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