Implement achievement system: add achievement controller, UI components, and tests

This commit is contained in:
Kirill
2026-10-18 20:14:27 +03:00
parent e41d652631
commit e1782c7b10
8 changed files with 358 additions and 10 deletions
+4 -7
View File
@@ -1087,17 +1087,14 @@ size_flags_vertical = 4
texture = ExtResource("61_d36xh")
stretch_mode = 3
[node name="AchievementList" type="Control" parent="Stage/Achievements" unique_id=1872434750]
[node name="AchievementList" type="ScrollContainer" parent="Stage/Achievements" unique_id=1872434750]
layout_mode = 2
size_flags_vertical = 3
horizontal_scroll_mode = 0
[node name="AchievementItems" type="VBoxContainer" parent="Stage/Achievements/AchievementList" unique_id=1878761996]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
layout_mode = 2
size_flags_horizontal = 3
[node name="AchievementItem" parent="Stage/Achievements/AchievementList/AchievementItems" unique_id=1952626354 instance=ExtResource("64_0drd1")]
visible = false