Is there a way to preserve dictionary data from being included in the save state when using System Save / Load? There is a No Save behaviour that can be added to sprites, but I need to achieve a similar thing for data stored in a dictionary.
I have a fairly ugly work-around happening at the moment where, following a System > Save event, values that are changed and stored in a dictionary are saved to LocalStorage. Then following System > Load, these new values are read from LocalStorage and put back into the relevant dictionaries, but this is not ideal because there is a fraction of a second where, on System > Load, values revert to the saved state, before being updated to the values stored in LocalStorage... it's just not a good way of doing it I guess. It would be better if I could stop that data being changed back to the saved state somehow?
Im aware of rex's plugin 'instance bank', but if I understand properly I would need to go through and specify all objects to be included in a saved state, leaving out dictionaries? I think it would be hard to make this plugin recreate the way the native System Save / Load functions work, so im hesitant to head off down that route.
Basically the native System Save / Load works great, but I would just really love to be able to exclude data in a single dictionary (or possibly all dictionaries) from being affected. Is this possible?