Lights can now be turned on and off at night.
[tabakrolletjie.git] / tabakrolletjie / scenes / day.py
index 26440efbc142269d7f91561d2da051772f727327..816a8593cdd91ab0d24277301d6540177bb26a95 100644 (file)
@@ -25,14 +25,6 @@ class DayScene(BaseScene):
         self._obstacles.render(surface)
         self._lights.render_fittings(surface)
 
-    def left_click(self, pos):
-        light = self._lights.nearest(pos, surfpos=True)
-        if light:
-            light.toggle()
-
-    def right_click(self, pos):
-        pass
-
     def event(self, ev, gamestate):
         if ev.type == pgl.KEYDOWN:
             if ev.key in (pgl.K_q, pgl.K_ESCAPE):
@@ -40,9 +32,7 @@ class DayScene(BaseScene):
                 SceneChangeEvent.post(scene=MenuScene())
         elif ev.type == pgl.MOUSEBUTTONDOWN:
             if ev.button == 1:
-                self.left_click(ev.pos)
-            elif ev.button == 3:
-                self.right_click(ev.pos)
+                self._lights.toggle_nearest(ev.pos)
 
     @debug_timer("day.tick")
     def tick(self, gamestate):