Hey, Rama. I’ve been finding that it’d be super useful having a way for the Rama Save System to communicate generically about save events. That is to say, you can bind save event delegates on the RamaSaveComponent for specific actor save events, but there’s no way for the save system to message save events in a more generic, non-actor specific sort of way.
One solution I thought might be nice is to create a RamaSaveGameStateInterface that you can implement for your game state so the RamaSaveSystem can trigger save events at the game state level (e.g. when all actors are done saving or loading).
Does that make sense? If not, maybe I’ll just implement and pass it along to you.