Cashgen - (kinda) Infinite Procedural World Generator

Sure, as you can see there’s not a huge amount of code. I want to implement a Voxel version of the ZoneManager actor at some point, so I will probably do a big refactor and create an abstract ‘ZoneManager’ class, convert the existing code to a HeightMapZoneManager : public ZoneManager, and add a VoxelZoneManager.

The interface between WorldManager and ZoneManager is fairly light, although there are a few nasty direct accesses of public members between the two that I’d need to abstract away.