diff --git a/overcooked_simulator/gui_2d_vis/drawing.py b/overcooked_simulator/gui_2d_vis/drawing.py index 1b5753a97afb85a6f612950bc12cdac17dbf26df..60a751c9783df1e58ef2c4741691f1c2c6964b49 100644 --- a/overcooked_simulator/gui_2d_vis/drawing.py +++ b/overcooked_simulator/gui_2d_vis/drawing.py @@ -335,12 +335,15 @@ class Visualizer: angle = calc_angle(orientation, [0, 1]) else: angle = angle_offset + # if "rotate_offset" in part.keys(): + # angle_offset = 0 match part_type: case "image": if "center_offset" in part: d = pygame.math.Vector2(part["center_offset"]) * grid_size d.rotate_ip(angle_offset) + d[0] = -d[0] draw_pos += np.array(d) self.draw_image( screen, diff --git a/overcooked_simulator/gui_2d_vis/visualization.yaml b/overcooked_simulator/gui_2d_vis/visualization.yaml index 870fe279b7eabccf8b63ee98e6e2c5485eb11ef9..428c76c01bd5567c2b420679671282bda7d74a4c 100644 --- a/overcooked_simulator/gui_2d_vis/visualization.yaml +++ b/overcooked_simulator/gui_2d_vis/visualization.yaml @@ -35,7 +35,7 @@ CuttingBoard: - type: image path: images/cutting_board_large.png size: 0.75 - center_offset: [ 0, 0.05 ] + center_offset: [ 0, -0.05 ] PlateDispenser: