Hi.
The error occur mostly on the corner of areas (all triangle starts from hat corner) when trying to reach an obstacle (for example a tree).
I'll give a project illustrating this ASAP, thx for investigating this.
I'll also try to reproduce and catch with a screen shot the resulting bug in displacement.
Nota : @ Zervox are you sure you can't use quads ? Because the structure of pathwold contains pathmeshes wich can be created as quads too (see code in one on my post, it's extracted from the header of pathworld available in the API of documentation... Is it not up to date ?).
Video of the bug displacement (here at junction of 4 zones) :
http://videobam.com/OQYzl
Seems when trying to cross that sometimes the path is not right (force to pass at the junction or doing a not direct way whereas there is no obstacle).
Code used for determining the path :
Code:
direct_path=Game.World.path().find(this.pos(), pos, path_to_go, 2, PMF_WALK, true);