不屈铁匠 - 国王旗帜重制版兼容性

不屈铁匠 - 国王旗帜重制版兼容性

阻止因Relentless Smith Concise和Banner Kings Redux在Bannerlord 1.4.7上以不兼容的方式修补技能初始化而导致的战役启动崩溃。

这个独立的兼容性模块可防止在 Bannerlord 1.4.7 上,由 Banner Kings Redux 与 Relentless Smith Concise 之间的交互导致的战役启动崩溃。

它不会替换其中任何一个模组,也不包含从它们复制的文件。

修复内容

Banner Kings Redux 在 Bannerlord 的原版技能状态尚未完全就绪之前,就初始化了自定义生活方式特长。

Relentless Smith Concise 安装了一个全局的 PerkObject.Initialize 补丁,该补丁会为每个特长读取原版 Crafting 技能,包括不相关的和空技能 Banner Kings 特长。两者共同作用,可能导致启动或加载战役时崩溃。

此兼容性模块安全地将 Relentless Smith 的原始补丁限制为它实际修改的三个原版锻造特长:

  • 实用精炼师
  • 实用熔炼师
  • 实用铁匠

所有不相关的和空技能特长都会绕过该补丁。对于这三个相关特长,Relentless Smith 的原始行为、参数变更和异常行为均得以保留。

支持的版本

  • Mount & Blade II: Bannerlord 1.4.7
  • Banner Kings Redux 1.9.33.5
  • Relentless Smith Concise 1.0.4
  • Bannerlord Harmony 2.4.2

要求与获取方式

Relentless Smith Concise 的创意工坊项目目前不可用。此补丁需要已安装的 1.0.4 版本,不包含也不重新分发 Relentless Smith 文件。

安装

将压缩包解压至:

Mount & Blade II Bannerlord/Modules/

生成的文件夹应为:

Modules/RelentlessSmithConcise.BKRedux.Fixes/

加载顺序

  1. Bannerlord.Harmony 及其他框架依赖
  2. Bannerlord 核心模块
  3. Banner Kings Redux
  4. Relentless Smith Concise
  5. Relentless Smith - Banner Kings Redux Compatibility

模块清单声明了其直接依赖项,并请求它们在兼容性模块之前加载。

卸载

此兼容性模块不存储任何战役存档数据。可以从现有存档中移除,但原始的不兼容性和战役启动崩溃可能会再次出现。

致谢

源码与许可证

源代码: Bannerlord Community Mod Fixes - Relentless Smith compatibility source

独立编写的兼容性模块基于 MIT 许可证发布。不包含任何 Banner Kings Redux、Relentless Smith、Harmony 或 Bannerlord 二进制文件。