Esempio n. 1
0
 //Constructor de la clase para crear nuevos objetos de tipo Tarea
 public Tarea(string UserStory, int HorasEstimadas, NivelDificultad Dificultad)
 {
     this.setUserStory(UserStory);
     this.setHorasEstimadas(HorasEstimadas);
     this.setDificultad(Dificultad);
     EstimarDesvio(this);
 }
Esempio n. 2
0
 private void EstablecerNuevoNivel()
 {
     currentLevel   = enumeradorNiveles.Current;
     siguienteNivel = currentLevel.SiguienteNivel;
     notificador.Notificar(currentLevel.NombreNivel);
     //Debug.Log("Nivel establecido: " + currentLevel.NombreNivel);
 }
    /// <summary>
    /// Ajusta la dificultad del enemigo en base a los parámetros establecidos en el nivel
    /// </summary>
    private void ajustarDificultad()
    {
        nivelDificultad = controladorDeJuego.GetNivelDificultad();

        //Establezco los nuevos valores y actualizo
        if (movimiento != null)
        {
            movimiento.Actualizar(nivelDificultad.Velocidad);
        }

        //Establezco los nuevos valores y actualizo
        if (sistemaArmamento != null)
        {
            sistemaArmamento.CadenciaDeDisparo = nivelDificultad.Cadencia;
            sistemaArmamento.Actualizar();
        }

        if (movimientoEvasivo != null)
        {
            movimientoEvasivo.enabled = nivelDificultad.UsarMovimientoEvasivo;
        }
    }
Esempio n. 4
0
 public void setDificultad(NivelDificultad dificultad)
 {
     this.Dificultad = dificultad;
 }