diff options
author | asaf <asafpm@gmail.com> | 2009-08-12 04:57:59 (GMT) |
---|---|---|
committer | asaf <asafpm@gmail.com> | 2009-08-12 04:57:59 (GMT) |
commit | 9b89ba0adfe47c60eb9fe14427d554fe59eeb0a5 (patch) | |
tree | bfc9de1acd5bd0d24d54f34c579cba7a3d2acc73 /tools.py | |
parent | e494cf22679094d2beba5f33a48e7f229b1618fe (diff) |
Modified the save/load functions to use a JSON format (Trac #1034 finally!).
Diffstat (limited to 'tools.py')
-rw-r--r-- | tools.py | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -37,10 +37,11 @@ class Tool(object): if hasattr(event,"code"): if event.code == olpcgames.FILE_WRITE_REQUEST: #saving to journal - self.game.world.pickle_save(event.filename) + self.game.world.add.remove_mouseJoint() + self.game.world.json_save(event.filename) if event.code == olpcgames.FILE_READ_REQUEST: #loading from journal - self.game.world.pickle_load(event.filename) + self.game.world.json_load(event.filename) elif event.type == MOUSEBUTTONDOWN and event.button == 1: self.game.canvas.grab_focus() handled = False |