diff options
author | metamuffin <metamuffin@disroot.org> | 2025-06-07 21:11:14 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-06-07 21:11:14 +0200 |
commit | 742f87a08fe87de778f006d90bc128b735f4494d (patch) | |
tree | e178941c23e747d264a41fa26505d82a0752cbe3 /client/settings.gd | |
parent | d28b35355c854b37adfbe7ee0410b98a3c18512b (diff) | |
download | hurrycurry-742f87a08fe87de778f006d90bc128b735f4494d.tar hurrycurry-742f87a08fe87de778f006d90bc128b735f4494d.tar.bz2 hurrycurry-742f87a08fe87de778f006d90bc128b735f4494d.tar.zst |
support opening setup menu from settings
Diffstat (limited to 'client/settings.gd')
-rw-r--r-- | client/settings.gd | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/client/settings.gd b/client/settings.gd index 409e4b6b..57568670 100644 --- a/client/settings.gd +++ b/client/settings.gd @@ -26,7 +26,7 @@ static func get_root(): ToggleSetting.new("vibration", true), ToggleSetting.new("invert_camera", false), ToggleSetting.new("interpolate_camera_rotation", false), - ToggleSetting.new("setup_completed", false), + ButtonSetting.new("setup_completed", false , launch_setup), ToggleSetting.new("tutorial_disabled", false), ToggleSetting.new("hints_started", false), ToggleSetting.new("accessible_movement", false), @@ -102,6 +102,9 @@ static func get_category_dict(prefix: String): map[kn] = Global.get_setting(k) return map +static func launch_setup(): + Global.focused_menu.submenu("res://menu/setup.tscn") + static var change_hooks_display = {} static var change_hooks_apply = { "input": h_input, |