summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2024-09-19 22:38:24 +0200
committertpart <tpart120@proton.me>2024-09-19 22:38:24 +0200
commita4cfec4bc0c1b881a45cf04f63faea2dd88d1e91 (patch)
tree4a608ab14cf725156e17ee672f4ea948c851ad3c
parent4f0e0a5b9dd1f71c7275a3b74289480f77b89fe8 (diff)
downloadhurrycurry-a4cfec4bc0c1b881a45cf04f63faea2dd88d1e91.tar
hurrycurry-a4cfec4bc0c1b881a45cf04f63faea2dd88d1e91.tar.bz2
hurrycurry-a4cfec4bc0c1b881a45cf04f63faea2dd88d1e91.tar.zst
Clear tutorial queue if tutorial completed unsuccessfully
-rw-r--r--client/game.gd10
1 files changed, 6 insertions, 4 deletions
diff --git a/client/game.gd b/client/game.gd
index 0fc42333..304d88bd 100644
--- a/client/game.gd
+++ b/client/game.gd
@@ -247,10 +247,12 @@ func handle_packet(p):
while item_names[p.item] in tutorial_queue:
tutorial_queue.erase(item_names[p.item])
- if not tutorial_queue.is_empty():
- tutorial_running = true
- update_tutorial_running.emit(tutorial_running)
- mp.send_chat(player_id, "/start-tutorial %s" % tutorial_queue.pop_front())
+ if not tutorial_queue.is_empty():
+ tutorial_running = true
+ update_tutorial_running.emit(tutorial_running)
+ mp.send_chat(player_id, "/start-tutorial %s" % tutorial_queue.pop_front())
+ else:
+ tutorial_queue.clear()
"menu":
match p.menu:
"book":