registerBuildingGenerators()
Register the house and townhouse generators with the engine registry.
generateBuilding()
Generate a building: the mass (plinth, hollow storeys, roof shell), the window and door layout, then wall texture, trim, openings, roof courses, chimneys and weathering. Rooms are hollow and closed; the front door faces +z. Pure and deterministic in its params and rng.
skinFor()
Default role colours for a wall style and a roof covering: walls, mortar, trim, timber, shutters and door from the wall style, the roof tones and ridge from the covering, and shared glass, chimney, foundation, moss and flower colours.