Mercurial > boomslang
view gamelib/main.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 | 2d2ea51b73ad |
children | cfc16ded7b34 |
line wrap: on
line source
import scenes from menu import MenuScreen from endscreen import EndScreen from pyntnclick.main import GameDescription class SuspendedSentence(GameDescription): INITIAL_SCENE = scenes.INITIAL_SCENE SCENE_LIST = scenes.SCENE_LIST SPECIAL_SCENES = { 'menu': MenuScreen, 'end': EndScreen, } START_SCREEN = 'menu' def main(): ss = SuspendedSentence() return ss.main()