diff --git a/objects/player/player.gd b/objects/player/player.gd index b797b79..2ed7fe9 100644 --- a/objects/player/player.gd +++ b/objects/player/player.gd @@ -396,7 +396,7 @@ func _process_movement(delta: float) -> void: position.x += col.normal.x * 0.001 # check for wall - if is_on_wall(): + if is_on_wall() and Input.get_axis("ui_left", "ui_right") != 0.0: state_chart.send_event("push_start") func _process_floating_up(delta: float) -> void: