攻城武器切换器

攻城武器切换器

在战役地图上通过热键注册,自动在第4武器槽位之间切换野战和攻城装备。轻量级替代完整攻城装备。

攻城武器切换器

在战斗开始时,自动将你的第4武器槽野战装备和攻城装备之间切换。在战役地图上通过快捷键注册武器。轻量级。无需打开物品栏标签。无需同伴装备。

这个模组适合谁? 如果你想要完整的备用装备套装(护甲、坐骑、同伴、物品栏 UI),请改用 Siege Loadout。本模组适合只需要几乎零配置地自动切换第4武器槽的玩家。

功能

  • Ctrl+F(默认)- 将第4槽武器注册为野战
  • Ctrl+G(默认)- 注册为攻城(避免使用 Ctrl+S 是因为快速保存)
  • Ctrl+X(默认)- 清除两项注册
  • 任务开始时自动装备:野战使用野战武器;攻城突击 / 突围使用攻城武器
  • 藏身处支持(MCM):默认开启,默认使用攻城装备(可改为野战;可关闭)
  • 其他任务(竞技大会等)中不会自动切换 - 保留你当前的第4槽武器
  • 回退机制:如果未注册或物品栏中缺少该物品,则保留当前装备
  • 所有选项(快捷键、藏身处、武器 ID)均按存档文件存储(MCM PerSave)

快捷键仅在战役地图上有效(在物品栏/菜单中无效)。

前置需求

已测试游戏版本: Bannerlord v1.4.7(Steam)

安装

  1. 安装上述必需模组
  2. 解压到你的游戏 Modules 文件夹: Modules\SiegeWeaponSwitcher\SubModule.xml Modules\SiegeWeaponSwitcher\bin\Win64_Shipping_Client\SiegeWeaponSwitcher.dll
  3. 在启动器中启用 Siege Weapon Switcher(放在必需模组之后)
  4. 启动游戏

如何使用

  1. 在战役地图上,将武器放入第4槽
  2. Ctrl+F = 野战,Ctrl+G = 攻城
  3. 进入野战攻城战斗 - 第4槽会自动切换
  4. Mod Options - Hideouts 中,藏身处切换默认开启(攻城装备)。可随时更改或禁用
  5. 随时在 Mod Options 中查看 ID

注意事项

  • 仅更改玩家的第4武器槽
  • 藏身处切换默认开启并使用攻城装备(偏向近战)
  • 支持锻造武器(StringId)
  • 如果 Windows 阻止了 DLL:属性 - 解除锁定

更新日志(v1.0.3)

  • 修复了存档/读档后 PerSave 设置无法持久保留的问题
  • 从注册区段标签中移除了“this save”

更新日志(v1.0.2)

  • 修复了开始新战役时的崩溃(地图加载期间过早访问 MainHero 导致的访问冲突)
  • 添加了盗匪藏身处的 MCM 设置(默认开启,默认装备为攻城)
  • 所有 MCM 选项(快捷键、藏身处、武器 ID)均按存档文件存储,因此不同的游玩流程 / 模组配置 / 旧存档彼此独立

反馈 欢迎提交 Bug 报告 - 请附上游戏版本、模组版本和复现步骤。