瀏覽代碼

Fixed achievement encyclopedia article unlocks

James Peret 3 年之前
父節點
當前提交
bc8cc408bc
共有 1 個文件被更改,包括 6 次插入3 次删除
  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)