钢铁雄心4(Hearts of Iron IV)陆军伤害计算公式

2018-10-28 │ 钢铁雄心

钢铁雄心4(Hearts of Iron IV)陆军伤害计算公式

虽然游戏中用了随机数,而随机实际上是一种概率模型。游戏中,陆军战斗中,会取 1~4 的随机数来计算每回合(小时)的伤害。而1~4的随机是等概率随机,也就是理论上roll 10000次,roll到1、2、3、4的次数是相同的。均为2500次。因此可以很简单做一个计算:(1+2+3+4)÷4 = 2.5。

它的意思就是随机1~4,多次积累下来的总数,平均每次为2.5。

本文针对的是组织度的计算,针对强度是同理的,无非将这个为2.5的随机数变为1.5再进行计算。

名词解释

名称 解释
软攻 对软度部分的攻击能力
硬攻 对硬度部分的攻击能力
防御 防御方的防御力
突破 进攻方的防御力
护甲 护甲>穿甲则受到伤害×50%,并且对于装甲部队来说会有额外伤害加成
穿甲 穿透护甲的能力
组织度 组织度为0则会退出战斗
硬度 软度 + 硬度 = 1。影响部队受到攻击类型的比例

伤害计算

1、战斗时分为攻击方与防御方。

2、攻击力:无论攻击或防御,都会用到软攻、硬攻来计算攻击力。

3、防御力:进攻方的防御力是突破,完全用不到防御。防御方的防御力是防御,完全用不到突破。

4、根据单位的软度/硬度分别计算受到的软攻/硬攻伤害部分。

模型

一个模型可以有很多种表达方式,在此使用一种便于想象的模型来表述

将攻击力看作攻击次数,防御力看作防御次数。双方每小时(称为回合)进行一次交火,会执行相应次数的攻击与防御。假设具体数值如下:

  攻击力 防御 突破
进攻方 100 0 100
防御方 40 20 200

进攻方造成组织度伤害

00_defines.lua 中有如下定义:

LAND_COMBAT_ORG_DICE_SIZE = 4

LAND_COMBAT_ORG_DAMAGE_MODIFIER = 0.05

BASE_CHANCE_TO_AVOID_HIT = 90

钢铁雄心4(Hearts of Iron IV)陆军伤害计算公式

查看更多钢铁雄心相关内容,请点击钢铁雄心
推荐访问:钢铁雄心4tno 钢铁雄心4wiki
腾讯游戏 腾讯手游 微信小游戏 网络游戏 网页游戏 单机游戏 橙光游戏
密室逃脱
魔兽争霸
游戏名字
热门推荐