summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorU-Fish-PC\Daniel <corrnondacqb@yahoo.com>2014-05-16 19:50:38 -0400
committerU-Fish-PC\Daniel <corrnondacqb@yahoo.com>2014-05-16 19:50:38 -0400
commit1e86625c87ec95ee7e79c3d5766083bfbce9989a (patch)
tree11da61f3d377283b9390a319528bf51c88f4f369 /data
parentb0a1502e2137efd980646e53ac79799c2c278e71 (diff)
Pull most data out of main.asm
Diffstat (limited to 'data')
-rwxr-xr-xdata/base_stats.asm5549
-rwxr-xr-xdata/bike_riding_tilesets.asm2
-rwxr-xr-xdata/credit_mons.asm16
-rwxr-xr-xdata/cries.asm192
-rwxr-xr-xdata/dungeon_tilesets.asm2
-rwxr-xr-xdata/evos_moves.asm2171
-rwxr-xr-xdata/force_bike_surf.asm11
-rwxr-xr-xdata/good_rod.asm3
-rwxr-xr-xdata/hidden_coins.asm14
-rwxr-xr-xdata/hidden_item_coords.asm57
-rwxr-xr-xdata/hidden_objects.asm780
-rwxr-xr-xdata/item_prices.asm98
-rwxr-xr-xdata/map_songs.asm249
-rwxr-xr-xdata/mart_inventories.asm75
-rwxr-xr-xdata/mew_base_stats.asm35
-rwxr-xr-xdata/mon_palettes.asm153
-rwxr-xr-xdata/mon_party_sprites.asm77
-rwxr-xr-xdata/moves.asm168
-rwxr-xr-xdata/pokedex_entries.asm1259
-rwxr-xr-xdata/pokedex_order.asm191
-rwxr-xr-xdata/prizes.asm69
-rwxr-xr-xdata/slot_machine_wheels.asm59
-rwxr-xr-xdata/super_palettes.asm174
-rwxr-xr-xdata/super_rod.asm101
-rwxr-xr-xdata/title_mons.asm56
-rwxr-xr-xdata/tm_prices.asm7
-rwxr-xr-xdata/tms.asm56
-rwxr-xr-xdata/town_map_entries.asm101
-rwxr-xr-xdata/town_map_order.asm48
-rwxr-xr-xdata/trades.asm12
-rwxr-xr-xdata/trainer_moves.asm194
-rwxr-xr-xdata/trainer_parties.asm592
-rwxr-xr-xdata/trainer_types.asm17
-rwxr-xr-xdata/type_effects.asm89
-rwxr-xr-xdata/wild_mons.asm3810
35 files changed, 16487 insertions, 0 deletions
diff --git a/data/base_stats.asm b/data/base_stats.asm
new file mode 100755
index 00000000..619c82b8
--- /dev/null
+++ b/data/base_stats.asm
@@ -0,0 +1,5549 @@
+BulbasaurBaseStats: ; 383de (e:43de)
+ db DEX_BULBASAUR ; pokedex id
+ db 45 ; base hp
+ db 49 ; base attack
+ db 49 ; base defense
+ db 45 ; base speed
+ db 65 ; base special
+
+ db GRASS ; species type 1
+ db POISON ; species type 2
+
+ db 45 ; catch rate
+ db 64 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw BulbasaurPicFront
+ dw BulbasaurPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db GROWL
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %00000011
+ db %00111000
+ db %11000000
+ db %00000011
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+IvysaurBaseStats: ; 383fa (e:43fa)
+ db DEX_IVYSAUR ; pokedex id
+ db 60 ; base hp
+ db 62 ; base attack
+ db 63 ; base defense
+ db 60 ; base speed
+ db 80 ; base special
+
+ db GRASS ; species type 1
+ db POISON ; species type 2
+
+ db 45 ; catch rate
+ db 141 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw IvysaurPicFront
+ dw IvysaurPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db GROWL
+ db LEECH_SEED
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %00000011
+ db %00111000
+ db %11000000
+ db %00000011
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+VenusaurBaseStats: ; 38416 (e:4416)
+ db DEX_VENUSAUR ; pokedex id
+ db 80 ; base hp
+ db 82 ; base attack
+ db 83 ; base defense
+ db 80 ; base speed
+ db 100 ; base special
+
+ db GRASS ; species type 1
+ db POISON ; species type 2
+
+ db 45 ; catch rate
+ db 208 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw VenusaurPicFront
+ dw VenusaurPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db GROWL
+ db LEECH_SEED
+ db VINE_WHIP
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %01000011
+ db %00111000
+ db %11000000
+ db %00000011
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+CharmanderBaseStats: ; 38432 (e:4432)
+ db DEX_CHARMANDER ; pokedex id
+ db 39 ; base hp
+ db 52 ; base attack
+ db 43 ; base defense
+ db 65 ; base speed
+ db 50 ; base special
+
+ db FIRE ; species type 1
+ db FIRE ; species type 2
+
+ db 45 ; catch rate
+ db 65 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw CharmanderPicFront
+ dw CharmanderPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db GROWL
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110101
+ db %00000011
+ db %01001111
+ db %11001000
+ db %11100011
+ db %00001000
+ db %00100110
+
+ db 0 ; padding
+
+CharmeleonBaseStats: ; 3844e (e:444e)
+ db DEX_CHARMELEON ; pokedex id
+ db 58 ; base hp
+ db 64 ; base attack
+ db 58 ; base defense
+ db 80 ; base speed
+ db 65 ; base special
+
+ db FIRE ; species type 1
+ db FIRE ; species type 2
+
+ db 45 ; catch rate
+ db 142 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw CharmeleonPicFront
+ dw CharmeleonPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db GROWL
+ db EMBER
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110101
+ db %00000011
+ db %01001111
+ db %11001000
+ db %11100011
+ db %00001000
+ db %00100110
+
+ db 0 ; padding
+
+CharizardBaseStats: ; 3846a (e:446a)
+ db DEX_CHARIZARD ; pokedex id
+ db 78 ; base hp
+ db 84 ; base attack
+ db 78 ; base defense
+ db 100 ; base speed
+ db 85 ; base special
+
+ db FIRE ; species type 1
+ db FLYING ; species type 2
+
+ db 45 ; catch rate
+ db 209 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw CharizardPicFront
+ dw CharizardPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db GROWL
+ db EMBER
+ db LEER
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110101
+ db %01000011
+ db %01001111
+ db %11001110
+ db %11100011
+ db %00001000
+ db %00100110
+
+ db 0 ; padding
+
+SquirtleBaseStats: ; 38486 (e:4486)
+ db DEX_SQUIRTLE ; pokedex id
+ db 44 ; base hp
+ db 48 ; base attack
+ db 65 ; base defense
+ db 43 ; base speed
+ db 50 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 45 ; catch rate
+ db 66 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw SquirtlePicFront
+ dw SquirtlePicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db TAIL_WHIP
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00111111
+ db %00001111
+ db %11001000
+ db %10000011
+ db %00001000
+ db %00110010
+
+ db 0 ; padding
+
+WartortleBaseStats: ; 384a2 (e:44a2)
+ db DEX_WARTORTLE ; pokedex id
+ db 59 ; base hp
+ db 63 ; base attack
+ db 80 ; base defense
+ db 58 ; base speed
+ db 65 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 45 ; catch rate
+ db 143 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw WartortlePicFront
+ dw WartortlePicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db TAIL_WHIP
+ db BUBBLE
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00111111
+ db %00001111
+ db %11001000
+ db %10000011
+ db %00001000
+ db %00110010
+
+ db 0 ; padding
+
+BlastoiseBaseStats: ; 384be (e:44be)
+ db DEX_BLASTOISE ; pokedex id
+ db 79 ; base hp
+ db 83 ; base attack
+ db 100 ; base defense
+ db 78 ; base speed
+ db 85 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 45 ; catch rate
+ db 210 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw BlastoisePicFront
+ dw BlastoisePicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db TAIL_WHIP
+ db BUBBLE
+ db WATER_GUN
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01111111
+ db %00001111
+ db %11001110
+ db %10000011
+ db %00001000
+ db %00110010
+
+ db 0 ; padding
+
+CaterpieBaseStats: ; 384da (e:44da)
+ db DEX_CATERPIE ; pokedex id
+ db 45 ; base hp
+ db 30 ; base attack
+ db 35 ; base defense
+ db 45 ; base speed
+ db 20 ; base special
+
+ db BUG ; species type 1
+ db BUG ; species type 2
+
+ db 255 ; catch rate
+ db 53 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw CaterpiePicFront
+ dw CaterpiePicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db STRING_SHOT
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+
+ db 0 ; padding
+
+MetapodBaseStats: ; 384f6 (e:44f6)
+ db DEX_METAPOD ; pokedex id
+ db 50 ; base hp
+ db 20 ; base attack
+ db 55 ; base defense
+ db 30 ; base speed
+ db 25 ; base special
+
+ db BUG ; species type 1
+ db BUG ; species type 2
+
+ db 120 ; catch rate
+ db 72 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw MetapodPicFront
+ dw MetapodPicBack
+
+ ; attacks known at lvl 0
+ db HARDEN
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+
+ db 0 ; padding
+
+ButterfreeBaseStats: ; 38512 (e:4512)
+ db DEX_BUTTERFREE ; pokedex id
+ db 60 ; base hp
+ db 45 ; base attack
+ db 50 ; base defense
+ db 70 ; base speed
+ db 80 ; base special
+
+ db BUG ; species type 1
+ db FLYING ; species type 2
+
+ db 45 ; catch rate
+ db 160 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw ButterfreePicFront
+ dw ButterfreePicBack
+
+ ; attacks known at lvl 0
+ db CONFUSION
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %01000011
+ db %00111000
+ db %11110000
+ db %01000011
+ db %00101000
+ db %00000010
+
+ db 0 ; padding
+
+WeedleBaseStats: ; 3852e (e:452e)
+ db DEX_WEEDLE ; pokedex id
+ db 40 ; base hp
+ db 35 ; base attack
+ db 30 ; base defense
+ db 50 ; base speed
+ db 20 ; base special
+
+ db BUG ; species type 1
+ db POISON ; species type 2
+
+ db 255 ; catch rate
+ db 52 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw WeedlePicFront
+ dw WeedlePicBack
+
+ ; attacks known at lvl 0
+ db POISON_STING
+ db STRING_SHOT
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+
+ db 0 ; padding
+
+KakunaBaseStats: ; 3854a (e:454a)
+ db DEX_KAKUNA ; pokedex id
+ db 45 ; base hp
+ db 25 ; base attack
+ db 50 ; base defense
+ db 35 ; base speed
+ db 25 ; base special
+
+ db BUG ; species type 1
+ db POISON ; species type 2
+
+ db 120 ; catch rate
+ db 71 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw KakunaPicFront
+ dw KakunaPicBack
+
+ ; attacks known at lvl 0
+ db HARDEN
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+
+ db 0 ; padding
+
+BeedrillBaseStats: ; 38566 (e:4566)
+ db DEX_BEEDRILL ; pokedex id
+ db 65 ; base hp
+ db 80 ; base attack
+ db 40 ; base defense
+ db 75 ; base speed
+ db 45 ; base special
+
+ db BUG ; species type 1
+ db POISON ; species type 2
+
+ db 45 ; catch rate
+ db 159 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw BeedrillPicFront
+ dw BeedrillPicBack
+
+ ; attacks known at lvl 0
+ db FURY_ATTACK
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00100100
+ db %01000011
+ db %00011000
+ db %11000000
+ db %11000011
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+PidgeyBaseStats: ; 38582 (e:4582)
+ db DEX_PIDGEY ; pokedex id
+ db 40 ; base hp
+ db 45 ; base attack
+ db 40 ; base defense
+ db 56 ; base speed
+ db 35 ; base special
+
+ db NORMAL ; species type 1
+ db FLYING ; species type 2
+
+ db 255 ; catch rate
+ db 55 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw PidgeyPicFront
+ dw PidgeyPicBack
+
+ ; attacks known at lvl 0
+ db GUST
+ db 0
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %00000011
+ db %00001000
+ db %11000000
+ db %01000011
+ db %00001100
+ db %00001010
+
+ db 0 ; padding
+
+PidgeottoBaseStats: ; 3859e (e:459e)
+ db DEX_PIDGEOTTO ; pokedex id
+ db 63 ; base hp
+ db 60 ; base attack
+ db 55 ; base defense
+ db 71 ; base speed
+ db 50 ; base special
+
+ db NORMAL ; species type 1
+ db FLYING ; species type 2
+
+ db 120 ; catch rate
+ db 113 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw PidgeottoPicFront
+ dw PidgeottoPicBack
+
+ ; attacks known at lvl 0
+ db GUST
+ db SAND_ATTACK
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %00000011
+ db %00001000
+ db %11000000
+ db %01000011
+ db %00001100
+ db %00001010
+
+ db 0 ; padding
+
+PidgeotBaseStats: ; 385ba (e:45ba)
+ db DEX_PIDGEOT ; pokedex id
+ db 83 ; base hp
+ db 80 ; base attack
+ db 75 ; base defense
+ db 91 ; base speed
+ db 70 ; base special
+
+ db NORMAL ; species type 1
+ db FLYING ; species type 2
+
+ db 45 ; catch rate
+ db 172 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw PidgeotPicFront
+ dw PidgeotPicBack
+
+ ; attacks known at lvl 0
+ db GUST
+ db SAND_ATTACK
+ db QUICK_ATTACK
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %01000011
+ db %00001000
+ db %11000000
+ db %01000011
+ db %00001100
+ db %00001010
+
+ db 0 ; padding
+
+RattataBaseStats: ; 385d6 (e:45d6)
+ db DEX_RATTATA ; pokedex id
+ db 30 ; base hp
+ db 56 ; base attack
+ db 35 ; base defense
+ db 72 ; base speed
+ db 25 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 255 ; catch rate
+ db 57 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw RattataPicFront
+ dw RattataPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db TAIL_WHIP
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00101111
+ db %10001000
+ db %11001001
+ db %11000010
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+RaticateBaseStats: ; 385f2 (e:45f2)
+ db DEX_RATICATE ; pokedex id
+ db 55 ; base hp
+ db 81 ; base attack
+ db 60 ; base defense
+ db 97 ; base speed
+ db 50 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 90 ; catch rate
+ db 116 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw RaticatePicFront
+ dw RaticatePicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db TAIL_WHIP
+ db QUICK_ATTACK
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %01111111
+ db %10001000
+ db %11001001
+ db %11000010
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+SpearowBaseStats: ; 3860e (e:460e)
+ db DEX_SPEAROW ; pokedex id
+ db 40 ; base hp
+ db 60 ; base attack
+ db 30 ; base defense
+ db 70 ; base speed
+ db 31 ; base special
+
+ db NORMAL ; species type 1
+ db FLYING ; species type 2
+
+ db 255 ; catch rate
+ db 58 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw SpearowPicFront
+ dw SpearowPicBack
+
+ ; attacks known at lvl 0
+ db PECK
+ db GROWL
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %00000011
+ db %00001000
+ db %11000000
+ db %01000010
+ db %00001100
+ db %00001010
+
+ db 0 ; padding
+
+FearowBaseStats: ; 3862a (e:462a)
+ db DEX_FEAROW ; pokedex id
+ db 65 ; base hp
+ db 90 ; base attack
+ db 65 ; base defense
+ db 100 ; base speed
+ db 61 ; base special
+
+ db NORMAL ; species type 1
+ db FLYING ; species type 2
+
+ db 90 ; catch rate
+ db 162 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw FearowPicFront
+ dw FearowPicBack
+
+ ; attacks known at lvl 0
+ db PECK
+ db GROWL
+ db LEER
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %01000011
+ db %00001000
+ db %11000000
+ db %01000010
+ db %00001100
+ db %00001010
+
+ db 0 ; padding
+
+EkansBaseStats: ; 38646 (e:4646)
+ db DEX_EKANS ; pokedex id
+ db 35 ; base hp
+ db 60 ; base attack
+ db 44 ; base defense
+ db 55 ; base speed
+ db 40 ; base special
+
+ db POISON ; species type 1
+ db POISON ; species type 2
+
+ db 255 ; catch rate
+ db 62 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw EkansPicFront
+ dw EkansPicBack
+
+ ; attacks known at lvl 0
+ db WRAP
+ db LEER
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00000011
+ db %00011000
+ db %11001110
+ db %10000010
+ db %10001000
+ db %00100010
+
+ db 0 ; padding
+
+ArbokBaseStats: ; 38662 (e:4662)
+ db DEX_ARBOK ; pokedex id
+ db 60 ; base hp
+ db 85 ; base attack
+ db 69 ; base defense
+ db 80 ; base speed
+ db 65 ; base special
+
+ db POISON ; species type 1
+ db POISON ; species type 2
+
+ db 90 ; catch rate
+ db 147 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw ArbokPicFront
+ dw ArbokPicBack
+
+ ; attacks known at lvl 0
+ db WRAP
+ db LEER
+ db POISON_STING
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %01000011
+ db %00011000
+ db %11001110
+ db %10000010
+ db %10001000
+ db %00100010
+
+ db 0 ; padding
+
+PikachuBaseStats: ; 3867e (e:467e)
+ db DEX_PIKACHU ; pokedex id
+ db 35 ; base hp
+ db 55 ; base attack
+ db 30 ; base defense
+ db 90 ; base speed
+ db 50 ; base special
+
+ db ELECTRIC ; species type 1
+ db ELECTRIC ; species type 2
+
+ db 190 ; catch rate
+ db 82 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw PikachuPicFront
+ dw PikachuPicBack
+
+ ; attacks known at lvl 0
+ db THUNDERSHOCK
+ db GROWL
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %10000011
+ db %10001101
+ db %11000001
+ db %11000011
+ db %00011000
+ db %01000010
+
+ db 0 ; padding
+
+RaichuBaseStats: ; 3869a (e:469a)
+ db DEX_RAICHU ; pokedex id
+ db 60 ; base hp
+ db 90 ; base attack
+ db 55 ; base defense
+ db 100 ; base speed
+ db 90 ; base special
+
+ db ELECTRIC ; species type 1
+ db ELECTRIC ; species type 2
+
+ db 75 ; catch rate
+ db 122 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw RaichuPicFront
+ dw RaichuPicBack
+
+ ; attacks known at lvl 0
+ db THUNDERSHOCK
+ db GROWL
+ db THUNDER_WAVE
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %11000011
+ db %10001101
+ db %11000001
+ db %11000011
+ db %00011000
+ db %01000010
+
+ db 0 ; padding
+
+SandshrewBaseStats: ; 386b6 (e:46b6)
+ db DEX_SANDSHREW ; pokedex id
+ db 50 ; base hp
+ db 75 ; base attack
+ db 85 ; base defense
+ db 40 ; base speed
+ db 30 ; base special
+
+ db GROUND ; species type 1
+ db GROUND ; species type 2
+
+ db 255 ; catch rate
+ db 93 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw SandshrewPicFront
+ dw SandshrewPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %00000011
+ db %00001101
+ db %11001110
+ db %11000010
+ db %10001000
+ db %00100110
+
+ db 0 ; padding
+
+SandslashBaseStats: ; 386d2 (e:46d2)
+ db DEX_SANDSLASH ; pokedex id
+ db 75 ; base hp
+ db 100 ; base attack
+ db 110 ; base defense
+ db 65 ; base speed
+ db 55 ; base special
+
+ db GROUND ; species type 1
+ db GROUND ; species type 2
+
+ db 90 ; catch rate
+ db 163 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw SandslashPicFront
+ dw SandslashPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db SAND_ATTACK
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %01000011
+ db %00001101
+ db %11001110
+ db %11000010
+ db %10001000
+ db %00100110
+
+ db 0 ; padding
+
+NidoranFBaseStats: ; 386ee (e:46ee)
+ db DEX_NIDORAN_F ; pokedex id
+ db 55 ; base hp
+ db 47 ; base attack
+ db 52 ; base defense
+ db 41 ; base speed
+ db 40 ; base special
+
+ db POISON ; species type 1
+ db POISON ; species type 2
+
+ db 235 ; catch rate
+ db 59 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw NidoranFPicFront
+ dw NidoranFPicBack
+
+ ; attacks known at lvl 0
+ db GROWL
+ db TACKLE
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00100011
+ db %10001000
+ db %11000001
+ db %10000011
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+NidorinaBaseStats: ; 3870a (e:470a)
+ db DEX_NIDORINA ; pokedex id
+ db 70 ; base hp
+ db 62 ; base attack
+ db 67 ; base defense
+ db 56 ; base speed
+ db 55 ; base special
+
+ db POISON ; species type 1
+ db POISON ; species type 2
+
+ db 120 ; catch rate
+ db 117 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw NidorinaPicFront
+ dw NidorinaPicBack
+
+ ; attacks known at lvl 0
+ db GROWL
+ db TACKLE
+ db SCRATCH
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %11100000
+ db %00111111
+ db %10001000
+ db %11000001
+ db %10000011
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+NidoqueenBaseStats: ; 38726 (e:4726)
+ db DEX_NIDOQUEEN ; pokedex id
+ db 90 ; base hp
+ db 82 ; base attack
+ db 87 ; base defense
+ db 76 ; base speed
+ db 75 ; base special
+
+ db POISON ; species type 1
+ db GROUND ; species type 2
+
+ db 45 ; catch rate
+ db 194 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw NidoqueenPicFront
+ dw NidoqueenPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db SCRATCH
+ db TAIL_WHIP
+ db BODY_SLAM
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %11110001
+ db %11111111
+ db %10001111
+ db %11000111
+ db %10100011
+ db %10001000
+ db %00110010
+
+ db 0 ; padding
+
+NidoranMBaseStats: ; 38742 (e:4742)
+ db DEX_NIDORAN_M ; pokedex id
+ db 46 ; base hp
+ db 57 ; base attack
+ db 40 ; base defense
+ db 50 ; base speed
+ db 40 ; base special
+
+ db POISON ; species type 1
+ db POISON ; species type 2
+
+ db 235 ; catch rate
+ db 60 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw NidoranMPicFront
+ dw NidoranMPicBack
+
+ ; attacks known at lvl 0
+ db LEER
+ db TACKLE
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %11100000
+ db %00100011
+ db %10001000
+ db %11000001
+ db %10000011
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+NidorinoBaseStats: ; 3875e (e:475e)
+ db DEX_NIDORINO ; pokedex id
+ db 61 ; base hp
+ db 72 ; base attack
+ db 57 ; base defense
+ db 65 ; base speed
+ db 55 ; base special
+
+ db POISON ; species type 1
+ db POISON ; species type 2
+
+ db 120 ; catch rate
+ db 118 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw NidorinoPicFront
+ dw NidorinoPicBack
+
+ ; attacks known at lvl 0
+ db LEER
+ db TACKLE
+ db HORN_ATTACK
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %11100000
+ db %00111111
+ db %10001000
+ db %11000001
+ db %10000011
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+NidokingBaseStats: ; 3877a (e:477a)
+ db DEX_NIDOKING ; pokedex id
+ db 81 ; base hp
+ db 92 ; base attack
+ db 77 ; base defense
+ db 85 ; base speed
+ db 75 ; base special
+
+ db POISON ; species type 1
+ db GROUND ; species type 2
+
+ db 45 ; catch rate
+ db 195 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw NidokingPicFront
+ dw NidokingPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db HORN_ATTACK
+ db POISON_STING
+ db THRASH
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %11110001
+ db %11111111
+ db %10001111
+ db %11000111
+ db %10100011
+ db %10001000
+ db %00110010
+
+ db 0 ; padding
+
+ClefairyBaseStats: ; 38796 (e:4796)
+ db DEX_CLEFAIRY ; pokedex id
+ db 70 ; base hp
+ db 45 ; base attack
+ db 48 ; base defense
+ db 35 ; base speed
+ db 60 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 150 ; catch rate
+ db 68 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw ClefairyPicFront
+ dw ClefairyPicBack
+
+ ; attacks known at lvl 0
+ db POUND
+ db GROWL
+ db 0
+ db 0
+
+ db 4 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00111111
+ db %10101111
+ db %11110001
+ db %10100111
+ db %00111000
+ db %01100011
+
+ db 0 ; padding
+
+ClefableBaseStats: ; 387b2 (e:47b2)
+ db DEX_CLEFABLE ; pokedex id
+ db 95 ; base hp
+ db 70 ; base attack
+ db 73 ; base defense
+ db 60 ; base speed
+ db 85 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 25 ; catch rate
+ db 129 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw ClefablePicFront
+ dw ClefablePicBack
+
+ ; attacks known at lvl 0
+ db SING
+ db DOUBLESLAP
+ db MINIMIZE
+ db METRONOME
+
+ db 4 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01111111
+ db %10101111
+ db %11110001
+ db %10100111
+ db %00111000
+ db %01100011
+
+ db 0 ; padding
+
+VulpixBaseStats: ; 387ce (e:47ce)
+ db DEX_VULPIX ; pokedex id
+ db 38 ; base hp
+ db 41 ; base attack
+ db 40 ; base defense
+ db 65 ; base speed
+ db 65 ; base special
+
+ db FIRE ; species type 1
+ db FIRE ; species type 2
+
+ db 190 ; catch rate
+ db 63 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw VulpixPicFront
+ dw VulpixPicBack
+
+ ; attacks known at lvl 0
+ db EMBER
+ db TAIL_WHIP
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00000011
+ db %00001000
+ db %11001000
+ db %11100011
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+NinetalesBaseStats: ; 387ea (e:47ea)
+ db DEX_NINETALES ; pokedex id
+ db 73 ; base hp
+ db 76 ; base attack
+ db 75 ; base defense
+ db 100 ; base speed
+ db 100 ; base special
+
+ db FIRE ; species type 1
+ db FIRE ; species type 2
+
+ db 75 ; catch rate
+ db 178 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw NinetalesPicFront
+ dw NinetalesPicBack
+
+ ; attacks known at lvl 0
+ db EMBER
+ db TAIL_WHIP
+ db QUICK_ATTACK
+ db ROAR
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %01000011
+ db %00001000
+ db %11001000
+ db %11100011
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+JigglypuffBaseStats: ; 38806 (e:4806)
+ db DEX_JIGGLYPUFF ; pokedex id
+ db 115 ; base hp
+ db 45 ; base attack
+ db 20 ; base defense
+ db 20 ; base speed
+ db 25 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 170 ; catch rate
+ db 76 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw JigglypuffPicFront
+ dw JigglypuffPicBack
+
+ ; attacks known at lvl 0
+ db SING
+ db 0
+ db 0
+ db 0
+
+ db 4 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00111111
+ db %10101111
+ db %11110001
+ db %10100011
+ db %00111000
+ db %01100011
+
+ db 0 ; padding
+
+WigglytuffBaseStats: ; 38822 (e:4822)
+ db DEX_WIGGLYTUFF ; pokedex id
+ db 140 ; base hp
+ db 70 ; base attack
+ db 45 ; base defense
+ db 45 ; base speed
+ db 50 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 50 ; catch rate
+ db 109 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw WigglytuffPicFront
+ dw WigglytuffPicBack
+
+ ; attacks known at lvl 0
+ db SING
+ db DISABLE
+ db DEFENSE_CURL
+ db DOUBLESLAP
+
+ db 4 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01111111
+ db %10101111
+ db %11110001
+ db %10100011
+ db %00111000
+ db %01100011
+
+ db 0 ; padding
+
+ZubatBaseStats: ; 3883e (e:483e)
+ db DEX_ZUBAT ; pokedex id
+ db 40 ; base hp
+ db 45 ; base attack
+ db 35 ; base defense
+ db 55 ; base speed
+ db 40 ; base special
+
+ db POISON ; species type 1
+ db FLYING ; species type 2
+
+ db 255 ; catch rate
+ db 54 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw ZubatPicFront
+ dw ZubatPicBack
+
+ ; attacks known at lvl 0
+ db LEECH_LIFE
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %00000011
+ db %00011000
+ db %11000000
+ db %01000010
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+GolbatBaseStats: ; 3885a (e:485a)
+ db DEX_GOLBAT ; pokedex id
+ db 75 ; base hp
+ db 80 ; base attack
+ db 70 ; base defense
+ db 90 ; base speed
+ db 75 ; base special
+
+ db POISON ; species type 1
+ db FLYING ; species type 2
+
+ db 90 ; catch rate
+ db 171 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw GolbatPicFront
+ dw GolbatPicBack
+
+ ; attacks known at lvl 0
+ db LEECH_LIFE
+ db SCREECH
+ db BITE
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %01000011
+ db %00011000
+ db %11000000
+ db %01000010
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+OddishBaseStats: ; 38876 (e:4876)
+ db DEX_ODDISH ; pokedex id
+ db 45 ; base hp
+ db 50 ; base attack
+ db 55 ; base defense
+ db 30 ; base speed
+ db 75 ; base special
+
+ db GRASS ; species type 1
+ db POISON ; species type 2
+
+ db 255 ; catch rate
+ db 78 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw OddishPicFront
+ dw OddishPicBack
+
+ ; attacks known at lvl 0
+ db ABSORB
+ db 0
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %00100100
+ db %00000011
+ db %00111000
+ db %11000000
+ db %00000011
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+GloomBaseStats: ; 38892 (e:4892)
+ db DEX_GLOOM ; pokedex id
+ db 60 ; base hp
+ db 65 ; base attack
+ db 70 ; base defense
+ db 40 ; base speed
+ db 85 ; base special
+
+ db GRASS ; species type 1
+ db POISON ; species type 2
+
+ db 120 ; catch rate
+ db 132 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw GloomPicFront
+ dw GloomPicBack
+
+ ; attacks known at lvl 0
+ db ABSORB
+ db POISONPOWDER
+ db STUN_SPORE
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %00100100
+ db %00000011
+ db %00111000
+ db %11000000
+ db %00000011
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+VileplumeBaseStats: ; 388ae (e:48ae)
+ db DEX_VILEPLUME ; pokedex id
+ db 75 ; base hp
+ db 80 ; base attack
+ db 85 ; base defense
+ db 50 ; base speed
+ db 100 ; base special
+
+ db GRASS ; species type 1
+ db POISON ; species type 2
+
+ db 45 ; catch rate
+ db 184 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw VileplumePicFront
+ dw VileplumePicBack
+
+ ; attacks known at lvl 0
+ db STUN_SPORE
+ db SLEEP_POWDER
+ db ACID
+ db PETAL_DANCE
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %01000011
+ db %00111000
+ db %11000000
+ db %00000011
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+ParasBaseStats: ; 388ca (e:48ca)
+ db DEX_PARAS ; pokedex id
+ db 35 ; base hp
+ db 70 ; base attack
+ db 55 ; base defense
+ db 25 ; base speed
+ db 55 ; base special
+
+ db BUG ; species type 1
+ db GRASS ; species type 2
+
+ db 190 ; catch rate
+ db 70 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw ParasPicFront
+ dw ParasPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %00000011
+ db %00111000
+ db %11001000
+ db %10000011
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+ParasectBaseStats: ; 388e6 (e:48e6)
+ db DEX_PARASECT ; pokedex id
+ db 60 ; base hp
+ db 95 ; base attack
+ db 80 ; base defense
+ db 30 ; base speed
+ db 80 ; base special
+
+ db BUG ; species type 1
+ db GRASS ; species type 2
+
+ db 75 ; catch rate
+ db 128 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw ParasectPicFront
+ dw ParasectPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db STUN_SPORE
+ db LEECH_LIFE
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %01000011
+ db %00111000
+ db %11001000
+ db %10000011
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+VenonatBaseStats: ; 38902 (e:4902)
+ db DEX_VENONAT ; pokedex id
+ db 60 ; base hp
+ db 55 ; base attack
+ db 50 ; base defense
+ db 45 ; base speed
+ db 40 ; base special
+
+ db BUG ; species type 1
+ db POISON ; species type 2
+
+ db 190 ; catch rate
+ db 75 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw VenonatPicFront
+ dw VenonatPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db DISABLE
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %00000011
+ db %00111000
+ db %11010000
+ db %00000011
+ db %00101000
+ db %00000010
+
+ db 0 ; padding
+
+VenomothBaseStats: ; 3891e (e:491e)
+ db DEX_VENOMOTH ; pokedex id
+ db 70 ; base hp
+ db 65 ; base attack
+ db 60 ; base defense
+ db 90 ; base speed
+ db 90 ; base special
+
+ db BUG ; species type 1
+ db POISON ; species type 2
+
+ db 75 ; catch rate
+ db 138 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw VenomothPicFront
+ dw VenomothPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db DISABLE
+ db POISONPOWDER
+ db LEECH_LIFE
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %01000011
+ db %00111000
+ db %11110000
+ db %01000011
+ db %00101000
+ db %00000010
+
+ db 0 ; padding
+
+DiglettBaseStats: ; 3893a (e:493a)
+ db DEX_DIGLETT ; pokedex id
+ db 10 ; base hp
+ db 55 ; base attack
+ db 25 ; base defense
+ db 95 ; base speed
+ db 45 ; base special
+
+ db GROUND ; species type 1
+ db GROUND ; species type 2
+
+ db 255 ; catch rate
+ db 81 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw DiglettPicFront
+ dw DiglettPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00000011
+ db %00001000
+ db %11001110
+ db %00000010
+ db %10001000
+ db %00000010
+
+ db 0 ; padding
+
+DugtrioBaseStats: ; 38956 (e:4956)
+ db DEX_DUGTRIO ; pokedex id
+ db 35 ; base hp
+ db 80 ; base attack
+ db 50 ; base defense
+ db 120 ; base speed
+ db 70 ; base special
+
+ db GROUND ; species type 1
+ db GROUND ; species type 2
+
+ db 50 ; catch rate
+ db 153 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw DugtrioPicFront
+ dw DugtrioPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db GROWL
+ db DIG
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %01000011
+ db %00001000
+ db %11001110
+ db %00000010
+ db %10001000
+ db %00000010
+
+ db 0 ; padding
+
+MeowthBaseStats: ; 38972 (e:4972)
+ db DEX_MEOWTH ; pokedex id
+ db 40 ; base hp
+ db 45 ; base attack
+ db 35 ; base defense
+ db 90 ; base speed
+ db 40 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 255 ; catch rate
+ db 69 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw MeowthPicFront
+ dw MeowthPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db GROWL
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %10001111
+ db %10001000
+ db %11000001
+ db %11000010
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+PersianBaseStats: ; 3898e (e:498e)
+ db DEX_PERSIAN ; pokedex id
+ db 65 ; base hp
+ db 70 ; base attack
+ db 60 ; base defense
+ db 115 ; base speed
+ db 65 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 90 ; catch rate
+ db 148 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw PersianPicFront
+ dw PersianPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db GROWL
+ db BITE
+ db SCREECH
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %11001111
+ db %10001000
+ db %11000001
+ db %11000010
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+PsyduckBaseStats: ; 389aa (e:49aa)
+ db DEX_PSYDUCK ; pokedex id
+ db 50 ; base hp
+ db 52 ; base attack
+ db 48 ; base defense
+ db 55 ; base speed
+ db 50 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 190 ; catch rate
+ db 80 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw PsyduckPicFront
+ dw PsyduckPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %10111111
+ db %00001111
+ db %11001000
+ db %11000010
+ db %00001000
+ db %00110010
+
+ db 0 ; padding
+
+GolduckBaseStats: ; 389c6 (e:49c6)
+ db DEX_GOLDUCK ; pokedex id
+ db 80 ; base hp
+ db 82 ; base attack
+ db 78 ; base defense
+ db 85 ; base speed
+ db 80 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 75 ; catch rate
+ db 174 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw GolduckPicFront
+ dw GolduckPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db TAIL_WHIP
+ db DISABLE
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %11111111
+ db %00001111
+ db %11001000
+ db %11000010
+ db %00001000
+ db %00110010
+
+ db 0 ; padding
+
+MankeyBaseStats: ; 389e2 (e:49e2)
+ db DEX_MANKEY ; pokedex id
+ db 40 ; base hp
+ db 80 ; base attack
+ db 35 ; base defense
+ db 70 ; base speed
+ db 35 ; base special
+
+ db FIGHTING ; species type 1
+ db FIGHTING ; species type 2
+
+ db 190 ; catch rate
+ db 74 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw MankeyPicFront
+ dw MankeyPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db LEER
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %10000011
+ db %10001111
+ db %11001001
+ db %11000110
+ db %10001000
+ db %00100010
+
+ db 0 ; padding
+
+PrimeapeBaseStats: ; 389fe (e:49fe)
+ db DEX_PRIMEAPE ; pokedex id
+ db 65 ; base hp
+ db 105 ; base attack
+ db 60 ; base defense
+ db 95 ; base speed
+ db 60 ; base special
+
+ db FIGHTING ; species type 1
+ db FIGHTING ; species type 2
+
+ db 75 ; catch rate
+ db 149 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw PrimeapePicFront
+ dw PrimeapePicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db LEER
+ db KARATE_CHOP
+ db FURY_SWIPES
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %11000011
+ db %10001111
+ db %11001001
+ db %11000110
+ db %10001000
+ db %00100010
+
+ db 0 ; padding
+
+GrowlitheBaseStats: ; 38a1a (e:4a1a)
+ db DEX_GROWLITHE ; pokedex id
+ db 55 ; base hp
+ db 70 ; base attack
+ db 45 ; base defense
+ db 60 ; base speed
+ db 50 ; base special
+
+ db FIRE ; species type 1
+ db FIRE ; species type 2
+
+ db 190 ; catch rate
+ db 91 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw GrowlithePicFront
+ dw GrowlithePicBack
+
+ ; attacks known at lvl 0
+ db BITE
+ db ROAR
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00000011
+ db %01001000
+ db %11001000
+ db %11100011
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+ArcanineBaseStats: ; 38a36 (e:4a36)
+ db DEX_ARCANINE ; pokedex id
+ db 90 ; base hp
+ db 110 ; base attack
+ db 80 ; base defense
+ db 95 ; base speed
+ db 80 ; base special
+
+ db FIRE ; species type 1
+ db FIRE ; species type 2
+
+ db 75 ; catch rate
+ db 213 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw ArcaninePicFront
+ dw ArcaninePicBack
+
+ ; attacks known at lvl 0
+ db ROAR
+ db EMBER
+ db LEER
+ db TAKE_DOWN
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %01000011
+ db %01001000
+ db %11101000
+ db %11100011
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+PoliwagBaseStats: ; 38a52 (e:4a52)
+ db DEX_POLIWAG ; pokedex id
+ db 40 ; base hp
+ db 50 ; base attack
+ db 40 ; base defense
+ db 90 ; base speed
+ db 40 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 255 ; catch rate
+ db 77 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw PoliwagPicFront
+ dw PoliwagPicBack
+
+ ; attacks known at lvl 0
+ db BUBBLE
+ db 0
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00111111
+ db %00001000
+ db %11010000
+ db %10000010
+ db %00101000
+ db %00010010
+
+ db 0 ; padding
+
+PoliwhirlBaseStats: ; 38a6e (e:4a6e)
+ db DEX_POLIWHIRL ; pokedex id
+ db 65 ; base hp
+ db 65 ; base attack
+ db 65 ; base defense
+ db 90 ; base speed
+ db 50 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 120 ; catch rate
+ db 131 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw PoliwhirlPicFront
+ dw PoliwhirlPicBack
+
+ ; attacks known at lvl 0
+ db BUBBLE
+ db HYPNOSIS
+ db WATER_GUN
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00111111
+ db %00001111
+ db %11010110
+ db %10000110
+ db %00101000
+ db %00110010
+
+ db 0 ; padding
+
+PoliwrathBaseStats: ; 38a8a (e:4a8a)
+ db DEX_POLIWRATH ; pokedex id
+ db 90 ; base hp
+ db 85 ; base attack
+ db 95 ; base defense
+ db 70 ; base speed
+ db 70 ; base special
+
+ db WATER ; species type 1
+ db FIGHTING ; species type 2
+
+ db 45 ; catch rate
+ db 185 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw PoliwrathPicFront
+ dw PoliwrathPicBack
+
+ ; attacks known at lvl 0
+ db HYPNOSIS
+ db WATER_GUN
+ db DOUBLESLAP
+ db BODY_SLAM
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01111111
+ db %00001111
+ db %11010110
+ db %10000110
+ db %00101000
+ db %00110010
+
+ db 0 ; padding
+
+AbraBaseStats: ; 38aa6 (e:4aa6)
+ db DEX_ABRA ; pokedex id
+ db 25 ; base hp
+ db 20 ; base attack
+ db 15 ; base defense
+ db 90 ; base speed
+ db 105 ; base special
+
+ db PSYCHIC ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 200 ; catch rate
+ db 73 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw AbraPicFront
+ dw AbraPicBack
+
+ ; attacks known at lvl 0
+ db TELEPORT
+ db 0
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00000011
+ db %00001111
+ db %11110000
+ db %10000111
+ db %00111000
+ db %01000011
+
+ db 0 ; padding
+
+KadabraBaseStats: ; 38ac2 (e:4ac2)
+ db DEX_KADABRA ; pokedex id
+ db 40 ; base hp
+ db 35 ; base attack
+ db 30 ; base defense
+ db 105 ; base speed
+ db 120 ; base special
+
+ db PSYCHIC ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 100 ; catch rate
+ db 145 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw KadabraPicFront
+ dw KadabraPicBack
+
+ ; attacks known at lvl 0
+ db TELEPORT
+ db CONFUSION
+ db DISABLE
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00000011
+ db %00001111
+ db %11111000
+ db %10000111
+ db %00111000
+ db %01000011
+
+ db 0 ; padding
+
+AlakazamBaseStats: ; 38ade (e:4ade)
+ db DEX_ALAKAZAM ; pokedex id
+ db 55 ; base hp
+ db 50 ; base attack
+ db 45 ; base defense
+ db 120 ; base speed
+ db 135 ; base special
+
+ db PSYCHIC ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 50 ; catch rate
+ db 186 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw AlakazamPicFront
+ dw AlakazamPicBack
+
+ ; attacks known at lvl 0
+ db TELEPORT
+ db CONFUSION
+ db DISABLE
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01000011
+ db %00001111
+ db %11111000
+ db %10000111
+ db %00111000
+ db %01000011
+
+ db 0 ; padding
+
+MachopBaseStats: ; 38afa (e:4afa)
+ db DEX_MACHOP ; pokedex id
+ db 70 ; base hp
+ db 80 ; base attack
+ db 50 ; base defense
+ db 35 ; base speed
+ db 35 ; base special
+
+ db FIGHTING ; species type 1
+ db FIGHTING ; species type 2
+
+ db 180 ; catch rate
+ db 88 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw MachopPicFront
+ dw MachopPicBack
+
+ ; attacks known at lvl 0
+ db KARATE_CHOP
+ db 0
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00000011
+ db %00001111
+ db %11001110
+ db %10100110
+ db %10001000
+ db %00100010
+
+ db 0 ; padding
+
+MachokeBaseStats: ; 38b16 (e:4b16)
+ db DEX_MACHOKE ; pokedex id
+ db 80 ; base hp
+ db 100 ; base attack
+ db 70 ; base defense
+ db 45 ; base speed
+ db 50 ; base special
+
+ db FIGHTING ; species type 1
+ db FIGHTING ; species type 2
+
+ db 90 ; catch rate
+ db 146 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw MachokePicFront
+ dw MachokePicBack
+
+ ; attacks known at lvl 0
+ db KARATE_CHOP
+ db LOW_KICK
+ db LEER
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00000011
+ db %00001111
+ db %11001110
+ db %10100110
+ db %10001000
+ db %00100010
+
+ db 0 ; padding
+
+MachampBaseStats: ; 38b32 (e:4b32)
+ db DEX_MACHAMP ; pokedex id
+ db 90 ; base hp
+ db 130 ; base attack
+ db 80 ; base defense
+ db 55 ; base speed
+ db 65 ; base special
+
+ db FIGHTING ; species type 1
+ db FIGHTING ; species type 2
+
+ db 45 ; catch rate
+ db 193 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw MachampPicFront
+ dw MachampPicBack
+
+ ; attacks known at lvl 0
+ db KARATE_CHOP
+ db LOW_KICK
+ db LEER
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01000011
+ db %00001111
+ db %11001110
+ db %10100110
+ db %10001000
+ db %00100010
+
+ db 0 ; padding
+
+BellsproutBaseStats: ; 38b4e (e:4b4e)
+ db DEX_BELLSPROUT ; pokedex id
+ db 50 ; base hp
+ db 75 ; base attack
+ db 35 ; base defense
+ db 40 ; base speed
+ db 70 ; base special
+
+ db GRASS ; species type 1
+ db POISON ; species type 2
+
+ db 255 ; catch rate
+ db 84 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw BellsproutPicFront
+ dw BellsproutPicBack
+
+ ; attacks known at lvl 0
+ db VINE_WHIP
+ db GROWTH
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %00100100
+ db %00000011
+ db %00111000
+ db %11000000
+ db %00000011
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+WeepinbellBaseStats: ; 38b6a (e:4b6a)
+ db DEX_WEEPINBELL ; pokedex id
+ db 65 ; base hp
+ db 90 ; base attack
+ db 50 ; base defense
+ db 55 ; base speed
+ db 85 ; base special
+
+ db GRASS ; species type 1
+ db POISON ; species type 2
+
+ db 120 ; catch rate
+ db 151 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw WeepinbellPicFront
+ dw WeepinbellPicBack
+
+ ; attacks known at lvl 0
+ db VINE_WHIP
+ db GROWTH
+ db WRAP
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %00100100
+ db %00000011
+ db %00111000
+ db %11000000
+ db %00000011
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+VictreebelBaseStats: ; 38b86 (e:4b86)
+ db DEX_VICTREEBEL ; pokedex id
+ db 80 ; base hp
+ db 105 ; base attack
+ db 65 ; base defense
+ db 70 ; base speed
+ db 100 ; base special
+
+ db GRASS ; species type 1
+ db POISON ; species type 2
+
+ db 45 ; catch rate
+ db 191 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw VictreebelPicFront
+ dw VictreebelPicBack
+
+ ; attacks known at lvl 0
+ db SLEEP_POWDER
+ db STUN_SPORE
+ db ACID
+ db RAZOR_LEAF
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %01000011
+ db %00111000
+ db %11000000
+ db %00000011
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+TentacoolBaseStats: ; 38ba2 (e:4ba2)
+ db DEX_TENTACOOL ; pokedex id
+ db 40 ; base hp
+ db 40 ; base attack
+ db 35 ; base defense
+ db 70 ; base speed
+ db 100 ; base special
+
+ db WATER ; species type 1
+ db POISON ; species type 2
+
+ db 190 ; catch rate
+ db 105 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw TentacoolPicFront
+ dw TentacoolPicBack
+
+ ; attacks known at lvl 0
+ db ACID
+ db 0
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00100100
+ db %00111111
+ db %00011000
+ db %11000000
+ db %10000011
+ db %00001000
+ db %00010110
+
+ db 0 ; padding
+
+TentacruelBaseStats: ; 38bbe (e:4bbe)
+ db DEX_TENTACRUEL ; pokedex id
+ db 80 ; base hp
+ db 70 ; base attack
+ db 65 ; base defense
+ db 100 ; base speed
+ db 120 ; base special
+
+ db WATER ; species type 1
+ db POISON ; species type 2
+
+ db 60 ; catch rate
+ db 205 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw TentacruelPicFront
+ dw TentacruelPicBack
+
+ ; attacks known at lvl 0
+ db ACID
+ db SUPERSONIC
+ db WRAP
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00100100
+ db %01111111
+ db %00011000
+ db %11000000
+ db %10000011
+ db %00001000
+ db %00010110
+
+ db 0 ; padding
+
+GeodudeBaseStats: ; 38bda (e:4bda)
+ db DEX_GEODUDE ; pokedex id
+ db 40 ; base hp
+ db 80 ; base attack
+ db 100 ; base defense
+ db 20 ; base speed
+ db 30 ; base special
+
+ db ROCK ; species type 1
+ db GROUND ; species type 2
+
+ db 255 ; catch rate
+ db 86 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw GeodudePicFront
+ dw GeodudePicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db 0
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10100001
+ db %00000011
+ db %00001111
+ db %11001110
+ db %00101110
+ db %11001000
+ db %00100010
+
+ db 0 ; padding
+
+GravelerBaseStats: ; 38bf6 (e:4bf6)
+ db DEX_GRAVELER ; pokedex id
+ db 55 ; base hp
+ db 95 ; base attack
+ db 115 ; base defense
+ db 35 ; base speed
+ db 45 ; base special
+
+ db ROCK ; species type 1
+ db GROUND ; species type 2
+
+ db 120 ; catch rate
+ db 134 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw GravelerPicFront
+ dw GravelerPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db DEFENSE_CURL
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10100001
+ db %00000011
+ db %00001111
+ db %11001110
+ db %00101110
+ db %11001000
+ db %00100010
+
+ db 0 ; padding
+
+GolemBaseStats: ; 38c12 (e:4c12)
+ db DEX_GOLEM ; pokedex id
+ db 80 ; base hp
+ db 110 ; base attack
+ db 130 ; base defense
+ db 45 ; base speed
+ db 55 ; base special
+
+ db ROCK ; species type 1
+ db GROUND ; species type 2
+
+ db 45 ; catch rate
+ db 177 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw GolemPicFront
+ dw GolemPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db DEFENSE_CURL
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01000011
+ db %00001111
+ db %11001110
+ db %00101110
+ db %11001000
+ db %00100010
+
+ db 0 ; padding
+
+PonytaBaseStats: ; 38c2e (e:4c2e)
+ db DEX_PONYTA ; pokedex id
+ db 50 ; base hp
+ db 85 ; base attack
+ db 55 ; base defense
+ db 90 ; base speed
+ db 65 ; base special
+
+ db FIRE ; species type 1
+ db FIRE ; species type 2
+
+ db 190 ; catch rate
+ db 152 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw PonytaPicFront
+ dw PonytaPicBack
+
+ ; attacks known at lvl 0
+ db EMBER
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %11100000
+ db %00000011
+ db %00001000
+ db %11000000
+ db %11100011
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+RapidashBaseStats: ; 38c4a (e:4c4a)
+ db DEX_RAPIDASH ; pokedex id
+ db 65 ; base hp
+ db 100 ; base attack
+ db 70 ; base defense
+ db 105 ; base speed
+ db 80 ; base special
+
+ db FIRE ; species type 1
+ db FIRE ; species type 2
+
+ db 60 ; catch rate
+ db 192 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw RapidashPicFront
+ dw RapidashPicBack
+
+ ; attacks known at lvl 0
+ db EMBER
+ db TAIL_WHIP
+ db STOMP
+ db GROWL
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %11100000
+ db %01000011
+ db %00001000
+ db %11000000
+ db %11100011
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+SlowpokeBaseStats: ; 38c66 (e:4c66)
+ db DEX_SLOWPOKE ; pokedex id
+ db 90 ; base hp
+ db 65 ; base attack
+ db 65 ; base defense
+ db 15 ; base speed
+ db 40 ; base special
+
+ db WATER ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 190 ; catch rate
+ db 99 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw SlowpokePicFront
+ dw SlowpokePicBack
+
+ ; attacks known at lvl 0
+ db CONFUSION
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %10111111
+ db %00001000
+ db %11111110
+ db %11100011
+ db %00111000
+ db %01110011
+
+ db 0 ; padding
+
+SlowbroBaseStats: ; 38c82 (e:4c82)
+ db DEX_SLOWBRO ; pokedex id
+ db 95 ; base hp
+ db 75 ; base attack
+ db 110 ; base defense
+ db 30 ; base speed
+ db 80 ; base special
+
+ db WATER ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 75 ; catch rate
+ db 164 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw SlowbroPicFront
+ dw SlowbroPicBack
+
+ ; attacks known at lvl 0
+ db CONFUSION
+ db DISABLE
+ db HEADBUTT
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %11111111
+ db %00001111
+ db %11111110
+ db %11100011
+ db %00111000
+ db %01110011
+
+ db 0 ; padding
+
+MagnemiteBaseStats: ; 38c9e (e:4c9e)
+ db DEX_MAGNEMITE ; pokedex id
+ db 25 ; base hp
+ db 35 ; base attack
+ db 70 ; base defense
+ db 45 ; base speed
+ db 95 ; base special
+
+ db ELECTRIC ; species type 1
+ db ELECTRIC ; species type 2
+
+ db 190 ; catch rate
+ db 89 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw MagnemitePicFront
+ dw MagnemitePicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %00000011
+ db %10001000
+ db %11100001
+ db %01000011
+ db %00011000
+ db %01000010
+
+ db 0 ; padding
+
+MagnetonBaseStats: ; 38cba (e:4cba)
+ db DEX_MAGNETON ; pokedex id
+ db 50 ; base hp
+ db 60 ; base attack
+ db 95 ; base defense
+ db 70 ; base speed
+ db 120 ; base special
+
+ db ELECTRIC ; species type 1
+ db ELECTRIC ; species type 2
+
+ db 60 ; catch rate
+ db 161 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw MagnetonPicFront
+ dw MagnetonPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db SONICBOOM
+ db THUNDERSHOCK
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %01000011
+ db %10001000
+ db %11100001
+ db %01000011
+ db %00011000
+ db %01000010
+
+ db 0 ; padding
+
+FarfetchdBaseStats: ; 38cd6 (e:4cd6)
+ db DEX_FARFETCH_D ; pokedex id
+ db 52 ; base hp
+ db 65 ; base attack
+ db 55 ; base defense
+ db 60 ; base speed
+ db 58 ; base special
+
+ db NORMAL ; species type 1
+ db FLYING ; species type 2
+
+ db 45 ; catch rate
+ db 94 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw FarfetchdPicFront
+ dw FarfetchdPicBack
+
+ ; attacks known at lvl 0
+ db PECK
+ db SAND_ATTACK
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10101110
+ db %00000011
+ db %00001000
+ db %11000000
+ db %11000011
+ db %00001000
+ db %00001110
+
+ db 0 ; padding
+
+DoduoBaseStats: ; 38cf2 (e:4cf2)
+ db DEX_DODUO ; pokedex id
+ db 35 ; base hp
+ db 85 ; base attack
+ db 45 ; base defense
+ db 75 ; base speed
+ db 35 ; base special
+
+ db NORMAL ; species type 1
+ db FLYING ; species type 2
+
+ db 190 ; catch rate
+ db 96 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw DoduoPicFront
+ dw DoduoPicBack
+
+ ; attacks known at lvl 0
+ db PECK
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10101000
+ db %00000011
+ db %00001000
+ db %11000000
+ db %10000011
+ db %00001100
+ db %00001011
+
+ db 0 ; padding
+
+DodrioBaseStats: ; 38d0e (e:4d0e)
+ db DEX_DODRIO ; pokedex id
+ db 60 ; base hp
+ db 110 ; base attack
+ db 70 ; base defense
+ db 100 ; base speed
+ db 60 ; base special
+
+ db NORMAL ; species type 1
+ db FLYING ; species type 2
+
+ db 45 ; catch rate
+ db 158 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw DodrioPicFront
+ dw DodrioPicBack
+
+ ; attacks known at lvl 0
+ db PECK
+ db GROWL
+ db FURY_ATTACK
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10101000
+ db %01000011
+ db %00001000
+ db %11000000
+ db %10000011
+ db %00001100
+ db %00001011
+
+ db 0 ; padding
+
+SeelBaseStats: ; 38d2a (e:4d2a)
+ db DEX_SEEL ; pokedex id
+ db 65 ; base hp
+ db 45 ; base attack
+ db 55 ; base defense
+ db 45 ; base speed
+ db 70 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 190 ; catch rate
+ db 100 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw SeelPicFront
+ dw SeelPicBack
+
+ ; attacks known at lvl 0
+ db HEADBUTT
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %11100000
+ db %10111111
+ db %00001000
+ db %11000000
+ db %10000010
+ db %00001000
+ db %00110010
+
+ db 0 ; padding
+
+DewgongBaseStats: ; 38d46 (e:4d46)
+ db DEX_DEWGONG ; pokedex id
+ db 90 ; base hp
+ db 70 ; base attack
+ db 80 ; base defense
+ db 70 ; base speed
+ db 95 ; base special
+
+ db WATER ; species type 1
+ db ICE ; species type 2
+
+ db 75 ; catch rate
+ db 176 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw DewgongPicFront
+ dw DewgongPicBack
+
+ ; attacks known at lvl 0
+ db HEADBUTT
+ db GROWL
+ db AURORA_BEAM
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %11100000
+ db %11111111
+ db %00001000
+ db %11000000
+ db %10000010
+ db %00001000
+ db %00110010
+
+ db 0 ; padding
+
+GrimerBaseStats: ; 38d62 (e:4d62)
+ db DEX_GRIMER ; pokedex id
+ db 80 ; base hp
+ db 80 ; base attack
+ db 50 ; base defense
+ db 25 ; base speed
+ db 40 ; base special
+
+ db POISON ; species type 1
+ db POISON ; species type 2
+
+ db 190 ; catch rate
+ db 90 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw GrimerPicFront
+ dw GrimerPicBack
+
+ ; attacks known at lvl 0
+ db POUND
+ db DISABLE
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00000000
+ db %10011000
+ db %11000001
+ db %00101010
+ db %01001000
+ db %00000010
+
+ db 0 ; padding
+
+MukBaseStats: ; 38d7e (e:4d7e)
+ db DEX_MUK ; pokedex id
+ db 105 ; base hp
+ db 105 ; base attack
+ db 75 ; base defense
+ db 50 ; base speed
+ db 65 ; base special
+
+ db POISON ; species type 1
+ db POISON ; species type 2
+
+ db 75 ; catch rate
+ db 157 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw MukPicFront
+ dw MukPicBack
+
+ ; attacks known at lvl 0
+ db POUND
+ db DISABLE
+ db POISON_GAS
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %01000000
+ db %10011000
+ db %11000001
+ db %00101010
+ db %01001000
+ db %00000010
+
+ db 0 ; padding
+
+ShellderBaseStats: ; 38d9a (e:4d9a)
+ db DEX_SHELLDER ; pokedex id
+ db 30 ; base hp
+ db 65 ; base attack
+ db 100 ; base defense
+ db 40 ; base speed
+ db 45 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 190 ; catch rate
+ db 97 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw ShellderPicFront
+ dw ShellderPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db WITHDRAW
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %00111111
+ db %00001000
+ db %11100000
+ db %01001011
+ db %01001000
+ db %00010011
+
+ db 0 ; padding
+
+CloysterBaseStats: ; 38db6 (e:4db6)
+ db DEX_CLOYSTER ; pokedex id
+ db 50 ; base hp
+ db 95 ; base attack
+ db 180 ; base defense
+ db 70 ; base speed
+ db 85 ; base special
+
+ db WATER ; species type 1
+ db ICE ; species type 2
+
+ db 60 ; catch rate
+ db 203 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw CloysterPicFront
+ dw CloysterPicBack
+
+ ; attacks known at lvl 0
+ db WITHDRAW
+ db SUPERSONIC
+ db CLAMP
+ db AURORA_BEAM
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %01111111
+ db %00001000
+ db %11100000
+ db %01001011
+ db %01001000
+ db %00010011
+
+ db 0 ; padding
+
+GastlyBaseStats: ; 38dd2 (e:4dd2)
+ db DEX_GASTLY ; pokedex id
+ db 30 ; base hp
+ db 35 ; base attack
+ db 30 ; base defense
+ db 80 ; base speed
+ db 100 ; base special
+
+ db GHOST ; species type 1
+ db POISON ; species type 2
+
+ db 190 ; catch rate
+ db 95 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw GastlyPicFront
+ dw GastlyPicBack
+
+ ; attacks known at lvl 0
+ db LICK
+ db CONFUSE_RAY
+ db NIGHT_SHADE
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %00000000
+ db %10011000
+ db %11010001
+ db %00001010
+ db %01101010
+ db %00000010
+
+ db 0 ; padding
+
+HaunterBaseStats: ; 38dee (e:4dee)
+ db DEX_HAUNTER ; pokedex id
+ db 45 ; base hp
+ db 50 ; base attack
+ db 45 ; base defense
+ db 95 ; base speed
+ db 115 ; base special
+
+ db GHOST ; species type 1
+ db POISON ; species type 2
+
+ db 90 ; catch rate
+ db 126 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw HaunterPicFront
+ dw HaunterPicBack
+
+ ; attacks known at lvl 0
+ db LICK
+ db CONFUSE_RAY
+ db NIGHT_SHADE
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %00000000
+ db %10011000
+ db %11010001
+ db %00001010
+ db %01101010
+ db %00000010
+
+ db 0 ; padding
+
+GengarBaseStats: ; 38e0a (e:4e0a)
+ db DEX_GENGAR ; pokedex id
+ db 60 ; base hp
+ db 65 ; base attack
+ db 60 ; base defense
+ db 110 ; base speed
+ db 130 ; base special
+
+ db GHOST ; species type 1
+ db POISON ; species type 2
+
+ db 45 ; catch rate
+ db 190 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw GengarPicFront
+ dw GengarPicBack
+
+ ; attacks known at lvl 0
+ db LICK
+ db CONFUSE_RAY
+ db NIGHT_SHADE
+ db 0
+
+ db 3 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01000011
+ db %10011111
+ db %11010001
+ db %10001110
+ db %01101010
+ db %00100010
+
+ db 0 ; padding
+
+OnixBaseStats: ; 38e26 (e:4e26)
+ db DEX_ONIX ; pokedex id
+ db 35 ; base hp
+ db 45 ; base attack
+ db 160 ; base defense
+ db 70 ; base speed
+ db 30 ; base special
+
+ db ROCK ; species type 1
+ db GROUND ; species type 2
+
+ db 45 ; catch rate
+ db 108 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw OnixPicFront
+ dw OnixPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db SCREECH
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00000011
+ db %00001000
+ db %11001110
+ db %10001010
+ db %11001000
+ db %00100010
+
+ db 0 ; padding
+
+DrowzeeBaseStats: ; 38e42 (e:4e42)
+ db DEX_DROWZEE ; pokedex id
+ db 60 ; base hp
+ db 48 ; base attack
+ db 45 ; base defense
+ db 42 ; base speed
+ db 90 ; base special
+
+ db PSYCHIC ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 190 ; catch rate
+ db 102 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw DrowzeePicFront
+ dw DrowzeePicBack
+
+ ; attacks known at lvl 0
+ db POUND
+ db HYPNOSIS
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00000011
+ db %00001111
+ db %11110000
+ db %10000111
+ db %00111010
+ db %01000011
+
+ db 0 ; padding
+
+HypnoBaseStats: ; 38e5e (e:4e5e)
+ db DEX_HYPNO ; pokedex id
+ db 85 ; base hp
+ db 73 ; base attack
+ db 70 ; base defense
+ db 67 ; base speed
+ db 115 ; base special
+
+ db PSYCHIC ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 75 ; catch rate
+ db 165 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw HypnoPicFront
+ dw HypnoPicBack
+
+ ; attacks known at lvl 0
+ db POUND
+ db HYPNOSIS
+ db DISABLE
+ db CONFUSION
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01000011
+ db %00001111
+ db %11110000
+ db %10000111
+ db %00111010
+ db %01000011
+
+ db 0 ; padding
+
+KrabbyBaseStats: ; 38e7a (e:4e7a)
+ db DEX_KRABBY ; pokedex id
+ db 30 ; base hp
+ db 105 ; base attack
+ db 90 ; base defense
+ db 50 ; base speed
+ db 25 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 225 ; catch rate
+ db 115 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw KrabbyPicFront
+ dw KrabbyPicBack
+
+ ; attacks known at lvl 0
+ db BUBBLE
+ db LEER
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %00111111
+ db %00001000
+ db %11000000
+ db %00000010
+ db %00001000
+ db %00110110
+
+ db 0 ; padding
+
+KinglerBaseStats: ; 38e96 (e:4e96)
+ db DEX_KINGLER ; pokedex id
+ db 55 ; base hp
+ db 130 ; base attack
+ db 115 ; base defense
+ db 75 ; base speed
+ db 50 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 60 ; catch rate
+ db 206 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw KinglerPicFront
+ dw KinglerPicBack
+
+ ; attacks known at lvl 0
+ db BUBBLE
+ db LEER
+ db VICEGRIP
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %01111111
+ db %00001000
+ db %11000000
+ db %00000010
+ db %00001000
+ db %00110110
+
+ db 0 ; padding
+
+VoltorbBaseStats: ; 38eb2 (e:4eb2)
+ db DEX_VOLTORB ; pokedex id
+ db 40 ; base hp
+ db 30 ; base attack
+ db 50 ; base defense
+ db 100 ; base speed
+ db 55 ; base special
+
+ db ELECTRIC ; species type 1
+ db ELECTRIC ; species type 2
+
+ db 190 ; catch rate
+ db 103 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw VoltorbPicFront
+ dw VoltorbPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db SCREECH
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %00000001
+ db %10001000
+ db %11100001
+ db %01001011
+ db %01011000
+ db %01000010
+
+ db 0 ; padding
+
+ElectrodeBaseStats: ; 38ece (e:4ece)
+ db DEX_ELECTRODE ; pokedex id
+ db 60 ; base hp
+ db 50 ; base attack
+ db 70 ; base defense
+ db 140 ; base speed
+ db 80 ; base special
+
+ db ELECTRIC ; species type 1
+ db ELECTRIC ; species type 2
+
+ db 60 ; catch rate
+ db 150 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw ElectrodePicFront
+ dw ElectrodePicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db SCREECH
+ db SONICBOOM
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %01000001
+ db %10001000
+ db %11100001
+ db %11001011
+ db %01011000
+ db %01000010
+
+ db 0 ; padding
+
+ExeggcuteBaseStats: ; 38eea (e:4eea)
+ db DEX_EXEGGCUTE ; pokedex id
+ db 60 ; base hp
+ db 40 ; base attack
+ db 80 ; base defense
+ db 40 ; base speed
+ db 60 ; base special
+
+ db GRASS ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 90 ; catch rate
+ db 98 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw ExeggcutePicFront
+ dw ExeggcutePicBack
+
+ ; attacks known at lvl 0
+ db BARRAGE
+ db HYPNOSIS
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %00000011
+ db %00001000
+ db %11110000
+ db %00011011
+ db %01101000
+ db %00000010
+
+ db 0 ; padding
+
+ExeggutorBaseStats: ; 38f06 (e:4f06)
+ db DEX_EXEGGUTOR ; pokedex id
+ db 95 ; base hp
+ db 95 ; base attack
+ db 85 ; base defense
+ db 55 ; base speed
+ db 125 ; base special
+
+ db GRASS ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 45 ; catch rate
+ db 212 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw ExeggutorPicFront
+ dw ExeggutorPicBack
+
+ ; attacks known at lvl 0
+ db BARRAGE
+ db HYPNOSIS
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %01000011
+ db %00111000
+ db %11110000
+ db %00011011
+ db %01101000
+ db %00100010
+
+ db 0 ; padding
+
+CuboneBaseStats: ; 38f22 (e:4f22)
+ db DEX_CUBONE ; pokedex id
+ db 50 ; base hp
+ db 50 ; base attack
+ db 95 ; base defense
+ db 35 ; base speed
+ db 40 ; base special
+
+ db GROUND ; species type 1
+ db GROUND ; species type 2
+
+ db 190 ; catch rate
+ db 87 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw CubonePicFront
+ dw CubonePicBack
+
+ ; attacks known at lvl 0
+ db BONE_CLUB
+ db GROWL
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00111111
+ db %00001111
+ db %11001110
+ db %10100010
+ db %00001000
+ db %00100010
+
+ db 0 ; padding
+
+MarowakBaseStats: ; 38f3e (e:4f3e)
+ db DEX_MAROWAK ; pokedex id
+ db 60 ; base hp
+ db 80 ; base attack
+ db 110 ; base defense
+ db 45 ; base speed
+ db 50 ; base special
+
+ db GROUND ; species type 1
+ db GROUND ; species type 2
+
+ db 75 ; catch rate
+ db 124 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw MarowakPicFront
+ dw MarowakPicBack
+
+ ; attacks known at lvl 0
+ db BONE_CLUB
+ db GROWL
+ db LEER
+ db FOCUS_ENERGY
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01111111
+ db %00001111
+ db %11001110
+ db %10100010
+ db %00001000
+ db %00100010
+
+ db 0 ; padding
+
+HitmonleeBaseStats: ; 38f5a (e:4f5a)
+ db DEX_HITMONLEE ; pokedex id
+ db 50 ; base hp
+ db 120 ; base attack
+ db 53 ; base defense
+ db 87 ; base speed
+ db 35 ; base special
+
+ db FIGHTING ; species type 1
+ db FIGHTING ; species type 2
+
+ db 45 ; catch rate
+ db 139 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw HitmonleePicFront
+ dw HitmonleePicBack
+
+ ; attacks known at lvl 0
+ db DOUBLE_KICK
+ db MEDITATE
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00000011
+ db %00001111
+ db %11000000
+ db %11000110
+ db %00001000
+ db %00100010
+
+ db 0 ; padding
+
+HitmonchanBaseStats: ; 38f76 (e:4f76)
+ db DEX_HITMONCHAN ; pokedex id
+ db 50 ; base hp
+ db 105 ; base attack
+ db 79 ; base defense
+ db 76 ; base speed
+ db 35 ; base special
+
+ db FIGHTING ; species type 1
+ db FIGHTING ; species type 2
+
+ db 45 ; catch rate
+ db 140 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw HitmonchanPicFront
+ dw HitmonchanPicBack
+
+ ; attacks known at lvl 0
+ db COMET_PUNCH
+ db AGILITY
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %00000011
+ db %00001111
+ db %11000000
+ db %11000110
+ db %00001000
+ db %00100010
+
+ db 0 ; padding
+
+LickitungBaseStats: ; 38f92 (e:4f92)
+ db DEX_LICKITUNG ; pokedex id
+ db 90 ; base hp
+ db 55 ; base attack
+ db 75 ; base defense
+ db 30 ; base speed
+ db 60 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 45 ; catch rate
+ db 127 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw LickitungPicFront
+ dw LickitungPicBack
+
+ ; attacks known at lvl 0
+ db WRAP
+ db SUPERSONIC
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110101
+ db %01111111
+ db %10001111
+ db %11000111
+ db %10100010
+ db %00001000
+ db %00110110
+
+ db 0 ; padding
+
+KoffingBaseStats: ; 38fae (e:4fae)
+ db DEX_KOFFING ; pokedex id
+ db 40 ; base hp
+ db 65 ; base attack
+ db 95 ; base defense
+ db 35 ; base speed
+ db 60 ; base special
+
+ db POISON ; species type 1
+ db POISON ; species type 2
+
+ db 190 ; catch rate
+ db 114 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw KoffingPicFront
+ dw KoffingPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db SMOG
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %00000000
+ db %10001000
+ db %11000001
+ db %00101010
+ db %01001000
+ db %00000010
+
+ db 0 ; padding
+
+WeezingBaseStats: ; 38fca (e:4fca)
+ db DEX_WEEZING ; pokedex id
+ db 65 ; base hp
+ db 90 ; base attack
+ db 120 ; base defense
+ db 60 ; base speed
+ db 85 ; base special
+
+ db POISON ; species type 1
+ db POISON ; species type 2
+
+ db 60 ; catch rate
+ db 173 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw WeezingPicFront
+ dw WeezingPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db SMOG
+ db SLUDGE
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %01000000
+ db %10001000
+ db %11000001
+ db %00101010
+ db %01001000
+ db %00000010
+
+ db 0 ; padding
+
+RhyhornBaseStats: ; 38fe6 (e:4fe6)
+ db DEX_RHYHORN ; pokedex id
+ db 80 ; base hp
+ db 85 ; base attack
+ db 95 ; base defense
+ db 25 ; base speed
+ db 30 ; base special
+
+ db GROUND ; species type 1
+ db ROCK ; species type 2
+
+ db 120 ; catch rate
+ db 135 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw RhyhornPicFront
+ dw RhyhornPicBack
+
+ ; attacks known at lvl 0
+ db HORN_ATTACK
+ db 0
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %11100000
+ db %00000011
+ db %10001000
+ db %11001111
+ db %10100010
+ db %10001000
+ db %00100010
+
+ db 0 ; padding
+
+RhydonBaseStats: ; 39002 (e:5002)
+ db DEX_RHYDON ; pokedex id
+ db 105 ; base hp
+ db 130 ; base attack
+ db 120 ; base defense
+ db 40 ; base speed
+ db 45 ; base special
+
+ db GROUND ; species type 1
+ db ROCK ; species type 2
+
+ db 60 ; catch rate
+ db 204 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw RhydonPicFront
+ dw RhydonPicBack
+
+ ; attacks known at lvl 0
+ db HORN_ATTACK
+ db STOMP
+ db TAIL_WHIP
+ db FURY_ATTACK
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %11110001
+ db %11111111
+ db %10001111
+ db %11001111
+ db %10100010
+ db %10001000
+ db %00110010
+
+ db 0 ; padding
+
+ChanseyBaseStats: ; 3901e (e:501e)
+ db DEX_CHANSEY ; pokedex id
+ db 250 ; base hp
+ db 5 ; base attack
+ db 5 ; base defense
+ db 50 ; base speed
+ db 105 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 30 ; catch rate
+ db 255 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw ChanseyPicFront
+ dw ChanseyPicBack
+
+ ; attacks known at lvl 0
+ db POUND
+ db DOUBLESLAP
+ db 0
+ db 0
+
+ db 4 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01111111
+ db %10101111
+ db %11110001
+ db %10110111
+ db %00111001
+ db %01100011
+
+ db 0 ; padding
+
+TangelaBaseStats: ; 3903a (e:503a)
+ db DEX_TANGELA ; pokedex id
+ db 65 ; base hp
+ db 55 ; base attack
+ db 115 ; base defense
+ db 60 ; base speed
+ db 100 ; base special
+
+ db GRASS ; species type 1
+ db GRASS ; species type 2
+
+ db 45 ; catch rate
+ db 166 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw TangelaPicFront
+ dw TangelaPicBack
+
+ ; attacks known at lvl 0
+ db CONSTRICT
+ db BIND
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %01000011
+ db %00111000
+ db %11000000
+ db %10000010
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+KangaskhanBaseStats: ; 39056 (e:5056)
+ db DEX_KANGASKHAN ; pokedex id
+ db 105 ; base hp
+ db 95 ; base attack
+ db 80 ; base defense
+ db 90 ; base speed
+ db 40 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 45 ; catch rate
+ db 175 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw KangaskhanPicFront
+ dw KangaskhanPicBack
+
+ ; attacks known at lvl 0
+ db COMET_PUNCH
+ db RAGE
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01111111
+ db %10001111
+ db %11000111
+ db %10100010
+ db %10001000
+ db %00110010
+
+ db 0 ; padding
+
+HorseaBaseStats: ; 39072 (e:5072)
+ db DEX_HORSEA ; pokedex id
+ db 30 ; base hp
+ db 40 ; base attack
+ db 70 ; base defense
+ db 60 ; base speed
+ db 70 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 225 ; catch rate
+ db 83 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw HorseaPicFront
+ dw HorseaPicBack
+
+ ; attacks known at lvl 0
+ db BUBBLE
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %00111111
+ db %00001000
+ db %11000000
+ db %11000010
+ db %00001000
+ db %00010010
+
+ db 0 ; padding
+
+SeadraBaseStats: ; 3908e (e:508e)
+ db DEX_SEADRA ; pokedex id
+ db 55 ; base hp
+ db 65 ; base attack
+ db 95 ; base defense
+ db 85 ; base speed
+ db 95 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 75 ; catch rate
+ db 155 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw SeadraPicFront
+ dw SeadraPicBack
+
+ ; attacks known at lvl 0
+ db BUBBLE
+ db SMOKESCREEN
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %01111111
+ db %00001000
+ db %11000000
+ db %11000010
+ db %00001000
+ db %00010010
+
+ db 0 ; padding
+
+GoldeenBaseStats: ; 390aa (e:50aa)
+ db DEX_GOLDEEN ; pokedex id
+ db 45 ; base hp
+ db 67 ; base attack
+ db 60 ; base defense
+ db 63 ; base speed
+ db 50 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 225 ; catch rate
+ db 111 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw GoldeenPicFront
+ dw GoldeenPicBack
+
+ ; attacks known at lvl 0
+ db PECK
+ db TAIL_WHIP
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %01100000
+ db %00111111
+ db %00001000
+ db %11000000
+ db %11000010
+ db %00001000
+ db %00010010
+
+ db 0 ; padding
+
+SeakingBaseStats: ; 390c6 (e:50c6)
+ db DEX_SEAKING ; pokedex id
+ db 80 ; base hp
+ db 92 ; base attack
+ db 65 ; base defense
+ db 68 ; base speed
+ db 80 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 60 ; catch rate
+ db 170 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw SeakingPicFront
+ dw SeakingPicBack
+
+ ; attacks known at lvl 0
+ db PECK
+ db TAIL_WHIP
+ db SUPERSONIC
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %01100000
+ db %01111111
+ db %00001000
+ db %11000000
+ db %11000010
+ db %00001000
+ db %00010010
+
+ db 0 ; padding
+
+StaryuBaseStats: ; 390e2 (e:50e2)
+ db DEX_STARYU ; pokedex id
+ db 30 ; base hp
+ db 45 ; base attack
+ db 55 ; base defense
+ db 85 ; base speed
+ db 70 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 225 ; catch rate
+ db 106 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw StaryuPicFront
+ dw StaryuPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db 0
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %00111111
+ db %10001000
+ db %11110001
+ db %11000011
+ db %00111000
+ db %01010011
+
+ db 0 ; padding
+
+StarmieBaseStats: ; 390fe (e:50fe)
+ db DEX_STARMIE ; pokedex id
+ db 60 ; base hp
+ db 75 ; base attack
+ db 85 ; base defense
+ db 115 ; base speed
+ db 100 ; base special
+
+ db WATER ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 60 ; catch rate
+ db 207 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw StarmiePicFront
+ dw StarmiePicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db WATER_GUN
+ db HARDEN
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %01111111
+ db %10001000
+ db %11110001
+ db %11000011
+ db %00111000
+ db %01010011
+
+ db 0 ; padding
+
+MrMimeBaseStats: ; 3911a (e:511a)
+ db DEX_MR_MIME ; pokedex id
+ db 40 ; base hp
+ db 45 ; base attack
+ db 65 ; base defense
+ db 90 ; base speed
+ db 100 ; base special
+
+ db PSYCHIC ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 45 ; catch rate
+ db 136 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw MrMimePicFront
+ dw MrMimePicBack
+
+ ; attacks known at lvl 0
+ db CONFUSION
+ db BARRIER
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01000011
+ db %10101111
+ db %11110001
+ db %10000111
+ db %00111000
+ db %01000010
+
+ db 0 ; padding
+
+ScytherBaseStats: ; 39136 (e:5136)
+ db DEX_SCYTHER ; pokedex id
+ db 70 ; base hp
+ db 110 ; base attack
+ db 80 ; base defense
+ db 105 ; base speed
+ db 55 ; base special
+
+ db BUG ; species type 1
+ db FLYING ; species type 2
+
+ db 45 ; catch rate
+ db 187 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw ScytherPicFront
+ dw ScytherPicBack
+
+ ; attacks known at lvl 0
+ db QUICK_ATTACK
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00100100
+ db %01000011
+ db %00001000
+ db %11000000
+ db %11000010
+ db %00001000
+ db %00000110
+
+ db 0 ; padding
+
+JynxBaseStats: ; 39152 (e:5152)
+ db DEX_JYNX ; pokedex id
+ db 65 ; base hp
+ db 50 ; base attack
+ db 35 ; base defense
+ db 95 ; base speed
+ db 95 ; base special
+
+ db ICE ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 45 ; catch rate
+ db 137 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw JynxPicFront
+ dw JynxPicBack
+
+ ; attacks known at lvl 0
+ db POUND
+ db LOVELY_KISS
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01111111
+ db %00001111
+ db %11110000
+ db %10000111
+ db %00101000
+ db %00000010
+
+ db 0 ; padding
+
+ElectabuzzBaseStats: ; 3916e (e:516e)
+ db DEX_ELECTABUZZ ; pokedex id
+ db 65 ; base hp
+ db 83 ; base attack
+ db 57 ; base defense
+ db 105 ; base speed
+ db 85 ; base special
+
+ db ELECTRIC ; species type 1
+ db ELECTRIC ; species type 2
+
+ db 45 ; catch rate
+ db 156 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw ElectabuzzPicFront
+ dw ElectabuzzPicBack
+
+ ; attacks known at lvl 0
+ db QUICK_ATTACK
+ db LEER
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01000011
+ db %10001111
+ db %11110001
+ db %11000111
+ db %00111000
+ db %01100010
+
+ db 0 ; padding
+
+MagmarBaseStats: ; 3918a (e:518a)
+ db DEX_MAGMAR ; pokedex id
+ db 65 ; base hp
+ db 95 ; base attack
+ db 57 ; base defense
+ db 93 ; base speed
+ db 85 ; base special
+
+ db FIRE ; species type 1
+ db FIRE ; species type 2
+
+ db 45 ; catch rate
+ db 167 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw MagmarPicFront
+ dw MagmarPicBack
+
+ ; attacks known at lvl 0
+ db EMBER
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %01000011
+ db %00001111
+ db %11110000
+ db %10100110
+ db %00101000
+ db %00100010
+
+ db 0 ; padding
+
+PinsirBaseStats: ; 391a6 (e:51a6)
+ db DEX_PINSIR ; pokedex id
+ db 65 ; base hp
+ db 125 ; base attack
+ db 100 ; base defense
+ db 85 ; base speed
+ db 55 ; base special
+
+ db BUG ; species type 1
+ db BUG ; species type 2
+
+ db 45 ; catch rate
+ db 200 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw PinsirPicFront
+ dw PinsirPicBack
+
+ ; attacks known at lvl 0
+ db VICEGRIP
+ db 0
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %10100100
+ db %01000011
+ db %00001101
+ db %11000000
+ db %00000010
+ db %00001000
+ db %00100110
+
+ db 0 ; padding
+
+TaurosBaseStats: ; 391c2 (e:51c2)
+ db DEX_TAUROS ; pokedex id
+ db 75 ; base hp
+ db 100 ; base attack
+ db 95 ; base defense
+ db 110 ; base speed
+ db 70 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 45 ; catch rate
+ db 211 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw TaurosPicFront
+ dw TaurosPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db 0
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %11100000
+ db %01110011
+ db %10001000
+ db %11000111
+ db %10100010
+ db %00001000
+ db %00100010
+
+ db 0 ; padding
+
+MagikarpBaseStats: ; 391de (e:51de)
+ db DEX_MAGIKARP ; pokedex id
+ db 20 ; base hp
+ db 10 ; base attack
+ db 55 ; base defense
+ db 80 ; base speed
+ db 20 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 255 ; catch rate
+ db 20 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw MagikarpPicFront
+ dw MagikarpPicBack
+
+ ; attacks known at lvl 0
+ db SPLASH
+ db 0
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+
+ db 0 ; padding
+
+GyaradosBaseStats: ; 391fa (e:51fa)
+ db DEX_GYARADOS ; pokedex id
+ db 95 ; base hp
+ db 125 ; base attack
+ db 79 ; base defense
+ db 81 ; base speed
+ db 100 ; base special
+
+ db WATER ; species type 1
+ db FLYING ; species type 2
+
+ db 45 ; catch rate
+ db 214 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw GyaradosPicFront
+ dw GyaradosPicBack
+
+ ; attacks known at lvl 0
+ db BITE
+ db DRAGON_RAGE
+ db LEER
+ db HYDRO_PUMP
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %01111111
+ db %11001000
+ db %11000001
+ db %10100011
+ db %00001000
+ db %00110010
+
+ db 0 ; padding
+
+LaprasBaseStats: ; 39216 (e:5216)
+ db DEX_LAPRAS ; pokedex id
+ db 130 ; base hp
+ db 85 ; base attack
+ db 80 ; base defense
+ db 60 ; base speed
+ db 95 ; base special
+
+ db WATER ; species type 1
+ db ICE ; species type 2
+
+ db 45 ; catch rate
+ db 219 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw LaprasPicFront
+ dw LaprasPicBack
+
+ ; attacks known at lvl 0
+ db WATER_GUN
+ db GROWL
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %11100000
+ db %01111111
+ db %11101000
+ db %11010001
+ db %10000011
+ db %00101000
+ db %00110010
+
+ db 0 ; padding
+
+DittoBaseStats: ; 39232 (e:5232)
+ db DEX_DITTO ; pokedex id
+ db 48 ; base hp
+ db 48 ; base attack
+ db 48 ; base defense
+ db 48 ; base speed
+ db 48 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 35 ; catch rate
+ db 61 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw DittoPicFront
+ dw DittoPicBack
+
+ ; attacks known at lvl 0
+ db TRANSFORM
+ db 0
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+ db %00000000
+
+ db 0 ; padding
+
+EeveeBaseStats: ; 3924e (e:524e)
+ db DEX_EEVEE ; pokedex id
+ db 55 ; base hp
+ db 55 ; base attack
+ db 50 ; base defense
+ db 55 ; base speed
+ db 65 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 45 ; catch rate
+ db 92 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw EeveePicFront
+ dw EeveePicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db SAND_ATTACK
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00000011
+ db %00001000
+ db %11000000
+ db %11000011
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+VaporeonBaseStats: ; 3926a (e:526a)
+ db DEX_VAPOREON ; pokedex id
+ db 130 ; base hp
+ db 65 ; base attack
+ db 60 ; base defense
+ db 65 ; base speed
+ db 110 ; base special
+
+ db WATER ; species type 1
+ db WATER ; species type 2
+
+ db 45 ; catch rate
+ db 196 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw VaporeonPicFront
+ dw VaporeonPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db SAND_ATTACK
+ db QUICK_ATTACK
+ db WATER_GUN
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %01111111
+ db %00001000
+ db %11000000
+ db %11000011
+ db %00001000
+ db %00010010
+
+ db 0 ; padding
+
+JolteonBaseStats: ; 39286 (e:5286)
+ db DEX_JOLTEON ; pokedex id
+ db 65 ; base hp
+ db 65 ; base attack
+ db 60 ; base defense
+ db 130 ; base speed
+ db 110 ; base special
+
+ db ELECTRIC ; species type 1
+ db ELECTRIC ; species type 2
+
+ db 45 ; catch rate
+ db 197 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw JolteonPicFront
+ dw JolteonPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db SAND_ATTACK
+ db QUICK_ATTACK
+ db THUNDERSHOCK
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %01000011
+ db %10001000
+ db %11000001
+ db %11000011
+ db %00011000
+ db %01000010
+
+ db 0 ; padding
+
+FlareonBaseStats: ; 392a2 (e:52a2)
+ db DEX_FLAREON ; pokedex id
+ db 65 ; base hp
+ db 130 ; base attack
+ db 60 ; base defense
+ db 65 ; base speed
+ db 110 ; base special
+
+ db FIRE ; species type 1
+ db FIRE ; species type 2
+
+ db 45 ; catch rate
+ db 198 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw FlareonPicFront
+ dw FlareonPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db SAND_ATTACK
+ db QUICK_ATTACK
+ db EMBER
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %01000011
+ db %00001000
+ db %11000000
+ db %11100011
+ db %00001000
+ db %00000010
+
+ db 0 ; padding
+
+PorygonBaseStats: ; 392be (e:52be)
+ db DEX_PORYGON ; pokedex id
+ db 65 ; base hp
+ db 60 ; base attack
+ db 70 ; base defense
+ db 40 ; base speed
+ db 75 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 45 ; catch rate
+ db 130 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw PorygonPicFront
+ dw PorygonPicBack
+
+ ; attacks known at lvl 0
+ db TACKLE
+ db SHARPEN
+ db CONVERSION
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %00100000
+ db %01110011
+ db %10001000
+ db %11110001
+ db %11000011
+ db %00111000
+ db %01000011
+
+ db 0 ; padding
+
+OmanyteBaseStats: ; 392da (e:52da)
+ db DEX_OMANYTE ; pokedex id
+ db 35 ; base hp
+ db 40 ; base attack
+ db 100 ; base defense
+ db 35 ; base speed
+ db 90 ; base special
+
+ db ROCK ; species type 1
+ db WATER ; species type 2
+
+ db 45 ; catch rate
+ db 120 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw OmanytePicFront
+ dw OmanytePicBack
+
+ ; attacks known at lvl 0
+ db WATER_GUN
+ db WITHDRAW
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00111111
+ db %00001000
+ db %11000000
+ db %00000011
+ db %00001000
+ db %00010010
+
+ db 0 ; padding
+
+OmastarBaseStats: ; 392f6 (e:52f6)
+ db DEX_OMASTAR ; pokedex id
+ db 70 ; base hp
+ db 60 ; base attack
+ db 125 ; base defense
+ db 55 ; base speed
+ db 115 ; base special
+
+ db ROCK ; species type 1
+ db WATER ; species type 2
+
+ db 45 ; catch rate
+ db 199 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw OmastarPicFront
+ dw OmastarPicBack
+
+ ; attacks known at lvl 0
+ db WATER_GUN
+ db WITHDRAW
+ db HORN_ATTACK
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %11100000
+ db %01111111
+ db %00001101
+ db %11000000
+ db %10000011
+ db %00001000
+ db %00010010
+
+ db 0 ; padding
+
+KabutoBaseStats: ; 39312 (e:5312)
+ db DEX_KABUTO ; pokedex id
+ db 30 ; base hp
+ db 80 ; base attack
+ db 90 ; base defense
+ db 55 ; base speed
+ db 45 ; base special
+
+ db ROCK ; species type 1
+ db WATER ; species type 2
+
+ db 45 ; catch rate
+ db 119 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw KabutoPicFront
+ dw KabutoPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db HARDEN
+ db 0
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00111111
+ db %00001000
+ db %11000000
+ db %00000011
+ db %00001000
+ db %00010010
+
+ db 0 ; padding
+
+KabutopsBaseStats: ; 3932e (e:532e)
+ db DEX_KABUTOPS ; pokedex id
+ db 60 ; base hp
+ db 115 ; base attack
+ db 105 ; base defense
+ db 80 ; base speed
+ db 70 ; base special
+
+ db ROCK ; species type 1
+ db WATER ; species type 2
+
+ db 45 ; catch rate
+ db 201 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw KabutopsPicFront
+ dw KabutopsPicBack
+
+ ; attacks known at lvl 0
+ db SCRATCH
+ db HARDEN
+ db ABSORB
+ db 0
+
+ db 0 ; growth rate
+
+ ; learnset
+ db %10110110
+ db %01111111
+ db %00001101
+ db %11000000
+ db %10000011
+ db %00001000
+ db %00010010
+
+ db 0 ; padding
+
+AerodactylBaseStats: ; 3934a (e:534a)
+ db DEX_AERODACTYL ; pokedex id
+ db 80 ; base hp
+ db 105 ; base attack
+ db 65 ; base defense
+ db 130 ; base speed
+ db 60 ; base special
+
+ db ROCK ; species type 1
+ db FLYING ; species type 2
+
+ db 45 ; catch rate
+ db 202 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw AerodactylPicFront
+ dw AerodactylPicBack
+
+ ; attacks known at lvl 0
+ db WING_ATTACK
+ db AGILITY
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %01000011
+ db %01001000
+ db %11000000
+ db %01100011
+ db %00001100
+ db %00001010
+
+ db 0 ; padding
+
+SnorlaxBaseStats: ; 39366 (e:5366)
+ db DEX_SNORLAX ; pokedex id
+ db 160 ; base hp
+ db 110 ; base attack
+ db 65 ; base defense
+ db 30 ; base speed
+ db 65 ; base special
+
+ db NORMAL ; species type 1
+ db NORMAL ; species type 2
+
+ db 25 ; catch rate
+ db 154 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw SnorlaxPicFront
+ dw SnorlaxPicBack
+
+ ; attacks known at lvl 0
+ db HEADBUTT
+ db AMNESIA
+ db REST
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %11111111
+ db %10101111
+ db %11010111
+ db %10101111
+ db %10101000
+ db %00110010
+
+ db 0 ; padding
+
+ArticunoBaseStats: ; 39382 (e:5382)
+ db DEX_ARTICUNO ; pokedex id
+ db 90 ; base hp
+ db 85 ; base attack
+ db 100 ; base defense
+ db 85 ; base speed
+ db 125 ; base special
+
+ db ICE ; species type 1
+ db FLYING ; species type 2
+
+ db 3 ; catch rate
+ db 215 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw ArticunoPicFront
+ dw ArticunoPicBack
+
+ ; attacks known at lvl 0
+ db PECK
+ db ICE_BEAM
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %01111111
+ db %00001000
+ db %11000000
+ db %01000011
+ db %00001100
+ db %00001010
+
+ db 0 ; padding
+
+ZapdosBaseStats: ; 3939e (e:539e)
+ db DEX_ZAPDOS ; pokedex id
+ db 90 ; base hp
+ db 90 ; base attack
+ db 85 ; base defense
+ db 100 ; base speed
+ db 125 ; base special
+
+ db ELECTRIC ; species type 1
+ db FLYING ; species type 2
+
+ db 3 ; catch rate
+ db 216 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw ZapdosPicFront
+ dw ZapdosPicBack
+
+ ; attacks known at lvl 0
+ db THUNDERSHOCK
+ db DRILL_PECK
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %01000011
+ db %10001000
+ db %11000001
+ db %01000011
+ db %00011100
+ db %01001010
+
+ db 0 ; padding
+
+MoltresBaseStats: ; 393ba (e:53ba)
+ db DEX_MOLTRES ; pokedex id
+ db 90 ; base hp
+ db 100 ; base attack
+ db 90 ; base defense
+ db 90 ; base speed
+ db 125 ; base special
+
+ db FIRE ; species type 1
+ db FLYING ; species type 2
+
+ db 3 ; catch rate
+ db 217 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw MoltresPicFront
+ dw MoltresPicBack
+
+ ; attacks known at lvl 0
+ db PECK
+ db FIRE_SPIN
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %00101010
+ db %01000011
+ db %00001000
+ db %11000000
+ db %01100011
+ db %00001100
+ db %00001010
+
+ db 0 ; padding
+
+DratiniBaseStats: ; 393d6 (e:53d6)
+ db DEX_DRATINI ; pokedex id
+ db 41 ; base hp
+ db 64 ; base attack
+ db 45 ; base defense
+ db 50 ; base speed
+ db 50 ; base special
+
+ db DRAGON ; species type 1
+ db DRAGON ; species type 2
+
+ db 45 ; catch rate
+ db 67 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw DratiniPicFront
+ dw DratiniPicBack
+
+ ; attacks known at lvl 0
+ db WRAP
+ db LEER
+ db 0
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %10100000
+ db %00111111
+ db %11001000
+ db %11000001
+ db %11100011
+ db %00011000
+ db %00010010
+
+ db 0 ; padding
+
+DragonairBaseStats: ; 393f2 (e:53f2)
+ db DEX_DRAGONAIR ; pokedex id
+ db 61 ; base hp
+ db 84 ; base attack
+ db 65 ; base defense
+ db 70 ; base speed
+ db 70 ; base special
+
+ db DRAGON ; species type 1
+ db DRAGON ; species type 2
+
+ db 45 ; catch rate
+ db 144 ; base exp yield
+ db $66 ; sprite dimensions
+
+ dw DragonairPicFront
+ dw DragonairPicBack
+
+ ; attacks known at lvl 0
+ db WRAP
+ db LEER
+ db THUNDER_WAVE
+ db 0
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %11100000
+ db %00111111
+ db %11001000
+ db %11000001
+ db %11100011
+ db %00011000
+ db %00010010
+
+ db 0 ; padding
+
+DragoniteBaseStats: ; 3940e (e:540e)
+ db DEX_DRAGONITE ; pokedex id
+ db 91 ; base hp
+ db 134 ; base attack
+ db 95 ; base defense
+ db 80 ; base speed
+ db 100 ; base special
+
+ db DRAGON ; species type 1
+ db FLYING ; species type 2
+
+ db 45 ; catch rate
+ db 218 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw DragonitePicFront
+ dw DragonitePicBack
+
+ ; attacks known at lvl 0
+ db WRAP
+ db LEER
+ db THUNDER_WAVE
+ db AGILITY
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %11100010
+ db %01111111
+ db %11001000
+ db %11000001
+ db %11100011
+ db %00011000
+ db %00110010
+
+ db 0 ; padding
+
+MewtwoBaseStats: ; 3942a (e:542a)
+ db DEX_MEWTWO ; pokedex id
+ db 106 ; base hp
+ db 110 ; base attack
+ db 90 ; base defense
+ db 130 ; base speed
+ db 154 ; base special
+
+ db PSYCHIC ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 3 ; catch rate
+ db 220 ; base exp yield
+ db $77 ; sprite dimensions
+
+ dw MewtwoPicFront
+ dw MewtwoPicBack
+
+ ; attacks known at lvl 0
+ db CONFUSION
+ db DISABLE
+ db SWIFT
+ db PSYCHIC_M
+
+ db 5 ; growth rate
+
+ ; learnset
+ db %10110001
+ db %11111111
+ db %10101111
+ db %11110001
+ db %10101111
+ db %00111000
+ db %01100011
+
+ db 0 ; padding \ No newline at end of file
diff --git a/data/bike_riding_tilesets.asm b/data/bike_riding_tilesets.asm
new file mode 100755
index 00000000..1b5a93c3
--- /dev/null
+++ b/data/bike_riding_tilesets.asm
@@ -0,0 +1,2 @@
+BikeRidingTilesets:: ; 09e2 (0:09e2)
+ db OVERWORLD, FOREST, UNDERGROUND, SHIP_PORT, CAVERN, $FF \ No newline at end of file
diff --git a/data/credit_mons.asm b/data/credit_mons.asm
new file mode 100755
index 00000000..2927ee00
--- /dev/null
+++ b/data/credit_mons.asm
@@ -0,0 +1,16 @@
+CreditsMons: ; 74131 (1d:4131)
+ db VENUSAUR
+ db ARBOK
+ db RHYHORN
+ db FEAROW
+ db ABRA
+ db GRAVELER
+ db HITMONLEE
+ db TANGELA
+ db STARMIE
+ db GYARADOS
+ db DITTO
+ db OMASTAR
+ db VILEPLUME
+ db NIDOKING
+ db PARASECT \ No newline at end of file
diff --git a/data/cries.asm b/data/cries.asm
new file mode 100755
index 00000000..f6f39ed2
--- /dev/null
+++ b/data/cries.asm
@@ -0,0 +1,192 @@
+CryData: ; 39446 (e:5446)
+ ;$BaseCry, $Pitch, $Length
+ db $11, $00, $80; Rhydon
+ db $03, $00, $80; Kangaskhan
+ db $00, $00, $80; Nidoran♂
+ db $19, $CC, $01; Clefairy
+ db $10, $00, $80; Spearow
+ db $06, $ED, $80; Voltorb
+ db $09, $00, $80; Nidoking
+ db $1F, $00, $80; Slowbro
+ db $0F, $20, $80; Ivysaur
+ db $0D, $00, $80; Exeggutor
+ db $0C, $00, $80; Lickitung
+ db $0B, $00, $80; Exeggcute
+ db $05, $00, $80; Grimer
+ db $07, $00, $FF; Gengar
+ db $01, $00, $80; Nidoran♀
+ db $0A, $00, $80; Nidoqueen
+ db $19, $00, $80; Cubone
+ db $04, $00, $80; Rhyhorn
+ db $1B, $00, $80; Lapras
+ db $15, $00, $80; Arcanine
+ db $1E, $EE, $FF; Mew
+ db $17, $00, $80; Gyarados
+ db $18, $00, $80; Shellder
+ db $1A, $00, $80; Tentacool
+ db $1C, $00, $80; Gastly
+ db $16, $00, $80; Scyther
+ db $1E, $02, $20; Staryu
+ db $13, $00, $80; Blastoise
+ db $14, $00, $80; Pinsir
+ db $12, $00, $80; Tangela
+ db $00, $00, $00; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $1F, $20, $40; Growlithe
+ db $17, $FF, $C0; Onix
+ db $18, $40, $A0; Fearow
+ db $0E, $DF, $04; Pidgey
+ db $02, $00, $80; Slowpoke
+ db $1C, $A8, $C0; Kadabra
+ db $24, $00, $80; Graveler
+ db $14, $0A, $C0; Chansey
+ db $1F, $48, $60; Machoke
+ db $20, $08, $40; Mr.Mime
+ db $12, $80, $C0; Hitmonlee
+ db $0C, $EE, $C0; Hitmonchan
+ db $17, $E0, $10; Arbok
+ db $1E, $42, $FF; Parasect
+ db $21, $20, $60; Psyduck
+ db $0D, $88, $20; Drowzee
+ db $12, $E0, $40; Golem
+ db $00, $00, $00; MissingNo.
+ db $04, $FF, $30; Magmar
+ db $00, $00, $00; MissingNo.
+ db $06, $8F, $FF; Electabuzz
+ db $1C, $20, $C0; Magneton
+ db $12, $E6, $DD; Koffing
+ db $00, $00, $00; MissingNo.
+ db $0A, $DD, $60; Mankey
+ db $0C, $88, $C0; Seel
+ db $0B, $AA, $01; Diglett
+ db $1D, $11, $40; Tauros
+ db $00, $00, $00; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $10, $DD, $01; Farfetch'd
+ db $1A, $44, $40; Venonat
+ db $0F, $3C, $C0; Dragonite
+ db $00, $80, $10; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $1D, $E0, $80; MissingNo.
+ db $0B, $BB, $01; Doduo
+ db $0E, $FF, $FF; Poliwag
+ db $0D, $FF, $FF; Jynx
+ db $09, $F8, $40; Moltres
+ db $09, $80, $40; Articuno
+ db $18, $FF, $80; Zapdos
+ db $0E, $FF, $FF; Ditto
+ db $19, $77, $10; Meowth
+ db $20, $20, $E0; Krabby
+ db $22, $FF, $40; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $0E, $E0, $60; MissingNo.
+ db $24, $4F, $10; Vulpix
+ db $24, $88, $60; Ninetales
+ db $0F, $EE, $01; Pikachu
+ db $09, $EE, $08; Raichu
+ db $00, $00, $00; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $0F, $60, $40; Dratini
+ db $0F, $40, $80; Dragonair
+ db $16, $BB, $40; Kabuto
+ db $18, $EE, $01; Kabutops
+ db $19, $99, $10; Horsea
+ db $19, $3C, $01; Seadra
+ db $0F, $40, $C0; MissingNo.
+ db $0F, $20, $C0; MissingNo.
+ db $00, $20, $40; Sandshrew
+ db $00, $FF, $FF; Sandslash
+ db $1F, $F0, $01; Omanyte
+ db $1F, $FF, $40; Omastar
+ db $0E, $FF, $35; Jigglypuff
+ db $0E, $68, $60; Wigglytuff
+ db $1A, $88, $60; Eevee
+ db $1A, $10, $20; Flareon
+ db $1A, $3D, $80; Jolteon
+ db $1A, $AA, $FF; Vaporeon
+ db $1F, $EE, $01; Machop
+ db $1D, $E0, $80; Zubat
+ db $17, $12, $40; Ekans
+ db $1E, $20, $E0; Paras
+ db $0E, $77, $60; Poliwhirl
+ db $0E, $00, $FF; Poliwrath
+ db $15, $EE, $01; Weedle
+ db $13, $FF, $01; Kakuna
+ db $13, $60, $80; Beedrill
+ db $00, $00, $00; MissingNo.
+ db $0B, $99, $20; Dodrio
+ db $0A, $AF, $40; Primeape
+ db $0B, $2A, $10; Dugtrio
+ db $1A, $29, $80; Venomoth
+ db $0C, $23, $FF; Dewgong
+ db $00, $00, $00; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $16, $80, $20; Caterpie
+ db $1C, $CC, $01; Metapod
+ db $16, $77, $40; Butterfree
+ db $1F, $08, $C0; Machamp
+ db $11, $20, $10; MissingNo.
+ db $21, $FF, $40; Golduck
+ db $0D, $EE, $40; Hypno
+ db $1D, $FA, $80; Golbat
+ db $1E, $99, $FF; Mewtwo
+ db $05, $55, $01; Snorlax
+ db $17, $80, $00; Magikarp
+ db $00, $00, $00; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $07, $EF, $FF; Muk
+ db $0F, $40, $80; MissingNo.
+ db $20, $EE, $E0; Kingler
+ db $18, $6F, $E0; Cloyster
+ db $00, $00, $00; MissingNo.
+ db $06, $A8, $90; Electrode
+ db $19, $AA, $20; Clefable
+ db $12, $FF, $FF; Weezing
+ db $19, $99, $FF; Persian
+ db $08, $4F, $60; Marowak
+ db $00, $00, $00; MissingNo.
+ db $1C, $30, $40; Haunter
+ db $1C, $C0, $01; Abra
+ db $1C, $98, $FF; Alakazam
+ db $14, $28, $C0; Pidgeotto
+ db $14, $11, $FF; Pidgeot
+ db $1E, $00, $80; Starmie
+ db $0F, $80, $01; Bulbasaur
+ db $0F, $00, $C0; Venusaur
+ db $1A, $EE, $FF; Tentacruel
+ db $00, $00, $00; MissingNo.
+ db $16, $80, $40; Goldeen
+ db $16, $10, $FF; Seaking
+ db $00, $00, $00; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $25, $00, $80; Ponyta
+ db $25, $20, $C0; Rapidash
+ db $22, $00, $80; Rattata
+ db $22, $20, $FF; Raticate
+ db $00, $2C, $C0; Nidorino
+ db $01, $2C, $E0; Nidorina
+ db $24, $F0, $10; Geodude
+ db $25, $AA, $FF; Porygon
+ db $23, $20, $F0; Aerodactyl
+ db $00, $00, $00; MissingNo.
+ db $1C, $80, $60; Magnemite
+ db $00, $00, $00; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $04, $60, $40; Charmander
+ db $1D, $60, $40; Squirtle
+ db $04, $20, $40; Charmeleon
+ db $1D, $20, $40; Wartortle
+ db $04, $00, $80; Charizard
+ db $1D, $00, $80; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $00, $00, $00; MissingNo.
+ db $08, $DD, $01; Oddish
+ db $08, $AA, $40; Gloom
+ db $23, $22, $FF; Vileplume
+ db $21, $55, $01; Bellsprout
+ db $25, $44, $20; Weepinbell
+ db $25, $66, $CC; Victreebel \ No newline at end of file
diff --git a/data/dungeon_tilesets.asm b/data/dungeon_tilesets.asm
new file mode 100755
index 00000000..d226ce29
--- /dev/null
+++ b/data/dungeon_tilesets.asm
@@ -0,0 +1,2 @@
+DungeonTilesets: ; c7b2 (3:47b2)
+ db FOREST, MUSEUM, SHIP, CAVERN, LOBBY, MANSION, GATE, LAB, FACILITY, CEMETERY, GYM, $FF \ No newline at end of file
diff --git a/data/evos_moves.asm b/data/evos_moves.asm
new file mode 100755
index 00000000..b0b1cb15
--- /dev/null
+++ b/data/evos_moves.asm
@@ -0,0 +1,2171 @@
+EvosMovesPointerTable: ; 3b05c (e:705c)
+ dw Mon112_EvosMoves
+ dw Mon115_EvosMoves
+ dw Mon032_EvosMoves
+ dw Mon035_EvosMoves
+ dw Mon021_EvosMoves
+ dw Mon100_EvosMoves
+ dw Mon034_EvosMoves
+ dw Mon080_EvosMoves
+ dw Mon002_EvosMoves
+ dw Mon103_EvosMoves
+ dw Mon108_EvosMoves
+ dw Mon102_EvosMoves
+ dw Mon088_EvosMoves
+ dw Mon094_EvosMoves
+ dw Mon029_EvosMoves
+ dw Mon031_EvosMoves
+ dw Mon104_EvosMoves
+ dw Mon111_EvosMoves
+ dw Mon131_EvosMoves
+ dw Mon059_EvosMoves
+ dw Mon151_EvosMoves
+ dw Mon130_EvosMoves
+ dw Mon090_EvosMoves
+ dw Mon072_EvosMoves
+ dw Mon092_EvosMoves
+ dw Mon123_EvosMoves
+ dw Mon120_EvosMoves
+ dw Mon009_EvosMoves
+ dw Mon127_EvosMoves
+ dw Mon114_EvosMoves
+ dw Mon152_EvosMoves ;MissingNo
+ dw Mon153_EvosMoves ;MissingNo
+ dw Mon058_EvosMoves
+ dw Mon095_EvosMoves
+ dw Mon022_EvosMoves
+ dw Mon016_EvosMoves
+ dw Mon079_EvosMoves
+ dw Mon064_EvosMoves
+ dw Mon075_EvosMoves
+ dw Mon113_EvosMoves
+ dw Mon067_EvosMoves
+ dw Mon122_EvosMoves
+ dw Mon106_EvosMoves
+ dw Mon107_EvosMoves
+ dw Mon024_EvosMoves
+ dw Mon047_EvosMoves
+ dw Mon054_EvosMoves
+ dw Mon096_EvosMoves
+ dw Mon076_EvosMoves
+ dw Mon154_EvosMoves ;MissingNo
+ dw Mon126_EvosMoves
+ dw Mon155_EvosMoves ;MissingNo
+ dw Mon125_EvosMoves
+ dw Mon082_EvosMoves
+ dw Mon109_EvosMoves
+ dw Mon156_EvosMoves ;MissingNo
+ dw Mon056_EvosMoves
+ dw Mon086_EvosMoves
+ dw Mon050_EvosMoves
+ dw Mon128_EvosMoves
+ dw Mon157_EvosMoves ;MissingNo
+ dw Mon158_EvosMoves ;MissingNo
+ dw Mon159_EvosMoves ;MissingNo
+ dw Mon083_EvosMoves
+ dw Mon048_EvosMoves
+ dw Mon149_EvosMoves
+ dw Mon160_EvosMoves ;MissingNo
+ dw Mon161_EvosMoves ;MissingNo
+ dw Mon162_EvosMoves ;MissingNo
+ dw Mon084_EvosMoves
+ dw Mon060_EvosMoves
+ dw Mon124_EvosMoves
+ dw Mon146_EvosMoves
+ dw Mon144_EvosMoves
+ dw Mon145_EvosMoves
+ dw Mon132_EvosMoves
+ dw Mon052_EvosMoves
+ dw Mon098_EvosMoves
+ dw Mon163_EvosMoves ;MissingNo
+ dw Mon164_EvosMoves ;MissingNo
+ dw Mon165_EvosMoves ;MissingNo
+ dw Mon037_EvosMoves
+ dw Mon038_EvosMoves
+ dw Mon025_EvosMoves
+ dw Mon026_EvosMoves
+ dw Mon166_EvosMoves ;MissingNo
+ dw Mon167_EvosMoves ;MissingNo
+ dw Mon147_EvosMoves
+ dw Mon148_EvosMoves
+ dw Mon140_EvosMoves
+ dw Mon141_EvosMoves
+ dw Mon116_EvosMoves
+ dw Mon117_EvosMoves
+ dw Mon168_EvosMoves ;MissingNo
+ dw Mon169_EvosMoves ;MissingNo
+ dw Mon027_EvosMoves
+ dw Mon028_EvosMoves
+ dw Mon138_EvosMoves
+ dw Mon139_EvosMoves
+ dw Mon039_EvosMoves
+ dw Mon040_EvosMoves
+ dw Mon133_EvosMoves
+ dw Mon136_EvosMoves
+ dw Mon135_EvosMoves
+ dw Mon134_EvosMoves
+ dw Mon066_EvosMoves
+ dw Mon041_EvosMoves
+ dw Mon023_EvosMoves
+ dw Mon046_EvosMoves
+ dw Mon061_EvosMoves
+ dw Mon062_EvosMoves
+ dw Mon013_EvosMoves
+ dw Mon014_EvosMoves
+ dw Mon015_EvosMoves
+ dw Mon170_EvosMoves ;MissingNo
+ dw Mon085_EvosMoves
+ dw Mon057_EvosMoves
+ dw Mon051_EvosMoves
+ dw Mon049_EvosMoves
+ dw Mon087_EvosMoves
+ dw Mon171_EvosMoves ;MissingNo
+ dw Mon172_EvosMoves ;MissingNo
+ dw Mon010_EvosMoves
+ dw Mon011_EvosMoves
+ dw Mon012_EvosMoves
+ dw Mon068_EvosMoves
+ dw Mon173_EvosMoves ;MissingNo
+ dw Mon055_EvosMoves
+ dw Mon097_EvosMoves
+ dw Mon042_EvosMoves
+ dw Mon150_EvosMoves
+ dw Mon143_EvosMoves
+ dw Mon129_EvosMoves
+ dw Mon174_EvosMoves ;MissingNo
+ dw Mon175_EvosMoves ;MissingNo
+ dw Mon089_EvosMoves
+ dw Mon176_EvosMoves ;MissingNo
+ dw Mon099_EvosMoves
+ dw Mon091_EvosMoves
+ dw Mon177_EvosMoves ;MissingNo
+ dw Mon101_EvosMoves
+ dw Mon036_EvosMoves
+ dw Mon110_EvosMoves
+ dw Mon053_EvosMoves
+ dw Mon105_EvosMoves
+ dw Mon178_EvosMoves ;MissingNo
+ dw Mon093_EvosMoves
+ dw Mon063_EvosMoves
+ dw Mon065_EvosMoves
+ dw Mon017_EvosMoves
+ dw Mon018_EvosMoves
+ dw Mon121_EvosMoves
+ dw Mon001_EvosMoves
+ dw Mon003_EvosMoves
+ dw Mon073_EvosMoves
+ dw Mon179_EvosMoves ;MissingNo
+ dw Mon118_EvosMoves
+ dw Mon119_EvosMoves
+ dw Mon180_EvosMoves ;MissingNo
+ dw Mon181_EvosMoves ;MissingNo
+ dw Mon182_EvosMoves ;MissingNo
+ dw Mon183_EvosMoves ;MissingNo
+ dw Mon077_EvosMoves
+ dw Mon078_EvosMoves
+ dw Mon019_EvosMoves
+ dw Mon020_EvosMoves
+ dw Mon033_EvosMoves
+ dw Mon030_EvosMoves
+ dw Mon074_EvosMoves
+ dw Mon137_EvosMoves
+ dw Mon142_EvosMoves
+ dw Mon184_EvosMoves ;MissingNo
+ dw Mon081_EvosMoves
+ dw Mon185_EvosMoves ;MissingNo
+ dw Mon186_EvosMoves ;MissingNo
+ dw Mon004_EvosMoves
+ dw Mon007_EvosMoves
+ dw Mon005_EvosMoves
+ dw Mon008_EvosMoves
+ dw Mon006_EvosMoves
+ dw Mon187_EvosMoves ;MissingNo
+ dw Mon188_EvosMoves ;MissingNo
+ dw Mon189_EvosMoves ;MissingNo
+ dw Mon190_EvosMoves ;MissingNo
+ dw Mon043_EvosMoves
+ dw Mon044_EvosMoves
+ dw Mon045_EvosMoves
+ dw Mon069_EvosMoves
+ dw Mon070_EvosMoves
+ dw Mon071_EvosMoves
+
+Mon112_EvosMoves: ; 3b1d8 (e:71d8)
+;RHYDON
+;Evolutions
+ db 0
+;Learnset
+ db 30,STOMP
+ db 35,TAIL_WHIP
+ db 40,FURY_ATTACK
+ db 48,HORN_DRILL
+ db 55,LEER
+ db 64,TAKE_DOWN
+ db 0
+Mon115_EvosMoves: ; 3b1e6 (e:71e6)
+;KANGASKHAN
+;Evolutions
+ db 0
+;Learnset
+ db 26,BITE
+ db 31,TAIL_WHIP
+ db 36,MEGA_PUNCH
+ db 41,LEER
+ db 46,DIZZY_PUNCH
+ db 0
+Mon032_EvosMoves: ; 3b1f2 (e:71f2)
+;NIDORAN_M
+;Evolutions
+ db EV_LEVEL,16,NIDORINO
+ db 0
+;Learnset
+ db 8,HORN_ATTACK
+ db 14,POISON_STING
+ db 21,FOCUS_ENERGY
+ db 29,FURY_ATTACK
+ db 36,HORN_DRILL
+ db 43,DOUBLE_KICK
+ db 0
+Mon035_EvosMoves: ; 3b203 (e:7203)
+;CLEFAIRY
+;Evolutions
+ db EV_ITEM,MOON_STONE,1,CLEFABLE
+ db 0
+;Learnset
+ db 13,SING
+ db 18,DOUBLESLAP
+ db 24,MINIMIZE
+ db 31,METRONOME
+ db 39,DEFENSE_CURL
+ db 48,LIGHT_SCREEN
+ db 0
+Mon021_EvosMoves: ; 3b215 (e:7215)
+;SPEAROW
+;Evolutions
+ db EV_LEVEL,20,FEAROW
+ db 0
+;Learnset
+ db 9,LEER
+ db 15,FURY_ATTACK
+ db 22,MIRROR_MOVE
+ db 29,DRILL_PECK
+ db 36,AGILITY
+ db 0
+Mon100_EvosMoves: ; 3b224 (e:7224)
+;VOLTORB
+;Evolutions
+ db EV_LEVEL,30,ELECTRODE
+ db 0
+;Learnset
+ db 17,SONICBOOM
+ db 22,SELFDESTRUCT
+ db 29,LIGHT_SCREEN
+ db 36,SWIFT
+ db 43,EXPLOSION
+ db 0
+Mon034_EvosMoves: ; 3b233 (e:7233)
+;NIDOKING
+;Evolutions
+ db 0
+;Learnset
+ db 8,HORN_ATTACK
+ db 14,POISON_STING
+ db 23,THRASH
+ db 0
+Mon080_EvosMoves: ; 3b23b (e:723b)
+;SLOWBRO
+;Evolutions
+ db 0
+;Learnset
+ db 18,DISABLE
+ db 22,HEADBUTT
+ db 27,GROWL
+ db 33,WATER_GUN
+ db 37,WITHDRAW
+ db 44,AMNESIA
+ db 55,PSYCHIC_M
+ db 0
+Mon002_EvosMoves: ; 3b24b (e:724b)
+;IVYSAUR
+;Evolutions
+ db EV_LEVEL,32,VENUSAUR
+ db 0
+;Learnset
+ db 7,LEECH_SEED
+ db 13,VINE_WHIP
+ db 22,POISONPOWDER
+ db 30,RAZOR_LEAF
+ db 38,GROWTH
+ db 46,SLEEP_POWDER
+ db 54,SOLARBEAM
+ db 0
+Mon103_EvosMoves: ; 3b25e (e:725e)
+;EXEGGUTOR
+;Evolutions
+ db 0
+;Learnset
+ db 28,STOMP
+ db 0
+Mon108_EvosMoves: ; 3b262 (e:7262)
+;LICKITUNG
+;Evolutions
+ db 0
+;Learnset
+ db 7,STOMP
+ db 15,DISABLE
+ db 23,DEFENSE_CURL
+ db 31,SLAM
+ db 39,SCREECH
+ db 0
+Mon102_EvosMoves: ; 3b26e (e:726e)
+;EXEGGCUTE
+;Evolutions
+ db EV_ITEM,LEAF_STONE ,1,EXEGGUTOR
+ db 0
+;Learnset
+ db 25,REFLECT
+ db 28,LEECH_SEED
+ db 32,STUN_SPORE
+ db 37,POISONPOWDER
+ db 42,SOLARBEAM
+ db 48,SLEEP_POWDER
+ db 0
+Mon088_EvosMoves: ; 3b280 (e:7280)
+;GRIMER
+;Evolutions
+ db EV_LEVEL,38,MUK
+ db 0
+;Learnset
+ db 30,POISON_GAS
+ db 33,MINIMIZE
+ db 37,SLUDGE
+ db 42,HARDEN
+ db 48,SCREECH
+ db 55,ACID_ARMOR
+ db 0
+Mon094_EvosMoves: ; 3b291 (e:7291)
+;GENGAR
+;Evolutions
+ db 0
+;Learnset
+ db 29,HYPNOSIS
+ db 38,DREAM_EATER
+ db 0
+Mon029_EvosMoves: ; 3b297 (e:7297)
+;NIDORAN_F
+;Evolutions
+ db EV_LEVEL,16,NIDORINA
+ db 0
+;Learnset
+ db 8,SCRATCH
+ db 14,POISON_STING
+ db 21,TAIL_WHIP
+ db 29,BITE
+ db 36,FURY_SWIPES
+ db 43,DOUBLE_KICK
+ db 0
+Mon031_EvosMoves: ; 3b2a8 (e:72a8)
+;NIDOQUEEN
+;Evolutions
+ db 0
+;Learnset
+ db 8,SCRATCH
+ db 14,POISON_STING
+ db 23,BODY_SLAM
+ db 0
+Mon104_EvosMoves: ; 3b2b0 (e:72b0)
+;CUBONE
+;Evolutions
+ db EV_LEVEL,28,MAROWAK
+ db 0
+;Learnset
+ db 25,LEER
+ db 31,FOCUS_ENERGY
+ db 38,THRASH
+ db 43,BONEMERANG
+ db 46,RAGE
+ db 0
+Mon111_EvosMoves: ; 3b2bf (e:72bf)
+;RHYHORN
+;Evolutions
+ db EV_LEVEL,42,RHYDON
+ db 0
+;Learnset
+ db 30,STOMP
+ db 35,TAIL_WHIP
+ db 40,FURY_ATTACK
+ db 45,HORN_DRILL
+ db 50,LEER
+ db 55,TAKE_DOWN
+ db 0
+Mon131_EvosMoves: ; 3b2d0 (e:72d0)
+;LAPRAS
+;Evolutions
+ db 0
+;Learnset
+ db 16,SING
+ db 20,MIST
+ db 25,BODY_SLAM
+ db 31,CONFUSE_RAY
+ db 38,ICE_BEAM
+ db 46,HYDRO_PUMP
+ db 0
+Mon059_EvosMoves: ; 3b2de (e:72de)
+;ARCANINE
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon151_EvosMoves: ; 3b2e0 (e:72e0)
+;MEW
+;Evolutions
+ db 0
+;Learnset
+ db 10,TRANSFORM
+ db 20,MEGA_PUNCH
+ db 30,METRONOME
+ db 40,PSYCHIC_M
+ db 0
+Mon130_EvosMoves: ; 3b2ea (e:72ea)
+;GYARADOS
+;Evolutions
+ db 0
+;Learnset
+ db 20,BITE
+ db 25,DRAGON_RAGE
+ db 32,LEER
+ db 41,HYDRO_PUMP
+ db 52,HYPER_BEAM
+ db 0
+Mon090_EvosMoves: ; 3b2f6 (e:72f6)
+;SHELLDER
+;Evolutions
+ db EV_ITEM,WATER_STONE ,1,CLOYSTER
+ db 0
+;Learnset
+ db 18,SUPERSONIC
+ db 23,CLAMP
+ db 30,AURORA_BEAM
+ db 39,LEER
+ db 50,ICE_BEAM
+ db 0
+Mon072_EvosMoves: ; 3b306 (e:7306)
+;TENTACOOL
+;Evolutions
+ db EV_LEVEL,30,TENTACRUEL
+ db 0
+;Learnset
+ db 7,SUPERSONIC
+ db 13,WRAP
+ db 18,POISON_STING
+ db 22,WATER_GUN
+ db 27,CONSTRICT
+ db 33,BARRIER
+ db 40,SCREECH
+ db 48,HYDRO_PUMP
+ db 0
+Mon092_EvosMoves: ; 3b31b (e:731b)
+;GASTLY
+;Evolutions
+ db EV_LEVEL,25,HAUNTER
+ db 0
+;Learnset
+ db 27,HYPNOSIS
+ db 35,DREAM_EATER
+ db 0
+Mon123_EvosMoves: ; 3b324 (e:7324)
+;SCYTHER
+;Evolutions
+ db 0
+;Learnset
+ db 17,LEER
+ db 20,FOCUS_ENERGY
+ db 24,DOUBLE_TEAM
+ db 29,SLASH
+ db 35,SWORDS_DANCE
+ db 42,AGILITY
+ db 0
+Mon120_EvosMoves: ; 3b332 (e:7332)
+;STARYU
+;Evolutions
+ db EV_ITEM,WATER_STONE ,1,STARMIE
+ db 0
+;Learnset
+ db 17,WATER_GUN
+ db 22,HARDEN
+ db 27,RECOVER
+ db 32,SWIFT
+ db 37,MINIMIZE
+ db 42,LIGHT_SCREEN
+ db 47,HYDRO_PUMP
+ db 0
+Mon009_EvosMoves: ; 3b346 (e:7346)
+;BLASTOISE
+;Evolutions
+ db 0
+;Learnset
+ db 8,BUBBLE
+ db 15,WATER_GUN
+ db 24,BITE
+ db 31,WITHDRAW
+ db 42,SKULL_BASH
+ db 52,HYDRO_PUMP
+ db 0
+Mon127_EvosMoves: ; 3b354 (e:7354)
+;PINSIR
+;Evolutions
+ db 0
+;Learnset
+ db 25,SEISMIC_TOSS
+ db 30,GUILLOTINE
+ db 36,FOCUS_ENERGY
+ db 43,HARDEN
+ db 49,SLASH
+ db 54,SWORDS_DANCE
+ db 0
+Mon114_EvosMoves: ; 3b362 (e:7362)
+;TANGELA
+;Evolutions
+ db 0
+;Learnset
+ db 29,ABSORB
+ db 32,POISONPOWDER
+ db 36,STUN_SPORE
+ db 39,SLEEP_POWDER
+ db 45,SLAM
+ db 49,GROWTH
+ db 0
+
+Mon152_EvosMoves: ; 3b370 (e:7370)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon153_EvosMoves: ; 3b372 (e:7372)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon058_EvosMoves: ; 3b374 (e:7374)
+;GROWLITHE
+;Evolutions
+ db EV_ITEM,FIRE_STONE,1,ARCANINE
+ db 0
+;Learnset
+ db 18,EMBER
+ db 23,LEER
+ db 30,TAKE_DOWN
+ db 39,AGILITY
+ db 50,FLAMETHROWER
+ db 0
+Mon095_EvosMoves: ; 3b384 (e:7384)
+;ONIX
+;Evolutions
+ db 0
+;Learnset
+ db 15,BIND
+ db 19,ROCK_THROW
+ db 25,RAGE
+ db 33,SLAM
+ db 43,HARDEN
+ db 0
+Mon022_EvosMoves: ; 3b390 (e:7390)
+;FEAROW
+;Evolutions
+ db 0
+;Learnset
+ db 9,LEER
+ db 15,FURY_ATTACK
+ db 25,MIRROR_MOVE
+ db 34,DRILL_PECK
+ db 43,AGILITY
+ db 0
+Mon016_EvosMoves: ; 3b39c (e:739c)
+;PIDGEY
+;Evolutions
+ db EV_LEVEL,18,PIDGEOTTO
+ db 0
+;Learnset
+ db 5,SAND_ATTACK
+ db 12,QUICK_ATTACK
+ db 19,WHIRLWIND
+ db 28,WING_ATTACK
+ db 36,AGILITY
+ db 44,MIRROR_MOVE
+ db 0
+Mon079_EvosMoves: ; 3b3ad (e:73ad)
+;SLOWPOKE
+;Evolutions
+ db EV_LEVEL,37,SLOWBRO
+ db 0
+;Learnset
+ db 18,DISABLE
+ db 22,HEADBUTT
+ db 27,GROWL
+ db 33,WATER_GUN
+ db 40,AMNESIA
+ db 48,PSYCHIC_M
+ db 0
+Mon064_EvosMoves: ; 3b3be (e:73be)
+;KADABRA
+;Evolutions
+ db EV_TRADE,1,ALAKAZAM
+ db 0
+;Learnset
+ db 16,CONFUSION
+ db 20,DISABLE
+ db 27,PSYBEAM
+ db 31,RECOVER
+ db 38,PSYCHIC_M
+ db 42,REFLECT
+ db 0
+Mon075_EvosMoves: ; 3b3cf (e:73cf)
+;GRAVELER
+;Evolutions
+ db EV_TRADE,1,GOLEM
+ db 0
+;Learnset
+ db 11,DEFENSE_CURL
+ db 16,ROCK_THROW
+ db 21,SELFDESTRUCT
+ db 29,HARDEN
+ db 36,EARTHQUAKE
+ db 43,EXPLOSION
+ db 0
+Mon113_EvosMoves: ; 3b3e0 (e:73e0)
+;CHANSEY
+;Evolutions
+ db 0
+;Learnset
+ db 24,SING
+ db 30,GROWL
+ db 38,MINIMIZE
+ db 44,DEFENSE_CURL
+ db 48,LIGHT_SCREEN
+ db 54,DOUBLE_EDGE
+ db 0
+Mon067_EvosMoves: ; 3b3ee (e:73ee)
+;MACHOKE
+;Evolutions
+ db EV_TRADE,1,MACHAMP
+ db 0
+;Learnset
+ db 20,LOW_KICK
+ db 25,LEER
+ db 36,FOCUS_ENERGY
+ db 44,SEISMIC_TOSS
+ db 52,SUBMISSION
+ db 0
+Mon122_EvosMoves: ; 3b3fd (e:73fd)
+;MR_MIME
+;Evolutions
+ db 0
+;Learnset
+ db 15,CONFUSION
+ db 23,LIGHT_SCREEN
+ db 31,DOUBLESLAP
+ db 39,MEDITATE
+ db 47,SUBSTITUTE
+ db 0
+Mon106_EvosMoves: ; 3b409 (e:7409)
+;HITMONLEE
+;Evolutions
+ db 0
+;Learnset
+ db 33,ROLLING_KICK
+ db 38,JUMP_KICK
+ db 43,FOCUS_ENERGY
+ db 48,HI_JUMP_KICK
+ db 53,MEGA_KICK
+ db 0
+Mon107_EvosMoves: ; 3b415 (e:7415)
+;HITMONCHAN
+;Evolutions
+ db 0
+;Learnset
+ db 33,FIRE_PUNCH
+ db 38,ICE_PUNCH
+ db 43,THUNDERPUNCH
+ db 48,MEGA_PUNCH
+ db 53,COUNTER
+ db 0
+Mon024_EvosMoves: ; 3b421 (e:7421)
+;ARBOK
+;Evolutions
+ db 0
+;Learnset
+ db 10,POISON_STING
+ db 17,BITE
+ db 27,GLARE
+ db 36,SCREECH
+ db 47,ACID
+ db 0
+Mon047_EvosMoves: ; 3b42d (e:742d)
+;PARASECT
+;Evolutions
+ db 0
+;Learnset
+ db 13,STUN_SPORE
+ db 20,LEECH_LIFE
+ db 30,SPORE
+ db 39,SLASH
+ db 48,GROWTH
+ db 0
+Mon054_EvosMoves: ; 3b439 (e:7439)
+;PSYDUCK
+;Evolutions
+ db EV_LEVEL,33,GOLDUCK
+ db 0
+;Learnset
+ db 28,TAIL_WHIP
+ db 31,DISABLE
+ db 36,CONFUSION
+ db 43,FURY_SWIPES
+ db 52,HYDRO_PUMP
+ db 0
+Mon096_EvosMoves: ; 3b448 (e:7448)
+;DROWZEE
+;Evolutions
+ db EV_LEVEL,26,HYPNO
+ db 0
+;Learnset
+ db 12,DISABLE
+ db 17,CONFUSION
+ db 24,HEADBUTT
+ db 29,POISON_GAS
+ db 32,PSYCHIC_M
+ db 37,MEDITATE
+ db 0
+Mon076_EvosMoves: ; 3b459 (e:7459)
+;GOLEM
+;Evolutions
+ db 0
+;Learnset
+ db 11,DEFENSE_CURL
+ db 16,ROCK_THROW
+ db 21,SELFDESTRUCT
+ db 29,HARDEN
+ db 36,EARTHQUAKE
+ db 43,EXPLOSION
+ db 0
+
+Mon154_EvosMoves: ; 3b467 (e:7467)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon126_EvosMoves: ; 3b469 (e:7469)
+;MAGMAR
+;Evolutions
+ db 0
+;Learnset
+ db 36,LEER
+ db 39,CONFUSE_RAY
+ db 43,FIRE_PUNCH
+ db 48,SMOKESCREEN
+ db 52,SMOG
+ db 55,FLAMETHROWER
+ db 0
+
+Mon155_EvosMoves: ; 3b477 (e:7477)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon125_EvosMoves: ; 3b479 (e:7479)
+;ELECTABUZZ
+;Evolutions
+ db 0
+;Learnset
+ db 34,THUNDERSHOCK
+ db 37,SCREECH
+ db 42,THUNDERPUNCH
+ db 49,LIGHT_SCREEN
+ db 54,THUNDER
+ db 0
+Mon082_EvosMoves: ; 3b485 (e:7485)
+;MAGNETON
+;Evolutions
+ db 0
+;Learnset
+ db 21,SONICBOOM
+ db 25,THUNDERSHOCK
+ db 29,SUPERSONIC
+ db 38,THUNDER_WAVE
+ db 46,SWIFT
+ db 54,SCREECH
+ db 0
+Mon109_EvosMoves: ; 3b493 (e:7493)
+;KOFFING
+;Evolutions
+ db EV_LEVEL,35,WEEZING
+ db 0
+;Learnset
+ db 32,SLUDGE
+ db 37,SMOKESCREEN
+ db 40,SELFDESTRUCT
+ db 45,HAZE
+ db 48,EXPLOSION
+ db 0
+
+Mon156_EvosMoves: ; 3b4a2 (e:74a2)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon056_EvosMoves: ; 3b4a4 (e:74a4)
+;MANKEY
+;Evolutions
+ db EV_LEVEL,28,PRIMEAPE
+ db 0
+;Learnset
+ db 15,KARATE_CHOP
+ db 21,FURY_SWIPES
+ db 27,FOCUS_ENERGY
+ db 33,SEISMIC_TOSS
+ db 39,THRASH
+ db 0
+Mon086_EvosMoves: ; 3b4b3 (e:74b3)
+;SEEL
+;Evolutions
+ db EV_LEVEL,34,DEWGONG
+ db 0
+;Learnset
+ db 30,GROWL
+ db 35,AURORA_BEAM
+ db 40,REST
+ db 45,TAKE_DOWN
+ db 50,ICE_BEAM
+ db 0
+Mon050_EvosMoves: ; 3b4c2 (e:74c2)
+;DIGLETT
+;Evolutions
+ db EV_LEVEL,26,DUGTRIO
+ db 0
+;Learnset
+ db 15,GROWL
+ db 19,DIG
+ db 24,SAND_ATTACK
+ db 31,SLASH
+ db 40,EARTHQUAKE
+ db 0
+Mon128_EvosMoves: ; 3b4d1 (e:74d1)
+;TAUROS
+;Evolutions
+ db 0
+;Learnset
+ db 21,STOMP
+ db 28,TAIL_WHIP
+ db 35,LEER
+ db 44,RAGE
+ db 51,TAKE_DOWN
+ db 0
+
+Mon157_EvosMoves: ; 3b4dd (e:74dd)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon158_EvosMoves: ; 3b4df (e:74df)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon159_EvosMoves: ; 3b4e1 (e:74e1)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon083_EvosMoves: ; 3b4e3 (e:74e3)
+;FARFETCH_D
+;Evolutions
+ db 0
+;Learnset
+ db 7,LEER
+ db 15,FURY_ATTACK
+ db 23,SWORDS_DANCE
+ db 31,AGILITY
+ db 39,SLASH
+ db 0
+Mon048_EvosMoves: ; 3b4ef (e:74ef)
+;VENONAT
+;Evolutions
+ db EV_LEVEL,31,VENOMOTH
+ db 0
+;Learnset
+ db 24,POISONPOWDER
+ db 27,LEECH_LIFE
+ db 30,STUN_SPORE
+ db 35,PSYBEAM
+ db 38,SLEEP_POWDER
+ db 43,PSYCHIC_M
+ db 0
+Mon149_EvosMoves: ; 3b500 (e:7500)
+;DRAGONITE
+;Evolutions
+ db 0
+;Learnset
+ db 10,THUNDER_WAVE
+ db 20,AGILITY
+ db 35,SLAM
+ db 45,DRAGON_RAGE
+ db 60,HYPER_BEAM
+ db 0
+
+Mon160_EvosMoves: ; 3b50c (e:750c)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon161_EvosMoves: ; 3b50e (e:750e)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon162_EvosMoves: ; 3b510 (e:7510)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon084_EvosMoves: ; 3b512 (e:7512)
+;DODUO
+;Evolutions
+ db EV_LEVEL,31,DODRIO
+ db 0
+;Learnset
+ db 20,GROWL
+ db 24,FURY_ATTACK
+ db 30,DRILL_PECK
+ db 36,RAGE
+ db 40,TRI_ATTACK
+ db 44,AGILITY
+ db 0
+Mon060_EvosMoves: ; 3b523 (e:7523)
+;POLIWAG
+;Evolutions
+ db EV_LEVEL,25,POLIWHIRL
+ db 0
+;Learnset
+ db 16,HYPNOSIS
+ db 19,WATER_GUN
+ db 25,DOUBLESLAP
+ db 31,BODY_SLAM
+ db 38,AMNESIA
+ db 45,HYDRO_PUMP
+ db 0
+Mon124_EvosMoves: ; 3b534 (e:7534)
+;JYNX
+;Evolutions
+ db 0
+;Learnset
+ db 18,LICK
+ db 23,DOUBLESLAP
+ db 31,ICE_PUNCH
+ db 39,BODY_SLAM
+ db 47,THRASH
+ db 58,BLIZZARD
+ db 0
+Mon146_EvosMoves: ; 3b542 (e:7542)
+;MOLTRES
+;Evolutions
+ db 0
+;Learnset
+ db 51,LEER
+ db 55,AGILITY
+ db 60,SKY_ATTACK
+ db 0
+Mon144_EvosMoves: ; 3b54a (e:754a)
+;ARTICUNO
+;Evolutions
+ db 0
+;Learnset
+ db 51,BLIZZARD
+ db 55,AGILITY
+ db 60,MIST
+ db 0
+Mon145_EvosMoves: ; 3b552 (e:7552)
+;ZAPDOS
+;Evolutions
+ db 0
+;Learnset
+ db 51,THUNDER
+ db 55,AGILITY
+ db 60,LIGHT_SCREEN
+ db 0
+Mon132_EvosMoves: ; 3b55a (e:755a)
+;DITTO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon052_EvosMoves: ; 3b55c (e:755c)
+;MEOWTH
+;Evolutions
+ db EV_LEVEL,28,PERSIAN
+ db 0
+;Learnset
+ db 12,BITE
+ db 17,PAY_DAY
+ db 24,SCREECH
+ db 33,FURY_SWIPES
+ db 44,SLASH
+ db 0
+Mon098_EvosMoves: ; 3b56b (e:756b)
+;KRABBY
+;Evolutions
+ db EV_LEVEL,28,KINGLER
+ db 0
+;Learnset
+ db 20,VICEGRIP
+ db 25,GUILLOTINE
+ db 30,STOMP
+ db 35,CRABHAMMER
+ db 40,HARDEN
+ db 0
+
+Mon163_EvosMoves: ; 3b57a (e:757a)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon164_EvosMoves: ; 3b57c (e:757c)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon165_EvosMoves: ; 3b57e (e:757e)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon037_EvosMoves: ; 3b580 (e:7580)
+;VULPIX
+;Evolutions
+ db EV_ITEM,FIRE_STONE,1,NINETALES
+ db 0
+;Learnset
+ db 16,QUICK_ATTACK
+ db 21,ROAR
+ db 28,CONFUSE_RAY
+ db 35,FLAMETHROWER
+ db 42,FIRE_SPIN
+ db 0
+Mon038_EvosMoves: ; 3b590 (e:7590)
+;NINETALES
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon025_EvosMoves: ; 3b592 (e:7592)
+;PIKACHU
+;Evolutions
+ db EV_ITEM,THUNDER_STONE ,1,RAICHU
+ db 0
+;Learnset
+ db 9,THUNDER_WAVE
+ db 16,QUICK_ATTACK
+ db 26,SWIFT
+ db 33,AGILITY
+ db 43,THUNDER
+ db 0
+Mon026_EvosMoves: ; 3b5a2 (e:75a2)
+;RAICHU
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon166_EvosMoves: ; 3b5a4 (e:75a4)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon167_EvosMoves: ; 3b5a6 (e:75a6)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon147_EvosMoves: ; 3b5a8 (e:75a8)
+;DRATINI
+;Evolutions
+ db EV_LEVEL,30,DRAGONAIR
+ db 0
+;Learnset
+ db 10,THUNDER_WAVE
+ db 20,AGILITY
+ db 30,SLAM
+ db 40,DRAGON_RAGE
+ db 50,HYPER_BEAM
+ db 0
+Mon148_EvosMoves: ; 3b5b7 (e:75b7)
+;DRAGONAIR
+;Evolutions
+ db EV_LEVEL,55,DRAGONITE
+ db 0
+;Learnset
+ db 10,THUNDER_WAVE
+ db 20,AGILITY
+ db 35,SLAM
+ db 45,DRAGON_RAGE
+ db 55,HYPER_BEAM
+ db 0
+Mon140_EvosMoves: ; 3b5c6 (e:75c6)
+;KABUTO
+;Evolutions
+ db EV_LEVEL,40,KABUTOPS
+ db 0
+;Learnset
+ db 34,ABSORB
+ db 39,SLASH
+ db 44,LEER
+ db 49,HYDRO_PUMP
+ db 0
+Mon141_EvosMoves: ; 3b5d3 (e:75d3)
+;KABUTOPS
+;Evolutions
+ db 0
+;Learnset
+ db 34,ABSORB
+ db 39,SLASH
+ db 46,LEER
+ db 53,HYDRO_PUMP
+ db 0
+Mon116_EvosMoves: ; 3b5dd (e:75dd)
+;HORSEA
+;Evolutions
+ db EV_LEVEL,32,SEADRA
+ db 0
+;Learnset
+ db 19,SMOKESCREEN
+ db 24,LEER
+ db 30,WATER_GUN
+ db 37,AGILITY
+ db 45,HYDRO_PUMP
+ db 0
+Mon117_EvosMoves: ; 3b5ec (e:75ec)
+;SEADRA
+;Evolutions
+ db 0
+;Learnset
+ db 19,SMOKESCREEN
+ db 24,LEER
+ db 30,WATER_GUN
+ db 41,AGILITY
+ db 52,HYDRO_PUMP
+ db 0
+
+Mon168_EvosMoves: ; 3b5f8 (e:75f8)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon169_EvosMoves: ; 3b5fa (e:75fa)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon027_EvosMoves: ; 3b5fc (e:75fc)
+;SANDSHREW
+;Evolutions
+ db EV_LEVEL,22,SANDSLASH
+ db 0
+;Learnset
+ db 10,SAND_ATTACK
+ db 17,SLASH
+ db 24,POISON_STING
+ db 31,SWIFT
+ db 38,FURY_SWIPES
+ db 0
+Mon028_EvosMoves: ; 3b60b (e:760b)
+;SANDSLASH
+;Evolutions
+ db 0
+;Learnset
+ db 10,SAND_ATTACK
+ db 17,SLASH
+ db 27,POISON_STING
+ db 36,SWIFT
+ db 47,FURY_SWIPES
+ db 0
+Mon138_EvosMoves: ; 3b617 (e:7617)
+;OMANYTE
+;Evolutions
+ db EV_LEVEL,40,OMASTAR
+ db 0
+;Learnset
+ db 34,HORN_ATTACK
+ db 39,LEER
+ db 46,SPIKE_CANNON
+ db 53,HYDRO_PUMP
+ db 0
+Mon139_EvosMoves: ; 3b624 (e:7624)
+;OMASTAR
+;Evolutions
+ db 0
+;Learnset
+ db 34,HORN_ATTACK
+ db 39,LEER
+ db 44,SPIKE_CANNON
+ db 49,HYDRO_PUMP
+ db 0
+Mon039_EvosMoves: ; 3b62e (e:762e)
+;JIGGLYPUFF
+;Evolutions
+ db EV_ITEM,MOON_STONE,1,WIGGLYTUFF
+ db 0
+;Learnset
+ db 9,POUND
+ db 14,DISABLE
+ db 19,DEFENSE_CURL
+ db 24,DOUBLESLAP
+ db 29,REST
+ db 34,BODY_SLAM
+ db 39,DOUBLE_EDGE
+ db 0
+Mon040_EvosMoves: ; 3b642 (e:7642)
+;WIGGLYTUFF
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon133_EvosMoves: ; 3b644 (e:7644)
+;EEVEE
+;Evolutions
+ db EV_ITEM,FIRE_STONE,1,FLAREON
+ db EV_ITEM,THUNDER_STONE ,1,JOLTEON
+ db EV_ITEM,WATER_STONE ,1,VAPOREON
+ db 0
+;Learnset
+ db 27,QUICK_ATTACK
+ db 31,TAIL_WHIP
+ db 37,BITE
+ db 45,TAKE_DOWN
+ db 0
+Mon136_EvosMoves: ; 3b65a (e:765a)
+;FLAREON
+;Evolutions
+ db 0
+;Learnset
+ db 27,QUICK_ATTACK
+ db 31,EMBER
+ db 37,TAIL_WHIP
+ db 40,BITE
+ db 42,LEER
+ db 44,FIRE_SPIN
+ db 48,RAGE
+ db 54,FLAMETHROWER
+ db 0
+Mon135_EvosMoves: ; 3b66c (e:766c)
+;JOLTEON
+;Evolutions
+ db 0
+;Learnset
+ db 27,QUICK_ATTACK
+ db 31,THUNDERSHOCK
+ db 37,TAIL_WHIP
+ db 40,THUNDER_WAVE
+ db 42,DOUBLE_KICK
+ db 44,AGILITY
+ db 48,PIN_MISSILE
+ db 54,THUNDER
+ db 0
+Mon134_EvosMoves: ; 3b67e (e:767e)
+;VAPOREON
+;Evolutions
+ db 0
+;Learnset
+ db 27,QUICK_ATTACK
+ db 31,WATER_GUN
+ db 37,TAIL_WHIP
+ db 40,BITE
+ db 42,ACID_ARMOR
+ db 44,HAZE
+ db 48,MIST
+ db 54,HYDRO_PUMP
+ db 0
+Mon066_EvosMoves: ; 3b690 (e:7690)
+;MACHOP
+;Evolutions
+ db EV_LEVEL,28,MACHOKE
+ db 0
+;Learnset
+ db 20,LOW_KICK
+ db 25,LEER
+ db 32,FOCUS_ENERGY
+ db 39,SEISMIC_TOSS
+ db 46,SUBMISSION
+ db 0
+Mon041_EvosMoves: ; 3b69f (e:769f)
+;ZUBAT
+;Evolutions
+ db EV_LEVEL,22,GOLBAT
+ db 0
+;Learnset
+ db 10,SUPERSONIC
+ db 15,BITE
+ db 21,CONFUSE_RAY
+ db 28,WING_ATTACK
+ db 36,HAZE
+ db 0
+Mon023_EvosMoves: ; 3b6ae (e:76ae)
+;EKANS
+;Evolutions
+ db EV_LEVEL,22,ARBOK
+ db 0
+;Learnset
+ db 10,POISON_STING
+ db 17,BITE
+ db 24,GLARE
+ db 31,SCREECH
+ db 38,ACID
+ db 0
+Mon046_EvosMoves: ; 3b6bd (e:76bd)
+;PARAS
+;Evolutions
+ db EV_LEVEL,24,PARASECT
+ db 0
+;Learnset
+ db 13,STUN_SPORE
+ db 20,LEECH_LIFE
+ db 27,SPORE
+ db 34,SLASH
+ db 41,GROWTH
+ db 0
+Mon061_EvosMoves: ; 3b6cc (e:76cc)
+;POLIWHIRL
+;Evolutions
+ db EV_ITEM,WATER_STONE ,1,POLIWRATH
+ db 0
+;Learnset
+ db 16,HYPNOSIS
+ db 19,WATER_GUN
+ db 26,DOUBLESLAP
+ db 33,BODY_SLAM
+ db 41,AMNESIA
+ db 49,HYDRO_PUMP
+ db 0
+Mon062_EvosMoves: ; 3b6de (e:76de)
+;POLIWRATH
+;Evolutions
+ db 0
+;Learnset
+ db 16,HYPNOSIS
+ db 19,WATER_GUN
+ db 0
+Mon013_EvosMoves: ; 3b6e4 (e:76e4)
+;WEEDLE
+;Evolutions
+ db EV_LEVEL,7,KAKUNA
+ db 0
+;Learnset
+ db 0
+Mon014_EvosMoves: ; 3b6e9 (e:76e9)
+;KAKUNA
+;Evolutions
+ db EV_LEVEL,10,BEEDRILL
+ db 0
+;Learnset
+ db 0
+Mon015_EvosMoves: ; 3b6ee (e:76ee)
+;BEEDRILL
+;Evolutions
+ db 0
+;Learnset
+ db 12,FURY_ATTACK
+ db 16,FOCUS_ENERGY
+ db 20,TWINEEDLE
+ db 25,RAGE
+ db 30,PIN_MISSILE
+ db 35,AGILITY
+ db 0
+
+Mon170_EvosMoves: ; 3b6fc (e:76fc)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon085_EvosMoves: ; 3b6fe (e:76fe)
+;DODRIO
+;Evolutions
+ db 0
+;Learnset
+ db 20,GROWL
+ db 24,FURY_ATTACK
+ db 30,DRILL_PECK
+ db 39,RAGE
+ db 45,TRI_ATTACK
+ db 51,AGILITY
+ db 0
+Mon057_EvosMoves: ; 3b70c (e:770c)
+;PRIMEAPE
+;Evolutions
+ db 0
+;Learnset
+ db 15,KARATE_CHOP
+ db 21,FURY_SWIPES
+ db 27,FOCUS_ENERGY
+ db 37,SEISMIC_TOSS
+ db 46,THRASH
+ db 0
+Mon051_EvosMoves: ; 3b718 (e:7718)
+;DUGTRIO
+;Evolutions
+ db 0
+;Learnset
+ db 15,GROWL
+ db 19,DIG
+ db 24,SAND_ATTACK
+ db 35,SLASH
+ db 47,EARTHQUAKE
+ db 0
+Mon049_EvosMoves: ; 3b724 (e:7724)
+;VENOMOTH
+;Evolutions
+ db 0
+;Learnset
+ db 24,POISONPOWDER
+ db 27,LEECH_LIFE
+ db 30,STUN_SPORE
+ db 38,PSYBEAM
+ db 43,SLEEP_POWDER
+ db 50,PSYCHIC_M
+ db 0
+Mon087_EvosMoves: ; 3b732 (e:7732)
+;DEWGONG
+;Evolutions
+ db 0
+;Learnset
+ db 30,GROWL
+ db 35,AURORA_BEAM
+ db 44,REST
+ db 50,TAKE_DOWN
+ db 56,ICE_BEAM
+ db 0
+
+Mon171_EvosMoves: ; 3b73e (e:773e)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon172_EvosMoves: ; 3b740 (e:7740)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon010_EvosMoves: ; 3b742 (e:7742)
+;CATERPIE
+;Evolutions
+ db EV_LEVEL,7,METAPOD
+ db 0
+;Learnset
+ db 0
+Mon011_EvosMoves: ; 3b747 (e:7747)
+;METAPOD
+;Evolutions
+ db EV_LEVEL,10,BUTTERFREE
+ db 0
+;Learnset
+ db 0
+Mon012_EvosMoves: ; 3b74c (e:774c)
+;BUTTERFREE
+;Evolutions
+ db 0
+;Learnset
+ db 12,CONFUSION
+ db 15,POISONPOWDER
+ db 16,STUN_SPORE
+ db 17,SLEEP_POWDER
+ db 21,SUPERSONIC
+ db 26,WHIRLWIND
+ db 32,PSYBEAM
+ db 0
+Mon068_EvosMoves: ; 3b75c (e:775c)
+;MACHAMP
+;Evolutions
+ db 0
+;Learnset
+ db 20,LOW_KICK
+ db 25,LEER
+ db 36,FOCUS_ENERGY
+ db 44,SEISMIC_TOSS
+ db 52,SUBMISSION
+ db 0
+
+Mon173_EvosMoves: ; 3b768 (e:7768)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon055_EvosMoves: ; 3b76a (e:776a)
+;GOLDUCK
+;Evolutions
+ db 0
+;Learnset
+ db 28,TAIL_WHIP
+ db 31,DISABLE
+ db 39,CONFUSION
+ db 48,FURY_SWIPES
+ db 59,HYDRO_PUMP
+ db 0
+Mon097_EvosMoves: ; 3b776 (e:7776)
+;HYPNO
+;Evolutions
+ db 0
+;Learnset
+ db 12,DISABLE
+ db 17,CONFUSION
+ db 24,HEADBUTT
+ db 33,POISON_GAS
+ db 37,PSYCHIC_M
+ db 43,MEDITATE
+ db 0
+Mon042_EvosMoves: ; 3b784 (e:7784)
+;GOLBAT
+;Evolutions
+ db 0
+;Learnset
+ db 10,SUPERSONIC
+ db 15,BITE
+ db 21,CONFUSE_RAY
+ db 32,WING_ATTACK
+ db 43,HAZE
+ db 0
+Mon150_EvosMoves: ; 3b790 (e:7790)
+;MEWTWO
+;Evolutions
+ db 0
+;Learnset
+ db 63,BARRIER
+ db 66,PSYCHIC_M
+ db 70,RECOVER
+ db 75,MIST
+ db 81,AMNESIA
+ db 0
+Mon143_EvosMoves: ; 3b79c (e:779c)
+;SNORLAX
+;Evolutions
+ db 0
+;Learnset
+ db 35,BODY_SLAM
+ db 41,HARDEN
+ db 48,DOUBLE_EDGE
+ db 56,HYPER_BEAM
+ db 0
+Mon129_EvosMoves: ; 3b7a6 (e:77a6)
+;MAGIKARP
+;Evolutions
+ db EV_LEVEL,20,GYARADOS
+ db 0
+;Learnset
+ db 15,TACKLE
+ db 0
+
+Mon174_EvosMoves: ; 3b7ad (e:77ad)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon175_EvosMoves: ; 3b7af (e:77af)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon089_EvosMoves: ; 3b7b1 (e:77b1)
+;MUK
+;Evolutions
+ db 0
+;Learnset
+ db 30,POISON_GAS
+ db 33,MINIMIZE
+ db 37,SLUDGE
+ db 45,HARDEN
+ db 53,SCREECH
+ db 60,ACID_ARMOR
+ db 0
+
+Mon176_EvosMoves: ; 3b7bf (e:77bf)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon099_EvosMoves: ; 3b7c1 (e:77c1)
+;KINGLER
+;Evolutions
+ db 0
+;Learnset
+ db 20,VICEGRIP
+ db 25,GUILLOTINE
+ db 34,STOMP
+ db 42,CRABHAMMER
+ db 49,HARDEN
+ db 0
+Mon091_EvosMoves: ; 3b7cd (e:77cd)
+;CLOYSTER
+;Evolutions
+ db 0
+;Learnset
+ db 50,SPIKE_CANNON
+ db 0
+
+Mon177_EvosMoves: ; 3b7d1 (e:77d1)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon101_EvosMoves: ; 3b7d3 (e:77d3)
+;ELECTRODE
+;Evolutions
+ db 0
+;Learnset
+ db 17,SONICBOOM
+ db 22,SELFDESTRUCT
+ db 29,LIGHT_SCREEN
+ db 40,SWIFT
+ db 50,EXPLOSION
+ db 0
+Mon036_EvosMoves: ; 3b7df (e:77df)
+;CLEFABLE
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon110_EvosMoves: ; 3b7e1 (e:77e1)
+;WEEZING
+;Evolutions
+ db 0
+;Learnset
+ db 32,SLUDGE
+ db 39,SMOKESCREEN
+ db 43,SELFDESTRUCT
+ db 49,HAZE
+ db 53,EXPLOSION
+ db 0
+Mon053_EvosMoves: ; 3b7ed (e:77ed)
+;PERSIAN
+;Evolutions
+ db 0
+;Learnset
+ db 12,BITE
+ db 17,PAY_DAY
+ db 24,SCREECH
+ db 37,FURY_SWIPES
+ db 51,SLASH
+ db 0
+Mon105_EvosMoves: ; 3b7f9 (e:77f9)
+;MAROWAK
+;Evolutions
+ db 0
+;Learnset
+ db 25,LEER
+ db 33,FOCUS_ENERGY
+ db 41,THRASH
+ db 48,BONEMERANG
+ db 55,RAGE
+ db 0
+
+Mon178_EvosMoves: ; 3b805 (e:7805)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon093_EvosMoves: ; 3b807 (e:7807)
+;HAUNTER
+;Evolutions
+ db EV_TRADE,1,GENGAR
+ db 0
+;Learnset
+ db 29,HYPNOSIS
+ db 38,DREAM_EATER
+ db 0
+Mon063_EvosMoves: ; 3b810 (e:7810)
+;ABRA
+;Evolutions
+ db EV_LEVEL,16,KADABRA
+ db 0
+;Learnset
+ db 0
+Mon065_EvosMoves: ; 3b815 (e:7815)
+;ALAKAZAM
+;Evolutions
+ db 0
+;Learnset
+ db 16,CONFUSION
+ db 20,DISABLE
+ db 27,PSYBEAM
+ db 31,RECOVER
+ db 38,PSYCHIC_M
+ db 42,REFLECT
+ db 0
+Mon017_EvosMoves: ; 3b823 (e:7823)
+;PIDGEOTTO
+;Evolutions
+ db EV_LEVEL,36,PIDGEOT
+ db 0
+;Learnset
+ db 5,SAND_ATTACK
+ db 12,QUICK_ATTACK
+ db 21,WHIRLWIND
+ db 31,WING_ATTACK
+ db 40,AGILITY
+ db 49,MIRROR_MOVE
+ db 0
+Mon018_EvosMoves: ; 3b834 (e:7834)
+;PIDGEOT
+;Evolutions
+ db 0
+;Learnset
+ db 5,SAND_ATTACK
+ db 12,QUICK_ATTACK
+ db 21,WHIRLWIND
+ db 31,WING_ATTACK
+ db 44,AGILITY
+ db 54,MIRROR_MOVE
+ db 0
+Mon121_EvosMoves: ; 3b842 (e:7842)
+;STARMIE
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon001_EvosMoves: ; 3b844 (e:7844)
+;BULBASAUR
+;Evolutions
+ db EV_LEVEL,16,IVYSAUR
+ db 0
+;Learnset
+ db 7,LEECH_SEED
+ db 13,VINE_WHIP
+ db 20,POISONPOWDER
+ db 27,RAZOR_LEAF
+ db 34,GROWTH
+ db 41,SLEEP_POWDER
+ db 48,SOLARBEAM
+ db 0
+Mon003_EvosMoves: ; 3b857 (e:7857)
+;VENUSAUR
+;Evolutions
+ db 0
+;Learnset
+ db 7,LEECH_SEED
+ db 13,VINE_WHIP
+ db 22,POISONPOWDER
+ db 30,RAZOR_LEAF
+ db 43,GROWTH
+ db 55,SLEEP_POWDER
+ db 65,SOLARBEAM
+ db 0
+Mon073_EvosMoves: ; 3b867 (e:7867)
+;TENTACRUEL
+;Evolutions
+ db 0
+;Learnset
+ db 7,SUPERSONIC
+ db 13,WRAP
+ db 18,POISON_STING
+ db 22,WATER_GUN
+ db 27,CONSTRICT
+ db 35,BARRIER
+ db 43,SCREECH
+ db 50,HYDRO_PUMP
+ db 0
+
+Mon179_EvosMoves: ; 3b879 (e:7879)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon118_EvosMoves: ; 3b87b (e:787b)
+;GOLDEEN
+;Evolutions
+ db EV_LEVEL,33,SEAKING
+ db 0
+;Learnset
+ db 19,SUPERSONIC
+ db 24,HORN_ATTACK
+ db 30,FURY_ATTACK
+ db 37,WATERFALL
+ db 45,HORN_DRILL
+ db 54,AGILITY
+ db 0
+Mon119_EvosMoves: ; 3b88c (e:788c)
+;SEAKING
+;Evolutions
+ db 0
+;Learnset
+ db 19,SUPERSONIC
+ db 24,HORN_ATTACK
+ db 30,FURY_ATTACK
+ db 39,WATERFALL
+ db 48,HORN_DRILL
+ db 54,AGILITY
+ db 0
+
+Mon180_EvosMoves: ; 3b89a (e:789a)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon181_EvosMoves: ; 3b89c (e:789c)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon182_EvosMoves: ; 3b89e (e:789e)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon183_EvosMoves: ; 3b8a0 (e:78a0)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon077_EvosMoves: ; 3b8a2 (e:78a2)
+;PONYTA
+;Evolutions
+ db EV_LEVEL,40,RAPIDASH
+ db 0
+;Learnset
+ db 30,TAIL_WHIP
+ db 32,STOMP
+ db 35,GROWL
+ db 39,FIRE_SPIN
+ db 43,TAKE_DOWN
+ db 48,AGILITY
+ db 0
+Mon078_EvosMoves: ; 3b8b3 (e:78b3)
+;RAPIDASH
+;Evolutions
+ db 0
+;Learnset
+ db 30,TAIL_WHIP
+ db 32,STOMP
+ db 35,GROWL
+ db 39,FIRE_SPIN
+ db 47,TAKE_DOWN
+ db 55,AGILITY
+ db 0
+Mon019_EvosMoves: ; 3b8c1 (e:78c1)
+;RATTATA
+;Evolutions
+ db EV_LEVEL,20,RATICATE
+ db 0
+;Learnset
+ db 7,QUICK_ATTACK
+ db 14,HYPER_FANG
+ db 23,FOCUS_ENERGY
+ db 34,SUPER_FANG
+ db 0
+Mon020_EvosMoves: ; 3b8ce (e:78ce)
+;RATICATE
+;Evolutions
+ db 0
+;Learnset
+ db 7,QUICK_ATTACK
+ db 14,HYPER_FANG
+ db 27,FOCUS_ENERGY
+ db 41,SUPER_FANG
+ db 0
+Mon033_EvosMoves: ; 3b8d8 (e:78d8)
+;NIDORINO
+;Evolutions
+ db EV_ITEM,MOON_STONE,1,NIDOKING
+ db 0
+;Learnset
+ db 8,HORN_ATTACK
+ db 14,POISON_STING
+ db 23,FOCUS_ENERGY
+ db 32,FURY_ATTACK
+ db 41,HORN_DRILL
+ db 50,DOUBLE_KICK
+ db 0
+Mon030_EvosMoves: ; 3b8ea (e:78ea)
+;NIDORINA
+;Evolutions
+ db EV_ITEM,MOON_STONE,1,NIDOQUEEN
+ db 0
+;Learnset
+ db 8,SCRATCH
+ db 14,POISON_STING
+ db 23,TAIL_WHIP
+ db 32,BITE
+ db 41,FURY_SWIPES
+ db 50,DOUBLE_KICK
+ db 0
+Mon074_EvosMoves: ; 3b8fc (e:78fc)
+;GEODUDE
+;Evolutions
+ db EV_LEVEL,25,GRAVELER
+ db 0
+;Learnset
+ db 11,DEFENSE_CURL
+ db 16,ROCK_THROW
+ db 21,SELFDESTRUCT
+ db 26,HARDEN
+ db 31,EARTHQUAKE
+ db 36,EXPLOSION
+ db 0
+Mon137_EvosMoves: ; 3b90d (e:790d)
+;PORYGON
+;Evolutions
+ db 0
+;Learnset
+ db 23,PSYBEAM
+ db 28,RECOVER
+ db 35,AGILITY
+ db 42,TRI_ATTACK
+ db 0
+Mon142_EvosMoves: ; 3b917 (e:7917)
+;AERODACTYL
+;Evolutions
+ db 0
+;Learnset
+ db 33,SUPERSONIC
+ db 38,BITE
+ db 45,TAKE_DOWN
+ db 54,HYPER_BEAM
+ db 0
+
+Mon184_EvosMoves: ; 3b921 (e:7921)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon081_EvosMoves: ; 3b923 (e:7923)
+;MAGNEMITE
+;Evolutions
+ db EV_LEVEL,30,MAGNETON
+ db 0
+;Learnset
+ db 21,SONICBOOM
+ db 25,THUNDERSHOCK
+ db 29,SUPERSONIC
+ db 35,THUNDER_WAVE
+ db 41,SWIFT
+ db 47,SCREECH
+ db 0
+
+Mon185_EvosMoves: ; 3b934 (e:7934)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon186_EvosMoves: ; 3b936 (e:7936)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon004_EvosMoves: ; 3b938 (e:7938)
+;CHARMANDER
+;Evolutions
+ db EV_LEVEL,16,CHARMELEON
+ db 0
+;Learnset
+ db 9,EMBER
+ db 15,LEER
+ db 22,RAGE
+ db 30,SLASH
+ db 38,FLAMETHROWER
+ db 46,FIRE_SPIN
+ db 0
+Mon007_EvosMoves: ; 3b949 (e:7949)
+;SQUIRTLE
+;Evolutions
+ db EV_LEVEL,16,WARTORTLE
+ db 0
+;Learnset
+ db 8,BUBBLE
+ db 15,WATER_GUN
+ db 22,BITE
+ db 28,WITHDRAW
+ db 35,SKULL_BASH
+ db 42,HYDRO_PUMP
+ db 0
+Mon005_EvosMoves: ; 3b95a (e:795a)
+;CHARMELEON
+;Evolutions
+ db EV_LEVEL,36,CHARIZARD
+ db 0
+;Learnset
+ db 9,EMBER
+ db 15,LEER
+ db 24,RAGE
+ db 33,SLASH
+ db 42,FLAMETHROWER
+ db 56,FIRE_SPIN
+ db 0
+Mon008_EvosMoves: ; 3b96b (e:796b)
+;WARTORTLE
+;Evolutions
+ db EV_LEVEL,36,BLASTOISE
+ db 0
+;Learnset
+ db 8,BUBBLE
+ db 15,WATER_GUN
+ db 24,BITE
+ db 31,WITHDRAW
+ db 39,SKULL_BASH
+ db 47,HYDRO_PUMP
+ db 0
+Mon006_EvosMoves: ; 3b97c (e:797c)
+;CHARIZARD
+;Evolutions
+ db 0
+;Learnset
+ db 9,EMBER
+ db 15,LEER
+ db 24,RAGE
+ db 36,SLASH
+ db 46,FLAMETHROWER
+ db 55,FIRE_SPIN
+ db 0
+
+Mon187_EvosMoves: ; 3b98a (e:798a)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon188_EvosMoves: ; 3b98c (e:798c)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon189_EvosMoves: ; 3b98e (e:798e)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+
+Mon190_EvosMoves: ; 3b990 (e:7990)
+;MISSINGNO
+;Evolutions
+ db 0
+;Learnset
+ db 0
+Mon043_EvosMoves: ; 3b992 (e:7992)
+;ODDISH
+;Evolutions
+ db EV_LEVEL,21,GLOOM
+ db 0
+;Learnset
+ db 15,POISONPOWDER
+ db 17,STUN_SPORE
+ db 19,SLEEP_POWDER
+ db 24,ACID
+ db 33,PETAL_DANCE
+ db 46,SOLARBEAM
+ db 0
+Mon044_EvosMoves: ; 3b9a3 (e:79a3)
+;GLOOM
+;Evolutions
+ db EV_ITEM,LEAF_STONE ,1,VILEPLUME
+ db 0
+;Learnset
+ db 15,POISONPOWDER
+ db 17,STUN_SPORE
+ db 19,SLEEP_POWDER
+ db 28,ACID
+ db 38,PETAL_DANCE
+ db 52,SOLARBEAM
+ db 0
+Mon045_EvosMoves: ; 3b9b5 (e:79b5)
+;VILEPLUME
+;Evolutions
+ db 0
+;Learnset
+ db 15,POISONPOWDER
+ db 17,STUN_SPORE
+ db 19,SLEEP_POWDER
+ db 0
+Mon069_EvosMoves: ; 3b9bd (e:79bd)
+;BELLSPROUT
+;Evolutions
+ db EV_LEVEL,21,WEEPINBELL
+ db 0
+;Learnset
+ db 13,WRAP
+ db 15,POISONPOWDER
+ db 18,SLEEP_POWDER
+ db 21,STUN_SPORE
+ db 26,ACID
+ db 33,RAZOR_LEAF
+ db 42,SLAM
+ db 0
+Mon070_EvosMoves: ; 3b9d0 (e:79d0)
+;WEEPINBELL
+;Evolutions
+ db EV_ITEM,LEAF_STONE ,1,VICTREEBEL
+ db 0
+;Learnset
+ db 13,WRAP
+ db 15,POISONPOWDER
+ db 18,SLEEP_POWDER
+ db 23,STUN_SPORE
+ db 29,ACID
+ db 38,RAZOR_LEAF
+ db 49,SLAM
+ db 0
+Mon071_EvosMoves: ; 3b9e4 (e:79e4)
+;VICTREEBEL
+;Evolutions
+ db 0
+;Learnset
+ db 13,WRAP
+ db 15,POISONPOWDER
+ db 18,SLEEP_POWDER
+ db 0 \ No newline at end of file
diff --git a/data/force_bike_surf.asm b/data/force_bike_surf.asm
new file mode 100755
index 00000000..ff38ee6d
--- /dev/null
+++ b/data/force_bike_surf.asm
@@ -0,0 +1,11 @@
+ForcedBikeOrSurfMaps: ; c3e6 (3:43e6)
+; map id, y, x
+ db ROUTE_16,$0A,$11
+ db ROUTE_16,$0B,$11
+ db ROUTE_18,$08,$21
+ db ROUTE_18,$09,$21
+ db SEAFOAM_ISLANDS_4,$07,$12
+ db SEAFOAM_ISLANDS_4,$07,$13
+ db SEAFOAM_ISLANDS_5,$0E,$04
+ db SEAFOAM_ISLANDS_5,$0E,$05
+ db $FF ;end \ No newline at end of file
diff --git a/data/good_rod.asm b/data/good_rod.asm
new file mode 100755
index 00000000..bb554ce3
--- /dev/null
+++ b/data/good_rod.asm
@@ -0,0 +1,3 @@
+GoodRodMons: ; e27f (3:627f)
+ db 10,GOLDEEN
+ db 10,POLIWAG \ No newline at end of file
diff --git a/data/hidden_coins.asm b/data/hidden_coins.asm
new file mode 100755
index 00000000..5106d88a
--- /dev/null
+++ b/data/hidden_coins.asm
@@ -0,0 +1,14 @@
+HiddenCoinCoords: ; 76822 (1d:6822)
+ db GAME_CORNER,$08,$00
+ db GAME_CORNER,$10,$01
+ db GAME_CORNER,$0b,$03
+ db GAME_CORNER,$0e,$03
+ db GAME_CORNER,$0c,$04
+ db GAME_CORNER,$0c,$09
+ db GAME_CORNER,$0f,$09
+ db GAME_CORNER,$0e,$10
+ db GAME_CORNER,$10,$0a
+ db GAME_CORNER,$07,$0b
+ db GAME_CORNER,$08,$0f
+ db GAME_CORNER,$0f,$0c
+ db $ff \ No newline at end of file
diff --git a/data/hidden_item_coords.asm b/data/hidden_item_coords.asm
new file mode 100755
index 00000000..f0ed2e75
--- /dev/null
+++ b/data/hidden_item_coords.asm
@@ -0,0 +1,57 @@
+HiddenItemCoords: ; 766b8 (1d:66b8)
+; map ID, then coords
+ db VIRIDIAN_FOREST,$12,$01
+ db VIRIDIAN_FOREST,$2a,$10
+ db MT_MOON_3,$0c,$12
+ db ROUTE_25,$03,$26
+ db ROUTE_9,$07,$0e
+ db SS_ANNE_6,$09,$0d
+ db SS_ANNE_10,$01,$03
+ db ROUTE_10,$11,$09
+ db ROUTE_10,$35,$10
+ db ROCKET_HIDEOUT_1,$0f,$15
+ db ROCKET_HIDEOUT_3,$11,$1b
+ db ROCKET_HIDEOUT_4,$01,$19
+ db POKEMONTOWER_5,$0c,$04
+ db ROUTE_13,$0e,$01
+ db ROUTE_13,$0d,$10
+ db MANSION_4,$09,$01
+ db SAFARI_ZONE_ENTRANCE,$01,$0a
+ db SAFARI_ZONE_WEST,$05,$06
+ db SILPH_CO_5F,$03,$0c
+ db SILPH_CO_9F,$0f,$02
+ db COPYCATS_HOUSE_2F,$01,$01
+ db UNKNOWN_DUNGEON_1,$0b,$0e
+ db UNKNOWN_DUNGEON_3,$03,$1b
+ db POWER_PLANT,$10,$11
+ db POWER_PLANT,$01,$0c
+ db SEAFOAM_ISLANDS_3,$0f,$0f
+ db SEAFOAM_ISLANDS_5,$11,$19
+ db MANSION_1,$10,$08
+ db MANSION_3,$09,$01
+ db ROUTE_23,$2c,$09
+ db ROUTE_23,$46,$13
+ db ROUTE_23,$5a,$08
+ db VICTORY_ROAD_2,$02,$05
+ db VICTORY_ROAD_2,$07,$1a
+ db $6f,$0b,$0e
+ db VIRIDIAN_CITY,$04,$0e
+ db ROUTE_11,$05,$30
+ db ROUTE_12,$3f,$02
+ db ROUTE_17,$0e,$0f
+ db ROUTE_17,$2d,$08
+ db ROUTE_17,$48,$11
+ db ROUTE_17,$5b,$04
+ db ROUTE_17,$79,$08
+ db UNDERGROUND_PATH_NS,$04,$03
+ db UNDERGROUND_PATH_NS,$22,$04
+ db UNDERGROUND_PATH_WE,$02,$0c
+ db UNDERGROUND_PATH_WE,$05,$15
+ db CELADON_CITY,$0f,$30
+ db ROUTE_25,$01,$0a
+ db MT_MOON_3,$09,$21
+ db SEAFOAM_ISLANDS_4,$10,$09
+ db VERMILION_CITY,$0b,$0e
+ db CERULEAN_CITY,$08,$0f
+ db ROUTE_4,$03,$28
+ db $ff \ No newline at end of file
diff --git a/data/hidden_objects.asm b/data/hidden_objects.asm
new file mode 100755
index 00000000..d5554ff5
--- /dev/null
+++ b/data/hidden_objects.asm
@@ -0,0 +1,780 @@
+HiddenObjectMaps: ; 46a40 (11:6a40)
+ db REDS_HOUSE_2F
+ db BLUES_HOUSE
+ db OAKS_LAB
+ db VIRIDIAN_POKECENTER
+ db VIRIDIAN_MART
+ db VIRIDIAN_SCHOOL
+ db VIRIDIAN_GYM
+ db MUSEUM_1F
+ db PEWTER_GYM
+ db PEWTER_MART
+ db PEWTER_POKECENTER
+ db CERULEAN_POKECENTER
+ db CERULEAN_GYM
+ db CERULEAN_MART
+ db LAVENDER_POKECENTER
+ db VERMILION_POKECENTER
+ db VERMILION_GYM
+ db CELADON_MANSION_2
+ db CELADON_POKECENTER
+ db CELADON_GYM
+ db GAME_CORNER
+ db CELADON_HOTEL
+ db FUCHSIA_POKECENTER
+ db FUCHSIA_GYM
+ db CINNABAR_GYM
+ db CINNABAR_POKECENTER
+ db SAFFRON_GYM
+ db MT_MOON_POKECENTER
+ db ROCK_TUNNEL_POKECENTER
+ db BATTLE_CENTER
+ db TRADE_CENTER
+ db VIRIDIAN_FOREST
+ db MT_MOON_3
+ db INDIGO_PLATEAU
+ db ROUTE_25
+ db ROUTE_9
+ db SS_ANNE_6
+ db SS_ANNE_10
+ db ROCKET_HIDEOUT_1
+ db ROCKET_HIDEOUT_3
+ db ROCKET_HIDEOUT_4
+ db SAFFRON_POKECENTER
+ db POKEMONTOWER_5
+ db ROUTE_13
+ db SAFARI_ZONE_ENTRANCE
+ db SAFARI_ZONE_WEST
+ db SILPH_CO_5F
+ db SILPH_CO_9F
+ db COPYCATS_HOUSE_2F
+ db UNKNOWN_DUNGEON_1
+ db UNKNOWN_DUNGEON_3
+ db POWER_PLANT
+ db SEAFOAM_ISLANDS_3
+ db SEAFOAM_ISLANDS_5
+ db MANSION_1
+ db MANSION_3
+ db ROUTE_23
+ db VICTORY_ROAD_2
+ db $6F
+ db BILLS_HOUSE
+ db VIRIDIAN_CITY
+ db SAFARI_ZONE_REST_HOUSE_2
+ db SAFARI_ZONE_REST_HOUSE_3
+ db SAFARI_ZONE_REST_HOUSE_4
+ db $B9
+ db LAVENDER_HOUSE_1
+ db CELADON_MANSION_5
+ db FIGHTING_DOJO
+ db ROUTE_10
+ db INDIGO_PLATEAU_LOBBY
+ db CINNABAR_LAB_4
+ db BIKE_SHOP
+ db ROUTE_11
+ db ROUTE_12
+ db MANSION_2
+ db MANSION_4
+ db SILPH_CO_11F
+ db ROUTE_17
+ db UNDERGROUND_PATH_NS
+ db UNDERGROUND_PATH_WE
+ db CELADON_CITY
+ db SEAFOAM_ISLANDS_4
+ db VERMILION_CITY
+ db CERULEAN_CITY
+ db ROUTE_4
+ db $FF
+
+HiddenObjectPointers: ; 46a96 (11:6a96)
+; each of these pointers is for the corresponding map in HiddenObjectMaps
+ dw RedsHouse2FHiddenObjects
+ dw BluesHouseHiddenObjects
+ dw OaksLabHiddenObjects
+ dw ViridianPokecenterHiddenObjects
+ dw ViridianMartHiddenObjects
+ dw ViridianSchoolHiddenObjects
+ dw ViridianGymHiddenObjects
+ dw Museum1FHiddenObjects
+ dw PewterGymHiddenObjects
+ dw PewterMartHiddenObjects
+ dw PewterPokecenterHiddenObjects
+ dw CeruleanPokecenterHiddenObjects
+ dw CeruleanGymHiddenObjects
+ dw CeruleanMartHiddenObjects
+ dw LavenderPokecenterHiddenObjects
+ dw VermilionPokecenterHiddenObjects
+ dw VermilionGymHiddenObjects
+ dw CeladonMansion2HiddenObjects
+ dw CeladonPokecenterHiddenObjects
+ dw CeladonGymHiddenObjects
+ dw GameCornerHiddenObjects
+ dw CeladonHotelHiddenObjects
+ dw FuchsiaPokecenterHiddenObjects
+ dw FuchsiaGymHiddenObjects
+ dw CinnabarGymHiddenObjects
+ dw CinnabarPokecenterHiddenObjects
+ dw SaffronGymHiddenObjects
+ dw MtMoonPokecenterHiddenObjects
+ dw RockTunnelPokecenterHiddenObjects
+ dw BattleCenterHiddenObjects
+ dw TradeCenterHiddenObjects
+ dw ViridianForestHiddenObjects
+ dw MtMoon3HiddenObjects
+ dw IndigoPlateauHiddenObjects
+ dw Route25HiddenObjects
+ dw Route9HiddenObjects
+ dw SSAnne6HiddenObjects
+ dw SSAnne10HiddenObjects
+ dw RocketHideout1HiddenObjects
+ dw RocketHideout3HiddenObjects
+ dw RocketHideout4HiddenObjects
+ dw SaffronPokecenterHiddenObjects
+ dw PokemonTower5HiddenObjects
+ dw Route13HiddenObjects
+ dw SafariZoneEntranceHiddenObjects
+ dw SafariZoneWestHiddenObjects
+ dw SilphCo5FHiddenObjects
+ dw SilphCo9FHiddenObjects
+ dw CopycatsHouse2FHiddenObjects
+ dw UnknownDungeon1HiddenObjects
+ dw UnknownDungeon3HiddenObjects
+ dw PowerPlantHiddenObjects
+ dw SeafoamIslands3HiddenObjects
+ dw SeafoamIslands5HiddenObjects
+ dw Mansion1HiddenObjects
+ dw Mansion3HiddenObjects
+ dw Route23HiddenObjects
+ dw VictoryRoad2HiddenObjects
+ dw Unused6FHiddenObjects
+ dw BillsHouseHiddenObjects
+ dw ViridianCityHiddenObjects
+ dw SafariZoneRestHouse2HiddenObjects
+ dw SafariZoneRestHouse3HiddenObjects
+ dw SafariZoneRestHouse4HiddenObjects
+ dw UnusedB9HiddenObjects
+ dw LavenderHouse1HiddenObjects
+ dw CeladonMansion5HiddenObjects
+ dw FightingDojoHiddenObjects
+ dw Route10HiddenObjects
+ dw IndigoPlateauLobbyHiddenObjects
+ dw CinnabarLab4HiddenObjects
+ dw BikeShopHiddenObjects
+ dw Route11HiddenObjects
+ dw Route12HiddenObjects
+ dw Mansion2HiddenObjects
+ dw Mansion4HiddenObjects
+ dw SilphCo11FHiddenObjects
+ dw Route17HiddenObjects
+ dw UndergroundPathNsHiddenObjects
+ dw UndergroundPathWeHiddenObjects
+ dw CeladonCityHiddenObjects
+ dw SeafoamIslands4HiddenObjects
+ dw VermilionCityHiddenObjects
+ dw CeruleanCityHiddenObjects
+ dw Route4HiddenObjects
+
+BattleCenterHiddenObjects: ; 46b40 (11:6b40)
+ db $04,$05,$d0 ; XXX, y, x
+ dbw Bank(Func_21845), Func_21845
+ db $04,$04,$d0 ; XXX, y, x
+ dbw Bank(Func_21825), Func_21825
+ db $FF
+TradeCenterHiddenObjects: ; 46b4d (11:6b4d)
+ db $04,$05,$d0 ; XXX, y, x
+ dbw Bank(Func_21845), Func_21845
+ db $04,$04,$d0 ; XXX, y, x
+ dbw Bank(Func_21825), Func_21825
+ db $FF
+RedsHouse2FHiddenObjects: ; 46b5a (11:6b5a)
+ db $01,$00,$04 ; XXX, y, x
+ dbw Bank(Func_5db86), Func_5db86
+ db $05,$03,$d0 ; XXX, y, x
+ dbw Bank(Func_5db79), Func_5db79
+ db $FF
+BluesHouseHiddenObjects: ; 46b67 (11:6b67)
+ db $01,$00,$04 ; XXX, y, x
+ dbw Bank(Func_62509), Func_62509
+ db $01,$01,$04 ; XXX, y, x
+ dbw Bank(Func_62509), Func_62509
+ db $01,$07,$04 ; XXX, y, x
+ dbw Bank(Func_62509), Func_62509
+ db $FF
+OaksLabHiddenObjects: ; 46b7a (11:6b7a)
+ db $00,$04,$04 ; XXX, y, x
+ dbw Bank(Func_1e958), Func_1e958
+ db $00,$05,$04 ; XXX, y, x
+ dbw Bank(Func_1e965), Func_1e965
+ db $01,$00,$04 ; XXX, y, x
+ dbw Bank(Func_1ecaf), Func_1ecaf
+ db $01,$01,$04 ; XXX, y, x
+ dbw Bank(Func_1ecaf), Func_1ecaf
+ db $FF
+ViridianPokecenterHiddenObjects: ; 46b93 (11:6b93)
+ db $04,$00,$08 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+ViridianMartHiddenObjects: ; 46ba0 (11:6ba0)
+ db $FF
+ViridianSchoolHiddenObjects: ; 46ba1 (11:6ba1)
+ db $04,$03,$20 ; XXX, y, x
+ dbw Bank(Func_52996), Func_52996
+ db $00,$03,$21 ; XXX, y, x
+ dbw Bank(Func_5dc1a), Func_5dc1a
+ db $FF
+ViridianGymHiddenObjects: ; 46bae (11:6bae)
+ db $0f,$0f,$04 ; XXX, y, x
+ dbw BANK(GymStatues),GymStatues
+ db $0f,$12,$04 ; XXX, y, x
+ dbw BANK(GymStatues),GymStatues
+ db $FF
+Museum1FHiddenObjects: ; 46bbb (11:6bbb)
+ db $03,$02,$04 ; XXX, y, x
+ dbw Bank(AerodactylFossil), AerodactylFossil
+ db $06,$02,$04 ; XXX, y, x
+ dbw Bank(KabutopsFossil), KabutopsFossil
+ db $FF
+PewterGymHiddenObjects: ; 46bc8 (11:6bc8)
+ db $0a,$03,$04 ; XXX, y, x
+ dbw BANK(GymStatues),GymStatues
+ db $0a,$06,$04 ; XXX, y, x
+ dbw BANK(GymStatues),GymStatues
+ db $FF
+PewterMartHiddenObjects: ; 46bd5 (11:6bd5)
+ db $FF
+PewterPokecenterHiddenObjects: ; 46bd6 (11:6bd6)
+ db $04,$00,$08 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+CeruleanPokecenterHiddenObjects: ; 46be3 (11:6be3)
+ db $04,$00,$08 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+CeruleanGymHiddenObjects: ; 46bf0 (11:6bf0)
+ db $0b,$03,$04 ; XXX, y, x
+ dbw BANK(GymStatues),GymStatues
+ db $0b,$06,$04 ; XXX, y, x
+ dbw BANK(GymStatues),GymStatues
+ db $FF
+CeruleanMartHiddenObjects: ; 46bfd (11:6bfd)
+ db $FF
+LavenderPokecenterHiddenObjects: ; 46bfe (11:6bfe)
+ db $04,$00,$08 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+VermilionPokecenterHiddenObjects: ; 46c0b (11:6c0b)
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $04,$00,$04 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $FF
+VermilionGymHiddenObjects: ; 46c18 (11:6c18)
+ db $0e,$03,$04 ; XXX, y, x
+ dbw BANK(GymStatues), GymStatues
+ db $0e,$06,$04 ; XXX, y, x
+ dbw BANK(GymStatues), GymStatues
+ db $01,$06,$00 ; XXX, y, x
+ dbw Bank(Func_5ddef), Func_5ddef
+ db $07,$01,$00 ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $09,$01,$01 ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $0b,$01,$02 ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $07,$03,$03 ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $09,$03,$04 ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $0b,$03,$05 ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $07,$05,$06 ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $09,$05,$07 ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $0b,$05,$08 ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $07,$07,$09 ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $09,$07,$0a ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $0b,$07,$0b ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $07,$09,$0c ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $09,$09,$0d ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $0b,$09,$0e ; XXX, y, x
+ dbw Bank(GymTrashScript), GymTrashScript
+ db $FF
+CeladonMansion2HiddenObjects: ; 46c85 (11:6c85)
+ db $05,$00,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+CeladonPokecenterHiddenObjects: ; 46c8c (11:6c8c)
+ db $04,$00,$08 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+CeladonGymHiddenObjects: ; 46c99 (11:6c99)
+ db $0f,$03,$04 ; XXX, y, x
+ dbw BANK(GymStatues),GymStatues
+ db $0f,$06,$04 ; XXX, y, x
+ dbw BANK(GymStatues),GymStatues
+ db $FF
+GameCornerHiddenObjects: ; 46ca6 (11:6ca6)
+ db $0f,$12,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0e,$12,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0d,$12,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0c,$12,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0b,$12,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0a,$12,$ff ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0a,$0d,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0b,$0d,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0c,$0d,$fe ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0d,$0d,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0e,$0d,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0f,$0d,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0f,$0c,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0e,$0c,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0d,$0c,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0c,$0c,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0b,$0c,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0a,$0c,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0a,$07,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0b,$07,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0c,$07,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0d,$07,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0e,$07,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0f,$07,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0f,$06,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0e,$06,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0d,$06,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0c,$06,$fd ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0b,$06,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0a,$06,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0a,$01,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0b,$01,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0c,$01,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0d,$01,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0e,$01,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $0f,$01,$d0 ; XXX, y, x
+ dbw Bank(Func_37e2d), Func_37e2d
+ db $08,$00,COIN+10
+ dbw BANK(HiddenCoins),HiddenCoins
+ db $10,$01,COIN+10
+ dbw BANK(HiddenCoins),HiddenCoins
+ db $0b,$03,COIN+20
+ dbw BANK(HiddenCoins),HiddenCoins
+ db $0e,$03,COIN+10
+ dbw BANK(HiddenCoins),HiddenCoins
+ db $0c,$04,COIN+10
+ dbw BANK(HiddenCoins),HiddenCoins
+ db $0c,$09,COIN+20
+ dbw BANK(HiddenCoins),HiddenCoins
+ db $0f,$09,COIN+10
+ dbw BANK(HiddenCoins),HiddenCoins
+ db $0e,$10,COIN+10
+ dbw BANK(HiddenCoins),HiddenCoins
+ db $10,$0a,COIN+10
+ dbw BANK(HiddenCoins),HiddenCoins
+ db $07,$0b,COIN+40
+ dbw BANK(HiddenCoins),HiddenCoins
+ db $08,$0f,COIN+100
+ dbw BANK(HiddenCoins),HiddenCoins
+ db $0f,$0c,COIN+10
+ dbw BANK(HiddenCoins),HiddenCoins
+ db $FF
+CeladonHotelHiddenObjects: ; 46dc7 (11:6dc7)
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $04,$00,$08 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $FF
+FuchsiaPokecenterHiddenObjects: ; 46dd4 (11:6dd4)
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $04,$00,$04 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $FF
+FuchsiaGymHiddenObjects: ; 46de1 (11:6de1)
+ db $0f,$03,$04 ; XXX, y, x
+ dbw BANK(GymStatues),GymStatues
+ db $0f,$06,$04 ; XXX, y, x
+ dbw BANK(GymStatues),GymStatues
+ db $FF
+CinnabarGymHiddenObjects: ; 46dee (11:6dee)
+ db $0d,$11,$04 ; XXX, y, x
+ dbw BANK(GymStatues),GymStatues
+ db $07,$0f,$01 ; XXX, y, x
+ dbw Bank(Func_1eaa17), Func_1eaa17
+ db $01,$0a,$12 ; XXX, y, x
+ dbw Bank(Func_1eaa17), Func_1eaa17
+ db $07,$09,$13 ; XXX, y, x
+ dbw Bank(Func_1eaa17), Func_1eaa17
+ db $0d,$09,$14 ; XXX, y, x
+ dbw Bank(Func_1eaa17), Func_1eaa17
+ db $0d,$01,$05 ; XXX, y, x
+ dbw Bank(Func_1eaa17), Func_1eaa17
+ db $07,$01,$16 ; XXX, y, x
+ dbw Bank(Func_1eaa17), Func_1eaa17
+ db $FF
+CinnabarPokecenterHiddenObjects: ; 46e19 (11:6e19)
+ db $04,$00,$04 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+SaffronGymHiddenObjects: ; 46e26 (11:6e26)
+ db $0f,$09,$04 ; XXX, y, x
+ dbw BANK(GymStatues),GymStatues
+ db $FF
+MtMoonPokecenterHiddenObjects: ; 46e2d (11:6e2d)
+ db $04,$00,$08 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+RockTunnelPokecenterHiddenObjects: ; 46e3a (11:6e3a)
+ db $04,$00,$08 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+ViridianForestHiddenObjects: ; 46e47 (11:6e47)
+ db $12,$01,POTION
+ dbw BANK(HiddenItems),HiddenItems
+ db $2a,$10,ANTIDOTE
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+MtMoon3HiddenObjects: ; 46e54 (11:6e54)
+ db $0c,$12,MOON_STONE
+ dbw BANK(HiddenItems),HiddenItems
+ db $09,$21,ETHER
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+IndigoPlateauHiddenObjects: ; 46e61 (11:6e61)
+ db $0d,$08,$ff ; XXX, y, x
+ dbw Bank(Func_52a2f), Func_52a2f
+ db $0d,$0b,$00 ; XXX, y, x
+ dbw Bank(Func_52a2f), Func_52a2f
+ db $FF
+Route25HiddenObjects: ; 46e6e (11:6e6e)
+ db $03,$26,ETHER
+ dbw BANK(HiddenItems),HiddenItems
+ db $01,$0a,ELIXER
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+Route9HiddenObjects: ; 46e7b (11:6e7b)
+ db $07,$0e,ETHER
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+SSAnne6HiddenObjects: ; 46e82 (11:6e82)
+ db $05,$0d,$00 ; XXX, y, x
+ dbw Bank(Func_5ddef), Func_5ddef
+ db $07,$0d,$00 ; XXX, y, x
+ dbw Bank(Func_5ddef), Func_5ddef
+ db $09,$0d,GREAT_BALL
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+SSAnne10HiddenObjects: ; 46e95 (11:6e95)
+ db $01,$03,HYPER_POTION
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+Route10HiddenObjects: ; 46e9c (11:6e9c)
+ db $11,$09,SUPER_POTION
+ dbw BANK(HiddenItems),HiddenItems
+ db $35,$10,MAX_ETHER
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+RocketHideout1HiddenObjects: ; 46ea9 (11:6ea9)
+ db $0f,$15,PP_UP
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+RocketHideout3HiddenObjects: ; 46eb0 (11:6eb0)
+ db $11,$1b,NUGGET
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+RocketHideout4HiddenObjects: ; 46eb7 (11:6eb7)
+ db $01,$19,SUPER_POTION
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+SaffronPokecenterHiddenObjects: ; 46ebe (11:6ebe)
+ db $04,$00,$04 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+PokemonTower5HiddenObjects: ; 46ecb (11:6ecb)
+ db $0c,$04,ELIXER
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+Route13HiddenObjects: ; 46ed2 (11:6ed2)
+ db $0e,$01,PP_UP
+ dbw BANK(HiddenItems),HiddenItems
+ db $0d,$10,CALCIUM
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+SafariZoneEntranceHiddenObjects: ; 46edf (11:6edf)
+ db $01,$0a,NUGGET
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+SafariZoneWestHiddenObjects: ; 46ee6 (11:6ee6)
+ db $05,$06,REVIVE
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+SilphCo5FHiddenObjects: ; 46eed (11:6eed)
+ db $03,$0c,ELIXER
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+SilphCo9FHiddenObjects: ; 46ef4 (11:6ef4)
+ db $0f,$02,MAX_POTION
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+CopycatsHouse2FHiddenObjects: ; 46efb (11:6efb)
+ db $01,$01,NUGGET
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+UnknownDungeon1HiddenObjects: ; 46f02 (11:6f02)
+ db $0b,$0e,RARE_CANDY
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+UnknownDungeon3HiddenObjects: ; 46f09 (11:6f09)
+ db $03,$1b,ULTRA_BALL
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+PowerPlantHiddenObjects: ; 46f10 (11:6f10)
+ db $10,$11,MAX_ELIXER
+ dbw BANK(HiddenItems),HiddenItems
+ db $01,$0c,PP_UP
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+SeafoamIslands3HiddenObjects: ; 46f1d (11:6f1d)
+ db $0f,$0f,NUGGET
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+SeafoamIslands5HiddenObjects: ; 46f24 (11:6f24)
+ db $11,$19,ULTRA_BALL
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+Mansion1HiddenObjects: ; 46f2b (11:6f2b)
+ db $10,$08,MOON_STONE
+ dbw BANK(HiddenItems),HiddenItems
+ db $05,$02,$04 ; XXX, y, x
+ dbw BANK(Func_44316),Func_44316
+ db $FF
+Mansion2HiddenObjects: ; 46f38 (11:6f38)
+ db $0b,$02,$04 ; XXX, y, x
+ dbw Bank(Func_52037), Func_52037
+ db $FF
+Mansion3HiddenObjects: ; 46f3f (11:6f3f)
+ db $09,$01,MAX_REVIVE
+ dbw BANK(HiddenItems),HiddenItems
+ db $05,$0a,$04 ; XXX, y, x
+ dbw Bank(Func_5227a), Func_5227a
+ db $FF
+Mansion4HiddenObjects: ; 46f4c (11:6f4c)
+ db $09,$01,RARE_CANDY
+ dbw BANK(HiddenItems),HiddenItems
+ db $03,$14,$04 ; XXX, y, x
+ dbw Bank(Func_52420), Func_52420
+ db $19,$12,$04 ; XXX, y, x
+ dbw Bank(Func_52420), Func_52420
+ db $FF
+Route23HiddenObjects: ; 46f5f (11:6f5f)
+ db $2c,$09,FULL_RESTORE
+ dbw BANK(HiddenItems),HiddenItems
+ db $46,$13,ULTRA_BALL
+ dbw BANK(HiddenItems),HiddenItems
+ db $5a,$08,MAX_ETHER
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+VictoryRoad2HiddenObjects: ; 46f72 (11:6f72)
+ db $02,$05,ULTRA_BALL
+ dbw BANK(HiddenItems),HiddenItems
+ db $07,$1a,FULL_RESTORE
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+Unused6FHiddenObjects: ; 46f7f (11:6f7f)
+ db $0b,$0e,MAX_ELIXER
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+BillsHouseHiddenObjects: ; 46f86 (11:6f86)
+ db $04,$01,$04 ; XXX, y, x
+ dbw Bank(Func_1eb6e), Func_1eb6e
+ db $FF
+ViridianCityHiddenObjects: ; 46f8d (11:6f8d)
+ db $04,$0e,POTION
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+SafariZoneRestHouse2HiddenObjects: ; 46f94 (11:6f94)
+ db $04,$00,$08 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+SafariZoneRestHouse3HiddenObjects: ; 46fa1 (11:6fa1)
+ db $04,$00,$08 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+SafariZoneRestHouse4HiddenObjects: ; 46fae (11:6fae)
+ db $04,$00,$08 ; XXX, y, x
+ dbw Bank(Func_6245d), Func_6245d
+ db $03,$0d,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+UnusedB9HiddenObjects: ; 46fbb (11:6fbb)
+ db $02,$01,$04 ; XXX, y, x
+ dbw Bank(Func_5db8f), Func_5db8f
+ db $FF
+LavenderHouse1HiddenObjects: ; 46fc2 (11:6fc2)
+ db $01,$00,$00 ; XXX, y, x
+ dbw Bank(Func_1eb60), Func_1eb60
+ db $01,$01,$00 ; XXX, y, x
+ dbw Bank(Func_1eb60), Func_1eb60
+ db $01,$07,$00 ; XXX, y, x
+ dbw Bank(Func_1eb60), Func_1eb60
+ db $FF
+CeladonMansion5HiddenObjects: ; 46fd5 (11:6fd5)
+ db $00,$03,$34 ; XXX, y, x
+ dbw Bank(Func_5dc1a), Func_5dc1a
+ db $00,$04,$34 ; XXX, y, x
+ dbw Bank(Func_5dc1a), Func_5dc1a
+ db $04,$03,$35 ; XXX, y, x
+ dbw Bank(Func_52996), Func_52996
+ db $FF
+FightingDojoHiddenObjects: ; 46fe8 (11:6fe8)
+ db $09,$03,$04 ; XXX, y, x
+ dbw Bank(Func_52a22), Func_52a22
+ db $09,$06,$04 ; XXX, y, x
+ dbw Bank(Func_52a22), Func_52a22
+ db $00,$04,$04 ; XXX, y, x
+ dbw Bank(Func_52a08), Func_52a08
+ db $00,$05,$04 ; XXX, y, x
+ dbw Bank(Func_52a15), Func_52a15
+ db $FF
+IndigoPlateauLobbyHiddenObjects: ; 47001 (11:7001)
+ db $07,$0f,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+CinnabarLab4HiddenObjects: ; 47008 (11:7008)
+ db $04,$00,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $04,$02,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+BikeShopHiddenObjects: ; 47015 (11:7015)
+ db $00,$01,$d0 ; XXX, y, x
+ dbw Bank(Func_1e94b), Func_1e94b
+ db $01,$02,$d0 ; XXX, y, x
+ dbw Bank(Func_1e94b), Func_1e94b
+ db $02,$01,$d0 ; XXX, y, x
+ dbw Bank(Func_1e94b), Func_1e94b
+ db $02,$03,$d0 ; XXX, y, x
+ dbw Bank(Func_1e94b), Func_1e94b
+ db $04,$00,$d0 ; XXX, y, x
+ dbw Bank(Func_1e94b), Func_1e94b
+ db $05,$01,$d0 ; XXX, y, x
+ dbw Bank(Func_1e94b), Func_1e94b
+ db $FF
+Route11HiddenObjects: ; 4703a (11:703a)
+ db $05,$30,ESCAPE_ROPE
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+Route12HiddenObjects: ; 47041 (11:7041)
+ db $3f,$02,HYPER_POTION
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+SilphCo11FHiddenObjects: ; 47048 (11:7048)
+ db $0c,$0a,$04 ; XXX, y, x
+ dbw Bank(Func_62516), Func_62516
+ db $FF
+Route17HiddenObjects: ; 4704f (11:704f)
+ db $0e,$0f,RARE_CANDY
+ dbw BANK(HiddenItems),HiddenItems
+ db $2d,$08,FULL_RESTORE
+ dbw BANK(HiddenItems),HiddenItems
+ db $48,$11,PP_UP
+ dbw BANK(HiddenItems),HiddenItems
+ db $5b,$04,MAX_REVIVE
+ dbw BANK(HiddenItems),HiddenItems
+ db $79,$08,MAX_ELIXER
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+UndergroundPathNsHiddenObjects: ; 4706e (11:706e)
+ db $04,$03,FULL_RESTORE
+ dbw BANK(HiddenItems),HiddenItems
+ db $22,$04,X_SPECIAL
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+UndergroundPathWeHiddenObjects: ; 4707b (11:707b)
+ db $02,$0c,NUGGET
+ dbw BANK(HiddenItems),HiddenItems
+ db $05,$15,ELIXER
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+CeladonCityHiddenObjects: ; 47088 (11:7088)
+ db $0f,$30,PP_UP
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+SeafoamIslands4HiddenObjects: ; 4708f (11:708f)
+ db $10,$09,MAX_ELIXER
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+VermilionCityHiddenObjects: ; 47096 (11:7096)
+ db $0b,$0e,MAX_ETHER
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+CeruleanCityHiddenObjects: ; 4709d (11:709d)
+ db $08,$0f,RARE_CANDY
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF
+Route4HiddenObjects: ; 470a4 (11:70a4)
+ db $03,$28,GREAT_BALL
+ dbw BANK(HiddenItems),HiddenItems
+ db $FF \ No newline at end of file
diff --git a/data/item_prices.asm b/data/item_prices.asm
new file mode 100755
index 00000000..f64bd11f
--- /dev/null
+++ b/data/item_prices.asm
@@ -0,0 +1,98 @@
+ItemPrices: ; 4608 (1:4608)
+ db $00,$00,$00
+ db $00,$12,$00
+ db $00,$06,$00
+ db $00,$02,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$10,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$01,$00
+ db $00,$02,$50
+ db $00,$02,$50
+ db $00,$02,$00
+ db $00,$02,$00
+ db $00,$30,$00
+ db $00,$25,$00
+ db $00,$15,$00
+ db $00,$07,$00
+ db $00,$03,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$05,$50
+ db $00,$03,$50
+ db $00,$00,$00
+ db $00,$21,$00
+ db $00,$21,$00
+ db $00,$21,$00
+ db $00,$98,$00
+ db $00,$98,$00
+ db $00,$98,$00
+ db $00,$98,$00
+ db $00,$98,$00
+ db $00,$48,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$09,$50
+ db $00,$21,$00
+ db $00,$00,$00
+ db $01,$00,$00
+ db $00,$98,$00
+ db $00,$10,$00
+ db $00,$06,$00
+ db $00,$15,$00
+ db $00,$40,$00
+ db $00,$07,$00
+ db $00,$05,$00
+ db $00,$07,$00
+ db $00,$06,$50
+ db $00,$00,$10
+ db $00,$02,$00
+ db $00,$03,$00
+ db $00,$03,$50
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$05,$00
+ db $00,$05,$50
+ db $00,$03,$50
+ db $00,$03,$50
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00
+ db $00,$00,$00 \ No newline at end of file
diff --git a/data/map_songs.asm b/data/map_songs.asm
new file mode 100755
index 00000000..582b7242
--- /dev/null
+++ b/data/map_songs.asm
@@ -0,0 +1,249 @@
+MapSongBanks: ; c04d (3:404d)
+ db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ;PALLET_TOWN
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; VIRIDIAN_CITY
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; PEWTER_CITY
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; CERULEAN_CITY
+ db MUSIC_LAVENDER, BANK(Music_Lavender) ; LAVENDER_TOWN
+ db MUSIC_VERMILION, BANK(Music_Vermilion) ; VERMILION_CITY
+ db MUSIC_CELADON, BANK(Music_Celadon) ; CELADON_CITY
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; FUCHSIA_CITY
+ db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; CINNABAR_ISLAND
+ db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; INDIGO_PLATEAU
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; SAFFRON_CITY
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; unused
+ db MUSIC_ROUTES1, BANK(Music_Routes1) ; ROUTE_1
+ db MUSIC_ROUTES1, BANK(Music_Routes1) ; ROUTE_2
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_3
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_4
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_5
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_6
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_7
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_8
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_9
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_10
+ db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_11
+ db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_12
+ db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_13
+ db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_14
+ db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_15
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_16
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_17
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_18
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_19
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_20
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_21
+ db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_22
+ db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; ROUTE_23
+ db MUSIC_ROUTES2, BANK(Music_Routes2) ; ROUTE_24
+ db MUSIC_ROUTES2, BANK(Music_Routes2) ; ROUTE_25
+ db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; RedsHouse1F
+ db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; RedsHouse2F
+ db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; BluesHouse
+ db MUSIC_OAKS_LAB, BANK(Music_OaksLab) ; OaksLab
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; ViridianPokecenter
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; ViridianMart
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; School
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; ViridianHouse
+ db MUSIC_GYM, BANK(Music_Gym) ; ViridianGym
+ db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; DiglettsCaveRoute2
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; ViridianForestExit
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route2House
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route2Gate
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; ViridianForestEntrance
+ db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; ViridianForest
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Museum1F
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Museum2F
+ db MUSIC_GYM, BANK(Music_Gym) ; PewterGym
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; PewterHouse1
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; PewterMart
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; PewterHouse2
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; PewterPokecenter
+ db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; MtMoon1
+ db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; MtMoon2
+ db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; MtMoon3
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; CeruleanHouseTrashed
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; CeruleanHouse1
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeruleanPokecenter
+ db MUSIC_GYM, BANK(Music_Gym) ; CeruleanGym
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; BikeShop
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeruleanMart
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; MtMoonPokecenter
+ db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; CeruleanHouseTrashed
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route5Gate
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; UndergroundTunnelEntranceRoute5
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; DayCareM
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route6Gate
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; UndergroundTunnelEntranceRoute6
+ db MUSIC_VERMILION, BANK(Music_Vermilion) ; FREEZE
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route7Gate
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; UndergroundPathEntranceRoute7
+ db MUSIC_CELADON, BANK(Music_Celadon) ;FREEZE
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route8Gate
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; UndergroundPathEntranceRoute8
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; RockTunnelPokecenter
+ db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; RockTunnel1
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; PowerPlant
+ db MUSIC_VERMILION, BANK(Music_Vermilion) ; Route11Gate
+ db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; DiglettsCaveEntranceRoute11
+ db MUSIC_VERMILION, BANK(Music_Vermilion) ; Route11GateUpstairs
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route12Gate
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; BillsHouse
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; VermilionPokecenter
+ db MUSIC_VERMILION, BANK(Music_Vermilion) ; FanClub
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; VermilionMart
+ db MUSIC_GYM, BANK(Music_Gym) ; VermilionGym
+ db MUSIC_VERMILION, BANK(Music_Vermilion) ; VermilionHouse1
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; VermilionDock
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne1
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne2
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne3
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne4
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne5
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne6
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne7
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne8
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne9
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne10
+ db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ;unused
+ db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ;unused
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused
+ db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; VictoryRoad1
+ db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ;unused
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ;unused
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ;unused
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ;unused
+ db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; Lance
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused
+ db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused
+ db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; HallofFameRoom
+ db MUSIC_ROUTES1, BANK(Music_Routes1) ; UndergroundPathNS
+ db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; Gary
+ db MUSIC_ROUTES1, BANK(Music_Routes1) ; UndergroundPathWE
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart1
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart2
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart3
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart4
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMartRoof
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMartElevator
+ db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion1
+ db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion2
+ db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion3
+ db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion4
+ db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion5
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonPokecenter
+ db MUSIC_GYM, BANK(Music_Gym) ; CeladonGym
+ db MUSIC_GAME_CORNER, BANK(Music_GameCorner) ; CeladonGameCorner
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart5
+ db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonPrizeRoom
+ db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonDiner
+ db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonHouse
+ db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonHotel
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; LavenderPokecenter
+ db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower1
+ db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower2
+ db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower3
+ db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower4
+ db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower5
+ db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower6
+ db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower7
+ db MUSIC_LAVENDER, BANK(Music_Lavender) ; LavenderHouse1
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; LavenderMart
+ db MUSIC_LAVENDER, BANK(Music_Lavender) ; LavenderHouse2
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; FuchsiaMart
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; FuchsiaHouse1
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; FuchsiaPokecenter
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; FuchsiaHouse2
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; SafariZoneEntrance
+ db MUSIC_GYM, BANK(Music_Gym) ; FuchsiaGym
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; FuchsiaMeetingRoom
+ db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands2
+ db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands3
+ db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands4
+ db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands5
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; VermilionHouse2
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; FuchsiaHouse3
+ db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; Mansion1
+ db MUSIC_GYM, BANK(Music_Gym) ; CinnabarGym
+ db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; Lab1
+ db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; Lab2
+ db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; Lab3
+ db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; Lab4
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CinnabarPokecenter
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CinnabarMart
+ db MUSIC_CINNABAR, BANK(Music_Cinnabar)
+ db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; IndigoPlateauLobby
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; CopycatsHouse1F
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; CopycatsHouse2F
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; FightingDojo
+ db MUSIC_GYM, BANK(Music_Gym) ; SaffronGym
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; SaffronHouse1
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; SaffronMart
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo1
+ db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; SaffronPokecenter
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; SaffronHouse2
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route15Gate
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route15GateUpstairs
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route16Gate
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route16GateUpstairs
+ db MUSIC_CELADON, BANK(Music_Celadon) ; Route16House
+ db MUSIC_CELADON, BANK(Music_Celadon) ; Route12House
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route18Gate
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route18GateUpstairs
+ db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands1
+ db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; Route22Gate
+ db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; VictoryRoad2
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; Route12GateUpstairs
+ db MUSIC_VERMILION, BANK(Music_Vermilion) ; VermilionHouse3
+ db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; DiglettsCave
+ db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; VictoryRoad3
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideout1
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideout2
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideout3
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideout4
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideoutElevator
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1)
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1)
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1)
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo2
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo3
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo4
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo5
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo6
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo7
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo8
+ db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; Mansion2
+ db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; Mansion3
+ db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; Mansion4
+ db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneEast
+ db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneNorth
+ db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneWest
+ db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneCenter
+ db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneRestHouse1
+ db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneSecretHouse
+ db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneRestHouse2
+ db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneRestHouse3
+ db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneRestHouse4
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; UnknownDungeon2
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; UnknownDungeon3
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; UnknownDungeon1
+ db MUSIC_CITIES2, BANK(Music_Cities2) ; NameRater
+ db MUSIC_CITIES1, BANK(Music_Cities1) ; CeruleanHouse2
+ db MUSIC_CINNABAR, BANK(Music_Cinnabar)
+ db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; RockTunnel2
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo9
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo10
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo11
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCoElevator
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo)
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo)
+ db MUSIC_CELADON, BANK(Music_Celadon) ; BattleCenterM
+ db MUSIC_CELADON, BANK(Music_Celadon) ; TradeCenterM
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo)
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo)
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo)
+ db MUSIC_SILPH_CO, BANK(Music_SilphCo)
+ db MUSIC_GYM, BANK(Music_Gym) ; Lorelei
+ db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; Bruno
+ db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; Agatha \ No newline at end of file
diff --git a/data/mart_inventories.asm b/data/mart_inventories.asm
new file mode 100755
index 00000000..18165f49
--- /dev/null
+++ b/data/mart_inventories.asm
@@ -0,0 +1,75 @@
+; mart inventories are below
+; they are texts
+; first byte $FE, next byte # of items, last byte $FF
+
+; Viridian
+ViridianMartText6:: ; 2442 (0:2442)
+ db $FE,4,POKE_BALL,ANTIDOTE,PARLYZ_HEAL,BURN_HEAL,$FF
+
+; Pewter
+PewterMartText1:: ; 2449 (0:2449)
+ db $FE,7,POKE_BALL,POTION,ESCAPE_ROPE,ANTIDOTE,BURN_HEAL,AWAKENING
+ db PARLYZ_HEAL,$FF
+
+; Cerulean
+CeruleanMartText1:: ; 2453 (0:2453)
+ db $FE,7,POKE_BALL,POTION,REPEL,ANTIDOTE,BURN_HEAL,AWAKENING
+ db PARLYZ_HEAL,$FF
+
+; Bike shop
+ db $FE,1,BICYCLE,$FF
+
+; Vermilion
+VermilionMartText1:: ; 2461 (0:2461)
+ db $FE,6,POKE_BALL,SUPER_POTION,ICE_HEAL,AWAKENING,PARLYZ_HEAL
+ db REPEL,$FF
+
+; Lavender
+LavenderMartText1:: ; 246a (0:246a)
+ db $FE,9,GREAT_BALL,SUPER_POTION,REVIVE,ESCAPE_ROPE,SUPER_REPEL
+ db ANTIDOTE,BURN_HEAL,ICE_HEAL,PARLYZ_HEAL,$FF
+
+; Celadon Dept. Store 2F (1)
+CeladonMart2Text1:: ; 2476 (0:2476)
+ db $FE,9,GREAT_BALL,SUPER_POTION,REVIVE,SUPER_REPEL,ANTIDOTE
+ db BURN_HEAL,ICE_HEAL,AWAKENING,PARLYZ_HEAL,$FF
+
+; Celadon Dept. Store 2F (2)
+CeladonMart2Text2:: ; 2482 (0:2482)
+ db $FE,9,TM_32,TM_33,TM_02,TM_07,TM_37,TM_01,TM_05,TM_09,TM_17,$FF
+
+; Celadon Dept. Store 4F
+CeladonMart4Text1:: ; 248e (0:248e)
+ db $FE,5,POKE_DOLL,FIRE_STONE,THUNDER_STONE,WATER_STONE,LEAF_STONE,$FF
+
+; Celadon Dept. Store 5F (1)
+CeladonMart5Text3:: ; 2496 (0:2496)
+ db $FE,7,X_ACCURACY,GUARD_SPEC_,DIRE_HIT,X_ATTACK,X_DEFEND,X_SPEED
+ db X_SPECIAL,$FF
+
+; Celadon Dept. Store 5F (2)
+CeladonMart5Text4:: ; 24a0 (0:24a0)
+ db $FE,5,HP_UP,PROTEIN,IRON,CARBOS,CALCIUM,$FF
+
+; Fuchsia
+FuchsiaMartText1:: ; 24a8 (0:24a8)
+ db $FE,6,ULTRA_BALL,GREAT_BALL,SUPER_POTION,REVIVE,FULL_HEAL
+ db SUPER_REPEL,$FF
+
+; unused? 24b1
+ db $FE,5,GREAT_BALL,HYPER_POTION,SUPER_POTION,FULL_HEAL,REVIVE,$FF
+
+; Cinnabar
+CinnabarMartText1:: ; 24b9 (0:24b9)
+ db $FE,7,ULTRA_BALL,GREAT_BALL,HYPER_POTION,MAX_REPEL,ESCAPE_ROPE
+ db FULL_HEAL,REVIVE,$FF
+
+; Saffron
+SaffronMartText1:: ; 24c3 (0:24c3)
+ db $FE,6,GREAT_BALL,HYPER_POTION,MAX_REPEL,ESCAPE_ROPE,FULL_HEAL
+ db REVIVE,$FF
+
+; Indigo
+IndigoPlateauLobbyText4:: ; 24cc (0:24cc)
+ db $FE,7,ULTRA_BALL,GREAT_BALL,FULL_RESTORE,MAX_POTION,FULL_HEAL
+ db REVIVE,MAX_REPEL,$FF \ No newline at end of file
diff --git a/data/mew_base_stats.asm b/data/mew_base_stats.asm
new file mode 100755
index 00000000..6232acc3
--- /dev/null
+++ b/data/mew_base_stats.asm
@@ -0,0 +1,35 @@
+MewBaseStats: ; 425b (1:425b)
+ db DEX_MEW ; pokedex id
+ db 100 ; base hp
+ db 100 ; base attack
+ db 100 ; base defense
+ db 100 ; base speed
+ db 100 ; base special
+
+ db PSYCHIC ; species type 1
+ db PSYCHIC ; species type 2
+
+ db 45 ; catch rate
+ db 64 ; base exp yield
+ db $55 ; sprite dimensions
+
+ dw MewPicFront
+ dw MewPicBack
+
+ ; attacks known at lvl 0
+ db POUND
+ db 0
+ db 0
+ db 0
+
+ db 3 ; growth rate
+
+ ; include learnset directly
+ db %11111111
+ db %11111111
+ db %11111111
+ db %11111111
+ db %11111111
+ db %11111111
+ db %11111111
+ db %11111111 ; usually spacing \ No newline at end of file
diff --git a/data/mon_palettes.asm b/data/mon_palettes.asm
new file mode 100755
index 00000000..4aaa5793
--- /dev/null
+++ b/data/mon_palettes.asm
@@ -0,0 +1,153 @@
+MonsterPalettes: ; 725c8 (1c:65c8)
+ db PAL_MEWMON ; MISSINGNO
+ db PAL_GREENMON ; BULBASAUR
+ db PAL_GREENMON ; IVYSAUR
+ db PAL_GREENMON ; VENUSAUR
+ db PAL_REDMON ; CHARMANDER
+ db PAL_REDMON ; CHARMELEON
+ db PAL_REDMON ; CHARIZARD
+ db PAL_CYANMON ; SQUIRTLE
+ db PAL_CYANMON ; WARTORTLE
+ db PAL_CYANMON ; BLASTOISE
+ db PAL_GREENMON ; CATERPIE
+ db PAL_GREENMON ; METAPOD
+ db PAL_CYANMON ; BUTTERFREE
+ db PAL_YELLOWMON ; WEEDLE
+ db PAL_YELLOWMON ; KAKUNA
+ db PAL_YELLOWMON ; BEEDRILL
+ db PAL_BROWNMON ; PIDGEY
+ db PAL_BROWNMON ; PIDGEOTTO
+ db PAL_BROWNMON ; PIDGEOT
+ db PAL_GREYMON ; RATTATA
+ db PAL_GREYMON ; RATICATE
+ db PAL_BROWNMON ; SPEAROW
+ db PAL_BROWNMON ; FEAROW
+ db PAL_PURPLEMON ; EKANS
+ db PAL_PURPLEMON ; ARBOK
+ db PAL_YELLOWMON ; PIKACHU
+ db PAL_YELLOWMON ; RAICHU
+ db PAL_BROWNMON ; SANDSHREW
+ db PAL_BROWNMON ; SANDSLASH
+ db PAL_BLUEMON ; NIDORAN_F
+ db PAL_BLUEMON ; NIDORINA
+ db PAL_BLUEMON ; NIDOQUEEN
+ db PAL_PURPLEMON ; NIDORAN_M
+ db PAL_PURPLEMON ; NIDORINO
+ db PAL_PURPLEMON ; NIDOKING
+ db PAL_PINKMON ; CLEFAIRY
+ db PAL_PINKMON ; CLEFABLE
+ db PAL_REDMON ; VULPIX
+ db PAL_YELLOWMON ; NINETALES
+ db PAL_PINKMON ; JIGGLYPUFF
+ db PAL_PINKMON ; WIGGLYTUFF
+ db PAL_BLUEMON ; ZUBAT
+ db PAL_BLUEMON ; GOLBAT
+ db PAL_GREENMON ; ODDISH
+ db PAL_REDMON ; GLOOM
+ db PAL_REDMON ; VILEPLUME
+ db PAL_REDMON ; PARAS
+ db PAL_REDMON ; PARASECT
+ db PAL_PURPLEMON ; VENONAT
+ db PAL_PURPLEMON ; VENOMOTH
+ db PAL_BROWNMON ; DIGLETT
+ db PAL_BROWNMON ; DUGTRIO
+ db PAL_YELLOWMON ; MEOWTH
+ db PAL_YELLOWMON ; PERSIAN
+ db PAL_YELLOWMON ; PSYDUCK
+ db PAL_CYANMON ; GOLDUCK
+ db PAL_BROWNMON ; MANKEY
+ db PAL_BROWNMON ; PRIMEAPE
+ db PAL_BROWNMON ; GROWLITHE
+ db PAL_REDMON ; ARCANINE
+ db PAL_BLUEMON ; POLIWAG
+ db PAL_BLUEMON ; POLIWHIRL
+ db PAL_BLUEMON ; POLIWRATH
+ db PAL_YELLOWMON ; ABRA
+ db PAL_YELLOWMON ; KADABRA
+ db PAL_YELLOWMON ; ALAKAZAM
+ db PAL_GREYMON ; MACHOP
+ db PAL_GREYMON ; MACHOKE
+ db PAL_GREYMON ; MACHAMP
+ db PAL_GREENMON ; BELLSPROUT
+ db PAL_GREENMON ; WEEPINBELL
+ db PAL_GREENMON ; VICTREEBEL
+ db PAL_CYANMON ; TENTACOOL
+ db PAL_CYANMON ; TENTACRUEL
+ db PAL_GREYMON ; GEODUDE
+ db PAL_GREYMON ; GRAVELER
+ db PAL_GREYMON ; GOLEM
+ db PAL_REDMON ; PONYTA
+ db PAL_REDMON ; RAPIDASH
+ db PAL_PINKMON ; SLOWPOKE
+ db PAL_PINKMON ; SLOWBRO
+ db PAL_GREYMON ; MAGNEMITE
+ db PAL_GREYMON ; MAGNETON
+ db PAL_BROWNMON ; FARFETCH_D
+ db PAL_BROWNMON ; DODUO
+ db PAL_BROWNMON ; DODRIO
+ db PAL_BLUEMON ; SEEL
+ db PAL_BLUEMON ; DEWGONG
+ db PAL_PURPLEMON ; GRIMER
+ db PAL_PURPLEMON ; MUK
+ db PAL_GREYMON ; SHELLDER
+ db PAL_GREYMON ; CLOYSTER
+ db PAL_PURPLEMON ; GASTLY
+ db PAL_PURPLEMON ; HAUNTER
+ db PAL_PURPLEMON ; GENGAR
+ db PAL_GREYMON ; ONIX
+ db PAL_YELLOWMON ; DROWZEE
+ db PAL_YELLOWMON ; HYPNO
+ db PAL_REDMON ; KRABBY
+ db PAL_REDMON ; KINGLER
+ db PAL_YELLOWMON ; VOLTORB
+ db PAL_YELLOWMON ; ELECTRODE
+ db PAL_PINKMON ; EXEGGCUTE
+ db PAL_GREENMON ; EXEGGUTOR
+ db PAL_GREYMON ; CUBONE
+ db PAL_GREYMON ; MAROWAK
+ db PAL_BROWNMON ; HITMONLEE
+ db PAL_BROWNMON ; HITMONCHAN
+ db PAL_PINKMON ; LICKITUNG
+ db PAL_PURPLEMON ; KOFFING
+ db PAL_PURPLEMON ; WEEZING
+ db PAL_GREYMON ; RHYHORN
+ db PAL_GREYMON ; RHYDON
+ db PAL_PINKMON ; CHANSEY
+ db PAL_BLUEMON ; TANGELA
+ db PAL_BROWNMON ; KANGASKHAN
+ db PAL_CYANMON ; HORSEA
+ db PAL_CYANMON ; SEADRA
+ db PAL_REDMON ; GOLDEEN
+ db PAL_REDMON ; SEAKING
+ db PAL_REDMON ; STARYU
+ db PAL_GREYMON ; STARMIE
+ db PAL_PINKMON ; MR_MIME
+ db PAL_GREENMON ; SCYTHER
+ db PAL_MEWMON ; JYNX
+ db PAL_YELLOWMON ; ELECTABUZZ
+ db PAL_REDMON ; MAGMAR
+ db PAL_BROWNMON ; PINSIR
+ db PAL_GREYMON ; TAUROS
+ db PAL_REDMON ; MAGIKARP
+ db PAL_BLUEMON ; GYARADOS
+ db PAL_CYANMON ; LAPRAS
+ db PAL_GREYMON ; DITTO
+ db PAL_GREYMON ; EEVEE
+ db PAL_CYANMON ; VAPOREON
+ db PAL_YELLOWMON ; JOLTEON
+ db PAL_REDMON ; FLAREON
+ db PAL_GREYMON ; PORYGON
+ db PAL_BLUEMON ; OMANYTE
+ db PAL_BLUEMON ; OMASTAR
+ db PAL_BROWNMON ; KABUTO
+ db PAL_BROWNMON ; KABUTOPS
+ db PAL_GREYMON ; AERODACTYL
+ db PAL_PINKMON ; SNORLAX
+ db PAL_BLUEMON ; ARTICUNO
+ db PAL_YELLOWMON ; ZAPDOS
+ db PAL_REDMON ; MOLTRES
+ db PAL_GREYMON ; DRATINI
+ db PAL_BLUEMON ; DRAGONAIR
+ db PAL_BROWNMON ; DRAGONITE
+ db PAL_MEWMON ; MEWTWO
+ db PAL_MEWMON ; MEW \ No newline at end of file
diff --git a/data/mon_party_sprites.asm b/data/mon_party_sprites.asm
new file mode 100755
index 00000000..6e8efcb4
--- /dev/null
+++ b/data/mon_party_sprites.asm
@@ -0,0 +1,77 @@
+MonOverworldData: ; 7190d (1c:590d)
+ dn SPRITE_GRASS, SPRITE_GRASS ;Bulbasaur/Ivysaur
+ dn SPRITE_GRASS, SPRITE_MON ;Venusaur/Charmander
+ dn SPRITE_MON, SPRITE_MON ;Charmeleon/Charizard
+ dn SPRITE_WATER, SPRITE_WATER ;Squirtle/Wartortle
+ dn SPRITE_WATER, SPRITE_BUG ;Blastoise/Caterpie
+ dn SPRITE_BUG, SPRITE_BUG ;Metapod/Butterfree
+ dn SPRITE_BUG, SPRITE_BUG ;Weedle/Kakuna
+ dn SPRITE_BUG, SPRITE_BIRD_M ;Beedrill/Pidgey
+ dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Pidgeotto/Pidgeot
+ dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Rattata/Raticate
+ dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Spearow/Fearow
+ dn SPRITE_SNAKE, SPRITE_SNAKE ;Ekans/Arbok
+ dn SPRITE_FAIRY, SPRITE_FAIRY ;Pikachu/Raichu
+ dn SPRITE_MON, SPRITE_MON ;Sandshrew/Sandslash
+ dn SPRITE_MON, SPRITE_MON ;Nidoran?/Nidorina
+ dn SPRITE_MON, SPRITE_MON ;Nidoqueen/Nidoran?
+ dn SPRITE_MON, SPRITE_MON ;Nidorino/Nidoking
+ dn SPRITE_FAIRY, SPRITE_FAIRY ;Clefairy/Clefable
+ dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Vulpix/Ninetales
+ dn SPRITE_FAIRY, SPRITE_FAIRY ;Jigglypuff/Wigglytuff
+ dn SPRITE_MON, SPRITE_MON ;Zubat/Golbat
+ dn SPRITE_GRASS, SPRITE_GRASS ;Oddish/Gloom
+ dn SPRITE_GRASS, SPRITE_BUG ;Vileplume/Paras
+ dn SPRITE_BUG, SPRITE_BUG ;Parasect/Venonat
+ dn SPRITE_BUG, SPRITE_MON ;Venomoth/Diglett
+ dn SPRITE_MON, SPRITE_MON ;Dugtrio/Meowth
+ dn SPRITE_MON, SPRITE_MON ;Persian/Psyduck
+ dn SPRITE_MON, SPRITE_MON ;Golduck/Mankey
+ dn SPRITE_MON, SPRITE_QUADRUPED ;Primeape/Growlithe
+ dn SPRITE_QUADRUPED, SPRITE_MON ;Arcanine/Poliwag
+ dn SPRITE_MON, SPRITE_MON ;Poliwhirl/Poliwrath
+ dn SPRITE_MON, SPRITE_MON ;Abra/Kadabra
+ dn SPRITE_MON, SPRITE_MON ;Alakazam/Machop
+ dn SPRITE_MON, SPRITE_MON ;Machoke/Machamp
+ dn SPRITE_GRASS, SPRITE_GRASS ;Bellsprout/Weepinbell
+ dn SPRITE_GRASS, SPRITE_WATER ;Victreebel/Tentacool
+ dn SPRITE_WATER, SPRITE_MON ;Tentacruel/Geodude
+ dn SPRITE_MON, SPRITE_MON ;Graveler/Golem
+ dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Ponyta/Rapidash
+ dn SPRITE_QUADRUPED, SPRITE_MON ;Slowpoke/Slowbro
+ dn SPRITE_BALL_M, SPRITE_BALL_M ;Magnemite/Magneton
+ dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Farfetch'd/Doduo
+ dn SPRITE_BIRD_M, SPRITE_WATER ;Dodrio/Seel
+ dn SPRITE_WATER, SPRITE_MON ;Dewgong/Grimer
+ dn SPRITE_MON, SPRITE_HELIX ;Muk/Shellder
+ dn SPRITE_HELIX, SPRITE_MON ;Cloyster/Gastly
+ dn SPRITE_MON, SPRITE_MON ;Haunter/Gengar
+ dn SPRITE_SNAKE, SPRITE_MON ;Onix/Drowzee
+ dn SPRITE_MON, SPRITE_WATER ;Hypno/Krabby
+ dn SPRITE_WATER, SPRITE_BALL_M ;Kingler/Voltorb
+ dn SPRITE_BALL_M, SPRITE_GRASS ;Electrode/Exeggcute
+ dn SPRITE_GRASS, SPRITE_MON ;Exeggutor/Cubone
+ dn SPRITE_MON, SPRITE_MON ;Marowak/Hitmonlee
+ dn SPRITE_MON, SPRITE_MON ;Hitmonchan/Lickitung
+ dn SPRITE_MON, SPRITE_MON ;Koffing/Weezing
+ dn SPRITE_QUADRUPED, SPRITE_MON ;Rhyhorn/Rhydon
+ dn SPRITE_FAIRY, SPRITE_GRASS ;Chansey/Tangela
+ dn SPRITE_MON, SPRITE_WATER ;Kangaskhan/Horsea
+ dn SPRITE_WATER, SPRITE_WATER ;Seadra/Goldeen
+ dn SPRITE_WATER, SPRITE_HELIX ;Seaking/Staryu
+ dn SPRITE_HELIX, SPRITE_MON ;Starmie/Mr.Mime
+ dn SPRITE_BUG, SPRITE_MON ;Scyther/Jynx
+ dn SPRITE_MON, SPRITE_MON ;Electabuzz/Magmar
+ dn SPRITE_BUG, SPRITE_QUADRUPED ;Pinsir/Tauros
+ dn SPRITE_WATER, SPRITE_SNAKE ;Magikarp/Gyarados
+ dn SPRITE_WATER, SPRITE_MON ;Lapras/Ditto
+ dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Eevee/Vaporeon
+ dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Jolteon/Flareon
+ dn SPRITE_MON, SPRITE_HELIX ;Porygon/Omanyte
+ dn SPRITE_HELIX, SPRITE_HELIX ;Omastar/Kabuto
+ dn SPRITE_HELIX, SPRITE_BIRD_M ;Kabutops/Aerodactyl
+ dn SPRITE_MON, SPRITE_BIRD_M ;Snorlax/Articuno
+ dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Zapdos/Moltres
+ dn SPRITE_SNAKE, SPRITE_SNAKE ;Dratini/Dragonair
+ dn SPRITE_SNAKE, SPRITE_MON ;Dragonite/Mewtwo
+ dn SPRITE_MON, 0 ;Mew/Padding \ No newline at end of file
diff --git a/data/moves.asm b/data/moves.asm
new file mode 100755
index 00000000..53b6915a
--- /dev/null
+++ b/data/moves.asm
@@ -0,0 +1,168 @@
+Moves: ; 38000 (e:4000)
+; characteristics of each move
+; animation, effect, power, type, accuracy, PP
+ db POUND ,NO_ADDITIONAL_EFFECT ,$28,NORMAL, $FF,35
+ db KARATE_CHOP ,NO_ADDITIONAL_EFFECT ,$32,NORMAL, $FF,25
+ db DOUBLESLAP ,TWO_TO_FIVE_ATTACKS_EFFECT,$0F,NORMAL, $D8,10
+ db COMET_PUNCH ,TWO_TO_FIVE_ATTACKS_EFFECT,$12,NORMAL, $D8,15
+ db MEGA_PUNCH ,NO_ADDITIONAL_EFFECT ,$50,NORMAL, $D8,20
+ db PAY_DAY ,PAY_DAY_EFFECT ,$28,NORMAL, $FF,20
+ db FIRE_PUNCH ,BURN_SIDE_EFFECT1 ,$4B,FIRE, $FF,15
+ db ICE_PUNCH ,FREEZE_SIDE_EFFECT ,$4B,ICE, $FF,15
+ db THUNDERPUNCH,PARALYZE_SIDE_EFFECT1 ,$4B,ELECTRIC,$FF,15
+ db SCRATCH ,NO_ADDITIONAL_EFFECT ,$28,NORMAL, $FF,35
+ db VICEGRIP ,NO_ADDITIONAL_EFFECT ,$37,NORMAL, $FF,30
+ db GUILLOTINE ,OHKO_EFFECT ,$01,NORMAL, $4C,5
+ db RAZOR_WIND ,CHARGE_EFFECT ,$50,NORMAL, $BF,10
+ db SWORDS_DANCE,ATTACK_UP2_EFFECT ,$00,NORMAL, $FF,30
+ db CUT ,NO_ADDITIONAL_EFFECT ,$32,NORMAL, $F2,30
+ db GUST ,NO_ADDITIONAL_EFFECT ,$28,NORMAL, $FF,35
+ db WING_ATTACK ,NO_ADDITIONAL_EFFECT ,$23,FLYING, $FF,35
+ db WHIRLWIND ,SWITCH_AND_TELEPORT_EFFECT,$00,NORMAL, $D8,20
+ db FLY ,FLY_EFFECT ,$46,FLYING, $F2,15
+ db BIND ,TRAPPING_EFFECT ,$0F,NORMAL, $BF,20
+ db SLAM ,NO_ADDITIONAL_EFFECT ,$50,NORMAL, $BF,20
+ db VINE_WHIP ,NO_ADDITIONAL_EFFECT ,$23,GRASS, $FF,10
+ db STOMP ,FLINCH_SIDE_EFFECT2 ,$41,NORMAL, $FF,20
+ db DOUBLE_KICK ,ATTACK_TWICE_EFFECT ,$1E,FIGHTING,$FF,30
+ db MEGA_KICK ,NO_ADDITIONAL_EFFECT ,$78,NORMAL, $BF,5
+ db JUMP_KICK ,JUMP_KICK_EFFECT ,$46,FIGHTING,$F2,25
+ db ROLLING_KICK,FLINCH_SIDE_EFFECT2 ,$3C,FIGHTING,$D8,15
+ db SAND_ATTACK ,ACCURACY_DOWN1_EFFECT ,$00,NORMAL, $FF,15
+ db HEADBUTT ,FLINCH_SIDE_EFFECT2 ,$46,NORMAL, $FF,15
+ db HORN_ATTACK ,NO_ADDITIONAL_EFFECT ,$41,NORMAL, $FF,25
+ db FURY_ATTACK ,TWO_TO_FIVE_ATTACKS_EFFECT,$0F,NORMAL, $D8,20
+ db HORN_DRILL ,OHKO_EFFECT ,$01,NORMAL, $4C,5
+ db TACKLE ,NO_ADDITIONAL_EFFECT ,$23,NORMAL, $F2,35
+ db BODY_SLAM ,PARALYZE_SIDE_EFFECT2 ,$55,NORMAL, $FF,15
+ db WRAP ,TRAPPING_EFFECT ,$0F,NORMAL, $D8,20
+ db TAKE_DOWN ,RECOIL_EFFECT ,$5A,NORMAL, $D8,20
+ db THRASH ,THRASH_PETAL_DANCE_EFFECT ,$5A,NORMAL, $FF,20
+ db DOUBLE_EDGE ,RECOIL_EFFECT ,$64,NORMAL, $FF,15
+ db TAIL_WHIP ,DEFENSE_DOWN1_EFFECT ,$00,NORMAL, $FF,30
+ db POISON_STING,POISON_SIDE_EFFECT1 ,$0F,POISON, $FF,35
+ db TWINEEDLE ,TWINEEDLE_EFFECT ,$19,BUG, $FF,20
+ db PIN_MISSILE ,TWO_TO_FIVE_ATTACKS_EFFECT,$0E,BUG, $D8,20
+ db LEER ,DEFENSE_DOWN1_EFFECT ,$00,NORMAL, $FF,30
+ db BITE ,FLINCH_SIDE_EFFECT1 ,$3C,NORMAL, $FF,25
+ db GROWL ,ATTACK_DOWN1_EFFECT ,$00,NORMAL, $FF,40
+ db ROAR ,SWITCH_AND_TELEPORT_EFFECT,$00,NORMAL, $FF,20
+ db SING ,SLEEP_EFFECT ,$00,NORMAL, $8C,15
+ db SUPERSONIC ,CONFUSION_EFFECT ,$00,NORMAL, $8C,20
+ db SONICBOOM ,SPECIAL_DAMAGE_EFFECT ,$01,NORMAL, $E5,20
+ db DISABLE ,DISABLE_EFFECT ,$00,NORMAL, $8C,20
+ db ACID ,DEFENSE_DOWN_SIDE_EFFECT ,$28,POISON, $FF,30
+ db EMBER ,BURN_SIDE_EFFECT1 ,$28,FIRE, $FF,25
+ db FLAMETHROWER,BURN_SIDE_EFFECT1 ,$5F,FIRE, $FF,15
+ db MIST ,MIST_EFFECT ,$00,ICE, $FF,30
+ db WATER_GUN ,NO_ADDITIONAL_EFFECT ,$28,WATER, $FF,25
+ db HYDRO_PUMP ,NO_ADDITIONAL_EFFECT ,$78,WATER, $CC,5
+ db SURF ,NO_ADDITIONAL_EFFECT ,$5F,WATER, $FF,15
+ db ICE_BEAM ,FREEZE_SIDE_EFFECT ,$5F,ICE, $FF,10
+ db BLIZZARD ,FREEZE_SIDE_EFFECT ,$78,ICE, $E5,5
+ db PSYBEAM ,CONFUSION_SIDE_EFFECT ,$41,PSYCHIC, $FF,20
+ db BUBBLEBEAM ,SPEED_DOWN_SIDE_EFFECT ,$41,WATER, $FF,20
+ db AURORA_BEAM ,ATTACK_DOWN_SIDE_EFFECT ,$41,ICE, $FF,20
+ db HYPER_BEAM ,HYPER_BEAM_EFFECT ,$96,NORMAL, $E5,5
+ db PECK ,NO_ADDITIONAL_EFFECT ,$23,FLYING, $FF,35
+ db DRILL_PECK ,NO_ADDITIONAL_EFFECT ,$50,FLYING, $FF,20
+ db SUBMISSION ,RECOIL_EFFECT ,$50,FIGHTING,$CC,25
+ db LOW_KICK ,FLINCH_SIDE_EFFECT2 ,$32,FIGHTING,$E5,20
+ db COUNTER ,NO_ADDITIONAL_EFFECT ,$01,FIGHTING,$FF,20
+ db SEISMIC_TOSS,SPECIAL_DAMAGE_EFFECT ,$01,FIGHTING,$FF,20
+ db STRENGTH ,NO_ADDITIONAL_EFFECT ,$50,NORMAL, $FF,15
+ db ABSORB ,DRAIN_HP_EFFECT ,$14,GRASS, $FF,20
+ db MEGA_DRAIN ,DRAIN_HP_EFFECT ,$28,GRASS, $FF,10
+ db LEECH_SEED ,LEECH_SEED_EFFECT ,$00,GRASS, $E5,10
+ db GROWTH ,SPECIAL_UP1_EFFECT ,$00,NORMAL, $FF,40
+ db RAZOR_LEAF ,NO_ADDITIONAL_EFFECT ,$37,GRASS, $F2,25
+ db SOLARBEAM ,CHARGE_EFFECT ,$78,GRASS, $FF,10
+ db POISONPOWDER,POISON_EFFECT ,$00,POISON, $BF,35
+ db STUN_SPORE ,PARALYZE_EFFECT ,$00,GRASS, $BF,30
+ db SLEEP_POWDER,SLEEP_EFFECT ,$00,GRASS, $BF,15
+ db PETAL_DANCE ,THRASH_PETAL_DANCE_EFFECT ,$46,GRASS, $FF,20
+ db STRING_SHOT ,SPEED_DOWN1_EFFECT ,$00,BUG, $F2,40
+ db DRAGON_RAGE ,SPECIAL_DAMAGE_EFFECT ,$01,DRAGON, $FF,10
+ db FIRE_SPIN ,TRAPPING_EFFECT ,$0F,FIRE, $B2,15
+ db THUNDERSHOCK,PARALYZE_SIDE_EFFECT1 ,$28,ELECTRIC,$FF,30
+ db THUNDERBOLT ,PARALYZE_SIDE_EFFECT1 ,$5F,ELECTRIC,$FF,15
+ db THUNDER_WAVE,PARALYZE_EFFECT ,$00,ELECTRIC,$FF,20
+ db THUNDER ,PARALYZE_SIDE_EFFECT1 ,$78,ELECTRIC,$B2,10
+ db ROCK_THROW ,NO_ADDITIONAL_EFFECT ,$32,ROCK, $A5,15
+ db EARTHQUAKE ,NO_ADDITIONAL_EFFECT ,$64,GROUND, $FF,10
+ db FISSURE ,OHKO_EFFECT ,$01,GROUND, $4C,5
+ db DIG ,CHARGE_EFFECT ,$64,GROUND, $FF,10
+ db TOXIC ,POISON_EFFECT ,$00,POISON, $D8,10
+ db CONFUSION ,CONFUSION_SIDE_EFFECT ,$32,PSYCHIC, $FF,25
+ db PSYCHIC_M ,SPECIAL_DOWN_SIDE_EFFECT ,$5A,PSYCHIC, $FF,10
+ db HYPNOSIS ,SLEEP_EFFECT ,$00,PSYCHIC, $99,20
+ db MEDITATE ,ATTACK_UP1_EFFECT ,$00,PSYCHIC, $FF,40
+ db AGILITY ,SPEED_UP2_EFFECT ,$00,PSYCHIC, $FF,30
+ db QUICK_ATTACK,NO_ADDITIONAL_EFFECT ,$28,NORMAL, $FF,30
+ db RAGE ,RAGE_EFFECT ,$14,NORMAL, $FF,20
+ db TELEPORT ,SWITCH_AND_TELEPORT_EFFECT,$00,PSYCHIC, $FF,20
+ db NIGHT_SHADE ,SPECIAL_DAMAGE_EFFECT ,$00,GHOST, $FF,15
+ db MIMIC ,MIMIC_EFFECT ,$00,NORMAL, $FF,10
+ db SCREECH ,DEFENSE_DOWN2_EFFECT ,$00,NORMAL, $D8,40
+ db DOUBLE_TEAM ,EVASION_UP1_EFFECT ,$00,NORMAL, $FF,15
+ db RECOVER ,HEAL_EFFECT ,$00,NORMAL, $FF,20
+ db HARDEN ,DEFENSE_UP1_EFFECT ,$00,NORMAL, $FF,30
+ db MINIMIZE ,EVASION_UP1_EFFECT ,$00,NORMAL, $FF,20
+ db SMOKESCREEN ,ACCURACY_DOWN1_EFFECT ,$00,NORMAL, $FF,20
+ db CONFUSE_RAY ,CONFUSION_EFFECT ,$00,GHOST, $FF,10
+ db WITHDRAW ,DEFENSE_UP1_EFFECT ,$00,WATER, $FF,40
+ db DEFENSE_CURL,DEFENSE_UP1_EFFECT ,$00,NORMAL, $FF,40
+ db BARRIER ,DEFENSE_UP2_EFFECT ,$00,PSYCHIC, $FF,30
+ db LIGHT_SCREEN,LIGHT_SCREEN_EFFECT ,$00,PSYCHIC, $FF,30
+ db HAZE ,HAZE_EFFECT ,$00,ICE, $FF,30
+ db REFLECT ,REFLECT_EFFECT ,$00,PSYCHIC, $FF,20
+ db FOCUS_ENERGY,FOCUS_ENERGY_EFFECT ,$00,NORMAL, $FF,30
+ db BIDE ,BIDE_EFFECT ,$00,NORMAL, $FF,10
+ db METRONOME ,METRONOME_EFFECT ,$00,NORMAL, $FF,10
+ db MIRROR_MOVE ,MIRROR_MOVE_EFFECT ,$00,FLYING, $FF,20
+ db SELFDESTRUCT,EXPLODE_EFFECT ,$82,NORMAL, $FF,5
+ db EGG_BOMB ,NO_ADDITIONAL_EFFECT ,$64,NORMAL, $BF,10
+ db LICK ,PARALYZE_SIDE_EFFECT2 ,$14,GHOST, $FF,30
+ db SMOG ,POISON_SIDE_EFFECT2 ,$14,POISON, $B2,20
+ db SLUDGE ,POISON_SIDE_EFFECT2 ,$41,POISON, $FF,20
+ db BONE_CLUB ,FLINCH_SIDE_EFFECT1 ,$41,GROUND, $D8,20
+ db FIRE_BLAST ,BURN_SIDE_EFFECT2 ,$78,FIRE, $D8,5
+ db WATERFALL ,NO_ADDITIONAL_EFFECT ,$50,WATER, $FF,15
+ db CLAMP ,TRAPPING_EFFECT ,$23,WATER, $BF,10
+ db SWIFT ,SWIFT_EFFECT ,$3C,NORMAL, $FF,20
+ db SKULL_BASH ,CHARGE_EFFECT ,$64,NORMAL, $FF,15
+ db SPIKE_CANNON,TWO_TO_FIVE_ATTACKS_EFFECT,$14,NORMAL, $FF,15
+ db CONSTRICT ,SPEED_DOWN_SIDE_EFFECT ,$0A,NORMAL, $FF,35
+ db AMNESIA ,SPECIAL_UP2_EFFECT ,$00,PSYCHIC, $FF,20
+ db KINESIS ,ACCURACY_DOWN1_EFFECT ,$00,PSYCHIC, $CC,15
+ db SOFTBOILED ,HEAL_EFFECT ,$00,NORMAL, $FF,10
+ db HI_JUMP_KICK,JUMP_KICK_EFFECT ,$55,FIGHTING,$E5,20
+ db GLARE ,PARALYZE_EFFECT ,$00,NORMAL, $BF,30
+ db DREAM_EATER ,DREAM_EATER_EFFECT ,$64,PSYCHIC, $FF,15
+ db POISON_GAS ,POISON_EFFECT ,$00,POISON, $8C,40
+ db BARRAGE ,TWO_TO_FIVE_ATTACKS_EFFECT,$0F,NORMAL, $D8,20
+ db LEECH_LIFE ,DRAIN_HP_EFFECT ,$14,BUG, $FF,15
+ db LOVELY_KISS ,SLEEP_EFFECT ,$00,NORMAL, $BF,10
+ db SKY_ATTACK ,CHARGE_EFFECT ,$8C,FLYING, $E5,5
+ db TRANSFORM ,TRANSFORM_EFFECT ,$00,NORMAL, $FF,10
+ db BUBBLE ,SPEED_DOWN_SIDE_EFFECT ,$14,WATER, $FF,30
+ db DIZZY_PUNCH ,NO_ADDITIONAL_EFFECT ,$46,NORMAL, $FF,10
+ db SPORE ,SLEEP_EFFECT ,$00,GRASS, $FF,15
+ db FLASH ,ACCURACY_DOWN1_EFFECT ,$00,NORMAL, $B2,20
+ db PSYWAVE ,SPECIAL_DAMAGE_EFFECT ,$01,PSYCHIC, $CC,15
+ db SPLASH ,SPLASH_EFFECT ,$00,NORMAL, $FF,40
+ db ACID_ARMOR ,DEFENSE_UP2_EFFECT ,$00,POISON, $FF,40
+ db CRABHAMMER ,NO_ADDITIONAL_EFFECT ,$5A,WATER, $D8,10
+ db EXPLOSION ,EXPLODE_EFFECT ,$AA,NORMAL, $FF,5
+ db FURY_SWIPES ,TWO_TO_FIVE_ATTACKS_EFFECT,$12,NORMAL, $CC,15
+ db BONEMERANG ,ATTACK_TWICE_EFFECT ,$32,GROUND, $E5,10
+ db REST ,HEAL_EFFECT ,$00,PSYCHIC, $FF,10
+ db ROCK_SLIDE ,NO_ADDITIONAL_EFFECT ,$4B,ROCK, $E5,10
+ db HYPER_FANG ,FLINCH_SIDE_EFFECT1 ,$50,NORMAL, $E5,15
+ db SHARPEN ,ATTACK_UP1_EFFECT ,$00,NORMAL, $FF,30
+ db CONVERSION ,CONVERSION_EFFECT ,$00,NORMAL, $FF,30
+ db TRI_ATTACK ,NO_ADDITIONAL_EFFECT ,$50,NORMAL, $FF,10
+ db SUPER_FANG ,SUPER_FANG_EFFECT ,$01,NORMAL, $E5,10
+ db SLASH ,NO_ADDITIONAL_EFFECT ,$46,NORMAL, $FF,20
+ db SUBSTITUTE ,SUBSTITUTE_EFFECT ,$00,NORMAL, $FF,10
+ db STRUGGLE ,RECOIL_EFFECT ,$32,NORMAL, $FF,10 \ No newline at end of file
diff --git a/data/pokedex_entries.asm b/data/pokedex_entries.asm
new file mode 100755
index 00000000..54b83099
--- /dev/null
+++ b/data/pokedex_entries.asm
@@ -0,0 +1,1259 @@
+PokedexEntryPointers: ; 4047e (10:447e)
+ dw RhydonDexEntry
+ dw KangaskhanDexEntry
+ dw NidoranMDexEntry
+ dw ClefairyDexEntry
+ dw SpearowDexEntry
+ dw VoltorbDexEntry
+ dw NidokingDexEntry
+ dw SlowbroDexEntry
+ dw IvysaurDexEntry
+ dw ExeggutorDexEntry
+ dw LickitungDexEntry
+ dw ExeggcuteDexEntry
+ dw GrimerDexEntry
+ dw GengarDexEntry
+ dw NidoranFDexEntry
+ dw NidoqueenDexEntry
+ dw CuboneDexEntry
+ dw RhyhornDexEntry
+ dw LaprasDexEntry
+ dw ArcanineDexEntry
+ dw MewDexEntry
+ dw GyaradosDexEntry
+ dw ShellderDexEntry
+ dw TentacoolDexEntry
+ dw GastlyDexEntry
+ dw ScytherDexEntry
+ dw StaryuDexEntry
+ dw BlastoiseDexEntry
+ dw PinsirDexEntry
+ dw TangelaDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw GrowlitheDexEntry
+ dw OnixDexEntry
+ dw FearowDexEntry
+ dw PidgeyDexEntry
+ dw SlowpokeDexEntry
+ dw KadabraDexEntry
+ dw GravelerDexEntry
+ dw ChanseyDexEntry
+ dw MachokeDexEntry
+ dw MrMimeDexEntry
+ dw HitmonleeDexEntry
+ dw HitmonchanDexEntry
+ dw ArbokDexEntry
+ dw ParasectDexEntry
+ dw PsyduckDexEntry
+ dw DrowzeeDexEntry
+ dw GolemDexEntry
+ dw MissingNoDexEntry
+ dw MagmarDexEntry
+ dw MissingNoDexEntry
+ dw ElectabuzzDexEntry
+ dw MagnetonDexEntry
+ dw KoffingDexEntry
+ dw MissingNoDexEntry
+ dw MankeyDexEntry
+ dw SeelDexEntry
+ dw DiglettDexEntry
+ dw TaurosDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw FarfetchdDexEntry
+ dw VenonatDexEntry
+ dw DragoniteDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw DoduoDexEntry
+ dw PoliwagDexEntry
+ dw JynxDexEntry
+ dw MoltresDexEntry
+ dw ArticunoDexEntry
+ dw ZapdosDexEntry
+ dw DittoDexEntry
+ dw MeowthDexEntry
+ dw KrabbyDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw VulpixDexEntry
+ dw NinetalesDexEntry
+ dw PikachuDexEntry
+ dw RaichuDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw DratiniDexEntry
+ dw DragonairDexEntry
+ dw KabutoDexEntry
+ dw KabutopsDexEntry
+ dw HorseaDexEntry
+ dw SeadraDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw SandshrewDexEntry
+ dw SandslashDexEntry
+ dw OmanyteDexEntry
+ dw OmastarDexEntry
+ dw JigglypuffDexEntry
+ dw WigglytuffDexEntry
+ dw EeveeDexEntry
+ dw FlareonDexEntry
+ dw JolteonDexEntry
+ dw VaporeonDexEntry
+ dw MachopDexEntry
+ dw ZubatDexEntry
+ dw EkansDexEntry
+ dw ParasDexEntry
+ dw PoliwhirlDexEntry
+ dw PoliwrathDexEntry
+ dw WeedleDexEntry
+ dw KakunaDexEntry
+ dw BeedrillDexEntry
+ dw MissingNoDexEntry
+ dw DodrioDexEntry
+ dw PrimeapeDexEntry
+ dw DugtrioDexEntry
+ dw VenomothDexEntry
+ dw DewgongDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw CaterpieDexEntry
+ dw MetapodDexEntry
+ dw ButterfreeDexEntry
+ dw MachampDexEntry
+ dw MissingNoDexEntry
+ dw GolduckDexEntry
+ dw HypnoDexEntry
+ dw GolbatDexEntry
+ dw MewtwoDexEntry
+ dw SnorlaxDexEntry
+ dw MagikarpDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw MukDexEntry
+ dw MissingNoDexEntry
+ dw KinglerDexEntry
+ dw CloysterDexEntry
+ dw MissingNoDexEntry
+ dw ElectrodeDexEntry
+ dw ClefableDexEntry
+ dw WeezingDexEntry
+ dw PersianDexEntry
+ dw MarowakDexEntry
+ dw MissingNoDexEntry
+ dw HaunterDexEntry
+ dw AbraDexEntry
+ dw AlakazamDexEntry
+ dw PidgeottoDexEntry
+ dw PidgeotDexEntry
+ dw StarmieDexEntry
+ dw BulbasaurDexEntry
+ dw VenusaurDexEntry
+ dw TentacruelDexEntry
+ dw MissingNoDexEntry
+ dw GoldeenDexEntry
+ dw SeakingDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw PonytaDexEntry
+ dw RapidashDexEntry
+ dw RattataDexEntry
+ dw RaticateDexEntry
+ dw NidorinoDexEntry
+ dw NidorinaDexEntry
+ dw GeodudeDexEntry
+ dw PorygonDexEntry
+ dw AerodactylDexEntry
+ dw MissingNoDexEntry
+ dw MagnemiteDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw CharmanderDexEntry
+ dw SquirtleDexEntry
+ dw CharmeleonDexEntry
+ dw WartortleDexEntry
+ dw CharizardDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw MissingNoDexEntry
+ dw OddishDexEntry
+ dw GloomDexEntry
+ dw VileplumeDexEntry
+ dw BellsproutDexEntry
+ dw WeepinbellDexEntry
+ dw VictreebelDexEntry
+
+; string: species name
+; height in feet, inches
+; weight in pounds
+; text entry
+
+RhydonDexEntry: ; 405fa (10:45fa)
+ db "DRILL@"
+ db 6,3
+ dw 2650
+ TX_FAR _RhydonDexEntry
+ db "@"
+
+KangaskhanDexEntry: ; 40609 (10:4609)
+ db "PARENT@"
+ db 7,3
+ dw 1760
+ TX_FAR _KangaskhanDexEntry
+ db "@"
+
+NidoranMDexEntry: ; 40619 (10:4619)
+ db "POISON PIN@"
+ db 1,8
+ dw 200
+ TX_FAR _NidoranMDexEntry
+ db "@"
+
+ClefairyDexEntry: ; 4062d (10:462d)
+ db "FAIRY@"
+ db 2,0
+ dw 170
+ TX_FAR _ClefairyDexEntry
+ db "@"
+
+SpearowDexEntry: ; 4063c (10:463c)
+ db "TINY BIRD@"
+ db 1,0
+ dw 40
+ TX_FAR _SpearowDexEntry
+ db "@"
+
+VoltorbDexEntry: ; 4064f (10:464f)
+ db "BALL@"
+ db 1,8
+ dw 230
+ TX_FAR _VoltorbDexEntry
+ db "@"
+
+NidokingDexEntry: ; 4065d (10:465d)
+ db "DRILL@"
+ db 4,7
+ dw 1370
+ TX_FAR _NidokingDexEntry
+ db "@"
+
+SlowbroDexEntry: ; 4066c (10:466c)
+ db "HERMITCRAB@"
+ db 5,3
+ dw 1730
+ TX_FAR _SlowbroDexEntry
+ db "@"
+
+IvysaurDexEntry: ; 40680 (10:4680)
+ db "SEED@"
+ db 3,3
+ dw 290
+ TX_FAR _IvysaurDexEntry
+ db "@"
+
+ExeggutorDexEntry: ; 4068e (10:468e)
+ db "COCONUT@"
+ db 6,7
+ dw 2650
+ TX_FAR _ExeggutorDexEntry
+ db "@"
+
+LickitungDexEntry: ; 4069f (10:469f)
+ db "LICKING@"
+ db 3,11
+ dw 1440
+ TX_FAR _LickitungDexEntry
+ db "@"
+
+ExeggcuteDexEntry: ; 406b0 (10:46b0)
+ db "EGG@"
+ db 1,4
+ dw 60
+ TX_FAR _ExeggcuteDexEntry
+ db "@"
+
+GrimerDexEntry: ; 406bd (10:46bd)
+ db "SLUDGE@"
+ db 2,11
+ dw 660
+ TX_FAR _GrimerDexEntry
+ db "@"
+
+GengarDexEntry: ; 406cd (10:46cd)
+ db "SHADOW@"
+ db 4,11
+ dw 890
+ TX_FAR _GengarDexEntry
+ db "@"
+
+NidoranFDexEntry: ; 406dd (10:46dd)
+ db "POISON PIN@"
+ db 1,4
+ dw 150
+ TX_FAR _NidoranFDexEntry
+ db "@"
+
+NidoqueenDexEntry: ; 406f1 (10:46f1)
+ db "DRILL@"
+ db 4,3
+ dw 1320
+ TX_FAR _NidoqueenDexEntry
+ db "@"
+
+CuboneDexEntry: ; 40700 (10:4700)
+ db "LONELY@"
+ db 1,4
+ dw 140
+ TX_FAR _CuboneDexEntry
+ db "@"
+
+RhyhornDexEntry: ; 40710 (10:4710)
+ db "SPIKES@"
+ db 3,3
+ dw 2540
+ TX_FAR _RhyhornDexEntry
+ db "@"
+
+LaprasDexEntry: ; 40720 (10:4720)
+ db "TRANSPORT@"
+ db 8,2
+ dw 4850
+ TX_FAR _LaprasDexEntry
+ db "@"
+
+ArcanineDexEntry: ; 40733 (10:4733)
+ db "LEGENDARY@"
+ db 6,3
+ dw 3420
+ TX_FAR _ArcanineDexEntry
+ db "@"
+
+MewDexEntry: ; 40746 (10:4746)
+ db "NEW SPECIE@"
+ db 1,4
+ dw 90
+ TX_FAR _MewDexEntry
+ db "@"
+
+GyaradosDexEntry: ; 4075a (10:475a)
+ db "ATROCIOUS@"
+ db 21,4
+ dw 5180
+ TX_FAR _GyaradosDexEntry
+ db "@"
+
+ShellderDexEntry: ; 4076d (10:476d)
+ db "BIVALVE@"
+ db 1,0
+ dw 90
+ TX_FAR _ShellderDexEntry
+ db "@"
+
+TentacoolDexEntry: ; 4077e (10:477e)
+ db "JELLYFISH@"
+ db 2,11
+ dw 1000
+ TX_FAR _TentacoolDexEntry
+ db "@"
+
+GastlyDexEntry: ; 40791 (10:4791)
+ db "GAS@"
+ db 4,3
+ dw 2
+ TX_FAR _GastlyDexEntry
+ db "@"
+
+ScytherDexEntry: ; 4079e (10:479e)
+ db "MANTIS@"
+ db 4,11
+ dw 1230
+ TX_FAR _ScytherDexEntry
+ db "@"
+
+StaryuDexEntry: ; 407ae (10:47ae)
+ db "STARSHAPE@"
+ db 2,7
+ dw 760
+ TX_FAR _StaryuDexEntry
+ db "@"
+
+BlastoiseDexEntry: ; 407c1 (10:47c1)
+ db "SHELLFISH@"
+ db 5,3
+ dw 1890
+ TX_FAR _BlastoiseDexEntry
+ db "@"
+
+PinsirDexEntry: ; 407d4 (10:47d4)
+ db "STAGBEETLE@"
+ db 4,11
+ dw 1210
+ TX_FAR _PinsirDexEntry
+ db "@"
+
+TangelaDexEntry: ; 407e8 (10:47e8)
+ db "VINE@"
+ db 3,3
+ dw 770
+ TX_FAR _TangelaDexEntry
+ db "@"
+
+GrowlitheDexEntry: ; 407f6 (10:47f6)
+ db "PUPPY@"
+ db 2,4
+ dw 420
+ TX_FAR _GrowlitheDexEntry
+ db "@"
+
+OnixDexEntry: ; 40805 (10:4805)
+ db "ROCK SNAKE@"
+ db 28,10
+ dw 4630
+ TX_FAR _OnixDexEntry
+ db "@"
+
+FearowDexEntry: ; 40819 (10:4819)
+ db "BEAK@"
+ db 3,11
+ dw 840
+ TX_FAR _FearowDexEntry
+ db "@"
+
+PidgeyDexEntry: ; 40827 (10:4827)
+ db "TINY BIRD@"
+ db 1,0
+ dw 40
+ TX_FAR _PidgeyDexEntry
+ db "@"
+
+SlowpokeDexEntry: ; 4083a (10:483a)
+ db "DOPEY@"
+ db 3,11
+ dw 790
+ TX_FAR _SlowpokeDexEntry
+ db "@"
+
+KadabraDexEntry: ; 40849 (10:4849)
+ db "PSI@"
+ db 4,3
+ dw 1250
+ TX_FAR _KadabraDexEntry
+ db "@"
+
+GravelerDexEntry: ; 40856 (10:4856)
+ db "ROCK@"
+ db 3,3
+ dw 2320
+ TX_FAR _GravelerDexEntry
+ db "@"
+
+ChanseyDexEntry: ; 40864 (10:4864)
+ db "EGG@"
+ db 3,7
+ dw 760
+ TX_FAR _ChanseyDexEntry
+ db "@"
+
+MachokeDexEntry: ; 40871 (10:4871)
+ db "SUPERPOWER@"
+ db 4,11
+ dw 1550
+ TX_FAR _MachokeDexEntry
+ db "@"
+
+MrMimeDexEntry: ; 40885 (10:4885)
+ db "BARRIER@"
+ db 4,3
+ dw 1200
+ TX_FAR _MrMimeDexEntry
+ db "@"
+
+HitmonleeDexEntry: ; 40896 (10:4896)
+ db "KICKING@"
+ db 4,11
+ dw 1100
+ TX_FAR _HitmonleeDexEntry
+ db "@"
+
+HitmonchanDexEntry: ; 408a7 (10:48a7)
+ db "PUNCHING@"
+ db 4,7
+ dw 1110
+ TX_FAR _HitmonchanDexEntry
+ db "@"
+
+ArbokDexEntry: ; 408b9 (10:48b9)
+ db "COBRA@"
+ db 11,6
+ dw 1430
+ TX_FAR _ArbokDexEntry
+ db "@"
+
+ParasectDexEntry: ; 408c8 (10:48c8)
+ db "MUSHROOM@"
+ db 3,3
+ dw 650
+ TX_FAR _ParasectDexEntry
+ db "@"
+
+PsyduckDexEntry: ; 408da (10:48da)
+ db "DUCK@"
+ db 2,7
+ dw 430
+ TX_FAR _PsyduckDexEntry
+ db "@"
+
+DrowzeeDexEntry: ; 408e8 (10:48e8)
+ db "HYPNOSIS@"
+ db 3,3
+ dw 710
+ TX_FAR _DrowzeeDexEntry
+ db "@"
+
+GolemDexEntry: ; 408fa (10:48fa)
+ db "MEGATON@"
+ db 4,7
+ dw 6620
+ TX_FAR _GolemDexEntry
+ db "@"
+
+MagmarDexEntry: ; 4090b (10:490b)
+ db "SPITFIRE@"
+ db 4,3
+ dw 980
+ TX_FAR _MagmarDexEntry
+ db "@"
+
+ElectabuzzDexEntry: ; 4091d (10:491d)
+ db "ELECTRIC@"
+ db 3,7
+ dw 660
+ TX_FAR _ElectabuzzDexEntry
+ db "@"
+
+MagnetonDexEntry: ; 4092f (10:492f)
+ db "MAGNET@"
+ db 3,3
+ dw 1320
+ TX_FAR _MagnetonDexEntry
+ db "@"
+
+KoffingDexEntry: ; 4093f (10:493f)
+ db "POISON GAS@"
+ db 2,0
+ dw 20
+ TX_FAR _KoffingDexEntry
+ db "@"
+
+MankeyDexEntry: ; 40953 (10:4953)
+ db "PIG MONKEY@"
+ db 1,8
+ dw 620
+ TX_FAR _MankeyDexEntry
+ db "@"
+
+SeelDexEntry: ; 40967 (10:4967)
+ db "SEA LION@"
+ db 3,7
+ dw 1980
+ TX_FAR _SeelDexEntry
+ db "@"
+
+DiglettDexEntry: ; 40979 (10:4979)
+ db "MOLE@"
+ db 0,8
+ dw 20
+ TX_FAR _DiglettDexEntry
+ db "@"
+
+TaurosDexEntry: ; 40987 (10:4987)
+ db "WILD BULL@"
+ db 4,7
+ dw 1950
+ TX_FAR _TaurosDexEntry
+ db "@"
+
+FarfetchdDexEntry: ; 4099a (10:499a)
+ db "WILD DUCK@"
+ db 2,7
+ dw 330
+ TX_FAR _FarfetchdDexEntry
+ db "@"
+
+VenonatDexEntry: ; 409ad (10:49ad)
+ db "INSECT@"
+ db 3,3
+ dw 660
+ TX_FAR _VenonatDexEntry
+ db "@"
+
+DragoniteDexEntry: ; 409bd (10:49bd)
+ db "DRAGON@"
+ db 7,3
+ dw 4630
+ TX_FAR _DragoniteDexEntry
+ db "@"
+
+DoduoDexEntry: ; 409cd (10:49cd)
+ db "TWIN BIRD@"
+ db 4,7
+ dw 860
+ TX_FAR _DoduoDexEntry
+ db "@"
+
+PoliwagDexEntry: ; 409e0 (10:49e0)
+ db "TADPOLE@"
+ db 2,0
+ dw 270
+ TX_FAR _PoliwagDexEntry
+ db "@"
+
+JynxDexEntry: ; 409f1 (10:49f1)
+ db "HUMANSHAPE@"
+ db 4,7
+ dw 900
+ TX_FAR _JynxDexEntry
+ db "@"
+
+MoltresDexEntry: ; 40a05 (10:4a05)
+ db "FLAME@"
+ db 6,7
+ dw 1320
+ TX_FAR _MoltresDexEntry
+ db "@"
+
+ArticunoDexEntry: ; 40a14 (10:4a14)
+ db "FREEZE@"
+ db 5,7
+ dw 1220
+ TX_FAR _ArticunoDexEntry
+ db "@"
+
+ZapdosDexEntry: ; 40a24 (10:4a24)
+ db "ELECTRIC@"
+ db 5,3
+ dw 1160
+ TX_FAR _ZapdosDexEntry
+ db "@"
+
+DittoDexEntry: ; 40a36 (10:4a36)
+ db "TRANSFORM@"
+ db 1,0
+ dw 90
+ TX_FAR _DittoDexEntry
+ db "@"
+
+MeowthDexEntry: ; 40a49 (10:4a49)
+ db "SCRATCHCAT@"
+ db 1,4
+ dw 90
+ TX_FAR _MeowthDexEntry
+ db "@"
+
+KrabbyDexEntry: ; 40a5d (10:4a5d)
+ db "RIVER CRAB@"
+ db 1,4
+ dw 140
+ TX_FAR _KrabbyDexEntry
+ db "@"
+
+VulpixDexEntry: ; 40a71 (10:4a71)
+ db "FOX@"
+ db 2,0
+ dw 220
+ TX_FAR _VulpixDexEntry
+ db "@"
+
+NinetalesDexEntry: ; 40a7e (10:4a7e)
+ db "FOX@"
+ db 3,7
+ dw 440
+ TX_FAR _NinetalesDexEntry
+ db "@"
+
+PikachuDexEntry: ; 40a8b (10:4a8b)
+ db "MOUSE@"
+ db 1,4
+ dw 130
+ TX_FAR _PikachuDexEntry
+ db "@"
+
+RaichuDexEntry: ; 40a9a (10:4a9a)
+ db "MOUSE@"
+ db 2,7
+ dw 660
+ TX_FAR _RaichuDexEntry
+ db "@"
+
+DratiniDexEntry: ; 40aa9 (10:4aa9)
+ db "DRAGON@"
+ db 5,11
+ dw 70
+ TX_FAR _DratiniDexEntry
+ db "@"
+
+DragonairDexEntry: ; 40ab9 (10:4ab9)
+ db "DRAGON@"
+ db 13,1
+ dw 360
+ TX_FAR _DragonairDexEntry
+ db "@"
+
+KabutoDexEntry: ; 40ac9 (10:4ac9)
+ db "SHELLFISH@"
+ db 1,8
+ dw 250
+ TX_FAR _KabutoDexEntry
+ db "@"
+
+KabutopsDexEntry: ; 40adc (10:4adc)
+ db "SHELLFISH@"
+ db 4,3
+ dw 890
+ TX_FAR _KabutopsDexEntry
+ db "@"
+
+HorseaDexEntry: ; 40aef (10:4aef)
+ db "DRAGON@"
+ db 1,4
+ dw 180
+ TX_FAR _HorseaDexEntry
+ db "@"
+
+SeadraDexEntry: ; 40aff (10:4aff)
+ db "DRAGON@"
+ db 3,11
+ dw 550
+ TX_FAR _SeadraDexEntry
+ db "@"
+
+SandshrewDexEntry: ; 40b0f (10:4b0f)
+ db "MOUSE@"
+ db 2,0
+ dw 260
+ TX_FAR _SandshrewDexEntry
+ db "@"
+
+SandslashDexEntry: ; 40b1e (10:4b1e)
+ db "MOUSE@"
+ db 3,3
+ dw 650
+ TX_FAR _SandslashDexEntry
+ db "@"
+
+OmanyteDexEntry: ; 40b2d (10:4b2d)
+ db "SPIRAL@"
+ db 1,4
+ dw 170
+ TX_FAR _OmanyteDexEntry
+ db "@"
+
+OmastarDexEntry: ; 40b3d (10:4b3d)
+ db "SPIRAL@"
+ db 3,3
+ dw 770
+ TX_FAR _OmastarDexEntry
+ db "@"
+
+JigglypuffDexEntry: ; 40b4d (10:4b4d)
+ db "BALLOON@"
+ db 1,8
+ dw 120
+ TX_FAR _JigglypuffDexEntry
+ db "@"
+
+WigglytuffDexEntry: ; 40b5e (10:4b5e)
+ db "BALLOON@"
+ db 3,3
+ dw 260
+ TX_FAR _WigglytuffDexEntry
+ db "@"
+
+EeveeDexEntry: ; 40b6f (10:4b6f)
+ db "EVOLUTION@"
+ db 1,0
+ dw 140
+ TX_FAR _EeveeDexEntry
+ db "@"
+
+FlareonDexEntry: ; 40b82 (10:4b82)
+ db "FLAME@"
+ db 2,11
+ dw 550
+ TX_FAR _FlareonDexEntry
+ db "@"
+
+JolteonDexEntry: ; 40b91 (10:4b91)
+ db "LIGHTNING@"
+ db 2,7
+ dw 540
+ TX_FAR _JolteonDexEntry
+ db "@"
+
+VaporeonDexEntry: ; 40ba4 (10:4ba4)
+ db "BUBBLE JET@"
+ db 3,3
+ dw 640
+ TX_FAR _VaporeonDexEntry
+ db "@"
+
+MachopDexEntry: ; 40bb8 (10:4bb8)
+ db "SUPERPOWER@"
+ db 2,7
+ dw 430
+ TX_FAR _MachopDexEntry
+ db "@"
+
+ZubatDexEntry: ; 40bcc (10:4bcc)
+ db "BAT@"
+ db 2,7
+ dw 170
+ TX_FAR _ZubatDexEntry
+ db "@"
+
+EkansDexEntry: ; 40bd9 (10:4bd9)
+ db "SNAKE@"
+ db 6,7
+ dw 150
+ TX_FAR _EkansDexEntry
+ db "@"
+
+ParasDexEntry: ; 40be8 (10:4be8)
+ db "MUSHROOM@"
+ db 1,0
+ dw 120
+ TX_FAR _ParasDexEntry
+ db "@"
+
+PoliwhirlDexEntry: ; 40bfa (10:4bfa)
+ db "TADPOLE@"
+ db 3,3
+ dw 440
+ TX_FAR _PoliwhirlDexEntry
+ db "@"
+
+PoliwrathDexEntry: ; 40c0b (10:4c0b)
+ db "TADPOLE@"
+ db 4,3
+ dw 1190
+ TX_FAR _PoliwrathDexEntry
+ db "@"
+
+WeedleDexEntry: ; 40c1c (10:4c1c)
+ db "HAIRY BUG@"
+ db 1,0
+ dw 70
+ TX_FAR _WeedleDexEntry
+ db "@"
+
+KakunaDexEntry: ; 40c2f (10:4c2f)
+ db "COCOON@"
+ db 2,0
+ dw 220
+ TX_FAR _KakunaDexEntry
+ db "@"
+
+BeedrillDexEntry: ; 40c3f (10:4c3f)
+ db "POISON BEE@"
+ db 3,3
+ dw 650
+ TX_FAR _BeedrillDexEntry
+ db "@"
+
+DodrioDexEntry: ; 40c53 (10:4c53)
+ db "TRIPLEBIRD@"
+ db 5,11
+ dw 1880
+ TX_FAR _DodrioDexEntry
+ db "@"
+
+PrimeapeDexEntry: ; 40c67 (10:4c67)
+ db "PIG MONKEY@"
+ db 3,3
+ dw 710
+ TX_FAR _PrimeapeDexEntry
+ db "@"
+
+DugtrioDexEntry: ; 40c7b (10:4c7b)
+ db "MOLE@"
+ db 2,4
+ dw 730
+ TX_FAR _DugtrioDexEntry
+ db "@"
+
+VenomothDexEntry: ; 40c89 (10:4c89)
+ db "POISONMOTH@"
+ db 4,11
+ dw 280
+ TX_FAR _VenomothDexEntry
+ db "@"
+
+DewgongDexEntry: ; 40c9d (10:4c9d)
+ db "SEA LION@"
+ db 5,7
+ dw 2650
+ TX_FAR _DewgongDexEntry
+ db "@"
+
+CaterpieDexEntry: ; 40caf (10:4caf)
+ db "WORM@"
+ db 1,0
+ dw 60
+ TX_FAR _CaterpieDexEntry
+ db "@"
+
+MetapodDexEntry: ; 40cbd (10:4cbd)
+ db "COCOON@"
+ db 2,4
+ dw 220
+ TX_FAR _MetapodDexEntry
+ db "@"
+
+ButterfreeDexEntry: ; 40ccd (10:4ccd)
+ db "BUTTERFLY@"
+ db 3,7
+ dw 710
+ TX_FAR _ButterfreeDexEntry
+ db "@"
+
+MachampDexEntry: ; 40ce0 (10:4ce0)
+ db "SUPERPOWER@"
+ db 5,3
+ dw 2870
+ TX_FAR _MachampDexEntry
+ db "@"
+
+GolduckDexEntry: ; 40cf4 (10:4cf4)
+ db "DUCK@"
+ db 5,7
+ dw 1690
+ TX_FAR _GolduckDexEntry
+ db "@"
+
+HypnoDexEntry: ; 40d02 (10:4d02)
+ db "HYPNOSIS@"
+ db 5,3
+ dw 1670
+ TX_FAR _HypnoDexEntry
+ db "@"
+
+GolbatDexEntry: ; 40d14 (10:4d14)
+ db "BAT@"
+ db 5,3
+ dw 1210
+ TX_FAR _GolbatDexEntry
+ db "@"
+
+MewtwoDexEntry: ; 40d21 (10:4d21)
+ db "GENETIC@"
+ db 6,7
+ dw 2690
+ TX_FAR _MewtwoDexEntry
+ db "@"
+
+SnorlaxDexEntry: ; 40d32 (10:4d32)
+ db "SLEEPING@"
+ db 6,11
+ dw 10140
+ TX_FAR _SnorlaxDexEntry
+ db "@"
+
+MagikarpDexEntry: ; 40d44 (10:4d44)
+ db "FISH@"
+ db 2,11
+ dw 220
+ TX_FAR _MagikarpDexEntry
+ db "@"
+
+MukDexEntry: ; 40d52 (10:4d52)
+ db "SLUDGE@"
+ db 3,11
+ dw 660
+ TX_FAR _MukDexEntry
+ db "@"
+
+KinglerDexEntry: ; 40d62 (10:4d62)
+ db "PINCER@"
+ db 4,3
+ dw 1320
+ TX_FAR _KinglerDexEntry
+ db "@"
+
+CloysterDexEntry: ; 40d72 (10:4d72)
+ db "BIVALVE@"
+ db 4,11
+ dw 2920
+ TX_FAR _CloysterDexEntry
+ db "@"
+
+ElectrodeDexEntry: ; 40d83 (10:4d83)
+ db "BALL@"
+ db 3,11
+ dw 1470
+ TX_FAR _ElectrodeDexEntry
+ db "@"
+
+ClefableDexEntry: ; 40d91 (10:4d91)
+ db "FAIRY@"
+ db 4,3
+ dw 880
+ TX_FAR _ClefableDexEntry
+ db "@"
+
+WeezingDexEntry: ; 40da0 (10:4da0)
+ db "POISON GAS@"
+ db 3,11
+ dw 210
+ TX_FAR _WeezingDexEntry
+ db "@"
+
+PersianDexEntry: ; 40db4 (10:4db4)
+ db "CLASSY CAT@"
+ db 3,3
+ dw 710
+ TX_FAR _PersianDexEntry
+ db "@"
+
+MarowakDexEntry: ; 40dc8 (10:4dc8)
+ db "BONEKEEPER@"
+ db 3,3
+ dw 990
+ TX_FAR _MarowakDexEntry
+ db "@"
+
+HaunterDexEntry: ; 40ddc (10:4ddc)
+ db "GAS@"
+ db 5,3
+ dw 2
+ TX_FAR _HaunterDexEntry
+ db "@"
+
+AbraDexEntry: ; 40de9 (10:4de9)
+ db "PSI@"
+ db 2,11
+ dw 430
+ TX_FAR _AbraDexEntry
+ db "@"
+
+AlakazamDexEntry: ; 40df6 (10:4df6)
+ db "PSI@"
+ db 4,11
+ dw 1060
+ TX_FAR _AlakazamDexEntry
+ db "@"
+
+PidgeottoDexEntry: ; 40e03 (10:4e03)
+ db "BIRD@"
+ db 3,7
+ dw 660
+ TX_FAR _PidgeottoDexEntry
+ db "@"
+
+PidgeotDexEntry: ; 40e11 (10:4e11)
+ db "BIRD@"
+ db 4,11
+ dw 870
+ TX_FAR _PidgeotDexEntry
+ db "@"
+
+StarmieDexEntry: ; 40e1f (10:4e1f)
+ db "MYSTERIOUS@"
+ db 3,7
+ dw 1760
+ TX_FAR _StarmieDexEntry
+ db "@"
+
+BulbasaurDexEntry: ; 40e33 (10:4e33)
+ db "SEED@"
+ db 2,4
+ dw 150
+ TX_FAR _BulbasaurDexEntry
+ db "@"
+
+VenusaurDexEntry: ; 40e41 (10:4e41)
+ db "SEED@"
+ db 6,7
+ dw 2210
+ TX_FAR _VenusaurDexEntry
+ db "@"
+
+TentacruelDexEntry: ; 40e4f (10:4e4f)
+ db "JELLYFISH@"
+ db 5,3
+ dw 1210
+ TX_FAR _TentacruelDexEntry
+ db "@"
+
+GoldeenDexEntry: ; 40e62 (10:4e62)
+ db "GOLDFISH@"
+ db 2,0
+ dw 330
+ TX_FAR _GoldeenDexEntry
+ db "@"
+
+SeakingDexEntry: ; 40e74 (10:4e74)
+ db "GOLDFISH@"
+ db 4,3
+ dw 860
+ TX_FAR _SeakingDexEntry
+ db "@"
+
+PonytaDexEntry: ; 40e86 (10:4e86)
+ db "FIRE HORSE@"
+ db 3,3
+ dw 660
+ TX_FAR _PonytaDexEntry
+ db "@"
+
+RapidashDexEntry: ; 40e9a (10:4e9a)
+ db "FIRE HORSE@"
+ db 5,7
+ dw 2090
+ TX_FAR _RapidashDexEntry
+ db "@"
+
+RattataDexEntry: ; 40eae (10:4eae)
+ db "RAT@"
+ db 1,0
+ dw 80
+ TX_FAR _RattataDexEntry
+ db "@"
+
+RaticateDexEntry: ; 40ebb (10:4ebb)
+ db "RAT@"
+ db 2,4
+ dw 410
+ TX_FAR _RaticateDexEntry
+ db "@"
+
+NidorinoDexEntry: ; 40ec8 (10:4ec8)
+ db "POISON PIN@"
+ db 2,11
+ dw 430
+ TX_FAR _NidorinoDexEntry
+ db "@"
+
+NidorinaDexEntry: ; 40edc (10:4edc)
+ db "POISON PIN@"
+ db 2,7
+ dw 440
+ TX_FAR _NidorinaDexEntry
+ db "@"
+
+GeodudeDexEntry: ; 40ef0 (10:4ef0)
+ db "ROCK@"
+ db 1,4
+ dw 440
+ TX_FAR _GeodudeDexEntry
+ db "@"
+
+PorygonDexEntry: ; 40efe (10:4efe)
+ db "VIRTUAL@"
+ db 2,7
+ dw 800
+ TX_FAR _PorygonDexEntry
+ db "@"
+
+AerodactylDexEntry: ; 40f0f (10:4f0f)
+ db "FOSSIL@"
+ db 5,11
+ dw 1300
+ TX_FAR _AerodactylDexEntry
+ db "@"
+
+MagnemiteDexEntry: ; 40f1f (10:4f1f)
+ db "MAGNET@"
+ db 1,0
+ dw 130
+ TX_FAR _MagnemiteDexEntry
+ db "@"
+
+CharmanderDexEntry: ; 40f2f (10:4f2f)
+ db "LIZARD@"
+ db 2,0
+ dw 190
+ TX_FAR _CharmanderDexEntry
+ db "@"
+
+SquirtleDexEntry: ; 40f3f (10:4f3f)
+ db "TINYTURTLE@"
+ db 1,8
+ dw 200
+ TX_FAR _SquirtleDexEntry
+ db "@"
+
+CharmeleonDexEntry: ; 40f53 (10:4f53)
+ db "FLAME@"
+ db 3,7
+ dw 420
+ TX_FAR _CharmeleonDexEntry
+ db "@"
+
+WartortleDexEntry: ; 40f62 (10:4f62)
+ db "TURTLE@"
+ db 3,3
+ dw 500
+ TX_FAR _WartortleDexEntry
+ db "@"
+
+CharizardDexEntry: ; 40f72 (10:4f72)
+ db "FLAME@"
+ db 5,7
+ dw 2000
+ TX_FAR _CharizardDexEntry
+ db "@"
+
+OddishDexEntry: ; 40f81 (10:4f81)
+ db "WEED@"
+ db 1,8
+ dw 120
+ TX_FAR _OddishDexEntry
+ db "@"
+
+GloomDexEntry: ; 40f8f (10:4f8f)
+ db "WEED@"
+ db 2,7
+ dw 190
+ TX_FAR _GloomDexEntry
+ db "@"
+
+VileplumeDexEntry: ; 40f9d (10:4f9d)
+ db "FLOWER@"
+ db 3,11
+ dw 410
+ TX_FAR _VileplumeDexEntry
+ db "@"
+
+BellsproutDexEntry: ; 40fad (10:4fad)
+ db "FLOWER@"
+ db 2,4
+ dw 90
+ TX_FAR _BellsproutDexEntry
+ db "@"
+
+WeepinbellDexEntry: ; 40fbd (10:4fbd)
+ db "FLYCATCHER@"
+ db 3,3
+ dw 140
+ TX_FAR _WeepinbellDexEntry
+ db "@"
+
+VictreebelDexEntry: ; 40fd1 (10:4fd1)
+ db "FLYCATCHER@"
+ db 5,7
+ dw 340
+ TX_FAR _VictreebelDexEntry
+ db "@"
+
+MissingNoDexEntry: ; 40fe5 (10:4fe5)
+ db "???@"
+ db 10 ; 1.0 m
+ db 100 ; 10.0 kg
+ db 0,"コメント さくせいちゅう@" ; コメント作成中 (Comment to be written) \ No newline at end of file
diff --git a/data/pokedex_order.asm b/data/pokedex_order.asm
new file mode 100755
index 00000000..0c4b91f3
--- /dev/null
+++ b/data/pokedex_order.asm
@@ -0,0 +1,191 @@
+PokedexOrder: ; 41024 (10:5024)
+ db DEX_RHYDON
+ db DEX_KANGASKHAN
+ db DEX_NIDORAN_M
+ db DEX_CLEFAIRY
+ db DEX_SPEAROW
+ db DEX_VOLTORB
+ db DEX_NIDOKING
+ db DEX_SLOWBRO
+ db DEX_IVYSAUR
+ db DEX_EXEGGUTOR
+ db DEX_LICKITUNG
+ db DEX_EXEGGCUTE
+ db DEX_GRIMER
+ db DEX_GENGAR
+ db DEX_NIDORAN_F
+ db DEX_NIDOQUEEN
+ db DEX_CUBONE
+ db DEX_RHYHORN
+ db DEX_LAPRAS
+ db DEX_ARCANINE
+ db DEX_MEW
+ db DEX_GYARADOS
+ db DEX_SHELLDER
+ db DEX_TENTACOOL
+ db DEX_GASTLY
+ db DEX_SCYTHER
+ db DEX_STARYU
+ db DEX_BLASTOISE
+ db DEX_PINSIR
+ db DEX_TANGELA
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db DEX_GROWLITHE
+ db DEX_ONIX
+ db DEX_FEAROW
+ db DEX_PIDGEY
+ db DEX_SLOWPOKE
+ db DEX_KADABRA
+ db DEX_GRAVELER
+ db DEX_CHANSEY
+ db DEX_MACHOKE
+ db DEX_MR_MIME
+ db DEX_HITMONLEE
+ db DEX_HITMONCHAN
+ db DEX_ARBOK
+ db DEX_PARASECT
+ db DEX_PSYDUCK
+ db DEX_DROWZEE
+ db DEX_GOLEM
+ db 0 ; MISSINGNO.
+ db DEX_MAGMAR
+ db 0 ; MISSINGNO.
+ db DEX_ELECTABUZZ
+ db DEX_MAGNETON
+ db DEX_KOFFING
+ db 0 ; MISSINGNO.
+ db DEX_MANKEY
+ db DEX_SEEL
+ db DEX_DIGLETT
+ db DEX_TAUROS
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db DEX_FARFETCH_D
+ db DEX_VENONAT
+ db DEX_DRAGONITE
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db DEX_DODUO
+ db DEX_POLIWAG
+ db DEX_JYNX
+ db DEX_MOLTRES
+ db DEX_ARTICUNO
+ db DEX_ZAPDOS
+ db DEX_DITTO
+ db DEX_MEOWTH
+ db DEX_KRABBY
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db DEX_VULPIX
+ db DEX_NINETALES
+ db DEX_PIKACHU
+ db DEX_RAICHU
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db DEX_DRATINI
+ db DEX_DRAGONAIR
+ db DEX_KABUTO
+ db DEX_KABUTOPS
+ db DEX_HORSEA
+ db DEX_SEADRA
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db DEX_SANDSHREW
+ db DEX_SANDSLASH
+ db DEX_OMANYTE
+ db DEX_OMASTAR
+ db DEX_JIGGLYPUFF
+ db DEX_WIGGLYTUFF
+ db DEX_EEVEE
+ db DEX_FLAREON
+ db DEX_JOLTEON
+ db DEX_VAPOREON
+ db DEX_MACHOP
+ db DEX_ZUBAT
+ db DEX_EKANS
+ db DEX_PARAS
+ db DEX_POLIWHIRL
+ db DEX_POLIWRATH
+ db DEX_WEEDLE
+ db DEX_KAKUNA
+ db DEX_BEEDRILL
+ db 0 ; MISSINGNO.
+ db DEX_DODRIO
+ db DEX_PRIMEAPE
+ db DEX_DUGTRIO
+ db DEX_VENOMOTH
+ db DEX_DEWGONG
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db DEX_CATERPIE
+ db DEX_METAPOD
+ db DEX_BUTTERFREE
+ db DEX_MACHAMP
+ db 0 ; MISSINGNO.
+ db DEX_GOLDUCK
+ db DEX_HYPNO
+ db DEX_GOLBAT
+ db DEX_MEWTWO
+ db DEX_SNORLAX
+ db DEX_MAGIKARP
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db DEX_MUK
+ db 0 ; MISSINGNO.
+ db DEX_KINGLER
+ db DEX_CLOYSTER
+ db 0 ; MISSINGNO.
+ db DEX_ELECTRODE
+ db DEX_CLEFABLE
+ db DEX_WEEZING
+ db DEX_PERSIAN
+ db DEX_MAROWAK
+ db 0 ; MISSINGNO.
+ db DEX_HAUNTER
+ db DEX_ABRA
+ db DEX_ALAKAZAM
+ db DEX_PIDGEOTTO
+ db DEX_PIDGEOT
+ db DEX_STARMIE
+ db DEX_BULBASAUR
+ db DEX_VENUSAUR
+ db DEX_TENTACRUEL
+ db 0 ; MISSINGNO.
+ db DEX_GOLDEEN
+ db DEX_SEAKING
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db DEX_PONYTA
+ db DEX_RAPIDASH
+ db DEX_RATTATA
+ db DEX_RATICATE
+ db DEX_NIDORINO
+ db DEX_NIDORINA
+ db DEX_GEODUDE
+ db DEX_PORYGON
+ db DEX_AERODACTYL
+ db 0 ; MISSINGNO.
+ db DEX_MAGNEMITE
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db DEX_CHARMANDER
+ db DEX_SQUIRTLE
+ db DEX_CHARMELEON
+ db DEX_WARTORTLE
+ db DEX_CHARIZARD
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db 0 ; MISSINGNO.
+ db DEX_ODDISH
+ db DEX_GLOOM
+ db DEX_VILEPLUME
+ db DEX_BELLSPROUT
+ db DEX_WEEPINBELL
+ db DEX_VICTREEBEL \ No newline at end of file
diff --git a/data/prizes.asm b/data/prizes.asm
new file mode 100755
index 00000000..1fab54fc
--- /dev/null
+++ b/data/prizes.asm
@@ -0,0 +1,69 @@
+PrizeDifferentMenuPtrs: ; 52843 (14:6843)
+ dw PrizeMenuMon1Entries
+ dw PrizeMenuMon1Cost
+
+ dw PrizeMenuMon2Entries
+ dw PrizeMenuMon2Cost
+
+ dw PrizeMenuTMsEntries
+ dw PrizeMenuTMsCost
+
+NoThanksText: ; 5284f (14:684f)
+ db "NO THANKS@"
+
+PrizeMenuMon1Entries: ; 52859 (14:6859)
+ db ABRA
+ db CLEFAIRY
+IF _RED
+ db NIDORINA
+ENDC
+IF _BLUE
+ db NIDORINO
+ENDC
+ db "@"
+PrizeMenuMon1Cost: ; 5285d (14:685d)
+IF _RED
+ db $01,$80
+ db $05,$00
+ENDC
+IF _BLUE
+ db $01,$20
+ db $07,$50
+ENDC
+ db $12,$00
+ db "@"
+
+PrizeMenuMon2Entries: ; 52864 (14:6864)
+IF _RED
+ db DRATINI
+ db SCYTHER
+ENDC
+IF _BLUE
+ db PINSIR
+ db DRATINI
+ENDC
+ db PORYGON
+ db "@"
+PrizeMenuMon2Cost: ; 52868 (14:6868)
+IF _RED
+ db $28,$00
+ db $55,$00
+ db $99,$99
+ENDC
+IF _BLUE
+ db $25,$00
+ db $46,$00
+ db $65,$00
+ENDC
+ db "@"
+
+PrizeMenuTMsEntries: ; 5286f (14:686f)
+ db TM_23
+ db TM_15
+ db TM_50
+ db "@"
+PrizeMenuTMsCost: ; 52873 (14:6873)
+ db $33,$00 ; 3300 Coins
+ db $55,$00 ; 5500 Coins
+ db $77,$00 ; 7700 Coins
+ db "@"
diff --git a/data/slot_machine_wheels.asm b/data/slot_machine_wheels.asm
new file mode 100755
index 00000000..e41da729
--- /dev/null
+++ b/data/slot_machine_wheels.asm
@@ -0,0 +1,59 @@
+SlotMachineWheel1: ; 379e5 (d:79e5)
+ dw SLOTS7
+ dw SLOTSMOUSE
+ dw SLOTSFISH
+ dw SLOTSBAR
+ dw SLOTSCHERRY
+ dw SLOTS7
+ dw SLOTSFISH
+ dw SLOTSBIRD
+ dw SLOTSBAR
+ dw SLOTSCHERRY
+ dw SLOTS7
+ dw SLOTSMOUSE
+ dw SLOTSBIRD
+ dw SLOTSBAR
+ dw SLOTSCHERRY
+ dw SLOTS7
+ dw SLOTSMOUSE
+ dw SLOTSFISH
+
+SlotMachineWheel2: ; 37a09 (d:7a09)
+ dw SLOTS7
+ dw SLOTSFISH
+ dw SLOTSCHERRY
+ dw SLOTSBIRD
+ dw SLOTSMOUSE
+ dw SLOTSBAR
+ dw SLOTSCHERRY
+ dw SLOTSFISH
+ dw SLOTSBIRD
+ dw SLOTSCHERRY
+ dw SLOTSBAR
+ dw SLOTSFISH
+ dw SLOTSBIRD
+ dw SLOTSCHERRY
+ dw SLOTSMOUSE
+ dw SLOTS7
+ dw SLOTSFISH
+ dw SLOTSCHERRY
+
+SlotMachineWheel3: ; 37a2d (d:7a2d)
+ dw SLOTS7
+ dw SLOTSBIRD
+ dw SLOTSFISH
+ dw SLOTSCHERRY
+ dw SLOTSMOUSE
+ dw SLOTSBIRD
+ dw SLOTSFISH
+ dw SLOTSCHERRY
+ dw SLOTSMOUSE
+ dw SLOTSBIRD
+ dw SLOTSFISH
+ dw SLOTSCHERRY
+ dw SLOTSMOUSE
+ dw SLOTSBIRD
+ dw SLOTSBAR
+ dw SLOTS7
+ dw SLOTSBIRD
+ dw SLOTSFISH \ No newline at end of file
diff --git a/data/super_palettes.asm b/data/super_palettes.asm
new file mode 100755
index 00000000..79d6b9a0
--- /dev/null
+++ b/data/super_palettes.asm
@@ -0,0 +1,174 @@
+; palettes for overworlds, title screen, monsters
+SuperPalettes: ; 72660 (1c:6660)
+ RGB 31,29,31 ; PAL_ROUTE
+ RGB 21,28,11
+ RGB 20,26,31
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_PALLET
+ RGB 25,28,27
+ RGB 20,26,31
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_VIRIDIAN
+ RGB 17,26,3
+ RGB 20,26,31
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_PEWTER
+ RGB 23,25,16
+ RGB 20,26,31
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_CERULEAN
+ RGB 17,20,30
+ RGB 20,26,31
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_LAVENDER
+ RGB 27,20,27
+ RGB 20,26,31
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_VERMILION
+ RGB 30,18,0
+ RGB 20,26,31
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_CELADON
+ RGB 16,30,22
+ RGB 20,26,31
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_FUCHSIA
+ RGB 31,15,22
+ RGB 20,26,31
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_CINNABAR
+ RGB 26,10,6
+ RGB 20,26,31
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_INDIGO
+ RGB 22,14,24
+ RGB 20,26,31
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_SAFFRON
+ RGB 27,27,3
+ RGB 20,26,31
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_TOWNMAP
+ RGB 20,26,31
+ RGB 17,23,10
+ RGB 3,2,2
+IF _RED
+ RGB 31,29,31 ; PAL_LOGO1
+ RGB 30,30,17
+ RGB 17,23,10
+ RGB 21,0,4
+ENDC
+IF _BLUE
+ RGB 31,29,31 ; PAL_LOGO1
+ RGB 30,30,17
+ RGB 21,0,4
+ RGB 14,19,29
+ENDC
+ RGB 31,29,31 ; PAL_LOGO2
+ RGB 30,30,17
+ RGB 18,18,24
+ RGB 7,7,16
+ RGB 31,29,31 ; PAL_0F
+ RGB 24,20,30
+ RGB 11,20,30
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_MEWMON
+ RGB 30,22,17
+ RGB 16,14,19
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_BLUEMON
+ RGB 18,20,27
+ RGB 11,15,23
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_REDMON
+ RGB 31,20,10
+ RGB 26,10,6
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_CYANMON
+ RGB 21,25,29
+ RGB 14,19,25
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_PURPLEMON
+ RGB 27,22,24
+ RGB 21,15,23
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_BROWNMON
+ RGB 28,20,15
+ RGB 21,14,9
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_GREENMON
+ RGB 20,26,16
+ RGB 9,20,11
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_PINKMON
+ RGB 30,22,24
+ RGB 28,15,21
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_YELLOWMON
+ RGB 31,28,14
+ RGB 26,20,0
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_GREYMON
+ RGB 26,21,22
+ RGB 15,15,18
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_SLOTS1
+ RGB 26,21,22
+ RGB 27,20,6
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_SLOTS2
+ RGB 31,31,17
+IF _RED
+ RGB 25,17,21
+ENDC
+IF _BLUE
+ RGB 16,19,29
+ENDC
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_SLOTS3
+ RGB 22,31,16
+IF _RED
+ RGB 25,17,21
+ENDC
+IF _BLUE
+ RGB 16,19,29
+ENDC
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_SLOTS4
+IF _RED
+ RGB 16,19,29
+ RGB 25,17,21
+ENDC
+IF _BLUE
+ RGB 25,17,21
+ RGB 16,19,29
+ENDC
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_BLACK
+ RGB 7,7,7
+ RGB 2,3,3
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_GREENBAR
+ RGB 30,26,15
+ RGB 9,20,11
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_YELLOWBAR
+ RGB 30,26,15
+ RGB 26,20,0
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_REDBAR
+ RGB 30,26,15
+ RGB 26,10,6
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_BADGE
+ RGB 30,22,17
+ RGB 11,15,23
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_CAVE
+ RGB 21,14,9
+ RGB 18,24,22
+ RGB 3,2,2
+ RGB 31,29,31 ; PAL_GAMEFREAK
+ RGB 31,28,14
+ RGB 24,20,10
+ RGB 3,2,2 \ No newline at end of file
diff --git a/data/super_rod.asm b/data/super_rod.asm
new file mode 100755
index 00000000..0582e70e
--- /dev/null
+++ b/data/super_rod.asm
@@ -0,0 +1,101 @@
+; super rod data
+; format: map, pointer to fishing group
+SuperRodData: ; e919 (3:6919)
+ dbw PALLET_TOWN, FishingGroup1
+ dbw VIRIDIAN_CITY, FishingGroup1
+ dbw CERULEAN_CITY, FishingGroup3
+ dbw VERMILION_CITY, FishingGroup4
+ dbw CELADON_CITY, FishingGroup5
+ dbw FUCHSIA_CITY, FishingGroup10
+ dbw CINNABAR_ISLAND, FishingGroup8
+ dbw ROUTE_4, FishingGroup3
+ dbw ROUTE_6, FishingGroup4
+ dbw ROUTE_10, FishingGroup5
+ dbw ROUTE_11, FishingGroup4
+ dbw ROUTE_12, FishingGroup7
+ dbw ROUTE_13, FishingGroup7
+ dbw ROUTE_17, FishingGroup7
+ dbw ROUTE_18, FishingGroup7
+ dbw ROUTE_19, FishingGroup8
+ dbw ROUTE_20, FishingGroup8
+ dbw ROUTE_21, FishingGroup8
+ dbw ROUTE_22, FishingGroup2
+ dbw ROUTE_23, FishingGroup9
+ dbw ROUTE_24, FishingGroup3
+ dbw ROUTE_25, FishingGroup3
+ dbw CERULEAN_GYM, FishingGroup3
+ dbw VERMILION_DOCK, FishingGroup4
+;XXX syntax errors on the rest?
+ dbw $A1, FishingGroup8 ; SEAFOAM_ISLANDS_4
+ dbw $A2, FishingGroup8 ; SEAFOAM_ISLANDS_5
+ dbw SAFARI_ZONE_EAST, FishingGroup6
+ dbw $DA, FishingGroup6 ; SAFARI_ZONE_NORTH
+ dbw SAFARI_ZONE_WEST, FishingGroup6
+ dbw $DC, FishingGroup6 ; SAFARI_ZONE_CENTER
+ dbw $E2, FishingGroup9 ; UNKNOWN_DUNGEON_2
+ dbw $E3, FishingGroup9 ; UNKNOWN_DUNGEON_3
+ dbw $E4, FishingGroup9 ; UNKNOWN_DUNGEON_1
+ db $FF
+
+; fishing groups
+; number of monsters, followed by level/monster pairs
+FishingGroup1: ; e97d (3:697d)
+ db 2
+ db 15,TENTACOOL
+ db 15,POLIWAG
+
+FishingGroup2: ; e982 (3:6982)
+ db 2
+ db 15,GOLDEEN
+ db 15,POLIWAG
+
+FishingGroup3: ; e987 (3:6987)
+ db 3
+ db 15,PSYDUCK
+ db 15,GOLDEEN
+ db 15,KRABBY
+
+FishingGroup4: ; e98e (3:698e)
+ db 2
+ db 15,KRABBY
+ db 15,SHELLDER
+
+FishingGroup5: ; e993 (3:6993)
+ db 2
+ db 23,POLIWHIRL
+ db 15,SLOWPOKE
+
+FishingGroup6: ; e998 (3:6998)
+ db 4
+ db 15,DRATINI
+ db 15,KRABBY
+ db 15,PSYDUCK
+ db 15,SLOWPOKE
+
+FishingGroup7: ; e9a1 (3:69a1)
+ db 4
+ db 5,TENTACOOL
+ db 15,KRABBY
+ db 15,GOLDEEN
+ db 15,MAGIKARP
+
+FishingGroup8: ; e9aa (3:69aa)
+ db 4
+ db 15,STARYU
+ db 15,HORSEA
+ db 15,SHELLDER
+ db 15,GOLDEEN
+
+FishingGroup9: ; e9b3 (3:69b3)
+ db 4
+ db 23,SLOWBRO
+ db 23,SEAKING
+ db 23,KINGLER
+ db 23,SEADRA
+
+FishingGroup10: ; e9bc (3:69bc)
+ db 4
+ db 23,SEAKING
+ db 15,KRABBY
+ db 15,GOLDEEN
+ db 15,MAGIKARP \ No newline at end of file
diff --git a/data/title_mons.asm b/data/title_mons.asm
new file mode 100755
index 00000000..d3fb3652
--- /dev/null
+++ b/data/title_mons.asm
@@ -0,0 +1,56 @@
+TitleMons: ; 4588 (1:4588)
+; mons on the title screen are randomly chosen from here
+IF _RED
+ db CHARMANDER
+ db SQUIRTLE
+ db BULBASAUR
+ db WEEDLE
+ db NIDORAN_M
+ db SCYTHER
+ db PIKACHU
+ db CLEFAIRY
+ db RHYDON
+ db ABRA
+ db GASTLY
+ db DITTO
+ db PIDGEOTTO
+ db ONIX
+ db PONYTA
+ db MAGIKARP
+ENDC
+IF _GREEN
+ db BULBASAUR
+ db CHARMANDER
+ db SQUIRTLE
+ db CATERPIE
+ db NIDORAN_F
+ db PINSIR
+ db PIKACHU
+ db CLEFAIRY
+ db RHYDON
+ db ABRA
+ db GASTLY
+ db DITTO
+ db PIDGEOTTO
+ db ONIX
+ db PONYTA
+ db MAGIKARP
+ENDC
+IF _BLUE
+ db SQUIRTLE
+ db CHARMANDER
+ db BULBASAUR
+ db MANKEY
+ db HITMONLEE
+ db VULPIX
+ db CHANSEY
+ db AERODACTYL
+ db JOLTEON
+ db SNORLAX
+ db GLOOM
+ db POLIWAG
+ db DODUO
+ db PORYGON
+ db GENGAR
+ db RAICHU
+ENDC \ No newline at end of file
diff --git a/data/tm_prices.asm b/data/tm_prices.asm
new file mode 100755
index 00000000..5e335690
--- /dev/null
+++ b/data/tm_prices.asm
@@ -0,0 +1,7 @@
+TechnicalMachinePrices: ; 7bfa7 (1e:7fa7)
+; In thousands (nybbles).
+ db $32, $21, $34, $24, $34
+ db $21, $45, $55, $32, $32
+ db $55, $52, $54, $52, $41
+ db $21, $12, $42, $25, $24
+ db $22, $52, $24, $34, $42 \ No newline at end of file
diff --git a/data/tms.asm b/data/tms.asm
new file mode 100755
index 00000000..3ec73402
--- /dev/null
+++ b/data/tms.asm
@@ -0,0 +1,56 @@
+TechnicalMachines: ; 13773 (4:7773)
+ db MEGA_PUNCH
+ db RAZOR_WIND
+ db SWORDS_DANCE
+ db WHIRLWIND
+ db MEGA_KICK
+ db TOXIC
+ db HORN_DRILL
+ db BODY_SLAM
+ db TAKE_DOWN
+ db DOUBLE_EDGE
+ db BUBBLEBEAM
+ db WATER_GUN
+ db ICE_BEAM
+ db BLIZZARD
+ db HYPER_BEAM
+ db PAY_DAY
+ db SUBMISSION
+ db COUNTER
+ db SEISMIC_TOSS
+ db RAGE
+ db MEGA_DRAIN
+ db SOLARBEAM
+ db DRAGON_RAGE
+ db THUNDERBOLT
+ db THUNDER
+ db EARTHQUAKE
+ db FISSURE
+ db DIG
+ db PSYCHIC_M
+ db TELEPORT
+ db MIMIC
+ db DOUBLE_TEAM
+ db REFLECT
+ db BIDE
+ db METRONOME
+ db SELFDESTRUCT
+ db EGG_BOMB
+ db FIRE_BLAST
+ db SWIFT
+ db SKULL_BASH
+ db SOFTBOILED
+ db DREAM_EATER
+ db SKY_ATTACK
+ db REST
+ db THUNDER_WAVE
+ db PSYWAVE
+ db EXPLOSION
+ db ROCK_SLIDE
+ db TRI_ATTACK
+ db SUBSTITUTE
+ db CUT
+ db FLY
+ db SURF
+ db STRENGTH
+ db FLASH \ No newline at end of file
diff --git a/data/town_map_entries.asm b/data/town_map_entries.asm
new file mode 100755
index 00000000..d240be8a
--- /dev/null
+++ b/data/town_map_entries.asm
@@ -0,0 +1,101 @@
+ExternalMapEntries: ; 71313 (1c:5313)
+ EMAP $2,$B,PalletTownName
+ EMAP $2,$8,ViridianCityName
+ EMAP $2,$3,PewterCityName
+ EMAP $A,$2,CeruleanCityName
+ EMAP $E,$5,LavenderTownName
+ EMAP $A,$9,VermilionCityName
+ EMAP $7,$5,CeladonCityName
+ EMAP $8,$D,FuchsiaCityName
+ EMAP $2,$F,CinnabarIslandName
+ EMAP $0,$2,IndigoPlateauName
+ EMAP $A,$5,SaffronCityName
+ EMAP $0,$0,PalletTownName ; unused
+ EMAP $2,$A,Route1Name
+ EMAP $2,$6,Route2Name
+ EMAP $4,$3,Route3Name
+ EMAP $8,$2,Route4Name
+ EMAP $A,$3,Route5Name
+ EMAP $A,$8,Route6Name
+ EMAP $8,$5,Route7Name
+ EMAP $D,$5,Route8Name
+ EMAP $D,$2,Route9Name
+ EMAP $E,$4,Route10Name
+ EMAP $C,$9,Route11Name
+ EMAP $E,$9,Route12Name
+ EMAP $D,$B,Route13Name
+ EMAP $B,$C,Route14Name
+ EMAP $A,$D,Route15Name
+ EMAP $5,$5,Route16Name
+ EMAP $4,$8,Route17Name
+ EMAP $6,$D,Route18Name
+ EMAP $6,$F,Route19Name
+ EMAP $4,$F,Route20Name
+ EMAP $2,$D,Route21Name
+ EMAP $0,$8,Route22Name
+ EMAP $0,$6,Route23Name
+ EMAP $A,$1,Route24Name
+ EMAP $B,$0,Route25Name
+
+InternalMapEntries: ; 71382 (1c:5382)
+ IMAP $29,$2,$B,PalletTownName
+ IMAP $2E,$2,$8,ViridianCityName
+ IMAP $33,$2,$6,Route2Name
+ IMAP $34,$2,$4,ViridianForestName
+ IMAP $3B,$2,$3,PewterCityName
+ IMAP $3E,$6,$2,MountMoonName
+ IMAP $44,$A,$2,CeruleanCityName
+ IMAP $45,$5,$2,Route4Name
+ IMAP $46,$A,$2,CeruleanCityName
+ IMAP $49,$A,$4,Route5Name
+ IMAP $4C,$A,$6,Route6Name
+ IMAP $4F,$9,$5,Route7Name
+ IMAP $51,$B,$5,Route8Name
+ IMAP $53,$E,$3,RockTunnelName
+ IMAP $54,$F,$4,PowerPlantName
+ IMAP $57,$D,$9,Route11Name
+ IMAP $58,$E,$7,Route12Name
+ IMAP $59,$C,$0,SeaCottageName
+ IMAP $5F,$A,$9,VermilionCityName
+ IMAP $69,$9,$A,SSAnneName
+ IMAP $6D,$0,$4,VictoryRoadName
+ IMAP $77,$0,$2,PokemonLeagueName
+ IMAP $78,$A,$5,UndergroundPathName
+ IMAP $79,$0,$2,PokemonLeagueName
+ IMAP $7A,$A,$5,UndergroundPathName
+ IMAP $8D,$7,$5,CeladonCityName
+ IMAP $8E,$E,$5,LavenderTownName
+ IMAP $95,$F,$5,PokemonTowerName
+ IMAP $98,$E,$5,LavenderTownName
+ IMAP $9C,$8,$D,FuchsiaCityName
+ IMAP $9D,$8,$C,SafariZoneName
+ IMAP $9F,$8,$D,FuchsiaCityName
+ IMAP $A3,$5,$F,SeafoamIslandsName
+ IMAP $A4,$A,$9,VermilionCityName
+ IMAP $A5,$8,$D,FuchsiaCityName
+ IMAP $A6,$2,$F,PokemonMansionName
+ IMAP $AE,$2,$F,CinnabarIslandName
+ IMAP $AF,$0,$2,IndigoPlateauName
+ IMAP $B8,$A,$5,SaffronCityName
+ IMAP $BA,$9,$D,Route15Name
+ IMAP $BD,$4,$5,Route16Name
+ IMAP $BE,$E,$A,Route12Name
+ IMAP $C0,$7,$D,Route18Name
+ IMAP $C1,$5,$F,SeafoamIslandsName
+ IMAP $C2,$0,$7,Route22Name
+ IMAP $C3,$0,$4,VictoryRoadName
+ IMAP $C4,$E,$7,Route12Name
+ IMAP $C5,$A,$9,VermilionCityName
+ IMAP $C6,$3,$4,DiglettsCaveName
+ IMAP $C7,$0,$4,VictoryRoadName
+ IMAP $CF,$7,$5,RocketHQName
+ IMAP $D6,$A,$5,SilphCoName
+ IMAP $D9,$2,$F,PokemonMansionName
+ IMAP $E2,$8,$C,SafariZoneName
+ IMAP $E5,$9,$1,CeruleanCaveName
+ IMAP $E6,$E,$5,LavenderTownName
+ IMAP $E7,$A,$2,CeruleanCityName
+ IMAP $E9,$E,$3,RockTunnelName
+ IMAP $ED,$A,$5,SilphCoName
+ IMAP $F8,$0,$2,PokemonLeagueName
+ db $FF \ No newline at end of file
diff --git a/data/town_map_order.asm b/data/town_map_order.asm
new file mode 100755
index 00000000..2cae70bd
--- /dev/null
+++ b/data/town_map_order.asm
@@ -0,0 +1,48 @@
+TownMapOrder: ; 70f11 (1c:4f11)
+ db PALLET_TOWN
+ db ROUTE_1
+ db VIRIDIAN_CITY
+ db ROUTE_2
+ db VIRIDIAN_FOREST
+ db DIGLETTS_CAVE
+ db PEWTER_CITY
+ db ROUTE_3
+ db MT_MOON_1
+ db ROUTE_4
+ db CERULEAN_CITY
+ db ROUTE_24
+ db ROUTE_25
+ db BILLS_HOUSE
+ db ROUTE_5
+ db ROUTE_6
+ db VERMILION_CITY
+ db SS_ANNE_1
+ db ROUTE_9
+ db ROCK_TUNNEL_POKECENTER
+ db ROUTE_10
+ db LAVENDER_TOWN
+ db POKEMONTOWER_2
+ db ROUTE_8
+ db ROUTE_7
+ db CELADON_CITY
+ db SAFFRON_CITY
+ db ROUTE_11
+ db ROUTE_12
+ db ROUTE_13
+ db ROUTE_14
+ db ROUTE_15
+ db ROUTE_16
+ db ROUTE_17
+ db ROUTE_18
+ db FUCHSIA_CITY
+ db SAFARI_ZONE_EAST
+ db ROUTE_19
+ db SEAFOAM_ISLANDS_2
+ db ROUTE_20
+ db CINNABAR_ISLAND
+ db ROUTE_21
+ db ROUTE_22
+ db ROUTE_23
+ db VICTORY_ROAD_3
+ db INDIGO_PLATEAU
+ db POWER_PLANT \ No newline at end of file
diff --git a/data/trades.asm b/data/trades.asm
new file mode 100755
index 00000000..2593f01c
--- /dev/null
+++ b/data/trades.asm
@@ -0,0 +1,12 @@
+TradeMons: ; 71b7b (1c:5b7b)
+; givemonster, getmonster, textstring, nickname (11 bytes), 14 bytes total
+ db NIDORINO, NIDORINA, 0,"TERRY@@@@@@"
+ db ABRA, MR_MIME, 0,"MARCEL@@@@@"
+ db BUTTERFREE,BEEDRILL, 2,"CHIKUCHIKU@"
+ db PONYTA, SEEL, 0,"SAILOR@@@@@"
+ db SPEAROW, FARFETCH_D,2,"DUX@@@@@@@@"
+ db SLOWBRO, LICKITUNG, 0,"MARC@@@@@@@"
+ db POLIWHIRL, JYNX, 1,"LOLA@@@@@@@"
+ db RAICHU, ELECTRODE, 1,"DORIS@@@@@@"
+ db VENONAT, TANGELA, 2,"CRINKLES@@@"
+ db NIDORAN_M, NIDORAN_F, 2,"SPOT@@@@@@@"
diff --git a/data/trainer_moves.asm b/data/trainer_moves.asm
new file mode 100755
index 00000000..f9982be5
--- /dev/null
+++ b/data/trainer_moves.asm
@@ -0,0 +1,194 @@
+LoneMoves: ; 39d22 (e:5d22)
+; these are used for gym leaders.
+; this is not automatic! you have to write the number you want to W_LONEATTACKNO
+; first. e.g., erika's script writes 4 to W_LONEATTACKNO to get mega drain,
+; the fourth entry in the list.
+
+; first byte: pokemon in the trainer's party that gets the move
+; second byte: move
+; unterminated
+ db 1,BIDE
+ db 1,BUBBLEBEAM
+ db 2,THUNDERBOLT
+ db 2,MEGA_DRAIN
+ db 3,TOXIC
+ db 3,PSYWAVE
+ db 3,FIRE_BLAST
+ db 4,FISSURE
+
+TeamMoves: ; 39d32 (e:5d32)
+; these are used for elite four.
+; this is automatic, based on trainer class.
+; don't be confused by LoneMoves above, the two data structures are
+ ; _completely_ unrelated.
+
+; first byte: trainer (all trainers in this class have this move)
+; second byte: move
+; ff-terminated
+ db LORELEI,BLIZZARD
+ db BRUNO,FISSURE
+ db AGATHA,TOXIC
+ db LANCE,BARRIER
+ db $FF
+
+if _YELLOW
+; different format from above.
+
+; entry ≔ trainerclass, trainerid, moveset+, 0
+; moveset ≔ partymon, partymon'smove, moveid
+
+ db BUG_CATCHER,$f
+ db 2,2,TACKLE
+ db 2,3,STRING_SHOT
+ db 0
+
+ db YOUNGSTER,$e
+ db 1,4,FISSURE
+ db 0
+
+ db BROCK,$1
+ db 2,3,BIND
+ db 2,4,BIDE
+ db 0
+
+ db MISTY,$1
+ db 2,4,BUBBLEBEAM
+ db 0
+
+ db LT__SURGE,$1
+ db 1,1,THUNDERBOLT
+ db 1,2,MEGA_PUNCH
+ db 1,3,MEGA_KICK
+ db 1,4,GROWL
+ db 0
+
+ db ERIKA,$1
+ db 1,3,MEGA_DRAIN
+ db 2,1,RAZOR_LEAF
+ db 3,1,PETAL_DANCE
+ db 0
+
+ db KOGA,$1
+ db 1,1,TOXIC
+ db 1,2,TACKLE
+ db 2,1,TOXIC
+ db 2,3,SUPERSONIC
+ db 3,1,TOXIC
+ db 3,2,DOUBLE_EDGE
+ db 4,1,LEECH_LIFE
+ db 4,2,DOUBLE_TEAM
+ db 4,3,PSYCHIC_M
+ db 4,4,TOXIC
+ db 0
+
+ db BLAINE,$1
+ db 1,1,FLAMETHROWER
+ db 1,4,CONFUSE_RAY
+ db 3,1,FLAMETHROWER
+ db 3,2,FIRE_BLAST
+ db 3,3,REFLECT
+ db 0
+
+ db SABRINA,$1
+ db 1,1,FLASH
+ db 2,1,KINESIS
+ db 2,4,PSYWAVE
+ db 3,1,PSYWAVE
+ db 0
+
+ db GIOVANNI,$3
+ db 1,3,FISSURE
+ db 2,2,DOUBLE_TEAM
+ db 3,1,EARTHQUAKE
+ db 3,3,THUNDER
+ db 4,1,EARTHQUAKE
+ db 4,2,LEER
+ db 4,3,THUNDER
+ db 5,1,ROCK_SLIDE
+ db 5,4,EARTHQUAKE
+ db 0
+
+ db LORELEI,$1
+ db 1,1,BUBBLEBEAM
+ db 2,3,ICE_BEAM
+ db 3,1,PSYCHIC_M
+ db 3,2,SURF
+ db 4,3,LOVELY_KISS
+ db 5,3,BLIZZARD
+ db 0
+
+ db BRUNO,$1
+ db 1,1,ROCK_SLIDE
+ db 1,2,SCREECH
+ db 1,4,DIG
+ db 2,3,FIRE_PUNCH
+ db 2,4,DOUBLE_TEAM
+ db 3,1,DOUBLE_KICK
+ db 3,2,MEGA_KICK
+ db 3,4,DOUBLE_TEAM
+ db 4,1,ROCK_SLIDE
+ db 4,2,SCREECH
+ db 4,4,EARTHQUAKE
+ db 5,2,KARATE_CHOP
+ db 5,3,STRENGTH
+ db 0
+
+ db AGATHA,$1
+ db 1,2,SUBSTITUTE
+ db 1,3,LICK
+ db 1,4,MEGA_DRAIN
+ db 2,2,TOXIC
+ db 2,4,LEECH_LIFE
+ db 3,2,LICK
+ db 4,1,WRAP
+ db 5,2,PSYCHIC_M
+ db 0
+
+ db LANCE,$1
+ db 1,1,DRAGON_RAGE
+ db 2,1,THUNDER_WAVE
+ db 2,3,THUNDERBOLT
+ db 3,1,BUBBLEBEAM
+ db 3,2,WRAP
+ db 3,3,ICE_BEAM
+ db 4,1,WING_ATTACK
+ db 4,2,SWIFT
+ db 4,3,FLY
+ db 5,1,BLIZZARD
+ db 5,2,FIRE_BLAST
+ db 5,3,THUNDER
+ db 0
+
+ db SONY3,$1
+ db 1,3,EARTHQUAKE
+ db 2,4,KINESIS
+ db 3,4,LEECH_SEED
+ db 4,1,ICE_BEAM
+ db 5,1,CONFUSE_RAY
+ db 5,4,FIRE_SPIN
+ db 6,3,QUICK_ATTACK
+ db 0
+
+ db SONY3,$2
+ db 1,3,EARTHQUAKE
+ db 2,4,KINESIS
+ db 3,4,LEECH_SEED
+ db 4,1,THUNDERBOLT
+ db 5,1,ICE_BEAM
+ db 6,2,REFLECT
+ db 6,3,QUICK_ATTACK
+ db 0
+
+ db SONY3,$3
+ db 1,3,EARTHQUAKE
+ db 2,4,KINESIS
+ db 3,4,LEECH_SEED
+ db 4,1,CONFUSE_RAY
+ db 4,4,FIRE_SPIN
+ db 5,1,THUNDERBOLT
+ db 6,1,AURORA_BEAM
+ db 6,3,QUICK_ATTACK
+ db 0
+
+ db $ff
+endc \ No newline at end of file
diff --git a/data/trainer_parties.asm b/data/trainer_parties.asm
new file mode 100755
index 00000000..9cfada81
--- /dev/null
+++ b/data/trainer_parties.asm
@@ -0,0 +1,592 @@
+TrainerDataPointers: ; 39d3b (e:5d3b)
+ dw YoungsterData,BugCatcherData,LassData,SailorData,JrTrainerMData
+ dw JrTrainerFData,PokemaniacData,SuperNerdData,HikerData,BikerData
+ dw BurglarData,EngineerData,Juggler1Data,FisherData,SwimmerData
+ dw CueBallData,GamblerData,BeautyData,PsychicData,RockerData
+ dw JugglerData,TamerData,BirdKeeperData,BlackbeltData,Green1Data
+ dw ProfOakData,ChiefData,ScientistData,GiovanniData,RocketData
+ dw CooltrainerMData,CooltrainerFData,BrunoData,BrockData,MistyData
+ dw LtSurgeData,ErikaData,KogaData,BlaineData,SabrinaData
+ dw GentlemanData,Green2Data,Green3Data,LoreleiData,ChannelerData
+ dw AgathaData,LanceData
+
+; if first byte != FF, then
+ ; first byte is level (of all pokemon on this team)
+ ; all the next bytes are pokemon species
+ ; null-terminated
+; if first byte == FF, then
+ ; first byte is FF (obviously)
+ ; every next two bytes are a level and species
+ ; null-terminated
+
+YoungsterData: ; 39d99 (e:5d99)
+ db 11,RATTATA,EKANS,0
+ db 14,SPEAROW,0
+ db 10,RATTATA,RATTATA,ZUBAT,0
+ db 14,RATTATA,EKANS,ZUBAT,0
+ db 15,RATTATA,SPEAROW,0
+ db 17,SLOWPOKE,0
+ db 14,EKANS,SANDSHREW,0
+ db 21,NIDORAN_M,0
+ db 21,EKANS,0
+ db 19,SANDSHREW,ZUBAT,0
+ db 17,RATTATA,RATTATA,RATICATE,0
+ db 18,NIDORAN_M,NIDORINO,0
+ db 17,SPEAROW,RATTATA,RATTATA,SPEAROW,0
+if _YELLOW
+ db 24,SANDSHREW,0
+endc
+BugCatcherData: ; 39dce (e:5dce)
+if _YELLOW
+ db 7,CATERPIE,CATERPIE,0
+ db 6,METAPOD,CATERPIE,METAPOD,0
+ db 10,CATERPIE,0
+else
+ db 6,WEEDLE,CATERPIE,0
+ db 7,WEEDLE,KAKUNA,WEEDLE,0
+ db 9,WEEDLE,0
+endc
+ db 10,CATERPIE,WEEDLE,CATERPIE,0
+ db 9,WEEDLE,KAKUNA,CATERPIE,METAPOD,0
+ db 11,CATERPIE,METAPOD,0
+ db 11,WEEDLE,KAKUNA,0
+ db 10,CATERPIE,METAPOD,CATERPIE,0
+ db 14,CATERPIE,WEEDLE,0
+ db 16,WEEDLE,CATERPIE,WEEDLE,0
+ db 20,BUTTERFREE,0
+ db 18,METAPOD,CATERPIE,VENONAT,0
+ db 19,BEEDRILL,BEEDRILL,0
+ db 20,CATERPIE,WEEDLE,VENONAT,0
+if _YELLOW
+ db 8,CATERPIE,METAPOD,0
+endc
+LassData: ; 39e0c (e:5e0c)
+ db 9,PIDGEY,PIDGEY,0
+ db 10,RATTATA,NIDORAN_M,0
+ db 14,JIGGLYPUFF,0
+ db 31,PARAS,PARAS,PARASECT,0
+ db 11,ODDISH,BELLSPROUT,0
+ db 14,CLEFAIRY,0
+ db 16,PIDGEY,NIDORAN_F,0
+ db 14,PIDGEY,NIDORAN_F,0
+ db 15,NIDORAN_M,NIDORAN_F,0
+ db 13,ODDISH,PIDGEY,ODDISH,0
+ db 18,PIDGEY,NIDORAN_F,0
+if _YELLOW
+ db 20,JIGGLYPUFF,0
+else
+ db 18,RATTATA,PIKACHU,0
+endc
+ db 23,NIDORAN_F,NIDORINA,0
+ db 24,MEOWTH,MEOWTH,MEOWTH,0
+if _YELLOW
+ db 19,PIDGEY,RATTATA,NIDORAN_F,MEOWTH,NIDORAN_M,0
+else
+ db 19,PIDGEY,RATTATA,NIDORAN_M,MEOWTH,PIKACHU,0
+endc
+ db 22,CLEFAIRY,CLEFAIRY,0
+ db 23,BELLSPROUT,WEEPINBELL,0
+ db 23,ODDISH,GLOOM,0
+if _YELLOW
+ db 6,NIDORAN_F,NIDORAN_M,0
+endc
+SailorData: ; 39e58 (e:5e58)
+ db 18,MACHOP,SHELLDER,0
+ db 17,MACHOP,TENTACOOL,0
+ db 21,SHELLDER,0
+ db 17,HORSEA,SHELLDER,TENTACOOL,0
+ db 18,TENTACOOL,STARYU,0
+ db 17,HORSEA,HORSEA,HORSEA,0
+ db 20,MACHOP,0
+if _YELLOW
+ db 24,MAGNEMITE,0
+else
+ db 21,PIKACHU,PIKACHU,0
+endc
+JrTrainerMData: ; 39e78 (e:5e78)
+if _YELLOW
+ db 9,DIGLETT,SANDSHREW,0
+else
+ db 11,DIGLETT,SANDSHREW,0
+endc
+ db 14,RATTATA,EKANS,0
+ db 18,MANKEY,0
+ db 20,SQUIRTLE,0
+ db 16,SPEAROW,RATICATE,0
+ db 18,DIGLETT,DIGLETT,SANDSHREW,0
+ db 21,GROWLITHE,CHARMANDER,0
+ db 19,RATTATA,DIGLETT,EKANS,SANDSHREW,0
+ db 29,NIDORAN_M,NIDORINO,0
+if _YELLOW
+ db 16,WEEPINBELL,0
+endc
+JrTrainerFData: ; 39e9d (e:5e9d)
+ db 19,GOLDEEN,0
+if _YELLOW
+ db 16,ODDISH,BELLSPROUT,0
+else
+ db 16,RATTATA,PIKACHU,0
+endc
+ db 16,PIDGEY,PIDGEY,PIDGEY,0
+ db 22,BULBASAUR,0
+ db 18,ODDISH,BELLSPROUT,ODDISH,BELLSPROUT,0
+ db 23,MEOWTH,0
+if _YELLOW
+ db 20,JIGGLYPUFF,CLEFAIRY,0
+else
+ db 20,PIKACHU,CLEFAIRY,0
+endc
+ db 21,PIDGEY,PIDGEOTTO,0
+ db 21,JIGGLYPUFF,PIDGEY,MEOWTH,0
+ db 22,ODDISH,BULBASAUR,0
+ db 24,BULBASAUR,IVYSAUR,0
+if _YELLOW
+ db 24,PIDGEY,MEOWTH,RATTATA,PIDGEY,MEOWTH,0
+else
+ db 24,PIDGEY,MEOWTH,RATTATA,PIKACHU,MEOWTH,0
+endc
+ db 30,POLIWAG,POLIWAG,0
+ db 27,PIDGEY,MEOWTH,PIDGEY,PIDGEOTTO,0
+ db 28,GOLDEEN,POLIWAG,HORSEA,0
+ db 31,GOLDEEN,SEAKING,0
+ db 22,BELLSPROUT,CLEFAIRY,0
+ db 20,MEOWTH,ODDISH,PIDGEY,0
+ db 19,PIDGEY,RATTATA,RATTATA,BELLSPROUT,0
+ db 28,GLOOM,ODDISH,ODDISH,0
+if _YELLOW
+ db 29,PIDGEY,PIDGEOTTO,0
+else
+ db 29,PIKACHU,RAICHU,0
+endc
+ db 33,CLEFAIRY,0
+ db 29,BELLSPROUT,ODDISH,TANGELA,0
+ db 30,TENTACOOL,HORSEA,SEEL,0
+if _YELLOW
+ db 20,CUBONE,0
+endc
+PokemaniacData: ; 39f09 (e:5f09)
+ db 30,RHYHORN,LICKITUNG,0
+ db 20,CUBONE,SLOWPOKE,0
+ db 20,SLOWPOKE,SLOWPOKE,SLOWPOKE,0
+ db 22,CHARMANDER,CUBONE,0
+ db 25,SLOWPOKE,0
+ db 40,CHARMELEON,LAPRAS,LICKITUNG,0
+ db 23,CUBONE,SLOWPOKE,0
+SuperNerdData: ; 39f26 (e:5f26)
+ db 11,MAGNEMITE,VOLTORB,0
+ db 12,GRIMER,VOLTORB,KOFFING,0
+ db 20,VOLTORB,KOFFING,VOLTORB,MAGNEMITE,0
+ db 22,GRIMER,MUK,GRIMER,0
+ db 26,KOFFING,0
+ db 22,KOFFING,MAGNEMITE,WEEZING,0
+ db 20,MAGNEMITE,MAGNEMITE,KOFFING,MAGNEMITE,0
+ db 24,MAGNEMITE,VOLTORB,0
+ db 36,VULPIX,VULPIX,NINETALES,0
+ db 34,PONYTA,CHARMANDER,VULPIX,GROWLITHE,0
+ db 41,RAPIDASH,0
+ db 37,GROWLITHE,VULPIX,0
+HikerData: ; 39f5e (e:5f5e)
+ db 10,GEODUDE,GEODUDE,ONIX,0
+ db 15,MACHOP,GEODUDE,0
+ db 13,GEODUDE,GEODUDE,MACHOP,GEODUDE,0
+ db 17,ONIX,0
+ db 21,GEODUDE,ONIX,0
+ db 20,GEODUDE,MACHOP,GEODUDE,0
+ db 21,GEODUDE,ONIX,0
+ db 19,ONIX,GRAVELER,0
+ db 21,GEODUDE,GEODUDE,GRAVELER,0
+ db 25,GEODUDE,0
+ db 20,MACHOP,ONIX,0
+ db 19,GEODUDE,MACHOP,GEODUDE,GEODUDE,0
+ db 20,ONIX,ONIX,GEODUDE,0
+ db 21,GEODUDE,GRAVELER,0
+BikerData: ; 39f9c (e:5f9c)
+ db 28,KOFFING,KOFFING,KOFFING,0
+ db 29,KOFFING,GRIMER,0
+ db 25,KOFFING,KOFFING,WEEZING,KOFFING,GRIMER,0
+ db 28,KOFFING,GRIMER,WEEZING,0
+ db 29,GRIMER,KOFFING,0
+ db 33,WEEZING,0
+ db 26,GRIMER,GRIMER,GRIMER,GRIMER,0
+ db 28,WEEZING,KOFFING,WEEZING,0
+ db 33,MUK,0
+ db 29,VOLTORB,VOLTORB,0
+ db 29,WEEZING,MUK,0
+ db 25,KOFFING,WEEZING,KOFFING,KOFFING,WEEZING,0
+ db 26,KOFFING,KOFFING,GRIMER,KOFFING,0
+ db 28,GRIMER,GRIMER,KOFFING,0
+ db 29,KOFFING,MUK,0
+BurglarData: ; 39fe4 (e:5fe4)
+ db 29,GROWLITHE,VULPIX,0
+ db 33,GROWLITHE,0
+ db 28,VULPIX,CHARMANDER,PONYTA,0
+ db 36,GROWLITHE,VULPIX,NINETALES,0
+ db 41,PONYTA,0
+ db 37,VULPIX,GROWLITHE,0
+ db 34,CHARMANDER,CHARMELEON,0
+ db 38,NINETALES,0
+ db 34,GROWLITHE,PONYTA,0
+EngineerData: ; 3a007 (e:6007)
+ db 21,VOLTORB,MAGNEMITE,0
+ db 21,MAGNEMITE,0
+ db 18,MAGNEMITE,MAGNEMITE,MAGNETON,0
+Juggler1Data: ; 3a013 (e:6013)
+; none
+FisherData: ; 3a013 (e:6013)
+ db 17,GOLDEEN,TENTACOOL,GOLDEEN,0
+ db 17,TENTACOOL,STARYU,SHELLDER,0
+ db 22,GOLDEEN,POLIWAG,GOLDEEN,0
+ db 24,TENTACOOL,GOLDEEN,0
+ db 27,GOLDEEN,0
+ db 21,POLIWAG,SHELLDER,GOLDEEN,HORSEA,0
+ db 28,SEAKING,GOLDEEN,SEAKING,SEAKING,0
+ db 31,SHELLDER,CLOYSTER,0
+ db 27,MAGIKARP,MAGIKARP,MAGIKARP,MAGIKARP,MAGIKARP,MAGIKARP,0
+ db 33,SEAKING,GOLDEEN,0
+ db 24,MAGIKARP,MAGIKARP,0
+SwimmerData: ; 3a049 (e:6049)
+ db 16,HORSEA,SHELLDER,0
+ db 30,TENTACOOL,SHELLDER,0
+ db 29,GOLDEEN,HORSEA,STARYU,0
+ db 30,POLIWAG,POLIWHIRL,0
+ db 27,HORSEA,TENTACOOL,TENTACOOL,GOLDEEN,0
+ db 29,GOLDEEN,SHELLDER,SEAKING,0
+ db 30,HORSEA,HORSEA,0
+ db 27,TENTACOOL,TENTACOOL,STARYU,HORSEA,TENTACRUEL,0
+ db 31,SHELLDER,CLOYSTER,0
+ db 35,STARYU,0
+ db 28,HORSEA,HORSEA,SEADRA,HORSEA,0
+ db 33,SEADRA,TENTACRUEL,0
+ db 37,STARMIE,0
+ db 33,STARYU,WARTORTLE,0
+ db 32,POLIWHIRL,TENTACOOL,SEADRA,0
+CueBallData: ; 3a08d (e:608d)
+ db 28,MACHOP,MANKEY,MACHOP,0
+ db 29,MANKEY,MACHOP,0
+ db 33,MACHOP,0
+ db 29,MANKEY,PRIMEAPE,0
+ db 29,MACHOP,MACHOKE,0
+ db 33,MACHOKE,0
+ db 26,MANKEY,MANKEY,MACHOKE,MACHOP,0
+ db 29,PRIMEAPE,MACHOKE,0
+ db 31,TENTACOOL,TENTACOOL,TENTACRUEL,0
+GamblerData: ; 3a0b3 (e:60b3)
+ db 18,POLIWAG,HORSEA,0
+ db 18,BELLSPROUT,ODDISH,0
+ db 18,VOLTORB,MAGNEMITE,0
+ db 18,GROWLITHE,VULPIX,0
+ db 22,POLIWAG,POLIWAG,POLIWHIRL,0
+ db 22,ONIX,GEODUDE,GRAVELER,0
+ db 24,GROWLITHE,VULPIX,0
+BeautyData: ; 3a0d1 (e:60d1)
+ db 21,ODDISH,BELLSPROUT,ODDISH,BELLSPROUT,0
+ db 24,BELLSPROUT,BELLSPROUT,0
+ db 26,EXEGGCUTE,0
+if _YELLOW
+ db 27,RATTATA,VULPIX,RATTATA,0
+else
+ db 27,RATTATA,PIKACHU,RATTATA,0
+endc
+ db 29,CLEFAIRY,MEOWTH,0
+ db 35,SEAKING,0
+ db 30,SHELLDER,SHELLDER,CLOYSTER,0
+ db 31,POLIWAG,SEAKING,0
+ db 29,PIDGEOTTO,WIGGLYTUFF,0
+ db 29,BULBASAUR,IVYSAUR,0
+ db 33,WEEPINBELL,BELLSPROUT,WEEPINBELL,0
+ db 27,POLIWAG,GOLDEEN,SEAKING,GOLDEEN,POLIWAG,0
+ db 30,GOLDEEN,SEAKING,0
+ db 29,STARYU,STARYU,STARYU,0
+ db 30,SEADRA,HORSEA,SEADRA,0
+PsychicData: ; 3a115 (e:6115)
+ db 31,KADABRA,SLOWPOKE,MR_MIME,KADABRA,0
+ db 34,MR_MIME,KADABRA,0
+ db 33,SLOWPOKE,SLOWPOKE,SLOWBRO,0
+ db 38,SLOWBRO,0
+RockerData: ; 3a127 (e:6127)
+if _YELLOW
+ db 20,VOLTORB,VOLTORB,VOLTORB,0
+else
+ db 20,VOLTORB,MAGNEMITE,VOLTORB,0
+endc
+ db 29,VOLTORB,ELECTRODE,0
+JugglerData: ; 3a130 (e:6130)
+ db 29,KADABRA,MR_MIME,0
+ db 41,DROWZEE,HYPNO,KADABRA,KADABRA,0
+ db 31,DROWZEE,DROWZEE,KADABRA,DROWZEE,0
+ db 34,DROWZEE,HYPNO,0
+ db 48,MR_MIME,0
+ db 33,HYPNO,0
+ db 38,HYPNO,0
+ db 34,DROWZEE,KADABRA,0
+TamerData: ; 3a151 (e:6151)
+ db 34,SANDSLASH,ARBOK,0
+ db 33,ARBOK,SANDSLASH,ARBOK,0
+ db 43,RHYHORN,0
+ db 39,ARBOK,TAUROS,0
+ db 44,PERSIAN,GOLDUCK,0
+ db 42,RHYHORN,PRIMEAPE,ARBOK,TAUROS,0
+BirdKeeperData: ; 3a16b (e:616b)
+ db 29,PIDGEY,PIDGEOTTO,0
+ db 25,SPEAROW,PIDGEY,PIDGEY,SPEAROW,SPEAROW,0
+ db 26,PIDGEY,PIDGEOTTO,SPEAROW,FEAROW,0
+ db 33,FARFETCH_D,0
+ db 29,SPEAROW,FEAROW,0
+ db 26,PIDGEOTTO,FARFETCH_D,DODUO,PIDGEY,0
+ db 28,DODRIO,DODUO,DODUO,0
+ db 29,SPEAROW,FEAROW,0
+ db 34,DODRIO,0
+ db 26,SPEAROW,SPEAROW,FEAROW,SPEAROW,0
+ db 30,FEAROW,FEAROW,PIDGEOTTO,0
+ db 39,PIDGEOTTO,PIDGEOTTO,PIDGEY,PIDGEOTTO,0
+ db 42,FARFETCH_D,FEAROW,0
+ db 28,PIDGEY,DODUO,PIDGEOTTO,0
+ db 26,PIDGEY,SPEAROW,PIDGEY,FEAROW,0
+ db 29,PIDGEOTTO,FEAROW,0
+ db 28,SPEAROW,DODUO,FEAROW,0
+BlackbeltData: ; 3a1be (e:61be)
+ db 37,HITMONLEE,HITMONCHAN,0
+ db 31,MANKEY,MANKEY,PRIMEAPE,0
+ db 32,MACHOP,MACHOKE,0
+ db 36,PRIMEAPE,0
+ db 31,MACHOP,MANKEY,PRIMEAPE,0
+ db 40,MACHOP,MACHOKE,0
+ db 43,MACHOKE,0
+ db 38,MACHOKE,MACHOP,MACHOKE,0
+ db 43,MACHOKE,MACHOP,MACHOKE,0
+Green1Data: ; 3a1e4 (e:61e4)
+if _YELLOW
+ db 5,EEVEE,0
+ db $FF,9,SPEAROW,8,EEVEE,0
+ db $FF,18,SPEAROW,15,SANDSHREW,15,RATTATA,17,EEVEE,0
+else
+ db 5,SQUIRTLE,0
+ db 5,BULBASAUR,0
+ db 5,CHARMANDER,0
+ db $FF,9,PIDGEY,8,SQUIRTLE,0
+ db $FF,9,PIDGEY,8,BULBASAUR,0
+ db $FF,9,PIDGEY,8,CHARMANDER,0
+ db $FF,18,PIDGEOTTO,15,ABRA,15,RATTATA,17,SQUIRTLE,0
+ db $FF,18,PIDGEOTTO,15,ABRA,15,RATTATA,17,BULBASAUR,0
+ db $FF,18,PIDGEOTTO,15,ABRA,15,RATTATA,17,CHARMANDER,0
+endc
+ProfOakData: ; 3a21d (e:621d)
+ db $FF,66,TAUROS,67,EXEGGUTOR,68,ARCANINE,69,BLASTOISE,70,GYARADOS,0
+ db $FF,66,TAUROS,67,EXEGGUTOR,68,ARCANINE,69,VENUSAUR,70,GYARADOS,0
+ db $FF,66,TAUROS,67,EXEGGUTOR,68,ARCANINE,69,CHARIZARD,70,GYARADOS,0
+ChiefData: ; 3a241 (e:6241)
+; none
+ScientistData: ; 3a241 (e:6241)
+ db 34,KOFFING,VOLTORB,0
+ db 26,GRIMER,WEEZING,KOFFING,WEEZING,0
+ db 28,MAGNEMITE,VOLTORB,MAGNETON,0
+ db 29,ELECTRODE,WEEZING,0
+ db 33,ELECTRODE,0
+ db 26,MAGNETON,KOFFING,WEEZING,MAGNEMITE,0
+ db 25,VOLTORB,KOFFING,MAGNETON,MAGNEMITE,KOFFING,0
+ db 29,ELECTRODE,MUK,0
+ db 29,GRIMER,ELECTRODE,0
+ db 28,VOLTORB,KOFFING,MAGNETON,0
+ db 29,MAGNEMITE,KOFFING,0
+ db 33,MAGNEMITE,MAGNETON,VOLTORB,0
+ db 34,MAGNEMITE,ELECTRODE,0
+GiovanniData: ; 3a27e (e:627e)
+if _YELLOW
+ db $FF,25,ONIX,24,RHYHORN,29,PERSIAN,0
+ db $FF,37,NIDORINO,35,PERSIAN,37,RHYHORN,41,NIDOQUEEN,0
+ db $FF,50,DUGTRIO,53,PERSIAN,53,NIDOQUEEN,55,NIDOKING,55,RHYDON,0
+else
+ db $FF,25,ONIX,24,RHYHORN,29,KANGASKHAN,0
+ db $FF,37,NIDORINO,35,KANGASKHAN,37,RHYHORN,41,NIDOQUEEN,0
+ db $FF,45,RHYHORN,42,DUGTRIO,44,NIDOQUEEN,45,NIDOKING,50,RHYDON,0
+endc
+RocketData: ; 3a29c (e:629c)
+ db 13,RATTATA,ZUBAT,0
+ db 11,SANDSHREW,RATTATA,ZUBAT,0
+ db 12,ZUBAT,EKANS,0
+ db 16,RATICATE,0
+ db 17,MACHOP,DROWZEE,0
+ db 15,EKANS,ZUBAT,0
+ db 20,RATICATE,ZUBAT,0
+ db 21,DROWZEE,MACHOP,0
+ db 21,RATICATE,RATICATE,0
+ db 20,GRIMER,KOFFING,KOFFING,0
+ db 19,RATTATA,RATICATE,RATICATE,RATTATA,0
+ db 22,GRIMER,KOFFING,0
+ db 17,ZUBAT,KOFFING,GRIMER,ZUBAT,RATICATE,0
+ db 20,RATTATA,RATICATE,DROWZEE,0
+ db 21,MACHOP,MACHOP,0
+ db 23,SANDSHREW,EKANS,SANDSLASH,0
+ db 23,EKANS,SANDSHREW,ARBOK,0
+ db 21,KOFFING,ZUBAT,0
+ db 25,ZUBAT,ZUBAT,GOLBAT,0
+ db 26,KOFFING,DROWZEE,0
+ db 23,ZUBAT,RATTATA,RATICATE,ZUBAT,0
+ db 26,DROWZEE,KOFFING,0
+ db 29,CUBONE,ZUBAT,0
+ db 25,GOLBAT,ZUBAT,ZUBAT,RATICATE,ZUBAT,0
+ db 28,RATICATE,HYPNO,RATICATE,0
+ db 29,MACHOP,DROWZEE,0
+ db 28,EKANS,ZUBAT,CUBONE,0
+ db 33,ARBOK,0
+ db 33,HYPNO,0
+ db 29,MACHOP,MACHOKE,0
+ db 28,ZUBAT,ZUBAT,GOLBAT,0
+ db 26,RATICATE,ARBOK,KOFFING,GOLBAT,0
+ db 29,CUBONE,CUBONE,0
+ db 29,SANDSHREW,SANDSLASH,0
+ db 26,RATICATE,ZUBAT,GOLBAT,RATTATA,0
+ db 28,WEEZING,GOLBAT,KOFFING,0
+ db 28,DROWZEE,GRIMER,MACHOP,0
+ db 28,GOLBAT,DROWZEE,HYPNO,0
+ db 33,MACHOKE,0
+ db 25,RATTATA,RATTATA,ZUBAT,RATTATA,EKANS,0
+ db 32,CUBONE,DROWZEE,MAROWAK,0
+if _YELLOW
+JessieJamesData:
+ db 14,EKANS,MEOWTH,KOFFING,0
+ db 25,KOFFING,MEOWTH,EKANS,0
+ db 27,MEOWTH,ARBOK,WEEZING,0
+ db 31,WEEZING,ARBOK,MEOWTH,0
+ db 16,KOFFING,0
+ db 27,KOFFING,0
+ db 29,WEEZING,0
+ db 33,WEEZING,0
+endc
+CooltrainerMData: ; 3a35a (e:635a)
+ db 39,NIDORINO,NIDOKING,0
+ db 43,EXEGGUTOR,CLOYSTER,ARCANINE,0
+ db 43,KINGLER,TENTACRUEL,BLASTOISE,0
+ db 45,KINGLER,STARMIE,0
+ db 42,IVYSAUR,WARTORTLE,CHARMELEON,CHARIZARD,0
+ db 44,IVYSAUR,WARTORTLE,CHARMELEON,0
+ db 49,NIDOKING,0
+ db 44,KINGLER,CLOYSTER,0
+ db 39,SANDSLASH,DUGTRIO,0
+ db 43,RHYHORN,0
+CooltrainerFData: ; 3a385 (e:6385)
+ db 24,WEEPINBELL,GLOOM,IVYSAUR,0
+ db 43,BELLSPROUT,WEEPINBELL,VICTREEBEL,0
+ db 43,PARASECT,DEWGONG,CHANSEY,0
+ db 46,VILEPLUME,BUTTERFREE,0
+ db 44,PERSIAN,NINETALES,0
+ db 45,IVYSAUR,VENUSAUR,0
+ db 45,NIDORINA,NIDOQUEEN,0
+ db 43,PERSIAN,NINETALES,RAICHU,0
+BrunoData: ; 3a3a9 (e:63a9)
+ db $FF,53,ONIX,55,HITMONCHAN,55,HITMONLEE,56,ONIX,58,MACHAMP,0
+BrockData: ; 3a3b5 (e:63b5)
+if _YELLOW
+ db $FF,10,GEODUDE,12,ONIX,0
+else
+ db $FF,12,GEODUDE,14,ONIX,0
+endc
+MistyData: ; 3a3bb (e:63bb)
+ db $FF,18,STARYU,21,STARMIE,0
+LtSurgeData: ; 3a3c1 (e:63c1)
+if _YELLOW
+ db $FF,28,RAICHU,0
+else
+ db $FF,21,VOLTORB,18,PIKACHU,24,RAICHU,0
+endc
+ErikaData: ; 3a3c9 (e:63c9)
+if _YELLOW
+ db $FF,30,TANGELA,32,WEEPINBELL,32,GLOOM,0
+else
+ db $FF,29,VICTREEBEL,24,TANGELA,29,VILEPLUME,0
+endc
+KogaData: ; 3a3d1 (e:63d1)
+if _YELLOW
+ db $FF,44,VENONAT,46,VENONAT,48,VENONAT,50,VENOMOTH,0
+else
+ db $FF,37,KOFFING,39,MUK,37,KOFFING,43,WEEZING,0
+endc
+BlaineData: ; 3a3db (e:63db)
+if _YELLOW
+ db $FF,48,NINETALES,50,RAPIDASH,54,ARCANINE,0
+else
+ db $FF,42,GROWLITHE,40,PONYTA,42,RAPIDASH,47,ARCANINE,0
+endc
+SabrinaData: ; 3a3e5 (e:63e5)
+if _YELLOW
+ db $FF,50,ABRA,50,KADABRA,50,ALAKAZAM,0
+else
+ db $FF,38,KADABRA,37,MR_MIME,38,VENOMOTH,43,ALAKAZAM,0
+endc
+GentlemanData: ; 3a3ef (e:63ef)
+ db 18,GROWLITHE,GROWLITHE,0
+ db 19,NIDORAN_M,NIDORAN_F,0
+if _YELLOW
+ db 22,VOLTORB,MAGNEMITE,0
+else
+ db 23,PIKACHU,0
+endc
+ db 48,PRIMEAPE,0
+ db 17,GROWLITHE,PONYTA,0
+Green2Data: ; 3a401 (e:6401)
+if _YELLOW
+ db $FF,19,SPEAROW,16,RATTATA,18,SANDSHREW,20,EEVEE,0
+ db $FF,25,FEAROW,23,SHELLDER,22,VULPIX,20,SANDSHREW,25,EEVEE,0
+ db $FF,25,FEAROW,23,MAGNEMITE,22,SHELLDER,20,SANDSHREW,25,EEVEE,0
+ db $FF,25,FEAROW,23,VULPIX,22,MAGNEMITE,20,SANDSHREW,25,EEVEE,0
+ db $FF,38,SANDSLASH,35,NINETALES,37,CLOYSTER,35,KADABRA,40,JOLTEON,0
+ db $FF,38,SANDSLASH,35,CLOYSTER,37,MAGNETON,35,KADABRA,40,FLAREON,0
+ db $FF,38,SANDSLASH,35,MAGNETON,37,NINETALES,35,KADABRA,40,VAPOREON,0
+ db $FF,47,SANDSLASH,45,EXEGGCUTE,45,NINETALES,47,CLOYSTER,50,KADABRA,53,JOLTEON,0
+ db $FF,47,SANDSLASH,45,EXEGGCUTE,45,CLOYSTER,47,MAGNETON,50,KADABRA,53,FLAREON,0
+ db $FF,47,SANDSLASH,45,EXEGGCUTE,45,MAGNETON,47,NINETALES,50,KADABRA,53,VAPOREON,0
+else
+ db $FF,19,PIDGEOTTO,16,RATICATE,18,KADABRA,20,WARTORTLE,0
+ db $FF,19,PIDGEOTTO,16,RATICATE,18,KADABRA,20,IVYSAUR,0
+ db $FF,19,PIDGEOTTO,16,RATICATE,18,KADABRA,20,CHARMELEON,0
+ db $FF,25,PIDGEOTTO,23,GROWLITHE,22,EXEGGCUTE,20,KADABRA,25,WARTORTLE,0
+ db $FF,25,PIDGEOTTO,23,GYARADOS,22,GROWLITHE,20,KADABRA,25,IVYSAUR,0
+ db $FF,25,PIDGEOTTO,23,EXEGGCUTE,22,GYARADOS,20,KADABRA,25,CHARMELEON,0
+ db $FF,37,PIDGEOT,38,GROWLITHE,35,EXEGGCUTE,35,ALAKAZAM,40,BLASTOISE,0
+ db $FF,37,PIDGEOT,38,GYARADOS,35,GROWLITHE,35,ALAKAZAM,40,VENUSAUR,0
+ db $FF,37,PIDGEOT,38,EXEGGCUTE,35,GYARADOS,35,ALAKAZAM,40,CHARIZARD,0
+ db $FF,47,PIDGEOT,45,RHYHORN,45,GROWLITHE,47,EXEGGCUTE,50,ALAKAZAM,53,BLASTOISE,0
+ db $FF,47,PIDGEOT,45,RHYHORN,45,GYARADOS,47,GROWLITHE,50,ALAKAZAM,53,VENUSAUR,0
+ db $FF,47,PIDGEOT,45,RHYHORN,45,EXEGGCUTE,47,GYARADOS,50,ALAKAZAM,53,CHARIZARD,0
+endc
+Green3Data: ; 3a491 (e:6491)
+if _YELLOW
+ db $FF,61,SANDSLASH,59,ALAKAZAM,61,EXEGGUTOR,61,CLOYSTER,63,NINETALES,65,JOLTEON,0
+ db $FF,61,SANDSLASH,59,ALAKAZAM,61,EXEGGUTOR,61,MAGNETON,63,CLOYSTER,65,FLAREON,0
+ db $FF,61,SANDSLASH,59,ALAKAZAM,61,EXEGGUTOR,61,NINETALES,63,MAGNETON,65,VAPOREON,0
+else
+ db $FF,61,PIDGEOT,59,ALAKAZAM,61,RHYDON,61,ARCANINE,63,EXEGGUTOR,65,BLASTOISE,0
+ db $FF,61,PIDGEOT,59,ALAKAZAM,61,RHYDON,61,GYARADOS,63,ARCANINE,65,VENUSAUR,0
+ db $FF,61,PIDGEOT,59,ALAKAZAM,61,RHYDON,61,EXEGGUTOR,63,GYARADOS,65,CHARIZARD,0
+endc
+LoreleiData: ; 3a4bb (e:64bb)
+ db $FF,54,DEWGONG,53,CLOYSTER,54,SLOWBRO,56,JYNX,56,LAPRAS,0
+ChannelerData: ; 3a4c7 (e:64c7)
+ db 22,GASTLY,0
+ db 24,GASTLY,0
+ db 23,GASTLY,GASTLY,0
+ db 24,GASTLY,0
+ db 23,GASTLY,0
+ db 24,GASTLY,0
+ db 24,HAUNTER,0
+ db 22,GASTLY,0
+ db 24,GASTLY,0
+ db 23,GASTLY,GASTLY,0
+ db 24,GASTLY,0
+ db 22,GASTLY,0
+ db 24,GASTLY,0
+ db 23,HAUNTER,0
+ db 24,GASTLY,0
+ db 22,GASTLY,0
+ db 24,GASTLY,0
+ db 22,HAUNTER,0
+ db 22,GASTLY,GASTLY,GASTLY,0
+ db 24,GASTLY,0
+ db 24,GASTLY,0
+ db 34,GASTLY,HAUNTER,0
+ db 38,HAUNTER,0
+ db 33,GASTLY,GASTLY,HAUNTER,0
+AgathaData: ; 3a516 (e:6516)
+ db $FF,56,GENGAR,56,GOLBAT,55,HAUNTER,58,ARBOK,60,GENGAR,0
+LanceData: ; 3a522 (e:6522)
+ db $FF,58,GYARADOS,56,DRAGONAIR,56,DRAGONAIR,60,AERODACTYL,62,DRAGONITE,0 \ No newline at end of file
diff --git a/data/trainer_types.asm b/data/trainer_types.asm
new file mode 100755
index 00000000..c92bb634
--- /dev/null
+++ b/data/trainer_types.asm
@@ -0,0 +1,17 @@
+FemaleTrainerList:: ; 3434 (0:3434)
+ db $c8+LASS
+ db $c8+JR__TRAINER_F
+ db $c8+BEAUTY
+ db $c8+COOLTRAINER_F
+ db $FF
+
+EvilTrainerList:: ; 3439 (0:3439)
+ db $c8+JUGGLER_X
+ db $c8+GAMBLER
+ db $c8+ROCKER
+ db $c8+JUGGLER
+ db $c8+CHIEF
+ db $c8+SCIENTIST
+ db $c8+GIOVANNI
+ db $c8+ROCKET
+ db $FF \ No newline at end of file
diff --git a/data/type_effects.asm b/data/type_effects.asm
new file mode 100755
index 00000000..c6d7e90a
--- /dev/null
+++ b/data/type_effects.asm
@@ -0,0 +1,89 @@
+TypeEffects: ; 3e474 (f:6474)
+; format: attacking type, defending type, damage multiplier
+; the multiplier is a (decimal) fixed-point number:
+; 20 is ×2.0
+; 05 is ×0.5
+; 00 is ×0
+ db WATER,FIRE,20
+ db FIRE,GRASS,20
+ db FIRE,ICE,20
+ db GRASS,WATER,20
+ db ELECTRIC,WATER,20
+ db WATER,ROCK,20
+ db GROUND,FLYING,00
+ db WATER,WATER,05
+ db FIRE,FIRE,05
+ db ELECTRIC,ELECTRIC,05
+ db ICE,ICE,05
+ db GRASS,GRASS,05
+ db PSYCHIC,PSYCHIC,05
+ db FIRE,WATER,05
+ db GRASS,FIRE,05
+ db WATER,GRASS,05
+ db ELECTRIC,GRASS,05
+ db NORMAL,ROCK,05
+ db NORMAL,GHOST,00
+ db GHOST,GHOST,20
+ db FIRE,BUG,20
+ db FIRE,ROCK,05
+ db WATER,GROUND,20
+ db ELECTRIC,GROUND,00
+ db ELECTRIC,FLYING,20
+ db GRASS,GROUND,20
+ db GRASS,BUG,05
+ db GRASS,POISON,05
+ db GRASS,ROCK,20
+ db GRASS,FLYING,05
+ db ICE,WATER,05
+ db ICE,GRASS,20
+ db ICE,GROUND,20
+ db ICE,FLYING,20
+ db FIGHTING,NORMAL,20
+ db FIGHTING,POISON,05
+ db FIGHTING,FLYING,05
+ db FIGHTING,PSYCHIC,05
+ db FIGHTING,BUG,05
+ db FIGHTING,ROCK,20
+ db FIGHTING,ICE,20
+ db FIGHTING,GHOST,00
+ db POISON,GRASS,20
+ db POISON,POISON,05
+ db POISON,GROUND,05
+ db POISON,BUG,20
+ db POISON,ROCK,05
+ db POISON,GHOST,05
+ db GROUND,FIRE,20
+ db GROUND,ELECTRIC,20
+ db GROUND,GRASS,05
+ db GROUND,BUG,05
+ db GROUND,ROCK,20
+ db GROUND,POISON,20
+ db FLYING,ELECTRIC,05
+ db FLYING,FIGHTING,20
+ db FLYING,BUG,20
+ db FLYING,GRASS,20
+ db FLYING,ROCK,05
+ db PSYCHIC,FIGHTING,20
+ db PSYCHIC,POISON,20
+ db BUG,FIRE,05
+ db BUG,GRASS,20
+ db BUG,FIGHTING,05
+ db BUG,FLYING,05
+ db BUG,PSYCHIC,20
+ db BUG,GHOST,05
+ db BUG,POISON,20
+ db ROCK,FIRE,20
+ db ROCK,FIGHTING,05
+ db ROCK,GROUND,05
+ db ROCK,FLYING,20
+ db ROCK,BUG,20
+ db ROCK,ICE,20
+ db GHOST,NORMAL,00
+ db GHOST,PSYCHIC,00
+ db FIRE,DRAGON,05
+ db WATER,DRAGON,05
+ db ELECTRIC,DRAGON,05
+ db GRASS,DRAGON,05
+ db ICE,DRAGON,20
+ db DRAGON,DRAGON,20
+ db $FF \ No newline at end of file
diff --git a/data/wild_mons.asm b/data/wild_mons.asm
new file mode 100755
index 00000000..1f9b14f0
--- /dev/null
+++ b/data/wild_mons.asm
@@ -0,0 +1,3810 @@
+WildDataPointers: ; ceeb (3:4eeb)
+ dw NoMons ; PALLET_TOWN
+ dw NoMons ; VIRIDIAN_CITY
+ dw NoMons ; PEWTER_CITY
+ dw NoMons ; CERULEAN_CITY
+ dw NoMons ; LAVENDER_TOWN
+ dw NoMons ; VERMILION_CITY
+ dw NoMons ; CELADON_CITY
+ dw NoMons ; FUCHSIA_CITY
+ dw NoMons ; CINNABAR_ISLAND
+ dw NoMons ; INDIGO_PLATEAU
+ dw NoMons ; SAFFRON_CITY
+ dw NoMons ; unused
+ dw Route1Mons ; ROUTE_1
+ dw Route2Mons ; ROUTE_2
+ dw Route3Mons ; ROUTE_3
+ dw Route4Mons ; ROUTE_4
+ dw Route5Mons ; ROUTE_5
+ dw Route6Mons ; ROUTE_6
+ dw Route7Mons ; ROUTE_7
+ dw Route8Mons ; ROUTE_8
+ dw Route9Mons ; ROUTE_9
+ dw Route10Mons ; ROUTE_10
+ dw Route11Mons ; ROUTE_11
+ dw Route12Mons ; ROUTE_12
+ dw Route13Mons ; ROUTE_13
+ dw Route14Mons ; ROUTE_14
+ dw Route15Mons ; ROUTE_15
+ dw Route16Mons ; ROUTE_16
+ dw Route17Mons ; ROUTE_17
+ dw Route18Mons ; ROUTE_18
+ dw WaterMons ; ROUTE_19
+ dw WaterMons ; ROUTE_20
+ dw Route21Mons ; ROUTE_21
+ dw Route22Mons ; ROUTE_22
+ dw Route23Mons ; ROUTE_23
+ dw Route24Mons ; ROUTE_24
+ dw Route25Mons ; ROUTE_25
+ dw NoMons ; REDS_HOUSE_1F
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw ForestMons ; ViridianForest
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw MoonMons1
+ dw MoonMonsB1
+ dw MoonMonsB2
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw TunnelMonsB1
+ dw PowerPlantMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw PlateauMons1
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw TowerMons1
+ dw TowerMons2
+ dw TowerMons3
+ dw TowerMons4
+ dw TowerMons5
+ dw TowerMons6
+ dw TowerMons7
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw IslandMonsB1
+ dw IslandMonsB2
+ dw IslandMonsB3
+ dw IslandMonsB4
+ dw NoMons
+ dw NoMons
+ dw MansionMons1
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw IslandMons1
+ dw NoMons
+ dw PlateauMons2
+ dw NoMons
+ dw NoMons
+ dw CaveMons
+ dw PlateauMons3
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw MansionMons2
+ dw MansionMons3
+ dw MansionMonsB1
+ dw ZoneMons1
+ dw ZoneMons2
+ dw ZoneMons3
+ dw ZoneMonsCenter
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw DungeonMons2
+ dw DungeonMonsB1
+ dw DungeonMons1
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw TunnelMonsB2
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw NoMons
+ dw $FFFF
+
+; wild pokemon data is divided into two parts.
+; first part: pokemon found in grass
+; second part: pokemon found while surfing
+; each part goes as follows:
+ ; if first byte == 00, then
+ ; no wild pokemon on this map
+ ; if first byte != 00, then
+ ; first byte is encounter rate
+ ; followed by 20 bytes:
+ ; level, species (ten times)
+
+IF _RED
+NoMons: ; d0dd (3:50dd)
+ db $00
+
+ db $00
+
+Route1Mons: ; d0df (3:50df)
+ db $19
+ db 3,PIDGEY
+ db 3,RATTATA
+ db 3,RATTATA
+ db 2,RATTATA
+ db 2,PIDGEY
+ db 3,PIDGEY
+ db 3,PIDGEY
+ db 4,RATTATA
+ db 4,PIDGEY
+ db 5,PIDGEY
+
+ db $00
+
+Route2Mons: ; d0f5 (3:50f5)
+ db $19
+ db 3,RATTATA
+ db 3,PIDGEY
+ db 4,PIDGEY
+ db 4,RATTATA
+ db 5,PIDGEY
+ db 3,WEEDLE
+ db 2,RATTATA
+ db 5,RATTATA
+ db 4,WEEDLE
+ db 5,WEEDLE
+
+ db $00
+
+Route22Mons: ; d10b (3:510b)
+ db $19
+ db 3,RATTATA
+ db 3,NIDORAN_M
+ db 4,RATTATA
+ db 4,NIDORAN_M
+ db 2,RATTATA
+ db 2,NIDORAN_M
+ db 3,SPEAROW
+ db 5,SPEAROW
+ db 3,NIDORAN_F
+ db 4,NIDORAN_F
+
+ db $00
+
+ForestMons: ; d121 (3:5121)
+ db $08
+ db 4,WEEDLE
+ db 5,KAKUNA
+ db 3,WEEDLE
+ db 5,WEEDLE
+ db 4,KAKUNA
+ db 6,KAKUNA
+ db 4,METAPOD
+ db 3,CATERPIE
+ db 3,PIKACHU
+ db 5,PIKACHU
+
+ db $00
+
+Route3Mons: ; d137 (3:5137)
+ db $14
+ db 6,PIDGEY
+ db 5,SPEAROW
+ db 7,PIDGEY
+ db 6,SPEAROW
+ db 7,SPEAROW
+ db 8,PIDGEY
+ db 8,SPEAROW
+ db 3,JIGGLYPUFF
+ db 5,JIGGLYPUFF
+ db 7,JIGGLYPUFF
+
+ db $00
+
+MoonMons1: ; d14d (3:514d)
+ db $0A
+ db 8,ZUBAT
+ db 7,ZUBAT
+ db 9,ZUBAT
+ db 8,GEODUDE
+ db 6,ZUBAT
+ db 10,ZUBAT
+ db 10,GEODUDE
+ db 8,PARAS
+ db 11,ZUBAT
+ db 8,CLEFAIRY
+
+ db $00
+
+MoonMonsB1: ; d163 (3:5163)
+ db $0A
+ db 8,ZUBAT
+ db 7,ZUBAT
+ db 7,GEODUDE
+ db 8,GEODUDE
+ db 9,ZUBAT
+ db 10,PARAS
+ db 10,ZUBAT
+ db 11,ZUBAT
+ db 9,CLEFAIRY
+ db 9,GEODUDE
+
+ db $00
+
+MoonMonsB2: ; d179 (3:5179)
+ db $0A
+ db 9,ZUBAT
+ db 9,GEODUDE
+ db 10,ZUBAT
+ db 10,GEODUDE
+ db 11,ZUBAT
+ db 10,PARAS
+ db 12,PARAS
+ db 10,CLEFAIRY
+ db 12,ZUBAT
+ db 12,CLEFAIRY
+
+ db $00
+
+Route4Mons: ; d18f (3:518f)
+ db $14
+ db 10,RATTATA
+ db 10,SPEAROW
+ db 8,RATTATA
+ db 6,EKANS
+ db 8,SPEAROW
+ db 10,EKANS
+ db 12,RATTATA
+ db 12,SPEAROW
+ db 8,EKANS
+ db 12,EKANS
+
+ db $00
+
+Route24Mons: ; d1a5 (3:51a5)
+ db $19
+ db 7,WEEDLE
+ db 8,KAKUNA
+ db 12,PIDGEY
+ db 12,ODDISH
+ db 13,ODDISH
+ db 10,ABRA
+ db 14,ODDISH
+ db 13,PIDGEY
+ db 8,ABRA
+ db 12,ABRA
+
+ db $00
+
+Route25Mons: ; d1bb (3:51bb)
+ db $0F
+ db 8,WEEDLE
+ db 9,KAKUNA
+ db 13,PIDGEY
+ db 12,ODDISH
+ db 13,ODDISH
+ db 12,ABRA
+ db 14,ODDISH
+ db 10,ABRA
+ db 7,METAPOD
+ db 8,CATERPIE
+
+ db $00
+
+Route9Mons: ; d1d1 (3:51d1)
+ db $0F
+ db 16,RATTATA
+ db 16,SPEAROW
+ db 14,RATTATA
+ db 11,EKANS
+ db 13,SPEAROW
+ db 15,EKANS
+ db 17,RATTATA
+ db 17,SPEAROW
+ db 13,EKANS
+ db 17,EKANS
+
+ db $00
+
+Route5Mons: ; d1e7 (3:51e7)
+ db $0F
+ db 13,ODDISH
+ db 13,PIDGEY
+ db 15,PIDGEY
+ db 10,MANKEY
+ db 12,MANKEY
+ db 15,ODDISH
+ db 16,ODDISH
+ db 16,PIDGEY
+ db 14,MANKEY
+ db 16,MANKEY
+
+ db $00
+
+Route6Mons: ; d1fd (3:51fd)
+ db $0F
+ db 13,ODDISH
+ db 13,PIDGEY
+ db 15,PIDGEY
+ db 10,MANKEY
+ db 12,MANKEY
+ db 15,ODDISH
+ db 16,ODDISH
+ db 16,PIDGEY
+ db 14,MANKEY
+ db 16,MANKEY
+
+ db $00
+
+Route11Mons: ; d213 (3:5213)
+ db $0F
+ db 14,EKANS
+ db 15,SPEAROW
+ db 12,EKANS
+ db 9,DROWZEE
+ db 13,SPEAROW
+ db 13,DROWZEE
+ db 15,EKANS
+ db 17,SPEAROW
+ db 11,DROWZEE
+ db 15,DROWZEE
+
+ db $00
+
+TunnelMonsB1: ; d229 (3:5229)
+ db $0F
+ db 16,ZUBAT
+ db 17,ZUBAT
+ db 17,GEODUDE
+ db 15,MACHOP
+ db 16,GEODUDE
+ db 18,ZUBAT
+ db 15,ZUBAT
+ db 17,MACHOP
+ db 13,ONIX
+ db 15,ONIX
+
+ db $00
+
+TunnelMonsB2: ; d23f (3:523f)
+ db $0F
+ db 16,ZUBAT
+ db 17,ZUBAT
+ db 17,GEODUDE
+ db 15,MACHOP
+ db 16,GEODUDE
+ db 18,ZUBAT
+ db 17,MACHOP
+ db 17,ONIX
+ db 13,ONIX
+ db 18,GEODUDE
+
+ db $00
+
+Route10Mons: ; d255 (3:5255)
+ db $0F
+ db 16,VOLTORB
+ db 16,SPEAROW
+ db 14,VOLTORB
+ db 11,EKANS
+ db 13,SPEAROW
+ db 15,EKANS
+ db 17,VOLTORB
+ db 17,SPEAROW
+ db 13,EKANS
+ db 17,EKANS
+
+ db $00
+
+Route12Mons: ; d26b (3:526b)
+ db $0F
+ db 24,ODDISH
+ db 25,PIDGEY
+ db 23,PIDGEY
+ db 24,VENONAT
+ db 22,ODDISH
+ db 26,VENONAT
+ db 26,ODDISH
+ db 27,PIDGEY
+ db 28,GLOOM
+ db 30,GLOOM
+
+ db $00
+
+Route8Mons: ; d281 (3:5281)
+ db $0F
+ db 18,PIDGEY
+ db 18,MANKEY
+ db 17,EKANS
+ db 16,GROWLITHE
+ db 20,PIDGEY
+ db 20,MANKEY
+ db 19,EKANS
+ db 17,GROWLITHE
+ db 15,GROWLITHE
+ db 18,GROWLITHE
+
+ db $00
+
+Route7Mons: ; d297 (3:5297)
+ db $0F
+ db 19,PIDGEY
+ db 19,ODDISH
+ db 17,MANKEY
+ db 22,ODDISH
+ db 22,PIDGEY
+ db 18,MANKEY
+ db 18,GROWLITHE
+ db 20,GROWLITHE
+ db 19,MANKEY
+ db 20,MANKEY
+
+ db $00
+
+TowerMons1: ; d2ad (3:52ad)
+ db $00
+
+ db $00
+
+TowerMons2: ; d2af (3:52af)
+ db $00
+
+ db $00
+
+TowerMons3: ; d2b1 (3:52b1)
+ db $0A
+ db 20,GASTLY
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 19,GASTLY
+ db 18,GASTLY
+ db 24,GASTLY
+ db 20,CUBONE
+ db 22,CUBONE
+ db 25,HAUNTER
+
+ db $00
+
+TowerMons4: ; d2c7 (3:52c7)
+ db $0A
+ db 20,GASTLY
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 19,GASTLY
+ db 18,GASTLY
+ db 25,HAUNTER
+ db 20,CUBONE
+ db 22,CUBONE
+ db 24,GASTLY
+
+ db $00
+
+TowerMons5: ; d2dd (3:52dd)
+ db $0A
+ db 20,GASTLY
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 19,GASTLY
+ db 18,GASTLY
+ db 25,HAUNTER
+ db 20,CUBONE
+ db 22,CUBONE
+ db 24,GASTLY
+
+ db $00
+
+TowerMons6: ; d2f3 (3:52f3)
+ db $0F
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 24,GASTLY
+ db 20,GASTLY
+ db 19,GASTLY
+ db 26,HAUNTER
+ db 22,CUBONE
+ db 24,CUBONE
+ db 28,HAUNTER
+
+ db $00
+
+TowerMons7: ; d309 (3:5309)
+ db $0F
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 24,GASTLY
+ db 20,GASTLY
+ db 28,HAUNTER
+ db 22,CUBONE
+ db 24,CUBONE
+ db 28,HAUNTER
+ db 30,HAUNTER
+
+ db $00
+
+Route13Mons: ; d31f (3:531f)
+ db $14
+ db 24,ODDISH
+ db 25,PIDGEY
+ db 27,PIDGEY
+ db 24,VENONAT
+ db 22,ODDISH
+ db 26,VENONAT
+ db 26,ODDISH
+ db 25,DITTO
+ db 28,GLOOM
+ db 30,GLOOM
+
+ db $00
+
+Route14Mons: ; d335 (3:5335)
+ db $0F
+ db 24,ODDISH
+ db 26,PIDGEY
+ db 23,DITTO
+ db 24,VENONAT
+ db 22,ODDISH
+ db 26,VENONAT
+ db 26,ODDISH
+ db 30,GLOOM
+ db 28,PIDGEOTTO
+ db 30,PIDGEOTTO
+
+ db $00
+
+Route15Mons: ; d34b (3:534b)
+ db $0F
+ db 24,ODDISH
+ db 26,DITTO
+ db 23,PIDGEY
+ db 26,VENONAT
+ db 22,ODDISH
+ db 28,VENONAT
+ db 26,ODDISH
+ db 30,GLOOM
+ db 28,PIDGEOTTO
+ db 30,PIDGEOTTO
+
+ db $00
+
+Route16Mons: ; d361 (3:5361)
+ db $19
+ db 20,SPEAROW
+ db 22,SPEAROW
+ db 18,RATTATA
+ db 20,DODUO
+ db 20,RATTATA
+ db 18,DODUO
+ db 22,DODUO
+ db 22,RATTATA
+ db 23,RATICATE
+ db 25,RATICATE
+
+ db $00
+
+Route17Mons: ; d377 (3:5377)
+ db $19
+ db 20,SPEAROW
+ db 22,SPEAROW
+ db 25,RATICATE
+ db 24,DODUO
+ db 27,RATICATE
+ db 26,DODUO
+ db 28,DODUO
+ db 29,RATICATE
+ db 25,FEAROW
+ db 27,FEAROW
+
+ db $00
+
+Route18Mons: ; d38d (3:538d)
+ db $19
+ db 20,SPEAROW
+ db 22,SPEAROW
+ db 25,RATICATE
+ db 24,DODUO
+ db 25,FEAROW
+ db 26,DODUO
+ db 28,DODUO
+ db 29,RATICATE
+ db 27,FEAROW
+ db 29,FEAROW
+
+ db $00
+
+ZoneMonsCenter: ; d3a3 (3:53a3)
+ db $1E
+ db 22,NIDORAN_M
+ db 25,RHYHORN
+ db 22,VENONAT
+ db 24,EXEGGCUTE
+ db 31,NIDORINO
+ db 25,EXEGGCUTE
+ db 31,NIDORINA
+ db 30,PARASECT
+ db 23,SCYTHER
+ db 23,CHANSEY
+
+ db $00
+
+ZoneMons1: ; d3b9 (3:53b9)
+ db $1E
+ db 24,NIDORAN_M
+ db 26,DODUO
+ db 22,PARAS
+ db 25,EXEGGCUTE
+ db 33,NIDORINO
+ db 23,EXEGGCUTE
+ db 24,NIDORAN_F
+ db 25,PARASECT
+ db 25,KANGASKHAN
+ db 28,SCYTHER
+
+ db $00
+
+ZoneMons2: ; d3cf (3:53cf)
+ db $1E
+ db 22,NIDORAN_M
+ db 26,RHYHORN
+ db 23,PARAS
+ db 25,EXEGGCUTE
+ db 30,NIDORINO
+ db 27,EXEGGCUTE
+ db 30,NIDORINA
+ db 32,VENOMOTH
+ db 26,CHANSEY
+ db 28,TAUROS
+
+ db $00
+
+ZoneMons3: ; d3e5 (3:53e5)
+ db $1E
+ db 25,NIDORAN_M
+ db 26,DODUO
+ db 23,VENONAT
+ db 24,EXEGGCUTE
+ db 33,NIDORINO
+ db 26,EXEGGCUTE
+ db 25,NIDORAN_F
+ db 31,VENOMOTH
+ db 26,TAUROS
+ db 28,KANGASKHAN
+
+ db $00
+
+WaterMons: ; d3fb (3:53fb)
+ db $00
+
+ db $05
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 20,TENTACOOL
+ db 30,TENTACOOL
+ db 35,TENTACOOL
+ db 40,TENTACOOL
+
+IslandMons1: ; d411 (3:5411)
+ db $0F
+ db 30,SEEL
+ db 30,SLOWPOKE
+ db 30,SHELLDER
+ db 30,HORSEA
+ db 28,HORSEA
+ db 21,ZUBAT
+ db 29,GOLBAT
+ db 28,PSYDUCK
+ db 28,SHELLDER
+ db 38,GOLDUCK
+
+ db $00
+
+IslandMonsB1: ; d427 (3:5427)
+ db $0A
+ db 30,STARYU
+ db 30,HORSEA
+ db 32,SHELLDER
+ db 32,HORSEA
+ db 28,SLOWPOKE
+ db 30,SEEL
+ db 30,SLOWPOKE
+ db 28,SEEL
+ db 38,DEWGONG
+ db 37,SEADRA
+
+ db $00
+
+IslandMonsB2: ; d43d (3:543d)
+ db $0A
+ db 30,SEEL
+ db 30,SLOWPOKE
+ db 32,SEEL
+ db 32,SLOWPOKE
+ db 28,HORSEA
+ db 30,STARYU
+ db 30,HORSEA
+ db 28,SHELLDER
+ db 30,GOLBAT
+ db 37,SLOWBRO
+
+ db $00
+
+IslandMonsB3: ; d453 (3:5453)
+ db $0A
+ db 31,SLOWPOKE
+ db 31,SEEL
+ db 33,SLOWPOKE
+ db 33,SEEL
+ db 29,HORSEA
+ db 31,SHELLDER
+ db 31,HORSEA
+ db 29,SHELLDER
+ db 39,SEADRA
+ db 37,DEWGONG
+
+ db $00
+
+IslandMonsB4: ; d469 (3:5469)
+ db $0A
+ db 31,HORSEA
+ db 31,SHELLDER
+ db 33,HORSEA
+ db 33,SHELLDER
+ db 29,SLOWPOKE
+ db 31,SEEL
+ db 31,SLOWPOKE
+ db 29,SEEL
+ db 39,SLOWBRO
+ db 32,GOLBAT
+
+ db $00
+
+MansionMons1: ; d47f (3:547f)
+ db $0A
+ db 32,KOFFING
+ db 30,KOFFING
+ db 34,PONYTA
+ db 30,PONYTA
+ db 34,GROWLITHE
+ db 32,PONYTA
+ db 30,GRIMER
+ db 28,PONYTA
+ db 37,WEEZING
+ db 39,MUK
+
+ db $00
+
+MansionMons2: ; d495 (3:5495)
+ db $0A
+ db 32,GROWLITHE
+ db 34,KOFFING
+ db 34,KOFFING
+ db 30,PONYTA
+ db 30,KOFFING
+ db 32,PONYTA
+ db 30,GRIMER
+ db 28,PONYTA
+ db 39,WEEZING
+ db 37,MUK
+
+ db $00
+
+MansionMons3: ; d4ab (3:54ab)
+ db $0A
+ db 31,KOFFING
+ db 33,GROWLITHE
+ db 35,KOFFING
+ db 32,PONYTA
+ db 34,PONYTA
+ db 40,WEEZING
+ db 34,GRIMER
+ db 38,WEEZING
+ db 36,PONYTA
+ db 42,MUK
+
+ db $00
+
+MansionMonsB1: ; d4c1 (3:54c1)
+ db $0A
+ db 33,KOFFING
+ db 31,KOFFING
+ db 35,GROWLITHE
+ db 32,PONYTA
+ db 31,KOFFING
+ db 40,WEEZING
+ db 34,PONYTA
+ db 35,GRIMER
+ db 42,WEEZING
+ db 42,MUK
+
+ db $00
+
+Route21Mons: ; d4d7 (3:54d7)
+ db $19
+ db 21,RATTATA
+ db 23,PIDGEY
+ db 30,RATICATE
+ db 23,RATTATA
+ db 21,PIDGEY
+ db 30,PIDGEOTTO
+ db 32,PIDGEOTTO
+ db 28,TANGELA
+ db 30,TANGELA
+ db 32,TANGELA
+
+ db $05
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 20,TENTACOOL
+ db 30,TENTACOOL
+ db 35,TENTACOOL
+ db 40,TENTACOOL
+
+DungeonMons1: ; d501 (3:5501)
+ db $0A
+ db 46,GOLBAT
+ db 46,HYPNO
+ db 46,MAGNETON
+ db 49,DODRIO
+ db 49,VENOMOTH
+ db 52,ARBOK
+ db 49,KADABRA
+ db 52,PARASECT
+ db 53,RAICHU
+ db 53,DITTO
+
+ db $00
+
+DungeonMons2: ; d517 (3:5517)
+ db $0F
+ db 51,DODRIO
+ db 51,VENOMOTH
+ db 51,KADABRA
+ db 52,RHYDON
+ db 52,MAROWAK
+ db 52,ELECTRODE
+ db 56,CHANSEY
+ db 54,WIGGLYTUFF
+ db 55,DITTO
+ db 60,DITTO
+
+ db $00
+
+DungeonMonsB1: ; d52d (3:552d)
+ db $19
+ db 55,RHYDON
+ db 55,MAROWAK
+ db 55,ELECTRODE
+ db 64,CHANSEY
+ db 64,PARASECT
+ db 64,RAICHU
+ db 57,ARBOK
+ db 65,DITTO
+ db 63,DITTO
+ db 67,DITTO
+
+ db $00
+
+PowerPlantMons: ; d543 (3:5543)
+ db $0A
+ db 21,VOLTORB
+ db 21,MAGNEMITE
+ db 20,PIKACHU
+ db 24,PIKACHU
+ db 23,MAGNEMITE
+ db 23,VOLTORB
+ db 32,MAGNETON
+ db 35,MAGNETON
+ db 33,ELECTABUZZ
+ db 36,ELECTABUZZ
+
+ db $00
+
+Route23Mons: ; d559 (3:5559)
+ db $0A
+ db 26,EKANS
+ db 33,DITTO
+ db 26,SPEAROW
+ db 38,FEAROW
+ db 38,DITTO
+ db 38,FEAROW
+ db 41,ARBOK
+ db 43,DITTO
+ db 41,FEAROW
+ db 43,FEAROW
+
+ db $00
+
+PlateauMons2: ; d56f (3:556f)
+ db $0A
+ db 22,MACHOP
+ db 24,GEODUDE
+ db 26,ZUBAT
+ db 36,ONIX
+ db 39,ONIX
+ db 42,ONIX
+ db 41,MACHOKE
+ db 40,GOLBAT
+ db 40,MAROWAK
+ db 43,GRAVELER
+
+ db $00
+
+PlateauMons3: ; d585 (3:5585)
+ db $0F
+ db 24,MACHOP
+ db 26,GEODUDE
+ db 22,ZUBAT
+ db 42,ONIX
+ db 40,VENOMOTH
+ db 45,ONIX
+ db 43,GRAVELER
+ db 41,GOLBAT
+ db 42,MACHOKE
+ db 45,MACHOKE
+
+ db $00
+
+PlateauMons1: ; d59b (3:559b)
+ db $0F
+ db 24,MACHOP
+ db 26,GEODUDE
+ db 22,ZUBAT
+ db 36,ONIX
+ db 39,ONIX
+ db 42,ONIX
+ db 41,GRAVELER
+ db 41,GOLBAT
+ db 42,MACHOKE
+ db 43,MAROWAK
+
+ db $00
+
+CaveMons: ; d5b1 (3:55b1)
+ db $14
+ db 18,DIGLETT
+ db 19,DIGLETT
+ db 17,DIGLETT
+ db 20,DIGLETT
+ db 16,DIGLETT
+ db 15,DIGLETT
+ db 21,DIGLETT
+ db 22,DIGLETT
+ db 29,DUGTRIO
+ db 31,DUGTRIO
+
+ db $00
+
+ENDC
+IF _GREEN || !_JAPAN && _BLUE
+NoMons: ; d0dd (3:50dd)
+ db $00
+
+ db $00
+
+Route1Mons: ; d0df (3:50df)
+ db $19
+ db 3,PIDGEY
+ db 3,RATTATA
+ db 3,RATTATA
+ db 2,RATTATA
+ db 2,PIDGEY
+ db 3,PIDGEY
+ db 3,PIDGEY
+ db 4,RATTATA
+ db 4,PIDGEY
+ db 5,PIDGEY
+
+ db $00
+
+Route2Mons: ; d0f5 (3:50f5)
+ db $19
+ db 3,RATTATA
+ db 3,PIDGEY
+ db 4,PIDGEY
+ db 4,RATTATA
+ db 5,PIDGEY
+ db 3,CATERPIE
+ db 2,RATTATA
+ db 5,RATTATA
+ db 4,CATERPIE
+ db 5,CATERPIE
+
+ db $00
+
+Route22Mons: ; d10b (3:510b)
+ db $19
+ db 3,RATTATA
+ db 3,NIDORAN_F
+ db 4,RATTATA
+ db 4,NIDORAN_F
+ db 2,RATTATA
+ db 2,NIDORAN_F
+ db 3,SPEAROW
+ db 5,SPEAROW
+ db 3,NIDORAN_M
+ db 4,NIDORAN_M
+
+ db $00
+
+ForestMons: ; d121 (3:5121)
+ db $08
+ db 4,CATERPIE
+ db 5,METAPOD
+ db 3,CATERPIE
+ db 5,CATERPIE
+ db 4,METAPOD
+ db 6,METAPOD
+ db 4,KAKUNA
+ db 3,WEEDLE
+ db 3,PIKACHU
+ db 5,PIKACHU
+
+ db $00
+
+Route3Mons: ; d137 (3:5137)
+ db $14
+ db 6,PIDGEY
+ db 5,SPEAROW
+ db 7,PIDGEY
+ db 6,SPEAROW
+ db 7,SPEAROW
+ db 8,PIDGEY
+ db 8,SPEAROW
+ db 3,JIGGLYPUFF
+ db 5,JIGGLYPUFF
+ db 7,JIGGLYPUFF
+
+ db $00
+
+MoonMons1: ; d14d (3:514d)
+ db $0A
+ db 8,ZUBAT
+ db 7,ZUBAT
+ db 9,ZUBAT
+ db 8,GEODUDE
+ db 6,ZUBAT
+ db 10,ZUBAT
+ db 10,GEODUDE
+ db 8,PARAS
+ db 11,ZUBAT
+ db 8,CLEFAIRY
+
+ db $00
+
+MoonMonsB1: ; d163 (3:5163)
+ db $0A
+ db 8,ZUBAT
+ db 7,ZUBAT
+ db 7,GEODUDE
+ db 8,GEODUDE
+ db 9,ZUBAT
+ db 10,PARAS
+ db 10,ZUBAT
+ db 11,ZUBAT
+ db 9,CLEFAIRY
+ db 9,GEODUDE
+
+ db $00
+
+MoonMonsB2: ; d179 (3:5179)
+ db $0A
+ db 9,ZUBAT
+ db 9,GEODUDE
+ db 10,ZUBAT
+ db 10,GEODUDE
+ db 11,ZUBAT
+ db 10,PARAS
+ db 12,PARAS
+ db 10,CLEFAIRY
+ db 12,ZUBAT
+ db 12,CLEFAIRY
+
+ db $00
+
+Route4Mons: ; d18f (3:518f)
+ db $14
+ db 10,RATTATA
+ db 10,SPEAROW
+ db 8,RATTATA
+ db 6,SANDSHREW
+ db 8,SPEAROW
+ db 10,SANDSHREW
+ db 12,RATTATA
+ db 12,SPEAROW
+ db 8,SANDSHREW
+ db 12,SANDSHREW
+
+ db $00
+
+Route24Mons: ; d1a5 (3:51a5)
+ db $19
+ db 7,CATERPIE
+ db 8,METAPOD
+ db 12,PIDGEY
+ db 12,BELLSPROUT
+ db 13,BELLSPROUT
+ db 10,ABRA
+ db 14,BELLSPROUT
+ db 13,PIDGEY
+ db 8,ABRA
+ db 12,ABRA
+
+ db $00
+
+Route25Mons: ; d1bb (3:51bb)
+ db $0F
+ db 8,CATERPIE
+ db 9,METAPOD
+ db 13,PIDGEY
+ db 12,BELLSPROUT
+ db 13,BELLSPROUT
+ db 12,ABRA
+ db 14,BELLSPROUT
+ db 10,ABRA
+ db 7,KAKUNA
+ db 8,WEEDLE
+
+ db $00
+
+Route9Mons: ; d1d1 (3:51d1)
+ db $0F
+ db 16,RATTATA
+ db 16,SPEAROW
+ db 14,RATTATA
+ db 11,SANDSHREW
+ db 13,SPEAROW
+ db 15,SANDSHREW
+ db 17,RATTATA
+ db 17,SPEAROW
+ db 13,SANDSHREW
+ db 17,SANDSHREW
+
+ db $00
+
+Route5Mons: ; d1e7 (3:51e7)
+ db $0F
+ db 13,BELLSPROUT
+ db 13,PIDGEY
+ db 15,PIDGEY
+ db 10,MEOWTH
+ db 12,MEOWTH
+ db 15,BELLSPROUT
+ db 16,BELLSPROUT
+ db 16,PIDGEY
+ db 14,MEOWTH
+ db 16,MEOWTH
+
+ db $00
+
+Route6Mons: ; d1fd (3:51fd)
+ db $0F
+ db 13,BELLSPROUT
+ db 13,PIDGEY
+ db 15,PIDGEY
+ db 10,MEOWTH
+ db 12,MEOWTH
+ db 15,BELLSPROUT
+ db 16,BELLSPROUT
+ db 16,PIDGEY
+ db 14,MEOWTH
+ db 16,MEOWTH
+
+ db $00
+
+Route11Mons: ; d213 (3:5213)
+ db $0F
+ db 14,SANDSHREW
+ db 15,SPEAROW
+ db 12,SANDSHREW
+ db 9,DROWZEE
+ db 13,SPEAROW
+ db 13,DROWZEE
+ db 15,SANDSHREW
+ db 17,SPEAROW
+ db 11,DROWZEE
+ db 15,DROWZEE
+
+ db $00
+
+TunnelMonsB1: ; d229 (3:5229)
+ db $0F
+ db 16,ZUBAT
+ db 17,ZUBAT
+ db 17,GEODUDE
+ db 15,MACHOP
+ db 16,GEODUDE
+ db 18,ZUBAT
+ db 15,ZUBAT
+ db 17,MACHOP
+ db 13,ONIX
+ db 15,ONIX
+
+ db $00
+
+TunnelMonsB2: ; d23f (3:523f)
+ db $0F
+ db 16,ZUBAT
+ db 17,ZUBAT
+ db 17,GEODUDE
+ db 15,MACHOP
+ db 16,GEODUDE
+ db 18,ZUBAT
+ db 17,MACHOP
+ db 17,ONIX
+ db 13,ONIX
+ db 18,GEODUDE
+
+ db $00
+
+Route10Mons: ; d255 (3:5255)
+ db $0F
+ db 16,VOLTORB
+ db 16,SPEAROW
+ db 14,VOLTORB
+ db 11,SANDSHREW
+ db 13,SPEAROW
+ db 15,SANDSHREW
+ db 17,VOLTORB
+ db 17,SPEAROW
+ db 13,SANDSHREW
+ db 17,SANDSHREW
+
+ db $00
+
+Route12Mons: ; d26b (3:526b)
+ db $0F
+ db 24,BELLSPROUT
+ db 25,PIDGEY
+ db 23,PIDGEY
+ db 24,VENONAT
+ db 22,BELLSPROUT
+ db 26,VENONAT
+ db 26,BELLSPROUT
+ db 27,PIDGEY
+ db 28,WEEPINBELL
+ db 30,WEEPINBELL
+
+ db $00
+
+Route8Mons: ; d281 (3:5281)
+ db $0F
+ db 18,PIDGEY
+ db 18,MEOWTH
+ db 17,SANDSHREW
+ db 16,VULPIX
+ db 20,PIDGEY
+ db 20,MEOWTH
+ db 19,SANDSHREW
+ db 17,VULPIX
+ db 15,VULPIX
+ db 18,VULPIX
+
+ db $00
+
+Route7Mons: ; d297 (3:5297)
+ db $0F
+ db 19,PIDGEY
+ db 19,BELLSPROUT
+ db 17,MEOWTH
+ db 22,BELLSPROUT
+ db 22,PIDGEY
+ db 18,MEOWTH
+ db 18,VULPIX
+ db 20,VULPIX
+ db 19,MEOWTH
+ db 20,MEOWTH
+
+ db $00
+
+TowerMons1: ; d2ad (3:52ad)
+ db $00
+
+ db $00
+
+TowerMons2: ; d2af (3:52af)
+ db $00
+
+ db $00
+
+TowerMons3: ; d2b1 (3:52b1)
+ db $0A
+ db 20,GASTLY
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 19,GASTLY
+ db 18,GASTLY
+ db 24,GASTLY
+ db 20,CUBONE
+ db 22,CUBONE
+ db 25,HAUNTER
+
+ db $00
+
+TowerMons4: ; d2c7 (3:52c7)
+ db $0A
+ db 20,GASTLY
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 19,GASTLY
+ db 18,GASTLY
+ db 25,HAUNTER
+ db 20,CUBONE
+ db 22,CUBONE
+ db 24,GASTLY
+
+ db $00
+
+TowerMons5: ; d2dd (3:52dd)
+ db $0A
+ db 20,GASTLY
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 19,GASTLY
+ db 18,GASTLY
+ db 25,HAUNTER
+ db 20,CUBONE
+ db 22,CUBONE
+ db 24,GASTLY
+
+ db $00
+
+TowerMons6: ; d2f3 (3:52f3)
+ db $0F
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 24,GASTLY
+ db 20,GASTLY
+ db 19,GASTLY
+ db 26,HAUNTER
+ db 22,CUBONE
+ db 24,CUBONE
+ db 28,HAUNTER
+
+ db $00
+
+TowerMons7: ; d309 (3:5309)
+ db $0F
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 24,GASTLY
+ db 20,GASTLY
+ db 28,HAUNTER
+ db 22,CUBONE
+ db 24,CUBONE
+ db 28,HAUNTER
+ db 30,HAUNTER
+
+ db $00
+
+Route13Mons: ; d31f (3:531f)
+ db $14
+ db 24,BELLSPROUT
+ db 25,PIDGEY
+ db 27,PIDGEY
+ db 24,VENONAT
+ db 22,BELLSPROUT
+ db 26,VENONAT
+ db 26,BELLSPROUT
+ db 25,DITTO
+ db 28,WEEPINBELL
+ db 30,WEEPINBELL
+
+ db $00
+
+Route14Mons: ; d335 (3:5335)
+ db $0F
+ db 24,BELLSPROUT
+ db 26,PIDGEY
+ db 23,DITTO
+ db 24,VENONAT
+ db 22,BELLSPROUT
+ db 26,VENONAT
+ db 26,BELLSPROUT
+ db 30,WEEPINBELL
+ db 28,PIDGEOTTO
+ db 30,PIDGEOTTO
+
+ db $00
+
+Route15Mons: ; d34b (3:534b)
+ db $0F
+ db 24,BELLSPROUT
+ db 26,DITTO
+ db 23,PIDGEY
+ db 26,VENONAT
+ db 22,BELLSPROUT
+ db 28,VENONAT
+ db 26,BELLSPROUT
+ db 30,WEEPINBELL
+ db 28,PIDGEOTTO
+ db 30,PIDGEOTTO
+
+ db $00
+
+Route16Mons: ; d361 (3:5361)
+ db $19
+ db 20,SPEAROW
+ db 22,SPEAROW
+ db 18,RATTATA
+ db 20,DODUO
+ db 20,RATTATA
+ db 18,DODUO
+ db 22,DODUO
+ db 22,RATTATA
+ db 23,RATICATE
+ db 25,RATICATE
+
+ db $00
+
+Route17Mons: ; d377 (3:5377)
+ db $19
+ db 20,SPEAROW
+ db 22,SPEAROW
+ db 25,RATICATE
+ db 24,DODUO
+ db 27,RATICATE
+ db 26,DODUO
+ db 28,DODUO
+ db 29,RATICATE
+ db 25,FEAROW
+ db 27,FEAROW
+
+ db $00
+
+Route18Mons: ; d38d (3:538d)
+ db $19
+ db 20,SPEAROW
+ db 22,SPEAROW
+ db 25,RATICATE
+ db 24,DODUO
+ db 25,FEAROW
+ db 26,DODUO
+ db 28,DODUO
+ db 29,RATICATE
+ db 27,FEAROW
+ db 29,FEAROW
+
+ db $00
+
+ZoneMonsCenter: ; d3a3 (3:53a3)
+ db $1E
+ db 22,NIDORAN_F
+ db 25,RHYHORN
+ db 22,VENONAT
+ db 24,EXEGGCUTE
+ db 31,NIDORINA
+ db 25,EXEGGCUTE
+ db 31,NIDORINO
+ db 30,PARASECT
+ db 23,PINSIR
+ db 23,CHANSEY
+
+ db $00
+
+ZoneMons1: ; d3b9 (3:53b9)
+ db $1E
+ db 24,NIDORAN_F
+ db 26,DODUO
+ db 22,PARAS
+ db 25,EXEGGCUTE
+ db 33,NIDORINA
+ db 23,EXEGGCUTE
+ db 24,NIDORAN_M
+ db 25,PARASECT
+ db 25,KANGASKHAN
+ db 28,PINSIR
+
+ db $00
+
+ZoneMons2: ; d3cf (3:53cf)
+ db $1E
+ db 22,NIDORAN_F
+ db 26,RHYHORN
+ db 23,PARAS
+ db 25,EXEGGCUTE
+ db 30,NIDORINA
+ db 27,EXEGGCUTE
+ db 30,NIDORINO
+ db 32,VENOMOTH
+ db 26,CHANSEY
+ db 28,TAUROS
+
+ db $00
+
+ZoneMons3: ; d3e5 (3:53e5)
+ db $1E
+ db 25,NIDORAN_F
+ db 26,DODUO
+ db 23,VENONAT
+ db 24,EXEGGCUTE
+ db 33,NIDORINA
+ db 26,EXEGGCUTE
+ db 25,NIDORAN_M
+ db 31,VENOMOTH
+ db 26,TAUROS
+ db 28,KANGASKHAN
+
+ db $00
+
+WaterMons: ; d3fb (3:53fb)
+ db $00
+
+ db $05
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 20,TENTACOOL
+ db 30,TENTACOOL
+ db 35,TENTACOOL
+ db 40,TENTACOOL
+
+IslandMons1: ; d411 (3:5411)
+ db $0F
+ db 30,SEEL
+ db 30,PSYDUCK
+ db 30,STARYU
+ db 30,KRABBY
+ db 28,KRABBY
+ db 21,ZUBAT
+ db 29,GOLBAT
+ db 28,SLOWPOKE
+ db 28,STARYU
+ db 38,SLOWBRO
+
+ db $00
+
+IslandMonsB1: ; d427 (3:5427)
+ db $0A
+ db 30,SHELLDER
+ db 30,KRABBY
+ db 32,STARYU
+ db 32,KRABBY
+ db 28,PSYDUCK
+ db 30,SEEL
+ db 30,PSYDUCK
+ db 28,SEEL
+ db 38,DEWGONG
+ db 37,KINGLER
+
+ db $00
+
+IslandMonsB2: ; d43d (3:543d)
+ db $0A
+ db 30,SEEL
+ db 30,PSYDUCK
+ db 32,SEEL
+ db 32,PSYDUCK
+ db 28,KRABBY
+ db 30,SHELLDER
+ db 30,KRABBY
+ db 28,STARYU
+ db 30,GOLBAT
+ db 37,GOLDUCK
+
+ db $00
+
+IslandMonsB3: ; d453 (3:5453)
+ db $0A
+ db 31,PSYDUCK
+ db 31,SEEL
+ db 33,PSYDUCK
+ db 33,SEEL
+ db 29,KRABBY
+ db 31,STARYU
+ db 31,KRABBY
+ db 29,STARYU
+ db 39,KINGLER
+ db 37,DEWGONG
+
+ db $00
+
+IslandMonsB4: ; d469 (3:5469)
+ db $0A
+ db 31,KRABBY
+ db 31,STARYU
+ db 33,KRABBY
+ db 33,STARYU
+ db 29,PSYDUCK
+ db 31,SEEL
+ db 31,PSYDUCK
+ db 29,SEEL
+ db 39,GOLDUCK
+ db 32,GOLBAT
+
+ db $00
+
+MansionMons1: ; d47f (3:547f)
+ db $0A
+ db 32,GRIMER
+ db 30,GRIMER
+ db 34,PONYTA
+ db 30,PONYTA
+ db 34,VULPIX
+ db 32,PONYTA
+ db 30,KOFFING
+ db 28,PONYTA
+ db 37,MUK
+ db 39,WEEZING
+
+ db $00
+
+MansionMons2: ; d495 (3:5495)
+ db $0A
+ db 32,VULPIX
+ db 34,GRIMER
+ db 34,GRIMER
+ db 30,PONYTA
+ db 30,GRIMER
+ db 32,PONYTA
+ db 30,KOFFING
+ db 28,PONYTA
+ db 39,MUK
+ db 37,WEEZING
+
+ db $00
+
+MansionMons3: ; d4ab (3:54ab)
+ db $0A
+ db 31,GRIMER
+ db 33,VULPIX
+ db 35,GRIMER
+ db 32,PONYTA
+ db 34,MAGMAR
+ db 40,MUK
+ db 34,KOFFING
+ db 38,MUK
+ db 36,PONYTA
+ db 42,WEEZING
+
+ db $00
+
+MansionMonsB1: ; d4c1 (3:54c1)
+ db $0A
+ db 33,GRIMER
+ db 31,GRIMER
+ db 35,VULPIX
+ db 32,PONYTA
+ db 31,GRIMER
+ db 40,MUK
+ db 34,PONYTA
+ db 35,KOFFING
+ db 38,MAGMAR
+ db 42,WEEZING
+
+ db $00
+
+Route21Mons: ; d4d7 (3:54d7)
+ db $19
+ db 21,RATTATA
+ db 23,PIDGEY
+ db 30,RATICATE
+ db 23,RATTATA
+ db 21,PIDGEY
+ db 30,PIDGEOTTO
+ db 32,PIDGEOTTO
+ db 28,TANGELA
+ db 30,TANGELA
+ db 32,TANGELA
+
+ db $05
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 20,TENTACOOL
+ db 30,TENTACOOL
+ db 35,TENTACOOL
+ db 40,TENTACOOL
+
+DungeonMons1: ; d501 (3:5501)
+ db $0A
+ db 46,GOLBAT
+ db 46,HYPNO
+ db 46,MAGNETON
+ db 49,DODRIO
+ db 49,VENOMOTH
+ db 52,SANDSLASH
+ db 49,KADABRA
+ db 52,PARASECT
+ db 53,RAICHU
+ db 53,DITTO
+
+ db $00
+
+DungeonMons2: ; d517 (3:5517)
+ db $0F
+ db 51,DODRIO
+ db 51,VENOMOTH
+ db 51,KADABRA
+ db 52,RHYDON
+ db 52,MAROWAK
+ db 52,ELECTRODE
+ db 56,CHANSEY
+ db 54,WIGGLYTUFF
+ db 55,DITTO
+ db 60,DITTO
+
+ db $00
+
+DungeonMonsB1: ; d52d (3:552d)
+ db $19
+ db 55,RHYDON
+ db 55,MAROWAK
+ db 55,ELECTRODE
+ db 64,CHANSEY
+ db 64,PARASECT
+ db 64,RAICHU
+ db 57,SANDSLASH
+ db 65,DITTO
+ db 63,DITTO
+ db 67,DITTO
+
+ db $00
+
+PowerPlantMons: ; d543 (3:5543)
+ db $0A
+ db 21,VOLTORB
+ db 21,MAGNEMITE
+ db 20,PIKACHU
+ db 24,PIKACHU
+ db 23,MAGNEMITE
+ db 23,VOLTORB
+ db 32,MAGNETON
+ db 35,MAGNETON
+ db 33,RAICHU
+ db 36,RAICHU
+
+ db $00
+
+Route23Mons: ; d559 (3:5559)
+ db $0A
+ db 26,SANDSHREW
+ db 33,DITTO
+ db 26,SPEAROW
+ db 38,FEAROW
+ db 38,DITTO
+ db 38,FEAROW
+ db 41,SANDSLASH
+ db 43,DITTO
+ db 41,FEAROW
+ db 43,FEAROW
+
+ db $00
+
+PlateauMons2: ; d56f (3:556f)
+ db $0A
+ db 22,MACHOP
+ db 24,GEODUDE
+ db 26,ZUBAT
+ db 36,ONIX
+ db 39,ONIX
+ db 42,ONIX
+ db 41,MACHOKE
+ db 40,GOLBAT
+ db 40,MAROWAK
+ db 43,GRAVELER
+
+ db $00
+
+PlateauMons3: ; d585 (3:5585)
+ db $0F
+ db 24,MACHOP
+ db 26,GEODUDE
+ db 22,ZUBAT
+ db 42,ONIX
+ db 40,VENOMOTH
+ db 45,ONIX
+ db 43,GRAVELER
+ db 41,GOLBAT
+ db 42,MACHOKE
+ db 45,MACHOKE
+
+ db $00
+
+PlateauMons1: ; d59b (3:559b)
+ db $0F
+ db 24,MACHOP
+ db 26,GEODUDE
+ db 22,ZUBAT
+ db 36,ONIX
+ db 39,ONIX
+ db 42,ONIX
+ db 41,GRAVELER
+ db 41,GOLBAT
+ db 42,MACHOKE
+ db 43,MAROWAK
+
+ db $00
+
+CaveMons: ; d5b1 (3:55b1)
+ db $14
+ db 18,DIGLETT
+ db 19,DIGLETT
+ db 17,DIGLETT
+ db 20,DIGLETT
+ db 16,DIGLETT
+ db 15,DIGLETT
+ db 21,DIGLETT
+ db 22,DIGLETT
+ db 29,DUGTRIO
+ db 31,DUGTRIO
+
+ db $00
+
+ENDC
+IF _JAPAN && _BLUE
+NoMons: ; d0dd (3:50dd)
+ db $00
+
+ db $00
+
+Route1Mons: ; d0df (3:50df)
+ db $19
+ db 3,PIDGEY
+ db 3,RATTATA
+ db 3,RATTATA
+ db 2,RATTATA
+ db 2,PIDGEY
+ db 3,PIDGEY
+ db 3,PIDGEY
+ db 4,RATTATA
+ db 4,PIDGEY
+ db 5,PIDGEY
+
+ db $00
+
+Route2Mons: ; d0f5 (3:50f5)
+ db $19
+ db 3,RATTATA
+ db 3,PIDGEY
+ db 4,PIDGEY
+ db 4,RATTATA
+ db 5,PIDGEY
+ db 3,CATERPIE
+ db 2,RATTATA
+ db 5,RATTATA
+ db 4,CATERPIE
+ db 5,CATERPIE
+
+ db $00
+
+Route22Mons: ; d10b (3:510b)
+ db $19
+ db 3,RATTATA
+ db 3,NIDORAN_M
+ db 4,RATTATA
+ db 4,NIDORAN_M
+ db 2,RATTATA
+ db 2,NIDORAN_M
+ db 3,SPEAROW
+ db 5,SPEAROW
+ db 3,NIDORAN_F
+ db 4,NIDORAN_F
+
+ db $00
+
+ForestMons: ; d121 (3:5121)
+ db $08
+ db 4,CATERPIE
+ db 5,METAPOD
+ db 3,CATERPIE
+ db 5,CATERPIE
+ db 4,METAPOD
+ db 6,METAPOD
+ db 4,KAKUNA
+ db 3,WEEDLE
+ db 3,PIKACHU
+ db 5,PIKACHU
+
+ db $00
+
+Route3Mons: ; d137 (3:5137)
+ db $14
+ db 6,PIDGEY
+ db 5,SPEAROW
+ db 7,PIDGEY
+ db 6,SPEAROW
+ db 7,SPEAROW
+ db 8,PIDGEY
+ db 8,SPEAROW
+ db 3,JIGGLYPUFF
+ db 5,JIGGLYPUFF
+ db 7,JIGGLYPUFF
+
+ db $00
+
+MoonMons1: ; d14d (3:514d)
+ db $0A
+ db 8,ZUBAT
+ db 7,ZUBAT
+ db 9,ZUBAT
+ db 8,GEODUDE
+ db 6,ZUBAT
+ db 10,ZUBAT
+ db 10,GEODUDE
+ db 8,PARAS
+ db 11,ZUBAT
+ db 8,CLEFAIRY
+
+ db $00
+
+MoonMonsB1: ; d163 (3:5163)
+ db $0A
+ db 8,ZUBAT
+ db 7,ZUBAT
+ db 7,GEODUDE
+ db 8,GEODUDE
+ db 9,ZUBAT
+ db 10,PARAS
+ db 10,ZUBAT
+ db 11,ZUBAT
+ db 9,CLEFAIRY
+ db 9,GEODUDE
+
+ db $00
+
+MoonMonsB2: ; d179 (3:5179)
+ db $0A
+ db 9,ZUBAT
+ db 9,GEODUDE
+ db 10,ZUBAT
+ db 10,GEODUDE
+ db 11,ZUBAT
+ db 10,PARAS
+ db 12,PARAS
+ db 10,CLEFAIRY
+ db 12,ZUBAT
+ db 12,CLEFAIRY
+
+ db $00
+
+Route4Mons: ; d18f (3:518f)
+ db $14
+ db 10,RATTATA
+ db 10,SPEAROW
+ db 8,RATTATA
+ db 6,SANDSHREW
+ db 8,SPEAROW
+ db 10,SANDSHREW
+ db 12,RATTATA
+ db 12,SPEAROW
+ db 8,SANDSHREW
+ db 12,SANDSHREW
+
+ db $00
+
+Route24Mons: ; d1a5 (3:51a5)
+ db $19
+ db 7,CATERPIE
+ db 8,METAPOD
+ db 12,PIDGEY
+ db 12,ODDISH
+ db 13,ODDISH
+ db 10,ABRA
+ db 14,ODDISH
+ db 13,PIDGEY
+ db 8,ABRA
+ db 12,ABRA
+
+ db $00
+
+Route25Mons: ; d1bb (3:51bb)
+ db $0F
+ db 8,CATERPIE
+ db 9,METAPOD
+ db 13,PIDGEY
+ db 12,ODDISH
+ db 13,ODDISH
+ db 12,ABRA
+ db 14,ODDISH
+ db 10,ABRA
+ db 7,KAKUNA
+ db 8,WEEDLE
+
+ db $00
+
+Route9Mons: ; d1d1 (3:51d1)
+ db $0F
+ db 16,RATTATA
+ db 16,SPEAROW
+ db 14,RATTATA
+ db 11,SANDSHREW
+ db 13,SPEAROW
+ db 15,SANDSHREW
+ db 17,RATTATA
+ db 17,SPEAROW
+ db 13,SANDSHREW
+ db 17,SANDSHREW
+
+ db $00
+
+Route5Mons: ; d1e7 (3:51e7)
+ db $0F
+ db 13,ODDISH
+ db 13,PIDGEY
+ db 15,PIDGEY
+ db 10,MEOWTH
+ db 12,MEOWTH
+ db 15,ODDISH
+ db 16,ODDISH
+ db 16,PIDGEY
+ db 14,MEOWTH
+ db 16,MEOWTH
+
+ db $00
+
+Route6Mons: ; d1fd (3:51fd)
+ db $0F
+ db 13,ODDISH
+ db 13,PIDGEY
+ db 15,PIDGEY
+ db 10,MEOWTH
+ db 12,MEOWTH
+ db 15,ODDISH
+ db 16,ODDISH
+ db 16,PIDGEY
+ db 14,MEOWTH
+ db 16,MEOWTH
+
+ db $00
+
+Route11Mons: ; d213 (3:5213)
+ db $0F
+ db 14,SANDSHREW
+ db 15,SPEAROW
+ db 12,SANDSHREW
+ db 9,DROWZEE
+ db 13,SPEAROW
+ db 13,DROWZEE
+ db 15,SANDSHREW
+ db 17,SPEAROW
+ db 11,DROWZEE
+ db 15,DROWZEE
+
+ db $00
+
+TunnelMonsB1: ; d229 (3:5229)
+ db $0F
+ db 16,ZUBAT
+ db 17,ZUBAT
+ db 17,GEODUDE
+ db 15,MACHOP
+ db 16,GEODUDE
+ db 18,DITTO
+ db 15,ZUBAT
+ db 17,MACHOP
+ db 13,ONIX
+ db 15,ONIX
+
+ db $00
+
+TunnelMonsB2: ; d23f (3:523f)
+ db $0F
+ db 16,ZUBAT
+ db 17,ZUBAT
+ db 17,GEODUDE
+ db 15,MACHOP
+ db 16,GEODUDE
+ db 18,DITTO
+ db 17,MACHOP
+ db 17,ONIX
+ db 13,ONIX
+ db 18,GEODUDE
+
+ db $00
+
+Route10Mons: ; d255 (3:5255)
+ db $0F
+ db 16,VOLTORB
+ db 16,SPEAROW
+ db 14,VOLTORB
+ db 11,SANDSHREW
+ db 13,SPEAROW
+ db 15,SANDSHREW
+ db 17,VOLTORB
+ db 17,SPEAROW
+ db 13,SANDSHREW
+ db 17,SANDSHREW
+
+ db $00
+
+Route12Mons: ; d26b (3:526b)
+ db $0F
+ db 24,ODDISH
+ db 25,PIDGEY
+ db 23,PIDGEY
+ db 24,VENONAT
+ db 22,ODDISH
+ db 26,VENONAT
+ db 26,ODDISH
+ db 27,PIDGEY
+ db 28,GLOOM
+ db 30,GLOOM
+
+ db $00
+
+Route8Mons: ; d281 (3:5281)
+ db $0F
+ db 18,PIDGEY
+ db 18,MEOWTH
+ db 17,SANDSHREW
+ db 16,GROWLITHE
+ db 20,PIDGEY
+ db 20,MEOWTH
+ db 19,SANDSHREW
+ db 17,GROWLITHE
+ db 15,GROWLITHE
+ db 18,GROWLITHE
+
+ db $00
+
+Route7Mons: ; d297 (3:5297)
+ db $0F
+ db 19,PIDGEY
+ db 19,ODDISH
+ db 17,MEOWTH
+ db 22,ODDISH
+ db 22,PIDGEY
+ db 18,MEOWTH
+ db 18,GROWLITHE
+ db 20,GROWLITHE
+ db 19,MEOWTH
+ db 20,MEOWTH
+
+ db $00
+
+TowerMons1: ; d2ad (3:52ad)
+ db $00
+
+ db $00
+
+TowerMons2: ; d2af (3:52af)
+ db $00
+
+ db $00
+
+TowerMons3: ; d2b1 (3:52b1)
+ db $0A
+ db 20,GASTLY
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 19,GASTLY
+ db 18,GASTLY
+ db 24,GASTLY
+ db 20,CUBONE
+ db 22,CUBONE
+ db 25,HAUNTER
+
+ db $00
+
+TowerMons4: ; d2c7 (3:52c7)
+ db $0A
+ db 20,GASTLY
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 19,GASTLY
+ db 18,GASTLY
+ db 25,HAUNTER
+ db 20,CUBONE
+ db 22,CUBONE
+ db 24,GASTLY
+
+ db $00
+
+TowerMons5: ; d2dd (3:52dd)
+ db $0A
+ db 20,GASTLY
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 19,GASTLY
+ db 18,GASTLY
+ db 25,HAUNTER
+ db 20,CUBONE
+ db 22,CUBONE
+ db 24,GASTLY
+
+ db $00
+
+TowerMons6: ; d2f3 (3:52f3)
+ db $0F
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 24,GASTLY
+ db 20,GASTLY
+ db 19,GASTLY
+ db 26,HAUNTER
+ db 22,CUBONE
+ db 24,CUBONE
+ db 28,HAUNTER
+
+ db $00
+
+TowerMons7: ; d309 (3:5309)
+ db $0F
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 24,GASTLY
+ db 20,GASTLY
+ db 28,HAUNTER
+ db 22,CUBONE
+ db 24,CUBONE
+ db 28,HAUNTER
+ db 30,HAUNTER
+
+ db $00
+
+Route13Mons: ; d31f (3:531f)
+ db $14
+ db 24,ODDISH
+ db 25,PIDGEY
+ db 27,PIDGEY
+ db 24,VENONAT
+ db 22,ODDISH
+ db 26,VENONAT
+ db 26,ODDISH
+ db 25,DITTO
+ db 28,GLOOM
+ db 30,GLOOM
+
+ db $00
+
+Route14Mons: ; d335 (3:5335)
+ db $0F
+ db 24,ODDISH
+ db 26,PIDGEY
+ db 23,DITTO
+ db 24,VENONAT
+ db 22,ODDISH
+ db 26,VENONAT
+ db 26,ODDISH
+ db 30,GLOOM
+ db 28,PIDGEOTTO
+ db 30,PIDGEOTTO
+
+ db $00
+
+Route15Mons: ; d34b (3:534b)
+ db $0F
+ db 24,ODDISH
+ db 26,DITTO
+ db 23,PIDGEY
+ db 26,VENONAT
+ db 22,ODDISH
+ db 28,VENONAT
+ db 26,ODDISH
+ db 30,GLOOM
+ db 28,PIDGEOTTO
+ db 30,PIDGEOTTO
+
+ db $00
+
+Route16Mons: ; d361 (3:5361)
+ db $19
+ db 20,SPEAROW
+ db 22,SPEAROW
+ db 18,RATTATA
+ db 20,DODUO
+ db 20,RATTATA
+ db 18,DODUO
+ db 22,DODUO
+ db 22,RATTATA
+ db 23,RATICATE
+ db 25,RATICATE
+
+ db $00
+
+Route17Mons: ; d377 (3:5377)
+ db $19
+ db 20,SPEAROW
+ db 22,SPEAROW
+ db 25,RATICATE
+ db 24,DODUO
+ db 27,RATICATE
+ db 26,DODUO
+ db 28,DODUO
+ db 29,RATICATE
+ db 25,FEAROW
+ db 27,FEAROW
+
+ db $00
+
+Route18Mons: ; d38d (3:538d)
+ db $19
+ db 20,SPEAROW
+ db 22,SPEAROW
+ db 25,RATICATE
+ db 24,DODUO
+ db 25,FEAROW
+ db 26,DODUO
+ db 28,DODUO
+ db 29,RATICATE
+ db 27,FEAROW
+ db 29,FEAROW
+
+ db $00
+
+ZoneMonsCenter: ; d3a3 (3:53a3)
+ db $1E
+ db 22,NIDORAN_M
+ db 25,RHYHORN
+ db 22,VENONAT
+ db 24,EXEGGCUTE
+ db 31,NIDORINO
+ db 25,EXEGGCUTE
+ db 31,NIDORINA
+ db 30,PARASECT
+ db 23,SCYTHER
+ db 23,CHANSEY
+
+ db $00
+
+ZoneMons1: ; d3b9 (3:53b9)
+ db $1E
+ db 24,NIDORAN_M
+ db 26,DODUO
+ db 22,PARAS
+ db 25,EXEGGCUTE
+ db 33,NIDORINO
+ db 23,EXEGGCUTE
+ db 24,NIDORAN_F
+ db 25,PARASECT
+ db 25,LICKITUNG
+ db 28,SCYTHER
+
+ db $00
+
+ZoneMons2: ; d3cf (3:53cf)
+ db $1E
+ db 22,NIDORAN_M
+ db 26,RHYHORN
+ db 23,PARAS
+ db 25,EXEGGCUTE
+ db 30,NIDORINO
+ db 27,EXEGGCUTE
+ db 30,NIDORINA
+ db 32,VENOMOTH
+ db 26,CHANSEY
+ db 28,PINSIR
+
+ db $00
+
+ZoneMons3: ; d3e5 (3:53e5)
+ db $1E
+ db 25,NIDORAN_M
+ db 26,DODUO
+ db 23,VENONAT
+ db 24,EXEGGCUTE
+ db 33,NIDORINO
+ db 26,EXEGGCUTE
+ db 25,NIDORAN_F
+ db 31,VENOMOTH
+ db 26,PINSIR
+ db 28,LICKITUNG
+
+ db $00
+
+WaterMons: ; d3fb (3:53fb)
+ db $00
+
+ db $05
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 20,TENTACOOL
+ db 30,TENTACOOL
+ db 35,TENTACOOL
+ db 40,TENTACOOL
+
+WaterMons: ; d3fb (3:53fb)
+ db $00
+
+ db $05
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 20,TENTACOOL
+ db 30,TENTACOOL
+ db 35,TENTACOOL
+ db 40,TENTACOOL
+
+IslandMons1: ; d411 (3:5411)
+ db $0F
+ db 30,SEEL
+ db 30,HORSEA
+ db 30,STARYU
+ db 30,KRABBY
+ db 28,KRABBY
+ db 21,ZUBAT
+ db 29,GOLBAT
+ db 28,SLOWPOKE
+ db 28,STARYU
+ db 38,SLOWBRO
+
+ db $00
+
+IslandMonsB1: ; d427 (3:5427)
+ db $0A
+ db 30,SHELLDER
+ db 30,KRABBY
+ db 32,STARYU
+ db 32,KRABBY
+ db 28,HORSEA
+ db 30,SEEL
+ db 30,HORSEA
+ db 28,SEEL
+ db 38,DEWGONG
+ db 37,KINGLER
+
+ db $00
+
+IslandMonsB2: ; d43d (3:543d)
+ db $0A
+ db 30,SEEL
+ db 30,HORSEA
+ db 32,SEEL
+ db 32,HORSEA
+ db 28,KRABBY
+ db 30,SHELLDER
+ db 30,KRABBY
+ db 28,STARYU
+ db 30,GOLBAT
+ db 37,JYNX
+
+ db $00
+
+IslandMonsB3: ; d453 (3:5453)
+ db $0A
+ db 31,HORSEA
+ db 31,SEEL
+ db 33,HORSEA
+ db 33,SEEL
+ db 29,KRABBY
+ db 31,STARYU
+ db 31,KRABBY
+ db 29,STARYU
+ db 39,KINGLER
+ db 37,DEWGONG
+
+ db $00
+
+IslandMonsB4: ; d469 (3:5469)
+ db $0A
+ db 31,KRABBY
+ db 31,STARYU
+ db 33,KRABBY
+ db 33,STARYU
+ db 29,HORSEA
+ db 31,SEEL
+ db 31,HORSEA
+ db 29,SEEL
+ db 39,JYNX
+ db 32,GOLBAT
+
+ db $00
+
+MansionMons1: ; d47f (3:547f)
+ db $0A
+ db 32,GRIMER
+ db 30,GRIMER
+ db 34,PONYTA
+ db 30,PONYTA
+ db 34,GROWLITHE
+ db 32,PONYTA
+ db 30,KOFFING
+ db 28,PONYTA
+ db 37,MUK
+ db 39,WEEZING
+
+ db $00
+
+MansionMons2: ; d495 (3:5495)
+ db $0A
+ db 32,GROWLITHE
+ db 34,GRIMER
+ db 34,GRIMER
+ db 30,PONYTA
+ db 30,GRIMER
+ db 32,PONYTA
+ db 30,KOFFING
+ db 28,PONYTA
+ db 39,MUK
+ db 37,WEEZING
+
+ db $00
+
+MansionMons3: ; d4ab (3:54ab)
+ db $0A
+ db 31,GRIMER
+ db 33,GROWLITHE
+ db 35,GRIMER
+ db 32,PONYTA
+ db 34,PONYTA
+ db 40,MUK
+ db 34,KOFFING
+ db 38,MUK
+ db 36,PONYTA
+ db 42,WEEZING
+
+ db $00
+
+MansionMonsB1: ; d4c1 (3:54c1)
+ db $0A
+ db 33,GRIMER
+ db 31,GRIMER
+ db 35,GROWLITHE
+ db 32,PONYTA
+ db 31,GRIMER
+ db 40,MUK
+ db 34,PONYTA
+ db 35,KOFFING
+ db 38,MUK
+ db 42,WEEZING
+
+ db $00
+
+Route21Mons: ; d4d7 (3:54d7)
+ db $19
+ db 21,RATTATA
+ db 23,PIDGEY
+ db 30,RATICATE
+ db 23,RATTATA
+ db 21,PIDGEY
+ db 30,PIDGEOTTO
+ db 32,PIDGEOTTO
+ db 28,TANGELA
+ db 30,TANGELA
+ db 32,TANGELA
+
+ db $05
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 20,TENTACOOL
+ db 30,TENTACOOL
+ db 35,TENTACOOL
+ db 40,TENTACOOL
+
+DungeonMons1: ; d501 (3:5501)
+ db $0A
+ db 46,GOLBAT
+ db 46,HYPNO
+ db 46,MAGNETON
+ db 49,RAPIDASH
+ db 49,VENOMOTH
+ db 52,SANDSLASH
+ db 49,KADABRA
+ db 52,PARASECT
+ db 53,RAICHU
+ db 53,DITTO
+
+ db $00
+
+DungeonMons2: ; d517 (3:5517)
+ db $0F
+ db 51,DODRIO
+ db 51,VENOMOTH
+ db 51,KADABRA
+ db 52,RHYDON
+ db 52,RATICATE
+ db 52,ELECTRODE
+ db 56,CHANSEY
+ db 54,WIGGLYTUFF
+ db 55,DITTO
+ db 60,DITTO
+
+ db $00
+
+DungeonMonsB1: ; d52d (3:552d)
+ db $19
+ db 55,RHYDON
+ db 55,MAROWAK
+ db 55,ELECTRODE
+ db 64,CLEFAIRY
+ db 64,PARASECT
+ db 64,RAICHU
+ db 57,SANDSLASH
+ db 65,DITTO
+ db 63,DITTO
+ db 67,DITTO
+
+ db $00
+
+PowerPlantMons: ; d543 (3:5543)
+ db $0A
+ db 21,VOLTORB
+ db 21,MAGNEMITE
+ db 20,PIKACHU
+ db 24,PIKACHU
+ db 23,MAGNEMITE
+ db 23,VOLTORB
+ db 32,MAGNETON
+ db 35,MAGNETON
+ db 33,RAICHU
+ db 36,RAICHU
+
+ db $00
+
+Route23Mons: ; d559 (3:5559)
+ db $0A
+ db 26,SANDSHREW
+ db 33,DITTO
+ db 26,SPEAROW
+ db 38,FEAROW
+ db 38,DITTO
+ db 38,FEAROW
+ db 41,SANDSLASH
+ db 43,DITTO
+ db 41,FEAROW
+ db 43,FEAROW
+
+ db $00
+
+PlateauMons2: ; d56f (3:556f)
+ db $0A
+ db 22,MACHOP
+ db 24,GEODUDE
+ db 26,ZUBAT
+ db 36,ONIX
+ db 39,ONIX
+ db 42,ONIX
+ db 41,MACHOKE
+ db 40,GOLBAT
+ db 40,MAROWAK
+ db 43,GRAVELER
+
+ db $00
+
+PlateauMons3: ; d585 (3:5585)
+ db $0F
+ db 24,MACHOP
+ db 26,GEODUDE
+ db 22,ZUBAT
+ db 42,ONIX
+ db 40,VENOMOTH
+ db 45,ONIX
+ db 43,GRAVELER
+ db 41,GOLBAT
+ db 42,MACHOKE
+ db 45,MACHOKE
+
+ db $00
+
+PlateauMons1: ; d59b (3:559b)
+ db $0F
+ db 24,MACHOP
+ db 26,GEODUDE
+ db 22,ZUBAT
+ db 36,ONIX
+ db 39,ONIX
+ db 42,ONIX
+ db 41,GRAVELER
+ db 41,GOLBAT
+ db 42,MACHOKE
+ db 43,MAROWAK
+
+ db $00
+
+CaveMons: ; d5b1 (3:55b1)
+ db $14
+ db 18,DIGLETT
+ db 19,DIGLETT
+ db 17,DIGLETT
+ db 20,DIGLETT
+ db 16,DIGLETT
+ db 15,DIGLETT
+ db 21,DIGLETT
+ db 22,DIGLETT
+ db 29,DUGTRIO
+ db 31,DUGTRIO
+
+ db $00
+
+ENDC
+IF _YELLOW
+NoMons: ; d0dd (3:50dd)
+ db $00
+
+ db $00
+
+Route1Mons: ; d0df (3:50df)
+ db $19
+ db 3,PIDGEY
+ db 4,PIDGEY
+ db 2,RATTATA
+ db 3,RATTATA
+ db 2,PIDGEY
+ db 3,PIDGEY
+ db 5,PIDGEY
+ db 4,RATTATA
+ db 6,PIDGEY
+ db 7,PIDGEY
+
+ db $00
+
+Route2Mons: ; d0f5 (3:50f5)
+ db $19
+ db 3,RATTATA
+ db 3,PIDGEY
+ db 4,RATTATA
+ db 4,NIDORAN_M
+ db 4,NIDORAN_F
+ db 5,PIDGEY
+ db 6,NIDORAN_M
+ db 6,NIDORAN_F
+ db 7,PIDGEY
+ db 7,PIDGEY
+
+ db $00
+
+Route22Mons: ; d10b (3:510b)
+ db $19
+ db 2,NIDORAN_M
+ db 2,NIDORAN_F
+ db 3,MANKEY
+ db 3,RATTATA
+ db 4,NIDORAN_M
+ db 4,NIDORAN_F
+ db 5,MANKEY
+ db 2,SPEAROW
+ db 4,SPEAROW
+ db 6,SPEAROW
+
+ db $00
+
+ForestMons: ; d121 (3:5121)
+ db $19
+ db 3,CATERPIE
+ db 4,METAPOD
+ db 4,CATERPIE
+ db 5,CATERPIE
+ db 4,PIDGEY
+ db 6,PIDGEY
+ db 6,CATERPIE
+ db 6,METAPOD
+ db 8,PIDGEY
+ db 9,PIDGEOTTO
+
+ db $00
+
+Route3Mons: ; d137 (3:5137)
+ db $14
+ db 8,SPEAROW
+ db 9,SPEAROW
+ db 9,MANKEY
+ db 10,SPEAROW
+ db 8,SANDSHREW
+ db 10,RATTATA
+ db 10,SANDSHREW
+ db 12,RATTATA
+ db 11,SPEAROW
+ db 12,SPEAROW
+
+ db $00
+
+MoonMons1: ; d14d (3:514d)
+ db $0A
+ db 8,ZUBAT
+ db 9,ZUBAT
+ db 10,GEODUDE
+ db 6,ZUBAT
+ db 7,ZUBAT
+ db 10,ZUBAT
+ db 10,GEODUDE
+ db 11,ZUBAT
+ db 12,SANDSHREW
+ db 11,CLEFAIRY
+
+ db $00
+
+MoonMonsB1: ; d163 (3:5163)
+ db $0A
+ db 8,ZUBAT
+ db 9,ZUBAT
+ db 10,ZUBAT
+ db 10,GEODUDE
+ db 11,GEODUDE
+ db 11,ZUBAT
+ db 9,PARAS
+ db 11,PARAS
+ db 10,CLEFAIRY
+ db 12,CLEFAIRY
+
+ db $00
+
+MoonMonsB2: ; d179 (3:5179)
+ db $0A
+ db 10,ZUBAT
+ db 11,GEODUDE
+ db 13,PARAS
+ db 11,ZUBAT
+ db 11,ZUBAT
+ db 12,ZUBAT
+ db 13,ZUBAT
+ db 9,CLEFAIRY
+ db 11,CLEFAIRY
+ db 13,CLEFAIRY
+
+ db $00
+
+Route4Mons: ; d18f (3:518f)
+ db $14
+ db 8,SPEAROW
+ db 9,SPEAROW
+ db 9,MANKEY
+ db 10,SPEAROW
+ db 8,SANDSHREW
+ db 10,RATTATA
+ db 10,SANDSHREW
+ db 12,RATTATA
+ db 11,SPEAROW
+ db 12,SPEAROW
+
+ db $00
+
+Route24Mons: ; d1a5 (3:51a5)
+ db $19
+ db 12,ODDISH
+ db 12,BELLSPROUT
+ db 13,PIDGEY
+ db 14,ODDISH
+ db 14,BELLSPROUT
+ db 15,PIDGEY
+ db 13,VENONAT
+ db 16,VENONAT
+ db 17,PIDGEY
+ db 17,PIDGEOTTO
+
+ db $00
+
+Route25Mons: ; d1bb (3:51bb)
+ db $0F
+ db 12,ODDISH
+ db 12,BELLSPROUT
+ db 13,PIDGEY
+ db 14,ODDISH
+ db 14,BELLSPROUT
+ db 15,PIDGEY
+ db 13,VENONAT
+ db 16,VENONAT
+ db 17,PIDGEY
+ db 17,PIDGEOTTO
+
+ db $00
+
+Route9Mons: ; d1d1 (3:51d1)
+ db $0F
+ db 16,NIDORAN_M
+ db 16,NIDORAN_F
+ db 18,RATTATA
+ db 18,NIDORAN_M
+ db 18,NIDORAN_F
+ db 17,SPEAROW
+ db 18,NIDORINO
+ db 18,NIDORINA
+ db 20,RATICATE
+ db 19,FEAROW
+
+ db $00
+
+Route5Mons: ; d1e7 (3:51e7)
+ db $0F
+ db 15,PIDGEY
+ db 14,RATTATA
+ db 7,ABRA
+ db 16,PIDGEY
+ db 16,RATTATA
+ db 17,PIDGEY
+ db 17,PIDGEOTTO
+ db 3,JIGGLYPUFF
+ db 5,JIGGLYPUFF
+ db 7,JIGGLYPUFF
+
+ db $00
+
+Route6Mons: ; d1fd (3:51fd)
+ db $0F
+ db 15,PIDGEY
+ db 14,RATTATA
+ db 7,ABRA
+ db 16,PIDGEY
+ db 16,RATTATA
+ db 17,PIDGEY
+ db 17,PIDGEOTTO
+ db 3,JIGGLYPUFF
+ db 5,JIGGLYPUFF
+ db 7,JIGGLYPUFF
+
+ db $03
+ db 15,PSYDUCK
+ db 15,PSYDUCK
+ db 15,PSYDUCK
+ db 15,PSYDUCK
+ db 15,PSYDUCK
+ db 15,PSYDUCK
+ db 15,PSYDUCK
+ db 15,PSYDUCK
+ db 15,GOLDUCK
+ db 20,GOLDUCK
+
+Route11Mons: ; d213 (3:5213)
+ db $0F
+ db 16,PIDGEY
+ db 15,RATTATA
+ db 18,PIDGEY
+ db 15,DROWZEE
+ db 17,RATTATA
+ db 17,DROWZEE
+ db 18,PIDGEOTTO
+ db 20,PIDGEOTTO
+ db 19,DROWZEE
+ db 17,RATICATE
+
+ db $00
+
+TunnelMonsB1: ; d229 (3:5229)
+ db $0F
+ db 15,ZUBAT
+ db 16,GEODUDE
+ db 17,ZUBAT
+ db 19,ZUBAT
+ db 18,GEODUDE
+ db 20,GEODUDE
+ db 21,ZUBAT
+ db 17,MACHOP
+ db 19,MACHOP
+ db 21,MACHOP
+
+ db $00
+
+TunnelMonsB2: ; d23f (3:523f)
+ db $0F
+ db 20,ZUBAT
+ db 17,GEODUDE
+ db 18,MACHOP
+ db 21,ZUBAT
+ db 22,ZUBAT
+ db 21,GEODUDE
+ db 20,MACHOP
+ db 14,ONIX
+ db 18,ONIX
+ db 22,ONIX
+
+ db $00
+
+Route10Mons: ; d255 (3:5255)
+ db $0F
+ db 16,MAGNEMITE
+ db 18,RATTATA
+ db 18,MAGNEMITE
+ db 20,MAGNEMITE
+ db 17,NIDORAN_M
+ db 17,NIDORAN_F
+ db 22,MAGNEMITE
+ db 20,RATICATE
+ db 16,MACHOP
+ db 18,MACHOP
+
+ db $00
+
+Route12Mons: ; d26b (3:526b)
+ db $0F
+ db 25,ODDISH
+ db 25,BELLSPROUT
+ db 28,PIDGEY
+ db 28,PIDGEOTTO
+ db 27,ODDISH
+ db 27,BELLSPROUT
+ db 29,GLOOM
+ db 29,WEEPINBELL
+ db 26,FARFETCH_D
+ db 31,FARFETCH_D
+
+ db $03
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWBRO
+ db 20,SLOWBRO
+
+Route8Mons: ; d281 (3:5281)
+ db $0F
+ db 20,PIDGEY
+ db 22,PIDGEY
+ db 20,RATTATA
+ db 15,ABRA
+ db 19,ABRA
+ db 24,PIDGEOTTO
+ db 19,JIGGLYPUFF
+ db 24,JIGGLYPUFF
+ db 20,KADABRA
+ db 27,KADABRA
+
+ db $00
+
+Route7Mons: ; d297 (3:5297)
+ db $0F
+ db 20,PIDGEY
+ db 22,PIDGEY
+ db 20,RATTATA
+ db 15,ABRA
+ db 19,ABRA
+ db 24,PIDGEOTTO
+ db 26,ABRA
+ db 19,JIGGLYPUFF
+ db 24,JIGGLYPUFF
+ db 24,JIGGLYPUFF
+
+ db $00
+
+TowerMons1: ; d2ad (3:52ad)
+ db $00
+
+ db $00
+
+TowerMons2: ; d2af (3:52af)
+ db $00
+
+ db $00
+
+TowerMons3: ; d2b1 (3:52b1)
+ db $0A
+ db 20,GASTLY
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 24,GASTLY
+ db 19,GASTLY
+ db 18,GASTLY
+ db 25,GASTLY
+ db 20,HAUNTER
+ db 25,HAUNTER
+
+ db $00
+
+TowerMons4: ; d2c7 (3:52c7)
+ db $0A
+ db 20,GASTLY
+ db 21,GASTLY
+ db 22,GASTLY
+ db 23,GASTLY
+ db 24,GASTLY
+ db 19,GASTLY
+ db 18,GASTLY
+ db 25,GASTLY
+ db 20,HAUNTER
+ db 25,HAUNTER
+
+ db $00
+
+TowerMons5: ; d2dd (3:52dd)
+ db $0F
+ db 22,GASTLY
+ db 23,GASTLY
+ db 24,GASTLY
+ db 25,GASTLY
+ db 26,GASTLY
+ db 21,GASTLY
+ db 20,CUBONE
+ db 27,GASTLY
+ db 22,HAUNTER
+ db 27,HAUNTER
+
+ db $00
+
+TowerMons6: ; d2f3 (3:52f3)
+ db $0F
+ db 22,GASTLY
+ db 23,GASTLY
+ db 24,GASTLY
+ db 25,GASTLY
+ db 26,GASTLY
+ db 21,GASTLY
+ db 22,CUBONE
+ db 27,GASTLY
+ db 22,HAUNTER
+ db 27,HAUNTER
+
+ db $00
+
+TowerMons7: ; d309 (3:5309)
+ db $14
+ db 24,GASTLY
+ db 25,GASTLY
+ db 26,GASTLY
+ db 27,GASTLY
+ db 28,GASTLY
+ db 23,GASTLY
+ db 24,CUBONE
+ db 29,GASTLY
+ db 24,HAUNTER
+ db 29,HAUNTER
+
+ db $00
+
+Route13Mons: ; d31f (3:531f)
+ db $0F
+ db 25,ODDISH
+ db 25,BELLSPROUT
+ db 28,PIDGEOTTO
+ db 28,PIDGEY
+ db 27,ODDISH
+ db 27,BELLSPROUT
+ db 29,GLOOM
+ db 29,WEEPINBELL
+ db 26,FARFETCH_D
+ db 31,FARFETCH_D
+
+ db $03
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWPOKE
+ db 15,SLOWBRO
+ db 20,SLOWBRO
+
+Route14Mons: ; d335 (3:5335)
+ db $0F
+ db 26,ODDISH
+ db 26,BELLSPROUT
+ db 24,VENONAT
+ db 30,PIDGEOTTO
+ db 28,ODDISH
+ db 28,BELLSPROUT
+ db 30,GLOOM
+ db 30,WEEPINBELL
+ db 27,VENONAT
+ db 30,VENOMOTH
+
+ db $00
+
+Route15Mons: ; d34b (3:534b)
+ db $0F
+ db 26,ODDISH
+ db 26,BELLSPROUT
+ db 24,VENONAT
+ db 32,PIDGEOTTO
+ db 28,ODDISH
+ db 28,BELLSPROUT
+ db 30,GLOOM
+ db 30,WEEPINBELL
+ db 27,VENONAT
+ db 30,VENOMOTH
+
+ db $00
+
+Route16Mons: ; d361 (3:5361)
+ db $19
+ db 22,SPEAROW
+ db 22,DODUO
+ db 23,RATTATA
+ db 24,DODUO
+ db 24,RATTATA
+ db 26,DODUO
+ db 23,SPEAROW
+ db 24,FEAROW
+ db 25,RATICATE
+ db 26,RATICATE
+
+ db $00
+
+Route17Mons: ; d377 (3:5377)
+ db $19
+ db 26,DODUO
+ db 27,FEAROW
+ db 27,DODUO
+ db 28,DODUO
+ db 28,PONYTA
+ db 30,PONYTA
+ db 29,FEAROW
+ db 28,DODUO
+ db 32,PONYTA
+ db 29,DODRIO
+
+ db $00
+
+Route18Mons: ; d38d (3:538d)
+ db $19
+ db 22,SPEAROW
+ db 22,DODUO
+ db 23,RATTATA
+ db 24,DODUO
+ db 24,RATTATA
+ db 26,DODUO
+ db 23,SPEAROW
+ db 24,FEAROW
+ db 25,RATICATE
+ db 26,RATICATE
+
+ db $00
+
+ZoneMonsCenter: ; d3a3 (3:53a3)
+ db $1E
+ db 14,NIDORAN_M
+ db 36,NIDORAN_F
+ db 24,EXEGGCUTE
+ db 20,RHYHORN
+ db 23,NIDORINO
+ db 27,PARASECT
+ db 27,PARAS
+ db 32,PARASECT
+ db 22,TANGELA
+ db 7,CHANSEY
+
+ db $00
+
+ZoneMons1: ; d3b9 (3:53b9)
+ db $1E
+ db 21,NIDORAN_M
+ db 29,NIDORAN_F
+ db 22,EXEGGCUTE
+ db 21,TAUROS
+ db 32,NIDORINA
+ db 19,CUBONE
+ db 26,EXEGGCUTE
+ db 24,MAROWAK
+ db 21,CHANSEY
+ db 15,SCYTHER
+
+ db $00
+
+ZoneMons2: ; d3cf (3:53cf)
+ db $1E
+ db 36,NIDORAN_M
+ db 14,NIDORAN_F
+ db 20,EXEGGCUTE
+ db 25,RHYHORN
+ db 23,NIDORINA
+ db 28,KANGASKHAN
+ db 16,CUBONE
+ db 33,KANGASKHAN
+ db 25,SCYTHER
+ db 15,PINSIR
+
+ db $00
+
+ZoneMons3: ; d3e5 (3:53e5)
+ db $1E
+ db 29,NIDORAN_M
+ db 21,NIDORAN_F
+ db 22,EXEGGCUTE
+ db 21,TAUROS
+ db 32,NIDORINO
+ db 19,CUBONE
+ db 26,EXEGGCUTE
+ db 24,MAROWAK
+ db 25,PINSIR
+ db 27,TANGELA
+
+ db $00
+
+WaterMons: ; d3fb (3:53fb)
+ db $00
+
+ db $05
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 20,TENTACOOL
+ db 30,TENTACOOL
+ db 35,TENTACOOL
+ db 40,TENTACOOL
+
+WaterMons: ; d3fb (3:53fb)
+ db $00
+
+ db $05
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 20,TENTACOOL
+ db 30,TENTACOOL
+ db 35,TENTACOOL
+ db 40,TENTACOOL
+
+IslandMons1: ; d411 (3:5411)
+ db $0F
+ db 18,ZUBAT
+ db 25,KRABBY
+ db 27,KRABBY
+ db 27,ZUBAT
+ db 36,ZUBAT
+ db 28,SLOWPOKE
+ db 30,SLOWPOKE
+ db 9,ZUBAT
+ db 27,GOLBAT
+ db 36,GOLBAT
+
+ db $00
+
+IslandMonsB1: ; d427 (3:5427)
+ db $0A
+ db 27,ZUBAT
+ db 26,KRABBY
+ db 36,ZUBAT
+ db 28,KRABBY
+ db 27,GOLBAT
+ db 29,SLOWPOKE
+ db 18,ZUBAT
+ db 28,KINGLER
+ db 22,SEEL
+ db 26,SEEL
+
+ db $00
+
+IslandMonsB2: ; d43d (3:543d)
+ db $0A
+ db 27,ZUBAT
+ db 27,KRABBY
+ db 36,ZUBAT
+ db 27,GOLBAT
+ db 28,KINGLER
+ db 24,SEEL
+ db 29,KRABBY
+ db 36,GOLBAT
+ db 31,SLOWPOKE
+ db 31,SLOWBRO
+
+ db $00
+
+IslandMonsB3: ; d453 (3:5453)
+ db $0A
+ db 27,GOLBAT
+ db 36,ZUBAT
+ db 29,KRABBY
+ db 27,ZUBAT
+ db 30,KINGLER
+ db 26,SEEL
+ db 31,KRABBY
+ db 30,SEEL
+ db 28,DEWGONG
+ db 32,DEWGONG
+
+ db $05
+ db 25,TENTACOOL
+ db 30,TENTACOOL
+ db 20,TENTACOOL
+ db 30,STARYU
+ db 35,TENTACOOL
+ db 30,STARYU
+ db 40,TENTACOOL
+ db 30,STARYU
+ db 30,STARYU
+ db 30,STARYU
+
+IslandMonsB4: ; d469 (3:5469)
+ db $0A
+ db 36,GOLBAT
+ db 36,ZUBAT
+ db 30,KRABBY
+ db 32,KINGLER
+ db 28,SEEL
+ db 32,SEEL
+ db 27,GOLBAT
+ db 45,ZUBAT
+ db 30,DEWGONG
+ db 34,DEWGONG
+
+ db $05
+ db 25,TENTACOOL
+ db 30,TENTACOOL
+ db 20,TENTACOOL
+ db 30,STARYU
+ db 35,TENTACOOL
+ db 30,STARYU
+ db 40,TENTACOOL
+ db 30,STARYU
+ db 30,STARYU
+ db 30,STARYU
+
+MansionMons1: ; d47f (3:547f)
+ db $0A
+ db 34,RATTATA
+ db 34,RATICATE
+ db 23,GRIMER
+ db 26,GROWLITHE
+ db 37,RATTATA
+ db 37,RATICATE
+ db 30,GROWLITHE
+ db 26,GRIMER
+ db 34,GROWLITHE
+ db 38,GROWLITHE
+
+ db $00
+
+MansionMons2: ; d495 (3:5495)
+ db $0A
+ db 37,RATTATA
+ db 37,RATICATE
+ db 26,GRIMER
+ db 29,GRIMER
+ db 40,RATTATA
+ db 40,RATICATE
+ db 32,GRIMER
+ db 35,GRIMER
+ db 35,MUK
+ db 38,MUK
+
+ db $00
+
+MansionMons3: ; d4ab (3:54ab)
+ db $0A
+ db 40,RATTATA
+ db 40,RATICATE
+ db 32,GRIMER
+ db 35,GRIMER
+ db 43,RATTATA
+ db 43,RATICATE
+ db 38,GRIMER
+ db 38,GRIMER
+ db 38,MUK
+ db 41,MUK
+
+ db $00
+
+MansionMonsB1: ; d4c1 (3:54c1)
+ db $0A
+ db 35,GRIMER
+ db 38,GRIMER
+ db 37,RATICATE
+ db 40,RATICATE
+ db 41,MUK
+ db 43,RATICATE
+ db 24,DITTO
+ db 46,RATICATE
+ db 18,DITTO
+ db 12,DITTO
+
+ db $00
+
+Route21Mons: ; d4d7 (3:54d7)
+ db $19
+ db 15,PIDGEY
+ db 13,RATTATA
+ db 13,PIDGEY
+ db 11,PIDGEY
+ db 17,PIDGEY
+ db 15,RATTATA
+ db 15,RATICATE
+ db 17,PIDGEOTTO
+ db 19,PIDGEOTTO
+ db 15,PIDGEOTTO
+
+ db $05
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 5,TENTACOOL
+ db 10,TENTACOOL
+ db 15,TENTACOOL
+ db 20,TENTACOOL
+ db 30,TENTACOOL
+ db 35,TENTACOOL
+ db 40,TENTACOOL
+
+DungeonMons1: ; d501 (3:5501)
+ db $0A
+ db 50,GOLBAT
+ db 55,GOLBAT
+ db 45,GRAVELER
+ db 55,GLOOM
+ db 55,WEEPINBELL
+ db 52,SANDSLASH
+ db 54,VENOMOTH
+ db 54,PARASECT
+ db 55,DITTO
+ db 60,DITTO
+
+ db $00
+
+DungeonMons2: ; d517 (3:5517)
+ db $0F
+ db 52,GOLBAT
+ db 57,GOLBAT
+ db 50,GRAVELER
+ db 56,SANDSLASH
+ db 50,RHYHORN
+ db 60,DITTO
+ db 58,GLOOM
+ db 58,WEEPINBELL
+ db 60,RHYDON
+ db 58,RHYDON
+
+ db $00
+
+DungeonMonsB1: ; d52d (3:552d)
+ db $19
+ db 54,GOLBAT
+ db 59,GOLBAT
+ db 55,GRAVELER
+ db 52,RHYHORN
+ db 62,RHYDON
+ db 60,DITTO
+ db 56,CHANSEY
+ db 65,DITTO
+ db 55,LICKITUNG
+ db 50,LICKITUNG
+
+ db $00
+
+PowerPlantMons: ; d543 (3:5543)
+ db $0A
+ db 30,MAGNEMITE
+ db 35,MAGNEMITE
+ db 33,MAGNETON
+ db 33,VOLTORB
+ db 37,VOLTORB
+ db 33,GRIMER
+ db 37,GRIMER
+ db 38,MAGNETON
+ db 33,MUK
+ db 37,MUK
+
+ db $00
+
+Route23Mons: ; d559 (3:5559)
+ db $0A
+ db 41,NIDORINO
+ db 41,NIDORINA
+ db 36,MANKEY
+ db 44,NIDORINO
+ db 44,NIDORINA
+ db 40,FEAROW
+ db 41,MANKEY
+ db 45,FEAROW
+ db 41,PRIMEAPE
+ db 46,PRIMEAPE
+
+ db $00
+
+PlateauMons2: ; d56f (3:556f)
+ db $0A
+ db 31,GEODUDE
+ db 36,GEODUDE
+ db 41,GEODUDE
+ db 44,ZUBAT
+ db 39,GOLBAT
+ db 44,GRAVELER
+ db 45,ONIX
+ db 47,ONIX
+ db 39,MACHOKE
+ db 42,MACHOKE
+
+ db $00
+
+PlateauMons3: ; d585 (3:5585)
+ db $0F
+ db 36,GEODUDE
+ db 44,GOLBAT
+ db 41,GEODUDE
+ db 49,ONIX
+ db 46,GEODUDE
+ db 41,GRAVELER
+ db 42,MACHOKE
+ db 45,MACHOKE
+ db 47,GRAVELER
+ db 47,GRAVELER
+
+ db $00
+
+PlateauMons1: ; d59b (3:559b)
+ db $0F
+ db 26,GEODUDE
+ db 31,GEODUDE
+ db 36,GEODUDE
+ db 39,ZUBAT
+ db 44,ZUBAT
+ db 41,GEODUDE
+ db 43,ONIX
+ db 45,ONIX
+ db 41,GRAVELER
+ db 47,GRAVELER
+
+ db $00
+
+CaveMons: ; d5b1 (3:55b1)
+ db $14
+ db 18,DIGLETT
+ db 19,DIGLETT
+ db 17,DIGLETT
+ db 20,DIGLETT
+ db 16,DIGLETT
+ db 15,DIGLETT
+ db 21,DIGLETT
+ db 22,DIGLETT
+ db 29,DUGTRIO
+ db 31,DUGTRIO
+
+ db $00
+
+ENDC \ No newline at end of file