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

干净的路径规划2(Clean Pathfinding 2) mod | 环世界

干净的路径规划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链接]