
TOR神殿无冷却
移除《旧界》(TOR)中神龛祈祷部队奖励的冷却时间。想祈祷和招募多少次都可以——祝福持续时间不变。小型Harmony补丁,存档安全,包含源代码。
查看大图TOR 神龛无冷却
一个针对 The Old Realms (TOR) 全面转换模组的微型 Harmony 补丁,移除从神龛获得新兵的冷却时间。
在原版 TOR 中,在神龛祈祷后你会获得一个祝福和一批新兵,但在祈祷奖励冷却时间结束之前(该冷却时间与祝福持续时间是分开的),你无法再次获得新兵。本模组完全禁用了该冷却时间——你可以在任意神龛随意祈祷和招募。
工作原理
通过 Harmony 补丁 TOR_Core 中的 ShrineMenuLogic.SetLastPrayerTroopRewardTime,使"上次奖励"时间戳永远不会被写入。因此冷却检查(Now − lastTime ≥ PrayerTroopRewardCooldownInDays)始终判定为"已过期",神龛在每次祈祷时都会给予新兵。
祝福持续时间本身不会被修改——祝福仍按其正常时间表到期。
覆盖范围
适用于所有神龛,无论信仰何种教派——西格玛、乌尔里克、塔尔、莎莉雅、米尔米迪亚、玛南、库尔诺斯、伊莎、洛艾克、瓦尔、阿纳斯·瑞玛、格林姆尼尔、格朗尼、瓦拉雅、高克、莫克、纳迦什,以及任何使用标准 TOR 神龛组件的其他宗教。该补丁挂钩的是共享神龛类,而非任何特定宗教的代码。
兼容性
- 为 The Old Realms v1.3.15 / Bannerlord v1.3.15 构建。
- 通过反射按名称解析目标方法,因此只要方法名不变,应在 TOR 的次要更新中持续有效。
- 存档安全——可自由安装或卸载。本模组不序列化任何内容。
- 预计无冲突。仅补丁一个方法,使用返回 false 的 Prefix;不绕入其他系统。
前置要求
- The Old Realms - Core (TOR_Core),v1.3.15
- Harmony (Bannerlord.Harmony)
加载顺序:本模组必须加载在 TOR_Core 之下。SubModule.xml 中的依赖声明会自动处理。
安装
手动: 将压缩包解压到你的 Bannerlord 安装文件夹,使内容位于
Mount & Blade II Bannerlord\Modules\TORShrineNoCooldown
在启动器中启用该模组。
Vortex / 模组管理器: 直接安装压缩包;zip 内的 Modules 前缀已正确。
首次加载战役时,你应该会看到一条绿色系统消息:
[TORShrineNoCooldown] active — shrine prayer troop reward cooldown disabled.
卸载
在启动器中禁用该模组,或从 Modules 中删除 TORShrineNoCooldown 文件夹。 现有存档可继续使用——没有需要清理的持久化数据。
故障排除
如果加载时出现红色的*"Harmony patch failed"或"SetLastPrayerTroopRewardTime not found"*消息,TOR 很可能重命名了内部方法。请留言附上你的 TOR 版本和游戏日志,我会更新补丁。
源代码
完整源代码包含在压缩包的 src 文件夹中。整个模组就是一个 Harmony Prefix——欢迎阅读、分叉或改编。
同时发布于 Steam 创意工坊
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。