summaryrefslogtreecommitdiff
path: root/client/player/onscreen_controls/controls.gd
diff options
context:
space:
mode:
Diffstat (limited to 'client/player/onscreen_controls/controls.gd')
-rw-r--r--client/player/onscreen_controls/controls.gd6
1 files changed, 5 insertions, 1 deletions
diff --git a/client/player/onscreen_controls/controls.gd b/client/player/onscreen_controls/controls.gd
index be7fe67e..7c235f0e 100644
--- a/client/player/onscreen_controls/controls.gd
+++ b/client/player/onscreen_controls/controls.gd
@@ -21,7 +21,11 @@ extends CanvasLayer
@onready var modulate_color = $MovementStick.pressed_color
func _ready():
- buttons.visible = Global.get_setting("touch_controls")
+ apply_settings()
+ Global.settings_changed.connect(apply_settings)
+
+func apply_settings():
+ visible = Global.get_setting("touch_controls")
func _on_boost_pressed():
Input.action_press("boost")