shithub: pokered

Download patch

ref: b438d0c1d7157849e89423a9d6655ae36cad40b7
parent: 1e86625c87ec95ee7e79c3d5766083bfbce9989a
author: U-Fish-PC\Daniel <corrnondacqb@yahoo.com>
date: Fri May 16 18:26:26 EDT 2014

Organize base stats and wild mon data (Koolboyman)

diff: cannot open b/data/baseStats//null: file does not exist: 'b/data/baseStats//null' diff: cannot open b/data/wildPokemon//null: file does not exist: 'b/data/wildPokemon//null'
--- /dev/null
+++ b/data/baseStats/abra.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/aerodactyl.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/alakazam.asm
@@ -1,0 +1,35 @@
+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
+IF !_YELLOW
+	db CONFUSION
+	db DISABLE
+ENDC
+IF _YELLOW
+	db KINESIS
+	db 0
+ENDC
+db 0
+db 3 ; growth rate
+; learnset
+db %10110001
+db %01000011
+db %00001111
+db %11111000
+db %10000111
+db %00111000
+db %01000011
+db 0 ; padding	
--- /dev/null
+++ b/data/baseStats/arbok.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/arcanine.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/articuno.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/beedrill.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/bellsprout.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/blastoise.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/bulbasaur.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/butterfree.asm
@@ -1,0 +1,34 @@
+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
+IF !_YELLOW
+	db %00000010
+ENDC
+IF _YELLOW
+	db %01000010
+ENDC
+db 0 ; padding
--- /dev/null
+++ b/data/baseStats/caterpie.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/chansey.asm
@@ -1,0 +1,34 @@
+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
+IF !_YELLOW
+	db DOUBLESLAP
+ENDC
+IF _YELLOW
+	db TAIL_WHIP
+ENDC
+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	
--- /dev/null
+++ b/data/baseStats/charizard.asm
@@ -1,0 +1,34 @@
+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
+IF !_YELLOW
+	db %00100110
+ENDC
+IF _YELLOW
+	db %00101110
+ENDC
+db 0 ; padding
--- /dev/null
+++ b/data/baseStats/charmander.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/charmeleon.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/clefable.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/clefairy.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/cloyster.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/cubone.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/dewgong.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/diglett.asm
@@ -1,0 +1,34 @@
+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
+IF !_YELLOW
+	db %00000010
+ENDC
+IF _YELLOW
+	db %00000110
+ENDC
+db 0 ; padding
--- /dev/null
+++ b/data/baseStats/ditto.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/dodrio.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/doduo.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/dragonair.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/dragonite.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/dratini.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/drowzee.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/dugtrio.asm
@@ -1,0 +1,34 @@
+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
+IF !_YELLOW
+	db %00000010
+ENDC
+IF _YELLOW
+	db %00000110
+ENDC
+db 0 ; padding
--- /dev/null
+++ b/data/baseStats/eevee.asm
@@ -1,0 +1,34 @@
+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
+IF !_YELLOW
+	db SAND_ATTACK
+ENDC
+IF _YELLOW
+	db TAIL_WHIP
+ENDC
+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	
--- /dev/null
+++ b/data/baseStats/ekans.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/electabuzz.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/electrode.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/exeggcute.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/exeggutor.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/farfetchd.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/fearow.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/flareon.asm
@@ -1,0 +1,34 @@
+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
+IF !_YELLOW
+	db SAND_ATTACK
+ENDC
+IF _YELLOW
+	db TAIL_WHIP
+ENDC
+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	
--- /dev/null
+++ b/data/baseStats/gastly.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/gengar.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/geodude.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/gloom.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/golbat.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/goldeen.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/golduck.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/golem.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/graveler.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/grimer.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/growlithe.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/gyarados.asm
@@ -1,0 +1,37 @@
+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
+IF !_YELLOW
+db BITE
+db DRAGON_RAGE
+db LEER
+db HYDRO_PUMP
+ENDC
+IF _YELLOW
+db TACKLE
+db 0
+db 0
+db 0
+ENDC
+db 5 ; growth rate
+; learnset
+db %10100000
+db %01111111
+db %11001000
+db %11000001
+db %10100011
+db %00001000
+db %00110010
+db 0 ; padding	
--- /dev/null
+++ b/data/baseStats/haunter.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/hitmonchan.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/hitmonlee.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/horsea.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/hypno.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/ivysaur.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/jigglypuff.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/jolteon.asm
@@ -1,0 +1,34 @@
+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
+IF !_YELLOW
+	db SAND_ATTACK
+ENDC
+IF _YELLOW
+	db TAIL_WHIP
+ENDC
+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	
--- /dev/null
+++ b/data/baseStats/jynx.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/kabuto.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/kabutops.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/kadabra.asm
@@ -1,0 +1,35 @@
+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
+IF !_YELLOW
+	db CONFUSION
+	db DISABLE
+ENDC
+IF _YELLOW
+	DB KINESIS
+	db 0
+ENDC
+db 0
+db 3 ; growth rate
+; learnset
+db %10110001
+db %00000011
+db %00001111
+db %11111000
+db %10000111
+db %00111000
+db %01000011
+db 0 ; padding	
--- /dev/null
+++ b/data/baseStats/kakuna.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/kangaskhan.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/kingler.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/koffing.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/krabby.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/lapras.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/lickitung.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/machamp.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/machoke.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/machop.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/magikarp.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/magmar.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/magnemite.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/magneton.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/mankey.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/marowak.asm
@@ -1,0 +1,36 @@
+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
+IF !_YELLOW
+	db GROWL
+	db LEER
+	db FOCUS_ENERGY
+ENDC
+IF _YELLOW
+	db TAIL_WHIP
+	db 0
+	db 0
+ENDC
+db 0 ; growth rate
+; learnset
+db %10110001
+db %01111111
+db %00001111
+db %11001110
+db %10100010
+db %00001000
+db %00100010
+db 0 ; padding	
--- /dev/null
+++ b/data/baseStats/meowth.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/metapod.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/mew.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/mewtwo.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/moltres.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/mrmime.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/muk.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/nidoking.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/nidoqueen.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/nidoranf.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/nidoranm.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/nidorina.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/nidorino.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/ninetails.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/oddish.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/omanyte.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/omastar.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/onix.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/paras.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/parasect.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/persian.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/pidgeot.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/pidgeotto.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/pidgey.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/pikachu.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/pinsir.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/poliwag.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/poliwhirl.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/poliwrath.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/ponyta.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/porygon.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/primeape.asm
@@ -1,0 +1,34 @@
+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
+IF !_YELLOW
+	db LEER
+ENDC
+db KARATE_CHOP
+db FURY_SWIPES
+IF _YELLOW
+	db LOW_KICK
+ENDC
+db 0 ; growth rate
+; learnset
+db %10110001
+db %11000011
+db %10001111
+db %11001001
+db %11000110
+db %10001000
+db %00100010
+db 0 ; padding	
--- /dev/null
+++ b/data/baseStats/psyduck.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/raichu.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/rapidash.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/raticate.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/rattata.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/rhydon.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/rhyhorn.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/sandshrew.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/sandslash.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/scyther.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/seadra.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/seaking.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/seel.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/shellder.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/slowbro.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/slowpoke.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/snorlax.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/spearow.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/squirtle.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/starmie.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/staryu.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/tangela.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/tauros.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/tentacool.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/tentacruel.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/vaporeon.asm
@@ -1,0 +1,34 @@
+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
+IF !_YELLOW
+	db SAND_ATTACK
+ENDC
+IF _YELLOW
+	db TAIL_WHIP
+ENDC
+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	
--- /dev/null
+++ b/data/baseStats/venomoth.asm
@@ -1,0 +1,35 @@
+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
+IF !_YELLOW
+	db POISONPOWDER
+	db LEECH_LIFE
+ENDC
+IF _YELLOW
+	db SUPERSONIC
+	db CONFUSION
+ENDC
+db 0 ; growth rate
+; learnset
+db %00101010
+db %01000011
+db %00111000
+db %11110000
+db %01000011
+db %00101000
+db %00000010
+db 0 ; padding
--- /dev/null
+++ b/data/baseStats/venonat.asm
@@ -1,0 +1,38 @@
+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
+IF !_YELLOW
+	db %11010000
+	db %00000011
+	db %00101000
+	db %00000010
+ENDC
+IF _YELLOW
+	db %11110000
+	db %01000011
+	db %00101000
+	db %00100010
+ENDC
+
+db 0 ; padding
--- /dev/null
+++ b/data/baseStats/venusaur.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/vicctreebel.asm
@@ -1,0 +1,29 @@
+	BaseStats: ; 38b86 (e:4b86)
+db DEX_	 ; 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 PicFront
+dw PicBack
+; 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	
--- /dev/null
+++ b/data/baseStats/victreebel.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/vileplume.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/voltorb.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/vulpix.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/wartortle.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/weedle.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/weepinbell.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/weezing.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/wigglytuff.asm
@@ -1,0 +1,29 @@
+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
--- /dev/null
+++ b/data/baseStats/zapdos.asm
@@ -1,0 +1,29 @@
+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	
--- /dev/null
+++ b/data/baseStats/zubat.asm
@@ -1,0 +1,29 @@
+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
--- a/data/base_stats.asm
+++ b/data/base_stats.asm
@@ -1,5549 +1,150 @@
-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
+INCLUDE "data/baseStats/bulbasaur.asm"
+INCLUDE "data/baseStats/ivysaur.asm"
+INCLUDE "data/baseStats/venusaur.asm"
+INCLUDE "data/baseStats/charmander.asm"
+INCLUDE "data/baseStats/charmeleon.asm"
+INCLUDE "data/baseStats/charizard.asm"
+INCLUDE "data/baseStats/squirtle.asm"
+INCLUDE "data/baseStats/wartortle.asm"
+INCLUDE "data/baseStats/blastoise.asm"
+INCLUDE "data/baseStats/caterpie.asm"
+INCLUDE "data/baseStats/metapod.asm"
+INCLUDE "data/baseStats/butterfree.asm"
+INCLUDE "data/baseStats/weedle.asm"
+INCLUDE "data/baseStats/kakuna.asm"
+INCLUDE "data/baseStats/beedrill.asm"
+INCLUDE "data/baseStats/pidgey.asm"
+INCLUDE "data/baseStats/pidgeotto.asm"
+INCLUDE "data/baseStats/pidgeot.asm"
+INCLUDE "data/baseStats/rattata.asm"
+INCLUDE "data/baseStats/raticate.asm"
+INCLUDE "data/baseStats/spearow.asm"
+INCLUDE "data/baseStats/fearow.asm"
+INCLUDE "data/baseStats/ekans.asm"
+INCLUDE "data/baseStats/arbok.asm"
+INCLUDE "data/baseStats/pikachu.asm"
+INCLUDE "data/baseStats/raichu.asm"
+INCLUDE "data/baseStats/sandshrew.asm"
+INCLUDE "data/baseStats/sandslash.asm"
+INCLUDE "data/baseStats/nidoranF.asm"
+INCLUDE "data/baseStats/nidorina.asm"
+INCLUDE "data/baseStats/nidoqueen.asm"
+INCLUDE "data/baseStats/nidoranM.asm"
+INCLUDE "data/baseStats/nidorino.asm"
+INCLUDE "data/baseStats/nidoking.asm"
+INCLUDE "data/baseStats/clefairy.asm"
+INCLUDE "data/baseStats/clefable.asm"
+INCLUDE "data/baseStats/vulpix.asm"
+INCLUDE "data/baseStats/ninetails.asm"
+INCLUDE "data/baseStats/jigglypuff.asm"
+INCLUDE "data/baseStats/wigglytuff.asm"
+INCLUDE "data/baseStats/zubat.asm"
+INCLUDE "data/baseStats/golbat.asm"
+INCLUDE "data/baseStats/oddish.asm"
+INCLUDE "data/baseStats/gloom.asm"
+INCLUDE "data/baseStats/vileplume.asm"
+INCLUDE "data/baseStats/paras.asm"
+INCLUDE "data/baseStats/parasect.asm"
+INCLUDE "data/baseStats/venonat.asm"
+INCLUDE "data/baseStats/venomoth.asm"
+INCLUDE "data/baseStats/diglett.asm"
+INCLUDE "data/baseStats/dugtrio.asm"
+INCLUDE "data/baseStats/meowth.asm"
+INCLUDE "data/baseStats/persian.asm"
+INCLUDE "data/baseStats/psyduck.asm"
+INCLUDE "data/baseStats/golduck.asm"
+INCLUDE "data/baseStats/mankey.asm"
+INCLUDE "data/baseStats/primeape.asm"
+INCLUDE "data/baseStats/growlithe.asm"
+INCLUDE "data/baseStats/arcanine.asm"
+INCLUDE "data/baseStats/poliwag.asm"
+INCLUDE "data/baseStats/poliwhirl.asm"
+INCLUDE "data/baseStats/poliwrath.asm"
+INCLUDE "data/baseStats/abra.asm"
+INCLUDE "data/baseStats/kadabra.asm"
+INCLUDE "data/baseStats/alakazam.asm"
+INCLUDE "data/baseStats/machop.asm"
+INCLUDE "data/baseStats/machoke.asm"
+INCLUDE "data/baseStats/machamp.asm"
+INCLUDE "data/baseStats/bellsprout.asm"
+INCLUDE "data/baseStats/weepinbell.asm"
+INCLUDE "data/baseStats/victreebel.asm"
+INCLUDE "data/baseStats/tentacool.asm"
+INCLUDE "data/baseStats/tentacruel.asm"
+INCLUDE "data/baseStats/geodude.asm"
+INCLUDE "data/baseStats/graveler.asm"
+INCLUDE "data/baseStats/golem.asm"
+INCLUDE "data/baseStats/ponyta.asm"
+INCLUDE "data/baseStats/rapidash.asm"
+INCLUDE "data/baseStats/slowpoke.asm"
+INCLUDE "data/baseStats/slowbro.asm"
+INCLUDE "data/baseStats/magnemite.asm"
+INCLUDE "data/baseStats/magneton.asm"
+INCLUDE "data/baseStats/farfetchd.asm"
+INCLUDE "data/baseStats/doduo.asm"
+INCLUDE "data/baseStats/dodrio.asm"
+INCLUDE "data/baseStats/seel.asm"
+INCLUDE "data/baseStats/dewgong.asm"
+INCLUDE "data/baseStats/grimer.asm"
+INCLUDE "data/baseStats/muk.asm"
+INCLUDE "data/baseStats/shellder.asm"
+INCLUDE "data/baseStats/cloyster.asm"
+INCLUDE "data/baseStats/gastly.asm"
+INCLUDE "data/baseStats/haunter.asm"
+INCLUDE "data/baseStats/gengar.asm"
+INCLUDE "data/baseStats/onix.asm"
+INCLUDE "data/baseStats/drowzee.asm"
+INCLUDE "data/baseStats/hypno.asm"
+INCLUDE "data/baseStats/krabby.asm"
+INCLUDE "data/baseStats/kingler.asm"
+INCLUDE "data/baseStats/voltorb.asm"
+INCLUDE "data/baseStats/electrode.asm"
+INCLUDE "data/baseStats/exeggcute.asm"
+INCLUDE "data/baseStats/exeggutor.asm"
+INCLUDE "data/baseStats/cubone.asm"
+INCLUDE "data/baseStats/marowak.asm"
+INCLUDE "data/baseStats/hitmonlee.asm"
+INCLUDE "data/baseStats/hitmonchan.asm"
+INCLUDE "data/baseStats/lickitung.asm"
+INCLUDE "data/baseStats/koffing.asm"
+INCLUDE "data/baseStats/weezing.asm"
+INCLUDE "data/baseStats/rhyhorn.asm"
+INCLUDE "data/baseStats/rhydon.asm"
+INCLUDE "data/baseStats/chansey.asm"
+INCLUDE "data/baseStats/tangela.asm"
+INCLUDE "data/baseStats/kangaskhan.asm"
+INCLUDE "data/baseStats/horsea.asm"
+INCLUDE "data/baseStats/seadra.asm"
+INCLUDE "data/baseStats/goldeen.asm"
+INCLUDE "data/baseStats/seaking.asm"
+INCLUDE "data/baseStats/staryu.asm"
+INCLUDE "data/baseStats/starmie.asm"
+INCLUDE "data/baseStats/mrMime.asm"
+INCLUDE "data/baseStats/scyther.asm"
+INCLUDE "data/baseStats/jynx.asm"
+INCLUDE "data/baseStats/electabuzz.asm"
+INCLUDE "data/baseStats/magmar.asm"
+INCLUDE "data/baseStats/pinsir.asm"
+INCLUDE "data/baseStats/tauros.asm"
+INCLUDE "data/baseStats/magikarp.asm"
+INCLUDE "data/baseStats/gyarados.asm"
+INCLUDE "data/baseStats/lapras.asm"
+INCLUDE "data/baseStats/ditto.asm"
+INCLUDE "data/baseStats/eevee.asm"
+INCLUDE "data/baseStats/vaporeon.asm"
+INCLUDE "data/baseStats/jolteon.asm"
+INCLUDE "data/baseStats/flareon.asm"
+INCLUDE "data/baseStats/porygon.asm"
+INCLUDE "data/baseStats/omanyte.asm"
+INCLUDE "data/baseStats/omastar.asm"
+INCLUDE "data/baseStats/kabuto.asm"
+INCLUDE "data/baseStats/kabutops.asm"
+INCLUDE "data/baseStats/aerodactyl.asm"
+INCLUDE "data/baseStats/snorlax.asm"
+INCLUDE "data/baseStats/articuno.asm"
+INCLUDE "data/baseStats/zapdos.asm"
+INCLUDE "data/baseStats/moltres.asm"
+INCLUDE "data/baseStats/dratini.asm"
+INCLUDE "data/baseStats/dragonair.asm"
+INCLUDE "data/baseStats/dragonite.asm"
+INCLUDE "data/baseStats/mewtwo.asm"
--- a/data/bike_riding_tilesets.asm
+++ b/data/bike_riding_tilesets.asm
@@ -1,2 +1,2 @@
 BikeRidingTilesets:: ; 09e2 (0:09e2)
-	db OVERWORLD, FOREST, UNDERGROUND, SHIP_PORT, CAVERN, $FF
\ No newline at end of file
+	db OVERWORLD, FOREST, UNDERGROUND, SHIP_PORT, CAVERN, $FF
--- a/data/credit_mons.asm
+++ b/data/credit_mons.asm
@@ -13,4 +13,4 @@
 	db OMASTAR
 	db VILEPLUME
 	db NIDOKING
-	db PARASECT
\ No newline at end of file
+	db PARASECT
--- a/data/cries.asm
+++ b/data/cries.asm
@@ -189,4 +189,4 @@
 	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
+	db $25, $66, $CC; Victreebel
--- a/data/dungeon_tilesets.asm
+++ b/data/dungeon_tilesets.asm
@@ -1,2 +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
+	db FOREST, MUSEUM, SHIP, CAVERN, LOBBY, MANSION, GATE, LAB, FACILITY, CEMETERY, GYM, $FF
--- a/data/evos_moves.asm
+++ b/data/evos_moves.asm
@@ -2168,4 +2168,4 @@
 	db 13,WRAP
 	db 15,POISONPOWDER
 	db 18,SLEEP_POWDER
-	db 0
\ No newline at end of file
+	db 0
--- a/data/force_bike_surf.asm
+++ b/data/force_bike_surf.asm
@@ -8,4 +8,4 @@
 	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
+	db $FF ;end
--- a/data/good_rod.asm
+++ b/data/good_rod.asm
@@ -1,3 +1,3 @@
 GoodRodMons: ; e27f (3:627f)
 	db 10,GOLDEEN
-	db 10,POLIWAG
\ No newline at end of file
+	db 10,POLIWAG
--- a/data/hidden_coins.asm
+++ b/data/hidden_coins.asm
@@ -11,4 +11,4 @@
 	db GAME_CORNER,$07,$0b
 	db GAME_CORNER,$08,$0f
 	db GAME_CORNER,$0f,$0c
-	db $ff
\ No newline at end of file
+	db $ff
--- a/data/hidden_item_coords.asm
+++ b/data/hidden_item_coords.asm
@@ -54,4 +54,4 @@
 	db VERMILION_CITY,$0b,$0e
 	db CERULEAN_CITY,$08,$0f
 	db ROUTE_4,$03,$28
-	db $ff
\ No newline at end of file
+	db $ff
--- a/data/hidden_objects.asm
+++ b/data/hidden_objects.asm
@@ -777,4 +777,4 @@
 Route4HiddenObjects: ; 470a4 (11:70a4)
 	db $03,$28,GREAT_BALL
 	dbw BANK(HiddenItems),HiddenItems
-	db $FF
\ No newline at end of file
+	db $FF
--- a/data/item_prices.asm
+++ b/data/item_prices.asm
@@ -95,4 +95,4 @@
 	db $00,$00,$00
 	db $00,$00,$00
 	db $00,$00,$00
-	db $00,$00,$00
\ No newline at end of file
+	db $00,$00,$00
--- a/data/map_songs.asm
+++ b/data/map_songs.asm
@@ -246,4 +246,4 @@
 	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
+	db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; Agatha
--- a/data/mart_inventories.asm
+++ b/data/mart_inventories.asm
@@ -72,4 +72,4 @@
 ; 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
+	db REVIVE,MAX_REPEL,$FF
--- a/data/mew_base_stats.asm
+++ /dev/null
@@ -1,35 +1,0 @@
-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
--- a/data/mon_palettes.asm
+++ b/data/mon_palettes.asm
@@ -150,4 +150,4 @@
 	db PAL_BLUEMON   ; DRAGONAIR
 	db PAL_BROWNMON  ; DRAGONITE
 	db PAL_MEWMON    ; MEWTWO
-	db PAL_MEWMON    ; MEW
\ No newline at end of file
+	db PAL_MEWMON    ; MEW
--- a/data/mon_party_sprites.asm
+++ b/data/mon_party_sprites.asm
@@ -74,4 +74,4 @@
 	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
+	dn SPRITE_MON, 0						;Mew/Padding
--- a/data/moves.asm
+++ b/data/moves.asm
@@ -165,4 +165,4 @@
 	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
+	db STRUGGLE    ,RECOIL_EFFECT             ,$32,NORMAL,  $FF,10
--- a/data/pokedex_entries.asm
+++ b/data/pokedex_entries.asm
@@ -1256,4 +1256,4 @@
 	db "???@"
 	db 10 ; 1.0 m
 	db 100 ; 10.0 kg
-	db 0,"コメント さくせいちゅう@" ; コメント作成中 (Comment to be written)
\ No newline at end of file
+	db 0,"コメント さくせいちゅう@" ; コメント作成中 (Comment to be written)
--- a/data/pokedex_order.asm
+++ b/data/pokedex_order.asm
@@ -188,4 +188,4 @@
 	db DEX_VILEPLUME
 	db DEX_BELLSPROUT
 	db DEX_WEEPINBELL
-	db DEX_VICTREEBEL
\ No newline at end of file
+	db DEX_VICTREEBEL
--- a/data/slot_machine_wheels.asm
+++ b/data/slot_machine_wheels.asm
@@ -56,4 +56,4 @@
 	dw SLOTSBAR
 	dw SLOTS7
 	dw SLOTSBIRD
-	dw SLOTSFISH
\ No newline at end of file
+	dw SLOTSFISH
--- a/data/super_palettes.asm
+++ b/data/super_palettes.asm
@@ -171,4 +171,4 @@
 	RGB 31,29,31 ; PAL_GAMEFREAK
 	RGB 31,28,14
 	RGB 24,20,10
-	RGB 3,2,2
\ No newline at end of file
+	RGB 3,2,2
--- a/data/super_rod.asm
+++ b/data/super_rod.asm
@@ -98,4 +98,4 @@
 	db 23,SEAKING
 	db 15,KRABBY
 	db 15,GOLDEEN
-	db 15,MAGIKARP
\ No newline at end of file
+	db 15,MAGIKARP
--- a/data/title_mons.asm
+++ b/data/title_mons.asm
@@ -53,4 +53,4 @@
 	db PORYGON
 	db GENGAR
 	db RAICHU
-ENDC
\ No newline at end of file
+ENDC
--- a/data/tm_prices.asm
+++ b/data/tm_prices.asm
@@ -4,4 +4,4 @@
 	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
+	db $22, $52, $24, $34, $42
--- a/data/tms.asm
+++ b/data/tms.asm
@@ -53,4 +53,4 @@
 	db FLY
 	db SURF
 	db STRENGTH
-	db FLASH
\ No newline at end of file
+	db FLASH
--- a/data/town_map_entries.asm
+++ b/data/town_map_entries.asm
@@ -98,4 +98,4 @@
 	IMAP $E9,$E,$3,RockTunnelName
 	IMAP $ED,$A,$5,SilphCoName
 	IMAP $F8,$0,$2,PokemonLeagueName
-	db $FF
\ No newline at end of file
+	db $FF
--- a/data/town_map_order.asm
+++ b/data/town_map_order.asm
@@ -45,4 +45,4 @@
 	db ROUTE_23
 	db VICTORY_ROAD_3
 	db INDIGO_PLATEAU
-	db POWER_PLANT
\ No newline at end of file
+	db POWER_PLANT
--- a/data/trainer_moves.asm
+++ b/data/trainer_moves.asm
@@ -191,4 +191,4 @@
 	db 0
 
 	db $ff
-endc
\ No newline at end of file
+endc
--- a/data/trainer_parties.asm
+++ b/data/trainer_parties.asm
@@ -589,4 +589,4 @@
 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
+	db $FF,58,GYARADOS,56,DRAGONAIR,56,DRAGONAIR,60,AERODACTYL,62,DRAGONITE,0
--- a/data/trainer_types.asm
+++ b/data/trainer_types.asm
@@ -14,4 +14,4 @@
 	db $c8+SCIENTIST
 	db $c8+GIOVANNI
 	db $c8+ROCKET
-	db $FF
\ No newline at end of file
+	db $FF
--- a/data/type_effects.asm
+++ b/data/type_effects.asm
@@ -86,4 +86,4 @@
 	db GRASS,DRAGON,05
 	db ICE,DRAGON,20
 	db DRAGON,DRAGON,20
-	db $FF
\ No newline at end of file
+	db $FF
--- /dev/null
+++ b/data/wildPokemon/diglettscave.asm
@@ -1,0 +1,14 @@
+CaveMons:
+	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
+
--- /dev/null
+++ b/data/wildPokemon/fishinggroup1.asm
@@ -1,0 +1,4 @@
+FishingGroup1: ; e97d (3:697d)
+	db 2
+	db 15,TENTACOOL
+	db 15,POLIWAG
--- /dev/null
+++ b/data/wildPokemon/fishinggroup10.asm
@@ -1,0 +1,6 @@
+FishingGroup10: ; e9bc (3:69bc)
+	db 4
+	db 23,SEAKING
+	db 15,KRABBY
+	db 15,GOLDEEN
+	db 15,MAGIKARP
--- /dev/null
+++ b/data/wildPokemon/fishinggroup2.asm
@@ -1,0 +1,4 @@
+FishingGroup2: ; e982 (3:6982)
+	db 2
+	db 15,GOLDEEN
+	db 15,POLIWAG
--- /dev/null
+++ b/data/wildPokemon/fishinggroup3.asm
@@ -1,0 +1,5 @@
+FishingGroup3: ; e987 (3:6987)
+	db 3
+	db 15,PSYDUCK
+	db 15,GOLDEEN
+	db 15,KRABBY
--- /dev/null
+++ b/data/wildPokemon/fishinggroup4.asm
@@ -1,0 +1,4 @@
+FishingGroup4: ; e98e (3:698e)
+	db 2
+	db 15,KRABBY
+	db 15,SHELLDER
--- /dev/null
+++ b/data/wildPokemon/fishinggroup5.asm
@@ -1,0 +1,4 @@
+FishingGroup5: ; e993 (3:6993)
+	db 2
+	db 23,POLIWHIRL
+	db 15,SLOWPOKE
--- /dev/null
+++ b/data/wildPokemon/fishinggroup6.asm
@@ -1,0 +1,6 @@
+FishingGroup6: ; e998 (3:6998)
+	db 4
+	db 15,DRATINI
+	db 15,KRABBY
+	db 15,PSYDUCK
+	db 15,SLOWPOKE
--- /dev/null
+++ b/data/wildPokemon/fishinggroup7.asm
@@ -1,0 +1,6 @@
+FishingGroup7: ; e9a1 (3:69a1)
+	db 4
+	db 5,TENTACOOL
+	db 15,KRABBY
+	db 15,GOLDEEN
+	db 15,MAGIKARP
--- /dev/null
+++ b/data/wildPokemon/fishinggroup8.asm
@@ -1,0 +1,6 @@
+FishingGroup8: ; e9aa (3:69aa)
+	db 4
+	db 15,STARYU
+	db 15,HORSEA
+	db 15,SHELLDER
+	db 15,GOLDEEN
--- /dev/null
+++ b/data/wildPokemon/fishinggroup9.asm
@@ -1,0 +1,6 @@
+FishingGroup9: ; e9b3 (3:69b3)
+	db 4
+	db 23,SLOWBRO
+	db 23,SEAKING
+	db 23,KINGLER
+	db 23,SEADRA
--- /dev/null
+++ b/data/wildPokemon/mansion1.asm
@@ -1,0 +1,43 @@
+MansionMons1: 
+	db $0A
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/mansion2.asm
@@ -1,0 +1,56 @@
+MansionMons2: 
+	db $0A
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/mansion3.asm
@@ -1,0 +1,56 @@
+MansionMons3: 
+	db $0A
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/mansionb1.asm
@@ -1,0 +1,56 @@
+MansionMonsB1: 
+	db $0A
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/mtmoon1.asm
@@ -1,0 +1,28 @@
+MoonMons1: 
+	db $0A
+	IF !_YELLOW
+		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
+	ENDC
+	IF _YELLOW
+		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
+	ENDC
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/mtmoonb1.asm
@@ -1,0 +1,28 @@
+MoonMonsB1: 
+	db $0A
+	IF !_YELLOW
+		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
+	ENDC
+	IF _YELLOW
+		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
+	ENDC
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/mtmoonb2.asm
@@ -1,0 +1,28 @@
+MoonMonsB2: 
+	db $0A
+	IF !_YELLOW
+		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
+	ENDC
+	IF _YELLOW
+		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
+	ENDC
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/nomons.asm
@@ -1,0 +1,4 @@
+NoMons:
+	db $00
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/pokemontower1.asm
@@ -1,0 +1,4 @@
+TowerMons1: 
+	db $00
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/pokemontower2.asm
@@ -1,0 +1,4 @@
+TowerMons2: 
+	db $00
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/pokemontower3.asm
@@ -1,0 +1,31 @@
+TowerMons3: 
+	db $0A
+	
+	IF !_YELLOW
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/pokemontower4.asm
@@ -1,0 +1,31 @@
+TowerMons4: 
+	db $0A
+	
+	IF !_YELLOW
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/pokemontower5.asm
@@ -1,0 +1,31 @@
+TowerMons5: 
+	db $0A
+	
+	IF !_YELLOW
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/pokemontower6.asm
@@ -1,0 +1,31 @@
+TowerMons6: 
+	db $0F
+	
+	IF !_YELLOW
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/pokemontower7.asm
@@ -1,0 +1,32 @@
+TowerMons7: 
+	db $0F
+	
+	IF !_YELLOW
+		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
+
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/powerplant.asm
@@ -1,0 +1,37 @@
+PowerPlantMons: 
+	db $0A
+	IF !_YELLOW
+		
+		db 21,VOLTORB
+		db 21,MAGNEMITE
+		db 20,PIKACHU
+		db 24,PIKACHU
+		db 23,MAGNEMITE
+		db 23,VOLTORB
+		db 32,MAGNETON
+		db 35,MAGNETON
+		IF _RED
+			db 33,ELECTABUZZ
+			db 36,ELECTABUZZ
+		ENDC
+		IF _GREEN || _BLUE
+			db 33,RAICHU
+			db 36,RAICHU
+		ENDC
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/rocktunnel1.asm
@@ -1,0 +1,36 @@
+TunnelMonsB1: 
+	db $0F
+	
+	IF !_YELLOW
+		db 16,ZUBAT
+		db 17,ZUBAT
+		db 17,GEODUDE
+		db 15,MACHOP
+		db 16,GEODUDE
+		IF _RED || _GREEN || (_BLUE && !_JAPAN)
+			db 18,ZUBAT
+		ENDC
+		IF (_BLUE && _JAPAN)
+			db 18,DITTO
+		ENDC
+		db 15,ZUBAT
+		db 17,MACHOP
+		db 13,ONIX
+		db 15,ONIX
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/rocktunnel2.asm
@@ -1,0 +1,35 @@
+TunnelMonsB2: 
+	db $0F
+	IF !_YELLOW
+		db 16,ZUBAT
+		db 17,ZUBAT
+		db 17,GEODUDE
+		db 15,MACHOP
+		db 16,GEODUDE
+		IF _RED || _GREEN || (_BLUE && !_JAPAN)
+			db 18,ZUBAT
+		ENDC
+		IF (_BLUE && _JAPAN)
+			db 18,DITTO
+		ENDC
+		db 17,MACHOP
+		db 17,ONIX
+		db 13,ONIX
+		db 18,GEODUDE
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route1.asm
@@ -1,0 +1,28 @@
+Route1Mons: 
+	db $19
+	IF !_YELLOW
+		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
+	ENDC
+	IF _YELLOW
+		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
+	ENDC
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route10.asm
@@ -1,0 +1,44 @@
+Route10Mons: 
+	db $0F
+	
+	IF _RED
+		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
+	ENDC
+	
+	IF !_RED
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route11.asm
@@ -1,0 +1,44 @@
+Route11Mons: 
+	db $0F
+	
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route12.asm
@@ -1,0 +1,56 @@
+Route12Mons: 
+	db $0F
+	
+	IF _RED || (_JAPAN && _BLUE)
+		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
+	ENDC
+	
+	IF _GREEN || (!_JAPAN && _BLUE)
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+
--- /dev/null
+++ b/data/wildPokemon/route13.asm
@@ -1,0 +1,57 @@
+Route13Mons: 
+	IF _RED || (_JAPAN && _BLUE)
+		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
+	ENDC
+	
+	IF _GREEN || (!_JAPAN && _BLUE)
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+
--- /dev/null
+++ b/data/wildPokemon/route14.asm
@@ -1,0 +1,43 @@
+Route14Mons: 
+	db $0F
+	IF _RED || (_JAPAN && _BLUE)
+		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
+	ENDC
+	
+	IF _GREEN || (!_JAPAN && _BLUE)
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route15.asm
@@ -1,0 +1,43 @@
+Route15Mons: 
+	db $0F
+	IF _RED || (_JAPAN && _BLUE)
+		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
+	ENDC
+	
+	IF _GREEN || (!_JAPAN && _BLUE)
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route16.asm
@@ -1,0 +1,30 @@
+Route16Mons: 
+	db $19
+	IF !_YELLOW
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route17.asm
@@ -1,0 +1,30 @@
+Route17Mons: 
+	db $19
+	IF !_YELLOW
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route18.asm
@@ -1,0 +1,30 @@
+Route18Mons: 
+	db $19
+	IF !_YELLOW
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route2.asm
@@ -1,0 +1,40 @@
+Route2Mons: 
+	db $19
+	
+	IF !_YELLOW
+		db 3,RATTATA
+		db 3,PIDGEY
+		db 4,PIDGEY
+		db 4,RATTATA
+		db 5,PIDGEY
+		if _RED
+			db 3,WEEDLE
+		ENDC
+		if _BLUE
+			db 3,CATERPIE
+		ENDC
+		db 2,RATTATA
+		db 5,RATTATA
+		if _RED
+			db 4,WEEDLE
+			db 5,WEEDLE
+		ENDC
+		if _BLUE
+			db 4,CATERPIE
+			db 5,CATERPIE
+		ENDC
+	ENDC
+	IF _YELLOW
+		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
+	ENDC
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route21.asm
@@ -1,0 +1,40 @@
+Route21Mons: 
+	db $19
+	IF !_YELLOW
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	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
+
--- /dev/null
+++ b/data/wildPokemon/route22.asm
@@ -1,0 +1,40 @@
+Route22Mons: 
+	db $19
+	IF _RED || (_JAPAN && _BLUE)
+		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
+	ENDC
+	IF _GREEN || (!_JAPAN && _BLUE)
+		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
+	ENDC
+	IF _YELLOW
+		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
+	ENDC
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route23.asm
@@ -1,0 +1,40 @@
+Route23Mons: 
+	db $0A
+	IF !_YELLOW
+		IF _RED
+			db 26,EKANS
+		ENDC
+		IF !_RED
+			db 26,SANDSHREW
+		ENDC
+		db 33,DITTO
+		db 26,SPEAROW
+		db 38,FEAROW
+		db 38,DITTO
+		db 38,FEAROW
+		IF _RED
+			db 41,ARBOK
+		ENDC
+		IF !_RED
+			db 41,SANDSLASH
+		ENDC
+		db 43,DITTO
+		db 41,FEAROW
+		db 43,FEAROW
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route24.asm
@@ -1,0 +1,57 @@
+Route24Mons: 
+	db $19
+	
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route25.asm
@@ -1,0 +1,57 @@
+Route25Mons: 
+	db $0F
+	
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route3.asm
@@ -1,0 +1,28 @@
+Route3Mons: 
+	db $14
+	IF !_YELLOW
+		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
+	ENDC
+	IF _YELLOW
+		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
+	ENDC
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route4.asm
@@ -1,0 +1,44 @@
+Route4Mons: 
+	db $14
+	
+	IF _RED
+		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
+	ENDC
+	
+	IF !_RED
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route5.asm
@@ -1,0 +1,57 @@
+Route5Mons: 
+	db $0F
+	
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route6.asm
@@ -1,0 +1,70 @@
+Route6Mons: 
+	db $0F
+	
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+
--- /dev/null
+++ b/data/wildPokemon/route7.asm
@@ -1,0 +1,57 @@
+Route7Mons: 
+	db $0F
+	
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route8.asm
@@ -1,0 +1,57 @@
+Route8Mons: 
+	db $0F
+	
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/route9.asm
@@ -1,0 +1,44 @@
+Route9Mons: 
+	db $0F
+	
+	IF _RED
+		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
+	ENDC
+	
+	IF !_RED && !_YELLOW
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/safarizone1.asm
@@ -1,0 +1,48 @@
+ZoneMons1: 
+	db $1E
+	IF _RED || (_JAPAN && _BLUE)
+		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
+		IF _RED
+			db 25,KANGASKHAN
+		ENDC
+		IF _JAPAN && _BLUE
+			db 25,LICKITUNG
+		ENDC
+		db 28,SCYTHER
+	ENDC
+	
+	IF _GREEN || (!_JAPAN && _BLUE)
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/safarizone2.asm
@@ -1,0 +1,50 @@
+ZoneMons2: 
+	db $1E
+	IF !_YELLOW
+		IF _RED || (_JAPAN && _BLUE)
+			db 22,NIDORAN_M
+		ENDC
+		IF _GREEN || (!_JAPAN && _BLUE)
+			db 22,NIDORAN_F
+		ENDC
+		db 26,RHYHORN
+		db 23,PARAS
+		db 25,EXEGGCUTE
+		IF _RED || (_JAPAN && _BLUE)
+			db 30,NIDORINO
+		ENDC
+		IF _GREEN || (!_JAPAN && _BLUE)
+			db 30,NIDORINA
+		ENDC
+		db 27,EXEGGCUTE
+		IF _RED || (_JAPAN && _BLUE)
+			db 30,NIDORINA
+		ENDC
+		IF _GREEN || (!_JAPAN && _BLUE)
+			db 30,NIDORINO
+		ENDC
+		db 32,VENOMOTH
+		db 26,CHANSEY
+		IF _RED || _GREEN || (!_JAPAN && _BLUE)
+			db 28,TAUROS
+		ENDC
+		IF (_JAPAN && _BLUE)
+			db 28,PINSIR
+		ENDC
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/safarizone3.asm
@@ -1,0 +1,56 @@
+ZoneMons3: 
+	db $1E
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || (!_JAPAN && _BLUE)
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/safarizonecenter.asm
@@ -1,0 +1,56 @@
+ZoneMonsCenter: 
+	db $1E
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || (!_JAPAN && _BLUE)
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/seafoamisland1.asm
@@ -1,0 +1,56 @@
+IslandMons1: 
+	db $0F
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/seafoamislandb1.asm
@@ -1,0 +1,56 @@
+IslandMonsB1: 
+	db $0A
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/seafoamislandb2.asm
@@ -1,0 +1,56 @@
+IslandMonsB2: 
+	db $0A
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/seafoamislandb3.asm
@@ -1,0 +1,68 @@
+IslandMonsB3: 
+	db $0A
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/seafoamislandb4.asm
@@ -1,0 +1,68 @@
+IslandMonsB4: 
+	db $0A
+	IF _RED
+		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
+	ENDC
+	
+	IF _GREEN || !_JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _JAPAN && _BLUE
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/unknowndungeon1.asm
@@ -1,0 +1,40 @@
+DungeonMons1: 
+	db $0A
+	IF !_YELLOW
+		db 46,GOLBAT
+		db 46,HYPNO
+		db 46,MAGNETON
+		IF _RED || _GREEN || (!_JAPAN && _BLUE)
+			db 49,DODRIO
+		ENDC
+		IF _JAPAN && _BLUE
+			db 49,RAPIDASH
+		ENDC
+		db 49,VENOMOTH
+		IF _RED
+			db 52,ARBOK
+		ENDC
+		IF !_RED
+			db 52,SANDSLASH
+		ENDC
+		db 49,KADABRA
+		db 52,PARASECT
+		db 53,RAICHU
+		db 53,DITTO
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/unknowndungeon2.asm
@@ -1,0 +1,35 @@
+DungeonMons2: 
+	db $0F
+	IF !_YELLOW
+		db 51,DODRIO
+		db 51,VENOMOTH
+		db 51,KADABRA
+		db 52,RHYDON
+		IF _RED || _GREEN || (_BLUE && !_JAPAN)
+			db 52,MAROWAK
+		ENDC
+		IF (_BLUE && _JAPAN)
+			db 52,MAROWAK
+		ENDC
+		db 52,ELECTRODE
+		db 56,CHANSEY
+		db 54,WIGGLYTUFF
+		db 55,DITTO
+		db 60,DITTO
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/unknowndungeonb1.asm
@@ -1,0 +1,35 @@
+DungeonMonsB1: 
+	db $19
+	IF !_YELLOW
+		db 55,RHYDON
+		db 55,MAROWAK
+		db 55,ELECTRODE
+		db 64,CHANSEY
+		db 64,PARASECT
+		db 64,RAICHU
+		IF _RED
+			db 57,ARBOK
+		ENDC
+		IF !_RED
+			db 57,SANDSLASH
+		ENDC
+		db 65,DITTO
+		db 63,DITTO
+		db 67,DITTO
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/victoryroad1.asm
@@ -1,0 +1,30 @@
+PlateauMons1: 
+	db $0F
+	IF !_YELLOW
+		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
+	ENDC
+
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/victoryroad2.asm
@@ -1,0 +1,30 @@
+PlateauMons2: 
+	db $0A
+	IF !_YELLOW
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/victoryroad3.asm
@@ -1,0 +1,30 @@
+PlateauMons3: 
+	db $0F
+	IF !_YELLOW
+		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
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+	
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/viridianforest.asm
@@ -1,0 +1,44 @@
+ForestMons: ; 
+	IF !_YELLOW
+		db $08
+		IF _RED
+			db 4,WEEDLE
+			db 5,KAKUNA
+			db 3,WEEDLE
+			db 5,WEEDLE
+			db 4,KAKUNA
+			db 6,KAKUNA
+			db 4,METAPOD
+			db 3,CATERPIE
+		ENDC
+		IF _BLUE || _GREEN
+			db 4,CATERPIE
+			db 5,METAPOD
+			db 3,CATERPIE
+			db 5,CATERPIE
+			db 4,METAPOD
+			db 6,METAPOD
+			db 4,KAKUNA
+			db 3,WEEDLE
+		ENDC
+		
+		db 3,PIKACHU
+		db 5,PIKACHU
+	ENDC
+	
+	IF _YELLOW
+		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
+	ENDC
+
+	db $00
+
--- /dev/null
+++ b/data/wildPokemon/waterpokemon.asm
@@ -1,0 +1,15 @@
+WaterMons: ; 
+	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
+
--- a/data/wild_mons.asm
+++ b/data/wild_mons.asm
@@ -247,6 +247,9 @@
 	dw NoMons
 	dw NoMons
 	dw NoMons
+	IF _YELLOW
+		dw NoMons
+	ENDC
 	dw $FFFF
 
 ; wild pokemon data is divided into two parts.
@@ -260,3551 +263,62 @@
 		; 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
+INCLUDE "data/wildPokemon/nomons.asm"
+INCLUDE "data/wildPokemon/route1.asm"
+INCLUDE "data/wildPokemon/route2.asm"
+INCLUDE "data/wildPokemon/route22.asm"
+INCLUDE "data/wildPokemon/viridianforest.asm"
+INCLUDE "data/wildPokemon/route3.asm"
+INCLUDE "data/wildPokemon/mtmoon1.asm"
+INCLUDE "data/wildPokemon/mtmoonb1.asm"
+INCLUDE "data/wildPokemon/mtmoonb2.asm"
+INCLUDE "data/wildPokemon/route4.asm"
+INCLUDE "data/wildPokemon/route24.asm"
+INCLUDE "data/wildPokemon/route25.asm"
+INCLUDE "data/wildPokemon/route9.asm"
+INCLUDE "data/wildPokemon/route5.asm"
+INCLUDE "data/wildPokemon/route6.asm"
+INCLUDE "data/wildPokemon/route11.asm"
+INCLUDE "data/wildPokemon/rocktunnel1.asm"
+INCLUDE "data/wildPokemon/rocktunnel2.asm"
+INCLUDE "data/wildPokemon/route10.asm"
+INCLUDE "data/wildPokemon/route12.asm"
+INCLUDE "data/wildPokemon/route8.asm"
+INCLUDE "data/wildPokemon/route7.asm"
+INCLUDE "data/wildPokemon/pokemontower1.asm"
+INCLUDE "data/wildPokemon/pokemontower2.asm"
+INCLUDE "data/wildPokemon/pokemontower3.asm"
+INCLUDE "data/wildPokemon/pokemontower4.asm"
+INCLUDE "data/wildPokemon/pokemontower5.asm"
+INCLUDE "data/wildPokemon/pokemontower6.asm"
+INCLUDE "data/wildPokemon/pokemontower7.asm"
+INCLUDE "data/wildPokemon/route13.asm"
+INCLUDE "data/wildPokemon/route14.asm"
+INCLUDE "data/wildPokemon/route15.asm"
+INCLUDE "data/wildPokemon/route16.asm"
+INCLUDE "data/wildPokemon/route17.asm"
+INCLUDE "data/wildPokemon/route18.asm"
+INCLUDE "data/wildPokemon/safarizonecenter.asm"
+INCLUDE "data/wildPokemon/safarizone1.asm"
+INCLUDE "data/wildPokemon/safarizone2.asm"
+INCLUDE "data/wildPokemon/safarizone3.asm"
+INCLUDE "data/wildPokemon/waterpokemon.asm"
+INCLUDE "data/wildPokemon/seafoamisland1.asm"
+INCLUDE "data/wildPokemon/seafoamislandb1.asm"
+INCLUDE "data/wildPokemon/seafoamislandb2.asm"
+INCLUDE "data/wildPokemon/seafoamislandb3.asm"
+INCLUDE "data/wildPokemon/seafoamislandb4.asm"
+INCLUDE "data/wildPokemon/mansion1.asm"
+INCLUDE "data/wildPokemon/mansion2.asm"
+INCLUDE "data/wildPokemon/mansion3.asm"
+INCLUDE "data/wildPokemon/mansionb1.asm"
+INCLUDE "data/wildPokemon/route21.asm"
+INCLUDE "data/wildPokemon/unknowndungeon1.asm"
+INCLUDE "data/wildPokemon/unknowndungeon2.asm"
+INCLUDE "data/wildPokemon/unknowndungeonb1.asm"
+INCLUDE "data/wildPokemon/powerplant.asm"
+INCLUDE "data/wildPokemon/route23.asm"
+INCLUDE "data/wildPokemon/victoryroad2.asm"
+INCLUDE "data/wildPokemon/victoryroad3.asm"
+INCLUDE "data/wildPokemon/victoryroad1.asm"
+INCLUDE "data/wildPokemon/diglettscave.asm"
--- a/main.asm
+++ b/main.asm
@@ -10646,7 +10646,7 @@
 MewPicBack: ; 4205 (1:4205)
 	INCBIN "pic/monback/mewb.pic"
 
-INCLUDE "data/mew_base_stats.asm"
+INCLUDE "data/baseStats/mew.asm"
 
 Func_4277: ; 4277 (1:4277)
 	ld hl, $cce9