精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>分类游戏>>● 即时战略游戏>>Star Craft>>Re: 还有篇讲星际攻击受伤害的计算方法不

主题:Re: 还有篇讲星际攻击受伤害的计算方法不
发信人: YW()
整理人: (2000-09-20 02:04:37), 站内信件
【 在 dmhorse (dmhorse) 的大作中提到: 】

也忘了, 不过印象中伤害计算方法的文章表达都不完整, 再写一次算了

大家都知道星际有三中兵种类型和三种伤害方式,兵种类型分别是大中小,伤害
方式分别是爆炸,震荡,普通

爆炸伤害对大兵种100%杀伤,中兵种75%, 小兵种50%
震荡对大兵种25%杀伤,中兵种50%, 小兵种100%
普通对一切兵种都是100%杀伤

具体哪种兵种是属于哪种类型和什么杀伤属性,我不列表了, 提醒几个容易记住的
只有地雷车和口水怪是中型兵种
只有喷火兵,地雷车,ghost是震荡攻击
除了飞龙,自杀机,航母的小飞机是小型部队外,其他空军全是大型单位

盔甲对伤害的影响: 部队受到的实际伤害等于杀伤力-盔甲级数, 假如盔甲级数大于
等于杀伤力的话, 实际伤害按0.5计算(中两枪才伤一点) 所以盔甲对杀伤力小的部队
有很好效果, 例如一级攻击的机枪兵打全升级的ultralist, 每一枪才伤7-6=1点,
相反坦克炸的话杀伤力是70-6=64点, 机枪兵几乎无效,而坦克还保持大部分效率

protoss的能量盾的算法和盔甲类似, 有一点要注意的, 就是假如能量盾很少,不足抵消
所有的伤害时,能量盾的级数和盔甲的级数是同时发挥作用的, 例如一个三级盾和三级
甲的航母, 只有1点能量盾,被25杀伤的大和舰击中,它的能量盾全无, 舰体受伤等于
25-3(盾的级别)-1(盾的点数)-7(舰体盔甲)=14点 这一枪只对舰体造成14点伤害.

几乎忘了说,第一能量盾是不算兵种类型和杀伤属性的,任何武器打在能量盾上都相当
于普通攻击, 其次减盔甲级别的运算是在计算伤害属性前进行的, 就是说先减盔甲级别,
然后再按兵种类型和杀伤属性对伤害打折.

还有一点我没有证实的说法是关于两次攻击的部队, 不少部队的攻击都是属于两次攻击
类型,例如狂热者刀子一捅就是当当两下,机器人的对空导弹也是一次发两颗, 喷火兵
也是一次发两条火柱, 这种两次攻击的部队它的杀伤力是平均分配在两次攻击上, 每
次攻击的效果是显示的杀伤力的一半, 实际上两次攻击都是一定会命中的,不存在只
命中一次的情况, 造成的影响是被攻击目标的盔甲级数在两次攻击都会发挥作用, 也
就是说盔甲的作用对这些部队来说会大了一倍, 例如0级攻击的狂热者攻击3级甲的狗
时只会造成(8-3)x2=10点伤害而不是16-3=13点伤害, 有没有人去证实一下?

另外飞龙两次反弹攻击,每次攻击的威力是上一次的1/3, 0级飞龙是9/3/1, 1级飞龙
是10/3.3/1.1 星际的生命力显示是整数,可是内部是用小数计算的, 所以象3.3这样的
伤害也会被精确计算到,连中3枪的话,前两枪每枪伤3点,第3枪伤4点

--
※ 来源:.网易 BBS bbs.netease.com.[FROM: 202.104.38.160]

[关闭][返回]