diff options
author | tpart <tpart120@proton.me> | 2024-09-17 16:12:53 +0200 |
---|---|---|
committer | tpart <tpart120@proton.me> | 2024-09-17 16:12:53 +0200 |
commit | f1ffe3f2e0e22dac40c88c8f13f1ffa8b2955743 (patch) | |
tree | 7c78807890ede427cc653d57df7b49ca653fe6c2 | |
parent | a8f5072f940211caec4e9ed85a315419ea78d8f0 (diff) | |
download | hurrycurry-f1ffe3f2e0e22dac40c88c8f13f1ffa8b2955743.tar hurrycurry-f1ffe3f2e0e22dac40c88c8f13f1ffa8b2955743.tar.bz2 hurrycurry-f1ffe3f2e0e22dac40c88c8f13f1ffa8b2955743.tar.zst |
Partially fix tutorial started setting (#127)
-rw-r--r-- | client/settings.gd | 9 |
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) |