Esempio n. 1
0
        public static void Army()
        {
            Hero You = new Hero("Hero", 50, 250, 100);

            Grunt  Pig         = new Grunt("Pig", 50, 250, 200);
            Grunt  Pig1        = new Grunt("Pig", 60, 250, 200);
            Grunt  Pig2        = new Grunt("Pig", 70, 250, 200);
            Grunt  Pig3        = new Grunt("Pig", 80, 300, 200);
            Grunt  Pig4        = new Grunt("Pig", 90, 300, 200);
            Grunt  Pig5        = new Grunt("Pig", 50, 300, 200);
            Grunt  Pig6        = new Grunt("Pig", 60, 400, 200);
            Grunt  Pig7        = new Grunt("Pig", 70, 400, 200);
            Grunt  Pig8        = new Grunt("Pig", 80, 400, 200);
            Grunt  Pig9        = new Grunt("Pig", 90, 400, 200);
            Grunt  Pig10       = new Grunt("Pig", 100, 400, 200);
            Grunt  Pig11       = new Grunt("Pig", 100, 500, 200);
            Grunt  Pig12       = new Grunt("Pig", 100, 600, 200);
            Grunt  Pig13       = new Grunt("Pig", 100, 600, 200);
            Grunt  Pig14       = new Grunt("Pig", 150, 700, 200);
            Dragon Ultima      = new Dragon("Ultima", 250, 20000, 500, 500);
            Dragon Napoleon    = new Dragon("Napoleon, Dragon Form", 1000, 100000, 1000, 1000);
            Dragon NapoleonX   = new Dragon("Napoleon, Ascended", 3000, 300000, 3000, 3000);
            Dragon NapoleonXZ  = new Dragon("Napoleon, Lord Of Time", 6000, 800000, 8000, 8000);
            Dragon NapoleonXXX = new Dragon("Napoleon, Infinite", 50000, 1000000000, 50000, 50000);


            Console.WriteLine("SURVIVAL MODE, GOOD LUCK");
            Console.ReadLine();
            Console.WriteLine("NAPOLEON: We meet once again....if you can break through my army, you get to face me. Too bad you won't get close");


            Battle.WithGrunt(You, Pig);
            You.LevelUp();
            Battle.WithGrunt(You, Pig1);
            You.LevelUp();
            Battle.WithGrunt(You, Pig2);
            You.LevelUp();
            Battle.WithGrunt(You, Pig3);
            You.LevelUp();
            Battle.WithGrunt(You, Pig4);
            You.LevelUp();
            Battle.WithGrunt(You, Pig5);
            You.LevelUp();
            Battle.WithGrunt(You, Pig6);
            You.LevelUp();
            You.LevelUp();
            Battle.WithGrunt(You, Pig7);
            You.LevelUp();
            You.LevelUp();
            Battle.WithGrunt(You, Pig8);
            You.LevelUp();
            You.LevelUp();
            Battle.WithGrunt(You, Pig9);
            You.LevelUp();
            You.LevelUp();
            Battle.WithGrunt(You, Pig10);
            You.LevelUp();
            You.LevelUp();
            Battle.WithGrunt(You, Pig11);
            You.LevelUp();
            You.LevelUp();
            Battle.WithGrunt(You, Pig12);
            You.LevelUp();
            You.LevelUp();
            Battle.WithGrunt(You, Pig13);
            You.LevelUp();
            You.LevelUp();
            Battle.WithGrunt(You, Pig14);
            for (int i = 0; i < 20; i++)
            {
                You.LevelUp();
            }
            Console.WriteLine("<The smoke clears the battlefield...all the orcs are gone. You think it's all clear, when a bright, golden dragon shines in the horizon...>");
            Console.ReadLine();
            Battle.WithDragon(You, Ultima);
            for (int i = 0; i < 20; i++)
            {
                You.AdvLevelUp();
            }
            Console.WriteLine("<With Ultima defeated you can now reach Napoleon.>");
            Console.WriteLine("NAPOLEON: Fool, you have only seen a glimpse of my power. Watch this!!! <Ultima's body begins to reassemble itself around Napoleon...> ");
            Console.WriteLine("NAPOLEON: WITNESS, MY TRUE FORM!");
            Console.ReadLine();
            Battle.WithDragon(You, Napoleon);
            for (int i = 0; i < 50; i++)
            {
                You.AdvLevelUp();
            }
            Console.WriteLine("NAPOLEON: This isn't even my final form!");
            Console.ReadLine();
            Battle.WithDragon(You, NapoleonX);
            for (int i = 0; i < 100; i++)
            {
                You.AdvLevelUp();
            }
            Console.WriteLine("NAPOLEON: Hahaha, no one has ever gotten me to my second form before..");
            Console.ReadLine();
            Battle.WithDragon(You, NapoleonXZ);
            for (int i = 0; i < 500; i++)
            {
                You.AdvLevelUp();
            }
            You.MasterLevelUp();
            Console.WriteLine("NAPOLEON: And this is to go...even further....beyond!!! YOU CANNOT WIN!");
            Console.ReadLine();
            Battle.WithDragon(You, NapoleonXXX);
        }
Esempio n. 2
0
        static void Adventure()
        {
            Hero You = new Hero("Hero", 50, 250, 100);


            Grunt Orc1 = new Grunt("Orc1", 20, 100, 0);
            Grunt Orc2 = new Grunt("Orc2", 20, 100, 0);

            Knight OrcKnight1 = new Knight("Orc Knight1", 40, 200, 0);
            Knight OrcKnight2 = new Knight("Orc Knight2", 40, 200, 0);

            Dragon BlueDrag  = new Dragon("Blue Dragon", 50, 300, 30, 0);
            Dragon RedDrag   = new Dragon("Red Dragon", 70, 400, 40, 0);
            Dragon BlackDrag = new Dragon("Black Dragon", 80, 500, 50, 0);
            Dragon Boss      = new Dragon("Fenrir", 100, 5000, 100, 0);

            DemonPig Piggie   = new DemonPig("Piggie", 100, 500, 0);
            DemonPig OldMajor = new DemonPig("OldMajor", 100, 600, 0);
            DemonPig Piglet   = new DemonPig("Piglet", 100, 800, 0);

            Console.WriteLine("ADVENTURE MODE, +500 LIGHTSIDE POINTS");
            Console.ReadLine();

            Story.Intro();


            Story.One();
            Battle.WithGrunt(You, Orc1);
            Battle.WithGrunt(You, Orc2);



            You.LevelUp();

            Story.Two();
            Battle.WithKnight(You, OrcKnight1);
            Battle.WithKnight(You, OrcKnight2);

            You.LevelUp();
            You.LevelUp();

            Story.Three();
            Battle.WithDragon(You, BlueDrag);
            You.LevelUp();
            Battle.WithDragon(You, RedDrag);
            You.LevelUp();
            Battle.WithDragon(You, BlackDrag);

            You.LevelUp();
            You.LevelUp();
            You.LevelUp();
            You.LevelUp();
            You.LevelUp();
            You.LevelUp();
            You.LevelUp();
            You.LevelUp();
            You.LevelUp();
            You.LevelUp();

            Story.Interlude();

            Battle.WithDragon(You, Boss);

            Console.WriteLine("You defeated King Fenrir!");
            Console.ReadLine();


            Story.End();

            Story.EpisodeTwo();

            Battle.WithPig(You, Piggie);
            Battle.WithPig(You, OldMajor);
            Battle.WithPig(You, Piglet);

            Story.Cliffhanger();

            Environment.Exit(0);
        }