feature/saves-and-score (#8)

Reviewed-on: #8
Co-authored-by: Vladimir nett00n Budylnikov <git@nett00n.org>
Co-committed-by: Vladimir nett00n Budylnikov <git@nett00n.org>
This commit is contained in:
2025-09-25 20:58:23 +02:00
committed by nett00n
parent ea8c85d7ad
commit ca233f4171
14 changed files with 1200 additions and 118 deletions

View File

@@ -2,7 +2,7 @@
[ext_resource type="Script" uid="uid://dftenhuhwskqa" path="res://scenes/ui/SettingsMenu.gd" id="1_oqkcn"]
[ext_resource type="PackedScene" uid="uid://df2b4wn8j6cxl" path="res://scenes/ui/DebugToggle.tscn" id="2_debug"]
[ext_resource type="PackedScene" path="res://scenes/ui/components/ValueStepper.tscn" id="3_value_stepper"]
[ext_resource type="PackedScene" uid="uid://cb6k05r8t7l4l" path="res://scenes/ui/components/ValueStepper.tscn" id="3_value_stepper"]
[node name="SettingsMenu" type="Control" groups=["localizable"]]
layout_mode = 3
@@ -26,6 +26,7 @@ offset_right = 34.5
offset_bottom = 20.0
grow_horizontal = 2
grow_vertical = 2
alignment = 1
[node name="SettingsTitle" type="Label" parent="SettingsContainer"]
custom_minimum_size = Vector2(300, 0)
@@ -105,30 +106,28 @@ grow_horizontal = 2
grow_vertical = 2
text = "back"
[node name="ResetSettingsContainer" type="Control" parent="."]
[node name="ResetSettingsContainer" type="VBoxContainer" parent="."]
layout_mode = 1
anchors_preset = 7
anchor_left = 0.5
anchor_top = 1.0
anchor_right = 0.5
anchor_bottom = 1.0
offset_left = -20.0
offset_top = -40.0
offset_right = 20.0
offset_left = -98.0
offset_top = -80.0
offset_right = 98.0
grow_horizontal = 2
grow_vertical = 0
[node name="ResetSettingButton" type="Button" parent="ResetSettingsContainer"]
layout_mode = 1
anchors_preset = 5
anchor_left = 0.5
anchor_right = 0.5
offset_left = -98.0
offset_right = 98.0
offset_bottom = 31.0
grow_horizontal = 2
layout_mode = 2
text = "Reset settings to default"
[node name="ResetProgressButton" type="Button" parent="ResetSettingsContainer"]
modulate = Color(1, 0.7, 0.7, 1)
layout_mode = 2
text = "Reset All Progress"
[node name="DebugToggle" parent="." instance=ExtResource("2_debug")]
layout_mode = 1
@@ -138,3 +137,4 @@ layout_mode = 1
[connection signal="value_changed" from="SettingsContainer/LanguageContainer/LanguageStepper" to="." method="_on_language_stepper_value_changed"]
[connection signal="pressed" from="BackButtonContainer/BackButton" to="." method="_on_back_button_pressed"]
[connection signal="pressed" from="ResetSettingsContainer/ResetSettingButton" to="." method="_on_reset_setting_button_pressed"]
[connection signal="pressed" from="ResetSettingsContainer/ResetProgressButton" to="." method="_on_reset_progress_button_pressed"]