When you say that everything is procedurally generated, what about the cities... I mean, surely parts of cities are persistent (Is that the correct term?) or pre generated.
what are your rules for cities? (I mean, like they must always have an inn, or whatever)
Maybe I'm over complicating it and it's rather simple but I just don't understand how you procedurally generate cities and populate them with houses and npc's and stuff.
I am very interested in this stuff.
EDIT: I just re read the first post and it doesn't actually mention procedurally generated cities so I miss understood the whole thing, terribly sorry.