当前位置: 华文问答 > 游戏

坦克世界里的 HE/HESH 是如何计算伤害的?

2017-11-11游戏

坦克世界中的穿深计算比较简单,下面我们简单说明。喜欢看视频的可以直接去查看【坦克世界】追根究底:装甲穿透机制解说(官方中文)_网络游戏_游戏_bilibili_哔哩哔哩

装甲等效厚度计算: 等效厚度=基础厚度/cosθ ,θ是入射角。比如60mm的装甲于60°倾斜放置,那它的等效装甲就是60/cos60=120mm,如果你的火炮均穿只有100mm的话你是有很大几率打不穿的。

但也不一定。装甲等效厚度是不变的,但穿深是有浮动的。 穿深的浮动范围为±25% ,分布采取的是正态分布,因此打出超高穿和超低穿的几率都不高。

正态分布示意图

所以如果你运气好,这发炮弹正好是+25%穿深,那么你就有125mm的穿深,可以击穿这个原本你打不穿的坦克。HE/HESH在【坦克世界】中一模一样,都有着 无转正 (AP/APCR特有)、 无跳弹 (AP/APCR/HEAT特有)、 无双倍碾压 (AP/APCR特有)、 无三倍碾压 (AP/APCR特有)、 无法穿越障碍 的特点,HESH作为英系特有金币弹弹种相比普通HE仅仅是穿深更高一些。

下面我们分三种情况讨论HE/HESH造成的伤害。

1. 击中并击穿

当HE/HESH炮弹击中并击穿敌方坦克时,造成的伤害值为: 炮弹标伤*(1+分布数值) ,分布数值依旧是±25%。这部分的伤害计算与其他弹种(AP/APCR/HEAT)一样。但 HE击穿后会产生一个±22.5°共45°的圆锥形区域 ,该区域为模块伤害的计算区域,所有位于这个圆锥内部的模块(包括车组乘员和内部结构)都会受到相应的伤害。

2. 击中未击穿

当HE/HESH炮弹击中但未击穿敌方坦克时,会出现一个球形的爆炸范围,球体的中心为弹体与坦克接触的位置,半径则各有不同。在爆炸时,它会自动计算出一个目标坦克等效装甲最小的路径的轴,依旧是沿着该轴产生一个±22.5°共45°的圆锥形区域,以此计算对内部模块以及坦克血量造成的伤害,伤害随着距离的远近而衰减(此条主要作用在车辆内部模块的杀伤计算上)。目标坦克削减的血量为 0.5*炮弹标伤*(1+分布数值)-(1.1*等效装甲*内衬系数) 。举个例子,KV-2用152mm的HE弹打正对着他的T-150。T-150的装甲等效为97mm,此时KV-2的HE弹若穿深为标准的86mm,则其造成的伤害浮动为235~462。内衬系数取决于被攻击的车辆有没有配备配件「防崩落内衬」,未配备时系数为1.0,防崩落内衬(轻型)为1.2,防崩落内衬(中型)为1.25,防崩落内衬(重型)为1.3,防崩落内衬(超重型)为1.5。不过因为内衬只有在HE/HESH弹击中未击穿的情况起效,除了重坦以外基本没有坦克会浪费宝贵的配件槽。

3. 未击中但处在爆炸半径内

当HE/HESH炮弹未击中敌方坦克时,会出现一个球形的爆炸范围,球体的中心为弹体与碰撞到的实体接触的位置,半径则各有不同。在爆炸时,如果爆炸范围内有敌方坦克存在,则会自动计算出一个目标坦克等效装甲最小的路径的轴,并在该轴的延长线上以轴与目标坦克的接触点产生一个±22.5°共45°的圆锥形区域,以此计算对内部模块以及坦克血量造成的伤害。伤害的计算和上边的差不多,为 0.5*炮弹标伤*(1+分布数值)*距离/爆炸半径-(1.1*等效装甲*内衬系数) 。可以看出,在这项的计算中仅仅增加了一个 距离/爆炸半径 的计算,这就是前面所说的「伤害随着距离的远近而衰减」。

4. 未处在爆炸半径内但处在弹震半径内(自行火炮专属)

接下来我们聊聊弹震。弹震是最近几个版本新加入的东西,目前只有口径高于105mm的自行火炮才有弹震机制。弹震时间也随着距离的远近而衰减,但具体公式还没有人总结出来。目前能知道的是在自行火炮的炮弹击穿敌方坦克时,弹震持续时间取 最大弹震持续时间*内衬弹震系数 来计算,而仅处在爆炸半径内的坦克仅受到时长为 最小弹震持续时间*内衬弹震系数 的弹震影响。似乎距离和装甲厚度均会加入计算,但具体公式未知。装备了各式「防崩落内衬」的内衬弹震系数均为0.9,未装备内衬的坦克则为1.0。