Structure → Ruin → Steading → Village
Creature responsible: Human
Visibility: partly covered/overgrown/hidden
Built by: Humanoid → Common → dwarf/gnome
Made with Ruby and Roda
For the curious, the source code is available on github.
Random tables from The Perilous Wilds by Lampblack & Brimstone
Adventure Generator based on "Random Sword & Sorcery Adventure Generator" by Ben Ball