Example #1
0
 public void Update(GameTime gameTime)
 {
     Game1.juegoMain.IndiceSpriteBatch = 2;
     if (cantidadErizosMarinosEliminados <= 4)
     {
         if (!mago.MagoMuerto)
         {
             foreach (CollisionTiles tile in mapa.CollisionTiles)
             {
                 mago.Colision(tile.rectangle, mapa.Ancho, mapa.Altura);
                 Game1.juegoMain.Camara.Update(mago.Posicion, mapa.Ancho, mapa.Altura);
             }
             UpdateEnemigos(gameTime);
         }
         else
         {
             return;
         }
     }
     else
     {
         mago.Gemas++;
         mago.ActivarPoderAgua = true;
         nivelCompletado       = true;
         listaErizosMarinos.Clear();
     }
     UpdateMagoVida(gameTime);
 }
Example #2
0
 public void Update1(GameTime gameTime)
 {
     Game1.juegoMain.IndiceSpriteBatch = 2;
     if (cantidaddragones <= 5)
     {
         if (!mago.MagoMuerto)
         {
             UpdateEscenario(gameTime);
             UpdateEnemigos(gameTime);
             foreach (CollisionTiles tile in mapa.CollisionTiles)
             {
                 mago.Colision(tile.rectangle, mapa.Ancho, mapa.Altura);
                 Game1.juegoMain.Camara.Update(mago.Posicion, mapa.Ancho, mapa.Altura);
             }
         }
         else
         {
             return;
         }
     }
     else
     {
         mago.Gemas++;
         mago.ActivarPoderAire = true;
         nivelCompletado       = true;
         listadragon.Clear();
     }
     UpdateMagoVida(gameTime);
 }
Example #3
0
 public void Update(GameTime gameTime)
 {
     Game1.juegoMain.IndiceSpriteBatch = 2;
     if (!sombra.SombraMuerto)
     {
         if (!mago.MagoMuerto)
         {
             UpdateEnemigo(gameTime);
             foreach (CollisionTiles tile in mapa.CollisionTiles)
             {
                 mago.Colision(tile.rectangle, mapa.Ancho, mapa.Altura);
                 Game1.juegoMain.Camara.Update(mago.Posicion, mapa.Ancho, mapa.Altura);
             }
         }
         else
         {
             return;
         }
     }
     else
     {
         nivelCompletado = true;
     }
     UpdateMagoVida(gameTime);
 }