Exemplo n.º 1
0
 public void LoadMyPokemons(ISession session)
 {
     myPokemons.Clear();
     foreach (var pokemon in session.Inventory.GetPokemons().Where(w => w.Cp >= session.LogicSettings.GymConfig.MinCpToUseInAttack))
     {
         MyPokemonStat mps = new MyPokemonStat(session, pokemon);
         myPokemons.Add(mps);
     }
 }
Exemplo n.º 2
0
        public async Task LoadMyPokemons(ISession session)
        {
            MyPokemons.Clear();
            var pokemons = await session.Inventory.GetPokemons().ConfigureAwait(false);

            foreach (var pokemon in pokemons.Where(w => w.Cp >= session.LogicSettings.GymConfig.MinCpToUseInAttack))
            {
                MyPokemonStat mps = new MyPokemonStat(session, pokemon);
                MyPokemons.Add(mps);
            }
        }