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))