Mercurial > boomslang
view gamelib/scenes/won.py @ 402:2090b2bc13e4
Add skeleton won screen
author | Neil Muller <neil@dip.sun.ac.za> |
---|---|
date | Sat, 28 Aug 2010 21:29:49 +0200 |
parents | |
children | 860cb6144fd4 |
line wrap: on
line source
"""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]