我发现大力士的线性比例真是个厉害的玩意
饥荒联机吧
全部回复
仅看楼主
level 9
ochotona 楼主
之前一直看介绍,大力士在最强的状态下,消耗食物是威尔逊的三倍,之前一直没怎么玩这个人物,今天发现特喵的根本就不会消耗多少食物啊。
实际测试数据:威尔逊一个标准秋季白天(半天)消耗了37的食物,剩余113点,而大力士在最强的状态下消耗了80的食物并且恢复为中等身材,剩余220点,所以实际只消耗了两倍多一点。
换句话说,大力士其实一直保持最胖也没什么问题...
下面是代码:
if inst.strength == "mighty" then
local mighty_start = (TUNING.WOLFGANG_START_MIGHTY_THRESH/TUNING.WOLFGANG_HUNGER)
local mighty_percent = math.max(0, (percent - mighty_start) / (1 - mighty_start))
damage_mult = easing.linear(mighty_percent, TUNING.WOLFGANG_ATTACKMULT_MIGHTY_MIN, TUNING.WOLFGANG_ATTACKMULT_MIGHTY_MAX - TUNING.WOLFGANG_ATTACKMULT_MIGHTY_MIN, 1)
health_max = easing.linear(mighty_percent, TUNING.WOLFGANG_HEALTH_NORMAL, TUNING.WOLFGANG_HEALTH_MIGHTY - TUNING.WOLFGANG_HEALTH_NORMAL, 1)
hunger_rate = easing.linear(mighty_percent, TUNING.WOLFGANG_HUNGER_RATE_MULT_NORMAL, TUNING.WOLFGANG_HUNGER_RATE_MULT_MIGHTY - TUNING.WOLFGANG_HUNGER_RATE_MULT_NORMAL, 1)
inst._mightiness_scale = easing.linear(mighty_percent, 1, mighty_scale - 1, 1)
elseif inst.strength == "wimpy" then
local wimpy_start = (TUNING.WOLFGANG_START_WIMPY_THRESH/TUNING.WOLFGANG_HUNGER)
local wimpy_percent = math.min(1, percent / wimpy_start)
damage_mult = easing.linear(wimpy_percent, TUNING.WOLFGANG_ATTACKMULT_WIMPY_MIN, TUNING.WOLFGANG_ATTACKMULT_WIMPY_MAX - TUNING.WOLFGANG_ATTACKMULT_WIMPY_MIN, 1)
health_max = easing.linear(wimpy_percent, TUNING.WOLFGANG_HEALTH_WIMPY, TUNING.WOLFGANG_HEALTH_NORMAL - TUNING.WOLFGANG_HEALTH_WIMPY, 1)
hunger_rate = easing.linear(wimpy_percent, TUNING.WOLFGANG_HUNGER_RATE_MULT_WIMPY, TUNING.WOLFGANG_HUNGER_RATE_MULT_NORMAL - TUNING.WOLFGANG_HUNGER_RATE_MULT_WIMPY, 1)
inst._mightiness_scale = easing.linear(wimpy_percent, wimpy_scale, 1 - wimpy_scale, 1)
else
inst._mightiness_scale = 1
end
从代码可以看出,其实大力士在有食物的情况下保持在最胖就好。代码简计ws+,wp-,hr-。据测试即使在最瘦弱的状态也要消耗约50点的食物,节约30点食物,收益非常低。
2017年11月18日 03点11分 1
level 11
还有一个叫饥饿腰带的神器
2017年11月18日 03点11分 2
收益最高的是加速手杖和新鲜的大肉棒,可以让蜂后小姐姐躺着唱征服[滑稽]
2017年11月18日 03点11分
摘下黄蜂姐姐的帽,带上影刃,管他骨头和蛤蟆打遍天下无敌手
2019年02月20日 08点02分
level 10
哇塞,这才是大佬,我昨天去玩海难,结果随机到了大力士,就被活活饿死了[泪]
2017年11月18日 05点11分 3
我说的是联机版。海难太久没玩了,记得大力士好像并不强,比较强的是机器人,打完发条船以后吃齿轮回血。
2017年11月18日 12点11分
@ochotona 我海难一直找不到发条怪。。。是我脸太黑麽
2017年11月18日 13点11分
海难打水母我能吃一年
2017年11月18日 15点11分
回复 朽木不可雕😁 :大概是更新的缘故吧,之前海难还没有鳄鱼什么的,每次月圆就会在一个孤岛附近刷发条船,陆地上好像没有发条怪?
2017年11月19日 01点11分
level 15
签名档?
2017年11月18日 13点11分 4
MMD吧的置顶,来源我忘了[吐舌]
2017年11月19日 01点11分
level 9
[黑线]乱下结论
2017年11月19日 04点11分 5
[滑稽]有什么不对的地方嘛
2017年11月19日 08点11分
@ochotona 300才是饿的快,220是胖但饿的不快,攻击力也低
2017年12月17日 09点12分
@夭林虎 我想说的就是这个,保持最胖但不是最高饱食度。移动速度加成还在的哟[滑稽]
2017年12月18日 03点12分
level 11
水够15字还不简单?看我分分钟搞定[滑稽]
2017年12月16日 16点12分 8
level 11
水够15字还不简单?看我分分钟搞定[滑稽]
2017年12月16日 16点12分 9
level 11
水够15字还不简单?看我分分钟搞定[滑稽]
2017年12月16日 16点12分 10
level 16
[滑稽]之前我也水过一帖 3倍饥饿消耗是刚好300点饱食度的时候 然后根据饱食度的减少 消耗倍率也会相对减少
当饥饿掉到0的时候 饥饿消耗倍率刚好变成1
正常人物1天消耗是75点
而大力士的饥饿消耗倍率是根据0~300的饱食度而浮动的
换算一下 每增加1点饱食度 饥饿消耗速率对应的增加0.0066倍
也就是0的时候=1倍 75的时候=1.5倍 150的时候=2倍 225的时候=2.5倍 300的时候=3倍
2017年12月17日 10点12分 11
应该以过程来计算而不是某一点的来计算,所以真正整个最胖状态的消耗速率大约是2.16倍,而此阶段他获取食物的效率也是最快的,跑得快打得狠[滑稽]
2017年12月18日 03点12分
[滑稽]你用控制台的跳过1天就知道了 300的时候跳过一天刚好扣掉75*3=225 还剩下75 290的时候跳过一天还剩下81 280 270 260的时候跳过也是不一样的 因为直接跳过天数 没有衰减的计算过程 游戏只能按照当前饥饿对应的消耗倍率直接扣掉
2017年12月18日 08点12分
@乐十画 有衰减的计算过程的话,也就是正常生存的状态,大力士是看上去很弱鸡但是实际单人玩很强力的角色[酷]
2017年12月18日 10点12分
level 11
推荐饥饿腰带和蘑菇帽
2019年02月20日 10点02分 12
1