干净的路径规划2(Clean Pathfinding 2) mod | 环世界
这个mod的目的是为了防止角色不使用建好的道路和路径而脏了他们的脚。该mod会对任何脏的地块的路径成本应用一个修正器,以帮助保持地图的清洁。
特点:
- 性能提升:与原版相比,所有特性结合起来,绘制路径所需的计算次数有时可以降低到原版的四分之一。图库中的截图提供了演示。
- 干净的脚:角色更有吸引力地沿着道路和清洁的表面行走,即使这可能会延长他们的旅程但量还是合理的。不同的规则可以覆盖此行为,如紧急情况或光线因素。
- 门路径:允许您将某些门指定为具有较高的路径成本,以防止角色进入敏感房间,如卧室或冷冻库,或使用非主要入口。
- 区域路径:角色可以比原版路径规划更高效和更智能地绘制路径。
- 优化的碰撞器:可选择修复原版的角色碰撞器代码(角色互相碰撞)。
- 漫游调整:调整漫游角色(包括动物和野生动物)从一个地点到另一个地点的频率,允许性能受限的用户降低他们的AI成本。
- 出口路径:可用于不寻常的自定义地图的可选功能。如果角色被困住找不到地图出口,此调整可以使他们的搜索更持久。
常见问题:
- 与Perfect Pathfinding相比,这个mod如何?它们可以一起使用吗?
这个mod主要关注路径规划的启发式调整。如果您希望覆盖此mod的调整,可以一起使用它们,但您也可以通过在mod选项中将启发式调整滑块设为最高来模拟相同的效果。
- 对于道路吸引规则来说,什么被认为是道路?
任何带有“CleanPath”标签的地形,如石板、压实土壤、破碎的沥青、精细地板、铺设的瓷砖和混凝土。
- 我遇到严重的问题,如崩溃或角色卡住,我认为这个mod有问题?
这是一个持续研究已经一段时间的问题,据我所知,发生这种情况是因为您安装了另一个具有自己的自定义路径规划的mod,而该代码没有进行合理性检查来处理成本反转。您可以通过将“道路吸引力”滑块减少到2或更低来解决此问题。
- 攻击者?动物?机器人?盟友呢?
敌对角色和动物不受此mod设置的任何特殊规则的影响,它们的行为与正常情况下相同。它只会影响您自己的殖民者、机器人以及非敌对智力大于动物的客人。已被征召的角色也不受影响。
兼容性:
- 可以在任何时候添加或移除mod。
- 与其他编辑路径的mod兼容,如Path Avoid和SoS2。
你可能还喜欢...
Credits:
- JisPichi对角色考虑光照的概念提出了建议,正如在Perfect Pathfinding中所见。这里实现了这个想法的一个简化版本作为一个打包的解决方案。
[GitHub链接]
[ko-fi链接]