Browse Source

Fixed achievement encyclopedia article unlocks

James Peret 2 years ago
parent
commit
bc8cc408bc
1 changed files with 6 additions and 3 deletions
  1. 6 3
      Runtime/AchievementEncyclopediaArticleUi.cs

+ 6 - 3
Runtime/AchievementEncyclopediaArticleUi.cs

@@ -20,19 +20,22 @@ namespace KairoEngine.Achievements
 
         public void Setup(EncyclopediaArticle article)
         {
-            article.booleans.TryGetValue("unlocked", out bool unlocked);
-            if(unlocked) 
+            Debug.Log(article.unlocked);
+            Sprite icon = null;
+            if(article.unlocked) 
             {
                 titleText.color = unlockedTextColor;
                 descriptionText.color = unlockedTextColor;
+                article.images.TryGetValue("unlocked-icon", out icon);
             }
             else
             {
                 titleText.color = lockedTextColor;
                 descriptionText.color = lockedTextColor;
+                article.images.TryGetValue("locked-icon", out icon);
             }
             article.booleans.TryGetValue("use-statistic", out bool useStatistic);
-            iconContainer.sprite = article.icon;
+            iconContainer.sprite = icon;
             titleText.text = article.title;
             descriptionText.text = article.description;
             if(progressBar != null && useStatistic)