예제 #1
0
        private int BonusNivelPiloto()
        {
            NivelHabilidadeCorredor nivelCorredor = Piloto.NivelHabilidade;

            if (nivelCorredor == NivelHabilidadeCorredor.Noob)
            {
                return(1);
            }
            else if (nivelCorredor == NivelHabilidadeCorredor.Mediano)
            {
                return(2);
            }
            else
            {
                return(3);
            }
        }
예제 #2
0
 public Corredor(string nome, NivelHabilidadeCorredor nivel)
 {
     this.Nome            = nome;
     this.NivelHabilidade = nivel;
 }
예제 #3
0
 // Os níveis de habilidade de um corredor são fixos.
 // Por padrão, não podemos deixar alguém escolher um nível
 // de habilidade que não exista. A melhor forma de fazer
 // isso é utilizando enuns, uma vez que eles bloqueiam
 // as opções que temos.
 public Corredor(string nome, NivelHabilidadeCorredor habilidade)
 {
     this.Nome       = nome;
     this.Habilidade = habilidade;
 }