def save(): """ Saves the persistent data to disk. """ if not should_save_persistent: return try: data = zlib.compress(dumps(renpy.game.persistent), 3) renpy.loadsave.location.save_persistent(data) except: if renpy.config.developer: raise global persistent_mtime # Prevent updates just after save mtime = persistent_mtime for mtime, _data in renpy.loadsave.location.load_persistent(): if mtime <= persistent_mtime: continue persistent_mtime = mtime
def save(): """ Saves the persistent data to disk. """ if not should_save_persistent: return try: data = dumps(renpy.game.persistent).encode("zlib") renpy.loadsave.location.save_persistent(data) except: if renpy.config.developer: raise