Layout of hex tiles is inaccurate, with error accumulating
While working on a tile-coordinates-from-mouse-click utility, @plof27 and I noticed that coordinates of the hex tiles become progressively more inaccurate the farther from the origin you get. You can see the utility function we used for conversions at the link.
We noticed this using a point-up, Hextype::Row layout. It works perfectly for x, but gets progressively worse on the y-axis as you get further from the origin. I suspect this is a layout bug as a result; particularly as it was still an issue using an alternate pixel-based renderer.
What map size does it start to become inaccurate at? Do you have a screenshot I can see of the inaccuracies?
I'll see if I can grab some more diagnostics for you soon. If you need it sooner, the full repo linked there is open source and you can poke around.
Fixed by #268