Mercurial > boomslang
comparison gamelib/endscreen.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 | a3b82af01749 |
comparison
equal
deleted
inserted
replaced
607:f2b1ddcc4986 | 608:a25cd1c6335a |
---|---|
22 | 22 |
23 def draw_background(self): | 23 def draw_background(self): |
24 self.surface.blit(self._background, self.surface.get_rect()) | 24 self.surface.blit(self._background, self.surface.get_rect()) |
25 | 25 |
26 def main_menu(self, ev, widget): | 26 def main_menu(self, ev, widget): |
27 from gamelib.menu import MenuScreen | 27 self.change_screen('menu') |
28 self.change_screen(MenuScreen(self.game_description)) | |
29 | 28 |
30 def quit(self, ev, widget): | 29 def quit(self, ev, widget): |
31 pygame.event.post(pygame.event.Event(QUIT)) | 30 pygame.event.post(pygame.event.Event(QUIT)) |