Пример #1
0
        static void Main(string[] args)
        {
            Wizard  wiz1 = new Wizard("Merlin");
            Ninja   nin1 = new Ninja("George");
            Samurai sam1 = new Samurai("Samuel");

            sam1.Attack(nin1);
            sam1.Attack(wiz1);
            nin1.Attack(sam1);
            nin1.Attack(wiz1);
            wiz1.Attack(nin1);
            wiz1.Attack(sam1);

            nin1.steal(wiz1);
            sam1.meditate();
            wiz1.heal();
            wiz1.heal();
            wiz1.fireball(sam1);
            nin1.get_away();
            sam1.death_blow(nin1);
            wiz1.fireball(sam1);
            wiz1.fireball(nin1);
            wiz1.fireball(sam1);
            wiz1.fireball(nin1);
            wiz1.fireball(sam1);
            wiz1.fireball(nin1);
            sam1.death_blow(nin1);
        }
Пример #2
0
        static void Main(string[] args)
        {
            // Console.WriteLine("=============== human testing ==================");
            Human troy = new Human("Troy");

            Console.WriteLine(troy.name);
            Human sam = new Human("Sam", 5, 7, 5, 120);

            Console.WriteLine("Character Name: " + troy.name + " Health: " + troy.health + " Intelligence: " + troy.intelligence + " Dexterity: " + troy.dexterity + " Strength: " + troy.strength);
            Console.WriteLine("Character Name: " + sam.name + " Health: " + sam.health + " Intelligence: " + sam.intelligence + " Dexterity: " + sam.dexterity + " Strength: " + sam.strength);
            Console.WriteLine(troy.name + " is attacking " + sam.name);
            troy.attack(sam);
            Console.WriteLine("Character Name: " + troy.name + " Health: " + troy.health + " Intelligence: " + troy.intelligence + " Dexterity: " + troy.dexterity + " Strength: " + troy.strength);
            Console.WriteLine("Character Name: " + sam.name + " Health: " + sam.health + " Intelligence: " + sam.intelligence + " Dexterity: " + sam.dexterity + " Strength: " + sam.strength);

            Console.WriteLine("=============== wizard testing ==================");
            Wizard andonon = new Wizard("Andonon");

            Console.WriteLine("Wizard Name: " + andonon.name);
            Console.WriteLine("Wizard Intelligence: " + andonon.intelligence);
            Console.WriteLine("=============== wizard andonon is healing humnan troy testing ==================");

            Console.WriteLine("Troy.health: " + troy.health);
            Console.WriteLine("Andonon.health: " + andonon.health);
            andonon.heal(troy);    // expect this to fail. Wizard heals Wizards
            andonon.heal(andonon); // expect to work
            Console.WriteLine("Troy.health: " + troy.health);
            Console.WriteLine("Andonon.health: " + andonon.health);
        }
Пример #3
0
        static void Main(string[] args)
        {
            Humans Jack    = new Humans("Jack");
            Humans Beefboi = new Humans("Beefboi", 2, 1, 1, 300);
            int    idea    = 42;

            Jack.attack(Beefboi);
            Beefboi.attack(idea);
            Wizard Merazmus = new Wizard("Merazmus");

            Merazmus.heal();
            Wizard otherwiz = new Wizard("otherwiz", 2, 2, 2, 40);

            otherwiz.fireball(Merazmus);
            Merazmus.fireball(otherwiz);
            Merazmus.fireball(otherwiz);
            Ninja Kubo = new Ninja("Kubo");

            Kubo.steal(Merazmus);
            Beefboi.attack(Kubo);
            Kubo.steal(Beefboi);
            Samurai sam1 = new Samurai("Hamurai");
            Samurai sam2 = new Samurai("Sam-I-Amurai", 3, 3, 3, 60);

            Samurai.how_many();
            sam1.death_blow(sam2);
            Merazmus.fireball(sam1);
            sam1.death_blow(sam2);
            sam1.meditate();
        }