Exemplo n.º 1
0
        public List <Pokemon> selectPokemonType()
        {
            int pokemonCompanion = MenuSelection.Menu();

SelectPokemonToCreate:
            if (pokemonCompanion == 1)
            {
                return(myArcanine);
            }
            else if (pokemonCompanion == 2)
            {
                return(myCharmander);
            }
            else if (pokemonCompanion == 3)
            {
                return(myGreninja);
            }
            else if (pokemonCompanion == 4)
            {
                return(myEevee);
            }
            else
            {
                Console.WriteLine("You have input the wrong value. Please select a valid entry!");
                goto SelectPokemonToCreate;
            }
        }
Exemplo n.º 2
0
        public void CreatePokemon()
        {
            // This lets a user select from array which Pokemon they would
            // like to create.
            int pokemonCreator = MenuSelection.Menu();

            if (pokemonCreator == 1)
            {
                myArcanine.Add(new Arcanine());
                Console.Write($"\tEnter Arcanine's name:  ");
                myArcanine[arcanineCount].pokemonName = UserSelection.GetUserString();
            }
            if (pokemonCreator == 2)
            {
                myCharmander.Add(new Charmander());
                Console.Write($"\tEnter Charmander's name:  ");
                myCharmander[charmanderCount].pokemonName = UserSelection.GetUserString();
            }
            if (pokemonCreator == 3)
            {
                myGreninja.Add(new Greninja());
                Console.Write($"\tEnter Greninja's name:  ");
                myGreninja[greninjaCount].pokemonName = UserSelection.GetUserString();
            }
            if (pokemonCreator == 4)
            {
                myEevee.Add(new Eevee());
                Console.Write($"\tEnter Eevee's name:  ");
                myEevee[eeveeCount].pokemonName = UserSelection.GetUserString();
            }
        }