战争统计

战争统计

War Statistics 为《骑马与砍杀 II:领主》添加了一个独立的战役战争统计终端。从战役地图上的交叉剑按钮打开它,即可比较当前战争和历史战争,包括王国旗帜、击杀数、伤亡数、胜场、败场、领土、持续时间和估计的战争疲劳度。包含英语和简体中文

[i][b][u][color=#00ffff]适用 [/color][color=#ff0000]v1.3.15[/color][color=#00ffff] / [/color][color=#ff0000]v1.4.x[/color][color=#00ffff] CN.QQ ground 495755753[/color][/u][/b][/i]

[color=#D4D4D8]War Statistics 为单人战役中的王国战争添加了一个专用的总览界面。战役地图上的一个交叉剑按钮会打开一个居中的双栏界面,可让双方一览对比。

该模组最初是围绕 AnimusForge 战役环境设计的,但 AnimusForge 并非硬性要求。其他大型改版只要保留 Bannerlord 标准的 Kingdom、war 和 MapEvent 系统,应该也能正常工作,不过完全转换模组必须逐个测试。

功能

  • 战役地图上的独立交叉剑按钮。
  • 单独的进行中战争与历史战争视图。
  • 每页显示六场进行中的战争,并带有上一页/下一页导航。
  • 居中双栏布局中的大型王国旗帜。
  • 追踪双方的击杀数、总伤亡数、战斗胜利数和战斗失败数。
  • 显示战争持续时间和当前封地数量。
  • 估算的战争厌战度条,范围为 0 到 100%。
  • 紧凑的历史列表,并可查看所选战争的完整详情和最终厌战度。
  • 高亮涉及玩家王国的战争。
  • 统计数据存储在战役存档中,并支持旧记录的迁移。
  • 受确认保护的 Clear All 功能。
  • 完整的英语和简体中文本地化。

统计数据如何运作

  • 击杀数是一方造成的已确认敌方死亡人数。
  • 伤亡数包括死亡和受伤的部队。
  • 胜利和失败根据战役地图战斗的最终结果累计。
  • 战争厌战度是基于持续时间、伤亡、失败和领土损失的信息性估算。
  • 厌战度不会强制和平,也不会修改 AI、外交或战斗平衡。
  • “Attacker”和“Defender”是界面栏目标签,并非游戏提供的宣战责任判定。
  • 在已有存档中,该模组可以发现当前战争,但无法重建安装前的每一场战斗或已完成的战争。

安装

  1. 完全关闭 Bannerlord 及其启动器。

  2. 解压 AFWarStatsTerminal-v1.3.8.zip

  3. AFWarStatsTerminal 文件夹放入:

    Mount & Blade II Bannerlord/Modules/

  4. 确保 SubModule.xml 直接位于 Modules/AFWarStatsTerminal/ 内,并且该文件夹没有多嵌套一层。

  5. 在启动器中启用 War Statistics

  6. 在加载顺序中让 Native、SandBoxCore 和 Sandbox 位于其上方。

如果 Windows 阻止了该 DLL,请在解压前打开已下载 ZIP 的“属性”并选择“解除锁定”,或者直接解除阻止该 DLL。

需求与兼容性

  • 基于 Bannerlord v1.4.7 构建并验证。
  • 仅限单人战役。
  • 不需要 Harmony、ButterLib、UIExtenderEx 或 MCM。
  • 不会替换原生模组文件。
  • 预计可与大多数使用标准王国和战役战斗系统的模组一起工作。
  • 可能与完全替换战役地图 UI、相同 Gauntlet 层或王国战争系统的模组冲突。
  • 不需要 AnimusForge。

重要说明

  • 在安装、更新或移除任何战役行为模组之前,请备份重要存档。
  • 追踪会在模组启用时开始;更早的战斗无法重建。
  • 游戏运行时不要热插拔 DLL。
  • Clear All 命令会在确认后删除历史记录并重置当前计数器。 [/color] [heading]War Statistics v1.4.0 更新日志[/heading] 新功能 [list] []为 Current Wars 和 Historical Wars 添加了排序选项: [list] []最新战争优先[/] []最早战争优先[/] []持续时间最长[/] []伤亡最多[/] []战争厌战度最高[/] []与玩家相关优先[/] [/list][/] []排序偏好会通过 MCM 自动保存。[/] []添加了可配置的战争列表显示模式: [list] []Current Wars 分页:每页 6 场战争[/] []Historical Wars 分页:每页 8 场战争[/] []单页滚动:在一个可滚动列表中显示所有战争[/] [/list][/] []为历史战争添加了跨页选择、Select All、Deselect All 和 Delete Selected 选项。[/] []在删除所选记录前添加了确认提示。[/] []删除历史记录不会影响进行中的战争。[/] []现在可以通过点击条目的任意位置来打开历史战争详情,而不再仅限于阵营旗帜。[/] [/list]