I want to avoid the built-in savegame system because it seems to take a picture of the memory, like the save/load stats of emulators.
It saves everything, objects without the NOSAVE behavior, the music and where it plays, the sounds playing while saving, all the globals..Etc.
So after trying it, I bumped into some issues :
-My main menus options are overwritten when I load my savegame
-The music and sounds are playing where they stopped (I find a trick to avoid that but I would prefer not to)
-When I add or modify elements on my game and load a savegame, those elements are not shown or not modified. (That's a real issue for testing or patching the game)
-Probably other issues I've not yet discovered.
All I want to do is to save and restore the stat of the persistant elements. That's all. And deal with Webstorage for everything else but I don't know if it is possible.
Perhaps I don't understand how the load/save feature works but I feel like there's a lack of controls anyway.
By the way, I'm also interested into a 'reset Persistant objects' because the only way to go back to main menu and start a new adventure is to close the app. (otherwise, all the persistant obj keep their stat)
Sorry if it is confused but I have a non programmer eye.