public virtual void Start() { questStartedEvent = new QuestStartedEvent(); questFinishedEvent = new QuestFinishedEvent(); playerController = FindObjectOfType <Player>(); //For resting leave this in start //StartQuest(); }
public static void SendQuestStarted(Quest quest) { QuestStartedEvent?.Invoke(quest); }