private IEnumerator PlayIntro()
    {
        TableIntro table = DatabaseHandler.GetFromDatabaseIntro(Data.intros.intro);

        displayManager.SetDisplayContainer(table.imagePath);
        textManager.SetTextArray(table.text);
        textManager.Next();

        while (true)
        {
            if (InputHandler.GetInput().accept)
            {
                if (textManager.textLength <= 0)
                {
                    break;
                }
                else
                {
                    textManager.Next();
                }
            }
            yield return(null);
        }

        while (textManager.isPrinting || !InputHandler.GetInput().acceptKeyDown)
        {
            yield return(null);
        }

        Data.events eventCur = eventDeck[0];
        eventDeck.RemoveAt(0);
        StartCoroutine(PlayEvent(eventCur));
    }
    private IEnumerator PlayEpilogue(Data.succesRate succes)
    {
        TableIntro table = new TableIntro();

        switch (succes)
        {
        case Data.succesRate.positive:
            table = DatabaseHandler.GetFromDatabaseIntro(Data.intros.epiloguePositive);
            break;

        case Data.succesRate.neutral:
            table = DatabaseHandler.GetFromDatabaseIntro(Data.intros.epilogueNeutral);
            break;

        case Data.succesRate.negative:
            table = DatabaseHandler.GetFromDatabaseIntro(Data.intros.epilogueNegative);
            break;
        }
        displayManager.SetDisplayContainer(table.imagePath);
        textManager.SetTextArray(table.text);
        textManager.Next();

        while (true)
        {
            if (InputHandler.GetInput().accept)
            {
                if (textManager.textLength <= 0)
                {
                    break;
                }
                else
                {
                    textManager.Next();
                }
            }
            yield return(null);
        }

        while (textManager.isPrinting || !InputHandler.GetInput().acceptKeyDown)
        {
            yield return(null);
        }

        SceneManager.LoadScene("Menu");
    }