//function that's activated when the quest is finished (usually attached to specified object) public void QuestCompleted(QuestData quest) { quest.hasStarted = false; questUI.GetComponent <QuestDisplay>().activeNum -= 1; // questSave.GetComponent<QuestSaveData>().SaveQuestCompleted(quest.questNumber); audio.enabled = false; audio.enabled = true; quest.EndQuest(); }