//End the chat public void DeActivate() { ui.npcNameTextObject.GetComponent <Animator>().SetBool("FadeIn", false); ui.npcNameText.color = new Color(255, 255, 255, 0); currentText = 0; if (_interact.interactType == InteractScript.InteractType.OnTrigger) { if (cutsceneType == CutsceneType.MainQuest) { //questManager.CompleteMainQuest(); } Destroy(_interact.gameObject); } _interact.DeActivate(); ui.chatPanel.SetActive(false); activated = false; }