diff options
author | tpart <tpart120@proton.me> | 2024-09-19 22:38:24 +0200 |
---|---|---|
committer | tpart <tpart120@proton.me> | 2024-09-19 22:38:24 +0200 |
commit | a4cfec4bc0c1b881a45cf04f63faea2dd88d1e91 (patch) | |
tree | 4a608ab14cf725156e17ee672f4ea948c851ad3c | |
parent | 4f0e0a5b9dd1f71c7275a3b74289480f77b89fe8 (diff) | |
download | hurrycurry-a4cfec4bc0c1b881a45cf04f63faea2dd88d1e91.tar hurrycurry-a4cfec4bc0c1b881a45cf04f63faea2dd88d1e91.tar.bz2 hurrycurry-a4cfec4bc0c1b881a45cf04f63faea2dd88d1e91.tar.zst |
Clear tutorial queue if tutorial completed unsuccessfully
-rw-r--r-- | client/game.gd | 10 |
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": |