
HAP 与 RBM 兼容性
让收获与生产和真实战斗模组共享一个经济体系:RBM保持核心地位,而HAP保留季节性村庄生产、粮仓储存和村庄副产品。独立补丁——不修改任何模组。
查看大图HAP × RBM 兼容补丁
Harvest and Production 与 Realistic Battle Mod 相遇——同一经济体系,不再重复计算
v0.5.12 · 骑马与砍杀 2:领主 1.4.8
这是什么
本模组让 Harvest and Production(HAP)与 Realistic Battle Mod(RBM)能够在同一场战役中同时运行,并且真正地协同工作。
它不会替换或修改其中任何一个模组。它是一个独立的兼容模块——删除它,两个模组都会恢复如初。
分工
这种划分是刻意且严格的:
- RBM 是核心。 经济、市场、价格、运输、税收、繁荣度、安全、忠诚度以及部队补给都完全由 RBM 决定。
- HAP 保持兼容。 它只贡献 RBM 所没有的三样东西——季节性变化、粮仓储存和副产物。
如果没有这个补丁,两个模组会互相覆盖彼此的经济系统:HAP 会重写 RBM 所依赖的十三个游戏模型,而 RBM 自己的村庄生产、食物供给、繁荣度和金币流动系统会悄然失效。本补丁让 RBM 重新掌管经济,同时保留 HAP 的内容。
保留的 HAP 三大功能
1 · 季节性村庄生产
RBM 决定村庄产多少;HAP 决定这个季节产多少。同一农作物在全年的产量各不相同,过季后会急剧下降。
原版 HAP 在某些季节会直接将某些作物归零(春季的亚麻、葡萄和橄榄;冬季的谷物),导致整个村庄无货可售。本补丁添加了淡季最低产量——默认为正常产量的 20%——因此村庄市场上始终有货。将其设为 0 即可恢复 HAP 的原始行为。
2 · 粮仓与市场粮食储存
城镇在 RBM 市场之外获得 HAP 的粮仓,本补丁在两者之间调配粮食:
- 市场上的盈余会被收集进粮仓
- 当市场短缺时,粮仓会释放粮食以弥补缺口
- 粮仓有腐坏机制(来自 HAP——基础每天 3%,受粮仓建筑和医术技能减免)
- 守军口粮从粮仓支取;民兵和市民仍从市场购买
- 粮仓容量使用 RBM 的动态公式(根据守军和繁荣度缩放),并设有可调整的下限
3 · 村庄副产物
村庄会在主要产出之外生产副产物——谷物村庄也产谷物,牧场村庄也产牲畜,果园村庄也产水果,养蜂场产蜂蜜。
副产物与其他所有物品一样,经过相同的 RBM 运输、市场、定价和财富结算流程。它们不会绕过经济体系。
移交给 RBM 的内容
这些系统在 HAP 中被重复实现了。本补丁将它们交给 RBM,以免两者冲突:
- 物品价格——由 RBM 的供应天数稀缺模型决定
- 城镇金币流动——由 RBM 的财富系统决定
- 繁荣度 / 税收 / 安全 / 忠诚度——由 RBM 的模型决定
- 城镇食物消耗——由 RBM 结算;HAP 不再二次扣除
- 村庄产出量与运输——由 RBM 的比率表和村民商队决定
- 部队食物——使用 HAP 的消耗模型,但补给决策遵循 RBM
设置
在 MCM(Bannerlord MBOptionScreen)中配置。共四组,每个选项都有悬停说明:
- 生产——季节性村庄生产、淡季最低产量、村庄产出倍率、村庄副产物、副产物倍率
- 粮仓——粮仓/市场转移、粮仓最低容量、粮仓腐坏、守军口粮来自粮仓、粮仓目标储备(天数)、市场最低库存(天数)、粮仓释放阈值(天数)
- 部队——部队食物遵循 RBM 补给规则
- 开发者——开发者模式(按 U 打开全城镇数据面板)
开发者模式
启用后,按 U 打开全城镇数据面板。可翻页浏览每一座城镇和城堡,查看其粮仓、市场库存、守军、民兵、繁荣度、每日消耗和围城状态,以及当前未生产的所有村庄及其原因列表。
仅供故障排查使用——正常游玩时请保持关闭。
安装
- 安装 RBM、Harvest and Production 及其自身的前置需求(Bannerlord.Harmony、Bannerlord.MBOptionScreen)。
- 将 Modules\HAPxRBMCompat 文件夹放入游戏的 Modules 目录。
- 在启动器中启用 HAP x RBM Compatibility。
该模块声明了对 RBM、HAP 和 Harmony 的依赖,因此启动器会自动将其排在其后。无需手动排序加载顺序。
注意事项
- 本补丁会改变现有存档中粮仓数值的规模。请开新战役以确认行为,或在加载旧存档前备份。
- 产出选项会与 HAP 和 RBM 各自的全局倍率相乘——平衡时只修改其中一项。
- 禁用季节性村庄生产后,村庄产出会恢复到 RBM 的原始水平,没有季节性差异。
- 季节系统会使村庄的年均产出提高约 15%,因此通常适合略微降低产出倍率。默认值为 0.80——主产出和副产出均削减 20%。
前置需求
- Realistic Battle Mod (RBM)
- Harvest and Production (HAP)
- Bannerlord.Harmony
- Bannerlord.MBOptionScreen (MCM)
致谢
兼容层由 小乌龟 制作。
底层系统的所有功劳归于其作者——Realistic Battle Mod 和 Harvest and Production。本补丁仅作为它们之间的桥梁;不包含任一模组的任何资源。
发现 Bug?
请在 Posts 标签页中报告,并附上你的模组版本(RBM、HAP 和本补丁)、游戏版本,以及发生问题时的操作。完整的日志摘录,以及(如果相关)开发者模式面板输出,会非常有帮助。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。