summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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")