Skip to content

Instantly share code, notes, and snippets.

@KazWolfe
Last active February 28, 2022 04:27
Show Gist options
  • Save KazWolfe/68e10ebf1ed41ae1ae6de2350d5de884 to your computer and use it in GitHub Desktop.
Save KazWolfe/68e10ebf1ed41ae1ae6de2350d5de884 to your computer and use it in GitHub Desktop.
A data dump of a lot of cool Pokemon GO facts
###########
# Pokemon GO Data Dump (in no order)
# By Kaz Wolfe (@KazWolfe on gaming.stackexhange.com)
# Dump version 3.3, pulled from 0.29.0
#
# Feel free to use this dump in anything, but please link back to it!
# This ensures that people can see and use the source of the data
# (which updates regularly), and find out new things.
#
# Thanks Anonymous for some data: https://gist.github.com/anonymous/077d6dea82d58b8febde54ae9729b1bf
# Thanks Niantic for making an awesome game full of mystery!
###########
List of all Items
------------------
ITEM_POKE_BALL
ITEM_GREAT_BALL
ITEM_ULTRA_BALL
ITEM_MASTER_BALL
ITEM_POTION
ITEM_SUPER_POTION
ITEM_HYPER_POTION
ITEM_MAX_POTION
ITEM_REVIVE
ITEM_MAX_REVIVE
ITEM_LUCKY_EGG
ITEM_INCENSE_ORDINARY
ITEM_INCENSE_SPICY
ITEM_INCENSE_COOL
ITEM_INCENSE_FLORAL
ITEM_TROY_DISK
ITEM_RAZZ_BERRY
ITEM_BLUK_BERRY
ITEM_NANAB_BERRY
ITEM_WEPAR_BERRY
ITEM_PINAP_BERRY
ITEM_INCUBATOR_BASIC
ITEM_INCUBATOR_BASIC_UNLIMITED
ITEM_POKEMON_STORAGE_UPGRADE
ITEM_ITEM_STORAGE_UPGRADE
Trainer Statistics
---------------------
LevelFieldNumber
ExperienceFieldNumber
PrevLevelExpFieldNumber
NextLevelExpFieldNumber
KmWalkedFieldNumber
NumPokemonEncounteredFieldNumber
NumUniquePokedexEntriesFieldNumber
NumPokemonCapturedFieldNumber
NumEvolutionsFieldNumber
PokeStopVisitsFieldNumber
NumberOfPokeballThrownFieldNumber
NumEggsHatchedFieldNumber
BigMagikarpCaughtFieldNumber
NumBattleAttackWonFieldNumber
NumBattleAttackTotalFieldNumber
NumBattleDefendedWonFieldNumber
NumBattleTrainingWonFieldNumber
NumBattleTrainingTotalFieldNumber
PrestigeRaisedTotalFieldNumber
PrestigeDroppedTotalFieldNumber
NumPokemonDeployedFieldNumber
NumPokemonCaughtByTypeFieldNumber
SmallRattataCaughtFieldNumber
level_
experience_
prevLevelExp_
nextLevelExp_
kmWalked_
numPokemonEncountered_
numUniquePokedexEntries_
numPokemonCaptured_
numEvolutions_
pokeStopVisits_
numberOfPokeballThrown_
numEggsHatched_
bigMagikarpCaught_
numBattleAttackWon_
numBattleAttackTotal_
numBattleDefendedWon_
numBattleTrainingWon_
numBattleTrainingTotal_
prestigeRaisedTotal_
prestigeDroppedTotal_
numPokemonDeployed_
_repeated_numPokemonCaughtByType_codec
numPokemonCaughtByType_
smallRattataCaught_
Experience
PrevLevelExp
NextLevelExp
KmWalked
NumPokemonEncountered
NumUniquePokedexEntries
NumPokemonCaptured
NumEvolutions
PokeStopVisits
NumberOfPokeballThrown
NumEggsHatched
BigMagikarpCaught
NumBattleAttackWon
NumBattleAttackTotal
NumBattleDefendedWon
NumBattleTrainingWon
NumBattleTrainingTotal
PrestigeRaisedTotal
PrestigeDroppedTotal
NumPokemonDeployed
NumPokemonCaughtByType
SmallRattataCaught
PlayerCurrencyProto
List of Pokemon Statistics
----------------------------
CpFieldNumber
Move1FieldNumber
Move2FieldNumber
DeployedFortIdFieldNumber
OwnerNameFieldNumber
IsEggFieldNumber
EggKmWalkedTargetFieldNumber
EggKmWalkedStartFieldNumber
OriginFieldNumber
HeightMFieldNumber
WeightKgFieldNumber
IndividualAttackFieldNumber
IndividualDefenseFieldNumber
IndividualStaminaFieldNumber
CapturedS2CellIdFieldNumber
BattlesAttackedFieldNumber
BattlesDefendedFieldNumber
EggIncubatorIdFieldNumber
CreationTimeMsFieldNumber
NumUpgradesFieldNumber
AdditionalCpMultiplierFieldNumber
FavoriteFieldNumber
NicknameFieldNumber
FromFortFieldNumber
move1_
move2_
deployedFortId_
ownerName_
isEgg_
eggKmWalkedTarget_
eggKmWalkedStart_
origin_
heightM_
weightKg_
individualAttack_
individualDefense_
individualStamina_
capturedS2CellId_
battlesAttacked_
battlesDefended_
eggIncubatorId_
creationTimeMs_
numUpgrades_
additionalCpMultiplier_
favorite_
nickname_
fromFort_
Move1
Move2
DeployedFortId
OwnerName
IsEgg
EggKmWalkedTarget
EggKmWalkedStart
HeightM
WeightKg
IndividualAttack
IndividualDefense
IndividualStamina
Current Game Sponsors
------------------------
MCDONALDS
POKEMON_STORE
List of All Badges
------------------------
BADGE_UNSET
BADGE_TRAVEL_KM
BADGE_POKEDEX_ENTRIES
BADGE_CAPTURE_TOTAL
BADGE_DEFEATED_FORT
BADGE_EVOLVED_TOTAL
BADGE_HATCHED_TOTAL
BADGE_ENCOUNTERED_TOTAL
BADGE_POKESTOPS_VISITED
BADGE_UNIQUE_POKESTOPS
BADGE_POKEBALL_THROWN
BADGE_BIG_MAGIKARP
BADGE_DEPLOYED_TOTAL
BADGE_BATTLE_ATTACK_WON
BADGE_BATTLE_TRAINING_WON
BADGE_BATTLE_DEFEND_WON
BADGE_PRESTIGE_RAISED
BADGE_PRESTIGE_DROPPED
BADGE_TYPE_NORMAL
BADGE_TYPE_FIGHTING
BADGE_TYPE_FLYING
BADGE_TYPE_POISON
BADGE_TYPE_GROUND
BADGE_TYPE_ROCK
BADGE_TYPE_BUG
BADGE_TYPE_GHOST
BADGE_TYPE_STEEL
BADGE_TYPE_FIRE
BADGE_TYPE_WATER
BADGE_TYPE_GRASS
BADGE_TYPE_ELECTRIC
BADGE_TYPE_PSYCHIC
BADGE_TYPE_ICE
BADGE_TYPE_DRAGON
BADGE_TYPE_DARK
BADGE_TYPE_FAIRY
BADGE_SMALL_RATTATA
BADGE_PIKACHU
List of Pokemon Natures
-----------------------
V0001_POKEMON_NATURE_STOIC
V0002_POKEMON_NATURE_ASSASSIN
V0003_POKEMON_NATURE_GUARDIAN
V0004_POKEMON_NATURE_RAIDER
V0005_POKEMON_NATURE_PROTECTOR
V0006_POKEMON_NATURE_SENTRY
V0007_POKEMON_NATURE_CHAMPION
List of Pokemon Types
-----------------------
POKEMON_TYPE_NONE
POKEMON_TYPE_NORMAL
POKEMON_TYPE_FIGHTING
POKEMON_TYPE_FLYING
POKEMON_TYPE_POISON
POKEMON_TYPE_GROUND
POKEMON_TYPE_ROCK
POKEMON_TYPE_BUG
POKEMON_TYPE_GHOST
POKEMON_TYPE_STEEL
POKEMON_TYPE_FIRE
POKEMON_TYPE_WATER
POKEMON_TYPE_GRASS
POKEMON_TYPE_ELECTRIC
POKEMON_TYPE_PSYCHIC
POKEMON_TYPE_ICE
POKEMON_TYPE_DRAGON
POKEMON_TYPE_DARK
POKEMON_TYPE_FAIRY
List of Pokemon Classes
---------------------------
POKEMON_CLASS_NORMAL
POKEMON_CLASS_LEGENDARY
POKEMON_CLASS_MYTHIC
List of Pokemon Moves
----------------------------
V0001_MOVE_THUNDER_SHOCK
V0002_MOVE_QUICK_ATTACK
V0003_MOVE_SCRATCH
V0004_MOVE_EMBER
V0005_MOVE_VINE_WHIP
V0006_MOVE_TACKLE
V0007_MOVE_RAZOR_LEAF
V0008_MOVE_TAKE_DOWN
V0009_MOVE_WATER_GUN
V0010_MOVE_BITE
V0011_MOVE_POUND
V0012_MOVE_DOUBLE_SLAP
V0013_MOVE_WRAP
V0014_MOVE_HYPER_BEAM
V0015_MOVE_LICK
V0016_MOVE_DARK_PULSE
V0017_MOVE_SMOG
V0018_MOVE_SLUDGE
V0019_MOVE_METAL_CLAW
V0020_MOVE_VICE_GRIP
V0021_MOVE_FLAME_WHEEL
V0022_MOVE_MEGAHORN
V0023_MOVE_WING_ATTACK
V0024_MOVE_FLAMETHROWER
V0025_MOVE_SUCKER_PUNCH
V0026_MOVE_DIG
V0027_MOVE_LOW_KICK
V0028_MOVE_CROSS_CHOP
V0029_MOVE_PSYCHO_CUT
V0030_MOVE_PSYBEAM
V0031_MOVE_EARTHQUAKE
V0032_MOVE_STONE_EDGE
V0033_MOVE_ICE_PUNCH
V0034_MOVE_HEART_STAMP
V0035_MOVE_DISCHARGE
V0036_MOVE_FLASH_CANNON
V0037_MOVE_PECK
V0038_MOVE_DRILL_PECK
V0039_MOVE_ICE_BEAM
V0040_MOVE_BLIZZARD
V0041_MOVE_AIR_SLASH
V0042_MOVE_HEAT_WAVE
V0043_MOVE_TWINEEDLE
V0044_MOVE_POISON_JAB
V0045_MOVE_AERIAL_ACE
V0046_MOVE_DRILL_RUN
V0047_MOVE_PETAL_BLIZZARD
V0048_MOVE_MEGA_DRAIN
V0049_MOVE_BUG_BUZZ
V0050_MOVE_POISON_FANG
V0051_MOVE_NIGHT_SLASH
V0052_MOVE_SLASH
V0053_MOVE_BUBBLE_BEAM
V0054_MOVE_SUBMISSION
V0055_MOVE_KARATE_CHOP
V0056_MOVE_LOW_SWEEP
V0057_MOVE_AQUA_JET
V0058_MOVE_AQUA_TAIL
V0059_MOVE_SEED_BOMB
V0060_MOVE_PSYSHOCK
V0061_MOVE_ROCK_THROW
V0062_MOVE_ANCIENT_POWER
V0063_MOVE_ROCK_TOMB
V0064_MOVE_ROCK_SLIDE
V0065_MOVE_POWER_GEM
V0066_MOVE_SHADOW_SNEAK
V0067_MOVE_SHADOW_PUNCH
V0068_MOVE_SHADOW_CLAW
V0069_MOVE_OMINOUS_WIND
V0070_MOVE_SHADOW_BALL
V0071_MOVE_BULLET_PUNCH
V0072_MOVE_MAGNET_BOMB
V0073_MOVE_STEEL_WING
V0074_MOVE_IRON_HEAD
V0075_MOVE_PARABOLIC_CHARGE
V0076_MOVE_SPARK
V0077_MOVE_THUNDER_PUNCH
V0078_MOVE_THUNDER
V0079_MOVE_THUNDERBOLT
V0080_MOVE_TWISTER
V0081_MOVE_DRAGON_BREATH
V0082_MOVE_DRAGON_PULSE
V0083_MOVE_DRAGON_CLAW
V0084_MOVE_DISARMING_VOICE
V0085_MOVE_DRAINING_KISS
V0086_MOVE_DAZZLING_GLEAM
V0087_MOVE_MOONBLAST
V0088_MOVE_PLAY_ROUGH
V0089_MOVE_CROSS_POISON
V0090_MOVE_SLUDGE_BOMB
V0091_MOVE_SLUDGE_WAVE
V0092_MOVE_GUNK_SHOT
V0093_MOVE_MUD_SHOT
V0094_MOVE_BONE_CLUB
V0095_MOVE_BULLDOZE
V0096_MOVE_MUD_BOMB
V0097_MOVE_FURY_CUTTER
V0098_MOVE_BUG_BITE
V0099_MOVE_SIGNAL_BEAM
V0100_MOVE_X_SCISSOR
V0101_MOVE_FLAME_CHARGE
V0102_MOVE_FLAME_BURST
V0103_MOVE_FIRE_BLAST
V0104_MOVE_BRINE
V0105_MOVE_WATER_PULSE
V0106_MOVE_SCALD
V0107_MOVE_HYDRO_PUMP
V0108_MOVE_PSYCHIC
V0109_MOVE_PSYSTRIKE
V0110_MOVE_ICE_SHARD
V0111_MOVE_ICY_WIND
V0112_MOVE_FROST_BREATH
V0113_MOVE_ABSORB
V0114_MOVE_GIGA_DRAIN
V0115_MOVE_FIRE_PUNCH
V0116_MOVE_SOLAR_BEAM
V0117_MOVE_LEAF_BLADE
V0118_MOVE_POWER_WHIP
V0119_MOVE_SPLASH
V0120_MOVE_ACID
V0121_MOVE_AIR_CUTTER
V0122_MOVE_HURRICANE
V0123_MOVE_BRICK_BREAK
V0124_MOVE_CUT
V0125_MOVE_SWIFT
V0126_MOVE_HORN_ATTACK
V0127_MOVE_STOMP
V0128_MOVE_HEADBUTT
V0129_MOVE_HYPER_FANG
V0130_MOVE_SLAM
V0131_MOVE_BODY_SLAM
V0132_MOVE_REST
V0133_MOVE_STRUGGLE
V0134_MOVE_SCALD_BLASTOISE
V0135_MOVE_HYDRO_PUMP_BLASTOISE
V0136_MOVE_WRAP_GREEN
V0137_MOVE_WRAP_PINK
V0200_MOVE_FURY_CUTTER_FAST
V0201_MOVE_BUG_BITE_FAST
V0202_MOVE_BITE_FAST
V0203_MOVE_SUCKER_PUNCH_FAST
V0204_MOVE_DRAGON_BREATH_FAST
V0205_MOVE_THUNDER_SHOCK_FAST
V0206_MOVE_SPARK_FAST
V0207_MOVE_LOW_KICK_FAST
V0208_MOVE_KARATE_CHOP_FAST
V0209_MOVE_EMBER_FAST
V0210_MOVE_WING_ATTACK_FAST
V0211_MOVE_PECK_FAST
V0212_MOVE_LICK_FAST
V0213_MOVE_SHADOW_CLAW_FAST
V0214_MOVE_VINE_WHIP_FAST
V0215_MOVE_RAZOR_LEAF_FAST
V0216_MOVE_MUD_SHOT_FAST
V0217_MOVE_ICE_SHARD_FAST
V0218_MOVE_FROST_BREATH_FAST
V0219_MOVE_QUICK_ATTACK_FAST
V0220_MOVE_SCRATCH_FAST
V0221_MOVE_TACKLE_FAST
V0222_MOVE_POUND_FAST
V0223_MOVE_CUT_FAST
V0224_MOVE_POISON_JAB_FAST
V0225_MOVE_ACID_FAST
V0226_MOVE_PSYCHO_CUT_FAST
V0227_MOVE_ROCK_THROW_FAST
V0228_MOVE_METAL_CLAW_FAST
V0229_MOVE_BULLET_PUNCH_FAST
V0230_MOVE_WATER_GUN_FAST
V0231_MOVE_SPLASH_FAST
V0232_MOVE_WATER_GUN_FAST_BLASTOISE
V0233_MOVE_MUD_SLAP_FAST
V0234_MOVE_ZEN_HEADBUTT_FAST
V0235_MOVE_CONFUSION_FAST
V0236_MOVE_POISON_STING_FAST
V0237_MOVE_BUBBLE_FAST
V0238_MOVE_FEINT_ATTACK_FAST
V0239_MOVE_STEEL_WING_FAST
V0240_MOVE_FIRE_FANG_FAST
V0241_MOVE_ROCK_SMASH_FAST
Billboards?
-----------------
add_onBillboardAppearEvent
remove_onBillboardAppearEvent
add_onBillboardDismissEvent
remove_onBillboardDismissEvent
add_billboardDidReceiveRewardEvent
remove_billboardDidReceiveRewardEvent
add_billboardDidReceivePurchaseEvent
remove_billboardDidReceivePurchaseEvent
add_managedVariablesDidSynchronizeEvent
remove_managedVariablesDidSynchronizeEvent
onBillboardAppear
onBillboardDismiss
billboardDidReceiveReward
billboardDidReceivePurchase
managedVariablesDidSynchronize
onBillboardAppearEvent
onBillboardDismissEvent
billboardDidReceiveRewardEvent
billboardDidReceivePurchaseEvent
Supported Languages
--------------------
Afrikaans
Basque
Belarusian
Bulgarian
Catalan
Chinese
Czech
Danish
Dutch
English
Estonian
Faroese
Finnish
French
German
Greek
Hebrew
Icelandic
Indonesian
Italian
Japanese
Korean
Latvian
Lithuanian
Norwegian
Polish
Portuguese
Romanian
Russian
SerboCroatian
Slovak
Slovenian
Spanish
Swedish
Thai
Turkish
Ukrainian
Vietnamese
ChineseSimplified
ChineseTraditional
Hungarian
Biome List
----------
BASIN
CANAL
CEMETERY
CINEMA
COLLEGE
COMMERCIAL
COMMON
DITCH
DOCK
DRAIN
FARM
FARMLAND
FARMYARD
FOOTWAY
FOREST
GARDEN
GLACIER
GOLF_COURSE
GRASS
HIGHWAY
HOSPITAL
HOTEL
INDUSTRIAL
LAKE
LAND
LIBRARY
MAJOR_ROAD
MEADOW
MINOR_ROAD
NATURE_RESERVE
OCEAN
PARK
PARKING
PATH
PEDESTRIAN
PITCH
PLACE_OF_WORSHIP
PLAYA
PLAYGROUND
QUARRY
RAILWAY
RECREATION_AREA
RESERVOIR
RESIDENTIAL
RETAIL
RIVER
RIVERBANK
RUNWAY
SCHOOL
SPORTS_CENTER
STADIUM
STREAM
TAXIWAY
THEATRE
UNIVERSITY
URBAN_AREA
WETLAND
WOOD
DEBUG_TILE_OUTLINE
DEBUG_TILE_SURFACE
OTHER
CP Multiplier / Level
Possibly used to calculate Pokemon Max CP?
(???) CurrCPCap = PokemonMaxCP * LevelMultiplier
Decoded from ProtoBuf file (link at top)
---------------------
L1: 0.094
L2: 0.16639787
L3: 0.21573247
L4: 0.25572005
L5: 0.29024988
L6: 0.3210876
L7: 0.34921268
L8: 0.37523559
L9: 0.39956728
L10: 0.4225
L11: 0.44310755
L12: 0.46279839
L13: 0.48168495
L14: 0.49985844
L15: 0.51739395
L16: 0.53435433
L17: 0.55079269
L18: 0.56675452
L19: 0.58227891
L20: 0.5974
L21: 0.61215729
L22: 0.62656713
L23: 0.64065295
L24: 0.65443563
L25: 0.667934
L26: 0.68116492
L27: 0.69414365
L28: 0.70688421
L29: 0.71939909
L30: 0.7317
L31: 0.73776948
L32: 0.74378943
L33: 0.74976104
L34: 0.75568551
L35: 0.76156384
L36: 0.76739717
L37: 0.7731865
L38: 0.77893275
L39: 0.784637
L40: 0.7903
Cumulative XP Reqs
(parens) represent XP from previous level
Thanks to @murgatroid99 on gaming.stackexhange.com
Decoded from ProtoBuf file (link at top)
------------------
L1: 0
L2: 1000 (1000)
L3: 3000 (2000)
L4: 6000 (3000)
L5: 10000 (4000)
L6: 15000 (5000)
L7: 21000 (6000)
L8: 28000 (7000)
L9: 36000 (8000)
L10: 45000 (9000)
L11: 55000 (10000)
L12: 65000 (10000)
L13: 75000 (10000)
L14: 85000 (10000)
L15: 100000 (15000)
L16: 120000 (20000)
L17: 140000 (20000)
L18: 160000 (20000)
L19: 185000 (25000)
L20: 210000 (25000)
L21: 260000 (50000)
L22: 335000 (75000)
L23: 435000 (100000)
L24: 560000 (125000)
L25: 710000 (150000)
L26: 900000 (190000)
L27: 1100000 (200000)
L28: 1350000 (250000)
L29: 1650000 (300000)
L30: 2000000 (350000)
L31: 2500000 (500000)
L32: 3000000 (500000)
L33: 3750000 (750000)
L34: 4750000 (1000000)
L35: 6000000 (1250000)
L36: 7500000 (1500000)
L37: 9500000 (2000000)
L38: 12000000 (2500000)
L39: 15000000 (3000000)
L40: 20000000 (5000000)
# This dump itself is licensed under CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/legalcode)
# The data contained within this Dump is under license of Niantic Labs, Inc.
# All trademarks within this Dump are property of Niantic Labs, Inc. or The Pokemon Company.
@CtrlAltDeplete
Copy link

Are you going to do another dump for the recent update that changed many of the moves?

@stormcch
Copy link

stormcch commented Sep 5, 2016

thanks for info !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment