雇佣兵合同修复

雇佣兵合同修复

添加了一个缺失的功能,允许佣兵合同在30天后到期或续签。就像在《战团》中一样。

游戏玩法

用户选择使用阿拉加斯的有限雇佣兵契约MOD作为替代方案。
该MOD比当前方案更健壮,作者本人最终也可能转而使用它。

在《骑马与砍杀2:霸主》(e1.0.5版本)中,雇佣兵合同不会自动到期,终止合同会受到与解除封臣关系相同的惩罚。这令作者十分困扰,因为他认为担任雇佣兵是建立自己王国的绝佳途径。由于等不及官方修复,作者自行制作了本MOD来解决该问题。
担任雇佣兵超过30天后,游戏会弹出一个菜单询问你是否希望续签合同或让其到期。选择让合同到期将使你离开当前效力的王国,并将你拥有的所有封地归还给该王国,且不会遭受任何关系惩罚。

安装说明:

  1. 下载zip文件。
  2. 解压zip文件。
  3. 将"Modules"文件夹复制到你的"Mount & Blade II Bannerlord"目录中。
  4. 你现在应该有以下目录结构:
    骑马与砍杀II:霸主
    ├── Modules
    │ └── MercFix
    │ ├── SubModule.xml

│ └── bin
│ └── Win64_Shipping_Client
│ └── MercFix.dll

故障排除:

  • 尝试禁用所有其他模组。
  • 确保"SubModule.xml"和"MercFix.dll"文件位于正确的目录中(参见上文)。
  • 模组在加载时崩溃?
    • 导航至游戏文件中的 Modules > MercFix > bin > Win64_Shipping_Client 目录。
    • 右键点击“MercFix.dll”并选择属性。
    • 点击底部的“解除屏蔽”。

更新日志:

  • v1.0.1: 修复了一个bug,即当合同菜单弹出时,如果玩家恰好在城镇/村庄等待,菜单关闭后会被困在城镇/村庄内。现在,如果在合同菜单触发时有菜单已打开,mod应会切换回之前打开的菜单。
  • v1.0.1: 根据评论中的建议更改了目录结构。这应该允许通过"Vortex"安装mod,尽管作者本人没有测试过。
  • v1.0.1: 根据评论中的建议在SubModule.xml中添加了一个字段。据说这可以提高与其他mod的兼容性。
  • v1.0.2: 从使用游戏菜单改为使用询问弹窗。
  • v1.0.3: 更改了玩家离开王国的方式,以尝试修复一个bug,即尽管合同已终止,玩家家族仍不被视为独立。

已知问题:

  • 氏族旗帜在玩家访问菜单并退出前不会恢复。由于解决方法简单且修复可能不必要,暂无修复计划。
  • 菜单背景上用又大又丑的字母写着"TEMP"。作者很想修改这个,但奇怪的是他设置的其他所有"MenuOverlayType"都会导致游戏崩溃。

来源: https://github.com/naiski/MercFix

免责声明: 这是作者编写的第一个模组,因此如果你在评论中遇到任何问题,请告知。该模组可能与其他模组不兼容,因为它需要覆盖一些方法。如果需求足够多,而TaleWorlds仍未自行解决此问题,作者将尝试使其与其他模组更兼容。