public PokeSpotPokemon[] ExtractPokeSpotPokemon() { var pokeSpots = Enum.GetValues <PokeSpotType>(); var pokemon = new List <PokeSpotPokemon>(); foreach (var pokeSpotType in pokeSpots) { var pokeSpot = new PokeSpot(pokeSpotType, ISO); for (int i = 0; i < pokeSpot.NumberOfEntries; i++) { pokemon.Add(new PokeSpotPokemon(i, pokeSpot, ISO)); } } return(pokemon.ToArray()); }
public PokeSpotPokemon(int index, PokeSpotType pokeSpotType, ISO iso) { PokeSpot = new PokeSpot(pokeSpotType, iso); this.index = index; this.iso = iso; }
public PokeSpotPokemon(int index, PokeSpot pokeSpot, ISO iso) { PokeSpot = pokeSpot; this.index = index; this.iso = iso; }