Protected_Protected_Readonlyability1Readonlyability2ReadonlyabilityReadonlybaseReadonlybaseReadonlybaseReadonlybaseReadonlycatchReadonlygenderReadonlyheightReadonlyisPrivatestarterReadonlytype1Readonlytype2ReadonlyweightChecks whether this species can learn a specific TM.
The TM to check for.
OptionalformKey: string(Optional) The key for the form to be checked. Uses the base form if not specified.
whether this species can learn the TM
OptionalsoundConfig: SoundConfigOptionalignorePlay: booleanMethod to get the ability of a Pokemon species.
Which ability to get (should only be 0-2)
The id of the Ability
Method to get the total number of abilities a Pokemon species has.
Number of abilities
OptionalformIndex: numberGets the species' base stat amount for the given stat.
The desired stat.
The species' base stat amount.
Gets the BST for the species
The species' BST.
OptionalformIndex: numberOptional_formIndex: numberOptionalformIndex: numberOptionalshiny: booleanOptionalvariant: numberOptionalformIndex: numberOptionalshiny: booleanOptionalvariant: numberGet a list of all level moves for this species, including form specific moves.
OptionalformKey: string(Optional) The key for the form to be checked. Uses the base form if not specified.
A list of all level moves that can be learned by this species
Method to get the passive ability of a Pokemon species
The form index to use, defaults to form for this species instance
The id of the ability
Method to get the root species id of a Pokemon. Pikachu.getRootSpeciesId(true) => Pichu Pikachu.getRootSpeciesId(false) => Pikachu
boolean to get the nonbaby form of a starter
The species
Variant Data key/index is either species id or species id followed by -formkey
OptionalformIndex: numberoptional form index for pokemon with different forms
species id if no additional forms, index with formkey if a pokemon with a form
The base amount of friendship this species has when caught, as an integer from 0-255.