SamuKata
fantasytowngenerator
fantasytowngenerator

patreon


Development Update - April 2024

Hi everybody, hope you're all well. This is what I worked on in March:

The most interesting things here are the after generation edits, the person details re-roll, and the edit schedule features. Let's dive into those!

After generation edits

These can all be found under the "Settlement specific settings" (which can be accessed from the cog menu above the settlement name).

In here, you'll find tabs for editing religions, races, and genders, for example:

All of these settings and forms are essentially the same as the ones that appear in the create settlement form. Because of the way people are generated and persisted, you can't remove any religions, races, or genders, as people or buildings may still be linked to those entities.

Once any of these entities have been added / edited, they are immediately available to be used in the other edit forms for the settlement (like the edit person form), and can be used when re-rolling districts / buildings / people.

Re-roll person details

This has been one of the most requested features for a long time now, so I'm happy to announce that it's here!

When in either the new person or edit person forms, there is a new button in the bottom left:

Clicking that will open this menu:

This menu will let you 'lock-in' certain parts of the person's details. For example, if you know you want an adult human male, you could select:

When you hit the randomise button, the general, appearance, personality, and stats fields are re-rolled. Hitting the randomise button for the example above resulted in:

In the bottom left, the button with the dice icon will re-roll the person with the previously selected settings. The cog button will open the re-roll settings modal.

The relations and simulation detail fields will not be re-rolled, as I feel like you'll want to tailor those to your specific needs (and those are much more difficult to randomise).

Edit person schedule based on known profession

In the December 2023 update, I talked about the cool and more powerful schedule options that I added. One downside of this feature was that editing schedules was a lot harder than it used to be (and it was still pretty bad before then).

Let's illustrate this with an example - say I wanted to create a new doctor. To do this, I'd press the add new person button on the building where I want the person to live. Then, I'd fill in all their details (which is now much faster thanks to the person re-roll), and then I'd edit the schedule. I'd need to create a weekend entry and a week entry, adding in appropriate sleep schedules, and the working hours, with the needed actions - this is a lot:

Creating a schedule like this, on the fly, during a game session, is infeasible.

I've now added a new option when editing someone's job:

This will create the schedule for you, based on the jobs that I have preconfigured. I know this will save me a lot of time, I hope you also find it useful!

Summary

Well that's it for this month! Over the next month I think I'm going to work on some improved layout edit tools, but we'll see what happens. As always, thank you all so, so much for your support - and if you have any questions or other feedback, let me know!

Comments

that's true this is such a cool program I'm working on an upcoming D&D game and this is such a handy tool for all 30 or so towns/cities I need πŸ‘

Alexander Briggs

Yeah this is an epic program!

William O'Braidislee

Omg. You are a legend! This tool has been so amazing πŸ’œ

Amber Vanscoit


More Creators