Esempio n. 1
0
 public AreaPokeInfo(Pokemon.PokeSpecies psSpecies, int iLevelMin, int iLevelMax, PokeRarity prRarity = PokeRarity.Common)
 {
     this.psSpecies = psSpecies;
     this.iLevelMin = iLevelMin;
     this.iLevelMax = iLevelMax;
     this.prRarity  = prRarity;
 }
Esempio n. 2
0
        public Pokemon getWildPokemon()
        {
            Random rRandom    = new Random(DateTime.Now.Second);
            int    iPokeIndex = rRandom.Next(0, lpPokemonInThisArea.Count);

            Pokemon.PokeSpecies psPokeSpecies = lpPokemonInThisArea[iPokeIndex].Species;
            int iPokeLevel = rRandom.Next(lpPokemonInThisArea[iPokeIndex].LevelMin, (lpPokemonInThisArea[iPokeIndex].LevelMax + 1));

            return(new Pokemon(psPokeSpecies, iPokeLevel));
        }