星际战甲武器伤害计算详解
基础伤害构成
星际战甲中,武器的基础伤害由三种物理伤害类型组成:
冲击
穿刺
噼砍
每种伤害类型对应特定的弹药类型,如散弹块、穿甲弹和中空弹。此外,基础伤害还可能包含独立的元素伤害。
伤害加成
武器伤害可通过乘以伤害加成系数来提升。此系数受多种因素影响,包括武器强化等级和模组等。
护甲减伤
敌人的护甲会降低所受伤害。计算公式为:武器基础伤害 × (1 护甲减伤率)。
伤害类型倍率
不同身体部位对伤害类型的抗性不同。例如,某些部位可能对冲击伤害抗性较高,而对穿刺伤害抗性较低。某些武器模组还能调整特定伤害类型的倍率。
最终伤害计算
将所有调整后的伤害值相加,得到最终伤害。注意,游戏内部使用整数计算,结果可能向下取整。
示例计算
假设某武器基础伤害为100点,其中:
冲击伤害:30点
穿刺伤害:40点
噼砍伤害:30点
元素伤害:0点
护甲减伤率:20%
伤害加成系数:1.2
基础伤害计算:
物理伤害总和 = 冲击 + 穿刺 + 噼砍 = 30 + 40 + 30 = 100
元素伤害 = 0
调整后的伤害计算:
调整前伤害 = 基础伤害 × (1 护甲减伤率) = 100 × (1 0.20) = 80
最终伤害 = 调整前伤害 × 伤害加成系数 = 80 × 1.2 = 96
最终伤害结果: 96点(向下取整)