# Inhabited organic mound, hollow polygonal rooms and spreading dark roots.
from hearthwright import Choice, Design, Level, Materials, Site, Volume
from hearthwright.cli import run

DESIGN = Design(
    'Hollow elder home',
    volumes=(Volume('hollow',
                    width=Choice(13, 15),
                    depth=Choice(13, 15),
                    levels=(Level(('living', 'kitchen', 'storage'),
                                  wall='earth'), Level(('sleeping', 'study'), wall='earth',
                                                       inset=1)),
                    envelope='roots',
                    roof=None,
                    circulation=Choice('stairs', 'ladder'),
                    root_spread=Choice(4, 5, 6),
                    root_crown=Choice(4, 6)),),
    materials=Materials(wall='earth', frame='dark_oak', floor='spruce', accent='green'),
    site=Site(terrain='hill', margin=5, planting='temperate'),
)

if __name__ == '__main__':
    run(DESIGN)
