强盗语音修复 - v1.4.8

强盗语音修复 - v1.4.8

土匪语音修复恢复了在1.3补丁周期中停止正常播放的土匪遭遇开场白和藏身处对话的口语对话。

概述:

Bandit Voice Fix 恢复了在 1.3 补丁周期中停止正常播放的强盗遭遇开场白和藏身处对话的语音对白。此模组适用于 Bannerlord 1.3.x 及更新版本,在 1.3 之前的版本上不需要。

在当前 Bannerlord 版本中,许多与强盗相关的台词仍然包含有效的语音数据,但游戏通常无法为这些台词解析出实际的音频路径。此模组通过为损坏的强盗语音库匹配添加一个回退解析器来修补这个缺口。

结果是,劫匪、海寇、森林强盗、山贼、沙漠强盗、草原强盗、逃兵以及藏身处遭遇战在原版游戏目前沉默的地方再次开口说话。一些回应台词在 Bannerlord 的对话数据中仍然没有附加的语音对象。这些台词是游戏本身没有配音的,因此此模组不会为它们伪造音频。

工作原理: Bannerlord 的原生语音解析器似乎在当前版本中使用的许多强盗语音库命名模式上失败。此模组修补了游戏的语音路径查找,并在以下情况下应用回退:

  • 存在有效的语音对象
  • 原生解析器返回无路径
  • 仍然可以从可用的语音路径中识别出匹配的强盗语音库

如果某句台词没有语音对象,模组不会对其进行处理。

已测试覆盖范围:

  • 劫匪
  • 海寇
  • 森林强盗
  • 山贼
  • 沙漠强盗
  • 草原强盗
  • 使用强盗遭遇对话的逃兵
  • 藏身处遭遇战

调试日志:

调试日志默认关闭。要启用它,请打开: Modules\BanditVoiceFix\BanditVoiceFix.settings.xml 诊断输出写入: Modules\BanditVoiceFix\Logs\BanditVoiceFix.log 如果你遇到沉默的强盗,请启用调试日志,重现遭遇,并将该日志发送给我。即使关闭调试日志,模组错误也会自动记录。不再需要 MCM。

兼容性: 此模组设计为轻量且专注。它只修补强盗语音路径解析。它应该与大多数模组兼容,除非另一个模组也修补了 Bannerlord 的语音解析器或相同的对话音频流程。

安装:

  1. 将模组解压到你的 Bannerlord Modules 文件夹
  2. 在启动器中启用模组
  3. 将其放在加载顺序的底部

卸载:

  • 从 Modules 文件夹中禁用或移除模组
  • 可以随时添加/移除

编译使用:

  • Bannerlord v1.4.8
  • Harmony v2.4.2.248

GitHub: https://github.com/andor-ohm/BanditVoiceFix