X-Git-Url: https://plomlompom.com/repos/%7B%7B%20web_path%20%7D%7D/decks/%7B%7Bdeck_id%7D%7D/cards/%7B%7Bcard_id%7D%7D/static/gitweb.css?a=blobdiff_plain;f=plomrogue%2Ftasks.py;h=4b63634a9ebad71bd01ec9e08321830a252328ef;hb=7fc75c298c5e54159bc86d5841ee9feab2fc64d0;hp=3dc09282449ac03088d88800c488004f8dfafaee;hpb=dc2747c7daca975526206bfadecc1dd0ddcc8d67;p=plomrogue2 diff --git a/plomrogue/tasks.py b/plomrogue/tasks.py index 3dc0928..4b63634 100644 --- a/plomrogue/tasks.py +++ b/plomrogue/tasks.py @@ -110,6 +110,8 @@ class Task_PICK_UP(Task): to_pick_up.position = self.thing.position[:] self.thing.carrying = to_pick_up to_pick_up.carried = True + # FIXME: pseudo-FOV-change actually + self.thing.game.record_fov_change(self.thing.position) @@ -143,6 +145,8 @@ class Task_DROP(Task): and t.position == dropped.position]: t.accept(dropped) break + # FIXME: pseudo-FOV-change actually + self.thing.game.record_fov_change(self.thing.position) @@ -177,7 +181,8 @@ class Task_INTOXICATE(Task): self.thing.send_msg('RANDOM_COLORS') self.thing.send_msg('CHAT "You are drunk now."') self.thing.drunk = 10000 - self.thing.invalidate_map_view() + # FIXME: pseudo-FOV-change actually + self.thing.game.record_fov_change(self.thing.position) @@ -226,6 +231,8 @@ class Task_INSTALL(Task): else: self._get_uninstallables()[0].uninstall() self.thing.send_msg('CHAT "You uninstall the thing here."') + # FIXME: pseudo-FOV-change actually + self.thing.game.record_fov_change(self.thing.position) @@ -263,6 +270,8 @@ class Task_WEAR(Task): self.thing.send_msg('CHAT "You put on a hat."') self.thing.game.remove_thing(self.thing.carrying) self.thing.carrying = None + # FIXME: pseudo-FOV-change actually + self.thing.game.record_fov_change(self.thing.position)