rimworld冷知识 关于护甲减免伤害的最大测试
rimworld吧
全部回复
仅看楼主
level 5
guisiguisi 楼主
主要是一般认识是护甲越高越好,但是dll计算却不是那么算,护甲到290左右就是最高,再高也没有用。网上关于这个也没有详细介绍。所以前来科普下
以前群里大佬发过17的伤害计算公式,但是没保存,所以先拿旧版百科里的凑合一下。
Armor protects against certain things. Cross-reference this with the damage types table to see what's category protects what.
How much protection armor gives is determined by its armor rating.
Each point of armor from 1 - 50% reduces damage by 1%.
Each point of armor between 51 - 100% provides a 1% chance to not take damage.
Each point of armor beyond 100% reduces damage by 0.25% and gives a 0.25% chance to not take damage.
注意!!!!最高95免伤和95伤害吸收
注意!!!!伤害计算伤害到人身上是整数!小数点不知通过什么四舍五入(dll懒得查)。通过控制台和存档可以看到新伤都是整数,旧伤根据回复程度可以是小数。
2018年04月24日 03点04分 1
level 5
guisiguisi 楼主
测试说明 护甲加成为buff加成 分别为500和5000
测试为 100伤害的爆炸 和 10 damage
2018年04月24日 03点04分 3
level 13
并不完全认同……我也去测试一下
2018年04月24日 03点04分 4
一秒百刀一百伤害好评。
2018年04月24日 04点04分
level 5
guisiguisi 楼主
测试人员 海盗衣服 已经去掉了
2018年04月24日 03点04分 5
level 5
guisiguisi 楼主
10伤害30刀测试
500防御5伤 5000防御6伤
2018年04月24日 03点04分 6
level 5
guisiguisi 楼主
回复健康 再测一次50刀
2018年04月24日 03点04分 7
level 5
guisiguisi 楼主
50刀测试 500防御还是比5000受的少,可能是我样本量比较少。
话说我之前连砍5000防50刀居然一点血也没掉。简直不科学,于是我重新测试了下,刚刚那个可能是意外吧。
2018年04月24日 03点04分 8
level 5
guisiguisi 楼主
虽然在10伤害下(这也是不放mod大多伤害接近的数)500防5000防感觉差别不大,但是由dll可知,伤害吸收最大可达95,也就是说10伤害会被免疫9.5,剩下0.5按照未知的公式取整,10伤害在这种程度要做出严谨的测试是不可能的(当然一般),至少20,40,60,80,100,,,,20n的攻击测试才有统计学意义。
但至少这个测试在一般情况下太高的防御并没有什么用(按照17dll是290以上)
晚上再更爆炸测试。外加喜闻乐见的固定防御。rimwold是比例防御。
我懒得写伤害固定的武器,等有空再更新或者等@凌洛
拿她一秒百刀一百攻的小刀作下测试。
2018年04月24日 04点04分 9
level 5
guisiguisi 楼主
不对劲测试结果均高于95无视伤害。难道18改了dll里的伤害计算公式?还是控制台里的伤害和dll写的不一样?或者说我样本量过低(这个倒是的,不过做了那么多次,没道理人品那么)
谁都行,帮我@ 几位大佬
2018年04月24日 04点04分 10
level 12
[滑稽]
2018年04月24日 04点04分 11
这可是能给自己装上战偶的人啊
2018年04月24日 04点04分
@guisiguisi 一定要带回监狱好好rimworld job
2018年04月24日 04点04分
level 13
[滑稽]我哪有100攻的刀啊,我最高的是40,还有4秒冷却
2018年04月24日 04点04分 12
一秒百刀无误。100攻好测试,话说近战会影响伤害的话是不是写个枪械会更好。
2018年04月24日 04点04分
@guisiguisi 不会,
2018年04月24日 04点04分
回复 凌洛⚡ :那面板里写的格斗影响近战输出就很迷了。还有狗屎的闪避,打不中,射不中也是个问题,看来下次测试要把小人麻醉躺在地上了。
2018年04月24日 04点04分
level 5
guisiguisi 楼主
吃饭去了,但愿还有饭。
2018年04月24日 04点04分 13
level 5
guisiguisi 楼主
猜测 某一个瞬间按暂停 免伤率是一定的
2018年04月24日 06点04分 14
level 14
翻一下dll就有了,好像b18最高是有90%几率免伤,10%几率吸收90%伤害,单件几百防御之上都一样
2018年04月24日 06点04分 15
凌子表示异议。
2018年04月24日 06点04分
她说那个公式不完整,好像还有其他的效果,我等它测试。
2018年04月24日 06点04分
@guisiguisi emmmm[咦]
2018年04月24日 06点04分
level 6
萌新问一下,装备页中面板最大就只加到100%,是因为大于100%的护甲不会显示出来吗?
2018年04月24日 08点04分 16
会显示啊。有超过100%的装备的
2018年04月24日 08点04分
@qianfeisl 状态栏显示上限是100,我这套光板甲一件就是两物理属性双破百的
2018年04月24日 14点04分
1 2 尾页