From adebb005ab5ac7ee206bb1abb11030ede07b663d Mon Sep 17 00:00:00 2001 From: Dustin Date: Sun, 30 Mar 2025 11:40:59 -0700 Subject: [PATCH] Climb edge now directional --- src/actors/players/playerE/PlayerE-Movement_StateReceiver.gd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/actors/players/playerE/PlayerE-Movement_StateReceiver.gd b/src/actors/players/playerE/PlayerE-Movement_StateReceiver.gd index b288c77..fd3b962 100644 --- a/src/actors/players/playerE/PlayerE-Movement_StateReceiver.gd +++ b/src/actors/players/playerE/PlayerE-Movement_StateReceiver.gd @@ -276,10 +276,10 @@ func _state_process_physics_ledge_climb(): if parent.is_on_wall() == true: #velocity = parent.move_and_slide(Vector2(10.0,-60.0),Vector2.UP) - parent.move_and_slide(Vector2(10.0,-100.0),Vector2.UP) + parent.move_and_slide(Vector2(sign(parent.transform.x.x) * 10.0,-100.0),Vector2.UP) else: #parent.is_on_floor() == true: #velocity = parent.move_and_slide(Vector2(10.0,10.0),Vector2.UP) - parent.move_and_slide(Vector2(60.0,10.0),Vector2.UP) + parent.move_and_slide(Vector2(sign(parent.transform.x.x) * 60.0,10.0),Vector2.UP) #velocity = parent.move_and_slide(Vector2(60.0,-60.0),Vector2.UP) # if parent.is_on_wall() != true: