aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2024-09-17 16:12:53 +0200
committertpart <tpart120@proton.me>2024-09-17 16:12:53 +0200
commitf1ffe3f2e0e22dac40c88c8f13f1ffa8b2955743 (patch)
tree7c78807890ede427cc653d57df7b49ca653fe6c2
parenta8f5072f940211caec4e9ed85a315419ea78d8f0 (diff)
downloadhurrycurry-f1ffe3f2e0e22dac40c88c8f13f1ffa8b2955743.tar
hurrycurry-f1ffe3f2e0e22dac40c88c8f13f1ffa8b2955743.tar.bz2
hurrycurry-f1ffe3f2e0e22dac40c88c8f13f1ffa8b2955743.tar.zst
Partially fix tutorial started setting (#127)
-rw-r--r--client/settings.gd9
1 files changed, 5 insertions, 4 deletions
diff --git a/client/settings.gd b/client/settings.gd
index afc05399..8c960621 100644
--- a/client/settings.gd
+++ b/client/settings.gd
@@ -90,6 +90,7 @@ static func get_category_dict(prefix: String):
static var change_hooks_display = {}
static var change_hooks_apply = {
"input": h_input,
+ "gameplay.tutorial_started": h_tutorial_started,
"graphics.aa": h_aa,
"graphics.taa": h_taa,
"graphics.fullscreen": h_fullscreen,
@@ -160,7 +161,7 @@ static func h_fullscreen(mode: String):
static func h_input():
InputManager.apply_input_map(Settings.get_category_dict("input"))
-# TODO whatever this does
-# if not get_setting("tutorial_started"):
-# for k in profile["hints"].keys():
-# set_hint(k, false)
+static func h_tutorial_started(started: bool):
+ if not started:
+ for k in Global.profile["hints"].keys():
+ Global.set_hint(k, false)