소스 검색

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)