Mercurial > boomslang
comparison gamelib/menu.py @ 608:a25cd1c6335a pyntnclick
Pass screens through engine by name
author | Neil Muller <neil@dip.sun.ac.za> |
---|---|
date | Sat, 11 Feb 2012 20:57:28 +0200 |
parents | f2b1ddcc4986 |
children | f20262b41cbf |
comparison
equal
deleted
inserted
replaced
607:f2b1ddcc4986 | 608:a25cd1c6335a |
---|---|
25 | 25 |
26 def draw_background(self): | 26 def draw_background(self): |
27 self.surface.blit(self._background, self.surface.get_rect()) | 27 self.surface.blit(self._background, self.surface.get_rect()) |
28 | 28 |
29 def start(self, ev, widget): | 29 def start(self, ev, widget): |
30 from gamelib.endscreen import EndScreen | 30 self.change_screen('end') |
31 self.change_screen(EndScreen(self.game_description)) | |
32 | 31 |
33 def check_running(self): | 32 def check_running(self): |
34 return self.shell.game_screen.running | 33 return self.shell.game_screen.running |
35 | 34 |
36 def resume(self, ev, widget): | 35 def resume(self, ev, widget): |