Path news

The pre-calculating of which tiles are neighbours with which helped a lot and the results can be seen above with the chunky, white blocks showing how to get from the outside of the building, up the "stairs" and into the top room. This pathfinding can take any two points calculate a simple path between them, returning that path as a simple list of points to follow. When I get around to having player characters, this should be relatively simple to implement.

As an added bonus, you can see how the shadows are cast from the path blocks, hopefully giving a bit more interest to the world.