示例#1
0
        public void item2()
        {
            Console.Clear();
            if (boss.Life > 0)
            {
                Print.Combat11();
                Print.Combat12(boss.Nom, boss.Life);
            }

            Print.Obj();
            int d = int.Parse(Console.ReadLine());

            Console.Clear();
            if (boss.Life > 0)
            {
                Print.Combat11();
                Print.Combat12(boss.Nom, boss.Life);
            }

            switch (d)
            {
            case 3:
                Console.WriteLine("Vous regardez un épisode des constructeurs de l'extrême. Vous êtes remontés à bloc !!! [+10 PV]  [+5 ATK]");
                chara.Life  += 13;
                chara.Power += 5;
                break;

            case 1:
                Console.WriteLine("Vous buvez un cola devant un beau coucher de soleil [+5 PV]");
                chara.Life += 8;
                break;

            case 2:

                chara.Life  -= 2;
                chara.Power += 5;
                boss.Damage(chara.Power);
                Console.WriteLine("Attaque Spéciale : Lancer de poutre ! Coups Critique !!" + boss.Nom.ToUpper() + " perd [-" + chara.Power + " PV]");
                chara.Power -= 5;
                Console.Clear();
                if (boss.Life > 0)
                {
                    Print.Combat11();
                    Print.Combat12(boss.Nom, boss.Life);
                }
                break;

            case 4:
                Print.Combat4(chara.Nom, chara.Life);
                Console.WriteLine("Que veux-tu faire " + chara.Nom.ToUpper());
                Print.Combat5();
                int c = int.Parse(Console.ReadLine());
                Choice(c);
                break;
            }
        }
示例#2
0
 public void combat2()
 {
     Console.Clear();
     boss.Damage(chara.Power);
     if (boss.Life > 0)
     {
         Print.Combat11();
         Print.Combat12(boss.Nom, boss.Life);
     }
     Console.WriteLine("BOOM  " + boss.Nom.ToUpper() + " perd [-" + chara.Power + " PV]");
 }
示例#3
0
 public void negocier2()
 {
     Console.Clear();
     if (boss.Life > 0)
     {
         Print.Combat11();
         Print.Combat12(boss.Nom, boss.Life);
     }
     boss.Power += 5;
     chara.Damage(boss.Power);
     Print.negoc2(boss.Nom, boss.Power);
     boss.Power -= 5;
 }
示例#4
0
 public void phase2()
 {
     if (boss.Life < 10)
     {
         boss.Power += 4;
         Console.Clear();
         Print.Combat11();
         Print.Combat12(boss.Nom, boss.Life);
         while (boss.Life > 0 && chara.Life > 0)
         {
             Print.Combat13(boss.Nom.ToUpper(), chara.Nom.ToUpper(), boss.Power);
             chara.Damage(boss.Power);
             Print.Combat4(chara.Nom, chara.Life);
             Console.WriteLine("Que veux-tu faire " + chara.Nom.ToUpper());
             Print.Combat5();
             int c = int.Parse(Console.ReadLine());
             Choice2(c);
             if (boss.Life > 0 && c != 4)
             {
                 Print.Combat6(boss.Nom);
             }
         }
     }
 }