private void OnEnable() { if (basicQuest != null) { if (QuestsSystem.HasQuest(basicQuest.Type)) { PrintQuest(basicQuest); } else { basicQuest = null; ClearQuest(); } } }
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); }
private void HadQuest() => spriteRenderer.enabled = QuestsSystem.HasQuest(Quest);