Beispiel #1
0
 private void OnEnable()
 {
     if (basicQuest != null)
     {
         if (QuestsSystem.HasQuest(basicQuest.Type))
         {
             PrintQuest(basicQuest);
         }
         else
         {
             basicQuest = null;
             ClearQuest();
         }
     }
 }
Beispiel #2
0
 public void AlreadyHasQuest()
 => questButtons.ForEach(qg => qg.Btn.gameObject.SetActive(!QuestsSystem.HasQuest(qg.Quest)));
 private void OnEnable()
 {
     banditQuest.SetActive(QuestsSystem.HasQuest(Quests.Bandit));
     elfQuest.SetActive(QuestsSystem.HasQuest(Quests.ElfsHunt));
     buyHouse.SetActive(PlayerFlags.BeatBanditLord.Cleared);
 }
Beispiel #4
0
 private void HadQuest() => spriteRenderer.enabled = QuestsSystem.HasQuest(Quest);