diff options
Diffstat (limited to 'client/menu')
-rw-r--r-- | client/menu/lobby.gd | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/client/menu/lobby.gd b/client/menu/lobby.gd index a419c636..44afe9cf 100644 --- a/client/menu/lobby.gd +++ b/client/menu/lobby.gd @@ -39,7 +39,8 @@ var difficulty_names = [tr("Easy"), tr("Moderate"), tr("Hard"), tr("Very hard"), @onready var map_name_label = $HBoxContainer/Bottom/MarginContainer/VBoxContainer/HBoxContainer/Map/Name @onready var map_player_label = $HBoxContainer/Bottom/MarginContainer/VBoxContainer/HBoxContainer/Map/Players @onready var map_difficulty_label = $HBoxContainer/Bottom/MarginContainer/VBoxContainer/HBoxContainer/Map/Difficulty -@onready var map_list = $HBoxContainer/Bottom/MarginContainer/VBoxContainer/MapList/VBoxContainer +@onready var map_list_container = $HBoxContainer/Bottom/MarginContainer/VBoxContainer/MapList/VBoxContainer +@onready var map_list = $HBoxContainer/Bottom/MarginContainer/VBoxContainer/MapList @onready var map_selector = $HBoxContainer/Bottom/MarginContainer/VBoxContainer/HBoxContainer @onready var prev_map = $HBoxContainer/Bottom/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/Left @@ -63,7 +64,7 @@ func _ready(): func initialize(): map_count = game.maps.size() - for c in map_list.get_children(): + for c in map_list_container.get_children(): c.queue_free() for c in bot_settings.get_children(): c.queue_free() @@ -75,7 +76,7 @@ func initialize(): b.text = "%s (%d)" % [m[1]["name"], m[1]["players"]] b.pressed.connect(select_map.bind(i)) b.focus_entered.connect(select_map.bind(i)) - map_list.add_child(b) + map_list_container.add_child(b) i += 1 select_map(0) @@ -112,7 +113,7 @@ func select_map(i: int): map_player_label.text = tr("%d players recommended") % map_data["players"] map_difficulty_label.text = difficulty_names[map_data["difficulty"] - 1] selected_map_name = game.maps[i][0] - map_list.get_child(i).grab_focus() + map_list_container.get_child(i).grab_focus() func increase_bot_count(algo_id: String): bot_counts[algo_id] = bot_counts[algo_id] + 1 @@ -153,10 +154,14 @@ func _input(_event): func _on_game_joined(): map_selector.show() + map_list.show() + bots_container.show() start_button.disabled = false func _on_game_left(): map_selector.hide() + map_list.hide() + bots_container.hide() start_button.disabled = true func _on_left_pressed(): |