Openapoc: [Battlescape] 前往位置并重新启动任务循环和 CTD

创建于 2019-09-08  ·  3评论  ·  资料来源: OpenApoc/OpenApoc

查看左侧的日志,地图上某处的一个单位最终陷入了试图移动到无法到达的位置的循环中,从而导致 CTD

https://youtu.be/3ZZp3vNLa7o

_在其他情况下也可能包括#635 等问题_

!BUG! HIGH PRIORITY Help Wanted Pathfinding UnitAI / Behaviour

最有用的评论

我倾向于不在 github 中使用自动“关闭#number”的东西,因为我通常希望测试生成的构建它实际上解决了提交的原始问题 - 有时我/认为/我已经解决了一个问题,但它只是最终成为导致该问题的一种可能方式,并没有真正解决原始问题:)

但我认为这确实意味着缺乏可重现的测试意味着很多问题可能会在“可能已修复但仍然开放”的僵尸状态下徘徊,因此需要一些捏造。

所有3条评论

我在战舰任务中发现了类似的问题。 BATTLEUNIT_2925 和 2926 都导致了这种情况。
存档.zip

Battleship.save 文件更接近于单元 2926 具有无限循环时。 2925 似乎立即在另一个文件中找到了它,尽管杀死 Psimorph 似乎可以解决它。

这是使用 OpenApoc-v0.2.0.2-16-g2f96387e 和 V7.1 EWM。

请关闭问题(我对 PR 中的问题关闭模式有点搞砸了)。

我倾向于不在 github 中使用自动“关闭#number”的东西,因为我通常希望测试生成的构建它实际上解决了提交的原始问题 - 有时我/认为/我已经解决了一个问题,但它只是最终成为导致该问题的一种可能方式,并没有真正解决原始问题:)

但我认为这确实意味着缺乏可重现的测试意味着很多问题可能会在“可能已修复但仍然开放”的僵尸状态下徘徊,因此需要一些捏造。

此页面是否有帮助?
0 / 5 - 0 等级