public void StartProvider()
    {
        //Clear show evolutions list and fill with all possible evolutions
        to_show_index.Clear();

        if (player_evos.SizeMaxed() == false)
        {
            to_show_index.Add(0);
        }
        if (player_evos.SpeedMaxed() == false)
        {
            to_show_index.Add(1);
        }
        if (player_evos.OrangeMaxed() == false)
        {
            to_show_index.Add(2);
        }
        if (player_evos.GreenMaxed() == false)
        {
            to_show_index.Add(3);
        }
        if (player_evos.PinkMaxed() == false)
        {
            to_show_index.Add(4);
        }

        SetEvolution(EvolutionPlace.LEFT);
        SetEvolution(EvolutionPlace.CENTER);
        SetEvolution(EvolutionPlace.RIGHT);

        show = true;
    }