Mercurial > sypikslang
changeset 107:bdd11db41124
Save at the right place.
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Wed, 09 May 2012 22:23:55 +0200 |
parents | 5977a709f8c8 |
children | 4a44d133ad2e |
files | gamelib/gamegui.py |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/gamelib/gamegui.py Wed May 09 22:19:09 2012 +0200 +++ b/gamelib/gamegui.py Wed May 09 22:23:55 2012 +0200 @@ -518,11 +518,15 @@ PopWindow.post() GameOver.post(results) return + self.save_game() self.game.start_turn() self.update_labels() self.update_widgets() self.develop.update_widgets() self.activity.update_widgets() + AddWindow.post(results) + + def save_game(self): game_data = self.game.save_data() if self.autosave: # Don't corrupt the savefile if json crashes @@ -530,7 +534,6 @@ savefile = open(self.autosave, 'w') savefile.write(data) savefile.close() - AddWindow.post(results) def update(self): self.update_labels()