Exemplo n.º 1
0
 public static void Game()
 {
     if (Game1.durum[0] == 0)
     {
         CharacterMoves.Player1();
     }
     if (Game1.durum[1] == 0)
     {
         CharacterMoves.Player2();
     }
     Missile.Normal();
     HitDetection.Normal();
     HealthIssues.Hasar();
     HealthIssues.Donma();
     HealthIssues.Olum();
     Animation.CreateAnimation();
     CharacterMoves.Fullspeed();
     CharacterMoves.Roboghost();
     CharacterMoves.BigGuy();
     CharacterMoves.MetalHawk();
     CharacterMoves.Firebot();
     CharacterMoves.Icebot();
     CharacterMoves.Runo();
     CharacterMoves.Electro();
     HitDetection.MegaDayakYemis();
     HitDetection.RuzgarYuzumeVuruyor();
     HitDetection.Tutulma();
 }
Exemplo n.º 2
0
 public static void Runo()
 {
     for (i = 0; i < 2; i++)
     {
         if (Game1.secilikarakter[i] == 7)
         {
             C[i]++;
             if (C[i] == 6)
             {
                 C[i] = 0;
                 if (Game1.durum[i] == 0)
                 {
                     Game1.parametre1[i] += 4;
                     Game1.parametre2[i] += 3;
                     if (Game1.parametre1[i] >= 100)
                     {
                         Game1.parametre1[i] = 100;
                     }
                     if (Game1.parametre2[i] >= 100)
                     {
                         Game1.parametre2[i] = 100;
                     }
                 }
             }
             if (Game1.durum[i] == 1 || Game1.durum[i] == 4 || Game1.durum[i] == 21)
             {
                 Game1.parametre1[i]--;
                 Game1.parametre2[i]--;
                 if (Game1.parametre1[i] < 0)
                 {
                     Game1.parametre1[i] = 0;
                 }
                 if (Game1.parametre2[i] < 0)
                 {
                     Game1.parametre2[i] = 0;
                 }
             }
             else if (Game1.durum[i] == 2 || Game1.durum[i] == 3)
             {
                 Game1.parametre1[i] = 0;
                 Game1.parametre2[i] = 0;
             }
             KeyboardState klavye = Keyboard.GetState();
             if (Game1.durum[i] == 0 && ((i == 0 && klavye.IsKeyDown(Keys.G)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad2))) && Game1.parametre1[i] == 100 && Game1.RUechokoordinat == new Vector2(-1000, -1000))
             {
                 Game1.parametre1[i] = 0;
                 Game1.animasyon[i]  = 10;
                 if (Game1.yon[i] == SpriteEffects.None)
                 {
                     Game1.RUechokoordinat = new Vector2(Game1.koordinat[i].X + Game1.robotattack[Game1.secilikarakter[i]].X, Game1.koordinat[i].Y - 6 + Game1.robotattack[Game1.secilikarakter[i]].Y);
                     Game1.RUyon           = SpriteEffects.None;
                 }
                 else
                 {
                     Game1.RUechokoordinat = new Vector2(Game1.koordinat[i].X + 28 - Game1.robotattack[Game1.secilikarakter[i]].X, Game1.koordinat[i].Y - 6 + Game1.robotattack[Game1.secilikarakter[i]].Y);
                     Game1.RUyon           = SpriteEffects.FlipHorizontally;
                 }
             }
             else if (((i == 0 && klavye.IsKeyDown(Keys.T) && klavye.IsKeyDown(Keys.E)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad5) && klavye.IsKeyDown(Keys.NumPad1))) && Game1.parametre2[i] == 100 && Game1.koordinat[i].Y == 406)
             {
                 Game1.parametre2[i] = 0;
                 Game1.durum[i]      = 5;
             }
             if (Game1.durum[i] == 5)
             {
                 HitDetection.SoundWave();
             }
             else
             {
                 Game1.RUsoundwavegenislik = 0;
             }
             if (Game1.RUechokoordinat != new Vector2(-1000, -1000))
             {
                 HitDetection.Echo();
             }
         }
     }
 }
Exemplo n.º 3
0
 public static void Electro()
 {
     for (i = 0; i < 2; i++)
     {
         if (Game1.secilikarakter[i] == 5)
         {
             C[i]++;
             if (C[i] == 6)
             {
                 if (Game1.ELcharge)
                 {
                     if (Game1.durum[i] == 1)
                     {
                         Game1.durum[i] = 0;
                     }
                     Game1.parametre3[i] -= 2;
                     if (Game1.parametre3[i] == 0)
                     {
                         Game1.ELcharge = false;
                     }
                     Random rnd = new Random();
                     if (Game1.animasyon[i] == 0 || Game1.animasyon[i] == 2)
                     {
                         Game1.animasyon[i] = 21;
                     }
                     else if (Game1.animasyon[i] == 1 || Game1.animasyon[i] == 3)
                     {
                         Game1.animasyon[i] = 22;
                     }
                     else if (Game1.animasyon[i] == 4)
                     {
                         Game1.animasyon[i] = 25;
                     }
                     else if (Game1.animasyon[i] == 5)
                     {
                         Game1.animasyon[i] = 24;
                     }
                     else if (Game1.animasyon[i] == 6)
                     {
                         Game1.animasyon[i] = 25;
                     }
                     else if (Game1.animasyon[i] == 7)
                     {
                         Game1.animasyon[i] = 26;
                     }
                     else if (Game1.animasyon[i] == 8)
                     {
                         Game1.animasyon[i] = rnd.Next(27, 29);
                     }
                     else if (Game1.animasyon[i] == 9)
                     {
                         Game1.animasyon[i] = rnd.Next(29, 31);
                     }
                     else
                     {
                         Game1.animasyon[i] = 22;
                     }
                     int j = 0;
                     if (i == 0)
                     {
                         j = 1;
                     }
                     if (Game1.koordinat[i].X + 40 > Game1.koordinat[j].X && Game1.koordinat[j].X + 40 > Game1.koordinat[i].X && Game1.koordinat[i].Y + 40 > Game1.koordinat[j].Y && Game1.koordinat[j].Y + 40 > Game1.koordinat[i].Y)
                     {
                         Game1.animasyon[j] = 14;
                         Game1.saglik[j]--;
                     }
                 }
                 C[i] = 0;
                 if (Game1.durum[i] == 0)
                 {
                     Game1.parametre1[i] += 1;
                     Game1.parametre2[i] += 2;
                     if (!Game1.ELcharge)
                     {
                         Game1.parametre3[i] += 2;
                     }
                     if (Game1.parametre1[i] >= 100)
                     {
                         Game1.parametre1[i] = 100;
                     }
                     if (Game1.parametre2[i] >= 100)
                     {
                         Game1.parametre2[i] = 100;
                     }
                     if (Game1.parametre3[i] >= 100)
                     {
                         Game1.parametre3[i] = 100;
                     }
                 }
             }
             if (Game1.durum[i] == 1 || Game1.durum[i] == 21)
             {
                 Game1.parametre1[i]--;
                 Game1.parametre2[i]--;
                 Game1.parametre3[i] -= 2;
                 if (Game1.parametre1[i] < 0)
                 {
                     Game1.parametre1[i] = 0;
                 }
                 if (Game1.parametre2[i] < 0)
                 {
                     Game1.parametre2[i] = 0;
                 }
                 if (Game1.parametre3[i] < 0)
                 {
                     Game1.parametre3[i] = 0;
                 }
             }
             else if (Game1.durum[i] == 2 || Game1.durum[i] == 3)
             {
                 Game1.parametre1[i] = 0;
                 Game1.parametre2[i] = 0;
                 Game1.parametre3[i] = 0;
             }
             KeyboardState klavye = Keyboard.GetState();
             if (Game1.ELwavekoordinat == new Vector2(-1000, -1000) && !Game1.ELcharge && ((i == 0 && klavye.IsKeyDown(Keys.G)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad2))) && Game1.parametre1[i] == 100 && Game1.durum[i] == 0)
             {
                 Game1.animasyon[i]  = 10;
                 Game1.parametre1[i] = 0;
                 if (Game1.yon[i] == SpriteEffects.None)
                 {
                     Game1.ELwavekoordinat = new Vector2(Game1.koordinat[i].X + Game1.robotattack[Game1.secilikarakter[i]].X, Game1.koordinat[i].Y + Game1.robotattack[Game1.secilikarakter[i]].Y);
                     Game1.ELwaveyon       = SpriteEffects.None;
                     Game1.ELwaveanimasyon = 0;
                 }
                 else
                 {
                     Game1.ELwavekoordinat = new Vector2(Game1.koordinat[i].X - 12 - Game1.robotattack[Game1.secilikarakter[i]].X, Game1.koordinat[i].Y + Game1.robotattack[Game1.secilikarakter[i]].Y);
                     Game1.ELwaveyon       = SpriteEffects.FlipHorizontally;
                     Game1.ELwaveanimasyon = 0;
                 }
             }
             else if (!Game1.ELcharge && ((i == 0 && klavye.IsKeyDown(Keys.Y)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad6))) && Game1.parametre2[i] == 100 && Game1.koordinat[i].Y == 406 && Game1.durum[i] == 0)
             {
                 Game1.parametre2[i] = 0;
                 Game1.durum[i]      = 5;
                 Game1.animasyon[i]  = 16;
             }
             else if (((i == 0 && klavye.IsKeyDown(Keys.T)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad5))) && Game1.parametre3[i] == 100 && Game1.durum[i] == 0)
             {
                 Game1.durum[i]     = 6;
                 Game1.animasyon[i] = 18;
             }
             if (Game1.durum[i] == 5)
             {
                 HitDetection.Ground();
             }
             else if (Game1.durum[i] == 6)
             {
                 HitDetection.ChargeElectric();
             }
             if (Game1.ELwavekoordinat != new Vector2(-1000, -1000))
             {
                 HitDetection.Electrowave();
             }
         }
     }
 }
Exemplo n.º 4
0
 public static void MetalHawk()
 {
     for (i = 0; i < 2; i++)
     {
         if (Game1.secilikarakter[i] == 4)
         {
             C[i]++;
             if (C[i] == 6)
             {
                 C[i] = 0;
                 if (Game1.durum[i] == 0)
                 {
                     Game1.parametre1[i] += 5;
                     Game1.parametre2[i] += 2;
                     if (Game1.parametre1[i] >= 100)
                     {
                         Game1.parametre1[i] = 100;
                     }
                     if (Game1.parametre2[i] >= 100)
                     {
                         Game1.parametre2[i] = 100;
                     }
                 }
             }
             if (Game1.durum[i] == 1 || Game1.durum[i] == 4)
             {
                 Game1.parametre1[i]--;
                 Game1.parametre2[i]--;
                 if (Game1.parametre1[i] < 0)
                 {
                     Game1.parametre1[i] = 0;
                 }
                 if (Game1.parametre2[i] < 0)
                 {
                     Game1.parametre2[i] = 0;
                 }
             }
             else if (Game1.durum[i] == 2 || Game1.durum[i] == 3)
             {
                 Game1.parametre1[i] = 0;
                 Game1.parametre2[i] = 0;
             }
             KeyboardState klavye = Keyboard.GetState();
             if (((i == 0 && klavye.IsKeyDown(Keys.G)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad2))) && Game1.parametre1[i] == 100 && Game1.koordinat[i].Y == 406)
             {
                 Game1.parametre1[i] = 0;
                 Game1.durum[i]      = 5;
                 Game1.animasyon[i]  = 20;
             }
             else if (((i == 0 && klavye.IsKeyDown(Keys.Y)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad6))) && Game1.parametre2[i] == 100 && Game1.koordinat[i].Y == 406)
             {
                 Game1.parametre2[i] = 0;
                 Game1.durum[i]      = 6;
                 Game1.animasyon[i]  = 20;
             }
             if (Game1.durum[i] == 5)
             {
                 HitDetection.Wing();
             }
             else if (Game1.durum[i] == 6)
             {
                 HitDetection.Wind();
             }
         }
     }
 }
Exemplo n.º 5
0
 public static void BigGuy()
 {
     for (i = 0; i < 2; i++)
     {
         if (Game1.secilikarakter[i] == 3)
         {
             if (Game1.koordinat[i].Y < 406 && Game1.ziplama[i] == 0 && Game1.durum[i] != 6 && Game1.durum[i] != 22)
             {
                 Game1.koordinat[i].Y += 12;
                 if (Game1.koordinat[i].Y > 406)
                 {
                     Game1.koordinat[i].Y = 406;
                 }
             }
             C[i]++;
             if (C[i] == 6)
             {
                 C[i] = 0;
                 if (Game1.durum[i] == 0)
                 {
                     Game1.parametre1[i] += 2;
                     Game1.parametre2[i] += 3;
                     if (Game1.parametre1[i] >= 100)
                     {
                         Game1.parametre1[i] = 100;
                     }
                     if (Game1.parametre2[i] >= 100)
                     {
                         Game1.parametre2[i] = 100;
                     }
                 }
             }
             if (Game1.durum[i] == 1 || Game1.durum[i] == 21)
             {
                 Game1.parametre1[i]--;
                 Game1.parametre2[i]--;
                 if (Game1.parametre1[i] < 0)
                 {
                     Game1.parametre1[i] = 0;
                 }
                 if (Game1.parametre2[i] < 0)
                 {
                     Game1.parametre2[i] = 0;
                 }
             }
             else if (Game1.durum[i] == 2 || Game1.durum[i] == 3)
             {
                 Game1.parametre1[i] = 0;
                 Game1.parametre2[i] = 0;
             }
             KeyboardState klavye = Keyboard.GetState();
             if (((i == 0 && klavye.IsKeyDown(Keys.G)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad2))) && Game1.parametre1[i] == 100 && Game1.koordinat[i].Y == 406)
             {
                 Game1.parametre1[i] = 0;
                 Game1.durum[i]      = 5;
                 Game1.animasyon[i]  = 17;
             }
             else if (((i == 0 && klavye.IsKeyDown(Keys.Y)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad6))) && Game1.parametre2[i] == 100 && Game1.koordinat[i].Y == 406)
             {
                 Game1.parametre2[i] = 0;
                 Game1.durum[i]      = 6;
             }
             if (Game1.durum[i] == 5)
             {
                 HitDetection.MegaPunch();
             }
             else if (Game1.durum[i] == 6)
             {
                 HitDetection.WreckingBall();
             }
         }
     }
 }
Exemplo n.º 6
0
 //Parametre Süreleri:  ++: 10sn  += 2: 5sn  += 3: 3.33sn += 4: 2.5sn
 public static void Fullspeed()
 {
     for (i = 0; i < 2; i++)
     {
         if (Game1.secilikarakter[i] == 2)
         {
             C[i]++;
             if (C[i] == 6)
             {
                 C[i] = 0;
                 if (Game1.durum[i] == 0)
                 {
                     Game1.parametre1[i] += 4;
                     Game1.parametre2[i] += 2;
                     if (Game1.parametre1[i] >= 100)
                     {
                         Game1.parametre1[i] = 100;
                     }
                     if (Game1.parametre2[i] >= 100)
                     {
                         Game1.parametre2[i] = 100;
                     }
                 }
             }
             if (Game1.durum[i] == 1 || Game1.durum[i] == 4 || Game1.durum[i] == 21)
             {
                 Game1.parametre1[i]--;
                 Game1.parametre2[i]--;
                 if (Game1.parametre1[i] < 0)
                 {
                     Game1.parametre1[i] = 0;
                 }
                 if (Game1.parametre2[i] < 0)
                 {
                     Game1.parametre2[i] = 0;
                 }
             }
             else if (Game1.durum[i] == 2 || Game1.durum[i] == 3)
             {
                 Game1.parametre1[i] = 0;
                 Game1.parametre2[i] = 0;
             }
             KeyboardState klavye = Keyboard.GetState();
             if (((i == 0 && klavye.IsKeyDown(Keys.G)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad2))) && Game1.parametre1[i] == 100)
             {
                 Game1.parametre1[i] = 0;
                 Game1.animasyon[i]  = 10;
                 if (Game1.yon[i] == SpriteEffects.None)
                 {
                     Game1.FSquickkoordinat = new Vector2(Game1.koordinat[i].X + Game1.robotattack[Game1.secilikarakter[i]].X, Game1.koordinat[i].Y + Game1.robotattack[Game1.secilikarakter[i]].Y);
                     Game1.FSquickleft      = false;
                 }
                 else
                 {
                     Game1.FSquickkoordinat = new Vector2(Game1.koordinat[i].X + 48 - Game1.robotattack[Game1.secilikarakter[i]].X, Game1.koordinat[i].Y + Game1.robotattack[Game1.secilikarakter[i]].Y);
                     Game1.FSquickleft      = true;
                 }
             }
             else if (((i == 0 && klavye.IsKeyDown(Keys.Y)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad6))) && Game1.parametre2[i] == 100 && Game1.koordinat[i].Y == 406)
             {
                 Game1.parametre2[i] = 0;
                 Game1.durum[i]      = 5;
             }
             if (Game1.durum[i] == 5)
             {
                 HitDetection.Slide();
             }
             if (Game1.FSquickkoordinat != new Vector2(-1000, -1000))
             {
                 HitDetection.Quick();
             }
         }
     }
 }
Exemplo n.º 7
0
        public static void Firebot()
        {
            KeyboardState klavye = Keyboard.GetState();

            for (i = 0; i < 2; i++)
            {
                if (Game1.secilikarakter[i] == 1)
                {
                    if (((klavye.IsKeyDown(Keys.NumPad5) && i == 1) || (klavye.IsKeyDown(Keys.T) && i == 0)) && Game1.koordinat[i].Y < 406 && Game1.durum[i] == 0)
                    {
                        if (Game1.animasyon[i] < 18)
                        {
                            Game1.animasyon[i] = 18;
                        }
                        Game1.ziplama[i]      = 0;
                        Game1.koordinat[i].Y -= 4;
                        if (Game1.koordinat[i].Y < 10)
                        {
                            Game1.koordinat[i].Y = 10;
                        }
                    }
                    else
                    {
                        if (Game1.ziplama[i] == 0 && (Game1.durum[i] == 0 || Game1.durum[i] == 1) && Game1.koordinat[i].Y < 406)
                        {
                            Game1.koordinat[i].Y += 12;
                            if (Game1.koordinat[i].Y > 406)
                            {
                                Game1.koordinat[i].Y = 406;
                            }
                        }
                    }
                    C[i]++;
                    if (C[i] == 6)
                    {
                        if (((i == 0 && klavye.IsKeyDown(Keys.H)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad3))) && Game1.durum[i] == 0 && !((klavye.IsKeyDown(Keys.T) && i == 0) || (i == 1 && klavye.IsKeyDown(Keys.NumPad5) && i == 1)))
                        {
                            Game1.parametre2[i] += 4;
                        }
                        else
                        {
                            if (Game1.parametre2[i] == 100)
                            {
                                Game1.animasyon[i] = 24;
                                if (Game1.yon[i] == SpriteEffects.None)
                                {
                                    Game1.FBchargeyon       = SpriteEffects.None;
                                    Game1.FBchargekoordinat = new Vector2(Game1.koordinat[i].X + 44, Game1.koordinat[i].Y + 22);
                                }
                                else
                                {
                                    Game1.FBchargeyon       = SpriteEffects.FlipHorizontally;
                                    Game1.FBchargekoordinat = new Vector2(Game1.koordinat[i].X - 12, Game1.koordinat[i].Y + 22);
                                }
                            }
                            Game1.parametre2[i] = 0;
                        }
                        C[i] = 0;
                        if (Game1.durum[i] == 0)
                        {
                            Game1.parametre1[i] += 2;
                            if (Game1.parametre1[i] >= 100)
                            {
                                Game1.parametre1[i] = 100;
                            }
                            if (Game1.parametre2[i] >= 100)
                            {
                                Game1.parametre2[i] = 100;
                            }
                        }
                        if (((klavye.IsKeyDown(Keys.NumPad5) && i == 1) || (klavye.IsKeyDown(Keys.T) && i == 0)) && Game1.koordinat[i].Y < 406 && Game1.durum[i] == 0)
                        {
                            Game1.animasyon[i]++;
                            if (Game1.animasyon[i] >= 22)
                            {
                                Game1.animasyon[i] = 18;
                            }
                        }
                    }
                    if (Game1.parametre2[i] > 30 && Game1.parametre2[i] % 8 <= 3)
                    {
                        Game1.animasyon[i] = 22;
                    }
                    else if (Game1.parametre2[i] > 30 && Game1.parametre2[i] % 8 >= 4)
                    {
                        Game1.animasyon[i] = 23;
                    }
                    if (Game1.durum[i] == 1 || Game1.durum[i] == 4 || Game1.durum[i] == 21)
                    {
                        Game1.parametre1[i]--;
                        Game1.parametre2[i] = 0;
                        if (Game1.parametre1[i] < 0)
                        {
                            Game1.parametre1[i] = 0;
                        }
                    }
                    else if (Game1.durum[i] == 2 || Game1.durum[i] == 3)
                    {
                        Game1.parametre1[i] = 0;
                        Game1.parametre2[i] = 0;
                    }
                    if (((i == 0 && klavye.IsKeyDown(Keys.G)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad2))) && Game1.parametre1[i] == 100 && Game1.koordinat[i].Y == 406)
                    {
                        Game1.parametre1[i] = 0;
                        Game1.durum[i]      = 5;
                        Game1.animasyon[i]  = 16;
                    }
                    if (Game1.durum[i] == 5)
                    {
                        HitDetection.Ground();
                    }
                    if (Game1.FBchargekoordinat != new Vector2(-1000, -1000))
                    {
                        HitDetection.ChargeIceFire();
                    }
                }
            }
        }
Exemplo n.º 8
0
        public static void Icebot()
        {
            KeyboardState klavye = Keyboard.GetState();

            for (i = 0; i < 2; i++)
            {
                if (Game1.secilikarakter[i] == 0)
                {
                    C[i]++;
                    if (C[i] == 6)
                    {
                        if (((i == 0 && klavye.IsKeyDown(Keys.H)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad3))) && Game1.durum[i] == 0 && !((klavye.IsKeyDown(Keys.T) && i == 0) || (klavye.IsKeyDown(Keys.NumPad5) && i == 1)))
                        {
                            Game1.parametre2[i] += 4;
                        }
                        else
                        {
                            if (Game1.parametre2[i] == 100)
                            {
                                Game1.animasyon[i] = 24;
                                if (Game1.yon[i] == SpriteEffects.None)
                                {
                                    Game1.IBchargeyon       = SpriteEffects.None;
                                    Game1.IBchargekoordinat = new Vector2(Game1.koordinat[i].X + 44, Game1.koordinat[i].Y + 22);
                                }
                                else
                                {
                                    Game1.IBchargeyon       = SpriteEffects.FlipHorizontally;
                                    Game1.IBchargekoordinat = new Vector2(Game1.koordinat[i].X - 12, Game1.koordinat[i].Y + 22);
                                }
                            }
                            Game1.parametre2[i] = 0;
                        }
                        C[i] = 0;
                        if (Game1.durum[i] == 0)
                        {
                            Game1.parametre1[i] += 3;
                            Game1.parametre3[i] += 2;
                            Game1.parametre4[i] += 1;
                            if (Game1.parametre1[i] >= 100)
                            {
                                Game1.parametre1[i] = 100;
                            }
                            if (Game1.parametre2[i] >= 100)
                            {
                                Game1.parametre2[i] = 100;
                            }
                            if (Game1.parametre3[i] >= 100)
                            {
                                Game1.parametre3[i] = 100;
                            }
                            if (Game1.parametre4[i] >= 100)
                            {
                                Game1.parametre4[i] = 100;
                            }
                        }
                    }
                    if (Game1.parametre2[i] > 30 && Game1.parametre2[i] % 8 <= 3)
                    {
                        Game1.animasyon[i] = 22;
                    }
                    else if (Game1.parametre2[i] > 30 && Game1.parametre2[i] % 8 >= 4)
                    {
                        Game1.animasyon[i] = 23;
                    }
                    if (Game1.durum[i] == 1 || Game1.durum[i] == 4 || Game1.durum[i] == 21)
                    {
                        Game1.parametre1[i]--;
                        Game1.parametre2[i] = 0;
                        Game1.parametre3[i]--;
                        Game1.parametre4[i] = 0;
                        if (Game1.parametre1[i] < 0)
                        {
                            Game1.parametre1[i] = 0;
                        }
                        if (Game1.parametre3[i] < 0)
                        {
                            Game1.parametre3[i] = 0;
                        }
                    }
                    else if (Game1.durum[i] == 2 || Game1.durum[i] == 3)
                    {
                        Game1.parametre1[i] = 0;
                        Game1.parametre2[i] = 0;
                        Game1.parametre3[i] = 0;
                        Game1.parametre4[i] = 0;
                    }
                    if (((i == 0 && klavye.IsKeyDown(Keys.G)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad2))) && Game1.parametre1[i] == 100)
                    {
                        Game1.parametre1[i] = 0;
                        Game1.animasyon[i]  = 10;
                        if (Game1.yon[i] == SpriteEffects.None)
                        {
                            Game1.IBicekoordinat = new Vector2(Game1.koordinat[i].X + Game1.robotattack[Game1.secilikarakter[i]].X, Game1.koordinat[i].Y + Game1.robotattack[Game1.secilikarakter[i]].Y);
                            Game1.IBiceleft      = false;
                        }
                        else
                        {
                            Game1.IBicekoordinat = new Vector2(Game1.koordinat[i].X + 48 - Game1.robotattack[Game1.secilikarakter[i]].X, Game1.koordinat[i].Y + Game1.robotattack[Game1.secilikarakter[i]].Y);
                            Game1.IBiceleft      = true;
                        }
                    }
                    if (((i == 0 && klavye.IsKeyDown(Keys.Y)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad6))) && Game1.parametre3[i] == 100 && Game1.koordinat[i].Y == 406 && Game1.durum[i] == 0)
                    {
                        Game1.parametre3[i] = 0;
                        Game1.durum[i]      = 5;
                    }
                    if (((i == 0 && klavye.IsKeyDown(Keys.T)) || (i == 1 && klavye.IsKeyDown(Keys.NumPad5))) && Game1.parametre4[i] == 100 && Game1.koordinat[i].Y == 406 && Game1.durum[i] == 0 && !Game1.icearena)
                    {
                        Game1.parametre4[i] = 0;
                        Game1.durum[i]      = 6;
                    }
                    if (Game1.durum[i] == 6)
                    {
                        HitDetection.SnowyPortal();
                    }
                    if (Game1.durum[i] == 5)
                    {
                        HitDetection.Iceball();
                    }
                    if (Game1.IBchargekoordinat != new Vector2(-1000, -1000))
                    {
                        HitDetection.ChargeIceFire();
                    }
                    if (Game1.IBicekoordinat != new Vector2(-1000, -1000))
                    {
                        HitDetection.Ice();
                    }
                }
            }
        }