Development Update - March 2025
Added 2025-03-09 16:23:33 +0000 UTCHey everyone, hope you're all doing well. As I mentioned in the last update, I wanted to take a break from large changes, and focus on smaller features and fixes. This is what I've worked on:
Improved pins
Options to scale the text, and the pin
Ability for public users to create / edit public pins
Integration in FoundryVTT module to show these updates in real time to all users, without refresh
Add option for initial road type
e.g. 4-way crossroad, single through road, etc.
Available in the settlement layout section of the create settlement form
Bulk edit people updates
Bulk update job title, place of work, and schedule
Bulk move people to new location
Custom calendar
Create settlement form now has a 'Calendar' section
Custom hours in a day
Custom days in a week, and configurable rest days
Override the type of day when jumping time, e.g. if you want a midweek day to be day of rest temporarily (e.g. a holiday)
Ability to duplicate custom races / races in the create settlement form
Create settlement form no longer submits when the enter key is pressed
Added preset for ringed city
Integrated context-aware doc links throughout the site
Fixed people in foundry with no religion
Fixed rare issue with generated rivers
Respect road settings in inner district lots
Fixed creation of zero-length roads
Other minor fixes
Most of these are fairly minor, so I don't feel the need to do a deep dive into any of them, but if you have any questions do please ask!
What's next?
I still don't want to commit to doing any large updates, so I'm going to continue this trend of smaller updates. I can't promise exactly what I'll get done, but I want to investigate more FoundryVTT integration - potentially with the default journal (and maybe Monk's enhanced journal), and simple calendar (now that I have more configurable days of the week). I'm not sure what exactly this will look like (if it's possible), so watch this space! On that note, I also want to investigate integration with Roll20. This has a much more restricted API than foundry, so I think I'll have to go the route of a chrome browser extension that will inject an iframe to FTG in relevant contexts (which is how the FoundryVTT module works) - though with the recent chrome extension restrictions I'm not sure if this is possible. Again, watch this space.
Well that's everything for now! As always, thank you for all of your support, and if you have any questions or suggestions please reach out!