From 6686bf1a7a6e81b30c8482cc1d2856f1401f4531 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Wed, 3 Dec 2025 22:23:42 +0200 Subject: Add some platforming to test2 --- player.gd | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'player.gd') diff --git a/player.gd b/player.gd index d7645c4..b3b9aef 100644 --- a/player.gd +++ b/player.gd @@ -32,7 +32,9 @@ func _process(delta: float) -> void: assert(hook_any is HookHanging, "hook is not HookHanging") var hook: HookHanging = hook_any var is_camera_target: bool = hook.is_in_group("camera_target") - var is_close: bool = ((hook.global_position - global_position).length() < 100) + var player_not_much_higher = (hook.global_position.y - global_position.y) < 30 + var is_close: bool = ((hook.global_position - global_position).length() < 100) and player_not_much_higher + if not is_camera_target and is_close: hook.add_to_group("camera_target") elif is_camera_target and not is_close: -- cgit v1.3