X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=tabakrolletjie%2Fscenes%2Fday.py;h=20b297e1ae7b070a1c99981f01f813fdb2480a69;hb=91a4b8b363cb25c8fe30a4c49bae171c508c7b0e;hp=26440efbc142269d7f91561d2da051772f727327;hpb=897df74f77377ed8c78a67db1ad6cd14274ade48;p=tabakrolletjie.git diff --git a/tabakrolletjie/scenes/day.py b/tabakrolletjie/scenes/day.py index 26440ef..20b297e 100644 --- a/tabakrolletjie/scenes/day.py +++ b/tabakrolletjie/scenes/day.py @@ -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,8 @@ 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, surfpos=True) + print self._lights.lit_by(ev.pos, surfpos=True) @debug_timer("day.tick") def tick(self, gamestate):