同伴行为调整

同伴行为调整

调整了同伴决定何时以及如何执行某些行动的规则,旨在让他们感觉与旅行者实体和所探索的世界更加紧密相连。

[size=5]同伴行为调整[/size]

调整同伴决定何时以及如何执行某些动作的规则,目的是让它们感觉自己与旅行者实体和正在探索的世界联系更紧密。

[size=4]功能[/size]
[list]
[]综合考虑性格和玩家影响,全面重新平衡了所有行为动作,使其发生得更频繁。[/]
[]所有性格现在都可以使用快速探索动作,这可能会引发对生物群系的评论。[/]
[]重做了“寻找建筑”动作,使同伴不会游荡到传送至玩家范围之外。[/]
[]交换了一些动作标签,使其与正在执行的动作更相关。[/]
[]鉴于某些动作频率提高,对聊天几率做了一些微调。[/]
[/list]
[size=4]模组信息[/size]

会与修改以下文件的模组冲突。由于该文件专门涉及同伴行为,除非你有另一个模组试图做同样的事情,否则可能不会遇到问题。

[list]
[]METADATA\SIMULATION\ECOSYSTEM\CREATUREPETBEHAVIOURTABLE.MBIN[/]
[]GCCREATUREGLOBALS.MBIN(可选组件)[/]
[/list]
[size=4]关键改动[/size]

除了更改大多数动作的权重和冷却时间外,以下是一些影响更大的预期改动。

[b][size=3][i]FindResource[/i][/size][/b]

此行为之前仅限于有帮助的性格,现在已解锁供所有性格使用,其概率和频率根据独立性进行缩放。由于它可能引发关于生物群系的聊天,因此非常适合作为一个快速(5-10秒)探索动作,让所有性格的同伴都感觉与环境有联系。同伴动作标签将显示为“exploring”(之前为:“finding resources”)。

[b][size=3][i]FindBuilding[/i][/size][/b]

大幅缩短了搜索距离,该距离实际上大于默认的传送至玩家距离。这应该能让同伴对你所在的建筑发表评论,而不是决定游荡回你之前离开的建筑。

同时相对于其他频率提升,大幅增加了其频率,使其感觉像是你的同伴在和你一起探索兴趣点。

将动作标签改为“exploring”(之前为:“tracking a lifeform”)。

[b][size=3][i]FindHazards[/i][/size][/b]

所有性格现在都能注意到危险植物;有帮助的同伴可能会摧毁它,好斗的同伴则极有可能摧毁它。

[b][size=3][i]Greet[/i][/size][/b]

添加了“tracking a lifeform”的动作标签,以便玩家知道他们的同伴为什么刚转过身就朝另一个方向跑。

[b][size=3][i]Emote[/i][/size][/b]

这是同伴“想要关注”时的行为。虽然它可以在任何时候发生(对忠诚的性格更可能),但所有同伴都会在其需求周期的更早阶段更认真地考虑它,而不是等到它们“精疲力竭”时。

[b][size=3][i]Rest[/i][/size][/b]

已禁用。这是有帮助性格可以随时执行且没有冷却时间的动作。同伴会靠近玩家然后直接睡着,没有动作标签解释。我发现它扰乱了探索流程,所以将其移除。这不应影响同伴在你AFK时在附近睡着。

[size=4]可选内容[/size]

[b][size=3][i]生物全局[/i][/size][/b]

我加入了一个单独的模组,调整了一些关于同伴的其他设置。它不是主模组运行所必需的,也可能不适合所有人。我包含了 AMUMSS 脚本,所以请随意按自己的喜好调整。
[list]
[]蛋在1小时内孵化,宠物在2天内完全长大,而非14天。[/]
[]蛋的修改以明显更小的增量进行。[/]
[]同伴每2分钟而非每24小时重新评估其信任等级。从孵化信任到100%大约需要2小时。[/]
[]大幅提高了陆地生物骑乘时的小跑和疾驰速度。针对大多数约2米高的物种进行了优化。[/]
[/list]
[b][size=3][i]AMUMSS 脚本[/i][/size][/b]

针对 FRONTIERS,我完全重写了 AMUMSS 脚本,使其更加可靠且面向未来。如果 HG 决定在未来添加新行为,也应该能非常容易地支持。发布给那些偏好 AMUMSS 的人,或者那些想要调整参数的人。

[size=4]致谢[/size]
[list]
[]Hello Games 创造了星系、恒星以及其中的所有世界和生命。[/]
[]monkeyman192 及团队开发了 MBinCompiler,让我们能看到幕后。[/]
[]Mjjstral 开发了 AMUMSS,让调整线索更容易。[/]
[/list]