[gd_scene load_steps=3 format=3 uid="uid://c72pr86s5ai6k"]

[ext_resource type="Script" path="res://Network/Lobby.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://b0fuyoa5jbxn0" path="res://UI/Menu/MenuButton.tscn" id="2"]

[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
script = ExtResource("1")

[node name="CenterContainer" type="CenterContainer" parent="."]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2

[node name="Connect" type="Panel" parent="CenterContainer"]
custom_minimum_size = Vector2(180, 150)
layout_mode = 2

[node name="Name" type="LineEdit" parent="CenterContainer/Connect"]
layout_mode = 0
offset_left = 8.0
offset_top = 8.0
offset_right = 168.0
offset_bottom = 32.0
placeholder_text = "Name"

[node name="IP" type="LineEdit" parent="CenterContainer/Connect"]
layout_mode = 0
offset_left = 8.0
offset_top = 40.0
offset_right = 168.0
offset_bottom = 64.0
placeholder_text = "IP"

[node name="Host" type="Button" parent="CenterContainer/Connect"]
layout_mode = 0
offset_left = 8.0
offset_top = 112.0
offset_right = 64.0
offset_bottom = 136.0
text = "Host"

[node name="Join" type="Button" parent="CenterContainer/Connect"]
layout_mode = 0
offset_left = 112.0
offset_top = 112.0
offset_right = 168.0
offset_bottom = 136.0
text = "Join"

[node name="Error" type="Label" parent="CenterContainer/Connect"]
layout_mode = 0
offset_left = 8.0
offset_top = 72.0
offset_right = 168.0
offset_bottom = 104.0
theme_override_colors/font_color = Color(1, 0.137255, 0.137255, 1)

[node name="CenterContainer2" type="CenterContainer" 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="Players" type="Panel" parent="CenterContainer2"]
custom_minimum_size = Vector2(260, 460)
layout_mode = 2

[node name="Label" type="Label" parent="CenterContainer2/Players"]
layout_mode = 0
offset_left = 16.0
offset_top = 16.0
offset_right = 64.0
offset_bottom = 32.0
text = "Lobby"

[node name="LocalIP" type="Label" parent="CenterContainer2/Players"]
layout_mode = 0
offset_left = 128.0
offset_top = 24.0
offset_right = 240.0
offset_bottom = 38.0
text = "000.000.000.000"

[node name="RemoteIP" type="Label" parent="CenterContainer2/Players"]
layout_mode = 0
offset_left = 128.0
offset_top = 8.0
offset_right = 240.0
offset_bottom = 22.0
text = "000.000.000.000"

[node name="List" type="ItemList" parent="CenterContainer2/Players"]
layout_mode = 0
offset_left = 16.0
offset_top = 48.0
offset_right = 240.0
offset_bottom = 400.0

[node name="Start" type="Button" parent="CenterContainer2/Players"]
layout_mode = 0
offset_left = 64.0
offset_top = 416.0
offset_right = 192.0
offset_bottom = 448.0
text = "START!"

[node name="Back" type="Button" parent="CenterContainer2/Players"]
layout_mode = 0
offset_left = 16.0
offset_top = 416.0
offset_right = 48.0
offset_bottom = 448.0
text = "<"

[node name="ErrorDialog" type="AcceptDialog" parent="."]

[node name="MenuButton" parent="." instance=ExtResource("2")]
layout_mode = 0
anchors_preset = 0
anchor_right = 0.0
anchor_bottom = 0.0
offset_left = 1.0
offset_top = 1.0
offset_right = 54.0
offset_bottom = 32.0

[node name="HTTPRequest" type="HTTPRequest" parent="."]

[connection signal="pressed" from="CenterContainer/Connect/Host" to="." method="_on_Host_pressed"]
[connection signal="pressed" from="CenterContainer/Connect/Join" to="." method="_on_Join_pressed"]
[connection signal="pressed" from="CenterContainer2/Players/Start" to="." method="_on_Start_pressed"]
[connection signal="pressed" from="CenterContainer2/Players/Back" to="." method="_on_Back_pressed"]