-
name string - The name of the Pokemon (Example:
Bulbasaur
orHo Oh
) -
id string - An unique identfier for the Pokemon (Example:
BULBASAUR
orHO_OH
) -
dex string - The Pokedex number of the Pokémon (Example:
1
for Bulbasaur) -
modelScale number - The scale of the Pokemon model which gets displayed in the game (Example:
1.03
or1.05
) -
modelHeight number - The height of the model, which gets displayed in the game (Example:
1.25
) -
types Identifyable[] - Array of types the Pokemon has. (Example:
[{"id": "POKEMON_TYPE_PSYCHIC","name": "Psychic"}]
) -
encounter PokemonEncounter
-
camera PokemonCamera
-
stats PokemonStats
-
quickMoves Identifyable[] - The quick moves a Pokemon can learn. (Example:
[{"name": "Pound Fast","id": "POUND_FAST"},{"name": "Confusion Fast","id": "CONFUSION_FAST"}]
) -
cinematicMoves Identifyable[] - The cinematic moves a Pokemon can learn. (Example:
[{"name": "Psybeam","id": "PSYBEAM"},{"name": "Psyshock","id": "PSYSHOCK"},{"name": "Psychic","id": "PSYCHIC"}]
) -
animationTime number[] - Unknown
-
rarity Identifyable - The rarity of the Pokemon. (Example:
{"id": "POKEMON_RARITY_LEGENDARY","name": "Legendary"}
) -
height number - The height of the Pokemon, relative to Ivysaur, Wartortle, (...). (Example: Wartortle.height =
1
Weedle.height =0.6
) -
weight number - The weight of the Pokemon, relative to Koffing, Igglybuff, (...). (Example: Koffing.weight =
1
Clefairy.weight =3
) -
family Identifyable - The "family" the Pokemon is in. (Example Bulbasaur.family =
{"id": "FAMILY_BULBASAUR","name": "Bulbasaur"}
) -
kmBuddyDistance number - The distance you have to walk your Pokemon in kilometers, to get a candy (Example:
3
) -
maxCP number The maximum CP amount the Pokemon can reach with max Level (Example:
981
) -
buddySize Identifyable - The size of the Pokemon as buddy. (Example:
{"id": "BUDDY_BIG","name": "Big"}
) -
nextEvolutionBranches Identifyable[] - The next future evolution the Pokemon has. Most Pokemon have only one item, but Pokemon like Eevee can evolve in different Pokemon, like Vaporeon, Jolteon, Flareon, (...). (Example:
[{"name": "Ivysaur","id": "IVYSAUR"}]
) -
futureEvolutions EvolutionTree - All the possible future evolutions of the Pokemon, including indirect evolutions. (Example: given Charmander, futureEvolutions would list Charmeleon and Charizard.)
-
pastEvolutions Identifyable[] The direct past evolution of the Pokemon. Example
[{"name": "Bulbasaur","id": "BULBASAUR"}]
-
gender PokemonGender Information about the gender of the Pokémon
- diskRadius number - Unknown
- cylinderRadius number - Unknown
- shoulderModeScale number - Unknown
- malePercent number - The chance of the Pokémon being male. 100% = 1, 0% = 0 (Example:
0.875
) - femalePercent number - The chance of the Pokémon being female. 100% = 1, 0% = 0 (Example:
0.125
)
- baseStamina number - The minimal / base stamina value of the Pokemon. (Example: Bulbasaur.stats.baseStamina =
90
) - baseAttack number - The minimal / base attack value of the Pokemon. (Example: Bulbasaur.stats.baseAttack =
118
) - baseDefense number - The minimal / base defense value of the Pokemon. (Example: Bulbasaur.stats.baseDefense =
118
)
- attackProbability number - The chance a Pokemon attacks (Example: Bulbasaur.encounter.attackProbability =
0.1
) - attackTimer number - Unknown (Example: Bulbasaur.encounter.attackTimer =
29
) - baseFleeRate number - General value for flee rate of the Pokemon (Example: Bulbasaur.encounter.baseFleeRate =
0.1
) - baseCaptureRate number - General value for capture rate of the Pokemon (Example: Bulbasaur.encounter.baseCaptureRate =
0.1
) - cameraDistance number - How far the camera distance is during an encounter (Example: Bulbasaur.encounter.cameraDistance = 3.75)
- dodgeDistance number - Unknown (Example: Bulbasaur.encounter.dodgeDistance =
1
) - dodgeProbability number - General value how high the percentage is, the Pokemon dodges (Example: Bulbasaur.encounter.dodgeProbability =
0.15
) - jumpTime number - Unknown (Example: Bulbasaur.encounter.jumpTime =
1.15
) - maxPokemonActionFrequency number - Unknown (Example: Bulbasaur.encounter.maxPokemonActionFrequency =
1.6
) - minPokemonActionFrequency number - Unknown (Example: Bulbasaur.encounter.minPokemonActionFrequency =
0.2
) - movementType Identifyable - The type of the movement the Pokemon does, like jump or flying (Example:
{"id": "MOVEMENT_FLYING", "name": "Movement Flying"}
)
- name string - The name of the Avatar Customization (Example:
Backpack Default 0
) - enabled boolean - If it is enabled in the shop or not (Example:
true
orfalse
) - gender string - For which gender the customization is (Example:
male
orfemale
) - slot string[] - In which slot the customization can be used (Example:
Shoes
,Shirt
) - id string - The unique identification (Example:
f_shirt_tshirt_pikachu_6
) - unlockPlayerLebel number - When the player unlocks this customization (Example:
30
) - category string - In which category this customization is (Example:
Shirt
,Shoes
)
- id string The unique identification
- name string The "human-readable" name