//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); }
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; } }
public void setDificultad(NivelDificultad dificultad) { this.Dificultad = dificultad; }