public bool atacarIslaCerdos() { bool gananPajaros = false; while (gananPajaros == false && pajaros != null) { foreach (var i in obstaculos) { Pajaros pajaroMasFuerte = pajaros.Single(j => j.fuerza() == pajaros.Max(j => j.fuerza())); if (pajaroMasFuerte.fuerza() > i.resistenciaDelObstaculo()) { gananPajaros = true; } else { gananPajaros = false; pajaros.RemoveAll(j => j.fuerza() == pajaroMasFuerte.fuerza()); } } } if (gananPajaros == true) { obstaculos.Clear(); } return(gananPajaros); }
public bool atacarIslaCerdito() { bool ganaron = false; foreach (var i in obstaculos) { Pajaros masFuerte = pajaros.Single(p => p.calcularFuerza() == pajaros.Max(p => p.calcularFuerza())); if (masFuerte.calcularFuerza() > i.resistenciaDelObstaculos()) { ganaron = true; } else { ganaron = false; } pajaros.RemoveAll(p => p.calcularFuerza() == masFuerte.calcularFuerza()); } if (ganaron == true) { obstaculos.Clear(); } return(ganaron); }
public void naceUnPajaro(Pajaros recienNacido) => pajaros.Add(recienNacido);
public void serieDeEventos(Pajaros pajaro) { manejarIraConMatilda(); invasionCerdil(); fiestaSorpresa(pajaro); }
public void fiestaSorpresa(Pajaros pajaro) => pajaro.seEnoja();
public void rompioHuevo(Pajaros pajarito) { pajaros.Add(pajarito); }
public void fistaSorpresa(Pajaros pajaro) { pajaro.Enojarse(); }
public void QuitarPajaro(Pajaros paj) { pajaros.Remove(paj); }