From d6011577d008a04a3fa52bba4ca80c7bce65fe2e Mon Sep 17 00:00:00 2001 From: tpart Date: Fri, 20 Sep 2024 15:14:08 +0200 Subject: Don't show hints if skip tutorial was checked --- client/menu/setup.gd | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'client') 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() -- cgit v1.2.3-70-g09d2