[gd_scene load_steps=2 format=3 uid="uid://bxeejl1m7w5mn"] [ext_resource type="Script" uid="uid://fpohmcdqnk35" path="res://ui/options_menu.gd" id="1_ibk6l"] [node name="OptionsMenu" 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_ibk6l") [node name="OptionsList" type="VBoxContainer" parent="."] layout_mode = 1 anchors_preset = 13 anchor_left = 0.5 anchor_right = 0.5 anchor_bottom = 1.0 offset_left = -78.5 offset_right = 78.5 grow_horizontal = 2 grow_vertical = 2 [node name="UsernameOption" type="HBoxContainer" parent="OptionsList"] layout_mode = 2 size_flags_horizontal = 8 [node name="OptionName" type="Label" parent="OptionsList/UsernameOption"] layout_mode = 2 text = "Username:" [node name="OptionInput" type="LineEdit" parent="OptionsList/UsernameOption"] custom_minimum_size = Vector2(175, 0) layout_mode = 2 max_length = 20 [node name="IpAddressOption" type="HBoxContainer" parent="OptionsList"] layout_mode = 2 size_flags_horizontal = 8 [node name="OptionName" type="Label" parent="OptionsList/IpAddressOption"] layout_mode = 2 text = "IP Address:" [node name="OptionInput" type="LineEdit" parent="OptionsList/IpAddressOption"] custom_minimum_size = Vector2(175, 0) layout_mode = 2 max_length = 20 [node name="DataCollectionOption" type="HBoxContainer" parent="OptionsList"] layout_mode = 2 size_flags_horizontal = 8 [node name="OptionName" type="Label" parent="OptionsList/DataCollectionOption"] layout_mode = 2 text = "Server data collection allowed:" [node name="OptionInput" type="CheckBox" parent="OptionsList/DataCollectionOption"] layout_mode = 2 [node name="Button" type="Button" 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 = -157.0 offset_top = -31.0 grow_horizontal = 0 grow_vertical = 0 text = "Back to Main Menu" [connection signal="text_changed" from="OptionsList/UsernameOption/OptionInput" to="." method="_username_changed"] [connection signal="text_changed" from="OptionsList/IpAddressOption/OptionInput" to="." method="_ip_address_changed"] [connection signal="toggled" from="OptionsList/DataCollectionOption/OptionInput" to="." method="_data_collection_changed"] [connection signal="pressed" from="Button" to="." method="_main_menu"]