Exemple #1
0
        public void SetActivePokemon(PokemonCard pokemon)
        {
            if (ActivePokemonCard != null)
            {
                return;
            }

            if (Hand.Contains(pokemon))
            {
                pokemon.PlayedThisTurn = true;
                Hand.Remove(pokemon);
            }

            BenchedPokemon.Remove(pokemon);

            ActivePokemonCard = pokemon;
            pokemon.RevealToAll();
        }
Exemple #2
0
 public void KillBenchedPokemon(PokemonCard pokemon)
 {
     KillPokemon(pokemon);
     BenchedPokemon.Remove(pokemon);
 }