예제 #1
0
        public void Story7(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.WriteLine("“Caldwell?” “Caldwell is that you?” As you turn around you see an old man");
            Console.WriteLine("making his way across the tavern towards you. “By Allize, it is you!”");
            Console.WriteLine("“Kirilenko…my old friend!” Caldwell shouts at the old man.");
            Console.WriteLine("“I thought they had you locked up in SIlverhaven.” the old man asks.");
            Console.WriteLine("“They did, but thanks to my friend here, we escaped.”");
            Console.WriteLine("The old man eyes you over, then pats your shoulder. “Thank you.” He tells you.");
            Console.WriteLine("“Ah before I forget, when they dragged you away, you tossed this. ");
            Console.WriteLine("I had a feeling one day you would come back looking for it.” The old man");
            Console.WriteLine("reaches into his pocket and pulls out an old crinkled piece of paper.");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("The old man has to be in his 90's at least.");
                    Console.WriteLine("His robes are tattered and torn. He walks with a slight limp.");
                    Console.WriteLine("His cane is a large golden rod, it looks like a very fine walking stick.");
                    Console.WriteLine("You should do nothing and watch the scene unfold.");
                    Console.ReadLine();
                    Console.Clear();
                    Story7(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("You begin to say something but the noise of the crowd drowns out any sound.");
                    Console.WriteLine("");
                    Console.ReadLine();
                    Console.Clear();
                    Story7(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You just sit there watching Caldwell take the map from the old man.");
                    Console.ReadLine();
                    Console.Clear();
                    Story8(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Story7(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine(menu[2]);
                    Console.ReadLine();
                    Console.Clear();
                    Story7(names, menu, text, item, num);
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Story7(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Story7(names, menu, text, item, num);
                    break;

            }
        }
예제 #2
0
        public void Story1(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.Clear();
            Console.WriteLine("“I have been behind these bars for far too long. You are the first real person");
            Console.WriteLine("person I have seen in ages.” the prisoner explains.");
            Console.WriteLine("“They only send the people who are sentenced to death down here.");
            Console.WriteLine("However I know of a passage that would lead us to freedom.");
            Console.WriteLine("They built in incase of an emergency back when the first of the bloodline was");
            Console.WriteLine("king. It has since been forgotten. If there is anything you can do to help");
            Console.WriteLine("us escape from these bars, I can lead us out of this wretched place.”");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("You look around your cell. There isnt to much you could use to escape.");
                    Console.WriteLine("Directly across from your cell is the other prisioner, a burely man,");
                    Console.WriteLine("he looks as if he has seen better days.\n");
                    Console.WriteLine("Upon closer inspection you can notice the bars are in poor shape.");
                    Console.WriteLine("Maybe with enough force, or using on of your skills, you might be able to");
                    Console.WriteLine("break out of the cell, and free yourself.");
                    Console.ReadLine();
                    Console.Clear();
                    Story1(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“I'm sorry,I forgotton my manners, my name is Caldwell.” the prisioner says.");
                    Console.WriteLine("“Your " + names[0] + " right? I heard them mention it as they dragged you down here.”");
                    while (names[1] == "warrior")
                    {
                        Console.WriteLine("“I overheard them talking about how you started a fight in the tavern.”");
                        Console.WriteLine("“You managed to take down five of the Knights of Seven, single handedly");
                        Console.WriteLine("I am impressed.” Caldwell says.");
                        Console.ReadLine();
                        Console.Clear();
                        Story1(names, menu, text, item, num);
                        break;
                    }
                    while (names[1] == "mage")
                    {
                        Console.WriteLine("“I overheard them talking about how they caught you outside of Glassdell.”");
                        Console.WriteLine("“Appearently your friend got away, they were enraged they couldn't catch her”");
                        Console.WriteLine("Caldwell explains.");
                        Console.ReadLine();
                        Console.Clear();
                        Story1(names, menu, text, item, num);
                        break;
                    }
                    while (names[1] == "thief")
                    {
                        Console.WriteLine("“I overheard them talking about how they caught you inside the palace.”");
                        Console.WriteLine("“No one has made it as far as you have.” Caldwell explains.");
                        Console.WriteLine("“I am very impressed.”");
                        Console.ReadLine();
                        Console.Clear();
                        Story1(names, menu, text, item, num);
                        break;
                    }
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You remain silent, ignoring the other prisoner,");
                    Console.WriteLine("as you attempt to compose yourself.");
                    Console.ReadLine();
                    Console.Clear();
                    Story1(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Story1(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    while (names[1] == "warrior")
                    {
                        Console.WriteLine("You grab ahold of the cell bars. Using your raw strenght you begin\ntoo bend them.");
                        Console.WriteLine("You are able to snap the bars themself off the hinges that held them.");
                        Console.WriteLine("Freeing yourself from your cell. You quickly go over\nand do the same and free Caldwell.");
                        Console.ReadLine();
                        Console.Clear();
                        Story2(names, menu, text, item, num);
                        break;
                    }
                    while (names[1] == "mage")
                    {
                        Console.WriteLine("The guards must have thought you would be knocked out for a few more days.");
                        Console.WriteLine("They never would have locked a mage in such a cell. You grab ahold of the bars,");
                        Console.WriteLine("the bars begin to turn into ice, and then shatter. You free yourself, then\nquickly go and free Caldwell.");
                        Console.ReadLine();
                        Console.Clear();
                        Story2(names, menu, text, item, num);
                        break;
                    }
                    while (names[1] == "thief")
                    {
                        Console.WriteLine("You're able to break a small,sharp piece of iron off off the rusting cell door.");
                        Console.WriteLine("Using it as a make shift lock pick, you are able to unlock your cell.");
                        Console.WriteLine("After freeing yourself, you quickly go and unlock Caldwell's cell.");
                        Console.ReadLine();
                        Console.Clear();
                        Story2(names, menu, text, item, num);
                        break;
                    }
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Story1(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Story1(names, menu, text, item, num);
                    break;

            }
            Console.ReadLine();
        }
예제 #3
0
        public void Story6(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.WriteLine("You decide to travel to Ironshire. It’s a small and peaceful town.");
            Console.WriteLine("“Let us get a drink first.” Caldwell suggest.");
            Console.WriteLine("The two of you make your way to a small tavern on the outskirts of the town.");
            Console.WriteLine("Upon entering it you can see this is the only place of entertainment for this");
            Console.WriteLine("village. It’s crowed and the noise drowns out your thoughts. You and Caldwell");
            Console.WriteLine("take a seat at the bar.");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("The tavern is lively, it seems as if most of the town is here.");
                    Console.WriteLine("The noise drowns out most of your thoughts.");
                    Console.WriteLine("Everyone seems to be having a good time.");
                    Console.ReadLine();
                    Console.Clear();
                    Story6(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“Two of your finest ales!” Caldwell bellows out.");
                    Console.WriteLine("“I grew up in this town you know.” Caldwell says as he looks around the room.");
                    Console.WriteLine("“It’s been far to long.”");
                    Console.ReadLine();
                    Console.Clear();
                    Story7(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You just soak up the atmosphere of the tavern.");
                    Console.ReadLine();
                    Console.Clear();
                    Story6(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Story6(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine(menu[2]);
                    Console.ReadLine();
                    Console.Clear();
                    Story6(names, menu, text, item, num);
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Story6(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Story6(names, menu, text, item, num);
                    break;

            }
        }
예제 #4
0
        public void Story3(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.WriteLine("You follow him through the passage, and the two of you push the wall back");
            Console.WriteLine("in place covering your tracks. The only source of light is the torch,");
            Console.WriteLine("you can barely see. The smell of decay, and things you can’t even imagine");
            Console.WriteLine("lingers in the air. The sounds of rats scurrying haunts your ears.\n");
            Console.WriteLine("“This way, it wont be to far now.” He says.\n");
            Console.WriteLine("The two of you treck through a series of winding tunnels for what seems");
            Console.WriteLine("like hours. Your pretty sure he is lost, but wont admit it.");
            Console.WriteLine("At last you can see something up ahead, a glimmer of light pierces through the");
            Console.WriteLine("tunnels.\n");
            Console.WriteLine("“That’s it we are almost free!”, Caldwell yells in excitement.");
            Console.WriteLine("At last you are out from tunnels. The smell of fresh air overwhelms your senses");
            Console.WriteLine("the chirps of birds is a welcomed sound.");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("Before you is a lake, the tunnels must have been used as a drain\npipe at one time.");
                    Console.WriteLine("The birds are singing around you. Behind you is the tunnels you spent so\nlong in to escape.");
                    Console.WriteLine("");
                    Console.WriteLine("");
                    Console.ReadLine();
                    Console.Clear();
                    Story3(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“Thank you, Caldwell. I dont know how I would have escaped.” you tell Caldwell.");
                    Console.WriteLine("");
                    Console.ReadLine();
                    Console.Clear();
                    Story4(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You just look around. You have never felt so grateful to be outside in your life.");
                    Console.WriteLine("The fresh smelling air, and the songs of the birds send you into a deep trance.");
                    Console.ReadLine();
                    Console.Clear();
                    Story3(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Story3(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine(menu[2]);
                    Console.ReadLine();
                    Console.Clear();
                    Story3(names, menu, text, item, num);
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Story3(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Story3(names, menu, text, item, num);
                    break;

            }
        }
예제 #5
0
        public void Story4(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.WriteLine("“Thank you, I never dreamt I would be free again. I could not have done it");
            Console.WriteLine("without your help!” he says. “However I do not know what I will do with my");
            Console.WriteLine("freedom, it has been far too long. Everything I cared is gone.");
            Console.WriteLine("You can see the realization hit him, as the look of hope drains from his face");
            Console.WriteLine("replaced only with the gloom you first saw in his eyes.\n");
            Console.WriteLine("“I know of a lost treasure. Let me come with you and we can find it together.”");
            Console.WriteLine("he says. Caldwell has been a great help, without him you never would have");
            Console.WriteLine("made it out of those cells. You agree to let him accompany you.\n");
            Console.WriteLine("“The only problem is, no one has been able to find the Caves of Bowden.”");
            Console.WriteLine("“I had a map that was supposed to lead me there before I got imprisoned");
            Console.WriteLine("I lost it in the town of Ironshire.”");
            Console.WriteLine("“I have also heard rumors that the mages of Glassdell know of the path,");
            Console.WriteLine("and a thief had once been there, it is rumored he is hiding out in Winterhaven.”");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("Before you is the main road. It forks in four different directions.");
                    Console.WriteLine("A path towards Glassdell, one towards Ironshire, one towards Winterhaven.");
                    Console.WriteLine("The fourth leads back towards Silverhaven, its probably not a good idea to");
                    Console.WriteLine("return to the city. They will surely be looking for you.");
                    Console.WriteLine("Maybe talking to Caldwell will help you decide.");
                    Console.ReadLine();
                    Console.Clear();
                    Story4(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“It’s your choice which way we take.” Caldwell says.");
                    item[0] = true;
                    Console.ReadLine();
                    Console.Clear();
                    Story5(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You look towards the road. Debating on which path to take.");
                    Console.WriteLine("");
                    Console.ReadLine();
                    Console.Clear();
                    Story4(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Story4(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine(menu[2]);
                    Console.ReadLine();
                    Console.Clear();
                    Story4(names, menu, text, item, num);
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Story4(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Story4(names, menu, text, item, num);
                    break;

            }
        }
예제 #6
0
        public void Story13(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            int leftOffSet5 = (Console.WindowWidth / 2) - 12;
            int topOffSet5 = (Console.WindowHeight / 2) - 2;

            Console.WriteLine("You step farther into the inn, looking for the man who responded to your");
            Console.WriteLine("initial inquiry. You can see a shadow in the back room of someone by the fire.");
            Console.WriteLine("“I am looking for a skilled thief, I heard he may be in this town, his name");
            Console.WriteLine("Ark, do you know him” you inquire.");
            Console.WriteLine("“I might but answers are not free, what do you have?”");
            Console.WriteLine("“I don’t have much, but a few coins.”");
            Console.WriteLine("The odd man looking you over, you cannot help to feel a little uncomfortable.");
            Console.WriteLine("“This will do, why are you looking for this Ark?” the old man asks.");
            Console.WriteLine("“We are looking for the entrance to the Caves of Bowden. We heard he is the");
            Console.WriteLine("only one to return from there.”");
            Console.WriteLine("“Ah yes, the caves, those are much too dangerous, now go away!” the man snarls.");
            Console.WriteLine("“Hey!” Caldwell snaps, “We just gave you the rest of our coin, help us!”");
            Console.WriteLine("“This is pointless we should turn back now. Obviously this guy doesn't know.”");
            Console.WriteLine("“I lost a very special key in this tavern, if you can find it,");
            Console.WriteLine("I will take you to ark.”");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("You survey the inn, its in horrible condition, almost as if the people");
                    Console.WriteLine("of this town abandoned it long ago. cobwebs cover almost everything in sight.");
                    Console.WriteLine("As you search around the inn, you catch a glimmer in the corner of your eye.");
                    Console.WriteLine("You step closer to investigate, and notice lodged under the floorboards");
                    Console.WriteLine("is a small oddly shaped key. This must be the key the  man is looking for.");
                    Console.ReadLine();
                    Console.Clear();
                    Story13(names, menu, text, item, num);
                    break;

                case "t":
                    while (item[3] == false)
                    {
                        Console.Clear();
                        Console.WriteLine("“I am waiting.”");
                        Console.ReadLine();
                        Console.Clear();
                        Story13(names, menu, text, item, num);
                        break;
                    }
                    while (item[3] == true)
                    {
                        Console.Clear();
                        Console.WriteLine("“I found your key.” You tell the man.“A favor for a favor,now take us to Ark.”");
                        Console.WriteLine("“I already have.” the man remarks.");
                        Console.WriteLine("“You have taken us no where!” Caldwell shouts.\n\n");
                        Console.WriteLine("“Idiots, I am Ark. I stashed that key here long ago, it is a very special key");
                        Console.WriteLine("it unlocks a very special room in the Caves of Bowden.” He says.");
                        Console.WriteLine("“If you are truly looking for the caves, you will need my help to get there.”");
                        Console.WriteLine("Ark says with a slight smirk on his face.");
                        Console.ReadLine();
                        item[2] = true;
                        Console.Clear();
                        Console.SetCursorPosition(leftOffSet5, topOffSet5);
                        Console.ForegroundColor = ConsoleColor.Green; Console.Write("Chapter Three "); Console.ForegroundColor = ConsoleColor.White; Console.Write(" - "); Console.ForegroundColor = ConsoleColor.Cyan; Console.Write("The Caves"); Console.ForegroundColor = ConsoleColor.White;
                        Console.ReadLine();
                        Console.Clear();
                        Ending myEnding = new Ending(names, menu, text, item, num);
                        break;
                    }
                    break;
                case "n":
                    Console.Clear();
                    Console.WriteLine("You just look around the inn. The weird man huddling over the fire");
                    Console.WriteLine("is giving you a strange look, it makes you feel uncomfortable.");
                    Console.ReadLine();
                    Console.Clear();
                    Story13(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine("You have picked up a key!");
                    Console.ReadLine();
                    item[3] = true;
                    Console.Clear();
                    Story13(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine(menu[2]);
                    Console.ReadLine();
                    Console.Clear();
                    Story13(names, menu, text, item, num);
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Story13(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Story13(names, menu, text, item, num);
                    break;

            }
        }
예제 #7
0
        public void Story2(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.WriteLine("“You did it!” Caldwell exclaims.");
            Console.WriteLine("“They must have heard the noise though, they will come to investigate soon.");
            Console.WriteLine("We must hurry, quickly follow me. He grabs a torch from the wall to light");
            Console.WriteLine("the path ahead.\n");
            Console.WriteLine("Deciding to trust Caldwell, as he seems just as desperate to escape this");
            Console.WriteLine("wretched place as you do, you follow him down a series of hallways.");
            Console.WriteLine("The two of you reach a dead end.");
            Console.WriteLine("“It has to be here somewhere” he remarks as he frantically begins pushing");
            Console.WriteLine("the stone blocks that line the wall.");
            Console.WriteLine("“Here”, you here a click as the block he presses slowly moves into the wall.");
            Console.WriteLine("The wall itself begins to slowly move back revealing a passage.");
            Console.WriteLine("“Let me know when you’re ready” Caldwell says.");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("The halls are dark, the torches that align them barely light your path.");
                    Console.WriteLine("The trap door is open, but it won't stay that way for long.");
                    Console.WriteLine("Talk to Caldwell and let him know your ready to continue.");
                    Console.ReadLine();
                    Console.Clear();
                    Story2(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“I'm ready, lets get out of this place” you tell Caldwell.");
                    Console.ReadLine();
                    Console.Clear();
                    Story3(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You stand still, listening for any sign the guards are follwing you.");
                    Console.WriteLine("Caldwell just stares at you.");
                    Console.ReadLine();
                    Console.Clear();
                    Story2(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Story2(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine(menu[2]);
                    Console.ReadLine();
                    Console.Clear();
                    Story2(names, menu, text, item, num);
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Story2(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Story2(names, menu, text, item, num);
                    break;

            }
        }
예제 #8
0
        public void Story11(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            int leftOffSet5 = (Console.WindowWidth / 2) - 12;
            int topOffSet5 = (Console.WindowHeight / 2) - 2;

            Console.WriteLine("“Thank you! I would have been dead if not for the two of you.”");
            Console.WriteLine("“I owe you my life” Taneya cries, “They destroyed everything!”");
            Console.WriteLine("“Let me come with you, I promise I won’t get in the way! I have");
            Console.WriteLine("nowhere else to go.”");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();
            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("The young mage seems to be almost like new.");
                    Console.WriteLine("She is jumping up and down in excitment that you saved her.");
                    Console.WriteLine("Maybe you should talk to her.");
                    Console.ReadLine();
                    Console.Clear();
                    Story11(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“We are also not the Imperials favorite citizens, we just escaped");
                    Console.WriteLine("from the cells of Silverhaven. It might not be safe with us.” You explain.");
                    Console.WriteLine("“Where am I to go? Being a mage, the guards will be hunting me.”");
                    Console.WriteLine("“We have already done this much, It wouldn’t hurt to have a mage with us");
                    Console.WriteLine("going to where we are going.” Caldwell chimes in.");

                    Console.WriteLine("“Where….Where are you going?” Taneya asks.");
                    Console.WriteLine("“We are looking for the Caves of Bowden.” You tell her.");
                    Console.WriteLine("“Today is your lucky day, I know how to find them.” Taneya says cheerfully.");
                    Console.WriteLine("“Alright then, its settled, you can come with us.”");
                    Console.WriteLine("“I will be no trouble at all! It will be fun!” Taneya screams in excitement.");
                    Console.ReadLine();
                    item[1] = true;
                    Console.Clear();
                    Console.SetCursorPosition(leftOffSet5, topOffSet5);
                    Console.ForegroundColor = ConsoleColor.Green; Console.Write("Chapter Three "); Console.ForegroundColor = ConsoleColor.White; Console.Write(" - "); Console.ForegroundColor = ConsoleColor.Cyan; Console.Write("The Caves"); Console.ForegroundColor = ConsoleColor.White;
                    Console.ReadLine();
                    Console.Clear();
                    Ending myEnding = new Ending(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You remain silent, trying to decide if you should let her come with you.");
                    Console.WriteLine("");
                    Console.ReadLine();
                    Console.Clear();
                    Story11(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Story11(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine(menu[2]);
                    Console.ReadLine();
                    Console.Clear();
                    Story11(names, menu, text, item, num);
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Story11(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Story11(names, menu, text, item, num);
                    break;

            }
        }
예제 #9
0
        //evil start
        public void Story12(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.WriteLine("You decide to travel to the town of the small village of Winterbrook.");
            Console.WriteLine("The journey is long, but you have heard a master thief taking refuge here.");
            Console.WriteLine("If anyone knows how to find the Caves of Bowden, it will be him.\n");
            Console.WriteLine("As you arrive you notice the town is oddly quiet for this time of day,");
            Console.WriteLine("and you do not see anyone in the streets.");
            Console.WriteLine("You decide to check out the local inn, maybe there is someone there with some");
            Console.WriteLine("answers, and hopefully can point you in the right direction to find this thief.");
            Console.WriteLine("You enter the inn, and just like the town, it seems deserted");
            Console.WriteLine("except you can hear the crackling of a fire. Someone must be inside.");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("The town seems abondoned. There is no one in sight.");
                    Console.WriteLine("The only clue of life is inside this broken down inn, a small");
                    Console.WriteLine("fire is light inside. You should see if anyone answers you.");
                    Console.ReadLine();
                    Console.Clear();
                    Story12(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“Hello… is anyone here?” you ask.");
                    Console.WriteLine("Go away!” a strange voice returns.");
                    Console.WriteLine("“I am looking for someone, maybe you can point me in the right direction");
                    Console.WriteLine("and I’ll leave.” You reply.");
                    Console.ReadLine();
                    Console.Clear();
                    Story13(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("Being cautious you take your time entering the inn.");
                    Console.ReadLine();
                    Console.Clear();
                    Story12(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Story12(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine(menu[2]);
                    Console.ReadLine();
                    Console.Clear();
                    Story12(names, menu, text, item, num);
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Story12(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Story12(names, menu, text, item, num);
                    break;

            }
        }
예제 #10
0
        //good start
        public void Story9(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.WriteLine("You decide to head towards the forest of Glassdell. From the distance,");
            Console.WriteLine("you can see smoke rising. As you get closer you can see that it is a small");
            Console.WriteLine("wagon flipped on its side and burning. The screams of a young woman echo");
            Console.WriteLine("your ears as you get closer, barely able to make out her cries for help.");
            Console.WriteLine("You and Caldwell begin to sprint towards the scene.\n");
            Console.WriteLine("“Stop it!” she yells.");
            Console.WriteLine("You can see two Imperial soldiers standing over her taunting her.");
            Console.WriteLine("You decide you cannot allow this ruthless assault to happen.\n");
            Console.WriteLine("“Hey! Leave her alone!” you yell.");
            Console.WriteLine("This worked, because now their attention has turned towards you as they");
            Console.WriteLine("make their way towards you and Caldwell.");
            Console.WriteLine("Caldwell quickly grabs one of the nearby wooden planks, and charges at them.");
            Console.WriteLine("He takes a swing nailing one of the guards in the face. The guard drops");
            Console.WriteLine("down as he passes out. The other guard grabs the plank from Caldwell.");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("A young woman is on the ground in tears, her wagon is in flames.");
                    Console.WriteLine("Caldwell has taken down one of the guards, but the second seems to ");
                    Console.WriteLine("have him pinned down. You need to do something, or use one of your skills.");
                    Console.ReadLine();
                    Console.Clear();
                    Story9(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“Hey!” You yell.");
                    Console.WriteLine("It gets the guards attention, do something!");
                    Console.ReadLine();
                    Console.Clear();
                    Story9(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You just stand there, looking around at the horrific scene.");
                    Console.ReadLine();
                    Console.Clear();
                    Story9(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Story9(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    while (names[1] == "warrior")
                    {
                        Console.WriteLine("You charge forward, using your brute strength and tackle the guard.");
                        Console.WriteLine("Taking him down, he hits his head on the ground pretty hard.");
                        Console.WriteLine("He seems to be unconscious now.");
                        Console.ReadLine();
                        Console.Clear();
                        Story10(names, menu, text, item, num);
                        break;
                    }
                    while (names[1] == "mage")
                    {
                        Console.WriteLine("You let out a dazzling display of magic.");
                        Console.WriteLine("Lighting shoots from the tips of your fingers, shocking the other soldier.");
                        Console.WriteLine("This quickly incapacitates him.");
                        Console.ReadLine();
                        Console.Clear();
                        Story10(names, menu, text, item, num);
                        break;
                    }
                    while (names[1] == "thief")
                    {
                        Console.WriteLine("Using your quick thinking, you leap into action, a few lightning fast");
                        Console.WriteLine("kicks to the knee of the guard he goes down, then a quick fist to the");
                        Console.WriteLine("to the back of the head knocks him out cold.");
                        Console.ReadLine();
                        Console.Clear();
                        Story10(names, menu, text, item, num);
                        break;
                    }
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Story9(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Story9(names, menu, text, item, num);
                    break;

            }
        }
예제 #11
0
        public void Story10(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.WriteLine("“You saved me!” the girl exclaims.");
            Console.WriteLine("“Are you ok?” You ask, “What is your name?”");
            Console.WriteLine("“I am Taneya, I am alright, I could use some bandages though,");
            Console.WriteLine("I had a med pack around here, if you can find it I can patch myself up.”");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("You look around the horrific scene. A small wagon is in flames");
                    Console.WriteLine("its contents thrown throughout the road. You notice under some of the");
                    Console.WriteLine("rubble is a small med pack.");
                    Console.WriteLine("you should pick it up and give it to Taneya.");
                    Console.ReadLine();
                    Console.Clear();
                    Story10(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“I think she is a mage.” Caldwell Whispers");
                    Console.WriteLine("“Do you really think we should help her?”");
                    Console.WriteLine("“The Imperials will be looking for her, not to mention us. We can turn back");
                    Console.WriteLine("and disappear now.”");
                    Console.ReadLine();
                    Console.Clear();
                    Story10(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You just stand still, horrified by the scene.");
                    Console.ReadLine();
                    Console.Clear();
                    Story10(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine("You have picked up a med pack!");
                    item[5] = true;
                    Console.ReadLine();
                    Console.Clear();
                    Story10(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine("“Stay still,” you tell Taneya as you begin to patch her up.");
                    Console.ReadLine();
                    Console.Clear();
                    Story11(names, menu, text, item, num);
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Story10(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Story10(names, menu, text, item, num);
                    break;

            }
        }
예제 #12
0
        public void Story8(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            int leftOffSet5 = (Console.WindowWidth / 2) - 12;
            int topOffSet5 = (Console.WindowHeight / 2) - 2;

            Console.WriteLine("As Caldwell unfolds it he exclaims, “Kirilenko, you sly dog.");
            Console.WriteLine("Do you know what this is ”" + names[0] + "as he ");
            Console.WriteLine("shoves the paper into your face.\n");
            Console.WriteLine("“A map?” you respond.");
            Console.WriteLine("“Not just any map, this is the map I was talking about, this will lead us");
            Console.WriteLine("to the Caves of Bowden!”");
            Console.WriteLine("“Thank you old man, I will not forget about this.”");
            Console.WriteLine("“It is no trouble at all, I knew that’s why they took you away. ");
            Console.WriteLine("I did what I must to protect it.” With that the old man turns around,");
            Console.WriteLine("and disappears back into the crowd.");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("Caldwell hold the map in his hands. Searching it for any clues.");
                    Console.WriteLine("Talk to him, see if he found anything.");
                    Console.ReadLine();
                    Console.Clear();
                    Story8(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“I found it, I know which way to go.” Caldwell says in excitment.");
                    Console.WriteLine("“We don't have much time, lets get out of here.”");
                    item[4] = true;
                    Console.ReadLine();
                    Console.Clear();
                    Console.SetCursorPosition(leftOffSet5, topOffSet5);
                    Console.ForegroundColor = ConsoleColor.Green; Console.Write("Chapter Three "); Console.ForegroundColor = ConsoleColor.White; Console.Write(" - "); Console.ForegroundColor = ConsoleColor.Cyan; Console.Write("The Caves"); Console.ForegroundColor = ConsoleColor.White;
                    Console.ReadLine();
                    Console.Clear();
                    Ending myEnding = new Ending(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You just continue to look around the bar.");
                    Console.WriteLine("There is no sign of the old man, almost as if he just vanished in thin air.");
                    Console.ReadLine();
                    Console.Clear();
                    Story8(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Story8(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine(menu[2]);
                    Console.ReadLine();
                    Console.Clear();
                    Story8(names, menu, text, item, num);
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Story8(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Story8(names, menu, text, item, num);
                    break;

            }
        }
예제 #13
0
        //theif
        public void Ending3(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.WriteLine("As you make your way through the middle passage the torches along the walls");
            Console.WriteLine("magically light up as you pass them. After what seems like forever down");
            Console.WriteLine("a long, twisting, and narrow path, you find yourself in a large room.");
            Console.WriteLine("As the torches continue to light up, you can just barely make out");
            Console.WriteLine("the contents of the room.\n");
            Console.WriteLine("“What in the name of Allize..” Caldwell utters, “Is that what I think it is?”");
            Console.WriteLine("“If you think it’s a 30 foot, fire breathing, real life dragon, then yes.");
            Console.WriteLine("I think it’s exactly what you think it is.” You respond.");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("A large monstrous dragon is blocking your path.");
                    Console.WriteLine("No one has seen one in hundreds of years and thought to be extinct.");
                    Console.WriteLine("Yet here one is, blocking the path to the treasure you have been");
                    Console.WriteLine("so eager to seek out.");
                    Console.WriteLine("Maybe you have a trick up or sleeve to use against it.");
                    Console.ReadLine();
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“How do you suppose we get past that?” Caldwell asks.");
                    Console.ReadLine();
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You have never seen a dragon before. The sight is impressive.");
                    Console.ReadLine();
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine("You are a very talented thief. For you have never met a challenge");
                    Console.WriteLine("you could not get past. A dragon is the biggest challenge");
                    Console.WriteLine("of them all. You will become a legend, or die trying.\n");
                    Console.WriteLine("Using your quick thinking, and natural ability to think fast. ");
                    Console.WriteLine("You can see that the cavern is supported by large beams. If you");
                    Console.WriteLine("are quick enough, and could get the dragon to destroy the pillars,");
                    Console.WriteLine("it will collapse the cave. If you can manage to slip ");
                    Console.WriteLine("to the other side before it crashes in on the dragon, you will be");
                    Console.WriteLine("able to claim your treasure.\n");
                    Console.WriteLine("You rush towards the dragon, dodging his attacks, as you run towards");
                    Console.WriteLine("the first pillar. You can see his tail flying towards you.");
                    Console.WriteLine("This is it you think to yourself. The tail slams into the first pillar,");
                    Console.WriteLine("as you slide underneath it. The ceiling begins to crumble from the blow");
                    Console.WriteLine("and a large boulder smashes onto the head of the dragon");
                    Console.WriteLine("trapping it underneath.\n");
                    Console.WriteLine("Only in a day’s work for a master thief. ");
                    Console.WriteLine("You have succeeded, the treasure is yours.");
                    Console.ReadLine();
                    Console.Clear();
                    Ending6();
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Ending1(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;
            }
        }
예제 #14
0
        //mage
        public void Ending2(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.WriteLine("As you make your way through the middle passage the torches along the walls");
            Console.WriteLine("magically light up as you pass them. After what seems like forever down");
            Console.WriteLine("a long, twisting, and narrow path, you find yourself in a large room.");
            Console.WriteLine("As the torches continue to light up, you can just barely make out");
            Console.WriteLine("the contents of the room.\n");
            Console.WriteLine("“What in the name of Allize..” Caldwell utters, “Is that what I think it is?”");
            Console.WriteLine("“If you think it’s a 30 foot, fire breathing, real life dragon, then yes.");
            Console.WriteLine("I think it’s exactly what you think it is.” You respond.");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("A large monstrous dragon is blocking your path.");
                    Console.WriteLine("No one has seen one in hundreds of years and thought to be extinct.");
                    Console.WriteLine("Yet here one is, blocking the path to the treasure you have been");
                    Console.WriteLine("so eager to seek out.");
                    Console.WriteLine("Maybe you have a trick up or sleeve to use against it.");
                    Console.ReadLine();
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“How do you suppose we get past that?” Caldwell asks.");
                    Console.ReadLine();
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You have never seen a dragon before. The sight is impressive.");
                    Console.ReadLine();
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine("A mage has many talents, yet nowhere in the handbook did you ever read about");
                    Console.WriteLine("taking down a dragon. This one will have to be improvised. You approach");
                    Console.WriteLine("the dragon, dodging his attacks as any mage should, by blinking around the");
                    Console.WriteLine("room.The quick movements of your teleporting are no match for the dragon.");
                    Console.WriteLine("He cannot keep up. As you get closer you begin to summon an ice spell.");
                    Console.WriteLine("You figure if you can’t beat it with fire maybe you can freeze him.");
                    Console.WriteLine("You conjure massive blocks of ice to rain down on the dragon, yet");
                    Console.WriteLine("he seems unfazed. Knowing you only have one shot at this you blink on");
                    Console.WriteLine("the back of the dragon, and grab ahold of him.\n");
                    Console.WriteLine("You can feel his body begin to freeze, as it take all your energy to pull");
                    Console.WriteLine("this off. You look up and see the dragon’s tail raise up to swat you.");
                    Console.WriteLine("Just before it slams into you it freezes into a large block of ice.");
                    Console.WriteLine("You have done it. The large monster in encased in a massive block of ice.");
                    Console.WriteLine("Half dead, with no energy left, you have succeeded, the treasure is yours.");
                    Console.ReadLine();
                    Console.Clear();
                    Ending6();
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Ending1(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;
            }
        }
예제 #15
0
        //ending intro
        public Ending(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.WriteLine("After a long journey you and your party finally make it to, what seems to be");
            Console.WriteLine("the entrance to the Caves of Bowden. The cliffside is massive");
            Console.WriteLine("the surrounding forest is overgrowing, almost as if it was swallowing");
            Console.WriteLine("the caves. A small crack in the cliffside, just big enough for a person");
            Console.WriteLine("to squeeze through seems to be the only way in.");

            Console.WriteLine("You make your way into the cave to reveal a huge chamber.");
            Console.WriteLine("By the looks of it no one has been inside since who ever built it. Before you");
            Console.WriteLine("see the chamber splits in three directions. The passage way on the left");
            Console.WriteLine("looks to be protected by a magical force. The door on the right is");
            Console.WriteLine("protected by a large iron door. The only way through it seems to be with a");
            Console.WriteLine("small oddly shaped key. The passage in front of you does not seem to be");
            Console.WriteLine("guarded you can enter this way freely.");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("There are three doors before you.");
                    Console.WriteLine("If you have a thief with you, you might be able to get through the iron door.");
                    Console.WriteLine("If you have a mage with you, they might be able to lower the magical barrier.");
                    Console.WriteLine("If you have no one, just take the center door, talk to Caldwell to continue.");
                    Console.ReadLine();
                    Console.Clear();
                    new Ending(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“Alright lets go.” You tell Caldwell.");
                    Console.ReadLine();
                    Console.Clear();
                    Trans(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You remain still, pondering which path to take.");
                    Console.WriteLine("");
                    Console.ReadLine();
                    Console.Clear();
                    new Ending(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    new Ending(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine(menu[2]);
                    Console.ReadLine();
                    Console.Clear();
                    new Ending(names, menu, text, item, num);
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    new Ending(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    new Ending(names, menu, text, item, num);
                    break;

            }
        }
예제 #16
0
        //warrior
        public void Ending1(string[] names, string[] menu, string[] text, bool[] item, int[] num)
        {
            Console.WriteLine("As you make your way through the middle passage the torches along the walls");
            Console.WriteLine("magically light up as you pass them. After what seems like forever down");
            Console.WriteLine("a long, twisting, and narrow path, you find yourself in a large room.");
            Console.WriteLine("As the torches continue to light up, you can just barely make out");
            Console.WriteLine("the contents of the room.\n");
            Console.WriteLine("“What in the name of Allize..” Caldwell utters, “Is that what I think it is?”");
            Console.WriteLine("“If you think it’s a 30 foot, fire breathing, real life dragon, then yes.");
            Console.WriteLine("I think it’s exactly what you think it is.” You respond.");

            Menu myMenu = new Menu(names, menu, text, item, num);
            names[2] = Console.ReadLine();

            switch (names[2])
            {
                case "a":
                    Console.Clear();
                    Console.WriteLine("A large monstrous dragon is blocking your path.");
                    Console.WriteLine("No one has seen one in hundreds of years and thought to be extinct.");
                    Console.WriteLine("Yet here one is, blocking the path to the treasure you have been");
                    Console.WriteLine("so eager to seek out.");
                    Console.WriteLine("Maybe you have a trick up or sleeve to use against it.");
                    Console.ReadLine();
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

                case "t":

                    Console.Clear();
                    Console.WriteLine("“How do you suppose we get past that?” Caldwell asks.");
                    Console.ReadLine();
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

                case "n":
                    Console.Clear();
                    Console.WriteLine("You have never seen a dragon before. The sight is impressive.");
                    Console.ReadLine();
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

                case "p":
                    Console.Clear();
                    Console.WriteLine(menu[1]);
                    Console.ReadLine();
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

                case "u":
                    Console.Clear();
                    Console.WriteLine("The only thing you have known is brute force and strength.");
                    Console.WriteLine("As a warrior you have always looked to pick a fight with an");
                    Console.WriteLine("an opponent bigger then you. They don’t come much bigger ");
                    Console.WriteLine("than a dragon. You will be remembered for all of eternity");
                    Console.WriteLine("if you manage to defeat him.\n");
                    Console.WriteLine("You charge the dragon, you can see his tail coming right for you. ");
                    Console.WriteLine("You leap onto its tail in what could only be described as pure luck, ");
                    Console.WriteLine("manage to grab ahold of it. As his tail is in the air you manage to leap ");
                    Console.WriteLine("onto his back and quickly run up his long neck to his head.");
                    Console.WriteLine("You begin to go into a berserk rage as you pummel the dragon. ");
                    Console.WriteLine("In what could only be possible in a normal man’s dreams, the beating seems");
                    Console.WriteLine("seems to have worked, the dragon’s face collapses onto the ground.\n");
                    Console.WriteLine("Another opponent is down, what could possibly challenge you next.");
                    Console.WriteLine("However that challenge is for another story. ");
                    Console.WriteLine("You have succeeded the treasure is yours.");
                    Console.ReadLine();
                    Console.Clear();
                    Ending6();
                    break;

                case "s":
                    Console.Clear();
                    Stats myStats = new Stats(names, menu, text, item, num);
                    Ending1(names, menu, text, item, num);
                    break;

                default:
                    Console.Clear();
                    Ending1(names, menu, text, item, num);
                    break;

            }
        }