Index

A B C D E F G H I L M N P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

C

Charizard - Class in Pokemon.Fire
Represents the Pokémon Charizard, a Fire-type Pokémon.
Charizard() - Constructor for class Pokemon.Fire.Charizard
Constructs a new Charizard Pokémon with default health, element type, ASCII art, and its single attack.
CHARIZARD - Enum constant in enum class Pokemon.Attributes.PokemonAndHealth
Charizard's default health value.
charizardArt - Static variable in class ASCIIArt.PokemonArt
ASCII art representation of the Pokémon Charizard.
Charmander - Class in Pokemon.Fire
Represents the Pokémon Charmander, a Fire-type Pokémon.
Charmander() - Constructor for class Pokemon.Fire.Charmander
Constructs a new Charmander Pokémon with default health, element type, ASCII art, and its single attack.
CHARMANDER - Enum constant in enum class Pokemon.Attributes.firstEvolutionPokemon
Charmander, first evolution.
CHARMANDER - Enum constant in enum class Pokemon.Attributes.PokemonAndHealth
Charmander's default health value.
charmanderArt - Static variable in class ASCIIArt.PokemonArt
ASCII art representation of the Pokémon Charmander.
Charmeleon - Class in Pokemon.Fire
Represents the Pokémon Charmeleon, a Fire-type Pokémon.
Charmeleon() - Constructor for class Pokemon.Fire.Charmeleon
Constructs a new Charmeleon Pokémon with default health, element type, ASCII art, and its single attack.
CHARMELEON - Enum constant in enum class Pokemon.Attributes.PokemonAndHealth
Charmeleon's default health value.
CHARMELEON - Enum constant in enum class Pokemon.Attributes.SecondEvolutionPokemon
Charmeleon, second evolution of Charmander.
charmeleonArt - Static variable in class ASCIIArt.PokemonArt
ASCII art representation of the Pokémon Charmeleon.
checkIfPokemonIsFirstEvolution(Trainer) - Method in class GameLogic.GameLogic
Checks whether the current Pokémon is in its first evolution stage.
checkIfPokemonIsSecondEvolution(Trainer) - Method in class GameLogic.GameLogic
Checks whether the current Pokémon is in its second (final) evolution stage.
checkPlayerInputChoiceToAttackPlayer(String, ArrayList<String>) - Method in class GameLogic.GameLogic
Determines whether the selected target for an attack is valid.
checkPokemonAttacks(Trainer, Trainer) - Method in class GameLogic.GameLogic
Handles a trainer selecting an attack for their Pokémon and executes it on the target trainer.
checkStringInputContainsOnlyLetters(String) - Method in class GameLogic.GameLogic
Determines if a given string contains only alphabetical letters (A-Z), ignoring case.
clearScreen() - Method in class GameLogic.GameLogic
Clears the console screen by printing multiple new lines.
counterToIncreaseAttackDamage - Variable in class Pokemon.Pokemon
Counter used to track attack-based damage increases.
currentPokemon - Variable in class Trainer.Trainer
The Pokémon the trainer is currently using in battle.
CustomException - package CustomException
 
A B C D E F G H I L M N P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form