Example #1
0
        public void StarOne(Player player)
        {
            TypeWriter("Welcome to your first star! \nYou can do a challenge to earn stardust which can be sold on planets or you can go to your first planet\nPress 1 to do the challenge\nPress 2 to leave");
            int userInput = int.Parse(ReadLine());

            while (userInput != 1 && userInput != 2)
            {
                TypeWriter("\nThat was not an option try again\nPress 1 to do the challenge\nPress 2 to leave");
                userInput = Convert.ToInt32(ReadLine());
                Clear();
            }

            if (userInput == 1)
            {
                Clear();
                TypeWriter("John has a large box that contains 18 small boxes and each small box contains 25 chocolate bars. \n\nHow many chocolate bars are in the large box? ");
                int answerOne = int.Parse(ReadLine());

                while (answerOne != 450)
                {
                    TypeWriter("\n\nWrong answer. Try again.");
                    answerOne = int.Parse(ReadLine());
                }
                Clear();
                TypeWriter("\nCongrats you got it right! only 2 more.\n\nPRESS ENTER TO GO TO THE NEXT QUESTION");
                ReadLine();
                Clear();

                TypeWriter("Kim can walk 4 kilometers in one hour. \n\nHow many hours does it take Kim to walk 16 kilometers? ");
                int answerTwo = int.Parse(ReadLine());

                while (answerTwo != 4)
                {
                    TypeWriter("\n\nWrong answer. Try again.");
                    answerTwo = int.Parse(ReadLine());
                }
                Clear();
                player.ManageStarDust(100);
                TypeWriter($"Congrats you got it right! You have been given 100 stardust and now have {player.Stardust} stardust.\n\nPRESS ENTER TO GO TO THE NEXT PLANET");
                ReadLine();
                Clear();
            }
            else
            {
                Clear();
            }
        }
Example #2
0
        public void StarTwo(Player player)
        {
            TypeWriter("Welcome to your second star! \nYou can do a challenge to earn stardust which can be sold on planets or you can go to your second planet\nPress 1 to do the challenge\nPress 2 to leave");
            int userInput = int.Parse(ReadLine());

            while (userInput != 1 && userInput != 2)
            {
                TypeWriter("\nThat was not an option try again\nPress 1 to do the challenge\nPress 2 to leave");
                userInput = Convert.ToInt32(ReadLine());
                Clear();
            }

            if (userInput == 1)
            {
                Clear();
                TypeWriter("Linda bought 3 notebooks at $1.20 each; a box of pencils at $1.50 and a box of pens at $1.70. \n\nHow much did Linda spend?  $ ");
                double answerOne = double.Parse(ReadLine());

                while (answerOne != 6.80)
                {
                    TypeWriter("\n\nWrong answer. Try again.");
                    answerOne = int.Parse(ReadLine());
                }
                Clear();
                TypeWriter("\nCongrats you got it right! only 1 more.\n\nPRESS ENTER TO GO TO THE NEXT QUESTION");
                ReadLine();
                Clear();

                TypeWriter("Tom and Bob have a total of 49 toys. If Bob has 5 more toys than Tom. \n\nhow many toys does Bob have?  ");
                int answerTwo = int.Parse(ReadLine());

                while (answerTwo != 27)
                {
                    TypeWriter("\n\nWrong answer. Try again.");
                    answerTwo = int.Parse(ReadLine());
                }


                Clear();
                player.ManageStarDust(200);
                TypeWriter($"Congrats you got it right! You have been given 200 stardust and now have {player.Stardust} stardust.\n\nPRESS ENTER TO GO TO THE NEXT PLANET");
                ReadLine();
                Clear();
            }
            Clear();
        }
Example #3
0
        public void StarFour(Player player)
        {
            TypeWriter("Welcome to your fourth star! \nYou can do a challenge to earn stardust which can be sold on planets or you can go to your second planet\nPress 1 to do the challenge\nPress 2 to leave");
            int userInput = int.Parse(ReadLine());

            while (userInput != 1 && userInput != 2)
            {
                TypeWriter("\nThat was not an option try again\nPress 1 to do the challenge\nPress 2 to leave");
                userInput = Convert.ToInt32(ReadLine());
                Clear();
            }

            if (userInput == 1)
            {
                Clear();
                TypeWriter("How many minutes are in one week?\nDo not use commas ");
                int answerOne = int.Parse(ReadLine());

                while (answerOne != 10080)
                {
                    TypeWriter("\n\nWrong answer. Try again.");
                    answerOne = int.Parse(ReadLine());
                }
                Clear();
                TypeWriter("\nCongrats you got it right! only 1 more.\n\nPRESS ENTER TO GO TO THE NEXT QUESTION");
                ReadLine();
                Clear();

                TypeWriter("A painter charges $ 225 for materials and $ 35 per hour for labour. The total cost of painting an office is $ 330.\n\nHow many hours did it take the painter to paint the office? ");
                int answerTwo = int.Parse(ReadLine());

                while (answerTwo != 3)
                {
                    TypeWriter("\n\nWrong answer. Try again.");
                    answerTwo = int.Parse(ReadLine());
                }


                Clear();
                player.ManageStarDust(400);
                TypeWriter($"Congrats you got it right! You have been given 400 stardust and now have {player.Stardust} stardust.\n\nPRESS ENTER TO GO TO THE NEXT PLANET");
                ReadLine();
                Clear();
            }
            Clear();
        }
Example #4
0
        public void StarThree(Player player)
        {
            TypeWriter("Welcome to your third star! \nYou can do a challenge to earn stardust which can be sold on planets or you can go to your second planet\nPress 1 to do the challenge\nPress 2 to leave");
            int userInput = int.Parse(ReadLine());

            while (userInput != 1 && userInput != 2)
            {
                TypeWriter("\nThat was not an option try again\nPress 1 to do the challenge\nPress 2 to leave");
                userInput = Convert.ToInt32(ReadLine());
                Clear();
            }

            if (userInput == 1)
            {
                Clear();
                TypeWriter("John can eat a quarter of a pizza in one minute. \n\nHow many minutes does it take John to eat one pizza and a half?   $ ");
                int answerOne = int.Parse(ReadLine());

                while (answerOne != 6)
                {
                    TypeWriter("\n\nWrong answer. Try again.");
                    answerOne = int.Parse(ReadLine());
                }
                Clear();
                TypeWriter("\nCongrats you got it right! only 1 more.\n\nPRESS ENTER TO GO TO THE NEXT QUESTION");
                ReadLine();
                Clear();

                TypeWriter("ohn read the quarter of the time that Tom read. Tom read only two-fifth of the time that Sasha read. Sasha read twice as long as Mike.\n\nIf Mike read 5 hours, how many hours did John read?  ");
                int answerTwo = int.Parse(ReadLine());

                while (answerTwo != 1)
                {
                    TypeWriter("\n\nWrong answer. Try again.");
                    answerTwo = int.Parse(ReadLine());
                }


                Clear();
                player.ManageStarDust(300);
                TypeWriter($"Congrats you got it right! You have been given 300 stardust and now have {player.Stardust} stardust.\n\nPRESS ENTER TO GO TO THE NEXT PLANET");
                ReadLine();
                Clear();
            }
            Clear();
        }
Example #5
0
        public void PlanetOneChallenge(Player player)
        {
            TypeWriter("Here is your first challenge!\nC# basics are important when learning how to become a great developer!\nEveryone has to start somewhere, lets see where you are.\n\nPRESS ENTER TO CONTINUE");
            ReadLine();
            Clear();

            TypeWriter("\nProblem one!\nWe can start small to warm you up!\nVariable declaration, say you have 4 variables a, b, x, and y. \nHow would you declare these in alphabetic order?");
            string userInput = (Console.ReadLine());

            while (userInput != "int a, b, x, y;")
            {
                TypeWriter("try again buddy...");
                userInput = (Console.ReadLine());
            }
            TypeWriter("\nAwesome, next question!\n\nPRESS ENTER TO CONTINUE");
            ReadLine();
            Clear();

            TypeWriter("Problem two\nAssign the letter b to either a value of 3 or set it to 7, but not both!");
            userInput = (Console.ReadLine());

            while (userInput != "b=3;" && userInput != "b=7;" && userInput != "int b=3;" && userInput != "int b=7;")
            {
                TypeWriter("try again buddy...You're over thinking this\nLiterally set b to either 3 or 7");
                userInput = (Console.ReadLine());
            }
            TypeWriter("Awesome, you survived your first round of planet challenges\n\nPRESS ENTER TO CONTINUE");
            ReadLine();
            Clear();

            player.ManageStarDust(125);

            TypeWriter($"Look at you!\nYou have ${player.BankAccount} in your account");
            TypeWriter("\nPress enter to continue");
            ReadLine();
            Clear();
        }