[gd_scene load_steps=2 format=3 uid="uid://7jb7w5ef8aw2"] [ext_resource type="Script" uid="uid://bu37wh6sy6bdl" path="res://hud/escape_menu/escape_menu_multiplayer.gd" id="1_0u4gd"] [node name="Multiplayer" type="CenterContainer"] script = ExtResource("1_0u4gd") metadata/_tab_index = 1 [node name="MarginContainer" type="MarginContainer" parent="."] layout_mode = 2 theme_override_constants/margin_left = 6 theme_override_constants/margin_top = 6 theme_override_constants/margin_right = 6 theme_override_constants/margin_bottom = 4 [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"] layout_mode = 2 [node name="ContainerStatus" type="HBoxContainer" parent="MarginContainer/VBoxContainer"] layout_mode = 2 [node name="Label" type="Label" parent="MarginContainer/VBoxContainer/ContainerStatus"] custom_minimum_size = Vector2(36, 0) layout_mode = 2 text = "Status:" [node name="Status" type="Label" parent="MarginContainer/VBoxContainer/ContainerStatus"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 5 [node name="ContainerServer" type="HBoxContainer" parent="MarginContainer/VBoxContainer"] layout_mode = 2 [node name="Label" type="Label" parent="MarginContainer/VBoxContainer/ContainerServer"] custom_minimum_size = Vector2(36, 0) layout_mode = 2 text = "Port:" [node name="Port" type="SpinBox" parent="MarginContainer/VBoxContainer/ContainerServer"] unique_name_in_owner = true layout_mode = 2 min_value = 1024.0 max_value = 65535.0 value = 42005.0 alignment = 2 [node name="OpenClose" type="Button" parent="MarginContainer/VBoxContainer/ContainerServer"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 3 text = "Open Server" [node name="ContainerClient" type="HBoxContainer" parent="MarginContainer/VBoxContainer"] layout_mode = 2 [node name="Label" type="Label" parent="MarginContainer/VBoxContainer/ContainerClient"] custom_minimum_size = Vector2(36, 0) layout_mode = 2 text = "Address:" [node name="Address" type="LineEdit" parent="MarginContainer/VBoxContainer/ContainerClient"] unique_name_in_owner = true custom_minimum_size = Vector2(120, 0) layout_mode = 2 placeholder_text = "localhost" caret_blink = true [node name="DisConnect" type="Button" parent="MarginContainer/VBoxContainer/ContainerClient"] unique_name_in_owner = true custom_minimum_size = Vector2(57, 0) layout_mode = 2 size_flags_horizontal = 3 text = "Connect" [node name="ContainerHideAddress" type="HBoxContainer" parent="MarginContainer/VBoxContainer"] layout_mode = 2 [node name="HideAddress" type="CheckBox" parent="MarginContainer/VBoxContainer/ContainerHideAddress"] layout_mode = 2 button_pressed = true text = "Hide Address" [node name="Label" type="Label" parent="MarginContainer/VBoxContainer/ContainerHideAddress"] layout_mode = 2 theme_override_colors/font_color = Color(0.6, 0.6, 0.6, 1) text = "(for streamers etc.)" [connection signal="pressed" from="MarginContainer/VBoxContainer/ContainerServer/OpenClose" to="." method="_on_open_close_pressed"] [connection signal="pressed" from="MarginContainer/VBoxContainer/ContainerClient/DisConnect" to="." method="_on_dis_connect_pressed"] [connection signal="toggled" from="MarginContainer/VBoxContainer/ContainerHideAddress/HideAddress" to="." method="_on_hide_address_toggled"]