X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=naja%2Fwidgets%2Fboard.py;h=b2a93fa8e0baa6a5fffa5cc3ba9b1b62e9ccac7e;hb=f6639f9bf0da3b0cbc2ed2b787ed217c332a9fa2;hp=b168c6b35ec3a706ad279285a9a99bf6daa65eea;hpb=85d70adb07711749c5775c3f249d04f462bf97e0;p=naja.git diff --git a/naja/widgets/board.py b/naja/widgets/board.py index b168c6b..b2a93fa 100644 --- a/naja/widgets/board.py +++ b/naja/widgets/board.py @@ -19,7 +19,7 @@ class BoardWidget(Widget): super(BoardWidget, self).__init__(pos, BOARD_SIZE) self.info = info self.state = state - self.card_pos = (2, 2) + self.card_pos = state.player.position self._tiles = [] self.legal = False for y in range(0, 5): @@ -62,6 +62,10 @@ class BoardWidget(Widget): idx = 0 self.update_card_pos(moves[idx]) + def force_skip_animation(self): + for tile in self._tiles: + tile.animation = 0 + def handle_event(self, ev): if self.state.gameboard.player_mode == ACT: return super(BoardWidget, self).handle_event(ev)