氏族控制模组 - 扮演氏族成员

氏族控制模组 - 扮演氏族成员

允许你从家族菜单中直接切换到家族中的任何成员以控制他们。现在也允许你将家族成员设置为队伍领袖及族长了。

游戏玩法

模组详情

说明

这个模组允许您通过家族菜单直接控制家族中的任何成员。您也可以让他们成为队伍领袖,甚至取代您的角色成为家族领袖。

注意,战斗中无法切换角色——必须通过家族菜单(按 L 键)进行操作。这种机制非常适合协助家族成员提升技能,或者派遣战斗技能更出色的家族成员上阵。由此将解锁诸多可能性;例如,你可以专门培养一位擅长攻城战的同伴,并为其配备相应装备,再准备另一位专精野战的同伴。你甚至能切换至正在指挥其他部队的家族成员。此外,操控家族成员时还能调整其外貌,这倒是个贴心设计(尽管其他模组现在也能实现类似功能)。

如果您在寻找顺滑且平衡的体验,我建议只切换到你队伍中的角色。此外,我还建议每次切换角色时,该角色也会自动成为族长和队伍领袖。不过,如果是短期切换,可能无需在意这点。目前忽略此建议不会导致游戏崩溃性错误,但可能遇到异常情况、软锁或崩溃问题。请参阅“已知问题”章节。

更新 1.2 (4/26)

  • 更改了货币转移机制,以避免资金丢失或重复,以及随机的暴富队伍成员
  • 一切看起来都很直观,但如果出现任何异常情况,请报告。
  • “交换角色”现在会关闭菜单。这将防止一个已知的错误,即玩家在不关闭菜单的情况下多次切换角色会导致游戏崩溃。
  • 名望关系现在会在角色成为氏族首领时在他们之间转移。以前,如果你把一个角色转为族长,你和村庄、城镇的关系都会回到原点。现在不再会发生这种情况了。

更新 1.1 (4/16)

  • 新增了两个按钮:成为宗族领袖和成为队伍领袖。现在你可以完全有效地切换你的主要角色。
  • “设为队伍领袖”功能在角色拥有你当前需要的技能时很有用(流氓习气尤其突出,因为它甚至无法作为家族职位指派),或者你想提升某个同伴只能通过担任队伍领袖才能升级的技能(交易、流氓习气、战术、统御、管理……等)。但将队伍领袖换成非家族领袖的角色,可能会让你失去一些重要的部队规模加成。因此,如果你让某个同伴担任队伍领袖超过片刻,最好也同时将其设为家族领袖。务必密切关注这一点——你不希望因部队上限降低而损失士兵。

目前来看,最稳妥的做法通常是确保你操控的角色同时担任队伍领袖和家族领袖。虽然让家族领袖、队伍领袖和主角分属三人确实可行,但会导致财政方面的异常情况。这种设置适合训练时的临时切换,但部队工资支出/盈余会以不可预测的方式在各个角色间转移。游戏机制默认主角始终兼任家族领袖和队伍领袖。

您不再需要处理不同角色各自独立的财务状况了。每个团队现在实际上共享一个金币池。为什么不统一显示所有队伍的金币总量?请参阅页面下方的“金币总额运作机制”。

请注意,如果您是从模组版本 1.0 升级,当您切换至其他角色时,队伍中角色持有的金币总额将重置为队长(通常是您的起始角色)当前持有的金币数量。如果您的某位同伴保管着所有钱财,这些金币可能会丢失。如果这对您造成了困扰,建议使用“角色导出导入”模组来转移金币。

更新 1.0 (4/14)

  • 已更新为使用 Harmony 补丁系统。此前该 mod 采用了不良的 mod 编写实践,导致容易出现崩溃等问题。此外,这也使其与 Vortex 不兼容。我终于设法通过 Harmony 补丁让 mod 正常运作,这不仅是更优的实践方式,也修复了许多问题。
  • 为开发者控制台模组用户添加了控制台命令,用于在地图上切换到任意角色(campaign.bodyswap_to_hero
  • 修复了一些错误(详见下方)

修复的漏洞

根据我的有限测试,以下错误似乎已被修复。但你最好还是留意一下,以防它们再次出现。

  • 交换角色将把所有活跃任务移至“过去任务”。这将中断主线任务。
  • 可能会出现崩溃。这似乎与执行追踪物品或队伍成员的任务有关(例如“护送牛群”)。需要更多测试来确认。
  • 角色们的金钱总数是分开计算的。详见下方对修复方法的解释。
  • 切换到一个角色后,在未关闭部族菜单的情况下又切换到另一个角色,通常会导致下一次崩溃。
  • 你进入一个定居点。贵族与角色之间的关系是按家族成员处理的。如果你切换到另一个角色,你可能会发现你的关系发生了变化。重置直到你切换回与名人有关系的人物。

已知 Bug

  • 与您控制的同伴进行对话会触发与自己的对话,导致您无法退出,只能按 Alt+F4 强制关闭。若此问题频繁出现,建议尝试安装“ChilledCompanions”模组。
  • 地图上非标准队伍角色的行为机制存在较多漏洞。已有多起报告指出,切换至参与围城、担任总督、驻守城市/城堡或处于未成年状态的角色时会出现异常。若目标角色不在您的队伍或其他移动队伍中,请在切换前务必保存进度。事实上,切换任何角色前都建议先存档。
  • 控制非家族领袖/队伍领袖的角色时,预算和财政系统可能发生异常。每日收入提示框不一定会反映您控制角色的实际财务状况。尽管模组内置的经济处理逻辑已避免多数异常行为,但仍存在资金凭空产生或消失的可能性。避免异常的最佳方式是让当前控制角色同时担任家族领袖和队伍领袖。

我怀疑会有更多的 Bug 出现。游戏原本做了一个设定,当玩家切换角色时会取消任务,而我把这部分游戏逻辑删除了。在原版游戏中,玩家只在角色死亡时才会切换角色。如果这导致了 Bug,特别是当玩家角色死亡时,我一点也不会感到惊讶。不过,这也不一定完全成立。但如果真发生了这种奇怪的事情,你们大概知道该怪谁了。

安装模组

之前该模组与 Vortex 不兼容。现在已兼容。只需点击按钮即可。

使用模组

  1. 按 L 键进入宗族管理界面
  2. 选择一个角色。
  3. 屏幕底部有一个“交换角色”按钮。直到关闭公会菜单后你才会看到实际反馈,但你会发现现在正在操控所选角色。

如果你使用了开发者控制台模组,并且想要切换到地图上的任意角色(再次声明,我只有一个人,测试有限……可能会有 bug),现在可以通过 campaign.bodyswap_to_hero 使用身体交换功能。这将绕过下一节中描述的资金处理系统。

金钱总额是如何运作的

最初,我曾希望让你所有的角色都使用与你的主要角色相同的金币总数。然而,只要你能切换到带领不同队伍的同伴,这就不是一个好主意。队伍和商队似乎会使用其领袖的财富来决定是否向你支付费用,或者是否能够招募、购买等。如果你的主要角色的金币总数被转移过去,这很容易破坏很多事情。另一方面,如果你在你的队伍中有几个你喜欢的同伴可以切换,那么让这些角色保持完全独立金币总数会变得非常烦人,尤其是因为没有办法直接与家族成员之间转移金钱。

因此,我让模组将角色的金币总数设置为切换发生时其队伍领袖的金币总数。当你让一个角色成为队伍领袖时,他们的金币将被设置为之前领袖的金币总数。实际上,队伍将共享同一个金币池。我认为这是两全其美的做法,但目前我尚未完全理解家族队伍金币总数的机制。这可能会导致不平衡(例如,当你富裕时切换角色并带着队伍中的成员开始商队——他们会保留那个金币总数吗?这会影响商队的收益吗?)。我不确定,但如果你愿意测试并分享任何信息,我将不胜感激。如果你担心破坏游戏的平衡,或许你一开始就不应该切换角色去组建商队之类的。

最后提醒

我无意以任何方式支持这个模组。我可能会,也可能连问题都不回答。连我自己都对它提供了这么多支持感到震惊,但未来你可别指望这个。如果它坏了,只要我自己还在用,并且有心情,我会修好的。既然它现在只是个补丁,那可能性就小得多了。

另一方面,你可以随意对这个模组做任何你想做的事,只要撒谎说全是你自己做的就行。重新上传、当作 DLC 出售,都可以!什么都行!如果你能做出更精致或加入实用功能的版本,我很乐意在这里附上链接。