Better card action handling.
[naja.git] / naja / widgets / robot.py
index 75082d061395512a96bf4e5bc0a6013363027c6c..ddad5808547469f023348bd38dcdd8b0050d5d37 100644 (file)
@@ -3,7 +3,7 @@
 import pygame.locals as pgl
 
 from naja.constants import PLAYER_SIZE, BIT_SIZE, TILE_SIZE, BITS, ACT, KEYS
-from naja.events import PlayerMoved, finish_event
+from naja.events import finish_event
 from naja.resources import resources
 from naja.resources.mutators import EIGHT_BIT
 from naja.widgets.base import Widget
@@ -45,19 +45,19 @@ class RobotWidget(Widget):
             if ev.key in KEYS.UP:
                 if self.state.player.move(BITS.NORTH):
                     self.state.gameboard.change_mode()
-                    return finish_event(events=[PlayerMoved])
+                    return finish_event()
             if ev.key in KEYS.DOWN:
                 if self.state.player.move(BITS.SOUTH):
                     self.state.gameboard.change_mode()
-                    return finish_event(events=[PlayerMoved])
+                    return finish_event()
             if ev.key in KEYS.LEFT:
                 if self.state.player.move(BITS.WEST):
                     self.state.gameboard.change_mode()
-                    return finish_event(events=[PlayerMoved])
+                    return finish_event()
             if ev.key in KEYS.RIGHT:
                 if self.state.player.move(BITS.EAST):
                     self.state.gameboard.change_mode()
-                    return finish_event(events=[PlayerMoved])
+                    return finish_event()
             if ev.key in (pgl.K_SPACE,):
                 self.state.gameboard.change_mode()
                 return finish_event()