public void EndTutorial()
    {
        currentSequence++;
        if (UISequences.Count - 1 >= currentSequence)
        {
            UISequences[currentSequence].SetActive(true);
        }
        GameObject barricadeManager = GameObject.FindGameObjectWithTag("BarricadeSpawner");

        ServiceLocator.Get <LevelManager>().isTutorial = false;
        LevelManager levelManager = ServiceLocator.Get <LevelManager>();

        levelManager.playerInstance.GetComponent <PlayerController>().EnableIntimidateAttack();
        levelManager.playerInstance.GetComponent <PlayerController>().EnableUltAttack();
        levelManager.playerInstance.GetComponent <PlayerController>().EnablePoisonAttack();

        UIManager uiManager = ServiceLocator.Get <UIManager>();

        uiManager.waveTimerBar.gameObject.SetActive(true);
        uiManager.timerObject.gameObject.SetActive(true);

        uiManager.StartTimer();

        enemySpawnManager.StartAllSpawners();
    }