public void AcceptQuest(Quest quest) { quest.Initialize(this); mQuests.Add(quest); if (questUI != null) { questUI.AddQuest(quest); } quest.CheckCompleted(); }