当前位置:首页-所有文章-环世界-正文

婴幼儿(Toddlers) mod | 环世界

这个mod是一个针对环世界游戏的修改,主要改进了婴儿和幼儿的行为和功能。具体变化如下:

- 婴儿和幼儿现在会出现在日程表和分配选项卡中。

- 人物现在会试图将幼儿带到队伍中,而不是让他们爬行。

- 幼儿不再帮助收集物品、动物或被击倒的人物。

- 重写了“将婴儿带到安全地方”的代码,应该可以消除之前版本中的所有相关错误,但可能引入了新的问题。

- 删除了大部分“更聪明”的温度逻辑,因为它引发的问题比解决的问题还多,而且超出了范围。

修复了以下问题:

- 在地板上玩耍时出现的错误。

- 成年人和婴儿在玩耍时相隔甚远。

- 幼儿有时会错误地执行托儿工作。

- 强制将婴儿带到安全地方的错误。

新增了幼儿这个阶段,并为外星种族自动生成了幼儿的图像。由于外星种族众多,作者主要测试了图像方面,所以外星人幼儿的行为可能不符合预期。作者希望用户能提供反馈,如果你喜欢的种族没有正常工作或需要图像补丁,请告诉作者。

该mod的主要变化包括:

- 新增了幼儿阶段,1岁和2岁的角色不再是完全被动的对象。

- 幼儿不能工作,但可以活动并与世界进行互动。

- 幼儿随着时间的推移获得能力,可以进行配置。

- 刚学会走路的幼儿被门阻挡,可以被限制在婴儿床内,但一旦学会走路,他们也可以打开门并爬出婴儿床。

- 幼儿可以自己填充玩耍需求一段时间,但仍需要定期与成年人互动。

- 如果留下婴儿食物,年幼的幼儿可以自己喂食。

改进了婴儿的功能,包括:

- 没有期望值。

- 可以配置玩耍需求的下降速度。

- 婴儿不再是由防冻液制成的,可以进行配置。

- 制作婴儿服装,保护婴儿和幼儿免受外界环境的影响。

对于已有存档的兼容性问题,如果没有1岁或2岁的角色,不需要进行特殊操作,mod将在婴儿满1岁时自动生效。如果有1岁或2岁的角色,他们将自动变成幼儿,但不会自动获得“学会走路”或“学会操作”的状态。修复方法如下:

1. 在主菜单中打开开发模式。

2. 在屏幕顶部会出现一行新的图标。选择“打开调试操作菜单”。

3. 在左上角的搜索栏中输入“幼儿”(不加引号),找到“T: 重置幼儿状态”的选项并点击。

4. 当鼠标旁边显示“T: 重置幼儿状态”文本时,点击需要新状态的所有幼儿。由于目标对象可能比较难选中,如果遇到困难,可以在幼儿睡觉或其他不动的情况下尝试。

5. 注意,年龄超过2岁的幼儿可能不需要新状态,因为他们已经学会了这两个能力。

该mod与一些其他mod的兼容性情况如下:

- 与"Facial Animation"兼容(婴儿和幼儿的头部仍然很小,这只是该mod选择绘制婴儿时的方式,请与他们联系)。

- 与"More Than Capable"兼容,但幼儿被设定为不能从事任何工作。

- 与"GeneSeed"不兼容,使用GeneSeed药物时会删除角色。

- 与"Dubs Bad Hygiene"兼容,但幼儿没有卫生/口渴需求,更有趣的兼容性将在未来添加。

- 与"Humanoid Alien Races"(测试版)兼容,请尝试并提供反馈,但请注意它可能尚未按预期功能运行。

请向作者报告以下问题:

- 幼儿离开分配区域的情况,请包括幼儿的活动和大致情况的摘要。

- 绑架问题。

- 幼儿参加仪式时的任何问题。

- 打开用户界面时的错误消息,可能涉及到某个或某些mod的作用,但作者尚不确定是哪个mod引起的。

- 婴儿/幼儿获得无法使用的灵感。

- 婴儿/幼儿对多样化思想的贡献。

- 其他未在已知问题列表中列出的问题。

已知问题如下:

- 自定义眼睛基因在面向东/西时渲染位置略有偏差,这是一个原版bug。

- 成年人尝试穿着婴儿帽子时会出现警告消息,这是一个原版bug。

即将推出的功能包括:

- 幼儿与物品玩耍(危险玩耍的开关)。

- 绝缘婴儿床和其他部落解决温度调节的方法。

- 更多让幼儿在婴儿床上忙碌的方式。

感谢以下人员:

- wepfont.com的wep提供了Atmospheric字体。

- Rimworld的Discord回答了我关于C#的问题。

- "Dress Patients"和"Injured Carry"提供了启发/示例代码,帮助我实现了婴儿和幼儿的穿衣和携带交互。

- Humanoid Alien Races的erdelf对我修改他们的代码以便我更容易接入表示感谢。

相关链接:

- Github链接:[github.com](https://github.com/cyanobot/Toddlers)

- Ko-fi链接:[ko-fi.com](https://ko-fi.com/cyanobot)