public void InicializarSobrevivencia(
        Rebatedores rebatedores, bool comeco = true)
    {
        this.rebatedores = rebatedores;

        /*
         * if (comeco)
         * {
         *      Dados.sobrevivenciaPontosTotais = 0;
         *      Dados.sobrevivenciaPontosPerfeito = 0;
         *      Dados.sobrevivenciaPontosBonus = 0;
         *      Dados.sobrevivenciaOndaAtual = 0;
         *      Dados.sobrevivenciaPontosPassantes = 0;
         * }
         * //*/

        List <Onda> ondasC = new List <Onda>();

        ondasC.Add(CriarNovaOndaSobrevivencia());

        List <Onda> ondasB = new List <Onda>();

        //ondasB.Add(CriarNovaOndaSobrevivencia());

        Inicializar(ondasC, ondasB);

        sobrevivenciaProximoTempoAleterarVelocidadeVento =
            Time.time + sobrevivenciaTempoAlterarVelocidadeVento
            - Dados.jogoRapidoDificuldade;

        sobrevivenciaProximoTempoAleterarDirecaoVento =
            Time.time + sobrevivenciaTempoAlterarDirecaoVento
            - Dados.jogoRapidoDificuldade;

        sobrevivenciaProximoTempoAlterarBarco =
            Time.time + sobrevivenciaTempoAlterarBarco
            - Dados.jogoRapidoDificuldade;

        Dados.ventoVelocidade = Dados.VENTO_VELOCIDADE_LENTO * 0.9f;
        Dados.vento           = false;
        Dados.barcoMove       = false;
        controleVento.Desabilitar();
        controleVento.Reiniciar();

        rebatedores.RemoverRebatedores();

        rebatedores.AdicionarEstaticosJogoRapido();
    }