benknoble / frosthaven-manager

GUI Frosthaven Scenario Manager
https://benknoble.github.io/frosthaven-manager
Other
11 stars 3 forks source link

Don't store entire bestiary in memory #87

Closed benknoble closed 7 months ago

benknoble commented 7 months ago

Only rarely is the whole bestiary needed (adding new monster groups, for example). Given how large my current bestiary is, it seems like a win to only store the bestiary path and then load it on demand.

benknoble commented 7 months ago

This is a breaking change for the save files (and makes them less "universal"): I need to make sure there's a reasonable upgrade path for my existing save files (which I use primarily for testing).

I'm… less concerned… about "wild save files."

benknoble commented 7 months ago

Actually, I've just deleted my old saves. Onwards!