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

I

ifPoisonedChangeHealth() - Method in class Pokemon.Pokemon
Applies poison damage to the Pokémon if it is poisoned.
ifTrainerIsAlive - Variable in class Trainer.Trainer
Indicates whether the trainer is still considered alive in the battle.
IncreaseCounterToIncreaseAttackDamage() - Method in class Pokemon.Pokemon
Increments the counter used to increase attack damage.
initThreads() - Method in class GameLogic.GameLogic
Initializes the 3-second and 5-second timer threads used for gameplay pauses.
isNameUnique(ArrayList<Trainer>, String) - Method in class GameLogic.GameLogic
Determines if a given trainer name is unique among the currently registered trainers.
Ivysaur - Class in Pokemon.Grass
Represents the Pokémon Ivysaur, a Grass-type Pokémon.
Ivysaur() - Constructor for class Pokemon.Grass.Ivysaur
Constructs a new Ivysaur Pokémon with default health, element type, ASCII art, and its two attacks.
IVYSAUR - Enum constant in enum class Pokemon.Attributes.PokemonAndHealth
Ivysaur's default health value.
IVYSAUR - Enum constant in enum class Pokemon.Attributes.SecondEvolutionPokemon
Ivysaur, second evolution of Bulbasaur.
IVYSAUR - Enum constant in enum class Pokemon.Attributes.TwoAttackPokemon
Ivysaur has two available attacks.
ivysaurArt - Static variable in class ASCIIArt.PokemonArt
ASCII art representation of the Pokémon Ivysaur.
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