"__class": "Object", "system": "__class": "Game_System", ... , "actors": [ "__class": "Game_Actor", "_actorId": 1, "_level": 5, "_hp": 234, ... ], "party": "__class": "Game_Party", "_gold": 1250, "_items": ... , "map": "__class": "Game_Map", "_mapId": 2, "_displayX": 0, ... , "switches": "__class": "Game_Switches", "_data": [...] , "variables": "__class": "Game_Variables", "_data": [...] , "selfSwitches": "__class": "Game_SelfSwitches", "_data": ...
StorageManager.save(savefileId, JsonEx.stringify(DataManager.makeSaveContents())); When loading: rmmzsave
The structure is layered: