
叛逃机制全面更新
防止家族背叛或离开玩家的王国,除非领袖与玩家的关系值较低。离开的阈值取决于家族领袖与玩家的关系值,并根据
查看大图这是截至2020年7月5日针对MCMv3和Bannerlord的DefectionOverhaul更新版本。
原版模组: https://www.nexusmods.com/mountandblade2bannerlord/mods/705
当前源代码: https://github.com/chinux23/Reform/tree/master/DefectionOverhaul
本模组的目标是防止家族从玩家王国叛逃或脱离,除非该领袖与玩家的关系值较低(阈值可配置)。我已经厌倦了那些与我关系良好或曾授予封地的家族领袖仍然背叛我的王国。
这是通过以下方法的Harmony前缀补丁实现的,这些方法位于TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.BarterBehaviors.DiplomaticBartersBehavior:
- 考虑叛变(氏族,王国)
- 考虑氏族离开王国(氏族)
- 考虑以雇佣兵身份离开氏族(Clan)
和谐补丁应用了逻辑,防止这些方法在以下情况下运行:当氏族所在的王国由玩家氏族统治,且其领袖与玩家的关系超过可配置的阈值时。氏族领袖的荣誉程度会影响这一阈值。否则,这些方法将正常运行,氏族可能会离开王国。与玩家的最低关系要求可在模组选项菜单中调整。此外,还有三个全局开关,用于控制是否允许所有氏族叛逃/离开/以雇佣兵身份离开。这适用于所有王国的氏族,而不仅仅是玩家的王国,并且会覆盖模组中设置的其他选项——默认情况下是禁用的。
已知兼容性问题
社区补丁应放在Native之前(最顶部,最先加载)。
Defection Overhaul已在1.4.2版本上测试过。
未来可能的功能
欢迎提出建议
使用的工具
和谐库 - https://github.com/pardeike/Harmony
模组配置菜单 v3 - https://github.com/Aragas/Bannerlord.MBOptionScreen
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。