Mercurial > boomslang
diff gamelib/menu.py @ 605:ac3690c299e6 pyntnclick
Callbacks take 3 arguments
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Sat, 11 Feb 2012 20:21:23 +0200 |
parents | fabce47e542f |
children | 5d62644288eb |
line wrap: on
line diff
--- a/gamelib/menu.py Sat Feb 11 20:11:58 2012 +0200 +++ b/gamelib/menu.py Sat Feb 11 20:21:23 2012 +0200 @@ -27,16 +27,16 @@ def draw_background(self): self.surface.blit(self._background, self.surface.get_rect()) - def start(self): + def start(self, ev, widget): self.shell.game_screen.start_game() self.shell.show_screen(self.shell.game_screen) def check_running(self): return self.shell.game_screen.running - def resume(self): + def resume(self, ev, widget): if self.shell.game_screen.running: self.shell.show_screen(self.shell.game_screen) - def quit(self): + def quit(self, ev, widget): pygame.event.Event(QUIT)