当你在附近时(While You Are Nearby) mod | 环世界
这个mod可以提高殖民者的工作效率,使他们更倾向于在附近完成工作,而不是走很远的路。
更新:
- v0.5.1:修复了v0.5.0引入的一个重大错误,现在AI逻辑不会在非工作任务上崩溃。此外,还改进了mod的性能。
- v0.5.0:添加了设置,可以排除某些工作类型的长距离工作和附近工作。
- v0.4.0:现在支持1.4版本。
- v0.3.0:添加了多语言支持,现在在开发模式下有显示调试信息的选项。
- v0.2.4:修复了一个重大错误。当附近有无法到达的地板需要平整时,殖民者不再会站在原地。
- v0.2.3:修复了与其他一些mod的冲突/bug,使基本工作(如去医疗床)不会被附近工作搜索覆盖。
- v0.2.2:性能改进。
详情:
- 附近工作搜索:现在,殖民者会将附近(12格半径内)的工作任务优先级提高1点。这只在原版决定给出的工作任务距离太远(32格)时激活。非工作任务(如进食、睡觉等)不受影响。
- 原版几率:有5%的几率殖民者会跳过此mod逻辑,始终坚持原版行为。这确保殖民者不会长时间被绑定在同一个位置上。(5%的几率意味着我们将长距离行走成本降低了20倍,这应该足够提高效率)
- 配置:上述数字可以在mod设置中更改。
提示:你可以将“优先级提升”设置为0,仍然会产生效果:当你的殖民者与远处的工作具有相同的优先级时,他们会优先完成附近的工作。
推荐:使用Fluffy的Work Tab mod,这样你可以配置更多的优先级。
常见问题:
- 这个mod对性能有多大影响?
- 实际测试多个游戏,没有观察到性能影响。
- 使用Dubs Performance Analyzer在真实游戏中测量影响,结果非常小。
- 理论上,这个mod的平均影响应该几乎为0,最坏情况下的性能与原版游戏相同。
其他:
- 可以在存档中添加或移除这个mod。
中文教程:[链接](https://steamcommunity.com/sharedfiles/filedetails/?id=2786959896)
计划中的下一个功能:
- 基于距离增加更多的优先级提升层次。
- 为每个殖民者设置不同的设置。
已知问题:
- 偶尔殖民者会固执地按照原版游戏告诉他们做的事情,忽略这个mod几秒钟。一旦高优先级的工作完成,殖民者将再次触发这个mod并重新搜索附近的工作。这是无害的,可以忽略。根本原因尚不清楚,但很可能是某种缓存的工作逻辑。
推荐的其他mod:
- Common Sense
- Pickup and Haul
- While You're Up / PUAH+
鸣谢与链接:
- 非常感谢Rimworld Discord服务器上的#mod-development频道的成员!
- 如果你喜欢这个mod,请查看Steam创意工坊上的我的其他Rimworld mod!