[gd_scene load_steps=3 format=3 uid="uid://cki48fruo8bym"] [ext_resource type="Script" uid="uid://3uqf5dorg2et" path="res://scripts/user_interface/slider_label.gd" id="1_66447"] [ext_resource type="Script" uid="uid://f1f4otkm5x0r" path="res://scripts/user_interface/settings_menu/settings.gd" id="1_gh5wx"] [node name="SettingsMenu" type="Control"] process_mode = 3 z_index = 2 texture_filter = 1 layout_direction = 1 layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_gh5wx") [node name="VBoxContainer" type="VBoxContainer" 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 = -412.0 offset_top = -237.0 offset_right = 413.0 offset_bottom = 176.0 grow_horizontal = 2 grow_vertical = 2 metadata/_edit_group_ = true [node name="TabContainer" type="TabContainer" parent="VBoxContainer"] layout_mode = 2 size_flags_vertical = 3 current_tab = 1 clip_tabs = false [node name="Game" type="VBoxContainer" parent="VBoxContainer/TabContainer"] visible = false layout_mode = 2 metadata/_tab_index = 0 [node name="Control" type="VBoxContainer" parent="VBoxContainer/TabContainer"] layout_mode = 2 metadata/_tab_index = 1 [node name="InvertMouse" type="HBoxContainer" parent="VBoxContainer/TabContainer/Control"] layout_mode = 2 [node name="Label" type="Label" parent="VBoxContainer/TabContainer/Control/InvertMouse"] layout_mode = 2 text = "Invert Mouse" [node name="InvertMouse" type="CheckBox" parent="VBoxContainer/TabContainer/Control/InvertMouse"] layout_mode = 2 [node name="CameraSens" type="HBoxContainer" parent="VBoxContainer/TabContainer/Control"] layout_mode = 2 [node name="Label" type="Label" parent="VBoxContainer/TabContainer/Control/CameraSens"] layout_mode = 2 text = "Camera Sensitivity :" [node name="SliderLabel" type="Label" parent="VBoxContainer/TabContainer/Control/CameraSens" node_paths=PackedStringArray("LabeledSlider")] layout_mode = 2 size_flags_horizontal = 3 text = "# " horizontal_alignment = 1 script = ExtResource("1_66447") LabeledSlider = NodePath("../CameraSens") [node name="Panel" type="Panel" parent="VBoxContainer/TabContainer/Control/CameraSens"] modulate = Color(1, 1, 1, 0) custom_minimum_size = Vector2(48, 0) layout_direction = 2 layout_mode = 2 [node name="CameraSens" type="HSlider" parent="VBoxContainer/TabContainer/Control/CameraSens"] custom_minimum_size = Vector2(500, 0) layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 1 min_value = 1.0 value = 1.0 ticks_on_borders = true [node name="Panel2" type="Panel" parent="VBoxContainer/TabContainer/Control/CameraSens"] modulate = Color(1, 1, 1, 0) custom_minimum_size = Vector2(48, 0) layout_direction = 2 layout_mode = 2 [node name="Audio" type="VBoxContainer" parent="VBoxContainer/TabContainer"] visible = false layout_mode = 2 metadata/_tab_index = 2 [node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer"] layout_mode = 2 [node name="ExitButton" type="Button" parent="VBoxContainer/HBoxContainer"] layout_mode = 2 text = "Back " [node name="Panel" type="Panel" parent="VBoxContainer/HBoxContainer"] layout_mode = 2 size_flags_horizontal = 3 [connection signal="toggled" from="VBoxContainer/TabContainer/Control/InvertMouse/InvertMouse" to="." method="_on_invert_mouse_toggled"] [connection signal="drag_ended" from="VBoxContainer/TabContainer/Control/CameraSens/CameraSens" to="." method="_on_camera_sens_drag_ended"] [connection signal="pressed" from="VBoxContainer/HBoxContainer/ExitButton" to="." method="_on_exit_button_pressed"]