
旧领域同化崩溃修复针对饥饿森林及其他自定义地点
旧领域 — 同化崩溃修复。防止在进入自定义地点(例如,饥饿森林)或招募/绑定/召唤幽灵流程时,由TOR的同化逻辑导致的TroopRoster.AddToCountsAtIndex中的IndexOutOfRangeException。Harmony
查看大图旧领域 — 同化崩溃修复
构建于:Bannerlord 1.2.12.6623
测试于:The Old Realms 1.2.11
来源: https://github.com/xmarre/TOR_AssimilationFix
摘要
修复了在进入自定义地点或招募/绑定/召唤流程时,由TOR同化导致的崩溃问题(TroopRoster.AddToCountsAtIndex中的索引越界异常)。Harmony热修补。无需保存编辑。游戏中途使用安全。
它修复了什么
AssimilationCampaignBehavior.SwapTroopsIfNeeded 使用了带种子的四参数移除器,可能定位到陈旧的部队列表元素并向AddToCountsAtIndex传入无效索引。本模组已切换至无种子、带钳位保护的移除器,并配备逐项回退机制。
常见触发器(原版 TOR)
- 与饥饿森林等自定义地点及类似TOR地点互动。
- 作为吸血鬼身处军队中,队伍由其他文化的同伴领导。
- 单人同伴(玩家阵营为吸血鬼时非吸血鬼角色)在其自己的队伍中访问这些地点,并尝试招募/束缚/召唤幽灵。
要求
- Bannerlord(单人模式)
- Harmony
- The Old Realms(TOR)
安装
Vortex/MO2:安装,启用,在TOR_Core之后加载。
手动:将TOR_AssimilationFix复制到Modules,在启动器中启用,在TOR_Core之后加载。
加载顺序
横幅领主.和谐 → 基础模块 → TOR核心 → TOR同化修复
保存兼容性
安全地在中途保存时添加或移除。
兼容性
仅与同样修改以下内容的模组冲突:TOR_Core.CampaignMechanics.Assimilation.AssimilationCampaignBehavior.按需交换部队(Hero, TroopRoster, CharacterObject, int)
笔记
此模组不添加日志记录或遥测功能。
权限
模组列表可包含该内容,但需注明来源并附上链接。请勿重新上传未经修改的二进制文件。
制作人员
The Old Realms团队。Harmony由pardeike提供。社区复制说明。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。