|
发表于 2023-10-7 10:06:06
|
显示全部楼层
我的观点是你先定义一个基准数值,武器伤害。
如果武器没有获得成本,那就单纯是武器伤害作为基准。
如果武器有获得成本,那就以武器单价伤害为基准。
比如你设定扔石头的伤害为1,射速为1,发射1个,CD2,攻击范围20,爆炸范围0,爆炸力0,重力修正1.0(标准重力),那么石头的武器伤害就是1*1*1/2*20/(ms)+0
扔手榴弹就设定为伤害1,射速1,发射1,CD5,攻击范围20,爆炸范围10,爆炸力15,重力修正1.0
那么手榴弹的武器伤害就是1*1*1*20/(ms)+15
这里把投掷伤害和爆炸伤害区分计算。同时爆炸伤害对同一角色仅能造成爆炸力的伤害而非爆炸力*爆炸范围,仅在计算时考虑范围伤害
|
|