Skip to content

← Previous | Next →


pokemonCaptured

Description

Triggers when a Pokémon is captured/evolved by a trainer. The achievement validates specific characteristics of the Pokémon before incrementing the counter.

Parameters

Name Type Mandatory Description
evolve boolean No Specifies if pokemon must be got from evolving.
starter boolean No Specifies if pokemon must be starter.
notStarter boolean No Specifies if pokemon must not be starter.
initialSpecies PokemonSpeciesID No Specifies the initial species of the Pokémon that must be captured to trigger the achievement. Accepts any valid Pokémon species name.
notInitialSpecies PokemonSpeciesID No Specifies the initial species of the Pokémon that must not be captured to trigger the achievement. Accepts any valid Pokémon species name.
species PokemonSpeciesID No Specifies the species of the Pokémon that must be captured to trigger the achievement. Accepts any valid Pokémon species name.
notSpecies PokemonSpeciesID No Specifies a species that must not be the species of the captured Pokémon for the achievement to count. Accepts any valid Pokémon species name.
minLevel integer No Specifies the minimum level the Pokémon must have to trigger the achievement. Accepts any positive integer representing a Pokémon level.
maxLevel integer No Specifies the maximum level the Pokémon can have to trigger the achievement. Accepts any positive integer representing a Pokémon level.
notMinLevel integer No Specifies the minimum level the Pokémon must not have to trigger the achievement. Accepts any positive integer representing a Pokémon level.
notMaxLevel integer No Specifies the maximum level the Pokémon must not have to trigger the achievement. Accepts any positive integer representing a Pokémon level.
type PokemonTypeID No Specifies the type of the Pokémon that must be captured to trigger the achievement. Accepts any valid Pokémon type (e.g., 'fire', 'water').
notType PokemonTypeID No Specifies a type that must not be the type of the captured Pokémon for the achievement to count. Accepts any valid Pokémon type.
sex string No Specifies the sex of the Pokémon that must be captured. Accepts 'M' for Male, 'F' for Female, and 'N' for neutral.
notSex string No Specifies a sex that the captured Pokémon must not have. Accepts 'M' for Male, 'F' for Female, and 'N' for neutral.
shiny boolean No Indicates if the captured Pokémon must be shiny. Accepts 'true' or 'false'. If 'true', only shiny Pokémon trigger the achievement.
notShiny boolean No Indicates if the captured Pokémon must not be shiny. Accepts 'true' or 'false'. If 'true', only non-shiny Pokémon trigger the achievement.
item ItemID No Specifies the item that the Pokémon must have equipped to trigger the achievement. Accepts any valid item name.
notItem ItemID No Specifies an item that the Pokémon must not have equipped to trigger the achievement. Accepts any valid item name.
nature PokemonNatureID No Specifies the nature that the Pokémon must have to trigger the achievement. Accepts any valid Pokémon nature.
notNature PokemonNatureID No Specifies a nature that the Pokémon must not have to trigger the achievement. Accepts any valid Pokémon nature.
ability PokemonAbilityID No Specifies the ability that the Pokémon must have to trigger the achievement. Accepts any valid Pokémon ability.
notAbility PokemonAbilityID No Specifies an ability that the Pokémon must not have to trigger the achievement. Accepts any valid Pokémon ability.
move1 PokemonMoveID No Specifies the first move that the Pokémon must know to trigger the achievement. Accepts any valid Pokémon move name.
notMove1 PokemonMoveID No Specifies a first move that the Pokémon must not know to trigger the achievement. Accepts any valid Pokémon move name.
move2 PokemonMoveID No Specifies the second move that the Pokémon must know to trigger the achievement. Accepts any valid Pokémon move name.
notMove2 PokemonMoveID No Specifies a second move that the Pokémon must not know to trigger the achievement. Accepts any valid Pokémon move name.
move3 PokemonMoveID No Specifies the third move that the Pokémon must know to trigger the achievement. Accepts any valid Pokémon move name.
notMove3 PokemonMoveID No Specifies a third move that the Pokémon must not know to trigger the achievement. Accepts any valid Pokémon move name.
move4 PokemonMoveID No Specifies the fourth move that the Pokémon must know to trigger the achievement. Accepts any valid Pokémon move name.
notMove4 PokemonMoveID No Specifies a fourth move that the Pokémon must not know to trigger the achievement. Accepts any valid Pokémon move name.
ivHpMin integer No Specifies the minimum IV for the HP stat that the Pokémon must have to trigger the achievement. Accepts any integer between 0 and 31.
ivHpMax integer No Specifies the maximum IV for the HP stat that the Pokémon can have to trigger the achievement. Accepts any integer between 0 and 31.
ivAtkMin integer No Specifies the minimum IV for the Attack stat that the Pokémon must have to trigger the achievement. Accepts any integer between 0 and 31.
ivAtkMax integer No Specifies the maximum IV for the Attack stat that the Pokémon can have to trigger the achievement. Accepts any integer between 0 and 31.
ivDefMin integer No Specifies the minimum IV for the Defense stat that the Pokémon must have to trigger the achievement. Accepts any integer between 0 and 31.
ivDefMax integer No Specifies the maximum IV for the Defense stat that the Pokémon can have to trigger the achievement. Accepts any integer between 0 and 31.
ivSpaMin integer No Specifies the minimum IV for the Special Attack stat that the Pokémon must have to trigger the achievement. Accepts any integer between 0 and 31.
ivSpaMax integer No Specifies the maximum IV for the Special Attack stat that the Pokémon can have to trigger the achievement. Accepts any integer between 0 and 31.
ivSpdMin integer No Specifies the minimum IV for the Special Defense stat that the Pokémon must have to trigger the achievement. Accepts any integer between 0 and 31.
ivSpdMax integer No Specifies the maximum IV for the Special Defense stat that the Pokémon can have to trigger the achievement. Accepts any integer between 0 and 31.
ivSpeMin integer No Specifies the minimum IV for the Speed stat that the Pokémon must have to trigger the achievement. Accepts any integer between 0 and 31.
ivSpeMax integer No Specifies the maximum IV for the Speed stat that the Pokémon can have to trigger the achievement. Accepts any integer between 0 and 31.
notIvHpMin integer No Specifies the minimum IV for the HP stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 31.
notIvHpMax integer No Specifies the maximum IV for the HP stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 31.
notIvAtkMin integer No Specifies the minimum IV for the Attack stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 31.
notIvAtkMax integer No Specifies the maximum IV for the Attack stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 31.
notIvDefMin integer No Specifies the minimum IV for the Defense stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 31.
notIvDefMax integer No Specifies the maximum IV for the Defense stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 31.
notIvSpaMin integer No Specifies the minimum IV for the Special Attack stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 31.
notIvSpaMax integer No Specifies the maximum IV for the Special Attack stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 31.
notIvSpdMin integer No Specifies the minimum IV for the Special Defense stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 31.
notIvSpdMax integer No Specifies the maximum IV for the Special Defense stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 31.
notIvSpeMin integer No Specifies the minimum IV for the Speed stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 31.
notIvSpeMax integer No Specifies the maximum IV for the Speed stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 31.
evHpMin integer No Specifies the minimum EV for the HP stat that the Pokémon must have to trigger the achievement. Accepts any integer between 0 and 252.
evHpMax integer No Specifies the maximum EV for the HP stat that the Pokémon can have to trigger the achievement. Accepts any integer between 0 and 252.
evAtkMin integer No Specifies the minimum EV for the Attack stat that the Pokémon must have to trigger the achievement. Accepts any integer between 0 and 252.
evAtkMax integer No Specifies the maximum EV for the Attack stat that the Pokémon can have to trigger the achievement. Accepts any integer between 0 and 252.
evDefMin integer No Specifies the minimum EV for the Defense stat that the Pokémon must have to trigger the achievement. Accepts any integer between 0 and 252.
evDefMax integer No Specifies the maximum EV for the Defense stat that the Pokémon can have to trigger the achievement. Accepts any integer between 0 and 252.
evSpaMin integer No Specifies the minimum EV for the Special Attack stat that the Pokémon must have to trigger the achievement. Accepts any integer between 0 and 252.
evSpaMax integer No Specifies the maximum EV for the Special Attack stat that the Pokémon can have to trigger the achievement. Accepts any integer between 0 and 252.
evSpdMin integer No Specifies the minimum EV for the Special Defense stat that the Pokémon must have to trigger the achievement. Accepts any integer between 0 and 252.
evSpdMax integer No Specifies the maximum EV for the Special Defense stat that the Pokémon can have to trigger the achievement. Accepts any integer between 0 and 252.
evSpeMin integer No Specifies the minimum EV for the Speed stat that the Pokémon must have to trigger the achievement. Accepts any integer between 0 and 252.
evSpeMax integer No Specifies the maximum EV for the Speed stat that the Pokémon can have to trigger the achievement. Accepts any integer between 0 and 252.
notEvHpMin integer No Specifies the minimum EV for the HP stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 252.
notEvHpMax integer No Specifies the maximum EV for the HP stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 252.
notEvAtkMin integer No Specifies the minimum EV for the Attack stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 252.
notEvAtkMax integer No Specifies the maximum EV for the Attack stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 252.
notEvDefMin integer No Specifies the minimum EV for the Defense stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 252.
notEvDefMax integer No Specifies the maximum EV for the Defense stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 252.
notEvSpaMin integer No Specifies the minimum EV for the Special Attack stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 252.
notEvSpaMax integer No Specifies the maximum EV for the Special Attack stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 252.
notEvSpdMin integer No Specifies the minimum EV for the Special Defense stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 252.
notEvSpdMax integer No Specifies the maximum EV for the Special Defense stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 252.
notEvSpeMin integer No Specifies the minimum EV for the Speed stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 252.
notEvSpeMax integer No Specifies the maximum EV for the Speed stat that the Pokémon must not have to trigger the achievement. Accepts any integer between 0 and 252.

Example

  pokemonCaptured 1 type=fire shiny=true