Beispiel #1
0
        public virtual float Entrenamiento(float horasentrena, TipoEntrenamiento TE)
        {
            float potenciador = 0;

            switch (TE)
            {
            case TipoEntrenamiento.Normal:
                potenciador = 1;
                break;

            case TipoEntrenamiento.Aerobico:
                potenciador = 1.5F;
                break;

            case TipoEntrenamiento.Anaerobico:
                potenciador = 2;
                break;

            case TipoEntrenamiento.Potencia:
                potenciador = 1.8F;
                break;

            case TipoEntrenamiento.Velocidad:
                potenciador = 2;
                break;

            case TipoEntrenamiento.Fuerza:
                potenciador = 2.5F;
                break;
            }
            float gananciaR = (horasentrena / 10) * potenciador;

            ResistenciaDeportista += gananciaR;
            return(gananciaR);
        }
Beispiel #2
0
        public override float Entrenamiento(float horasentrena, TipoEntrenamiento TE)
        {
            float potenciador = 0;
            float ganancia    = 0;

            switch (TE)
            {
            case TipoEntrenamiento.Normal:
                potenciador            = 1.1F;
                ganancia               = (horasentrena / 15) * potenciador;
                ResistenciaDeportista += ganancia;
                TecnicaFutbolista     += ganancia * 0.4F;
                VelocidadFutbolista   += ganancia * 0.5F;
                break;

            case TipoEntrenamiento.Aerobico:
                potenciador            = 1.7F;
                ganancia               = (horasentrena / 15) * potenciador;
                ResistenciaDeportista += ganancia;
                TecnicaFutbolista     += ganancia * 0.5F;
                VelocidadFutbolista   += ganancia * 0.6F;
                break;

            case TipoEntrenamiento.Anaerobico:
                potenciador            = 2.2F;
                ganancia               = (horasentrena / 15) * potenciador;
                ResistenciaDeportista += ganancia;
                TecnicaFutbolista     += ganancia * 0.6F;
                VelocidadFutbolista   += ganancia * 0.7F;
                break;

            case TipoEntrenamiento.Potencia:
                potenciador            = 1.5F;
                ganancia               = (horasentrena / 15) * potenciador;
                ResistenciaDeportista += ganancia;
                TecnicaFutbolista     += ganancia * 0.8F;
                VelocidadFutbolista   += ganancia * 0.7F;
                break;

            case TipoEntrenamiento.Velocidad:
                potenciador            = 2;
                ganancia               = (horasentrena / 15) * potenciador;
                ResistenciaDeportista += ganancia;
                TecnicaFutbolista     += ganancia * 0.6F;
                VelocidadFutbolista   += ganancia * 0.9F;
                break;

            case TipoEntrenamiento.Fuerza:
                potenciador            = 2.2F;
                ganancia               = (horasentrena / 15) * potenciador;
                ResistenciaDeportista += ganancia;
                TecnicaFutbolista     += ganancia * 0.5F;
                VelocidadFutbolista   += ganancia * 0.4F;
                break;
            }

            return(ganancia);
        }