P0-B4: Part 1194: Debugging, Improvements
Adding the correct height offset for the buildings was difficult, but this more or less works now.
I have also added correct NPC and item placement and interactable objects, etc, into the world.
The third WFC module set is now basically done.
I have added a feature which automatically scans for nearby settlements and points of interest that have not yet spawned into the game. This works asynchronously, and should be critical when it comes to creating roads between settlements.
It could also be used for maps and navigation, etc.
The only disadvantage is that when the player first loads into the game (assuming that they save on the surface of an earthlike world) the ground cover will need to wait until the async check is complete before it can be generated. This adds about 30 seconds to the initial load time of the game.
