Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- calculateMoveDamage(Move, PokemonCard, PokemonCard) - Method in class pile.piles.Active
-
Calculates the move's damage based on the move's base damage and the defender's weakness/resistance to the attacker's type.
- card - package card
-
This package contains classes and sub-packages related to the Pokémon Trading Card Game (TCG) emulation.
- Card - Class in card
-
This class represents a generic card in the Pokémon Trading Card Game.
- Card(String, String) - Constructor for class card.Card
-
Constructor to initialize a card with a name and type.
- card.energy - package card.energy
-
This package contains classes related to Energy cards in the Pokémon Trading Card Game (TCG) emulation.
- card.energy.energycards - package card.energy.energycards
-
This package contains all the energy cards in the game.
- card.pokemon - package card.pokemon
-
This package contains the classes related to Pokémon cards in the Pokémon Trading Card Game (TCG) emulation.
- card.pokemon.helper - package card.pokemon.helper
-
This package contains the helper class for the Pokémon's moves.
- card.pokemon.pokemoncards - package card.pokemon.pokemoncards
-
This pacakge contains all the Pokémon cards in the game.
- card.trainer - package card.trainer
-
This package contains classes related to Trainer cards in the Pokémon Trading Card Game (TCG) emulation.
- card.trainer.helper - package card.trainer.helper
-
This package contains the helper class for the trainer cards.
- card.trainer.trainercards - package card.trainer.trainercards
-
This package contains all the trainer cards in the game.
- cards - Variable in class pile.Pile
-
The list of cards in the pile.
- checkWinCondition1() - Method in class game.Game
-
Checks the following win condition: If the opponent has taken all of their prize cards.
- checkWinCondition2() - Method in class game.Game
-
Checks the following win condition: If the current player has no Pokémon in play (both active and bench).
- checkWinCondition3() - Method in class game.Game
-
Checks the following win condition: If the opponent has no cards left in their deck at the beginning of their turn.
- coin - Variable in class game.Game
-
A string used to store the result of the coin flip to determine who goes first.
- createEnergyCard(String) - Method in class game.Game
-
Helper method to create an Energy card based on the given type.
- currentPlayer - Variable in class game.Game
-
A reference to the current player whose turn it is.
All Classes and Interfaces|All Packages|Constant Field Values