Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Human   human1   = new Human("Human-Taylor");
            Human   human2   = new Human("Human-Mac");
            Wizard  wizard1  = new Wizard("Wizard-Chris");
            Ninja   ninja1   = new Ninja("Ninja-Gary");
            Samurai samurai1 = new Samurai("Samurai-Angie");

            human1.Attack(human2);
            wizard1.Attack(human2);
            wizard1.Heal(human2);
            ninja1.Attack(human2);
            ninja1.Steal(human2);
            samurai1.Attack(human2);
            samurai1.Meditate();
            human2.Attack(wizard1);
            wizard1.Attack(human1);
            wizard1.Heal(human1);
            ninja1.Attack(human1);
            ninja1.Steal(human1);
            samurai1.Attack(human1);
            samurai1.Attack(human2);
            wizard1.Heal(human1);
            human1.Attack(ninja1);
            human1.Attack(samurai1);
            samurai1.Meditate();
            samurai1.Attack(ninja1);

            human1.displayInfo();
            human2.displayInfo();
            wizard1.displayInfo();
            ninja1.displayInfo();
            samurai1.displayInfo();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            Samurai Dedalus  = new Samurai("Dedalus");
            Human   Natar    = new Human("Natar", 14, 12, 10, 200);
            Wizard  Deadover = new Wizard("Deadover");
            Ninja   Yodacam  = new Ninja("Yodacam");
            Samurai Baktula  = new Samurai("Baktula");

            Console.WriteLine(Deadover);
            Console.WriteLine(Yodacam);
            Console.WriteLine(Baktula);
            // Natar.Attack(Dedalus);
            // Console.WriteLine($"Dedalus has {Dedalus.health} health remaining.");
            // Deadover.Attack(Dedalus);
            // Console.WriteLine($"Dedalus has {Dedalus.health} health remaining.");
            // Yodacam.Attack(Dedalus);
            // Console.WriteLine($"Dedalus has {Dedalus.health} health remaining.");
            // Baktula.Attack(Dedalus);
            // Baktula.Attack(Dedalus);
            // Baktula.Attack(Dedalus);
            // Baktula.Attack(Dedalus);
            // Baktula.Attack(Dedalus);
            // Dedalus.Meditate();
            Yodacam.Steal(Dedalus);
            Yodacam.Attack(Dedalus);
            Console.WriteLine($"Dedalus has {Dedalus.health} health remaining.");
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            Wizard  jim = new Wizard("jim");
            Ninja   kyo = new Ninja("kyo");
            Samurai bob = new Samurai("bob");

            jim.Fireball(bob);
            kyo.Steal(jim);
            bob.Death_Blow(kyo);
            jim.Fireball(bob);
            kyo.Steal(jim);
            bob.Death_Blow(kyo);
            jim.Fireball(bob);
            kyo.Steal(jim);
            bob.Death_Blow(kyo);
            jim.Fireball(bob);
            kyo.Steal(jim);
            bob.Death_Blow(kyo);
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            Human   person_1 = new Human("person_1");
            Ninja   person_2 = new Ninja("person_2");
            Wizard  person_3 = new Wizard("person_3");
            Samurai person_4 = new Samurai("person_4");

            person_4.Attack(person_1);
            System.Console.WriteLine(person_1.Health);
            person_3.Heal(person_1);
            person_3.Heal(person_1);
            person_2.Steal(person_1);
            person_3.Attack(person_1);
            System.Console.WriteLine($"How is {person_1.Name} doing? HP: {person_1.Health}");
        }