师的每个属性作用
首先我首先来解释一个师的每个属性有什么用。
speed最大速度,纸面意思
HP的值价值不大是p社杜撰的类似于人数的东东,重要的是如果只有90%的hp则攻击力和防御力都只有90%,以此类推。
组织度,最重要的属性之一,相当于部队的血量,打空之后只能撤退,具体值为师里各个营的平均值。
恢复速度,即组织度的恢复速度。
基础状态后面的属性都是字面意思,不需要我过多解释,直接开讲战斗属性吧。
软攻,硬攻,和下面一个进度条一样代表的硬度一起讲。
a师对b师的攻击力A=软攻*(1-硬度)+硬攻*硬度(软攻和硬攻是a师属性,硬度是b师属性)
突破和防御的值也是各个营累加,但是“防御”属性只能在防御时起作用,“突破”属性只能在进攻时起作用,通俗的说“突破”就是进攻时的防御。
先说宽度,当从一个省进攻另一个省时战场宽度为80,即20宽度的师只能有4个参加战斗,每增加一个进攻省份战场宽度加40,所以宽度越大越不好。
主动权应该和增援几率(即处于预备队的师当战场宽度允许其进去时每回合进去的概率),和计划速度,具体计算不详。
装甲的值为最大装甲单位的值*30%+各个营平均值。穿甲的值为最大装甲单位的值*40%+各个营平均值。
当a师的装甲值大于b师的穿甲值,即a师对b师有装甲优势(即战斗界面里有一个小铜盾,则a师对b师的组织度杀伤提高到原来的2.4倍,b师对a师的组织度杀伤减少20%。(一来一去3倍,这就是为什么装甲师如此口怕)。且a师的人员伤亡减少33%,b师的人员伤亡翻倍。
当a师的装甲值小于或等于b师的穿甲值(即战斗界面一个轰穿的标志),正常结算。
上面的值是根据defines文件写的,和其他渠道得到的答案不完全一样。
LAND_COMBAT_ORG_DICE_SIZE = 4, -- nr of damage dice(计算组织度杀伤由一个4面骰子决定)
LAND_COMBAT_STR_DICE_SIZE = 2, -- nr of damage dice(计算人员杀伤由一个2面骰子决定,即只有1或者2的两个数字的纸片)
LAND_COMBAT_STR_ARMOR_ON_SOFT_DICE_SIZE = 2, -- extra damage dice if our armor outclasses enemy(有装甲优势时再扔一个2面骰子作为额外人员杀伤)
LAND_COMBAT_ORG_ARMOR_ON_SOFT_DICE_SIZE = 6, -- extra damage dice if our armor outclasses enemy(有装甲优势时再扔一个6面骰子作为组织度人员杀伤) LAND_COMBAT_STR_ARMOR_DEFLECTION_FACTOR = 0.5, -- damage reduction if armor outclassing enemy(有装甲优势时的人员伤害减0.5) LAND_COMBAT_ORG_ARMOR_DEFLECTION_FACTOR = 0.5, -- damage reduction if armor outclassing enemy(有装甲优势时的组织度伤害减0.5)
这就是有装甲优势的小圆盾。
第三栏装备消耗萌新也应该看得懂,就不多说了。
师于师之间是如何战斗
下面来讲最关键的问题,师于师之间是如何战斗的。
先讲一个概念:破防,复习一下在19楼说过:a师对b师的攻击力A=软攻*(1-硬度)+硬攻*硬度(软攻和硬攻是a师属性,硬度是b师属性),24楼说过:但是“防御”属性只能在防御时起作用,“突破”属性只能在进攻时起作用,通俗的说“突破”就是进攻时的防御。
假设a师是进攻方,b师是防御方。当a对b师的攻击力A大于b的防御,则说a对b破防,反之,则a对b不破防。同样的,当b对a师的攻击力B大于a的突破,则说a对b破防,反之,则a对b不破防。
在说回合,hoi4以一个小时为一个回合,每回合结算一次伤害。
那么当a对b不破防时每回合a对b杀伤hit=0.1*a对b师的攻击力A;
当a对b破防时每回合a对b杀伤hit=0.1*b师的防御+0.4*(a对b师的攻击力A-b师的防御);
同样的
当b对a不破防时每回合a对b杀伤hit=0.1*b对a师的攻击力A;
当b对a破防时每回合a对b杀伤hit=0.1*a师的突破+0.4*(b对a师的攻击力A-a师的突破)。
举个例子
就以我的七步二炮一侦查一工兵在平原对攻为例。(不考虑如将领,天气等其他加成,假设战斗在白天完成)
防守方b师,进攻方a师的属性一样,组织度48.1,软攻139.5,硬攻12.1,防御237,突破41.1硬度0。都没有装甲就不讨论装甲优势。
由于硬度都为0,则a对b的攻击力A和b对a的攻击力即为软攻139.5。
由于a对b的攻击力139.5小于b的防御237,所以a对b不破防
每回合a对b组织度杀伤hit1=攻击力139.5*0.1=13.95;
b对a的攻击力139.5大于于a的突破41.1,所以b对a破防。
每回合b对a的组织度杀伤hit2=0.1*a的突破41.1+0.4*(攻击力139.5-a的突破41.1)=43.46.
所以战斗结果为b师守住了阵地,还有68%的组织度32.66.所以步兵师防守能力大于进攻。
继续谈谈多个大于两个师作战时情况,即a师于c师一起进攻b师。
每回合应该是a师和c师攻击b师一次,b师随机攻击a师或者b师一次。
继续模拟一次,这次进攻的是廉价自火师组织度27.6,软攻359,硬攻39.6突破115.6,装甲28.7,硬度38%
防守的是2个上面的七步二炮师,组织度48.1,软攻139.5,硬攻12.1,防御237,突破41.1,穿甲4.5,硬度0条件不变
自火师打2个七步二炮师的正确模拟过程
这里涉及到装甲问题,进攻的是自火师a的装甲为28.7,防守的步兵师b、c穿甲为4.6,显然“我们不能击穿敌人的装甲”a师对bc师有装甲优势。
a师对b师攻击力A=软攻359.
b师或者c师对a师攻击力B=软攻139.5*(1-硬度38%)+硬攻12.1*硬度38%=91.09。
由于a对b或者c的攻击力359大于b的防御237,所以a对b或者c破防
a对b或者c破防每回合a对b或者组织度杀伤hit1=(0.1*b或者c的防御237+0.4*(攻击力369-b或者c的防御237))*装甲优势2.4=183.6;
b或者c对a的攻击力91.09小于于a的突破115.6,b或者c对a不破防
b或者c对a伤害hit2=0.1*b或者c的攻击力91.09*未能击穿敌人的装甲0.5=4.54(真可怜)
每回合b对a伤害4.54,c对a伤害4.54,而a随机攻击b或者c,造成183.6伤害。
b+c的组织度96.2,a的组织度27.6.
如果a的攻击平均落在b和c上,战斗结果为
a胜,b师和c师溃败,a师剩余82.76%的组织度22.84.所以平原进攻自火师吊打没有反坦的步兵师。