WPS - RBM v1.5.2 兼容补丁

WPS - RBM v1.5.2 兼容补丁

保持真实战斗模组 v4.3.5 在《霸主》Beta v1.5.2 上正常运行,通过修复 AI 时机、战役特长 API、无队伍代理崩溃,以及玩家和 AI 的原版远程时机。需要 RBM。

[size=6][color=#E5C06B][b]WPS RBM v1.5.2 兼容性补丁[/b][/color][/size]

[size=4][color=#9B68E8][b]保留 RBM。畅玩 v1.5.2。[/b][/color][/size]

一个专注的兼容层,让 Realistic Battle Mod v4.3.5 在 Bannerlord Beta v1.5.2 上继续运行。

[color=#7446A8]◆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◆[/color]

[color=#E5C06B][b]REALISTIC BATTLE MOD v4.3.5 是硬性要求[/b][/color]

这不是 Realistic Battle Mod 的替代品。 请先安装并启用原版模组:

下载 REALISTIC BATTLE MOD

[size=4][color=#E5C06B][b]概述[/b][/color][/size]

WPS RBM v1.5.2 兼容性补丁修复了导致 RBM v4.3.5 无法在 Bannerlord Beta v1.5.2 上正确运行的 API 变更。RBM 的 AI、战斗、姿态、战役特长、竞技场、配置以及可选的 War Sails 集成均保持启用。

  • [color=#C9A4FF][b]RBM AI 时序桥接[/b][/color] — 将已移除的 Agent 时序成员映射到 v1.5.2 中的语义替代项。
  • [color=#C9A4FF][b]RBM 战斗特长桥接[/b][/color] — 更新已移除的战役特长调用,而不绕过生存计算。
  • [color=#C9A4FF][b]无队伍代理崩溃防护[/b][/color] — 在 TaleWorlds 分配 Team 之前保护教程和对话代理。
  • [color=#C9A4FF][b]完整原版远程时序[/b][/color] — 当选择原版时,为玩家和 AI 的弓/弩恢复拉弓、装填和瞄准时序。
  • [color=#C9A4FF][b]现有和新建战役[/b][/color] — 不添加自定义战役数据。
  • [color=#C9A4FF][b]轻量发布[/b][/color] — 玩家压缩包仅包含一个模块清单和三个运行时 DLL。

[color=#7446A8]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/color]

[size=4][color=#E5C06B][b]硬性要求[/b][/color][/size]

[color=#D7B96B][b]War Sails 玩家:[/b][/color] 安装并启用原版 RBM 页面提供的 RBM War Sails 子模块,然后将此补丁置于 [font=Courier New]RBM[/font] 和 [font=Courier New]RBM_WS[/font] 之后。

[color=#7446A8]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/color]

[size=4][color=#E5C06B][b]修复内容[/b][/color][/size]

[color=#C9A4FF]RBM AI 和代理时序[/color]

Bannerlord v1.5.2 将 RBM 旧版的四字段命中/攻击时序 API 替换为独立的受击、命中及接触时间戳。此补丁重定所有受影响的已编译访问器和反射名称的基址,同时保留 RBM 的撤退恢复、姿态恢复、齐射时序、散兵定位、近战交战追踪以及坐骑到骑手的传播。

[color=#C9A4FF]无队伍的教程和对话代理[/color]

Bannerlord 可能在分配 Team 之前更新活跃代理。RBM 的附近敌人查询假定 Team 始终存在。兼容性防护仅在未定义的无队伍状态下返回调用方的空敌人缓冲区;所有正常的基于队伍的 RBM 查询仍照常运行。

[color=#C9A4FF]RBM 战斗战役特长[/color]

RBMCombat 的生存逻辑使用了已移除的 [font=Courier New]MobileParty.HasPerk[/font] 和 [font=Courier New]PerkHelper.AddPerkBonusForParty[/font] 签名。此补丁提供了 TaleWorlds 新的特长所有者输出和当前上下文辅助方法,同时保留 Doctor's Oath、Physician of People、Cheat Death 以及 RBM 的主要/次要角色选择。

[color=#C9A4FF]玩家和 AI 远程时序[/color]

RBM 的配置菜单保留 [b]Vanilla[/b]、[b]Realistic[/b] 和 [b]Semi-realistic[/b]。选择器标记为 [b]Ranged pull, reload, and aim timing[/b]。

  • [b]Vanilla[/b] 为玩家和 AI 弓/弩代理恢复 RBM 之前的准备、装填和瞄准时序。
  • [b]Realistic[/b] 保留 RBM 原有的 Realistic 时序。
  • [b]Semi-realistic[/b] 保留 RBM 原有的 Semi-realistic 时序。

所有非时序的 RBM 投射物、伤害、护甲、姿态、耐力、天气、精度和 AI 行为均保持启用。

[color=#7446A8]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/color]

[size=4][color=#E5C06B][b]安装[/b][/color][/size]

[color=#C9A4FF]VORTEX[/color]

  1. 安装并启用 Bannerlord.Harmony
  2. 安装并启用 Realistic Battle Mod v4.3.5
  3. 为此兼容性补丁选择 [b]Mod Manager Download[/b],安装并部署模组。
  4. 在 Bannerlord 启动器中,将此补丁置于 RBM 和可选的 RBM_WS 之后。
  5. 启动游戏,在主菜单确认绿色的 WPS 激活消息。

[color=#C9A4FF]手动安装[/color]

  1. 先安装 Bannerlord.Harmony 和 Realistic Battle Mod v4.3.5。
  2. 解压下载的压缩包。
  3. 将 [font=Courier New]WPS_RBM152Fix[/font] 文件夹放入 [font=Courier New]Mount & Blade II Bannerlord\Modules\[/font]。
  4. 确认 [font=Courier New]Modules\WPS_RBM152Fix\SubModule.xml[/font] 存在。
  5. 在 RBM 和可选的 RBM_WS 之后启用此模块。
  6. 更改此补丁或 RBM 后,完全重启 Bannerlord。

[color=#C9A4FF]加载顺序[/color]

[font=Courier New]Bannerlord.Harmony Native / official modules RBM RBM_WS (仅在使用时) WPS_RBM152Fix[/font]

[color=#7446A8]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/color]

[size=4][color=#E5C06B][b]轻量包[/b][/color][/size]

玩家压缩包仅包含:

  • [font=Courier New]WPS_RBM152Fix\SubModule.xml[/font]
  • [font=Courier New]WPS_RBM152Fix\bin\Win64_Shipping_Client\WPS_RBM152Fix.dll[/font]
  • [font=Courier New]WPS_RBM152Fix\bin\Win64_Shipping_Client\RBMAI.dll[/font] — 从所需的 RBM v4.3.5 程序集进行最小重定基址
  • [font=Courier New]WPS_RBM152Fix\bin\Win64_Shipping_Client\RBMCombat.dll[/font] — 从所需的 RBM v4.3.5 程序集进行最小重定基址

不包含源文件、补丁工具、PDB 文件、日志、截图、媒体、配置框架或无关库。原版 RBM 模块的核心模块、数据、配置和玩法系统仍然是必需的。原版 RBM 文件不会被覆盖,因此移除此 WPS 模块即可干净地恢复到已安装 RBM 的行为。

[color=#7446A8]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/color]

[size=4][color=#E5C06B][b]兼容性[/b][/color][/size]

  • 仅限单人游戏。
  • 支持剧情模式和沙盒战役。
  • 支持现有和新建存档。
  • 兼容 RBM 的 AI、战斗、竞技场、姿态、配置以及可选的 RBM_WS 系统。
  • 不修补 [font=Courier New]Agent.WeaponEquipped[/font],不重写 [font=Courier New]WeaponStatsData[/font],不替换物品 XML,不修改身体属性,也不触及物品栏/角色展示台。
  • 独立于 WPS 的婚姻、关系、家族和战役行为模组。
  • 指纹锁定到确切的 RBM v4.3.5 程序集。不支持的 RBM 更新会产生红色启动警告,而不是静默运行未经审计的构建。

[color=#7446A8]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/color]

[size=4][color=#E5C06B][b]常见问题[/b][/color][/size]

[color=#C9A4FF]这包含 Realistic Battle Mod 吗?[/color]

不包含。原版 Realistic Battle Mod v4.3.5 是硬性要求。此包仅包含桥接其 v1.5.2 API 差异所需的两个最小重定基址兼容程序集。

[color=#C9A4FF]此补丁会禁用 RBM AI 或战斗吗?[/color]

不会。这些系统保持启用。补丁更新了不兼容的调用,并针对无队伍代理情况做了狭义防护。

[color=#C9A4FF]我可以从现有存档中移除它吗?[/color]

可以。此补丁不添加任何战役对象或存档数据。移除 WPS 模块并返回到你已安装的 RBM 构建所支持的 Bannerlord 版本即可。

[color=#C9A4FF]远程时序设置在哪里?[/color]

从主菜单打开 [b]RBM Configuration[/b],使用 [b]Ranged pull, reload, and aim timing[/b]。所选行为将在下一个任务中生效。

[color=#7446A8]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/color]

[size=4][color=#E5C06B][b]支持[/b][/color][/size]

报告问题时,请包含:

  • Bannerlord 版本和分支
  • RBM 版本和安装来源
  • WPS 补丁版本
  • 活跃模块列表和加载顺序
  • RBM AI、战斗和 RBM_WS 是否启用
  • [font=Courier New]Documents\Mount and Blade II Bannerlord\Configs\ModLogs\WPS_RBM152Fix.log[/font] 的内容

[color=#7446A8]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/color]

[size=4][color=#E5C06B][b]致谢与署名[/b][/color][/size]

Realistic Battle Mod 由 [b]Marnah93[/b] 和 [b]Philozoraptor[/b] 创建。所有原版 RBM 系统、设计和代码均归功于 RBM 团队。请在其页面上下载、点赞并支持原版模组。

Bannerlord v1.5.2 兼容性工作、运行时防护、远程时序补全、打包和发布支持由 [b]The Wasted Potential Team[/b] 完成,由 [b]Wasted Potential Studios[/b] 发布。

支持 WASTED POTENTIAL STUDIOS