From 7a5fc42b1aa5c7dac13bcaa4dbefb0fc61477365 Mon Sep 17 00:00:00 2001 From: betalars Date: Fri, 5 Sep 2025 01:56:02 +0200 Subject: [PATCH] fix #193 by reworking FOV logic --- src/logic-scenes/player_controller/player_controller.gd | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/logic-scenes/player_controller/player_controller.gd b/src/logic-scenes/player_controller/player_controller.gd index 76b0479b..6a4dc709 100644 --- a/src/logic-scenes/player_controller/player_controller.gd +++ b/src/logic-scenes/player_controller/player_controller.gd @@ -115,10 +115,7 @@ func _process(_delta): if Input.is_action_just_pressed("ui_accept"): State.pass_stage_to(focus_ray.get_collider()) else: - if Input.is_action_just_pressed("zoom_in_controller"): - zoomed = true - elif Input.is_action_just_released("zoom_in_controller"): - zoomed = false + camera.fov = base_fov / (1 + Input.get_action_raw_strength("zoom_in_controller")) var has_entered:bool = false: set(val):