Mercurial > rinkhals
comparison gamelib/engine.py @ 512:b112bcf4d435
Add restore game button to main menu.
author | Simon Cross <hodgestar@gmail.com> |
---|---|
date | Thu, 26 Nov 2009 23:36:20 +0000 |
parents | 393e30ea0165 |
children | 399bb3cb4761 |
comparison
equal
deleted
inserted
replaced
511:57f9077fb7fb | 512:b112bcf4d435 |
---|---|
101 elif e.key == K_s: | 101 elif e.key == K_s: |
102 self.game.create_game_board() | 102 self.game.create_game_board() |
103 return DayState(self.game) | 103 return DayState(self.game) |
104 elif e.key == K_i: | 104 elif e.key == K_i: |
105 return HelpScreenState(self.game) | 105 return HelpScreenState(self.game) |
106 elif e.type is DO_LOAD_SAVEGAME: | |
107 self.game.switch_gameboard(e.gameboard) | |
108 e.gameboard.skip_next_start_day() | |
109 return DayState(self.game) | |
106 elif e.type is not QUIT: | 110 elif e.type is not QUIT: |
107 self.game.main_app.event(e) | 111 self.game.main_app.event(e) |
108 | 112 |
109 def paint(self, screen): | 113 def paint(self, screen): |
110 screen.fill((0,0,0)) | 114 screen.fill((0,0,0)) |