战略战役AI

战略战役AI

战略战役AI通过更智能的目标选择、前线防御、围城撤退、补给压力、战争目标、突袭响应和持久战略记忆,改进了《霸主》中王国的军队行为。

[size=4][b]战略战役 AI[/b][/size]

为战役地图上的王国 AI 赋予方向感。统治者会选择他们真正能够抵达并守住的
目标,坚定执行,并争夺边境领土,而不是在各个目标之间徘徊。

完全基于《霸主》自身的战役 AI 模型构建。无需 Harmony。


[b]功能说明[/b]

[b]前线感知目标[/b]
王国会优先选择己方领土可及范围内的敌方封地,而非无法支撑的纵深突袭,
并会权衡咽喉要地、经济价值和文化诉求。

[b]战争目标[/b]
每个王国会采取反映其处境的姿态——推进边境战争、收复失地、打击敌方
经济、保卫腹地,或寻求和平——并随着战局变化重新评估。

[b]战争疲劳[/b]
在与敌对王国交战中处于劣势的王国会放缓攻势并寻求和平,
而不是把军队投向无法夺取的目标。

[b]军队角色[/b]
王国境内的军队会承担互补的角色,因此一个处于战争状态的王国可以在
一条战线上推进攻势,同时在另一条战线上进行掩护。

[b]围城判断[/b]
当解围部队以优势兵力抵达时,军队会脱离无法获胜的围城,
而不是守在城墙外直到被击溃。

[b]本土防御[/b]
被劫掠的村庄和近期被占领的封地会引发响应,领主会在真正受到威胁的
驻军中留下额外部队。

[b]拦截[/b]
部队更愿意追击它们能击败的敌人,并避开它们无法击败的敌人。

[b]补给压力[/b]
远离己方领土作战的军队会失去凝聚力,因此深入敌境的战役是有代价的。

[b]个性[/b]
领主性格、雇佣兵契约、小派系、季节和天气都会影响决策,
因此各个王国的行为不会千篇一律。

[b]持久记忆[/b]
目标、战争目标和近期的挫折会在存档和读档之间保留。


[b]设置[/b]

[b]ModuleData/settings.txt[/b] 公开了约五十项附带文档说明的设置——目标
权重、战争目标、疲劳阈值、军队组建上限以及各项功能的独立开关。编辑后
重启即可;无需重新编译。

如果你想让 AI 更具攻击性,请提高 [i]MinOffenseMultiplier[/i] 并降低
[i]MaxDefenseMultiplier[/i]。每项设置都列出了其作用和默认值。

如需排查问题,请设置 [i]VerboseLogging = true[/i],将决策写入
Documents\Mount and Blade II Bannerlord\StrategicCampaignAI.log。将该
文件附在错误报告中会大大便于诊断。


[b]需求[/b]

[list]
[]Mount & Blade II: Bannerlord [b]v1.4.8[/b][/]
[]Native、SandBoxCore、Sandbox[/]
[]StoryMode(可选)[/]
[]无需 Harmony[/]
[/list]
[b]此版本面向 v1.4.8,不应在更早的版本上使用。[/b]


[b]安装[/b]

解压到你的 Modules 文件夹,并在启动器中启用 [b]Strategic Campaign AI[/b]。
请先删除该模块文件夹的任何先前版本。

可在存档中途安全添加或移除。


[b]兼容性[/b]

会覆盖《霸主》的多个战役 AI 模型。其他修改相同模型的模组——尤其是其他
战役 AI 大修——将产生冲突,最后加载者生效。请一次只运行一个战役 AI 模组。

如果你想与某个自行处理部分功能的模组一起运行,可以在 settings.txt 中
禁用各项功能。