diff --git a/overcooked_simulator/gui_2d_vis/overcooked_gui.py b/overcooked_simulator/gui_2d_vis/overcooked_gui.py index 0efb0056b3fd0e9b2db5f700d42a7ed46fb154e3..c1ac47b458a8c6b2a78fdf000f933ba58f2f6b47 100644 --- a/overcooked_simulator/gui_2d_vis/overcooked_gui.py +++ b/overcooked_simulator/gui_2d_vis/overcooked_gui.py @@ -250,7 +250,7 @@ class PyGameGUI: current_player_name, ActionType.MOVEMENT, move_vec, - duration=1 / self.FPS, + duration=1 / self.time_delta, # TODO use fps of previous clock step ) self.send_action(action) @@ -1031,8 +1031,10 @@ class PyGameGUI: self.running = True while self.running: try: - time_delta = clock.tick(self.FPS) / 1000.0 + self.time_delta = clock.tick(self.FPS) / 1000.0 + + # print(clock.get_time()) for event in pygame.event.get(): if event.type == pygame.QUIT: self.running = False @@ -1159,7 +1161,7 @@ class PyGameGUI: case MenuStates.End: self.update_conclusion_label(state) - self.manager.update(time_delta) + self.manager.update(self.time_delta) pygame.display.flip() except (KeyboardInterrupt, SystemExit):