Add key to trigger day/night transitions for now
[tabakrolletjie.git] / tabakrolletjie / scenes / night.py
index 6c30603b713303ebf3635228426cd461e3d7b2bb..edaa15a6e3b2ba559565b96f6a6ee0db6c5c3194 100644 (file)
@@ -32,10 +32,15 @@ class NightScene(BaseScene):
             if ev.key in (pgl.K_q, pgl.K_ESCAPE):
                 from .menu import MenuScene
                 SceneChangeEvent.post(scene=MenuScene())
+            if ev.key == pgl.K_e:
+                from .day import DayScene
+                SceneChangeEvent.post(scene=DayScene())
         elif ev.type == pgl.MOUSEBUTTONDOWN:
             if ev.button == 1:
-                self._lights.toggle_nearest(ev.pos)
+                self._lights.toggle_nearest(ev.pos, surfpos=True)
+                print self._lights.lit_by(ev.pos, surfpos=True)
 
     @debug_timer("night.tick")
     def tick(self, gamestate):
-        self._mould.tick(gamestate, self._space)
+        self._mould.tick(gamestate, self._space, self._lights)
+        self._lights.tick()