When AvoidObject component range is set to a negative value, pathfinding glitches out and sends AIController entities on invalid zig-zag paths through a radius.
Given range = -2000, the path is clearly wrong:
Workaround
Gate interfaces that set AvoidObject values to avoid passing negative values to it.
When AvoidObject component
rangeis set to a negative value, pathfinding glitches out and sends AIController entities on invalid zig-zag paths through a radius.Given
range = -2000, the path is clearly wrong:Workaround
Gate interfaces that set
AvoidObjectvalues to avoid passing negative values to it.