def handle_synchronize(self, data): t_1 = self.last_incoming if self.client_id == None: self.handle_handshake(data["client_id"]) self.delta = data["delta"] t_2 = pygame.time.get_ticks() self.send_packet(event.create_sync_event(self.client_id, t_1, t_2, self.delta))
def send_synchronize(self): self.t_0 = pygame.time.get_ticks() #t_0 will not be the time we send msg, just the time we put it on the queue self.queue.put(event.create_sync_event(self.client_id, sent_at=self.t_0, delta=self.delta))