Mercurial > pyntnclick
diff pyntnclick/gamescreen.py @ 599:2d2ea51b73ad pyntnclick
Move menu.py and endscreen.py to gamelib. Add default versions for new games
author | Neil Muller <neil@dip.sun.ac.za> |
---|---|
date | Sat, 11 Feb 2012 18:46:19 +0200 |
parents | 7e4a20eb78b8 |
children | fabce47e542f |
line wrap: on
line diff
--- a/pyntnclick/gamescreen.py Sat Feb 11 18:31:56 2012 +0200 +++ b/pyntnclick/gamescreen.py Sat Feb 11 18:46:19 2012 +0200 @@ -267,3 +267,29 @@ def begin_frame(self): if self.running: self.state_widget.animate() + + +class DefEndScreen(Screen): + """A placeholder 'Game Over' screen so people can get started easily""" + + def __init__(self, shell, game_description): + Screen.__init__(self, shell) + + self.background = game_description.resource.get_image( + ('pyntnclick', 'end.png')) + + def draw(self, surface): + surface.blit(self.background, (0, 0)) + + +class DefMenuScreen(Screen): + """A placeholder Start screen so people can get started easily""" + + def __init__(self, shell, game_description): + Screen.__init__(self, shell) + + self.background = game_description.resource.get_image( + ('pyntnclick', 'start.png')) + + def draw(self, surface): + surface.blit(self.background, (0, 0))