When you create a new world, there are not buttons yet. You have to go back and into the world again for them to appear. (Using Firefox 59.0.2 (64-bit))
edit: and with world I mean setting.
That's an issue with load orders that I need to fix - at the moment, if something should be there but isn't, refresh the page and it'll almost certainly work.
The NPC generator is somewhat better now (all of the basics are there, I just need to do a bunch of writing and data entry, along with some research on medieval professions), so I'm gonna ramble at length about that.
The Reason I Made the ThingI'd noticed that most character generators are for players rather than NPCs, which makes it difficult to quickly get believable descriptions of a dozen different peasants. That's a bit of an issue I've had as a DM.
The primary goal I had when going into this was to create a generator that could throw together a character that's moderately detailed and realistic for the location my players are in at a moments notice - I've had to make up random new NPCs on the spot too many times. With that in mind, the entire generator is designed to bias character creation towards locations.
LocationsYou can select from a few locations. In villages, you'll probably just find peasants and the odd craftsman. In fortresses, primarily soldiers. In cities, a mix of all kinds of people. Eventually I want to add a multitude of specific locations, like cathedrals and abbeys, guildhalls, docks, and other distinct places rather than just "cities" or "markets".
DescriptionsCharacter appearances are randomized combinations of heights, weights, eyes, hair colors, hairstyles, facial hair, and clothing preferences. Character personalities are generated from pride levels, social preferences, and environmental preferences.
Some descriptions stray outside of those bounds in order to create less repetitive descriptions (for example, one of the weight options is "doesn't appear particularly healthy", which is separate from "is grossly obese" or "is lean to the point of emaciation").
Eventually I'd like to go back and randomize the wealth of the character in question based off of their profession, then randomize the descriptions based off of their wealth. I'll get to it eventually.
All in all, it needs some work and it needs a lot more options. At the moment, however, it can create 385,875,000 distinct characters. A few of them might even be
good characters.