Roman
Roman
It seems like #63 is trying to achieve this - the way to do it is to allow the diagonal routing _only_ when it is blocked by _two_ diagonal obstacles...
It is useful when you want the pathfinder to only use diagonal when it is necessary. Otherwise (turning corners or when no obstacles) it should stick to horizontal/vertical motion. Diagonal...
The other way to achieve this is to set diagonals to 'always', and to increase the costs of diagonals. Is there any way to change the cost of diagonals or...
This is the effect: 