levelUp | Triggers when a Pokémon levels up. |
pokemonBattleStopped | Triggered when a Pokémon battle stops. The event can track whether the player's trainer has won or lost, and optionally if the battle was against a specific NPC. |
pokemonCaptured | Triggers when a Pokémon is captured/evolved by a trainer. The achievement validates specific characteristics of the Pokémon before incrementing the counter. |
pokemonCapturedRegistered | Triggered when a Pokémon species is registered as captured in the trainer's Pokédex. The count is incremented by 1 each time a Pokémon of the specified species is captured and registered. |
pokemonFainted | Triggered when a Pokémon faints during a battle. The achievement validates various conditions such as whether the Pokémon is wild, owned by the player, and specific characteristics of the Pokémon and the player's team before incrementing the count. |
pokemonSeenRegistered | Triggered when a Pokémon species is registered as seen in the trainer's Pokédex. The count is incremented by 1 each time a Pokémon of the specified species is seen and registered. |
teamFainted | Triggered when the entire team of the player's trainer faints in a Pokémon battle. The count is incremented by 1 each time this event occurs. |
teamHealed | Triggered when the entire team of the player's trainer is fully healed. The count is incremented by 1 each time this event occurs. |