I've made numerous saving-related fixes and improvements this week, and I'm feeling pretty good about it now; barring any disastrous bug reports in the next 24 hours, I'll probably push saving out to all players sometime this weekend. Thank you :totcordial:!
Changelog
Additions:
- Some new effects on a couple of attack types
- Visual time of day is saved
- Camera position is saved
- Music track bias is saved
Changes:
- Reduced overall savefile sizes by as much as 80%
- Slight hero wave size adjustments
Fixes:
- Champions could become disassociated from their floors after loading a save, allowing them to be replaced without losing them
- A couple of rare loading crashes
- Tile queue saved in the wrong position
- Some things would load incorrectly after saving during destruction
- Saved resource counts were capped
- Sanctuary deployable wasn't saving
- Pillagers weren't saving as pillaging
- Ritual progress wasn't saving
- Inventory wasn't saving
- Minion floor assignments weren't saving
- Some unnecessary effects and feedback would trigger upon loading a save (new floor construction smoke, for instance)
- Game was capable of generating rituals beyond the intended maximum dimensions
- Champion codex pages would always list "[price] for 1" instead of using pack size
- There were a couple of visual glitches with the battle HUD