Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/game.py
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2011-03-07 00:31:14 (GMT)
committer Walter Bender <walter.bender@gmail.com>2011-03-07 00:31:14 (GMT)
commitbe54aaecc658cc484547dc1664008863c9c46474 (patch)
tree787c2a7d5fc0b39fe124fdb037f78b0f4c169537 /game.py
parent9292b23baa901474cc2f0c227ba3d1743bd7449f (diff)
fourth pass at robot player support
Diffstat (limited to 'game.py')
-rw-r--r--game.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/game.py b/game.py
index e0f52eb..9deef27 100644
--- a/game.py
+++ b/game.py
@@ -129,7 +129,7 @@ class Game():
_('The robot is taking a turn.'))
self._robot_play()
self._show_connected_tiles()
- if self.sugar:
+ if self.playing_with_robot and self.sugar:
self.activity.status.set_label(_('It is your turn.'))
self.placed_a_tile = False
return True
@@ -261,6 +261,8 @@ class Game():
tile.spr.move(self.grid.grid_to_xy(order[i]))
tile.spr.set_layer(3000)
return
+ self.playing_with_robot = False
+ self.grid.set_robot_status(False)
self._game_over(_('Robot unable to play'))
def _try_placement(self, tile, i):