コード例 #1
0
ファイル: GymTeamState.cs プロジェクト: zsg0601/NecroBot
        public void AddToTeam(ISession session, PokemonData pokemon)
        {
            if (!MyPokemons.Any(a => a.Data.Id == pokemon.Id))
            {
                MyPokemons.Add(new MyPokemonStat(session, pokemon));
            }

            if (!MyTeam.Any(a => a.Attacker.Id == pokemon.Id))
            {
                MyTeam.Add(new GymPokemon()
                {
                    Attacker = pokemon, HpState = pokemon.StaminaMax
                });
            }
        }