public override void transformarTerreno(Terreno terreno) { Bitmon bitmon; int prob = random.Next(0, 2); string tipoTerrenoActual = terreno.getTipo(); if (prob == 1) { if (tipoTerrenoActual == "Vegetacion") { terreno.setTipo("Desierto"); } else if (tipoTerrenoActual == "Nieve") { terreno.setTipo("Acuatico"); //Elimina todos los Ent que se encontraban en el terreno de Nieve ( No son capaces de vivir en terrenos acuaticos) for (int i = terreno.bitmonsTerreno.Count() - 1; i >= 0; i--) { bitmon = terreno.bitmonsTerreno[i]; if (bitmon.getTipo() == "Ent") { terreno.bitmonsTerreno.Remove(bitmon); } } } } }
public override void transformarTerreno(Terreno terreno) { int prob = random.Next(0, 2); if (prob == 1) { terreno.setTipo("Vegetacion"); } }