Add achievement item UI and logic for displaying achievements
This commit is contained in:
+29
-4
@@ -64,6 +64,7 @@
|
||||
[ext_resource type="Texture2D" uid="uid://bce2bpw5642er" path="res://ui/achievements/achievements.en.png" id="61_d36xh"]
|
||||
[ext_resource type="Script" uid="uid://vy0dj2cqfmk0" path="res://ui/credits/credits.gd" id="62_o2i0n"]
|
||||
[ext_resource type="Texture2D" uid="uid://c46h78ewwlafk" path="res://ui/credits/credits.en.png" id="62_vu83j"]
|
||||
[ext_resource type="PackedScene" uid="uid://cs8a5u3ecf51t" path="res://ui/achievements/achievement_item.tscn" id="64_0drd1"]
|
||||
[ext_resource type="Texture2D" uid="uid://drvvkd724g8hy" path="res://ui/credits/kid_gp_light.png" id="64_rur7c"]
|
||||
[ext_resource type="Texture2D" uid="uid://b33ji4mpyw4ks" path="res://ui/credits/kid_gp.png" id="65_y1rwn"]
|
||||
[ext_resource type="Texture2D" uid="uid://dgt52qiyuirso" path="res://ui/indicators/density/warning_border.png" id="66_rur7c"]
|
||||
@@ -234,26 +235,30 @@ theme_override_constants/separation = 0
|
||||
layout_mode = 2
|
||||
theme_override_constants/separation = 0
|
||||
|
||||
[node name="PageHeader" type="HBoxContainer" parent="Stage/World/PageScroller/HBoxContainer/ForcePage" unique_id=2102307933]
|
||||
[node name="ForceHeader" type="HBoxContainer" parent="Stage/World/PageScroller/HBoxContainer/ForcePage" unique_id=2102307933]
|
||||
custom_minimum_size = Vector2(0, 128)
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 6
|
||||
size_flags_vertical = 4
|
||||
theme_override_constants/separation = 0
|
||||
|
||||
[node name="LeftIndicator" type="TextureButton" parent="Stage/World/PageScroller/HBoxContainer/ForcePage/PageHeader" unique_id=663302862]
|
||||
[node name="LeftIndicator" type="TextureButton" parent="Stage/World/PageScroller/HBoxContainer/ForcePage/ForceHeader" unique_id=663302862]
|
||||
custom_minimum_size = Vector2(316, 64)
|
||||
layout_mode = 2
|
||||
|
||||
[node name="Header" type="TextureRect" parent="Stage/World/PageScroller/HBoxContainer/ForcePage/PageHeader" unique_id=1295272502]
|
||||
[node name="Header" type="TextureRect" parent="Stage/World/PageScroller/HBoxContainer/ForcePage/ForceHeader" unique_id=1295272502]
|
||||
custom_minimum_size = Vector2(440, 64)
|
||||
layout_mode = 2
|
||||
texture = ExtResource("13_dp8ul")
|
||||
|
||||
[node name="RighIndicator" type="TextureButton" parent="Stage/World/PageScroller/HBoxContainer/ForcePage/PageHeader" unique_id=504419468]
|
||||
[node name="RighIndicator" type="TextureButton" parent="Stage/World/PageScroller/HBoxContainer/ForcePage/ForceHeader" unique_id=504419468]
|
||||
custom_minimum_size = Vector2(316, 64)
|
||||
layout_mode = 2
|
||||
|
||||
[node name="ForceAchievementItem" parent="Stage/World/PageScroller/HBoxContainer/ForcePage" unique_id=1273881744 instance=ExtResource("64_0drd1")]
|
||||
visible = false
|
||||
layout_mode = 2
|
||||
|
||||
[node name="PageHeaderBorder" parent="Stage/World/PageScroller/HBoxContainer/ForcePage" unique_id=1411786120 instance=ExtResource("12_58wjt")]
|
||||
layout_mode = 2
|
||||
|
||||
@@ -397,6 +402,10 @@ grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
texture = ExtResource("23_bcq5b")
|
||||
|
||||
[node name="ResourceAchievementItem" parent="Stage/World/PageScroller/HBoxContainer/ResourcePage" unique_id=746617076 instance=ExtResource("64_0drd1")]
|
||||
visible = false
|
||||
layout_mode = 2
|
||||
|
||||
[node name="ResourceHeaderBorder" parent="Stage/World/PageScroller/HBoxContainer/ResourcePage" unique_id=2672876 instance=ExtResource("12_58wjt")]
|
||||
layout_mode = 2
|
||||
|
||||
@@ -525,6 +534,10 @@ grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
texture = ExtResource("28_upe80")
|
||||
|
||||
[node name="StarAchievementItem" parent="Stage/World/PageScroller/HBoxContainer/StarPage" unique_id=1287836220 instance=ExtResource("64_0drd1")]
|
||||
visible = false
|
||||
layout_mode = 2
|
||||
|
||||
[node name="StarHeaderBorder" parent="Stage/World/PageScroller/HBoxContainer/StarPage" unique_id=2057421818 instance=ExtResource("12_58wjt")]
|
||||
layout_mode = 2
|
||||
|
||||
@@ -666,6 +679,10 @@ grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
texture = ExtResource("23_bcq5b")
|
||||
|
||||
[node name="StructureAchievementItem" parent="Stage/World/PageScroller/HBoxContainer/StructurePage" unique_id=1834701519 instance=ExtResource("64_0drd1")]
|
||||
visible = false
|
||||
layout_mode = 2
|
||||
|
||||
[node name="StructureHeaderBorder" parent="Stage/World/PageScroller/HBoxContainer/StructurePage" unique_id=522613609 instance=ExtResource("12_58wjt")]
|
||||
layout_mode = 2
|
||||
|
||||
@@ -814,6 +831,10 @@ texture = ExtResource("40_50rdj")
|
||||
layout_mode = 2
|
||||
texture = ExtResource("41_mi6gc")
|
||||
|
||||
[node name="LifeAchievementItem" parent="Stage/World/PageScroller/HBoxContainer/LifePage" unique_id=1647265705 instance=ExtResource("64_0drd1")]
|
||||
visible = false
|
||||
layout_mode = 2
|
||||
|
||||
[node name="LifeHeaderBorder" parent="Stage/World/PageScroller/HBoxContainer/LifePage" unique_id=100084430 instance=ExtResource("12_58wjt")]
|
||||
layout_mode = 2
|
||||
|
||||
@@ -1078,6 +1099,10 @@ anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
|
||||
[node name="AchievementItem" parent="Stage/Achievements/AchievementList/AchievementItems" unique_id=1952626354 instance=ExtResource("64_0drd1")]
|
||||
visible = false
|
||||
layout_mode = 2
|
||||
|
||||
[node name="Credits" type="VBoxContainer" parent="Stage" unique_id=785042592]
|
||||
visible = false
|
||||
layout_mode = 0
|
||||
|
||||
Reference in New Issue
Block a user