Mercurial > boomslang
diff gamelib/gamescreen.py @ 443:3dab4984cbd7
Redo way of reaching end screen
author | Neil Muller <neil@dip.sun.ac.za> |
---|---|
date | Sun, 29 Aug 2010 00:24:40 +0200 |
parents | 0fc208423b98 |
children | a30f91ee5b33 |
line wrap: on
line diff
--- a/gamelib/gamescreen.py Sun Aug 29 00:01:14 2010 +0200 +++ b/gamelib/gamescreen.py Sun Aug 29 00:24:40 2010 +0200 @@ -124,6 +124,9 @@ self.state.set_current_detail(None) self._mouse_move(mouse.get_pos()) + def end_game(self): + self.screen.shell.show_screen(self.screen.shell.end_screen) + class DetailWindow(Widget): def __init__(self, screen): @@ -139,6 +142,9 @@ def close_but(self): self.parent.clear_detail() + def end_game(self): + self.parent.end_game() + def set_image_rect(self, rect): bw = self.border_width self.image_rect = rect