diff 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 diff
--- a/gamelib/main.py	Sat Feb 11 20:34:23 2012 +0200
+++ b/gamelib/main.py	Sat Feb 11 20:57:28 2012 +0200
@@ -10,8 +10,11 @@
 
     INITIAL_SCENE = scenes.INITIAL_SCENE
     SCENE_LIST = scenes.SCENE_LIST
-    MENU_SCREEN = MenuScreen
-    END_SCREEN = EndScreen
+    SPECIAL_SCENES = {
+            'menu': MenuScreen,
+            'end': EndScreen,
+            }
+    START_SCREEN = 'menu'
 
 
 def main():