void ExecuteMovementCheck()
    {
        inkTypewriterText.story.ChoosePathString("tutorial_2");
        objectPooler.StartWave();
        inkTypewriterText.StartDialogue();
        FindObjectOfType <PlayerScript>().moveEvent -= OnPlayerMove;

        GameObject.Find("AxolotlGhost").GetComponent <EntityStatus>().StatusEffects.Add(StatusEffect.Endure);

        currentTutorialStage++;
    }
    IEnumerator LateStart()
    {
        yield return(new WaitForSeconds(0.001f));

        if (storyBegin != "")
        {
            inkTypewriterText.story.ChoosePathString(storyBegin);
            inkTypewriterText.StartDialogue();

            objectPooler.StartWave();

            objectPooler.DialogueKnot = storyEnd;
        }
        else
        {
            inkTypewriterText.gameObject.SetActive(false);
            objectPooler.SetLowpass(22000);
            objectPooler.StartWave();
        }
    }