Exemplo n.º 1
0
        static void Main(string[] args)
        {
            //Random object for Tick Method
            Random rand = new Random();

            //Pet Generator
            Console.WriteLine("Say hi to your new xenomorph!");
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine("What's your xenomorph's name?");
            string xennyName = Console.ReadLine();


            Pet xenny = new Pet(xennyName, 45.5, 5, "eager");

            //quitFlag - if true, keep going
            bool quitFlag = false;

            //Main Program Logic
            do
            {
                xenny.StatusCheck();
                Console.WriteLine();
                MenuWriter();
                string userInput = Console.ReadLine();

                switch (userInput)
                {
                case "1":
                    xenny.StatusCheck();
                    break;

                case "2":
                    xenny.Bark();
                    break;

                case "3":
                    xenny.PlaysVidya("amped");
                    break;

                case "4":
                    xenny.PowerUp(9001);
                    break;

                case "5":
                    xenny.Feed();
                    break;

                case "6":
                    xenny.Tick(rand.Next(6));
                    break;

                case "7":
                    quitFlag = true;
                    break;

                default:
                    break;
                }
            }while (quitFlag == false);

            Console.WriteLine("Have a great day!");
        }