public void RemoveQuest(QuestScript qs) { questScripts.Remove(qs); Destroy(qs.gameObject); MyQuests.Remove(qs.MyQuest); questDescription.text = string.Empty; selected = null; currentCount--; questCount.text = currentCount + "/" + maxCount; qs.MyQuest.MyQuestGiver.UpdateQuestStatus(); qs = null; }