[gd_scene load_steps=20 format=3 uid="uid://drkl3btdy6uxj"] [ext_resource type="Script" uid="uid://cjxmdvhixcj6e" path="res://src/options/OptionsMenu.cs" id="1_jli36"] [ext_resource type="Shortcut" uid="uid://dumkrjur22k2a" path="res://src/ui/ButtonShortcut.tres" id="2_1egkf"] [ext_resource type="Texture2D" uid="uid://b8ftp11t0q58p" path="res://src/ui/rendered_assets/SCREEN_RENDERS_Options_720_16_9.png" id="2_1mx8s"] [ext_resource type="FontFile" uid="uid://beh6d5lo5ihq0" path="res://src/ui/fonts/georgiai.ttf" id="2_n0yw3"] [ext_resource type="LabelSettings" uid="uid://cuuo43x72xcsc" path="res://src/ui/label_settings/MainTextBold.tres" id="2_o7aaw"] [ext_resource type="FontFile" uid="uid://cke424xtk2s0o" path="res://src/ui/fonts/ebrima.ttf" id="2_ohii5"] [ext_resource type="LabelSettings" uid="uid://b6f8ggy3ulonb" path="res://src/ui/label_settings/GeorgiaItalic.tres" id="5_1mx8s"] [ext_resource type="StyleBox" uid="uid://bxuy4tnftibfq" path="res://src/options/SelectedOptionsBox.tres" id="9_lx8gn"] [ext_resource type="StyleBox" uid="uid://bl15q835s4ene" path="res://src/options/UnselectedOptionsBox.tres" id="10_qvpxc"] [ext_resource type="Script" uid="uid://c6lw5yp8p0wb5" path="res://src/options/InputMapper.cs" id="12_776se"] [ext_resource type="Script" uid="uid://b70br20xue678" path="res://src/options/KeyboardRemapButton.cs" id="13_rjjwr"] [ext_resource type="Script" uid="uid://bo7vk56h1lr07" path="res://src/options/JoypadRemapButton.cs" id="14_wsiwg"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ko1q6"] corner_radius_top_left = 50 corner_radius_top_right = 50 corner_radius_bottom_right = 50 corner_radius_bottom_left = 50 [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ohii5"] bg_color = Color(0.215902, 0.215902, 0.215902, 1) [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_o7aaw"] bg_color = Color(0.215686, 0.215686, 0.215686, 1) [sub_resource type="StyleBoxLine" id="StyleBoxLine_jli36"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_utd4g"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_1egkf"] bg_color = Color(2.5028e-06, 0.712708, 0.445629, 1) [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_ko1q6"] [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 size_flags_horizontal = 3 size_flags_vertical = 3 script = ExtResource("1_jli36") [node name="TextureRect" type="TextureRect" parent="."] texture_filter = 2 layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("2_1mx8s") expand_mode = 1 [node name="Game" type="VBoxContainer" parent="."] unique_name_in_owner = true visible = false layout_mode = 1 anchors_preset = -1 anchor_left = 0.253 anchor_top = 0.248 anchor_right = 0.917 anchor_bottom = 0.911 grow_horizontal = 2 grow_vertical = 2 size_flags_vertical = 3 focus_next = NodePath("../Audio") focus_previous = NodePath(".") [node name="MarginContainer" type="MarginContainer" parent="Game"] layout_mode = 2 theme_override_constants/margin_left = 20 theme_override_constants/margin_top = 20 [node name="VBoxContainer" type="VBoxContainer" parent="Game/MarginContainer"] layout_mode = 2 theme_override_constants/separation = 20 [node name="Screen Mode" type="HBoxContainer" parent="Game/MarginContainer/VBoxContainer"] layout_mode = 2 [node name="ResolutionLabel" type="Label" parent="Game/MarginContainer/VBoxContainer/Screen Mode"] custom_minimum_size = Vector2(125, 0) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../MarginContainer/VBoxContainer/GameTab") text = "Screen Mode: " label_settings = ExtResource("5_1mx8s") [node name="ResolutionOptions" type="OptionButton" parent="Game/MarginContainer/VBoxContainer/Screen Mode"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 0) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../MarginContainer/VBoxContainer/GameTab") focus_neighbor_top = NodePath(".") focus_neighbor_right = NodePath(".") focus_neighbor_bottom = NodePath("../../HBoxContainer2/DeleteSaveButton") theme_override_fonts/font = ExtResource("2_n0yw3") theme_override_styles/normal = SubResource("StyleBoxFlat_ko1q6") shortcut = ExtResource("2_1egkf") flat = true alignment = 1 [node name="HBoxContainer2" type="HBoxContainer" parent="Game/MarginContainer/VBoxContainer"] layout_mode = 2 [node name="DeleteSaveButton" type="Button" parent="Game/MarginContainer/VBoxContainer/HBoxContainer2"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 35) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../MarginContainer/VBoxContainer/GameTab") focus_neighbor_top = NodePath("../../Screen Mode/ResolutionOptions") focus_neighbor_right = NodePath(".") focus_neighbor_bottom = NodePath(".") theme_override_colors/font_focus_color = Color(0.976471, 0.827451, 0, 1) theme_override_fonts/font = ExtResource("2_n0yw3") text = "Delete Save Data" [node name="CenterContainer" type="CenterContainer" parent="Game"] layout_mode = 2 [node name="ConfirmDeletePopup" type="ColorRect" parent="Game/CenterContainer"] unique_name_in_owner = true visible = false custom_minimum_size = Vector2(750, 250) layout_mode = 2 color = Color(0.137255, 0.121569, 0.12549, 1) [node name="PanelContainer" type="PanelContainer" parent="Game/CenterContainer/ConfirmDeletePopup"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="Label" type="Label" parent="Game/CenterContainer/ConfirmDeletePopup/PanelContainer"] layout_mode = 2 text = "Deleting save data will permanently reset progress. Continue?" label_settings = ExtResource("2_o7aaw") horizontal_alignment = 1 [node name="MarginContainer" type="MarginContainer" parent="Game/CenterContainer/ConfirmDeletePopup"] layout_mode = 1 anchors_preset = 3 anchor_left = 1.0 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = -330.0 offset_top = -50.0 grow_horizontal = 0 grow_vertical = 0 theme_override_constants/margin_left = 5 theme_override_constants/margin_top = 5 theme_override_constants/margin_right = 25 theme_override_constants/margin_bottom = 15 [node name="HBoxContainer" type="HBoxContainer" parent="Game/CenterContainer/ConfirmDeletePopup/MarginContainer"] layout_mode = 2 size_flags_horizontal = 4 size_flags_vertical = 4 theme_override_constants/separation = 20 [node name="NoDeleteButton" type="Button" parent="Game/CenterContainer/ConfirmDeletePopup/MarginContainer/HBoxContainer"] unique_name_in_owner = true custom_minimum_size = Vector2(150, 35) layout_mode = 2 theme_override_colors/font_focus_color = Color(0.976471, 0.827451, 0, 1) theme_override_fonts/font = ExtResource("2_ohii5") theme_override_styles/normal = SubResource("StyleBoxFlat_ohii5") text = "Cancel" [node name="YesDeleteButton" type="Button" parent="Game/CenterContainer/ConfirmDeletePopup/MarginContainer/HBoxContainer"] unique_name_in_owner = true custom_minimum_size = Vector2(150, 35) layout_mode = 2 theme_override_colors/font_focus_color = Color(0.976471, 0.827451, 0, 1) theme_override_fonts/font = ExtResource("2_ohii5") theme_override_styles/normal = SubResource("StyleBoxFlat_o7aaw") text = "Confirm" [node name="Audio" type="MarginContainer" parent="."] unique_name_in_owner = true visible = false layout_mode = 1 anchors_preset = -1 anchor_left = 0.253 anchor_top = 0.248 anchor_right = 0.917 anchor_bottom = 0.911 size_flags_vertical = 3 theme_override_constants/margin_left = 20 theme_override_constants/margin_top = 20 [node name="VBoxContainer" type="VBoxContainer" parent="Audio"] layout_mode = 2 size_flags_horizontal = 0 mouse_filter = 0 theme_override_constants/separation = 20 [node name="SFXVolume" type="HBoxContainer" parent="Audio/VBoxContainer"] layout_mode = 2 [node name="SELabel" type="Button" parent="Audio/VBoxContainer/SFXVolume"] unique_name_in_owner = true layout_mode = 2 size_flags_stretch_ratio = 1.34 focus_neighbor_left = NodePath("../../../../MarginContainer/VBoxContainer/AudioTab") focus_neighbor_top = NodePath(".") focus_neighbor_right = NodePath(".") focus_neighbor_bottom = NodePath("../../MusicVolume/MusicLabel") theme_override_fonts/font = ExtResource("2_n0yw3") theme_override_font_sizes/font_size = 20 theme_override_styles/focus = ExtResource("9_lx8gn") theme_override_styles/hover = ExtResource("10_qvpxc") theme_override_styles/pressed = ExtResource("10_qvpxc") theme_override_styles/normal = ExtResource("10_qvpxc") text = "S.E Volume" alignment = 2 [node name="ReferenceRect" type="ReferenceRect" parent="Audio/VBoxContainer/SFXVolume"] custom_minimum_size = Vector2(33, 0) layout_mode = 2 border_color = Color(1, 0, 0, 0) [node name="SFXVolumeSlider" type="HSlider" parent="Audio/VBoxContainer/SFXVolume"] unique_name_in_owner = true custom_minimum_size = Vector2(300, 0) layout_mode = 2 size_flags_vertical = 1 focus_neighbor_left = NodePath(".") focus_neighbor_top = NodePath(".") focus_neighbor_right = NodePath(".") focus_neighbor_bottom = NodePath(".") theme_override_styles/slider = SubResource("StyleBoxLine_jli36") theme_override_styles/grabber_area = SubResource("StyleBoxFlat_utd4g") theme_override_styles/grabber_area_highlight = SubResource("StyleBoxFlat_1egkf") max_value = 1.0 step = 0.1 value = 1.0 scrollable = false [node name="MusicVolume" type="HBoxContainer" parent="Audio/VBoxContainer"] layout_mode = 2 [node name="MusicLabel" type="Button" parent="Audio/VBoxContainer/MusicVolume"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 8 size_flags_vertical = 8 focus_neighbor_left = NodePath("../../../../MarginContainer/VBoxContainer/AudioTab") focus_neighbor_top = NodePath("../../SFXVolume/SELabel") focus_neighbor_right = NodePath(".") focus_neighbor_bottom = NodePath("../../MasterVolume/MasterLabel") theme_override_colors/font_outline_color = Color(0, 0, 0, 1) theme_override_constants/outline_size = 3 theme_override_fonts/font = ExtResource("2_n0yw3") theme_override_font_sizes/font_size = 20 theme_override_styles/focus = ExtResource("9_lx8gn") theme_override_styles/hover = ExtResource("10_qvpxc") theme_override_styles/pressed = ExtResource("10_qvpxc") theme_override_styles/normal = ExtResource("10_qvpxc") text = "Music Volume" [node name="ReferenceRect" type="ReferenceRect" parent="Audio/VBoxContainer/MusicVolume"] custom_minimum_size = Vector2(10, 0) layout_mode = 2 border_color = Color(1, 0, 0, 0) [node name="MusicVolumeSlider" type="HSlider" parent="Audio/VBoxContainer/MusicVolume"] unique_name_in_owner = true custom_minimum_size = Vector2(300, 0) layout_mode = 2 size_flags_vertical = 1 focus_neighbor_left = NodePath(".") focus_neighbor_top = NodePath(".") focus_neighbor_right = NodePath(".") focus_neighbor_bottom = NodePath(".") theme_override_styles/slider = SubResource("StyleBoxLine_jli36") theme_override_styles/grabber_area = SubResource("StyleBoxFlat_utd4g") theme_override_styles/grabber_area_highlight = SubResource("StyleBoxFlat_1egkf") max_value = 1.0 step = 0.1 value = 1.0 scrollable = false [node name="MasterVolume" type="HBoxContainer" parent="Audio/VBoxContainer"] layout_mode = 2 [node name="MasterLabel" type="Button" parent="Audio/VBoxContainer/MasterVolume"] unique_name_in_owner = true layout_mode = 2 theme_override_colors/font_outline_color = Color(0, 0, 0, 1) theme_override_constants/outline_size = 3 theme_override_fonts/font = ExtResource("2_n0yw3") theme_override_font_sizes/font_size = 20 theme_override_styles/focus = ExtResource("9_lx8gn") theme_override_styles/hover = ExtResource("10_qvpxc") theme_override_styles/pressed = ExtResource("10_qvpxc") theme_override_styles/normal = ExtResource("10_qvpxc") text = "Master Volume" [node name="ReferenceRect" type="ReferenceRect" parent="Audio/VBoxContainer/MasterVolume"] custom_minimum_size = Vector2(1, 0) layout_mode = 2 border_color = Color(1, 0, 0, 0) [node name="MasterVolumeSlider" type="HSlider" parent="Audio/VBoxContainer/MasterVolume"] unique_name_in_owner = true custom_minimum_size = Vector2(300, 0) layout_mode = 2 size_flags_vertical = 1 focus_neighbor_left = NodePath(".") focus_neighbor_top = NodePath(".") focus_neighbor_right = NodePath(".") focus_neighbor_bottom = NodePath(".") theme_override_styles/slider = SubResource("StyleBoxLine_jli36") theme_override_styles/grabber_area = SubResource("StyleBoxFlat_utd4g") theme_override_styles/grabber_area_highlight = SubResource("StyleBoxFlat_1egkf") max_value = 1.0 step = 0.1 value = 1.0 scrollable = false [node name="ModeSelect" type="HBoxContainer" parent="Audio/VBoxContainer"] layout_mode = 2 [node name="ModeSelectLabel" type="Label" parent="Audio/VBoxContainer/ModeSelect"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 theme_override_colors/font_outline_color = Color(0, 0, 0, 1) theme_override_constants/outline_size = 3 theme_override_fonts/font = ExtResource("2_n0yw3") theme_override_font_sizes/font_size = 20 theme_override_styles/normal = SubResource("StyleBoxEmpty_ko1q6") text = "Output Device: " [node name="SoundDeviceOptions" type="OptionButton" parent="Audio/VBoxContainer/ModeSelect"] unique_name_in_owner = true custom_minimum_size = Vector2(300, 0) layout_mode = 2 focus_neighbor_left = NodePath("../../../../MarginContainer/VBoxContainer/AudioTab") focus_neighbor_top = NodePath("../../MasterVolume/MasterLabel") focus_neighbor_right = NodePath(".") focus_neighbor_bottom = NodePath(".") theme_override_fonts/font = ExtResource("2_n0yw3") shortcut = ExtResource("2_1egkf") flat = true [node name="Controller" type="Control" parent="."] unique_name_in_owner = true custom_minimum_size = Vector2(800, 800) layout_mode = 2 anchors_preset = 0 anchor_left = 0.254 anchor_top = 0.251 anchor_right = 0.916 anchor_bottom = 0.907 offset_left = -0.680023 offset_top = -0.0800171 offset_right = -1271.72 offset_bottom = -708.56 focus_neighbor_left = NodePath("../MarginContainer/VBoxContainer/ControllerTab") script = ExtResource("12_776se") [node name="MarginContainer" type="MarginContainer" parent="Controller"] layout_mode = 1 anchors_preset = -1 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 0 theme_override_constants/margin_left = 25 theme_override_constants/margin_top = 25 theme_override_constants/margin_right = 25 theme_override_constants/margin_bottom = 25 [node name="VBoxContainer" type="VBoxContainer" parent="Controller/MarginContainer"] custom_minimum_size = Vector2(50, 50) layout_mode = 2 theme_override_constants/separation = 20 alignment = 1 [node name="ScrollContainer" type="ScrollContainer" parent="Controller/MarginContainer/VBoxContainer"] layout_mode = 2 size_flags_vertical = 3 [node name="ActionList" type="VBoxContainer" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 3 theme_override_constants/separation = 20 [node name="Header" type="HBoxContainer" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList"] layout_mode = 2 [node name="Label" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Header"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 text = "Actions" label_settings = ExtResource("5_1mx8s") horizontal_alignment = 2 [node name="Control" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Header"] layout_mode = 2 size_flags_horizontal = 3 [node name="Label2" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Header"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 theme_override_colors/font_outline_color = Color(0, 0, 0, 1) theme_override_constants/outline_size = 3 theme_override_fonts/font = ExtResource("2_n0yw3") theme_override_font_sizes/font_size = 20 text = "Keyboard" horizontal_alignment = 1 [node name="Control2" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Header"] layout_mode = 2 size_flags_horizontal = 3 [node name="Label3" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Header"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 theme_override_colors/font_outline_color = Color(0, 0, 0, 1) theme_override_constants/outline_size = 3 theme_override_fonts/font = ExtResource("2_n0yw3") theme_override_font_sizes/font_size = 20 text = "Controller" horizontal_alignment = 1 [node name="Move Forward" type="HBoxContainer" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList"] layout_mode = 2 [node name="Label" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Forward"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 text = "Move Forward" label_settings = ExtResource("5_1mx8s") horizontal_alignment = 2 [node name="Control" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Forward"] layout_mode = 2 size_flags_horizontal = 3 [node name="MoveForwardKeyboard" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Forward"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 35) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../../../MarginContainer/VBoxContainer/ControllerTab") script = ExtResource("13_rjjwr") [node name="Control2" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Forward"] layout_mode = 2 size_flags_horizontal = 3 [node name="MoveForwardController" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Forward"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 0) layout_mode = 2 script = ExtResource("14_wsiwg") [node name="Move Left" type="HBoxContainer" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList"] layout_mode = 2 [node name="Label" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Left"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 text = "Move Left" label_settings = ExtResource("5_1mx8s") horizontal_alignment = 2 [node name="Control" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Left"] layout_mode = 2 size_flags_horizontal = 3 [node name="MoveLeftKeyboard" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Left"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 35) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../../../MarginContainer/VBoxContainer/ControllerTab") script = ExtResource("13_rjjwr") [node name="Control2" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Left"] layout_mode = 2 size_flags_horizontal = 3 [node name="MoveLeftController" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Left"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 0) layout_mode = 2 script = ExtResource("14_wsiwg") [node name="Move Right" type="HBoxContainer" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList"] layout_mode = 2 [node name="Label" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Right"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 text = "Move Right" label_settings = ExtResource("5_1mx8s") horizontal_alignment = 2 [node name="Control" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Right"] layout_mode = 2 size_flags_horizontal = 3 [node name="MoveRightKeyboard" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Right"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 35) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../../../MarginContainer/VBoxContainer/ControllerTab") script = ExtResource("13_rjjwr") [node name="Control2" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Right"] layout_mode = 2 size_flags_horizontal = 3 [node name="MoveRightController" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Right"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 0) layout_mode = 2 script = ExtResource("14_wsiwg") [node name="Move Backward" type="HBoxContainer" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList"] layout_mode = 2 [node name="Label" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Backward"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 text = "Move Backward" label_settings = ExtResource("5_1mx8s") horizontal_alignment = 2 [node name="Control" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Backward"] layout_mode = 2 size_flags_horizontal = 3 [node name="MoveBackwardKeyboard" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Backward"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 35) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../../../MarginContainer/VBoxContainer/ControllerTab") script = ExtResource("13_rjjwr") [node name="Control2" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Backward"] layout_mode = 2 size_flags_horizontal = 3 [node name="MoveBackwardController" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Backward"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 0) layout_mode = 2 script = ExtResource("14_wsiwg") [node name="Strafe Left" type="HBoxContainer" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList"] layout_mode = 2 [node name="Label" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Strafe Left"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 text = "Strafe Left" label_settings = ExtResource("5_1mx8s") horizontal_alignment = 2 [node name="Control" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Strafe Left"] layout_mode = 2 size_flags_horizontal = 3 [node name="StrafeLeftKeyboard" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Strafe Left"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 35) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../../../MarginContainer/VBoxContainer/ControllerTab") script = ExtResource("13_rjjwr") [node name="Control2" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Strafe Left"] layout_mode = 2 size_flags_horizontal = 3 [node name="StrafeLeftController" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Strafe Left"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 0) layout_mode = 2 script = ExtResource("14_wsiwg") [node name="Strafe Right" type="HBoxContainer" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList"] layout_mode = 2 [node name="Label" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Strafe Right"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 text = "Strafe Right" label_settings = ExtResource("5_1mx8s") horizontal_alignment = 2 [node name="Control" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Strafe Right"] layout_mode = 2 size_flags_horizontal = 3 [node name="StrafeRightKeyboard" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Strafe Right"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 35) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../../../MarginContainer/VBoxContainer/ControllerTab") script = ExtResource("13_rjjwr") [node name="Control2" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Strafe Right"] layout_mode = 2 size_flags_horizontal = 3 [node name="StrafeRightController" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Strafe Right"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 0) layout_mode = 2 script = ExtResource("14_wsiwg") [node name="Attack" type="HBoxContainer" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList"] layout_mode = 2 [node name="Label" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Attack"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 text = "Attack" label_settings = ExtResource("5_1mx8s") horizontal_alignment = 2 [node name="Control" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Attack"] layout_mode = 2 size_flags_horizontal = 3 [node name="AttackKeyboard" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Attack"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 35) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../../../MarginContainer/VBoxContainer/ControllerTab") script = ExtResource("13_rjjwr") [node name="Control2" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Attack"] layout_mode = 2 size_flags_horizontal = 3 [node name="AttackController" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Attack"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 0) layout_mode = 2 script = ExtResource("14_wsiwg") [node name="Interact" type="HBoxContainer" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList"] layout_mode = 2 [node name="Label" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Interact"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 text = "Interact" label_settings = ExtResource("5_1mx8s") horizontal_alignment = 2 [node name="Control" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Interact"] layout_mode = 2 size_flags_horizontal = 3 [node name="InteractKeyboard" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Interact"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 35) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../../../MarginContainer/VBoxContainer/ControllerTab") script = ExtResource("13_rjjwr") [node name="Control2" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Interact"] layout_mode = 2 size_flags_horizontal = 3 [node name="InteractController" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Interact"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 0) layout_mode = 2 script = ExtResource("14_wsiwg") [node name="Open Inventory" type="HBoxContainer" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList"] layout_mode = 2 [node name="Label" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Open Inventory"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 text = "Open Inventory" label_settings = ExtResource("5_1mx8s") horizontal_alignment = 2 [node name="Control" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Open Inventory"] layout_mode = 2 size_flags_horizontal = 3 [node name="InventoryKeyboard" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Open Inventory"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 35) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../../../MarginContainer/VBoxContainer/ControllerTab") script = ExtResource("13_rjjwr") [node name="Control2" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Open Inventory"] layout_mode = 2 size_flags_horizontal = 3 [node name="InventoryController" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Open Inventory"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 0) layout_mode = 2 script = ExtResource("14_wsiwg") [node name="Sort Inventory" type="HBoxContainer" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList"] layout_mode = 2 [node name="Label" type="Label" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Sort Inventory"] custom_minimum_size = Vector2(200, 0) layout_mode = 2 text = "Sort Inventory" label_settings = ExtResource("5_1mx8s") horizontal_alignment = 2 [node name="Control" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Sort Inventory"] layout_mode = 2 size_flags_horizontal = 3 [node name="SortKeyboard" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Sort Inventory"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 35) layout_mode = 2 focus_neighbor_left = NodePath("../../../../../../../MarginContainer/VBoxContainer/ControllerTab") script = ExtResource("13_rjjwr") [node name="Control2" type="Control" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Sort Inventory"] layout_mode = 2 size_flags_horizontal = 3 [node name="SortController" type="Button" parent="Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Sort Inventory"] unique_name_in_owner = true custom_minimum_size = Vector2(200, 0) layout_mode = 2 script = ExtResource("14_wsiwg") [node name="MarginContainer" type="MarginContainer" parent="."] layout_mode = 1 anchors_preset = -1 anchor_left = 0.081 anchor_top = 0.248 anchor_right = 0.22 anchor_bottom = 0.909 theme_override_constants/margin_top = 40 [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"] layout_mode = 2 theme_override_constants/separation = 40 [node name="GameTab" type="Button" parent="MarginContainer/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 4 size_flags_vertical = 4 focus_neighbor_left = NodePath(".") focus_neighbor_top = NodePath(".") focus_neighbor_right = NodePath("../../../Game/MarginContainer/VBoxContainer/Screen Mode/ResolutionOptions") focus_neighbor_bottom = NodePath("../AudioTab") theme_override_constants/outline_size = 3 theme_override_fonts/font = ExtResource("2_n0yw3") theme_override_font_sizes/font_size = 25 theme_override_styles/focus = ExtResource("9_lx8gn") theme_override_styles/hover_pressed = ExtResource("10_qvpxc") theme_override_styles/hover = ExtResource("10_qvpxc") theme_override_styles/pressed = ExtResource("10_qvpxc") theme_override_styles/normal = ExtResource("10_qvpxc") text = "Game" [node name="AudioTab" type="Button" parent="MarginContainer/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 4 size_flags_vertical = 4 focus_neighbor_left = NodePath(".") focus_neighbor_top = NodePath("../GameTab") focus_neighbor_right = NodePath("../../../Audio/VBoxContainer/SFXVolume/SELabel") theme_override_constants/outline_size = 3 theme_override_fonts/font = ExtResource("2_n0yw3") theme_override_font_sizes/font_size = 25 theme_override_styles/focus = ExtResource("9_lx8gn") theme_override_styles/hover_pressed = ExtResource("10_qvpxc") theme_override_styles/hover = ExtResource("10_qvpxc") theme_override_styles/pressed = ExtResource("10_qvpxc") theme_override_styles/normal = ExtResource("10_qvpxc") text = "Audio" flat = true [node name="ControllerTab" type="Button" parent="MarginContainer/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 4 size_flags_vertical = 4 focus_neighbor_left = NodePath(".") focus_neighbor_top = NodePath("../AudioTab") focus_neighbor_right = NodePath("../../../Controller/MarginContainer/VBoxContainer/ScrollContainer/ActionList/Move Forward/MoveForwardKeyboard") focus_neighbor_bottom = NodePath(".") theme_override_constants/outline_size = 3 theme_override_fonts/font = ExtResource("2_n0yw3") theme_override_font_sizes/font_size = 25 theme_override_styles/focus = ExtResource("9_lx8gn") theme_override_styles/hover_pressed = ExtResource("10_qvpxc") theme_override_styles/hover = ExtResource("10_qvpxc") theme_override_styles/pressed = ExtResource("10_qvpxc") theme_override_styles/normal = ExtResource("10_qvpxc") text = "Controller" flat = true