diff gamelib/state.py @ 176:c6ea3b11514c

Add --scene for selecting initial scene during debugging.
author Simon Cross <simon@simonx>
date Wed, 25 Aug 2010 13:56:38 +0200
parents 5845a3ed4dad
children fbfd8e748ac0
line wrap: on
line diff
--- a/gamelib/state.py	Wed Aug 25 13:55:20 2010 +0200
+++ b/gamelib/state.py	Wed Aug 25 13:56:38 2010 +0200
@@ -12,6 +12,8 @@
 from sound import get_sound
 from cursor import HAND
 
+# override the initial scene to for debugging
+DEBUG_SCENE = None
 
 class Result(object):
     """Result of interacting with a thing"""
@@ -41,7 +43,8 @@
     state.load_scenes("engine")
     state.load_scenes("machine")
     state.load_scenes("map")
-    state.set_current_scene("cryo")
+    initial_scene = "cryo" if DEBUG_SCENE is None else DEBUG_SCENE
+    state.set_current_scene(initial_scene)
     state.set_do_enter_leave()
     return state