When I use "get_simple_path()" on an isometric grid, it happens that the last point returned by get_simple_path is pixels away from the one given in Input.
For example (based on an isometric tilemap 64x32):
'path = getsimplepath(Vector2(0, 0), Vector2(128, 64))'
'# path = [(0, 0), (64, 32) (125.308, 72.514)]'
Setting optimization argument to true or false doesn't change anything.
Is this a known issue of getsimplepath() or is there a way to avoid it?