You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
92 lines
3.2 KiB
92 lines
3.2 KiB
[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"]
|
|
|