钢铁雄心占领地控制权归属算法

2021年10月18日

土地有控制者和所有者两个属性。控制者表示当前是谁控制,此属性由战争中的进攻和撤退改变。比如,德国进攻波兰获胜,波兰的土地的控制者就是德国。

土地的所有者表示土地原先的、按照协议的主人,由和平会议改变。比如,德国进攻波兰获胜,虽然波兰的土地的控制者变成德国,但所有者仍然是波兰。

那么战争期间土地的控制者归属是如何计算的呢?

首先,如果你攻下的领土是你盟友的核心领土,则该地归盟友。例如,德国占领法国诺曼底,英国从诺曼底登陆,因为诺曼底是法国核心领土,所以英国打下的诺曼底归法国。

如果上述条件不满足,则陆战从哪里出发,新土地就归哪国。例如后期轴心国同时参与两场战争,一场进攻英国为首的同盟国,另一场进攻苏联为首的共产国际。苏联抗击德国节节胜利,攻下了波兰所有的土地,但是波兰不是苏联的盟友(不在同一场战争中),所以攻下的土地的控制者归苏联。

如果上述条件不满足,则空投和海上登陆,不论出发地的国籍,攻下的土地都属于你。

空投和海上登录,在获得首次首都补给后会进行一次调整。如果补给通过盟友占领区,则刚才划分给你的土地变成该盟友的。例如,中华民国和美国共同对日本作战,美国已经占领东京港口,中华民国海上登陆占领一个非港口城市,此时登陆军处于断粮状态,该城市归中华民国控制。然后占领军四处运动,连通美国占领的东京,因为补给从美国东京运送,所以刚才归中华民国的土地变成美国的。又如,中华民国具有加拿大军事通行权,因为不可从中立国攻击,所以空降到美国,然后把占领区跟加拿大连通。因为加拿大不是中华民国的盟友,所以首次补给连通后控制者不变。