Пример #1
0
        //Run main program
        static void Main(string[] args)
        {
            Boolean Explore = true;
            Boolean Die;
            Boolean ReturnY = true;
            //Create class objects
            Walkway Walk1 = new Walkway();

            while (Reset == true)
            {
                Tower Tower1 = new Tower();
                //Begin Main process
                Setup.PlayerName = Setup.Welcome();
                Setup.CollectInput();
                Setup.UserFoodInput();
                Setup.Intro();
                Walk1.ExploreWalk();
                //allows returning to walkway
                while (ReturnY == true)
                {
                    Die = Walk1.TowerDoor();
                    //kill player
                    if (Die == true)
                    {
                        Config.GameEnd(1);
                    }
                    //continue normally
                    Tower1.ColoredGreet();
                    Tower1.Entrance();
                    Config.BuildHatSquids();
                    MiniHatSquid.FirstInteraction();
                    Explore = true;
                    while (Explore == true)
                    {
                        Explore = Tower1.RoomTravel();
                        ReturnY = Walk1.ReturnToWalkway();
                        if (ReturnY == true)
                        {
                            Explore = false;
                        }
                    }
                }
                Console.WriteLine("Press enter to Close");
                Console.ReadLine();
            }
        }
Пример #2
0
        //MiniHatSquid Descriptions

        /*SupremeSquid
         *      Wearing a Supreme Brand Flat-Brimmed Cap
         *      Has 6 tentacles
         *      Carrying a wad of money, wearing multiple wrist watches, and has a bracelet
         *      Is very self-centered, likes to show off it's money
         *      Something about Rice and Paul
         *      Fairly Tanky
         * DunceSquid
         *      Is just a Dunce Cap. Doesn't even have any tentacles
         *      Really stupid, how does it even exist?
         *      Dies in 1 hit from literally anything.
         **/

        //Greeting for the first Mini Hatsquids.
        public static void Greeting(MiniHatSquid SupremeSquid, MiniHatSquid DunceSquid)
        {
            //Greet Player
            Console.WriteLine("Two small Hatsquids appear out of nowhere and make their way towards you.");
            Console.WriteLine("You've never seen a Hatsquid before. Each one consists of a number of tentacles extending out of the bottom of a hat.");
            Console.WriteLine("");
            //Describe SupremeSquid
            Console.WriteLine("The first Hatsquid is wearing a " + SupremeSquid.Hat + " and has " + SupremeSquid.TentacleNum + " Tentacles.");
            Console.WriteLine("Hmmmmmmm that number of tentacles seems familiar actually. \nDid you cause this? I'm pretty sure you entered that number earlier.");
            Console.WriteLine("I may need to keep a closer eye on you... \nAnyways:");
            Console.WriteLine("It's wearing multiple fancy wristwatches and carrying a wad of cash as well as " + SupremeSquid.Accesories + ". \nIt seems to be incredibly " + SupremeSquid.Mood);
            Console.WriteLine("");
            //Describe DunceSquid
            Console.WriteLine("The second Hatsquid is wearing a " + DunceSquid.Hat + " and has 0 tentacles, \nso you're not actually sure how it even moved to greet you.");
            Console.WriteLine("It is carrying " + DunceSquid.Accesories + " and seems extremely " + DunceSquid.Mood);
            //Continue Greeting
            Console.WriteLine("");
            Console.WriteLine("The Hatsquids are just sitting there in front of you. \nThey aren't exactly staring, since they don't have eyes. \nYou arent sure what they're waiting for.");
        }
Пример #3
0
        //Create MiniHatSquids
        public static void BuildHatSquids()
        {
            int ArrayChoice = Config.DiceRoll(0, 10);
            //Create Mini Hat Squids
            MiniHatSquid DunceSquid   = new MiniHatSquid();
            MiniHatSquid SupremeSquid = new MiniHatSquid();

            //Set attributes
            DunceSquid.Health        = DunceSquid.AHealth[0];
            DunceSquid.TentacleNum   = 0;
            DunceSquid.Hat           = "Dunce Cap";
            DunceSquid.Accesories    = DunceSquid.AAccesories[9];
            DunceSquid.Mood          = DunceSquid.AMood[0];
            SupremeSquid.Health      = SupremeSquid.AHealth[ArrayChoice];
            SupremeSquid.TentacleNum = Setup.TentacleNum[ArrayChoice];
            SupremeSquid.Accesories  = SupremeSquid.AAccesories[ArrayChoice];
            SupremeSquid.Mood        = SupremeSquid.AMood[ArrayChoice];
            SupremeSquid.Hat         = "Supreme Brand Flat-brimmed Cap.";
            //Call Greeting
            MiniHatSquid.Greeting(SupremeSquid, DunceSquid);
        }