static void Main(string[] args) { // var bill = new Human("Bill", 5,99,10,100); // var gates = new Human("Gates", 4,96,10,100); // gates.Attack(bill); // Console.WriteLine(bill.Health); var buffet = new Buffet(); var ninja = new Ninja(); var food = buffet.Serve(); ninja.Eat(food); ninja.Eat(food); ninja.Eat(food); }
static void Main(string[] args) { Human jeff = new Human("Jeff"); Human joanna = new Human("Joanna"); Wizard gandalf = new Wizard("Gandalf"); Wizard dumbledore = new Wizard("Dumbledore"); Ninja raphael = new Ninja("Raphael"); Samurai hanzo = new Samurai("Hanzo"); joanna.Attack(jeff); gandalf.fireball(joanna); raphael.steal(joanna); raphael.getAway(); hanzo.deathBlow(joanna); dumbledore.fireball(raphael); }
public static void Main(string[] args) { Homosapien firstMan = new Homosapien("Adam", 10, 10, 7, 100); System.Console.WriteLine("I am {0} and I have {1} strength, {2} intelligence, {3} dexterity, {4} health", firstMan.name, firstMan.strength, firstMan.intelligence, firstMan.dexterity, firstMan.health); Homosapien firstWoman = new Homosapien("Eve", 8, 10, 9, 100); System.Console.WriteLine("I am {0} and I have {1} strength, {2} intelligence, {3} dexterity, {4} health", firstWoman.name, firstWoman.strength, firstWoman.intelligence, firstWoman.dexterity, firstWoman.health); //firstMan.attack(firstWoman); System.Console.WriteLine("I am {0} and I have {1} health", firstWoman.name, firstWoman.health); //firstWoman.attack(firstMan); System.Console.WriteLine("I am {0} and I have {1} health", firstMan.name, firstMan.health); Wizard firstWiz = new Wizard("Merlin"); System.Console.WriteLine("I am {0} and I have {1} intelligence, and {2} health", firstWiz.name, firstWiz.intelligence, firstWiz.health); firstWiz.fireball(firstMan); firstMan.attack(firstWiz); System.Console.WriteLine("I am {0} and I have {1} health", firstMan.name, firstMan.health); System.Console.WriteLine("I am {0} and I have {1} health", firstWiz.name, firstWiz.health); firstWiz.heal(); System.Console.WriteLine("I am {0} and I have {1} health", firstWiz.name, firstWiz.health); Ninja firstNinja = new Ninja("Ryoku"); System.Console.WriteLine("I am {0} and I have {1} strength, {2} intelligence, {3} dexterity, {4} health", firstNinja.name, firstNinja.strength, firstNinja.intelligence, firstNinja.dexterity, firstNinja.health); firstNinja.steal(firstWoman); System.Console.WriteLine("I am {0} and I have {1} strength, {2} intelligence, {3} dexterity, {4} health", firstWoman.name, firstWoman.strength, firstWoman.intelligence, firstWoman.dexterity, firstWoman.health); System.Console.WriteLine("I am {0} and I have {1} strength, {2} intelligence, {3} dexterity, {4} health", firstNinja.name, firstNinja.strength, firstNinja.intelligence, firstNinja.dexterity, firstNinja.health); firstNinja.get_away(firstMan); System.Console.WriteLine("I am {0} and I have {1} health", firstMan.name, firstMan.health); Samurai firstSam = new Samurai("Tom Cruise"); System.Console.WriteLine("I am {0} and I have {1} strength, {2} intelligence, {3} dexterity, {4} health", firstSam.name, firstSam.strength, firstSam.intelligence, firstSam.dexterity, firstSam.health); firstSam.deathblow(firstMan); System.Console.WriteLine("I am {0} and I have {1} health", firstMan.name, firstMan.health); firstMan.attack(firstSam); firstWoman.attack(firstSam); firstWiz.fireball(firstSam); System.Console.WriteLine("I am {0} and I have {1} strength, {2} intelligence, {3} dexterity, {4} health", firstSam.name, firstSam.strength, firstSam.intelligence, firstSam.dexterity, firstSam.health); firstSam.meditate(); System.Console.WriteLine("I am {0} and I have {1} strength, {2} intelligence, {3} dexterity, {4} health", firstSam.name, firstSam.strength, firstSam.intelligence, firstSam.dexterity, firstSam.health); }
static void Main(string[] args) { //Human assignment Human human1 = new Human("a"); Human human2 = new Human("b", 3, 5, 6, 200); Console.WriteLine(human2.Attack(human1)); //Wizard, Ninja, Warrior assignment Wizard wi1 = new Wizard("Wiz"); Ninja n1 = new Ninja("Nin"); Warrior wr1 = new Warrior("Wa"); wi1.Heal(wr1); wi1.Heal(n1); wi1.Heal(wi1); n1.Steal(wr1); wr1.Meditate(); wr1.Attack(n1); wi1.Attack(wr1); n1.Attack(wi1); }
static void Main(string[] args) { Wizard human1 = new Wizard("Alex"); Ninja human2 = new Ninja("Bob"); human1.echo(human1.GetType().ToString()); human2.echo(human2.GetType().ToString()); human1.fireball(human2); human2.steal(human1); human1.echo(human1.GetType().ToString()); human2.echo(human2.GetType().ToString()); Samurai human3 = new Samurai("Bobby"); Samurai human4 = new Samurai("Peter"); Samurai.how_many(); human3 = null; human4 = null; GC.Collect(); GC.WaitForPendingFinalizers(); Samurai.how_many(); }
static void Main(string[] args) { Human me = new Human("Justin", 4, 5, 2, 120); Wizard wizard = new Wizard("Wizard"); Ninja ninja = new Ninja("Ninja"); Samurai samurai = new Samurai("Samurai"); me.Attack(wizard); wizard.Attack(me); wizard.Heal(me); ninja.Attack(me); ninja.Steal(me); samurai.Attack(me); samurai.Attack(me); wizard.Heal(me); me.Attack(ninja); me.Attack(samurai); samurai.Meditate(); samurai.Attack(ninja); samurai.Attack(ninja); samurai.Attack(ninja); samurai.Attack(ninja); }
static void Main(string[] args) { Wizard wizard = new Wizard("Wizard"); Ninja ninja = new Ninja("Ninja"); Samurai samurai = new Samurai("Samurai"); Console.WriteLine("1. ************************************"); Console.WriteLine("*** Init ***"); wizard.ShowInfo(); ninja.ShowInfo(); samurai.ShowInfo(); Console.WriteLine(""); Console.WriteLine("2. ************************************"); Console.WriteLine("*** Ninja stole from Wizard ***"); ninja.Steal(wizard); wizard.ShowInfo(); ninja.ShowInfo(); samurai.ShowInfo(); Console.WriteLine(""); Console.WriteLine("3. ************************************"); Console.WriteLine("*** Wizard attacked Ninja ***"); wizard.Attack(ninja); wizard.ShowInfo(); ninja.ShowInfo(); samurai.ShowInfo(); Console.WriteLine(""); Console.WriteLine("4. ************************************"); Console.WriteLine("*** Samurai attacked Wizard ***"); samurai.Attack(wizard); wizard.ShowInfo(); ninja.ShowInfo(); samurai.ShowInfo(); Console.WriteLine(""); }
static void Main(string[] args) { // Ally Party Creation Human Morty = new Human("Morty", 15, 17, 14, 275); object _morty = Morty; Human Rick = new Human("Rick"); object _rick = Rick; Wizard Wizard = new Wizard("Wizard Rick"); object _wizard = Wizard; Ninja Ninja = new Ninja("Ninja Rick"); object _ninja = Ninja; Samurai Samurai = new Samurai("Samurai Rick"); object _samurai = Samurai; Console.WriteLine("Welcome to Rick Before Morty"); Console.WriteLine("Please enter your character name:"); string _name = Console.ReadLine(); Console.WriteLine("Hi " + _name + "! Please enter a character type (Wizard, Ninja or Samurai):"); string _type = Console.ReadLine(); if (_type == "Wizard") { Wizard player = new Wizard(_name); object _player = player; Console.WriteLine(player.name); Console.WriteLine("Strength: " + player.strength); Console.WriteLine("Intelligence: " + player.intelligence); Console.WriteLine("Dexterity: " + player.dexterity); Console.WriteLine("Health: " + player.health); object[] ally_party = { _rick, _wizard, _samurai, _ninja, _player }; } else if (_type == "Ninja") { Ninja player = new Ninja(_name); object _player = player; Console.WriteLine(player.name); Console.WriteLine("Strength: " + player.strength); Console.WriteLine("Intelligence: " + player.intelligence); Console.WriteLine("Dexterity: " + player.dexterity); Console.WriteLine("Health: " + player.health); object[] ally_party = { _rick, _wizard, _samurai, _ninja, _player }; } else if (_type == "Samurai") { Samurai player = new Samurai(_name); object _player = player; Console.WriteLine(player.name); Console.WriteLine("Strength: " + player.strength); Console.WriteLine("Intelligence: " + player.intelligence); Console.WriteLine("Dexterity: " + player.dexterity); Console.WriteLine("Health: " + player.health); object[] ally_party = { _rick, _wizard, _samurai, _ninja, _player }; } else { Human player = new Human(_name); object _player = player; Console.WriteLine(player.name); Console.WriteLine("Strength: " + player.strength); Console.WriteLine("Intelligence: " + player.intelligence); Console.WriteLine("Dexterity: " + player.dexterity); Console.WriteLine("Health: " + player.health); object[] ally_party = { _rick, _wizard, _samurai, _ninja, _player }; } // End of character creation Console.WriteLine("Welcome " + _type + " " + _name + ", you are welcomed into a new party with: " + Rick.name + ", " + Wizard.name + ", " + Ninja.name + ", and " + Samurai.name + "."); Console.WriteLine("You join up the party and begin to walk through the park."); Console.WriteLine("You come across a giant spider and two zombies."); Spider spider = new Spider("Shelob"); object _spider = spider; Zombie zomb1 = new Zombie("Zombie1"); object _zomb1 = zomb1; Zombie zomb2 = new Zombie("Zombie2"); object _zomb2 = zomb2; object[] enemy_party = { _spider, _zomb1, _zomb2 }; // Console.WriteLine(Rick.name); // Console.WriteLine("Strength: "+Rick.strength); // Console.WriteLine("Intelligence: "+Rick.intelligence); // Console.WriteLine("Dexterity: "+Rick.dexterity); // Console.WriteLine("Health: "+Rick.health); // Rick.Attack(ref _morty); // Console.WriteLine("Rick attacked Morty! Morty's health: "+Morty.health); // Wizard.Fireball(ref _rick); // Console.WriteLine("Wizard Rick fireballed Rick! Rick's health: "+Rick.health); // Rick.Attack(ref _wizard); // Console.WriteLine("Rick attacked Wizard Rick! Wizard Rick's health: "+Wizard.health); // Wizard.Heal(); // Console.WriteLine("Wizard Rick healed himself. Wizard Rick's health: "+Wizard.health); // Ninja.Steal(ref _wizard); // Console.WriteLine("Ninja Rick stole from Wizard Rick! Wizard Rick's health: "+Wizard.health+"\n"+"Ninja Rick's health: "+Ninja.health); // Ninja.Get_Away(); // Console.WriteLine("Ninja Rick cleverly escapes from the enemy. Ninja Rick's health: "+Ninja.health); // Samurai.Death_Blow(ref _rick); // Wizard.Fireball(ref _rick); // Console.WriteLine("Wizard Rick fireballed Rick! Rick's health: "+Rick.health); // Samurai.Death_Blow(ref _rick); // Console.WriteLine("Samurai Rick dealt a death blow to Rick! Rick's health: "+Rick.health); // Wizard.Fireball(ref _samurai); // Console.WriteLine("Wizard Rick fireballed Samurai Rick! Samurai Rick's health: "+Samurai.health); // Samurai.Meditate(); // Console.WriteLine("Samurai Rick meditates deeply. Samurai Rick's health: "+Samurai.health); }
static void Main(string[] args) { Ninja Hanzo = new Ninja("Hanzo"); Wizard Merline = new Wizard("Merline"); Samurai Jack = new Samurai("Jack"); }