[gd_scene load_steps=3 format=3 uid="uid://b7nxt2hc4kqp8"] [ext_resource type="Script" uid="uid://b5q6yekyk0tld" path="res://scenes/lobby.gd" id="1_lp6xi"] [ext_resource type="Theme" uid="uid://da337sh5qxi0s" path="res://assets/themes/ui_theme.tres" id="2_theme"] [node name="Lobby" type="Control"] layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme = ExtResource("2_theme") script = ExtResource("1_lp6xi") [node name="Background" type="ColorRect" parent="."] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 color = Color(0.08, 0.12, 0.18, 1) [node name="MainMenuPanel" type="PanelContainer" parent="."] layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -220.0 offset_top = -240.0 offset_right = 220.0 offset_bottom = 240.0 grow_horizontal = 2 grow_vertical = 2 [node name="VBoxContainer" type="VBoxContainer" parent="MainMenuPanel"] layout_mode = 2 theme_override_constants/separation = 18 [node name="TitleContainer" type="VBoxContainer" parent="MainMenuPanel/VBoxContainer"] layout_mode = 2 theme_override_constants/separation = 4 [node name="Title" type="Label" parent="MainMenuPanel/VBoxContainer/TitleContainer"] layout_mode = 2 theme_override_colors/font_color = Color(0.647, 0.996, 0.224, 1) theme_override_font_sizes/font_size = 44 text = "TEKTON DASH" horizontal_alignment = 1 vertical_alignment = 1 [node name="Subtitle" type="Label" parent="MainMenuPanel/VBoxContainer/TitleContainer"] layout_mode = 2 theme_override_colors/font_color = Color(0.992, 0.796, 0.047, 1) theme_override_font_sizes/font_size = 12 text = "ARMAGEDDON VERSION" horizontal_alignment = 1 [node name="Separator" type="HSeparator" parent="MainMenuPanel/VBoxContainer"] layout_mode = 2 [node name="InputSection" type="VBoxContainer" parent="MainMenuPanel/VBoxContainer"] layout_mode = 2 theme_override_constants/separation = 10 [node name="PlayerNameLabel" type="Label" parent="MainMenuPanel/VBoxContainer/InputSection"] layout_mode = 2 theme_override_colors/font_color = Color(0.69, 0.529, 0.357, 1) theme_override_font_sizes/font_size = 13 text = "YOUR NAME" [node name="PlayerNameInput" type="LineEdit" parent="MainMenuPanel/VBoxContainer/InputSection"] custom_minimum_size = Vector2(0, 44) layout_mode = 2 text = "Player" placeholder_text = "Enter your name..." [node name="ButtonSection" type="VBoxContainer" parent="MainMenuPanel/VBoxContainer"] layout_mode = 2 theme_override_constants/separation = 12 [node name="CreateRoomBtn" type="Button" parent="MainMenuPanel/VBoxContainer/ButtonSection"] custom_minimum_size = Vector2(0, 48) layout_mode = 2 theme_override_font_sizes/font_size = 16 text = "CREATE ROOM" [node name="BrowseRoomsBtn" type="Button" parent="MainMenuPanel/VBoxContainer/ButtonSection"] custom_minimum_size = Vector2(0, 48) layout_mode = 2 theme_override_font_sizes/font_size = 16 text = "BROWSE ROOMS" [node name="ProfileBtn" type="Button" parent="MainMenuPanel/VBoxContainer/ButtonSection"] custom_minimum_size = Vector2(0, 36) layout_mode = 2 theme_override_font_sizes/font_size = 14 text = "PROFILE" [node name="RoomListPanel" type="PanelContainer" parent="."] visible = false layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -300.0 offset_top = -260.0 offset_right = 300.0 offset_bottom = 260.0 grow_horizontal = 2 grow_vertical = 2 [node name="VBoxContainer" type="VBoxContainer" parent="RoomListPanel"] layout_mode = 2 theme_override_constants/separation = 14 [node name="Header" type="Label" parent="RoomListPanel/VBoxContainer"] layout_mode = 2 theme_override_colors/font_color = Color(0.647, 0.996, 0.224, 1) theme_override_font_sizes/font_size = 28 text = "SERVER BROWSER" horizontal_alignment = 1 [node name="HSeparator" type="HSeparator" parent="RoomListPanel/VBoxContainer"] layout_mode = 2 [node name="MatchIdLabel" type="Label" parent="RoomListPanel/VBoxContainer"] layout_mode = 2 theme_override_colors/font_color = Color(0.69, 0.529, 0.357, 1) theme_override_font_sizes/font_size = 12 text = "DIRECT CONNECT (MATCH ID)" [node name="MatchIdInput" type="LineEdit" parent="RoomListPanel/VBoxContainer"] custom_minimum_size = Vector2(0, 44) layout_mode = 2 placeholder_text = "Paste match ID here..." [node name="RoomListLabel" type="Label" parent="RoomListPanel/VBoxContainer"] layout_mode = 2 theme_override_colors/font_color = Color(0.69, 0.529, 0.357, 1) theme_override_font_sizes/font_size = 12 text = "AVAILABLE SERVERS" [node name="RoomList" type="ItemList" parent="RoomListPanel/VBoxContainer"] custom_minimum_size = Vector2(0, 200) layout_mode = 2 allow_reselect = true [node name="ButtonContainer" type="HBoxContainer" parent="RoomListPanel/VBoxContainer"] layout_mode = 2 theme_override_constants/separation = 14 alignment = 1 [node name="RefreshBtn" type="Button" parent="RoomListPanel/VBoxContainer/ButtonContainer"] custom_minimum_size = Vector2(110, 44) layout_mode = 2 text = "REFRESH" [node name="JoinBtn" type="Button" parent="RoomListPanel/VBoxContainer/ButtonContainer"] custom_minimum_size = Vector2(130, 44) layout_mode = 2 text = "JOIN SERVER" [node name="BackBtn" type="Button" parent="RoomListPanel/VBoxContainer/ButtonContainer"] custom_minimum_size = Vector2(110, 44) layout_mode = 2 text = "BACK" [node name="ProfileBtn" type="Button" parent="RoomListPanel/VBoxContainer/ButtonContainer"] custom_minimum_size = Vector2(80, 44) layout_mode = 2 text = "PROFILE" [node name="LobbyPanel" type="Control" parent="."] visible = false layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="LobbyBackground" type="ColorRect" parent="LobbyPanel"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 color = Color(0.06, 0.08, 0.12, 1) [node name="TopBar" type="HBoxContainer" parent="LobbyPanel"] layout_mode = 1 anchors_preset = 10 anchor_right = 1.0 offset_left = 20.0 offset_top = 10.0 offset_right = -20.0 offset_bottom = 50.0 grow_horizontal = 2 theme_override_constants/separation = 20 [node name="ProfileSection" type="HBoxContainer" parent="LobbyPanel/TopBar"] layout_mode = 2 theme_override_constants/separation = 10 [node name="ProfileBtn" type="Button" parent="LobbyPanel/TopBar/ProfileSection"] custom_minimum_size = Vector2(80, 32) layout_mode = 2 theme_override_font_sizes/font_size = 11 text = "Profile" [node name="LogoutBtn" type="Button" parent="LobbyPanel/TopBar/ProfileSection"] custom_minimum_size = Vector2(70, 32) layout_mode = 2 theme_override_font_sizes/font_size = 11 text = "Logout" [node name="Spacer" type="Control" parent="LobbyPanel/TopBar"] layout_mode = 2 size_flags_horizontal = 3 [node name="MatchIdContainer" type="HBoxContainer" parent="LobbyPanel/TopBar"] layout_mode = 2 theme_override_constants/separation = 8 [node name="MatchIdDisplay" type="Label" parent="LobbyPanel/TopBar/MatchIdContainer"] layout_mode = 2 theme_override_colors/font_color = Color(0.955211, 0.955297, 0.962624, 1) theme_override_font_sizes/font_size = 10 text = "Match ID: " [node name="CopyIdBtn" type="Button" parent="LobbyPanel/TopBar/MatchIdContainer"] custom_minimum_size = Vector2(60, 28) layout_mode = 2 theme_override_font_sizes/font_size = 10 text = "COPY" [node name="Spacer2" type="Control" parent="LobbyPanel/TopBar"] layout_mode = 2 size_flags_horizontal = 3 [node name="SettingsSection" type="HBoxContainer" parent="LobbyPanel/TopBar"] layout_mode = 2 theme_override_constants/separation = 8 [node name="DurationLabel" type="Label" parent="LobbyPanel/TopBar/SettingsSection"] layout_mode = 2 theme_override_colors/font_color = Color(0.69, 0.529, 0.357, 1) theme_override_font_sizes/font_size = 11 text = "Duration:" [node name="DurationOption" type="OptionButton" parent="LobbyPanel/TopBar/SettingsSection"] custom_minimum_size = Vector2(90, 28) layout_mode = 2 theme_override_font_sizes/font_size = 11 selected = 2 item_count = 5 popup/item_0/text = "1 min" popup/item_0/id = 0 popup/item_1/text = "2 min" popup/item_1/id = 1 popup/item_2/text = "3 min" popup/item_2/id = 2 popup/item_3/text = "5 min" popup/item_3/id = 3 popup/item_4/text = "10 min" popup/item_4/id = 4 [node name="DurationTextLabel" type="Label" parent="LobbyPanel/TopBar/SettingsSection"] visible = false layout_mode = 2 theme_override_colors/font_color = Color(0.647, 0.996, 0.224, 1) theme_override_font_sizes/font_size = 11 text = "3 min" [node name="SpawnSpacer" type="Control" parent="LobbyPanel/TopBar/SettingsSection"] custom_minimum_size = Vector2(15, 0) layout_mode = 2 [node name="RandomSpawnCheck" type="CheckButton" parent="LobbyPanel/TopBar/SettingsSection"] layout_mode = 2 theme_override_font_sizes/font_size = 11 button_pressed = true text = "Random Spawn" [node name="RandomSpawnLabel" type="Label" parent="LobbyPanel/TopBar/SettingsSection"] visible = false layout_mode = 2 theme_override_colors/font_color = Color(0.647, 0.996, 0.224, 1) theme_override_font_sizes/font_size = 11 text = "Random ✓" [node name="TimerSpacer" type="Control" parent="LobbyPanel/TopBar/SettingsSection"] custom_minimum_size = Vector2(15, 0) layout_mode = 2 [node name="EnableTimerCheck" type="CheckButton" parent="LobbyPanel/TopBar/SettingsSection"] layout_mode = 2 theme_override_font_sizes/font_size = 11 button_pressed = true text = "Enable Timer" [node name="EnableTimerLabel" type="Label" parent="LobbyPanel/TopBar/SettingsSection"] visible = false layout_mode = 2 theme_override_colors/font_color = Color(0.647, 0.996, 0.224, 1) theme_override_font_sizes/font_size = 11 text = "Timer ✓" [node name="HostBanner" type="PanelContainer" parent="LobbyPanel"] layout_mode = 1 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -150.0 offset_top = 99.0 offset_right = 150.0 offset_bottom = 159.0 grow_horizontal = 2 [node name="HostBannerLabel" type="Label" parent="LobbyPanel/HostBanner"] layout_mode = 2 theme_override_colors/font_color = Color(0.1, 0.1, 0.1, 1) theme_override_font_sizes/font_size = 20 text = "HOST" horizontal_alignment = 1 vertical_alignment = 1 [node name="RoomNameHeader" type="Label" parent="LobbyPanel"] layout_mode = 1 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -200.0 offset_top = 55.0 offset_right = 200.0 offset_bottom = 95.0 grow_horizontal = 2 theme_override_colors/font_color = Color(0.992, 0.796, 0.047, 1) theme_override_font_sizes/font_size = 20 horizontal_alignment = 1 vertical_alignment = 1 [node name="PlayersContainer" type="HBoxContainer" parent="LobbyPanel"] layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -450.0 offset_top = -120.0 offset_right = 450.0 offset_bottom = 200.0 grow_horizontal = 2 grow_vertical = 2 theme_override_constants/separation = 30 alignment = 1 [node name="PlayerSlot1" type="VBoxContainer" parent="LobbyPanel/PlayersContainer"] custom_minimum_size = Vector2(180, 0) layout_mode = 2 theme_override_constants/separation = 8 alignment = 1 [node name="PlayerName1" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot1"] layout_mode = 2 theme_override_colors/font_color = Color(1, 1, 1, 1) theme_override_font_sizes/font_size = 16 text = "Player 1" horizontal_alignment = 1 [node name="CharacterPreview1" type="TextureRect" parent="LobbyPanel/PlayersContainer/PlayerSlot1"] custom_minimum_size = Vector2(140, 140) layout_mode = 2 size_flags_horizontal = 4 expand_mode = 1 stretch_mode = 5 [node name="CharacterNav1" type="HBoxContainer" parent="LobbyPanel/PlayersContainer/PlayerSlot1"] layout_mode = 2 alignment = 1 [node name="CharLeftBtn1" type="Button" parent="LobbyPanel/PlayersContainer/PlayerSlot1/CharacterNav1"] custom_minimum_size = Vector2(40, 36) layout_mode = 2 theme_override_font_sizes/font_size = 18 text = "◀" [node name="CharacterName1" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot1/CharacterNav1"] custom_minimum_size = Vector2(80, 0) layout_mode = 2 theme_override_colors/font_color = Color(0.992, 0.796, 0.047, 1) theme_override_font_sizes/font_size = 14 text = "Bob" horizontal_alignment = 1 vertical_alignment = 1 [node name="CharRightBtn1" type="Button" parent="LobbyPanel/PlayersContainer/PlayerSlot1/CharacterNav1"] custom_minimum_size = Vector2(40, 36) layout_mode = 2 theme_override_font_sizes/font_size = 18 text = "▶" [node name="CharacterNameLabel1" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot1"] custom_minimum_size = Vector2(80, 0) layout_mode = 2 theme_override_colors/font_color = Color(0.992, 0.796, 0.047, 1) theme_override_font_sizes/font_size = 14 text = "Bob" horizontal_alignment = 1 [node name="ReadyStatus1" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot1"] layout_mode = 2 theme_override_colors/font_color = Color(0.6, 0.6, 0.6, 1) theme_override_font_sizes/font_size = 12 text = "NOT READY" horizontal_alignment = 1 [node name="PlayerSlot2" type="VBoxContainer" parent="LobbyPanel/PlayersContainer"] visible = false custom_minimum_size = Vector2(180, 0) layout_mode = 2 theme_override_constants/separation = 8 alignment = 1 [node name="PlayerName2" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot2"] layout_mode = 2 theme_override_colors/font_color = Color(1, 1, 1, 1) theme_override_font_sizes/font_size = 16 text = "Player 2" horizontal_alignment = 1 [node name="CharacterPreview2" type="TextureRect" parent="LobbyPanel/PlayersContainer/PlayerSlot2"] custom_minimum_size = Vector2(140, 140) layout_mode = 2 size_flags_horizontal = 4 expand_mode = 1 stretch_mode = 5 [node name="CharacterNav2" type="HBoxContainer" parent="LobbyPanel/PlayersContainer/PlayerSlot2"] visible = false layout_mode = 2 alignment = 1 [node name="CharLeftBtn2" type="Button" parent="LobbyPanel/PlayersContainer/PlayerSlot2/CharacterNav2"] custom_minimum_size = Vector2(40, 36) layout_mode = 2 theme_override_font_sizes/font_size = 18 text = "◀" [node name="CharacterName2" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot2/CharacterNav2"] custom_minimum_size = Vector2(80, 0) layout_mode = 2 theme_override_colors/font_color = Color(0.992, 0.796, 0.047, 1) theme_override_font_sizes/font_size = 14 text = "Bob" horizontal_alignment = 1 vertical_alignment = 1 [node name="CharRightBtn2" type="Button" parent="LobbyPanel/PlayersContainer/PlayerSlot2/CharacterNav2"] custom_minimum_size = Vector2(40, 36) layout_mode = 2 theme_override_font_sizes/font_size = 18 text = "▶" [node name="CharacterNameLabel2" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot2"] custom_minimum_size = Vector2(80, 0) layout_mode = 2 theme_override_colors/font_color = Color(0.992, 0.796, 0.047, 1) theme_override_font_sizes/font_size = 14 text = "Bob" horizontal_alignment = 1 [node name="ReadyStatus2" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot2"] layout_mode = 2 theme_override_colors/font_color = Color(0.6, 0.6, 0.6, 1) theme_override_font_sizes/font_size = 12 text = "NOT READY" horizontal_alignment = 1 [node name="PlayerSlot3" type="VBoxContainer" parent="LobbyPanel/PlayersContainer"] visible = false custom_minimum_size = Vector2(180, 0) layout_mode = 2 theme_override_constants/separation = 8 alignment = 1 [node name="PlayerName3" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot3"] layout_mode = 2 theme_override_colors/font_color = Color(1, 1, 1, 1) theme_override_font_sizes/font_size = 16 text = "Player 3" horizontal_alignment = 1 [node name="CharacterPreview3" type="TextureRect" parent="LobbyPanel/PlayersContainer/PlayerSlot3"] custom_minimum_size = Vector2(140, 140) layout_mode = 2 size_flags_horizontal = 4 expand_mode = 1 stretch_mode = 5 [node name="CharacterNav3" type="HBoxContainer" parent="LobbyPanel/PlayersContainer/PlayerSlot3"] visible = false layout_mode = 2 alignment = 1 [node name="CharLeftBtn3" type="Button" parent="LobbyPanel/PlayersContainer/PlayerSlot3/CharacterNav3"] custom_minimum_size = Vector2(40, 36) layout_mode = 2 theme_override_font_sizes/font_size = 18 text = "◀" [node name="CharacterName3" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot3/CharacterNav3"] custom_minimum_size = Vector2(80, 0) layout_mode = 2 theme_override_colors/font_color = Color(0.992, 0.796, 0.047, 1) theme_override_font_sizes/font_size = 14 text = "Bob" horizontal_alignment = 1 vertical_alignment = 1 [node name="CharRightBtn3" type="Button" parent="LobbyPanel/PlayersContainer/PlayerSlot3/CharacterNav3"] custom_minimum_size = Vector2(40, 36) layout_mode = 2 theme_override_font_sizes/font_size = 18 text = "▶" [node name="CharacterNameLabel3" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot3"] custom_minimum_size = Vector2(80, 0) layout_mode = 2 theme_override_colors/font_color = Color(0.992, 0.796, 0.047, 1) theme_override_font_sizes/font_size = 14 text = "Bob" horizontal_alignment = 1 [node name="ReadyStatus3" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot3"] layout_mode = 2 theme_override_colors/font_color = Color(0.6, 0.6, 0.6, 1) theme_override_font_sizes/font_size = 12 text = "NOT READY" horizontal_alignment = 1 [node name="PlayerSlot4" type="VBoxContainer" parent="LobbyPanel/PlayersContainer"] visible = false custom_minimum_size = Vector2(180, 0) layout_mode = 2 theme_override_constants/separation = 8 alignment = 1 [node name="PlayerName4" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot4"] layout_mode = 2 theme_override_colors/font_color = Color(1, 1, 1, 1) theme_override_font_sizes/font_size = 16 text = "Player 4" horizontal_alignment = 1 [node name="CharacterPreview4" type="TextureRect" parent="LobbyPanel/PlayersContainer/PlayerSlot4"] custom_minimum_size = Vector2(140, 140) layout_mode = 2 size_flags_horizontal = 4 expand_mode = 1 stretch_mode = 5 [node name="CharacterNav4" type="HBoxContainer" parent="LobbyPanel/PlayersContainer/PlayerSlot4"] visible = false layout_mode = 2 alignment = 1 [node name="CharLeftBtn4" type="Button" parent="LobbyPanel/PlayersContainer/PlayerSlot4/CharacterNav4"] custom_minimum_size = Vector2(40, 36) layout_mode = 2 theme_override_font_sizes/font_size = 18 text = "◀" [node name="CharacterName4" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot4/CharacterNav4"] custom_minimum_size = Vector2(80, 0) layout_mode = 2 theme_override_colors/font_color = Color(0.992, 0.796, 0.047, 1) theme_override_font_sizes/font_size = 14 text = "Bob" horizontal_alignment = 1 vertical_alignment = 1 [node name="CharRightBtn4" type="Button" parent="LobbyPanel/PlayersContainer/PlayerSlot4/CharacterNav4"] custom_minimum_size = Vector2(40, 36) layout_mode = 2 theme_override_font_sizes/font_size = 18 text = "▶" [node name="CharacterNameLabel4" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot4"] custom_minimum_size = Vector2(80, 0) layout_mode = 2 theme_override_colors/font_color = Color(0.992, 0.796, 0.047, 1) theme_override_font_sizes/font_size = 14 text = "Bob" horizontal_alignment = 1 [node name="ReadyStatus4" type="Label" parent="LobbyPanel/PlayersContainer/PlayerSlot4"] layout_mode = 2 theme_override_colors/font_color = Color(0.6, 0.6, 0.6, 1) theme_override_font_sizes/font_size = 12 text = "NOT READY" horizontal_alignment = 1 [node name="AreaSelector" type="HBoxContainer" parent="LobbyPanel"] clip_contents = true layout_mode = 1 anchors_preset = 7 anchor_left = 0.5 anchor_top = 1.0 anchor_right = 0.5 anchor_bottom = 1.0 offset_left = -660.0 offset_top = -137.0 offset_right = -412.0 offset_bottom = -87.0 grow_horizontal = 2 grow_vertical = 0 [node name="AreaLabel" type="Label" parent="LobbyPanel/AreaSelector"] layout_mode = 2 theme_override_colors/font_color = Color(0.69, 0.529, 0.357, 1) theme_override_font_sizes/font_size = 13 text = "AREA: " [node name="AreaLeftBtn" type="Button" parent="LobbyPanel/AreaSelector"] custom_minimum_size = Vector2(40, 36) layout_mode = 2 theme_override_font_sizes/font_size = 18 text = "◀" [node name="AreaName" type="Label" parent="LobbyPanel/AreaSelector"] custom_minimum_size = Vector2(100, 0) layout_mode = 2 theme_override_colors/font_color = Color(0.647, 0.996, 0.224, 1) theme_override_font_sizes/font_size = 16 text = "Desert" horizontal_alignment = 1 vertical_alignment = 1 [node name="AreaRightBtn" type="Button" parent="LobbyPanel/AreaSelector"] custom_minimum_size = Vector2(40, 36) layout_mode = 2 theme_override_font_sizes/font_size = 18 text = "▶" [node name="BottomBar" type="HBoxContainer" parent="LobbyPanel"] layout_mode = 1 anchors_preset = 12 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = 20.0 offset_top = -70.0 offset_right = -20.0 offset_bottom = -20.0 grow_horizontal = 2 grow_vertical = 0 theme_override_constants/separation = 20 [node name="LeaveBtn" type="Button" parent="LobbyPanel/BottomBar"] custom_minimum_size = Vector2(120, 44) layout_mode = 2 theme_override_font_sizes/font_size = 14 text = "LEAVE" [node name="Spacer" type="Control" parent="LobbyPanel/BottomBar"] layout_mode = 2 size_flags_horizontal = 3 [node name="ReadyBtn" type="Button" parent="LobbyPanel/BottomBar"] custom_minimum_size = Vector2(140, 50) layout_mode = 2 theme_override_font_sizes/font_size = 16 toggle_mode = true text = "READY" [node name="StartGameBtn" type="Button" parent="LobbyPanel/BottomBar"] custom_minimum_size = Vector2(140, 50) layout_mode = 2 theme_override_font_sizes/font_size = 16 disabled = true text = "MATCH" [node name="StatusLabel" type="Label" parent="LobbyPanel"] layout_mode = 1 anchors_preset = 7 anchor_left = 0.5 anchor_top = 1.0 anchor_right = 0.5 anchor_bottom = 1.0 offset_left = -150.0 offset_top = -90.0 offset_right = 150.0 offset_bottom = -75.0 grow_horizontal = 2 grow_vertical = 0 theme_override_colors/font_color = Color(0.992, 0.796, 0.047, 1) theme_override_font_sizes/font_size = 12 horizontal_alignment = 1 [node name="PlayerList" type="ItemList" parent="LobbyPanel"] visible = false layout_mode = 0 offset_right = 40.0 offset_bottom = 40.0 [node name="StatusBar" type="PanelContainer" parent="."] layout_mode = 1 anchors_preset = 12 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = 464.0 offset_top = -70.0 offset_right = -461.0 offset_bottom = -21.0 grow_horizontal = 2 grow_vertical = 0 [node name="ConnectionStatus" type="Label" parent="StatusBar"] layout_mode = 2 theme_override_colors/font_color = Color(0.69, 0.529, 0.357, 1) theme_override_font_sizes/font_size = 12 text = "NOT CONNECTED" horizontal_alignment = 1 [node name="VersionLabel" type="Label" parent="."] layout_mode = 1 anchors_preset = 3 anchor_left = 1.0 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = -124.0 offset_top = -95.0 offset_right = -14.0 offset_bottom = -75.0 grow_horizontal = 0 grow_vertical = 0 theme_override_colors/font_color = Color(0.6, 0.6, 0.6, 0.6) theme_override_font_sizes/font_size = 11 text = "v0.1.0 ALPHA" horizontal_alignment = 2