Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/messenger.py
diff options
context:
space:
mode:
Diffstat (limited to 'messenger.py')
-rw-r--r--messenger.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/messenger.py b/messenger.py
index 65ce900..3748880 100644
--- a/messenger.py
+++ b/messenger.py
@@ -82,7 +82,7 @@ class Messenger(ExportedGObject):
remote_object = self._tube.get_object(sender, PATH)
remote_object.load_game(self.ordered_bus_names,
self.game.get_grid(),
- self.game.get_data(),
+ self.game.collect_data(),
self.game.players.index(self.game.current_player),
#self.game.waiting_players,
path)
@@ -93,6 +93,11 @@ class Messenger(ExportedGObject):
self.player_id = bus_names.index(self._tube.get_unique_name())
#self.game.load_waiting_list(list)
self._change_game_receiver(data['mode'], grid, data, path)
+
+ for i in range(len(self.game.players)):
+ self.game.increase_point(self.game.players[i],
+ int(data.get(str(i), '0')))
+
self.game.current_player = self.game.players[current_player]
self.game.update_turn()