[gd_scene load_steps=8 format=2] [ext_resource path="res://assets/font/Minecraft.ttf" type="DynamicFontData" id=1] [ext_resource path="res://script/options/Options.gd" type="Script" id=2] [ext_resource path="res://light_theme.tres" type="Theme" id=3] [sub_resource type="DynamicFont" id=1] size = 44 outline_size = 2 outline_color = Color( 0, 0, 0, 1 ) font_data = ExtResource( 1 ) [sub_resource type="DynamicFont" id=2] outline_size = 1 outline_color = Color( 0, 0, 0, 1 ) font_data = ExtResource( 1 ) [sub_resource type="DynamicFont" id=3] outline_size = 1 outline_color = Color( 0, 0, 0, 1 ) font_data = ExtResource( 1 ) [sub_resource type="DynamicFont" id=4] outline_size = 1 font_data = ExtResource( 1 ) [node name="Options" type="Control"] anchor_right = 1.0 anchor_bottom = 1.0 theme = ExtResource( 3 ) script = ExtResource( 2 ) __meta__ = { "_edit_use_anchors_": false } [node name="Options Label" type="Label" parent="."] anchor_left = 0.5 anchor_right = 0.5 margin_left = -82.0 margin_top = 49.0 margin_right = 82.0 margin_bottom = 93.0 custom_fonts/font = SubResource( 1 ) custom_colors/font_color_shadow = Color( 0, 0, 0, 1 ) custom_constants/shadow_offset_y = 8 text = "Options" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Sliders" type="VBoxContainer" parent="."] margin_left = 216.0 margin_top = 128.0 margin_right = 424.0 margin_bottom = 160.0 __meta__ = { "_edit_lock_": true, "_edit_use_anchors_": false } [node name="Master Volume Setting" type="Node2D" parent="Sliders"] position = Vector2( 0, 8 ) [node name="Master Label" type="Label" parent="Sliders/Master Volume Setting"] margin_left = -8.14029 margin_top = -14.0 margin_right = 57.8597 margin_bottom = 10.0 custom_fonts/font = SubResource( 2 ) text = "Volume:" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Master Slider" type="HSlider" parent="Sliders/Master Volume Setting"] margin_left = 64.0 margin_top = -10.0 margin_right = 208.0 margin_bottom = 6.0 focus_neighbour_left = NodePath("../../../Back") focus_neighbour_top = NodePath("../../../Back") focus_neighbour_bottom = NodePath("../../Volume Setting/Volume Slider") focus_next = NodePath("../../Volume Setting/Volume Slider") focus_previous = NodePath("../../../Back") max_value = 1.0 step = 0.05 tick_count = 10 ticks_on_borders = true __meta__ = { "_edit_use_anchors_": false } [node name="Music Volume Setting" type="Node2D" parent="Sliders"] position = Vector2( 0, 33 ) [node name="Music Label" type="Label" parent="Sliders/Music Volume Setting"] margin_left = -6.0 margin_top = -13.0 margin_right = 58.0 margin_bottom = 11.0 custom_fonts/font = SubResource( 3 ) text = "Music:" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="Music Slider" type="HSlider" parent="Sliders/Music Volume Setting"] margin_left = 64.25 margin_top = -9.0 margin_right = 208.25 margin_bottom = 7.0 focus_neighbour_top = NodePath("../../SFX Setting/SFX Slider") focus_neighbour_bottom = NodePath("../../../Buttons/Dark") focus_next = NodePath("../../../Buttons/Dark") focus_previous = NodePath("../../SFX Setting/SFX Slider") max_value = 1.0 step = 0.05 tick_count = 10 ticks_on_borders = true __meta__ = { "_edit_use_anchors_": false } [node name="SFX Volume Setting" type="Node2D" parent="Sliders"] [node name="SFX Label" type="Label" parent="Sliders/SFX Volume Setting"] margin_left = -6.0 margin_top = 46.0 margin_right = 58.0 margin_bottom = 70.0 custom_fonts/font = SubResource( 4 ) text = "SFX:" align = 2 valign = 1 __meta__ = { "_edit_use_anchors_": false } [node name="SFX Slider" type="HSlider" parent="Sliders/SFX Volume Setting"] margin_left = 64.0 margin_top = 50.0 margin_right = 208.0 margin_bottom = 66.0 max_value = 1.0 step = 0.05 tick_count = 10 ticks_on_borders = true __meta__ = { "_edit_use_anchors_": false } [node name="Buttons" type="HBoxContainer" parent="."] anchor_left = 0.5 anchor_top = 0.498036 anchor_right = 0.5 anchor_bottom = 0.498036 margin_left = -102.0 margin_top = 30.7071 margin_right = 106.0 margin_bottom = 54.7071 __meta__ = { "_edit_use_anchors_": false } [node name="Light" type="Button" parent="Buttons"] margin_right = 102.0 margin_bottom = 24.0 rect_min_size = Vector2( 102, 0 ) focus_neighbour_left = NodePath("../../Back") focus_neighbour_top = NodePath("../../Sliders/Volume Setting/Volume Slider") focus_neighbour_right = NodePath("../Dark") focus_next = NodePath("../Dark") focus_previous = NodePath("../../Sliders/Volume Setting/Volume Slider") text = "Light Mode" [node name="Dark" type="Button" parent="Buttons"] margin_left = 106.0 margin_right = 208.0 margin_bottom = 24.0 rect_min_size = Vector2( 102, 0 ) focus_neighbour_left = NodePath("../Light") focus_neighbour_top = NodePath("../../Sliders/Volume Setting/Volume Slider") focus_next = NodePath("../../Back") focus_previous = NodePath("../Light") text = "Dark Mode" [node name="Back" type="Button" parent="."] margin_left = 16.0 margin_top = 16.0 margin_right = 83.0 margin_bottom = 40.0 focus_neighbour_left = NodePath(".") focus_neighbour_top = NodePath(".") focus_neighbour_right = NodePath("../Sliders/SFX Setting/SFX Slider") focus_neighbour_bottom = NodePath("../Buttons/Light") focus_next = NodePath("../Sliders/SFX Setting/SFX Slider") focus_previous = NodePath(".") text = "Back" __meta__ = { "_edit_use_anchors_": false } [connection signal="value_changed" from="Sliders/Master Volume Setting/Master Slider" to="." method="_on_Master_Slider_value_changed"] [connection signal="value_changed" from="Sliders/Music Volume Setting/Music Slider" to="." method="_on_Music_Slider_value_changed"] [connection signal="value_changed" from="Sliders/SFX Volume Setting/SFX Slider" to="." method="_on_SFX_Slider_value_changed"] [connection signal="pressed" from="Buttons/Light" to="." method="_on_Light_pressed"] [connection signal="pressed" from="Buttons/Dark" to="." method="_on_Dark_pressed"] [connection signal="pressed" from="Back" to="." method="_on_Button_pressed"]