Mercurial > boomslang
changeset 402:2090b2bc13e4
Add skeleton won screen
author | Neil Muller <neil@dip.sun.ac.za> |
---|---|
date | Sat, 28 Aug 2010 21:29:49 +0200 |
parents | 92029c76b687 |
children | df3216b369b1 |
files | Resources/images/won/won.png gamelib/scenes/won.py |
diffstat | 2 files changed, 28 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gamelib/scenes/won.py Sat Aug 28 21:29:49 2010 +0200 @@ -0,0 +1,28 @@ +"""You WON screen""" + +from gamelib.state import Scene, Item, Thing, Result +from gamelib.scenes.game_constants import PLAYER_ID +from gamelib.scenes.scene_widgets import (Door, InteractText, InteractNoImage, + InteractRectUnion, InteractImage, + InteractAnimated, GenericDescThing, + make_jim_dialog) + + +class Won(Scene): + + FOLDER = "won" + BACKGROUND = "won.png" + + INITIAL_DATA = { + 'accessible': False, + } + + def __init__(self, state): + super(Won, self).__init__(state) + + def enter(self): + return Result("Congratulations, Prisoner %s. You head off to your chosen " + "destination, safe in the knowledge that nothing can stop you. " + "Now you just need to do something during the intervening months" % PLAYER_ID) + +SCENES = [Won]