Hex Grids Framework

Small update, I decided I wanted a nice way to debug instance grids, since color selections are out, and I didn’t want to use instance swapping for debugging. I decided to make tiles flip over. It turned out to be a lot more involved than expected, especially with decided the rotation axis. The nice thing is it forced me to expand A* to support diagonal movement, and add a few new functions for finding how a tile is related to another, returning neighbour/diagonal directionality. I also learned how to do blueprint autocasts which should be a nicer UX for everyone, so for example, you can drag a vector2D onto my OffsetCoords type and have blueprint add a auto-convert node for you.

Here’s a little gif of the tile flip using flood fill as the selection type: