收获与生产 霸主生活经济补丁 ROT兼容

收获与生产 霸主生活经济补丁 ROT兼容

Harvest & Production 1.6.16 与 Bannerlord Living Economy 1.4.6(以及 Realm of Thrones 8.1 公开版本 - 可选)的兼容性桥接。让 Harvest & Production 控制生产,同时 Living Economy 继续处理需求、物流、国库和更广泛的经济。

功能说明

该补丁在两个模组之间划分了明确的职责:

Harvest & Production

  • 控制村庄生产
  • 处理生产进度
  • 处理生产相关系统

Bannerlord Living Economy / BetterEconomy

  • 处理需求
  • 处理物流
  • 处理国库系统
  • 继续其更广泛的经济模拟

兼容补丁强制 Living Economy 识别到存在外部经济/生产大修模组,然后禁用 Living Economy 中重叠的次级生产例程。

预期的职责归属为:

production = HarvestAndProduction
logistics / treasury / demand = BetterEconomy
compatibilityMode = forced

此行为已在兼容性日志中确认。

已修补的方法

该补丁修改了:

BetterEconomy.Compatibility.ModCompatibility.get_HasEconomyOverhaul

该方法被强制返回:

true

它还跳过了以下重叠的 Living Economy 生产方法:

BetterEconomy.Behaviors.VillageDevelopmentCampaignBehavior.TickSecondaryProduction
BetterEconomy.Behaviors.VillageDevelopmentCampaignBehavior.TryUnlockSecondaryProduction

这使得 Harvest & Production 保持生产权威,同时 Living Economy 继续处理其其他经济系统。

前置要求

  • Mount & Blade II: Bannerlord 1.4.8
  • Harvest & Production 1.6.16
  • Bannerlord Living Economy / BetterEconomy 1.4.6
  • Harmony

加载顺序

使用:

  1. Harvest & Production
  2. Bannerlord Living Economy / BetterEconomy
  3. HAP + Living Economy Compatibility

兼容补丁应在两个必需模组之后加载。

安装

将模块解压到:

Mount & Blade II Bannerlord\Modules

然后在 Bannerlord 启动器中启用:

HAP + Living Economy Compatibility

确保 Harvest & Production 和 Living Economy 都在兼容补丁之前启用。

兼容性

此模组专门用于解决以下模组之间的兼容性问题:

  • Harvest & Production
  • Bannerlord Living Economy / BetterEconomy

它不会替换任一模组。

它不会禁用 Living Economy 的完整经济系统。

它仅禁用重叠的生产例程,使两个模组可以协同工作而不会重复生产逻辑。

日志记录

该补丁会创建:

HAPLivingEconomyCompat.log

成功启动时应显示:

PATCHED | BetterEconomy.Compatibility.ModCompatibility.get_HasEconomyOverhaul -> true
PATCHED | BetterEconomy.Behaviors.VillageDevelopmentCampaignBehavior.TickSecondaryProduction | action=skip while HAP owns production
PATCHED | BetterEconomy.Behaviors.VillageDevelopmentCampaignBehavior.TryUnlockSecondaryProduction | action=skip while HAP owns production
OWNERSHIP | production=HarvestAndProduction | logistics/treasury/demand=BetterEconomy | compatibilityMode=forced

您当前的测试日志显示所有这些补丁均已成功应用。

当前版本

v1.0.1

v1.0.1

  • 修复了启动器依赖元数据
  • 强制 Living Economy 经济大修检测
  • 禁用重叠的 Living Economy 次级生产系统
  • Harvest & Production 保持对生产的负责
  • Living Economy 保留需求、物流、国库及更广泛的经济行为
  • 添加了兼容性日志记录
  • 已在 Bannerlord 1.4.8 上测试
  • 已在 Harvest & Production 1.6.16 上测试
  • 已在 Living Economy 1.4.6 上测试