无主之地2发布以来,很多朋友都在问主技能冷却率是怎么来的和求相关算法,我早在无主之地1时代就说过,无主之地中很多算法不是线性或者叠加式的简单加减乘除和百分比,算法是很麻烦的,比如说触发率的算法(和TP容量有关)、冷却率的算法,还有更加麻烦的精准度算法(先转换成圆锥角模式再换算)………………
如果你要是一代的老手及其以上玩家就应该都知道,无主之地2和无主之地1一样,在游戏系统中什么最重要?那就是各种pool(池),有精准度池、弹药池、触发池、冷却池、护盾池和生命池…………太多的东西都是根据pool来算的。
和冷却率及冷却时间有关的的池当然就是冷却池了,具体公式是冷却池的容量a=冷却速度b*冷却时间c,也就是说,只要是a是不变的固定值,那么冷却速度和冷却时间是成反比例的,下面以阿克斯通为例:
正常情况下,枪塔的存在时间是24秒,这一点大家都被长时间误解了,非技能描述中的20秒,而冷却时间就是42秒,这些是初始值。
下面开始测算加成部分,只佩戴上一个+35%冷却率的圣器,其他加成什么也没有,那么,冷却时间变成了多少呢?
根据理论,就是42a=x*a(1+3 5%),x=31.11约等于31秒;
如果卸下这个圣器,再增加5点增加枪塔冷却技能(+25%冷却速率)会是什么样子?
根据理论,就是42a=x*a(1+2 5%),x=33.6约等于34秒;
如果再次洗点,这一次仅仅留下+35%冷却时间的MOD,时间将会变成多少秒?
根据理论,就是42a=x*a(1+3 5%),x=31.11约等于31秒;
见下面视频:
原始测试是0分32秒开始的那个,持续到了1分14秒,刚好是42秒,第二个是携带+35%冷却速度的圣器,开始时间是1分58秒,结束是2分29秒,持续刚好是31秒,第三次是卸下圣器,升级5点提升冷却速度技能,从3分36秒持续到4分10秒,刚好也是34秒。