summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2024-08-11 00:21:11 +0200
committertpart <tpart120@proton.me>2024-08-11 00:21:11 +0200
commitd267b99a005878b345ef0f361bbd18746e665cf3 (patch)
tree8a281c983fada7c4cd64c370938e43f02ef88f54
parenta4c7e52012d32d93f25f1396424025e8337bcdda (diff)
downloadhurrycurry-d267b99a005878b345ef0f361bbd18746e665cf3.tar
hurrycurry-d267b99a005878b345ef0f361bbd18746e665cf3.tar.bz2
hurrycurry-d267b99a005878b345ef0f361bbd18746e665cf3.tar.zst
Disable cancel game button when not joined
-rw-r--r--client/menu/ingame.gd7
1 files changed, 6 insertions, 1 deletions
diff --git a/client/menu/ingame.gd b/client/menu/ingame.gd
index 78cb45aa..152dc3b9 100644
--- a/client/menu/ingame.gd
+++ b/client/menu/ingame.gd
@@ -26,12 +26,17 @@ extends Menu
var opened
func _ready():
opened = Time.get_ticks_msec()
- lobby_button.disabled = game.in_lobby
game.joined.connect(_on_game_joined)
game.left.connect(_on_game_left)
update_button_text()
+ game.joined.connect(update_lobby_button)
+ game.left.connect(update_lobby_button)
+ update_lobby_button()
super()
+func update_lobby_button():
+ lobby_button.disabled = game.in_lobby or not game.is_joined
+
func anim_setup(): pass
func _menu_open():
print("ingame open")