aboutsummaryrefslogtreecommitdiff
path: root/client/player/onscreen_controls
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2024-07-25 19:09:03 +0200
committertpart <tpart120@proton.me>2024-07-25 19:09:33 +0200
commit65a42d843973d608fb0d3ca1d56bef63794e3c38 (patch)
treedba43b93060abaebeb4c8aa9d0db9398ce1e3170 /client/player/onscreen_controls
parente63b104666ba955b58c43c6d67e92e963b261341 (diff)
downloadhurrycurry-65a42d843973d608fb0d3ca1d56bef63794e3c38.tar
hurrycurry-65a42d843973d608fb0d3ca1d56bef63794e3c38.tar.bz2
hurrycurry-65a42d843973d608fb0d3ca1d56bef63794e3c38.tar.zst
Automatically activate touch buttons when touch input is detected
Diffstat (limited to 'client/player/onscreen_controls')
-rw-r--r--client/player/onscreen_controls/controls.gd8
1 files changed, 4 insertions, 4 deletions
diff --git a/client/player/onscreen_controls/controls.gd b/client/player/onscreen_controls/controls.gd
index e05bf854..094b69b7 100644
--- a/client/player/onscreen_controls/controls.gd
+++ b/client/player/onscreen_controls/controls.gd
@@ -21,11 +21,11 @@ extends CanvasLayer
@onready var modulate_color = $MovementStick.pressed_color
func _ready():
- apply_settings()
- Global.settings_changed.connect(apply_settings)
+ apply_touch()
+ Global.using_touch_change.connect(apply_touch)
-func apply_settings():
- visible = Global.get_setting("touch_controls")
+func apply_touch():
+ visible = Global.using_touch
func _on_boost_pressed():
Input.action_press("boost")