A. 钢铁雄心4(HOI4 1.5.0) 补给系统
目前网上有一些对于 HOI4 补给系统的讨论,但都存在各自的问题,有的过于笼统,有的数据陈旧,有的计算公式错误,我想在这里通过具体的例子对于我了解到的补给系统进行一些总结,希望能为本游戏的爱好者们提供帮助。
补给系统是 HOI4 中非常重要的一个部分,涉及到部队的补给需求,补给区的设置,补给路径和地区最大补给的计算方法等。补给是否充足极大的影响部队的作战效能,根据 HOI4 wiki 的数据 (英文wiki网站,不知道国内是否能打开),当补给为0时,部队最大将承受30%损数培耗(attrition)、-80%组织度(organisation)、-30%恢复速度(recovery speed)和-20%战斗修正值(combat modifier)的惩罚,几乎相当于失去作战能力,并且极易被整编制消灭。在游戏后期大国之间的全面战争中,部队数量极多且装备充足的情况下,补给就成为了部队战斗力唯一的限制,如何在补给允许的范围内投入尽可能强的作战力量就是一个核心问题。
在讨论补给系统之前,需要了解游戏地图的一些基本概念。地图上的补给供应是按照区域分隔的,这个区域叫做补给区(supply area)。每个补给区由若干个州(state)组成,州又由若干个省(province)构成,省是地图的最小单位。以一个例子来说,下图为补给地图的一张截图,深绿色阴影线包围区域为一个补给区,其中包含两个州。以白线为界,北方为“江苏州”,南方为“上海州”。黑色细线围成的小区域为省,迅毕蚂可见这两个州都包含许多个省。有这些地图概念之后我们就可以继续下面的讨论。
补给区内所有需要补给的单位共用此区内的补给,当补给需求小于补给供应时,部队补给充分,不受亩埋惩罚,当超过时则逐步开始接受惩罚。对于玩家来说,为了充分发挥战斗力,我们的任务就是保持需求小于供应,当需求超过供应时,我们要么降低需求,要么增大供应。降低需求不是我想讨论的目标,下面我们着重讨论如何增大补给供应,首先是补给供应的计算方法。
补给区内的补给供应是三种补给来源的和,分别是:地区基础补给、胜利点补给、输入补给。下面我们还是用上面的补给区为例来讨论。
地区基础补给来自于P社对于游戏地图的基础设定,在每个补给区内存在一个补给基础值,从1到16不等,是一个常量。上图补给区中这一项为2。
胜利点补给是胜利点带来的少量补给,如果在补给区内存在胜利点,则根据胜利点的实际胜利点数计算此项补给值。胜利点也是游戏地图基础设定的一部分,所以此项也是一个常量。
1-9 胜利点数: 补给 +1
10-19 胜利点数: 补给 +2
20-29 胜利点数: 补给 +3
30-39 胜利点数: 补给 +4
40-49 胜利点数: 补给 +5
多个胜利点可以叠加,上图补给区中南京和上海两个胜利点共提供5点补给。
输入补给代表着补给的流动,补给永远是从首都补给区出发,经过陆路或者水路输送到目的补给区,这就构成了输入补给。一条补给路径可以只通过陆路运输,或者通过陆路-水路-陆路的方式运输。补给路径在每天开始时重新计算,在两种方式中取较大的一个。 补给路径优先选择陆路,在陆路不通或陆路运输需要经过超过15个补给区时才会选择混合水路的方式。 (实测陆路补给可以超过15个补给区,且路径选择没有陆路偏好,P社wiki有误,在此更正)如果没有任何路径能够达到目的补给区,则这个补给区的输入补给为0。
因为输入补给的计算存在多种情况,我们逐项来讨论,首先是纯陆路运输方式。
我们把一个补给区内的输入补给记为Sn,n代表在整个补给路径上某个补给区的序号,首都补给区永远是路径上的第一个,记为S0。补给区内的基础设施可以提供一定数量的补给,我们把这个值记为Bn,同样的,B0代表首都补给区由基础设施换算而来的补给。可列出公式如下:
其中Bn等于第n个补给区内的平均基础设施等级的平方再乘以2,平均基础设施等级等于补给区内总基础设施等级除以补给区内的州数。下面通过具体例子来说明。
首先对于首都补给区,输入补给完全等于基础设施提供的补给。对于上面图中的中国首都补给区来说,在江苏和上海两个州中共有12级基础设施,除以州数2,得到平均基础设施等级6,则首都补给区输入补给为6*6*2=72(对应图中的infrastructure: +72)。
对于非首都补给区,我们首先计算区内的基础设施补给,如下图,对于华北补给区来说,共包含山东、北京、河北、青岛四个州,总基础设施为20级,平均基础设施等级为5,当地基础设施补给为5*5*2=50。再计算补给路径上前一补给区的基础设施补给乘以0.25,由于前一补给区为首都补给区,前面计算过等于72,所以此项为72*0.25=18。下面判断两项相加是否大于前一补给区的输入补给,68<72,不大于,则华北补给区输入补给最终确定为68。
如果两项相加大于前一补给区的输入补给呢?我们可以在华北补给区新建一些基础设施来试验一下。如下图我在华北补给区新建了8个基础设施,此时平均基础设施水平上升到7,7*7*2+18=116>72,此时补给概览里提示,前一补给区为瓶颈(previous bottleneck),最终本补给区输入补给定为前一地区的输入补给72。
另外我们需要注意,上图中华北基础设施数量28,上方的数字122是一个无意义的数字,只能起到参考作用,它是对于此地区最大输入补给的一个估计值,实际的判断是通过前述公式进行的。个人认为这是当前版本补给计算方法和补给界面不统一的一个bug,后续版本可能修正。
简单来理解,大海相当于一个补给区,可以连接到所有有港口的陆地补给区。这个海洋补给区和陆地补给区的不同在于,她没有基础设施补给,也不计算前一补给区的基础设施补给,她的吞吐量完全由她连接的两个陆地补给区上的港口数量来确定。如下图,在朝鲜补给区内有一个三级港口釜山,在中国首都补给区内有一个六级港口上海,那么连接她们的海洋补给区的吞吐取两者较小的一个,算法是港口等级乘以3。所以在补给概览中可见,朝鲜补给区受本地港口等级限制(Local naval base limits),输入补给为9。
海洋补给区的吞吐量和港口数量无关,只和补给区内港口总等级有关。如果在上图中的朝鲜补给区内任意两个省各建一个港口,则总港口等级变为5,依然小于首都补给区的6,那么输入补给变为15。
另外,即使海洋补给区有极高的吞吐量,陆地补给区依然要受当地基础设施的限制。如下图,我在朝鲜补给区和首都补给区新建了若干港口,现在两个补给区都有总计10等级的港口,那么海洋补给区吞吐量为10*3=30。但由于朝鲜补给区总共只有7级基础设施,除以两个州,平均基础设施等级为3.5,基础设施补给为3.5*3.5*2=24.5,再加上海洋补给区的基础设施补给为0,所以对于朝鲜补给区来说,上一补给区的基础设施补给乘以0.25也是0,最终其输入补给受限于本地基础设施数量而等于24.5。
海上补给线还存在效率的问题。当有敌方海军舰队正在海上补给线经过的海区中执行“袭击运输船”任务时,运输船有可能被击沉,从而影响海上补给线的效率。这个效率修正值最小为5%,最大为100%,海洋补给区的吞吐量需要乘以这一修正值来得到最终值。
最后我们来讨论补给区概览中的一个叫做输入边界省份控制的修正值。我们之前一直讨论的是我们完全占据了一个补给区的情况,但当我们和其他国家交战时,有可能我们占据了对方某个补给区中的一个省,这时两个国家在分享一个补给区,那么补给应该如何计算呢?
如上图所示,中国占据了山西州的一个省,山西州自成一个补给区,在占据的省上也出现了一个小补给区。这个新出现的补给区的补给计算方法还是符合陆路输入补给公式的,山西州的基础设施等级为3,则应该计算为3*3*2=18,加上上一个补给区(华北)基础设施补给*0.25=7*7*2*0.25=24.5,最终应该等于42.5。但是为何这里等于7.05呢?就是因为乘上了输入边界省份控制修正值16.6%,42.5*16.6%=7.055,显示为7.05。同时当地基础补给同样要乘以这个值,山西补给区基础补给是5,乘以修正值后为0.83,但胜利点补给不需要乘以这个值。
最后我们来解释16.6%是怎么得出的。顾名思义,这个值和边界省有关,山西补给区中和华北补给区相邻的省有6个,我们占据了一个,1/6则约为16.6%。这是比较简单的情况,下面我们讨论一些更为复杂的情况。如下图所示,我们在山西补给区内又占据了一个省,这个省的补给和刚才的省是分开的,且计算方法完全相同,同样也具有修正值16.6%。那我们再占一个省会怎么样?
如下图,我们占据了中间的一个省,这时三个省相互连通了,同时分开的补给区也合并成为了一个,我们占据了边界6省的3个,所以此时修正值变成了50%。此三省构成的小补给区当前的输入补给变成了21.25,是只占1个边界省的三倍(由于小数截取的原因略有出入)。
到此我们分析了补给计算的一些常见情况,希望对于大家对补给系统的理解有所帮助。下面我们来讨论一下如何管理补给的问题。
从这个系统我们可以看出:(1)输入补给的数量一般是远远大于补给区基础补给和胜利点补给的,我们着重应该注意的就是如何增大输入补给;(2)输入补给来自一条补给路线,在这条路线上的补给从首都到目的地逐渐减少,我们在建设基础设施和港口时应该找到其中的瓶颈,在其他位置扩建是没有意义的;(3)由于边界控制修正值的存在,在交战时应该注意保证突破口具有一定的宽度,在补给区边界处应该是一个楔形突破,而不是一个单点突破,这对于突破之后部队是否能够获得充分的补给十分重要;(4)伞兵的战略意义十分重大,善用伞兵来破坏敌方的补给线可以迅速降低敌军的战斗力。同样的,足够数量的战略轰炸机轰炸基础设施也非常有效。
以后有时间再和大家讨论一下钢4补给系统存在的一些问题,这些问题会极大的影响游戏的可玩性。然而由于补给系统的机制是深入游戏算法内核的,现在网络上存在的Mod实际上都没有修改补给系统,这不得不说是一个遗憾。最后祝大家玩的开心吧!
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。
B. 《钢铁雄心4》秘籍是什么
《钢铁雄心4》秘籍是如下:
一、local_resources = 5 本地资源
二、local_manpower = 5 本地人力
三、local_factories = 5 本地工厂
四、local_resources_oil = 5 本地石油
五、local_resources_rubber = 5 本地橡胶
六、local_supplies = 5 本地补给
七、proction_factory_max_efficiency_factor = 0.2 工厂效率
八、research_time_factor = -0.05 研究时间
九、political_power_factor = 0.25 政治力量 local_org_regain = 5 本地组织度的回复
十、army_speed_factor = 2 军队的移动速度
C. 钢铁雄心4 轻巡洋舰 怎么改造
在造船界面点选轻巡洋舰,图标的右侧有个黄色的改造图标,点击后会出现改造选项。
改造需要消耗海军经验,有四个方向可以选择。对轻巡洋舰来说主要的目的一般是防空,多在防空上点几下肯定不吃亏。
D. 钢铁雄心4修复率太低怎么办 修建速度调整方法一览
方法如下:
等待更新补丁,按理说每次更新后都是可以缓解游戏卡顿,毕竟修复了游戏的某些补丁。<辅担滇杆鄄访殿诗东涧/p>
尽量不使用修改或者附加的插件,造成负担。
玩家可以尝试使用外界因素缓解显卡与cpu的热度,避免保护关机。
E. 钢铁雄心4的生产系统变革
在钢铁雄心4中,所有的军事装备都将通过生产线生产出来,因此,各位玩家如果想高效地咚咚咚咚生产处一大堆东西,不好好了解生产线的机制是不可以滴~但是在谈生产线之前,我们首先得来看看钢铁雄心4里面的工业(IC)系统发生了什么改变。民用工业-用于生产消费品,建造基础设施和其他建筑。船坞-用于建造舰船军用工业-用于生产各式各样的军用设备,比如坦克,大炮,飞机。这种不同类型的工业区分使得我们能够使得各个国家的工业力量更加平衡(说白了你丫就是要黑校长!译者注)(毕竟造驴包和香奈儿香水的工厂还是没办法造出战列舰和航妈)。并且,当实施战略轰炸时,玩家们能够更加机智地选择最重要的轰炸点。好了,让我们回到正事上面吧。工厂不再依靠三大件活命了,对的,就是能源金属和稀有原料。在以前,为了使得工厂能够正常运转,玩家们通常就不得不四处圈地搜刮不同的资源,这一点我觉得一点也不好玩。而且,无论缺了哪一样原料你的工厂都会遭受同样的惩罚(你的IC会缩水),而且如果你缺了稀有资源就造不出民兵,这不是坑爹么。我们把所有用于工业生产的输入原料简化为“原材料”一种。原材料会成为你的工业能力无限制增长的瓶颈。但这并不是我们生产系统改进的全部。装备同样要消耗一定的战略资源,如果没有战略资源那么生产将耗费更长的时间。战略资源并不是储存在某一类池子里面。取而代之的是,战略资源通常代表的是资源能够进入你的工厂的流动潜能。比如说,如果你有10个单位的铁,那么你能一次性建造一个耗费不大于10个单位铁的东西。(这里不是很懂,大概意思是战略资源越多能够一次性生产的单位越多?)一个生产线是一种安排,包括一个或一群工厂,用来生产某一种武器装备。每一种武器都要消耗一定的IC和资源。IC决定了每个工厂每周能够生产多少单位,而资源决定了如果工厂要全速开动需要消耗多少资源。好了我们来随手编一个例子。一辆高级中型坦克需要2IC,以及1单位铁和1单位钨,每个工厂提供10IC,因此如果你安排1个工厂进入这个生产线,那么你每周能够得到5辆高级中型坦克。如果你安排了10个工厂那么就是50辆中坦/周。但同时,在第一种情况你就需要占据5铁5钨,第二种则是50铁50钨。(重复一下,这些例子都是瞎编的,我的重点是这个生产方式,所以不要纠结具体数字。)每个生产线最多容纳15个工厂,所以不要想着用100个工厂在一周之内砸出一艘战列舰了,不可能的~同时,请务必注意,生产一个师的装备和训练或装备一个师的概念是不同的。后面这些我们会在以后的开发日志中谈到。生产线同样有一个效率值,它能影响你能从工厂的IC中取得多少价值。你的效率值一开始很低,但随着装备生产会越来越高-刚开始组建工厂的时候生产速度很慢,然后以一个固定的速率上升,直到它达到一个饱和值。当然,你能改变一个生产线生产的装备,不过这就意味着之前你攒的所有效率都要丢失了。不过还是有一些情况不会丢失的。如果你只是换成同一件装备的某个修正版继续生产(比如说同一款坦克,只不过配了一门更粗的炮),你能留住你的大部分效率值。如果你换成了同一底盘的另一种装备(比如说从三号战车变成三号火炮),你能保住一半的效率。如果你换成同一系的装备,比如从白板中坦变成改进型中坦,那么你还是能保住一小部分效率值。效率值意味着一旦你的工厂开始轰轰作响的时候你能够生产更多的东西。只要你能确保你的工人们正在工作,且能够满足他们的需要,那么你能拥有一条强大的生产线,而这正是反映了你的经济体为了战争正在进行何种努力。我们的大目标是,当玩家们在决定究竟该造些什么玩意的时候,生产线和效率值能够提供更多有趣的选择。你应该全力生产一些淘汰货,还是决定进行一次短期生产力牺牲来进行一些高质量新式装备的升级?当然,你的新式T-43当然比T-34更加给力,但是真的有必要为了改善装备而把之前积攒的效率值全部浪费掉么?你的三号战车可能没法摆看了,但是与其废掉这条生产线,把它用于生产同样底盘制作的自走火炮或者坦克歼击车是不是更加好呢?基于保护生产效率的理由,玩家可能做出一个更加多样化和有趣的装备组合,并且能够让你发现一些你本来忽视了的游戏内容。
F. 钢铁雄心4生产效率提高方法 钢铁雄心4怎么提高生产效率
每个工厂生产其对应扰带的产品效率会上涨。
最后的生产速度=工厂属性*生产效率。
下面来说说生产效率(下面是从wiki搬的,简单翻译):
各生产线具有与之相关联的效率的值。效率越高,越快生产线生产的设备就会越快到最大值。运行相同的生产线持续增加其生产效率。
生产效率始终是至少为10%,并增加由每天0.25%至上限,这开始于50%的位置。科技股可以增加上限。
改变生产线相关类型的设备取消制备的电流,不缓谨芦完整,单元并根据变化如何剧烈也降低了它的效率。
-10% :不同的变种相同型号的(如:三号坦克F型- >三号坦克Ausf G坦克)
-50% :在同一机箱 或机体的不同型号(例如三号坦克- >突击炮三)
-70% :同一家庭不同单位(如三号坦克- >装甲IV)
-80% :同一原型的不同单位(如四号坦克- >虎)
造船总是晌滑具有100%的生产效率。
上面不难看出,想提高生产效率的方法,无非就是:
1.生产对应的产品。2.尽量生产同一个产品。3.提高科技水平。
G. 《钢铁雄心4》秘籍是什么
《钢铁雄心4》秘籍如下:
1、tdebug 输入后显示鼠标停留地的国家代码以及省份代码。
2、annex(空格)(国家代码) 直接吞并该国家。例:annex jap 吞并日本。
3、tag(空格)(国家代码)切换所控制的国家,如果玩到一半想换一个国家玩可以使用此代码,如想玩法国输入tag fra。
4、delall(空格)(国家代码)删除指定国家所有的军队和舰队。
5、add_core(省份代码)添加该省份为我国核心,可作为宣战理由。
6、remove_core(省份代码)去除省份核心。
7、research complete 第一个研发槽的科技研发完成。
8、research all 所有科技研发完成。
9、manpower 增加10M人力。
10、XP 三军经验各加500。
11、PP 加999政治力量。
12、nu(空格)(数字)加国家凝聚力,不输数字则无效果。
13、threat(空格)(数字)世界紧张度增加,最好别用,会被所有国家仇视。
14、fow 去除战争迷雾。
15、tp 开启后部队瞬间移动,选择部队然后右键点击即可瞬间移动,可以将部队瞬移到敌国,免去了登陆和空降。
16、Focus.AutoComplete 所点击的国家焦点立即完成,注意如果使用时已经选择了国家焦点则无效,必须等当前国家焦点完成后使用。
17、instantconstruction 建筑瞬间建造,建造界面点击地点即可建造。
18、allowdiplo 外交无条件,可无条件宣战。
19、yesman 对方答应任何外交要求,如签条约加派系等。
20、debug_nuking 可在任意省份丢核弹,无论你有没有核弹对方是否交战,不过这种方法的核弹丢了和没丢一样,炸不死军队。
21、winwars 给你所参加的战争增加最大进度,然而没啥用,对方死不投降,还是要继续打。
22、time 查看系统时间。
23、nextsong 换下一首配乐。
24、event(空格)(事件代码)执行该事件,由于事件代码不清楚所以用处不大。
25、resign 退出游戏。
26、fullscreen 全屏。
H. 钢铁雄心4变量怎么修改 开局变量修改方法一览
忙着玩游戏,没空找文件(找了几个常规位置没找到),也懒得穿越搬运,先随版便放几个原文件里的权效果,凑合用,文件目录层级跟群星一样,引擎也是一个。
Hearts of Iron IV\common\static_modifiers.txt
找到diff_hard_player = { #这是对应的难度加成,你也可以添加在diff_easy_player = {或者diff_normal_player = { 后面,这样你在相应的难度就有如下加成。
proction_factory_max_efficiency_factor = 2 #工业生产最大效率200%
research_time_factor = -0.5 #研究时间-50%
political_power_factor = 2 #政治力量加成 200%
local_resources = 10 #本地资源加1000% (貌似无卵用)
local_manpower = 1 #本地人力加100% (*)
I. 钢铁雄心4生产效率提高方法 钢铁雄心4怎么提高生产效率
制定完计划之后不要立刻执行,让部队在战线上等着,可以拿到一个战役准备的buff,每天可以增加2%的数值,基础最大值是50%,某些陆军学说可以增加这个最大值,等到buff到最大值之后再点将军头上的按钮执行计划,在进攻的时候可以让进攻效率提升50%。