summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorscnorton <scnorton@biociphers.org>2017-06-16 15:55:00 -0400
committerscnorton <scnorton@biociphers.org>2017-06-16 15:55:00 -0400
commit958c7afbd295001343b32686558c5eba4918d689 (patch)
tree6dfb4ca86ea224e0fbcd8574a5a1e912de2a9578
parent803af50dafe276876d6e6d8d850ed3f69674d505 (diff)
Convert evolution table to c objects
-rw-r--r--data/evolution_table.inc1420
-rw-r--r--data/pokemon.s3
-rw-r--r--src/pokemon_data.c602
3 files changed, 600 insertions, 1425 deletions
diff --git a/data/evolution_table.inc b/data/evolution_table.inc
deleted file mode 100644
index 8234ac7a2..000000000
--- a/data/evolution_table.inc
+++ /dev/null
@@ -1,1420 +0,0 @@
- .align 2
-gEvolutionTable:: @ 8203B68
-@ ??????????
- empty_evo_entries 5
-
-@ Bulbasaur
- evo_entry EVO_LEVEL, 16, SPECIES_IVYSAUR
- empty_evo_entries 4
-
-@ Ivysaur
- evo_entry EVO_LEVEL, 32, SPECIES_VENUSAUR
- empty_evo_entries 4
-
-@ Venusaur
- empty_evo_entries 5
-
-@ Charmander
- evo_entry EVO_LEVEL, 16, SPECIES_CHARMELEON
- empty_evo_entries 4
-
-@ Charmeleon
- evo_entry EVO_LEVEL, 36, SPECIES_CHARIZARD
- empty_evo_entries 4
-
-@ Charizard
- empty_evo_entries 5
-
-@ Squirtle
- evo_entry EVO_LEVEL, 16, SPECIES_WARTORTLE
- empty_evo_entries 4
-
-@ Wartortle
- evo_entry EVO_LEVEL, 36, SPECIES_BLASTOISE
- empty_evo_entries 4
-
-@ Blastoise
- empty_evo_entries 5
-
-@ Caterpie
- evo_entry EVO_LEVEL, 7, SPECIES_METAPOD
- empty_evo_entries 4
-
-@ Metapod
- evo_entry EVO_LEVEL, 10, SPECIES_BUTTERFREE
- empty_evo_entries 4
-
-@ Butterfree
- empty_evo_entries 5
-
-@ Weedle
- evo_entry EVO_LEVEL, 7, SPECIES_KAKUNA
- empty_evo_entries 4
-
-@ Kakuna
- evo_entry EVO_LEVEL, 10, SPECIES_BEEDRILL
- empty_evo_entries 4
-
-@ Beedrill
- empty_evo_entries 5
-
-@ Pidgey
- evo_entry EVO_LEVEL, 18, SPECIES_PIDGEOTTO
- empty_evo_entries 4
-
-@ Pidgeotto
- evo_entry EVO_LEVEL, 36, SPECIES_PIDGEOT
- empty_evo_entries 4
-
-@ Pidgeot
- empty_evo_entries 5
-
-@ Rattata
- evo_entry EVO_LEVEL, 20, SPECIES_RATICATE
- empty_evo_entries 4
-
-@ Raticate
- empty_evo_entries 5
-
-@ Spearow
- evo_entry EVO_LEVEL, 20, SPECIES_FEAROW
- empty_evo_entries 4
-
-@ Fearow
- empty_evo_entries 5
-
-@ Ekans
- evo_entry EVO_LEVEL, 22, SPECIES_ARBOK
- empty_evo_entries 4
-
-@ Arbok
- empty_evo_entries 5
-
-@ Pikachu
- evo_entry EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU
- empty_evo_entries 4
-
-@ Raichu
- empty_evo_entries 5
-
-@ Sandshrew
- evo_entry EVO_LEVEL, 22, SPECIES_SANDSLASH
- empty_evo_entries 4
-
-@ Sandslash
- empty_evo_entries 5
-
-@ Nidoran♀
- evo_entry EVO_LEVEL, 16, SPECIES_NIDORINA
- empty_evo_entries 4
-
-@ Nidorina
- evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN
- empty_evo_entries 4
-
-@ Nidoqueen
- empty_evo_entries 5
-
-@ Nidoran♂
- evo_entry EVO_LEVEL, 16, SPECIES_NIDORINO
- empty_evo_entries 4
-
-@ Nidorino
- evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOKING
- empty_evo_entries 4
-
-@ Nidoking
- empty_evo_entries 5
-
-@ Clefairy
- evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_CLEFABLE
- empty_evo_entries 4
-
-@ Clefable
- empty_evo_entries 5
-
-@ Vulpix
- evo_entry EVO_ITEM, ITEM_FIRE_STONE, SPECIES_NINETALES
- empty_evo_entries 4
-
-@ Ninetales
- empty_evo_entries 5
-
-@ Jigglypuff
- evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_WIGGLYTUFF
- empty_evo_entries 4
-
-@ Wigglytuff
- empty_evo_entries 5
-
-@ Zubat
- evo_entry EVO_LEVEL, 22, SPECIES_GOLBAT
- empty_evo_entries 4
-
-@ Golbat
- evo_entry EVO_FRIENDSHIP, 0, SPECIES_CROBAT
- empty_evo_entries 4
-
-@ Oddish
- evo_entry EVO_LEVEL, 21, SPECIES_GLOOM
- empty_evo_entries 4
-
-@ Gloom
- evo_entry EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VILEPLUME
- evo_entry EVO_ITEM, ITEM_SUN_STONE, SPECIES_BELLOSSOM
- empty_evo_entries 3
-
-@ Vileplume
- empty_evo_entries 5
-
-@ Paras
- evo_entry EVO_LEVEL, 24, SPECIES_PARASECT
- empty_evo_entries 4
-
-@ Parasect
- empty_evo_entries 5
-
-@ Venonat
- evo_entry EVO_LEVEL, 31, SPECIES_VENOMOTH
- empty_evo_entries 4
-
-@ Venomoth
- empty_evo_entries 5
-
-@ Diglett
- evo_entry EVO_LEVEL, 26, SPECIES_DUGTRIO
- empty_evo_entries 4
-
-@ Dugtrio
- empty_evo_entries 5
-
-@ Meowth
- evo_entry EVO_LEVEL, 28, SPECIES_PERSIAN
- empty_evo_entries 4
-
-@ Persian
- empty_evo_entries 5
-
-@ Psyduck
- evo_entry EVO_LEVEL, 33, SPECIES_GOLDUCK
- empty_evo_entries 4
-
-@ Golduck
- empty_evo_entries 5
-
-@ Mankey
- evo_entry EVO_LEVEL, 28, SPECIES_PRIMEAPE
- empty_evo_entries 4
-
-@ Primeape
- empty_evo_entries 5
-
-@ Growlithe
- evo_entry EVO_ITEM, ITEM_FIRE_STONE, SPECIES_ARCANINE
- empty_evo_entries 4
-
-@ Arcanine
- empty_evo_entries 5
-
-@ Poliwag
- evo_entry EVO_LEVEL, 25, SPECIES_POLIWHIRL
- empty_evo_entries 4
-
-@ Poliwhirl
- evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_POLIWRATH
- evo_entry EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_POLITOED
- empty_evo_entries 3
-
-@ Poliwrath
- empty_evo_entries 5
-
-@ Abra
- evo_entry EVO_LEVEL, 16, SPECIES_KADABRA
- empty_evo_entries 4
-
-@ Kadabra
- evo_entry EVO_TRADE, 0, SPECIES_ALAKAZAM
- empty_evo_entries 4
-
-@ Alakazam
- empty_evo_entries 5
-
-@ Machop
- evo_entry EVO_LEVEL, 28, SPECIES_MACHOKE
- empty_evo_entries 4
-
-@ Machoke
- evo_entry EVO_TRADE, 0, SPECIES_MACHAMP
- empty_evo_entries 4
-
-@ Machamp
- empty_evo_entries 5
-
-@ Bellsprout
- evo_entry EVO_LEVEL, 21, SPECIES_WEEPINBELL
- empty_evo_entries 4
-
-@ Weepinbell
- evo_entry EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL
- empty_evo_entries 4
-
-@ Victreebel
- empty_evo_entries 5
-
-@ Tentacool
- evo_entry EVO_LEVEL, 30, SPECIES_TENTACRUEL
- empty_evo_entries 4
-
-@ Tentacruel
- empty_evo_entries 5
-
-@ Geodude
- evo_entry EVO_LEVEL, 25, SPECIES_GRAVELER
- empty_evo_entries 4
-
-@ Graveler
- evo_entry EVO_TRADE, 0, SPECIES_GOLEM
- empty_evo_entries 4
-
-@ Golem
- empty_evo_entries 5
-
-@ Ponyta
- evo_entry EVO_LEVEL, 40, SPECIES_RAPIDASH
- empty_evo_entries 4
-
-@ Rapidash
- empty_evo_entries 5
-
-@ Slowpoke
- evo_entry EVO_LEVEL, 37, SPECIES_SLOWBRO
- evo_entry EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_SLOWKING
- empty_evo_entries 3
-
-@ Slowbro
- empty_evo_entries 5
-
-@ Magnemite
- evo_entry EVO_LEVEL, 30, SPECIES_MAGNETON
- empty_evo_entries 4
-
-@ Magneton
- empty_evo_entries 5
-
-@ Farfetch'd
- empty_evo_entries 5
-
-@ Doduo
- evo_entry EVO_LEVEL, 31, SPECIES_DODRIO
- empty_evo_entries 4
-
-@ Dodrio
- empty_evo_entries 5
-
-@ Seel
- evo_entry EVO_LEVEL, 34, SPECIES_DEWGONG
- empty_evo_entries 4
-
-@ Dewgong
- empty_evo_entries 5
-
-@ Grimer
- evo_entry EVO_LEVEL, 38, SPECIES_MUK
- empty_evo_entries 4
-
-@ Muk
- empty_evo_entries 5
-
-@ Shellder
- evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_CLOYSTER
- empty_evo_entries 4
-
-@ Cloyster
- empty_evo_entries 5
-
-@ Gastly
- evo_entry EVO_LEVEL, 25, SPECIES_HAUNTER
- empty_evo_entries 4
-
-@ Haunter
- evo_entry EVO_TRADE, 0, SPECIES_GENGAR
- empty_evo_entries 4
-
-@ Gengar
- empty_evo_entries 5
-
-@ Onix
- evo_entry EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX
- empty_evo_entries 4
-
-@ Drowzee
- evo_entry EVO_LEVEL, 26, SPECIES_HYPNO
- empty_evo_entries 4
-
-@ Hypno
- empty_evo_entries 5
-
-@ Krabby
- evo_entry EVO_LEVEL, 28, SPECIES_KINGLER
- empty_evo_entries 4
-
-@ Kingler
- empty_evo_entries 5
-
-@ Voltorb
- evo_entry EVO_LEVEL, 30, SPECIES_ELECTRODE
- empty_evo_entries 4
-
-@ Electrode
- empty_evo_entries 5
-
-@ Exeggcute
- evo_entry EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR
- empty_evo_entries 4
-
-@ Exeggutor
- empty_evo_entries 5
-
-@ Cubone
- evo_entry EVO_LEVEL, 28, SPECIES_MAROWAK
- empty_evo_entries 4
-
-@ Marowak
- empty_evo_entries 5
-
-@ Hitmonlee
- empty_evo_entries 5
-
-@ Hitmonchan
- empty_evo_entries 5
-
-@ Lickitung
- empty_evo_entries 5
-
-@ Koffing
- evo_entry EVO_LEVEL, 35, SPECIES_WEEZING
- empty_evo_entries 4
-
-@ Weezing
- empty_evo_entries 5
-
-@ Rhyhorn
- evo_entry EVO_LEVEL, 42, SPECIES_RHYDON
- empty_evo_entries 4
-
-@ Rhydon
- empty_evo_entries 5
-
-@ Chansey
- evo_entry EVO_FRIENDSHIP, 0, SPECIES_BLISSEY
- empty_evo_entries 4
-
-@ Tangela
- empty_evo_entries 5
-
-@ Kangaskhan
- empty_evo_entries 5
-
-@ Horsea
- evo_entry EVO_LEVEL, 32, SPECIES_SEADRA
- empty_evo_entries 4
-
-@ Seadra
- evo_entry EVO_TRADE_ITEM, ITEM_DRAGON_SCALE, SPECIES_KINGDRA
- empty_evo_entries 4
-
-@ Goldeen
- evo_entry EVO_LEVEL, 33, SPECIES_SEAKING
- empty_evo_entries 4
-
-@ Seaking
- empty_evo_entries 5
-
-@ Staryu
- evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_STARMIE
- empty_evo_entries 4
-
-@ Starmie
- empty_evo_entries 5
-
-@ Mr. mime
- empty_evo_entries 5
-
-@ Scyther
- evo_entry EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_SCIZOR
- empty_evo_entries 4
-
-@ Jynx
- empty_evo_entries 5
-
-@ Electabuzz
- empty_evo_entries 5
-
-@ Magmar
- empty_evo_entries 5
-
-@ Pinsir
- empty_evo_entries 5
-
-@ Tauros
- empty_evo_entries 5
-
-@ Magikarp
- evo_entry EVO_LEVEL, 20, SPECIES_GYARADOS
- empty_evo_entries 4
-
-@ Gyarados
- empty_evo_entries 5
-
-@ Lapras
- empty_evo_entries 5
-
-@ Ditto
- empty_evo_entries 5
-
-@ Eevee
- evo_entry EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_JOLTEON
- evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_VAPOREON
- evo_entry EVO_ITEM, ITEM_FIRE_STONE, SPECIES_FLAREON
- evo_entry EVO_FRIENDSHIP_DAY, 0, SPECIES_ESPEON
- evo_entry EVO_FRIENDSHIP_NIGHT, 0, SPECIES_UMBREON
-
-@ Vaporeon
- empty_evo_entries 5
-
-@ Jolteon
- empty_evo_entries 5
-
-@ Flareon
- empty_evo_entries 5
-
-@ Porygon
- evo_entry EVO_TRADE_ITEM, ITEM_UP_GRADE, SPECIES_PORYGON2
- empty_evo_entries 4
-
-@ Omanyte
- evo_entry EVO_LEVEL, 40, SPECIES_OMASTAR
- empty_evo_entries 4
-
-@ Omastar
- empty_evo_entries 5
-
-@ Kabuto
- evo_entry EVO_LEVEL, 40, SPECIES_KABUTOPS
- empty_evo_entries 4
-
-@ Kabutops
- empty_evo_entries 5
-
-@ Aerodactyl
- empty_evo_entries 5
-
-@ Snorlax
- empty_evo_entries 5
-
-@ Articuno
- empty_evo_entries 5
-
-@ Zapdos
- empty_evo_entries 5
-
-@ Moltres
- empty_evo_entries 5
-
-@ Dratini
- evo_entry EVO_LEVEL, 30, SPECIES_DRAGONAIR
- empty_evo_entries 4
-
-@ Dragonair
- evo_entry EVO_LEVEL, 55, SPECIES_DRAGONITE
- empty_evo_entries 4
-
-@ Dragonite
- empty_evo_entries 5
-
-@ Mewtwo
- empty_evo_entries 5
-
-@ Mew
- empty_evo_entries 5
-
-@ Chikorita
- evo_entry EVO_LEVEL, 16, SPECIES_BAYLEEF
- empty_evo_entries 4
-
-@ Bayleef
- evo_entry EVO_LEVEL, 32, SPECIES_MEGANIUM
- empty_evo_entries 4
-
-@ Meganium
- empty_evo_entries 5
-
-@ Cyndaquil
- evo_entry EVO_LEVEL, 14, SPECIES_QUILAVA
- empty_evo_entries 4
-
-@ Quilava
- evo_entry EVO_LEVEL, 36, SPECIES_TYPHLOSION
- empty_evo_entries 4
-
-@ Typhlosion
- empty_evo_entries 5
-
-@ Totodile
- evo_entry EVO_LEVEL, 18, SPECIES_CROCONAW
- empty_evo_entries 4
-
-@ Croconaw
- evo_entry EVO_LEVEL, 30, SPECIES_FERALIGATR
- empty_evo_entries 4
-
-@ Feraligatr
- empty_evo_entries 5
-
-@ Sentret
- evo_entry EVO_LEVEL, 15, SPECIES_FURRET
- empty_evo_entries 4
-
-@ Furret
- empty_evo_entries 5
-
-@ Hoothoot
- evo_entry EVO_LEVEL, 20, SPECIES_NOCTOWL
- empty_evo_entries 4
-
-@ Noctowl
- empty_evo_entries 5
-
-@ Ledyba
- evo_entry EVO_LEVEL, 18, SPECIES_LEDIAN
- empty_evo_entries 4
-
-@ Ledian
- empty_evo_entries 5
-
-@ Spinarak
- evo_entry EVO_LEVEL, 22, SPECIES_ARIADOS
- empty_evo_entries 4
-
-@ Ariados
- empty_evo_entries 5
-
-@ Crobat
- empty_evo_entries 5
-
-@ Chinchou
- evo_entry EVO_LEVEL, 27, SPECIES_LANTURN
- empty_evo_entries 4
-
-@ Lanturn
- empty_evo_entries 5
-
-@ Pichu
- evo_entry EVO_FRIENDSHIP, 0, SPECIES_PIKACHU
- empty_evo_entries 4
-
-@ Cleffa
- evo_entry EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY
- empty_evo_entries 4
-
-@ Igglybuff
- evo_entry EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF
- empty_evo_entries 4
-
-@ Togepi
- evo_entry EVO_FRIENDSHIP, 0, SPECIES_TOGETIC
- empty_evo_entries 4
-
-@ Togetic
- empty_evo_entries 5
-
-@ Natu
- evo_entry EVO_LEVEL, 25, SPECIES_XATU
- empty_evo_entries 4
-
-@ Xatu
- empty_evo_entries 5
-
-@ Mareep
- evo_entry EVO_LEVEL, 15, SPECIES_FLAAFFY
- empty_evo_entries 4
-
-@ Flaaffy
- evo_entry EVO_LEVEL, 30, SPECIES_AMPHAROS
- empty_evo_entries 4
-
-@ Ampharos
- empty_evo_entries 5
-
-@ Bellossom
- empty_evo_entries 5
-
-@ Marill
- evo_entry EVO_LEVEL, 18, SPECIES_AZUMARILL
- empty_evo_entries 4
-
-@ Azumarill
- empty_evo_entries 5
-
-@ Sudowoodo
- empty_evo_entries 5
-
-@ Politoed
- empty_evo_entries 5
-
-@ Hoppip
- evo_entry EVO_LEVEL, 18, SPECIES_SKIPLOOM
- empty_evo_entries 4
-
-@ Skiploom
- evo_entry EVO_LEVEL, 27, SPECIES_JUMPLUFF
- empty_evo_entries 4
-
-@ Jumpluff
- empty_evo_entries 5
-
-@ Aipom
- empty_evo_entries 5
-
-@ Sunkern
- evo_entry EVO_ITEM, ITEM_SUN_STONE, SPECIES_SUNFLORA
- empty_evo_entries 4
-
-@ Sunflora
- empty_evo_entries 5
-
-@ Yanma
- empty_evo_entries 5
-
-@ Wooper
- evo_entry EVO_LEVEL, 20, SPECIES_QUAGSIRE
- empty_evo_entries 4
-
-@ Quagsire
- empty_evo_entries 5
-
-@ Espeon
- empty_evo_entries 5
-
-@ Umbreon
- empty_evo_entries 5
-
-@ Murkrow
- empty_evo_entries 5
-
-@ Slowking
- empty_evo_entries 5
-
-@ Misdreavus
- empty_evo_entries 5
-
-@ Unown
- empty_evo_entries 5
-
-@ Wobbuffet
- empty_evo_entries 5
-
-@ Girafarig
- empty_evo_entries 5
-
-@ Pineco
- evo_entry EVO_LEVEL, 31, SPECIES_FORRETRESS
- empty_evo_entries 4
-
-@ Forretress
- empty_evo_entries 5
-
-@ Dunsparce
- empty_evo_entries 5
-
-@ Gligar
- empty_evo_entries 5
-
-@ Steelix
- empty_evo_entries 5
-
-@ Snubbull
- evo_entry EVO_LEVEL, 23, SPECIES_GRANBULL
- empty_evo_entries 4
-
-@ Granbull
- empty_evo_entries 5
-
-@ Qwilfish
- empty_evo_entries 5
-
-@ Scizor
- empty_evo_entries 5
-
-@ Shuckle
- empty_evo_entries 5
-
-@ Heracross
- empty_evo_entries 5
-
-@ Sneasel
- empty_evo_entries 5
-
-@ Teddiursa
- evo_entry EVO_LEVEL, 30, SPECIES_URSARING
- empty_evo_entries 4
-
-@ Ursaring
- empty_evo_entries 5
-
-@ Slugma
- evo_entry EVO_LEVEL, 38, SPECIES_MAGCARGO
- empty_evo_entries 4
-
-@ Magcargo
- empty_evo_entries 5
-
-@ Swinub
- evo_entry EVO_LEVEL, 33, SPECIES_PILOSWINE
- empty_evo_entries 4
-
-@ Piloswine
- empty_evo_entries 5
-
-@ Corsola
- empty_evo_entries 5
-
-@ Remoraid
- evo_entry EVO_LEVEL, 25, SPECIES_OCTILLERY
- empty_evo_entries 4
-
-@ Octillery
- empty_evo_entries 5
-
-@ Delibird
- empty_evo_entries 5
-
-@ Mantine
- empty_evo_entries 5
-
-@ Skarmory
- empty_evo_entries 5
-
-@ Houndour
- evo_entry EVO_LEVEL, 24, SPECIES_HOUNDOOM
- empty_evo_entries 4
-
-@ Houndoom
- empty_evo_entries 5
-
-@ Kingdra
- empty_evo_entries 5
-
-@ Phanpy
- evo_entry EVO_LEVEL, 25, SPECIES_DONPHAN
- empty_evo_entries 4
-
-@ Donphan
- empty_evo_entries 5
-
-@ Porygon2
- empty_evo_entries 5
-
-@ Stantler
- empty_evo_entries 5
-
-@ Smeargle
- empty_evo_entries 5
-
-@ Tyrogue
- evo_entry EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN
- evo_entry EVO_LEVEL_ATK_GT_DEF, 20, SPECIES_HITMONLEE
- evo_entry EVO_LEVEL_ATK_EQ_DEF, 20, SPECIES_HITMONTOP
- empty_evo_entries 2
-
-@ Hitmontop
- empty_evo_entries 5
-
-@ Smoochum
- evo_entry EVO_LEVEL, 30, SPECIES_JYNX
- empty_evo_entries 4
-
-@ Elekid
- evo_entry EVO_LEVEL, 30, SPECIES_ELECTABUZZ
- empty_evo_entries 4
-
-@ Magby
- evo_entry EVO_LEVEL, 30, SPECIES_MAGMAR
- empty_evo_entries 4
-
-@ Miltank
- empty_evo_entries 5
-
-@ Blissey
- empty_evo_entries 5
-
-@ Raikou
- empty_evo_entries 5
-
-@ Entei
- empty_evo_entries 5
-
-@ Suicune
- empty_evo_entries 5
-
-@ Larvitar
- evo_entry EVO_LEVEL, 30, SPECIES_PUPITAR
- empty_evo_entries 4
-
-@ Pupitar
- evo_entry EVO_LEVEL, 55, SPECIES_TYRANITAR
- empty_evo_entries 4
-
-@ Tyranitar
- empty_evo_entries 5
-
-@ Lugia
- empty_evo_entries 5
-
-@ Ho-Oh
- empty_evo_entries 5
-
-@ Celebi
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ ?
- empty_evo_entries 5
-
-@ Treecko
- evo_entry EVO_LEVEL, 16, SPECIES_GROVYLE
- empty_evo_entries 4
-
-@ Grovyle
- evo_entry EVO_LEVEL, 36, SPECIES_SCEPTILE
- empty_evo_entries 4
-
-@ Sceptile
- empty_evo_entries 5
-
-@ Torchic
- evo_entry EVO_LEVEL, 16, SPECIES_COMBUSKEN
- empty_evo_entries 4
-
-@ Combusken
- evo_entry EVO_LEVEL, 36, SPECIES_BLAZIKEN
- empty_evo_entries 4
-
-@ Blaziken
- empty_evo_entries 5
-
-@ Mudkip
- evo_entry EVO_LEVEL, 16, SPECIES_MARSHTOMP
- empty_evo_entries 4
-
-@ Marshtomp
- evo_entry EVO_LEVEL, 36, SPECIES_SWAMPERT
- empty_evo_entries 4
-
-@ Swampert
- empty_evo_entries 5
-
-@ Poochyena
- evo_entry EVO_LEVEL, 18, SPECIES_MIGHTYENA
- empty_evo_entries 4
-
-@ Mightyena
- empty_evo_entries 5
-
-@ Zigzagoon
- evo_entry EVO_LEVEL, 20, SPECIES_LINOONE
- empty_evo_entries 4
-
-@ Linoone
- empty_evo_entries 5
-
-@ Wurmple
- evo_entry EVO_LEVEL_SILCOON, 7, SPECIES_SILCOON
- evo_entry EVO_LEVEL_CASCOON, 7, SPECIES_CASCOON
- empty_evo_entries 3
-
-@ Silcoon
- evo_entry EVO_LEVEL, 10, SPECIES_BEAUTIFLY
- empty_evo_entries 4
-
-@ Beautifly
- empty_evo_entries 5
-
-@ Cascoon
- evo_entry EVO_LEVEL, 10, SPECIES_DUSTOX
- empty_evo_entries 4
-
-@ Dustox
- empty_evo_entries 5
-
-@ Lotad
- evo_entry EVO_LEVEL, 14, SPECIES_LOMBRE
- empty_evo_entries 4
-
-@ Lombre
- evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_LUDICOLO
- empty_evo_entries 4
-
-@ Ludicolo
- empty_evo_entries 5
-
-@ Seedot
- evo_entry EVO_LEVEL, 14, SPECIES_NUZLEAF
- empty_evo_entries 4
-
-@ Nuzleaf
- evo_entry EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SHIFTRY
- empty_evo_entries 4
-
-@ Shiftry
- empty_evo_entries 5
-
-@ Nincada
- evo_entry EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK
- evo_entry EVO_LEVEL_SHEDINJA, 20, SPECIES_SHEDINJA
- empty_evo_entries 3
-
-@ Ninjask
- empty_evo_entries 5
-
-@ Shedinja
- empty_evo_entries 5
-
-@ Taillow
- evo_entry EVO_LEVEL, 22, SPECIES_SWELLOW
- empty_evo_entries 4
-
-@ Swellow
- empty_evo_entries 5
-
-@ Shroomish
- evo_entry EVO_LEVEL, 23, SPECIES_BRELOOM
- empty_evo_entries 4
-
-@ Breloom
- empty_evo_entries 5
-
-@ Spinda
- empty_evo_entries 5
-
-@ Wingull
- evo_entry EVO_LEVEL, 25, SPECIES_PELIPPER
- empty_evo_entries 4
-
-@ Pelipper
- empty_evo_entries 5
-
-@ Surskit
- evo_entry EVO_LEVEL, 22, SPECIES_MASQUERAIN
- empty_evo_entries 4
-
-@ Masquerain
- empty_evo_entries 5
-
-@ Wailmer
- evo_entry EVO_LEVEL, 40, SPECIES_WAILORD
- empty_evo_entries 4
-
-@ Wailord
- empty_evo_entries 5
-
-@ Skitty
- evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_DELCATTY
- empty_evo_entries 4
-
-@ Delcatty
- empty_evo_entries 5
-
-@ Kecleon
- empty_evo_entries 5
-
-@ Baltoy
- evo_entry EVO_LEVEL, 36, SPECIES_CLAYDOL
- empty_evo_entries 4
-
-@ Claydol
- empty_evo_entries 5
-
-@ Nosepass
- empty_evo_entries 5
-
-@ Torkoal
- empty_evo_entries 5
-
-@ Sableye
- empty_evo_entries 5
-
-@ Barboach
- evo_entry EVO_LEVEL, 30, SPECIES_WHISCASH
- empty_evo_entries 4
-
-@ Whiscash
- empty_evo_entries 5
-
-@ Luvdisc
- empty_evo_entries 5
-
-@ Corphish
- evo_entry EVO_LEVEL, 30, SPECIES_CRAWDAUNT
- empty_evo_entries 4
-
-@ Crawdaunt
- empty_evo_entries 5
-
-@ Feebas
- evo_entry EVO_BEAUTY, 170, SPECIES_MILOTIC
- empty_evo_entries 4
-
-@ Milotic
- empty_evo_entries 5
-
-@ Carvanha
- evo_entry EVO_LEVEL, 30, SPECIES_SHARPEDO
- empty_evo_entries 4
-
-@ Sharpedo
- empty_evo_entries 5
-
-@ Trapinch
- evo_entry EVO_LEVEL, 35, SPECIES_VIBRAVA
- empty_evo_entries 4
-
-@ Vibrava
- evo_entry EVO_LEVEL, 45, SPECIES_FLYGON
- empty_evo_entries 4
-
-@ Flygon
- empty_evo_entries 5
-
-@ Makuhita
- evo_entry EVO_LEVEL, 24, SPECIES_HARIYAMA
- empty_evo_entries 4
-
-@ Hariyama
- empty_evo_entries 5
-
-@ Electrike
- evo_entry EVO_LEVEL, 26, SPECIES_MANECTRIC
- empty_evo_entries 4
-
-@ Manectric
- empty_evo_entries 5
-
-@ Numel
- evo_entry EVO_LEVEL, 33, SPECIES_CAMERUPT
- empty_evo_entries 4
-
-@ Camerupt
- empty_evo_entries 5
-
-@ Spheal
- evo_entry EVO_LEVEL, 32, SPECIES_SEALEO
- empty_evo_entries 4
-
-@ Sealeo
- evo_entry EVO_LEVEL, 44, SPECIES_WALREIN
- empty_evo_entries 4
-
-@ Walrein
- empty_evo_entries 5
-
-@ Cacnea
- evo_entry EVO_LEVEL, 32, SPECIES_CACTURNE
- empty_evo_entries 4
-
-@ Cacturne
- empty_evo_entries 5
-
-@ Snorunt
- evo_entry EVO_LEVEL, 42, SPECIES_GLALIE
- empty_evo_entries 4
-
-@ Glalie
- empty_evo_entries 5
-
-@ Lunatone
- empty_evo_entries 5
-
-@ Solrock
- empty_evo_entries 5
-
-@ Azurill
- evo_entry EVO_FRIENDSHIP, 0, SPECIES_MARILL
- empty_evo_entries 4
-
-@ Spoink
- evo_entry EVO_LEVEL, 32, SPECIES_GRUMPIG
- empty_evo_entries 4
-
-@ Grumpig
- empty_evo_entries 5
-
-@ Plusle
- empty_evo_entries 5
-
-@ Minun
- empty_evo_entries 5
-
-@ Mawile
- empty_evo_entries 5
-
-@ Meditite
- evo_entry EVO_LEVEL, 37, SPECIES_MEDICHAM
- empty_evo_entries 4
-
-@ Medicham
- empty_evo_entries 5
-
-@ Swablu
- evo_entry EVO_LEVEL, 35, SPECIES_ALTARIA
- empty_evo_entries 4
-
-@ Altaria
- empty_evo_entries 5
-
-@ Wynaut
- evo_entry EVO_LEVEL, 15, SPECIES_WOBBUFFET
- empty_evo_entries 4
-
-@ Duskull
- evo_entry EVO_LEVEL, 37, SPECIES_DUSCLOPS
- empty_evo_entries 4
-
-@ Dusclops
- empty_evo_entries 5
-
-@ Roselia
- empty_evo_entries 5
-
-@ Slakoth
- evo_entry EVO_LEVEL, 18, SPECIES_VIGOROTH
- empty_evo_entries 4
-
-@ Vigoroth
- evo_entry EVO_LEVEL, 36, SPECIES_SLAKING
- empty_evo_entries 4
-
-@ Slaking
- empty_evo_entries 5
-
-@ Gulpin
- evo_entry EVO_LEVEL, 26, SPECIES_SWALOT
- empty_evo_entries 4
-
-@ Swalot
- empty_evo_entries 5
-
-@ Tropius
- empty_evo_entries 5
-
-@ Whismur
- evo_entry EVO_LEVEL, 20, SPECIES_LOUDRED
- empty_evo_entries 4
-
-@ Loudred
- evo_entry EVO_LEVEL, 40, SPECIES_EXPLOUD
- empty_evo_entries 4
-
-@ Exploud
- empty_evo_entries 5
-
-@ Clamperl
- evo_entry EVO_TRADE_ITEM, ITEM_DEEP_SEA_TOOTH, SPECIES_HUNTAIL
- evo_entry EVO_TRADE_ITEM, ITEM_DEEP_SEA_SCALE, SPECIES_GOREBYSS
- empty_evo_entries 3
-
-@ Huntail
- empty_evo_entries 5
-
-@ Gorebyss
- empty_evo_entries 5
-
-@ Absol
- empty_evo_entries 5
-
-@ Shuppet
- evo_entry EVO_LEVEL, 37, SPECIES_BANETTE
- empty_evo_entries 4
-
-@ Banette
- empty_evo_entries 5
-
-@ Seviper
- empty_evo_entries 5
-
-@ Zangoose
- empty_evo_entries 5
-
-@ Relicanth
- empty_evo_entries 5
-
-@ Aron
- evo_entry EVO_LEVEL, 32, SPECIES_LAIRON
- empty_evo_entries 4
-
-@ Lairon
- evo_entry EVO_LEVEL, 42, SPECIES_AGGRON
- empty_evo_entries 4
-
-@ Aggron
- empty_evo_entries 5
-
-@ Castform
- empty_evo_entries 5
-
-@ Volbeat
- empty_evo_entries 5
-
-@ Illumise
- empty_evo_entries 5
-
-@ Lileep
- evo_entry EVO_LEVEL, 40, SPECIES_CRADILY
- empty_evo_entries 4
-
-@ Cradily
- empty_evo_entries 5
-
-@ Anorith
- evo_entry EVO_LEVEL, 40, SPECIES_ARMALDO
- empty_evo_entries 4
-
-@ Armaldo
- empty_evo_entries 5
-
-@ Ralts
- evo_entry EVO_LEVEL, 20, SPECIES_KIRLIA
- empty_evo_entries 4
-
-@ Kirlia
- evo_entry EVO_LEVEL, 30, SPECIES_GARDEVOIR
- empty_evo_entries 4
-
-@ Gardevoir
- empty_evo_entries 5
-
-@ Bagon
- evo_entry EVO_LEVEL, 30, SPECIES_SHELGON
- empty_evo_entries 4
-
-@ Shelgon
- evo_entry EVO_LEVEL, 50, SPECIES_SALAMENCE
- empty_evo_entries 4
-
-@ Salamence
- empty_evo_entries 5
-
-@ Beldum
- evo_entry EVO_LEVEL, 20, SPECIES_METANG
- empty_evo_entries 4
-
-@ Metang
- evo_entry EVO_LEVEL, 45, SPECIES_METAGROSS
- empty_evo_entries 4
-
-@ Metagross
- empty_evo_entries 5
-
-@ Regirock
- empty_evo_entries 5
-
-@ Regice
- empty_evo_entries 5
-
-@ Registeel
- empty_evo_entries 5
-
-@ Kyogre
- empty_evo_entries 5
-
-@ Groudon
- empty_evo_entries 5
-
-@ Rayquaza
- empty_evo_entries 5
-
-@ Latias
- empty_evo_entries 5
-
-@ Latios
- empty_evo_entries 5
-
-@ Jirachi
- empty_evo_entries 5
-
-@ Deoxys
- empty_evo_entries 5
-
-@ Chimecho
- empty_evo_entries 5
diff --git a/data/pokemon.s b/data/pokemon.s
index a33d519ef..985ec8dec 100644
--- a/data/pokemon.s
+++ b/data/pokemon.s
@@ -3,9 +3,6 @@
.section .rodata
-@ 8203B68
- .include "data/evolution_table.inc"
-
@ 8207BC8
.include "data/level_up_learnset_pointers.inc"
diff --git a/src/pokemon_data.c b/src/pokemon_data.c
index 4f8304c23..9b1603291 100644
--- a/src/pokemon_data.c
+++ b/src/pokemon_data.c
@@ -10290,8 +10290,6 @@ const struct BaseStats gBaseStats[] = {
}
};
-.align 2
-
const u16 gBulbasaurLevelUpLearnset[] = {
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
LEVEL_UP_MOVE( 4, MOVE_GROWL),
@@ -15907,3 +15905,603 @@ const u16 gChimechoLevelUpLearnset[] = {
LEVEL_UP_MOVE(46, MOVE_PSYCHIC),
-1
};
+
+const struct EvolutionData gEvolutionTable[] = {
+ {{ // ??????????
+ }}, {{ // Bulbasaur
+ {EVO_LEVEL, 16, SPECIES_IVYSAUR},
+ }}, {{ // Ivysaur
+ {EVO_LEVEL, 32, SPECIES_VENUSAUR},
+ }}, {{ // Venusaur
+ }}, {{ // Charmander
+ {EVO_LEVEL, 16, SPECIES_CHARMELEON},
+ }}, {{ // Charmeleon
+ {EVO_LEVEL, 36, SPECIES_CHARIZARD},
+ }}, {{ // Charizard
+ }}, {{ // Squirtle
+ {EVO_LEVEL, 16, SPECIES_WARTORTLE},
+ }}, {{ // Wartortle
+ {EVO_LEVEL, 36, SPECIES_BLASTOISE},
+ }}, {{ // Blastoise
+ }}, {{ // Caterpie
+ {EVO_LEVEL, 7, SPECIES_METAPOD},
+ }}, {{ // Metapod
+ {EVO_LEVEL, 10, SPECIES_BUTTERFREE},
+ }}, {{ // Butterfree
+ }}, {{ // Weedle
+ {EVO_LEVEL, 7, SPECIES_KAKUNA},
+ }}, {{ // Kakuna
+ {EVO_LEVEL, 10, SPECIES_BEEDRILL},
+ }}, {{ // Beedrill
+ }}, {{ // Pidgey
+ {EVO_LEVEL, 18, SPECIES_PIDGEOTTO},
+ }}, {{ // Pidgeotto
+ {EVO_LEVEL, 36, SPECIES_PIDGEOT},
+ }}, {{ // Pidgeot
+ }}, {{ // Rattata
+ {EVO_LEVEL, 20, SPECIES_RATICATE},
+ }}, {{ // Raticate
+ }}, {{ // Spearow
+ {EVO_LEVEL, 20, SPECIES_FEAROW},
+ }}, {{ // Fearow
+ }}, {{ // Ekans
+ {EVO_LEVEL, 22, SPECIES_ARBOK},
+ }}, {{ // Arbok
+ }}, {{ // Pikachu
+ {EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU},
+ }}, {{ // Raichu
+ }}, {{ // Sandshrew
+ {EVO_LEVEL, 22, SPECIES_SANDSLASH},
+ }}, {{ // Sandslash
+ }}, {{ // Nidoran♀
+ {EVO_LEVEL, 16, SPECIES_NIDORINA},
+ }}, {{ // Nidorina
+ {EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN},
+ }}, {{ // Nidoqueen
+ }}, {{ // Nidoran♂
+ {EVO_LEVEL, 16, SPECIES_NIDORINO},
+ }}, {{ // Nidorino
+ {EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOKING},
+ }}, {{ // Nidoking
+ }}, {{ // Clefairy
+ {EVO_ITEM, ITEM_MOON_STONE, SPECIES_CLEFABLE},
+ }}, {{ // Clefable
+ }}, {{ // Vulpix
+ {EVO_ITEM, ITEM_FIRE_STONE, SPECIES_NINETALES},
+ }}, {{ // Ninetales
+ }}, {{ // Jigglypuff
+ {EVO_ITEM, ITEM_MOON_STONE, SPECIES_WIGGLYTUFF},
+ }}, {{ // Wigglytuff
+ }}, {{ // Zubat
+ {EVO_LEVEL, 22, SPECIES_GOLBAT},
+ }}, {{ // Golbat
+ {EVO_FRIENDSHIP, 0, SPECIES_CROBAT},
+ }}, {{ // Oddish
+ {EVO_LEVEL, 21, SPECIES_GLOOM},
+ }}, {{ // Gloom
+ {EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VILEPLUME},
+ {EVO_ITEM, ITEM_SUN_STONE, SPECIES_BELLOSSOM},
+ }}, {{ // Vileplume
+ }}, {{ // Paras
+ {EVO_LEVEL, 24, SPECIES_PARASECT},
+ }}, {{ // Parasect
+ }}, {{ // Venonat
+ {EVO_LEVEL, 31, SPECIES_VENOMOTH},
+ }}, {{ // Venomoth
+ }}, {{ // Diglett
+ {EVO_LEVEL, 26, SPECIES_DUGTRIO},
+ }}, {{ // Dugtrio
+ }}, {{ // Meowth
+ {EVO_LEVEL, 28, SPECIES_PERSIAN},
+ }}, {{ // Persian
+ }}, {{ // Psyduck
+ {EVO_LEVEL, 33, SPECIES_GOLDUCK},
+ }}, {{ // Golduck
+ }}, {{ // Mankey
+ {EVO_LEVEL, 28, SPECIES_PRIMEAPE},
+ }}, {{ // Primeape
+ }}, {{ // Growlithe
+ {EVO_ITEM, ITEM_FIRE_STONE, SPECIES_ARCANINE},
+ }}, {{ // Arcanine
+ }}, {{ // Poliwag
+ {EVO_LEVEL, 25, SPECIES_POLIWHIRL},
+ }}, {{ // Poliwhirl
+ {EVO_ITEM, ITEM_WATER_STONE, SPECIES_POLIWRATH},
+ {EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_POLITOED},
+ }}, {{ // Poliwrath
+ }}, {{ // Abra
+ {EVO_LEVEL, 16, SPECIES_KADABRA},
+ }}, {{ // Kadabra
+ {EVO_TRADE, 0, SPECIES_ALAKAZAM},
+ }}, {{ // Alakazam
+ }}, {{ // Machop
+ {EVO_LEVEL, 28, SPECIES_MACHOKE},
+ }}, {{ // Machoke
+ {EVO_TRADE, 0, SPECIES_MACHAMP},
+ }}, {{ // Machamp
+ }}, {{ // Bellsprout
+ {EVO_LEVEL, 21, SPECIES_WEEPINBELL},
+ }}, {{ // Weepinbell
+ {EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL},
+ }}, {{ // Victreebel
+ }}, {{ // Tentacool
+ {EVO_LEVEL, 30, SPECIES_TENTACRUEL},
+ }}, {{ // Tentacruel
+ }}, {{ // Geodude
+ {EVO_LEVEL, 25, SPECIES_GRAVELER},
+ }}, {{ // Graveler
+ {EVO_TRADE, 0, SPECIES_GOLEM},
+ }}, {{ // Golem
+ }}, {{ // Ponyta
+ {EVO_LEVEL, 40, SPECIES_RAPIDASH},
+ }}, {{ // Rapidash
+ }}, {{ // Slowpoke
+ {EVO_LEVEL, 37, SPECIES_SLOWBRO},
+ {EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_SLOWKING},
+ }}, {{ // Slowbro
+ }}, {{ // Magnemite
+ {EVO_LEVEL, 30, SPECIES_MAGNETON},
+ }}, {{ // Magneton
+ }}, {{ // Farfetch'd
+ }}, {{ // Doduo
+ {EVO_LEVEL, 31, SPECIES_DODRIO},
+ }}, {{ // Dodrio
+ }}, {{ // Seel
+ {EVO_LEVEL, 34, SPECIES_DEWGONG},
+ }}, {{ // Dewgong
+ }}, {{ // Grimer
+ {EVO_LEVEL, 38, SPECIES_MUK},
+ }}, {{ // Muk
+ }}, {{ // Shellder
+ {EVO_ITEM, ITEM_WATER_STONE, SPECIES_CLOYSTER},
+ }}, {{ // Cloyster
+ }}, {{ // Gastly
+ {EVO_LEVEL, 25, SPECIES_HAUNTER},
+ }}, {{ // Haunter
+ {EVO_TRADE, 0, SPECIES_GENGAR},
+ }}, {{ // Gengar
+ }}, {{ // Onix
+ {EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX},
+ }}, {{ // Drowzee
+ {EVO_LEVEL, 26, SPECIES_HYPNO},
+ }}, {{ // Hypno
+ }}, {{ // Krabby
+ {EVO_LEVEL, 28, SPECIES_KINGLER},
+ }}, {{ // Kingler
+ }}, {{ // Voltorb
+ {EVO_LEVEL, 30, SPECIES_ELECTRODE},
+ }}, {{ // Electrode
+ }}, {{ // Exeggcute
+ {EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR},
+ }}, {{ // Exeggutor
+ }}, {{ // Cubone
+ {EVO_LEVEL, 28, SPECIES_MAROWAK},
+ }}, {{ // Marowak
+ }}, {{ // Hitmonlee
+ }}, {{ // Hitmonchan
+ }}, {{ // Lickitung
+ }}, {{ // Koffing
+ {EVO_LEVEL, 35, SPECIES_WEEZING},
+ }}, {{ // Weezing
+ }}, {{ // Rhyhorn
+ {EVO_LEVEL, 42, SPECIES_RHYDON},
+ }}, {{ // Rhydon
+ }}, {{ // Chansey
+ {EVO_FRIENDSHIP, 0, SPECIES_BLISSEY},
+ }}, {{ // Tangela
+ }}, {{ // Kangaskhan
+ }}, {{ // Horsea
+ {EVO_LEVEL, 32, SPECIES_SEADRA},
+ }}, {{ // Seadra
+ {EVO_TRADE_ITEM, ITEM_DRAGON_SCALE, SPECIES_KINGDRA},
+ }}, {{ // Goldeen
+ {EVO_LEVEL, 33, SPECIES_SEAKING},
+ }}, {{ // Seaking
+ }}, {{ // Staryu
+ {EVO_ITEM, ITEM_WATER_STONE, SPECIES_STARMIE},
+ }}, {{ // Starmie
+ }}, {{ // Mr. mime
+ }}, {{ // Scyther
+ {EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_SCIZOR},
+ }}, {{ // Jynx
+ }}, {{ // Electabuzz
+ }}, {{ // Magmar
+ }}, {{ // Pinsir
+ }}, {{ // Tauros
+ }}, {{ // Magikarp
+ {EVO_LEVEL, 20, SPECIES_GYARADOS},
+ }}, {{ // Gyarados
+ }}, {{ // Lapras
+ }}, {{ // Ditto
+ }}, {{ // Eevee
+ {EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_JOLTEON},
+ {EVO_ITEM, ITEM_WATER_STONE, SPECIES_VAPOREON},
+ {EVO_ITEM, ITEM_FIRE_STONE, SPECIES_FLAREON},
+ {EVO_FRIENDSHIP_DAY, 0, SPECIES_ESPEON},
+ {EVO_FRIENDSHIP_NIGHT, 0, SPECIES_UMBREON},
+ }}, {{ // Vaporeon
+ }}, {{ // Jolteon
+ }}, {{ // Flareon
+ }}, {{ // Porygon
+ {EVO_TRADE_ITEM, ITEM_UP_GRADE, SPECIES_PORYGON2},
+ }}, {{ // Omanyte
+ {EVO_LEVEL, 40, SPECIES_OMASTAR},
+ }}, {{ // Omastar
+ }}, {{ // Kabuto
+ {EVO_LEVEL, 40, SPECIES_KABUTOPS},
+ }}, {{ // Kabutops
+ }}, {{ // Aerodactyl
+ }}, {{ // Snorlax
+ }}, {{ // Articuno
+ }}, {{ // Zapdos
+ }}, {{ // Moltres
+ }}, {{ // Dratini
+ {EVO_LEVEL, 30, SPECIES_DRAGONAIR},
+ }}, {{ // Dragonair
+ {EVO_LEVEL, 55, SPECIES_DRAGONITE},
+ }}, {{ // Dragonite
+ }}, {{ // Mewtwo
+ }}, {{ // Mew
+ }}, {{ // Chikorita
+ {EVO_LEVEL, 16, SPECIES_BAYLEEF},
+ }}, {{ // Bayleef
+ {EVO_LEVEL, 32, SPECIES_MEGANIUM},
+ }}, {{ // Meganium
+ }}, {{ // Cyndaquil
+ {EVO_LEVEL, 14, SPECIES_QUILAVA},
+ }}, {{ // Quilava
+ {EVO_LEVEL, 36, SPECIES_TYPHLOSION},
+ }}, {{ // Typhlosion
+ }}, {{ // Totodile
+ {EVO_LEVEL, 18, SPECIES_CROCONAW},
+ }}, {{ // Croconaw
+ {EVO_LEVEL, 30, SPECIES_FERALIGATR},
+ }}, {{ // Feraligatr
+ }}, {{ // Sentret
+ {EVO_LEVEL, 15, SPECIES_FURRET},
+ }}, {{ // Furret
+ }}, {{ // Hoothoot
+ {EVO_LEVEL, 20, SPECIES_NOCTOWL},
+ }}, {{ // Noctowl
+ }}, {{ // Ledyba
+ {EVO_LEVEL, 18, SPECIES_LEDIAN},
+ }}, {{ // Ledian
+ }}, {{ // Spinarak
+ {EVO_LEVEL, 22, SPECIES_ARIADOS},
+ }}, {{ // Ariados
+ }}, {{ // Crobat
+ }}, {{ // Chinchou
+ {EVO_LEVEL, 27, SPECIES_LANTURN},
+ }}, {{ // Lanturn
+ }}, {{ // Pichu
+ {EVO_FRIENDSHIP, 0, SPECIES_PIKACHU},
+ }}, {{ // Cleffa
+ {EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY},
+ }}, {{ // Igglybuff
+ {EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF},
+ }}, {{ // Togepi
+ {EVO_FRIENDSHIP, 0, SPECIES_TOGETIC},
+ }}, {{ // Togetic
+ }}, {{ // Natu
+ {EVO_LEVEL, 25, SPECIES_XATU},
+ }}, {{ // Xatu
+ }}, {{ // Mareep
+ {EVO_LEVEL, 15, SPECIES_FLAAFFY},
+ }}, {{ // Flaaffy
+ {EVO_LEVEL, 30, SPECIES_AMPHAROS},
+ }}, {{ // Ampharos
+ }}, {{ // Bellossom
+ }}, {{ // Marill
+ {EVO_LEVEL, 18, SPECIES_AZUMARILL},
+ }}, {{ // Azumarill
+ }}, {{ // Sudowoodo
+ }}, {{ // Politoed
+ }}, {{ // Hoppip
+ {EVO_LEVEL, 18, SPECIES_SKIPLOOM},
+ }}, {{ // Skiploom
+ {EVO_LEVEL, 27, SPECIES_JUMPLUFF},
+ }}, {{ // Jumpluff
+ }}, {{ // Aipom
+ }}, {{ // Sunkern
+ {EVO_ITEM, ITEM_SUN_STONE, SPECIES_SUNFLORA},
+ }}, {{ // Sunflora
+ }}, {{ // Yanma
+ }}, {{ // Wooper
+ {EVO_LEVEL, 20, SPECIES_QUAGSIRE},
+ }}, {{ // Quagsire
+ }}, {{ // Espeon
+ }}, {{ // Umbreon
+ }}, {{ // Murkrow
+ }}, {{ // Slowking
+ }}, {{ // Misdreavus
+ }}, {{ // Unown
+ }}, {{ // Wobbuffet
+ }}, {{ // Girafarig
+ }}, {{ // Pineco
+ {EVO_LEVEL, 31, SPECIES_FORRETRESS},
+ }}, {{ // Forretress
+ }}, {{ // Dunsparce
+ }}, {{ // Gligar
+ }}, {{ // Steelix
+ }}, {{ // Snubbull
+ {EVO_LEVEL, 23, SPECIES_GRANBULL},
+ }}, {{ // Granbull
+ }}, {{ // Qwilfish
+ }}, {{ // Scizor
+ }}, {{ // Shuckle
+ }}, {{ // Heracross
+ }}, {{ // Sneasel
+ }}, {{ // Teddiursa
+ {EVO_LEVEL, 30, SPECIES_URSARING},
+ }}, {{ // Ursaring
+ }}, {{ // Slugma
+ {EVO_LEVEL, 38, SPECIES_MAGCARGO},
+ }}, {{ // Magcargo
+ }}, {{ // Swinub
+ {EVO_LEVEL, 33, SPECIES_PILOSWINE},
+ }}, {{ // Piloswine
+ }}, {{ // Corsola
+ }}, {{ // Remoraid
+ {EVO_LEVEL, 25, SPECIES_OCTILLERY},
+ }}, {{ // Octillery
+ }}, {{ // Delibird
+ }}, {{ // Mantine
+ }}, {{ // Skarmory
+ }}, {{ // Houndour
+ {EVO_LEVEL, 24, SPECIES_HOUNDOOM},
+ }}, {{ // Houndoom
+ }}, {{ // Kingdra
+ }}, {{ // Phanpy
+ {EVO_LEVEL, 25, SPECIES_DONPHAN},
+ }}, {{ // Donphan
+ }}, {{ // Porygon2
+ }}, {{ // Stantler
+ }}, {{ // Smeargle
+ }}, {{ // Tyrogue
+ {EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN},
+ {EVO_LEVEL_ATK_GT_DEF, 20, SPECIES_HITMONLEE},
+ {EVO_LEVEL_ATK_EQ_DEF, 20, SPECIES_HITMONTOP},
+ }}, {{ // Hitmontop
+ }}, {{ // Smoochum
+ {EVO_LEVEL, 30, SPECIES_JYNX},
+ }}, {{ // Elekid
+ {EVO_LEVEL, 30, SPECIES_ELECTABUZZ},
+ }}, {{ // Magby
+ {EVO_LEVEL, 30, SPECIES_MAGMAR},
+ }}, {{ // Miltank
+ }}, {{ // Blissey
+ }}, {{ // Raikou
+ }}, {{ // Entei
+ }}, {{ // Suicune
+ }}, {{ // Larvitar
+ {EVO_LEVEL, 30, SPECIES_PUPITAR},
+ }}, {{ // Pupitar
+ {EVO_LEVEL, 55, SPECIES_TYRANITAR},
+ }}, {{ // Tyranitar
+ }}, {{ // Lugia
+ }}, {{ // Ho-Oh
+ }}, {{ // Celebi
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // ?
+ }}, {{ // Treecko
+ {EVO_LEVEL, 16, SPECIES_GROVYLE},
+ }}, {{ // Grovyle
+ {EVO_LEVEL, 36, SPECIES_SCEPTILE},
+ }}, {{ // Sceptile
+ }}, {{ // Torchic
+ {EVO_LEVEL, 16, SPECIES_COMBUSKEN},
+ }}, {{ // Combusken
+ {EVO_LEVEL, 36, SPECIES_BLAZIKEN},
+ }}, {{ // Blaziken
+ }}, {{ // Mudkip
+ {EVO_LEVEL, 16, SPECIES_MARSHTOMP},
+ }}, {{ // Marshtomp
+ {EVO_LEVEL, 36, SPECIES_SWAMPERT},
+ }}, {{ // Swampert
+ }}, {{ // Poochyena
+ {EVO_LEVEL, 18, SPECIES_MIGHTYENA},
+ }}, {{ // Mightyena
+ }}, {{ // Zigzagoon
+ {EVO_LEVEL, 20, SPECIES_LINOONE},
+ }}, {{ // Linoone
+ }}, {{ // Wurmple
+ {EVO_LEVEL_SILCOON, 7, SPECIES_SILCOON},
+ {EVO_LEVEL_CASCOON, 7, SPECIES_CASCOON},
+ }}, {{ // Silcoon
+ {EVO_LEVEL, 10, SPECIES_BEAUTIFLY},
+ }}, {{ // Beautifly
+ }}, {{ // Cascoon
+ {EVO_LEVEL, 10, SPECIES_DUSTOX},
+ }}, {{ // Dustox
+ }}, {{ // Lotad
+ {EVO_LEVEL, 14, SPECIES_LOMBRE},
+ }}, {{ // Lombre
+ {EVO_ITEM, ITEM_WATER_STONE, SPECIES_LUDICOLO},
+ }}, {{ // Ludicolo
+ }}, {{ // Seedot
+ {EVO_LEVEL, 14, SPECIES_NUZLEAF},
+ }}, {{ // Nuzleaf
+ {EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SHIFTRY},
+ }}, {{ // Shiftry
+ }}, {{ // Nincada
+ {EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK},
+ {EVO_LEVEL_SHEDINJA, 20, SPECIES_SHEDINJA},
+ }}, {{ // Ninjask
+ }}, {{ // Shedinja
+ }}, {{ // Taillow
+ {EVO_LEVEL, 22, SPECIES_SWELLOW},
+ }}, {{ // Swellow
+ }}, {{ // Shroomish
+ {EVO_LEVEL, 23, SPECIES_BRELOOM},
+ }}, {{ // Breloom
+ }}, {{ // Spinda
+ }}, {{ // Wingull
+ {EVO_LEVEL, 25, SPECIES_PELIPPER},
+ }}, {{ // Pelipper
+ }}, {{ // Surskit
+ {EVO_LEVEL, 22, SPECIES_MASQUERAIN},
+ }}, {{ // Masquerain
+ }}, {{ // Wailmer
+ {EVO_LEVEL, 40, SPECIES_WAILORD},
+ }}, {{ // Wailord
+ }}, {{ // Skitty
+ {EVO_ITEM, ITEM_MOON_STONE, SPECIES_DELCATTY},
+ }}, {{ // Delcatty
+ }}, {{ // Kecleon
+ }}, {{ // Baltoy
+ {EVO_LEVEL, 36, SPECIES_CLAYDOL},
+ }}, {{ // Claydol
+ }}, {{ // Nosepass
+ }}, {{ // Torkoal
+ }}, {{ // Sableye
+ }}, {{ // Barboach
+ {EVO_LEVEL, 30, SPECIES_WHISCASH},
+ }}, {{ // Whiscash
+ }}, {{ // Luvdisc
+ }}, {{ // Corphish
+ {EVO_LEVEL, 30, SPECIES_CRAWDAUNT},
+ }}, {{ // Crawdaunt
+ }}, {{ // Feebas
+ {EVO_BEAUTY, 170, SPECIES_MILOTIC},
+ }}, {{ // Milotic
+ }}, {{ // Carvanha
+ {EVO_LEVEL, 30, SPECIES_SHARPEDO},
+ }}, {{ // Sharpedo
+ }}, {{ // Trapinch
+ {EVO_LEVEL, 35, SPECIES_VIBRAVA},
+ }}, {{ // Vibrava
+ {EVO_LEVEL, 45, SPECIES_FLYGON},
+ }}, {{ // Flygon
+ }}, {{ // Makuhita
+ {EVO_LEVEL, 24, SPECIES_HARIYAMA},
+ }}, {{ // Hariyama
+ }}, {{ // Electrike
+ {EVO_LEVEL, 26, SPECIES_MANECTRIC},
+ }}, {{ // Manectric
+ }}, {{ // Numel
+ {EVO_LEVEL, 33, SPECIES_CAMERUPT},
+ }}, {{ // Camerupt
+ }}, {{ // Spheal
+ {EVO_LEVEL, 32, SPECIES_SEALEO},
+ }}, {{ // Sealeo
+ {EVO_LEVEL, 44, SPECIES_WALREIN},
+ }}, {{ // Walrein
+ }}, {{ // Cacnea
+ {EVO_LEVEL, 32, SPECIES_CACTURNE},
+ }}, {{ // Cacturne
+ }}, {{ // Snorunt
+ {EVO_LEVEL, 42, SPECIES_GLALIE},
+ }}, {{ // Glalie
+ }}, {{ // Lunatone
+ }}, {{ // Solrock
+ }}, {{ // Azurill
+ {EVO_FRIENDSHIP, 0, SPECIES_MARILL},
+ }}, {{ // Spoink
+ {EVO_LEVEL, 32, SPECIES_GRUMPIG},
+ }}, {{ // Grumpig
+ }}, {{ // Plusle
+ }}, {{ // Minun
+ }}, {{ // Mawile
+ }}, {{ // Meditite
+ {EVO_LEVEL, 37, SPECIES_MEDICHAM},
+ }}, {{ // Medicham
+ }}, {{ // Swablu
+ {EVO_LEVEL, 35, SPECIES_ALTARIA},
+ }}, {{ // Altaria
+ }}, {{ // Wynaut
+ {EVO_LEVEL, 15, SPECIES_WOBBUFFET},
+ }}, {{ // Duskull
+ {EVO_LEVEL, 37, SPECIES_DUSCLOPS},
+ }}, {{ // Dusclops
+ }}, {{ // Roselia
+ }}, {{ // Slakoth
+ {EVO_LEVEL, 18, SPECIES_VIGOROTH},
+ }}, {{ // Vigoroth
+ {EVO_LEVEL, 36, SPECIES_SLAKING},
+ }}, {{ // Slaking
+ }}, {{ // Gulpin
+ {EVO_LEVEL, 26, SPECIES_SWALOT},
+ }}, {{ // Swalot
+ }}, {{ // Tropius
+ }}, {{ // Whismur
+ {EVO_LEVEL, 20, SPECIES_LOUDRED},
+ }}, {{ // Loudred
+ {EVO_LEVEL, 40, SPECIES_EXPLOUD},
+ }}, {{ // Exploud
+ }}, {{ // Clamperl
+ {EVO_TRADE_ITEM, ITEM_DEEP_SEA_TOOTH, SPECIES_HUNTAIL},
+ {EVO_TRADE_ITEM, ITEM_DEEP_SEA_SCALE, SPECIES_GOREBYSS},
+ }}, {{ // Huntail
+ }}, {{ // Gorebyss
+ }}, {{ // Absol
+ }}, {{ // Shuppet
+ {EVO_LEVEL, 37, SPECIES_BANETTE},
+ }}, {{ // Banette
+ }}, {{ // Seviper
+ }}, {{ // Zangoose
+ }}, {{ // Relicanth
+ }}, {{ // Aron
+ {EVO_LEVEL, 32, SPECIES_LAIRON},
+ }}, {{ // Lairon
+ {EVO_LEVEL, 42, SPECIES_AGGRON},
+ }}, {{ // Aggron
+ }}, {{ // Castform
+ }}, {{ // Volbeat
+ }}, {{ // Illumise
+ }}, {{ // Lileep
+ {EVO_LEVEL, 40, SPECIES_CRADILY},
+ }}, {{ // Cradily
+ }}, {{ // Anorith
+ {EVO_LEVEL, 40, SPECIES_ARMALDO},
+ }}, {{ // Armaldo
+ }}, {{ // Ralts
+ {EVO_LEVEL, 20, SPECIES_KIRLIA},
+ }}, {{ // Kirlia
+ {EVO_LEVEL, 30, SPECIES_GARDEVOIR},
+ }}, {{ // Gardevoir
+ }}, {{ // Bagon
+ {EVO_LEVEL, 30, SPECIES_SHELGON},
+ }}, {{ // Shelgon
+ {EVO_LEVEL, 50, SPECIES_SALAMENCE},
+ }}, {{ // Salamence
+ }}, {{ // Beldum
+ {EVO_LEVEL, 20, SPECIES_METANG},
+ }}, {{ // Metang
+ {EVO_LEVEL, 45, SPECIES_METAGROSS},
+ }}, {{ // Metagross
+ }}, {{ // Regirock
+ }}, {{ // Regice
+ }}, {{ // Registeel
+ }}, {{ // Kyogre
+ }}, {{ // Groudon
+ }}, {{ // Rayquaza
+ }}, {{ // Latias
+ }}, {{ // Latios
+ }}, {{ // Jirachi
+ }}, {{ // Deoxys
+ }}, {{ // Chimecho
+ }}
+};