diff options
Diffstat (limited to 'client/menu')
-rw-r--r-- | client/menu/setup.gd | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/client/menu/setup.gd b/client/menu/setup.gd index 78082e38..bad69e7c 100644 --- a/client/menu/setup.gd +++ b/client/menu/setup.gd @@ -63,8 +63,6 @@ func _on_sign_pressed(): await submenu("res://menu/warning_popup.tscn", check()) return - Global.set_setting("gameplay.tutorial_disabled", skip_tutorial.button_pressed) - sign_button.disabled = true sign_sound.play() @@ -73,9 +71,13 @@ func _on_sign_pressed(): await anim.animation_finished Global.set_profile("username", username.text) - Global.set_profile("character", character) + if skip_tutorial.button_pressed: + for k in Global.profile["hints"].keys(): + Global.set_hint(k, true) Global.save_profile() + Global.set_setting("gameplay.tutorial_started", skip_tutorial.button_pressed) + Global.set_setting("gameplay.tutorial_disabled", skip_tutorial.button_pressed) Global.set_setting("gameplay.setup_completed", true) Global.save_settings() |