summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--asm/rom.s4
-rw-r--r--data/data2.s6
-rw-r--r--data/tm_hm_learnsets.s415
3 files changed, 419 insertions, 6 deletions
diff --git a/asm/rom.s b/asm/rom.s
index 3dfbc6882..1c9da18e2 100644
--- a/asm/rom.s
+++ b/asm/rom.s
@@ -129050,7 +129050,7 @@ _08040396:
ands r0, r2
b _080403C2
.align 2
-_080403B0: .4byte gUnknown_081FD0F0
+_080403B0: .4byte gTMHMLearnsets
_080403B4:
movs r1, 0x1
lsls r1, r5
@@ -129064,7 +129064,7 @@ _080403C2:
pop {r1}
bx r1
.align 2
-_080403C8: .4byte gUnknown_081FD0F0
+_080403C8: .4byte gTMHMLearnsets
thumb_func_end sub_8040374
thumb_func_start sub_80403CC
diff --git a/data/data2.s b/data/data2.s
index 82a7c70bf..cb2ab5131 100644
--- a/data/data2.s
+++ b/data/data2.s
@@ -626,10 +626,8 @@ gUnknown_081FC1D0: ; 81FC1D0
; 81FD070
.include "data/nature_stat_table.s"
- .align 2
-
-gUnknown_081FD0F0: ; 81FD0F0
- .incbin "baserom.gba", 0x001fd0f0, 0xce0
+; 81FD0F0
+ .include "data/tm_hm_learnsets.s"
gUnknown_081FDDD0: ; 81FDDD0
.incbin "baserom.gba", 0x001fddd0, 0x4d
diff --git a/data/tm_hm_learnsets.s b/data/tm_hm_learnsets.s
new file mode 100644
index 000000000..3ed522730
--- /dev/null
+++ b/data/tm_hm_learnsets.s
@@ -0,0 +1,415 @@
+ .align 2
+
+gTMHMLearnsets: ; 81FD0F0
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ??????????
+ .8byte 0b0011100100000111100000100010000100001101010000011100100000 ; Bulbasaur
+ .8byte 0b0011100100000111100000100010000100001101010000011100100000 ; Ivysaur
+ .8byte 0b0011100100000111100000100010000110001101010100011100110000 ; Venusaur
+ .8byte 0b0010100110000111101010010011001100010100010000011000100011 ; Charmander
+ .8byte 0b0010100110000111101010010011001100010100010000011000100011 ; Charmeleon
+ .8byte 0b0010101110010111101010010011001110010100010100011000110011 ; Charizard
+ .8byte 0b1110110000000111100000000011001100010100110011001001100101 ; Squirtle
+ .8byte 0b1110110000000111100000000011001100010100110011001001100101 ; Wartortle
+ .8byte 0b1110110000000111100000000011001110010100110111001001110101 ; Blastoise
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Caterpie
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Metapod
+ .8byte 0b0001000000101111101000000010110100001111110100011000100000 ; Butterfree
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Weedle
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Kakuna
+ .8byte 0b0010000100001111101000100011000100001101010100011000100000 ; Beedrill
+ .8byte 0b0000001000011111101000000010000100000100110000011000100000 ; Pidgey
+ .8byte 0b0000001000011111101000000010000100000100110000011000100000 ; Pidgeotto
+ .8byte 0b0000001000011111101000000010000100000100110100011000100000 ; Pidgeot
+ .8byte 0b0010000100001111100000001010101101110100110011111000100000 ; Rattata
+ .8byte 0b0010100100001111100000001010101101110100110111111000110000 ; Raticate
+ .8byte 0b0000001000011111101000000010000100000100110000011000100000 ; Spearow
+ .8byte 0b0000001000011111101000000010000100000100110100011000100000 ; Fearow
+ .8byte 0b0000100001001111110000100010001110010101110000011000100000 ; Ekans
+ .8byte 0b0000100001001111110000100010001110010101110100011000100000 ; Arbok
+ .8byte 0b0011100000000111100000001011001101110100111000001000100001 ; Pikachu
+ .8byte 0b0011100000001111100000001011001101110100111100001000100001 ; Raichu
+ .8byte 0b0010100100001111101101000011001110010100010000011000100001 ; Sandshrew
+ .8byte 0b0010100100001111101101000011001110010100010100011000100001 ; Sandslash
+ .8byte 0b0010100100001111101000101010001101110100110011011000100100 ; Nidoran♀
+ .8byte 0b0010100100001111101000101010001101110100110011011000100100 ; Nidorina
+ .8byte 0b0010110100001111111111111011101111110100110111111000110101 ; Nidoqueen
+ .8byte 0b0010100100001111100000101010001101110100110011011000100100 ; Nidoran♂
+ .8byte 0b0010100100001111100000101010001101110100110011011000100100 ; Nidorino
+ .8byte 0b0010110100001111110111111011101111110100110111111000110101 ; Nidoking
+ .8byte 0b0001100001000111100010011111111101111110111011011000101101 ; Clefairy
+ .8byte 0b0001100001000111100010011111111101111110111111011000101101 ; Clefable
+ .8byte 0b0000000010000111100010010010001100010110010000011000110000 ; Vulpix
+ .8byte 0b0000000010000111100010010010001100010110010100011000110000 ; Ninetales
+ .8byte 0b0001100001000111100010011111111101101110111011011000100101 ; Jigglypuff
+ .8byte 0b0001100001000111100010011111111101101110111111011000100101 ; Wigglytuff
+ .8byte 0b0000000001011111111000100010100100000101110000111000100000 ; Zubat
+ .8byte 0b0000000001011111111000100010100100000101110100111000100000 ; Golbat
+ .8byte 0b0001000100000111100000100010000100001101010000011100100000 ; Oddish
+ .8byte 0b0001000100000111100000100010000100001101010000011100100000 ; Gloom
+ .8byte 0b0001000100000111100000100010000100001101010100011100100000 ; Vileplume
+ .8byte 0b0011000100001111101000100010001100001101010000011100100000 ; Paras
+ .8byte 0b0011000100001111101000100010001100001101010100011100100000 ; Parasect
+ .8byte 0b0001000000101111100000100010010100001101010000011000100000 ; Venonat
+ .8byte 0b0001000000101111101000100010010100001101010100011000100000 ; Venomoth
+ .8byte 0b0010000100001111101100100010001110000100010000011000100000 ; Diglett
+ .8byte 0b0010000100001111101100100010001110000100010100011000100000 ; Dugtrio
+ .8byte 0b0001000101001111111000001010101101110100110000111000100100 ; Meowth
+ .8byte 0b0001000101001111111000001010101101110100110100111000110100 ; Persian
+ .8byte 0b1111110000000111101000000011001100010100110011001001101101 ; Psyduck
+ .8byte 0b1111110000000111101000000011001100010100110111001001101101 ; Golduck
+ .8byte 0b0010100010001111101100000011001111110100110000111010100001 ; Mankey
+ .8byte 0b0010100010001111101100000011001111110100110100111010100001 ; Primeape
+ .8byte 0b0010100010001111101010010010001100010100010000011000110000 ; Growlithe
+ .8byte 0b0010100010001111101010010010001100010100010100011000110000 ; Arcanine
+ .8byte 0b1100010000001111100000000010011100000100110011001001100100 ; Poliwag
+ .8byte 0b1110110000001111100000000011011110000100110011001001100101 ; Poliwhirl
+ .8byte 0b1110110000001111100100000011011110000100110111001011100101 ; Poliwrath
+ .8byte 0b0001000001101111110000001110110100010110111000111000101001 ; Abra
+ .8byte 0b0001000001101111110000001110110100010110111000111000101001 ; Kadabra
+ .8byte 0b0001000001101111110000001110110100010110111100111000101001 ; Alakazam
+ .8byte 0b0010100000001111100110010011001110000100110000011010100001 ; Machop
+ .8byte 0b0010100000001111100110010011001110000100110000011010100001 ; Machoke
+ .8byte 0b0010100000001111100110010011001110000100110100011010100001 ; Machamp
+ .8byte 0b0001000100001111100000100010000100001101010000011100100000 ; Bellsprout
+ .8byte 0b0001000100001111100000100010000100001101010000011100100000 ; Weepinbell
+ .8byte 0b0001000100001111100000100010000100001101010100011100100000 ; Victreebel
+ .8byte 0b1100010100001111100000100010000100000101110011001001100100 ; Tentacool
+ .8byte 0b1100010100001111100000100010000100000101110111001001100100 ; Tentacruel
+ .8byte 0b0010100000000111100111010011001110000100010000011000100001 ; Geodude
+ .8byte 0b0010100000000111100111010011001110000100010000011000100001 ; Graveler
+ .8byte 0b0010100000000111100111010011001110000100010100011000110001 ; Golem
+ .8byte 0b0000100010000111100010010010000100011100010000011000100000 ; Ponyta
+ .8byte 0b0000100010000111100010010010000100011100010100011000100000 ; Rapidash
+ .8byte 0b1001110000100111100010010010111110010110110011011001101100 ; Slowpoke
+ .8byte 0b1011110000100111100010010011111110010110110111011001101101 ; Slowbro
+ .8byte 0b0001000000000011100000001110000101100100110000011000100000 ; Magnemite
+ .8byte 0b0001000000000011100000001110000101100100110100011000100000 ; Magneton
+ .8byte 0b0000001100011111101000000010000100010100010000011000100000 ; Farfetch'd
+ .8byte 0b0000001000011111101000000010000100000100010000011000100000 ; Doduo
+ .8byte 0b0000001000011111111000000010000100000100010100111000100000 ; Dodrio
+ .8byte 0b1100010000001111100000000010000100000110110011001001100100 ; Seel
+ .8byte 0b1100010000001111100000000010000100000110110111001001100100 ; Dewgong
+ .8byte 0b0000000000001111110110111010001101100101110000111000100000 ; Grimer
+ .8byte 0b0010100000001111110110111011001101100101110100111000100001 ; Muk
+ .8byte 0b1000010000000111100000000010000100000100110011001001100100 ; Shellder
+ .8byte 0b1000010000000111110000000010000100000100110111001001100100 ; Cloyster
+ .8byte 0b0000000001101111110000100010110100100101110000111000100000 ; Gastly
+ .8byte 0b0000000001101111110000100010110100100101110000111000100000 ; Haunter
+ .8byte 0b0010100001101111110000100011110101100101110100111000100001 ; Gengar
+ .8byte 0b0010100000000111110101000010001110010100010000111000110000 ; Onix
+ .8byte 0b0001000001101111110000000111110100000110111000111000101001 ; Drowzee
+ .8byte 0b0001000001101111110000000111110100000110111100111000101001 ; Hypno
+ .8byte 0b1010110100001111100100000010001100000100110011001001100100 ; Krabby
+ .8byte 0b1010110100001111100100000010001100000100110111001001100100 ; Kingler
+ .8byte 0b0001000000001011110000001010000101100100111000101000100000 ; Voltorb
+ .8byte 0b0001000000001011110000001010000101100100111100101000100000 ; Electrode
+ .8byte 0b0001100000101111100000100110010100001101011000011100100000 ; Exeggcute
+ .8byte 0b0001100000101111100000100110010100001101011100011100100000 ; Exeggutor
+ .8byte 0b0010100000001111101111010011001110010100010011011000100001 ; Cubone
+ .8byte 0b0010100000001111101111010011001110010100010111011000100001 ; Marowak
+ .8byte 0b0010100000001111100100000011000110000100110000011010100001 ; Hitmonlee
+ .8byte 0b0010100000001111100100000011000110000100110000011010100001 ; Hitmonchan
+ .8byte 0b0010110100001111100111011011101111111100110111011000100101 ; Lickitung
+ .8byte 0b0001000000001111110010111010100101100100110000111000100000 ; Koffing
+ .8byte 0b0001000000001111110010111010100101100100110100111000100000 ; Weezing
+ .8byte 0b0010100000001111100111011010001111110100110011011000110000 ; Rhyhorn
+ .8byte 0b0010110100001111100111011011001111110100110111011000110001 ; Rhydon
+ .8byte 0b0011100001100111100111011011110111111110111111011001101101 ; Chansey
+ .8byte 0b0011000100001111100000100010000100001101010100011100100000 ; Tangela
+ .8byte 0b0010110100001111101111011011101111111100110111011001110101 ; Kangaskhan
+ .8byte 0b1100010000000111100000000010000100000100110011001001100100 ; Horsea
+ .8byte 0b1100010000000111100000000010000100000100110111001001100100 ; Seadra
+ .8byte 0b1100010000000111100000000010000100000100110011001001100100 ; Goldeen
+ .8byte 0b1100010000000111100000000010000100000100110111001001100100 ; Seaking
+ .8byte 0b1101010000000011100000000110010101100100111011001001100100 ; Staryu
+ .8byte 0b1101010000100011100000000110010101100100111111001001100100 ; Starmie
+ .8byte 0b0001000001101111110000001111110101101110111100111000101001 ; Mr. mime
+ .8byte 0b0010000100011111101000000010000100000100110100011000100000 ; Scyther
+ .8byte 0b0001000000101111110000000111110100000100111111101001101101 ; Jynx
+ .8byte 0b0011100000001111100000001011010101110100111100001000100001 ; Electabuzz
+ .8byte 0b0010100000001111100010010011010100010100010100011000100001 ; Magmar
+ .8byte 0b0010100100001111100100000011001110000100110100011010100001 ; Pinsir
+ .8byte 0b0010110000000111100111011010000111111100110111011000100100 ; Tauros
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Magikarp
+ .8byte 0b1110110000000111110011010010000111100100110111101001110100 ; Gyarados
+ .8byte 0b1110110000000111100000001010010101110110110111001001110100 ; Lapras
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Ditto
+ .8byte 0b0000000000000111100000000010101100010100110000011000100000 ; Eevee
+ .8byte 0b1100010000000111100000000010101100010100110111011001110100 ; Vaporeon
+ .8byte 0b0001000000000111100000001010101101110100110100011000110000 ; Jolteon
+ .8byte 0b0000000010000111100010010010101100010100110100011000110000 ; Flareon
+ .8byte 0b0001000000001011101000001010110101111100110111011000100000 ; Porygon
+ .8byte 0b1110010000001111100101000010000100000100110011001001100100 ; Omanyte
+ .8byte 0b1110010000001111100101000010000100000100110111001001100100 ; Omastar
+ .8byte 0b0110010000001111101101000010001100000101110011001001100100 ; Kabuto
+ .8byte 0b1110010100001111101101000011001100000101110111001001100100 ; Kabutops
+ .8byte 0b0010101000011111111111010010000110010100110100111000110010 ; Aerodactyl
+ .8byte 0b0000110000000111100111011011110111101100110111011000100101 ; Snorlax
+ .8byte 0b0010001000010011101001000110000100000100110111011001110100 ; Articuno
+ .8byte 0b0011001000010011101001001010000101100100111100011000110000 ; Zapdos
+ .8byte 0b0010001010010011101011010010000100000110110100011000110000 ; Moltres
+ .8byte 0b0100010000000111100010011010000101110110110111011001100100 ; Dratini
+ .8byte 0b0100010000000111100010011010000101110110110111011001100100 ; Dragonair
+ .8byte 0b1110111100010111101111011011000111110110110111011001110111 ; Dragonite
+ .8byte 0b0011100001100011111111011111110111111110111111111011101101 ; Mewtwo
+ .8byte 0b1111111111111111111111111111111111111111111111111111111111 ; Mew
+ .8byte 0b0001000100000111100000000110000100011111011000011100100000 ; Chikorita
+ .8byte 0b0011100100000111100000000110000100011111011000011100100000 ; Bayleef
+ .8byte 0b0011100100000111100000000110000110011111011100011100100000 ; Meganium
+ .8byte 0b0000000110000111101010010010001100000100010000011000100000 ; Cyndaquil
+ .8byte 0b0010100110000111101010010011001100000100010000011000110001 ; Quilava
+ .8byte 0b0010100110000111101010010011001110000100010100011000110001 ; Typhlosion
+ .8byte 0b1100010100000111101000000011001100010100110011001001100101 ; Totodile
+ .8byte 0b1110110100000111101000000011001100010100110011001001110101 ; Croconaw
+ .8byte 0b1110110100000111101000000011001110010100110111001001110111 ; Feraligatr
+ .8byte 0b0000010100001111100000011011101100111100110001011000100101 ; Sentret
+ .8byte 0b0010110100001111100000011011101101111100110111011000100101 ; Furret
+ .8byte 0b0001001000011111101000000110110100000100110000011000100000 ; Hoothoot
+ .8byte 0b0001001000011111101000000110110100000100110100011000100000 ; Noctowl
+ .8byte 0b0001000000001111101000000111001100001111011000011000100001 ; Ledyba
+ .8byte 0b0001000000001111101000000111001100001111011100011000100001 ; Ledian
+ .8byte 0b0001000000001111100000100010011100001101010000011000100000 ; Spinarak
+ .8byte 0b0001000000001111100000100010011100001101010100011000100000 ; Ariados
+ .8byte 0b0000001001011111111000100010100100000101110100111000100000 ; Crobat
+ .8byte 0b1101010000000111100000001010000101100100110011001001100100 ; Chinchou
+ .8byte 0b1101010000000111100000001010000101100100110111001001100100 ; Lanturn
+ .8byte 0b0001000000000111100000001010000101110100111000001000100000 ; Pichu
+ .8byte 0b0001000000000111100010011110111100011110111000011000100100 ; Cleffa
+ .8byte 0b0001000000000111100010011110111100001110111000011000100100 ; Igglybuff
+ .8byte 0b0011000000000111100010011110110100001110111000011000100100 ; Togepi
+ .8byte 0b0011001000010111101010011111110100001110111100011000100101 ; Togetic
+ .8byte 0b0001000000111111101000000110110100001101111000011000101000 ; Natu
+ .8byte 0b0001001000111111101000000110110100001101111100011000101000 ; Xatu
+ .8byte 0b0001000000000111100000001010000101110100111000001000100000 ; Mareep
+ .8byte 0b0011100000000111100000001011000101110100111000001000100001 ; Flaaffy
+ .8byte 0b0011100000000111100000001011000101110100111100001000100001 ; Ampharos
+ .8byte 0b0001000100000111100000100010000100001111010100011100100000 ; Bellossom
+ .8byte 0b1110110000000111100000000011001100010100110011001001100101 ; Marill
+ .8byte 0b1110110000000111100000000011001100010100110111001001100101 ; Azumarill
+ .8byte 0b0010100000001111100101000011001110000100010000111000101001 ; Sudowoodo
+ .8byte 0b1110110000001111100000000011011110000100110111001001100101 ; Politoed
+ .8byte 0b0001000000000111101000000010000100001101010000011100100000 ; Hoppip
+ .8byte 0b0001000000000111101000000010000100001101010000011100100000 ; Skiploom
+ .8byte 0b0001000000000111101000000010000100001101010100011100100000 ; Jumpluff
+ .8byte 0b0010100101001111101000001011101101111100110000111000100101 ; Aipom
+ .8byte 0b0001000100000111100000100010000100001111011000011100100000 ; Sunkern
+ .8byte 0b0001000100000111100000100010000100001111011100011100100000 ; Sunflora
+ .8byte 0b0001000000011111101000000010110100001101010000011000100000 ; Yanma
+ .8byte 0b1111010000000111100001100010001110010100110011001001100100 ; Wooper
+ .8byte 0b1111110000000111100101100011001110010100110111001001100101 ; Quagsire
+ .8byte 0b0001000100100111100000000110111100010100111100011000101000 ; Espeon
+ .8byte 0b0001000101000111110000000010111100010100110100111000100000 ; Umbreon
+ .8byte 0b0000001001011111111000000010100100000100110000111000101000 ; Murkrow
+ .8byte 0b1011110000100111100010010011111110010110110111011001101101 ; Slowking
+ .8byte 0b0001000001101111111000001010110101100100110000111000101000 ; Misdreavus
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Unown
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Wobbuffet
+ .8byte 0b0011100000101111100000001110110111110100111000011000101000 ; Girafarig
+ .8byte 0b0010100000000111100001000110001110001101011000011000100000 ; Pineco
+ .8byte 0b0010100000000111100001000110001110001101011100011000100000 ; Forretress
+ .8byte 0b0010100000001111100110011010101111111100110011011000101100 ; Dunsparce
+ .8byte 0b0010100100011111101101100010001110010100110000011000100000 ; Gligar
+ .8byte 0b0010100100000111110101000010001110010100010100111000110000 ; Steelix
+ .8byte 0b0010100010001111110010111011101111101100110000111010110101 ; Snubbull
+ .8byte 0b0010100010001111110110111011101111111100110100111010110101 ; Granbull
+ .8byte 0b1100010000000111100000101010100100000100110011001001100100 ; Qwilfish
+ .8byte 0b0010100100011111101001000010000100000100110100011000100000 ; Scizor
+ .8byte 0b0011100000000111100101100010001110000110010000011000100000 ; Shuckle
+ .8byte 0b0010100100001111100100000011001110000100110100011010100001 ; Heracross
+ .8byte 0b0010110101001111111000000011101100010100110011111001101001 ; Sneasel
+ .8byte 0b0010100100001111111000000011001110000100110000111010110001 ; Teddiursa
+ .8byte 0b0010100100001111111100000011001110000100110100111010110001 ; Ursaring
+ .8byte 0b0010000010000111100010010110000100000100011000011000100000 ; Slugma
+ .8byte 0b0010100010000111100111010110000110000100011100011000100000 ; Magcargo
+ .8byte 0b0010100000000111100101000110001110000100111011001001110000 ; Swinub
+ .8byte 0b0010100000000111100101000110001110000100111111001001110000 ; Piloswine
+ .8byte 0b0010110000000111100101000110111110000110111011011001101100 ; Corsola
+ .8byte 0b1100010000001111100010010010010100000100110111011000100100 ; Remoraid
+ .8byte 0b1100010000001111100010110010010100000100110111011100100100 ; Octillery
+ .8byte 0b0000001000001111101000000010000100000100110011001001100101 ; Delibird
+ .8byte 0b1100010000000111101000000010000110000100110011001001100100 ; Mantine
+ .8byte 0b0010001100011111111001000010000100000100010000111000110000 ; Skarmory
+ .8byte 0b0010000011001111110010110010100100011100010000111000110000 ; Houndour
+ .8byte 0b0010100011001111110010110010100100011100010100111000110000 ; Houndoom
+ .8byte 0b1100010000000111100000000010000100000100110111001001100100 ; Kingdra
+ .8byte 0b0010100000000111100101000010000110010100010000011000110000 ; Phanpy
+ .8byte 0b0010100000000111100101000010000110010100010100011000110000 ; Donphan
+ .8byte 0b0001000000001011101000001010110101111100110111011000100000 ; Porygon2
+ .8byte 0b0001000000101111100000001110110111111100111000011000111000 ; Stantler
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Smeargle
+ .8byte 0b0010100000001111100000000011000110000100110000011010100000 ; Tyrogue
+ .8byte 0b0010100000001111100001000011001110000100110000011010100000 ; Hitmontop
+ .8byte 0b0001000000101111100000000110110100000100111011001001101100 ; Smoochum
+ .8byte 0b0011000000001111100000001011010101100100111000001000100001 ; Elekid
+ .8byte 0b0010000000001111100010010011010100010100010000011000100001 ; Magby
+ .8byte 0b0010110000000111100101001011100111111100110111011000100101 ; Miltank
+ .8byte 0b0011100001100111100111011011110111111110111111011001101101 ; Blissey
+ .8byte 0b0011100100000011100001001110001101110100110100011000111000 ; Raikou
+ .8byte 0b0011100100000011100011010110001100011100110100011000111000 ; Entei
+ .8byte 0b1110010100000011100001000110001100010100110111011001111100 ; Suicune
+ .8byte 0b0010000000000111110001000011001110000100110100111000100000 ; Larvitar
+ .8byte 0b0010000000000111110001000011001110000100110100111000100000 ; Pupitar
+ .8byte 0b0010110100000111111111011011001111110100110111111000110111 ; Tyranitar
+ .8byte 0b1110111000110011101001001110110111110111111111011001111100 ; Lugia
+ .8byte 0b0011101010010011101011011110110111101111111100011000111000 ; Ho-Oh
+ .8byte 0b0001000100100011101001001110110100001111111100011000101100 ; Celebi
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; ?
+ .8byte 0b0011100100000111101100000011001100011111010000011100100001 ; Treecko
+ .8byte 0b0011100100000111101100000011001100011111010000011100100001 ; Grovyle
+ .8byte 0b0011100100000111101100000011001110011111010100011100110011 ; Sceptile
+ .8byte 0b0010100110000111101110010010001100000100010000011000100000 ; Torchic
+ .8byte 0b0010100110000111101110010011001100000100010000011010100001 ; Combusken
+ .8byte 0b0010100110000111101110010011001110000100010100011010110001 ; Blaziken
+ .8byte 0b1110110000000111100100000010001100010100110011001001100100 ; Mudkip
+ .8byte 0b1110110000000111100100000010001110010100110011001001100100 ; Marshtomp
+ .8byte 0b1110110000000111100100000011001110010100110111001001110101 ; Swampert
+ .8byte 0b0010000001001111110000000010101100010100110000111000110000 ; Poochyena
+ .8byte 0b0010100001001111110000000010101100010100110100111000110000 ; Mightyena
+ .8byte 0b0010010100001111100000001010101101110100110011011000100100 ; Zigzagoon
+ .8byte 0b0010110100001111100000001010101101110100110111011000110100 ; Linoone
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Wurmple
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Silcoon
+ .8byte 0b0001000000001111101000000010110100001111010100011000100000 ; Beautifly
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Cascoon
+ .8byte 0b0001000000001111101000100010110100001101011100011000100000 ; Dustox
+ .8byte 0b0001010000001111100000000010000100001101110011011101100100 ; Lotad
+ .8byte 0b1111110000001111100000000011000100001101110011011101100100 ; Lombre
+ .8byte 0b1111110000001111100000000011000100001101110111011101100101 ; Ludicolo
+ .8byte 0b0011000000000111100000000010101100001101010000011100100000 ; Seedot
+ .8byte 0b0011100100001111110100000011101100001101010100011100100000 ; Nuzleaf
+ .8byte 0b0011100100001111111100000011101100001101010100011100100000 ; Shiftry
+ .8byte 0b0001000100000011101001000010101100001101010000011000100000 ; Nincada
+ .8byte 0b0001000100001111101001000010101100001101010100011000100000 ; Ninjask
+ .8byte 0b0001000100001011101001000010101100001101010100011000100000 ; Shedinja
+ .8byte 0b0000001000011111101000000010000100000100110000011000100000 ; Taillow
+ .8byte 0b0000001000011111101000000010000100000100110100011000100000 ; Swellow
+ .8byte 0b0001000001000111100000100010000100001111010000011100100000 ; Shroomish
+ .8byte 0b0011100101000111100000100011000100011111010100011110100001 ; Breloom
+ .8byte 0b0011100001101111100100001011111100000110110000011000101101 ; Spinda
+ .8byte 0b0000001000011111101000001010000100000100110011001001100100 ; Wingull
+ .8byte 0b0000011000011111101000001010000100000100110111001001100100 ; Pelipper
+ .8byte 0b0001000000001111100000000010100100001101110011011000100100 ; Surskit
+ .8byte 0b0001000000001111101000000010100100001101110111011000100100 ; Masquerain
+ .8byte 0b1110110000000111100100000010000110000100110011001001110100 ; Wailmer
+ .8byte 0b1110110000000111100100000010000110000100110111001001110100 ; Wailord
+ .8byte 0b0001000000000111100000001010101101111110110011011000101100 ; Skitty
+ .8byte 0b0011100000000111100000001010101101111110110111011000101100 ; Delcatty
+ .8byte 0b0011100101101111101110011011101101111100110011011000100101 ; Kecleon
+ .8byte 0b0001000000100011100101000110111110001100111001011000100000 ; Baltoy
+ .8byte 0b0011100000100011100101000110111110001100111101011000100000 ; Claydol
+ .8byte 0b0010100000000111110101001010000111100100010000111000100000 ; Nosepass
+ .8byte 0b0010100010000111100010110010000100010100010000011000100000 ; Torkoal
+ .8byte 0b0011000101001111111100001011111100000100110000111000101101 ; Sableye
+ .8byte 0b1100010000000111100101000010000110000100110011001001100100 ; Barboach
+ .8byte 0b1110110000000111100101000010000110000100110111001001100100 ; Whiscash
+ .8byte 0b1100010000000111100000000010000100000110110011001001100100 ; Luvdisc
+ .8byte 0b0110110100000111101100100011001100000100110011101001100100 ; Corphish
+ .8byte 0b1110110100000111101100100011001100000100110111101001100100 ; Crawdaunt
+ .8byte 0b1100010000000111100000000010000100000100110011001001100100 ; Feebas
+ .8byte 0b1100010000000111100000000010000100010110110111001001100100 ; Milotic
+ .8byte 0b1100010000001111110000000010000100000100110011101001100100 ; Carvanha
+ .8byte 0b1110110000001111110100000010000110000100110111101001110100 ; Sharpedo
+ .8byte 0b0010100000000111100101000010001110001101010100011000100000 ; Trapinch
+ .8byte 0b0010101000010111100101000010001110001101010100011000100000 ; Vibrava
+ .8byte 0b0010101000010111100111010010001110011101010100011000100010 ; Flygon
+ .8byte 0b0010110000000111100100000011001110000100110000011010100001 ; Makuhita
+ .8byte 0b0010110000000111100100000011001110000100110100011010100001 ; Hariyama
+ .8byte 0b0001100000001111100000001010000101110100110000001000110000 ; Electrike
+ .8byte 0b0001100000001111100000001010000101110100110100001000110000 ; Manectric
+ .8byte 0b0010100010000111100111010010001110000100010000011000100000 ; Numel
+ .8byte 0b0010100010000111100111010010001110000100010100011000110000 ; Camerupt
+ .8byte 0b1110110000000111100100000010000110010100110011001001100100 ; Spheal
+ .8byte 0b1110110000000111100100000010000110010100110011001001110100 ; Sealeo
+ .8byte 0b1110110000000111100100000010000110010100110111001001110100 ; Walrein
+ .8byte 0b0001000100000111100001000010000100001101010000011100100001 ; Cacnea
+ .8byte 0b0001100100000111100001000010000100001101010100011100100001 ; Cacturne
+ .8byte 0b0001000000000111100000000010100100000110111011001001100100 ; Snorunt
+ .8byte 0b0001000000000111110000000010100110000110111111101001100100 ; Glalie
+ .8byte 0b0001000000100011100101000110110110000110111101001000101000 ; Lunatone
+ .8byte 0b0001000010100011100111010110110110001110011100011000101000 ; Solrock
+ .8byte 0b0100010000000111100000000010000100010100110011001001100100 ; Azurill
+ .8byte 0b0001000001101111110000001110110100010100111000111000101000 ; Spoink
+ .8byte 0b0001000001101111110000001110110100010100111100111000101001 ; Grumpig
+ .8byte 0b0001000000000111100000001010000101110100111000001000100000 ; Plusle
+ .8byte 0b0001000000000111100000001010000101110100111000001000100000 ; Minun
+ .8byte 0b0010100000000111110111110011000100001100110101111000100001 ; Mawile
+ .8byte 0b0011100000000111100100000111110100000100111000011010101001 ; Meditite
+ .8byte 0b0011100000000111100100000111110100000100111100011010101001 ; Medicham
+ .8byte 0b0000001000011111101000000010000100001110110001011000100000 ; Swablu
+ .8byte 0b0010001000011111101010010010000110011110110101011000110010 ; Altaria
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Wynaut
+ .8byte 0b0001000001101111110000000010110100000100110011111000101000 ; Duskull
+ .8byte 0b0011100001101111110100000010110110000100110111111000101001 ; Dusclops
+ .8byte 0b0001000100000111100000100010100100001101010000011100100000 ; Roselia
+ .8byte 0b0010100100000111101010011011100101101100110011011010100101 ; Slakoth
+ .8byte 0b0010100100000111101010011011100111101100110011111010110101 ; Vigoroth
+ .8byte 0b0010100100000111101010011011100111101100110111111010110101 ; Slaking
+ .8byte 0b0010100001000111100000101010100100001101110001011100100100 ; Gulpin
+ .8byte 0b0010100001000111100000101010100100001101110101011100100100 ; Swalot
+ .8byte 0b0011101100010111101000000010000110001111010100011100110000 ; Tropius
+ .8byte 0b0000000000000111100010011010100100001100110011011000110100 ; Whismur
+ .8byte 0b0010100010000111110010011011100110001100110011111000110100 ; Loudred
+ .8byte 0b0010100010000111110010011011100110001100110111111000110100 ; Exploud
+ .8byte 0b1100010000000111100000000010000100000100110011001001100100 ; Clamperl
+ .8byte 0b1100010001000111100100000010000100000100110111001001100100 ; Huntail
+ .8byte 0b1100010000000111100000000010110100000110110111001001100100 ; Gorebyss
+ .8byte 0b0011100101001111111011011010100101110100110111111001101100 ; Absol
+ .8byte 0b0001000001101111110000001010110101100100110000111000101000 ; Shuppet
+ .8byte 0b0001000001101111110000001010110101100100110100111000101000 ; Banette
+ .8byte 0b0010100001001111100000110010001110010101110000111000100000 ; Seviper
+ .8byte 0b0010100000001111101010011011101101111101110011111000110101 ; Zangoose
+ .8byte 0b1110010000000111100101000010000110000110110111001001101100 ; Relicanth
+ .8byte 0b0010100100000111101101001010001110010100110000011000110100 ; Aron
+ .8byte 0b0010100100000111101101001010001110010100110000011000110100 ; Lairon
+ .8byte 0b0010110100000111101111011011001111111100110111111000110111 ; Aggron
+ .8byte 0b0001000000001111100011011010100101101100110011011001100100 ; Castform
+ .8byte 0b0001000000001111101000001011100101101101111000011000100101 ; Volbeat
+ .8byte 0b0001000000001111101000001011100101101101111000011000100101 ; Illumise
+ .8byte 0b0000000000000111100001100010000100001101010000011100100000 ; Lileep
+ .8byte 0b0010100000000111100101100010000110001101010100011100100000 ; Cradily
+ .8byte 0b0010000100000111101101000011001100000100010000011000100100 ; Anorith
+ .8byte 0b0010100100000111101101000011001110010100010100011000100100 ; Armaldo
+ .8byte 0b0001000001101111110000001110110100100110111000111000101000 ; Ralts
+ .8byte 0b0001000001101111110000001110110100100110111000111000101000 ; Kirlia
+ .8byte 0b0001000001101111110000001110110100100110111100111000101000 ; Gardevoir
+ .8byte 0b0010100100000111101110010011000100000100110000011000110010 ; Bagon
+ .8byte 0b0010100100000111101110010011000100000100110000011000110010 ; Shelgon
+ .8byte 0b0010101100010111101110010011000110010100110100011000110010 ; Salamence
+ .8byte 0b0000000000000000000000000000000000000000000000000000000000 ; Beldum
+ .8byte 0b0011100100000011101101100111110110000100111100011000100000 ; Metang
+ .8byte 0b0011100100000011101101100111110110000100111100011000100000 ; Metagross
+ .8byte 0b0010100000000011100101001011001111100110010100011000100001 ; Regirock
+ .8byte 0b0010100000000011100000001011000111100110110111001001100001 ; Regice
+ .8byte 0b0010100000000011101101001011000111100110110100011000100001 ; Registeel
+ .8byte 0b1110110000000011100100001011000111100110110111001001111100 ; Kyogre
+ .8byte 0b0010100110000011101111011011001111111110010100011010110010 ; Groudon
+ .8byte 0b1110111010000011101011011011000111111100110111011010110110 ; Rayquaza
+ .8byte 0b1101011100010111101001001110110111101110111101011000111110 ; Latias
+ .8byte 0b1101011100010111101001001110110111101110111101011000111110 ; Latios
+ .8byte 0b0001000000100011101001001110110101100110111100011000101100 ; Jirachi
+ .8byte 0b0011100101100011111100001111110101101110111101111000101101 ; Deoxys
+ .8byte 0b0001000001100111110000001110110100000110111000111000101000 ; Chimecho