同伴队伍控制

同伴队伍控制

让你对家族中的同伴队伍拥有严格的控制权。

游戏玩法

这个模组改变了同伴队伍的机制,让玩家能直接指挥他们。

同伴信使服务

这个模组在所有城镇、城堡和村庄的菜单中添加了“同伴信使服务”。
通过该菜单,你可以给同伴下达一些非常基础的指令。
未来我可能会扩展这个模组,但目前它已经满足了我的需求。

一旦你给同伴队伍下达命令,他们就会按照你说的去做,不会做其他任何事情。
这个模组会关闭他们的AI,这样他们除了你给他们的指令外,不会采取任何行动。
如果你让他们留在某个城镇,他们就会一直待在那里,直到时间的尽头。
再也不会跑去袭击村庄或被劫匪俘虏了。

功能

通过同伴信使服务菜单,您可以进行以下操作:

  • 报告同伴队伍状态
  • 解除对一支同伴队伍的控制
  • 解除对所有同伴队伍的控制
  • 命令一支同伴队伍留在某个城镇
  • 命令所有同伴队伍留在某个城镇
  • 命令一支同伴队伍跟随你
  • 命令所有同伴队伍跟随你

我在模组中确实加入了一些巡逻功能,但这些巡逻效果可能不如预期。由于同伴的AI被禁用后无法做出任何决策,他们所做的只是四处游荡。他们无法攻击敌人或任何强盗。这使得整个巡逻功能相当无用。我将来会考虑添加真正有效的巡逻和攻击指令。

两个“解除控制”指令会让同伴队伍自由行动,做他们想做的事。
“留在城镇”指令会让同伴队伍前往城镇并停留在那里。
“跟随”指令会让他们以松散的队形跟随你。
你可以使用“跟随”指令来召唤那些被你留在城镇等待的队伍。
“报告”选项会告诉你你的同伴当前正在做什么,即使你没有通过模组控制他们。

使用场景

我是如何使用这个模组的:
瓦兰迪亚的国王总是发动战争,这让我忙得不可开交。
在一次战役中,我追踪到了几名敌方领主,
但由于我带着一支千人规模的纯家族军队,
他们的队伍速度太快,我无法追上。
我需要暂时抛下我的军队,
这样才能追捕那些我已发现的领主。

我在附近一个友好的村庄停了下来。
在进入村庄前,我解散了我的同伴军队。
我通过同伴信使服务通知同伴们前往一个友好的城镇。
我的同伴们都出发前往城镇,这样我就能自由地追击敌方领主了。

在我消灭了两支领主部队后,发现一支敌军正朝我逼近。
虽然仅凭我的部队或许能够击败这支军队,但敌众我寡,我的伤亡将会十分惨重。
我选择避开与敌军正面交锋,转而前往另一个村庄。
通过命令同伴部队跟随我,我召集了他们。
随后,我在等待同伴部队汇合的同时,暗中跟踪这支敌军。

当我的同伴们抵达时,我重组了军队,我们共同击溃了敌人。
这就是我制作这个模组的原因。
我需要这种掌控力。

更新日志

版本1.1.1:该模组在1.5.9版本之前出现了一个小问题。有时跟随你的同伴似乎会忘记他们正在做什么。模组仍然可以工作,但有时你需要重新向同伴下达跟随指令。该模组高度依赖游戏中的队伍AI代码,可能某些代码发生了细微变动。

本次更新包含提醒同伴执行命令的代码。
每小时触发事件时,命令会被重新下达。
这些提醒不会在游戏加载后保留,因为该模组仍未将任何数据保存至存档文件中。
经过一周的测试,未再出现同伴队伍停止跟随的情况。

游戏存档安全!

你可以随时添加或移除这个模组。它不会向存档文件保存任何数据。可以将其添加到现有游戏中。
我强烈建议在移除模组前先解散你的同伴队伍。否则你需要将他们编入军团或重新组建队伍以恢复其AI。

与其他模组的兼容性

该模组不使用Harmony或修改任何游戏代码。
它向游戏添加了一个扩展模块,在后台静默运行。
不太可能与其他模组或游戏未来更新产生冲突。

要支持这个模组,请查看我的书籍: