public void questComplete(QuestEventPublisher.QuestInformation questInfo) { if (questInfo.questName == questToBeCompletedName) { isPreQuest = false; } }
// Start is called before the first frame update void Update() { if (Input.GetKeyDown(KeyCode.Y)) { QuestEventPublisher.QuestInformation questInfo = new QuestEventPublisher.QuestInformation(questName); publisher.questCompleteEvent.Invoke(questInfo); } }