public Mapa(List <ObjetoMapa> objetos) { foreach (ObjetoMapa objeto in objetos) { if (objeto is TileMapa) { TerrenoTraspasable.Add((TileMapa)objeto); TerrenoNoTraspasable.Add((TileMapa)objeto); } if (objeto is JugadorMapa) { Jugador.Add((JugadorMapa)objeto); } if (objeto is EnemigoMapa) { Enemigo.Add((EnemigoMapa)objeto); } if (objeto is ArbustoMapa) { Arbusto.Add((ArbustoMapa)objeto); } if (objeto is ObstaculosMapa) { Obstaculos.Add((ObstaculosMapa)objeto); } } }
public void TestInitialize() { leaoAfricano = new Leao(false); elefanteIndiano = new Elefante(true); gatoPersa = new Gato(true); pinheiro = new Arvore(true); indestrutivelDoGTA = new Arbusto(true); mudaFrutifera = new Muda(false); horarioAtual = HorarioAtual.Dia; }
public void FinalizarTeste() { leaoAfricano = null; elefanteIndiano = null; gatoPersa = null; pinheiro = null; indestrutivelDoGTA = null; mudaFrutifera = null; horarioAtual = HorarioAtual.Dia; }
static void Main(string[] args) { Jardin jardin = new Jardin(20); Arbusto arbusto = new Arbusto("Pepito", 5); Banano b1 = new Banano("Leo", 7, "12345"); Banano b2 = new Banano("Ailen", 6, "34567"); Rosal r1 = new Rosal("Pepita", 10, Rosal.Color.Azul); if (jardin + arbusto) { Console.WriteLine(jardin.ToString()); } else { Console.WriteLine(" No hay mas espacio"); } if (jardin + b1) { Console.WriteLine(jardin.ToString()); } else { Console.WriteLine(" No hay mas espacio"); } if (jardin + b2) { Console.WriteLine(jardin.ToString()); } else { Console.WriteLine(" No hay mas espacio"); } if (jardin + r1) { Console.WriteLine(jardin.ToString()); } else { Console.WriteLine(" No hay mas espacio"); } Console.ReadKey(); }