AI focuses:修订间差异

本页面所适用的版本可能已经过时,最后更新于1.8
无编辑摘要
无编辑摘要
标签手工回退
 
(未显示3个用户的3个中间版本)
第46行: 第46行:


= 模组制作 =
= 模组制作 =
=== Focus factors ===
=== 焦点权重 ===
Each of the AI focuses can be changed with a matching country specific modifier called ai_focus_<x>_factor that gets applied after the default calculations above. E.g. ai_focus_naval_air_factor = 0.5 adds a 50% bonus to the naval air focus of the country.
每个 AI 焦点都能被与国家匹配的修正(命名为 ai_focus_<x>_factor )影响。例如 ai_focus_naval_air_factor = 0.5 将使国家的海军航空焦点增加50%


=== Research weights ===
=== 研究权重 ===
The {{path|common/ai_focuses}} files controls how much the AI focuses affect which kinds of research and national focuses.
{{path|common/ai_focuses}} 中的文件决定了 AI 焦点影响国策焦点和研究优先级的程度。


Each focus name can be postfixed with a country tag to make a specific focus setup for a country, i.e. '''ai_focus_aviation_GER'''.
每个国策都可以用国家 Tag 后缀来指明该国家的研究权重。例如 '''ai_focus_aviation_GER''' 将影响德国在航空方面的权重。


Here is a generic example:
这是一个通用示例:
<pre>
<pre>
<focus> = {
<focus> = {
第63行: 第63行:
</pre>
</pre>


=== Historical focuses ===
=== 历史国策 ===
To add historical national focuses, you add a '''ai_historical_focus_list_<tag>''' that contains the national focuses the AI should prioritize. This system has been somewhat super-seeded by [[AI strategy plan]]s which allow for historical focus lists but also deviating from them when basic assumptions are broken.
为了添加历史国策,你可以添加一个 '''ai_historical_focus_list_<tag>''' ,它包含了 AI 应该优先完成的国策。这个系统已经部分地被 [[AI strategy plan]] 取代,后者在假设不满足的时候会产生一定偏差。


Here is a generic example:
这是一个通用示例:
<pre>
<pre>
ai_historical_focus_list_<tag> = {
ai_historical_focus_list_<tag> = {
第76行: 第76行:


{{Modding navbox}}
{{Modding navbox}}
[[Category:Modding]]
[[ 分类:Modding]]

2024年8月10日 (六) 02:28的最新版本


AI 焦点平衡了其在游戏的某些方面的竞争意识,例如攻击倾向的高低,优先研究某个领域。一个 AI 对每种焦点都有参考权重,更高的权重使其更注重该焦点。

焦点类型

防御

与 PLAN_VALUE_TO_EXECUTE 相乘,防御倾向提高了 AI 执行战斗计划的阈值。它还增加了研究雷达,工业建设与火炮科技的优先级。 在和平时默认为50,在防御战争时为100,在侵略战争时为0。因为达拉第的特质,法国有+50%的防御倾向修正。

进攻

进攻倾向降低了 AI 执行战斗计划的阈值,使 AI 更容易启用冒险的计划。它还增加了研究合成炼油厂,摩托化与装甲部队的优先级。 在和平时默认为50(法西斯国家为75),防御战争时为0,在侵略战争中为100。“暗中捅刀的胜利”精神为意大利提供了+50%的进攻倾向修正。

战争生产

战争生产焦点在较小程度上增加了研究工业和电子科技的优先级。 在和平时默认为10(法西斯国家为30),在战争时为100。

军事升级

军事升级焦点提升了研究许多先进军事科技的优先级,例如喷气机,夜视仪,核科技等等。 在战争时为 科研槽数*4(上限100),在和平时降低25%。

和平发展

和平发展焦点提升了研究工业与电子科技的优先级。 在和平时为100,在战争时为0。

海军

海军焦点大幅提升了研究海军学说的优先级,同时小幅提升研发海军陆战队和舰船科技的优先级。 有港口的国家默认为 港口数+(正在使用的运输船数+进口资源数)/5,上限100,在和平时会降低25%。没有港口的国家默认为 -999。

海军航空

海军航空焦点提升了研究舰载机变种以及海军轰炸机的优先级。 默认为 航母数*20,上限100,在和平时降低25%。 没有航母的国家默认为 -999.

航空

航空焦点大幅提升了研究空军学说的优先级,同时小幅提升研发伞兵与飞机科技的优先级。 默认为 机场数*10,上限为100,在和平时降低25%。 没有机场的国家默认为 -999。

军事装备

军事装备焦点大幅提升了研发步兵装备的优先级,同时小幅提升研发炮兵与支援连的优先级。 默认在和平时为75,在战争时为100。

历史国策

这一焦点不由数值决定,但 AI 会按特定的顺序完成国策,如果开启了“AI 使用历史国策”选项。

模组制作

焦点权重

每个 AI 焦点都能被与国家匹配的修正(命名为 ai_focus_<x>_factor)影响。例如 ai_focus_naval_air_factor = 0.5 将使国家的海军航空焦点增加50%。

研究权重

/Hearts of Iron IV/common/ai_focuses 中的文件决定了 AI 焦点影响国策焦点和研究优先级的程度。

每个国策都可以用国家 Tag 后缀来指明该国家的研究权重。例如 ai_focus_aviation_GER 将影响德国在航空方面的权重。

这是一个通用示例:

<focus> = {
    research = {
        <technology category> = <weight>
    }
}

历史国策

为了添加历史国策,你可以添加一个 ai_historical_focus_list_<tag>,它包含了 AI 应该优先完成的国策。这个系统已经部分地被 AI strategy plan 取代,后者在假设不满足的时候会产生一定偏差。

这是一个通用示例:

ai_historical_focus_list_<tag> = {
    ai_national_focuses = {
        <national focus>
    }
}