void EndDialogue() { dialogueBox.SetActive(false); WitchMovement witchMovement = witch.GetComponent <WitchMovement>(); if (npcName == "The Witch") { if (!witchMovement.IsMoving() && !witchMovement.IsAtTarget()) { witchMovement.SetIsMoving(true); } witch.GetComponent <NPC>().dialogue.sentences = new string[] { "Oh my, you survived this long!", "There, now your curse is removed!" }; if (witchMovement.IsAtTarget()) { FindObjectOfType <LoadHandler>().LoadNextScene(); } } }
private void Start() { sentences = new Queue <string>(); witchMovement = witch.GetComponent <WitchMovement>(); }