Index
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.
All Classes and Interfaces|All Packages|Serialized Form