价值和平

价值和平

在原版《骑马与砍杀2:霸主》中,AI王国不断宣战——一旦某个势力对邻国取得微弱军事优势,便会立即加以利用。地图变成永无止境的冲突连锁,使外交显得毫无意义。真正的国家在投入战争前会权衡其巨大代价。

[center][size=6][b][WPS] Value Peace[/b][/size][/center]
[center][size=4]真正重视稳定的 AI 王国——更少无意义的战争,更有意义的外交[/size][/center]

[line]

[size=5][b]描述[/b][/size]

在原版《骑马与砍杀2:霸主》中,AI 王国不断宣战——一旦某个阵营对邻国取得些许军事优势,就会立刻加以利用。地图变成永无止境的冲突连锁,让外交变得毫无意义。真正的国家在发动战争前会权衡战争的巨大代价。

[b]Value Peace[/b] 通过将可配置的和平偏好直接插入 AI 战争分数计算来纠正这一点。王国现在会评估一场战争是否[i]值得[/i]——而大多数时候,它们会认为不值得。

[b]工作原理:[/b]
[list]
[][b]战争分数抑制[/b] — 每个 AI 家族的战争投票分数都会乘以和平偏好强度而降低,使战争提案更不容易被提出,[i]也[/i]更不容易通过。
[
][b]最终关卡[/b] — 第二个 Harmony 补丁会拦截任何进入最终调用阶段的宣战(来自其他模组、剧情脚本等),并按概率取消它。
[][b]反击追踪[/b] — 一个战役行为会每天监控每个王国的定居点。正遭受围攻或劫掠的王国会被豁免,仍可为了自卫而宣战。
[/list]
[line]

[size=5][b]功能[/b][/size]

[list]
[
] 可配置的和平偏好强度 — 从 5%(接近原版的侵略性)到 100%(没有自愿发起的战争)
[] 反击例外 — 遭受攻击的王国仍可反向宣战
[
] 机会主义战争例外 — 可选择允许远强于对手的王国掠夺弱国
[] 玩家王国额外保护 — 可选择将与玩家阵营相关的战争的和平偏好加倍
[
] 玩家发起的战争[b]绝不[/b]被阻止
[] 诊断通知开关 — 实时查看每一次被阻止的宣战
[
] 存档安全 — 可随时添加或移除
[] 已集成 MCM — 所有设置均可在游戏内调整,无需重启
[
] 轻量 — 两个 Harmony 补丁和一个每日触发行为
[/list]
[line]

[size=5][b]设置(MCM → [WPS] Value Peace)[/b][/size]

[b]Value Peace[/b]
[list]
[][b]Enable Value Peace[/b] — 总开关(默认:ON)
[
][b]Peace Preference Strength[/b] — 王国偏好和平的程度。5% ≈ 原版。100% = 没有自愿发起的战争。(默认:35%)
[/list]
[b]Value Peace / Exceptions[/b]
[list]
[][b]Allow Retaliation Wars[/b] — 当前遭受围攻或劫掠的王国仍可宣战反击(默认:ON)
[
][b]Allow Opportunistic Wars[/b] — 允许远强于对手的王国仍然攻击明显较弱的王国(默认:OFF)
[][b]Opportunistic War Strength Ratio[/b] — 机会主义例外所需的攻击方/防御方实力比例(默认:2.0)
[/list]
[b]Value Peace / Player Kingdom[/b]
[list]
[
][b]Extra Protection for Player's Kingdom[/b] — 将与玩家阵营相关的战争的和平偏好加倍(默认:OFF)
[/list]
[b]Value Peace / Diagnostics[/b]
[list]
[][b]Show War Block Notifications[/b] — 每次阻止战争时显示一条消息(默认:OFF)
[/list]
[line]

[size=5][b]前置需求[/b][/size]

[list]
[
] Mount & Blade II: Bannerlord v1.4.8 稳定版
[] [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/29]Bannerlord.Harmony[/url](必需)
[
] [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/612]Mod Configuration Menu (MCM)[/url](设置面板所需 — 模组在没有它的情况下也能运行,但设置将锁定为默认值)
[/list]
[line]

[size=5][b]安装[/b][/size]

[b]手动安装:[/b]
[list=1]
[] 如果尚未安装,请安装 [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/29]Bannerlord.Harmony[/url]
[
] 如果需要游戏内设置,请安装 [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/612]MCM[/url]
[] 解压下载的压缩包
[
] 将 [font=Courier New]WPS_ValuePeace[/font] 文件夹复制到:[font=Courier New]Mount & Blade II Bannerlord\Modules\[/font]
[] 在启动器的单人游戏 → 模组部分启用 [b][WPS] Value Peace[/b]
[
] 确保它在 Bannerlord.Harmony 之后加载
[/list]
[b]Vortex:[/b]
[list=1]
[] 在 Files 标签页点击 [b]Mod Manager Download[/b]
[
] 让 Vortex 安装并启用该模组
[] 启动游戏并在启动器中启用
[/list]
[line]

[size=5][b]加载顺序[/b][/size]

[code]
Native
SandBoxCore
SandBox
StoryMode (Optional)
CustomBattle (Optional)
Bannerlord.Harmony
Bannerlord.MCM (Optional)
WPS_ValuePeace
[Your other mods]
[/code]
[line]

[size=5][b]兼容性[/b][/size]

[b]兼容:[/b]
[list]
[
] 所有其他 WPS 模组
[] 外交模组 — 战争分数补丁是一个干净的乘数,可与其他模组的分数添加叠加
[
] 大修模组(Realistic Battle Mod、Bannerlord Tweaks 等)
[] 王国管理模组(Improved Garrisons、Distinguished Service 等)
[
] 任何不直接整体替换 [font=Courier New]DefaultDiplomacyModel[/font] 的模组
[/list]
[b]可能冲突:[/b]
[list]
[] 完全替换 [font=Courier New]DefaultDiplomacyModel.GetScoreOfDeclaringWar[/font] 并使用返回 false 的 Prefix 的模组(Postfix 抑制将不会触发,但最终关卡仍会生效)
[
] 从头重建外交系统的全面转换模组
[/list]
[b]技术细节:[/b]
补丁 1 是 [font=Courier New]DefaultDiplomacyModel.GetScoreOfDeclaringWar[/font] 上的 [font=Courier New]Postfix[/font] — 它乘以返回的分数,而不替换任何逻辑。
补丁 2 是 [font=Courier New]DeclareWarAction.ApplyInternal[/font] 上的 [font=Courier New]Prefix[/font] — 它仅对 AI 王国对王国的战争触发,绝不触及玩家发起的宣战。

[line]

[size=5][b]卸载[/b][/size]

可随时安全移除:
[list=1]
[] 保存你的游戏
[
] 在启动器中禁用该模组
[] 从 Modules 中删除 [font=Courier New]WPS_ValuePeace[/font] 文件夹(可选)
[/list] 注意:移除后,AI 王国将恢复原版的宣战行为。

[line]

[size=5][b]常见问题[/b][/size]

[b]问:这能在现有存档上运行吗?[/b]
答:可以。可在战役中途安全添加或移除。

[b]问:我还能向其他王国宣战吗?[/b]
答:当然可以。玩家发起的战争绝不会被此模组阻止。

[b]问:我的世界现在几乎没有战争了——怎么恢复一些?[/b]
答:在 MCM 中降低和平偏好强度。试试 15–20% 以实现轻度减少,而非默认的 35%。

[b]问:这会影响玩家王国被针对吗?[/b]
答:默认不会——其他王国仍可向你宣战。如果你想要额外的喘息空间,请启用“Extra Protection for Player's Kingdom”。

[b]问:反击对玩家王国也有效吗?[/b]
答:有效。如果你的王国正遭受围攻,无论设置如何,你都可以毫无问题地宣战反击。

[b]问:这与 Diplomacy 模组兼容吗?[/b]
答:兼容。两个模组都修改战争分数,但 Value Peace 使用 Postfix 乘数,因此它能干净地叠加在 Diplomacy 所做的任何分数更改之上。

[line]

[size=5][b]更新日志[/b][/size]

[spoiler]
[b]版本 1.0.0 — 初始发布(2026 年 2 月 25 日)[/b]
[list]
[
] 初始发布
[] 通过 DefaultDiplomacyModel 上的 Postfix 抑制战争分数
[
] 通过 DeclareWarAction.ApplyInternal 上的 Prefix 实现最终战争关卡
[] 反击追踪战役行为
[
] 包含所有选项的 MCM 设置面板
[/list][/spoiler]

[line]

[size=5][b]支持[/b][/size]

如果你遇到任何问题:
[list=1]
[] 在 MCM 中启用 [b]Show War Block Notifications[/b] 以验证模组是否正在触发
[
] 检查 Bannerlord.Harmony 是否已安装并在本模组之前加载
[] 检查 [font=Courier New]Documents\Mount and Blade II Bannerlord\Configs\ModLogs\[/font] 中的日志
[
] 在 Bugs 标签页中报告 bug,并附上你的模组列表和错误日志
[/list]
[line]

[size=5][b]其他 WPS 模组[/b][/size]

[list]
[] [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/10147][WPS] Smith-Click[/url] — 在铁匠铺使用 Shift/Ctrl+点击 批量精炼材料
[
] [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/10145][WPS] Army of One[/url] — 将你的部队人数上限提高 2500
[] [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/10144][WPS] Loyalty Over Culture[/url] — 移除 -3 文化忠诚度惩罚
[
] [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/10143][WPS] Wanderer Control[/url] — 完全控制你城镇中流浪者的生成
[] [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/10141][WPS] Companions No Limits[/url] — 将同伴上限设为 2500
[
] [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/10140][WPS] Open World Sight[/url] — 扩展你的地图视野范围
[] [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/9583][WPS] Companion Progression[/url] — 改进同伴属性和技能成长
[/list]
[line]

[size=5][b]鸣谢[/b][/size]

[list]
[
] 由 Wasted Potential Studios 制作
[] 使用 Andreas Pardeike 的 Harmony
[
] 感谢 TaleWorlds 对模组制作的支持
[/list]
[line]

[size=5][b]授权[/b][/size]

[list]
[] 你可以在注明出处的情况下将此模组包含在模组包中
[
] 你不得将此模组重新上传到其他网站
[] 你可以修改以供个人使用
[
] 请联系我们以获得上传修改版本的许可
[/list]
[line]

[center][size=4]停止无尽的战争。建立经得起时间考验的事物。[/size][/center]