Remove one more print and add basic synchronization with server time

This commit is contained in:
Tomasz Fluxid Kowalczyk 2012-01-28 20:30:11 +01:00
parent b3981a5627
commit de83d5f47c

View File

@ -114,7 +114,6 @@ class Manager(object):
def update_player_position(self, value):
print value
self.player_position = value
def update_player_paused(self, value):
@ -126,4 +125,14 @@ class Manager(object):
def update_global_state(self, paused, position, name):
self.global_paused = paused
self.global_position = position
if self.player:
changed = False
if abs(self.player_position - position) > 4:
self.player.send_set_position(position)
changed = True
if self.player_paused != paused:
self.player.send_set_paused(paused)
changed = True
if changed:
self.schedule_ask_player()