Changelog:
- removed the delay between events and autosave;
- voice notifications now don't override each other;
- added two new voices;
- added events when % of enemies are killed;
- added an interface for mod support;
- more robust periodic saving;
- made event descriptions shorter;
- sounds are now precached;
- added a submenu for voice notifications for individual events;
- added boss group size option for event tuning;
- made major healing value configurable;
- fixed "Unknown event type" message;
- fixed default console log level value;
- disabled autosave on titlemaps;
- fixed repeated autosave on cleared hubs;
- fixed not saving on items in hubs;
- fixed saving on things that hover in the air;
- better mod compatibility;
- menu cleanups;
- various internal cleanups.
- DRLA/DRPG crate open events.
There is mod support interface now so everyone can easily make compatibility patches for their favorite mods; - delay the save until there is no projectiles.
An autosave should happen as soon as possible when the event occurs, otherwise it would lead to confusion.
Saving only when the player is safe is reasonable, but it's difficult to detect safety properly.
There is an event for saving when there is no active enemies.