diff options
author | U-Fish-PC\Daniel <corrnondacqb@yahoo.com> | 2014-05-16 19:50:38 -0400 |
---|---|---|
committer | U-Fish-PC\Daniel <corrnondacqb@yahoo.com> | 2014-05-16 19:50:38 -0400 |
commit | 1e86625c87ec95ee7e79c3d5766083bfbce9989a (patch) | |
tree | 11da61f3d377283b9390a319528bf51c88f4f369 | |
parent | b0a1502e2137efd980646e53ac79799c2c278e71 (diff) |
Pull most data out of main.asm
40 files changed, 16972 insertions, 16935 deletions
diff --git a/data/base_stats.asm b/data/base_stats.asm new file mode 100755 index 00000000..619c82b8 --- /dev/null +++ b/data/base_stats.asm @@ -0,0 +1,5549 @@ +BulbasaurBaseStats: ; 383de (e:43de) + db DEX_BULBASAUR ; pokedex id + db 45 ; base hp + db 49 ; base attack + db 49 ; base defense + db 45 ; base speed + db 65 ; base special + + db GRASS ; species type 1 + db POISON ; species type 2 + + db 45 ; catch rate + db 64 ; base exp yield + db $55 ; sprite dimensions + + dw BulbasaurPicFront + dw BulbasaurPicBack + + ; attacks known at lvl 0 + db TACKLE + db GROWL + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %10100100 + db %00000011 + db %00111000 + db %11000000 + db %00000011 + db %00001000 + db %00000110 + + db 0 ; padding + +IvysaurBaseStats: ; 383fa (e:43fa) + db DEX_IVYSAUR ; pokedex id + db 60 ; base hp + db 62 ; base attack + db 63 ; base defense + db 60 ; base speed + db 80 ; base special + + db GRASS ; species type 1 + db POISON ; species type 2 + + db 45 ; catch rate + db 141 ; base exp yield + db $66 ; sprite dimensions + + dw IvysaurPicFront + dw IvysaurPicBack + + ; attacks known at lvl 0 + db TACKLE + db GROWL + db LEECH_SEED + db 0 + + db 3 ; growth rate + + ; learnset + db %10100100 + db %00000011 + db %00111000 + db %11000000 + db %00000011 + db %00001000 + db %00000110 + + db 0 ; padding + +VenusaurBaseStats: ; 38416 (e:4416) + db DEX_VENUSAUR ; pokedex id + db 80 ; base hp + db 82 ; base attack + db 83 ; base defense + db 80 ; base speed + db 100 ; base special + + db GRASS ; species type 1 + db POISON ; species type 2 + + db 45 ; catch rate + db 208 ; base exp yield + db $77 ; sprite dimensions + + dw VenusaurPicFront + dw VenusaurPicBack + + ; attacks known at lvl 0 + db TACKLE + db GROWL + db LEECH_SEED + db VINE_WHIP + + db 3 ; growth rate + + ; learnset + db %10100100 + db %01000011 + db %00111000 + db %11000000 + db %00000011 + db %00001000 + db %00000110 + + db 0 ; padding + +CharmanderBaseStats: ; 38432 (e:4432) + db DEX_CHARMANDER ; pokedex id + db 39 ; base hp + db 52 ; base attack + db 43 ; base defense + db 65 ; base speed + db 50 ; base special + + db FIRE ; species type 1 + db FIRE ; species type 2 + + db 45 ; catch rate + db 65 ; base exp yield + db $55 ; sprite dimensions + + dw CharmanderPicFront + dw CharmanderPicBack + + ; attacks known at lvl 0 + db SCRATCH + db GROWL + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %10110101 + db %00000011 + db %01001111 + db %11001000 + db %11100011 + db %00001000 + db %00100110 + + db 0 ; padding + +CharmeleonBaseStats: ; 3844e (e:444e) + db DEX_CHARMELEON ; pokedex id + db 58 ; base hp + db 64 ; base attack + db 58 ; base defense + db 80 ; base speed + db 65 ; base special + + db FIRE ; species type 1 + db FIRE ; species type 2 + + db 45 ; catch rate + db 142 ; base exp yield + db $66 ; sprite dimensions + + dw CharmeleonPicFront + dw CharmeleonPicBack + + ; attacks known at lvl 0 + db SCRATCH + db GROWL + db EMBER + db 0 + + db 3 ; growth rate + + ; learnset + db %10110101 + db %00000011 + db %01001111 + db %11001000 + db %11100011 + db %00001000 + db %00100110 + + db 0 ; padding + +CharizardBaseStats: ; 3846a (e:446a) + db DEX_CHARIZARD ; pokedex id + db 78 ; base hp + db 84 ; base attack + db 78 ; base defense + db 100 ; base speed + db 85 ; base special + + db FIRE ; species type 1 + db FLYING ; species type 2 + + db 45 ; catch rate + db 209 ; base exp yield + db $77 ; sprite dimensions + + dw CharizardPicFront + dw CharizardPicBack + + ; attacks known at lvl 0 + db SCRATCH + db GROWL + db EMBER + db LEER + + db 3 ; growth rate + + ; learnset + db %10110101 + db %01000011 + db %01001111 + db %11001110 + db %11100011 + db %00001000 + db %00100110 + + db 0 ; padding + +SquirtleBaseStats: ; 38486 (e:4486) + db DEX_SQUIRTLE ; pokedex id + db 44 ; base hp + db 48 ; base attack + db 65 ; base defense + db 43 ; base speed + db 50 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 45 ; catch rate + db 66 ; base exp yield + db $55 ; sprite dimensions + + dw SquirtlePicFront + dw SquirtlePicBack + + ; attacks known at lvl 0 + db TACKLE + db TAIL_WHIP + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %10110001 + db %00111111 + db %00001111 + db %11001000 + db %10000011 + db %00001000 + db %00110010 + + db 0 ; padding + +WartortleBaseStats: ; 384a2 (e:44a2) + db DEX_WARTORTLE ; pokedex id + db 59 ; base hp + db 63 ; base attack + db 80 ; base defense + db 58 ; base speed + db 65 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 45 ; catch rate + db 143 ; base exp yield + db $66 ; sprite dimensions + + dw WartortlePicFront + dw WartortlePicBack + + ; attacks known at lvl 0 + db TACKLE + db TAIL_WHIP + db BUBBLE + db 0 + + db 3 ; growth rate + + ; learnset + db %10110001 + db %00111111 + db %00001111 + db %11001000 + db %10000011 + db %00001000 + db %00110010 + + db 0 ; padding + +BlastoiseBaseStats: ; 384be (e:44be) + db DEX_BLASTOISE ; pokedex id + db 79 ; base hp + db 83 ; base attack + db 100 ; base defense + db 78 ; base speed + db 85 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 45 ; catch rate + db 210 ; base exp yield + db $77 ; sprite dimensions + + dw BlastoisePicFront + dw BlastoisePicBack + + ; attacks known at lvl 0 + db TACKLE + db TAIL_WHIP + db BUBBLE + db WATER_GUN + + db 3 ; growth rate + + ; learnset + db %10110001 + db %01111111 + db %00001111 + db %11001110 + db %10000011 + db %00001000 + db %00110010 + + db 0 ; padding + +CaterpieBaseStats: ; 384da (e:44da) + db DEX_CATERPIE ; pokedex id + db 45 ; base hp + db 30 ; base attack + db 35 ; base defense + db 45 ; base speed + db 20 ; base special + + db BUG ; species type 1 + db BUG ; species type 2 + + db 255 ; catch rate + db 53 ; base exp yield + db $55 ; sprite dimensions + + dw CaterpiePicFront + dw CaterpiePicBack + + ; attacks known at lvl 0 + db TACKLE + db STRING_SHOT + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + + db 0 ; padding + +MetapodBaseStats: ; 384f6 (e:44f6) + db DEX_METAPOD ; pokedex id + db 50 ; base hp + db 20 ; base attack + db 55 ; base defense + db 30 ; base speed + db 25 ; base special + + db BUG ; species type 1 + db BUG ; species type 2 + + db 120 ; catch rate + db 72 ; base exp yield + db $55 ; sprite dimensions + + dw MetapodPicFront + dw MetapodPicBack + + ; attacks known at lvl 0 + db HARDEN + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + + db 0 ; padding + +ButterfreeBaseStats: ; 38512 (e:4512) + db DEX_BUTTERFREE ; pokedex id + db 60 ; base hp + db 45 ; base attack + db 50 ; base defense + db 70 ; base speed + db 80 ; base special + + db BUG ; species type 1 + db FLYING ; species type 2 + + db 45 ; catch rate + db 160 ; base exp yield + db $77 ; sprite dimensions + + dw ButterfreePicFront + dw ButterfreePicBack + + ; attacks known at lvl 0 + db CONFUSION + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00101010 + db %01000011 + db %00111000 + db %11110000 + db %01000011 + db %00101000 + db %00000010 + + db 0 ; padding + +WeedleBaseStats: ; 3852e (e:452e) + db DEX_WEEDLE ; pokedex id + db 40 ; base hp + db 35 ; base attack + db 30 ; base defense + db 50 ; base speed + db 20 ; base special + + db BUG ; species type 1 + db POISON ; species type 2 + + db 255 ; catch rate + db 52 ; base exp yield + db $55 ; sprite dimensions + + dw WeedlePicFront + dw WeedlePicBack + + ; attacks known at lvl 0 + db POISON_STING + db STRING_SHOT + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + + db 0 ; padding + +KakunaBaseStats: ; 3854a (e:454a) + db DEX_KAKUNA ; pokedex id + db 45 ; base hp + db 25 ; base attack + db 50 ; base defense + db 35 ; base speed + db 25 ; base special + + db BUG ; species type 1 + db POISON ; species type 2 + + db 120 ; catch rate + db 71 ; base exp yield + db $55 ; sprite dimensions + + dw KakunaPicFront + dw KakunaPicBack + + ; attacks known at lvl 0 + db HARDEN + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + + db 0 ; padding + +BeedrillBaseStats: ; 38566 (e:4566) + db DEX_BEEDRILL ; pokedex id + db 65 ; base hp + db 80 ; base attack + db 40 ; base defense + db 75 ; base speed + db 45 ; base special + + db BUG ; species type 1 + db POISON ; species type 2 + + db 45 ; catch rate + db 159 ; base exp yield + db $77 ; sprite dimensions + + dw BeedrillPicFront + dw BeedrillPicBack + + ; attacks known at lvl 0 + db FURY_ATTACK + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00100100 + db %01000011 + db %00011000 + db %11000000 + db %11000011 + db %00001000 + db %00000110 + + db 0 ; padding + +PidgeyBaseStats: ; 38582 (e:4582) + db DEX_PIDGEY ; pokedex id + db 40 ; base hp + db 45 ; base attack + db 40 ; base defense + db 56 ; base speed + db 35 ; base special + + db NORMAL ; species type 1 + db FLYING ; species type 2 + + db 255 ; catch rate + db 55 ; base exp yield + db $55 ; sprite dimensions + + dw PidgeyPicFront + dw PidgeyPicBack + + ; attacks known at lvl 0 + db GUST + db 0 + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %00101010 + db %00000011 + db %00001000 + db %11000000 + db %01000011 + db %00001100 + db %00001010 + + db 0 ; padding + +PidgeottoBaseStats: ; 3859e (e:459e) + db DEX_PIDGEOTTO ; pokedex id + db 63 ; base hp + db 60 ; base attack + db 55 ; base defense + db 71 ; base speed + db 50 ; base special + + db NORMAL ; species type 1 + db FLYING ; species type 2 + + db 120 ; catch rate + db 113 ; base exp yield + db $66 ; sprite dimensions + + dw PidgeottoPicFront + dw PidgeottoPicBack + + ; attacks known at lvl 0 + db GUST + db SAND_ATTACK + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %00101010 + db %00000011 + db %00001000 + db %11000000 + db %01000011 + db %00001100 + db %00001010 + + db 0 ; padding + +PidgeotBaseStats: ; 385ba (e:45ba) + db DEX_PIDGEOT ; pokedex id + db 83 ; base hp + db 80 ; base attack + db 75 ; base defense + db 91 ; base speed + db 70 ; base special + + db NORMAL ; species type 1 + db FLYING ; species type 2 + + db 45 ; catch rate + db 172 ; base exp yield + db $77 ; sprite dimensions + + dw PidgeotPicFront + dw PidgeotPicBack + + ; attacks known at lvl 0 + db GUST + db SAND_ATTACK + db QUICK_ATTACK + db 0 + + db 3 ; growth rate + + ; learnset + db %00101010 + db %01000011 + db %00001000 + db %11000000 + db %01000011 + db %00001100 + db %00001010 + + db 0 ; padding + +RattataBaseStats: ; 385d6 (e:45d6) + db DEX_RATTATA ; pokedex id + db 30 ; base hp + db 56 ; base attack + db 35 ; base defense + db 72 ; base speed + db 25 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 255 ; catch rate + db 57 ; base exp yield + db $55 ; sprite dimensions + + dw RattataPicFront + dw RattataPicBack + + ; attacks known at lvl 0 + db TACKLE + db TAIL_WHIP + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %00101111 + db %10001000 + db %11001001 + db %11000010 + db %00001000 + db %00000010 + + db 0 ; padding + +RaticateBaseStats: ; 385f2 (e:45f2) + db DEX_RATICATE ; pokedex id + db 55 ; base hp + db 81 ; base attack + db 60 ; base defense + db 97 ; base speed + db 50 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 90 ; catch rate + db 116 ; base exp yield + db $66 ; sprite dimensions + + dw RaticatePicFront + dw RaticatePicBack + + ; attacks known at lvl 0 + db TACKLE + db TAIL_WHIP + db QUICK_ATTACK + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %01111111 + db %10001000 + db %11001001 + db %11000010 + db %00001000 + db %00000010 + + db 0 ; padding + +SpearowBaseStats: ; 3860e (e:460e) + db DEX_SPEAROW ; pokedex id + db 40 ; base hp + db 60 ; base attack + db 30 ; base defense + db 70 ; base speed + db 31 ; base special + + db NORMAL ; species type 1 + db FLYING ; species type 2 + + db 255 ; catch rate + db 58 ; base exp yield + db $55 ; sprite dimensions + + dw SpearowPicFront + dw SpearowPicBack + + ; attacks known at lvl 0 + db PECK + db GROWL + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00101010 + db %00000011 + db %00001000 + db %11000000 + db %01000010 + db %00001100 + db %00001010 + + db 0 ; padding + +FearowBaseStats: ; 3862a (e:462a) + db DEX_FEAROW ; pokedex id + db 65 ; base hp + db 90 ; base attack + db 65 ; base defense + db 100 ; base speed + db 61 ; base special + + db NORMAL ; species type 1 + db FLYING ; species type 2 + + db 90 ; catch rate + db 162 ; base exp yield + db $77 ; sprite dimensions + + dw FearowPicFront + dw FearowPicBack + + ; attacks known at lvl 0 + db PECK + db GROWL + db LEER + db 0 + + db 0 ; growth rate + + ; learnset + db %00101010 + db %01000011 + db %00001000 + db %11000000 + db %01000010 + db %00001100 + db %00001010 + + db 0 ; padding + +EkansBaseStats: ; 38646 (e:4646) + db DEX_EKANS ; pokedex id + db 35 ; base hp + db 60 ; base attack + db 44 ; base defense + db 55 ; base speed + db 40 ; base special + + db POISON ; species type 1 + db POISON ; species type 2 + + db 255 ; catch rate + db 62 ; base exp yield + db $55 ; sprite dimensions + + dw EkansPicFront + dw EkansPicBack + + ; attacks known at lvl 0 + db WRAP + db LEER + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %00000011 + db %00011000 + db %11001110 + db %10000010 + db %10001000 + db %00100010 + + db 0 ; padding + +ArbokBaseStats: ; 38662 (e:4662) + db DEX_ARBOK ; pokedex id + db 60 ; base hp + db 85 ; base attack + db 69 ; base defense + db 80 ; base speed + db 65 ; base special + + db POISON ; species type 1 + db POISON ; species type 2 + + db 90 ; catch rate + db 147 ; base exp yield + db $77 ; sprite dimensions + + dw ArbokPicFront + dw ArbokPicBack + + ; attacks known at lvl 0 + db WRAP + db LEER + db POISON_STING + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %01000011 + db %00011000 + db %11001110 + db %10000010 + db %10001000 + db %00100010 + + db 0 ; padding + +PikachuBaseStats: ; 3867e (e:467e) + db DEX_PIKACHU ; pokedex id + db 35 ; base hp + db 55 ; base attack + db 30 ; base defense + db 90 ; base speed + db 50 ; base special + + db ELECTRIC ; species type 1 + db ELECTRIC ; species type 2 + + db 190 ; catch rate + db 82 ; base exp yield + db $55 ; sprite dimensions + + dw PikachuPicFront + dw PikachuPicBack + + ; attacks known at lvl 0 + db THUNDERSHOCK + db GROWL + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %10000011 + db %10001101 + db %11000001 + db %11000011 + db %00011000 + db %01000010 + + db 0 ; padding + +RaichuBaseStats: ; 3869a (e:469a) + db DEX_RAICHU ; pokedex id + db 60 ; base hp + db 90 ; base attack + db 55 ; base defense + db 100 ; base speed + db 90 ; base special + + db ELECTRIC ; species type 1 + db ELECTRIC ; species type 2 + + db 75 ; catch rate + db 122 ; base exp yield + db $77 ; sprite dimensions + + dw RaichuPicFront + dw RaichuPicBack + + ; attacks known at lvl 0 + db THUNDERSHOCK + db GROWL + db THUNDER_WAVE + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %11000011 + db %10001101 + db %11000001 + db %11000011 + db %00011000 + db %01000010 + + db 0 ; padding + +SandshrewBaseStats: ; 386b6 (e:46b6) + db DEX_SANDSHREW ; pokedex id + db 50 ; base hp + db 75 ; base attack + db 85 ; base defense + db 40 ; base speed + db 30 ; base special + + db GROUND ; species type 1 + db GROUND ; species type 2 + + db 255 ; catch rate + db 93 ; base exp yield + db $55 ; sprite dimensions + + dw SandshrewPicFront + dw SandshrewPicBack + + ; attacks known at lvl 0 + db SCRATCH + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100100 + db %00000011 + db %00001101 + db %11001110 + db %11000010 + db %10001000 + db %00100110 + + db 0 ; padding + +SandslashBaseStats: ; 386d2 (e:46d2) + db DEX_SANDSLASH ; pokedex id + db 75 ; base hp + db 100 ; base attack + db 110 ; base defense + db 65 ; base speed + db 55 ; base special + + db GROUND ; species type 1 + db GROUND ; species type 2 + + db 90 ; catch rate + db 163 ; base exp yield + db $66 ; sprite dimensions + + dw SandslashPicFront + dw SandslashPicBack + + ; attacks known at lvl 0 + db SCRATCH + db SAND_ATTACK + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100100 + db %01000011 + db %00001101 + db %11001110 + db %11000010 + db %10001000 + db %00100110 + + db 0 ; padding + +NidoranFBaseStats: ; 386ee (e:46ee) + db DEX_NIDORAN_F ; pokedex id + db 55 ; base hp + db 47 ; base attack + db 52 ; base defense + db 41 ; base speed + db 40 ; base special + + db POISON ; species type 1 + db POISON ; species type 2 + + db 235 ; catch rate + db 59 ; base exp yield + db $55 ; sprite dimensions + + dw NidoranFPicFront + dw NidoranFPicBack + + ; attacks known at lvl 0 + db GROWL + db TACKLE + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %10100000 + db %00100011 + db %10001000 + db %11000001 + db %10000011 + db %00001000 + db %00000010 + + db 0 ; padding + +NidorinaBaseStats: ; 3870a (e:470a) + db DEX_NIDORINA ; pokedex id + db 70 ; base hp + db 62 ; base attack + db 67 ; base defense + db 56 ; base speed + db 55 ; base special + + db POISON ; species type 1 + db POISON ; species type 2 + + db 120 ; catch rate + db 117 ; base exp yield + db $66 ; sprite dimensions + + dw NidorinaPicFront + dw NidorinaPicBack + + ; attacks known at lvl 0 + db GROWL + db TACKLE + db SCRATCH + db 0 + + db 3 ; growth rate + + ; learnset + db %11100000 + db %00111111 + db %10001000 + db %11000001 + db %10000011 + db %00001000 + db %00000010 + + db 0 ; padding + +NidoqueenBaseStats: ; 38726 (e:4726) + db DEX_NIDOQUEEN ; pokedex id + db 90 ; base hp + db 82 ; base attack + db 87 ; base defense + db 76 ; base speed + db 75 ; base special + + db POISON ; species type 1 + db GROUND ; species type 2 + + db 45 ; catch rate + db 194 ; base exp yield + db $77 ; sprite dimensions + + dw NidoqueenPicFront + dw NidoqueenPicBack + + ; attacks known at lvl 0 + db TACKLE + db SCRATCH + db TAIL_WHIP + db BODY_SLAM + + db 3 ; growth rate + + ; learnset + db %11110001 + db %11111111 + db %10001111 + db %11000111 + db %10100011 + db %10001000 + db %00110010 + + db 0 ; padding + +NidoranMBaseStats: ; 38742 (e:4742) + db DEX_NIDORAN_M ; pokedex id + db 46 ; base hp + db 57 ; base attack + db 40 ; base defense + db 50 ; base speed + db 40 ; base special + + db POISON ; species type 1 + db POISON ; species type 2 + + db 235 ; catch rate + db 60 ; base exp yield + db $55 ; sprite dimensions + + dw NidoranMPicFront + dw NidoranMPicBack + + ; attacks known at lvl 0 + db LEER + db TACKLE + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %11100000 + db %00100011 + db %10001000 + db %11000001 + db %10000011 + db %00001000 + db %00000010 + + db 0 ; padding + +NidorinoBaseStats: ; 3875e (e:475e) + db DEX_NIDORINO ; pokedex id + db 61 ; base hp + db 72 ; base attack + db 57 ; base defense + db 65 ; base speed + db 55 ; base special + + db POISON ; species type 1 + db POISON ; species type 2 + + db 120 ; catch rate + db 118 ; base exp yield + db $66 ; sprite dimensions + + dw NidorinoPicFront + dw NidorinoPicBack + + ; attacks known at lvl 0 + db LEER + db TACKLE + db HORN_ATTACK + db 0 + + db 3 ; growth rate + + ; learnset + db %11100000 + db %00111111 + db %10001000 + db %11000001 + db %10000011 + db %00001000 + db %00000010 + + db 0 ; padding + +NidokingBaseStats: ; 3877a (e:477a) + db DEX_NIDOKING ; pokedex id + db 81 ; base hp + db 92 ; base attack + db 77 ; base defense + db 85 ; base speed + db 75 ; base special + + db POISON ; species type 1 + db GROUND ; species type 2 + + db 45 ; catch rate + db 195 ; base exp yield + db $77 ; sprite dimensions + + dw NidokingPicFront + dw NidokingPicBack + + ; attacks known at lvl 0 + db TACKLE + db HORN_ATTACK + db POISON_STING + db THRASH + + db 3 ; growth rate + + ; learnset + db %11110001 + db %11111111 + db %10001111 + db %11000111 + db %10100011 + db %10001000 + db %00110010 + + db 0 ; padding + +ClefairyBaseStats: ; 38796 (e:4796) + db DEX_CLEFAIRY ; pokedex id + db 70 ; base hp + db 45 ; base attack + db 48 ; base defense + db 35 ; base speed + db 60 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 150 ; catch rate + db 68 ; base exp yield + db $55 ; sprite dimensions + + dw ClefairyPicFront + dw ClefairyPicBack + + ; attacks known at lvl 0 + db POUND + db GROWL + db 0 + db 0 + + db 4 ; growth rate + + ; learnset + db %10110001 + db %00111111 + db %10101111 + db %11110001 + db %10100111 + db %00111000 + db %01100011 + + db 0 ; padding + +ClefableBaseStats: ; 387b2 (e:47b2) + db DEX_CLEFABLE ; pokedex id + db 95 ; base hp + db 70 ; base attack + db 73 ; base defense + db 60 ; base speed + db 85 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 25 ; catch rate + db 129 ; base exp yield + db $66 ; sprite dimensions + + dw ClefablePicFront + dw ClefablePicBack + + ; attacks known at lvl 0 + db SING + db DOUBLESLAP + db MINIMIZE + db METRONOME + + db 4 ; growth rate + + ; learnset + db %10110001 + db %01111111 + db %10101111 + db %11110001 + db %10100111 + db %00111000 + db %01100011 + + db 0 ; padding + +VulpixBaseStats: ; 387ce (e:47ce) + db DEX_VULPIX ; pokedex id + db 38 ; base hp + db 41 ; base attack + db 40 ; base defense + db 65 ; base speed + db 65 ; base special + + db FIRE ; species type 1 + db FIRE ; species type 2 + + db 190 ; catch rate + db 63 ; base exp yield + db $66 ; sprite dimensions + + dw VulpixPicFront + dw VulpixPicBack + + ; attacks known at lvl 0 + db EMBER + db TAIL_WHIP + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %00000011 + db %00001000 + db %11001000 + db %11100011 + db %00001000 + db %00000010 + + db 0 ; padding + +NinetalesBaseStats: ; 387ea (e:47ea) + db DEX_NINETALES ; pokedex id + db 73 ; base hp + db 76 ; base attack + db 75 ; base defense + db 100 ; base speed + db 100 ; base special + + db FIRE ; species type 1 + db FIRE ; species type 2 + + db 75 ; catch rate + db 178 ; base exp yield + db $77 ; sprite dimensions + + dw NinetalesPicFront + dw NinetalesPicBack + + ; attacks known at lvl 0 + db EMBER + db TAIL_WHIP + db QUICK_ATTACK + db ROAR + + db 0 ; growth rate + + ; learnset + db %10100000 + db %01000011 + db %00001000 + db %11001000 + db %11100011 + db %00001000 + db %00000010 + + db 0 ; padding + +JigglypuffBaseStats: ; 38806 (e:4806) + db DEX_JIGGLYPUFF ; pokedex id + db 115 ; base hp + db 45 ; base attack + db 20 ; base defense + db 20 ; base speed + db 25 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 170 ; catch rate + db 76 ; base exp yield + db $55 ; sprite dimensions + + dw JigglypuffPicFront + dw JigglypuffPicBack + + ; attacks known at lvl 0 + db SING + db 0 + db 0 + db 0 + + db 4 ; growth rate + + ; learnset + db %10110001 + db %00111111 + db %10101111 + db %11110001 + db %10100011 + db %00111000 + db %01100011 + + db 0 ; padding + +WigglytuffBaseStats: ; 38822 (e:4822) + db DEX_WIGGLYTUFF ; pokedex id + db 140 ; base hp + db 70 ; base attack + db 45 ; base defense + db 45 ; base speed + db 50 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 50 ; catch rate + db 109 ; base exp yield + db $66 ; sprite dimensions + + dw WigglytuffPicFront + dw WigglytuffPicBack + + ; attacks known at lvl 0 + db SING + db DISABLE + db DEFENSE_CURL + db DOUBLESLAP + + db 4 ; growth rate + + ; learnset + db %10110001 + db %01111111 + db %10101111 + db %11110001 + db %10100011 + db %00111000 + db %01100011 + + db 0 ; padding + +ZubatBaseStats: ; 3883e (e:483e) + db DEX_ZUBAT ; pokedex id + db 40 ; base hp + db 45 ; base attack + db 35 ; base defense + db 55 ; base speed + db 40 ; base special + + db POISON ; species type 1 + db FLYING ; species type 2 + + db 255 ; catch rate + db 54 ; base exp yield + db $55 ; sprite dimensions + + dw ZubatPicFront + dw ZubatPicBack + + ; attacks known at lvl 0 + db LEECH_LIFE + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00101010 + db %00000011 + db %00011000 + db %11000000 + db %01000010 + db %00001000 + db %00000010 + + db 0 ; padding + +GolbatBaseStats: ; 3885a (e:485a) + db DEX_GOLBAT ; pokedex id + db 75 ; base hp + db 80 ; base attack + db 70 ; base defense + db 90 ; base speed + db 75 ; base special + + db POISON ; species type 1 + db FLYING ; species type 2 + + db 90 ; catch rate + db 171 ; base exp yield + db $77 ; sprite dimensions + + dw GolbatPicFront + dw GolbatPicBack + + ; attacks known at lvl 0 + db LEECH_LIFE + db SCREECH + db BITE + db 0 + + db 0 ; growth rate + + ; learnset + db %00101010 + db %01000011 + db %00011000 + db %11000000 + db %01000010 + db %00001000 + db %00000010 + + db 0 ; padding + +OddishBaseStats: ; 38876 (e:4876) + db DEX_ODDISH ; pokedex id + db 45 ; base hp + db 50 ; base attack + db 55 ; base defense + db 30 ; base speed + db 75 ; base special + + db GRASS ; species type 1 + db POISON ; species type 2 + + db 255 ; catch rate + db 78 ; base exp yield + db $55 ; sprite dimensions + + dw OddishPicFront + dw OddishPicBack + + ; attacks known at lvl 0 + db ABSORB + db 0 + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %00100100 + db %00000011 + db %00111000 + db %11000000 + db %00000011 + db %00001000 + db %00000110 + + db 0 ; padding + +GloomBaseStats: ; 38892 (e:4892) + db DEX_GLOOM ; pokedex id + db 60 ; base hp + db 65 ; base attack + db 70 ; base defense + db 40 ; base speed + db 85 ; base special + + db GRASS ; species type 1 + db POISON ; species type 2 + + db 120 ; catch rate + db 132 ; base exp yield + db $66 ; sprite dimensions + + dw GloomPicFront + dw GloomPicBack + + ; attacks known at lvl 0 + db ABSORB + db POISONPOWDER + db STUN_SPORE + db 0 + + db 3 ; growth rate + + ; learnset + db %00100100 + db %00000011 + db %00111000 + db %11000000 + db %00000011 + db %00001000 + db %00000110 + + db 0 ; padding + +VileplumeBaseStats: ; 388ae (e:48ae) + db DEX_VILEPLUME ; pokedex id + db 75 ; base hp + db 80 ; base attack + db 85 ; base defense + db 50 ; base speed + db 100 ; base special + + db GRASS ; species type 1 + db POISON ; species type 2 + + db 45 ; catch rate + db 184 ; base exp yield + db $77 ; sprite dimensions + + dw VileplumePicFront + dw VileplumePicBack + + ; attacks known at lvl 0 + db STUN_SPORE + db SLEEP_POWDER + db ACID + db PETAL_DANCE + + db 3 ; growth rate + + ; learnset + db %10100100 + db %01000011 + db %00111000 + db %11000000 + db %00000011 + db %00001000 + db %00000110 + + db 0 ; padding + +ParasBaseStats: ; 388ca (e:48ca) + db DEX_PARAS ; pokedex id + db 35 ; base hp + db 70 ; base attack + db 55 ; base defense + db 25 ; base speed + db 55 ; base special + + db BUG ; species type 1 + db GRASS ; species type 2 + + db 190 ; catch rate + db 70 ; base exp yield + db $55 ; sprite dimensions + + dw ParasPicFront + dw ParasPicBack + + ; attacks known at lvl 0 + db SCRATCH + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100100 + db %00000011 + db %00111000 + db %11001000 + db %10000011 + db %00001000 + db %00000110 + + db 0 ; padding + +ParasectBaseStats: ; 388e6 (e:48e6) + db DEX_PARASECT ; pokedex id + db 60 ; base hp + db 95 ; base attack + db 80 ; base defense + db 30 ; base speed + db 80 ; base special + + db BUG ; species type 1 + db GRASS ; species type 2 + + db 75 ; catch rate + db 128 ; base exp yield + db $77 ; sprite dimensions + + dw ParasectPicFront + dw ParasectPicBack + + ; attacks known at lvl 0 + db SCRATCH + db STUN_SPORE + db LEECH_LIFE + db 0 + + db 0 ; growth rate + + ; learnset + db %10100100 + db %01000011 + db %00111000 + db %11001000 + db %10000011 + db %00001000 + db %00000110 + + db 0 ; padding + +VenonatBaseStats: ; 38902 (e:4902) + db DEX_VENONAT ; pokedex id + db 60 ; base hp + db 55 ; base attack + db 50 ; base defense + db 45 ; base speed + db 40 ; base special + + db BUG ; species type 1 + db POISON ; species type 2 + + db 190 ; catch rate + db 75 ; base exp yield + db $55 ; sprite dimensions + + dw VenonatPicFront + dw VenonatPicBack + + ; attacks known at lvl 0 + db TACKLE + db DISABLE + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00100000 + db %00000011 + db %00111000 + db %11010000 + db %00000011 + db %00101000 + db %00000010 + + db 0 ; padding + +VenomothBaseStats: ; 3891e (e:491e) + db DEX_VENOMOTH ; pokedex id + db 70 ; base hp + db 65 ; base attack + db 60 ; base defense + db 90 ; base speed + db 90 ; base special + + db BUG ; species type 1 + db POISON ; species type 2 + + db 75 ; catch rate + db 138 ; base exp yield + db $77 ; sprite dimensions + + dw VenomothPicFront + dw VenomothPicBack + + ; attacks known at lvl 0 + db TACKLE + db DISABLE + db POISONPOWDER + db LEECH_LIFE + + db 0 ; growth rate + + ; learnset + db %00101010 + db %01000011 + db %00111000 + db %11110000 + db %01000011 + db %00101000 + db %00000010 + + db 0 ; padding + +DiglettBaseStats: ; 3893a (e:493a) + db DEX_DIGLETT ; pokedex id + db 10 ; base hp + db 55 ; base attack + db 25 ; base defense + db 95 ; base speed + db 45 ; base special + + db GROUND ; species type 1 + db GROUND ; species type 2 + + db 255 ; catch rate + db 81 ; base exp yield + db $55 ; sprite dimensions + + dw DiglettPicFront + dw DiglettPicBack + + ; attacks known at lvl 0 + db SCRATCH + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %00000011 + db %00001000 + db %11001110 + db %00000010 + db %10001000 + db %00000010 + + db 0 ; padding + +DugtrioBaseStats: ; 38956 (e:4956) + db DEX_DUGTRIO ; pokedex id + db 35 ; base hp + db 80 ; base attack + db 50 ; base defense + db 120 ; base speed + db 70 ; base special + + db GROUND ; species type 1 + db GROUND ; species type 2 + + db 50 ; catch rate + db 153 ; base exp yield + db $66 ; sprite dimensions + + dw DugtrioPicFront + dw DugtrioPicBack + + ; attacks known at lvl 0 + db SCRATCH + db GROWL + db DIG + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %01000011 + db %00001000 + db %11001110 + db %00000010 + db %10001000 + db %00000010 + + db 0 ; padding + +MeowthBaseStats: ; 38972 (e:4972) + db DEX_MEOWTH ; pokedex id + db 40 ; base hp + db 45 ; base attack + db 35 ; base defense + db 90 ; base speed + db 40 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 255 ; catch rate + db 69 ; base exp yield + db $55 ; sprite dimensions + + dw MeowthPicFront + dw MeowthPicBack + + ; attacks known at lvl 0 + db SCRATCH + db GROWL + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %10001111 + db %10001000 + db %11000001 + db %11000010 + db %00001000 + db %00000010 + + db 0 ; padding + +PersianBaseStats: ; 3898e (e:498e) + db DEX_PERSIAN ; pokedex id + db 65 ; base hp + db 70 ; base attack + db 60 ; base defense + db 115 ; base speed + db 65 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 90 ; catch rate + db 148 ; base exp yield + db $77 ; sprite dimensions + + dw PersianPicFront + dw PersianPicBack + + ; attacks known at lvl 0 + db SCRATCH + db GROWL + db BITE + db SCREECH + + db 0 ; growth rate + + ; learnset + db %10100000 + db %11001111 + db %10001000 + db %11000001 + db %11000010 + db %00001000 + db %00000010 + + db 0 ; padding + +PsyduckBaseStats: ; 389aa (e:49aa) + db DEX_PSYDUCK ; pokedex id + db 50 ; base hp + db 52 ; base attack + db 48 ; base defense + db 55 ; base speed + db 50 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 190 ; catch rate + db 80 ; base exp yield + db $55 ; sprite dimensions + + dw PsyduckPicFront + dw PsyduckPicBack + + ; attacks known at lvl 0 + db SCRATCH + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %10111111 + db %00001111 + db %11001000 + db %11000010 + db %00001000 + db %00110010 + + db 0 ; padding + +GolduckBaseStats: ; 389c6 (e:49c6) + db DEX_GOLDUCK ; pokedex id + db 80 ; base hp + db 82 ; base attack + db 78 ; base defense + db 85 ; base speed + db 80 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 75 ; catch rate + db 174 ; base exp yield + db $77 ; sprite dimensions + + dw GolduckPicFront + dw GolduckPicBack + + ; attacks known at lvl 0 + db SCRATCH + db TAIL_WHIP + db DISABLE + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %11111111 + db %00001111 + db %11001000 + db %11000010 + db %00001000 + db %00110010 + + db 0 ; padding + +MankeyBaseStats: ; 389e2 (e:49e2) + db DEX_MANKEY ; pokedex id + db 40 ; base hp + db 80 ; base attack + db 35 ; base defense + db 70 ; base speed + db 35 ; base special + + db FIGHTING ; species type 1 + db FIGHTING ; species type 2 + + db 190 ; catch rate + db 74 ; base exp yield + db $55 ; sprite dimensions + + dw MankeyPicFront + dw MankeyPicBack + + ; attacks known at lvl 0 + db SCRATCH + db LEER + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %10000011 + db %10001111 + db %11001001 + db %11000110 + db %10001000 + db %00100010 + + db 0 ; padding + +PrimeapeBaseStats: ; 389fe (e:49fe) + db DEX_PRIMEAPE ; pokedex id + db 65 ; base hp + db 105 ; base attack + db 60 ; base defense + db 95 ; base speed + db 60 ; base special + + db FIGHTING ; species type 1 + db FIGHTING ; species type 2 + + db 75 ; catch rate + db 149 ; base exp yield + db $77 ; sprite dimensions + + dw PrimeapePicFront + dw PrimeapePicBack + + ; attacks known at lvl 0 + db SCRATCH + db LEER + db KARATE_CHOP + db FURY_SWIPES + + db 0 ; growth rate + + ; learnset + db %10110001 + db %11000011 + db %10001111 + db %11001001 + db %11000110 + db %10001000 + db %00100010 + + db 0 ; padding + +GrowlitheBaseStats: ; 38a1a (e:4a1a) + db DEX_GROWLITHE ; pokedex id + db 55 ; base hp + db 70 ; base attack + db 45 ; base defense + db 60 ; base speed + db 50 ; base special + + db FIRE ; species type 1 + db FIRE ; species type 2 + + db 190 ; catch rate + db 91 ; base exp yield + db $55 ; sprite dimensions + + dw GrowlithePicFront + dw GrowlithePicBack + + ; attacks known at lvl 0 + db BITE + db ROAR + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %10100000 + db %00000011 + db %01001000 + db %11001000 + db %11100011 + db %00001000 + db %00000010 + + db 0 ; padding + +ArcanineBaseStats: ; 38a36 (e:4a36) + db DEX_ARCANINE ; pokedex id + db 90 ; base hp + db 110 ; base attack + db 80 ; base defense + db 95 ; base speed + db 80 ; base special + + db FIRE ; species type 1 + db FIRE ; species type 2 + + db 75 ; catch rate + db 213 ; base exp yield + db $77 ; sprite dimensions + + dw ArcaninePicFront + dw ArcaninePicBack + + ; attacks known at lvl 0 + db ROAR + db EMBER + db LEER + db TAKE_DOWN + + db 5 ; growth rate + + ; learnset + db %10100000 + db %01000011 + db %01001000 + db %11101000 + db %11100011 + db %00001000 + db %00000010 + + db 0 ; padding + +PoliwagBaseStats: ; 38a52 (e:4a52) + db DEX_POLIWAG ; pokedex id + db 40 ; base hp + db 50 ; base attack + db 40 ; base defense + db 90 ; base speed + db 40 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 255 ; catch rate + db 77 ; base exp yield + db $55 ; sprite dimensions + + dw PoliwagPicFront + dw PoliwagPicBack + + ; attacks known at lvl 0 + db BUBBLE + db 0 + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %10100000 + db %00111111 + db %00001000 + db %11010000 + db %10000010 + db %00101000 + db %00010010 + + db 0 ; padding + +PoliwhirlBaseStats: ; 38a6e (e:4a6e) + db DEX_POLIWHIRL ; pokedex id + db 65 ; base hp + db 65 ; base attack + db 65 ; base defense + db 90 ; base speed + db 50 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 120 ; catch rate + db 131 ; base exp yield + db $66 ; sprite dimensions + + dw PoliwhirlPicFront + dw PoliwhirlPicBack + + ; attacks known at lvl 0 + db BUBBLE + db HYPNOSIS + db WATER_GUN + db 0 + + db 3 ; growth rate + + ; learnset + db %10110001 + db %00111111 + db %00001111 + db %11010110 + db %10000110 + db %00101000 + db %00110010 + + db 0 ; padding + +PoliwrathBaseStats: ; 38a8a (e:4a8a) + db DEX_POLIWRATH ; pokedex id + db 90 ; base hp + db 85 ; base attack + db 95 ; base defense + db 70 ; base speed + db 70 ; base special + + db WATER ; species type 1 + db FIGHTING ; species type 2 + + db 45 ; catch rate + db 185 ; base exp yield + db $77 ; sprite dimensions + + dw PoliwrathPicFront + dw PoliwrathPicBack + + ; attacks known at lvl 0 + db HYPNOSIS + db WATER_GUN + db DOUBLESLAP + db BODY_SLAM + + db 3 ; growth rate + + ; learnset + db %10110001 + db %01111111 + db %00001111 + db %11010110 + db %10000110 + db %00101000 + db %00110010 + + db 0 ; padding + +AbraBaseStats: ; 38aa6 (e:4aa6) + db DEX_ABRA ; pokedex id + db 25 ; base hp + db 20 ; base attack + db 15 ; base defense + db 90 ; base speed + db 105 ; base special + + db PSYCHIC ; species type 1 + db PSYCHIC ; species type 2 + + db 200 ; catch rate + db 73 ; base exp yield + db $55 ; sprite dimensions + + dw AbraPicFront + dw AbraPicBack + + ; attacks known at lvl 0 + db TELEPORT + db 0 + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %10110001 + db %00000011 + db %00001111 + db %11110000 + db %10000111 + db %00111000 + db %01000011 + + db 0 ; padding + +KadabraBaseStats: ; 38ac2 (e:4ac2) + db DEX_KADABRA ; pokedex id + db 40 ; base hp + db 35 ; base attack + db 30 ; base defense + db 105 ; base speed + db 120 ; base special + + db PSYCHIC ; species type 1 + db PSYCHIC ; species type 2 + + db 100 ; catch rate + db 145 ; base exp yield + db $66 ; sprite dimensions + + dw KadabraPicFront + dw KadabraPicBack + + ; attacks known at lvl 0 + db TELEPORT + db CONFUSION + db DISABLE + db 0 + + db 3 ; growth rate + + ; learnset + db %10110001 + db %00000011 + db %00001111 + db %11111000 + db %10000111 + db %00111000 + db %01000011 + + db 0 ; padding + +AlakazamBaseStats: ; 38ade (e:4ade) + db DEX_ALAKAZAM ; pokedex id + db 55 ; base hp + db 50 ; base attack + db 45 ; base defense + db 120 ; base speed + db 135 ; base special + + db PSYCHIC ; species type 1 + db PSYCHIC ; species type 2 + + db 50 ; catch rate + db 186 ; base exp yield + db $77 ; sprite dimensions + + dw AlakazamPicFront + dw AlakazamPicBack + + ; attacks known at lvl 0 + db TELEPORT + db CONFUSION + db DISABLE + db 0 + + db 3 ; growth rate + + ; learnset + db %10110001 + db %01000011 + db %00001111 + db %11111000 + db %10000111 + db %00111000 + db %01000011 + + db 0 ; padding + +MachopBaseStats: ; 38afa (e:4afa) + db DEX_MACHOP ; pokedex id + db 70 ; base hp + db 80 ; base attack + db 50 ; base defense + db 35 ; base speed + db 35 ; base special + + db FIGHTING ; species type 1 + db FIGHTING ; species type 2 + + db 180 ; catch rate + db 88 ; base exp yield + db $55 ; sprite dimensions + + dw MachopPicFront + dw MachopPicBack + + ; attacks known at lvl 0 + db KARATE_CHOP + db 0 + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %10110001 + db %00000011 + db %00001111 + db %11001110 + db %10100110 + db %10001000 + db %00100010 + + db 0 ; padding + +MachokeBaseStats: ; 38b16 (e:4b16) + db DEX_MACHOKE ; pokedex id + db 80 ; base hp + db 100 ; base attack + db 70 ; base defense + db 45 ; base speed + db 50 ; base special + + db FIGHTING ; species type 1 + db FIGHTING ; species type 2 + + db 90 ; catch rate + db 146 ; base exp yield + db $77 ; sprite dimensions + + dw MachokePicFront + dw MachokePicBack + + ; attacks known at lvl 0 + db KARATE_CHOP + db LOW_KICK + db LEER + db 0 + + db 3 ; growth rate + + ; learnset + db %10110001 + db %00000011 + db %00001111 + db %11001110 + db %10100110 + db %10001000 + db %00100010 + + db 0 ; padding + +MachampBaseStats: ; 38b32 (e:4b32) + db DEX_MACHAMP ; pokedex id + db 90 ; base hp + db 130 ; base attack + db 80 ; base defense + db 55 ; base speed + db 65 ; base special + + db FIGHTING ; species type 1 + db FIGHTING ; species type 2 + + db 45 ; catch rate + db 193 ; base exp yield + db $77 ; sprite dimensions + + dw MachampPicFront + dw MachampPicBack + + ; attacks known at lvl 0 + db KARATE_CHOP + db LOW_KICK + db LEER + db 0 + + db 3 ; growth rate + + ; learnset + db %10110001 + db %01000011 + db %00001111 + db %11001110 + db %10100110 + db %10001000 + db %00100010 + + db 0 ; padding + +BellsproutBaseStats: ; 38b4e (e:4b4e) + db DEX_BELLSPROUT ; pokedex id + db 50 ; base hp + db 75 ; base attack + db 35 ; base defense + db 40 ; base speed + db 70 ; base special + + db GRASS ; species type 1 + db POISON ; species type 2 + + db 255 ; catch rate + db 84 ; base exp yield + db $55 ; sprite dimensions + + dw BellsproutPicFront + dw BellsproutPicBack + + ; attacks known at lvl 0 + db VINE_WHIP + db GROWTH + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %00100100 + db %00000011 + db %00111000 + db %11000000 + db %00000011 + db %00001000 + db %00000110 + + db 0 ; padding + +WeepinbellBaseStats: ; 38b6a (e:4b6a) + db DEX_WEEPINBELL ; pokedex id + db 65 ; base hp + db 90 ; base attack + db 50 ; base defense + db 55 ; base speed + db 85 ; base special + + db GRASS ; species type 1 + db POISON ; species type 2 + + db 120 ; catch rate + db 151 ; base exp yield + db $66 ; sprite dimensions + + dw WeepinbellPicFront + dw WeepinbellPicBack + + ; attacks known at lvl 0 + db VINE_WHIP + db GROWTH + db WRAP + db 0 + + db 3 ; growth rate + + ; learnset + db %00100100 + db %00000011 + db %00111000 + db %11000000 + db %00000011 + db %00001000 + db %00000110 + + db 0 ; padding + +VictreebelBaseStats: ; 38b86 (e:4b86) + db DEX_VICTREEBEL ; pokedex id + db 80 ; base hp + db 105 ; base attack + db 65 ; base defense + db 70 ; base speed + db 100 ; base special + + db GRASS ; species type 1 + db POISON ; species type 2 + + db 45 ; catch rate + db 191 ; base exp yield + db $77 ; sprite dimensions + + dw VictreebelPicFront + dw VictreebelPicBack + + ; attacks known at lvl 0 + db SLEEP_POWDER + db STUN_SPORE + db ACID + db RAZOR_LEAF + + db 3 ; growth rate + + ; learnset + db %10100100 + db %01000011 + db %00111000 + db %11000000 + db %00000011 + db %00001000 + db %00000110 + + db 0 ; padding + +TentacoolBaseStats: ; 38ba2 (e:4ba2) + db DEX_TENTACOOL ; pokedex id + db 40 ; base hp + db 40 ; base attack + db 35 ; base defense + db 70 ; base speed + db 100 ; base special + + db WATER ; species type 1 + db POISON ; species type 2 + + db 190 ; catch rate + db 105 ; base exp yield + db $55 ; sprite dimensions + + dw TentacoolPicFront + dw TentacoolPicBack + + ; attacks known at lvl 0 + db ACID + db 0 + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %00100100 + db %00111111 + db %00011000 + db %11000000 + db %10000011 + db %00001000 + db %00010110 + + db 0 ; padding + +TentacruelBaseStats: ; 38bbe (e:4bbe) + db DEX_TENTACRUEL ; pokedex id + db 80 ; base hp + db 70 ; base attack + db 65 ; base defense + db 100 ; base speed + db 120 ; base special + + db WATER ; species type 1 + db POISON ; species type 2 + + db 60 ; catch rate + db 205 ; base exp yield + db $66 ; sprite dimensions + + dw TentacruelPicFront + dw TentacruelPicBack + + ; attacks known at lvl 0 + db ACID + db SUPERSONIC + db WRAP + db 0 + + db 5 ; growth rate + + ; learnset + db %00100100 + db %01111111 + db %00011000 + db %11000000 + db %10000011 + db %00001000 + db %00010110 + + db 0 ; padding + +GeodudeBaseStats: ; 38bda (e:4bda) + db DEX_GEODUDE ; pokedex id + db 40 ; base hp + db 80 ; base attack + db 100 ; base defense + db 20 ; base speed + db 30 ; base special + + db ROCK ; species type 1 + db GROUND ; species type 2 + + db 255 ; catch rate + db 86 ; base exp yield + db $55 ; sprite dimensions + + dw GeodudePicFront + dw GeodudePicBack + + ; attacks known at lvl 0 + db TACKLE + db 0 + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %10100001 + db %00000011 + db %00001111 + db %11001110 + db %00101110 + db %11001000 + db %00100010 + + db 0 ; padding + +GravelerBaseStats: ; 38bf6 (e:4bf6) + db DEX_GRAVELER ; pokedex id + db 55 ; base hp + db 95 ; base attack + db 115 ; base defense + db 35 ; base speed + db 45 ; base special + + db ROCK ; species type 1 + db GROUND ; species type 2 + + db 120 ; catch rate + db 134 ; base exp yield + db $66 ; sprite dimensions + + dw GravelerPicFront + dw GravelerPicBack + + ; attacks known at lvl 0 + db TACKLE + db DEFENSE_CURL + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %10100001 + db %00000011 + db %00001111 + db %11001110 + db %00101110 + db %11001000 + db %00100010 + + db 0 ; padding + +GolemBaseStats: ; 38c12 (e:4c12) + db DEX_GOLEM ; pokedex id + db 80 ; base hp + db 110 ; base attack + db 130 ; base defense + db 45 ; base speed + db 55 ; base special + + db ROCK ; species type 1 + db GROUND ; species type 2 + + db 45 ; catch rate + db 177 ; base exp yield + db $66 ; sprite dimensions + + dw GolemPicFront + dw GolemPicBack + + ; attacks known at lvl 0 + db TACKLE + db DEFENSE_CURL + db 0 + db 0 + + db 3 ; growth rate + + ; learnset + db %10110001 + db %01000011 + db %00001111 + db %11001110 + db %00101110 + db %11001000 + db %00100010 + + db 0 ; padding + +PonytaBaseStats: ; 38c2e (e:4c2e) + db DEX_PONYTA ; pokedex id + db 50 ; base hp + db 85 ; base attack + db 55 ; base defense + db 90 ; base speed + db 65 ; base special + + db FIRE ; species type 1 + db FIRE ; species type 2 + + db 190 ; catch rate + db 152 ; base exp yield + db $66 ; sprite dimensions + + dw PonytaPicFront + dw PonytaPicBack + + ; attacks known at lvl 0 + db EMBER + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %11100000 + db %00000011 + db %00001000 + db %11000000 + db %11100011 + db %00001000 + db %00000010 + + db 0 ; padding + +RapidashBaseStats: ; 38c4a (e:4c4a) + db DEX_RAPIDASH ; pokedex id + db 65 ; base hp + db 100 ; base attack + db 70 ; base defense + db 105 ; base speed + db 80 ; base special + + db FIRE ; species type 1 + db FIRE ; species type 2 + + db 60 ; catch rate + db 192 ; base exp yield + db $77 ; sprite dimensions + + dw RapidashPicFront + dw RapidashPicBack + + ; attacks known at lvl 0 + db EMBER + db TAIL_WHIP + db STOMP + db GROWL + + db 0 ; growth rate + + ; learnset + db %11100000 + db %01000011 + db %00001000 + db %11000000 + db %11100011 + db %00001000 + db %00000010 + + db 0 ; padding + +SlowpokeBaseStats: ; 38c66 (e:4c66) + db DEX_SLOWPOKE ; pokedex id + db 90 ; base hp + db 65 ; base attack + db 65 ; base defense + db 15 ; base speed + db 40 ; base special + + db WATER ; species type 1 + db PSYCHIC ; species type 2 + + db 190 ; catch rate + db 99 ; base exp yield + db $55 ; sprite dimensions + + dw SlowpokePicFront + dw SlowpokePicBack + + ; attacks known at lvl 0 + db CONFUSION + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %10111111 + db %00001000 + db %11111110 + db %11100011 + db %00111000 + db %01110011 + + db 0 ; padding + +SlowbroBaseStats: ; 38c82 (e:4c82) + db DEX_SLOWBRO ; pokedex id + db 95 ; base hp + db 75 ; base attack + db 110 ; base defense + db 30 ; base speed + db 80 ; base special + + db WATER ; species type 1 + db PSYCHIC ; species type 2 + + db 75 ; catch rate + db 164 ; base exp yield + db $77 ; sprite dimensions + + dw SlowbroPicFront + dw SlowbroPicBack + + ; attacks known at lvl 0 + db CONFUSION + db DISABLE + db HEADBUTT + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %11111111 + db %00001111 + db %11111110 + db %11100011 + db %00111000 + db %01110011 + + db 0 ; padding + +MagnemiteBaseStats: ; 38c9e (e:4c9e) + db DEX_MAGNEMITE ; pokedex id + db 25 ; base hp + db 35 ; base attack + db 70 ; base defense + db 45 ; base speed + db 95 ; base special + + db ELECTRIC ; species type 1 + db ELECTRIC ; species type 2 + + db 190 ; catch rate + db 89 ; base exp yield + db $55 ; sprite dimensions + + dw MagnemitePicFront + dw MagnemitePicBack + + ; attacks known at lvl 0 + db TACKLE + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00100000 + db %00000011 + db %10001000 + db %11100001 + db %01000011 + db %00011000 + db %01000010 + + db 0 ; padding + +MagnetonBaseStats: ; 38cba (e:4cba) + db DEX_MAGNETON ; pokedex id + db 50 ; base hp + db 60 ; base attack + db 95 ; base defense + db 70 ; base speed + db 120 ; base special + + db ELECTRIC ; species type 1 + db ELECTRIC ; species type 2 + + db 60 ; catch rate + db 161 ; base exp yield + db $66 ; sprite dimensions + + dw MagnetonPicFront + dw MagnetonPicBack + + ; attacks known at lvl 0 + db TACKLE + db SONICBOOM + db THUNDERSHOCK + db 0 + + db 0 ; growth rate + + ; learnset + db %00100000 + db %01000011 + db %10001000 + db %11100001 + db %01000011 + db %00011000 + db %01000010 + + db 0 ; padding + +FarfetchdBaseStats: ; 38cd6 (e:4cd6) + db DEX_FARFETCH_D ; pokedex id + db 52 ; base hp + db 65 ; base attack + db 55 ; base defense + db 60 ; base speed + db 58 ; base special + + db NORMAL ; species type 1 + db FLYING ; species type 2 + + db 45 ; catch rate + db 94 ; base exp yield + db $66 ; sprite dimensions + + dw FarfetchdPicFront + dw FarfetchdPicBack + + ; attacks known at lvl 0 + db PECK + db SAND_ATTACK + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10101110 + db %00000011 + db %00001000 + db %11000000 + db %11000011 + db %00001000 + db %00001110 + + db 0 ; padding + +DoduoBaseStats: ; 38cf2 (e:4cf2) + db DEX_DODUO ; pokedex id + db 35 ; base hp + db 85 ; base attack + db 45 ; base defense + db 75 ; base speed + db 35 ; base special + + db NORMAL ; species type 1 + db FLYING ; species type 2 + + db 190 ; catch rate + db 96 ; base exp yield + db $55 ; sprite dimensions + + dw DoduoPicFront + dw DoduoPicBack + + ; attacks known at lvl 0 + db PECK + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10101000 + db %00000011 + db %00001000 + db %11000000 + db %10000011 + db %00001100 + db %00001011 + + db 0 ; padding + +DodrioBaseStats: ; 38d0e (e:4d0e) + db DEX_DODRIO ; pokedex id + db 60 ; base hp + db 110 ; base attack + db 70 ; base defense + db 100 ; base speed + db 60 ; base special + + db NORMAL ; species type 1 + db FLYING ; species type 2 + + db 45 ; catch rate + db 158 ; base exp yield + db $77 ; sprite dimensions + + dw DodrioPicFront + dw DodrioPicBack + + ; attacks known at lvl 0 + db PECK + db GROWL + db FURY_ATTACK + db 0 + + db 0 ; growth rate + + ; learnset + db %10101000 + db %01000011 + db %00001000 + db %11000000 + db %10000011 + db %00001100 + db %00001011 + + db 0 ; padding + +SeelBaseStats: ; 38d2a (e:4d2a) + db DEX_SEEL ; pokedex id + db 65 ; base hp + db 45 ; base attack + db 55 ; base defense + db 45 ; base speed + db 70 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 190 ; catch rate + db 100 ; base exp yield + db $66 ; sprite dimensions + + dw SeelPicFront + dw SeelPicBack + + ; attacks known at lvl 0 + db HEADBUTT + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %11100000 + db %10111111 + db %00001000 + db %11000000 + db %10000010 + db %00001000 + db %00110010 + + db 0 ; padding + +DewgongBaseStats: ; 38d46 (e:4d46) + db DEX_DEWGONG ; pokedex id + db 90 ; base hp + db 70 ; base attack + db 80 ; base defense + db 70 ; base speed + db 95 ; base special + + db WATER ; species type 1 + db ICE ; species type 2 + + db 75 ; catch rate + db 176 ; base exp yield + db $66 ; sprite dimensions + + dw DewgongPicFront + dw DewgongPicBack + + ; attacks known at lvl 0 + db HEADBUTT + db GROWL + db AURORA_BEAM + db 0 + + db 0 ; growth rate + + ; learnset + db %11100000 + db %11111111 + db %00001000 + db %11000000 + db %10000010 + db %00001000 + db %00110010 + + db 0 ; padding + +GrimerBaseStats: ; 38d62 (e:4d62) + db DEX_GRIMER ; pokedex id + db 80 ; base hp + db 80 ; base attack + db 50 ; base defense + db 25 ; base speed + db 40 ; base special + + db POISON ; species type 1 + db POISON ; species type 2 + + db 190 ; catch rate + db 90 ; base exp yield + db $55 ; sprite dimensions + + dw GrimerPicFront + dw GrimerPicBack + + ; attacks known at lvl 0 + db POUND + db DISABLE + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %00000000 + db %10011000 + db %11000001 + db %00101010 + db %01001000 + db %00000010 + + db 0 ; padding + +MukBaseStats: ; 38d7e (e:4d7e) + db DEX_MUK ; pokedex id + db 105 ; base hp + db 105 ; base attack + db 75 ; base defense + db 50 ; base speed + db 65 ; base special + + db POISON ; species type 1 + db POISON ; species type 2 + + db 75 ; catch rate + db 157 ; base exp yield + db $77 ; sprite dimensions + + dw MukPicFront + dw MukPicBack + + ; attacks known at lvl 0 + db POUND + db DISABLE + db POISON_GAS + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %01000000 + db %10011000 + db %11000001 + db %00101010 + db %01001000 + db %00000010 + + db 0 ; padding + +ShellderBaseStats: ; 38d9a (e:4d9a) + db DEX_SHELLDER ; pokedex id + db 30 ; base hp + db 65 ; base attack + db 100 ; base defense + db 40 ; base speed + db 45 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 190 ; catch rate + db 97 ; base exp yield + db $55 ; sprite dimensions + + dw ShellderPicFront + dw ShellderPicBack + + ; attacks known at lvl 0 + db TACKLE + db WITHDRAW + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %00100000 + db %00111111 + db %00001000 + db %11100000 + db %01001011 + db %01001000 + db %00010011 + + db 0 ; padding + +CloysterBaseStats: ; 38db6 (e:4db6) + db DEX_CLOYSTER ; pokedex id + db 50 ; base hp + db 95 ; base attack + db 180 ; base defense + db 70 ; base speed + db 85 ; base special + + db WATER ; species type 1 + db ICE ; species type 2 + + db 60 ; catch rate + db 203 ; base exp yield + db $77 ; sprite dimensions + + dw CloysterPicFront + dw CloysterPicBack + + ; attacks known at lvl 0 + db WITHDRAW + db SUPERSONIC + db CLAMP + db AURORA_BEAM + + db 5 ; growth rate + + ; learnset + db %00100000 + db %01111111 + db %00001000 + db %11100000 + db %01001011 + db %01001000 + db %00010011 + + db 0 ; padding + +GastlyBaseStats: ; 38dd2 (e:4dd2) + db DEX_GASTLY ; pokedex id + db 30 ; base hp + db 35 ; base attack + db 30 ; base defense + db 80 ; base speed + db 100 ; base special + + db GHOST ; species type 1 + db POISON ; species type 2 + + db 190 ; catch rate + db 95 ; base exp yield + db $77 ; sprite dimensions + + dw GastlyPicFront + dw GastlyPicBack + + ; attacks known at lvl 0 + db LICK + db CONFUSE_RAY + db NIGHT_SHADE + db 0 + + db 3 ; growth rate + + ; learnset + db %00100000 + db %00000000 + db %10011000 + db %11010001 + db %00001010 + db %01101010 + db %00000010 + + db 0 ; padding + +HaunterBaseStats: ; 38dee (e:4dee) + db DEX_HAUNTER ; pokedex id + db 45 ; base hp + db 50 ; base attack + db 45 ; base defense + db 95 ; base speed + db 115 ; base special + + db GHOST ; species type 1 + db POISON ; species type 2 + + db 90 ; catch rate + db 126 ; base exp yield + db $66 ; sprite dimensions + + dw HaunterPicFront + dw HaunterPicBack + + ; attacks known at lvl 0 + db LICK + db CONFUSE_RAY + db NIGHT_SHADE + db 0 + + db 3 ; growth rate + + ; learnset + db %00100000 + db %00000000 + db %10011000 + db %11010001 + db %00001010 + db %01101010 + db %00000010 + + db 0 ; padding + +GengarBaseStats: ; 38e0a (e:4e0a) + db DEX_GENGAR ; pokedex id + db 60 ; base hp + db 65 ; base attack + db 60 ; base defense + db 110 ; base speed + db 130 ; base special + + db GHOST ; species type 1 + db POISON ; species type 2 + + db 45 ; catch rate + db 190 ; base exp yield + db $66 ; sprite dimensions + + dw GengarPicFront + dw GengarPicBack + + ; attacks known at lvl 0 + db LICK + db CONFUSE_RAY + db NIGHT_SHADE + db 0 + + db 3 ; growth rate + + ; learnset + db %10110001 + db %01000011 + db %10011111 + db %11010001 + db %10001110 + db %01101010 + db %00100010 + + db 0 ; padding + +OnixBaseStats: ; 38e26 (e:4e26) + db DEX_ONIX ; pokedex id + db 35 ; base hp + db 45 ; base attack + db 160 ; base defense + db 70 ; base speed + db 30 ; base special + + db ROCK ; species type 1 + db GROUND ; species type 2 + + db 45 ; catch rate + db 108 ; base exp yield + db $77 ; sprite dimensions + + dw OnixPicFront + dw OnixPicBack + + ; attacks known at lvl 0 + db TACKLE + db SCREECH + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %00000011 + db %00001000 + db %11001110 + db %10001010 + db %11001000 + db %00100010 + + db 0 ; padding + +DrowzeeBaseStats: ; 38e42 (e:4e42) + db DEX_DROWZEE ; pokedex id + db 60 ; base hp + db 48 ; base attack + db 45 ; base defense + db 42 ; base speed + db 90 ; base special + + db PSYCHIC ; species type 1 + db PSYCHIC ; species type 2 + + db 190 ; catch rate + db 102 ; base exp yield + db $66 ; sprite dimensions + + dw DrowzeePicFront + dw DrowzeePicBack + + ; attacks known at lvl 0 + db POUND + db HYPNOSIS + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %00000011 + db %00001111 + db %11110000 + db %10000111 + db %00111010 + db %01000011 + + db 0 ; padding + +HypnoBaseStats: ; 38e5e (e:4e5e) + db DEX_HYPNO ; pokedex id + db 85 ; base hp + db 73 ; base attack + db 70 ; base defense + db 67 ; base speed + db 115 ; base special + + db PSYCHIC ; species type 1 + db PSYCHIC ; species type 2 + + db 75 ; catch rate + db 165 ; base exp yield + db $77 ; sprite dimensions + + dw HypnoPicFront + dw HypnoPicBack + + ; attacks known at lvl 0 + db POUND + db HYPNOSIS + db DISABLE + db CONFUSION + + db 0 ; growth rate + + ; learnset + db %10110001 + db %01000011 + db %00001111 + db %11110000 + db %10000111 + db %00111010 + db %01000011 + + db 0 ; padding + +KrabbyBaseStats: ; 38e7a (e:4e7a) + db DEX_KRABBY ; pokedex id + db 30 ; base hp + db 105 ; base attack + db 90 ; base defense + db 50 ; base speed + db 25 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 225 ; catch rate + db 115 ; base exp yield + db $55 ; sprite dimensions + + dw KrabbyPicFront + dw KrabbyPicBack + + ; attacks known at lvl 0 + db BUBBLE + db LEER + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100100 + db %00111111 + db %00001000 + db %11000000 + db %00000010 + db %00001000 + db %00110110 + + db 0 ; padding + +KinglerBaseStats: ; 38e96 (e:4e96) + db DEX_KINGLER ; pokedex id + db 55 ; base hp + db 130 ; base attack + db 115 ; base defense + db 75 ; base speed + db 50 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 60 ; catch rate + db 206 ; base exp yield + db $77 ; sprite dimensions + + dw KinglerPicFront + dw KinglerPicBack + + ; attacks known at lvl 0 + db BUBBLE + db LEER + db VICEGRIP + db 0 + + db 0 ; growth rate + + ; learnset + db %10100100 + db %01111111 + db %00001000 + db %11000000 + db %00000010 + db %00001000 + db %00110110 + + db 0 ; padding + +VoltorbBaseStats: ; 38eb2 (e:4eb2) + db DEX_VOLTORB ; pokedex id + db 40 ; base hp + db 30 ; base attack + db 50 ; base defense + db 100 ; base speed + db 55 ; base special + + db ELECTRIC ; species type 1 + db ELECTRIC ; species type 2 + + db 190 ; catch rate + db 103 ; base exp yield + db $55 ; sprite dimensions + + dw VoltorbPicFront + dw VoltorbPicBack + + ; attacks known at lvl 0 + db TACKLE + db SCREECH + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00100000 + db %00000001 + db %10001000 + db %11100001 + db %01001011 + db %01011000 + db %01000010 + + db 0 ; padding + +ElectrodeBaseStats: ; 38ece (e:4ece) + db DEX_ELECTRODE ; pokedex id + db 60 ; base hp + db 50 ; base attack + db 70 ; base defense + db 140 ; base speed + db 80 ; base special + + db ELECTRIC ; species type 1 + db ELECTRIC ; species type 2 + + db 60 ; catch rate + db 150 ; base exp yield + db $55 ; sprite dimensions + + dw ElectrodePicFront + dw ElectrodePicBack + + ; attacks known at lvl 0 + db TACKLE + db SCREECH + db SONICBOOM + db 0 + + db 0 ; growth rate + + ; learnset + db %00100000 + db %01000001 + db %10001000 + db %11100001 + db %11001011 + db %01011000 + db %01000010 + + db 0 ; padding + +ExeggcuteBaseStats: ; 38eea (e:4eea) + db DEX_EXEGGCUTE ; pokedex id + db 60 ; base hp + db 40 ; base attack + db 80 ; base defense + db 40 ; base speed + db 60 ; base special + + db GRASS ; species type 1 + db PSYCHIC ; species type 2 + + db 90 ; catch rate + db 98 ; base exp yield + db $77 ; sprite dimensions + + dw ExeggcutePicFront + dw ExeggcutePicBack + + ; attacks known at lvl 0 + db BARRAGE + db HYPNOSIS + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %00100000 + db %00000011 + db %00001000 + db %11110000 + db %00011011 + db %01101000 + db %00000010 + + db 0 ; padding + +ExeggutorBaseStats: ; 38f06 (e:4f06) + db DEX_EXEGGUTOR ; pokedex id + db 95 ; base hp + db 95 ; base attack + db 85 ; base defense + db 55 ; base speed + db 125 ; base special + + db GRASS ; species type 1 + db PSYCHIC ; species type 2 + + db 45 ; catch rate + db 212 ; base exp yield + db $77 ; sprite dimensions + + dw ExeggutorPicFront + dw ExeggutorPicBack + + ; attacks known at lvl 0 + db BARRAGE + db HYPNOSIS + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %00100000 + db %01000011 + db %00111000 + db %11110000 + db %00011011 + db %01101000 + db %00100010 + + db 0 ; padding + +CuboneBaseStats: ; 38f22 (e:4f22) + db DEX_CUBONE ; pokedex id + db 50 ; base hp + db 50 ; base attack + db 95 ; base defense + db 35 ; base speed + db 40 ; base special + + db GROUND ; species type 1 + db GROUND ; species type 2 + + db 190 ; catch rate + db 87 ; base exp yield + db $55 ; sprite dimensions + + dw CubonePicFront + dw CubonePicBack + + ; attacks known at lvl 0 + db BONE_CLUB + db GROWL + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %00111111 + db %00001111 + db %11001110 + db %10100010 + db %00001000 + db %00100010 + + db 0 ; padding + +MarowakBaseStats: ; 38f3e (e:4f3e) + db DEX_MAROWAK ; pokedex id + db 60 ; base hp + db 80 ; base attack + db 110 ; base defense + db 45 ; base speed + db 50 ; base special + + db GROUND ; species type 1 + db GROUND ; species type 2 + + db 75 ; catch rate + db 124 ; base exp yield + db $66 ; sprite dimensions + + dw MarowakPicFront + dw MarowakPicBack + + ; attacks known at lvl 0 + db BONE_CLUB + db GROWL + db LEER + db FOCUS_ENERGY + + db 0 ; growth rate + + ; learnset + db %10110001 + db %01111111 + db %00001111 + db %11001110 + db %10100010 + db %00001000 + db %00100010 + + db 0 ; padding + +HitmonleeBaseStats: ; 38f5a (e:4f5a) + db DEX_HITMONLEE ; pokedex id + db 50 ; base hp + db 120 ; base attack + db 53 ; base defense + db 87 ; base speed + db 35 ; base special + + db FIGHTING ; species type 1 + db FIGHTING ; species type 2 + + db 45 ; catch rate + db 139 ; base exp yield + db $77 ; sprite dimensions + + dw HitmonleePicFront + dw HitmonleePicBack + + ; attacks known at lvl 0 + db DOUBLE_KICK + db MEDITATE + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %00000011 + db %00001111 + db %11000000 + db %11000110 + db %00001000 + db %00100010 + + db 0 ; padding + +HitmonchanBaseStats: ; 38f76 (e:4f76) + db DEX_HITMONCHAN ; pokedex id + db 50 ; base hp + db 105 ; base attack + db 79 ; base defense + db 76 ; base speed + db 35 ; base special + + db FIGHTING ; species type 1 + db FIGHTING ; species type 2 + + db 45 ; catch rate + db 140 ; base exp yield + db $66 ; sprite dimensions + + dw HitmonchanPicFront + dw HitmonchanPicBack + + ; attacks known at lvl 0 + db COMET_PUNCH + db AGILITY + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %00000011 + db %00001111 + db %11000000 + db %11000110 + db %00001000 + db %00100010 + + db 0 ; padding + +LickitungBaseStats: ; 38f92 (e:4f92) + db DEX_LICKITUNG ; pokedex id + db 90 ; base hp + db 55 ; base attack + db 75 ; base defense + db 30 ; base speed + db 60 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 45 ; catch rate + db 127 ; base exp yield + db $77 ; sprite dimensions + + dw LickitungPicFront + dw LickitungPicBack + + ; attacks known at lvl 0 + db WRAP + db SUPERSONIC + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110101 + db %01111111 + db %10001111 + db %11000111 + db %10100010 + db %00001000 + db %00110110 + + db 0 ; padding + +KoffingBaseStats: ; 38fae (e:4fae) + db DEX_KOFFING ; pokedex id + db 40 ; base hp + db 65 ; base attack + db 95 ; base defense + db 35 ; base speed + db 60 ; base special + + db POISON ; species type 1 + db POISON ; species type 2 + + db 190 ; catch rate + db 114 ; base exp yield + db $66 ; sprite dimensions + + dw KoffingPicFront + dw KoffingPicBack + + ; attacks known at lvl 0 + db TACKLE + db SMOG + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00100000 + db %00000000 + db %10001000 + db %11000001 + db %00101010 + db %01001000 + db %00000010 + + db 0 ; padding + +WeezingBaseStats: ; 38fca (e:4fca) + db DEX_WEEZING ; pokedex id + db 65 ; base hp + db 90 ; base attack + db 120 ; base defense + db 60 ; base speed + db 85 ; base special + + db POISON ; species type 1 + db POISON ; species type 2 + + db 60 ; catch rate + db 173 ; base exp yield + db $77 ; sprite dimensions + + dw WeezingPicFront + dw WeezingPicBack + + ; attacks known at lvl 0 + db TACKLE + db SMOG + db SLUDGE + db 0 + + db 0 ; growth rate + + ; learnset + db %00100000 + db %01000000 + db %10001000 + db %11000001 + db %00101010 + db %01001000 + db %00000010 + + db 0 ; padding + +RhyhornBaseStats: ; 38fe6 (e:4fe6) + db DEX_RHYHORN ; pokedex id + db 80 ; base hp + db 85 ; base attack + db 95 ; base defense + db 25 ; base speed + db 30 ; base special + + db GROUND ; species type 1 + db ROCK ; species type 2 + + db 120 ; catch rate + db 135 ; base exp yield + db $77 ; sprite dimensions + + dw RhyhornPicFront + dw RhyhornPicBack + + ; attacks known at lvl 0 + db HORN_ATTACK + db 0 + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %11100000 + db %00000011 + db %10001000 + db %11001111 + db %10100010 + db %10001000 + db %00100010 + + db 0 ; padding + +RhydonBaseStats: ; 39002 (e:5002) + db DEX_RHYDON ; pokedex id + db 105 ; base hp + db 130 ; base attack + db 120 ; base defense + db 40 ; base speed + db 45 ; base special + + db GROUND ; species type 1 + db ROCK ; species type 2 + + db 60 ; catch rate + db 204 ; base exp yield + db $77 ; sprite dimensions + + dw RhydonPicFront + dw RhydonPicBack + + ; attacks known at lvl 0 + db HORN_ATTACK + db STOMP + db TAIL_WHIP + db FURY_ATTACK + + db 5 ; growth rate + + ; learnset + db %11110001 + db %11111111 + db %10001111 + db %11001111 + db %10100010 + db %10001000 + db %00110010 + + db 0 ; padding + +ChanseyBaseStats: ; 3901e (e:501e) + db DEX_CHANSEY ; pokedex id + db 250 ; base hp + db 5 ; base attack + db 5 ; base defense + db 50 ; base speed + db 105 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 30 ; catch rate + db 255 ; base exp yield + db $66 ; sprite dimensions + + dw ChanseyPicFront + dw ChanseyPicBack + + ; attacks known at lvl 0 + db POUND + db DOUBLESLAP + db 0 + db 0 + + db 4 ; growth rate + + ; learnset + db %10110001 + db %01111111 + db %10101111 + db %11110001 + db %10110111 + db %00111001 + db %01100011 + + db 0 ; padding + +TangelaBaseStats: ; 3903a (e:503a) + db DEX_TANGELA ; pokedex id + db 65 ; base hp + db 55 ; base attack + db 115 ; base defense + db 60 ; base speed + db 100 ; base special + + db GRASS ; species type 1 + db GRASS ; species type 2 + + db 45 ; catch rate + db 166 ; base exp yield + db $66 ; sprite dimensions + + dw TangelaPicFront + dw TangelaPicBack + + ; attacks known at lvl 0 + db CONSTRICT + db BIND + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100100 + db %01000011 + db %00111000 + db %11000000 + db %10000010 + db %00001000 + db %00000110 + + db 0 ; padding + +KangaskhanBaseStats: ; 39056 (e:5056) + db DEX_KANGASKHAN ; pokedex id + db 105 ; base hp + db 95 ; base attack + db 80 ; base defense + db 90 ; base speed + db 40 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 45 ; catch rate + db 175 ; base exp yield + db $77 ; sprite dimensions + + dw KangaskhanPicFront + dw KangaskhanPicBack + + ; attacks known at lvl 0 + db COMET_PUNCH + db RAGE + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %01111111 + db %10001111 + db %11000111 + db %10100010 + db %10001000 + db %00110010 + + db 0 ; padding + +HorseaBaseStats: ; 39072 (e:5072) + db DEX_HORSEA ; pokedex id + db 30 ; base hp + db 40 ; base attack + db 70 ; base defense + db 60 ; base speed + db 70 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 225 ; catch rate + db 83 ; base exp yield + db $55 ; sprite dimensions + + dw HorseaPicFront + dw HorseaPicBack + + ; attacks known at lvl 0 + db BUBBLE + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00100000 + db %00111111 + db %00001000 + db %11000000 + db %11000010 + db %00001000 + db %00010010 + + db 0 ; padding + +SeadraBaseStats: ; 3908e (e:508e) + db DEX_SEADRA ; pokedex id + db 55 ; base hp + db 65 ; base attack + db 95 ; base defense + db 85 ; base speed + db 95 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 75 ; catch rate + db 155 ; base exp yield + db $66 ; sprite dimensions + + dw SeadraPicFront + dw SeadraPicBack + + ; attacks known at lvl 0 + db BUBBLE + db SMOKESCREEN + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00100000 + db %01111111 + db %00001000 + db %11000000 + db %11000010 + db %00001000 + db %00010010 + + db 0 ; padding + +GoldeenBaseStats: ; 390aa (e:50aa) + db DEX_GOLDEEN ; pokedex id + db 45 ; base hp + db 67 ; base attack + db 60 ; base defense + db 63 ; base speed + db 50 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 225 ; catch rate + db 111 ; base exp yield + db $66 ; sprite dimensions + + dw GoldeenPicFront + dw GoldeenPicBack + + ; attacks known at lvl 0 + db PECK + db TAIL_WHIP + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %01100000 + db %00111111 + db %00001000 + db %11000000 + db %11000010 + db %00001000 + db %00010010 + + db 0 ; padding + +SeakingBaseStats: ; 390c6 (e:50c6) + db DEX_SEAKING ; pokedex id + db 80 ; base hp + db 92 ; base attack + db 65 ; base defense + db 68 ; base speed + db 80 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 60 ; catch rate + db 170 ; base exp yield + db $77 ; sprite dimensions + + dw SeakingPicFront + dw SeakingPicBack + + ; attacks known at lvl 0 + db PECK + db TAIL_WHIP + db SUPERSONIC + db 0 + + db 0 ; growth rate + + ; learnset + db %01100000 + db %01111111 + db %00001000 + db %11000000 + db %11000010 + db %00001000 + db %00010010 + + db 0 ; padding + +StaryuBaseStats: ; 390e2 (e:50e2) + db DEX_STARYU ; pokedex id + db 30 ; base hp + db 45 ; base attack + db 55 ; base defense + db 85 ; base speed + db 70 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 225 ; catch rate + db 106 ; base exp yield + db $66 ; sprite dimensions + + dw StaryuPicFront + dw StaryuPicBack + + ; attacks known at lvl 0 + db TACKLE + db 0 + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %00100000 + db %00111111 + db %10001000 + db %11110001 + db %11000011 + db %00111000 + db %01010011 + + db 0 ; padding + +StarmieBaseStats: ; 390fe (e:50fe) + db DEX_STARMIE ; pokedex id + db 60 ; base hp + db 75 ; base attack + db 85 ; base defense + db 115 ; base speed + db 100 ; base special + + db WATER ; species type 1 + db PSYCHIC ; species type 2 + + db 60 ; catch rate + db 207 ; base exp yield + db $66 ; sprite dimensions + + dw StarmiePicFront + dw StarmiePicBack + + ; attacks known at lvl 0 + db TACKLE + db WATER_GUN + db HARDEN + db 0 + + db 5 ; growth rate + + ; learnset + db %00100000 + db %01111111 + db %10001000 + db %11110001 + db %11000011 + db %00111000 + db %01010011 + + db 0 ; padding + +MrMimeBaseStats: ; 3911a (e:511a) + db DEX_MR_MIME ; pokedex id + db 40 ; base hp + db 45 ; base attack + db 65 ; base defense + db 90 ; base speed + db 100 ; base special + + db PSYCHIC ; species type 1 + db PSYCHIC ; species type 2 + + db 45 ; catch rate + db 136 ; base exp yield + db $66 ; sprite dimensions + + dw MrMimePicFront + dw MrMimePicBack + + ; attacks known at lvl 0 + db CONFUSION + db BARRIER + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %01000011 + db %10101111 + db %11110001 + db %10000111 + db %00111000 + db %01000010 + + db 0 ; padding + +ScytherBaseStats: ; 39136 (e:5136) + db DEX_SCYTHER ; pokedex id + db 70 ; base hp + db 110 ; base attack + db 80 ; base defense + db 105 ; base speed + db 55 ; base special + + db BUG ; species type 1 + db FLYING ; species type 2 + + db 45 ; catch rate + db 187 ; base exp yield + db $77 ; sprite dimensions + + dw ScytherPicFront + dw ScytherPicBack + + ; attacks known at lvl 0 + db QUICK_ATTACK + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00100100 + db %01000011 + db %00001000 + db %11000000 + db %11000010 + db %00001000 + db %00000110 + + db 0 ; padding + +JynxBaseStats: ; 39152 (e:5152) + db DEX_JYNX ; pokedex id + db 65 ; base hp + db 50 ; base attack + db 35 ; base defense + db 95 ; base speed + db 95 ; base special + + db ICE ; species type 1 + db PSYCHIC ; species type 2 + + db 45 ; catch rate + db 137 ; base exp yield + db $66 ; sprite dimensions + + dw JynxPicFront + dw JynxPicBack + + ; attacks known at lvl 0 + db POUND + db LOVELY_KISS + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %01111111 + db %00001111 + db %11110000 + db %10000111 + db %00101000 + db %00000010 + + db 0 ; padding + +ElectabuzzBaseStats: ; 3916e (e:516e) + db DEX_ELECTABUZZ ; pokedex id + db 65 ; base hp + db 83 ; base attack + db 57 ; base defense + db 105 ; base speed + db 85 ; base special + + db ELECTRIC ; species type 1 + db ELECTRIC ; species type 2 + + db 45 ; catch rate + db 156 ; base exp yield + db $66 ; sprite dimensions + + dw ElectabuzzPicFront + dw ElectabuzzPicBack + + ; attacks known at lvl 0 + db QUICK_ATTACK + db LEER + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %01000011 + db %10001111 + db %11110001 + db %11000111 + db %00111000 + db %01100010 + + db 0 ; padding + +MagmarBaseStats: ; 3918a (e:518a) + db DEX_MAGMAR ; pokedex id + db 65 ; base hp + db 95 ; base attack + db 57 ; base defense + db 93 ; base speed + db 85 ; base special + + db FIRE ; species type 1 + db FIRE ; species type 2 + + db 45 ; catch rate + db 167 ; base exp yield + db $66 ; sprite dimensions + + dw MagmarPicFront + dw MagmarPicBack + + ; attacks known at lvl 0 + db EMBER + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10110001 + db %01000011 + db %00001111 + db %11110000 + db %10100110 + db %00101000 + db %00100010 + + db 0 ; padding + +PinsirBaseStats: ; 391a6 (e:51a6) + db DEX_PINSIR ; pokedex id + db 65 ; base hp + db 125 ; base attack + db 100 ; base defense + db 85 ; base speed + db 55 ; base special + + db BUG ; species type 1 + db BUG ; species type 2 + + db 45 ; catch rate + db 200 ; base exp yield + db $77 ; sprite dimensions + + dw PinsirPicFront + dw PinsirPicBack + + ; attacks known at lvl 0 + db VICEGRIP + db 0 + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %10100100 + db %01000011 + db %00001101 + db %11000000 + db %00000010 + db %00001000 + db %00100110 + + db 0 ; padding + +TaurosBaseStats: ; 391c2 (e:51c2) + db DEX_TAUROS ; pokedex id + db 75 ; base hp + db 100 ; base attack + db 95 ; base defense + db 110 ; base speed + db 70 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 45 ; catch rate + db 211 ; base exp yield + db $77 ; sprite dimensions + + dw TaurosPicFront + dw TaurosPicBack + + ; attacks known at lvl 0 + db TACKLE + db 0 + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %11100000 + db %01110011 + db %10001000 + db %11000111 + db %10100010 + db %00001000 + db %00100010 + + db 0 ; padding + +MagikarpBaseStats: ; 391de (e:51de) + db DEX_MAGIKARP ; pokedex id + db 20 ; base hp + db 10 ; base attack + db 55 ; base defense + db 80 ; base speed + db 20 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 255 ; catch rate + db 20 ; base exp yield + db $66 ; sprite dimensions + + dw MagikarpPicFront + dw MagikarpPicBack + + ; attacks known at lvl 0 + db SPLASH + db 0 + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + + db 0 ; padding + +GyaradosBaseStats: ; 391fa (e:51fa) + db DEX_GYARADOS ; pokedex id + db 95 ; base hp + db 125 ; base attack + db 79 ; base defense + db 81 ; base speed + db 100 ; base special + + db WATER ; species type 1 + db FLYING ; species type 2 + + db 45 ; catch rate + db 214 ; base exp yield + db $77 ; sprite dimensions + + dw GyaradosPicFront + dw GyaradosPicBack + + ; attacks known at lvl 0 + db BITE + db DRAGON_RAGE + db LEER + db HYDRO_PUMP + + db 5 ; growth rate + + ; learnset + db %10100000 + db %01111111 + db %11001000 + db %11000001 + db %10100011 + db %00001000 + db %00110010 + + db 0 ; padding + +LaprasBaseStats: ; 39216 (e:5216) + db DEX_LAPRAS ; pokedex id + db 130 ; base hp + db 85 ; base attack + db 80 ; base defense + db 60 ; base speed + db 95 ; base special + + db WATER ; species type 1 + db ICE ; species type 2 + + db 45 ; catch rate + db 219 ; base exp yield + db $77 ; sprite dimensions + + dw LaprasPicFront + dw LaprasPicBack + + ; attacks known at lvl 0 + db WATER_GUN + db GROWL + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %11100000 + db %01111111 + db %11101000 + db %11010001 + db %10000011 + db %00101000 + db %00110010 + + db 0 ; padding + +DittoBaseStats: ; 39232 (e:5232) + db DEX_DITTO ; pokedex id + db 48 ; base hp + db 48 ; base attack + db 48 ; base defense + db 48 ; base speed + db 48 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 35 ; catch rate + db 61 ; base exp yield + db $55 ; sprite dimensions + + dw DittoPicFront + dw DittoPicBack + + ; attacks known at lvl 0 + db TRANSFORM + db 0 + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + db %00000000 + + db 0 ; padding + +EeveeBaseStats: ; 3924e (e:524e) + db DEX_EEVEE ; pokedex id + db 55 ; base hp + db 55 ; base attack + db 50 ; base defense + db 55 ; base speed + db 65 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 45 ; catch rate + db 92 ; base exp yield + db $55 ; sprite dimensions + + dw EeveePicFront + dw EeveePicBack + + ; attacks known at lvl 0 + db TACKLE + db SAND_ATTACK + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %00000011 + db %00001000 + db %11000000 + db %11000011 + db %00001000 + db %00000010 + + db 0 ; padding + +VaporeonBaseStats: ; 3926a (e:526a) + db DEX_VAPOREON ; pokedex id + db 130 ; base hp + db 65 ; base attack + db 60 ; base defense + db 65 ; base speed + db 110 ; base special + + db WATER ; species type 1 + db WATER ; species type 2 + + db 45 ; catch rate + db 196 ; base exp yield + db $66 ; sprite dimensions + + dw VaporeonPicFront + dw VaporeonPicBack + + ; attacks known at lvl 0 + db TACKLE + db SAND_ATTACK + db QUICK_ATTACK + db WATER_GUN + + db 0 ; growth rate + + ; learnset + db %10100000 + db %01111111 + db %00001000 + db %11000000 + db %11000011 + db %00001000 + db %00010010 + + db 0 ; padding + +JolteonBaseStats: ; 39286 (e:5286) + db DEX_JOLTEON ; pokedex id + db 65 ; base hp + db 65 ; base attack + db 60 ; base defense + db 130 ; base speed + db 110 ; base special + + db ELECTRIC ; species type 1 + db ELECTRIC ; species type 2 + + db 45 ; catch rate + db 197 ; base exp yield + db $66 ; sprite dimensions + + dw JolteonPicFront + dw JolteonPicBack + + ; attacks known at lvl 0 + db TACKLE + db SAND_ATTACK + db QUICK_ATTACK + db THUNDERSHOCK + + db 0 ; growth rate + + ; learnset + db %10100000 + db %01000011 + db %10001000 + db %11000001 + db %11000011 + db %00011000 + db %01000010 + + db 0 ; padding + +FlareonBaseStats: ; 392a2 (e:52a2) + db DEX_FLAREON ; pokedex id + db 65 ; base hp + db 130 ; base attack + db 60 ; base defense + db 65 ; base speed + db 110 ; base special + + db FIRE ; species type 1 + db FIRE ; species type 2 + + db 45 ; catch rate + db 198 ; base exp yield + db $66 ; sprite dimensions + + dw FlareonPicFront + dw FlareonPicBack + + ; attacks known at lvl 0 + db TACKLE + db SAND_ATTACK + db QUICK_ATTACK + db EMBER + + db 0 ; growth rate + + ; learnset + db %10100000 + db %01000011 + db %00001000 + db %11000000 + db %11100011 + db %00001000 + db %00000010 + + db 0 ; padding + +PorygonBaseStats: ; 392be (e:52be) + db DEX_PORYGON ; pokedex id + db 65 ; base hp + db 60 ; base attack + db 70 ; base defense + db 40 ; base speed + db 75 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 45 ; catch rate + db 130 ; base exp yield + db $66 ; sprite dimensions + + dw PorygonPicFront + dw PorygonPicBack + + ; attacks known at lvl 0 + db TACKLE + db SHARPEN + db CONVERSION + db 0 + + db 0 ; growth rate + + ; learnset + db %00100000 + db %01110011 + db %10001000 + db %11110001 + db %11000011 + db %00111000 + db %01000011 + + db 0 ; padding + +OmanyteBaseStats: ; 392da (e:52da) + db DEX_OMANYTE ; pokedex id + db 35 ; base hp + db 40 ; base attack + db 100 ; base defense + db 35 ; base speed + db 90 ; base special + + db ROCK ; species type 1 + db WATER ; species type 2 + + db 45 ; catch rate + db 120 ; base exp yield + db $55 ; sprite dimensions + + dw OmanytePicFront + dw OmanytePicBack + + ; attacks known at lvl 0 + db WATER_GUN + db WITHDRAW + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %00111111 + db %00001000 + db %11000000 + db %00000011 + db %00001000 + db %00010010 + + db 0 ; padding + +OmastarBaseStats: ; 392f6 (e:52f6) + db DEX_OMASTAR ; pokedex id + db 70 ; base hp + db 60 ; base attack + db 125 ; base defense + db 55 ; base speed + db 115 ; base special + + db ROCK ; species type 1 + db WATER ; species type 2 + + db 45 ; catch rate + db 199 ; base exp yield + db $66 ; sprite dimensions + + dw OmastarPicFront + dw OmastarPicBack + + ; attacks known at lvl 0 + db WATER_GUN + db WITHDRAW + db HORN_ATTACK + db 0 + + db 0 ; growth rate + + ; learnset + db %11100000 + db %01111111 + db %00001101 + db %11000000 + db %10000011 + db %00001000 + db %00010010 + + db 0 ; padding + +KabutoBaseStats: ; 39312 (e:5312) + db DEX_KABUTO ; pokedex id + db 30 ; base hp + db 80 ; base attack + db 90 ; base defense + db 55 ; base speed + db 45 ; base special + + db ROCK ; species type 1 + db WATER ; species type 2 + + db 45 ; catch rate + db 119 ; base exp yield + db $55 ; sprite dimensions + + dw KabutoPicFront + dw KabutoPicBack + + ; attacks known at lvl 0 + db SCRATCH + db HARDEN + db 0 + db 0 + + db 0 ; growth rate + + ; learnset + db %10100000 + db %00111111 + db %00001000 + db %11000000 + db %00000011 + db %00001000 + db %00010010 + + db 0 ; padding + +KabutopsBaseStats: ; 3932e (e:532e) + db DEX_KABUTOPS ; pokedex id + db 60 ; base hp + db 115 ; base attack + db 105 ; base defense + db 80 ; base speed + db 70 ; base special + + db ROCK ; species type 1 + db WATER ; species type 2 + + db 45 ; catch rate + db 201 ; base exp yield + db $66 ; sprite dimensions + + dw KabutopsPicFront + dw KabutopsPicBack + + ; attacks known at lvl 0 + db SCRATCH + db HARDEN + db ABSORB + db 0 + + db 0 ; growth rate + + ; learnset + db %10110110 + db %01111111 + db %00001101 + db %11000000 + db %10000011 + db %00001000 + db %00010010 + + db 0 ; padding + +AerodactylBaseStats: ; 3934a (e:534a) + db DEX_AERODACTYL ; pokedex id + db 80 ; base hp + db 105 ; base attack + db 65 ; base defense + db 130 ; base speed + db 60 ; base special + + db ROCK ; species type 1 + db FLYING ; species type 2 + + db 45 ; catch rate + db 202 ; base exp yield + db $77 ; sprite dimensions + + dw AerodactylPicFront + dw AerodactylPicBack + + ; attacks known at lvl 0 + db WING_ATTACK + db AGILITY + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %00101010 + db %01000011 + db %01001000 + db %11000000 + db %01100011 + db %00001100 + db %00001010 + + db 0 ; padding + +SnorlaxBaseStats: ; 39366 (e:5366) + db DEX_SNORLAX ; pokedex id + db 160 ; base hp + db 110 ; base attack + db 65 ; base defense + db 30 ; base speed + db 65 ; base special + + db NORMAL ; species type 1 + db NORMAL ; species type 2 + + db 25 ; catch rate + db 154 ; base exp yield + db $77 ; sprite dimensions + + dw SnorlaxPicFront + dw SnorlaxPicBack + + ; attacks known at lvl 0 + db HEADBUTT + db AMNESIA + db REST + db 0 + + db 5 ; growth rate + + ; learnset + db %10110001 + db %11111111 + db %10101111 + db %11010111 + db %10101111 + db %10101000 + db %00110010 + + db 0 ; padding + +ArticunoBaseStats: ; 39382 (e:5382) + db DEX_ARTICUNO ; pokedex id + db 90 ; base hp + db 85 ; base attack + db 100 ; base defense + db 85 ; base speed + db 125 ; base special + + db ICE ; species type 1 + db FLYING ; species type 2 + + db 3 ; catch rate + db 215 ; base exp yield + db $77 ; sprite dimensions + + dw ArticunoPicFront + dw ArticunoPicBack + + ; attacks known at lvl 0 + db PECK + db ICE_BEAM + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %00101010 + db %01111111 + db %00001000 + db %11000000 + db %01000011 + db %00001100 + db %00001010 + + db 0 ; padding + +ZapdosBaseStats: ; 3939e (e:539e) + db DEX_ZAPDOS ; pokedex id + db 90 ; base hp + db 90 ; base attack + db 85 ; base defense + db 100 ; base speed + db 125 ; base special + + db ELECTRIC ; species type 1 + db FLYING ; species type 2 + + db 3 ; catch rate + db 216 ; base exp yield + db $77 ; sprite dimensions + + dw ZapdosPicFront + dw ZapdosPicBack + + ; attacks known at lvl 0 + db THUNDERSHOCK + db DRILL_PECK + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %00101010 + db %01000011 + db %10001000 + db %11000001 + db %01000011 + db %00011100 + db %01001010 + + db 0 ; padding + +MoltresBaseStats: ; 393ba (e:53ba) + db DEX_MOLTRES ; pokedex id + db 90 ; base hp + db 100 ; base attack + db 90 ; base defense + db 90 ; base speed + db 125 ; base special + + db FIRE ; species type 1 + db FLYING ; species type 2 + + db 3 ; catch rate + db 217 ; base exp yield + db $77 ; sprite dimensions + + dw MoltresPicFront + dw MoltresPicBack + + ; attacks known at lvl 0 + db PECK + db FIRE_SPIN + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %00101010 + db %01000011 + db %00001000 + db %11000000 + db %01100011 + db %00001100 + db %00001010 + + db 0 ; padding + +DratiniBaseStats: ; 393d6 (e:53d6) + db DEX_DRATINI ; pokedex id + db 41 ; base hp + db 64 ; base attack + db 45 ; base defense + db 50 ; base speed + db 50 ; base special + + db DRAGON ; species type 1 + db DRAGON ; species type 2 + + db 45 ; catch rate + db 67 ; base exp yield + db $55 ; sprite dimensions + + dw DratiniPicFront + dw DratiniPicBack + + ; attacks known at lvl 0 + db WRAP + db LEER + db 0 + db 0 + + db 5 ; growth rate + + ; learnset + db %10100000 + db %00111111 + db %11001000 + db %11000001 + db %11100011 + db %00011000 + db %00010010 + + db 0 ; padding + +DragonairBaseStats: ; 393f2 (e:53f2) + db DEX_DRAGONAIR ; pokedex id + db 61 ; base hp + db 84 ; base attack + db 65 ; base defense + db 70 ; base speed + db 70 ; base special + + db DRAGON ; species type 1 + db DRAGON ; species type 2 + + db 45 ; catch rate + db 144 ; base exp yield + db $66 ; sprite dimensions + + dw DragonairPicFront + dw DragonairPicBack + + ; attacks known at lvl 0 + db WRAP + db LEER + db THUNDER_WAVE + db 0 + + db 5 ; growth rate + + ; learnset + db %11100000 + db %00111111 + db %11001000 + db %11000001 + db %11100011 + db %00011000 + db %00010010 + + db 0 ; padding + +DragoniteBaseStats: ; 3940e (e:540e) + db DEX_DRAGONITE ; pokedex id + db 91 ; base hp + db 134 ; base attack + db 95 ; base defense + db 80 ; base speed + db 100 ; base special + + db DRAGON ; species type 1 + db FLYING ; species type 2 + + db 45 ; catch rate + db 218 ; base exp yield + db $77 ; sprite dimensions + + dw DragonitePicFront + dw DragonitePicBack + + ; attacks known at lvl 0 + db WRAP + db LEER + db THUNDER_WAVE + db AGILITY + + db 5 ; growth rate + + ; learnset + db %11100010 + db %01111111 + db %11001000 + db %11000001 + db %11100011 + db %00011000 + db %00110010 + + db 0 ; padding + +MewtwoBaseStats: ; 3942a (e:542a) + db DEX_MEWTWO ; pokedex id + db 106 ; base hp + db 110 ; base attack + db 90 ; base defense + db 130 ; base speed + db 154 ; base special + + db PSYCHIC ; species type 1 + db PSYCHIC ; species type 2 + + db 3 ; catch rate + db 220 ; base exp yield + db $77 ; sprite dimensions + + dw MewtwoPicFront + dw MewtwoPicBack + + ; attacks known at lvl 0 + db CONFUSION + db DISABLE + db SWIFT + db PSYCHIC_M + + db 5 ; growth rate + + ; learnset + db %10110001 + db %11111111 + db %10101111 + db %11110001 + db %10101111 + db %00111000 + db %01100011 + + db 0 ; padding
\ No newline at end of file diff --git a/data/bike_riding_tilesets.asm b/data/bike_riding_tilesets.asm new file mode 100755 index 00000000..1b5a93c3 --- /dev/null +++ b/data/bike_riding_tilesets.asm @@ -0,0 +1,2 @@ +BikeRidingTilesets:: ; 09e2 (0:09e2) + db OVERWORLD, FOREST, UNDERGROUND, SHIP_PORT, CAVERN, $FF
\ No newline at end of file diff --git a/data/credit_mons.asm b/data/credit_mons.asm new file mode 100755 index 00000000..2927ee00 --- /dev/null +++ b/data/credit_mons.asm @@ -0,0 +1,16 @@ +CreditsMons: ; 74131 (1d:4131) + db VENUSAUR + db ARBOK + db RHYHORN + db FEAROW + db ABRA + db GRAVELER + db HITMONLEE + db TANGELA + db STARMIE + db GYARADOS + db DITTO + db OMASTAR + db VILEPLUME + db NIDOKING + db PARASECT
\ No newline at end of file diff --git a/data/cries.asm b/data/cries.asm new file mode 100755 index 00000000..f6f39ed2 --- /dev/null +++ b/data/cries.asm @@ -0,0 +1,192 @@ +CryData: ; 39446 (e:5446) + ;$BaseCry, $Pitch, $Length + db $11, $00, $80; Rhydon + db $03, $00, $80; Kangaskhan + db $00, $00, $80; Nidoran♂ + db $19, $CC, $01; Clefairy + db $10, $00, $80; Spearow + db $06, $ED, $80; Voltorb + db $09, $00, $80; Nidoking + db $1F, $00, $80; Slowbro + db $0F, $20, $80; Ivysaur + db $0D, $00, $80; Exeggutor + db $0C, $00, $80; Lickitung + db $0B, $00, $80; Exeggcute + db $05, $00, $80; Grimer + db $07, $00, $FF; Gengar + db $01, $00, $80; Nidoran♀ + db $0A, $00, $80; Nidoqueen + db $19, $00, $80; Cubone + db $04, $00, $80; Rhyhorn + db $1B, $00, $80; Lapras + db $15, $00, $80; Arcanine + db $1E, $EE, $FF; Mew + db $17, $00, $80; Gyarados + db $18, $00, $80; Shellder + db $1A, $00, $80; Tentacool + db $1C, $00, $80; Gastly + db $16, $00, $80; Scyther + db $1E, $02, $20; Staryu + db $13, $00, $80; Blastoise + db $14, $00, $80; Pinsir + db $12, $00, $80; Tangela + db $00, $00, $00; MissingNo. + db $00, $00, $00; MissingNo. + db $1F, $20, $40; Growlithe + db $17, $FF, $C0; Onix + db $18, $40, $A0; Fearow + db $0E, $DF, $04; Pidgey + db $02, $00, $80; Slowpoke + db $1C, $A8, $C0; Kadabra + db $24, $00, $80; Graveler + db $14, $0A, $C0; Chansey + db $1F, $48, $60; Machoke + db $20, $08, $40; Mr.Mime + db $12, $80, $C0; Hitmonlee + db $0C, $EE, $C0; Hitmonchan + db $17, $E0, $10; Arbok + db $1E, $42, $FF; Parasect + db $21, $20, $60; Psyduck + db $0D, $88, $20; Drowzee + db $12, $E0, $40; Golem + db $00, $00, $00; MissingNo. + db $04, $FF, $30; Magmar + db $00, $00, $00; MissingNo. + db $06, $8F, $FF; Electabuzz + db $1C, $20, $C0; Magneton + db $12, $E6, $DD; Koffing + db $00, $00, $00; MissingNo. + db $0A, $DD, $60; Mankey + db $0C, $88, $C0; Seel + db $0B, $AA, $01; Diglett + db $1D, $11, $40; Tauros + db $00, $00, $00; MissingNo. + db $00, $00, $00; MissingNo. + db $00, $00, $00; MissingNo. + db $10, $DD, $01; Farfetch'd + db $1A, $44, $40; Venonat + db $0F, $3C, $C0; Dragonite + db $00, $80, $10; MissingNo. + db $00, $00, $00; MissingNo. + db $1D, $E0, $80; MissingNo. + db $0B, $BB, $01; Doduo + db $0E, $FF, $FF; Poliwag + db $0D, $FF, $FF; Jynx + db $09, $F8, $40; Moltres + db $09, $80, $40; Articuno + db $18, $FF, $80; Zapdos + db $0E, $FF, $FF; Ditto + db $19, $77, $10; Meowth + db $20, $20, $E0; Krabby + db $22, $FF, $40; MissingNo. + db $00, $00, $00; MissingNo. + db $0E, $E0, $60; MissingNo. + db $24, $4F, $10; Vulpix + db $24, $88, $60; Ninetales + db $0F, $EE, $01; Pikachu + db $09, $EE, $08; Raichu + db $00, $00, $00; MissingNo. + db $00, $00, $00; MissingNo. + db $0F, $60, $40; Dratini + db $0F, $40, $80; Dragonair + db $16, $BB, $40; Kabuto + db $18, $EE, $01; Kabutops + db $19, $99, $10; Horsea + db $19, $3C, $01; Seadra + db $0F, $40, $C0; MissingNo. + db $0F, $20, $C0; MissingNo. + db $00, $20, $40; Sandshrew + db $00, $FF, $FF; Sandslash + db $1F, $F0, $01; Omanyte + db $1F, $FF, $40; Omastar + db $0E, $FF, $35; Jigglypuff + db $0E, $68, $60; Wigglytuff + db $1A, $88, $60; Eevee + db $1A, $10, $20; Flareon + db $1A, $3D, $80; Jolteon + db $1A, $AA, $FF; Vaporeon + db $1F, $EE, $01; Machop + db $1D, $E0, $80; Zubat + db $17, $12, $40; Ekans + db $1E, $20, $E0; Paras + db $0E, $77, $60; Poliwhirl + db $0E, $00, $FF; Poliwrath + db $15, $EE, $01; Weedle + db $13, $FF, $01; Kakuna + db $13, $60, $80; Beedrill + db $00, $00, $00; MissingNo. + db $0B, $99, $20; Dodrio + db $0A, $AF, $40; Primeape + db $0B, $2A, $10; Dugtrio + db $1A, $29, $80; Venomoth + db $0C, $23, $FF; Dewgong + db $00, $00, $00; MissingNo. + db $00, $00, $00; MissingNo. + db $16, $80, $20; Caterpie + db $1C, $CC, $01; Metapod + db $16, $77, $40; Butterfree + db $1F, $08, $C0; Machamp + db $11, $20, $10; MissingNo. + db $21, $FF, $40; Golduck + db $0D, $EE, $40; Hypno + db $1D, $FA, $80; Golbat + db $1E, $99, $FF; Mewtwo + db $05, $55, $01; Snorlax + db $17, $80, $00; Magikarp + db $00, $00, $00; MissingNo. + db $00, $00, $00; MissingNo. + db $07, $EF, $FF; Muk + db $0F, $40, $80; MissingNo. + db $20, $EE, $E0; Kingler + db $18, $6F, $E0; Cloyster + db $00, $00, $00; MissingNo. + db $06, $A8, $90; Electrode + db $19, $AA, $20; Clefable + db $12, $FF, $FF; Weezing + db $19, $99, $FF; Persian + db $08, $4F, $60; Marowak + db $00, $00, $00; MissingNo. + db $1C, $30, $40; Haunter + db $1C, $C0, $01; Abra + db $1C, $98, $FF; Alakazam + db $14, $28, $C0; Pidgeotto + db $14, $11, $FF; Pidgeot + db $1E, $00, $80; Starmie + db $0F, $80, $01; Bulbasaur + db $0F, $00, $C0; Venusaur + db $1A, $EE, $FF; Tentacruel + db $00, $00, $00; MissingNo. + db $16, $80, $40; Goldeen + db $16, $10, $FF; Seaking + db $00, $00, $00; MissingNo. + db $00, $00, $00; MissingNo. + db $00, $00, $00; MissingNo. + db $00, $00, $00; MissingNo. + db $25, $00, $80; Ponyta + db $25, $20, $C0; Rapidash + db $22, $00, $80; Rattata + db $22, $20, $FF; Raticate + db $00, $2C, $C0; Nidorino + db $01, $2C, $E0; Nidorina + db $24, $F0, $10; Geodude + db $25, $AA, $FF; Porygon + db $23, $20, $F0; Aerodactyl + db $00, $00, $00; MissingNo. + db $1C, $80, $60; Magnemite + db $00, $00, $00; MissingNo. + db $00, $00, $00; MissingNo. + db $04, $60, $40; Charmander + db $1D, $60, $40; Squirtle + db $04, $20, $40; Charmeleon + db $1D, $20, $40; Wartortle + db $04, $00, $80; Charizard + db $1D, $00, $80; MissingNo. + db $00, $00, $00; MissingNo. + db $00, $00, $00; MissingNo. + db $00, $00, $00; MissingNo. + db $08, $DD, $01; Oddish + db $08, $AA, $40; Gloom + db $23, $22, $FF; Vileplume + db $21, $55, $01; Bellsprout + db $25, $44, $20; Weepinbell + db $25, $66, $CC; Victreebel
\ No newline at end of file diff --git a/data/dungeon_tilesets.asm b/data/dungeon_tilesets.asm new file mode 100755 index 00000000..d226ce29 --- /dev/null +++ b/data/dungeon_tilesets.asm @@ -0,0 +1,2 @@ +DungeonTilesets: ; c7b2 (3:47b2) + db FOREST, MUSEUM, SHIP, CAVERN, LOBBY, MANSION, GATE, LAB, FACILITY, CEMETERY, GYM, $FF
\ No newline at end of file diff --git a/data/evos_moves.asm b/data/evos_moves.asm new file mode 100755 index 00000000..b0b1cb15 --- /dev/null +++ b/data/evos_moves.asm @@ -0,0 +1,2171 @@ +EvosMovesPointerTable: ; 3b05c (e:705c) + dw Mon112_EvosMoves + dw Mon115_EvosMoves + dw Mon032_EvosMoves + dw Mon035_EvosMoves + dw Mon021_EvosMoves + dw Mon100_EvosMoves + dw Mon034_EvosMoves + dw Mon080_EvosMoves + dw Mon002_EvosMoves + dw Mon103_EvosMoves + dw Mon108_EvosMoves + dw Mon102_EvosMoves + dw Mon088_EvosMoves + dw Mon094_EvosMoves + dw Mon029_EvosMoves + dw Mon031_EvosMoves + dw Mon104_EvosMoves + dw Mon111_EvosMoves + dw Mon131_EvosMoves + dw Mon059_EvosMoves + dw Mon151_EvosMoves + dw Mon130_EvosMoves + dw Mon090_EvosMoves + dw Mon072_EvosMoves + dw Mon092_EvosMoves + dw Mon123_EvosMoves + dw Mon120_EvosMoves + dw Mon009_EvosMoves + dw Mon127_EvosMoves + dw Mon114_EvosMoves + dw Mon152_EvosMoves ;MissingNo + dw Mon153_EvosMoves ;MissingNo + dw Mon058_EvosMoves + dw Mon095_EvosMoves + dw Mon022_EvosMoves + dw Mon016_EvosMoves + dw Mon079_EvosMoves + dw Mon064_EvosMoves + dw Mon075_EvosMoves + dw Mon113_EvosMoves + dw Mon067_EvosMoves + dw Mon122_EvosMoves + dw Mon106_EvosMoves + dw Mon107_EvosMoves + dw Mon024_EvosMoves + dw Mon047_EvosMoves + dw Mon054_EvosMoves + dw Mon096_EvosMoves + dw Mon076_EvosMoves + dw Mon154_EvosMoves ;MissingNo + dw Mon126_EvosMoves + dw Mon155_EvosMoves ;MissingNo + dw Mon125_EvosMoves + dw Mon082_EvosMoves + dw Mon109_EvosMoves + dw Mon156_EvosMoves ;MissingNo + dw Mon056_EvosMoves + dw Mon086_EvosMoves + dw Mon050_EvosMoves + dw Mon128_EvosMoves + dw Mon157_EvosMoves ;MissingNo + dw Mon158_EvosMoves ;MissingNo + dw Mon159_EvosMoves ;MissingNo + dw Mon083_EvosMoves + dw Mon048_EvosMoves + dw Mon149_EvosMoves + dw Mon160_EvosMoves ;MissingNo + dw Mon161_EvosMoves ;MissingNo + dw Mon162_EvosMoves ;MissingNo + dw Mon084_EvosMoves + dw Mon060_EvosMoves + dw Mon124_EvosMoves + dw Mon146_EvosMoves + dw Mon144_EvosMoves + dw Mon145_EvosMoves + dw Mon132_EvosMoves + dw Mon052_EvosMoves + dw Mon098_EvosMoves + dw Mon163_EvosMoves ;MissingNo + dw Mon164_EvosMoves ;MissingNo + dw Mon165_EvosMoves ;MissingNo + dw Mon037_EvosMoves + dw Mon038_EvosMoves + dw Mon025_EvosMoves + dw Mon026_EvosMoves + dw Mon166_EvosMoves ;MissingNo + dw Mon167_EvosMoves ;MissingNo + dw Mon147_EvosMoves + dw Mon148_EvosMoves + dw Mon140_EvosMoves + dw Mon141_EvosMoves + dw Mon116_EvosMoves + dw Mon117_EvosMoves + dw Mon168_EvosMoves ;MissingNo + dw Mon169_EvosMoves ;MissingNo + dw Mon027_EvosMoves + dw Mon028_EvosMoves + dw Mon138_EvosMoves + dw Mon139_EvosMoves + dw Mon039_EvosMoves + dw Mon040_EvosMoves + dw Mon133_EvosMoves + dw Mon136_EvosMoves + dw Mon135_EvosMoves + dw Mon134_EvosMoves + dw Mon066_EvosMoves + dw Mon041_EvosMoves + dw Mon023_EvosMoves + dw Mon046_EvosMoves + dw Mon061_EvosMoves + dw Mon062_EvosMoves + dw Mon013_EvosMoves + dw Mon014_EvosMoves + dw Mon015_EvosMoves + dw Mon170_EvosMoves ;MissingNo + dw Mon085_EvosMoves + dw Mon057_EvosMoves + dw Mon051_EvosMoves + dw Mon049_EvosMoves + dw Mon087_EvosMoves + dw Mon171_EvosMoves ;MissingNo + dw Mon172_EvosMoves ;MissingNo + dw Mon010_EvosMoves + dw Mon011_EvosMoves + dw Mon012_EvosMoves + dw Mon068_EvosMoves + dw Mon173_EvosMoves ;MissingNo + dw Mon055_EvosMoves + dw Mon097_EvosMoves + dw Mon042_EvosMoves + dw Mon150_EvosMoves + dw Mon143_EvosMoves + dw Mon129_EvosMoves + dw Mon174_EvosMoves ;MissingNo + dw Mon175_EvosMoves ;MissingNo + dw Mon089_EvosMoves + dw Mon176_EvosMoves ;MissingNo + dw Mon099_EvosMoves + dw Mon091_EvosMoves + dw Mon177_EvosMoves ;MissingNo + dw Mon101_EvosMoves + dw Mon036_EvosMoves + dw Mon110_EvosMoves + dw Mon053_EvosMoves + dw Mon105_EvosMoves + dw Mon178_EvosMoves ;MissingNo + dw Mon093_EvosMoves + dw Mon063_EvosMoves + dw Mon065_EvosMoves + dw Mon017_EvosMoves + dw Mon018_EvosMoves + dw Mon121_EvosMoves + dw Mon001_EvosMoves + dw Mon003_EvosMoves + dw Mon073_EvosMoves + dw Mon179_EvosMoves ;MissingNo + dw Mon118_EvosMoves + dw Mon119_EvosMoves + dw Mon180_EvosMoves ;MissingNo + dw Mon181_EvosMoves ;MissingNo + dw Mon182_EvosMoves ;MissingNo + dw Mon183_EvosMoves ;MissingNo + dw Mon077_EvosMoves + dw Mon078_EvosMoves + dw Mon019_EvosMoves + dw Mon020_EvosMoves + dw Mon033_EvosMoves + dw Mon030_EvosMoves + dw Mon074_EvosMoves + dw Mon137_EvosMoves + dw Mon142_EvosMoves + dw Mon184_EvosMoves ;MissingNo + dw Mon081_EvosMoves + dw Mon185_EvosMoves ;MissingNo + dw Mon186_EvosMoves ;MissingNo + dw Mon004_EvosMoves + dw Mon007_EvosMoves + dw Mon005_EvosMoves + dw Mon008_EvosMoves + dw Mon006_EvosMoves + dw Mon187_EvosMoves ;MissingNo + dw Mon188_EvosMoves ;MissingNo + dw Mon189_EvosMoves ;MissingNo + dw Mon190_EvosMoves ;MissingNo + dw Mon043_EvosMoves + dw Mon044_EvosMoves + dw Mon045_EvosMoves + dw Mon069_EvosMoves + dw Mon070_EvosMoves + dw Mon071_EvosMoves + +Mon112_EvosMoves: ; 3b1d8 (e:71d8) +;RHYDON +;Evolutions + db 0 +;Learnset + db 30,STOMP + db 35,TAIL_WHIP + db 40,FURY_ATTACK + db 48,HORN_DRILL + db 55,LEER + db 64,TAKE_DOWN + db 0 +Mon115_EvosMoves: ; 3b1e6 (e:71e6) +;KANGASKHAN +;Evolutions + db 0 +;Learnset + db 26,BITE + db 31,TAIL_WHIP + db 36,MEGA_PUNCH + db 41,LEER + db 46,DIZZY_PUNCH + db 0 +Mon032_EvosMoves: ; 3b1f2 (e:71f2) +;NIDORAN_M +;Evolutions + db EV_LEVEL,16,NIDORINO + db 0 +;Learnset + db 8,HORN_ATTACK + db 14,POISON_STING + db 21,FOCUS_ENERGY + db 29,FURY_ATTACK + db 36,HORN_DRILL + db 43,DOUBLE_KICK + db 0 +Mon035_EvosMoves: ; 3b203 (e:7203) +;CLEFAIRY +;Evolutions + db EV_ITEM,MOON_STONE,1,CLEFABLE + db 0 +;Learnset + db 13,SING + db 18,DOUBLESLAP + db 24,MINIMIZE + db 31,METRONOME + db 39,DEFENSE_CURL + db 48,LIGHT_SCREEN + db 0 +Mon021_EvosMoves: ; 3b215 (e:7215) +;SPEAROW +;Evolutions + db EV_LEVEL,20,FEAROW + db 0 +;Learnset + db 9,LEER + db 15,FURY_ATTACK + db 22,MIRROR_MOVE + db 29,DRILL_PECK + db 36,AGILITY + db 0 +Mon100_EvosMoves: ; 3b224 (e:7224) +;VOLTORB +;Evolutions + db EV_LEVEL,30,ELECTRODE + db 0 +;Learnset + db 17,SONICBOOM + db 22,SELFDESTRUCT + db 29,LIGHT_SCREEN + db 36,SWIFT + db 43,EXPLOSION + db 0 +Mon034_EvosMoves: ; 3b233 (e:7233) +;NIDOKING +;Evolutions + db 0 +;Learnset + db 8,HORN_ATTACK + db 14,POISON_STING + db 23,THRASH + db 0 +Mon080_EvosMoves: ; 3b23b (e:723b) +;SLOWBRO +;Evolutions + db 0 +;Learnset + db 18,DISABLE + db 22,HEADBUTT + db 27,GROWL + db 33,WATER_GUN + db 37,WITHDRAW + db 44,AMNESIA + db 55,PSYCHIC_M + db 0 +Mon002_EvosMoves: ; 3b24b (e:724b) +;IVYSAUR +;Evolutions + db EV_LEVEL,32,VENUSAUR + db 0 +;Learnset + db 7,LEECH_SEED + db 13,VINE_WHIP + db 22,POISONPOWDER + db 30,RAZOR_LEAF + db 38,GROWTH + db 46,SLEEP_POWDER + db 54,SOLARBEAM + db 0 +Mon103_EvosMoves: ; 3b25e (e:725e) +;EXEGGUTOR +;Evolutions + db 0 +;Learnset + db 28,STOMP + db 0 +Mon108_EvosMoves: ; 3b262 (e:7262) +;LICKITUNG +;Evolutions + db 0 +;Learnset + db 7,STOMP + db 15,DISABLE + db 23,DEFENSE_CURL + db 31,SLAM + db 39,SCREECH + db 0 +Mon102_EvosMoves: ; 3b26e (e:726e) +;EXEGGCUTE +;Evolutions + db EV_ITEM,LEAF_STONE ,1,EXEGGUTOR + db 0 +;Learnset + db 25,REFLECT + db 28,LEECH_SEED + db 32,STUN_SPORE + db 37,POISONPOWDER + db 42,SOLARBEAM + db 48,SLEEP_POWDER + db 0 +Mon088_EvosMoves: ; 3b280 (e:7280) +;GRIMER +;Evolutions + db EV_LEVEL,38,MUK + db 0 +;Learnset + db 30,POISON_GAS + db 33,MINIMIZE + db 37,SLUDGE + db 42,HARDEN + db 48,SCREECH + db 55,ACID_ARMOR + db 0 +Mon094_EvosMoves: ; 3b291 (e:7291) +;GENGAR +;Evolutions + db 0 +;Learnset + db 29,HYPNOSIS + db 38,DREAM_EATER + db 0 +Mon029_EvosMoves: ; 3b297 (e:7297) +;NIDORAN_F +;Evolutions + db EV_LEVEL,16,NIDORINA + db 0 +;Learnset + db 8,SCRATCH + db 14,POISON_STING + db 21,TAIL_WHIP + db 29,BITE + db 36,FURY_SWIPES + db 43,DOUBLE_KICK + db 0 +Mon031_EvosMoves: ; 3b2a8 (e:72a8) +;NIDOQUEEN +;Evolutions + db 0 +;Learnset + db 8,SCRATCH + db 14,POISON_STING + db 23,BODY_SLAM + db 0 +Mon104_EvosMoves: ; 3b2b0 (e:72b0) +;CUBONE +;Evolutions + db EV_LEVEL,28,MAROWAK + db 0 +;Learnset + db 25,LEER + db 31,FOCUS_ENERGY + db 38,THRASH + db 43,BONEMERANG + db 46,RAGE + db 0 +Mon111_EvosMoves: ; 3b2bf (e:72bf) +;RHYHORN +;Evolutions + db EV_LEVEL,42,RHYDON + db 0 +;Learnset + db 30,STOMP + db 35,TAIL_WHIP + db 40,FURY_ATTACK + db 45,HORN_DRILL + db 50,LEER + db 55,TAKE_DOWN + db 0 +Mon131_EvosMoves: ; 3b2d0 (e:72d0) +;LAPRAS +;Evolutions + db 0 +;Learnset + db 16,SING + db 20,MIST + db 25,BODY_SLAM + db 31,CONFUSE_RAY + db 38,ICE_BEAM + db 46,HYDRO_PUMP + db 0 +Mon059_EvosMoves: ; 3b2de (e:72de) +;ARCANINE +;Evolutions + db 0 +;Learnset + db 0 +Mon151_EvosMoves: ; 3b2e0 (e:72e0) +;MEW +;Evolutions + db 0 +;Learnset + db 10,TRANSFORM + db 20,MEGA_PUNCH + db 30,METRONOME + db 40,PSYCHIC_M + db 0 +Mon130_EvosMoves: ; 3b2ea (e:72ea) +;GYARADOS +;Evolutions + db 0 +;Learnset + db 20,BITE + db 25,DRAGON_RAGE + db 32,LEER + db 41,HYDRO_PUMP + db 52,HYPER_BEAM + db 0 +Mon090_EvosMoves: ; 3b2f6 (e:72f6) +;SHELLDER +;Evolutions + db EV_ITEM,WATER_STONE ,1,CLOYSTER + db 0 +;Learnset + db 18,SUPERSONIC + db 23,CLAMP + db 30,AURORA_BEAM + db 39,LEER + db 50,ICE_BEAM + db 0 +Mon072_EvosMoves: ; 3b306 (e:7306) +;TENTACOOL +;Evolutions + db EV_LEVEL,30,TENTACRUEL + db 0 +;Learnset + db 7,SUPERSONIC + db 13,WRAP + db 18,POISON_STING + db 22,WATER_GUN + db 27,CONSTRICT + db 33,BARRIER + db 40,SCREECH + db 48,HYDRO_PUMP + db 0 +Mon092_EvosMoves: ; 3b31b (e:731b) +;GASTLY +;Evolutions + db EV_LEVEL,25,HAUNTER + db 0 +;Learnset + db 27,HYPNOSIS + db 35,DREAM_EATER + db 0 +Mon123_EvosMoves: ; 3b324 (e:7324) +;SCYTHER +;Evolutions + db 0 +;Learnset + db 17,LEER + db 20,FOCUS_ENERGY + db 24,DOUBLE_TEAM + db 29,SLASH + db 35,SWORDS_DANCE + db 42,AGILITY + db 0 +Mon120_EvosMoves: ; 3b332 (e:7332) +;STARYU +;Evolutions + db EV_ITEM,WATER_STONE ,1,STARMIE + db 0 +;Learnset + db 17,WATER_GUN + db 22,HARDEN + db 27,RECOVER + db 32,SWIFT + db 37,MINIMIZE + db 42,LIGHT_SCREEN + db 47,HYDRO_PUMP + db 0 +Mon009_EvosMoves: ; 3b346 (e:7346) +;BLASTOISE +;Evolutions + db 0 +;Learnset + db 8,BUBBLE + db 15,WATER_GUN + db 24,BITE + db 31,WITHDRAW + db 42,SKULL_BASH + db 52,HYDRO_PUMP + db 0 +Mon127_EvosMoves: ; 3b354 (e:7354) +;PINSIR +;Evolutions + db 0 +;Learnset + db 25,SEISMIC_TOSS + db 30,GUILLOTINE + db 36,FOCUS_ENERGY + db 43,HARDEN + db 49,SLASH + db 54,SWORDS_DANCE + db 0 +Mon114_EvosMoves: ; 3b362 (e:7362) +;TANGELA +;Evolutions + db 0 +;Learnset + db 29,ABSORB + db 32,POISONPOWDER + db 36,STUN_SPORE + db 39,SLEEP_POWDER + db 45,SLAM + db 49,GROWTH + db 0 + +Mon152_EvosMoves: ; 3b370 (e:7370) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon153_EvosMoves: ; 3b372 (e:7372) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon058_EvosMoves: ; 3b374 (e:7374) +;GROWLITHE +;Evolutions + db EV_ITEM,FIRE_STONE,1,ARCANINE + db 0 +;Learnset + db 18,EMBER + db 23,LEER + db 30,TAKE_DOWN + db 39,AGILITY + db 50,FLAMETHROWER + db 0 +Mon095_EvosMoves: ; 3b384 (e:7384) +;ONIX +;Evolutions + db 0 +;Learnset + db 15,BIND + db 19,ROCK_THROW + db 25,RAGE + db 33,SLAM + db 43,HARDEN + db 0 +Mon022_EvosMoves: ; 3b390 (e:7390) +;FEAROW +;Evolutions + db 0 +;Learnset + db 9,LEER + db 15,FURY_ATTACK + db 25,MIRROR_MOVE + db 34,DRILL_PECK + db 43,AGILITY + db 0 +Mon016_EvosMoves: ; 3b39c (e:739c) +;PIDGEY +;Evolutions + db EV_LEVEL,18,PIDGEOTTO + db 0 +;Learnset + db 5,SAND_ATTACK + db 12,QUICK_ATTACK + db 19,WHIRLWIND + db 28,WING_ATTACK + db 36,AGILITY + db 44,MIRROR_MOVE + db 0 +Mon079_EvosMoves: ; 3b3ad (e:73ad) +;SLOWPOKE +;Evolutions + db EV_LEVEL,37,SLOWBRO + db 0 +;Learnset + db 18,DISABLE + db 22,HEADBUTT + db 27,GROWL + db 33,WATER_GUN + db 40,AMNESIA + db 48,PSYCHIC_M + db 0 +Mon064_EvosMoves: ; 3b3be (e:73be) +;KADABRA +;Evolutions + db EV_TRADE,1,ALAKAZAM + db 0 +;Learnset + db 16,CONFUSION + db 20,DISABLE + db 27,PSYBEAM + db 31,RECOVER + db 38,PSYCHIC_M + db 42,REFLECT + db 0 +Mon075_EvosMoves: ; 3b3cf (e:73cf) +;GRAVELER +;Evolutions + db EV_TRADE,1,GOLEM + db 0 +;Learnset + db 11,DEFENSE_CURL + db 16,ROCK_THROW + db 21,SELFDESTRUCT + db 29,HARDEN + db 36,EARTHQUAKE + db 43,EXPLOSION + db 0 +Mon113_EvosMoves: ; 3b3e0 (e:73e0) +;CHANSEY +;Evolutions + db 0 +;Learnset + db 24,SING + db 30,GROWL + db 38,MINIMIZE + db 44,DEFENSE_CURL + db 48,LIGHT_SCREEN + db 54,DOUBLE_EDGE + db 0 +Mon067_EvosMoves: ; 3b3ee (e:73ee) +;MACHOKE +;Evolutions + db EV_TRADE,1,MACHAMP + db 0 +;Learnset + db 20,LOW_KICK + db 25,LEER + db 36,FOCUS_ENERGY + db 44,SEISMIC_TOSS + db 52,SUBMISSION + db 0 +Mon122_EvosMoves: ; 3b3fd (e:73fd) +;MR_MIME +;Evolutions + db 0 +;Learnset + db 15,CONFUSION + db 23,LIGHT_SCREEN + db 31,DOUBLESLAP + db 39,MEDITATE + db 47,SUBSTITUTE + db 0 +Mon106_EvosMoves: ; 3b409 (e:7409) +;HITMONLEE +;Evolutions + db 0 +;Learnset + db 33,ROLLING_KICK + db 38,JUMP_KICK + db 43,FOCUS_ENERGY + db 48,HI_JUMP_KICK + db 53,MEGA_KICK + db 0 +Mon107_EvosMoves: ; 3b415 (e:7415) +;HITMONCHAN +;Evolutions + db 0 +;Learnset + db 33,FIRE_PUNCH + db 38,ICE_PUNCH + db 43,THUNDERPUNCH + db 48,MEGA_PUNCH + db 53,COUNTER + db 0 +Mon024_EvosMoves: ; 3b421 (e:7421) +;ARBOK +;Evolutions + db 0 +;Learnset + db 10,POISON_STING + db 17,BITE + db 27,GLARE + db 36,SCREECH + db 47,ACID + db 0 +Mon047_EvosMoves: ; 3b42d (e:742d) +;PARASECT +;Evolutions + db 0 +;Learnset + db 13,STUN_SPORE + db 20,LEECH_LIFE + db 30,SPORE + db 39,SLASH + db 48,GROWTH + db 0 +Mon054_EvosMoves: ; 3b439 (e:7439) +;PSYDUCK +;Evolutions + db EV_LEVEL,33,GOLDUCK + db 0 +;Learnset + db 28,TAIL_WHIP + db 31,DISABLE + db 36,CONFUSION + db 43,FURY_SWIPES + db 52,HYDRO_PUMP + db 0 +Mon096_EvosMoves: ; 3b448 (e:7448) +;DROWZEE +;Evolutions + db EV_LEVEL,26,HYPNO + db 0 +;Learnset + db 12,DISABLE + db 17,CONFUSION + db 24,HEADBUTT + db 29,POISON_GAS + db 32,PSYCHIC_M + db 37,MEDITATE + db 0 +Mon076_EvosMoves: ; 3b459 (e:7459) +;GOLEM +;Evolutions + db 0 +;Learnset + db 11,DEFENSE_CURL + db 16,ROCK_THROW + db 21,SELFDESTRUCT + db 29,HARDEN + db 36,EARTHQUAKE + db 43,EXPLOSION + db 0 + +Mon154_EvosMoves: ; 3b467 (e:7467) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon126_EvosMoves: ; 3b469 (e:7469) +;MAGMAR +;Evolutions + db 0 +;Learnset + db 36,LEER + db 39,CONFUSE_RAY + db 43,FIRE_PUNCH + db 48,SMOKESCREEN + db 52,SMOG + db 55,FLAMETHROWER + db 0 + +Mon155_EvosMoves: ; 3b477 (e:7477) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon125_EvosMoves: ; 3b479 (e:7479) +;ELECTABUZZ +;Evolutions + db 0 +;Learnset + db 34,THUNDERSHOCK + db 37,SCREECH + db 42,THUNDERPUNCH + db 49,LIGHT_SCREEN + db 54,THUNDER + db 0 +Mon082_EvosMoves: ; 3b485 (e:7485) +;MAGNETON +;Evolutions + db 0 +;Learnset + db 21,SONICBOOM + db 25,THUNDERSHOCK + db 29,SUPERSONIC + db 38,THUNDER_WAVE + db 46,SWIFT + db 54,SCREECH + db 0 +Mon109_EvosMoves: ; 3b493 (e:7493) +;KOFFING +;Evolutions + db EV_LEVEL,35,WEEZING + db 0 +;Learnset + db 32,SLUDGE + db 37,SMOKESCREEN + db 40,SELFDESTRUCT + db 45,HAZE + db 48,EXPLOSION + db 0 + +Mon156_EvosMoves: ; 3b4a2 (e:74a2) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon056_EvosMoves: ; 3b4a4 (e:74a4) +;MANKEY +;Evolutions + db EV_LEVEL,28,PRIMEAPE + db 0 +;Learnset + db 15,KARATE_CHOP + db 21,FURY_SWIPES + db 27,FOCUS_ENERGY + db 33,SEISMIC_TOSS + db 39,THRASH + db 0 +Mon086_EvosMoves: ; 3b4b3 (e:74b3) +;SEEL +;Evolutions + db EV_LEVEL,34,DEWGONG + db 0 +;Learnset + db 30,GROWL + db 35,AURORA_BEAM + db 40,REST + db 45,TAKE_DOWN + db 50,ICE_BEAM + db 0 +Mon050_EvosMoves: ; 3b4c2 (e:74c2) +;DIGLETT +;Evolutions + db EV_LEVEL,26,DUGTRIO + db 0 +;Learnset + db 15,GROWL + db 19,DIG + db 24,SAND_ATTACK + db 31,SLASH + db 40,EARTHQUAKE + db 0 +Mon128_EvosMoves: ; 3b4d1 (e:74d1) +;TAUROS +;Evolutions + db 0 +;Learnset + db 21,STOMP + db 28,TAIL_WHIP + db 35,LEER + db 44,RAGE + db 51,TAKE_DOWN + db 0 + +Mon157_EvosMoves: ; 3b4dd (e:74dd) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon158_EvosMoves: ; 3b4df (e:74df) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon159_EvosMoves: ; 3b4e1 (e:74e1) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon083_EvosMoves: ; 3b4e3 (e:74e3) +;FARFETCH_D +;Evolutions + db 0 +;Learnset + db 7,LEER + db 15,FURY_ATTACK + db 23,SWORDS_DANCE + db 31,AGILITY + db 39,SLASH + db 0 +Mon048_EvosMoves: ; 3b4ef (e:74ef) +;VENONAT +;Evolutions + db EV_LEVEL,31,VENOMOTH + db 0 +;Learnset + db 24,POISONPOWDER + db 27,LEECH_LIFE + db 30,STUN_SPORE + db 35,PSYBEAM + db 38,SLEEP_POWDER + db 43,PSYCHIC_M + db 0 +Mon149_EvosMoves: ; 3b500 (e:7500) +;DRAGONITE +;Evolutions + db 0 +;Learnset + db 10,THUNDER_WAVE + db 20,AGILITY + db 35,SLAM + db 45,DRAGON_RAGE + db 60,HYPER_BEAM + db 0 + +Mon160_EvosMoves: ; 3b50c (e:750c) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon161_EvosMoves: ; 3b50e (e:750e) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon162_EvosMoves: ; 3b510 (e:7510) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon084_EvosMoves: ; 3b512 (e:7512) +;DODUO +;Evolutions + db EV_LEVEL,31,DODRIO + db 0 +;Learnset + db 20,GROWL + db 24,FURY_ATTACK + db 30,DRILL_PECK + db 36,RAGE + db 40,TRI_ATTACK + db 44,AGILITY + db 0 +Mon060_EvosMoves: ; 3b523 (e:7523) +;POLIWAG +;Evolutions + db EV_LEVEL,25,POLIWHIRL + db 0 +;Learnset + db 16,HYPNOSIS + db 19,WATER_GUN + db 25,DOUBLESLAP + db 31,BODY_SLAM + db 38,AMNESIA + db 45,HYDRO_PUMP + db 0 +Mon124_EvosMoves: ; 3b534 (e:7534) +;JYNX +;Evolutions + db 0 +;Learnset + db 18,LICK + db 23,DOUBLESLAP + db 31,ICE_PUNCH + db 39,BODY_SLAM + db 47,THRASH + db 58,BLIZZARD + db 0 +Mon146_EvosMoves: ; 3b542 (e:7542) +;MOLTRES +;Evolutions + db 0 +;Learnset + db 51,LEER + db 55,AGILITY + db 60,SKY_ATTACK + db 0 +Mon144_EvosMoves: ; 3b54a (e:754a) +;ARTICUNO +;Evolutions + db 0 +;Learnset + db 51,BLIZZARD + db 55,AGILITY + db 60,MIST + db 0 +Mon145_EvosMoves: ; 3b552 (e:7552) +;ZAPDOS +;Evolutions + db 0 +;Learnset + db 51,THUNDER + db 55,AGILITY + db 60,LIGHT_SCREEN + db 0 +Mon132_EvosMoves: ; 3b55a (e:755a) +;DITTO +;Evolutions + db 0 +;Learnset + db 0 +Mon052_EvosMoves: ; 3b55c (e:755c) +;MEOWTH +;Evolutions + db EV_LEVEL,28,PERSIAN + db 0 +;Learnset + db 12,BITE + db 17,PAY_DAY + db 24,SCREECH + db 33,FURY_SWIPES + db 44,SLASH + db 0 +Mon098_EvosMoves: ; 3b56b (e:756b) +;KRABBY +;Evolutions + db EV_LEVEL,28,KINGLER + db 0 +;Learnset + db 20,VICEGRIP + db 25,GUILLOTINE + db 30,STOMP + db 35,CRABHAMMER + db 40,HARDEN + db 0 + +Mon163_EvosMoves: ; 3b57a (e:757a) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon164_EvosMoves: ; 3b57c (e:757c) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon165_EvosMoves: ; 3b57e (e:757e) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon037_EvosMoves: ; 3b580 (e:7580) +;VULPIX +;Evolutions + db EV_ITEM,FIRE_STONE,1,NINETALES + db 0 +;Learnset + db 16,QUICK_ATTACK + db 21,ROAR + db 28,CONFUSE_RAY + db 35,FLAMETHROWER + db 42,FIRE_SPIN + db 0 +Mon038_EvosMoves: ; 3b590 (e:7590) +;NINETALES +;Evolutions + db 0 +;Learnset + db 0 +Mon025_EvosMoves: ; 3b592 (e:7592) +;PIKACHU +;Evolutions + db EV_ITEM,THUNDER_STONE ,1,RAICHU + db 0 +;Learnset + db 9,THUNDER_WAVE + db 16,QUICK_ATTACK + db 26,SWIFT + db 33,AGILITY + db 43,THUNDER + db 0 +Mon026_EvosMoves: ; 3b5a2 (e:75a2) +;RAICHU +;Evolutions + db 0 +;Learnset + db 0 + +Mon166_EvosMoves: ; 3b5a4 (e:75a4) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon167_EvosMoves: ; 3b5a6 (e:75a6) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon147_EvosMoves: ; 3b5a8 (e:75a8) +;DRATINI +;Evolutions + db EV_LEVEL,30,DRAGONAIR + db 0 +;Learnset + db 10,THUNDER_WAVE + db 20,AGILITY + db 30,SLAM + db 40,DRAGON_RAGE + db 50,HYPER_BEAM + db 0 +Mon148_EvosMoves: ; 3b5b7 (e:75b7) +;DRAGONAIR +;Evolutions + db EV_LEVEL,55,DRAGONITE + db 0 +;Learnset + db 10,THUNDER_WAVE + db 20,AGILITY + db 35,SLAM + db 45,DRAGON_RAGE + db 55,HYPER_BEAM + db 0 +Mon140_EvosMoves: ; 3b5c6 (e:75c6) +;KABUTO +;Evolutions + db EV_LEVEL,40,KABUTOPS + db 0 +;Learnset + db 34,ABSORB + db 39,SLASH + db 44,LEER + db 49,HYDRO_PUMP + db 0 +Mon141_EvosMoves: ; 3b5d3 (e:75d3) +;KABUTOPS +;Evolutions + db 0 +;Learnset + db 34,ABSORB + db 39,SLASH + db 46,LEER + db 53,HYDRO_PUMP + db 0 +Mon116_EvosMoves: ; 3b5dd (e:75dd) +;HORSEA +;Evolutions + db EV_LEVEL,32,SEADRA + db 0 +;Learnset + db 19,SMOKESCREEN + db 24,LEER + db 30,WATER_GUN + db 37,AGILITY + db 45,HYDRO_PUMP + db 0 +Mon117_EvosMoves: ; 3b5ec (e:75ec) +;SEADRA +;Evolutions + db 0 +;Learnset + db 19,SMOKESCREEN + db 24,LEER + db 30,WATER_GUN + db 41,AGILITY + db 52,HYDRO_PUMP + db 0 + +Mon168_EvosMoves: ; 3b5f8 (e:75f8) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon169_EvosMoves: ; 3b5fa (e:75fa) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon027_EvosMoves: ; 3b5fc (e:75fc) +;SANDSHREW +;Evolutions + db EV_LEVEL,22,SANDSLASH + db 0 +;Learnset + db 10,SAND_ATTACK + db 17,SLASH + db 24,POISON_STING + db 31,SWIFT + db 38,FURY_SWIPES + db 0 +Mon028_EvosMoves: ; 3b60b (e:760b) +;SANDSLASH +;Evolutions + db 0 +;Learnset + db 10,SAND_ATTACK + db 17,SLASH + db 27,POISON_STING + db 36,SWIFT + db 47,FURY_SWIPES + db 0 +Mon138_EvosMoves: ; 3b617 (e:7617) +;OMANYTE +;Evolutions + db EV_LEVEL,40,OMASTAR + db 0 +;Learnset + db 34,HORN_ATTACK + db 39,LEER + db 46,SPIKE_CANNON + db 53,HYDRO_PUMP + db 0 +Mon139_EvosMoves: ; 3b624 (e:7624) +;OMASTAR +;Evolutions + db 0 +;Learnset + db 34,HORN_ATTACK + db 39,LEER + db 44,SPIKE_CANNON + db 49,HYDRO_PUMP + db 0 +Mon039_EvosMoves: ; 3b62e (e:762e) +;JIGGLYPUFF +;Evolutions + db EV_ITEM,MOON_STONE,1,WIGGLYTUFF + db 0 +;Learnset + db 9,POUND + db 14,DISABLE + db 19,DEFENSE_CURL + db 24,DOUBLESLAP + db 29,REST + db 34,BODY_SLAM + db 39,DOUBLE_EDGE + db 0 +Mon040_EvosMoves: ; 3b642 (e:7642) +;WIGGLYTUFF +;Evolutions + db 0 +;Learnset + db 0 +Mon133_EvosMoves: ; 3b644 (e:7644) +;EEVEE +;Evolutions + db EV_ITEM,FIRE_STONE,1,FLAREON + db EV_ITEM,THUNDER_STONE ,1,JOLTEON + db EV_ITEM,WATER_STONE ,1,VAPOREON + db 0 +;Learnset + db 27,QUICK_ATTACK + db 31,TAIL_WHIP + db 37,BITE + db 45,TAKE_DOWN + db 0 +Mon136_EvosMoves: ; 3b65a (e:765a) +;FLAREON +;Evolutions + db 0 +;Learnset + db 27,QUICK_ATTACK + db 31,EMBER + db 37,TAIL_WHIP + db 40,BITE + db 42,LEER + db 44,FIRE_SPIN + db 48,RAGE + db 54,FLAMETHROWER + db 0 +Mon135_EvosMoves: ; 3b66c (e:766c) +;JOLTEON +;Evolutions + db 0 +;Learnset + db 27,QUICK_ATTACK + db 31,THUNDERSHOCK + db 37,TAIL_WHIP + db 40,THUNDER_WAVE + db 42,DOUBLE_KICK + db 44,AGILITY + db 48,PIN_MISSILE + db 54,THUNDER + db 0 +Mon134_EvosMoves: ; 3b67e (e:767e) +;VAPOREON +;Evolutions + db 0 +;Learnset + db 27,QUICK_ATTACK + db 31,WATER_GUN + db 37,TAIL_WHIP + db 40,BITE + db 42,ACID_ARMOR + db 44,HAZE + db 48,MIST + db 54,HYDRO_PUMP + db 0 +Mon066_EvosMoves: ; 3b690 (e:7690) +;MACHOP +;Evolutions + db EV_LEVEL,28,MACHOKE + db 0 +;Learnset + db 20,LOW_KICK + db 25,LEER + db 32,FOCUS_ENERGY + db 39,SEISMIC_TOSS + db 46,SUBMISSION + db 0 +Mon041_EvosMoves: ; 3b69f (e:769f) +;ZUBAT +;Evolutions + db EV_LEVEL,22,GOLBAT + db 0 +;Learnset + db 10,SUPERSONIC + db 15,BITE + db 21,CONFUSE_RAY + db 28,WING_ATTACK + db 36,HAZE + db 0 +Mon023_EvosMoves: ; 3b6ae (e:76ae) +;EKANS +;Evolutions + db EV_LEVEL,22,ARBOK + db 0 +;Learnset + db 10,POISON_STING + db 17,BITE + db 24,GLARE + db 31,SCREECH + db 38,ACID + db 0 +Mon046_EvosMoves: ; 3b6bd (e:76bd) +;PARAS +;Evolutions + db EV_LEVEL,24,PARASECT + db 0 +;Learnset + db 13,STUN_SPORE + db 20,LEECH_LIFE + db 27,SPORE + db 34,SLASH + db 41,GROWTH + db 0 +Mon061_EvosMoves: ; 3b6cc (e:76cc) +;POLIWHIRL +;Evolutions + db EV_ITEM,WATER_STONE ,1,POLIWRATH + db 0 +;Learnset + db 16,HYPNOSIS + db 19,WATER_GUN + db 26,DOUBLESLAP + db 33,BODY_SLAM + db 41,AMNESIA + db 49,HYDRO_PUMP + db 0 +Mon062_EvosMoves: ; 3b6de (e:76de) +;POLIWRATH +;Evolutions + db 0 +;Learnset + db 16,HYPNOSIS + db 19,WATER_GUN + db 0 +Mon013_EvosMoves: ; 3b6e4 (e:76e4) +;WEEDLE +;Evolutions + db EV_LEVEL,7,KAKUNA + db 0 +;Learnset + db 0 +Mon014_EvosMoves: ; 3b6e9 (e:76e9) +;KAKUNA +;Evolutions + db EV_LEVEL,10,BEEDRILL + db 0 +;Learnset + db 0 +Mon015_EvosMoves: ; 3b6ee (e:76ee) +;BEEDRILL +;Evolutions + db 0 +;Learnset + db 12,FURY_ATTACK + db 16,FOCUS_ENERGY + db 20,TWINEEDLE + db 25,RAGE + db 30,PIN_MISSILE + db 35,AGILITY + db 0 + +Mon170_EvosMoves: ; 3b6fc (e:76fc) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon085_EvosMoves: ; 3b6fe (e:76fe) +;DODRIO +;Evolutions + db 0 +;Learnset + db 20,GROWL + db 24,FURY_ATTACK + db 30,DRILL_PECK + db 39,RAGE + db 45,TRI_ATTACK + db 51,AGILITY + db 0 +Mon057_EvosMoves: ; 3b70c (e:770c) +;PRIMEAPE +;Evolutions + db 0 +;Learnset + db 15,KARATE_CHOP + db 21,FURY_SWIPES + db 27,FOCUS_ENERGY + db 37,SEISMIC_TOSS + db 46,THRASH + db 0 +Mon051_EvosMoves: ; 3b718 (e:7718) +;DUGTRIO +;Evolutions + db 0 +;Learnset + db 15,GROWL + db 19,DIG + db 24,SAND_ATTACK + db 35,SLASH + db 47,EARTHQUAKE + db 0 +Mon049_EvosMoves: ; 3b724 (e:7724) +;VENOMOTH +;Evolutions + db 0 +;Learnset + db 24,POISONPOWDER + db 27,LEECH_LIFE + db 30,STUN_SPORE + db 38,PSYBEAM + db 43,SLEEP_POWDER + db 50,PSYCHIC_M + db 0 +Mon087_EvosMoves: ; 3b732 (e:7732) +;DEWGONG +;Evolutions + db 0 +;Learnset + db 30,GROWL + db 35,AURORA_BEAM + db 44,REST + db 50,TAKE_DOWN + db 56,ICE_BEAM + db 0 + +Mon171_EvosMoves: ; 3b73e (e:773e) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon172_EvosMoves: ; 3b740 (e:7740) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon010_EvosMoves: ; 3b742 (e:7742) +;CATERPIE +;Evolutions + db EV_LEVEL,7,METAPOD + db 0 +;Learnset + db 0 +Mon011_EvosMoves: ; 3b747 (e:7747) +;METAPOD +;Evolutions + db EV_LEVEL,10,BUTTERFREE + db 0 +;Learnset + db 0 +Mon012_EvosMoves: ; 3b74c (e:774c) +;BUTTERFREE +;Evolutions + db 0 +;Learnset + db 12,CONFUSION + db 15,POISONPOWDER + db 16,STUN_SPORE + db 17,SLEEP_POWDER + db 21,SUPERSONIC + db 26,WHIRLWIND + db 32,PSYBEAM + db 0 +Mon068_EvosMoves: ; 3b75c (e:775c) +;MACHAMP +;Evolutions + db 0 +;Learnset + db 20,LOW_KICK + db 25,LEER + db 36,FOCUS_ENERGY + db 44,SEISMIC_TOSS + db 52,SUBMISSION + db 0 + +Mon173_EvosMoves: ; 3b768 (e:7768) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon055_EvosMoves: ; 3b76a (e:776a) +;GOLDUCK +;Evolutions + db 0 +;Learnset + db 28,TAIL_WHIP + db 31,DISABLE + db 39,CONFUSION + db 48,FURY_SWIPES + db 59,HYDRO_PUMP + db 0 +Mon097_EvosMoves: ; 3b776 (e:7776) +;HYPNO +;Evolutions + db 0 +;Learnset + db 12,DISABLE + db 17,CONFUSION + db 24,HEADBUTT + db 33,POISON_GAS + db 37,PSYCHIC_M + db 43,MEDITATE + db 0 +Mon042_EvosMoves: ; 3b784 (e:7784) +;GOLBAT +;Evolutions + db 0 +;Learnset + db 10,SUPERSONIC + db 15,BITE + db 21,CONFUSE_RAY + db 32,WING_ATTACK + db 43,HAZE + db 0 +Mon150_EvosMoves: ; 3b790 (e:7790) +;MEWTWO +;Evolutions + db 0 +;Learnset + db 63,BARRIER + db 66,PSYCHIC_M + db 70,RECOVER + db 75,MIST + db 81,AMNESIA + db 0 +Mon143_EvosMoves: ; 3b79c (e:779c) +;SNORLAX +;Evolutions + db 0 +;Learnset + db 35,BODY_SLAM + db 41,HARDEN + db 48,DOUBLE_EDGE + db 56,HYPER_BEAM + db 0 +Mon129_EvosMoves: ; 3b7a6 (e:77a6) +;MAGIKARP +;Evolutions + db EV_LEVEL,20,GYARADOS + db 0 +;Learnset + db 15,TACKLE + db 0 + +Mon174_EvosMoves: ; 3b7ad (e:77ad) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon175_EvosMoves: ; 3b7af (e:77af) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon089_EvosMoves: ; 3b7b1 (e:77b1) +;MUK +;Evolutions + db 0 +;Learnset + db 30,POISON_GAS + db 33,MINIMIZE + db 37,SLUDGE + db 45,HARDEN + db 53,SCREECH + db 60,ACID_ARMOR + db 0 + +Mon176_EvosMoves: ; 3b7bf (e:77bf) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon099_EvosMoves: ; 3b7c1 (e:77c1) +;KINGLER +;Evolutions + db 0 +;Learnset + db 20,VICEGRIP + db 25,GUILLOTINE + db 34,STOMP + db 42,CRABHAMMER + db 49,HARDEN + db 0 +Mon091_EvosMoves: ; 3b7cd (e:77cd) +;CLOYSTER +;Evolutions + db 0 +;Learnset + db 50,SPIKE_CANNON + db 0 + +Mon177_EvosMoves: ; 3b7d1 (e:77d1) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon101_EvosMoves: ; 3b7d3 (e:77d3) +;ELECTRODE +;Evolutions + db 0 +;Learnset + db 17,SONICBOOM + db 22,SELFDESTRUCT + db 29,LIGHT_SCREEN + db 40,SWIFT + db 50,EXPLOSION + db 0 +Mon036_EvosMoves: ; 3b7df (e:77df) +;CLEFABLE +;Evolutions + db 0 +;Learnset + db 0 +Mon110_EvosMoves: ; 3b7e1 (e:77e1) +;WEEZING +;Evolutions + db 0 +;Learnset + db 32,SLUDGE + db 39,SMOKESCREEN + db 43,SELFDESTRUCT + db 49,HAZE + db 53,EXPLOSION + db 0 +Mon053_EvosMoves: ; 3b7ed (e:77ed) +;PERSIAN +;Evolutions + db 0 +;Learnset + db 12,BITE + db 17,PAY_DAY + db 24,SCREECH + db 37,FURY_SWIPES + db 51,SLASH + db 0 +Mon105_EvosMoves: ; 3b7f9 (e:77f9) +;MAROWAK +;Evolutions + db 0 +;Learnset + db 25,LEER + db 33,FOCUS_ENERGY + db 41,THRASH + db 48,BONEMERANG + db 55,RAGE + db 0 + +Mon178_EvosMoves: ; 3b805 (e:7805) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon093_EvosMoves: ; 3b807 (e:7807) +;HAUNTER +;Evolutions + db EV_TRADE,1,GENGAR + db 0 +;Learnset + db 29,HYPNOSIS + db 38,DREAM_EATER + db 0 +Mon063_EvosMoves: ; 3b810 (e:7810) +;ABRA +;Evolutions + db EV_LEVEL,16,KADABRA + db 0 +;Learnset + db 0 +Mon065_EvosMoves: ; 3b815 (e:7815) +;ALAKAZAM +;Evolutions + db 0 +;Learnset + db 16,CONFUSION + db 20,DISABLE + db 27,PSYBEAM + db 31,RECOVER + db 38,PSYCHIC_M + db 42,REFLECT + db 0 +Mon017_EvosMoves: ; 3b823 (e:7823) +;PIDGEOTTO +;Evolutions + db EV_LEVEL,36,PIDGEOT + db 0 +;Learnset + db 5,SAND_ATTACK + db 12,QUICK_ATTACK + db 21,WHIRLWIND + db 31,WING_ATTACK + db 40,AGILITY + db 49,MIRROR_MOVE + db 0 +Mon018_EvosMoves: ; 3b834 (e:7834) +;PIDGEOT +;Evolutions + db 0 +;Learnset + db 5,SAND_ATTACK + db 12,QUICK_ATTACK + db 21,WHIRLWIND + db 31,WING_ATTACK + db 44,AGILITY + db 54,MIRROR_MOVE + db 0 +Mon121_EvosMoves: ; 3b842 (e:7842) +;STARMIE +;Evolutions + db 0 +;Learnset + db 0 +Mon001_EvosMoves: ; 3b844 (e:7844) +;BULBASAUR +;Evolutions + db EV_LEVEL,16,IVYSAUR + db 0 +;Learnset + db 7,LEECH_SEED + db 13,VINE_WHIP + db 20,POISONPOWDER + db 27,RAZOR_LEAF + db 34,GROWTH + db 41,SLEEP_POWDER + db 48,SOLARBEAM + db 0 +Mon003_EvosMoves: ; 3b857 (e:7857) +;VENUSAUR +;Evolutions + db 0 +;Learnset + db 7,LEECH_SEED + db 13,VINE_WHIP + db 22,POISONPOWDER + db 30,RAZOR_LEAF + db 43,GROWTH + db 55,SLEEP_POWDER + db 65,SOLARBEAM + db 0 +Mon073_EvosMoves: ; 3b867 (e:7867) +;TENTACRUEL +;Evolutions + db 0 +;Learnset + db 7,SUPERSONIC + db 13,WRAP + db 18,POISON_STING + db 22,WATER_GUN + db 27,CONSTRICT + db 35,BARRIER + db 43,SCREECH + db 50,HYDRO_PUMP + db 0 + +Mon179_EvosMoves: ; 3b879 (e:7879) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon118_EvosMoves: ; 3b87b (e:787b) +;GOLDEEN +;Evolutions + db EV_LEVEL,33,SEAKING + db 0 +;Learnset + db 19,SUPERSONIC + db 24,HORN_ATTACK + db 30,FURY_ATTACK + db 37,WATERFALL + db 45,HORN_DRILL + db 54,AGILITY + db 0 +Mon119_EvosMoves: ; 3b88c (e:788c) +;SEAKING +;Evolutions + db 0 +;Learnset + db 19,SUPERSONIC + db 24,HORN_ATTACK + db 30,FURY_ATTACK + db 39,WATERFALL + db 48,HORN_DRILL + db 54,AGILITY + db 0 + +Mon180_EvosMoves: ; 3b89a (e:789a) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon181_EvosMoves: ; 3b89c (e:789c) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon182_EvosMoves: ; 3b89e (e:789e) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon183_EvosMoves: ; 3b8a0 (e:78a0) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon077_EvosMoves: ; 3b8a2 (e:78a2) +;PONYTA +;Evolutions + db EV_LEVEL,40,RAPIDASH + db 0 +;Learnset + db 30,TAIL_WHIP + db 32,STOMP + db 35,GROWL + db 39,FIRE_SPIN + db 43,TAKE_DOWN + db 48,AGILITY + db 0 +Mon078_EvosMoves: ; 3b8b3 (e:78b3) +;RAPIDASH +;Evolutions + db 0 +;Learnset + db 30,TAIL_WHIP + db 32,STOMP + db 35,GROWL + db 39,FIRE_SPIN + db 47,TAKE_DOWN + db 55,AGILITY + db 0 +Mon019_EvosMoves: ; 3b8c1 (e:78c1) +;RATTATA +;Evolutions + db EV_LEVEL,20,RATICATE + db 0 +;Learnset + db 7,QUICK_ATTACK + db 14,HYPER_FANG + db 23,FOCUS_ENERGY + db 34,SUPER_FANG + db 0 +Mon020_EvosMoves: ; 3b8ce (e:78ce) +;RATICATE +;Evolutions + db 0 +;Learnset + db 7,QUICK_ATTACK + db 14,HYPER_FANG + db 27,FOCUS_ENERGY + db 41,SUPER_FANG + db 0 +Mon033_EvosMoves: ; 3b8d8 (e:78d8) +;NIDORINO +;Evolutions + db EV_ITEM,MOON_STONE,1,NIDOKING + db 0 +;Learnset + db 8,HORN_ATTACK + db 14,POISON_STING + db 23,FOCUS_ENERGY + db 32,FURY_ATTACK + db 41,HORN_DRILL + db 50,DOUBLE_KICK + db 0 +Mon030_EvosMoves: ; 3b8ea (e:78ea) +;NIDORINA +;Evolutions + db EV_ITEM,MOON_STONE,1,NIDOQUEEN + db 0 +;Learnset + db 8,SCRATCH + db 14,POISON_STING + db 23,TAIL_WHIP + db 32,BITE + db 41,FURY_SWIPES + db 50,DOUBLE_KICK + db 0 +Mon074_EvosMoves: ; 3b8fc (e:78fc) +;GEODUDE +;Evolutions + db EV_LEVEL,25,GRAVELER + db 0 +;Learnset + db 11,DEFENSE_CURL + db 16,ROCK_THROW + db 21,SELFDESTRUCT + db 26,HARDEN + db 31,EARTHQUAKE + db 36,EXPLOSION + db 0 +Mon137_EvosMoves: ; 3b90d (e:790d) +;PORYGON +;Evolutions + db 0 +;Learnset + db 23,PSYBEAM + db 28,RECOVER + db 35,AGILITY + db 42,TRI_ATTACK + db 0 +Mon142_EvosMoves: ; 3b917 (e:7917) +;AERODACTYL +;Evolutions + db 0 +;Learnset + db 33,SUPERSONIC + db 38,BITE + db 45,TAKE_DOWN + db 54,HYPER_BEAM + db 0 + +Mon184_EvosMoves: ; 3b921 (e:7921) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon081_EvosMoves: ; 3b923 (e:7923) +;MAGNEMITE +;Evolutions + db EV_LEVEL,30,MAGNETON + db 0 +;Learnset + db 21,SONICBOOM + db 25,THUNDERSHOCK + db 29,SUPERSONIC + db 35,THUNDER_WAVE + db 41,SWIFT + db 47,SCREECH + db 0 + +Mon185_EvosMoves: ; 3b934 (e:7934) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon186_EvosMoves: ; 3b936 (e:7936) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon004_EvosMoves: ; 3b938 (e:7938) +;CHARMANDER +;Evolutions + db EV_LEVEL,16,CHARMELEON + db 0 +;Learnset + db 9,EMBER + db 15,LEER + db 22,RAGE + db 30,SLASH + db 38,FLAMETHROWER + db 46,FIRE_SPIN + db 0 +Mon007_EvosMoves: ; 3b949 (e:7949) +;SQUIRTLE +;Evolutions + db EV_LEVEL,16,WARTORTLE + db 0 +;Learnset + db 8,BUBBLE + db 15,WATER_GUN + db 22,BITE + db 28,WITHDRAW + db 35,SKULL_BASH + db 42,HYDRO_PUMP + db 0 +Mon005_EvosMoves: ; 3b95a (e:795a) +;CHARMELEON +;Evolutions + db EV_LEVEL,36,CHARIZARD + db 0 +;Learnset + db 9,EMBER + db 15,LEER + db 24,RAGE + db 33,SLASH + db 42,FLAMETHROWER + db 56,FIRE_SPIN + db 0 +Mon008_EvosMoves: ; 3b96b (e:796b) +;WARTORTLE +;Evolutions + db EV_LEVEL,36,BLASTOISE + db 0 +;Learnset + db 8,BUBBLE + db 15,WATER_GUN + db 24,BITE + db 31,WITHDRAW + db 39,SKULL_BASH + db 47,HYDRO_PUMP + db 0 +Mon006_EvosMoves: ; 3b97c (e:797c) +;CHARIZARD +;Evolutions + db 0 +;Learnset + db 9,EMBER + db 15,LEER + db 24,RAGE + db 36,SLASH + db 46,FLAMETHROWER + db 55,FIRE_SPIN + db 0 + +Mon187_EvosMoves: ; 3b98a (e:798a) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon188_EvosMoves: ; 3b98c (e:798c) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon189_EvosMoves: ; 3b98e (e:798e) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 + +Mon190_EvosMoves: ; 3b990 (e:7990) +;MISSINGNO +;Evolutions + db 0 +;Learnset + db 0 +Mon043_EvosMoves: ; 3b992 (e:7992) +;ODDISH +;Evolutions + db EV_LEVEL,21,GLOOM + db 0 +;Learnset + db 15,POISONPOWDER + db 17,STUN_SPORE + db 19,SLEEP_POWDER + db 24,ACID + db 33,PETAL_DANCE + db 46,SOLARBEAM + db 0 +Mon044_EvosMoves: ; 3b9a3 (e:79a3) +;GLOOM +;Evolutions + db EV_ITEM,LEAF_STONE ,1,VILEPLUME + db 0 +;Learnset + db 15,POISONPOWDER + db 17,STUN_SPORE + db 19,SLEEP_POWDER + db 28,ACID + db 38,PETAL_DANCE + db 52,SOLARBEAM + db 0 +Mon045_EvosMoves: ; 3b9b5 (e:79b5) +;VILEPLUME +;Evolutions + db 0 +;Learnset + db 15,POISONPOWDER + db 17,STUN_SPORE + db 19,SLEEP_POWDER + db 0 +Mon069_EvosMoves: ; 3b9bd (e:79bd) +;BELLSPROUT +;Evolutions + db EV_LEVEL,21,WEEPINBELL + db 0 +;Learnset + db 13,WRAP + db 15,POISONPOWDER + db 18,SLEEP_POWDER + db 21,STUN_SPORE + db 26,ACID + db 33,RAZOR_LEAF + db 42,SLAM + db 0 +Mon070_EvosMoves: ; 3b9d0 (e:79d0) +;WEEPINBELL +;Evolutions + db EV_ITEM,LEAF_STONE ,1,VICTREEBEL + db 0 +;Learnset + db 13,WRAP + db 15,POISONPOWDER + db 18,SLEEP_POWDER + db 23,STUN_SPORE + db 29,ACID + db 38,RAZOR_LEAF + db 49,SLAM + db 0 +Mon071_EvosMoves: ; 3b9e4 (e:79e4) +;VICTREEBEL +;Evolutions + db 0 +;Learnset + db 13,WRAP + db 15,POISONPOWDER + db 18,SLEEP_POWDER + db 0
\ No newline at end of file diff --git a/data/force_bike_surf.asm b/data/force_bike_surf.asm new file mode 100755 index 00000000..ff38ee6d --- /dev/null +++ b/data/force_bike_surf.asm @@ -0,0 +1,11 @@ +ForcedBikeOrSurfMaps: ; c3e6 (3:43e6) +; map id, y, x + db ROUTE_16,$0A,$11 + db ROUTE_16,$0B,$11 + db ROUTE_18,$08,$21 + db ROUTE_18,$09,$21 + db SEAFOAM_ISLANDS_4,$07,$12 + db SEAFOAM_ISLANDS_4,$07,$13 + db SEAFOAM_ISLANDS_5,$0E,$04 + db SEAFOAM_ISLANDS_5,$0E,$05 + db $FF ;end
\ No newline at end of file diff --git a/data/good_rod.asm b/data/good_rod.asm new file mode 100755 index 00000000..bb554ce3 --- /dev/null +++ b/data/good_rod.asm @@ -0,0 +1,3 @@ +GoodRodMons: ; e27f (3:627f) + db 10,GOLDEEN + db 10,POLIWAG
\ No newline at end of file diff --git a/data/hidden_coins.asm b/data/hidden_coins.asm new file mode 100755 index 00000000..5106d88a --- /dev/null +++ b/data/hidden_coins.asm @@ -0,0 +1,14 @@ +HiddenCoinCoords: ; 76822 (1d:6822) + db GAME_CORNER,$08,$00 + db GAME_CORNER,$10,$01 + db GAME_CORNER,$0b,$03 + db GAME_CORNER,$0e,$03 + db GAME_CORNER,$0c,$04 + db GAME_CORNER,$0c,$09 + db GAME_CORNER,$0f,$09 + db GAME_CORNER,$0e,$10 + db GAME_CORNER,$10,$0a + db GAME_CORNER,$07,$0b + db GAME_CORNER,$08,$0f + db GAME_CORNER,$0f,$0c + db $ff
\ No newline at end of file diff --git a/data/hidden_item_coords.asm b/data/hidden_item_coords.asm new file mode 100755 index 00000000..f0ed2e75 --- /dev/null +++ b/data/hidden_item_coords.asm @@ -0,0 +1,57 @@ +HiddenItemCoords: ; 766b8 (1d:66b8) +; map ID, then coords + db VIRIDIAN_FOREST,$12,$01 + db VIRIDIAN_FOREST,$2a,$10 + db MT_MOON_3,$0c,$12 + db ROUTE_25,$03,$26 + db ROUTE_9,$07,$0e + db SS_ANNE_6,$09,$0d + db SS_ANNE_10,$01,$03 + db ROUTE_10,$11,$09 + db ROUTE_10,$35,$10 + db ROCKET_HIDEOUT_1,$0f,$15 + db ROCKET_HIDEOUT_3,$11,$1b + db ROCKET_HIDEOUT_4,$01,$19 + db POKEMONTOWER_5,$0c,$04 + db ROUTE_13,$0e,$01 + db ROUTE_13,$0d,$10 + db MANSION_4,$09,$01 + db SAFARI_ZONE_ENTRANCE,$01,$0a + db SAFARI_ZONE_WEST,$05,$06 + db SILPH_CO_5F,$03,$0c + db SILPH_CO_9F,$0f,$02 + db COPYCATS_HOUSE_2F,$01,$01 + db UNKNOWN_DUNGEON_1,$0b,$0e + db UNKNOWN_DUNGEON_3,$03,$1b + db POWER_PLANT,$10,$11 + db POWER_PLANT,$01,$0c + db SEAFOAM_ISLANDS_3,$0f,$0f + db SEAFOAM_ISLANDS_5,$11,$19 + db MANSION_1,$10,$08 + db MANSION_3,$09,$01 + db ROUTE_23,$2c,$09 + db ROUTE_23,$46,$13 + db ROUTE_23,$5a,$08 + db VICTORY_ROAD_2,$02,$05 + db VICTORY_ROAD_2,$07,$1a + db $6f,$0b,$0e + db VIRIDIAN_CITY,$04,$0e + db ROUTE_11,$05,$30 + db ROUTE_12,$3f,$02 + db ROUTE_17,$0e,$0f + db ROUTE_17,$2d,$08 + db ROUTE_17,$48,$11 + db ROUTE_17,$5b,$04 + db ROUTE_17,$79,$08 + db UNDERGROUND_PATH_NS,$04,$03 + db UNDERGROUND_PATH_NS,$22,$04 + db UNDERGROUND_PATH_WE,$02,$0c + db UNDERGROUND_PATH_WE,$05,$15 + db CELADON_CITY,$0f,$30 + db ROUTE_25,$01,$0a + db MT_MOON_3,$09,$21 + db SEAFOAM_ISLANDS_4,$10,$09 + db VERMILION_CITY,$0b,$0e + db CERULEAN_CITY,$08,$0f + db ROUTE_4,$03,$28 + db $ff
\ No newline at end of file diff --git a/data/hidden_objects.asm b/data/hidden_objects.asm new file mode 100755 index 00000000..d5554ff5 --- /dev/null +++ b/data/hidden_objects.asm @@ -0,0 +1,780 @@ +HiddenObjectMaps: ; 46a40 (11:6a40) + db REDS_HOUSE_2F + db BLUES_HOUSE + db OAKS_LAB + db VIRIDIAN_POKECENTER + db VIRIDIAN_MART + db VIRIDIAN_SCHOOL + db VIRIDIAN_GYM + db MUSEUM_1F + db PEWTER_GYM + db PEWTER_MART + db PEWTER_POKECENTER + db CERULEAN_POKECENTER + db CERULEAN_GYM + db CERULEAN_MART + db LAVENDER_POKECENTER + db VERMILION_POKECENTER + db VERMILION_GYM + db CELADON_MANSION_2 + db CELADON_POKECENTER + db CELADON_GYM + db GAME_CORNER + db CELADON_HOTEL + db FUCHSIA_POKECENTER + db FUCHSIA_GYM + db CINNABAR_GYM + db CINNABAR_POKECENTER + db SAFFRON_GYM + db MT_MOON_POKECENTER + db ROCK_TUNNEL_POKECENTER + db BATTLE_CENTER + db TRADE_CENTER + db VIRIDIAN_FOREST + db MT_MOON_3 + db INDIGO_PLATEAU + db ROUTE_25 + db ROUTE_9 + db SS_ANNE_6 + db SS_ANNE_10 + db ROCKET_HIDEOUT_1 + db ROCKET_HIDEOUT_3 + db ROCKET_HIDEOUT_4 + db SAFFRON_POKECENTER + db POKEMONTOWER_5 + db ROUTE_13 + db SAFARI_ZONE_ENTRANCE + db SAFARI_ZONE_WEST + db SILPH_CO_5F + db SILPH_CO_9F + db COPYCATS_HOUSE_2F + db UNKNOWN_DUNGEON_1 + db UNKNOWN_DUNGEON_3 + db POWER_PLANT + db SEAFOAM_ISLANDS_3 + db SEAFOAM_ISLANDS_5 + db MANSION_1 + db MANSION_3 + db ROUTE_23 + db VICTORY_ROAD_2 + db $6F + db BILLS_HOUSE + db VIRIDIAN_CITY + db SAFARI_ZONE_REST_HOUSE_2 + db SAFARI_ZONE_REST_HOUSE_3 + db SAFARI_ZONE_REST_HOUSE_4 + db $B9 + db LAVENDER_HOUSE_1 + db CELADON_MANSION_5 + db FIGHTING_DOJO + db ROUTE_10 + db INDIGO_PLATEAU_LOBBY + db CINNABAR_LAB_4 + db BIKE_SHOP + db ROUTE_11 + db ROUTE_12 + db MANSION_2 + db MANSION_4 + db SILPH_CO_11F + db ROUTE_17 + db UNDERGROUND_PATH_NS + db UNDERGROUND_PATH_WE + db CELADON_CITY + db SEAFOAM_ISLANDS_4 + db VERMILION_CITY + db CERULEAN_CITY + db ROUTE_4 + db $FF + +HiddenObjectPointers: ; 46a96 (11:6a96) +; each of these pointers is for the corresponding map in HiddenObjectMaps + dw RedsHouse2FHiddenObjects + dw BluesHouseHiddenObjects + dw OaksLabHiddenObjects + dw ViridianPokecenterHiddenObjects + dw ViridianMartHiddenObjects + dw ViridianSchoolHiddenObjects + dw ViridianGymHiddenObjects + dw Museum1FHiddenObjects + dw PewterGymHiddenObjects + dw PewterMartHiddenObjects + dw PewterPokecenterHiddenObjects + dw CeruleanPokecenterHiddenObjects + dw CeruleanGymHiddenObjects + dw CeruleanMartHiddenObjects + dw LavenderPokecenterHiddenObjects + dw VermilionPokecenterHiddenObjects + dw VermilionGymHiddenObjects + dw CeladonMansion2HiddenObjects + dw CeladonPokecenterHiddenObjects + dw CeladonGymHiddenObjects + dw GameCornerHiddenObjects + dw CeladonHotelHiddenObjects + dw FuchsiaPokecenterHiddenObjects + dw FuchsiaGymHiddenObjects + dw CinnabarGymHiddenObjects + dw CinnabarPokecenterHiddenObjects + dw SaffronGymHiddenObjects + dw MtMoonPokecenterHiddenObjects + dw RockTunnelPokecenterHiddenObjects + dw BattleCenterHiddenObjects + dw TradeCenterHiddenObjects + dw ViridianForestHiddenObjects + dw MtMoon3HiddenObjects + dw IndigoPlateauHiddenObjects + dw Route25HiddenObjects + dw Route9HiddenObjects + dw SSAnne6HiddenObjects + dw SSAnne10HiddenObjects + dw RocketHideout1HiddenObjects + dw RocketHideout3HiddenObjects + dw RocketHideout4HiddenObjects + dw SaffronPokecenterHiddenObjects + dw PokemonTower5HiddenObjects + dw Route13HiddenObjects + dw SafariZoneEntranceHiddenObjects + dw SafariZoneWestHiddenObjects + dw SilphCo5FHiddenObjects + dw SilphCo9FHiddenObjects + dw CopycatsHouse2FHiddenObjects + dw UnknownDungeon1HiddenObjects + dw UnknownDungeon3HiddenObjects + dw PowerPlantHiddenObjects + dw SeafoamIslands3HiddenObjects + dw SeafoamIslands5HiddenObjects + dw Mansion1HiddenObjects + dw Mansion3HiddenObjects + dw Route23HiddenObjects + dw VictoryRoad2HiddenObjects + dw Unused6FHiddenObjects + dw BillsHouseHiddenObjects + dw ViridianCityHiddenObjects + dw SafariZoneRestHouse2HiddenObjects + dw SafariZoneRestHouse3HiddenObjects + dw SafariZoneRestHouse4HiddenObjects + dw UnusedB9HiddenObjects + dw LavenderHouse1HiddenObjects + dw CeladonMansion5HiddenObjects + dw FightingDojoHiddenObjects + dw Route10HiddenObjects + dw IndigoPlateauLobbyHiddenObjects + dw CinnabarLab4HiddenObjects + dw BikeShopHiddenObjects + dw Route11HiddenObjects + dw Route12HiddenObjects + dw Mansion2HiddenObjects + dw Mansion4HiddenObjects + dw SilphCo11FHiddenObjects + dw Route17HiddenObjects + dw UndergroundPathNsHiddenObjects + dw UndergroundPathWeHiddenObjects + dw CeladonCityHiddenObjects + dw SeafoamIslands4HiddenObjects + dw VermilionCityHiddenObjects + dw CeruleanCityHiddenObjects + dw Route4HiddenObjects + +BattleCenterHiddenObjects: ; 46b40 (11:6b40) + db $04,$05,$d0 ; XXX, y, x + dbw Bank(Func_21845), Func_21845 + db $04,$04,$d0 ; XXX, y, x + dbw Bank(Func_21825), Func_21825 + db $FF +TradeCenterHiddenObjects: ; 46b4d (11:6b4d) + db $04,$05,$d0 ; XXX, y, x + dbw Bank(Func_21845), Func_21845 + db $04,$04,$d0 ; XXX, y, x + dbw Bank(Func_21825), Func_21825 + db $FF +RedsHouse2FHiddenObjects: ; 46b5a (11:6b5a) + db $01,$00,$04 ; XXX, y, x + dbw Bank(Func_5db86), Func_5db86 + db $05,$03,$d0 ; XXX, y, x + dbw Bank(Func_5db79), Func_5db79 + db $FF +BluesHouseHiddenObjects: ; 46b67 (11:6b67) + db $01,$00,$04 ; XXX, y, x + dbw Bank(Func_62509), Func_62509 + db $01,$01,$04 ; XXX, y, x + dbw Bank(Func_62509), Func_62509 + db $01,$07,$04 ; XXX, y, x + dbw Bank(Func_62509), Func_62509 + db $FF +OaksLabHiddenObjects: ; 46b7a (11:6b7a) + db $00,$04,$04 ; XXX, y, x + dbw Bank(Func_1e958), Func_1e958 + db $00,$05,$04 ; XXX, y, x + dbw Bank(Func_1e965), Func_1e965 + db $01,$00,$04 ; XXX, y, x + dbw Bank(Func_1ecaf), Func_1ecaf + db $01,$01,$04 ; XXX, y, x + dbw Bank(Func_1ecaf), Func_1ecaf + db $FF +ViridianPokecenterHiddenObjects: ; 46b93 (11:6b93) + db $04,$00,$08 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +ViridianMartHiddenObjects: ; 46ba0 (11:6ba0) + db $FF +ViridianSchoolHiddenObjects: ; 46ba1 (11:6ba1) + db $04,$03,$20 ; XXX, y, x + dbw Bank(Func_52996), Func_52996 + db $00,$03,$21 ; XXX, y, x + dbw Bank(Func_5dc1a), Func_5dc1a + db $FF +ViridianGymHiddenObjects: ; 46bae (11:6bae) + db $0f,$0f,$04 ; XXX, y, x + dbw BANK(GymStatues),GymStatues + db $0f,$12,$04 ; XXX, y, x + dbw BANK(GymStatues),GymStatues + db $FF +Museum1FHiddenObjects: ; 46bbb (11:6bbb) + db $03,$02,$04 ; XXX, y, x + dbw Bank(AerodactylFossil), AerodactylFossil + db $06,$02,$04 ; XXX, y, x + dbw Bank(KabutopsFossil), KabutopsFossil + db $FF +PewterGymHiddenObjects: ; 46bc8 (11:6bc8) + db $0a,$03,$04 ; XXX, y, x + dbw BANK(GymStatues),GymStatues + db $0a,$06,$04 ; XXX, y, x + dbw BANK(GymStatues),GymStatues + db $FF +PewterMartHiddenObjects: ; 46bd5 (11:6bd5) + db $FF +PewterPokecenterHiddenObjects: ; 46bd6 (11:6bd6) + db $04,$00,$08 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +CeruleanPokecenterHiddenObjects: ; 46be3 (11:6be3) + db $04,$00,$08 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +CeruleanGymHiddenObjects: ; 46bf0 (11:6bf0) + db $0b,$03,$04 ; XXX, y, x + dbw BANK(GymStatues),GymStatues + db $0b,$06,$04 ; XXX, y, x + dbw BANK(GymStatues),GymStatues + db $FF +CeruleanMartHiddenObjects: ; 46bfd (11:6bfd) + db $FF +LavenderPokecenterHiddenObjects: ; 46bfe (11:6bfe) + db $04,$00,$08 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +VermilionPokecenterHiddenObjects: ; 46c0b (11:6c0b) + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $04,$00,$04 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $FF +VermilionGymHiddenObjects: ; 46c18 (11:6c18) + db $0e,$03,$04 ; XXX, y, x + dbw BANK(GymStatues), GymStatues + db $0e,$06,$04 ; XXX, y, x + dbw BANK(GymStatues), GymStatues + db $01,$06,$00 ; XXX, y, x + dbw Bank(Func_5ddef), Func_5ddef + db $07,$01,$00 ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $09,$01,$01 ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $0b,$01,$02 ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $07,$03,$03 ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $09,$03,$04 ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $0b,$03,$05 ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $07,$05,$06 ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $09,$05,$07 ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $0b,$05,$08 ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $07,$07,$09 ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $09,$07,$0a ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $0b,$07,$0b ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $07,$09,$0c ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $09,$09,$0d ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $0b,$09,$0e ; XXX, y, x + dbw Bank(GymTrashScript), GymTrashScript + db $FF +CeladonMansion2HiddenObjects: ; 46c85 (11:6c85) + db $05,$00,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +CeladonPokecenterHiddenObjects: ; 46c8c (11:6c8c) + db $04,$00,$08 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +CeladonGymHiddenObjects: ; 46c99 (11:6c99) + db $0f,$03,$04 ; XXX, y, x + dbw BANK(GymStatues),GymStatues + db $0f,$06,$04 ; XXX, y, x + dbw BANK(GymStatues),GymStatues + db $FF +GameCornerHiddenObjects: ; 46ca6 (11:6ca6) + db $0f,$12,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0e,$12,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0d,$12,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0c,$12,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0b,$12,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0a,$12,$ff ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0a,$0d,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0b,$0d,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0c,$0d,$fe ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0d,$0d,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0e,$0d,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0f,$0d,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0f,$0c,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0e,$0c,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0d,$0c,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0c,$0c,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0b,$0c,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0a,$0c,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0a,$07,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0b,$07,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0c,$07,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0d,$07,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0e,$07,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0f,$07,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0f,$06,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0e,$06,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0d,$06,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0c,$06,$fd ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0b,$06,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0a,$06,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0a,$01,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0b,$01,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0c,$01,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0d,$01,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0e,$01,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $0f,$01,$d0 ; XXX, y, x + dbw Bank(Func_37e2d), Func_37e2d + db $08,$00,COIN+10 + dbw BANK(HiddenCoins),HiddenCoins + db $10,$01,COIN+10 + dbw BANK(HiddenCoins),HiddenCoins + db $0b,$03,COIN+20 + dbw BANK(HiddenCoins),HiddenCoins + db $0e,$03,COIN+10 + dbw BANK(HiddenCoins),HiddenCoins + db $0c,$04,COIN+10 + dbw BANK(HiddenCoins),HiddenCoins + db $0c,$09,COIN+20 + dbw BANK(HiddenCoins),HiddenCoins + db $0f,$09,COIN+10 + dbw BANK(HiddenCoins),HiddenCoins + db $0e,$10,COIN+10 + dbw BANK(HiddenCoins),HiddenCoins + db $10,$0a,COIN+10 + dbw BANK(HiddenCoins),HiddenCoins + db $07,$0b,COIN+40 + dbw BANK(HiddenCoins),HiddenCoins + db $08,$0f,COIN+100 + dbw BANK(HiddenCoins),HiddenCoins + db $0f,$0c,COIN+10 + dbw BANK(HiddenCoins),HiddenCoins + db $FF +CeladonHotelHiddenObjects: ; 46dc7 (11:6dc7) + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $04,$00,$08 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $FF +FuchsiaPokecenterHiddenObjects: ; 46dd4 (11:6dd4) + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $04,$00,$04 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $FF +FuchsiaGymHiddenObjects: ; 46de1 (11:6de1) + db $0f,$03,$04 ; XXX, y, x + dbw BANK(GymStatues),GymStatues + db $0f,$06,$04 ; XXX, y, x + dbw BANK(GymStatues),GymStatues + db $FF +CinnabarGymHiddenObjects: ; 46dee (11:6dee) + db $0d,$11,$04 ; XXX, y, x + dbw BANK(GymStatues),GymStatues + db $07,$0f,$01 ; XXX, y, x + dbw Bank(Func_1eaa17), Func_1eaa17 + db $01,$0a,$12 ; XXX, y, x + dbw Bank(Func_1eaa17), Func_1eaa17 + db $07,$09,$13 ; XXX, y, x + dbw Bank(Func_1eaa17), Func_1eaa17 + db $0d,$09,$14 ; XXX, y, x + dbw Bank(Func_1eaa17), Func_1eaa17 + db $0d,$01,$05 ; XXX, y, x + dbw Bank(Func_1eaa17), Func_1eaa17 + db $07,$01,$16 ; XXX, y, x + dbw Bank(Func_1eaa17), Func_1eaa17 + db $FF +CinnabarPokecenterHiddenObjects: ; 46e19 (11:6e19) + db $04,$00,$04 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +SaffronGymHiddenObjects: ; 46e26 (11:6e26) + db $0f,$09,$04 ; XXX, y, x + dbw BANK(GymStatues),GymStatues + db $FF +MtMoonPokecenterHiddenObjects: ; 46e2d (11:6e2d) + db $04,$00,$08 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +RockTunnelPokecenterHiddenObjects: ; 46e3a (11:6e3a) + db $04,$00,$08 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +ViridianForestHiddenObjects: ; 46e47 (11:6e47) + db $12,$01,POTION + dbw BANK(HiddenItems),HiddenItems + db $2a,$10,ANTIDOTE + dbw BANK(HiddenItems),HiddenItems + db $FF +MtMoon3HiddenObjects: ; 46e54 (11:6e54) + db $0c,$12,MOON_STONE + dbw BANK(HiddenItems),HiddenItems + db $09,$21,ETHER + dbw BANK(HiddenItems),HiddenItems + db $FF +IndigoPlateauHiddenObjects: ; 46e61 (11:6e61) + db $0d,$08,$ff ; XXX, y, x + dbw Bank(Func_52a2f), Func_52a2f + db $0d,$0b,$00 ; XXX, y, x + dbw Bank(Func_52a2f), Func_52a2f + db $FF +Route25HiddenObjects: ; 46e6e (11:6e6e) + db $03,$26,ETHER + dbw BANK(HiddenItems),HiddenItems + db $01,$0a,ELIXER + dbw BANK(HiddenItems),HiddenItems + db $FF +Route9HiddenObjects: ; 46e7b (11:6e7b) + db $07,$0e,ETHER + dbw BANK(HiddenItems),HiddenItems + db $FF +SSAnne6HiddenObjects: ; 46e82 (11:6e82) + db $05,$0d,$00 ; XXX, y, x + dbw Bank(Func_5ddef), Func_5ddef + db $07,$0d,$00 ; XXX, y, x + dbw Bank(Func_5ddef), Func_5ddef + db $09,$0d,GREAT_BALL + dbw BANK(HiddenItems),HiddenItems + db $FF +SSAnne10HiddenObjects: ; 46e95 (11:6e95) + db $01,$03,HYPER_POTION + dbw BANK(HiddenItems),HiddenItems + db $FF +Route10HiddenObjects: ; 46e9c (11:6e9c) + db $11,$09,SUPER_POTION + dbw BANK(HiddenItems),HiddenItems + db $35,$10,MAX_ETHER + dbw BANK(HiddenItems),HiddenItems + db $FF +RocketHideout1HiddenObjects: ; 46ea9 (11:6ea9) + db $0f,$15,PP_UP + dbw BANK(HiddenItems),HiddenItems + db $FF +RocketHideout3HiddenObjects: ; 46eb0 (11:6eb0) + db $11,$1b,NUGGET + dbw BANK(HiddenItems),HiddenItems + db $FF +RocketHideout4HiddenObjects: ; 46eb7 (11:6eb7) + db $01,$19,SUPER_POTION + dbw BANK(HiddenItems),HiddenItems + db $FF +SaffronPokecenterHiddenObjects: ; 46ebe (11:6ebe) + db $04,$00,$04 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +PokemonTower5HiddenObjects: ; 46ecb (11:6ecb) + db $0c,$04,ELIXER + dbw BANK(HiddenItems),HiddenItems + db $FF +Route13HiddenObjects: ; 46ed2 (11:6ed2) + db $0e,$01,PP_UP + dbw BANK(HiddenItems),HiddenItems + db $0d,$10,CALCIUM + dbw BANK(HiddenItems),HiddenItems + db $FF +SafariZoneEntranceHiddenObjects: ; 46edf (11:6edf) + db $01,$0a,NUGGET + dbw BANK(HiddenItems),HiddenItems + db $FF +SafariZoneWestHiddenObjects: ; 46ee6 (11:6ee6) + db $05,$06,REVIVE + dbw BANK(HiddenItems),HiddenItems + db $FF +SilphCo5FHiddenObjects: ; 46eed (11:6eed) + db $03,$0c,ELIXER + dbw BANK(HiddenItems),HiddenItems + db $FF +SilphCo9FHiddenObjects: ; 46ef4 (11:6ef4) + db $0f,$02,MAX_POTION + dbw BANK(HiddenItems),HiddenItems + db $FF +CopycatsHouse2FHiddenObjects: ; 46efb (11:6efb) + db $01,$01,NUGGET + dbw BANK(HiddenItems),HiddenItems + db $FF +UnknownDungeon1HiddenObjects: ; 46f02 (11:6f02) + db $0b,$0e,RARE_CANDY + dbw BANK(HiddenItems),HiddenItems + db $FF +UnknownDungeon3HiddenObjects: ; 46f09 (11:6f09) + db $03,$1b,ULTRA_BALL + dbw BANK(HiddenItems),HiddenItems + db $FF +PowerPlantHiddenObjects: ; 46f10 (11:6f10) + db $10,$11,MAX_ELIXER + dbw BANK(HiddenItems),HiddenItems + db $01,$0c,PP_UP + dbw BANK(HiddenItems),HiddenItems + db $FF +SeafoamIslands3HiddenObjects: ; 46f1d (11:6f1d) + db $0f,$0f,NUGGET + dbw BANK(HiddenItems),HiddenItems + db $FF +SeafoamIslands5HiddenObjects: ; 46f24 (11:6f24) + db $11,$19,ULTRA_BALL + dbw BANK(HiddenItems),HiddenItems + db $FF +Mansion1HiddenObjects: ; 46f2b (11:6f2b) + db $10,$08,MOON_STONE + dbw BANK(HiddenItems),HiddenItems + db $05,$02,$04 ; XXX, y, x + dbw BANK(Func_44316),Func_44316 + db $FF +Mansion2HiddenObjects: ; 46f38 (11:6f38) + db $0b,$02,$04 ; XXX, y, x + dbw Bank(Func_52037), Func_52037 + db $FF +Mansion3HiddenObjects: ; 46f3f (11:6f3f) + db $09,$01,MAX_REVIVE + dbw BANK(HiddenItems),HiddenItems + db $05,$0a,$04 ; XXX, y, x + dbw Bank(Func_5227a), Func_5227a + db $FF +Mansion4HiddenObjects: ; 46f4c (11:6f4c) + db $09,$01,RARE_CANDY + dbw BANK(HiddenItems),HiddenItems + db $03,$14,$04 ; XXX, y, x + dbw Bank(Func_52420), Func_52420 + db $19,$12,$04 ; XXX, y, x + dbw Bank(Func_52420), Func_52420 + db $FF +Route23HiddenObjects: ; 46f5f (11:6f5f) + db $2c,$09,FULL_RESTORE + dbw BANK(HiddenItems),HiddenItems + db $46,$13,ULTRA_BALL + dbw BANK(HiddenItems),HiddenItems + db $5a,$08,MAX_ETHER + dbw BANK(HiddenItems),HiddenItems + db $FF +VictoryRoad2HiddenObjects: ; 46f72 (11:6f72) + db $02,$05,ULTRA_BALL + dbw BANK(HiddenItems),HiddenItems + db $07,$1a,FULL_RESTORE + dbw BANK(HiddenItems),HiddenItems + db $FF +Unused6FHiddenObjects: ; 46f7f (11:6f7f) + db $0b,$0e,MAX_ELIXER + dbw BANK(HiddenItems),HiddenItems + db $FF +BillsHouseHiddenObjects: ; 46f86 (11:6f86) + db $04,$01,$04 ; XXX, y, x + dbw Bank(Func_1eb6e), Func_1eb6e + db $FF +ViridianCityHiddenObjects: ; 46f8d (11:6f8d) + db $04,$0e,POTION + dbw BANK(HiddenItems),HiddenItems + db $FF +SafariZoneRestHouse2HiddenObjects: ; 46f94 (11:6f94) + db $04,$00,$08 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +SafariZoneRestHouse3HiddenObjects: ; 46fa1 (11:6fa1) + db $04,$00,$08 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +SafariZoneRestHouse4HiddenObjects: ; 46fae (11:6fae) + db $04,$00,$08 ; XXX, y, x + dbw Bank(Func_6245d), Func_6245d + db $03,$0d,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +UnusedB9HiddenObjects: ; 46fbb (11:6fbb) + db $02,$01,$04 ; XXX, y, x + dbw Bank(Func_5db8f), Func_5db8f + db $FF +LavenderHouse1HiddenObjects: ; 46fc2 (11:6fc2) + db $01,$00,$00 ; XXX, y, x + dbw Bank(Func_1eb60), Func_1eb60 + db $01,$01,$00 ; XXX, y, x + dbw Bank(Func_1eb60), Func_1eb60 + db $01,$07,$00 ; XXX, y, x + dbw Bank(Func_1eb60), Func_1eb60 + db $FF +CeladonMansion5HiddenObjects: ; 46fd5 (11:6fd5) + db $00,$03,$34 ; XXX, y, x + dbw Bank(Func_5dc1a), Func_5dc1a + db $00,$04,$34 ; XXX, y, x + dbw Bank(Func_5dc1a), Func_5dc1a + db $04,$03,$35 ; XXX, y, x + dbw Bank(Func_52996), Func_52996 + db $FF +FightingDojoHiddenObjects: ; 46fe8 (11:6fe8) + db $09,$03,$04 ; XXX, y, x + dbw Bank(Func_52a22), Func_52a22 + db $09,$06,$04 ; XXX, y, x + dbw Bank(Func_52a22), Func_52a22 + db $00,$04,$04 ; XXX, y, x + dbw Bank(Func_52a08), Func_52a08 + db $00,$05,$04 ; XXX, y, x + dbw Bank(Func_52a15), Func_52a15 + db $FF +IndigoPlateauLobbyHiddenObjects: ; 47001 (11:7001) + db $07,$0f,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +CinnabarLab4HiddenObjects: ; 47008 (11:7008) + db $04,$00,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $04,$02,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +BikeShopHiddenObjects: ; 47015 (11:7015) + db $00,$01,$d0 ; XXX, y, x + dbw Bank(Func_1e94b), Func_1e94b + db $01,$02,$d0 ; XXX, y, x + dbw Bank(Func_1e94b), Func_1e94b + db $02,$01,$d0 ; XXX, y, x + dbw Bank(Func_1e94b), Func_1e94b + db $02,$03,$d0 ; XXX, y, x + dbw Bank(Func_1e94b), Func_1e94b + db $04,$00,$d0 ; XXX, y, x + dbw Bank(Func_1e94b), Func_1e94b + db $05,$01,$d0 ; XXX, y, x + dbw Bank(Func_1e94b), Func_1e94b + db $FF +Route11HiddenObjects: ; 4703a (11:703a) + db $05,$30,ESCAPE_ROPE + dbw BANK(HiddenItems),HiddenItems + db $FF +Route12HiddenObjects: ; 47041 (11:7041) + db $3f,$02,HYPER_POTION + dbw BANK(HiddenItems),HiddenItems + db $FF +SilphCo11FHiddenObjects: ; 47048 (11:7048) + db $0c,$0a,$04 ; XXX, y, x + dbw Bank(Func_62516), Func_62516 + db $FF +Route17HiddenObjects: ; 4704f (11:704f) + db $0e,$0f,RARE_CANDY + dbw BANK(HiddenItems),HiddenItems + db $2d,$08,FULL_RESTORE + dbw BANK(HiddenItems),HiddenItems + db $48,$11,PP_UP + dbw BANK(HiddenItems),HiddenItems + db $5b,$04,MAX_REVIVE + dbw BANK(HiddenItems),HiddenItems + db $79,$08,MAX_ELIXER + dbw BANK(HiddenItems),HiddenItems + db $FF +UndergroundPathNsHiddenObjects: ; 4706e (11:706e) + db $04,$03,FULL_RESTORE + dbw BANK(HiddenItems),HiddenItems + db $22,$04,X_SPECIAL + dbw BANK(HiddenItems),HiddenItems + db $FF +UndergroundPathWeHiddenObjects: ; 4707b (11:707b) + db $02,$0c,NUGGET + dbw BANK(HiddenItems),HiddenItems + db $05,$15,ELIXER + dbw BANK(HiddenItems),HiddenItems + db $FF +CeladonCityHiddenObjects: ; 47088 (11:7088) + db $0f,$30,PP_UP + dbw BANK(HiddenItems),HiddenItems + db $FF +SeafoamIslands4HiddenObjects: ; 4708f (11:708f) + db $10,$09,MAX_ELIXER + dbw BANK(HiddenItems),HiddenItems + db $FF +VermilionCityHiddenObjects: ; 47096 (11:7096) + db $0b,$0e,MAX_ETHER + dbw BANK(HiddenItems),HiddenItems + db $FF +CeruleanCityHiddenObjects: ; 4709d (11:709d) + db $08,$0f,RARE_CANDY + dbw BANK(HiddenItems),HiddenItems + db $FF +Route4HiddenObjects: ; 470a4 (11:70a4) + db $03,$28,GREAT_BALL + dbw BANK(HiddenItems),HiddenItems + db $FF
\ No newline at end of file diff --git a/data/item_prices.asm b/data/item_prices.asm new file mode 100755 index 00000000..f64bd11f --- /dev/null +++ b/data/item_prices.asm @@ -0,0 +1,98 @@ +ItemPrices: ; 4608 (1:4608) + db $00,$00,$00 + db $00,$12,$00 + db $00,$06,$00 + db $00,$02,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$10,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$01,$00 + db $00,$02,$50 + db $00,$02,$50 + db $00,$02,$00 + db $00,$02,$00 + db $00,$30,$00 + db $00,$25,$00 + db $00,$15,$00 + db $00,$07,$00 + db $00,$03,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$05,$50 + db $00,$03,$50 + db $00,$00,$00 + db $00,$21,$00 + db $00,$21,$00 + db $00,$21,$00 + db $00,$98,$00 + db $00,$98,$00 + db $00,$98,$00 + db $00,$98,$00 + db $00,$98,$00 + db $00,$48,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$09,$50 + db $00,$21,$00 + db $00,$00,$00 + db $01,$00,$00 + db $00,$98,$00 + db $00,$10,$00 + db $00,$06,$00 + db $00,$15,$00 + db $00,$40,$00 + db $00,$07,$00 + db $00,$05,$00 + db $00,$07,$00 + db $00,$06,$50 + db $00,$00,$10 + db $00,$02,$00 + db $00,$03,$00 + db $00,$03,$50 + db $00,$00,$00 + db $00,$00,$00 + db $00,$05,$00 + db $00,$05,$50 + db $00,$03,$50 + db $00,$03,$50 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00 + db $00,$00,$00
\ No newline at end of file diff --git a/data/map_songs.asm b/data/map_songs.asm new file mode 100755 index 00000000..582b7242 --- /dev/null +++ b/data/map_songs.asm @@ -0,0 +1,249 @@ +MapSongBanks: ; c04d (3:404d) + db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ;PALLET_TOWN + db MUSIC_CITIES1, BANK(Music_Cities1) ; VIRIDIAN_CITY + db MUSIC_CITIES1, BANK(Music_Cities1) ; PEWTER_CITY + db MUSIC_CITIES2, BANK(Music_Cities2) ; CERULEAN_CITY + db MUSIC_LAVENDER, BANK(Music_Lavender) ; LAVENDER_TOWN + db MUSIC_VERMILION, BANK(Music_Vermilion) ; VERMILION_CITY + db MUSIC_CELADON, BANK(Music_Celadon) ; CELADON_CITY + db MUSIC_CITIES2, BANK(Music_Cities2) ; FUCHSIA_CITY + db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; CINNABAR_ISLAND + db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; INDIGO_PLATEAU + db MUSIC_CITIES1, BANK(Music_Cities1) ; SAFFRON_CITY + db MUSIC_CITIES1, BANK(Music_Cities1) ; unused + db MUSIC_ROUTES1, BANK(Music_Routes1) ; ROUTE_1 + db MUSIC_ROUTES1, BANK(Music_Routes1) ; ROUTE_2 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_3 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_4 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_5 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_6 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_7 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_8 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_9 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_10 + db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_11 + db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_12 + db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_13 + db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_14 + db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_15 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_16 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_17 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_18 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_19 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_20 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_21 + db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_22 + db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; ROUTE_23 + db MUSIC_ROUTES2, BANK(Music_Routes2) ; ROUTE_24 + db MUSIC_ROUTES2, BANK(Music_Routes2) ; ROUTE_25 + db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; RedsHouse1F + db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; RedsHouse2F + db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; BluesHouse + db MUSIC_OAKS_LAB, BANK(Music_OaksLab) ; OaksLab + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; ViridianPokecenter + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; ViridianMart + db MUSIC_CITIES1, BANK(Music_Cities1) ; School + db MUSIC_CITIES1, BANK(Music_Cities1) ; ViridianHouse + db MUSIC_GYM, BANK(Music_Gym) ; ViridianGym + db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; DiglettsCaveRoute2 + db MUSIC_CITIES1, BANK(Music_Cities1) ; ViridianForestExit + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route2House + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route2Gate + db MUSIC_CITIES1, BANK(Music_Cities1) ; ViridianForestEntrance + db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; ViridianForest + db MUSIC_CITIES1, BANK(Music_Cities1) ; Museum1F + db MUSIC_CITIES1, BANK(Music_Cities1) ; Museum2F + db MUSIC_GYM, BANK(Music_Gym) ; PewterGym + db MUSIC_CITIES1, BANK(Music_Cities1) ; PewterHouse1 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; PewterMart + db MUSIC_CITIES1, BANK(Music_Cities1) ; PewterHouse2 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; PewterPokecenter + db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; MtMoon1 + db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; MtMoon2 + db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; MtMoon3 + db MUSIC_CITIES2, BANK(Music_Cities2) ; CeruleanHouseTrashed + db MUSIC_CITIES2, BANK(Music_Cities2) ; CeruleanHouse1 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeruleanPokecenter + db MUSIC_GYM, BANK(Music_Gym) ; CeruleanGym + db MUSIC_CITIES2, BANK(Music_Cities2) ; BikeShop + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeruleanMart + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; MtMoonPokecenter + db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; CeruleanHouseTrashed + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route5Gate + db MUSIC_CITIES1, BANK(Music_Cities1) ; UndergroundTunnelEntranceRoute5 + db MUSIC_CITIES1, BANK(Music_Cities1) ; DayCareM + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route6Gate + db MUSIC_CITIES1, BANK(Music_Cities1) ; UndergroundTunnelEntranceRoute6 + db MUSIC_VERMILION, BANK(Music_Vermilion) ; FREEZE + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route7Gate + db MUSIC_CITIES1, BANK(Music_Cities1) ; UndergroundPathEntranceRoute7 + db MUSIC_CELADON, BANK(Music_Celadon) ;FREEZE + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route8Gate + db MUSIC_CITIES1, BANK(Music_Cities1) ; UndergroundPathEntranceRoute8 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; RockTunnelPokecenter + db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; RockTunnel1 + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; PowerPlant + db MUSIC_VERMILION, BANK(Music_Vermilion) ; Route11Gate + db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; DiglettsCaveEntranceRoute11 + db MUSIC_VERMILION, BANK(Music_Vermilion) ; Route11GateUpstairs + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route12Gate + db MUSIC_CITIES2, BANK(Music_Cities2) ; BillsHouse + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; VermilionPokecenter + db MUSIC_VERMILION, BANK(Music_Vermilion) ; FanClub + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; VermilionMart + db MUSIC_GYM, BANK(Music_Gym) ; VermilionGym + db MUSIC_VERMILION, BANK(Music_Vermilion) ; VermilionHouse1 + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; VermilionDock + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne1 + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne2 + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne3 + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne4 + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne5 + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne6 + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne7 + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne8 + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne9 + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne10 + db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ;unused + db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ;unused + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused + db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; VictoryRoad1 + db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ;unused + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ;unused + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ;unused + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ;unused + db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; Lance + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused + db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused + db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; HallofFameRoom + db MUSIC_ROUTES1, BANK(Music_Routes1) ; UndergroundPathNS + db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; Gary + db MUSIC_ROUTES1, BANK(Music_Routes1) ; UndergroundPathWE + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart1 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart2 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart3 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart4 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMartRoof + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMartElevator + db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion1 + db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion2 + db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion3 + db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion4 + db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion5 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonPokecenter + db MUSIC_GYM, BANK(Music_Gym) ; CeladonGym + db MUSIC_GAME_CORNER, BANK(Music_GameCorner) ; CeladonGameCorner + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart5 + db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonPrizeRoom + db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonDiner + db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonHouse + db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonHotel + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; LavenderPokecenter + db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower1 + db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower2 + db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower3 + db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower4 + db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower5 + db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower6 + db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower7 + db MUSIC_LAVENDER, BANK(Music_Lavender) ; LavenderHouse1 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; LavenderMart + db MUSIC_LAVENDER, BANK(Music_Lavender) ; LavenderHouse2 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; FuchsiaMart + db MUSIC_CITIES2, BANK(Music_Cities2) ; FuchsiaHouse1 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; FuchsiaPokecenter + db MUSIC_CITIES2, BANK(Music_Cities2) ; FuchsiaHouse2 + db MUSIC_CITIES2, BANK(Music_Cities2) ; SafariZoneEntrance + db MUSIC_GYM, BANK(Music_Gym) ; FuchsiaGym + db MUSIC_CITIES2, BANK(Music_Cities2) ; FuchsiaMeetingRoom + db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands2 + db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands3 + db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands4 + db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands5 + db MUSIC_CITIES2, BANK(Music_Cities2) ; VermilionHouse2 + db MUSIC_CITIES2, BANK(Music_Cities2) ; FuchsiaHouse3 + db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; Mansion1 + db MUSIC_GYM, BANK(Music_Gym) ; CinnabarGym + db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; Lab1 + db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; Lab2 + db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; Lab3 + db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; Lab4 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CinnabarPokecenter + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CinnabarMart + db MUSIC_CINNABAR, BANK(Music_Cinnabar) + db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; IndigoPlateauLobby + db MUSIC_CITIES1, BANK(Music_Cities1) ; CopycatsHouse1F + db MUSIC_CITIES1, BANK(Music_Cities1) ; CopycatsHouse2F + db MUSIC_CITIES1, BANK(Music_Cities1) ; FightingDojo + db MUSIC_GYM, BANK(Music_Gym) ; SaffronGym + db MUSIC_CITIES1, BANK(Music_Cities1) ; SaffronHouse1 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; SaffronMart + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo1 + db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; SaffronPokecenter + db MUSIC_CITIES1, BANK(Music_Cities1) ; SaffronHouse2 + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route15Gate + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route15GateUpstairs + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route16Gate + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route16GateUpstairs + db MUSIC_CELADON, BANK(Music_Celadon) ; Route16House + db MUSIC_CELADON, BANK(Music_Celadon) ; Route12House + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route18Gate + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route18GateUpstairs + db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands1 + db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; Route22Gate + db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; VictoryRoad2 + db MUSIC_CITIES1, BANK(Music_Cities1) ; Route12GateUpstairs + db MUSIC_VERMILION, BANK(Music_Vermilion) ; VermilionHouse3 + db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; DiglettsCave + db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; VictoryRoad3 + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideout1 + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideout2 + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideout3 + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideout4 + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideoutElevator + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo2 + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo3 + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo4 + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo5 + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo6 + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo7 + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo8 + db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; Mansion2 + db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; Mansion3 + db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; Mansion4 + db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneEast + db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneNorth + db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneWest + db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneCenter + db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneRestHouse1 + db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneSecretHouse + db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneRestHouse2 + db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneRestHouse3 + db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneRestHouse4 + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; UnknownDungeon2 + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; UnknownDungeon3 + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; UnknownDungeon1 + db MUSIC_CITIES2, BANK(Music_Cities2) ; NameRater + db MUSIC_CITIES1, BANK(Music_Cities1) ; CeruleanHouse2 + db MUSIC_CINNABAR, BANK(Music_Cinnabar) + db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; RockTunnel2 + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo9 + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo10 + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo11 + db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCoElevator + db MUSIC_SILPH_CO, BANK(Music_SilphCo) + db MUSIC_SILPH_CO, BANK(Music_SilphCo) + db MUSIC_CELADON, BANK(Music_Celadon) ; BattleCenterM + db MUSIC_CELADON, BANK(Music_Celadon) ; TradeCenterM + db MUSIC_SILPH_CO, BANK(Music_SilphCo) + db MUSIC_SILPH_CO, BANK(Music_SilphCo) + db MUSIC_SILPH_CO, BANK(Music_SilphCo) + db MUSIC_SILPH_CO, BANK(Music_SilphCo) + db MUSIC_GYM, BANK(Music_Gym) ; Lorelei + db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; Bruno + db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; Agatha
\ No newline at end of file diff --git a/data/mart_inventories.asm b/data/mart_inventories.asm new file mode 100755 index 00000000..18165f49 --- /dev/null +++ b/data/mart_inventories.asm @@ -0,0 +1,75 @@ +; mart inventories are below +; they are texts +; first byte $FE, next byte # of items, last byte $FF + +; Viridian +ViridianMartText6:: ; 2442 (0:2442) + db $FE,4,POKE_BALL,ANTIDOTE,PARLYZ_HEAL,BURN_HEAL,$FF + +; Pewter +PewterMartText1:: ; 2449 (0:2449) + db $FE,7,POKE_BALL,POTION,ESCAPE_ROPE,ANTIDOTE,BURN_HEAL,AWAKENING + db PARLYZ_HEAL,$FF + +; Cerulean +CeruleanMartText1:: ; 2453 (0:2453) + db $FE,7,POKE_BALL,POTION,REPEL,ANTIDOTE,BURN_HEAL,AWAKENING + db PARLYZ_HEAL,$FF + +; Bike shop + db $FE,1,BICYCLE,$FF + +; Vermilion +VermilionMartText1:: ; 2461 (0:2461) + db $FE,6,POKE_BALL,SUPER_POTION,ICE_HEAL,AWAKENING,PARLYZ_HEAL + db REPEL,$FF + +; Lavender +LavenderMartText1:: ; 246a (0:246a) + db $FE,9,GREAT_BALL,SUPER_POTION,REVIVE,ESCAPE_ROPE,SUPER_REPEL + db ANTIDOTE,BURN_HEAL,ICE_HEAL,PARLYZ_HEAL,$FF + +; Celadon Dept. Store 2F (1) +CeladonMart2Text1:: ; 2476 (0:2476) + db $FE,9,GREAT_BALL,SUPER_POTION,REVIVE,SUPER_REPEL,ANTIDOTE + db BURN_HEAL,ICE_HEAL,AWAKENING,PARLYZ_HEAL,$FF + +; Celadon Dept. Store 2F (2) +CeladonMart2Text2:: ; 2482 (0:2482) + db $FE,9,TM_32,TM_33,TM_02,TM_07,TM_37,TM_01,TM_05,TM_09,TM_17,$FF + +; Celadon Dept. Store 4F +CeladonMart4Text1:: ; 248e (0:248e) + db $FE,5,POKE_DOLL,FIRE_STONE,THUNDER_STONE,WATER_STONE,LEAF_STONE,$FF + +; Celadon Dept. Store 5F (1) +CeladonMart5Text3:: ; 2496 (0:2496) + db $FE,7,X_ACCURACY,GUARD_SPEC_,DIRE_HIT,X_ATTACK,X_DEFEND,X_SPEED + db X_SPECIAL,$FF + +; Celadon Dept. Store 5F (2) +CeladonMart5Text4:: ; 24a0 (0:24a0) + db $FE,5,HP_UP,PROTEIN,IRON,CARBOS,CALCIUM,$FF + +; Fuchsia +FuchsiaMartText1:: ; 24a8 (0:24a8) + db $FE,6,ULTRA_BALL,GREAT_BALL,SUPER_POTION,REVIVE,FULL_HEAL + db SUPER_REPEL,$FF + +; unused? 24b1 + db $FE,5,GREAT_BALL,HYPER_POTION,SUPER_POTION,FULL_HEAL,REVIVE,$FF + +; Cinnabar +CinnabarMartText1:: ; 24b9 (0:24b9) + db $FE,7,ULTRA_BALL,GREAT_BALL,HYPER_POTION,MAX_REPEL,ESCAPE_ROPE + db FULL_HEAL,REVIVE,$FF + +; Saffron +SaffronMartText1:: ; 24c3 (0:24c3) + db $FE,6,GREAT_BALL,HYPER_POTION,MAX_REPEL,ESCAPE_ROPE,FULL_HEAL + db REVIVE,$FF + +; Indigo +IndigoPlateauLobbyText4:: ; 24cc (0:24cc) + db $FE,7,ULTRA_BALL,GREAT_BALL,FULL_RESTORE,MAX_POTION,FULL_HEAL + db REVIVE,MAX_REPEL,$FF
\ No newline at end of file diff --git a/data/mew_base_stats.asm b/data/mew_base_stats.asm new file mode 100755 index 00000000..6232acc3 --- /dev/null +++ b/data/mew_base_stats.asm @@ -0,0 +1,35 @@ +MewBaseStats: ; 425b (1:425b) + db DEX_MEW ; pokedex id + db 100 ; base hp + db 100 ; base attack + db 100 ; base defense + db 100 ; base speed + db 100 ; base special + + db PSYCHIC ; species type 1 + db PSYCHIC ; species type 2 + + db 45 ; catch rate + db 64 ; base exp yield + db $55 ; sprite dimensions + + dw MewPicFront + dw MewPicBack + + ; attacks known at lvl 0 + db POUND + db 0 + db 0 + db 0 + + db 3 ; growth rate + + ; include learnset directly + db %11111111 + db %11111111 + db %11111111 + db %11111111 + db %11111111 + db %11111111 + db %11111111 + db %11111111 ; usually spacing
\ No newline at end of file diff --git a/data/mon_palettes.asm b/data/mon_palettes.asm new file mode 100755 index 00000000..4aaa5793 --- /dev/null +++ b/data/mon_palettes.asm @@ -0,0 +1,153 @@ +MonsterPalettes: ; 725c8 (1c:65c8) + db PAL_MEWMON ; MISSINGNO + db PAL_GREENMON ; BULBASAUR + db PAL_GREENMON ; IVYSAUR + db PAL_GREENMON ; VENUSAUR + db PAL_REDMON ; CHARMANDER + db PAL_REDMON ; CHARMELEON + db PAL_REDMON ; CHARIZARD + db PAL_CYANMON ; SQUIRTLE + db PAL_CYANMON ; WARTORTLE + db PAL_CYANMON ; BLASTOISE + db PAL_GREENMON ; CATERPIE + db PAL_GREENMON ; METAPOD + db PAL_CYANMON ; BUTTERFREE + db PAL_YELLOWMON ; WEEDLE + db PAL_YELLOWMON ; KAKUNA + db PAL_YELLOWMON ; BEEDRILL + db PAL_BROWNMON ; PIDGEY + db PAL_BROWNMON ; PIDGEOTTO + db PAL_BROWNMON ; PIDGEOT + db PAL_GREYMON ; RATTATA + db PAL_GREYMON ; RATICATE + db PAL_BROWNMON ; SPEAROW + db PAL_BROWNMON ; FEAROW + db PAL_PURPLEMON ; EKANS + db PAL_PURPLEMON ; ARBOK + db PAL_YELLOWMON ; PIKACHU + db PAL_YELLOWMON ; RAICHU + db PAL_BROWNMON ; SANDSHREW + db PAL_BROWNMON ; SANDSLASH + db PAL_BLUEMON ; NIDORAN_F + db PAL_BLUEMON ; NIDORINA + db PAL_BLUEMON ; NIDOQUEEN + db PAL_PURPLEMON ; NIDORAN_M + db PAL_PURPLEMON ; NIDORINO + db PAL_PURPLEMON ; NIDOKING + db PAL_PINKMON ; CLEFAIRY + db PAL_PINKMON ; CLEFABLE + db PAL_REDMON ; VULPIX + db PAL_YELLOWMON ; NINETALES + db PAL_PINKMON ; JIGGLYPUFF + db PAL_PINKMON ; WIGGLYTUFF + db PAL_BLUEMON ; ZUBAT + db PAL_BLUEMON ; GOLBAT + db PAL_GREENMON ; ODDISH + db PAL_REDMON ; GLOOM + db PAL_REDMON ; VILEPLUME + db PAL_REDMON ; PARAS + db PAL_REDMON ; PARASECT + db PAL_PURPLEMON ; VENONAT + db PAL_PURPLEMON ; VENOMOTH + db PAL_BROWNMON ; DIGLETT + db PAL_BROWNMON ; DUGTRIO + db PAL_YELLOWMON ; MEOWTH + db PAL_YELLOWMON ; PERSIAN + db PAL_YELLOWMON ; PSYDUCK + db PAL_CYANMON ; GOLDUCK + db PAL_BROWNMON ; MANKEY + db PAL_BROWNMON ; PRIMEAPE + db PAL_BROWNMON ; GROWLITHE + db PAL_REDMON ; ARCANINE + db PAL_BLUEMON ; POLIWAG + db PAL_BLUEMON ; POLIWHIRL + db PAL_BLUEMON ; POLIWRATH + db PAL_YELLOWMON ; ABRA + db PAL_YELLOWMON ; KADABRA + db PAL_YELLOWMON ; ALAKAZAM + db PAL_GREYMON ; MACHOP + db PAL_GREYMON ; MACHOKE + db PAL_GREYMON ; MACHAMP + db PAL_GREENMON ; BELLSPROUT + db PAL_GREENMON ; WEEPINBELL + db PAL_GREENMON ; VICTREEBEL + db PAL_CYANMON ; TENTACOOL + db PAL_CYANMON ; TENTACRUEL + db PAL_GREYMON ; GEODUDE + db PAL_GREYMON ; GRAVELER + db PAL_GREYMON ; GOLEM + db PAL_REDMON ; PONYTA + db PAL_REDMON ; RAPIDASH + db PAL_PINKMON ; SLOWPOKE + db PAL_PINKMON ; SLOWBRO + db PAL_GREYMON ; MAGNEMITE + db PAL_GREYMON ; MAGNETON + db PAL_BROWNMON ; FARFETCH_D + db PAL_BROWNMON ; DODUO + db PAL_BROWNMON ; DODRIO + db PAL_BLUEMON ; SEEL + db PAL_BLUEMON ; DEWGONG + db PAL_PURPLEMON ; GRIMER + db PAL_PURPLEMON ; MUK + db PAL_GREYMON ; SHELLDER + db PAL_GREYMON ; CLOYSTER + db PAL_PURPLEMON ; GASTLY + db PAL_PURPLEMON ; HAUNTER + db PAL_PURPLEMON ; GENGAR + db PAL_GREYMON ; ONIX + db PAL_YELLOWMON ; DROWZEE + db PAL_YELLOWMON ; HYPNO + db PAL_REDMON ; KRABBY + db PAL_REDMON ; KINGLER + db PAL_YELLOWMON ; VOLTORB + db PAL_YELLOWMON ; ELECTRODE + db PAL_PINKMON ; EXEGGCUTE + db PAL_GREENMON ; EXEGGUTOR + db PAL_GREYMON ; CUBONE + db PAL_GREYMON ; MAROWAK + db PAL_BROWNMON ; HITMONLEE + db PAL_BROWNMON ; HITMONCHAN + db PAL_PINKMON ; LICKITUNG + db PAL_PURPLEMON ; KOFFING + db PAL_PURPLEMON ; WEEZING + db PAL_GREYMON ; RHYHORN + db PAL_GREYMON ; RHYDON + db PAL_PINKMON ; CHANSEY + db PAL_BLUEMON ; TANGELA + db PAL_BROWNMON ; KANGASKHAN + db PAL_CYANMON ; HORSEA + db PAL_CYANMON ; SEADRA + db PAL_REDMON ; GOLDEEN + db PAL_REDMON ; SEAKING + db PAL_REDMON ; STARYU + db PAL_GREYMON ; STARMIE + db PAL_PINKMON ; MR_MIME + db PAL_GREENMON ; SCYTHER + db PAL_MEWMON ; JYNX + db PAL_YELLOWMON ; ELECTABUZZ + db PAL_REDMON ; MAGMAR + db PAL_BROWNMON ; PINSIR + db PAL_GREYMON ; TAUROS + db PAL_REDMON ; MAGIKARP + db PAL_BLUEMON ; GYARADOS + db PAL_CYANMON ; LAPRAS + db PAL_GREYMON ; DITTO + db PAL_GREYMON ; EEVEE + db PAL_CYANMON ; VAPOREON + db PAL_YELLOWMON ; JOLTEON + db PAL_REDMON ; FLAREON + db PAL_GREYMON ; PORYGON + db PAL_BLUEMON ; OMANYTE + db PAL_BLUEMON ; OMASTAR + db PAL_BROWNMON ; KABUTO + db PAL_BROWNMON ; KABUTOPS + db PAL_GREYMON ; AERODACTYL + db PAL_PINKMON ; SNORLAX + db PAL_BLUEMON ; ARTICUNO + db PAL_YELLOWMON ; ZAPDOS + db PAL_REDMON ; MOLTRES + db PAL_GREYMON ; DRATINI + db PAL_BLUEMON ; DRAGONAIR + db PAL_BROWNMON ; DRAGONITE + db PAL_MEWMON ; MEWTWO + db PAL_MEWMON ; MEW
\ No newline at end of file diff --git a/data/mon_party_sprites.asm b/data/mon_party_sprites.asm new file mode 100755 index 00000000..6e8efcb4 --- /dev/null +++ b/data/mon_party_sprites.asm @@ -0,0 +1,77 @@ +MonOverworldData: ; 7190d (1c:590d) + dn SPRITE_GRASS, SPRITE_GRASS ;Bulbasaur/Ivysaur + dn SPRITE_GRASS, SPRITE_MON ;Venusaur/Charmander + dn SPRITE_MON, SPRITE_MON ;Charmeleon/Charizard + dn SPRITE_WATER, SPRITE_WATER ;Squirtle/Wartortle + dn SPRITE_WATER, SPRITE_BUG ;Blastoise/Caterpie + dn SPRITE_BUG, SPRITE_BUG ;Metapod/Butterfree + dn SPRITE_BUG, SPRITE_BUG ;Weedle/Kakuna + dn SPRITE_BUG, SPRITE_BIRD_M ;Beedrill/Pidgey + dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Pidgeotto/Pidgeot + dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Rattata/Raticate + dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Spearow/Fearow + dn SPRITE_SNAKE, SPRITE_SNAKE ;Ekans/Arbok + dn SPRITE_FAIRY, SPRITE_FAIRY ;Pikachu/Raichu + dn SPRITE_MON, SPRITE_MON ;Sandshrew/Sandslash + dn SPRITE_MON, SPRITE_MON ;Nidoran?/Nidorina + dn SPRITE_MON, SPRITE_MON ;Nidoqueen/Nidoran? + dn SPRITE_MON, SPRITE_MON ;Nidorino/Nidoking + dn SPRITE_FAIRY, SPRITE_FAIRY ;Clefairy/Clefable + dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Vulpix/Ninetales + dn SPRITE_FAIRY, SPRITE_FAIRY ;Jigglypuff/Wigglytuff + dn SPRITE_MON, SPRITE_MON ;Zubat/Golbat + dn SPRITE_GRASS, SPRITE_GRASS ;Oddish/Gloom + dn SPRITE_GRASS, SPRITE_BUG ;Vileplume/Paras + dn SPRITE_BUG, SPRITE_BUG ;Parasect/Venonat + dn SPRITE_BUG, SPRITE_MON ;Venomoth/Diglett + dn SPRITE_MON, SPRITE_MON ;Dugtrio/Meowth + dn SPRITE_MON, SPRITE_MON ;Persian/Psyduck + dn SPRITE_MON, SPRITE_MON ;Golduck/Mankey + dn SPRITE_MON, SPRITE_QUADRUPED ;Primeape/Growlithe + dn SPRITE_QUADRUPED, SPRITE_MON ;Arcanine/Poliwag + dn SPRITE_MON, SPRITE_MON ;Poliwhirl/Poliwrath + dn SPRITE_MON, SPRITE_MON ;Abra/Kadabra + dn SPRITE_MON, SPRITE_MON ;Alakazam/Machop + dn SPRITE_MON, SPRITE_MON ;Machoke/Machamp + dn SPRITE_GRASS, SPRITE_GRASS ;Bellsprout/Weepinbell + dn SPRITE_GRASS, SPRITE_WATER ;Victreebel/Tentacool + dn SPRITE_WATER, SPRITE_MON ;Tentacruel/Geodude + dn SPRITE_MON, SPRITE_MON ;Graveler/Golem + dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Ponyta/Rapidash + dn SPRITE_QUADRUPED, SPRITE_MON ;Slowpoke/Slowbro + dn SPRITE_BALL_M, SPRITE_BALL_M ;Magnemite/Magneton + dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Farfetch'd/Doduo + dn SPRITE_BIRD_M, SPRITE_WATER ;Dodrio/Seel + dn SPRITE_WATER, SPRITE_MON ;Dewgong/Grimer + dn SPRITE_MON, SPRITE_HELIX ;Muk/Shellder + dn SPRITE_HELIX, SPRITE_MON ;Cloyster/Gastly + dn SPRITE_MON, SPRITE_MON ;Haunter/Gengar + dn SPRITE_SNAKE, SPRITE_MON ;Onix/Drowzee + dn SPRITE_MON, SPRITE_WATER ;Hypno/Krabby + dn SPRITE_WATER, SPRITE_BALL_M ;Kingler/Voltorb + dn SPRITE_BALL_M, SPRITE_GRASS ;Electrode/Exeggcute + dn SPRITE_GRASS, SPRITE_MON ;Exeggutor/Cubone + dn SPRITE_MON, SPRITE_MON ;Marowak/Hitmonlee + dn SPRITE_MON, SPRITE_MON ;Hitmonchan/Lickitung + dn SPRITE_MON, SPRITE_MON ;Koffing/Weezing + dn SPRITE_QUADRUPED, SPRITE_MON ;Rhyhorn/Rhydon + dn SPRITE_FAIRY, SPRITE_GRASS ;Chansey/Tangela + dn SPRITE_MON, SPRITE_WATER ;Kangaskhan/Horsea + dn SPRITE_WATER, SPRITE_WATER ;Seadra/Goldeen + dn SPRITE_WATER, SPRITE_HELIX ;Seaking/Staryu + dn SPRITE_HELIX, SPRITE_MON ;Starmie/Mr.Mime + dn SPRITE_BUG, SPRITE_MON ;Scyther/Jynx + dn SPRITE_MON, SPRITE_MON ;Electabuzz/Magmar + dn SPRITE_BUG, SPRITE_QUADRUPED ;Pinsir/Tauros + dn SPRITE_WATER, SPRITE_SNAKE ;Magikarp/Gyarados + dn SPRITE_WATER, SPRITE_MON ;Lapras/Ditto + dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Eevee/Vaporeon + dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Jolteon/Flareon + dn SPRITE_MON, SPRITE_HELIX ;Porygon/Omanyte + dn SPRITE_HELIX, SPRITE_HELIX ;Omastar/Kabuto + dn SPRITE_HELIX, SPRITE_BIRD_M ;Kabutops/Aerodactyl + dn SPRITE_MON, SPRITE_BIRD_M ;Snorlax/Articuno + dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Zapdos/Moltres + dn SPRITE_SNAKE, SPRITE_SNAKE ;Dratini/Dragonair + dn SPRITE_SNAKE, SPRITE_MON ;Dragonite/Mewtwo + dn SPRITE_MON, 0 ;Mew/Padding
\ No newline at end of file diff --git a/data/moves.asm b/data/moves.asm new file mode 100755 index 00000000..53b6915a --- /dev/null +++ b/data/moves.asm @@ -0,0 +1,168 @@ +Moves: ; 38000 (e:4000) +; characteristics of each move +; animation, effect, power, type, accuracy, PP + db POUND ,NO_ADDITIONAL_EFFECT ,$28,NORMAL, $FF,35 + db KARATE_CHOP ,NO_ADDITIONAL_EFFECT ,$32,NORMAL, $FF,25 + db DOUBLESLAP ,TWO_TO_FIVE_ATTACKS_EFFECT,$0F,NORMAL, $D8,10 + db COMET_PUNCH ,TWO_TO_FIVE_ATTACKS_EFFECT,$12,NORMAL, $D8,15 + db MEGA_PUNCH ,NO_ADDITIONAL_EFFECT ,$50,NORMAL, $D8,20 + db PAY_DAY ,PAY_DAY_EFFECT ,$28,NORMAL, $FF,20 + db FIRE_PUNCH ,BURN_SIDE_EFFECT1 ,$4B,FIRE, $FF,15 + db ICE_PUNCH ,FREEZE_SIDE_EFFECT ,$4B,ICE, $FF,15 + db THUNDERPUNCH,PARALYZE_SIDE_EFFECT1 ,$4B,ELECTRIC,$FF,15 + db SCRATCH ,NO_ADDITIONAL_EFFECT ,$28,NORMAL, $FF,35 + db VICEGRIP ,NO_ADDITIONAL_EFFECT ,$37,NORMAL, $FF,30 + db GUILLOTINE ,OHKO_EFFECT ,$01,NORMAL, $4C,5 + db RAZOR_WIND ,CHARGE_EFFECT ,$50,NORMAL, $BF,10 + db SWORDS_DANCE,ATTACK_UP2_EFFECT ,$00,NORMAL, $FF,30 + db CUT ,NO_ADDITIONAL_EFFECT ,$32,NORMAL, $F2,30 + db GUST ,NO_ADDITIONAL_EFFECT ,$28,NORMAL, $FF,35 + db WING_ATTACK ,NO_ADDITIONAL_EFFECT ,$23,FLYING, $FF,35 + db WHIRLWIND ,SWITCH_AND_TELEPORT_EFFECT,$00,NORMAL, $D8,20 + db FLY ,FLY_EFFECT ,$46,FLYING, $F2,15 + db BIND ,TRAPPING_EFFECT ,$0F,NORMAL, $BF,20 + db SLAM ,NO_ADDITIONAL_EFFECT ,$50,NORMAL, $BF,20 + db VINE_WHIP ,NO_ADDITIONAL_EFFECT ,$23,GRASS, $FF,10 + db STOMP ,FLINCH_SIDE_EFFECT2 ,$41,NORMAL, $FF,20 + db DOUBLE_KICK ,ATTACK_TWICE_EFFECT ,$1E,FIGHTING,$FF,30 + db MEGA_KICK ,NO_ADDITIONAL_EFFECT ,$78,NORMAL, $BF,5 + db JUMP_KICK ,JUMP_KICK_EFFECT ,$46,FIGHTING,$F2,25 + db ROLLING_KICK,FLINCH_SIDE_EFFECT2 ,$3C,FIGHTING,$D8,15 + db SAND_ATTACK ,ACCURACY_DOWN1_EFFECT ,$00,NORMAL, $FF,15 + db HEADBUTT ,FLINCH_SIDE_EFFECT2 ,$46,NORMAL, $FF,15 + db HORN_ATTACK ,NO_ADDITIONAL_EFFECT ,$41,NORMAL, $FF,25 + db FURY_ATTACK ,TWO_TO_FIVE_ATTACKS_EFFECT,$0F,NORMAL, $D8,20 + db HORN_DRILL ,OHKO_EFFECT ,$01,NORMAL, $4C,5 + db TACKLE ,NO_ADDITIONAL_EFFECT ,$23,NORMAL, $F2,35 + db BODY_SLAM ,PARALYZE_SIDE_EFFECT2 ,$55,NORMAL, $FF,15 + db WRAP ,TRAPPING_EFFECT ,$0F,NORMAL, $D8,20 + db TAKE_DOWN ,RECOIL_EFFECT ,$5A,NORMAL, $D8,20 + db THRASH ,THRASH_PETAL_DANCE_EFFECT ,$5A,NORMAL, $FF,20 + db DOUBLE_EDGE ,RECOIL_EFFECT ,$64,NORMAL, $FF,15 + db TAIL_WHIP ,DEFENSE_DOWN1_EFFECT ,$00,NORMAL, $FF,30 + db POISON_STING,POISON_SIDE_EFFECT1 ,$0F,POISON, $FF,35 + db TWINEEDLE ,TWINEEDLE_EFFECT ,$19,BUG, $FF,20 + db PIN_MISSILE ,TWO_TO_FIVE_ATTACKS_EFFECT,$0E,BUG, $D8,20 + db LEER ,DEFENSE_DOWN1_EFFECT ,$00,NORMAL, $FF,30 + db BITE ,FLINCH_SIDE_EFFECT1 ,$3C,NORMAL, $FF,25 + db GROWL ,ATTACK_DOWN1_EFFECT ,$00,NORMAL, $FF,40 + db ROAR ,SWITCH_AND_TELEPORT_EFFECT,$00,NORMAL, $FF,20 + db SING ,SLEEP_EFFECT ,$00,NORMAL, $8C,15 + db SUPERSONIC ,CONFUSION_EFFECT ,$00,NORMAL, $8C,20 + db SONICBOOM ,SPECIAL_DAMAGE_EFFECT ,$01,NORMAL, $E5,20 + db DISABLE ,DISABLE_EFFECT ,$00,NORMAL, $8C,20 + db ACID ,DEFENSE_DOWN_SIDE_EFFECT ,$28,POISON, $FF,30 + db EMBER ,BURN_SIDE_EFFECT1 ,$28,FIRE, $FF,25 + db FLAMETHROWER,BURN_SIDE_EFFECT1 ,$5F,FIRE, $FF,15 + db MIST ,MIST_EFFECT ,$00,ICE, $FF,30 + db WATER_GUN ,NO_ADDITIONAL_EFFECT ,$28,WATER, $FF,25 + db HYDRO_PUMP ,NO_ADDITIONAL_EFFECT ,$78,WATER, $CC,5 + db SURF ,NO_ADDITIONAL_EFFECT ,$5F,WATER, $FF,15 + db ICE_BEAM ,FREEZE_SIDE_EFFECT ,$5F,ICE, $FF,10 + db BLIZZARD ,FREEZE_SIDE_EFFECT ,$78,ICE, $E5,5 + db PSYBEAM ,CONFUSION_SIDE_EFFECT ,$41,PSYCHIC, $FF,20 + db BUBBLEBEAM ,SPEED_DOWN_SIDE_EFFECT ,$41,WATER, $FF,20 + db AURORA_BEAM ,ATTACK_DOWN_SIDE_EFFECT ,$41,ICE, $FF,20 + db HYPER_BEAM ,HYPER_BEAM_EFFECT ,$96,NORMAL, $E5,5 + db PECK ,NO_ADDITIONAL_EFFECT ,$23,FLYING, $FF,35 + db DRILL_PECK ,NO_ADDITIONAL_EFFECT ,$50,FLYING, $FF,20 + db SUBMISSION ,RECOIL_EFFECT ,$50,FIGHTING,$CC,25 + db LOW_KICK ,FLINCH_SIDE_EFFECT2 ,$32,FIGHTING,$E5,20 + db COUNTER ,NO_ADDITIONAL_EFFECT ,$01,FIGHTING,$FF,20 + db SEISMIC_TOSS,SPECIAL_DAMAGE_EFFECT ,$01,FIGHTING,$FF,20 + db STRENGTH ,NO_ADDITIONAL_EFFECT ,$50,NORMAL, $FF,15 + db ABSORB ,DRAIN_HP_EFFECT ,$14,GRASS, $FF,20 + db MEGA_DRAIN ,DRAIN_HP_EFFECT ,$28,GRASS, $FF,10 + db LEECH_SEED ,LEECH_SEED_EFFECT ,$00,GRASS, $E5,10 + db GROWTH ,SPECIAL_UP1_EFFECT ,$00,NORMAL, $FF,40 + db RAZOR_LEAF ,NO_ADDITIONAL_EFFECT ,$37,GRASS, $F2,25 + db SOLARBEAM ,CHARGE_EFFECT ,$78,GRASS, $FF,10 + db POISONPOWDER,POISON_EFFECT ,$00,POISON, $BF,35 + db STUN_SPORE ,PARALYZE_EFFECT ,$00,GRASS, $BF,30 + db SLEEP_POWDER,SLEEP_EFFECT ,$00,GRASS, $BF,15 + db PETAL_DANCE ,THRASH_PETAL_DANCE_EFFECT ,$46,GRASS, $FF,20 + db STRING_SHOT ,SPEED_DOWN1_EFFECT ,$00,BUG, $F2,40 + db DRAGON_RAGE ,SPECIAL_DAMAGE_EFFECT ,$01,DRAGON, $FF,10 + db FIRE_SPIN ,TRAPPING_EFFECT ,$0F,FIRE, $B2,15 + db THUNDERSHOCK,PARALYZE_SIDE_EFFECT1 ,$28,ELECTRIC,$FF,30 + db THUNDERBOLT ,PARALYZE_SIDE_EFFECT1 ,$5F,ELECTRIC,$FF,15 + db THUNDER_WAVE,PARALYZE_EFFECT ,$00,ELECTRIC,$FF,20 + db THUNDER ,PARALYZE_SIDE_EFFECT1 ,$78,ELECTRIC,$B2,10 + db ROCK_THROW ,NO_ADDITIONAL_EFFECT ,$32,ROCK, $A5,15 + db EARTHQUAKE ,NO_ADDITIONAL_EFFECT ,$64,GROUND, $FF,10 + db FISSURE ,OHKO_EFFECT ,$01,GROUND, $4C,5 + db DIG ,CHARGE_EFFECT ,$64,GROUND, $FF,10 + db TOXIC ,POISON_EFFECT ,$00,POISON, $D8,10 + db CONFUSION ,CONFUSION_SIDE_EFFECT ,$32,PSYCHIC, $FF,25 + db PSYCHIC_M ,SPECIAL_DOWN_SIDE_EFFECT ,$5A,PSYCHIC, $FF,10 + db HYPNOSIS ,SLEEP_EFFECT ,$00,PSYCHIC, $99,20 + db MEDITATE ,ATTACK_UP1_EFFECT ,$00,PSYCHIC, $FF,40 + db AGILITY ,SPEED_UP2_EFFECT ,$00,PSYCHIC, $FF,30 + db QUICK_ATTACK,NO_ADDITIONAL_EFFECT ,$28,NORMAL, $FF,30 + db RAGE ,RAGE_EFFECT ,$14,NORMAL, $FF,20 + db TELEPORT ,SWITCH_AND_TELEPORT_EFFECT,$00,PSYCHIC, $FF,20 + db NIGHT_SHADE ,SPECIAL_DAMAGE_EFFECT ,$00,GHOST, $FF,15 + db MIMIC ,MIMIC_EFFECT ,$00,NORMAL, $FF,10 + db SCREECH ,DEFENSE_DOWN2_EFFECT ,$00,NORMAL, $D8,40 + db DOUBLE_TEAM ,EVASION_UP1_EFFECT ,$00,NORMAL, $FF,15 + db RECOVER ,HEAL_EFFECT ,$00,NORMAL, $FF,20 + db HARDEN ,DEFENSE_UP1_EFFECT ,$00,NORMAL, $FF,30 + db MINIMIZE ,EVASION_UP1_EFFECT ,$00,NORMAL, $FF,20 + db SMOKESCREEN ,ACCURACY_DOWN1_EFFECT ,$00,NORMAL, $FF,20 + db CONFUSE_RAY ,CONFUSION_EFFECT ,$00,GHOST, $FF,10 + db WITHDRAW ,DEFENSE_UP1_EFFECT ,$00,WATER, $FF,40 + db DEFENSE_CURL,DEFENSE_UP1_EFFECT ,$00,NORMAL, $FF,40 + db BARRIER ,DEFENSE_UP2_EFFECT ,$00,PSYCHIC, $FF,30 + db LIGHT_SCREEN,LIGHT_SCREEN_EFFECT ,$00,PSYCHIC, $FF,30 + db HAZE ,HAZE_EFFECT ,$00,ICE, $FF,30 + db REFLECT ,REFLECT_EFFECT ,$00,PSYCHIC, $FF,20 + db FOCUS_ENERGY,FOCUS_ENERGY_EFFECT ,$00,NORMAL, $FF,30 + db BIDE ,BIDE_EFFECT ,$00,NORMAL, $FF,10 + db METRONOME ,METRONOME_EFFECT ,$00,NORMAL, $FF,10 + db MIRROR_MOVE ,MIRROR_MOVE_EFFECT ,$00,FLYING, $FF,20 + db SELFDESTRUCT,EXPLODE_EFFECT ,$82,NORMAL, $FF,5 + db EGG_BOMB ,NO_ADDITIONAL_EFFECT ,$64,NORMAL, $BF,10 + db LICK ,PARALYZE_SIDE_EFFECT2 ,$14,GHOST, $FF,30 + db SMOG ,POISON_SIDE_EFFECT2 ,$14,POISON, $B2,20 + db SLUDGE ,POISON_SIDE_EFFECT2 ,$41,POISON, $FF,20 + db BONE_CLUB ,FLINCH_SIDE_EFFECT1 ,$41,GROUND, $D8,20 + db FIRE_BLAST ,BURN_SIDE_EFFECT2 ,$78,FIRE, $D8,5 + db WATERFALL ,NO_ADDITIONAL_EFFECT ,$50,WATER, $FF,15 + db CLAMP ,TRAPPING_EFFECT ,$23,WATER, $BF,10 + db SWIFT ,SWIFT_EFFECT ,$3C,NORMAL, $FF,20 + db SKULL_BASH ,CHARGE_EFFECT ,$64,NORMAL, $FF,15 + db SPIKE_CANNON,TWO_TO_FIVE_ATTACKS_EFFECT,$14,NORMAL, $FF,15 + db CONSTRICT ,SPEED_DOWN_SIDE_EFFECT ,$0A,NORMAL, $FF,35 + db AMNESIA ,SPECIAL_UP2_EFFECT ,$00,PSYCHIC, $FF,20 + db KINESIS ,ACCURACY_DOWN1_EFFECT ,$00,PSYCHIC, $CC,15 + db SOFTBOILED ,HEAL_EFFECT ,$00,NORMAL, $FF,10 + db HI_JUMP_KICK,JUMP_KICK_EFFECT ,$55,FIGHTING,$E5,20 + db GLARE ,PARALYZE_EFFECT ,$00,NORMAL, $BF,30 + db DREAM_EATER ,DREAM_EATER_EFFECT ,$64,PSYCHIC, $FF,15 + db POISON_GAS ,POISON_EFFECT ,$00,POISON, $8C,40 + db BARRAGE ,TWO_TO_FIVE_ATTACKS_EFFECT,$0F,NORMAL, $D8,20 + db LEECH_LIFE ,DRAIN_HP_EFFECT ,$14,BUG, $FF,15 + db LOVELY_KISS ,SLEEP_EFFECT ,$00,NORMAL, $BF,10 + db SKY_ATTACK ,CHARGE_EFFECT ,$8C,FLYING, $E5,5 + db TRANSFORM ,TRANSFORM_EFFECT ,$00,NORMAL, $FF,10 + db BUBBLE ,SPEED_DOWN_SIDE_EFFECT ,$14,WATER, $FF,30 + db DIZZY_PUNCH ,NO_ADDITIONAL_EFFECT ,$46,NORMAL, $FF,10 + db SPORE ,SLEEP_EFFECT ,$00,GRASS, $FF,15 + db FLASH ,ACCURACY_DOWN1_EFFECT ,$00,NORMAL, $B2,20 + db PSYWAVE ,SPECIAL_DAMAGE_EFFECT ,$01,PSYCHIC, $CC,15 + db SPLASH ,SPLASH_EFFECT ,$00,NORMAL, $FF,40 + db ACID_ARMOR ,DEFENSE_UP2_EFFECT ,$00,POISON, $FF,40 + db CRABHAMMER ,NO_ADDITIONAL_EFFECT ,$5A,WATER, $D8,10 + db EXPLOSION ,EXPLODE_EFFECT ,$AA,NORMAL, $FF,5 + db FURY_SWIPES ,TWO_TO_FIVE_ATTACKS_EFFECT,$12,NORMAL, $CC,15 + db BONEMERANG ,ATTACK_TWICE_EFFECT ,$32,GROUND, $E5,10 + db REST ,HEAL_EFFECT ,$00,PSYCHIC, $FF,10 + db ROCK_SLIDE ,NO_ADDITIONAL_EFFECT ,$4B,ROCK, $E5,10 + db HYPER_FANG ,FLINCH_SIDE_EFFECT1 ,$50,NORMAL, $E5,15 + db SHARPEN ,ATTACK_UP1_EFFECT ,$00,NORMAL, $FF,30 + db CONVERSION ,CONVERSION_EFFECT ,$00,NORMAL, $FF,30 + db TRI_ATTACK ,NO_ADDITIONAL_EFFECT ,$50,NORMAL, $FF,10 + db SUPER_FANG ,SUPER_FANG_EFFECT ,$01,NORMAL, $E5,10 + db SLASH ,NO_ADDITIONAL_EFFECT ,$46,NORMAL, $FF,20 + db SUBSTITUTE ,SUBSTITUTE_EFFECT ,$00,NORMAL, $FF,10 + db STRUGGLE ,RECOIL_EFFECT ,$32,NORMAL, $FF,10
\ No newline at end of file diff --git a/data/pokedex_entries.asm b/data/pokedex_entries.asm new file mode 100755 index 00000000..54b83099 --- /dev/null +++ b/data/pokedex_entries.asm @@ -0,0 +1,1259 @@ +PokedexEntryPointers: ; 4047e (10:447e) + dw RhydonDexEntry + dw KangaskhanDexEntry + dw NidoranMDexEntry + dw ClefairyDexEntry + dw SpearowDexEntry + dw VoltorbDexEntry + dw NidokingDexEntry + dw SlowbroDexEntry + dw IvysaurDexEntry + dw ExeggutorDexEntry + dw LickitungDexEntry + dw ExeggcuteDexEntry + dw GrimerDexEntry + dw GengarDexEntry + dw NidoranFDexEntry + dw NidoqueenDexEntry + dw CuboneDexEntry + dw RhyhornDexEntry + dw LaprasDexEntry + dw ArcanineDexEntry + dw MewDexEntry + dw GyaradosDexEntry + dw ShellderDexEntry + dw TentacoolDexEntry + dw GastlyDexEntry + dw ScytherDexEntry + dw StaryuDexEntry + dw BlastoiseDexEntry + dw PinsirDexEntry + dw TangelaDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw GrowlitheDexEntry + dw OnixDexEntry + dw FearowDexEntry + dw PidgeyDexEntry + dw SlowpokeDexEntry + dw KadabraDexEntry + dw GravelerDexEntry + dw ChanseyDexEntry + dw MachokeDexEntry + dw MrMimeDexEntry + dw HitmonleeDexEntry + dw HitmonchanDexEntry + dw ArbokDexEntry + dw ParasectDexEntry + dw PsyduckDexEntry + dw DrowzeeDexEntry + dw GolemDexEntry + dw MissingNoDexEntry + dw MagmarDexEntry + dw MissingNoDexEntry + dw ElectabuzzDexEntry + dw MagnetonDexEntry + dw KoffingDexEntry + dw MissingNoDexEntry + dw MankeyDexEntry + dw SeelDexEntry + dw DiglettDexEntry + dw TaurosDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw FarfetchdDexEntry + dw VenonatDexEntry + dw DragoniteDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw DoduoDexEntry + dw PoliwagDexEntry + dw JynxDexEntry + dw MoltresDexEntry + dw ArticunoDexEntry + dw ZapdosDexEntry + dw DittoDexEntry + dw MeowthDexEntry + dw KrabbyDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw VulpixDexEntry + dw NinetalesDexEntry + dw PikachuDexEntry + dw RaichuDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw DratiniDexEntry + dw DragonairDexEntry + dw KabutoDexEntry + dw KabutopsDexEntry + dw HorseaDexEntry + dw SeadraDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw SandshrewDexEntry + dw SandslashDexEntry + dw OmanyteDexEntry + dw OmastarDexEntry + dw JigglypuffDexEntry + dw WigglytuffDexEntry + dw EeveeDexEntry + dw FlareonDexEntry + dw JolteonDexEntry + dw VaporeonDexEntry + dw MachopDexEntry + dw ZubatDexEntry + dw EkansDexEntry + dw ParasDexEntry + dw PoliwhirlDexEntry + dw PoliwrathDexEntry + dw WeedleDexEntry + dw KakunaDexEntry + dw BeedrillDexEntry + dw MissingNoDexEntry + dw DodrioDexEntry + dw PrimeapeDexEntry + dw DugtrioDexEntry + dw VenomothDexEntry + dw DewgongDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw CaterpieDexEntry + dw MetapodDexEntry + dw ButterfreeDexEntry + dw MachampDexEntry + dw MissingNoDexEntry + dw GolduckDexEntry + dw HypnoDexEntry + dw GolbatDexEntry + dw MewtwoDexEntry + dw SnorlaxDexEntry + dw MagikarpDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MukDexEntry + dw MissingNoDexEntry + dw KinglerDexEntry + dw CloysterDexEntry + dw MissingNoDexEntry + dw ElectrodeDexEntry + dw ClefableDexEntry + dw WeezingDexEntry + dw PersianDexEntry + dw MarowakDexEntry + dw MissingNoDexEntry + dw HaunterDexEntry + dw AbraDexEntry + dw AlakazamDexEntry + dw PidgeottoDexEntry + dw PidgeotDexEntry + dw StarmieDexEntry + dw BulbasaurDexEntry + dw VenusaurDexEntry + dw TentacruelDexEntry + dw MissingNoDexEntry + dw GoldeenDexEntry + dw SeakingDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw PonytaDexEntry + dw RapidashDexEntry + dw RattataDexEntry + dw RaticateDexEntry + dw NidorinoDexEntry + dw NidorinaDexEntry + dw GeodudeDexEntry + dw PorygonDexEntry + dw AerodactylDexEntry + dw MissingNoDexEntry + dw MagnemiteDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw CharmanderDexEntry + dw SquirtleDexEntry + dw CharmeleonDexEntry + dw WartortleDexEntry + dw CharizardDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw OddishDexEntry + dw GloomDexEntry + dw VileplumeDexEntry + dw BellsproutDexEntry + dw WeepinbellDexEntry + dw VictreebelDexEntry + +; string: species name +; height in feet, inches +; weight in pounds +; text entry + +RhydonDexEntry: ; 405fa (10:45fa) + db "DRILL@" + db 6,3 + dw 2650 + TX_FAR _RhydonDexEntry + db "@" + +KangaskhanDexEntry: ; 40609 (10:4609) + db "PARENT@" + db 7,3 + dw 1760 + TX_FAR _KangaskhanDexEntry + db "@" + +NidoranMDexEntry: ; 40619 (10:4619) + db "POISON PIN@" + db 1,8 + dw 200 + TX_FAR _NidoranMDexEntry + db "@" + +ClefairyDexEntry: ; 4062d (10:462d) + db "FAIRY@" + db 2,0 + dw 170 + TX_FAR _ClefairyDexEntry + db "@" + +SpearowDexEntry: ; 4063c (10:463c) + db "TINY BIRD@" + db 1,0 + dw 40 + TX_FAR _SpearowDexEntry + db "@" + +VoltorbDexEntry: ; 4064f (10:464f) + db "BALL@" + db 1,8 + dw 230 + TX_FAR _VoltorbDexEntry + db "@" + +NidokingDexEntry: ; 4065d (10:465d) + db "DRILL@" + db 4,7 + dw 1370 + TX_FAR _NidokingDexEntry + db "@" + +SlowbroDexEntry: ; 4066c (10:466c) + db "HERMITCRAB@" + db 5,3 + dw 1730 + TX_FAR _SlowbroDexEntry + db "@" + +IvysaurDexEntry: ; 40680 (10:4680) + db "SEED@" + db 3,3 + dw 290 + TX_FAR _IvysaurDexEntry + db "@" + +ExeggutorDexEntry: ; 4068e (10:468e) + db "COCONUT@" + db 6,7 + dw 2650 + TX_FAR _ExeggutorDexEntry + db "@" + +LickitungDexEntry: ; 4069f (10:469f) + db "LICKING@" + db 3,11 + dw 1440 + TX_FAR _LickitungDexEntry + db "@" + +ExeggcuteDexEntry: ; 406b0 (10:46b0) + db "EGG@" + db 1,4 + dw 60 + TX_FAR _ExeggcuteDexEntry + db "@" + +GrimerDexEntry: ; 406bd (10:46bd) + db "SLUDGE@" + db 2,11 + dw 660 + TX_FAR _GrimerDexEntry + db "@" + +GengarDexEntry: ; 406cd (10:46cd) + db "SHADOW@" + db 4,11 + dw 890 + TX_FAR _GengarDexEntry + db "@" + +NidoranFDexEntry: ; 406dd (10:46dd) + db "POISON PIN@" + db 1,4 + dw 150 + TX_FAR _NidoranFDexEntry + db "@" + +NidoqueenDexEntry: ; 406f1 (10:46f1) + db "DRILL@" + db 4,3 + dw 1320 + TX_FAR _NidoqueenDexEntry + db "@" + +CuboneDexEntry: ; 40700 (10:4700) + db "LONELY@" + db 1,4 + dw 140 + TX_FAR _CuboneDexEntry + db "@" + +RhyhornDexEntry: ; 40710 (10:4710) + db "SPIKES@" + db 3,3 + dw 2540 + TX_FAR _RhyhornDexEntry + db "@" + +LaprasDexEntry: ; 40720 (10:4720) + db "TRANSPORT@" + db 8,2 + dw 4850 + TX_FAR _LaprasDexEntry + db "@" + +ArcanineDexEntry: ; 40733 (10:4733) + db "LEGENDARY@" + db 6,3 + dw 3420 + TX_FAR _ArcanineDexEntry + db "@" + +MewDexEntry: ; 40746 (10:4746) + db "NEW SPECIE@" + db 1,4 + dw 90 + TX_FAR _MewDexEntry + db "@" + +GyaradosDexEntry: ; 4075a (10:475a) + db "ATROCIOUS@" + db 21,4 + dw 5180 + TX_FAR _GyaradosDexEntry + db "@" + +ShellderDexEntry: ; 4076d (10:476d) + db "BIVALVE@" + db 1,0 + dw 90 + TX_FAR _ShellderDexEntry + db "@" + +TentacoolDexEntry: ; 4077e (10:477e) + db "JELLYFISH@" + db 2,11 + dw 1000 + TX_FAR _TentacoolDexEntry + db "@" + +GastlyDexEntry: ; 40791 (10:4791) + db "GAS@" + db 4,3 + dw 2 + TX_FAR _GastlyDexEntry + db "@" + +ScytherDexEntry: ; 4079e (10:479e) + db "MANTIS@" + db 4,11 + dw 1230 + TX_FAR _ScytherDexEntry + db "@" + +StaryuDexEntry: ; 407ae (10:47ae) + db "STARSHAPE@" + db 2,7 + dw 760 + TX_FAR _StaryuDexEntry + db "@" + +BlastoiseDexEntry: ; 407c1 (10:47c1) + db "SHELLFISH@" + db 5,3 + dw 1890 + TX_FAR _BlastoiseDexEntry + db "@" + +PinsirDexEntry: ; 407d4 (10:47d4) + db "STAGBEETLE@" + db 4,11 + dw 1210 + TX_FAR _PinsirDexEntry + db "@" + +TangelaDexEntry: ; 407e8 (10:47e8) + db "VINE@" + db 3,3 + dw 770 + TX_FAR _TangelaDexEntry + db "@" + +GrowlitheDexEntry: ; 407f6 (10:47f6) + db "PUPPY@" + db 2,4 + dw 420 + TX_FAR _GrowlitheDexEntry + db "@" + +OnixDexEntry: ; 40805 (10:4805) + db "ROCK SNAKE@" + db 28,10 + dw 4630 + TX_FAR _OnixDexEntry + db "@" + +FearowDexEntry: ; 40819 (10:4819) + db "BEAK@" + db 3,11 + dw 840 + TX_FAR _FearowDexEntry + db "@" + +PidgeyDexEntry: ; 40827 (10:4827) + db "TINY BIRD@" + db 1,0 + dw 40 + TX_FAR _PidgeyDexEntry + db "@" + +SlowpokeDexEntry: ; 4083a (10:483a) + db "DOPEY@" + db 3,11 + dw 790 + TX_FAR _SlowpokeDexEntry + db "@" + +KadabraDexEntry: ; 40849 (10:4849) + db "PSI@" + db 4,3 + dw 1250 + TX_FAR _KadabraDexEntry + db "@" + +GravelerDexEntry: ; 40856 (10:4856) + db "ROCK@" + db 3,3 + dw 2320 + TX_FAR _GravelerDexEntry + db "@" + +ChanseyDexEntry: ; 40864 (10:4864) + db "EGG@" + db 3,7 + dw 760 + TX_FAR _ChanseyDexEntry + db "@" + +MachokeDexEntry: ; 40871 (10:4871) + db "SUPERPOWER@" + db 4,11 + dw 1550 + TX_FAR _MachokeDexEntry + db "@" + +MrMimeDexEntry: ; 40885 (10:4885) + db "BARRIER@" + db 4,3 + dw 1200 + TX_FAR _MrMimeDexEntry + db "@" + +HitmonleeDexEntry: ; 40896 (10:4896) + db "KICKING@" + db 4,11 + dw 1100 + TX_FAR _HitmonleeDexEntry + db "@" + +HitmonchanDexEntry: ; 408a7 (10:48a7) + db "PUNCHING@" + db 4,7 + dw 1110 + TX_FAR _HitmonchanDexEntry + db "@" + +ArbokDexEntry: ; 408b9 (10:48b9) + db "COBRA@" + db 11,6 + dw 1430 + TX_FAR _ArbokDexEntry + db "@" + +ParasectDexEntry: ; 408c8 (10:48c8) + db "MUSHROOM@" + db 3,3 + dw 650 + TX_FAR _ParasectDexEntry + db "@" + +PsyduckDexEntry: ; 408da (10:48da) + db "DUCK@" + db 2,7 + dw 430 + TX_FAR _PsyduckDexEntry + db "@" + +DrowzeeDexEntry: ; 408e8 (10:48e8) + db "HYPNOSIS@" + db 3,3 + dw 710 + TX_FAR _DrowzeeDexEntry + db "@" + +GolemDexEntry: ; 408fa (10:48fa) + db "MEGATON@" + db 4,7 + dw 6620 + TX_FAR _GolemDexEntry + db "@" + +MagmarDexEntry: ; 4090b (10:490b) + db "SPITFIRE@" + db 4,3 + dw 980 + TX_FAR _MagmarDexEntry + db "@" + +ElectabuzzDexEntry: ; 4091d (10:491d) + db "ELECTRIC@" + db 3,7 + dw 660 + TX_FAR _ElectabuzzDexEntry + db "@" + +MagnetonDexEntry: ; 4092f (10:492f) + db "MAGNET@" + db 3,3 + dw 1320 + TX_FAR _MagnetonDexEntry + db "@" + +KoffingDexEntry: ; 4093f (10:493f) + db "POISON GAS@" + db 2,0 + dw 20 + TX_FAR _KoffingDexEntry + db "@" + +MankeyDexEntry: ; 40953 (10:4953) + db "PIG MONKEY@" + db 1,8 + dw 620 + TX_FAR _MankeyDexEntry + db "@" + +SeelDexEntry: ; 40967 (10:4967) + db "SEA LION@" + db 3,7 + dw 1980 + TX_FAR _SeelDexEntry + db "@" + +DiglettDexEntry: ; 40979 (10:4979) + db "MOLE@" + db 0,8 + dw 20 + TX_FAR _DiglettDexEntry + db "@" + +TaurosDexEntry: ; 40987 (10:4987) + db "WILD BULL@" + db 4,7 + dw 1950 + TX_FAR _TaurosDexEntry + db "@" + +FarfetchdDexEntry: ; 4099a (10:499a) + db "WILD DUCK@" + db 2,7 + dw 330 + TX_FAR _FarfetchdDexEntry + db "@" + +VenonatDexEntry: ; 409ad (10:49ad) + db "INSECT@" + db 3,3 + dw 660 + TX_FAR _VenonatDexEntry + db "@" + +DragoniteDexEntry: ; 409bd (10:49bd) + db "DRAGON@" + db 7,3 + dw 4630 + TX_FAR _DragoniteDexEntry + db "@" + +DoduoDexEntry: ; 409cd (10:49cd) + db "TWIN BIRD@" + db 4,7 + dw 860 + TX_FAR _DoduoDexEntry + db "@" + +PoliwagDexEntry: ; 409e0 (10:49e0) + db "TADPOLE@" + db 2,0 + dw 270 + TX_FAR _PoliwagDexEntry + db "@" + +JynxDexEntry: ; 409f1 (10:49f1) + db "HUMANSHAPE@" + db 4,7 + dw 900 + TX_FAR _JynxDexEntry + db "@" + +MoltresDexEntry: ; 40a05 (10:4a05) + db "FLAME@" + db 6,7 + dw 1320 + TX_FAR _MoltresDexEntry + db "@" + +ArticunoDexEntry: ; 40a14 (10:4a14) + db "FREEZE@" + db 5,7 + dw 1220 + TX_FAR _ArticunoDexEntry + db "@" + +ZapdosDexEntry: ; 40a24 (10:4a24) + db "ELECTRIC@" + db 5,3 + dw 1160 + TX_FAR _ZapdosDexEntry + db "@" + +DittoDexEntry: ; 40a36 (10:4a36) + db "TRANSFORM@" + db 1,0 + dw 90 + TX_FAR _DittoDexEntry + db "@" + +MeowthDexEntry: ; 40a49 (10:4a49) + db "SCRATCHCAT@" + db 1,4 + dw 90 + TX_FAR _MeowthDexEntry + db "@" + +KrabbyDexEntry: ; 40a5d (10:4a5d) + db "RIVER CRAB@" + db 1,4 + dw 140 + TX_FAR _KrabbyDexEntry + db "@" + +VulpixDexEntry: ; 40a71 (10:4a71) + db "FOX@" + db 2,0 + dw 220 + TX_FAR _VulpixDexEntry + db "@" + +NinetalesDexEntry: ; 40a7e (10:4a7e) + db "FOX@" + db 3,7 + dw 440 + TX_FAR _NinetalesDexEntry + db "@" + +PikachuDexEntry: ; 40a8b (10:4a8b) + db "MOUSE@" + db 1,4 + dw 130 + TX_FAR _PikachuDexEntry + db "@" + +RaichuDexEntry: ; 40a9a (10:4a9a) + db "MOUSE@" + db 2,7 + dw 660 + TX_FAR _RaichuDexEntry + db "@" + +DratiniDexEntry: ; 40aa9 (10:4aa9) + db "DRAGON@" + db 5,11 + dw 70 + TX_FAR _DratiniDexEntry + db "@" + +DragonairDexEntry: ; 40ab9 (10:4ab9) + db "DRAGON@" + db 13,1 + dw 360 + TX_FAR _DragonairDexEntry + db "@" + +KabutoDexEntry: ; 40ac9 (10:4ac9) + db "SHELLFISH@" + db 1,8 + dw 250 + TX_FAR _KabutoDexEntry + db "@" + +KabutopsDexEntry: ; 40adc (10:4adc) + db "SHELLFISH@" + db 4,3 + dw 890 + TX_FAR _KabutopsDexEntry + db "@" + +HorseaDexEntry: ; 40aef (10:4aef) + db "DRAGON@" + db 1,4 + dw 180 + TX_FAR _HorseaDexEntry + db "@" + +SeadraDexEntry: ; 40aff (10:4aff) + db "DRAGON@" + db 3,11 + dw 550 + TX_FAR _SeadraDexEntry + db "@" + +SandshrewDexEntry: ; 40b0f (10:4b0f) + db "MOUSE@" + db 2,0 + dw 260 + TX_FAR _SandshrewDexEntry + db "@" + +SandslashDexEntry: ; 40b1e (10:4b1e) + db "MOUSE@" + db 3,3 + dw 650 + TX_FAR _SandslashDexEntry + db "@" + +OmanyteDexEntry: ; 40b2d (10:4b2d) + db "SPIRAL@" + db 1,4 + dw 170 + TX_FAR _OmanyteDexEntry + db "@" + +OmastarDexEntry: ; 40b3d (10:4b3d) + db "SPIRAL@" + db 3,3 + dw 770 + TX_FAR _OmastarDexEntry + db "@" + +JigglypuffDexEntry: ; 40b4d (10:4b4d) + db "BALLOON@" + db 1,8 + dw 120 + TX_FAR _JigglypuffDexEntry + db "@" + +WigglytuffDexEntry: ; 40b5e (10:4b5e) + db "BALLOON@" + db 3,3 + dw 260 + TX_FAR _WigglytuffDexEntry + db "@" + +EeveeDexEntry: ; 40b6f (10:4b6f) + db "EVOLUTION@" + db 1,0 + dw 140 + TX_FAR _EeveeDexEntry + db "@" + +FlareonDexEntry: ; 40b82 (10:4b82) + db "FLAME@" + db 2,11 + dw 550 + TX_FAR _FlareonDexEntry + db "@" + +JolteonDexEntry: ; 40b91 (10:4b91) + db "LIGHTNING@" + db 2,7 + dw 540 + TX_FAR _JolteonDexEntry + db "@" + +VaporeonDexEntry: ; 40ba4 (10:4ba4) + db "BUBBLE JET@" + db 3,3 + dw 640 + TX_FAR _VaporeonDexEntry + db "@" + +MachopDexEntry: ; 40bb8 (10:4bb8) + db "SUPERPOWER@" + db 2,7 + dw 430 + TX_FAR _MachopDexEntry + db "@" + +ZubatDexEntry: ; 40bcc (10:4bcc) + db "BAT@" + db 2,7 + dw 170 + TX_FAR _ZubatDexEntry + db "@" + +EkansDexEntry: ; 40bd9 (10:4bd9) + db "SNAKE@" + db 6,7 + dw 150 + TX_FAR _EkansDexEntry + db "@" + +ParasDexEntry: ; 40be8 (10:4be8) + db "MUSHROOM@" + db 1,0 + dw 120 + TX_FAR _ParasDexEntry + db "@" + +PoliwhirlDexEntry: ; 40bfa (10:4bfa) + db "TADPOLE@" + db 3,3 + dw 440 + TX_FAR _PoliwhirlDexEntry + db "@" + +PoliwrathDexEntry: ; 40c0b (10:4c0b) + db "TADPOLE@" + db 4,3 + dw 1190 + TX_FAR _PoliwrathDexEntry + db "@" + +WeedleDexEntry: ; 40c1c (10:4c1c) + db "HAIRY BUG@" + db 1,0 + dw 70 + TX_FAR _WeedleDexEntry + db "@" + +KakunaDexEntry: ; 40c2f (10:4c2f) + db "COCOON@" + db 2,0 + dw 220 + TX_FAR _KakunaDexEntry + db "@" + +BeedrillDexEntry: ; 40c3f (10:4c3f) + db "POISON BEE@" + db 3,3 + dw 650 + TX_FAR _BeedrillDexEntry + db "@" + +DodrioDexEntry: ; 40c53 (10:4c53) + db "TRIPLEBIRD@" + db 5,11 + dw 1880 + TX_FAR _DodrioDexEntry + db "@" + +PrimeapeDexEntry: ; 40c67 (10:4c67) + db "PIG MONKEY@" + db 3,3 + dw 710 + TX_FAR _PrimeapeDexEntry + db "@" + +DugtrioDexEntry: ; 40c7b (10:4c7b) + db "MOLE@" + db 2,4 + dw 730 + TX_FAR _DugtrioDexEntry + db "@" + +VenomothDexEntry: ; 40c89 (10:4c89) + db "POISONMOTH@" + db 4,11 + dw 280 + TX_FAR _VenomothDexEntry + db "@" + +DewgongDexEntry: ; 40c9d (10:4c9d) + db "SEA LION@" + db 5,7 + dw 2650 + TX_FAR _DewgongDexEntry + db "@" + +CaterpieDexEntry: ; 40caf (10:4caf) + db "WORM@" + db 1,0 + dw 60 + TX_FAR _CaterpieDexEntry + db "@" + +MetapodDexEntry: ; 40cbd (10:4cbd) + db "COCOON@" + db 2,4 + dw 220 + TX_FAR _MetapodDexEntry + db "@" + +ButterfreeDexEntry: ; 40ccd (10:4ccd) + db "BUTTERFLY@" + db 3,7 + dw 710 + TX_FAR _ButterfreeDexEntry + db "@" + +MachampDexEntry: ; 40ce0 (10:4ce0) + db "SUPERPOWER@" + db 5,3 + dw 2870 + TX_FAR _MachampDexEntry + db "@" + +GolduckDexEntry: ; 40cf4 (10:4cf4) + db "DUCK@" + db 5,7 + dw 1690 + TX_FAR _GolduckDexEntry + db "@" + +HypnoDexEntry: ; 40d02 (10:4d02) + db "HYPNOSIS@" + db 5,3 + dw 1670 + TX_FAR _HypnoDexEntry + db "@" + +GolbatDexEntry: ; 40d14 (10:4d14) + db "BAT@" + db 5,3 + dw 1210 + TX_FAR _GolbatDexEntry + db "@" + +MewtwoDexEntry: ; 40d21 (10:4d21) + db "GENETIC@" + db 6,7 + dw 2690 + TX_FAR _MewtwoDexEntry + db "@" + +SnorlaxDexEntry: ; 40d32 (10:4d32) + db "SLEEPING@" + db 6,11 + dw 10140 + TX_FAR _SnorlaxDexEntry + db "@" + +MagikarpDexEntry: ; 40d44 (10:4d44) + db "FISH@" + db 2,11 + dw 220 + TX_FAR _MagikarpDexEntry + db "@" + +MukDexEntry: ; 40d52 (10:4d52) + db "SLUDGE@" + db 3,11 + dw 660 + TX_FAR _MukDexEntry + db "@" + +KinglerDexEntry: ; 40d62 (10:4d62) + db "PINCER@" + db 4,3 + dw 1320 + TX_FAR _KinglerDexEntry + db "@" + +CloysterDexEntry: ; 40d72 (10:4d72) + db "BIVALVE@" + db 4,11 + dw 2920 + TX_FAR _CloysterDexEntry + db "@" + +ElectrodeDexEntry: ; 40d83 (10:4d83) + db "BALL@" + db 3,11 + dw 1470 + TX_FAR _ElectrodeDexEntry + db "@" + +ClefableDexEntry: ; 40d91 (10:4d91) + db "FAIRY@" + db 4,3 + dw 880 + TX_FAR _ClefableDexEntry + db "@" + +WeezingDexEntry: ; 40da0 (10:4da0) + db "POISON GAS@" + db 3,11 + dw 210 + TX_FAR _WeezingDexEntry + db "@" + +PersianDexEntry: ; 40db4 (10:4db4) + db "CLASSY CAT@" + db 3,3 + dw 710 + TX_FAR _PersianDexEntry + db "@" + +MarowakDexEntry: ; 40dc8 (10:4dc8) + db "BONEKEEPER@" + db 3,3 + dw 990 + TX_FAR _MarowakDexEntry + db "@" + +HaunterDexEntry: ; 40ddc (10:4ddc) + db "GAS@" + db 5,3 + dw 2 + TX_FAR _HaunterDexEntry + db "@" + +AbraDexEntry: ; 40de9 (10:4de9) + db "PSI@" + db 2,11 + dw 430 + TX_FAR _AbraDexEntry + db "@" + +AlakazamDexEntry: ; 40df6 (10:4df6) + db "PSI@" + db 4,11 + dw 1060 + TX_FAR _AlakazamDexEntry + db "@" + +PidgeottoDexEntry: ; 40e03 (10:4e03) + db "BIRD@" + db 3,7 + dw 660 + TX_FAR _PidgeottoDexEntry + db "@" + +PidgeotDexEntry: ; 40e11 (10:4e11) + db "BIRD@" + db 4,11 + dw 870 + TX_FAR _PidgeotDexEntry + db "@" + +StarmieDexEntry: ; 40e1f (10:4e1f) + db "MYSTERIOUS@" + db 3,7 + dw 1760 + TX_FAR _StarmieDexEntry + db "@" + +BulbasaurDexEntry: ; 40e33 (10:4e33) + db "SEED@" + db 2,4 + dw 150 + TX_FAR _BulbasaurDexEntry + db "@" + +VenusaurDexEntry: ; 40e41 (10:4e41) + db "SEED@" + db 6,7 + dw 2210 + TX_FAR _VenusaurDexEntry + db "@" + +TentacruelDexEntry: ; 40e4f (10:4e4f) + db "JELLYFISH@" + db 5,3 + dw 1210 + TX_FAR _TentacruelDexEntry + db "@" + +GoldeenDexEntry: ; 40e62 (10:4e62) + db "GOLDFISH@" + db 2,0 + dw 330 + TX_FAR _GoldeenDexEntry + db "@" + +SeakingDexEntry: ; 40e74 (10:4e74) + db "GOLDFISH@" + db 4,3 + dw 860 + TX_FAR _SeakingDexEntry + db "@" + +PonytaDexEntry: ; 40e86 (10:4e86) + db "FIRE HORSE@" + db 3,3 + dw 660 + TX_FAR _PonytaDexEntry + db "@" + +RapidashDexEntry: ; 40e9a (10:4e9a) + db "FIRE HORSE@" + db 5,7 + dw 2090 + TX_FAR _RapidashDexEntry + db "@" + +RattataDexEntry: ; 40eae (10:4eae) + db "RAT@" + db 1,0 + dw 80 + TX_FAR _RattataDexEntry + db "@" + +RaticateDexEntry: ; 40ebb (10:4ebb) + db "RAT@" + db 2,4 + dw 410 + TX_FAR _RaticateDexEntry + db "@" + +NidorinoDexEntry: ; 40ec8 (10:4ec8) + db "POISON PIN@" + db 2,11 + dw 430 + TX_FAR _NidorinoDexEntry + db "@" + +NidorinaDexEntry: ; 40edc (10:4edc) + db "POISON PIN@" + db 2,7 + dw 440 + TX_FAR _NidorinaDexEntry + db "@" + +GeodudeDexEntry: ; 40ef0 (10:4ef0) + db "ROCK@" + db 1,4 + dw 440 + TX_FAR _GeodudeDexEntry + db "@" + +PorygonDexEntry: ; 40efe (10:4efe) + db "VIRTUAL@" + db 2,7 + dw 800 + TX_FAR _PorygonDexEntry + db "@" + +AerodactylDexEntry: ; 40f0f (10:4f0f) + db "FOSSIL@" + db 5,11 + dw 1300 + TX_FAR _AerodactylDexEntry + db "@" + +MagnemiteDexEntry: ; 40f1f (10:4f1f) + db "MAGNET@" + db 1,0 + dw 130 + TX_FAR _MagnemiteDexEntry + db "@" + +CharmanderDexEntry: ; 40f2f (10:4f2f) + db "LIZARD@" + db 2,0 + dw 190 + TX_FAR _CharmanderDexEntry + db "@" + +SquirtleDexEntry: ; 40f3f (10:4f3f) + db "TINYTURTLE@" + db 1,8 + dw 200 + TX_FAR _SquirtleDexEntry + db "@" + +CharmeleonDexEntry: ; 40f53 (10:4f53) + db "FLAME@" + db 3,7 + dw 420 + TX_FAR _CharmeleonDexEntry + db "@" + +WartortleDexEntry: ; 40f62 (10:4f62) + db "TURTLE@" + db 3,3 + dw 500 + TX_FAR _WartortleDexEntry + db "@" + +CharizardDexEntry: ; 40f72 (10:4f72) + db "FLAME@" + db 5,7 + dw 2000 + TX_FAR _CharizardDexEntry + db "@" + +OddishDexEntry: ; 40f81 (10:4f81) + db "WEED@" + db 1,8 + dw 120 + TX_FAR _OddishDexEntry + db "@" + +GloomDexEntry: ; 40f8f (10:4f8f) + db "WEED@" + db 2,7 + dw 190 + TX_FAR _GloomDexEntry + db "@" + +VileplumeDexEntry: ; 40f9d (10:4f9d) + db "FLOWER@" + db 3,11 + dw 410 + TX_FAR _VileplumeDexEntry + db "@" + +BellsproutDexEntry: ; 40fad (10:4fad) + db "FLOWER@" + db 2,4 + dw 90 + TX_FAR _BellsproutDexEntry + db "@" + +WeepinbellDexEntry: ; 40fbd (10:4fbd) + db "FLYCATCHER@" + db 3,3 + dw 140 + TX_FAR _WeepinbellDexEntry + db "@" + +VictreebelDexEntry: ; 40fd1 (10:4fd1) + db "FLYCATCHER@" + db 5,7 + dw 340 + TX_FAR _VictreebelDexEntry + db "@" + +MissingNoDexEntry: ; 40fe5 (10:4fe5) + db "???@" + db 10 ; 1.0 m + db 100 ; 10.0 kg + db 0,"コメント さくせいちゅう@" ; コメント作成中 (Comment to be written)
\ No newline at end of file diff --git a/data/pokedex_order.asm b/data/pokedex_order.asm new file mode 100755 index 00000000..0c4b91f3 --- /dev/null +++ b/data/pokedex_order.asm @@ -0,0 +1,191 @@ +PokedexOrder: ; 41024 (10:5024) + db DEX_RHYDON + db DEX_KANGASKHAN + db DEX_NIDORAN_M + db DEX_CLEFAIRY + db DEX_SPEAROW + db DEX_VOLTORB + db DEX_NIDOKING + db DEX_SLOWBRO + db DEX_IVYSAUR + db DEX_EXEGGUTOR + db DEX_LICKITUNG + db DEX_EXEGGCUTE + db DEX_GRIMER + db DEX_GENGAR + db DEX_NIDORAN_F + db DEX_NIDOQUEEN + db DEX_CUBONE + db DEX_RHYHORN + db DEX_LAPRAS + db DEX_ARCANINE + db DEX_MEW + db DEX_GYARADOS + db DEX_SHELLDER + db DEX_TENTACOOL + db DEX_GASTLY + db DEX_SCYTHER + db DEX_STARYU + db DEX_BLASTOISE + db DEX_PINSIR + db DEX_TANGELA + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db DEX_GROWLITHE + db DEX_ONIX + db DEX_FEAROW + db DEX_PIDGEY + db DEX_SLOWPOKE + db DEX_KADABRA + db DEX_GRAVELER + db DEX_CHANSEY + db DEX_MACHOKE + db DEX_MR_MIME + db DEX_HITMONLEE + db DEX_HITMONCHAN + db DEX_ARBOK + db DEX_PARASECT + db DEX_PSYDUCK + db DEX_DROWZEE + db DEX_GOLEM + db 0 ; MISSINGNO. + db DEX_MAGMAR + db 0 ; MISSINGNO. + db DEX_ELECTABUZZ + db DEX_MAGNETON + db DEX_KOFFING + db 0 ; MISSINGNO. + db DEX_MANKEY + db DEX_SEEL + db DEX_DIGLETT + db DEX_TAUROS + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db DEX_FARFETCH_D + db DEX_VENONAT + db DEX_DRAGONITE + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db DEX_DODUO + db DEX_POLIWAG + db DEX_JYNX + db DEX_MOLTRES + db DEX_ARTICUNO + db DEX_ZAPDOS + db DEX_DITTO + db DEX_MEOWTH + db DEX_KRABBY + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db DEX_VULPIX + db DEX_NINETALES + db DEX_PIKACHU + db DEX_RAICHU + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db DEX_DRATINI + db DEX_DRAGONAIR + db DEX_KABUTO + db DEX_KABUTOPS + db DEX_HORSEA + db DEX_SEADRA + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db DEX_SANDSHREW + db DEX_SANDSLASH + db DEX_OMANYTE + db DEX_OMASTAR + db DEX_JIGGLYPUFF + db DEX_WIGGLYTUFF + db DEX_EEVEE + db DEX_FLAREON + db DEX_JOLTEON + db DEX_VAPOREON + db DEX_MACHOP + db DEX_ZUBAT + db DEX_EKANS + db DEX_PARAS + db DEX_POLIWHIRL + db DEX_POLIWRATH + db DEX_WEEDLE + db DEX_KAKUNA + db DEX_BEEDRILL + db 0 ; MISSINGNO. + db DEX_DODRIO + db DEX_PRIMEAPE + db DEX_DUGTRIO + db DEX_VENOMOTH + db DEX_DEWGONG + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db DEX_CATERPIE + db DEX_METAPOD + db DEX_BUTTERFREE + db DEX_MACHAMP + db 0 ; MISSINGNO. + db DEX_GOLDUCK + db DEX_HYPNO + db DEX_GOLBAT + db DEX_MEWTWO + db DEX_SNORLAX + db DEX_MAGIKARP + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db DEX_MUK + db 0 ; MISSINGNO. + db DEX_KINGLER + db DEX_CLOYSTER + db 0 ; MISSINGNO. + db DEX_ELECTRODE + db DEX_CLEFABLE + db DEX_WEEZING + db DEX_PERSIAN + db DEX_MAROWAK + db 0 ; MISSINGNO. + db DEX_HAUNTER + db DEX_ABRA + db DEX_ALAKAZAM + db DEX_PIDGEOTTO + db DEX_PIDGEOT + db DEX_STARMIE + db DEX_BULBASAUR + db DEX_VENUSAUR + db DEX_TENTACRUEL + db 0 ; MISSINGNO. + db DEX_GOLDEEN + db DEX_SEAKING + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db DEX_PONYTA + db DEX_RAPIDASH + db DEX_RATTATA + db DEX_RATICATE + db DEX_NIDORINO + db DEX_NIDORINA + db DEX_GEODUDE + db DEX_PORYGON + db DEX_AERODACTYL + db 0 ; MISSINGNO. + db DEX_MAGNEMITE + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db DEX_CHARMANDER + db DEX_SQUIRTLE + db DEX_CHARMELEON + db DEX_WARTORTLE + db DEX_CHARIZARD + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db 0 ; MISSINGNO. + db DEX_ODDISH + db DEX_GLOOM + db DEX_VILEPLUME + db DEX_BELLSPROUT + db DEX_WEEPINBELL + db DEX_VICTREEBEL
\ No newline at end of file diff --git a/data/prizes.asm b/data/prizes.asm new file mode 100755 index 00000000..1fab54fc --- /dev/null +++ b/data/prizes.asm @@ -0,0 +1,69 @@ +PrizeDifferentMenuPtrs: ; 52843 (14:6843) + dw PrizeMenuMon1Entries + dw PrizeMenuMon1Cost + + dw PrizeMenuMon2Entries + dw PrizeMenuMon2Cost + + dw PrizeMenuTMsEntries + dw PrizeMenuTMsCost + +NoThanksText: ; 5284f (14:684f) + db "NO THANKS@" + +PrizeMenuMon1Entries: ; 52859 (14:6859) + db ABRA + db CLEFAIRY +IF _RED + db NIDORINA +ENDC +IF _BLUE + db NIDORINO +ENDC + db "@" +PrizeMenuMon1Cost: ; 5285d (14:685d) +IF _RED + db $01,$80 + db $05,$00 +ENDC +IF _BLUE + db $01,$20 + db $07,$50 +ENDC + db $12,$00 + db "@" + +PrizeMenuMon2Entries: ; 52864 (14:6864) +IF _RED + db DRATINI + db SCYTHER +ENDC +IF _BLUE + db PINSIR + db DRATINI +ENDC + db PORYGON + db "@" +PrizeMenuMon2Cost: ; 52868 (14:6868) +IF _RED + db $28,$00 + db $55,$00 + db $99,$99 +ENDC +IF _BLUE + db $25,$00 + db $46,$00 + db $65,$00 +ENDC + db "@" + +PrizeMenuTMsEntries: ; 5286f (14:686f) + db TM_23 + db TM_15 + db TM_50 + db "@" +PrizeMenuTMsCost: ; 52873 (14:6873) + db $33,$00 ; 3300 Coins + db $55,$00 ; 5500 Coins + db $77,$00 ; 7700 Coins + db "@" diff --git a/data/slot_machine_wheels.asm b/data/slot_machine_wheels.asm new file mode 100755 index 00000000..e41da729 --- /dev/null +++ b/data/slot_machine_wheels.asm @@ -0,0 +1,59 @@ +SlotMachineWheel1: ; 379e5 (d:79e5) + dw SLOTS7 + dw SLOTSMOUSE + dw SLOTSFISH + dw SLOTSBAR + dw SLOTSCHERRY + dw SLOTS7 + dw SLOTSFISH + dw SLOTSBIRD + dw SLOTSBAR + dw SLOTSCHERRY + dw SLOTS7 + dw SLOTSMOUSE + dw SLOTSBIRD + dw SLOTSBAR + dw SLOTSCHERRY + dw SLOTS7 + dw SLOTSMOUSE + dw SLOTSFISH + +SlotMachineWheel2: ; 37a09 (d:7a09) + dw SLOTS7 + dw SLOTSFISH + dw SLOTSCHERRY + dw SLOTSBIRD + dw SLOTSMOUSE + dw SLOTSBAR + dw SLOTSCHERRY + dw SLOTSFISH + dw SLOTSBIRD + dw SLOTSCHERRY + dw SLOTSBAR + dw SLOTSFISH + dw SLOTSBIRD + dw SLOTSCHERRY + dw SLOTSMOUSE + dw SLOTS7 + dw SLOTSFISH + dw SLOTSCHERRY + +SlotMachineWheel3: ; 37a2d (d:7a2d) + dw SLOTS7 + dw SLOTSBIRD + dw SLOTSFISH + dw SLOTSCHERRY + dw SLOTSMOUSE + dw SLOTSBIRD + dw SLOTSFISH + dw SLOTSCHERRY + dw SLOTSMOUSE + dw SLOTSBIRD + dw SLOTSFISH + dw SLOTSCHERRY + dw SLOTSMOUSE + dw SLOTSBIRD + dw SLOTSBAR + dw SLOTS7 + dw SLOTSBIRD + dw SLOTSFISH
\ No newline at end of file diff --git a/data/super_palettes.asm b/data/super_palettes.asm new file mode 100755 index 00000000..79d6b9a0 --- /dev/null +++ b/data/super_palettes.asm @@ -0,0 +1,174 @@ +; palettes for overworlds, title screen, monsters +SuperPalettes: ; 72660 (1c:6660) + RGB 31,29,31 ; PAL_ROUTE + RGB 21,28,11 + RGB 20,26,31 + RGB 3,2,2 + RGB 31,29,31 ; PAL_PALLET + RGB 25,28,27 + RGB 20,26,31 + RGB 3,2,2 + RGB 31,29,31 ; PAL_VIRIDIAN + RGB 17,26,3 + RGB 20,26,31 + RGB 3,2,2 + RGB 31,29,31 ; PAL_PEWTER + RGB 23,25,16 + RGB 20,26,31 + RGB 3,2,2 + RGB 31,29,31 ; PAL_CERULEAN + RGB 17,20,30 + RGB 20,26,31 + RGB 3,2,2 + RGB 31,29,31 ; PAL_LAVENDER + RGB 27,20,27 + RGB 20,26,31 + RGB 3,2,2 + RGB 31,29,31 ; PAL_VERMILION + RGB 30,18,0 + RGB 20,26,31 + RGB 3,2,2 + RGB 31,29,31 ; PAL_CELADON + RGB 16,30,22 + RGB 20,26,31 + RGB 3,2,2 + RGB 31,29,31 ; PAL_FUCHSIA + RGB 31,15,22 + RGB 20,26,31 + RGB 3,2,2 + RGB 31,29,31 ; PAL_CINNABAR + RGB 26,10,6 + RGB 20,26,31 + RGB 3,2,2 + RGB 31,29,31 ; PAL_INDIGO + RGB 22,14,24 + RGB 20,26,31 + RGB 3,2,2 + RGB 31,29,31 ; PAL_SAFFRON + RGB 27,27,3 + RGB 20,26,31 + RGB 3,2,2 + RGB 31,29,31 ; PAL_TOWNMAP + RGB 20,26,31 + RGB 17,23,10 + RGB 3,2,2 +IF _RED + RGB 31,29,31 ; PAL_LOGO1 + RGB 30,30,17 + RGB 17,23,10 + RGB 21,0,4 +ENDC +IF _BLUE + RGB 31,29,31 ; PAL_LOGO1 + RGB 30,30,17 + RGB 21,0,4 + RGB 14,19,29 +ENDC + RGB 31,29,31 ; PAL_LOGO2 + RGB 30,30,17 + RGB 18,18,24 + RGB 7,7,16 + RGB 31,29,31 ; PAL_0F + RGB 24,20,30 + RGB 11,20,30 + RGB 3,2,2 + RGB 31,29,31 ; PAL_MEWMON + RGB 30,22,17 + RGB 16,14,19 + RGB 3,2,2 + RGB 31,29,31 ; PAL_BLUEMON + RGB 18,20,27 + RGB 11,15,23 + RGB 3,2,2 + RGB 31,29,31 ; PAL_REDMON + RGB 31,20,10 + RGB 26,10,6 + RGB 3,2,2 + RGB 31,29,31 ; PAL_CYANMON + RGB 21,25,29 + RGB 14,19,25 + RGB 3,2,2 + RGB 31,29,31 ; PAL_PURPLEMON + RGB 27,22,24 + RGB 21,15,23 + RGB 3,2,2 + RGB 31,29,31 ; PAL_BROWNMON + RGB 28,20,15 + RGB 21,14,9 + RGB 3,2,2 + RGB 31,29,31 ; PAL_GREENMON + RGB 20,26,16 + RGB 9,20,11 + RGB 3,2,2 + RGB 31,29,31 ; PAL_PINKMON + RGB 30,22,24 + RGB 28,15,21 + RGB 3,2,2 + RGB 31,29,31 ; PAL_YELLOWMON + RGB 31,28,14 + RGB 26,20,0 + RGB 3,2,2 + RGB 31,29,31 ; PAL_GREYMON + RGB 26,21,22 + RGB 15,15,18 + RGB 3,2,2 + RGB 31,29,31 ; PAL_SLOTS1 + RGB 26,21,22 + RGB 27,20,6 + RGB 3,2,2 + RGB 31,29,31 ; PAL_SLOTS2 + RGB 31,31,17 +IF _RED + RGB 25,17,21 +ENDC +IF _BLUE + RGB 16,19,29 +ENDC + RGB 3,2,2 + RGB 31,29,31 ; PAL_SLOTS3 + RGB 22,31,16 +IF _RED + RGB 25,17,21 +ENDC +IF _BLUE + RGB 16,19,29 +ENDC + RGB 3,2,2 + RGB 31,29,31 ; PAL_SLOTS4 +IF _RED + RGB 16,19,29 + RGB 25,17,21 +ENDC +IF _BLUE + RGB 25,17,21 + RGB 16,19,29 +ENDC + RGB 3,2,2 + RGB 31,29,31 ; PAL_BLACK + RGB 7,7,7 + RGB 2,3,3 + RGB 3,2,2 + RGB 31,29,31 ; PAL_GREENBAR + RGB 30,26,15 + RGB 9,20,11 + RGB 3,2,2 + RGB 31,29,31 ; PAL_YELLOWBAR + RGB 30,26,15 + RGB 26,20,0 + RGB 3,2,2 + RGB 31,29,31 ; PAL_REDBAR + RGB 30,26,15 + RGB 26,10,6 + RGB 3,2,2 + RGB 31,29,31 ; PAL_BADGE + RGB 30,22,17 + RGB 11,15,23 + RGB 3,2,2 + RGB 31,29,31 ; PAL_CAVE + RGB 21,14,9 + RGB 18,24,22 + RGB 3,2,2 + RGB 31,29,31 ; PAL_GAMEFREAK + RGB 31,28,14 + RGB 24,20,10 + RGB 3,2,2
\ No newline at end of file diff --git a/data/super_rod.asm b/data/super_rod.asm new file mode 100755 index 00000000..0582e70e --- /dev/null +++ b/data/super_rod.asm @@ -0,0 +1,101 @@ +; super rod data +; format: map, pointer to fishing group +SuperRodData: ; e919 (3:6919) + dbw PALLET_TOWN, FishingGroup1 + dbw VIRIDIAN_CITY, FishingGroup1 + dbw CERULEAN_CITY, FishingGroup3 + dbw VERMILION_CITY, FishingGroup4 + dbw CELADON_CITY, FishingGroup5 + dbw FUCHSIA_CITY, FishingGroup10 + dbw CINNABAR_ISLAND, FishingGroup8 + dbw ROUTE_4, FishingGroup3 + dbw ROUTE_6, FishingGroup4 + dbw ROUTE_10, FishingGroup5 + dbw ROUTE_11, FishingGroup4 + dbw ROUTE_12, FishingGroup7 + dbw ROUTE_13, FishingGroup7 + dbw ROUTE_17, FishingGroup7 + dbw ROUTE_18, FishingGroup7 + dbw ROUTE_19, FishingGroup8 + dbw ROUTE_20, FishingGroup8 + dbw ROUTE_21, FishingGroup8 + dbw ROUTE_22, FishingGroup2 + dbw ROUTE_23, FishingGroup9 + dbw ROUTE_24, FishingGroup3 + dbw ROUTE_25, FishingGroup3 + dbw CERULEAN_GYM, FishingGroup3 + dbw VERMILION_DOCK, FishingGroup4 +;XXX syntax errors on the rest? + dbw $A1, FishingGroup8 ; SEAFOAM_ISLANDS_4 + dbw $A2, FishingGroup8 ; SEAFOAM_ISLANDS_5 + dbw SAFARI_ZONE_EAST, FishingGroup6 + dbw $DA, FishingGroup6 ; SAFARI_ZONE_NORTH + dbw SAFARI_ZONE_WEST, FishingGroup6 + dbw $DC, FishingGroup6 ; SAFARI_ZONE_CENTER + dbw $E2, FishingGroup9 ; UNKNOWN_DUNGEON_2 + dbw $E3, FishingGroup9 ; UNKNOWN_DUNGEON_3 + dbw $E4, FishingGroup9 ; UNKNOWN_DUNGEON_1 + db $FF + +; fishing groups +; number of monsters, followed by level/monster pairs +FishingGroup1: ; e97d (3:697d) + db 2 + db 15,TENTACOOL + db 15,POLIWAG + +FishingGroup2: ; e982 (3:6982) + db 2 + db 15,GOLDEEN + db 15,POLIWAG + +FishingGroup3: ; e987 (3:6987) + db 3 + db 15,PSYDUCK + db 15,GOLDEEN + db 15,KRABBY + +FishingGroup4: ; e98e (3:698e) + db 2 + db 15,KRABBY + db 15,SHELLDER + +FishingGroup5: ; e993 (3:6993) + db 2 + db 23,POLIWHIRL + db 15,SLOWPOKE + +FishingGroup6: ; e998 (3:6998) + db 4 + db 15,DRATINI + db 15,KRABBY + db 15,PSYDUCK + db 15,SLOWPOKE + +FishingGroup7: ; e9a1 (3:69a1) + db 4 + db 5,TENTACOOL + db 15,KRABBY + db 15,GOLDEEN + db 15,MAGIKARP + +FishingGroup8: ; e9aa (3:69aa) + db 4 + db 15,STARYU + db 15,HORSEA + db 15,SHELLDER + db 15,GOLDEEN + +FishingGroup9: ; e9b3 (3:69b3) + db 4 + db 23,SLOWBRO + db 23,SEAKING + db 23,KINGLER + db 23,SEADRA + +FishingGroup10: ; e9bc (3:69bc) + db 4 + db 23,SEAKING + db 15,KRABBY + db 15,GOLDEEN + db 15,MAGIKARP
\ No newline at end of file diff --git a/data/title_mons.asm b/data/title_mons.asm new file mode 100755 index 00000000..d3fb3652 --- /dev/null +++ b/data/title_mons.asm @@ -0,0 +1,56 @@ +TitleMons: ; 4588 (1:4588) +; mons on the title screen are randomly chosen from here +IF _RED + db CHARMANDER + db SQUIRTLE + db BULBASAUR + db WEEDLE + db NIDORAN_M + db SCYTHER + db PIKACHU + db CLEFAIRY + db RHYDON + db ABRA + db GASTLY + db DITTO + db PIDGEOTTO + db ONIX + db PONYTA + db MAGIKARP +ENDC +IF _GREEN + db BULBASAUR + db CHARMANDER + db SQUIRTLE + db CATERPIE + db NIDORAN_F + db PINSIR + db PIKACHU + db CLEFAIRY + db RHYDON + db ABRA + db GASTLY + db DITTO + db PIDGEOTTO + db ONIX + db PONYTA + db MAGIKARP +ENDC +IF _BLUE + db SQUIRTLE + db CHARMANDER + db BULBASAUR + db MANKEY + db HITMONLEE + db VULPIX + db CHANSEY + db AERODACTYL + db JOLTEON + db SNORLAX + db GLOOM + db POLIWAG + db DODUO + db PORYGON + db GENGAR + db RAICHU +ENDC
\ No newline at end of file diff --git a/data/tm_prices.asm b/data/tm_prices.asm new file mode 100755 index 00000000..5e335690 --- /dev/null +++ b/data/tm_prices.asm @@ -0,0 +1,7 @@ +TechnicalMachinePrices: ; 7bfa7 (1e:7fa7) +; In thousands (nybbles). + db $32, $21, $34, $24, $34 + db $21, $45, $55, $32, $32 + db $55, $52, $54, $52, $41 + db $21, $12, $42, $25, $24 + db $22, $52, $24, $34, $42
\ No newline at end of file diff --git a/data/tms.asm b/data/tms.asm new file mode 100755 index 00000000..3ec73402 --- /dev/null +++ b/data/tms.asm @@ -0,0 +1,56 @@ +TechnicalMachines: ; 13773 (4:7773) + db MEGA_PUNCH + db RAZOR_WIND + db SWORDS_DANCE + db WHIRLWIND + db MEGA_KICK + db TOXIC + db HORN_DRILL + db BODY_SLAM + db TAKE_DOWN + db DOUBLE_EDGE + db BUBBLEBEAM + db WATER_GUN + db ICE_BEAM + db BLIZZARD + db HYPER_BEAM + db PAY_DAY + db SUBMISSION + db COUNTER + db SEISMIC_TOSS + db RAGE + db MEGA_DRAIN + db SOLARBEAM + db DRAGON_RAGE + db THUNDERBOLT + db THUNDER + db EARTHQUAKE + db FISSURE + db DIG + db PSYCHIC_M + db TELEPORT + db MIMIC + db DOUBLE_TEAM + db REFLECT + db BIDE + db METRONOME + db SELFDESTRUCT + db EGG_BOMB + db FIRE_BLAST + db SWIFT + db SKULL_BASH + db SOFTBOILED + db DREAM_EATER + db SKY_ATTACK + db REST + db THUNDER_WAVE + db PSYWAVE + db EXPLOSION + db ROCK_SLIDE + db TRI_ATTACK + db SUBSTITUTE + db CUT + db FLY + db SURF + db STRENGTH + db FLASH
\ No newline at end of file diff --git a/data/town_map_entries.asm b/data/town_map_entries.asm new file mode 100755 index 00000000..d240be8a --- /dev/null +++ b/data/town_map_entries.asm @@ -0,0 +1,101 @@ +ExternalMapEntries: ; 71313 (1c:5313) + EMAP $2,$B,PalletTownName + EMAP $2,$8,ViridianCityName + EMAP $2,$3,PewterCityName + EMAP $A,$2,CeruleanCityName + EMAP $E,$5,LavenderTownName + EMAP $A,$9,VermilionCityName + EMAP $7,$5,CeladonCityName + EMAP $8,$D,FuchsiaCityName + EMAP $2,$F,CinnabarIslandName + EMAP $0,$2,IndigoPlateauName + EMAP $A,$5,SaffronCityName + EMAP $0,$0,PalletTownName ; unused + EMAP $2,$A,Route1Name + EMAP $2,$6,Route2Name + EMAP $4,$3,Route3Name + EMAP $8,$2,Route4Name + EMAP $A,$3,Route5Name + EMAP $A,$8,Route6Name + EMAP $8,$5,Route7Name + EMAP $D,$5,Route8Name + EMAP $D,$2,Route9Name + EMAP $E,$4,Route10Name + EMAP $C,$9,Route11Name + EMAP $E,$9,Route12Name + EMAP $D,$B,Route13Name + EMAP $B,$C,Route14Name + EMAP $A,$D,Route15Name + EMAP $5,$5,Route16Name + EMAP $4,$8,Route17Name + EMAP $6,$D,Route18Name + EMAP $6,$F,Route19Name + EMAP $4,$F,Route20Name + EMAP $2,$D,Route21Name + EMAP $0,$8,Route22Name + EMAP $0,$6,Route23Name + EMAP $A,$1,Route24Name + EMAP $B,$0,Route25Name + +InternalMapEntries: ; 71382 (1c:5382) + IMAP $29,$2,$B,PalletTownName + IMAP $2E,$2,$8,ViridianCityName + IMAP $33,$2,$6,Route2Name + IMAP $34,$2,$4,ViridianForestName + IMAP $3B,$2,$3,PewterCityName + IMAP $3E,$6,$2,MountMoonName + IMAP $44,$A,$2,CeruleanCityName + IMAP $45,$5,$2,Route4Name + IMAP $46,$A,$2,CeruleanCityName + IMAP $49,$A,$4,Route5Name + IMAP $4C,$A,$6,Route6Name + IMAP $4F,$9,$5,Route7Name + IMAP $51,$B,$5,Route8Name + IMAP $53,$E,$3,RockTunnelName + IMAP $54,$F,$4,PowerPlantName + IMAP $57,$D,$9,Route11Name + IMAP $58,$E,$7,Route12Name + IMAP $59,$C,$0,SeaCottageName + IMAP $5F,$A,$9,VermilionCityName + IMAP $69,$9,$A,SSAnneName + IMAP $6D,$0,$4,VictoryRoadName + IMAP $77,$0,$2,PokemonLeagueName + IMAP $78,$A,$5,UndergroundPathName + IMAP $79,$0,$2,PokemonLeagueName + IMAP $7A,$A,$5,UndergroundPathName + IMAP $8D,$7,$5,CeladonCityName + IMAP $8E,$E,$5,LavenderTownName + IMAP $95,$F,$5,PokemonTowerName + IMAP $98,$E,$5,LavenderTownName + IMAP $9C,$8,$D,FuchsiaCityName + IMAP $9D,$8,$C,SafariZoneName + IMAP $9F,$8,$D,FuchsiaCityName + IMAP $A3,$5,$F,SeafoamIslandsName + IMAP $A4,$A,$9,VermilionCityName + IMAP $A5,$8,$D,FuchsiaCityName + IMAP $A6,$2,$F,PokemonMansionName + IMAP $AE,$2,$F,CinnabarIslandName + IMAP $AF,$0,$2,IndigoPlateauName + IMAP $B8,$A,$5,SaffronCityName + IMAP $BA,$9,$D,Route15Name + IMAP $BD,$4,$5,Route16Name + IMAP $BE,$E,$A,Route12Name + IMAP $C0,$7,$D,Route18Name + IMAP $C1,$5,$F,SeafoamIslandsName + IMAP $C2,$0,$7,Route22Name + IMAP $C3,$0,$4,VictoryRoadName + IMAP $C4,$E,$7,Route12Name + IMAP $C5,$A,$9,VermilionCityName + IMAP $C6,$3,$4,DiglettsCaveName + IMAP $C7,$0,$4,VictoryRoadName + IMAP $CF,$7,$5,RocketHQName + IMAP $D6,$A,$5,SilphCoName + IMAP $D9,$2,$F,PokemonMansionName + IMAP $E2,$8,$C,SafariZoneName + IMAP $E5,$9,$1,CeruleanCaveName + IMAP $E6,$E,$5,LavenderTownName + IMAP $E7,$A,$2,CeruleanCityName + IMAP $E9,$E,$3,RockTunnelName + IMAP $ED,$A,$5,SilphCoName + IMAP $F8,$0,$2,PokemonLeagueName + db $FF
\ No newline at end of file diff --git a/data/town_map_order.asm b/data/town_map_order.asm new file mode 100755 index 00000000..2cae70bd --- /dev/null +++ b/data/town_map_order.asm @@ -0,0 +1,48 @@ +TownMapOrder: ; 70f11 (1c:4f11) + db PALLET_TOWN + db ROUTE_1 + db VIRIDIAN_CITY + db ROUTE_2 + db VIRIDIAN_FOREST + db DIGLETTS_CAVE + db PEWTER_CITY + db ROUTE_3 + db MT_MOON_1 + db ROUTE_4 + db CERULEAN_CITY + db ROUTE_24 + db ROUTE_25 + db BILLS_HOUSE + db ROUTE_5 + db ROUTE_6 + db VERMILION_CITY + db SS_ANNE_1 + db ROUTE_9 + db ROCK_TUNNEL_POKECENTER + db ROUTE_10 + db LAVENDER_TOWN + db POKEMONTOWER_2 + db ROUTE_8 + db ROUTE_7 + db CELADON_CITY + db SAFFRON_CITY + db ROUTE_11 + db ROUTE_12 + db ROUTE_13 + db ROUTE_14 + db ROUTE_15 + db ROUTE_16 + db ROUTE_17 + db ROUTE_18 + db FUCHSIA_CITY + db SAFARI_ZONE_EAST + db ROUTE_19 + db SEAFOAM_ISLANDS_2 + db ROUTE_20 + db CINNABAR_ISLAND + db ROUTE_21 + db ROUTE_22 + db ROUTE_23 + db VICTORY_ROAD_3 + db INDIGO_PLATEAU + db POWER_PLANT
\ No newline at end of file diff --git a/data/trades.asm b/data/trades.asm new file mode 100755 index 00000000..2593f01c --- /dev/null +++ b/data/trades.asm @@ -0,0 +1,12 @@ +TradeMons: ; 71b7b (1c:5b7b) +; givemonster, getmonster, textstring, nickname (11 bytes), 14 bytes total + db NIDORINO, NIDORINA, 0,"TERRY@@@@@@" + db ABRA, MR_MIME, 0,"MARCEL@@@@@" + db BUTTERFREE,BEEDRILL, 2,"CHIKUCHIKU@" + db PONYTA, SEEL, 0,"SAILOR@@@@@" + db SPEAROW, FARFETCH_D,2,"DUX@@@@@@@@" + db SLOWBRO, LICKITUNG, 0,"MARC@@@@@@@" + db POLIWHIRL, JYNX, 1,"LOLA@@@@@@@" + db RAICHU, ELECTRODE, 1,"DORIS@@@@@@" + db VENONAT, TANGELA, 2,"CRINKLES@@@" + db NIDORAN_M, NIDORAN_F, 2,"SPOT@@@@@@@" diff --git a/data/trainer_moves.asm b/data/trainer_moves.asm new file mode 100755 index 00000000..f9982be5 --- /dev/null +++ b/data/trainer_moves.asm @@ -0,0 +1,194 @@ +LoneMoves: ; 39d22 (e:5d22) +; these are used for gym leaders. +; this is not automatic! you have to write the number you want to W_LONEATTACKNO +; first. e.g., erika's script writes 4 to W_LONEATTACKNO to get mega drain, +; the fourth entry in the list. + +; first byte: pokemon in the trainer's party that gets the move +; second byte: move +; unterminated + db 1,BIDE + db 1,BUBBLEBEAM + db 2,THUNDERBOLT + db 2,MEGA_DRAIN + db 3,TOXIC + db 3,PSYWAVE + db 3,FIRE_BLAST + db 4,FISSURE + +TeamMoves: ; 39d32 (e:5d32) +; these are used for elite four. +; this is automatic, based on trainer class. +; don't be confused by LoneMoves above, the two data structures are + ; _completely_ unrelated. + +; first byte: trainer (all trainers in this class have this move) +; second byte: move +; ff-terminated + db LORELEI,BLIZZARD + db BRUNO,FISSURE + db AGATHA,TOXIC + db LANCE,BARRIER + db $FF + +if _YELLOW +; different format from above. + +; entry ≔ trainerclass, trainerid, moveset+, 0 +; moveset ≔ partymon, partymon'smove, moveid + + db BUG_CATCHER,$f + db 2,2,TACKLE + db 2,3,STRING_SHOT + db 0 + + db YOUNGSTER,$e + db 1,4,FISSURE + db 0 + + db BROCK,$1 + db 2,3,BIND + db 2,4,BIDE + db 0 + + db MISTY,$1 + db 2,4,BUBBLEBEAM + db 0 + + db LT__SURGE,$1 + db 1,1,THUNDERBOLT + db 1,2,MEGA_PUNCH + db 1,3,MEGA_KICK + db 1,4,GROWL + db 0 + + db ERIKA,$1 + db 1,3,MEGA_DRAIN + db 2,1,RAZOR_LEAF + db 3,1,PETAL_DANCE + db 0 + + db KOGA,$1 + db 1,1,TOXIC + db 1,2,TACKLE + db 2,1,TOXIC + db 2,3,SUPERSONIC + db 3,1,TOXIC + db 3,2,DOUBLE_EDGE + db 4,1,LEECH_LIFE + db 4,2,DOUBLE_TEAM + db 4,3,PSYCHIC_M + db 4,4,TOXIC + db 0 + + db BLAINE,$1 + db 1,1,FLAMETHROWER + db 1,4,CONFUSE_RAY + db 3,1,FLAMETHROWER + db 3,2,FIRE_BLAST + db 3,3,REFLECT + db 0 + + db SABRINA,$1 + db 1,1,FLASH + db 2,1,KINESIS + db 2,4,PSYWAVE + db 3,1,PSYWAVE + db 0 + + db GIOVANNI,$3 + db 1,3,FISSURE + db 2,2,DOUBLE_TEAM + db 3,1,EARTHQUAKE + db 3,3,THUNDER + db 4,1,EARTHQUAKE + db 4,2,LEER + db 4,3,THUNDER + db 5,1,ROCK_SLIDE + db 5,4,EARTHQUAKE + db 0 + + db LORELEI,$1 + db 1,1,BUBBLEBEAM + db 2,3,ICE_BEAM + db 3,1,PSYCHIC_M + db 3,2,SURF + db 4,3,LOVELY_KISS + db 5,3,BLIZZARD + db 0 + + db BRUNO,$1 + db 1,1,ROCK_SLIDE + db 1,2,SCREECH + db 1,4,DIG + db 2,3,FIRE_PUNCH + db 2,4,DOUBLE_TEAM + db 3,1,DOUBLE_KICK + db 3,2,MEGA_KICK + db 3,4,DOUBLE_TEAM + db 4,1,ROCK_SLIDE + db 4,2,SCREECH + db 4,4,EARTHQUAKE + db 5,2,KARATE_CHOP + db 5,3,STRENGTH + db 0 + + db AGATHA,$1 + db 1,2,SUBSTITUTE + db 1,3,LICK + db 1,4,MEGA_DRAIN + db 2,2,TOXIC + db 2,4,LEECH_LIFE + db 3,2,LICK + db 4,1,WRAP + db 5,2,PSYCHIC_M + db 0 + + db LANCE,$1 + db 1,1,DRAGON_RAGE + db 2,1,THUNDER_WAVE + db 2,3,THUNDERBOLT + db 3,1,BUBBLEBEAM + db 3,2,WRAP + db 3,3,ICE_BEAM + db 4,1,WING_ATTACK + db 4,2,SWIFT + db 4,3,FLY + db 5,1,BLIZZARD + db 5,2,FIRE_BLAST + db 5,3,THUNDER + db 0 + + db SONY3,$1 + db 1,3,EARTHQUAKE + db 2,4,KINESIS + db 3,4,LEECH_SEED + db 4,1,ICE_BEAM + db 5,1,CONFUSE_RAY + db 5,4,FIRE_SPIN + db 6,3,QUICK_ATTACK + db 0 + + db SONY3,$2 + db 1,3,EARTHQUAKE + db 2,4,KINESIS + db 3,4,LEECH_SEED + db 4,1,THUNDERBOLT + db 5,1,ICE_BEAM + db 6,2,REFLECT + db 6,3,QUICK_ATTACK + db 0 + + db SONY3,$3 + db 1,3,EARTHQUAKE + db 2,4,KINESIS + db 3,4,LEECH_SEED + db 4,1,CONFUSE_RAY + db 4,4,FIRE_SPIN + db 5,1,THUNDERBOLT + db 6,1,AURORA_BEAM + db 6,3,QUICK_ATTACK + db 0 + + db $ff +endc
\ No newline at end of file diff --git a/data/trainer_parties.asm b/data/trainer_parties.asm new file mode 100755 index 00000000..9cfada81 --- /dev/null +++ b/data/trainer_parties.asm @@ -0,0 +1,592 @@ +TrainerDataPointers: ; 39d3b (e:5d3b) + dw YoungsterData,BugCatcherData,LassData,SailorData,JrTrainerMData + dw JrTrainerFData,PokemaniacData,SuperNerdData,HikerData,BikerData + dw BurglarData,EngineerData,Juggler1Data,FisherData,SwimmerData + dw CueBallData,GamblerData,BeautyData,PsychicData,RockerData + dw JugglerData,TamerData,BirdKeeperData,BlackbeltData,Green1Data + dw ProfOakData,ChiefData,ScientistData,GiovanniData,RocketData + dw CooltrainerMData,CooltrainerFData,BrunoData,BrockData,MistyData + dw LtSurgeData,ErikaData,KogaData,BlaineData,SabrinaData + dw GentlemanData,Green2Data,Green3Data,LoreleiData,ChannelerData + dw AgathaData,LanceData + +; if first byte != FF, then + ; first byte is level (of all pokemon on this team) + ; all the next bytes are pokemon species + ; null-terminated +; if first byte == FF, then + ; first byte is FF (obviously) + ; every next two bytes are a level and species + ; null-terminated + +YoungsterData: ; 39d99 (e:5d99) + db 11,RATTATA,EKANS,0 + db 14,SPEAROW,0 + db 10,RATTATA,RATTATA,ZUBAT,0 + db 14,RATTATA,EKANS,ZUBAT,0 + db 15,RATTATA,SPEAROW,0 + db 17,SLOWPOKE,0 + db 14,EKANS,SANDSHREW,0 + db 21,NIDORAN_M,0 + db 21,EKANS,0 + db 19,SANDSHREW,ZUBAT,0 + db 17,RATTATA,RATTATA,RATICATE,0 + db 18,NIDORAN_M,NIDORINO,0 + db 17,SPEAROW,RATTATA,RATTATA,SPEAROW,0 +if _YELLOW + db 24,SANDSHREW,0 +endc +BugCatcherData: ; 39dce (e:5dce) +if _YELLOW + db 7,CATERPIE,CATERPIE,0 + db 6,METAPOD,CATERPIE,METAPOD,0 + db 10,CATERPIE,0 +else + db 6,WEEDLE,CATERPIE,0 + db 7,WEEDLE,KAKUNA,WEEDLE,0 + db 9,WEEDLE,0 +endc + db 10,CATERPIE,WEEDLE,CATERPIE,0 + db 9,WEEDLE,KAKUNA,CATERPIE,METAPOD,0 + db 11,CATERPIE,METAPOD,0 + db 11,WEEDLE,KAKUNA,0 + db 10,CATERPIE,METAPOD,CATERPIE,0 + db 14,CATERPIE,WEEDLE,0 + db 16,WEEDLE,CATERPIE,WEEDLE,0 + db 20,BUTTERFREE,0 + db 18,METAPOD,CATERPIE,VENONAT,0 + db 19,BEEDRILL,BEEDRILL,0 + db 20,CATERPIE,WEEDLE,VENONAT,0 +if _YELLOW + db 8,CATERPIE,METAPOD,0 +endc +LassData: ; 39e0c (e:5e0c) + db 9,PIDGEY,PIDGEY,0 + db 10,RATTATA,NIDORAN_M,0 + db 14,JIGGLYPUFF,0 + db 31,PARAS,PARAS,PARASECT,0 + db 11,ODDISH,BELLSPROUT,0 + db 14,CLEFAIRY,0 + db 16,PIDGEY,NIDORAN_F,0 + db 14,PIDGEY,NIDORAN_F,0 + db 15,NIDORAN_M,NIDORAN_F,0 + db 13,ODDISH,PIDGEY,ODDISH,0 + db 18,PIDGEY,NIDORAN_F,0 +if _YELLOW + db 20,JIGGLYPUFF,0 +else + db 18,RATTATA,PIKACHU,0 +endc + db 23,NIDORAN_F,NIDORINA,0 + db 24,MEOWTH,MEOWTH,MEOWTH,0 +if _YELLOW + db 19,PIDGEY,RATTATA,NIDORAN_F,MEOWTH,NIDORAN_M,0 +else + db 19,PIDGEY,RATTATA,NIDORAN_M,MEOWTH,PIKACHU,0 +endc + db 22,CLEFAIRY,CLEFAIRY,0 + db 23,BELLSPROUT,WEEPINBELL,0 + db 23,ODDISH,GLOOM,0 +if _YELLOW + db 6,NIDORAN_F,NIDORAN_M,0 +endc +SailorData: ; 39e58 (e:5e58) + db 18,MACHOP,SHELLDER,0 + db 17,MACHOP,TENTACOOL,0 + db 21,SHELLDER,0 + db 17,HORSEA,SHELLDER,TENTACOOL,0 + db 18,TENTACOOL,STARYU,0 + db 17,HORSEA,HORSEA,HORSEA,0 + db 20,MACHOP,0 +if _YELLOW + db 24,MAGNEMITE,0 +else + db 21,PIKACHU,PIKACHU,0 +endc +JrTrainerMData: ; 39e78 (e:5e78) +if _YELLOW + db 9,DIGLETT,SANDSHREW,0 +else + db 11,DIGLETT,SANDSHREW,0 +endc + db 14,RATTATA,EKANS,0 + db 18,MANKEY,0 + db 20,SQUIRTLE,0 + db 16,SPEAROW,RATICATE,0 + db 18,DIGLETT,DIGLETT,SANDSHREW,0 + db 21,GROWLITHE,CHARMANDER,0 + db 19,RATTATA,DIGLETT,EKANS,SANDSHREW,0 + db 29,NIDORAN_M,NIDORINO,0 +if _YELLOW + db 16,WEEPINBELL,0 +endc +JrTrainerFData: ; 39e9d (e:5e9d) + db 19,GOLDEEN,0 +if _YELLOW + db 16,ODDISH,BELLSPROUT,0 +else + db 16,RATTATA,PIKACHU,0 +endc + db 16,PIDGEY,PIDGEY,PIDGEY,0 + db 22,BULBASAUR,0 + db 18,ODDISH,BELLSPROUT,ODDISH,BELLSPROUT,0 + db 23,MEOWTH,0 +if _YELLOW + db 20,JIGGLYPUFF,CLEFAIRY,0 +else + db 20,PIKACHU,CLEFAIRY,0 +endc + db 21,PIDGEY,PIDGEOTTO,0 + db 21,JIGGLYPUFF,PIDGEY,MEOWTH,0 + db 22,ODDISH,BULBASAUR,0 + db 24,BULBASAUR,IVYSAUR,0 +if _YELLOW + db 24,PIDGEY,MEOWTH,RATTATA,PIDGEY,MEOWTH,0 +else + db 24,PIDGEY,MEOWTH,RATTATA,PIKACHU,MEOWTH,0 +endc + db 30,POLIWAG,POLIWAG,0 + db 27,PIDGEY,MEOWTH,PIDGEY,PIDGEOTTO,0 + db 28,GOLDEEN,POLIWAG,HORSEA,0 + db 31,GOLDEEN,SEAKING,0 + db 22,BELLSPROUT,CLEFAIRY,0 + db 20,MEOWTH,ODDISH,PIDGEY,0 + db 19,PIDGEY,RATTATA,RATTATA,BELLSPROUT,0 + db 28,GLOOM,ODDISH,ODDISH,0 +if _YELLOW + db 29,PIDGEY,PIDGEOTTO,0 +else + db 29,PIKACHU,RAICHU,0 +endc + db 33,CLEFAIRY,0 + db 29,BELLSPROUT,ODDISH,TANGELA,0 + db 30,TENTACOOL,HORSEA,SEEL,0 +if _YELLOW + db 20,CUBONE,0 +endc +PokemaniacData: ; 39f09 (e:5f09) + db 30,RHYHORN,LICKITUNG,0 + db 20,CUBONE,SLOWPOKE,0 + db 20,SLOWPOKE,SLOWPOKE,SLOWPOKE,0 + db 22,CHARMANDER,CUBONE,0 + db 25,SLOWPOKE,0 + db 40,CHARMELEON,LAPRAS,LICKITUNG,0 + db 23,CUBONE,SLOWPOKE,0 +SuperNerdData: ; 39f26 (e:5f26) + db 11,MAGNEMITE,VOLTORB,0 + db 12,GRIMER,VOLTORB,KOFFING,0 + db 20,VOLTORB,KOFFING,VOLTORB,MAGNEMITE,0 + db 22,GRIMER,MUK,GRIMER,0 + db 26,KOFFING,0 + db 22,KOFFING,MAGNEMITE,WEEZING,0 + db 20,MAGNEMITE,MAGNEMITE,KOFFING,MAGNEMITE,0 + db 24,MAGNEMITE,VOLTORB,0 + db 36,VULPIX,VULPIX,NINETALES,0 + db 34,PONYTA,CHARMANDER,VULPIX,GROWLITHE,0 + db 41,RAPIDASH,0 + db 37,GROWLITHE,VULPIX,0 +HikerData: ; 39f5e (e:5f5e) + db 10,GEODUDE,GEODUDE,ONIX,0 + db 15,MACHOP,GEODUDE,0 + db 13,GEODUDE,GEODUDE,MACHOP,GEODUDE,0 + db 17,ONIX,0 + db 21,GEODUDE,ONIX,0 + db 20,GEODUDE,MACHOP,GEODUDE,0 + db 21,GEODUDE,ONIX,0 + db 19,ONIX,GRAVELER,0 + db 21,GEODUDE,GEODUDE,GRAVELER,0 + db 25,GEODUDE,0 + db 20,MACHOP,ONIX,0 + db 19,GEODUDE,MACHOP,GEODUDE,GEODUDE,0 + db 20,ONIX,ONIX,GEODUDE,0 + db 21,GEODUDE,GRAVELER,0 +BikerData: ; 39f9c (e:5f9c) + db 28,KOFFING,KOFFING,KOFFING,0 + db 29,KOFFING,GRIMER,0 + db 25,KOFFING,KOFFING,WEEZING,KOFFING,GRIMER,0 + db 28,KOFFING,GRIMER,WEEZING,0 + db 29,GRIMER,KOFFING,0 + db 33,WEEZING,0 + db 26,GRIMER,GRIMER,GRIMER,GRIMER,0 + db 28,WEEZING,KOFFING,WEEZING,0 + db 33,MUK,0 + db 29,VOLTORB,VOLTORB,0 + db 29,WEEZING,MUK,0 + db 25,KOFFING,WEEZING,KOFFING,KOFFING,WEEZING,0 + db 26,KOFFING,KOFFING,GRIMER,KOFFING,0 + db 28,GRIMER,GRIMER,KOFFING,0 + db 29,KOFFING,MUK,0 +BurglarData: ; 39fe4 (e:5fe4) + db 29,GROWLITHE,VULPIX,0 + db 33,GROWLITHE,0 + db 28,VULPIX,CHARMANDER,PONYTA,0 + db 36,GROWLITHE,VULPIX,NINETALES,0 + db 41,PONYTA,0 + db 37,VULPIX,GROWLITHE,0 + db 34,CHARMANDER,CHARMELEON,0 + db 38,NINETALES,0 + db 34,GROWLITHE,PONYTA,0 +EngineerData: ; 3a007 (e:6007) + db 21,VOLTORB,MAGNEMITE,0 + db 21,MAGNEMITE,0 + db 18,MAGNEMITE,MAGNEMITE,MAGNETON,0 +Juggler1Data: ; 3a013 (e:6013) +; none +FisherData: ; 3a013 (e:6013) + db 17,GOLDEEN,TENTACOOL,GOLDEEN,0 + db 17,TENTACOOL,STARYU,SHELLDER,0 + db 22,GOLDEEN,POLIWAG,GOLDEEN,0 + db 24,TENTACOOL,GOLDEEN,0 + db 27,GOLDEEN,0 + db 21,POLIWAG,SHELLDER,GOLDEEN,HORSEA,0 + db 28,SEAKING,GOLDEEN,SEAKING,SEAKING,0 + db 31,SHELLDER,CLOYSTER,0 + db 27,MAGIKARP,MAGIKARP,MAGIKARP,MAGIKARP,MAGIKARP,MAGIKARP,0 + db 33,SEAKING,GOLDEEN,0 + db 24,MAGIKARP,MAGIKARP,0 +SwimmerData: ; 3a049 (e:6049) + db 16,HORSEA,SHELLDER,0 + db 30,TENTACOOL,SHELLDER,0 + db 29,GOLDEEN,HORSEA,STARYU,0 + db 30,POLIWAG,POLIWHIRL,0 + db 27,HORSEA,TENTACOOL,TENTACOOL,GOLDEEN,0 + db 29,GOLDEEN,SHELLDER,SEAKING,0 + db 30,HORSEA,HORSEA,0 + db 27,TENTACOOL,TENTACOOL,STARYU,HORSEA,TENTACRUEL,0 + db 31,SHELLDER,CLOYSTER,0 + db 35,STARYU,0 + db 28,HORSEA,HORSEA,SEADRA,HORSEA,0 + db 33,SEADRA,TENTACRUEL,0 + db 37,STARMIE,0 + db 33,STARYU,WARTORTLE,0 + db 32,POLIWHIRL,TENTACOOL,SEADRA,0 +CueBallData: ; 3a08d (e:608d) + db 28,MACHOP,MANKEY,MACHOP,0 + db 29,MANKEY,MACHOP,0 + db 33,MACHOP,0 + db 29,MANKEY,PRIMEAPE,0 + db 29,MACHOP,MACHOKE,0 + db 33,MACHOKE,0 + db 26,MANKEY,MANKEY,MACHOKE,MACHOP,0 + db 29,PRIMEAPE,MACHOKE,0 + db 31,TENTACOOL,TENTACOOL,TENTACRUEL,0 +GamblerData: ; 3a0b3 (e:60b3) + db 18,POLIWAG,HORSEA,0 + db 18,BELLSPROUT,ODDISH,0 + db 18,VOLTORB,MAGNEMITE,0 + db 18,GROWLITHE,VULPIX,0 + db 22,POLIWAG,POLIWAG,POLIWHIRL,0 + db 22,ONIX,GEODUDE,GRAVELER,0 + db 24,GROWLITHE,VULPIX,0 +BeautyData: ; 3a0d1 (e:60d1) + db 21,ODDISH,BELLSPROUT,ODDISH,BELLSPROUT,0 + db 24,BELLSPROUT,BELLSPROUT,0 + db 26,EXEGGCUTE,0 +if _YELLOW + db 27,RATTATA,VULPIX,RATTATA,0 +else + db 27,RATTATA,PIKACHU,RATTATA,0 +endc + db 29,CLEFAIRY,MEOWTH,0 + db 35,SEAKING,0 + db 30,SHELLDER,SHELLDER,CLOYSTER,0 + db 31,POLIWAG,SEAKING,0 + db 29,PIDGEOTTO,WIGGLYTUFF,0 + db 29,BULBASAUR,IVYSAUR,0 + db 33,WEEPINBELL,BELLSPROUT,WEEPINBELL,0 + db 27,POLIWAG,GOLDEEN,SEAKING,GOLDEEN,POLIWAG,0 + db 30,GOLDEEN,SEAKING,0 + db 29,STARYU,STARYU,STARYU,0 + db 30,SEADRA,HORSEA,SEADRA,0 +PsychicData: ; 3a115 (e:6115) + db 31,KADABRA,SLOWPOKE,MR_MIME,KADABRA,0 + db 34,MR_MIME,KADABRA,0 + db 33,SLOWPOKE,SLOWPOKE,SLOWBRO,0 + db 38,SLOWBRO,0 +RockerData: ; 3a127 (e:6127) +if _YELLOW + db 20,VOLTORB,VOLTORB,VOLTORB,0 +else + db 20,VOLTORB,MAGNEMITE,VOLTORB,0 +endc + db 29,VOLTORB,ELECTRODE,0 +JugglerData: ; 3a130 (e:6130) + db 29,KADABRA,MR_MIME,0 + db 41,DROWZEE,HYPNO,KADABRA,KADABRA,0 + db 31,DROWZEE,DROWZEE,KADABRA,DROWZEE,0 + db 34,DROWZEE,HYPNO,0 + db 48,MR_MIME,0 + db 33,HYPNO,0 + db 38,HYPNO,0 + db 34,DROWZEE,KADABRA,0 +TamerData: ; 3a151 (e:6151) + db 34,SANDSLASH,ARBOK,0 + db 33,ARBOK,SANDSLASH,ARBOK,0 + db 43,RHYHORN,0 + db 39,ARBOK,TAUROS,0 + db 44,PERSIAN,GOLDUCK,0 + db 42,RHYHORN,PRIMEAPE,ARBOK,TAUROS,0 +BirdKeeperData: ; 3a16b (e:616b) + db 29,PIDGEY,PIDGEOTTO,0 + db 25,SPEAROW,PIDGEY,PIDGEY,SPEAROW,SPEAROW,0 + db 26,PIDGEY,PIDGEOTTO,SPEAROW,FEAROW,0 + db 33,FARFETCH_D,0 + db 29,SPEAROW,FEAROW,0 + db 26,PIDGEOTTO,FARFETCH_D,DODUO,PIDGEY,0 + db 28,DODRIO,DODUO,DODUO,0 + db 29,SPEAROW,FEAROW,0 + db 34,DODRIO,0 + db 26,SPEAROW,SPEAROW,FEAROW,SPEAROW,0 + db 30,FEAROW,FEAROW,PIDGEOTTO,0 + db 39,PIDGEOTTO,PIDGEOTTO,PIDGEY,PIDGEOTTO,0 + db 42,FARFETCH_D,FEAROW,0 + db 28,PIDGEY,DODUO,PIDGEOTTO,0 + db 26,PIDGEY,SPEAROW,PIDGEY,FEAROW,0 + db 29,PIDGEOTTO,FEAROW,0 + db 28,SPEAROW,DODUO,FEAROW,0 +BlackbeltData: ; 3a1be (e:61be) + db 37,HITMONLEE,HITMONCHAN,0 + db 31,MANKEY,MANKEY,PRIMEAPE,0 + db 32,MACHOP,MACHOKE,0 + db 36,PRIMEAPE,0 + db 31,MACHOP,MANKEY,PRIMEAPE,0 + db 40,MACHOP,MACHOKE,0 + db 43,MACHOKE,0 + db 38,MACHOKE,MACHOP,MACHOKE,0 + db 43,MACHOKE,MACHOP,MACHOKE,0 +Green1Data: ; 3a1e4 (e:61e4) +if _YELLOW + db 5,EEVEE,0 + db $FF,9,SPEAROW,8,EEVEE,0 + db $FF,18,SPEAROW,15,SANDSHREW,15,RATTATA,17,EEVEE,0 +else + db 5,SQUIRTLE,0 + db 5,BULBASAUR,0 + db 5,CHARMANDER,0 + db $FF,9,PIDGEY,8,SQUIRTLE,0 + db $FF,9,PIDGEY,8,BULBASAUR,0 + db $FF,9,PIDGEY,8,CHARMANDER,0 + db $FF,18,PIDGEOTTO,15,ABRA,15,RATTATA,17,SQUIRTLE,0 + db $FF,18,PIDGEOTTO,15,ABRA,15,RATTATA,17,BULBASAUR,0 + db $FF,18,PIDGEOTTO,15,ABRA,15,RATTATA,17,CHARMANDER,0 +endc +ProfOakData: ; 3a21d (e:621d) + db $FF,66,TAUROS,67,EXEGGUTOR,68,ARCANINE,69,BLASTOISE,70,GYARADOS,0 + db $FF,66,TAUROS,67,EXEGGUTOR,68,ARCANINE,69,VENUSAUR,70,GYARADOS,0 + db $FF,66,TAUROS,67,EXEGGUTOR,68,ARCANINE,69,CHARIZARD,70,GYARADOS,0 +ChiefData: ; 3a241 (e:6241) +; none +ScientistData: ; 3a241 (e:6241) + db 34,KOFFING,VOLTORB,0 + db 26,GRIMER,WEEZING,KOFFING,WEEZING,0 + db 28,MAGNEMITE,VOLTORB,MAGNETON,0 + db 29,ELECTRODE,WEEZING,0 + db 33,ELECTRODE,0 + db 26,MAGNETON,KOFFING,WEEZING,MAGNEMITE,0 + db 25,VOLTORB,KOFFING,MAGNETON,MAGNEMITE,KOFFING,0 + db 29,ELECTRODE,MUK,0 + db 29,GRIMER,ELECTRODE,0 + db 28,VOLTORB,KOFFING,MAGNETON,0 + db 29,MAGNEMITE,KOFFING,0 + db 33,MAGNEMITE,MAGNETON,VOLTORB,0 + db 34,MAGNEMITE,ELECTRODE,0 +GiovanniData: ; 3a27e (e:627e) +if _YELLOW + db $FF,25,ONIX,24,RHYHORN,29,PERSIAN,0 + db $FF,37,NIDORINO,35,PERSIAN,37,RHYHORN,41,NIDOQUEEN,0 + db $FF,50,DUGTRIO,53,PERSIAN,53,NIDOQUEEN,55,NIDOKING,55,RHYDON,0 +else + db $FF,25,ONIX,24,RHYHORN,29,KANGASKHAN,0 + db $FF,37,NIDORINO,35,KANGASKHAN,37,RHYHORN,41,NIDOQUEEN,0 + db $FF,45,RHYHORN,42,DUGTRIO,44,NIDOQUEEN,45,NIDOKING,50,RHYDON,0 +endc +RocketData: ; 3a29c (e:629c) + db 13,RATTATA,ZUBAT,0 + db 11,SANDSHREW,RATTATA,ZUBAT,0 + db 12,ZUBAT,EKANS,0 + db 16,RATICATE,0 + db 17,MACHOP,DROWZEE,0 + db 15,EKANS,ZUBAT,0 + db 20,RATICATE,ZUBAT,0 + db 21,DROWZEE,MACHOP,0 + db 21,RATICATE,RATICATE,0 + db 20,GRIMER,KOFFING,KOFFING,0 + db 19,RATTATA,RATICATE,RATICATE,RATTATA,0 + db 22,GRIMER,KOFFING,0 + db 17,ZUBAT,KOFFING,GRIMER,ZUBAT,RATICATE,0 + db 20,RATTATA,RATICATE,DROWZEE,0 + db 21,MACHOP,MACHOP,0 + db 23,SANDSHREW,EKANS,SANDSLASH,0 + db 23,EKANS,SANDSHREW,ARBOK,0 + db 21,KOFFING,ZUBAT,0 + db 25,ZUBAT,ZUBAT,GOLBAT,0 + db 26,KOFFING,DROWZEE,0 + db 23,ZUBAT,RATTATA,RATICATE,ZUBAT,0 + db 26,DROWZEE,KOFFING,0 + db 29,CUBONE,ZUBAT,0 + db 25,GOLBAT,ZUBAT,ZUBAT,RATICATE,ZUBAT,0 + db 28,RATICATE,HYPNO,RATICATE,0 + db 29,MACHOP,DROWZEE,0 + db 28,EKANS,ZUBAT,CUBONE,0 + db 33,ARBOK,0 + db 33,HYPNO,0 + db 29,MACHOP,MACHOKE,0 + db 28,ZUBAT,ZUBAT,GOLBAT,0 + db 26,RATICATE,ARBOK,KOFFING,GOLBAT,0 + db 29,CUBONE,CUBONE,0 + db 29,SANDSHREW,SANDSLASH,0 + db 26,RATICATE,ZUBAT,GOLBAT,RATTATA,0 + db 28,WEEZING,GOLBAT,KOFFING,0 + db 28,DROWZEE,GRIMER,MACHOP,0 + db 28,GOLBAT,DROWZEE,HYPNO,0 + db 33,MACHOKE,0 + db 25,RATTATA,RATTATA,ZUBAT,RATTATA,EKANS,0 + db 32,CUBONE,DROWZEE,MAROWAK,0 +if _YELLOW +JessieJamesData: + db 14,EKANS,MEOWTH,KOFFING,0 + db 25,KOFFING,MEOWTH,EKANS,0 + db 27,MEOWTH,ARBOK,WEEZING,0 + db 31,WEEZING,ARBOK,MEOWTH,0 + db 16,KOFFING,0 + db 27,KOFFING,0 + db 29,WEEZING,0 + db 33,WEEZING,0 +endc +CooltrainerMData: ; 3a35a (e:635a) + db 39,NIDORINO,NIDOKING,0 + db 43,EXEGGUTOR,CLOYSTER,ARCANINE,0 + db 43,KINGLER,TENTACRUEL,BLASTOISE,0 + db 45,KINGLER,STARMIE,0 + db 42,IVYSAUR,WARTORTLE,CHARMELEON,CHARIZARD,0 + db 44,IVYSAUR,WARTORTLE,CHARMELEON,0 + db 49,NIDOKING,0 + db 44,KINGLER,CLOYSTER,0 + db 39,SANDSLASH,DUGTRIO,0 + db 43,RHYHORN,0 +CooltrainerFData: ; 3a385 (e:6385) + db 24,WEEPINBELL,GLOOM,IVYSAUR,0 + db 43,BELLSPROUT,WEEPINBELL,VICTREEBEL,0 + db 43,PARASECT,DEWGONG,CHANSEY,0 + db 46,VILEPLUME,BUTTERFREE,0 + db 44,PERSIAN,NINETALES,0 + db 45,IVYSAUR,VENUSAUR,0 + db 45,NIDORINA,NIDOQUEEN,0 + db 43,PERSIAN,NINETALES,RAICHU,0 +BrunoData: ; 3a3a9 (e:63a9) + db $FF,53,ONIX,55,HITMONCHAN,55,HITMONLEE,56,ONIX,58,MACHAMP,0 +BrockData: ; 3a3b5 (e:63b5) +if _YELLOW + db $FF,10,GEODUDE,12,ONIX,0 +else + db $FF,12,GEODUDE,14,ONIX,0 +endc +MistyData: ; 3a3bb (e:63bb) + db $FF,18,STARYU,21,STARMIE,0 +LtSurgeData: ; 3a3c1 (e:63c1) +if _YELLOW + db $FF,28,RAICHU,0 +else + db $FF,21,VOLTORB,18,PIKACHU,24,RAICHU,0 +endc +ErikaData: ; 3a3c9 (e:63c9) +if _YELLOW + db $FF,30,TANGELA,32,WEEPINBELL,32,GLOOM,0 +else + db $FF,29,VICTREEBEL,24,TANGELA,29,VILEPLUME,0 +endc +KogaData: ; 3a3d1 (e:63d1) +if _YELLOW + db $FF,44,VENONAT,46,VENONAT,48,VENONAT,50,VENOMOTH,0 +else + db $FF,37,KOFFING,39,MUK,37,KOFFING,43,WEEZING,0 +endc +BlaineData: ; 3a3db (e:63db) +if _YELLOW + db $FF,48,NINETALES,50,RAPIDASH,54,ARCANINE,0 +else + db $FF,42,GROWLITHE,40,PONYTA,42,RAPIDASH,47,ARCANINE,0 +endc +SabrinaData: ; 3a3e5 (e:63e5) +if _YELLOW + db $FF,50,ABRA,50,KADABRA,50,ALAKAZAM,0 +else + db $FF,38,KADABRA,37,MR_MIME,38,VENOMOTH,43,ALAKAZAM,0 +endc +GentlemanData: ; 3a3ef (e:63ef) + db 18,GROWLITHE,GROWLITHE,0 + db 19,NIDORAN_M,NIDORAN_F,0 +if _YELLOW + db 22,VOLTORB,MAGNEMITE,0 +else + db 23,PIKACHU,0 +endc + db 48,PRIMEAPE,0 + db 17,GROWLITHE,PONYTA,0 +Green2Data: ; 3a401 (e:6401) +if _YELLOW + db $FF,19,SPEAROW,16,RATTATA,18,SANDSHREW,20,EEVEE,0 + db $FF,25,FEAROW,23,SHELLDER,22,VULPIX,20,SANDSHREW,25,EEVEE,0 + db $FF,25,FEAROW,23,MAGNEMITE,22,SHELLDER,20,SANDSHREW,25,EEVEE,0 + db $FF,25,FEAROW,23,VULPIX,22,MAGNEMITE,20,SANDSHREW,25,EEVEE,0 + db $FF,38,SANDSLASH,35,NINETALES,37,CLOYSTER,35,KADABRA,40,JOLTEON,0 + db $FF,38,SANDSLASH,35,CLOYSTER,37,MAGNETON,35,KADABRA,40,FLAREON,0 + db $FF,38,SANDSLASH,35,MAGNETON,37,NINETALES,35,KADABRA,40,VAPOREON,0 + db $FF,47,SANDSLASH,45,EXEGGCUTE,45,NINETALES,47,CLOYSTER,50,KADABRA,53,JOLTEON,0 + db $FF,47,SANDSLASH,45,EXEGGCUTE,45,CLOYSTER,47,MAGNETON,50,KADABRA,53,FLAREON,0 + db $FF,47,SANDSLASH,45,EXEGGCUTE,45,MAGNETON,47,NINETALES,50,KADABRA,53,VAPOREON,0 +else + db $FF,19,PIDGEOTTO,16,RATICATE,18,KADABRA,20,WARTORTLE,0 + db $FF,19,PIDGEOTTO,16,RATICATE,18,KADABRA,20,IVYSAUR,0 + db $FF,19,PIDGEOTTO,16,RATICATE,18,KADABRA,20,CHARMELEON,0 + db $FF,25,PIDGEOTTO,23,GROWLITHE,22,EXEGGCUTE,20,KADABRA,25,WARTORTLE,0 + db $FF,25,PIDGEOTTO,23,GYARADOS,22,GROWLITHE,20,KADABRA,25,IVYSAUR,0 + db $FF,25,PIDGEOTTO,23,EXEGGCUTE,22,GYARADOS,20,KADABRA,25,CHARMELEON,0 + db $FF,37,PIDGEOT,38,GROWLITHE,35,EXEGGCUTE,35,ALAKAZAM,40,BLASTOISE,0 + db $FF,37,PIDGEOT,38,GYARADOS,35,GROWLITHE,35,ALAKAZAM,40,VENUSAUR,0 + db $FF,37,PIDGEOT,38,EXEGGCUTE,35,GYARADOS,35,ALAKAZAM,40,CHARIZARD,0 + db $FF,47,PIDGEOT,45,RHYHORN,45,GROWLITHE,47,EXEGGCUTE,50,ALAKAZAM,53,BLASTOISE,0 + db $FF,47,PIDGEOT,45,RHYHORN,45,GYARADOS,47,GROWLITHE,50,ALAKAZAM,53,VENUSAUR,0 + db $FF,47,PIDGEOT,45,RHYHORN,45,EXEGGCUTE,47,GYARADOS,50,ALAKAZAM,53,CHARIZARD,0 +endc +Green3Data: ; 3a491 (e:6491) +if _YELLOW + db $FF,61,SANDSLASH,59,ALAKAZAM,61,EXEGGUTOR,61,CLOYSTER,63,NINETALES,65,JOLTEON,0 + db $FF,61,SANDSLASH,59,ALAKAZAM,61,EXEGGUTOR,61,MAGNETON,63,CLOYSTER,65,FLAREON,0 + db $FF,61,SANDSLASH,59,ALAKAZAM,61,EXEGGUTOR,61,NINETALES,63,MAGNETON,65,VAPOREON,0 +else + db $FF,61,PIDGEOT,59,ALAKAZAM,61,RHYDON,61,ARCANINE,63,EXEGGUTOR,65,BLASTOISE,0 + db $FF,61,PIDGEOT,59,ALAKAZAM,61,RHYDON,61,GYARADOS,63,ARCANINE,65,VENUSAUR,0 + db $FF,61,PIDGEOT,59,ALAKAZAM,61,RHYDON,61,EXEGGUTOR,63,GYARADOS,65,CHARIZARD,0 +endc +LoreleiData: ; 3a4bb (e:64bb) + db $FF,54,DEWGONG,53,CLOYSTER,54,SLOWBRO,56,JYNX,56,LAPRAS,0 +ChannelerData: ; 3a4c7 (e:64c7) + db 22,GASTLY,0 + db 24,GASTLY,0 + db 23,GASTLY,GASTLY,0 + db 24,GASTLY,0 + db 23,GASTLY,0 + db 24,GASTLY,0 + db 24,HAUNTER,0 + db 22,GASTLY,0 + db 24,GASTLY,0 + db 23,GASTLY,GASTLY,0 + db 24,GASTLY,0 + db 22,GASTLY,0 + db 24,GASTLY,0 + db 23,HAUNTER,0 + db 24,GASTLY,0 + db 22,GASTLY,0 + db 24,GASTLY,0 + db 22,HAUNTER,0 + db 22,GASTLY,GASTLY,GASTLY,0 + db 24,GASTLY,0 + db 24,GASTLY,0 + db 34,GASTLY,HAUNTER,0 + db 38,HAUNTER,0 + db 33,GASTLY,GASTLY,HAUNTER,0 +AgathaData: ; 3a516 (e:6516) + db $FF,56,GENGAR,56,GOLBAT,55,HAUNTER,58,ARBOK,60,GENGAR,0 +LanceData: ; 3a522 (e:6522) + db $FF,58,GYARADOS,56,DRAGONAIR,56,DRAGONAIR,60,AERODACTYL,62,DRAGONITE,0
\ No newline at end of file diff --git a/data/trainer_types.asm b/data/trainer_types.asm new file mode 100755 index 00000000..c92bb634 --- /dev/null +++ b/data/trainer_types.asm @@ -0,0 +1,17 @@ +FemaleTrainerList:: ; 3434 (0:3434) + db $c8+LASS + db $c8+JR__TRAINER_F + db $c8+BEAUTY + db $c8+COOLTRAINER_F + db $FF + +EvilTrainerList:: ; 3439 (0:3439) + db $c8+JUGGLER_X + db $c8+GAMBLER + db $c8+ROCKER + db $c8+JUGGLER + db $c8+CHIEF + db $c8+SCIENTIST + db $c8+GIOVANNI + db $c8+ROCKET + db $FF
\ No newline at end of file diff --git a/data/type_effects.asm b/data/type_effects.asm new file mode 100755 index 00000000..c6d7e90a --- /dev/null +++ b/data/type_effects.asm @@ -0,0 +1,89 @@ +TypeEffects: ; 3e474 (f:6474) +; format: attacking type, defending type, damage multiplier +; the multiplier is a (decimal) fixed-point number: +; 20 is ×2.0 +; 05 is ×0.5 +; 00 is ×0 + db WATER,FIRE,20 + db FIRE,GRASS,20 + db FIRE,ICE,20 + db GRASS,WATER,20 + db ELECTRIC,WATER,20 + db WATER,ROCK,20 + db GROUND,FLYING,00 + db WATER,WATER,05 + db FIRE,FIRE,05 + db ELECTRIC,ELECTRIC,05 + db ICE,ICE,05 + db GRASS,GRASS,05 + db PSYCHIC,PSYCHIC,05 + db FIRE,WATER,05 + db GRASS,FIRE,05 + db WATER,GRASS,05 + db ELECTRIC,GRASS,05 + db NORMAL,ROCK,05 + db NORMAL,GHOST,00 + db GHOST,GHOST,20 + db FIRE,BUG,20 + db FIRE,ROCK,05 + db WATER,GROUND,20 + db ELECTRIC,GROUND,00 + db ELECTRIC,FLYING,20 + db GRASS,GROUND,20 + db GRASS,BUG,05 + db GRASS,POISON,05 + db GRASS,ROCK,20 + db GRASS,FLYING,05 + db ICE,WATER,05 + db ICE,GRASS,20 + db ICE,GROUND,20 + db ICE,FLYING,20 + db FIGHTING,NORMAL,20 + db FIGHTING,POISON,05 + db FIGHTING,FLYING,05 + db FIGHTING,PSYCHIC,05 + db FIGHTING,BUG,05 + db FIGHTING,ROCK,20 + db FIGHTING,ICE,20 + db FIGHTING,GHOST,00 + db POISON,GRASS,20 + db POISON,POISON,05 + db POISON,GROUND,05 + db POISON,BUG,20 + db POISON,ROCK,05 + db POISON,GHOST,05 + db GROUND,FIRE,20 + db GROUND,ELECTRIC,20 + db GROUND,GRASS,05 + db GROUND,BUG,05 + db GROUND,ROCK,20 + db GROUND,POISON,20 + db FLYING,ELECTRIC,05 + db FLYING,FIGHTING,20 + db FLYING,BUG,20 + db FLYING,GRASS,20 + db FLYING,ROCK,05 + db PSYCHIC,FIGHTING,20 + db PSYCHIC,POISON,20 + db BUG,FIRE,05 + db BUG,GRASS,20 + db BUG,FIGHTING,05 + db BUG,FLYING,05 + db BUG,PSYCHIC,20 + db BUG,GHOST,05 + db BUG,POISON,20 + db ROCK,FIRE,20 + db ROCK,FIGHTING,05 + db ROCK,GROUND,05 + db ROCK,FLYING,20 + db ROCK,BUG,20 + db ROCK,ICE,20 + db GHOST,NORMAL,00 + db GHOST,PSYCHIC,00 + db FIRE,DRAGON,05 + db WATER,DRAGON,05 + db ELECTRIC,DRAGON,05 + db GRASS,DRAGON,05 + db ICE,DRAGON,20 + db DRAGON,DRAGON,20 + db $FF
\ No newline at end of file diff --git a/data/wild_mons.asm b/data/wild_mons.asm new file mode 100755 index 00000000..1f9b14f0 --- /dev/null +++ b/data/wild_mons.asm @@ -0,0 +1,3810 @@ +WildDataPointers: ; ceeb (3:4eeb) + dw NoMons ; PALLET_TOWN + dw NoMons ; VIRIDIAN_CITY + dw NoMons ; PEWTER_CITY + dw NoMons ; CERULEAN_CITY + dw NoMons ; LAVENDER_TOWN + dw NoMons ; VERMILION_CITY + dw NoMons ; CELADON_CITY + dw NoMons ; FUCHSIA_CITY + dw NoMons ; CINNABAR_ISLAND + dw NoMons ; INDIGO_PLATEAU + dw NoMons ; SAFFRON_CITY + dw NoMons ; unused + dw Route1Mons ; ROUTE_1 + dw Route2Mons ; ROUTE_2 + dw Route3Mons ; ROUTE_3 + dw Route4Mons ; ROUTE_4 + dw Route5Mons ; ROUTE_5 + dw Route6Mons ; ROUTE_6 + dw Route7Mons ; ROUTE_7 + dw Route8Mons ; ROUTE_8 + dw Route9Mons ; ROUTE_9 + dw Route10Mons ; ROUTE_10 + dw Route11Mons ; ROUTE_11 + dw Route12Mons ; ROUTE_12 + dw Route13Mons ; ROUTE_13 + dw Route14Mons ; ROUTE_14 + dw Route15Mons ; ROUTE_15 + dw Route16Mons ; ROUTE_16 + dw Route17Mons ; ROUTE_17 + dw Route18Mons ; ROUTE_18 + dw WaterMons ; ROUTE_19 + dw WaterMons ; ROUTE_20 + dw Route21Mons ; ROUTE_21 + dw Route22Mons ; ROUTE_22 + dw Route23Mons ; ROUTE_23 + dw Route24Mons ; ROUTE_24 + dw Route25Mons ; ROUTE_25 + dw NoMons ; REDS_HOUSE_1F + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw ForestMons ; ViridianForest + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw MoonMons1 + dw MoonMonsB1 + dw MoonMonsB2 + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw TunnelMonsB1 + dw PowerPlantMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw PlateauMons1 + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw TowerMons1 + dw TowerMons2 + dw TowerMons3 + dw TowerMons4 + dw TowerMons5 + dw TowerMons6 + dw TowerMons7 + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw IslandMonsB1 + dw IslandMonsB2 + dw IslandMonsB3 + dw IslandMonsB4 + dw NoMons + dw NoMons + dw MansionMons1 + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw IslandMons1 + dw NoMons + dw PlateauMons2 + dw NoMons + dw NoMons + dw CaveMons + dw PlateauMons3 + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw MansionMons2 + dw MansionMons3 + dw MansionMonsB1 + dw ZoneMons1 + dw ZoneMons2 + dw ZoneMons3 + dw ZoneMonsCenter + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw DungeonMons2 + dw DungeonMonsB1 + dw DungeonMons1 + dw NoMons + dw NoMons + dw NoMons + dw TunnelMonsB2 + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw $FFFF + +; wild pokemon data is divided into two parts. +; first part: pokemon found in grass +; second part: pokemon found while surfing +; each part goes as follows: + ; if first byte == 00, then + ; no wild pokemon on this map + ; if first byte != 00, then + ; first byte is encounter rate + ; followed by 20 bytes: + ; level, species (ten times) + +IF _RED +NoMons: ; d0dd (3:50dd) + db $00 + + db $00 + +Route1Mons: ; d0df (3:50df) + db $19 + db 3,PIDGEY + db 3,RATTATA + db 3,RATTATA + db 2,RATTATA + db 2,PIDGEY + db 3,PIDGEY + db 3,PIDGEY + db 4,RATTATA + db 4,PIDGEY + db 5,PIDGEY + + db $00 + +Route2Mons: ; d0f5 (3:50f5) + db $19 + db 3,RATTATA + db 3,PIDGEY + db 4,PIDGEY + db 4,RATTATA + db 5,PIDGEY + db 3,WEEDLE + db 2,RATTATA + db 5,RATTATA + db 4,WEEDLE + db 5,WEEDLE + + db $00 + +Route22Mons: ; d10b (3:510b) + db $19 + db 3,RATTATA + db 3,NIDORAN_M + db 4,RATTATA + db 4,NIDORAN_M + db 2,RATTATA + db 2,NIDORAN_M + db 3,SPEAROW + db 5,SPEAROW + db 3,NIDORAN_F + db 4,NIDORAN_F + + db $00 + +ForestMons: ; d121 (3:5121) + db $08 + db 4,WEEDLE + db 5,KAKUNA + db 3,WEEDLE + db 5,WEEDLE + db 4,KAKUNA + db 6,KAKUNA + db 4,METAPOD + db 3,CATERPIE + db 3,PIKACHU + db 5,PIKACHU + + db $00 + +Route3Mons: ; d137 (3:5137) + db $14 + db 6,PIDGEY + db 5,SPEAROW + db 7,PIDGEY + db 6,SPEAROW + db 7,SPEAROW + db 8,PIDGEY + db 8,SPEAROW + db 3,JIGGLYPUFF + db 5,JIGGLYPUFF + db 7,JIGGLYPUFF + + db $00 + +MoonMons1: ; d14d (3:514d) + db $0A + db 8,ZUBAT + db 7,ZUBAT + db 9,ZUBAT + db 8,GEODUDE + db 6,ZUBAT + db 10,ZUBAT + db 10,GEODUDE + db 8,PARAS + db 11,ZUBAT + db 8,CLEFAIRY + + db $00 + +MoonMonsB1: ; d163 (3:5163) + db $0A + db 8,ZUBAT + db 7,ZUBAT + db 7,GEODUDE + db 8,GEODUDE + db 9,ZUBAT + db 10,PARAS + db 10,ZUBAT + db 11,ZUBAT + db 9,CLEFAIRY + db 9,GEODUDE + + db $00 + +MoonMonsB2: ; d179 (3:5179) + db $0A + db 9,ZUBAT + db 9,GEODUDE + db 10,ZUBAT + db 10,GEODUDE + db 11,ZUBAT + db 10,PARAS + db 12,PARAS + db 10,CLEFAIRY + db 12,ZUBAT + db 12,CLEFAIRY + + db $00 + +Route4Mons: ; d18f (3:518f) + db $14 + db 10,RATTATA + db 10,SPEAROW + db 8,RATTATA + db 6,EKANS + db 8,SPEAROW + db 10,EKANS + db 12,RATTATA + db 12,SPEAROW + db 8,EKANS + db 12,EKANS + + db $00 + +Route24Mons: ; d1a5 (3:51a5) + db $19 + db 7,WEEDLE + db 8,KAKUNA + db 12,PIDGEY + db 12,ODDISH + db 13,ODDISH + db 10,ABRA + db 14,ODDISH + db 13,PIDGEY + db 8,ABRA + db 12,ABRA + + db $00 + +Route25Mons: ; d1bb (3:51bb) + db $0F + db 8,WEEDLE + db 9,KAKUNA + db 13,PIDGEY + db 12,ODDISH + db 13,ODDISH + db 12,ABRA + db 14,ODDISH + db 10,ABRA + db 7,METAPOD + db 8,CATERPIE + + db $00 + +Route9Mons: ; d1d1 (3:51d1) + db $0F + db 16,RATTATA + db 16,SPEAROW + db 14,RATTATA + db 11,EKANS + db 13,SPEAROW + db 15,EKANS + db 17,RATTATA + db 17,SPEAROW + db 13,EKANS + db 17,EKANS + + db $00 + +Route5Mons: ; d1e7 (3:51e7) + db $0F + db 13,ODDISH + db 13,PIDGEY + db 15,PIDGEY + db 10,MANKEY + db 12,MANKEY + db 15,ODDISH + db 16,ODDISH + db 16,PIDGEY + db 14,MANKEY + db 16,MANKEY + + db $00 + +Route6Mons: ; d1fd (3:51fd) + db $0F + db 13,ODDISH + db 13,PIDGEY + db 15,PIDGEY + db 10,MANKEY + db 12,MANKEY + db 15,ODDISH + db 16,ODDISH + db 16,PIDGEY + db 14,MANKEY + db 16,MANKEY + + db $00 + +Route11Mons: ; d213 (3:5213) + db $0F + db 14,EKANS + db 15,SPEAROW + db 12,EKANS + db 9,DROWZEE + db 13,SPEAROW + db 13,DROWZEE + db 15,EKANS + db 17,SPEAROW + db 11,DROWZEE + db 15,DROWZEE + + db $00 + +TunnelMonsB1: ; d229 (3:5229) + db $0F + db 16,ZUBAT + db 17,ZUBAT + db 17,GEODUDE + db 15,MACHOP + db 16,GEODUDE + db 18,ZUBAT + db 15,ZUBAT + db 17,MACHOP + db 13,ONIX + db 15,ONIX + + db $00 + +TunnelMonsB2: ; d23f (3:523f) + db $0F + db 16,ZUBAT + db 17,ZUBAT + db 17,GEODUDE + db 15,MACHOP + db 16,GEODUDE + db 18,ZUBAT + db 17,MACHOP + db 17,ONIX + db 13,ONIX + db 18,GEODUDE + + db $00 + +Route10Mons: ; d255 (3:5255) + db $0F + db 16,VOLTORB + db 16,SPEAROW + db 14,VOLTORB + db 11,EKANS + db 13,SPEAROW + db 15,EKANS + db 17,VOLTORB + db 17,SPEAROW + db 13,EKANS + db 17,EKANS + + db $00 + +Route12Mons: ; d26b (3:526b) + db $0F + db 24,ODDISH + db 25,PIDGEY + db 23,PIDGEY + db 24,VENONAT + db 22,ODDISH + db 26,VENONAT + db 26,ODDISH + db 27,PIDGEY + db 28,GLOOM + db 30,GLOOM + + db $00 + +Route8Mons: ; d281 (3:5281) + db $0F + db 18,PIDGEY + db 18,MANKEY + db 17,EKANS + db 16,GROWLITHE + db 20,PIDGEY + db 20,MANKEY + db 19,EKANS + db 17,GROWLITHE + db 15,GROWLITHE + db 18,GROWLITHE + + db $00 + +Route7Mons: ; d297 (3:5297) + db $0F + db 19,PIDGEY + db 19,ODDISH + db 17,MANKEY + db 22,ODDISH + db 22,PIDGEY + db 18,MANKEY + db 18,GROWLITHE + db 20,GROWLITHE + db 19,MANKEY + db 20,MANKEY + + db $00 + +TowerMons1: ; d2ad (3:52ad) + db $00 + + db $00 + +TowerMons2: ; d2af (3:52af) + db $00 + + db $00 + +TowerMons3: ; d2b1 (3:52b1) + db $0A + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 19,GASTLY + db 18,GASTLY + db 24,GASTLY + db 20,CUBONE + db 22,CUBONE + db 25,HAUNTER + + db $00 + +TowerMons4: ; d2c7 (3:52c7) + db $0A + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 19,GASTLY + db 18,GASTLY + db 25,HAUNTER + db 20,CUBONE + db 22,CUBONE + db 24,GASTLY + + db $00 + +TowerMons5: ; d2dd (3:52dd) + db $0A + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 19,GASTLY + db 18,GASTLY + db 25,HAUNTER + db 20,CUBONE + db 22,CUBONE + db 24,GASTLY + + db $00 + +TowerMons6: ; d2f3 (3:52f3) + db $0F + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 24,GASTLY + db 20,GASTLY + db 19,GASTLY + db 26,HAUNTER + db 22,CUBONE + db 24,CUBONE + db 28,HAUNTER + + db $00 + +TowerMons7: ; d309 (3:5309) + db $0F + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 24,GASTLY + db 20,GASTLY + db 28,HAUNTER + db 22,CUBONE + db 24,CUBONE + db 28,HAUNTER + db 30,HAUNTER + + db $00 + +Route13Mons: ; d31f (3:531f) + db $14 + db 24,ODDISH + db 25,PIDGEY + db 27,PIDGEY + db 24,VENONAT + db 22,ODDISH + db 26,VENONAT + db 26,ODDISH + db 25,DITTO + db 28,GLOOM + db 30,GLOOM + + db $00 + +Route14Mons: ; d335 (3:5335) + db $0F + db 24,ODDISH + db 26,PIDGEY + db 23,DITTO + db 24,VENONAT + db 22,ODDISH + db 26,VENONAT + db 26,ODDISH + db 30,GLOOM + db 28,PIDGEOTTO + db 30,PIDGEOTTO + + db $00 + +Route15Mons: ; d34b (3:534b) + db $0F + db 24,ODDISH + db 26,DITTO + db 23,PIDGEY + db 26,VENONAT + db 22,ODDISH + db 28,VENONAT + db 26,ODDISH + db 30,GLOOM + db 28,PIDGEOTTO + db 30,PIDGEOTTO + + db $00 + +Route16Mons: ; d361 (3:5361) + db $19 + db 20,SPEAROW + db 22,SPEAROW + db 18,RATTATA + db 20,DODUO + db 20,RATTATA + db 18,DODUO + db 22,DODUO + db 22,RATTATA + db 23,RATICATE + db 25,RATICATE + + db $00 + +Route17Mons: ; d377 (3:5377) + db $19 + db 20,SPEAROW + db 22,SPEAROW + db 25,RATICATE + db 24,DODUO + db 27,RATICATE + db 26,DODUO + db 28,DODUO + db 29,RATICATE + db 25,FEAROW + db 27,FEAROW + + db $00 + +Route18Mons: ; d38d (3:538d) + db $19 + db 20,SPEAROW + db 22,SPEAROW + db 25,RATICATE + db 24,DODUO + db 25,FEAROW + db 26,DODUO + db 28,DODUO + db 29,RATICATE + db 27,FEAROW + db 29,FEAROW + + db $00 + +ZoneMonsCenter: ; d3a3 (3:53a3) + db $1E + db 22,NIDORAN_M + db 25,RHYHORN + db 22,VENONAT + db 24,EXEGGCUTE + db 31,NIDORINO + db 25,EXEGGCUTE + db 31,NIDORINA + db 30,PARASECT + db 23,SCYTHER + db 23,CHANSEY + + db $00 + +ZoneMons1: ; d3b9 (3:53b9) + db $1E + db 24,NIDORAN_M + db 26,DODUO + db 22,PARAS + db 25,EXEGGCUTE + db 33,NIDORINO + db 23,EXEGGCUTE + db 24,NIDORAN_F + db 25,PARASECT + db 25,KANGASKHAN + db 28,SCYTHER + + db $00 + +ZoneMons2: ; d3cf (3:53cf) + db $1E + db 22,NIDORAN_M + db 26,RHYHORN + db 23,PARAS + db 25,EXEGGCUTE + db 30,NIDORINO + db 27,EXEGGCUTE + db 30,NIDORINA + db 32,VENOMOTH + db 26,CHANSEY + db 28,TAUROS + + db $00 + +ZoneMons3: ; d3e5 (3:53e5) + db $1E + db 25,NIDORAN_M + db 26,DODUO + db 23,VENONAT + db 24,EXEGGCUTE + db 33,NIDORINO + db 26,EXEGGCUTE + db 25,NIDORAN_F + db 31,VENOMOTH + db 26,TAUROS + db 28,KANGASKHAN + + db $00 + +WaterMons: ; d3fb (3:53fb) + db $00 + + db $05 + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 20,TENTACOOL + db 30,TENTACOOL + db 35,TENTACOOL + db 40,TENTACOOL + +IslandMons1: ; d411 (3:5411) + db $0F + db 30,SEEL + db 30,SLOWPOKE + db 30,SHELLDER + db 30,HORSEA + db 28,HORSEA + db 21,ZUBAT + db 29,GOLBAT + db 28,PSYDUCK + db 28,SHELLDER + db 38,GOLDUCK + + db $00 + +IslandMonsB1: ; d427 (3:5427) + db $0A + db 30,STARYU + db 30,HORSEA + db 32,SHELLDER + db 32,HORSEA + db 28,SLOWPOKE + db 30,SEEL + db 30,SLOWPOKE + db 28,SEEL + db 38,DEWGONG + db 37,SEADRA + + db $00 + +IslandMonsB2: ; d43d (3:543d) + db $0A + db 30,SEEL + db 30,SLOWPOKE + db 32,SEEL + db 32,SLOWPOKE + db 28,HORSEA + db 30,STARYU + db 30,HORSEA + db 28,SHELLDER + db 30,GOLBAT + db 37,SLOWBRO + + db $00 + +IslandMonsB3: ; d453 (3:5453) + db $0A + db 31,SLOWPOKE + db 31,SEEL + db 33,SLOWPOKE + db 33,SEEL + db 29,HORSEA + db 31,SHELLDER + db 31,HORSEA + db 29,SHELLDER + db 39,SEADRA + db 37,DEWGONG + + db $00 + +IslandMonsB4: ; d469 (3:5469) + db $0A + db 31,HORSEA + db 31,SHELLDER + db 33,HORSEA + db 33,SHELLDER + db 29,SLOWPOKE + db 31,SEEL + db 31,SLOWPOKE + db 29,SEEL + db 39,SLOWBRO + db 32,GOLBAT + + db $00 + +MansionMons1: ; d47f (3:547f) + db $0A + db 32,KOFFING + db 30,KOFFING + db 34,PONYTA + db 30,PONYTA + db 34,GROWLITHE + db 32,PONYTA + db 30,GRIMER + db 28,PONYTA + db 37,WEEZING + db 39,MUK + + db $00 + +MansionMons2: ; d495 (3:5495) + db $0A + db 32,GROWLITHE + db 34,KOFFING + db 34,KOFFING + db 30,PONYTA + db 30,KOFFING + db 32,PONYTA + db 30,GRIMER + db 28,PONYTA + db 39,WEEZING + db 37,MUK + + db $00 + +MansionMons3: ; d4ab (3:54ab) + db $0A + db 31,KOFFING + db 33,GROWLITHE + db 35,KOFFING + db 32,PONYTA + db 34,PONYTA + db 40,WEEZING + db 34,GRIMER + db 38,WEEZING + db 36,PONYTA + db 42,MUK + + db $00 + +MansionMonsB1: ; d4c1 (3:54c1) + db $0A + db 33,KOFFING + db 31,KOFFING + db 35,GROWLITHE + db 32,PONYTA + db 31,KOFFING + db 40,WEEZING + db 34,PONYTA + db 35,GRIMER + db 42,WEEZING + db 42,MUK + + db $00 + +Route21Mons: ; d4d7 (3:54d7) + db $19 + db 21,RATTATA + db 23,PIDGEY + db 30,RATICATE + db 23,RATTATA + db 21,PIDGEY + db 30,PIDGEOTTO + db 32,PIDGEOTTO + db 28,TANGELA + db 30,TANGELA + db 32,TANGELA + + db $05 + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 20,TENTACOOL + db 30,TENTACOOL + db 35,TENTACOOL + db 40,TENTACOOL + +DungeonMons1: ; d501 (3:5501) + db $0A + db 46,GOLBAT + db 46,HYPNO + db 46,MAGNETON + db 49,DODRIO + db 49,VENOMOTH + db 52,ARBOK + db 49,KADABRA + db 52,PARASECT + db 53,RAICHU + db 53,DITTO + + db $00 + +DungeonMons2: ; d517 (3:5517) + db $0F + db 51,DODRIO + db 51,VENOMOTH + db 51,KADABRA + db 52,RHYDON + db 52,MAROWAK + db 52,ELECTRODE + db 56,CHANSEY + db 54,WIGGLYTUFF + db 55,DITTO + db 60,DITTO + + db $00 + +DungeonMonsB1: ; d52d (3:552d) + db $19 + db 55,RHYDON + db 55,MAROWAK + db 55,ELECTRODE + db 64,CHANSEY + db 64,PARASECT + db 64,RAICHU + db 57,ARBOK + db 65,DITTO + db 63,DITTO + db 67,DITTO + + db $00 + +PowerPlantMons: ; d543 (3:5543) + db $0A + db 21,VOLTORB + db 21,MAGNEMITE + db 20,PIKACHU + db 24,PIKACHU + db 23,MAGNEMITE + db 23,VOLTORB + db 32,MAGNETON + db 35,MAGNETON + db 33,ELECTABUZZ + db 36,ELECTABUZZ + + db $00 + +Route23Mons: ; d559 (3:5559) + db $0A + db 26,EKANS + db 33,DITTO + db 26,SPEAROW + db 38,FEAROW + db 38,DITTO + db 38,FEAROW + db 41,ARBOK + db 43,DITTO + db 41,FEAROW + db 43,FEAROW + + db $00 + +PlateauMons2: ; d56f (3:556f) + db $0A + db 22,MACHOP + db 24,GEODUDE + db 26,ZUBAT + db 36,ONIX + db 39,ONIX + db 42,ONIX + db 41,MACHOKE + db 40,GOLBAT + db 40,MAROWAK + db 43,GRAVELER + + db $00 + +PlateauMons3: ; d585 (3:5585) + db $0F + db 24,MACHOP + db 26,GEODUDE + db 22,ZUBAT + db 42,ONIX + db 40,VENOMOTH + db 45,ONIX + db 43,GRAVELER + db 41,GOLBAT + db 42,MACHOKE + db 45,MACHOKE + + db $00 + +PlateauMons1: ; d59b (3:559b) + db $0F + db 24,MACHOP + db 26,GEODUDE + db 22,ZUBAT + db 36,ONIX + db 39,ONIX + db 42,ONIX + db 41,GRAVELER + db 41,GOLBAT + db 42,MACHOKE + db 43,MAROWAK + + db $00 + +CaveMons: ; d5b1 (3:55b1) + db $14 + db 18,DIGLETT + db 19,DIGLETT + db 17,DIGLETT + db 20,DIGLETT + db 16,DIGLETT + db 15,DIGLETT + db 21,DIGLETT + db 22,DIGLETT + db 29,DUGTRIO + db 31,DUGTRIO + + db $00 + +ENDC +IF _GREEN || !_JAPAN && _BLUE +NoMons: ; d0dd (3:50dd) + db $00 + + db $00 + +Route1Mons: ; d0df (3:50df) + db $19 + db 3,PIDGEY + db 3,RATTATA + db 3,RATTATA + db 2,RATTATA + db 2,PIDGEY + db 3,PIDGEY + db 3,PIDGEY + db 4,RATTATA + db 4,PIDGEY + db 5,PIDGEY + + db $00 + +Route2Mons: ; d0f5 (3:50f5) + db $19 + db 3,RATTATA + db 3,PIDGEY + db 4,PIDGEY + db 4,RATTATA + db 5,PIDGEY + db 3,CATERPIE + db 2,RATTATA + db 5,RATTATA + db 4,CATERPIE + db 5,CATERPIE + + db $00 + +Route22Mons: ; d10b (3:510b) + db $19 + db 3,RATTATA + db 3,NIDORAN_F + db 4,RATTATA + db 4,NIDORAN_F + db 2,RATTATA + db 2,NIDORAN_F + db 3,SPEAROW + db 5,SPEAROW + db 3,NIDORAN_M + db 4,NIDORAN_M + + db $00 + +ForestMons: ; d121 (3:5121) + db $08 + db 4,CATERPIE + db 5,METAPOD + db 3,CATERPIE + db 5,CATERPIE + db 4,METAPOD + db 6,METAPOD + db 4,KAKUNA + db 3,WEEDLE + db 3,PIKACHU + db 5,PIKACHU + + db $00 + +Route3Mons: ; d137 (3:5137) + db $14 + db 6,PIDGEY + db 5,SPEAROW + db 7,PIDGEY + db 6,SPEAROW + db 7,SPEAROW + db 8,PIDGEY + db 8,SPEAROW + db 3,JIGGLYPUFF + db 5,JIGGLYPUFF + db 7,JIGGLYPUFF + + db $00 + +MoonMons1: ; d14d (3:514d) + db $0A + db 8,ZUBAT + db 7,ZUBAT + db 9,ZUBAT + db 8,GEODUDE + db 6,ZUBAT + db 10,ZUBAT + db 10,GEODUDE + db 8,PARAS + db 11,ZUBAT + db 8,CLEFAIRY + + db $00 + +MoonMonsB1: ; d163 (3:5163) + db $0A + db 8,ZUBAT + db 7,ZUBAT + db 7,GEODUDE + db 8,GEODUDE + db 9,ZUBAT + db 10,PARAS + db 10,ZUBAT + db 11,ZUBAT + db 9,CLEFAIRY + db 9,GEODUDE + + db $00 + +MoonMonsB2: ; d179 (3:5179) + db $0A + db 9,ZUBAT + db 9,GEODUDE + db 10,ZUBAT + db 10,GEODUDE + db 11,ZUBAT + db 10,PARAS + db 12,PARAS + db 10,CLEFAIRY + db 12,ZUBAT + db 12,CLEFAIRY + + db $00 + +Route4Mons: ; d18f (3:518f) + db $14 + db 10,RATTATA + db 10,SPEAROW + db 8,RATTATA + db 6,SANDSHREW + db 8,SPEAROW + db 10,SANDSHREW + db 12,RATTATA + db 12,SPEAROW + db 8,SANDSHREW + db 12,SANDSHREW + + db $00 + +Route24Mons: ; d1a5 (3:51a5) + db $19 + db 7,CATERPIE + db 8,METAPOD + db 12,PIDGEY + db 12,BELLSPROUT + db 13,BELLSPROUT + db 10,ABRA + db 14,BELLSPROUT + db 13,PIDGEY + db 8,ABRA + db 12,ABRA + + db $00 + +Route25Mons: ; d1bb (3:51bb) + db $0F + db 8,CATERPIE + db 9,METAPOD + db 13,PIDGEY + db 12,BELLSPROUT + db 13,BELLSPROUT + db 12,ABRA + db 14,BELLSPROUT + db 10,ABRA + db 7,KAKUNA + db 8,WEEDLE + + db $00 + +Route9Mons: ; d1d1 (3:51d1) + db $0F + db 16,RATTATA + db 16,SPEAROW + db 14,RATTATA + db 11,SANDSHREW + db 13,SPEAROW + db 15,SANDSHREW + db 17,RATTATA + db 17,SPEAROW + db 13,SANDSHREW + db 17,SANDSHREW + + db $00 + +Route5Mons: ; d1e7 (3:51e7) + db $0F + db 13,BELLSPROUT + db 13,PIDGEY + db 15,PIDGEY + db 10,MEOWTH + db 12,MEOWTH + db 15,BELLSPROUT + db 16,BELLSPROUT + db 16,PIDGEY + db 14,MEOWTH + db 16,MEOWTH + + db $00 + +Route6Mons: ; d1fd (3:51fd) + db $0F + db 13,BELLSPROUT + db 13,PIDGEY + db 15,PIDGEY + db 10,MEOWTH + db 12,MEOWTH + db 15,BELLSPROUT + db 16,BELLSPROUT + db 16,PIDGEY + db 14,MEOWTH + db 16,MEOWTH + + db $00 + +Route11Mons: ; d213 (3:5213) + db $0F + db 14,SANDSHREW + db 15,SPEAROW + db 12,SANDSHREW + db 9,DROWZEE + db 13,SPEAROW + db 13,DROWZEE + db 15,SANDSHREW + db 17,SPEAROW + db 11,DROWZEE + db 15,DROWZEE + + db $00 + +TunnelMonsB1: ; d229 (3:5229) + db $0F + db 16,ZUBAT + db 17,ZUBAT + db 17,GEODUDE + db 15,MACHOP + db 16,GEODUDE + db 18,ZUBAT + db 15,ZUBAT + db 17,MACHOP + db 13,ONIX + db 15,ONIX + + db $00 + +TunnelMonsB2: ; d23f (3:523f) + db $0F + db 16,ZUBAT + db 17,ZUBAT + db 17,GEODUDE + db 15,MACHOP + db 16,GEODUDE + db 18,ZUBAT + db 17,MACHOP + db 17,ONIX + db 13,ONIX + db 18,GEODUDE + + db $00 + +Route10Mons: ; d255 (3:5255) + db $0F + db 16,VOLTORB + db 16,SPEAROW + db 14,VOLTORB + db 11,SANDSHREW + db 13,SPEAROW + db 15,SANDSHREW + db 17,VOLTORB + db 17,SPEAROW + db 13,SANDSHREW + db 17,SANDSHREW + + db $00 + +Route12Mons: ; d26b (3:526b) + db $0F + db 24,BELLSPROUT + db 25,PIDGEY + db 23,PIDGEY + db 24,VENONAT + db 22,BELLSPROUT + db 26,VENONAT + db 26,BELLSPROUT + db 27,PIDGEY + db 28,WEEPINBELL + db 30,WEEPINBELL + + db $00 + +Route8Mons: ; d281 (3:5281) + db $0F + db 18,PIDGEY + db 18,MEOWTH + db 17,SANDSHREW + db 16,VULPIX + db 20,PIDGEY + db 20,MEOWTH + db 19,SANDSHREW + db 17,VULPIX + db 15,VULPIX + db 18,VULPIX + + db $00 + +Route7Mons: ; d297 (3:5297) + db $0F + db 19,PIDGEY + db 19,BELLSPROUT + db 17,MEOWTH + db 22,BELLSPROUT + db 22,PIDGEY + db 18,MEOWTH + db 18,VULPIX + db 20,VULPIX + db 19,MEOWTH + db 20,MEOWTH + + db $00 + +TowerMons1: ; d2ad (3:52ad) + db $00 + + db $00 + +TowerMons2: ; d2af (3:52af) + db $00 + + db $00 + +TowerMons3: ; d2b1 (3:52b1) + db $0A + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 19,GASTLY + db 18,GASTLY + db 24,GASTLY + db 20,CUBONE + db 22,CUBONE + db 25,HAUNTER + + db $00 + +TowerMons4: ; d2c7 (3:52c7) + db $0A + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 19,GASTLY + db 18,GASTLY + db 25,HAUNTER + db 20,CUBONE + db 22,CUBONE + db 24,GASTLY + + db $00 + +TowerMons5: ; d2dd (3:52dd) + db $0A + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 19,GASTLY + db 18,GASTLY + db 25,HAUNTER + db 20,CUBONE + db 22,CUBONE + db 24,GASTLY + + db $00 + +TowerMons6: ; d2f3 (3:52f3) + db $0F + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 24,GASTLY + db 20,GASTLY + db 19,GASTLY + db 26,HAUNTER + db 22,CUBONE + db 24,CUBONE + db 28,HAUNTER + + db $00 + +TowerMons7: ; d309 (3:5309) + db $0F + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 24,GASTLY + db 20,GASTLY + db 28,HAUNTER + db 22,CUBONE + db 24,CUBONE + db 28,HAUNTER + db 30,HAUNTER + + db $00 + +Route13Mons: ; d31f (3:531f) + db $14 + db 24,BELLSPROUT + db 25,PIDGEY + db 27,PIDGEY + db 24,VENONAT + db 22,BELLSPROUT + db 26,VENONAT + db 26,BELLSPROUT + db 25,DITTO + db 28,WEEPINBELL + db 30,WEEPINBELL + + db $00 + +Route14Mons: ; d335 (3:5335) + db $0F + db 24,BELLSPROUT + db 26,PIDGEY + db 23,DITTO + db 24,VENONAT + db 22,BELLSPROUT + db 26,VENONAT + db 26,BELLSPROUT + db 30,WEEPINBELL + db 28,PIDGEOTTO + db 30,PIDGEOTTO + + db $00 + +Route15Mons: ; d34b (3:534b) + db $0F + db 24,BELLSPROUT + db 26,DITTO + db 23,PIDGEY + db 26,VENONAT + db 22,BELLSPROUT + db 28,VENONAT + db 26,BELLSPROUT + db 30,WEEPINBELL + db 28,PIDGEOTTO + db 30,PIDGEOTTO + + db $00 + +Route16Mons: ; d361 (3:5361) + db $19 + db 20,SPEAROW + db 22,SPEAROW + db 18,RATTATA + db 20,DODUO + db 20,RATTATA + db 18,DODUO + db 22,DODUO + db 22,RATTATA + db 23,RATICATE + db 25,RATICATE + + db $00 + +Route17Mons: ; d377 (3:5377) + db $19 + db 20,SPEAROW + db 22,SPEAROW + db 25,RATICATE + db 24,DODUO + db 27,RATICATE + db 26,DODUO + db 28,DODUO + db 29,RATICATE + db 25,FEAROW + db 27,FEAROW + + db $00 + +Route18Mons: ; d38d (3:538d) + db $19 + db 20,SPEAROW + db 22,SPEAROW + db 25,RATICATE + db 24,DODUO + db 25,FEAROW + db 26,DODUO + db 28,DODUO + db 29,RATICATE + db 27,FEAROW + db 29,FEAROW + + db $00 + +ZoneMonsCenter: ; d3a3 (3:53a3) + db $1E + db 22,NIDORAN_F + db 25,RHYHORN + db 22,VENONAT + db 24,EXEGGCUTE + db 31,NIDORINA + db 25,EXEGGCUTE + db 31,NIDORINO + db 30,PARASECT + db 23,PINSIR + db 23,CHANSEY + + db $00 + +ZoneMons1: ; d3b9 (3:53b9) + db $1E + db 24,NIDORAN_F + db 26,DODUO + db 22,PARAS + db 25,EXEGGCUTE + db 33,NIDORINA + db 23,EXEGGCUTE + db 24,NIDORAN_M + db 25,PARASECT + db 25,KANGASKHAN + db 28,PINSIR + + db $00 + +ZoneMons2: ; d3cf (3:53cf) + db $1E + db 22,NIDORAN_F + db 26,RHYHORN + db 23,PARAS + db 25,EXEGGCUTE + db 30,NIDORINA + db 27,EXEGGCUTE + db 30,NIDORINO + db 32,VENOMOTH + db 26,CHANSEY + db 28,TAUROS + + db $00 + +ZoneMons3: ; d3e5 (3:53e5) + db $1E + db 25,NIDORAN_F + db 26,DODUO + db 23,VENONAT + db 24,EXEGGCUTE + db 33,NIDORINA + db 26,EXEGGCUTE + db 25,NIDORAN_M + db 31,VENOMOTH + db 26,TAUROS + db 28,KANGASKHAN + + db $00 + +WaterMons: ; d3fb (3:53fb) + db $00 + + db $05 + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 20,TENTACOOL + db 30,TENTACOOL + db 35,TENTACOOL + db 40,TENTACOOL + +IslandMons1: ; d411 (3:5411) + db $0F + db 30,SEEL + db 30,PSYDUCK + db 30,STARYU + db 30,KRABBY + db 28,KRABBY + db 21,ZUBAT + db 29,GOLBAT + db 28,SLOWPOKE + db 28,STARYU + db 38,SLOWBRO + + db $00 + +IslandMonsB1: ; d427 (3:5427) + db $0A + db 30,SHELLDER + db 30,KRABBY + db 32,STARYU + db 32,KRABBY + db 28,PSYDUCK + db 30,SEEL + db 30,PSYDUCK + db 28,SEEL + db 38,DEWGONG + db 37,KINGLER + + db $00 + +IslandMonsB2: ; d43d (3:543d) + db $0A + db 30,SEEL + db 30,PSYDUCK + db 32,SEEL + db 32,PSYDUCK + db 28,KRABBY + db 30,SHELLDER + db 30,KRABBY + db 28,STARYU + db 30,GOLBAT + db 37,GOLDUCK + + db $00 + +IslandMonsB3: ; d453 (3:5453) + db $0A + db 31,PSYDUCK + db 31,SEEL + db 33,PSYDUCK + db 33,SEEL + db 29,KRABBY + db 31,STARYU + db 31,KRABBY + db 29,STARYU + db 39,KINGLER + db 37,DEWGONG + + db $00 + +IslandMonsB4: ; d469 (3:5469) + db $0A + db 31,KRABBY + db 31,STARYU + db 33,KRABBY + db 33,STARYU + db 29,PSYDUCK + db 31,SEEL + db 31,PSYDUCK + db 29,SEEL + db 39,GOLDUCK + db 32,GOLBAT + + db $00 + +MansionMons1: ; d47f (3:547f) + db $0A + db 32,GRIMER + db 30,GRIMER + db 34,PONYTA + db 30,PONYTA + db 34,VULPIX + db 32,PONYTA + db 30,KOFFING + db 28,PONYTA + db 37,MUK + db 39,WEEZING + + db $00 + +MansionMons2: ; d495 (3:5495) + db $0A + db 32,VULPIX + db 34,GRIMER + db 34,GRIMER + db 30,PONYTA + db 30,GRIMER + db 32,PONYTA + db 30,KOFFING + db 28,PONYTA + db 39,MUK + db 37,WEEZING + + db $00 + +MansionMons3: ; d4ab (3:54ab) + db $0A + db 31,GRIMER + db 33,VULPIX + db 35,GRIMER + db 32,PONYTA + db 34,MAGMAR + db 40,MUK + db 34,KOFFING + db 38,MUK + db 36,PONYTA + db 42,WEEZING + + db $00 + +MansionMonsB1: ; d4c1 (3:54c1) + db $0A + db 33,GRIMER + db 31,GRIMER + db 35,VULPIX + db 32,PONYTA + db 31,GRIMER + db 40,MUK + db 34,PONYTA + db 35,KOFFING + db 38,MAGMAR + db 42,WEEZING + + db $00 + +Route21Mons: ; d4d7 (3:54d7) + db $19 + db 21,RATTATA + db 23,PIDGEY + db 30,RATICATE + db 23,RATTATA + db 21,PIDGEY + db 30,PIDGEOTTO + db 32,PIDGEOTTO + db 28,TANGELA + db 30,TANGELA + db 32,TANGELA + + db $05 + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 20,TENTACOOL + db 30,TENTACOOL + db 35,TENTACOOL + db 40,TENTACOOL + +DungeonMons1: ; d501 (3:5501) + db $0A + db 46,GOLBAT + db 46,HYPNO + db 46,MAGNETON + db 49,DODRIO + db 49,VENOMOTH + db 52,SANDSLASH + db 49,KADABRA + db 52,PARASECT + db 53,RAICHU + db 53,DITTO + + db $00 + +DungeonMons2: ; d517 (3:5517) + db $0F + db 51,DODRIO + db 51,VENOMOTH + db 51,KADABRA + db 52,RHYDON + db 52,MAROWAK + db 52,ELECTRODE + db 56,CHANSEY + db 54,WIGGLYTUFF + db 55,DITTO + db 60,DITTO + + db $00 + +DungeonMonsB1: ; d52d (3:552d) + db $19 + db 55,RHYDON + db 55,MAROWAK + db 55,ELECTRODE + db 64,CHANSEY + db 64,PARASECT + db 64,RAICHU + db 57,SANDSLASH + db 65,DITTO + db 63,DITTO + db 67,DITTO + + db $00 + +PowerPlantMons: ; d543 (3:5543) + db $0A + db 21,VOLTORB + db 21,MAGNEMITE + db 20,PIKACHU + db 24,PIKACHU + db 23,MAGNEMITE + db 23,VOLTORB + db 32,MAGNETON + db 35,MAGNETON + db 33,RAICHU + db 36,RAICHU + + db $00 + +Route23Mons: ; d559 (3:5559) + db $0A + db 26,SANDSHREW + db 33,DITTO + db 26,SPEAROW + db 38,FEAROW + db 38,DITTO + db 38,FEAROW + db 41,SANDSLASH + db 43,DITTO + db 41,FEAROW + db 43,FEAROW + + db $00 + +PlateauMons2: ; d56f (3:556f) + db $0A + db 22,MACHOP + db 24,GEODUDE + db 26,ZUBAT + db 36,ONIX + db 39,ONIX + db 42,ONIX + db 41,MACHOKE + db 40,GOLBAT + db 40,MAROWAK + db 43,GRAVELER + + db $00 + +PlateauMons3: ; d585 (3:5585) + db $0F + db 24,MACHOP + db 26,GEODUDE + db 22,ZUBAT + db 42,ONIX + db 40,VENOMOTH + db 45,ONIX + db 43,GRAVELER + db 41,GOLBAT + db 42,MACHOKE + db 45,MACHOKE + + db $00 + +PlateauMons1: ; d59b (3:559b) + db $0F + db 24,MACHOP + db 26,GEODUDE + db 22,ZUBAT + db 36,ONIX + db 39,ONIX + db 42,ONIX + db 41,GRAVELER + db 41,GOLBAT + db 42,MACHOKE + db 43,MAROWAK + + db $00 + +CaveMons: ; d5b1 (3:55b1) + db $14 + db 18,DIGLETT + db 19,DIGLETT + db 17,DIGLETT + db 20,DIGLETT + db 16,DIGLETT + db 15,DIGLETT + db 21,DIGLETT + db 22,DIGLETT + db 29,DUGTRIO + db 31,DUGTRIO + + db $00 + +ENDC +IF _JAPAN && _BLUE +NoMons: ; d0dd (3:50dd) + db $00 + + db $00 + +Route1Mons: ; d0df (3:50df) + db $19 + db 3,PIDGEY + db 3,RATTATA + db 3,RATTATA + db 2,RATTATA + db 2,PIDGEY + db 3,PIDGEY + db 3,PIDGEY + db 4,RATTATA + db 4,PIDGEY + db 5,PIDGEY + + db $00 + +Route2Mons: ; d0f5 (3:50f5) + db $19 + db 3,RATTATA + db 3,PIDGEY + db 4,PIDGEY + db 4,RATTATA + db 5,PIDGEY + db 3,CATERPIE + db 2,RATTATA + db 5,RATTATA + db 4,CATERPIE + db 5,CATERPIE + + db $00 + +Route22Mons: ; d10b (3:510b) + db $19 + db 3,RATTATA + db 3,NIDORAN_M + db 4,RATTATA + db 4,NIDORAN_M + db 2,RATTATA + db 2,NIDORAN_M + db 3,SPEAROW + db 5,SPEAROW + db 3,NIDORAN_F + db 4,NIDORAN_F + + db $00 + +ForestMons: ; d121 (3:5121) + db $08 + db 4,CATERPIE + db 5,METAPOD + db 3,CATERPIE + db 5,CATERPIE + db 4,METAPOD + db 6,METAPOD + db 4,KAKUNA + db 3,WEEDLE + db 3,PIKACHU + db 5,PIKACHU + + db $00 + +Route3Mons: ; d137 (3:5137) + db $14 + db 6,PIDGEY + db 5,SPEAROW + db 7,PIDGEY + db 6,SPEAROW + db 7,SPEAROW + db 8,PIDGEY + db 8,SPEAROW + db 3,JIGGLYPUFF + db 5,JIGGLYPUFF + db 7,JIGGLYPUFF + + db $00 + +MoonMons1: ; d14d (3:514d) + db $0A + db 8,ZUBAT + db 7,ZUBAT + db 9,ZUBAT + db 8,GEODUDE + db 6,ZUBAT + db 10,ZUBAT + db 10,GEODUDE + db 8,PARAS + db 11,ZUBAT + db 8,CLEFAIRY + + db $00 + +MoonMonsB1: ; d163 (3:5163) + db $0A + db 8,ZUBAT + db 7,ZUBAT + db 7,GEODUDE + db 8,GEODUDE + db 9,ZUBAT + db 10,PARAS + db 10,ZUBAT + db 11,ZUBAT + db 9,CLEFAIRY + db 9,GEODUDE + + db $00 + +MoonMonsB2: ; d179 (3:5179) + db $0A + db 9,ZUBAT + db 9,GEODUDE + db 10,ZUBAT + db 10,GEODUDE + db 11,ZUBAT + db 10,PARAS + db 12,PARAS + db 10,CLEFAIRY + db 12,ZUBAT + db 12,CLEFAIRY + + db $00 + +Route4Mons: ; d18f (3:518f) + db $14 + db 10,RATTATA + db 10,SPEAROW + db 8,RATTATA + db 6,SANDSHREW + db 8,SPEAROW + db 10,SANDSHREW + db 12,RATTATA + db 12,SPEAROW + db 8,SANDSHREW + db 12,SANDSHREW + + db $00 + +Route24Mons: ; d1a5 (3:51a5) + db $19 + db 7,CATERPIE + db 8,METAPOD + db 12,PIDGEY + db 12,ODDISH + db 13,ODDISH + db 10,ABRA + db 14,ODDISH + db 13,PIDGEY + db 8,ABRA + db 12,ABRA + + db $00 + +Route25Mons: ; d1bb (3:51bb) + db $0F + db 8,CATERPIE + db 9,METAPOD + db 13,PIDGEY + db 12,ODDISH + db 13,ODDISH + db 12,ABRA + db 14,ODDISH + db 10,ABRA + db 7,KAKUNA + db 8,WEEDLE + + db $00 + +Route9Mons: ; d1d1 (3:51d1) + db $0F + db 16,RATTATA + db 16,SPEAROW + db 14,RATTATA + db 11,SANDSHREW + db 13,SPEAROW + db 15,SANDSHREW + db 17,RATTATA + db 17,SPEAROW + db 13,SANDSHREW + db 17,SANDSHREW + + db $00 + +Route5Mons: ; d1e7 (3:51e7) + db $0F + db 13,ODDISH + db 13,PIDGEY + db 15,PIDGEY + db 10,MEOWTH + db 12,MEOWTH + db 15,ODDISH + db 16,ODDISH + db 16,PIDGEY + db 14,MEOWTH + db 16,MEOWTH + + db $00 + +Route6Mons: ; d1fd (3:51fd) + db $0F + db 13,ODDISH + db 13,PIDGEY + db 15,PIDGEY + db 10,MEOWTH + db 12,MEOWTH + db 15,ODDISH + db 16,ODDISH + db 16,PIDGEY + db 14,MEOWTH + db 16,MEOWTH + + db $00 + +Route11Mons: ; d213 (3:5213) + db $0F + db 14,SANDSHREW + db 15,SPEAROW + db 12,SANDSHREW + db 9,DROWZEE + db 13,SPEAROW + db 13,DROWZEE + db 15,SANDSHREW + db 17,SPEAROW + db 11,DROWZEE + db 15,DROWZEE + + db $00 + +TunnelMonsB1: ; d229 (3:5229) + db $0F + db 16,ZUBAT + db 17,ZUBAT + db 17,GEODUDE + db 15,MACHOP + db 16,GEODUDE + db 18,DITTO + db 15,ZUBAT + db 17,MACHOP + db 13,ONIX + db 15,ONIX + + db $00 + +TunnelMonsB2: ; d23f (3:523f) + db $0F + db 16,ZUBAT + db 17,ZUBAT + db 17,GEODUDE + db 15,MACHOP + db 16,GEODUDE + db 18,DITTO + db 17,MACHOP + db 17,ONIX + db 13,ONIX + db 18,GEODUDE + + db $00 + +Route10Mons: ; d255 (3:5255) + db $0F + db 16,VOLTORB + db 16,SPEAROW + db 14,VOLTORB + db 11,SANDSHREW + db 13,SPEAROW + db 15,SANDSHREW + db 17,VOLTORB + db 17,SPEAROW + db 13,SANDSHREW + db 17,SANDSHREW + + db $00 + +Route12Mons: ; d26b (3:526b) + db $0F + db 24,ODDISH + db 25,PIDGEY + db 23,PIDGEY + db 24,VENONAT + db 22,ODDISH + db 26,VENONAT + db 26,ODDISH + db 27,PIDGEY + db 28,GLOOM + db 30,GLOOM + + db $00 + +Route8Mons: ; d281 (3:5281) + db $0F + db 18,PIDGEY + db 18,MEOWTH + db 17,SANDSHREW + db 16,GROWLITHE + db 20,PIDGEY + db 20,MEOWTH + db 19,SANDSHREW + db 17,GROWLITHE + db 15,GROWLITHE + db 18,GROWLITHE + + db $00 + +Route7Mons: ; d297 (3:5297) + db $0F + db 19,PIDGEY + db 19,ODDISH + db 17,MEOWTH + db 22,ODDISH + db 22,PIDGEY + db 18,MEOWTH + db 18,GROWLITHE + db 20,GROWLITHE + db 19,MEOWTH + db 20,MEOWTH + + db $00 + +TowerMons1: ; d2ad (3:52ad) + db $00 + + db $00 + +TowerMons2: ; d2af (3:52af) + db $00 + + db $00 + +TowerMons3: ; d2b1 (3:52b1) + db $0A + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 19,GASTLY + db 18,GASTLY + db 24,GASTLY + db 20,CUBONE + db 22,CUBONE + db 25,HAUNTER + + db $00 + +TowerMons4: ; d2c7 (3:52c7) + db $0A + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 19,GASTLY + db 18,GASTLY + db 25,HAUNTER + db 20,CUBONE + db 22,CUBONE + db 24,GASTLY + + db $00 + +TowerMons5: ; d2dd (3:52dd) + db $0A + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 19,GASTLY + db 18,GASTLY + db 25,HAUNTER + db 20,CUBONE + db 22,CUBONE + db 24,GASTLY + + db $00 + +TowerMons6: ; d2f3 (3:52f3) + db $0F + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 24,GASTLY + db 20,GASTLY + db 19,GASTLY + db 26,HAUNTER + db 22,CUBONE + db 24,CUBONE + db 28,HAUNTER + + db $00 + +TowerMons7: ; d309 (3:5309) + db $0F + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 24,GASTLY + db 20,GASTLY + db 28,HAUNTER + db 22,CUBONE + db 24,CUBONE + db 28,HAUNTER + db 30,HAUNTER + + db $00 + +Route13Mons: ; d31f (3:531f) + db $14 + db 24,ODDISH + db 25,PIDGEY + db 27,PIDGEY + db 24,VENONAT + db 22,ODDISH + db 26,VENONAT + db 26,ODDISH + db 25,DITTO + db 28,GLOOM + db 30,GLOOM + + db $00 + +Route14Mons: ; d335 (3:5335) + db $0F + db 24,ODDISH + db 26,PIDGEY + db 23,DITTO + db 24,VENONAT + db 22,ODDISH + db 26,VENONAT + db 26,ODDISH + db 30,GLOOM + db 28,PIDGEOTTO + db 30,PIDGEOTTO + + db $00 + +Route15Mons: ; d34b (3:534b) + db $0F + db 24,ODDISH + db 26,DITTO + db 23,PIDGEY + db 26,VENONAT + db 22,ODDISH + db 28,VENONAT + db 26,ODDISH + db 30,GLOOM + db 28,PIDGEOTTO + db 30,PIDGEOTTO + + db $00 + +Route16Mons: ; d361 (3:5361) + db $19 + db 20,SPEAROW + db 22,SPEAROW + db 18,RATTATA + db 20,DODUO + db 20,RATTATA + db 18,DODUO + db 22,DODUO + db 22,RATTATA + db 23,RATICATE + db 25,RATICATE + + db $00 + +Route17Mons: ; d377 (3:5377) + db $19 + db 20,SPEAROW + db 22,SPEAROW + db 25,RATICATE + db 24,DODUO + db 27,RATICATE + db 26,DODUO + db 28,DODUO + db 29,RATICATE + db 25,FEAROW + db 27,FEAROW + + db $00 + +Route18Mons: ; d38d (3:538d) + db $19 + db 20,SPEAROW + db 22,SPEAROW + db 25,RATICATE + db 24,DODUO + db 25,FEAROW + db 26,DODUO + db 28,DODUO + db 29,RATICATE + db 27,FEAROW + db 29,FEAROW + + db $00 + +ZoneMonsCenter: ; d3a3 (3:53a3) + db $1E + db 22,NIDORAN_M + db 25,RHYHORN + db 22,VENONAT + db 24,EXEGGCUTE + db 31,NIDORINO + db 25,EXEGGCUTE + db 31,NIDORINA + db 30,PARASECT + db 23,SCYTHER + db 23,CHANSEY + + db $00 + +ZoneMons1: ; d3b9 (3:53b9) + db $1E + db 24,NIDORAN_M + db 26,DODUO + db 22,PARAS + db 25,EXEGGCUTE + db 33,NIDORINO + db 23,EXEGGCUTE + db 24,NIDORAN_F + db 25,PARASECT + db 25,LICKITUNG + db 28,SCYTHER + + db $00 + +ZoneMons2: ; d3cf (3:53cf) + db $1E + db 22,NIDORAN_M + db 26,RHYHORN + db 23,PARAS + db 25,EXEGGCUTE + db 30,NIDORINO + db 27,EXEGGCUTE + db 30,NIDORINA + db 32,VENOMOTH + db 26,CHANSEY + db 28,PINSIR + + db $00 + +ZoneMons3: ; d3e5 (3:53e5) + db $1E + db 25,NIDORAN_M + db 26,DODUO + db 23,VENONAT + db 24,EXEGGCUTE + db 33,NIDORINO + db 26,EXEGGCUTE + db 25,NIDORAN_F + db 31,VENOMOTH + db 26,PINSIR + db 28,LICKITUNG + + db $00 + +WaterMons: ; d3fb (3:53fb) + db $00 + + db $05 + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 20,TENTACOOL + db 30,TENTACOOL + db 35,TENTACOOL + db 40,TENTACOOL + +WaterMons: ; d3fb (3:53fb) + db $00 + + db $05 + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 20,TENTACOOL + db 30,TENTACOOL + db 35,TENTACOOL + db 40,TENTACOOL + +IslandMons1: ; d411 (3:5411) + db $0F + db 30,SEEL + db 30,HORSEA + db 30,STARYU + db 30,KRABBY + db 28,KRABBY + db 21,ZUBAT + db 29,GOLBAT + db 28,SLOWPOKE + db 28,STARYU + db 38,SLOWBRO + + db $00 + +IslandMonsB1: ; d427 (3:5427) + db $0A + db 30,SHELLDER + db 30,KRABBY + db 32,STARYU + db 32,KRABBY + db 28,HORSEA + db 30,SEEL + db 30,HORSEA + db 28,SEEL + db 38,DEWGONG + db 37,KINGLER + + db $00 + +IslandMonsB2: ; d43d (3:543d) + db $0A + db 30,SEEL + db 30,HORSEA + db 32,SEEL + db 32,HORSEA + db 28,KRABBY + db 30,SHELLDER + db 30,KRABBY + db 28,STARYU + db 30,GOLBAT + db 37,JYNX + + db $00 + +IslandMonsB3: ; d453 (3:5453) + db $0A + db 31,HORSEA + db 31,SEEL + db 33,HORSEA + db 33,SEEL + db 29,KRABBY + db 31,STARYU + db 31,KRABBY + db 29,STARYU + db 39,KINGLER + db 37,DEWGONG + + db $00 + +IslandMonsB4: ; d469 (3:5469) + db $0A + db 31,KRABBY + db 31,STARYU + db 33,KRABBY + db 33,STARYU + db 29,HORSEA + db 31,SEEL + db 31,HORSEA + db 29,SEEL + db 39,JYNX + db 32,GOLBAT + + db $00 + +MansionMons1: ; d47f (3:547f) + db $0A + db 32,GRIMER + db 30,GRIMER + db 34,PONYTA + db 30,PONYTA + db 34,GROWLITHE + db 32,PONYTA + db 30,KOFFING + db 28,PONYTA + db 37,MUK + db 39,WEEZING + + db $00 + +MansionMons2: ; d495 (3:5495) + db $0A + db 32,GROWLITHE + db 34,GRIMER + db 34,GRIMER + db 30,PONYTA + db 30,GRIMER + db 32,PONYTA + db 30,KOFFING + db 28,PONYTA + db 39,MUK + db 37,WEEZING + + db $00 + +MansionMons3: ; d4ab (3:54ab) + db $0A + db 31,GRIMER + db 33,GROWLITHE + db 35,GRIMER + db 32,PONYTA + db 34,PONYTA + db 40,MUK + db 34,KOFFING + db 38,MUK + db 36,PONYTA + db 42,WEEZING + + db $00 + +MansionMonsB1: ; d4c1 (3:54c1) + db $0A + db 33,GRIMER + db 31,GRIMER + db 35,GROWLITHE + db 32,PONYTA + db 31,GRIMER + db 40,MUK + db 34,PONYTA + db 35,KOFFING + db 38,MUK + db 42,WEEZING + + db $00 + +Route21Mons: ; d4d7 (3:54d7) + db $19 + db 21,RATTATA + db 23,PIDGEY + db 30,RATICATE + db 23,RATTATA + db 21,PIDGEY + db 30,PIDGEOTTO + db 32,PIDGEOTTO + db 28,TANGELA + db 30,TANGELA + db 32,TANGELA + + db $05 + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 20,TENTACOOL + db 30,TENTACOOL + db 35,TENTACOOL + db 40,TENTACOOL + +DungeonMons1: ; d501 (3:5501) + db $0A + db 46,GOLBAT + db 46,HYPNO + db 46,MAGNETON + db 49,RAPIDASH + db 49,VENOMOTH + db 52,SANDSLASH + db 49,KADABRA + db 52,PARASECT + db 53,RAICHU + db 53,DITTO + + db $00 + +DungeonMons2: ; d517 (3:5517) + db $0F + db 51,DODRIO + db 51,VENOMOTH + db 51,KADABRA + db 52,RHYDON + db 52,RATICATE + db 52,ELECTRODE + db 56,CHANSEY + db 54,WIGGLYTUFF + db 55,DITTO + db 60,DITTO + + db $00 + +DungeonMonsB1: ; d52d (3:552d) + db $19 + db 55,RHYDON + db 55,MAROWAK + db 55,ELECTRODE + db 64,CLEFAIRY + db 64,PARASECT + db 64,RAICHU + db 57,SANDSLASH + db 65,DITTO + db 63,DITTO + db 67,DITTO + + db $00 + +PowerPlantMons: ; d543 (3:5543) + db $0A + db 21,VOLTORB + db 21,MAGNEMITE + db 20,PIKACHU + db 24,PIKACHU + db 23,MAGNEMITE + db 23,VOLTORB + db 32,MAGNETON + db 35,MAGNETON + db 33,RAICHU + db 36,RAICHU + + db $00 + +Route23Mons: ; d559 (3:5559) + db $0A + db 26,SANDSHREW + db 33,DITTO + db 26,SPEAROW + db 38,FEAROW + db 38,DITTO + db 38,FEAROW + db 41,SANDSLASH + db 43,DITTO + db 41,FEAROW + db 43,FEAROW + + db $00 + +PlateauMons2: ; d56f (3:556f) + db $0A + db 22,MACHOP + db 24,GEODUDE + db 26,ZUBAT + db 36,ONIX + db 39,ONIX + db 42,ONIX + db 41,MACHOKE + db 40,GOLBAT + db 40,MAROWAK + db 43,GRAVELER + + db $00 + +PlateauMons3: ; d585 (3:5585) + db $0F + db 24,MACHOP + db 26,GEODUDE + db 22,ZUBAT + db 42,ONIX + db 40,VENOMOTH + db 45,ONIX + db 43,GRAVELER + db 41,GOLBAT + db 42,MACHOKE + db 45,MACHOKE + + db $00 + +PlateauMons1: ; d59b (3:559b) + db $0F + db 24,MACHOP + db 26,GEODUDE + db 22,ZUBAT + db 36,ONIX + db 39,ONIX + db 42,ONIX + db 41,GRAVELER + db 41,GOLBAT + db 42,MACHOKE + db 43,MAROWAK + + db $00 + +CaveMons: ; d5b1 (3:55b1) + db $14 + db 18,DIGLETT + db 19,DIGLETT + db 17,DIGLETT + db 20,DIGLETT + db 16,DIGLETT + db 15,DIGLETT + db 21,DIGLETT + db 22,DIGLETT + db 29,DUGTRIO + db 31,DUGTRIO + + db $00 + +ENDC +IF _YELLOW +NoMons: ; d0dd (3:50dd) + db $00 + + db $00 + +Route1Mons: ; d0df (3:50df) + db $19 + db 3,PIDGEY + db 4,PIDGEY + db 2,RATTATA + db 3,RATTATA + db 2,PIDGEY + db 3,PIDGEY + db 5,PIDGEY + db 4,RATTATA + db 6,PIDGEY + db 7,PIDGEY + + db $00 + +Route2Mons: ; d0f5 (3:50f5) + db $19 + db 3,RATTATA + db 3,PIDGEY + db 4,RATTATA + db 4,NIDORAN_M + db 4,NIDORAN_F + db 5,PIDGEY + db 6,NIDORAN_M + db 6,NIDORAN_F + db 7,PIDGEY + db 7,PIDGEY + + db $00 + +Route22Mons: ; d10b (3:510b) + db $19 + db 2,NIDORAN_M + db 2,NIDORAN_F + db 3,MANKEY + db 3,RATTATA + db 4,NIDORAN_M + db 4,NIDORAN_F + db 5,MANKEY + db 2,SPEAROW + db 4,SPEAROW + db 6,SPEAROW + + db $00 + +ForestMons: ; d121 (3:5121) + db $19 + db 3,CATERPIE + db 4,METAPOD + db 4,CATERPIE + db 5,CATERPIE + db 4,PIDGEY + db 6,PIDGEY + db 6,CATERPIE + db 6,METAPOD + db 8,PIDGEY + db 9,PIDGEOTTO + + db $00 + +Route3Mons: ; d137 (3:5137) + db $14 + db 8,SPEAROW + db 9,SPEAROW + db 9,MANKEY + db 10,SPEAROW + db 8,SANDSHREW + db 10,RATTATA + db 10,SANDSHREW + db 12,RATTATA + db 11,SPEAROW + db 12,SPEAROW + + db $00 + +MoonMons1: ; d14d (3:514d) + db $0A + db 8,ZUBAT + db 9,ZUBAT + db 10,GEODUDE + db 6,ZUBAT + db 7,ZUBAT + db 10,ZUBAT + db 10,GEODUDE + db 11,ZUBAT + db 12,SANDSHREW + db 11,CLEFAIRY + + db $00 + +MoonMonsB1: ; d163 (3:5163) + db $0A + db 8,ZUBAT + db 9,ZUBAT + db 10,ZUBAT + db 10,GEODUDE + db 11,GEODUDE + db 11,ZUBAT + db 9,PARAS + db 11,PARAS + db 10,CLEFAIRY + db 12,CLEFAIRY + + db $00 + +MoonMonsB2: ; d179 (3:5179) + db $0A + db 10,ZUBAT + db 11,GEODUDE + db 13,PARAS + db 11,ZUBAT + db 11,ZUBAT + db 12,ZUBAT + db 13,ZUBAT + db 9,CLEFAIRY + db 11,CLEFAIRY + db 13,CLEFAIRY + + db $00 + +Route4Mons: ; d18f (3:518f) + db $14 + db 8,SPEAROW + db 9,SPEAROW + db 9,MANKEY + db 10,SPEAROW + db 8,SANDSHREW + db 10,RATTATA + db 10,SANDSHREW + db 12,RATTATA + db 11,SPEAROW + db 12,SPEAROW + + db $00 + +Route24Mons: ; d1a5 (3:51a5) + db $19 + db 12,ODDISH + db 12,BELLSPROUT + db 13,PIDGEY + db 14,ODDISH + db 14,BELLSPROUT + db 15,PIDGEY + db 13,VENONAT + db 16,VENONAT + db 17,PIDGEY + db 17,PIDGEOTTO + + db $00 + +Route25Mons: ; d1bb (3:51bb) + db $0F + db 12,ODDISH + db 12,BELLSPROUT + db 13,PIDGEY + db 14,ODDISH + db 14,BELLSPROUT + db 15,PIDGEY + db 13,VENONAT + db 16,VENONAT + db 17,PIDGEY + db 17,PIDGEOTTO + + db $00 + +Route9Mons: ; d1d1 (3:51d1) + db $0F + db 16,NIDORAN_M + db 16,NIDORAN_F + db 18,RATTATA + db 18,NIDORAN_M + db 18,NIDORAN_F + db 17,SPEAROW + db 18,NIDORINO + db 18,NIDORINA + db 20,RATICATE + db 19,FEAROW + + db $00 + +Route5Mons: ; d1e7 (3:51e7) + db $0F + db 15,PIDGEY + db 14,RATTATA + db 7,ABRA + db 16,PIDGEY + db 16,RATTATA + db 17,PIDGEY + db 17,PIDGEOTTO + db 3,JIGGLYPUFF + db 5,JIGGLYPUFF + db 7,JIGGLYPUFF + + db $00 + +Route6Mons: ; d1fd (3:51fd) + db $0F + db 15,PIDGEY + db 14,RATTATA + db 7,ABRA + db 16,PIDGEY + db 16,RATTATA + db 17,PIDGEY + db 17,PIDGEOTTO + db 3,JIGGLYPUFF + db 5,JIGGLYPUFF + db 7,JIGGLYPUFF + + db $03 + db 15,PSYDUCK + db 15,PSYDUCK + db 15,PSYDUCK + db 15,PSYDUCK + db 15,PSYDUCK + db 15,PSYDUCK + db 15,PSYDUCK + db 15,PSYDUCK + db 15,GOLDUCK + db 20,GOLDUCK + +Route11Mons: ; d213 (3:5213) + db $0F + db 16,PIDGEY + db 15,RATTATA + db 18,PIDGEY + db 15,DROWZEE + db 17,RATTATA + db 17,DROWZEE + db 18,PIDGEOTTO + db 20,PIDGEOTTO + db 19,DROWZEE + db 17,RATICATE + + db $00 + +TunnelMonsB1: ; d229 (3:5229) + db $0F + db 15,ZUBAT + db 16,GEODUDE + db 17,ZUBAT + db 19,ZUBAT + db 18,GEODUDE + db 20,GEODUDE + db 21,ZUBAT + db 17,MACHOP + db 19,MACHOP + db 21,MACHOP + + db $00 + +TunnelMonsB2: ; d23f (3:523f) + db $0F + db 20,ZUBAT + db 17,GEODUDE + db 18,MACHOP + db 21,ZUBAT + db 22,ZUBAT + db 21,GEODUDE + db 20,MACHOP + db 14,ONIX + db 18,ONIX + db 22,ONIX + + db $00 + +Route10Mons: ; d255 (3:5255) + db $0F + db 16,MAGNEMITE + db 18,RATTATA + db 18,MAGNEMITE + db 20,MAGNEMITE + db 17,NIDORAN_M + db 17,NIDORAN_F + db 22,MAGNEMITE + db 20,RATICATE + db 16,MACHOP + db 18,MACHOP + + db $00 + +Route12Mons: ; d26b (3:526b) + db $0F + db 25,ODDISH + db 25,BELLSPROUT + db 28,PIDGEY + db 28,PIDGEOTTO + db 27,ODDISH + db 27,BELLSPROUT + db 29,GLOOM + db 29,WEEPINBELL + db 26,FARFETCH_D + db 31,FARFETCH_D + + db $03 + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWBRO + db 20,SLOWBRO + +Route8Mons: ; d281 (3:5281) + db $0F + db 20,PIDGEY + db 22,PIDGEY + db 20,RATTATA + db 15,ABRA + db 19,ABRA + db 24,PIDGEOTTO + db 19,JIGGLYPUFF + db 24,JIGGLYPUFF + db 20,KADABRA + db 27,KADABRA + + db $00 + +Route7Mons: ; d297 (3:5297) + db $0F + db 20,PIDGEY + db 22,PIDGEY + db 20,RATTATA + db 15,ABRA + db 19,ABRA + db 24,PIDGEOTTO + db 26,ABRA + db 19,JIGGLYPUFF + db 24,JIGGLYPUFF + db 24,JIGGLYPUFF + + db $00 + +TowerMons1: ; d2ad (3:52ad) + db $00 + + db $00 + +TowerMons2: ; d2af (3:52af) + db $00 + + db $00 + +TowerMons3: ; d2b1 (3:52b1) + db $0A + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 24,GASTLY + db 19,GASTLY + db 18,GASTLY + db 25,GASTLY + db 20,HAUNTER + db 25,HAUNTER + + db $00 + +TowerMons4: ; d2c7 (3:52c7) + db $0A + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 23,GASTLY + db 24,GASTLY + db 19,GASTLY + db 18,GASTLY + db 25,GASTLY + db 20,HAUNTER + db 25,HAUNTER + + db $00 + +TowerMons5: ; d2dd (3:52dd) + db $0F + db 22,GASTLY + db 23,GASTLY + db 24,GASTLY + db 25,GASTLY + db 26,GASTLY + db 21,GASTLY + db 20,CUBONE + db 27,GASTLY + db 22,HAUNTER + db 27,HAUNTER + + db $00 + +TowerMons6: ; d2f3 (3:52f3) + db $0F + db 22,GASTLY + db 23,GASTLY + db 24,GASTLY + db 25,GASTLY + db 26,GASTLY + db 21,GASTLY + db 22,CUBONE + db 27,GASTLY + db 22,HAUNTER + db 27,HAUNTER + + db $00 + +TowerMons7: ; d309 (3:5309) + db $14 + db 24,GASTLY + db 25,GASTLY + db 26,GASTLY + db 27,GASTLY + db 28,GASTLY + db 23,GASTLY + db 24,CUBONE + db 29,GASTLY + db 24,HAUNTER + db 29,HAUNTER + + db $00 + +Route13Mons: ; d31f (3:531f) + db $0F + db 25,ODDISH + db 25,BELLSPROUT + db 28,PIDGEOTTO + db 28,PIDGEY + db 27,ODDISH + db 27,BELLSPROUT + db 29,GLOOM + db 29,WEEPINBELL + db 26,FARFETCH_D + db 31,FARFETCH_D + + db $03 + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWPOKE + db 15,SLOWBRO + db 20,SLOWBRO + +Route14Mons: ; d335 (3:5335) + db $0F + db 26,ODDISH + db 26,BELLSPROUT + db 24,VENONAT + db 30,PIDGEOTTO + db 28,ODDISH + db 28,BELLSPROUT + db 30,GLOOM + db 30,WEEPINBELL + db 27,VENONAT + db 30,VENOMOTH + + db $00 + +Route15Mons: ; d34b (3:534b) + db $0F + db 26,ODDISH + db 26,BELLSPROUT + db 24,VENONAT + db 32,PIDGEOTTO + db 28,ODDISH + db 28,BELLSPROUT + db 30,GLOOM + db 30,WEEPINBELL + db 27,VENONAT + db 30,VENOMOTH + + db $00 + +Route16Mons: ; d361 (3:5361) + db $19 + db 22,SPEAROW + db 22,DODUO + db 23,RATTATA + db 24,DODUO + db 24,RATTATA + db 26,DODUO + db 23,SPEAROW + db 24,FEAROW + db 25,RATICATE + db 26,RATICATE + + db $00 + +Route17Mons: ; d377 (3:5377) + db $19 + db 26,DODUO + db 27,FEAROW + db 27,DODUO + db 28,DODUO + db 28,PONYTA + db 30,PONYTA + db 29,FEAROW + db 28,DODUO + db 32,PONYTA + db 29,DODRIO + + db $00 + +Route18Mons: ; d38d (3:538d) + db $19 + db 22,SPEAROW + db 22,DODUO + db 23,RATTATA + db 24,DODUO + db 24,RATTATA + db 26,DODUO + db 23,SPEAROW + db 24,FEAROW + db 25,RATICATE + db 26,RATICATE + + db $00 + +ZoneMonsCenter: ; d3a3 (3:53a3) + db $1E + db 14,NIDORAN_M + db 36,NIDORAN_F + db 24,EXEGGCUTE + db 20,RHYHORN + db 23,NIDORINO + db 27,PARASECT + db 27,PARAS + db 32,PARASECT + db 22,TANGELA + db 7,CHANSEY + + db $00 + +ZoneMons1: ; d3b9 (3:53b9) + db $1E + db 21,NIDORAN_M + db 29,NIDORAN_F + db 22,EXEGGCUTE + db 21,TAUROS + db 32,NIDORINA + db 19,CUBONE + db 26,EXEGGCUTE + db 24,MAROWAK + db 21,CHANSEY + db 15,SCYTHER + + db $00 + +ZoneMons2: ; d3cf (3:53cf) + db $1E + db 36,NIDORAN_M + db 14,NIDORAN_F + db 20,EXEGGCUTE + db 25,RHYHORN + db 23,NIDORINA + db 28,KANGASKHAN + db 16,CUBONE + db 33,KANGASKHAN + db 25,SCYTHER + db 15,PINSIR + + db $00 + +ZoneMons3: ; d3e5 (3:53e5) + db $1E + db 29,NIDORAN_M + db 21,NIDORAN_F + db 22,EXEGGCUTE + db 21,TAUROS + db 32,NIDORINO + db 19,CUBONE + db 26,EXEGGCUTE + db 24,MAROWAK + db 25,PINSIR + db 27,TANGELA + + db $00 + +WaterMons: ; d3fb (3:53fb) + db $00 + + db $05 + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 20,TENTACOOL + db 30,TENTACOOL + db 35,TENTACOOL + db 40,TENTACOOL + +WaterMons: ; d3fb (3:53fb) + db $00 + + db $05 + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 20,TENTACOOL + db 30,TENTACOOL + db 35,TENTACOOL + db 40,TENTACOOL + +IslandMons1: ; d411 (3:5411) + db $0F + db 18,ZUBAT + db 25,KRABBY + db 27,KRABBY + db 27,ZUBAT + db 36,ZUBAT + db 28,SLOWPOKE + db 30,SLOWPOKE + db 9,ZUBAT + db 27,GOLBAT + db 36,GOLBAT + + db $00 + +IslandMonsB1: ; d427 (3:5427) + db $0A + db 27,ZUBAT + db 26,KRABBY + db 36,ZUBAT + db 28,KRABBY + db 27,GOLBAT + db 29,SLOWPOKE + db 18,ZUBAT + db 28,KINGLER + db 22,SEEL + db 26,SEEL + + db $00 + +IslandMonsB2: ; d43d (3:543d) + db $0A + db 27,ZUBAT + db 27,KRABBY + db 36,ZUBAT + db 27,GOLBAT + db 28,KINGLER + db 24,SEEL + db 29,KRABBY + db 36,GOLBAT + db 31,SLOWPOKE + db 31,SLOWBRO + + db $00 + +IslandMonsB3: ; d453 (3:5453) + db $0A + db 27,GOLBAT + db 36,ZUBAT + db 29,KRABBY + db 27,ZUBAT + db 30,KINGLER + db 26,SEEL + db 31,KRABBY + db 30,SEEL + db 28,DEWGONG + db 32,DEWGONG + + db $05 + db 25,TENTACOOL + db 30,TENTACOOL + db 20,TENTACOOL + db 30,STARYU + db 35,TENTACOOL + db 30,STARYU + db 40,TENTACOOL + db 30,STARYU + db 30,STARYU + db 30,STARYU + +IslandMonsB4: ; d469 (3:5469) + db $0A + db 36,GOLBAT + db 36,ZUBAT + db 30,KRABBY + db 32,KINGLER + db 28,SEEL + db 32,SEEL + db 27,GOLBAT + db 45,ZUBAT + db 30,DEWGONG + db 34,DEWGONG + + db $05 + db 25,TENTACOOL + db 30,TENTACOOL + db 20,TENTACOOL + db 30,STARYU + db 35,TENTACOOL + db 30,STARYU + db 40,TENTACOOL + db 30,STARYU + db 30,STARYU + db 30,STARYU + +MansionMons1: ; d47f (3:547f) + db $0A + db 34,RATTATA + db 34,RATICATE + db 23,GRIMER + db 26,GROWLITHE + db 37,RATTATA + db 37,RATICATE + db 30,GROWLITHE + db 26,GRIMER + db 34,GROWLITHE + db 38,GROWLITHE + + db $00 + +MansionMons2: ; d495 (3:5495) + db $0A + db 37,RATTATA + db 37,RATICATE + db 26,GRIMER + db 29,GRIMER + db 40,RATTATA + db 40,RATICATE + db 32,GRIMER + db 35,GRIMER + db 35,MUK + db 38,MUK + + db $00 + +MansionMons3: ; d4ab (3:54ab) + db $0A + db 40,RATTATA + db 40,RATICATE + db 32,GRIMER + db 35,GRIMER + db 43,RATTATA + db 43,RATICATE + db 38,GRIMER + db 38,GRIMER + db 38,MUK + db 41,MUK + + db $00 + +MansionMonsB1: ; d4c1 (3:54c1) + db $0A + db 35,GRIMER + db 38,GRIMER + db 37,RATICATE + db 40,RATICATE + db 41,MUK + db 43,RATICATE + db 24,DITTO + db 46,RATICATE + db 18,DITTO + db 12,DITTO + + db $00 + +Route21Mons: ; d4d7 (3:54d7) + db $19 + db 15,PIDGEY + db 13,RATTATA + db 13,PIDGEY + db 11,PIDGEY + db 17,PIDGEY + db 15,RATTATA + db 15,RATICATE + db 17,PIDGEOTTO + db 19,PIDGEOTTO + db 15,PIDGEOTTO + + db $05 + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 5,TENTACOOL + db 10,TENTACOOL + db 15,TENTACOOL + db 20,TENTACOOL + db 30,TENTACOOL + db 35,TENTACOOL + db 40,TENTACOOL + +DungeonMons1: ; d501 (3:5501) + db $0A + db 50,GOLBAT + db 55,GOLBAT + db 45,GRAVELER + db 55,GLOOM + db 55,WEEPINBELL + db 52,SANDSLASH + db 54,VENOMOTH + db 54,PARASECT + db 55,DITTO + db 60,DITTO + + db $00 + +DungeonMons2: ; d517 (3:5517) + db $0F + db 52,GOLBAT + db 57,GOLBAT + db 50,GRAVELER + db 56,SANDSLASH + db 50,RHYHORN + db 60,DITTO + db 58,GLOOM + db 58,WEEPINBELL + db 60,RHYDON + db 58,RHYDON + + db $00 + +DungeonMonsB1: ; d52d (3:552d) + db $19 + db 54,GOLBAT + db 59,GOLBAT + db 55,GRAVELER + db 52,RHYHORN + db 62,RHYDON + db 60,DITTO + db 56,CHANSEY + db 65,DITTO + db 55,LICKITUNG + db 50,LICKITUNG + + db $00 + +PowerPlantMons: ; d543 (3:5543) + db $0A + db 30,MAGNEMITE + db 35,MAGNEMITE + db 33,MAGNETON + db 33,VOLTORB + db 37,VOLTORB + db 33,GRIMER + db 37,GRIMER + db 38,MAGNETON + db 33,MUK + db 37,MUK + + db $00 + +Route23Mons: ; d559 (3:5559) + db $0A + db 41,NIDORINO + db 41,NIDORINA + db 36,MANKEY + db 44,NIDORINO + db 44,NIDORINA + db 40,FEAROW + db 41,MANKEY + db 45,FEAROW + db 41,PRIMEAPE + db 46,PRIMEAPE + + db $00 + +PlateauMons2: ; d56f (3:556f) + db $0A + db 31,GEODUDE + db 36,GEODUDE + db 41,GEODUDE + db 44,ZUBAT + db 39,GOLBAT + db 44,GRAVELER + db 45,ONIX + db 47,ONIX + db 39,MACHOKE + db 42,MACHOKE + + db $00 + +PlateauMons3: ; d585 (3:5585) + db $0F + db 36,GEODUDE + db 44,GOLBAT + db 41,GEODUDE + db 49,ONIX + db 46,GEODUDE + db 41,GRAVELER + db 42,MACHOKE + db 45,MACHOKE + db 47,GRAVELER + db 47,GRAVELER + + db $00 + +PlateauMons1: ; d59b (3:559b) + db $0F + db 26,GEODUDE + db 31,GEODUDE + db 36,GEODUDE + db 39,ZUBAT + db 44,ZUBAT + db 41,GEODUDE + db 43,ONIX + db 45,ONIX + db 41,GRAVELER + db 47,GRAVELER + + db $00 + +CaveMons: ; d5b1 (3:55b1) + db $14 + db 18,DIGLETT + db 19,DIGLETT + db 17,DIGLETT + db 20,DIGLETT + db 16,DIGLETT + db 15,DIGLETT + db 21,DIGLETT + db 22,DIGLETT + db 29,DUGTRIO + db 31,DUGTRIO + + db $00 + +ENDC
\ No newline at end of file @@ -1298,8 +1298,7 @@ IsBikeRidingAllowed:: ; 09c5 (0:09c5) scf ret -BikeRidingTilesets:: ; 09e2 (0:09e2) - db OVERWORLD, FOREST, UNDERGROUND, SHIP_PORT, CAVERN, $FF +INCLUDE "data/bike_riding_tilesets.asm" ; load the tile pattern data of the current tileset into VRAM LoadTilesetTilePatternData:: ; 09e8 (0:09e8) @@ -5977,81 +5976,7 @@ UpdateSprites:: ; 2429 (0:2429) ld [$2000], a ret -; mart inventories are below -; they are texts -; first byte $FE, next byte # of items, last byte $FF - -; Viridian -ViridianMartText6:: ; 2442 (0:2442) - db $FE,4,POKE_BALL,ANTIDOTE,PARLYZ_HEAL,BURN_HEAL,$FF - -; Pewter -PewterMartText1:: ; 2449 (0:2449) - db $FE,7,POKE_BALL,POTION,ESCAPE_ROPE,ANTIDOTE,BURN_HEAL,AWAKENING - db PARLYZ_HEAL,$FF - -; Cerulean -CeruleanMartText1:: ; 2453 (0:2453) - db $FE,7,POKE_BALL,POTION,REPEL,ANTIDOTE,BURN_HEAL,AWAKENING - db PARLYZ_HEAL,$FF - -; Bike shop - db $FE,1,BICYCLE,$FF - -; Vermilion -VermilionMartText1:: ; 2461 (0:2461) - db $FE,6,POKE_BALL,SUPER_POTION,ICE_HEAL,AWAKENING,PARLYZ_HEAL - db REPEL,$FF - -; Lavender -LavenderMartText1:: ; 246a (0:246a) - db $FE,9,GREAT_BALL,SUPER_POTION,REVIVE,ESCAPE_ROPE,SUPER_REPEL - db ANTIDOTE,BURN_HEAL,ICE_HEAL,PARLYZ_HEAL,$FF - -; Celadon Dept. Store 2F (1) -CeladonMart2Text1:: ; 2476 (0:2476) - db $FE,9,GREAT_BALL,SUPER_POTION,REVIVE,SUPER_REPEL,ANTIDOTE - db BURN_HEAL,ICE_HEAL,AWAKENING,PARLYZ_HEAL,$FF - -; Celadon Dept. Store 2F (2) -CeladonMart2Text2:: ; 2482 (0:2482) - db $FE,9,TM_32,TM_33,TM_02,TM_07,TM_37,TM_01,TM_05,TM_09,TM_17,$FF - -; Celadon Dept. Store 4F -CeladonMart4Text1:: ; 248e (0:248e) - db $FE,5,POKE_DOLL,FIRE_STONE,THUNDER_STONE,WATER_STONE,LEAF_STONE,$FF - -; Celadon Dept. Store 5F (1) -CeladonMart5Text3:: ; 2496 (0:2496) - db $FE,7,X_ACCURACY,GUARD_SPEC_,DIRE_HIT,X_ATTACK,X_DEFEND,X_SPEED - db X_SPECIAL,$FF - -; Celadon Dept. Store 5F (2) -CeladonMart5Text4:: ; 24a0 (0:24a0) - db $FE,5,HP_UP,PROTEIN,IRON,CARBOS,CALCIUM,$FF - -; Fuchsia -FuchsiaMartText1:: ; 24a8 (0:24a8) - db $FE,6,ULTRA_BALL,GREAT_BALL,SUPER_POTION,REVIVE,FULL_HEAL - db SUPER_REPEL,$FF - -; unused? 24b1 - db $FE,5,GREAT_BALL,HYPER_POTION,SUPER_POTION,FULL_HEAL,REVIVE,$FF - -; Cinnabar -CinnabarMartText1:: ; 24b9 (0:24b9) - db $FE,7,ULTRA_BALL,GREAT_BALL,HYPER_POTION,MAX_REPEL,ESCAPE_ROPE - db FULL_HEAL,REVIVE,$FF - -; Saffron -SaffronMartText1:: ; 24c3 (0:24c3) - db $FE,6,GREAT_BALL,HYPER_POTION,MAX_REPEL,ESCAPE_ROPE,FULL_HEAL - db REVIVE,$FF - -; Indigo -IndigoPlateauLobbyText4:: ; 24cc (0:24cc) - db $FE,7,ULTRA_BALL,GREAT_BALL,FULL_RESTORE,MAX_POTION,FULL_HEAL - db REVIVE,MAX_REPEL,$FF +INCLUDE "data/mart_inventories.asm" TextScriptEndingChar:: ; 24d6 (0:24d6) db "@" @@ -8462,23 +8387,7 @@ PlayTrainerMusic:: ; 33e8 (0:33e8) ld [$c0ee], a jp PlaySound -FemaleTrainerList:: ; 3434 (0:3434) - db $c8+LASS - db $c8+JR__TRAINER_F - db $c8+BEAUTY - db $c8+COOLTRAINER_F - db $FF - -EvilTrainerList:: ; 3439 (0:3439) - db $c8+JUGGLER_X - db $c8+GAMBLER - db $c8+ROCKER - db $c8+JUGGLER - db $c8+CHIEF - db $c8+SCIENTIST - db $c8+GIOVANNI - db $c8+ROCKET - db $FF +INCLUDE "data/trainer_types.asm" Func_3442:: ; 3442 (0:3442) ld a, [hli] @@ -10737,41 +10646,7 @@ MewPicFront: ; 4112 (1:4112) MewPicBack: ; 4205 (1:4205) INCBIN "pic/monback/mewb.pic" -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 +INCLUDE "data/mew_base_stats.asm" Func_4277: ; 4277 (1:4277) ld hl, $cce9 @@ -11195,62 +11070,7 @@ CopyrightTextString: ; 4556 (1:4556) next $60,$61,$62,$61,$63,$61,$64,$7F,$73,$74,$75,$76,$77,$78,$79,$7A,$7B ; ©'95.'96.'98 GAME FREAK inc. db "@" -TitleMons: ; 4588 (1:4588) -; mons on the title screen are randomly chosen from here -IF _RED - db CHARMANDER - db SQUIRTLE - db BULBASAUR - db WEEDLE - db NIDORAN_M - db SCYTHER - db PIKACHU - db CLEFAIRY - db RHYDON - db ABRA - db GASTLY - db DITTO - db PIDGEOTTO - db ONIX - db PONYTA - db MAGIKARP -ENDC -IF _GREEN - db BULBASAUR - db CHARMANDER - db SQUIRTLE - db CATERPIE - db NIDORAN_F - db PINSIR - db PIKACHU - db CLEFAIRY - db RHYDON - db ABRA - db GASTLY - db DITTO - db PIDGEOTTO - db ONIX - db PONYTA - db MAGIKARP -ENDC -IF _BLUE - db SQUIRTLE - db CHARMANDER - db BULBASAUR - db MANKEY - db HITMONLEE - db VULPIX - db CHANSEY - db AERODACTYL - db JOLTEON - db SNORLAX - db GLOOM - db POLIWAG - db DODUO - db PORYGON - db GENGAR - db RAICHU -ENDC +INCLUDE "data/title_mons.asm" ; prints version text (red, blue) PrintGameVersionOnTitleScreen: ; 4598 (1:4598) @@ -11323,203 +11143,9 @@ LoadMonData_: ; 45b6 (1:45b6) ld bc,44 jp CopyData -ItemPrices: ; 4608 (1:4608) - db $00,$00,$00 - db $00,$12,$00 - db $00,$06,$00 - db $00,$02,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$10,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$01,$00 - db $00,$02,$50 - db $00,$02,$50 - db $00,$02,$00 - db $00,$02,$00 - db $00,$30,$00 - db $00,$25,$00 - db $00,$15,$00 - db $00,$07,$00 - db $00,$03,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$05,$50 - db $00,$03,$50 - db $00,$00,$00 - db $00,$21,$00 - db $00,$21,$00 - db $00,$21,$00 - db $00,$98,$00 - db $00,$98,$00 - db $00,$98,$00 - db $00,$98,$00 - db $00,$98,$00 - db $00,$48,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$09,$50 - db $00,$21,$00 - db $00,$00,$00 - db $01,$00,$00 - db $00,$98,$00 - db $00,$10,$00 - db $00,$06,$00 - db $00,$15,$00 - db $00,$40,$00 - db $00,$07,$00 - db $00,$05,$00 - db $00,$07,$00 - db $00,$06,$50 - db $00,$00,$10 - db $00,$02,$00 - db $00,$03,$00 - db $00,$03,$50 - db $00,$00,$00 - db $00,$00,$00 - db $00,$05,$00 - db $00,$05,$50 - db $00,$03,$50 - db $00,$03,$50 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - db $00,$00,$00 - -ItemNames: ; 472b (1:472b) - db "MASTER BALL@" - db "ULTRA BALL@" - db "GREAT BALL@" - db "POKé BALL@" - db "TOWN MAP@" - db "BICYCLE@" - db "?????@" - db "SAFARI BALL@" - db "POKéDEX@" - db "MOON STONE@" - db "ANTIDOTE@" - db "BURN HEAL@" - db "ICE HEAL@" - db "AWAKENING@" - db "PARLYZ HEAL@" - db "FULL RESTORE@" - db "MAX POTION@" - db "HYPER POTION@" - db "SUPER POTION@" - db "POTION@" - db "BOULDERBADGE@" - db "CASCADEBADGE@" - db "THUNDERBADGE@" - db "RAINBOWBADGE@" - db "SOULBADGE@" - db "MARSHBADGE@" - db "VOLCANOBADGE@" - db "EARTHBADGE@" - db "ESCAPE ROPE@" - db "REPEL@" - db "OLD AMBER@" - db "FIRE STONE@" - db "THUNDERSTONE@" - db "WATER STONE@" - db "HP UP@" - db "PROTEIN@" - db "IRON@" - db "CARBOS@" - db "CALCIUM@" - db "RARE CANDY@" - db "DOME FOSSIL@" - db "HELIX FOSSIL@" - db "SECRET KEY@" - db "?????@" - db "BIKE VOUCHER@" - db "X ACCURACY@" - db "LEAF STONE@" - db "CARD KEY@" - db "NUGGET@" - db "PP UP@" - db "POKé DOLL@" - db "FULL HEAL@" - db "REVIVE@" - db "MAX REVIVE@" - db "GUARD SPEC.@" - db "SUPER REPEL@" - db "MAX REPEL@" - db "DIRE HIT@" - db "COIN@" - db "FRESH WATER@" - db "SODA POP@" - db "LEMONADE@" - db "S.S.TICKET@" - db "GOLD TEETH@" - db "X ATTACK@" - db "X DEFEND@" - db "X SPEED@" - db "X SPECIAL@" - db "COIN CASE@" - db "OAK's PARCEL@" - db "ITEMFINDER@" - db "SILPH SCOPE@" - db "POKé FLUTE@" - db "LIFT KEY@" - db "EXP.ALL@" - db "OLD ROD@" - db "GOOD ROD@" - db "SUPER ROD@" - db "PP UP@" - db "ETHER@" - db "MAX ETHER@" - db "ELIXER@" - db "MAX ELIXER@" - db "B2F@" - db "B1F@" - db "1F@" - db "2F@" - db "3F@" - db "4F@" - db "5F@" - db "6F@" - db "7F@" - db "8F@" - db "9F@" - db "10F@" - db "11F@" - db "B4F@" +INCLUDE "data/item_prices.asm" + +INCLUDE "text/item_names.asm" UnusedNames: ; 4a92 (1:4a92) db "かみなりバッヂ@" @@ -18366,255 +17992,7 @@ HandleJoypadResetButtons: ; c03c (3:403c) jp z, SoftReset jp GetJoypadState -MapSongBanks: ; c04d (3:404d) - db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ;PALLET_TOWN - db MUSIC_CITIES1, BANK(Music_Cities1) ; VIRIDIAN_CITY - db MUSIC_CITIES1, BANK(Music_Cities1) ; PEWTER_CITY - db MUSIC_CITIES2, BANK(Music_Cities2) ; CERULEAN_CITY - db MUSIC_LAVENDER, BANK(Music_Lavender) ; LAVENDER_TOWN - db MUSIC_VERMILION, BANK(Music_Vermilion) ; VERMILION_CITY - db MUSIC_CELADON, BANK(Music_Celadon) ; CELADON_CITY - db MUSIC_CITIES2, BANK(Music_Cities2) ; FUCHSIA_CITY - db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; CINNABAR_ISLAND - db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; INDIGO_PLATEAU - db MUSIC_CITIES1, BANK(Music_Cities1) ; SAFFRON_CITY - db MUSIC_CITIES1, BANK(Music_Cities1) ; unused - db MUSIC_ROUTES1, BANK(Music_Routes1) ; ROUTE_1 - db MUSIC_ROUTES1, BANK(Music_Routes1) ; ROUTE_2 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_3 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_4 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_5 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_6 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_7 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_8 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_9 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_10 - db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_11 - db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_12 - db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_13 - db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_14 - db MUSIC_ROUTES4, BANK(Music_Routes4) ; ROUTE_15 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_16 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_17 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_18 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_19 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_20 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_21 - db MUSIC_ROUTES3, BANK(Music_Routes3) ; ROUTE_22 - db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; ROUTE_23 - db MUSIC_ROUTES2, BANK(Music_Routes2) ; ROUTE_24 - db MUSIC_ROUTES2, BANK(Music_Routes2) ; ROUTE_25 - db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; RedsHouse1F - db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; RedsHouse2F - db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; BluesHouse - db MUSIC_OAKS_LAB, BANK(Music_OaksLab) ; OaksLab - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; ViridianPokecenter - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; ViridianMart - db MUSIC_CITIES1, BANK(Music_Cities1) ; School - db MUSIC_CITIES1, BANK(Music_Cities1) ; ViridianHouse - db MUSIC_GYM, BANK(Music_Gym) ; ViridianGym - db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; DiglettsCaveRoute2 - db MUSIC_CITIES1, BANK(Music_Cities1) ; ViridianForestExit - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route2House - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route2Gate - db MUSIC_CITIES1, BANK(Music_Cities1) ; ViridianForestEntrance - db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; ViridianForest - db MUSIC_CITIES1, BANK(Music_Cities1) ; Museum1F - db MUSIC_CITIES1, BANK(Music_Cities1) ; Museum2F - db MUSIC_GYM, BANK(Music_Gym) ; PewterGym - db MUSIC_CITIES1, BANK(Music_Cities1) ; PewterHouse1 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; PewterMart - db MUSIC_CITIES1, BANK(Music_Cities1) ; PewterHouse2 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; PewterPokecenter - db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; MtMoon1 - db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; MtMoon2 - db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; MtMoon3 - db MUSIC_CITIES2, BANK(Music_Cities2) ; CeruleanHouseTrashed - db MUSIC_CITIES2, BANK(Music_Cities2) ; CeruleanHouse1 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeruleanPokecenter - db MUSIC_GYM, BANK(Music_Gym) ; CeruleanGym - db MUSIC_CITIES2, BANK(Music_Cities2) ; BikeShop - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeruleanMart - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; MtMoonPokecenter - db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; CeruleanHouseTrashed - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route5Gate - db MUSIC_CITIES1, BANK(Music_Cities1) ; UndergroundTunnelEntranceRoute5 - db MUSIC_CITIES1, BANK(Music_Cities1) ; DayCareM - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route6Gate - db MUSIC_CITIES1, BANK(Music_Cities1) ; UndergroundTunnelEntranceRoute6 - db MUSIC_VERMILION, BANK(Music_Vermilion) ; FREEZE - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route7Gate - db MUSIC_CITIES1, BANK(Music_Cities1) ; UndergroundPathEntranceRoute7 - db MUSIC_CELADON, BANK(Music_Celadon) ;FREEZE - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route8Gate - db MUSIC_CITIES1, BANK(Music_Cities1) ; UndergroundPathEntranceRoute8 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; RockTunnelPokecenter - db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; RockTunnel1 - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; PowerPlant - db MUSIC_VERMILION, BANK(Music_Vermilion) ; Route11Gate - db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; DiglettsCaveEntranceRoute11 - db MUSIC_VERMILION, BANK(Music_Vermilion) ; Route11GateUpstairs - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route12Gate - db MUSIC_CITIES2, BANK(Music_Cities2) ; BillsHouse - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; VermilionPokecenter - db MUSIC_VERMILION, BANK(Music_Vermilion) ; FanClub - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; VermilionMart - db MUSIC_GYM, BANK(Music_Gym) ; VermilionGym - db MUSIC_VERMILION, BANK(Music_Vermilion) ; VermilionHouse1 - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; VermilionDock - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne1 - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne2 - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne3 - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne4 - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne5 - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne6 - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne7 - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne8 - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne9 - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; SSAnne10 - db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ;unused - db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ;unused - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused - db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; VictoryRoad1 - db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ;unused - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ;unused - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ;unused - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ;unused - db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; Lance - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused - db MUSIC_SS_ANNE, BANK(Music_SSAnne) ;unused - db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; HallofFameRoom - db MUSIC_ROUTES1, BANK(Music_Routes1) ; UndergroundPathNS - db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; Gary - db MUSIC_ROUTES1, BANK(Music_Routes1) ; UndergroundPathWE - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart1 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart2 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart3 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart4 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMartRoof - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMartElevator - db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion1 - db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion2 - db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion3 - db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion4 - db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonMansion5 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonPokecenter - db MUSIC_GYM, BANK(Music_Gym) ; CeladonGym - db MUSIC_GAME_CORNER, BANK(Music_GameCorner) ; CeladonGameCorner - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CeladonMart5 - db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonPrizeRoom - db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonDiner - db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonHouse - db MUSIC_CELADON, BANK(Music_Celadon) ; CeladonHotel - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; LavenderPokecenter - db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower1 - db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower2 - db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower3 - db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower4 - db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower5 - db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower6 - db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; PokemonTower7 - db MUSIC_LAVENDER, BANK(Music_Lavender) ; LavenderHouse1 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; LavenderMart - db MUSIC_LAVENDER, BANK(Music_Lavender) ; LavenderHouse2 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; FuchsiaMart - db MUSIC_CITIES2, BANK(Music_Cities2) ; FuchsiaHouse1 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; FuchsiaPokecenter - db MUSIC_CITIES2, BANK(Music_Cities2) ; FuchsiaHouse2 - db MUSIC_CITIES2, BANK(Music_Cities2) ; SafariZoneEntrance - db MUSIC_GYM, BANK(Music_Gym) ; FuchsiaGym - db MUSIC_CITIES2, BANK(Music_Cities2) ; FuchsiaMeetingRoom - db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands2 - db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands3 - db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands4 - db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands5 - db MUSIC_CITIES2, BANK(Music_Cities2) ; VermilionHouse2 - db MUSIC_CITIES2, BANK(Music_Cities2) ; FuchsiaHouse3 - db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; Mansion1 - db MUSIC_GYM, BANK(Music_Gym) ; CinnabarGym - db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; Lab1 - db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; Lab2 - db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; Lab3 - db MUSIC_CINNABAR, BANK(Music_Cinnabar) ; Lab4 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CinnabarPokecenter - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; CinnabarMart - db MUSIC_CINNABAR, BANK(Music_Cinnabar) - db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; IndigoPlateauLobby - db MUSIC_CITIES1, BANK(Music_Cities1) ; CopycatsHouse1F - db MUSIC_CITIES1, BANK(Music_Cities1) ; CopycatsHouse2F - db MUSIC_CITIES1, BANK(Music_Cities1) ; FightingDojo - db MUSIC_GYM, BANK(Music_Gym) ; SaffronGym - db MUSIC_CITIES1, BANK(Music_Cities1) ; SaffronHouse1 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; SaffronMart - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo1 - db MUSIC_POKECENTER, BANK(Music_Pokecenter) ; SaffronPokecenter - db MUSIC_CITIES1, BANK(Music_Cities1) ; SaffronHouse2 - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route15Gate - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route15GateUpstairs - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route16Gate - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route16GateUpstairs - db MUSIC_CELADON, BANK(Music_Celadon) ; Route16House - db MUSIC_CELADON, BANK(Music_Celadon) ; Route12House - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route18Gate - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route18GateUpstairs - db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; SeafoamIslands1 - db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; Route22Gate - db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; VictoryRoad2 - db MUSIC_CITIES1, BANK(Music_Cities1) ; Route12GateUpstairs - db MUSIC_VERMILION, BANK(Music_Vermilion) ; VermilionHouse3 - db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; DiglettsCave - db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; VictoryRoad3 - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideout1 - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideout2 - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideout3 - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideout4 - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; RocketHideoutElevator - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo2 - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo3 - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo4 - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo5 - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo6 - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo7 - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo8 - db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; Mansion2 - db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; Mansion3 - db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; Mansion4 - db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneEast - db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneNorth - db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneWest - db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneCenter - db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneRestHouse1 - db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneSecretHouse - db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneRestHouse2 - db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneRestHouse3 - db MUSIC_SAFARI_ZONE, BANK(Music_SafariZone) ; SafariZoneRestHouse4 - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; UnknownDungeon2 - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; UnknownDungeon3 - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; UnknownDungeon1 - db MUSIC_CITIES2, BANK(Music_Cities2) ; NameRater - db MUSIC_CITIES1, BANK(Music_Cities1) ; CeruleanHouse2 - db MUSIC_CINNABAR, BANK(Music_Cinnabar) - db MUSIC_DUNGEON3, BANK(Music_Dungeon3) ; RockTunnel2 - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo9 - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo10 - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCo11 - db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; SilphCoElevator - db MUSIC_SILPH_CO, BANK(Music_SilphCo) - db MUSIC_SILPH_CO, BANK(Music_SilphCo) - db MUSIC_CELADON, BANK(Music_Celadon) ; BattleCenterM - db MUSIC_CELADON, BANK(Music_Celadon) ; TradeCenterM - db MUSIC_SILPH_CO, BANK(Music_SilphCo) - db MUSIC_SILPH_CO, BANK(Music_SilphCo) - db MUSIC_SILPH_CO, BANK(Music_SilphCo) - db MUSIC_SILPH_CO, BANK(Music_SilphCo) - db MUSIC_GYM, BANK(Music_Gym) ; Lorelei - db MUSIC_DUNGEON1, BANK(Music_Dungeon1) ; Bruno - db MUSIC_POKEMON_TOWER, BANK(Music_PokemonTower) ; Agatha +INCLUDE "data/map_songs.asm" ; see also MapHeaderPointers MapHeaderBanks: ; c23d (3:423d) @@ -18971,17 +18349,7 @@ CheckForceBikeOrSurf: ; c38b (3:438b) ld [$d11a], a jp ForceBikeOrSurf -ForcedBikeOrSurfMaps: ; c3e6 (3:43e6) -; map id, y, x - db ROUTE_16,$0A,$11 - db ROUTE_16,$0B,$11 - db ROUTE_18,$08,$21 - db ROUTE_18,$09,$21 - db SEAFOAM_ISLANDS_4,$07,$12 - db SEAFOAM_ISLANDS_4,$07,$13 - db SEAFOAM_ISLANDS_5,$0E,$04 - db SEAFOAM_ISLANDS_5,$0E,$05 - db $FF ;end +INCLUDE "data/force_bike_surf.asm" Func_c3ff: ; c3ff (3:43ff) push hl @@ -19619,8 +18987,7 @@ Func_c754: ; c754 (3:4754) .asm_c7b1 ret -DungeonTilesets: ; c7b2 (3:47b2) - db FOREST, MUSEUM, SHIP, CAVERN, LOBBY, MANSION, GATE, LAB, FACILITY, CEMETERY, GYM, $FF +INCLUDE "data/dungeon_tilesets.asm" Tilesets: ; c7be (3:47be) tileset Overworld_Block, Overworld_GFX, Overworld_Coll, $FF,$FF,$FF, $52, OUTDOOR @@ -20487,3816 +19854,7 @@ LoadWildData: ; ceb8 (3:4eb8) ld bc,$0014 jp CopyData -WildDataPointers: ; ceeb (3:4eeb) - dw NoMons ; PALLET_TOWN - dw NoMons ; VIRIDIAN_CITY - dw NoMons ; PEWTER_CITY - dw NoMons ; CERULEAN_CITY - dw NoMons ; LAVENDER_TOWN - dw NoMons ; VERMILION_CITY - dw NoMons ; CELADON_CITY - dw NoMons ; FUCHSIA_CITY - dw NoMons ; CINNABAR_ISLAND - dw NoMons ; INDIGO_PLATEAU - dw NoMons ; SAFFRON_CITY - dw NoMons ; unused - dw Route1Mons ; ROUTE_1 - dw Route2Mons ; ROUTE_2 - dw Route3Mons ; ROUTE_3 - dw Route4Mons ; ROUTE_4 - dw Route5Mons ; ROUTE_5 - dw Route6Mons ; ROUTE_6 - dw Route7Mons ; ROUTE_7 - dw Route8Mons ; ROUTE_8 - dw Route9Mons ; ROUTE_9 - dw Route10Mons ; ROUTE_10 - dw Route11Mons ; ROUTE_11 - dw Route12Mons ; ROUTE_12 - dw Route13Mons ; ROUTE_13 - dw Route14Mons ; ROUTE_14 - dw Route15Mons ; ROUTE_15 - dw Route16Mons ; ROUTE_16 - dw Route17Mons ; ROUTE_17 - dw Route18Mons ; ROUTE_18 - dw WaterMons ; ROUTE_19 - dw WaterMons ; ROUTE_20 - dw Route21Mons ; ROUTE_21 - dw Route22Mons ; ROUTE_22 - dw Route23Mons ; ROUTE_23 - dw Route24Mons ; ROUTE_24 - dw Route25Mons ; ROUTE_25 - dw NoMons ; REDS_HOUSE_1F - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw ForestMons ; ViridianForest - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw MoonMons1 - dw MoonMonsB1 - dw MoonMonsB2 - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw TunnelMonsB1 - dw PowerPlantMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw PlateauMons1 - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw TowerMons1 - dw TowerMons2 - dw TowerMons3 - dw TowerMons4 - dw TowerMons5 - dw TowerMons6 - dw TowerMons7 - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw IslandMonsB1 - dw IslandMonsB2 - dw IslandMonsB3 - dw IslandMonsB4 - dw NoMons - dw NoMons - dw MansionMons1 - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw IslandMons1 - dw NoMons - dw PlateauMons2 - dw NoMons - dw NoMons - dw CaveMons - dw PlateauMons3 - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw MansionMons2 - dw MansionMons3 - dw MansionMonsB1 - dw ZoneMons1 - dw ZoneMons2 - dw ZoneMons3 - dw ZoneMonsCenter - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw DungeonMons2 - dw DungeonMonsB1 - dw DungeonMons1 - dw NoMons - dw NoMons - dw NoMons - dw TunnelMonsB2 - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw NoMons - dw $FFFF - -; wild pokemon data is divided into two parts. -; first part: pokemon found in grass -; second part: pokemon found while surfing -; each part goes as follows: - ; if first byte == 00, then - ; no wild pokemon on this map - ; if first byte != 00, then - ; first byte is encounter rate - ; followed by 20 bytes: - ; level, species (ten times) - -IF _RED -NoMons: ; d0dd (3:50dd) - db $00 - - db $00 - -Route1Mons: ; d0df (3:50df) - db $19 - db 3,PIDGEY - db 3,RATTATA - db 3,RATTATA - db 2,RATTATA - db 2,PIDGEY - db 3,PIDGEY - db 3,PIDGEY - db 4,RATTATA - db 4,PIDGEY - db 5,PIDGEY - - db $00 - -Route2Mons: ; d0f5 (3:50f5) - db $19 - db 3,RATTATA - db 3,PIDGEY - db 4,PIDGEY - db 4,RATTATA - db 5,PIDGEY - db 3,WEEDLE - db 2,RATTATA - db 5,RATTATA - db 4,WEEDLE - db 5,WEEDLE - - db $00 - -Route22Mons: ; d10b (3:510b) - db $19 - db 3,RATTATA - db 3,NIDORAN_M - db 4,RATTATA - db 4,NIDORAN_M - db 2,RATTATA - db 2,NIDORAN_M - db 3,SPEAROW - db 5,SPEAROW - db 3,NIDORAN_F - db 4,NIDORAN_F - - db $00 - -ForestMons: ; d121 (3:5121) - db $08 - db 4,WEEDLE - db 5,KAKUNA - db 3,WEEDLE - db 5,WEEDLE - db 4,KAKUNA - db 6,KAKUNA - db 4,METAPOD - db 3,CATERPIE - db 3,PIKACHU - db 5,PIKACHU - - db $00 - -Route3Mons: ; d137 (3:5137) - db $14 - db 6,PIDGEY - db 5,SPEAROW - db 7,PIDGEY - db 6,SPEAROW - db 7,SPEAROW - db 8,PIDGEY - db 8,SPEAROW - db 3,JIGGLYPUFF - db 5,JIGGLYPUFF - db 7,JIGGLYPUFF - - db $00 - -MoonMons1: ; d14d (3:514d) - db $0A - db 8,ZUBAT - db 7,ZUBAT - db 9,ZUBAT - db 8,GEODUDE - db 6,ZUBAT - db 10,ZUBAT - db 10,GEODUDE - db 8,PARAS - db 11,ZUBAT - db 8,CLEFAIRY - - db $00 - -MoonMonsB1: ; d163 (3:5163) - db $0A - db 8,ZUBAT - db 7,ZUBAT - db 7,GEODUDE - db 8,GEODUDE - db 9,ZUBAT - db 10,PARAS - db 10,ZUBAT - db 11,ZUBAT - db 9,CLEFAIRY - db 9,GEODUDE - - db $00 - -MoonMonsB2: ; d179 (3:5179) - db $0A - db 9,ZUBAT - db 9,GEODUDE - db 10,ZUBAT - db 10,GEODUDE - db 11,ZUBAT - db 10,PARAS - db 12,PARAS - db 10,CLEFAIRY - db 12,ZUBAT - db 12,CLEFAIRY - - db $00 - -Route4Mons: ; d18f (3:518f) - db $14 - db 10,RATTATA - db 10,SPEAROW - db 8,RATTATA - db 6,EKANS - db 8,SPEAROW - db 10,EKANS - db 12,RATTATA - db 12,SPEAROW - db 8,EKANS - db 12,EKANS - - db $00 - -Route24Mons: ; d1a5 (3:51a5) - db $19 - db 7,WEEDLE - db 8,KAKUNA - db 12,PIDGEY - db 12,ODDISH - db 13,ODDISH - db 10,ABRA - db 14,ODDISH - db 13,PIDGEY - db 8,ABRA - db 12,ABRA - - db $00 - -Route25Mons: ; d1bb (3:51bb) - db $0F - db 8,WEEDLE - db 9,KAKUNA - db 13,PIDGEY - db 12,ODDISH - db 13,ODDISH - db 12,ABRA - db 14,ODDISH - db 10,ABRA - db 7,METAPOD - db 8,CATERPIE - - db $00 - -Route9Mons: ; d1d1 (3:51d1) - db $0F - db 16,RATTATA - db 16,SPEAROW - db 14,RATTATA - db 11,EKANS - db 13,SPEAROW - db 15,EKANS - db 17,RATTATA - db 17,SPEAROW - db 13,EKANS - db 17,EKANS - - db $00 - -Route5Mons: ; d1e7 (3:51e7) - db $0F - db 13,ODDISH - db 13,PIDGEY - db 15,PIDGEY - db 10,MANKEY - db 12,MANKEY - db 15,ODDISH - db 16,ODDISH - db 16,PIDGEY - db 14,MANKEY - db 16,MANKEY - - db $00 - -Route6Mons: ; d1fd (3:51fd) - db $0F - db 13,ODDISH - db 13,PIDGEY - db 15,PIDGEY - db 10,MANKEY - db 12,MANKEY - db 15,ODDISH - db 16,ODDISH - db 16,PIDGEY - db 14,MANKEY - db 16,MANKEY - - db $00 - -Route11Mons: ; d213 (3:5213) - db $0F - db 14,EKANS - db 15,SPEAROW - db 12,EKANS - db 9,DROWZEE - db 13,SPEAROW - db 13,DROWZEE - db 15,EKANS - db 17,SPEAROW - db 11,DROWZEE - db 15,DROWZEE - - db $00 - -TunnelMonsB1: ; d229 (3:5229) - db $0F - db 16,ZUBAT - db 17,ZUBAT - db 17,GEODUDE - db 15,MACHOP - db 16,GEODUDE - db 18,ZUBAT - db 15,ZUBAT - db 17,MACHOP - db 13,ONIX - db 15,ONIX - - db $00 - -TunnelMonsB2: ; d23f (3:523f) - db $0F - db 16,ZUBAT - db 17,ZUBAT - db 17,GEODUDE - db 15,MACHOP - db 16,GEODUDE - db 18,ZUBAT - db 17,MACHOP - db 17,ONIX - db 13,ONIX - db 18,GEODUDE - - db $00 - -Route10Mons: ; d255 (3:5255) - db $0F - db 16,VOLTORB - db 16,SPEAROW - db 14,VOLTORB - db 11,EKANS - db 13,SPEAROW - db 15,EKANS - db 17,VOLTORB - db 17,SPEAROW - db 13,EKANS - db 17,EKANS - - db $00 - -Route12Mons: ; d26b (3:526b) - db $0F - db 24,ODDISH - db 25,PIDGEY - db 23,PIDGEY - db 24,VENONAT - db 22,ODDISH - db 26,VENONAT - db 26,ODDISH - db 27,PIDGEY - db 28,GLOOM - db 30,GLOOM - - db $00 - -Route8Mons: ; d281 (3:5281) - db $0F - db 18,PIDGEY - db 18,MANKEY - db 17,EKANS - db 16,GROWLITHE - db 20,PIDGEY - db 20,MANKEY - db 19,EKANS - db 17,GROWLITHE - db 15,GROWLITHE - db 18,GROWLITHE - - db $00 - -Route7Mons: ; d297 (3:5297) - db $0F - db 19,PIDGEY - db 19,ODDISH - db 17,MANKEY - db 22,ODDISH - db 22,PIDGEY - db 18,MANKEY - db 18,GROWLITHE - db 20,GROWLITHE - db 19,MANKEY - db 20,MANKEY - - db $00 - -TowerMons1: ; d2ad (3:52ad) - db $00 - - db $00 - -TowerMons2: ; d2af (3:52af) - db $00 - - db $00 - -TowerMons3: ; d2b1 (3:52b1) - db $0A - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 19,GASTLY - db 18,GASTLY - db 24,GASTLY - db 20,CUBONE - db 22,CUBONE - db 25,HAUNTER - - db $00 - -TowerMons4: ; d2c7 (3:52c7) - db $0A - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 19,GASTLY - db 18,GASTLY - db 25,HAUNTER - db 20,CUBONE - db 22,CUBONE - db 24,GASTLY - - db $00 - -TowerMons5: ; d2dd (3:52dd) - db $0A - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 19,GASTLY - db 18,GASTLY - db 25,HAUNTER - db 20,CUBONE - db 22,CUBONE - db 24,GASTLY - - db $00 - -TowerMons6: ; d2f3 (3:52f3) - db $0F - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 24,GASTLY - db 20,GASTLY - db 19,GASTLY - db 26,HAUNTER - db 22,CUBONE - db 24,CUBONE - db 28,HAUNTER - - db $00 - -TowerMons7: ; d309 (3:5309) - db $0F - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 24,GASTLY - db 20,GASTLY - db 28,HAUNTER - db 22,CUBONE - db 24,CUBONE - db 28,HAUNTER - db 30,HAUNTER - - db $00 - -Route13Mons: ; d31f (3:531f) - db $14 - db 24,ODDISH - db 25,PIDGEY - db 27,PIDGEY - db 24,VENONAT - db 22,ODDISH - db 26,VENONAT - db 26,ODDISH - db 25,DITTO - db 28,GLOOM - db 30,GLOOM - - db $00 - -Route14Mons: ; d335 (3:5335) - db $0F - db 24,ODDISH - db 26,PIDGEY - db 23,DITTO - db 24,VENONAT - db 22,ODDISH - db 26,VENONAT - db 26,ODDISH - db 30,GLOOM - db 28,PIDGEOTTO - db 30,PIDGEOTTO - - db $00 - -Route15Mons: ; d34b (3:534b) - db $0F - db 24,ODDISH - db 26,DITTO - db 23,PIDGEY - db 26,VENONAT - db 22,ODDISH - db 28,VENONAT - db 26,ODDISH - db 30,GLOOM - db 28,PIDGEOTTO - db 30,PIDGEOTTO - - db $00 - -Route16Mons: ; d361 (3:5361) - db $19 - db 20,SPEAROW - db 22,SPEAROW - db 18,RATTATA - db 20,DODUO - db 20,RATTATA - db 18,DODUO - db 22,DODUO - db 22,RATTATA - db 23,RATICATE - db 25,RATICATE - - db $00 - -Route17Mons: ; d377 (3:5377) - db $19 - db 20,SPEAROW - db 22,SPEAROW - db 25,RATICATE - db 24,DODUO - db 27,RATICATE - db 26,DODUO - db 28,DODUO - db 29,RATICATE - db 25,FEAROW - db 27,FEAROW - - db $00 - -Route18Mons: ; d38d (3:538d) - db $19 - db 20,SPEAROW - db 22,SPEAROW - db 25,RATICATE - db 24,DODUO - db 25,FEAROW - db 26,DODUO - db 28,DODUO - db 29,RATICATE - db 27,FEAROW - db 29,FEAROW - - db $00 - -ZoneMonsCenter: ; d3a3 (3:53a3) - db $1E - db 22,NIDORAN_M - db 25,RHYHORN - db 22,VENONAT - db 24,EXEGGCUTE - db 31,NIDORINO - db 25,EXEGGCUTE - db 31,NIDORINA - db 30,PARASECT - db 23,SCYTHER - db 23,CHANSEY - - db $00 - -ZoneMons1: ; d3b9 (3:53b9) - db $1E - db 24,NIDORAN_M - db 26,DODUO - db 22,PARAS - db 25,EXEGGCUTE - db 33,NIDORINO - db 23,EXEGGCUTE - db 24,NIDORAN_F - db 25,PARASECT - db 25,KANGASKHAN - db 28,SCYTHER - - db $00 - -ZoneMons2: ; d3cf (3:53cf) - db $1E - db 22,NIDORAN_M - db 26,RHYHORN - db 23,PARAS - db 25,EXEGGCUTE - db 30,NIDORINO - db 27,EXEGGCUTE - db 30,NIDORINA - db 32,VENOMOTH - db 26,CHANSEY - db 28,TAUROS - - db $00 - -ZoneMons3: ; d3e5 (3:53e5) - db $1E - db 25,NIDORAN_M - db 26,DODUO - db 23,VENONAT - db 24,EXEGGCUTE - db 33,NIDORINO - db 26,EXEGGCUTE - db 25,NIDORAN_F - db 31,VENOMOTH - db 26,TAUROS - db 28,KANGASKHAN - - db $00 - -WaterMons: ; d3fb (3:53fb) - db $00 - - db $05 - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 20,TENTACOOL - db 30,TENTACOOL - db 35,TENTACOOL - db 40,TENTACOOL - -IslandMons1: ; d411 (3:5411) - db $0F - db 30,SEEL - db 30,SLOWPOKE - db 30,SHELLDER - db 30,HORSEA - db 28,HORSEA - db 21,ZUBAT - db 29,GOLBAT - db 28,PSYDUCK - db 28,SHELLDER - db 38,GOLDUCK - - db $00 - -IslandMonsB1: ; d427 (3:5427) - db $0A - db 30,STARYU - db 30,HORSEA - db 32,SHELLDER - db 32,HORSEA - db 28,SLOWPOKE - db 30,SEEL - db 30,SLOWPOKE - db 28,SEEL - db 38,DEWGONG - db 37,SEADRA - - db $00 - -IslandMonsB2: ; d43d (3:543d) - db $0A - db 30,SEEL - db 30,SLOWPOKE - db 32,SEEL - db 32,SLOWPOKE - db 28,HORSEA - db 30,STARYU - db 30,HORSEA - db 28,SHELLDER - db 30,GOLBAT - db 37,SLOWBRO - - db $00 - -IslandMonsB3: ; d453 (3:5453) - db $0A - db 31,SLOWPOKE - db 31,SEEL - db 33,SLOWPOKE - db 33,SEEL - db 29,HORSEA - db 31,SHELLDER - db 31,HORSEA - db 29,SHELLDER - db 39,SEADRA - db 37,DEWGONG - - db $00 - -IslandMonsB4: ; d469 (3:5469) - db $0A - db 31,HORSEA - db 31,SHELLDER - db 33,HORSEA - db 33,SHELLDER - db 29,SLOWPOKE - db 31,SEEL - db 31,SLOWPOKE - db 29,SEEL - db 39,SLOWBRO - db 32,GOLBAT - - db $00 - -MansionMons1: ; d47f (3:547f) - db $0A - db 32,KOFFING - db 30,KOFFING - db 34,PONYTA - db 30,PONYTA - db 34,GROWLITHE - db 32,PONYTA - db 30,GRIMER - db 28,PONYTA - db 37,WEEZING - db 39,MUK - - db $00 - -MansionMons2: ; d495 (3:5495) - db $0A - db 32,GROWLITHE - db 34,KOFFING - db 34,KOFFING - db 30,PONYTA - db 30,KOFFING - db 32,PONYTA - db 30,GRIMER - db 28,PONYTA - db 39,WEEZING - db 37,MUK - - db $00 - -MansionMons3: ; d4ab (3:54ab) - db $0A - db 31,KOFFING - db 33,GROWLITHE - db 35,KOFFING - db 32,PONYTA - db 34,PONYTA - db 40,WEEZING - db 34,GRIMER - db 38,WEEZING - db 36,PONYTA - db 42,MUK - - db $00 - -MansionMonsB1: ; d4c1 (3:54c1) - db $0A - db 33,KOFFING - db 31,KOFFING - db 35,GROWLITHE - db 32,PONYTA - db 31,KOFFING - db 40,WEEZING - db 34,PONYTA - db 35,GRIMER - db 42,WEEZING - db 42,MUK - - db $00 - -Route21Mons: ; d4d7 (3:54d7) - db $19 - db 21,RATTATA - db 23,PIDGEY - db 30,RATICATE - db 23,RATTATA - db 21,PIDGEY - db 30,PIDGEOTTO - db 32,PIDGEOTTO - db 28,TANGELA - db 30,TANGELA - db 32,TANGELA - - db $05 - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 20,TENTACOOL - db 30,TENTACOOL - db 35,TENTACOOL - db 40,TENTACOOL - -DungeonMons1: ; d501 (3:5501) - db $0A - db 46,GOLBAT - db 46,HYPNO - db 46,MAGNETON - db 49,DODRIO - db 49,VENOMOTH - db 52,ARBOK - db 49,KADABRA - db 52,PARASECT - db 53,RAICHU - db 53,DITTO - - db $00 - -DungeonMons2: ; d517 (3:5517) - db $0F - db 51,DODRIO - db 51,VENOMOTH - db 51,KADABRA - db 52,RHYDON - db 52,MAROWAK - db 52,ELECTRODE - db 56,CHANSEY - db 54,WIGGLYTUFF - db 55,DITTO - db 60,DITTO - - db $00 - -DungeonMonsB1: ; d52d (3:552d) - db $19 - db 55,RHYDON - db 55,MAROWAK - db 55,ELECTRODE - db 64,CHANSEY - db 64,PARASECT - db 64,RAICHU - db 57,ARBOK - db 65,DITTO - db 63,DITTO - db 67,DITTO - - db $00 - -PowerPlantMons: ; d543 (3:5543) - db $0A - db 21,VOLTORB - db 21,MAGNEMITE - db 20,PIKACHU - db 24,PIKACHU - db 23,MAGNEMITE - db 23,VOLTORB - db 32,MAGNETON - db 35,MAGNETON - db 33,ELECTABUZZ - db 36,ELECTABUZZ - - db $00 - -Route23Mons: ; d559 (3:5559) - db $0A - db 26,EKANS - db 33,DITTO - db 26,SPEAROW - db 38,FEAROW - db 38,DITTO - db 38,FEAROW - db 41,ARBOK - db 43,DITTO - db 41,FEAROW - db 43,FEAROW - - db $00 - -PlateauMons2: ; d56f (3:556f) - db $0A - db 22,MACHOP - db 24,GEODUDE - db 26,ZUBAT - db 36,ONIX - db 39,ONIX - db 42,ONIX - db 41,MACHOKE - db 40,GOLBAT - db 40,MAROWAK - db 43,GRAVELER - - db $00 - -PlateauMons3: ; d585 (3:5585) - db $0F - db 24,MACHOP - db 26,GEODUDE - db 22,ZUBAT - db 42,ONIX - db 40,VENOMOTH - db 45,ONIX - db 43,GRAVELER - db 41,GOLBAT - db 42,MACHOKE - db 45,MACHOKE - - db $00 - -PlateauMons1: ; d59b (3:559b) - db $0F - db 24,MACHOP - db 26,GEODUDE - db 22,ZUBAT - db 36,ONIX - db 39,ONIX - db 42,ONIX - db 41,GRAVELER - db 41,GOLBAT - db 42,MACHOKE - db 43,MAROWAK - - db $00 - -CaveMons: ; d5b1 (3:55b1) - db $14 - db 18,DIGLETT - db 19,DIGLETT - db 17,DIGLETT - db 20,DIGLETT - db 16,DIGLETT - db 15,DIGLETT - db 21,DIGLETT - db 22,DIGLETT - db 29,DUGTRIO - db 31,DUGTRIO - - db $00 - -ENDC -IF _GREEN || !_JAPAN && _BLUE -NoMons: ; d0dd (3:50dd) - db $00 - - db $00 - -Route1Mons: ; d0df (3:50df) - db $19 - db 3,PIDGEY - db 3,RATTATA - db 3,RATTATA - db 2,RATTATA - db 2,PIDGEY - db 3,PIDGEY - db 3,PIDGEY - db 4,RATTATA - db 4,PIDGEY - db 5,PIDGEY - - db $00 - -Route2Mons: ; d0f5 (3:50f5) - db $19 - db 3,RATTATA - db 3,PIDGEY - db 4,PIDGEY - db 4,RATTATA - db 5,PIDGEY - db 3,CATERPIE - db 2,RATTATA - db 5,RATTATA - db 4,CATERPIE - db 5,CATERPIE - - db $00 - -Route22Mons: ; d10b (3:510b) - db $19 - db 3,RATTATA - db 3,NIDORAN_F - db 4,RATTATA - db 4,NIDORAN_F - db 2,RATTATA - db 2,NIDORAN_F - db 3,SPEAROW - db 5,SPEAROW - db 3,NIDORAN_M - db 4,NIDORAN_M - - db $00 - -ForestMons: ; d121 (3:5121) - db $08 - db 4,CATERPIE - db 5,METAPOD - db 3,CATERPIE - db 5,CATERPIE - db 4,METAPOD - db 6,METAPOD - db 4,KAKUNA - db 3,WEEDLE - db 3,PIKACHU - db 5,PIKACHU - - db $00 - -Route3Mons: ; d137 (3:5137) - db $14 - db 6,PIDGEY - db 5,SPEAROW - db 7,PIDGEY - db 6,SPEAROW - db 7,SPEAROW - db 8,PIDGEY - db 8,SPEAROW - db 3,JIGGLYPUFF - db 5,JIGGLYPUFF - db 7,JIGGLYPUFF - - db $00 - -MoonMons1: ; d14d (3:514d) - db $0A - db 8,ZUBAT - db 7,ZUBAT - db 9,ZUBAT - db 8,GEODUDE - db 6,ZUBAT - db 10,ZUBAT - db 10,GEODUDE - db 8,PARAS - db 11,ZUBAT - db 8,CLEFAIRY - - db $00 - -MoonMonsB1: ; d163 (3:5163) - db $0A - db 8,ZUBAT - db 7,ZUBAT - db 7,GEODUDE - db 8,GEODUDE - db 9,ZUBAT - db 10,PARAS - db 10,ZUBAT - db 11,ZUBAT - db 9,CLEFAIRY - db 9,GEODUDE - - db $00 - -MoonMonsB2: ; d179 (3:5179) - db $0A - db 9,ZUBAT - db 9,GEODUDE - db 10,ZUBAT - db 10,GEODUDE - db 11,ZUBAT - db 10,PARAS - db 12,PARAS - db 10,CLEFAIRY - db 12,ZUBAT - db 12,CLEFAIRY - - db $00 - -Route4Mons: ; d18f (3:518f) - db $14 - db 10,RATTATA - db 10,SPEAROW - db 8,RATTATA - db 6,SANDSHREW - db 8,SPEAROW - db 10,SANDSHREW - db 12,RATTATA - db 12,SPEAROW - db 8,SANDSHREW - db 12,SANDSHREW - - db $00 - -Route24Mons: ; d1a5 (3:51a5) - db $19 - db 7,CATERPIE - db 8,METAPOD - db 12,PIDGEY - db 12,BELLSPROUT - db 13,BELLSPROUT - db 10,ABRA - db 14,BELLSPROUT - db 13,PIDGEY - db 8,ABRA - db 12,ABRA - - db $00 - -Route25Mons: ; d1bb (3:51bb) - db $0F - db 8,CATERPIE - db 9,METAPOD - db 13,PIDGEY - db 12,BELLSPROUT - db 13,BELLSPROUT - db 12,ABRA - db 14,BELLSPROUT - db 10,ABRA - db 7,KAKUNA - db 8,WEEDLE - - db $00 - -Route9Mons: ; d1d1 (3:51d1) - db $0F - db 16,RATTATA - db 16,SPEAROW - db 14,RATTATA - db 11,SANDSHREW - db 13,SPEAROW - db 15,SANDSHREW - db 17,RATTATA - db 17,SPEAROW - db 13,SANDSHREW - db 17,SANDSHREW - - db $00 - -Route5Mons: ; d1e7 (3:51e7) - db $0F - db 13,BELLSPROUT - db 13,PIDGEY - db 15,PIDGEY - db 10,MEOWTH - db 12,MEOWTH - db 15,BELLSPROUT - db 16,BELLSPROUT - db 16,PIDGEY - db 14,MEOWTH - db 16,MEOWTH - - db $00 - -Route6Mons: ; d1fd (3:51fd) - db $0F - db 13,BELLSPROUT - db 13,PIDGEY - db 15,PIDGEY - db 10,MEOWTH - db 12,MEOWTH - db 15,BELLSPROUT - db 16,BELLSPROUT - db 16,PIDGEY - db 14,MEOWTH - db 16,MEOWTH - - db $00 - -Route11Mons: ; d213 (3:5213) - db $0F - db 14,SANDSHREW - db 15,SPEAROW - db 12,SANDSHREW - db 9,DROWZEE - db 13,SPEAROW - db 13,DROWZEE - db 15,SANDSHREW - db 17,SPEAROW - db 11,DROWZEE - db 15,DROWZEE - - db $00 - -TunnelMonsB1: ; d229 (3:5229) - db $0F - db 16,ZUBAT - db 17,ZUBAT - db 17,GEODUDE - db 15,MACHOP - db 16,GEODUDE - db 18,ZUBAT - db 15,ZUBAT - db 17,MACHOP - db 13,ONIX - db 15,ONIX - - db $00 - -TunnelMonsB2: ; d23f (3:523f) - db $0F - db 16,ZUBAT - db 17,ZUBAT - db 17,GEODUDE - db 15,MACHOP - db 16,GEODUDE - db 18,ZUBAT - db 17,MACHOP - db 17,ONIX - db 13,ONIX - db 18,GEODUDE - - db $00 - -Route10Mons: ; d255 (3:5255) - db $0F - db 16,VOLTORB - db 16,SPEAROW - db 14,VOLTORB - db 11,SANDSHREW - db 13,SPEAROW - db 15,SANDSHREW - db 17,VOLTORB - db 17,SPEAROW - db 13,SANDSHREW - db 17,SANDSHREW - - db $00 - -Route12Mons: ; d26b (3:526b) - db $0F - db 24,BELLSPROUT - db 25,PIDGEY - db 23,PIDGEY - db 24,VENONAT - db 22,BELLSPROUT - db 26,VENONAT - db 26,BELLSPROUT - db 27,PIDGEY - db 28,WEEPINBELL - db 30,WEEPINBELL - - db $00 - -Route8Mons: ; d281 (3:5281) - db $0F - db 18,PIDGEY - db 18,MEOWTH - db 17,SANDSHREW - db 16,VULPIX - db 20,PIDGEY - db 20,MEOWTH - db 19,SANDSHREW - db 17,VULPIX - db 15,VULPIX - db 18,VULPIX - - db $00 - -Route7Mons: ; d297 (3:5297) - db $0F - db 19,PIDGEY - db 19,BELLSPROUT - db 17,MEOWTH - db 22,BELLSPROUT - db 22,PIDGEY - db 18,MEOWTH - db 18,VULPIX - db 20,VULPIX - db 19,MEOWTH - db 20,MEOWTH - - db $00 - -TowerMons1: ; d2ad (3:52ad) - db $00 - - db $00 - -TowerMons2: ; d2af (3:52af) - db $00 - - db $00 - -TowerMons3: ; d2b1 (3:52b1) - db $0A - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 19,GASTLY - db 18,GASTLY - db 24,GASTLY - db 20,CUBONE - db 22,CUBONE - db 25,HAUNTER - - db $00 - -TowerMons4: ; d2c7 (3:52c7) - db $0A - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 19,GASTLY - db 18,GASTLY - db 25,HAUNTER - db 20,CUBONE - db 22,CUBONE - db 24,GASTLY - - db $00 - -TowerMons5: ; d2dd (3:52dd) - db $0A - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 19,GASTLY - db 18,GASTLY - db 25,HAUNTER - db 20,CUBONE - db 22,CUBONE - db 24,GASTLY - - db $00 - -TowerMons6: ; d2f3 (3:52f3) - db $0F - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 24,GASTLY - db 20,GASTLY - db 19,GASTLY - db 26,HAUNTER - db 22,CUBONE - db 24,CUBONE - db 28,HAUNTER - - db $00 - -TowerMons7: ; d309 (3:5309) - db $0F - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 24,GASTLY - db 20,GASTLY - db 28,HAUNTER - db 22,CUBONE - db 24,CUBONE - db 28,HAUNTER - db 30,HAUNTER - - db $00 - -Route13Mons: ; d31f (3:531f) - db $14 - db 24,BELLSPROUT - db 25,PIDGEY - db 27,PIDGEY - db 24,VENONAT - db 22,BELLSPROUT - db 26,VENONAT - db 26,BELLSPROUT - db 25,DITTO - db 28,WEEPINBELL - db 30,WEEPINBELL - - db $00 - -Route14Mons: ; d335 (3:5335) - db $0F - db 24,BELLSPROUT - db 26,PIDGEY - db 23,DITTO - db 24,VENONAT - db 22,BELLSPROUT - db 26,VENONAT - db 26,BELLSPROUT - db 30,WEEPINBELL - db 28,PIDGEOTTO - db 30,PIDGEOTTO - - db $00 - -Route15Mons: ; d34b (3:534b) - db $0F - db 24,BELLSPROUT - db 26,DITTO - db 23,PIDGEY - db 26,VENONAT - db 22,BELLSPROUT - db 28,VENONAT - db 26,BELLSPROUT - db 30,WEEPINBELL - db 28,PIDGEOTTO - db 30,PIDGEOTTO - - db $00 - -Route16Mons: ; d361 (3:5361) - db $19 - db 20,SPEAROW - db 22,SPEAROW - db 18,RATTATA - db 20,DODUO - db 20,RATTATA - db 18,DODUO - db 22,DODUO - db 22,RATTATA - db 23,RATICATE - db 25,RATICATE - - db $00 - -Route17Mons: ; d377 (3:5377) - db $19 - db 20,SPEAROW - db 22,SPEAROW - db 25,RATICATE - db 24,DODUO - db 27,RATICATE - db 26,DODUO - db 28,DODUO - db 29,RATICATE - db 25,FEAROW - db 27,FEAROW - - db $00 - -Route18Mons: ; d38d (3:538d) - db $19 - db 20,SPEAROW - db 22,SPEAROW - db 25,RATICATE - db 24,DODUO - db 25,FEAROW - db 26,DODUO - db 28,DODUO - db 29,RATICATE - db 27,FEAROW - db 29,FEAROW - - db $00 - -ZoneMonsCenter: ; d3a3 (3:53a3) - db $1E - db 22,NIDORAN_F - db 25,RHYHORN - db 22,VENONAT - db 24,EXEGGCUTE - db 31,NIDORINA - db 25,EXEGGCUTE - db 31,NIDORINO - db 30,PARASECT - db 23,PINSIR - db 23,CHANSEY - - db $00 - -ZoneMons1: ; d3b9 (3:53b9) - db $1E - db 24,NIDORAN_F - db 26,DODUO - db 22,PARAS - db 25,EXEGGCUTE - db 33,NIDORINA - db 23,EXEGGCUTE - db 24,NIDORAN_M - db 25,PARASECT - db 25,KANGASKHAN - db 28,PINSIR - - db $00 - -ZoneMons2: ; d3cf (3:53cf) - db $1E - db 22,NIDORAN_F - db 26,RHYHORN - db 23,PARAS - db 25,EXEGGCUTE - db 30,NIDORINA - db 27,EXEGGCUTE - db 30,NIDORINO - db 32,VENOMOTH - db 26,CHANSEY - db 28,TAUROS - - db $00 - -ZoneMons3: ; d3e5 (3:53e5) - db $1E - db 25,NIDORAN_F - db 26,DODUO - db 23,VENONAT - db 24,EXEGGCUTE - db 33,NIDORINA - db 26,EXEGGCUTE - db 25,NIDORAN_M - db 31,VENOMOTH - db 26,TAUROS - db 28,KANGASKHAN - - db $00 - -WaterMons: ; d3fb (3:53fb) - db $00 - - db $05 - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 20,TENTACOOL - db 30,TENTACOOL - db 35,TENTACOOL - db 40,TENTACOOL - -IslandMons1: ; d411 (3:5411) - db $0F - db 30,SEEL - db 30,PSYDUCK - db 30,STARYU - db 30,KRABBY - db 28,KRABBY - db 21,ZUBAT - db 29,GOLBAT - db 28,SLOWPOKE - db 28,STARYU - db 38,SLOWBRO - - db $00 - -IslandMonsB1: ; d427 (3:5427) - db $0A - db 30,SHELLDER - db 30,KRABBY - db 32,STARYU - db 32,KRABBY - db 28,PSYDUCK - db 30,SEEL - db 30,PSYDUCK - db 28,SEEL - db 38,DEWGONG - db 37,KINGLER - - db $00 - -IslandMonsB2: ; d43d (3:543d) - db $0A - db 30,SEEL - db 30,PSYDUCK - db 32,SEEL - db 32,PSYDUCK - db 28,KRABBY - db 30,SHELLDER - db 30,KRABBY - db 28,STARYU - db 30,GOLBAT - db 37,GOLDUCK - - db $00 - -IslandMonsB3: ; d453 (3:5453) - db $0A - db 31,PSYDUCK - db 31,SEEL - db 33,PSYDUCK - db 33,SEEL - db 29,KRABBY - db 31,STARYU - db 31,KRABBY - db 29,STARYU - db 39,KINGLER - db 37,DEWGONG - - db $00 - -IslandMonsB4: ; d469 (3:5469) - db $0A - db 31,KRABBY - db 31,STARYU - db 33,KRABBY - db 33,STARYU - db 29,PSYDUCK - db 31,SEEL - db 31,PSYDUCK - db 29,SEEL - db 39,GOLDUCK - db 32,GOLBAT - - db $00 - -MansionMons1: ; d47f (3:547f) - db $0A - db 32,GRIMER - db 30,GRIMER - db 34,PONYTA - db 30,PONYTA - db 34,VULPIX - db 32,PONYTA - db 30,KOFFING - db 28,PONYTA - db 37,MUK - db 39,WEEZING - - db $00 - -MansionMons2: ; d495 (3:5495) - db $0A - db 32,VULPIX - db 34,GRIMER - db 34,GRIMER - db 30,PONYTA - db 30,GRIMER - db 32,PONYTA - db 30,KOFFING - db 28,PONYTA - db 39,MUK - db 37,WEEZING - - db $00 - -MansionMons3: ; d4ab (3:54ab) - db $0A - db 31,GRIMER - db 33,VULPIX - db 35,GRIMER - db 32,PONYTA - db 34,MAGMAR - db 40,MUK - db 34,KOFFING - db 38,MUK - db 36,PONYTA - db 42,WEEZING - - db $00 - -MansionMonsB1: ; d4c1 (3:54c1) - db $0A - db 33,GRIMER - db 31,GRIMER - db 35,VULPIX - db 32,PONYTA - db 31,GRIMER - db 40,MUK - db 34,PONYTA - db 35,KOFFING - db 38,MAGMAR - db 42,WEEZING - - db $00 - -Route21Mons: ; d4d7 (3:54d7) - db $19 - db 21,RATTATA - db 23,PIDGEY - db 30,RATICATE - db 23,RATTATA - db 21,PIDGEY - db 30,PIDGEOTTO - db 32,PIDGEOTTO - db 28,TANGELA - db 30,TANGELA - db 32,TANGELA - - db $05 - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 20,TENTACOOL - db 30,TENTACOOL - db 35,TENTACOOL - db 40,TENTACOOL - -DungeonMons1: ; d501 (3:5501) - db $0A - db 46,GOLBAT - db 46,HYPNO - db 46,MAGNETON - db 49,DODRIO - db 49,VENOMOTH - db 52,SANDSLASH - db 49,KADABRA - db 52,PARASECT - db 53,RAICHU - db 53,DITTO - - db $00 - -DungeonMons2: ; d517 (3:5517) - db $0F - db 51,DODRIO - db 51,VENOMOTH - db 51,KADABRA - db 52,RHYDON - db 52,MAROWAK - db 52,ELECTRODE - db 56,CHANSEY - db 54,WIGGLYTUFF - db 55,DITTO - db 60,DITTO - - db $00 - -DungeonMonsB1: ; d52d (3:552d) - db $19 - db 55,RHYDON - db 55,MAROWAK - db 55,ELECTRODE - db 64,CHANSEY - db 64,PARASECT - db 64,RAICHU - db 57,SANDSLASH - db 65,DITTO - db 63,DITTO - db 67,DITTO - - db $00 - -PowerPlantMons: ; d543 (3:5543) - db $0A - db 21,VOLTORB - db 21,MAGNEMITE - db 20,PIKACHU - db 24,PIKACHU - db 23,MAGNEMITE - db 23,VOLTORB - db 32,MAGNETON - db 35,MAGNETON - db 33,RAICHU - db 36,RAICHU - - db $00 - -Route23Mons: ; d559 (3:5559) - db $0A - db 26,SANDSHREW - db 33,DITTO - db 26,SPEAROW - db 38,FEAROW - db 38,DITTO - db 38,FEAROW - db 41,SANDSLASH - db 43,DITTO - db 41,FEAROW - db 43,FEAROW - - db $00 - -PlateauMons2: ; d56f (3:556f) - db $0A - db 22,MACHOP - db 24,GEODUDE - db 26,ZUBAT - db 36,ONIX - db 39,ONIX - db 42,ONIX - db 41,MACHOKE - db 40,GOLBAT - db 40,MAROWAK - db 43,GRAVELER - - db $00 - -PlateauMons3: ; d585 (3:5585) - db $0F - db 24,MACHOP - db 26,GEODUDE - db 22,ZUBAT - db 42,ONIX - db 40,VENOMOTH - db 45,ONIX - db 43,GRAVELER - db 41,GOLBAT - db 42,MACHOKE - db 45,MACHOKE - - db $00 - -PlateauMons1: ; d59b (3:559b) - db $0F - db 24,MACHOP - db 26,GEODUDE - db 22,ZUBAT - db 36,ONIX - db 39,ONIX - db 42,ONIX - db 41,GRAVELER - db 41,GOLBAT - db 42,MACHOKE - db 43,MAROWAK - - db $00 - -CaveMons: ; d5b1 (3:55b1) - db $14 - db 18,DIGLETT - db 19,DIGLETT - db 17,DIGLETT - db 20,DIGLETT - db 16,DIGLETT - db 15,DIGLETT - db 21,DIGLETT - db 22,DIGLETT - db 29,DUGTRIO - db 31,DUGTRIO - - db $00 - -ENDC -IF _JAPAN && _BLUE -NoMons: ; d0dd (3:50dd) - db $00 - - db $00 - -Route1Mons: ; d0df (3:50df) - db $19 - db 3,PIDGEY - db 3,RATTATA - db 3,RATTATA - db 2,RATTATA - db 2,PIDGEY - db 3,PIDGEY - db 3,PIDGEY - db 4,RATTATA - db 4,PIDGEY - db 5,PIDGEY - - db $00 - -Route2Mons: ; d0f5 (3:50f5) - db $19 - db 3,RATTATA - db 3,PIDGEY - db 4,PIDGEY - db 4,RATTATA - db 5,PIDGEY - db 3,CATERPIE - db 2,RATTATA - db 5,RATTATA - db 4,CATERPIE - db 5,CATERPIE - - db $00 - -Route22Mons: ; d10b (3:510b) - db $19 - db 3,RATTATA - db 3,NIDORAN_M - db 4,RATTATA - db 4,NIDORAN_M - db 2,RATTATA - db 2,NIDORAN_M - db 3,SPEAROW - db 5,SPEAROW - db 3,NIDORAN_F - db 4,NIDORAN_F - - db $00 - -ForestMons: ; d121 (3:5121) - db $08 - db 4,CATERPIE - db 5,METAPOD - db 3,CATERPIE - db 5,CATERPIE - db 4,METAPOD - db 6,METAPOD - db 4,KAKUNA - db 3,WEEDLE - db 3,PIKACHU - db 5,PIKACHU - - db $00 - -Route3Mons: ; d137 (3:5137) - db $14 - db 6,PIDGEY - db 5,SPEAROW - db 7,PIDGEY - db 6,SPEAROW - db 7,SPEAROW - db 8,PIDGEY - db 8,SPEAROW - db 3,JIGGLYPUFF - db 5,JIGGLYPUFF - db 7,JIGGLYPUFF - - db $00 - -MoonMons1: ; d14d (3:514d) - db $0A - db 8,ZUBAT - db 7,ZUBAT - db 9,ZUBAT - db 8,GEODUDE - db 6,ZUBAT - db 10,ZUBAT - db 10,GEODUDE - db 8,PARAS - db 11,ZUBAT - db 8,CLEFAIRY - - db $00 - -MoonMonsB1: ; d163 (3:5163) - db $0A - db 8,ZUBAT - db 7,ZUBAT - db 7,GEODUDE - db 8,GEODUDE - db 9,ZUBAT - db 10,PARAS - db 10,ZUBAT - db 11,ZUBAT - db 9,CLEFAIRY - db 9,GEODUDE - - db $00 - -MoonMonsB2: ; d179 (3:5179) - db $0A - db 9,ZUBAT - db 9,GEODUDE - db 10,ZUBAT - db 10,GEODUDE - db 11,ZUBAT - db 10,PARAS - db 12,PARAS - db 10,CLEFAIRY - db 12,ZUBAT - db 12,CLEFAIRY - - db $00 - -Route4Mons: ; d18f (3:518f) - db $14 - db 10,RATTATA - db 10,SPEAROW - db 8,RATTATA - db 6,SANDSHREW - db 8,SPEAROW - db 10,SANDSHREW - db 12,RATTATA - db 12,SPEAROW - db 8,SANDSHREW - db 12,SANDSHREW - - db $00 - -Route24Mons: ; d1a5 (3:51a5) - db $19 - db 7,CATERPIE - db 8,METAPOD - db 12,PIDGEY - db 12,ODDISH - db 13,ODDISH - db 10,ABRA - db 14,ODDISH - db 13,PIDGEY - db 8,ABRA - db 12,ABRA - - db $00 - -Route25Mons: ; d1bb (3:51bb) - db $0F - db 8,CATERPIE - db 9,METAPOD - db 13,PIDGEY - db 12,ODDISH - db 13,ODDISH - db 12,ABRA - db 14,ODDISH - db 10,ABRA - db 7,KAKUNA - db 8,WEEDLE - - db $00 - -Route9Mons: ; d1d1 (3:51d1) - db $0F - db 16,RATTATA - db 16,SPEAROW - db 14,RATTATA - db 11,SANDSHREW - db 13,SPEAROW - db 15,SANDSHREW - db 17,RATTATA - db 17,SPEAROW - db 13,SANDSHREW - db 17,SANDSHREW - - db $00 - -Route5Mons: ; d1e7 (3:51e7) - db $0F - db 13,ODDISH - db 13,PIDGEY - db 15,PIDGEY - db 10,MEOWTH - db 12,MEOWTH - db 15,ODDISH - db 16,ODDISH - db 16,PIDGEY - db 14,MEOWTH - db 16,MEOWTH - - db $00 - -Route6Mons: ; d1fd (3:51fd) - db $0F - db 13,ODDISH - db 13,PIDGEY - db 15,PIDGEY - db 10,MEOWTH - db 12,MEOWTH - db 15,ODDISH - db 16,ODDISH - db 16,PIDGEY - db 14,MEOWTH - db 16,MEOWTH - - db $00 - -Route11Mons: ; d213 (3:5213) - db $0F - db 14,SANDSHREW - db 15,SPEAROW - db 12,SANDSHREW - db 9,DROWZEE - db 13,SPEAROW - db 13,DROWZEE - db 15,SANDSHREW - db 17,SPEAROW - db 11,DROWZEE - db 15,DROWZEE - - db $00 - -TunnelMonsB1: ; d229 (3:5229) - db $0F - db 16,ZUBAT - db 17,ZUBAT - db 17,GEODUDE - db 15,MACHOP - db 16,GEODUDE - db 18,DITTO - db 15,ZUBAT - db 17,MACHOP - db 13,ONIX - db 15,ONIX - - db $00 - -TunnelMonsB2: ; d23f (3:523f) - db $0F - db 16,ZUBAT - db 17,ZUBAT - db 17,GEODUDE - db 15,MACHOP - db 16,GEODUDE - db 18,DITTO - db 17,MACHOP - db 17,ONIX - db 13,ONIX - db 18,GEODUDE - - db $00 - -Route10Mons: ; d255 (3:5255) - db $0F - db 16,VOLTORB - db 16,SPEAROW - db 14,VOLTORB - db 11,SANDSHREW - db 13,SPEAROW - db 15,SANDSHREW - db 17,VOLTORB - db 17,SPEAROW - db 13,SANDSHREW - db 17,SANDSHREW - - db $00 - -Route12Mons: ; d26b (3:526b) - db $0F - db 24,ODDISH - db 25,PIDGEY - db 23,PIDGEY - db 24,VENONAT - db 22,ODDISH - db 26,VENONAT - db 26,ODDISH - db 27,PIDGEY - db 28,GLOOM - db 30,GLOOM - - db $00 - -Route8Mons: ; d281 (3:5281) - db $0F - db 18,PIDGEY - db 18,MEOWTH - db 17,SANDSHREW - db 16,GROWLITHE - db 20,PIDGEY - db 20,MEOWTH - db 19,SANDSHREW - db 17,GROWLITHE - db 15,GROWLITHE - db 18,GROWLITHE - - db $00 - -Route7Mons: ; d297 (3:5297) - db $0F - db 19,PIDGEY - db 19,ODDISH - db 17,MEOWTH - db 22,ODDISH - db 22,PIDGEY - db 18,MEOWTH - db 18,GROWLITHE - db 20,GROWLITHE - db 19,MEOWTH - db 20,MEOWTH - - db $00 - -TowerMons1: ; d2ad (3:52ad) - db $00 - - db $00 - -TowerMons2: ; d2af (3:52af) - db $00 - - db $00 - -TowerMons3: ; d2b1 (3:52b1) - db $0A - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 19,GASTLY - db 18,GASTLY - db 24,GASTLY - db 20,CUBONE - db 22,CUBONE - db 25,HAUNTER - - db $00 - -TowerMons4: ; d2c7 (3:52c7) - db $0A - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 19,GASTLY - db 18,GASTLY - db 25,HAUNTER - db 20,CUBONE - db 22,CUBONE - db 24,GASTLY - - db $00 - -TowerMons5: ; d2dd (3:52dd) - db $0A - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 19,GASTLY - db 18,GASTLY - db 25,HAUNTER - db 20,CUBONE - db 22,CUBONE - db 24,GASTLY - - db $00 - -TowerMons6: ; d2f3 (3:52f3) - db $0F - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 24,GASTLY - db 20,GASTLY - db 19,GASTLY - db 26,HAUNTER - db 22,CUBONE - db 24,CUBONE - db 28,HAUNTER - - db $00 - -TowerMons7: ; d309 (3:5309) - db $0F - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 24,GASTLY - db 20,GASTLY - db 28,HAUNTER - db 22,CUBONE - db 24,CUBONE - db 28,HAUNTER - db 30,HAUNTER - - db $00 - -Route13Mons: ; d31f (3:531f) - db $14 - db 24,ODDISH - db 25,PIDGEY - db 27,PIDGEY - db 24,VENONAT - db 22,ODDISH - db 26,VENONAT - db 26,ODDISH - db 25,DITTO - db 28,GLOOM - db 30,GLOOM - - db $00 - -Route14Mons: ; d335 (3:5335) - db $0F - db 24,ODDISH - db 26,PIDGEY - db 23,DITTO - db 24,VENONAT - db 22,ODDISH - db 26,VENONAT - db 26,ODDISH - db 30,GLOOM - db 28,PIDGEOTTO - db 30,PIDGEOTTO - - db $00 - -Route15Mons: ; d34b (3:534b) - db $0F - db 24,ODDISH - db 26,DITTO - db 23,PIDGEY - db 26,VENONAT - db 22,ODDISH - db 28,VENONAT - db 26,ODDISH - db 30,GLOOM - db 28,PIDGEOTTO - db 30,PIDGEOTTO - - db $00 - -Route16Mons: ; d361 (3:5361) - db $19 - db 20,SPEAROW - db 22,SPEAROW - db 18,RATTATA - db 20,DODUO - db 20,RATTATA - db 18,DODUO - db 22,DODUO - db 22,RATTATA - db 23,RATICATE - db 25,RATICATE - - db $00 - -Route17Mons: ; d377 (3:5377) - db $19 - db 20,SPEAROW - db 22,SPEAROW - db 25,RATICATE - db 24,DODUO - db 27,RATICATE - db 26,DODUO - db 28,DODUO - db 29,RATICATE - db 25,FEAROW - db 27,FEAROW - - db $00 - -Route18Mons: ; d38d (3:538d) - db $19 - db 20,SPEAROW - db 22,SPEAROW - db 25,RATICATE - db 24,DODUO - db 25,FEAROW - db 26,DODUO - db 28,DODUO - db 29,RATICATE - db 27,FEAROW - db 29,FEAROW - - db $00 - -ZoneMonsCenter: ; d3a3 (3:53a3) - db $1E - db 22,NIDORAN_M - db 25,RHYHORN - db 22,VENONAT - db 24,EXEGGCUTE - db 31,NIDORINO - db 25,EXEGGCUTE - db 31,NIDORINA - db 30,PARASECT - db 23,SCYTHER - db 23,CHANSEY - - db $00 - -ZoneMons1: ; d3b9 (3:53b9) - db $1E - db 24,NIDORAN_M - db 26,DODUO - db 22,PARAS - db 25,EXEGGCUTE - db 33,NIDORINO - db 23,EXEGGCUTE - db 24,NIDORAN_F - db 25,PARASECT - db 25,LICKITUNG - db 28,SCYTHER - - db $00 - -ZoneMons2: ; d3cf (3:53cf) - db $1E - db 22,NIDORAN_M - db 26,RHYHORN - db 23,PARAS - db 25,EXEGGCUTE - db 30,NIDORINO - db 27,EXEGGCUTE - db 30,NIDORINA - db 32,VENOMOTH - db 26,CHANSEY - db 28,PINSIR - - db $00 - -ZoneMons3: ; d3e5 (3:53e5) - db $1E - db 25,NIDORAN_M - db 26,DODUO - db 23,VENONAT - db 24,EXEGGCUTE - db 33,NIDORINO - db 26,EXEGGCUTE - db 25,NIDORAN_F - db 31,VENOMOTH - db 26,PINSIR - db 28,LICKITUNG - - db $00 - -WaterMons: ; d3fb (3:53fb) - db $00 - - db $05 - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 20,TENTACOOL - db 30,TENTACOOL - db 35,TENTACOOL - db 40,TENTACOOL - -WaterMons: ; d3fb (3:53fb) - db $00 - - db $05 - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 20,TENTACOOL - db 30,TENTACOOL - db 35,TENTACOOL - db 40,TENTACOOL - -IslandMons1: ; d411 (3:5411) - db $0F - db 30,SEEL - db 30,HORSEA - db 30,STARYU - db 30,KRABBY - db 28,KRABBY - db 21,ZUBAT - db 29,GOLBAT - db 28,SLOWPOKE - db 28,STARYU - db 38,SLOWBRO - - db $00 - -IslandMonsB1: ; d427 (3:5427) - db $0A - db 30,SHELLDER - db 30,KRABBY - db 32,STARYU - db 32,KRABBY - db 28,HORSEA - db 30,SEEL - db 30,HORSEA - db 28,SEEL - db 38,DEWGONG - db 37,KINGLER - - db $00 - -IslandMonsB2: ; d43d (3:543d) - db $0A - db 30,SEEL - db 30,HORSEA - db 32,SEEL - db 32,HORSEA - db 28,KRABBY - db 30,SHELLDER - db 30,KRABBY - db 28,STARYU - db 30,GOLBAT - db 37,JYNX - - db $00 - -IslandMonsB3: ; d453 (3:5453) - db $0A - db 31,HORSEA - db 31,SEEL - db 33,HORSEA - db 33,SEEL - db 29,KRABBY - db 31,STARYU - db 31,KRABBY - db 29,STARYU - db 39,KINGLER - db 37,DEWGONG - - db $00 - -IslandMonsB4: ; d469 (3:5469) - db $0A - db 31,KRABBY - db 31,STARYU - db 33,KRABBY - db 33,STARYU - db 29,HORSEA - db 31,SEEL - db 31,HORSEA - db 29,SEEL - db 39,JYNX - db 32,GOLBAT - - db $00 - -MansionMons1: ; d47f (3:547f) - db $0A - db 32,GRIMER - db 30,GRIMER - db 34,PONYTA - db 30,PONYTA - db 34,GROWLITHE - db 32,PONYTA - db 30,KOFFING - db 28,PONYTA - db 37,MUK - db 39,WEEZING - - db $00 - -MansionMons2: ; d495 (3:5495) - db $0A - db 32,GROWLITHE - db 34,GRIMER - db 34,GRIMER - db 30,PONYTA - db 30,GRIMER - db 32,PONYTA - db 30,KOFFING - db 28,PONYTA - db 39,MUK - db 37,WEEZING - - db $00 - -MansionMons3: ; d4ab (3:54ab) - db $0A - db 31,GRIMER - db 33,GROWLITHE - db 35,GRIMER - db 32,PONYTA - db 34,PONYTA - db 40,MUK - db 34,KOFFING - db 38,MUK - db 36,PONYTA - db 42,WEEZING - - db $00 - -MansionMonsB1: ; d4c1 (3:54c1) - db $0A - db 33,GRIMER - db 31,GRIMER - db 35,GROWLITHE - db 32,PONYTA - db 31,GRIMER - db 40,MUK - db 34,PONYTA - db 35,KOFFING - db 38,MUK - db 42,WEEZING - - db $00 - -Route21Mons: ; d4d7 (3:54d7) - db $19 - db 21,RATTATA - db 23,PIDGEY - db 30,RATICATE - db 23,RATTATA - db 21,PIDGEY - db 30,PIDGEOTTO - db 32,PIDGEOTTO - db 28,TANGELA - db 30,TANGELA - db 32,TANGELA - - db $05 - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 20,TENTACOOL - db 30,TENTACOOL - db 35,TENTACOOL - db 40,TENTACOOL - -DungeonMons1: ; d501 (3:5501) - db $0A - db 46,GOLBAT - db 46,HYPNO - db 46,MAGNETON - db 49,RAPIDASH - db 49,VENOMOTH - db 52,SANDSLASH - db 49,KADABRA - db 52,PARASECT - db 53,RAICHU - db 53,DITTO - - db $00 - -DungeonMons2: ; d517 (3:5517) - db $0F - db 51,DODRIO - db 51,VENOMOTH - db 51,KADABRA - db 52,RHYDON - db 52,RATICATE - db 52,ELECTRODE - db 56,CHANSEY - db 54,WIGGLYTUFF - db 55,DITTO - db 60,DITTO - - db $00 - -DungeonMonsB1: ; d52d (3:552d) - db $19 - db 55,RHYDON - db 55,MAROWAK - db 55,ELECTRODE - db 64,CLEFAIRY - db 64,PARASECT - db 64,RAICHU - db 57,SANDSLASH - db 65,DITTO - db 63,DITTO - db 67,DITTO - - db $00 - -PowerPlantMons: ; d543 (3:5543) - db $0A - db 21,VOLTORB - db 21,MAGNEMITE - db 20,PIKACHU - db 24,PIKACHU - db 23,MAGNEMITE - db 23,VOLTORB - db 32,MAGNETON - db 35,MAGNETON - db 33,RAICHU - db 36,RAICHU - - db $00 - -Route23Mons: ; d559 (3:5559) - db $0A - db 26,SANDSHREW - db 33,DITTO - db 26,SPEAROW - db 38,FEAROW - db 38,DITTO - db 38,FEAROW - db 41,SANDSLASH - db 43,DITTO - db 41,FEAROW - db 43,FEAROW - - db $00 - -PlateauMons2: ; d56f (3:556f) - db $0A - db 22,MACHOP - db 24,GEODUDE - db 26,ZUBAT - db 36,ONIX - db 39,ONIX - db 42,ONIX - db 41,MACHOKE - db 40,GOLBAT - db 40,MAROWAK - db 43,GRAVELER - - db $00 - -PlateauMons3: ; d585 (3:5585) - db $0F - db 24,MACHOP - db 26,GEODUDE - db 22,ZUBAT - db 42,ONIX - db 40,VENOMOTH - db 45,ONIX - db 43,GRAVELER - db 41,GOLBAT - db 42,MACHOKE - db 45,MACHOKE - - db $00 - -PlateauMons1: ; d59b (3:559b) - db $0F - db 24,MACHOP - db 26,GEODUDE - db 22,ZUBAT - db 36,ONIX - db 39,ONIX - db 42,ONIX - db 41,GRAVELER - db 41,GOLBAT - db 42,MACHOKE - db 43,MAROWAK - - db $00 - -CaveMons: ; d5b1 (3:55b1) - db $14 - db 18,DIGLETT - db 19,DIGLETT - db 17,DIGLETT - db 20,DIGLETT - db 16,DIGLETT - db 15,DIGLETT - db 21,DIGLETT - db 22,DIGLETT - db 29,DUGTRIO - db 31,DUGTRIO - - db $00 - -ENDC -IF _YELLOW -NoMons: ; d0dd (3:50dd) - db $00 - - db $00 - -Route1Mons: ; d0df (3:50df) - db $19 - db 3,PIDGEY - db 4,PIDGEY - db 2,RATTATA - db 3,RATTATA - db 2,PIDGEY - db 3,PIDGEY - db 5,PIDGEY - db 4,RATTATA - db 6,PIDGEY - db 7,PIDGEY - - db $00 - -Route2Mons: ; d0f5 (3:50f5) - db $19 - db 3,RATTATA - db 3,PIDGEY - db 4,RATTATA - db 4,NIDORAN_M - db 4,NIDORAN_F - db 5,PIDGEY - db 6,NIDORAN_M - db 6,NIDORAN_F - db 7,PIDGEY - db 7,PIDGEY - - db $00 - -Route22Mons: ; d10b (3:510b) - db $19 - db 2,NIDORAN_M - db 2,NIDORAN_F - db 3,MANKEY - db 3,RATTATA - db 4,NIDORAN_M - db 4,NIDORAN_F - db 5,MANKEY - db 2,SPEAROW - db 4,SPEAROW - db 6,SPEAROW - - db $00 - -ForestMons: ; d121 (3:5121) - db $19 - db 3,CATERPIE - db 4,METAPOD - db 4,CATERPIE - db 5,CATERPIE - db 4,PIDGEY - db 6,PIDGEY - db 6,CATERPIE - db 6,METAPOD - db 8,PIDGEY - db 9,PIDGEOTTO - - db $00 - -Route3Mons: ; d137 (3:5137) - db $14 - db 8,SPEAROW - db 9,SPEAROW - db 9,MANKEY - db 10,SPEAROW - db 8,SANDSHREW - db 10,RATTATA - db 10,SANDSHREW - db 12,RATTATA - db 11,SPEAROW - db 12,SPEAROW - - db $00 - -MoonMons1: ; d14d (3:514d) - db $0A - db 8,ZUBAT - db 9,ZUBAT - db 10,GEODUDE - db 6,ZUBAT - db 7,ZUBAT - db 10,ZUBAT - db 10,GEODUDE - db 11,ZUBAT - db 12,SANDSHREW - db 11,CLEFAIRY - - db $00 - -MoonMonsB1: ; d163 (3:5163) - db $0A - db 8,ZUBAT - db 9,ZUBAT - db 10,ZUBAT - db 10,GEODUDE - db 11,GEODUDE - db 11,ZUBAT - db 9,PARAS - db 11,PARAS - db 10,CLEFAIRY - db 12,CLEFAIRY - - db $00 - -MoonMonsB2: ; d179 (3:5179) - db $0A - db 10,ZUBAT - db 11,GEODUDE - db 13,PARAS - db 11,ZUBAT - db 11,ZUBAT - db 12,ZUBAT - db 13,ZUBAT - db 9,CLEFAIRY - db 11,CLEFAIRY - db 13,CLEFAIRY - - db $00 - -Route4Mons: ; d18f (3:518f) - db $14 - db 8,SPEAROW - db 9,SPEAROW - db 9,MANKEY - db 10,SPEAROW - db 8,SANDSHREW - db 10,RATTATA - db 10,SANDSHREW - db 12,RATTATA - db 11,SPEAROW - db 12,SPEAROW - - db $00 - -Route24Mons: ; d1a5 (3:51a5) - db $19 - db 12,ODDISH - db 12,BELLSPROUT - db 13,PIDGEY - db 14,ODDISH - db 14,BELLSPROUT - db 15,PIDGEY - db 13,VENONAT - db 16,VENONAT - db 17,PIDGEY - db 17,PIDGEOTTO - - db $00 - -Route25Mons: ; d1bb (3:51bb) - db $0F - db 12,ODDISH - db 12,BELLSPROUT - db 13,PIDGEY - db 14,ODDISH - db 14,BELLSPROUT - db 15,PIDGEY - db 13,VENONAT - db 16,VENONAT - db 17,PIDGEY - db 17,PIDGEOTTO - - db $00 - -Route9Mons: ; d1d1 (3:51d1) - db $0F - db 16,NIDORAN_M - db 16,NIDORAN_F - db 18,RATTATA - db 18,NIDORAN_M - db 18,NIDORAN_F - db 17,SPEAROW - db 18,NIDORINO - db 18,NIDORINA - db 20,RATICATE - db 19,FEAROW - - db $00 - -Route5Mons: ; d1e7 (3:51e7) - db $0F - db 15,PIDGEY - db 14,RATTATA - db 7,ABRA - db 16,PIDGEY - db 16,RATTATA - db 17,PIDGEY - db 17,PIDGEOTTO - db 3,JIGGLYPUFF - db 5,JIGGLYPUFF - db 7,JIGGLYPUFF - - db $00 - -Route6Mons: ; d1fd (3:51fd) - db $0F - db 15,PIDGEY - db 14,RATTATA - db 7,ABRA - db 16,PIDGEY - db 16,RATTATA - db 17,PIDGEY - db 17,PIDGEOTTO - db 3,JIGGLYPUFF - db 5,JIGGLYPUFF - db 7,JIGGLYPUFF - - db $03 - db 15,PSYDUCK - db 15,PSYDUCK - db 15,PSYDUCK - db 15,PSYDUCK - db 15,PSYDUCK - db 15,PSYDUCK - db 15,PSYDUCK - db 15,PSYDUCK - db 15,GOLDUCK - db 20,GOLDUCK - -Route11Mons: ; d213 (3:5213) - db $0F - db 16,PIDGEY - db 15,RATTATA - db 18,PIDGEY - db 15,DROWZEE - db 17,RATTATA - db 17,DROWZEE - db 18,PIDGEOTTO - db 20,PIDGEOTTO - db 19,DROWZEE - db 17,RATICATE - - db $00 - -TunnelMonsB1: ; d229 (3:5229) - db $0F - db 15,ZUBAT - db 16,GEODUDE - db 17,ZUBAT - db 19,ZUBAT - db 18,GEODUDE - db 20,GEODUDE - db 21,ZUBAT - db 17,MACHOP - db 19,MACHOP - db 21,MACHOP - - db $00 - -TunnelMonsB2: ; d23f (3:523f) - db $0F - db 20,ZUBAT - db 17,GEODUDE - db 18,MACHOP - db 21,ZUBAT - db 22,ZUBAT - db 21,GEODUDE - db 20,MACHOP - db 14,ONIX - db 18,ONIX - db 22,ONIX - - db $00 - -Route10Mons: ; d255 (3:5255) - db $0F - db 16,MAGNEMITE - db 18,RATTATA - db 18,MAGNEMITE - db 20,MAGNEMITE - db 17,NIDORAN_M - db 17,NIDORAN_F - db 22,MAGNEMITE - db 20,RATICATE - db 16,MACHOP - db 18,MACHOP - - db $00 - -Route12Mons: ; d26b (3:526b) - db $0F - db 25,ODDISH - db 25,BELLSPROUT - db 28,PIDGEY - db 28,PIDGEOTTO - db 27,ODDISH - db 27,BELLSPROUT - db 29,GLOOM - db 29,WEEPINBELL - db 26,FARFETCH_D - db 31,FARFETCH_D - - db $03 - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWBRO - db 20,SLOWBRO - -Route8Mons: ; d281 (3:5281) - db $0F - db 20,PIDGEY - db 22,PIDGEY - db 20,RATTATA - db 15,ABRA - db 19,ABRA - db 24,PIDGEOTTO - db 19,JIGGLYPUFF - db 24,JIGGLYPUFF - db 20,KADABRA - db 27,KADABRA - - db $00 - -Route7Mons: ; d297 (3:5297) - db $0F - db 20,PIDGEY - db 22,PIDGEY - db 20,RATTATA - db 15,ABRA - db 19,ABRA - db 24,PIDGEOTTO - db 26,ABRA - db 19,JIGGLYPUFF - db 24,JIGGLYPUFF - db 24,JIGGLYPUFF - - db $00 - -TowerMons1: ; d2ad (3:52ad) - db $00 - - db $00 - -TowerMons2: ; d2af (3:52af) - db $00 - - db $00 - -TowerMons3: ; d2b1 (3:52b1) - db $0A - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 24,GASTLY - db 19,GASTLY - db 18,GASTLY - db 25,GASTLY - db 20,HAUNTER - db 25,HAUNTER - - db $00 - -TowerMons4: ; d2c7 (3:52c7) - db $0A - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 23,GASTLY - db 24,GASTLY - db 19,GASTLY - db 18,GASTLY - db 25,GASTLY - db 20,HAUNTER - db 25,HAUNTER - - db $00 - -TowerMons5: ; d2dd (3:52dd) - db $0F - db 22,GASTLY - db 23,GASTLY - db 24,GASTLY - db 25,GASTLY - db 26,GASTLY - db 21,GASTLY - db 20,CUBONE - db 27,GASTLY - db 22,HAUNTER - db 27,HAUNTER - - db $00 - -TowerMons6: ; d2f3 (3:52f3) - db $0F - db 22,GASTLY - db 23,GASTLY - db 24,GASTLY - db 25,GASTLY - db 26,GASTLY - db 21,GASTLY - db 22,CUBONE - db 27,GASTLY - db 22,HAUNTER - db 27,HAUNTER - - db $00 - -TowerMons7: ; d309 (3:5309) - db $14 - db 24,GASTLY - db 25,GASTLY - db 26,GASTLY - db 27,GASTLY - db 28,GASTLY - db 23,GASTLY - db 24,CUBONE - db 29,GASTLY - db 24,HAUNTER - db 29,HAUNTER - - db $00 - -Route13Mons: ; d31f (3:531f) - db $0F - db 25,ODDISH - db 25,BELLSPROUT - db 28,PIDGEOTTO - db 28,PIDGEY - db 27,ODDISH - db 27,BELLSPROUT - db 29,GLOOM - db 29,WEEPINBELL - db 26,FARFETCH_D - db 31,FARFETCH_D - - db $03 - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWPOKE - db 15,SLOWBRO - db 20,SLOWBRO - -Route14Mons: ; d335 (3:5335) - db $0F - db 26,ODDISH - db 26,BELLSPROUT - db 24,VENONAT - db 30,PIDGEOTTO - db 28,ODDISH - db 28,BELLSPROUT - db 30,GLOOM - db 30,WEEPINBELL - db 27,VENONAT - db 30,VENOMOTH - - db $00 - -Route15Mons: ; d34b (3:534b) - db $0F - db 26,ODDISH - db 26,BELLSPROUT - db 24,VENONAT - db 32,PIDGEOTTO - db 28,ODDISH - db 28,BELLSPROUT - db 30,GLOOM - db 30,WEEPINBELL - db 27,VENONAT - db 30,VENOMOTH - - db $00 - -Route16Mons: ; d361 (3:5361) - db $19 - db 22,SPEAROW - db 22,DODUO - db 23,RATTATA - db 24,DODUO - db 24,RATTATA - db 26,DODUO - db 23,SPEAROW - db 24,FEAROW - db 25,RATICATE - db 26,RATICATE - - db $00 - -Route17Mons: ; d377 (3:5377) - db $19 - db 26,DODUO - db 27,FEAROW - db 27,DODUO - db 28,DODUO - db 28,PONYTA - db 30,PONYTA - db 29,FEAROW - db 28,DODUO - db 32,PONYTA - db 29,DODRIO - - db $00 - -Route18Mons: ; d38d (3:538d) - db $19 - db 22,SPEAROW - db 22,DODUO - db 23,RATTATA - db 24,DODUO - db 24,RATTATA - db 26,DODUO - db 23,SPEAROW - db 24,FEAROW - db 25,RATICATE - db 26,RATICATE - - db $00 - -ZoneMonsCenter: ; d3a3 (3:53a3) - db $1E - db 14,NIDORAN_M - db 36,NIDORAN_F - db 24,EXEGGCUTE - db 20,RHYHORN - db 23,NIDORINO - db 27,PARASECT - db 27,PARAS - db 32,PARASECT - db 22,TANGELA - db 7,CHANSEY - - db $00 - -ZoneMons1: ; d3b9 (3:53b9) - db $1E - db 21,NIDORAN_M - db 29,NIDORAN_F - db 22,EXEGGCUTE - db 21,TAUROS - db 32,NIDORINA - db 19,CUBONE - db 26,EXEGGCUTE - db 24,MAROWAK - db 21,CHANSEY - db 15,SCYTHER - - db $00 - -ZoneMons2: ; d3cf (3:53cf) - db $1E - db 36,NIDORAN_M - db 14,NIDORAN_F - db 20,EXEGGCUTE - db 25,RHYHORN - db 23,NIDORINA - db 28,KANGASKHAN - db 16,CUBONE - db 33,KANGASKHAN - db 25,SCYTHER - db 15,PINSIR - - db $00 - -ZoneMons3: ; d3e5 (3:53e5) - db $1E - db 29,NIDORAN_M - db 21,NIDORAN_F - db 22,EXEGGCUTE - db 21,TAUROS - db 32,NIDORINO - db 19,CUBONE - db 26,EXEGGCUTE - db 24,MAROWAK - db 25,PINSIR - db 27,TANGELA - - db $00 - -WaterMons: ; d3fb (3:53fb) - db $00 - - db $05 - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 20,TENTACOOL - db 30,TENTACOOL - db 35,TENTACOOL - db 40,TENTACOOL - -WaterMons: ; d3fb (3:53fb) - db $00 - - db $05 - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 20,TENTACOOL - db 30,TENTACOOL - db 35,TENTACOOL - db 40,TENTACOOL - -IslandMons1: ; d411 (3:5411) - db $0F - db 18,ZUBAT - db 25,KRABBY - db 27,KRABBY - db 27,ZUBAT - db 36,ZUBAT - db 28,SLOWPOKE - db 30,SLOWPOKE - db 9,ZUBAT - db 27,GOLBAT - db 36,GOLBAT - - db $00 - -IslandMonsB1: ; d427 (3:5427) - db $0A - db 27,ZUBAT - db 26,KRABBY - db 36,ZUBAT - db 28,KRABBY - db 27,GOLBAT - db 29,SLOWPOKE - db 18,ZUBAT - db 28,KINGLER - db 22,SEEL - db 26,SEEL - - db $00 - -IslandMonsB2: ; d43d (3:543d) - db $0A - db 27,ZUBAT - db 27,KRABBY - db 36,ZUBAT - db 27,GOLBAT - db 28,KINGLER - db 24,SEEL - db 29,KRABBY - db 36,GOLBAT - db 31,SLOWPOKE - db 31,SLOWBRO - - db $00 - -IslandMonsB3: ; d453 (3:5453) - db $0A - db 27,GOLBAT - db 36,ZUBAT - db 29,KRABBY - db 27,ZUBAT - db 30,KINGLER - db 26,SEEL - db 31,KRABBY - db 30,SEEL - db 28,DEWGONG - db 32,DEWGONG - - db $05 - db 25,TENTACOOL - db 30,TENTACOOL - db 20,TENTACOOL - db 30,STARYU - db 35,TENTACOOL - db 30,STARYU - db 40,TENTACOOL - db 30,STARYU - db 30,STARYU - db 30,STARYU - -IslandMonsB4: ; d469 (3:5469) - db $0A - db 36,GOLBAT - db 36,ZUBAT - db 30,KRABBY - db 32,KINGLER - db 28,SEEL - db 32,SEEL - db 27,GOLBAT - db 45,ZUBAT - db 30,DEWGONG - db 34,DEWGONG - - db $05 - db 25,TENTACOOL - db 30,TENTACOOL - db 20,TENTACOOL - db 30,STARYU - db 35,TENTACOOL - db 30,STARYU - db 40,TENTACOOL - db 30,STARYU - db 30,STARYU - db 30,STARYU - -MansionMons1: ; d47f (3:547f) - db $0A - db 34,RATTATA - db 34,RATICATE - db 23,GRIMER - db 26,GROWLITHE - db 37,RATTATA - db 37,RATICATE - db 30,GROWLITHE - db 26,GRIMER - db 34,GROWLITHE - db 38,GROWLITHE - - db $00 - -MansionMons2: ; d495 (3:5495) - db $0A - db 37,RATTATA - db 37,RATICATE - db 26,GRIMER - db 29,GRIMER - db 40,RATTATA - db 40,RATICATE - db 32,GRIMER - db 35,GRIMER - db 35,MUK - db 38,MUK - - db $00 - -MansionMons3: ; d4ab (3:54ab) - db $0A - db 40,RATTATA - db 40,RATICATE - db 32,GRIMER - db 35,GRIMER - db 43,RATTATA - db 43,RATICATE - db 38,GRIMER - db 38,GRIMER - db 38,MUK - db 41,MUK - - db $00 - -MansionMonsB1: ; d4c1 (3:54c1) - db $0A - db 35,GRIMER - db 38,GRIMER - db 37,RATICATE - db 40,RATICATE - db 41,MUK - db 43,RATICATE - db 24,DITTO - db 46,RATICATE - db 18,DITTO - db 12,DITTO - - db $00 - -Route21Mons: ; d4d7 (3:54d7) - db $19 - db 15,PIDGEY - db 13,RATTATA - db 13,PIDGEY - db 11,PIDGEY - db 17,PIDGEY - db 15,RATTATA - db 15,RATICATE - db 17,PIDGEOTTO - db 19,PIDGEOTTO - db 15,PIDGEOTTO - - db $05 - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 5,TENTACOOL - db 10,TENTACOOL - db 15,TENTACOOL - db 20,TENTACOOL - db 30,TENTACOOL - db 35,TENTACOOL - db 40,TENTACOOL - -DungeonMons1: ; d501 (3:5501) - db $0A - db 50,GOLBAT - db 55,GOLBAT - db 45,GRAVELER - db 55,GLOOM - db 55,WEEPINBELL - db 52,SANDSLASH - db 54,VENOMOTH - db 54,PARASECT - db 55,DITTO - db 60,DITTO - - db $00 - -DungeonMons2: ; d517 (3:5517) - db $0F - db 52,GOLBAT - db 57,GOLBAT - db 50,GRAVELER - db 56,SANDSLASH - db 50,RHYHORN - db 60,DITTO - db 58,GLOOM - db 58,WEEPINBELL - db 60,RHYDON - db 58,RHYDON - - db $00 - -DungeonMonsB1: ; d52d (3:552d) - db $19 - db 54,GOLBAT - db 59,GOLBAT - db 55,GRAVELER - db 52,RHYHORN - db 62,RHYDON - db 60,DITTO - db 56,CHANSEY - db 65,DITTO - db 55,LICKITUNG - db 50,LICKITUNG - - db $00 - -PowerPlantMons: ; d543 (3:5543) - db $0A - db 30,MAGNEMITE - db 35,MAGNEMITE - db 33,MAGNETON - db 33,VOLTORB - db 37,VOLTORB - db 33,GRIMER - db 37,GRIMER - db 38,MAGNETON - db 33,MUK - db 37,MUK - - db $00 - -Route23Mons: ; d559 (3:5559) - db $0A - db 41,NIDORINO - db 41,NIDORINA - db 36,MANKEY - db 44,NIDORINO - db 44,NIDORINA - db 40,FEAROW - db 41,MANKEY - db 45,FEAROW - db 41,PRIMEAPE - db 46,PRIMEAPE - - db $00 - -PlateauMons2: ; d56f (3:556f) - db $0A - db 31,GEODUDE - db 36,GEODUDE - db 41,GEODUDE - db 44,ZUBAT - db 39,GOLBAT - db 44,GRAVELER - db 45,ONIX - db 47,ONIX - db 39,MACHOKE - db 42,MACHOKE - - db $00 - -PlateauMons3: ; d585 (3:5585) - db $0F - db 36,GEODUDE - db 44,GOLBAT - db 41,GEODUDE - db 49,ONIX - db 46,GEODUDE - db 41,GRAVELER - db 42,MACHOKE - db 45,MACHOKE - db 47,GRAVELER - db 47,GRAVELER - - db $00 - -PlateauMons1: ; d59b (3:559b) - db $0F - db 26,GEODUDE - db 31,GEODUDE - db 36,GEODUDE - db 39,ZUBAT - db 44,ZUBAT - db 41,GEODUDE - db 43,ONIX - db 45,ONIX - db 41,GRAVELER - db 47,GRAVELER - - db $00 - -CaveMons: ; d5b1 (3:55b1) - db $14 - db 18,DIGLETT - db 19,DIGLETT - db 17,DIGLETT - db 20,DIGLETT - db 16,DIGLETT - db 15,DIGLETT - db 21,DIGLETT - db 22,DIGLETT - db 29,DUGTRIO - db 31,DUGTRIO - - db $00 - -ENDC +INCLUDE "data/wild_mons.asm" UseItem_: ; d5c7 (3:55c7) ld a,1 @@ -26105,9 +21663,7 @@ GoodRodCode: ; e259 (3:6259) xor 1 jr RodResponse -GoodRodMons: ; e27f (3:627f) - db 10,GOLDEEN - db 10,POLIWAG +INCLUDE "data/good_rod.asm" SuperRodCode: ; e283 (3:6283) call FishingInit @@ -27172,107 +22728,7 @@ ReadSuperRodData: ; e8ea (3:68ea) ld e, $1 ; $1 if there's a bite ret -; super rod data -; format: map, pointer to fishing group -SuperRodData: ; e919 (3:6919) - dbw PALLET_TOWN, FishingGroup1 - dbw VIRIDIAN_CITY, FishingGroup1 - dbw CERULEAN_CITY, FishingGroup3 - dbw VERMILION_CITY, FishingGroup4 - dbw CELADON_CITY, FishingGroup5 - dbw FUCHSIA_CITY, FishingGroup10 - dbw CINNABAR_ISLAND, FishingGroup8 - dbw ROUTE_4, FishingGroup3 - dbw ROUTE_6, FishingGroup4 - dbw ROUTE_10, FishingGroup5 - dbw ROUTE_11, FishingGroup4 - dbw ROUTE_12, FishingGroup7 - dbw ROUTE_13, FishingGroup7 - dbw ROUTE_17, FishingGroup7 - dbw ROUTE_18, FishingGroup7 - dbw ROUTE_19, FishingGroup8 - dbw ROUTE_20, FishingGroup8 - dbw ROUTE_21, FishingGroup8 - dbw ROUTE_22, FishingGroup2 - dbw ROUTE_23, FishingGroup9 - dbw ROUTE_24, FishingGroup3 - dbw ROUTE_25, FishingGroup3 - dbw CERULEAN_GYM, FishingGroup3 - dbw VERMILION_DOCK, FishingGroup4 -;XXX syntax errors on the rest? - dbw $A1, FishingGroup8 ; SEAFOAM_ISLANDS_4 - dbw $A2, FishingGroup8 ; SEAFOAM_ISLANDS_5 - dbw SAFARI_ZONE_EAST, FishingGroup6 - dbw $DA, FishingGroup6 ; SAFARI_ZONE_NORTH - dbw SAFARI_ZONE_WEST, FishingGroup6 - dbw $DC, FishingGroup6 ; SAFARI_ZONE_CENTER - dbw $E2, FishingGroup9 ; UNKNOWN_DUNGEON_2 - dbw $E3, FishingGroup9 ; UNKNOWN_DUNGEON_3 - dbw $E4, FishingGroup9 ; UNKNOWN_DUNGEON_1 - db $FF - -; fishing groups -; number of monsters, followed by level/monster pairs -FishingGroup1: ; e97d (3:697d) - db 2 - db 15,TENTACOOL - db 15,POLIWAG - -FishingGroup2: ; e982 (3:6982) - db 2 - db 15,GOLDEEN - db 15,POLIWAG - -FishingGroup3: ; e987 (3:6987) - db 3 - db 15,PSYDUCK - db 15,GOLDEEN - db 15,KRABBY - -FishingGroup4: ; e98e (3:698e) - db 2 - db 15,KRABBY - db 15,SHELLDER - -FishingGroup5: ; e993 (3:6993) - db 2 - db 23,POLIWHIRL - db 15,SLOWPOKE - -FishingGroup6: ; e998 (3:6998) - db 4 - db 15,DRATINI - db 15,KRABBY - db 15,PSYDUCK - db 15,SLOWPOKE - -FishingGroup7: ; e9a1 (3:69a1) - db 4 - db 5,TENTACOOL - db 15,KRABBY - db 15,GOLDEEN - db 15,MAGIKARP - -FishingGroup8: ; e9aa (3:69aa) - db 4 - db 15,STARYU - db 15,HORSEA - db 15,SHELLDER - db 15,GOLDEEN - -FishingGroup9: ; e9b3 (3:69b3) - db 4 - db 23,SLOWBRO - db 23,SEAKING - db 23,KINGLER - db 23,SEADRA - -FishingGroup10: ; e9bc (3:69bc) - db 4 - db 23,SEAKING - db 15,KRABBY - db 15,GOLDEEN - db 15,MAGIKARP +INCLUDE "data/super_rod.asm" ; reloads map view and processes sprite data ; for items that cause the overworld to be displayed @@ -31589,62 +27045,7 @@ TMToMove: ; 13763 (4:7763) ld [$d11e], a ret -TechnicalMachines: ; 13773 (4:7773) - db MEGA_PUNCH - db RAZOR_WIND - db SWORDS_DANCE - db WHIRLWIND - db MEGA_KICK - db TOXIC - db HORN_DRILL - db BODY_SLAM - db TAKE_DOWN - db DOUBLE_EDGE - db BUBBLEBEAM - db WATER_GUN - db ICE_BEAM - db BLIZZARD - db HYPER_BEAM - db PAY_DAY - db SUBMISSION - db COUNTER - db SEISMIC_TOSS - db RAGE - db MEGA_DRAIN - db SOLARBEAM - db DRAGON_RAGE - db THUNDERBOLT - db THUNDER - db EARTHQUAKE - db FISSURE - db DIG - db PSYCHIC_M - db TELEPORT - db MIMIC - db DOUBLE_TEAM - db REFLECT - db BIDE - db METRONOME - db SELFDESTRUCT - db EGG_BOMB - db FIRE_BLAST - db SWIFT - db SKULL_BASH - db SOFTBOILED - db DREAM_EATER - db SKY_ATTACK - db REST - db THUNDER_WAVE - db PSYWAVE - db EXPLOSION - db ROCK_SLIDE - db TRI_ATTACK - db SUBSTITUTE - db CUT - db FLY - db SURF - db STRENGTH - db FLASH +INCLUDE "data/tms.asm" Func_137aa: ; 137aa (4:77aa) ld a, [W_ISLINKBATTLE] ; $d12b @@ -37424,197 +32825,7 @@ DiglettsCaveEntranceRoute11Blocks: ; 1c20e (7:420e) DiglettsCaveRoute2Blocks: ; 0x1c20e size=16 INCBIN "maps/diglettscaveroute2.blk" -MonsterNames: ; 1c21e (7:421e) - db "RHYDON@@@@" - db "KANGASKHAN" - db "NIDORAN♂@@" - db "CLEFAIRY@@" - db "SPEAROW@@@" - db "VOLTORB@@@" - db "NIDOKING@@" - db "SLOWBRO@@@" - db "IVYSAUR@@@" - db "EXEGGUTOR@" - db "LICKITUNG@" - db "EXEGGCUTE@" - db "GRIMER@@@@" - db "GENGAR@@@@" - db "NIDORAN♀@@" - db "NIDOQUEEN@" - db "CUBONE@@@@" - db "RHYHORN@@@" - db "LAPRAS@@@@" - db "ARCANINE@@" - db "MEW@@@@@@@" - db "GYARADOS@@" - db "SHELLDER@@" - db "TENTACOOL@" - db "GASTLY@@@@" - db "SCYTHER@@@" - db "STARYU@@@@" - db "BLASTOISE@" - db "PINSIR@@@@" - db "TANGELA@@@" - db "MISSINGNO." - db "MISSINGNO." - db "GROWLITHE@" - db "ONIX@@@@@@" - db "FEAROW@@@@" - db "PIDGEY@@@@" - db "SLOWPOKE@@" - db "KADABRA@@@" - db "GRAVELER@@" - db "CHANSEY@@@" - db "MACHOKE@@@" - db "MR.MIME@@@" - db "HITMONLEE@" - db "HITMONCHAN" - db "ARBOK@@@@@" - db "PARASECT@@" - db "PSYDUCK@@@" - db "DROWZEE@@@" - db "GOLEM@@@@@" - db "MISSINGNO." - db "MAGMAR@@@@" - db "MISSINGNO." - db "ELECTABUZZ" - db "MAGNETON@@" - db "KOFFING@@@" - db "MISSINGNO." - db "MANKEY@@@@" - db "SEEL@@@@@@" - db "DIGLETT@@@" - db "TAUROS@@@@" - db "MISSINGNO." - db "MISSINGNO." - db "MISSINGNO." - db "FARFETCH'D" - db "VENONAT@@@" - db "DRAGONITE@" - db "MISSINGNO." - db "MISSINGNO." - db "MISSINGNO." - db "DODUO@@@@@" - db "POLIWAG@@@" - db "JYNX@@@@@@" - db "MOLTRES@@@" - db "ARTICUNO@@" - db "ZAPDOS@@@@" - db "DITTO@@@@@" - db "MEOWTH@@@@" - db "KRABBY@@@@" - db "MISSINGNO." - db "MISSINGNO." - db "MISSINGNO." - db "VULPIX@@@@" - db "NINETALES@" - db "PIKACHU@@@" - db "RAICHU@@@@" - db "MISSINGNO." - db "MISSINGNO." - db "DRATINI@@@" - db "DRAGONAIR@" - db "KABUTO@@@@" - db "KABUTOPS@@" - db "HORSEA@@@@" - db "SEADRA@@@@" - db "MISSINGNO." - db "MISSINGNO." - db "SANDSHREW@" - db "SANDSLASH@" - db "OMANYTE@@@" - db "OMASTAR@@@" - db "JIGGLYPUFF" - db "WIGGLYTUFF" - db "EEVEE@@@@@" - db "FLAREON@@@" - db "JOLTEON@@@" - db "VAPOREON@@" - db "MACHOP@@@@" - db "ZUBAT@@@@@" - db "EKANS@@@@@" - db "PARAS@@@@@" - db "POLIWHIRL@" - db "POLIWRATH@" - db "WEEDLE@@@@" - db "KAKUNA@@@@" - db "BEEDRILL@@" - db "MISSINGNO." - db "DODRIO@@@@" - db "PRIMEAPE@@" - db "DUGTRIO@@@" - db "VENOMOTH@@" - db "DEWGONG@@@" - db "MISSINGNO." - db "MISSINGNO." - db "CATERPIE@@" - db "METAPOD@@@" - db "BUTTERFREE" - db "MACHAMP@@@" - db "MISSINGNO." - db "GOLDUCK@@@" - db "HYPNO@@@@@" - db "GOLBAT@@@@" - db "MEWTWO@@@@" - db "SNORLAX@@@" - db "MAGIKARP@@" - db "MISSINGNO." - db "MISSINGNO." - db "MUK@@@@@@@" - db "MISSINGNO." - db "KINGLER@@@" - db "CLOYSTER@@" - db "MISSINGNO." - db "ELECTRODE@" - db "CLEFABLE@@" - db "WEEZING@@@" - db "PERSIAN@@@" - db "MAROWAK@@@" - db "MISSINGNO." - db "HAUNTER@@@" - db "ABRA@@@@@@" - db "ALAKAZAM@@" - db "PIDGEOTTO@" - db "PIDGEOT@@@" - db "STARMIE@@@" - db "BULBASAUR@" - db "VENUSAUR@@" - db "TENTACRUEL" - db "MISSINGNO." - db "GOLDEEN@@@" - db "SEAKING@@@" - db "MISSINGNO." - db "MISSINGNO." - db "MISSINGNO." - db "MISSINGNO." - db "PONYTA@@@@" - db "RAPIDASH@@" - db "RATTATA@@@" - db "RATICATE@@" - db "NIDORINO@@" - db "NIDORINA@@" - db "GEODUDE@@@" - db "PORYGON@@@" - db "AERODACTYL" - db "MISSINGNO." - db "MAGNEMITE@" - db "MISSINGNO." - db "MISSINGNO." - db "CHARMANDER" - db "SQUIRTLE@@" - db "CHARMELEON" - db "WARTORTLE@" - db "CHARIZARD@" - db "MISSINGNO." - db "MISSINGNO." - db "MISSINGNO." - db "MISSINGNO." - db "ODDISH@@@@" - db "GLOOM@@@@@" - db "VILEPLUME@" - db "BELLSPROUT" - db "WEEPINBELL" - db "VICTREEBEL" +INCLUDE "text/monster_names.asm" Func_1c98a: ; 1c98a (7:498a) call ClearScreen @@ -44547,65 +39758,7 @@ SLOTSFISH EQU $0E0C SLOTSBIRD EQU $1210 SLOTSMOUSE EQU $1614 -SlotMachineWheel1: ; 379e5 (d:79e5) - dw SLOTS7 - dw SLOTSMOUSE - dw SLOTSFISH - dw SLOTSBAR - dw SLOTSCHERRY - dw SLOTS7 - dw SLOTSFISH - dw SLOTSBIRD - dw SLOTSBAR - dw SLOTSCHERRY - dw SLOTS7 - dw SLOTSMOUSE - dw SLOTSBIRD - dw SLOTSBAR - dw SLOTSCHERRY - dw SLOTS7 - dw SLOTSMOUSE - dw SLOTSFISH - -SlotMachineWheel2: ; 37a09 (d:7a09) - dw SLOTS7 - dw SLOTSFISH - dw SLOTSCHERRY - dw SLOTSBIRD - dw SLOTSMOUSE - dw SLOTSBAR - dw SLOTSCHERRY - dw SLOTSFISH - dw SLOTSBIRD - dw SLOTSCHERRY - dw SLOTSBAR - dw SLOTSFISH - dw SLOTSBIRD - dw SLOTSCHERRY - dw SLOTSMOUSE - dw SLOTS7 - dw SLOTSFISH - dw SLOTSCHERRY - -SlotMachineWheel3: ; 37a2d (d:7a2d) - dw SLOTS7 - dw SLOTSBIRD - dw SLOTSFISH - dw SLOTSCHERRY - dw SLOTSMOUSE - dw SLOTSBIRD - dw SLOTSFISH - dw SLOTSCHERRY - dw SLOTSMOUSE - dw SLOTSBIRD - dw SLOTSFISH - dw SLOTSCHERRY - dw SLOTSMOUSE - dw SLOTSBIRD - dw SLOTSBAR - dw SLOTS7 - dw SLOTSBIRD - dw SLOTSFISH +INCLUDE "data/slot_machine_wheels.asm" SlotMachineTiles1: ; 37a51 (d:7a51) IF _RED @@ -44921,5917 +40074,11 @@ GameCornerSomeonesKeysText: ; 37e83 (d:7e83) SECTION "bankE",ROMX,BANK[$E] -Moves: ; 38000 (e:4000) -; characteristics of each move -; animation, effect, power, type, accuracy, PP - db POUND ,NO_ADDITIONAL_EFFECT ,$28,NORMAL, $FF,35 - db KARATE_CHOP ,NO_ADDITIONAL_EFFECT ,$32,NORMAL, $FF,25 - db DOUBLESLAP ,TWO_TO_FIVE_ATTACKS_EFFECT,$0F,NORMAL, $D8,10 - db COMET_PUNCH ,TWO_TO_FIVE_ATTACKS_EFFECT,$12,NORMAL, $D8,15 - db MEGA_PUNCH ,NO_ADDITIONAL_EFFECT ,$50,NORMAL, $D8,20 - db PAY_DAY ,PAY_DAY_EFFECT ,$28,NORMAL, $FF,20 - db FIRE_PUNCH ,BURN_SIDE_EFFECT1 ,$4B,FIRE, $FF,15 - db ICE_PUNCH ,FREEZE_SIDE_EFFECT ,$4B,ICE, $FF,15 - db THUNDERPUNCH,PARALYZE_SIDE_EFFECT1 ,$4B,ELECTRIC,$FF,15 - db SCRATCH ,NO_ADDITIONAL_EFFECT ,$28,NORMAL, $FF,35 - db VICEGRIP ,NO_ADDITIONAL_EFFECT ,$37,NORMAL, $FF,30 - db GUILLOTINE ,OHKO_EFFECT ,$01,NORMAL, $4C,5 - db RAZOR_WIND ,CHARGE_EFFECT ,$50,NORMAL, $BF,10 - db SWORDS_DANCE,ATTACK_UP2_EFFECT ,$00,NORMAL, $FF,30 - db CUT ,NO_ADDITIONAL_EFFECT ,$32,NORMAL, $F2,30 - db GUST ,NO_ADDITIONAL_EFFECT ,$28,NORMAL, $FF,35 - db WING_ATTACK ,NO_ADDITIONAL_EFFECT ,$23,FLYING, $FF,35 - db WHIRLWIND ,SWITCH_AND_TELEPORT_EFFECT,$00,NORMAL, $D8,20 - db FLY ,FLY_EFFECT ,$46,FLYING, $F2,15 - db BIND ,TRAPPING_EFFECT ,$0F,NORMAL, $BF,20 - db SLAM ,NO_ADDITIONAL_EFFECT ,$50,NORMAL, $BF,20 - db VINE_WHIP ,NO_ADDITIONAL_EFFECT ,$23,GRASS, $FF,10 - db STOMP ,FLINCH_SIDE_EFFECT2 ,$41,NORMAL, $FF,20 - db DOUBLE_KICK ,ATTACK_TWICE_EFFECT ,$1E,FIGHTING,$FF,30 - db MEGA_KICK ,NO_ADDITIONAL_EFFECT ,$78,NORMAL, $BF,5 - db JUMP_KICK ,JUMP_KICK_EFFECT ,$46,FIGHTING,$F2,25 - db ROLLING_KICK,FLINCH_SIDE_EFFECT2 ,$3C,FIGHTING,$D8,15 - db SAND_ATTACK ,ACCURACY_DOWN1_EFFECT ,$00,NORMAL, $FF,15 - db HEADBUTT ,FLINCH_SIDE_EFFECT2 ,$46,NORMAL, $FF,15 - db HORN_ATTACK ,NO_ADDITIONAL_EFFECT ,$41,NORMAL, $FF,25 - db FURY_ATTACK ,TWO_TO_FIVE_ATTACKS_EFFECT,$0F,NORMAL, $D8,20 - db HORN_DRILL ,OHKO_EFFECT ,$01,NORMAL, $4C,5 - db TACKLE ,NO_ADDITIONAL_EFFECT ,$23,NORMAL, $F2,35 - db BODY_SLAM ,PARALYZE_SIDE_EFFECT2 ,$55,NORMAL, $FF,15 - db WRAP ,TRAPPING_EFFECT ,$0F,NORMAL, $D8,20 - db TAKE_DOWN ,RECOIL_EFFECT ,$5A,NORMAL, $D8,20 - db THRASH ,THRASH_PETAL_DANCE_EFFECT ,$5A,NORMAL, $FF,20 - db DOUBLE_EDGE ,RECOIL_EFFECT ,$64,NORMAL, $FF,15 - db TAIL_WHIP ,DEFENSE_DOWN1_EFFECT ,$00,NORMAL, $FF,30 - db POISON_STING,POISON_SIDE_EFFECT1 ,$0F,POISON, $FF,35 - db TWINEEDLE ,TWINEEDLE_EFFECT ,$19,BUG, $FF,20 - db PIN_MISSILE ,TWO_TO_FIVE_ATTACKS_EFFECT,$0E,BUG, $D8,20 - db LEER ,DEFENSE_DOWN1_EFFECT ,$00,NORMAL, $FF,30 - db BITE ,FLINCH_SIDE_EFFECT1 ,$3C,NORMAL, $FF,25 - db GROWL ,ATTACK_DOWN1_EFFECT ,$00,NORMAL, $FF,40 - db ROAR ,SWITCH_AND_TELEPORT_EFFECT,$00,NORMAL, $FF,20 - db SING ,SLEEP_EFFECT ,$00,NORMAL, $8C,15 - db SUPERSONIC ,CONFUSION_EFFECT ,$00,NORMAL, $8C,20 - db SONICBOOM ,SPECIAL_DAMAGE_EFFECT ,$01,NORMAL, $E5,20 - db DISABLE ,DISABLE_EFFECT ,$00,NORMAL, $8C,20 - db ACID ,DEFENSE_DOWN_SIDE_EFFECT ,$28,POISON, $FF,30 - db EMBER ,BURN_SIDE_EFFECT1 ,$28,FIRE, $FF,25 - db FLAMETHROWER,BURN_SIDE_EFFECT1 ,$5F,FIRE, $FF,15 - db MIST ,MIST_EFFECT ,$00,ICE, $FF,30 - db WATER_GUN ,NO_ADDITIONAL_EFFECT ,$28,WATER, $FF,25 - db HYDRO_PUMP ,NO_ADDITIONAL_EFFECT ,$78,WATER, $CC,5 - db SURF ,NO_ADDITIONAL_EFFECT ,$5F,WATER, $FF,15 - db ICE_BEAM ,FREEZE_SIDE_EFFECT ,$5F,ICE, $FF,10 - db BLIZZARD ,FREEZE_SIDE_EFFECT ,$78,ICE, $E5,5 - db PSYBEAM ,CONFUSION_SIDE_EFFECT ,$41,PSYCHIC, $FF,20 - db BUBBLEBEAM ,SPEED_DOWN_SIDE_EFFECT ,$41,WATER, $FF,20 - db AURORA_BEAM ,ATTACK_DOWN_SIDE_EFFECT ,$41,ICE, $FF,20 - db HYPER_BEAM ,HYPER_BEAM_EFFECT ,$96,NORMAL, $E5,5 - db PECK ,NO_ADDITIONAL_EFFECT ,$23,FLYING, $FF,35 - db DRILL_PECK ,NO_ADDITIONAL_EFFECT ,$50,FLYING, $FF,20 - db SUBMISSION ,RECOIL_EFFECT ,$50,FIGHTING,$CC,25 - db LOW_KICK ,FLINCH_SIDE_EFFECT2 ,$32,FIGHTING,$E5,20 - db COUNTER ,NO_ADDITIONAL_EFFECT ,$01,FIGHTING,$FF,20 - db SEISMIC_TOSS,SPECIAL_DAMAGE_EFFECT ,$01,FIGHTING,$FF,20 - db STRENGTH ,NO_ADDITIONAL_EFFECT ,$50,NORMAL, $FF,15 - db ABSORB ,DRAIN_HP_EFFECT ,$14,GRASS, $FF,20 - db MEGA_DRAIN ,DRAIN_HP_EFFECT ,$28,GRASS, $FF,10 - db LEECH_SEED ,LEECH_SEED_EFFECT ,$00,GRASS, $E5,10 - db GROWTH ,SPECIAL_UP1_EFFECT ,$00,NORMAL, $FF,40 - db RAZOR_LEAF ,NO_ADDITIONAL_EFFECT ,$37,GRASS, $F2,25 - db SOLARBEAM ,CHARGE_EFFECT ,$78,GRASS, $FF,10 - db POISONPOWDER,POISON_EFFECT ,$00,POISON, $BF,35 - db STUN_SPORE ,PARALYZE_EFFECT ,$00,GRASS, $BF,30 - db SLEEP_POWDER,SLEEP_EFFECT ,$00,GRASS, $BF,15 - db PETAL_DANCE ,THRASH_PETAL_DANCE_EFFECT ,$46,GRASS, $FF,20 - db STRING_SHOT ,SPEED_DOWN1_EFFECT ,$00,BUG, $F2,40 - db DRAGON_RAGE ,SPECIAL_DAMAGE_EFFECT ,$01,DRAGON, $FF,10 - db FIRE_SPIN ,TRAPPING_EFFECT ,$0F,FIRE, $B2,15 - db THUNDERSHOCK,PARALYZE_SIDE_EFFECT1 ,$28,ELECTRIC,$FF,30 - db THUNDERBOLT ,PARALYZE_SIDE_EFFECT1 ,$5F,ELECTRIC,$FF,15 - db THUNDER_WAVE,PARALYZE_EFFECT ,$00,ELECTRIC,$FF,20 - db THUNDER ,PARALYZE_SIDE_EFFECT1 ,$78,ELECTRIC,$B2,10 - db ROCK_THROW ,NO_ADDITIONAL_EFFECT ,$32,ROCK, $A5,15 - db EARTHQUAKE ,NO_ADDITIONAL_EFFECT ,$64,GROUND, $FF,10 - db FISSURE ,OHKO_EFFECT ,$01,GROUND, $4C,5 - db DIG ,CHARGE_EFFECT ,$64,GROUND, $FF,10 - db TOXIC ,POISON_EFFECT ,$00,POISON, $D8,10 - db CONFUSION ,CONFUSION_SIDE_EFFECT ,$32,PSYCHIC, $FF,25 - db PSYCHIC_M ,SPECIAL_DOWN_SIDE_EFFECT ,$5A,PSYCHIC, $FF,10 - db HYPNOSIS ,SLEEP_EFFECT ,$00,PSYCHIC, $99,20 - db MEDITATE ,ATTACK_UP1_EFFECT ,$00,PSYCHIC, $FF,40 - db AGILITY ,SPEED_UP2_EFFECT ,$00,PSYCHIC, $FF,30 - db QUICK_ATTACK,NO_ADDITIONAL_EFFECT ,$28,NORMAL, $FF,30 - db RAGE ,RAGE_EFFECT ,$14,NORMAL, $FF,20 - db TELEPORT ,SWITCH_AND_TELEPORT_EFFECT,$00,PSYCHIC, $FF,20 - db NIGHT_SHADE ,SPECIAL_DAMAGE_EFFECT ,$00,GHOST, $FF,15 - db MIMIC ,MIMIC_EFFECT ,$00,NORMAL, $FF,10 - db SCREECH ,DEFENSE_DOWN2_EFFECT ,$00,NORMAL, $D8,40 - db DOUBLE_TEAM ,EVASION_UP1_EFFECT ,$00,NORMAL, $FF,15 - db RECOVER ,HEAL_EFFECT ,$00,NORMAL, $FF,20 - db HARDEN ,DEFENSE_UP1_EFFECT ,$00,NORMAL, $FF,30 - db MINIMIZE ,EVASION_UP1_EFFECT ,$00,NORMAL, $FF,20 - db SMOKESCREEN ,ACCURACY_DOWN1_EFFECT ,$00,NORMAL, $FF,20 - db CONFUSE_RAY ,CONFUSION_EFFECT ,$00,GHOST, $FF,10 - db WITHDRAW ,DEFENSE_UP1_EFFECT ,$00,WATER, $FF,40 - db DEFENSE_CURL,DEFENSE_UP1_EFFECT ,$00,NORMAL, $FF,40 - db BARRIER ,DEFENSE_UP2_EFFECT ,$00,PSYCHIC, $FF,30 - db LIGHT_SCREEN,LIGHT_SCREEN_EFFECT ,$00,PSYCHIC, $FF,30 - db HAZE ,HAZE_EFFECT ,$00,ICE, $FF,30 - db REFLECT ,REFLECT_EFFECT ,$00,PSYCHIC, $FF,20 - db FOCUS_ENERGY,FOCUS_ENERGY_EFFECT ,$00,NORMAL, $FF,30 - db BIDE ,BIDE_EFFECT ,$00,NORMAL, $FF,10 - db METRONOME ,METRONOME_EFFECT ,$00,NORMAL, $FF,10 - db MIRROR_MOVE ,MIRROR_MOVE_EFFECT ,$00,FLYING, $FF,20 - db SELFDESTRUCT,EXPLODE_EFFECT ,$82,NORMAL, $FF,5 - db EGG_BOMB ,NO_ADDITIONAL_EFFECT ,$64,NORMAL, $BF,10 - db LICK ,PARALYZE_SIDE_EFFECT2 ,$14,GHOST, $FF,30 - db SMOG ,POISON_SIDE_EFFECT2 ,$14,POISON, $B2,20 - db SLUDGE ,POISON_SIDE_EFFECT2 ,$41,POISON, $FF,20 - db BONE_CLUB ,FLINCH_SIDE_EFFECT1 ,$41,GROUND, $D8,20 - db FIRE_BLAST ,BURN_SIDE_EFFECT2 ,$78,FIRE, $D8,5 - db WATERFALL ,NO_ADDITIONAL_EFFECT ,$50,WATER, $FF,15 - db CLAMP ,TRAPPING_EFFECT ,$23,WATER, $BF,10 - db SWIFT ,SWIFT_EFFECT ,$3C,NORMAL, $FF,20 - db SKULL_BASH ,CHARGE_EFFECT ,$64,NORMAL, $FF,15 - db SPIKE_CANNON,TWO_TO_FIVE_ATTACKS_EFFECT,$14,NORMAL, $FF,15 - db CONSTRICT ,SPEED_DOWN_SIDE_EFFECT ,$0A,NORMAL, $FF,35 - db AMNESIA ,SPECIAL_UP2_EFFECT ,$00,PSYCHIC, $FF,20 - db KINESIS ,ACCURACY_DOWN1_EFFECT ,$00,PSYCHIC, $CC,15 - db SOFTBOILED ,HEAL_EFFECT ,$00,NORMAL, $FF,10 - db HI_JUMP_KICK,JUMP_KICK_EFFECT ,$55,FIGHTING,$E5,20 - db GLARE ,PARALYZE_EFFECT ,$00,NORMAL, $BF,30 - db DREAM_EATER ,DREAM_EATER_EFFECT ,$64,PSYCHIC, $FF,15 - db POISON_GAS ,POISON_EFFECT ,$00,POISON, $8C,40 - db BARRAGE ,TWO_TO_FIVE_ATTACKS_EFFECT,$0F,NORMAL, $D8,20 - db LEECH_LIFE ,DRAIN_HP_EFFECT ,$14,BUG, $FF,15 - db LOVELY_KISS ,SLEEP_EFFECT ,$00,NORMAL, $BF,10 - db SKY_ATTACK ,CHARGE_EFFECT ,$8C,FLYING, $E5,5 - db TRANSFORM ,TRANSFORM_EFFECT ,$00,NORMAL, $FF,10 - db BUBBLE ,SPEED_DOWN_SIDE_EFFECT ,$14,WATER, $FF,30 - db DIZZY_PUNCH ,NO_ADDITIONAL_EFFECT ,$46,NORMAL, $FF,10 - db SPORE ,SLEEP_EFFECT ,$00,GRASS, $FF,15 - db FLASH ,ACCURACY_DOWN1_EFFECT ,$00,NORMAL, $B2,20 - db PSYWAVE ,SPECIAL_DAMAGE_EFFECT ,$01,PSYCHIC, $CC,15 - db SPLASH ,SPLASH_EFFECT ,$00,NORMAL, $FF,40 - db ACID_ARMOR ,DEFENSE_UP2_EFFECT ,$00,POISON, $FF,40 - db CRABHAMMER ,NO_ADDITIONAL_EFFECT ,$5A,WATER, $D8,10 - db EXPLOSION ,EXPLODE_EFFECT ,$AA,NORMAL, $FF,5 - db FURY_SWIPES ,TWO_TO_FIVE_ATTACKS_EFFECT,$12,NORMAL, $CC,15 - db BONEMERANG ,ATTACK_TWICE_EFFECT ,$32,GROUND, $E5,10 - db REST ,HEAL_EFFECT ,$00,PSYCHIC, $FF,10 - db ROCK_SLIDE ,NO_ADDITIONAL_EFFECT ,$4B,ROCK, $E5,10 - db HYPER_FANG ,FLINCH_SIDE_EFFECT1 ,$50,NORMAL, $E5,15 - db SHARPEN ,ATTACK_UP1_EFFECT ,$00,NORMAL, $FF,30 - db CONVERSION ,CONVERSION_EFFECT ,$00,NORMAL, $FF,30 - db TRI_ATTACK ,NO_ADDITIONAL_EFFECT ,$50,NORMAL, $FF,10 - db SUPER_FANG ,SUPER_FANG_EFFECT ,$01,NORMAL, $E5,10 - db SLASH ,NO_ADDITIONAL_EFFECT ,$46,NORMAL, $FF,20 - db SUBSTITUTE ,SUBSTITUTE_EFFECT ,$00,NORMAL, $FF,10 - db STRUGGLE ,RECOIL_EFFECT ,$32,NORMAL, $FF,10 - -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 +INCLUDE "data/moves.asm" - db 120 ; catch rate - db 71 ; base exp yield - db $55 ; sprite dimensions +INCLUDE "data/base_stats.asm" - 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 - -CryData: ; 39446 (e:5446) - ;$BaseCry, $Pitch, $Length - db $11, $00, $80; Rhydon - db $03, $00, $80; Kangaskhan - db $00, $00, $80; Nidoran♂ - db $19, $CC, $01; Clefairy - db $10, $00, $80; Spearow - db $06, $ED, $80; Voltorb - db $09, $00, $80; Nidoking - db $1F, $00, $80; Slowbro - db $0F, $20, $80; Ivysaur - db $0D, $00, $80; Exeggutor - db $0C, $00, $80; Lickitung - db $0B, $00, $80; Exeggcute - db $05, $00, $80; Grimer - db $07, $00, $FF; Gengar - db $01, $00, $80; Nidoran♀ - db $0A, $00, $80; Nidoqueen - db $19, $00, $80; Cubone - db $04, $00, $80; Rhyhorn - db $1B, $00, $80; Lapras - db $15, $00, $80; Arcanine - db $1E, $EE, $FF; Mew - db $17, $00, $80; Gyarados - db $18, $00, $80; Shellder - db $1A, $00, $80; Tentacool - db $1C, $00, $80; Gastly - db $16, $00, $80; Scyther - db $1E, $02, $20; Staryu - db $13, $00, $80; Blastoise - db $14, $00, $80; Pinsir - db $12, $00, $80; Tangela - db $00, $00, $00; MissingNo. - db $00, $00, $00; MissingNo. - db $1F, $20, $40; Growlithe - db $17, $FF, $C0; Onix - db $18, $40, $A0; Fearow - db $0E, $DF, $04; Pidgey - db $02, $00, $80; Slowpoke - db $1C, $A8, $C0; Kadabra - db $24, $00, $80; Graveler - db $14, $0A, $C0; Chansey - db $1F, $48, $60; Machoke - db $20, $08, $40; Mr.Mime - db $12, $80, $C0; Hitmonlee - db $0C, $EE, $C0; Hitmonchan - db $17, $E0, $10; Arbok - db $1E, $42, $FF; Parasect - db $21, $20, $60; Psyduck - db $0D, $88, $20; Drowzee - db $12, $E0, $40; Golem - db $00, $00, $00; MissingNo. - db $04, $FF, $30; Magmar - db $00, $00, $00; MissingNo. - db $06, $8F, $FF; Electabuzz - db $1C, $20, $C0; Magneton - db $12, $E6, $DD; Koffing - db $00, $00, $00; MissingNo. - db $0A, $DD, $60; Mankey - db $0C, $88, $C0; Seel - db $0B, $AA, $01; Diglett - db $1D, $11, $40; Tauros - db $00, $00, $00; MissingNo. - db $00, $00, $00; MissingNo. - db $00, $00, $00; MissingNo. - db $10, $DD, $01; Farfetch'd - db $1A, $44, $40; Venonat - db $0F, $3C, $C0; Dragonite - db $00, $80, $10; MissingNo. - db $00, $00, $00; MissingNo. - db $1D, $E0, $80; MissingNo. - db $0B, $BB, $01; Doduo - db $0E, $FF, $FF; Poliwag - db $0D, $FF, $FF; Jynx - db $09, $F8, $40; Moltres - db $09, $80, $40; Articuno - db $18, $FF, $80; Zapdos - db $0E, $FF, $FF; Ditto - db $19, $77, $10; Meowth - db $20, $20, $E0; Krabby - db $22, $FF, $40; MissingNo. - db $00, $00, $00; MissingNo. - db $0E, $E0, $60; MissingNo. - db $24, $4F, $10; Vulpix - db $24, $88, $60; Ninetales - db $0F, $EE, $01; Pikachu - db $09, $EE, $08; Raichu - db $00, $00, $00; MissingNo. - db $00, $00, $00; MissingNo. - db $0F, $60, $40; Dratini - db $0F, $40, $80; Dragonair - db $16, $BB, $40; Kabuto - db $18, $EE, $01; Kabutops - db $19, $99, $10; Horsea - db $19, $3C, $01; Seadra - db $0F, $40, $C0; MissingNo. - db $0F, $20, $C0; MissingNo. - db $00, $20, $40; Sandshrew - db $00, $FF, $FF; Sandslash - db $1F, $F0, $01; Omanyte - db $1F, $FF, $40; Omastar - db $0E, $FF, $35; Jigglypuff - db $0E, $68, $60; Wigglytuff - db $1A, $88, $60; Eevee - db $1A, $10, $20; Flareon - db $1A, $3D, $80; Jolteon - db $1A, $AA, $FF; Vaporeon - db $1F, $EE, $01; Machop - db $1D, $E0, $80; Zubat - db $17, $12, $40; Ekans - db $1E, $20, $E0; Paras - db $0E, $77, $60; Poliwhirl - db $0E, $00, $FF; Poliwrath - db $15, $EE, $01; Weedle - db $13, $FF, $01; Kakuna - db $13, $60, $80; Beedrill - db $00, $00, $00; MissingNo. - db $0B, $99, $20; Dodrio - db $0A, $AF, $40; Primeape - db $0B, $2A, $10; Dugtrio - db $1A, $29, $80; Venomoth - db $0C, $23, $FF; Dewgong - db $00, $00, $00; MissingNo. - db $00, $00, $00; MissingNo. - db $16, $80, $20; Caterpie - db $1C, $CC, $01; Metapod - db $16, $77, $40; Butterfree - db $1F, $08, $C0; Machamp - db $11, $20, $10; MissingNo. - db $21, $FF, $40; Golduck - db $0D, $EE, $40; Hypno - db $1D, $FA, $80; Golbat - db $1E, $99, $FF; Mewtwo - db $05, $55, $01; Snorlax - db $17, $80, $00; Magikarp - db $00, $00, $00; MissingNo. - db $00, $00, $00; MissingNo. - db $07, $EF, $FF; Muk - db $0F, $40, $80; MissingNo. - db $20, $EE, $E0; Kingler - db $18, $6F, $E0; Cloyster - db $00, $00, $00; MissingNo. - db $06, $A8, $90; Electrode - db $19, $AA, $20; Clefable - db $12, $FF, $FF; Weezing - db $19, $99, $FF; Persian - db $08, $4F, $60; Marowak - db $00, $00, $00; MissingNo. - db $1C, $30, $40; Haunter - db $1C, $C0, $01; Abra - db $1C, $98, $FF; Alakazam - db $14, $28, $C0; Pidgeotto - db $14, $11, $FF; Pidgeot - db $1E, $00, $80; Starmie - db $0F, $80, $01; Bulbasaur - db $0F, $00, $C0; Venusaur - db $1A, $EE, $FF; Tentacruel - db $00, $00, $00; MissingNo. - db $16, $80, $40; Goldeen - db $16, $10, $FF; Seaking - db $00, $00, $00; MissingNo. - db $00, $00, $00; MissingNo. - db $00, $00, $00; MissingNo. - db $00, $00, $00; MissingNo. - db $25, $00, $80; Ponyta - db $25, $20, $C0; Rapidash - db $22, $00, $80; Rattata - db $22, $20, $FF; Raticate - db $00, $2C, $C0; Nidorino - db $01, $2C, $E0; Nidorina - db $24, $F0, $10; Geodude - db $25, $AA, $FF; Porygon - db $23, $20, $F0; Aerodactyl - db $00, $00, $00; MissingNo. - db $1C, $80, $60; Magnemite - db $00, $00, $00; MissingNo. - db $00, $00, $00; MissingNo. - db $04, $60, $40; Charmander - db $1D, $60, $40; Squirtle - db $04, $20, $40; Charmeleon - db $1D, $20, $40; Wartortle - db $04, $00, $80; Charizard - db $1D, $00, $80; MissingNo. - db $00, $00, $00; MissingNo. - db $00, $00, $00; MissingNo. - db $00, $00, $00; MissingNo. - db $08, $DD, $01; Oddish - db $08, $AA, $40; Gloom - db $23, $22, $FF; Vileplume - db $21, $55, $01; Bellsprout - db $25, $44, $20; Weepinbell - db $25, $66, $CC; Victreebel +INCLUDE "data/cries.asm" Func_39680: ; 39680 (e:5680) ld a, [H_WHOSETURN] ; $fff3 @@ -51415,54 +40662,7 @@ TrainerPicAndMoneyPointers: ; 39914 (e:5914) dw LancePic db 0,$99,0 -TrainerNames: ; 399ff (e:59ff) - db "YOUNGSTER@" - db "BUG CATCHER@" - db "LASS@" - db "SAILOR@" - db "JR.TRAINER♂@" - db "JR.TRAINER♀@" - db "POKéMANIAC@" - db "SUPER NERD@" - db "HIKER@" - db "BIKER@" - db "BURGLAR@" - db "ENGINEER@" - db "JUGGLER@" - db "FISHERMAN@" - db "SWIMMER@" - db "CUE BALL@" - db "GAMBLER@" - db "BEAUTY@" - db "PSYCHIC@" - db "ROCKER@" - db "JUGGLER@" - db "TAMER@" - db "BIRD KEEPER@" - db "BLACKBELT@" - db "RIVAL1@" - db "PROF.OAK@" - db "CHIEF@" - db "SCIENTIST@" - db "GIOVANNI@" - db "ROCKET@" - db "COOLTRAINER♂@" - db "COOLTRAINER♀@" - db "BRUNO@" - db "BROCK@" - db "MISTY@" - db "LT.SURGE@" - db "ERIKA@" - db "KOGA@" - db "BLAINE@" - db "SABRINA@" - db "GENTLEMAN@" - db "RIVAL2@" - db "RIVAL3@" - db "LORELEI@" - db "CHANNELER@" - db "AGATHA@" - db "LANCE@" +INCLUDE "text/trainer_names.asm" Func_39b87: ; 39b87 (e:5b87) ld hl, $d0dc @@ -51750,793 +40950,9 @@ ReadTrainer: ; 39c53 (e:5c53) jr nz,.LastLoop ret -LoneMoves: ; 39d22 (e:5d22) -; these are used for gym leaders. -; this is not automatic! you have to write the number you want to W_LONEATTACKNO -; first. e.g., erika's script writes 4 to W_LONEATTACKNO to get mega drain, -; the fourth entry in the list. - -; first byte: pokemon in the trainer's party that gets the move -; second byte: move -; unterminated - db 1,BIDE - db 1,BUBBLEBEAM - db 2,THUNDERBOLT - db 2,MEGA_DRAIN - db 3,TOXIC - db 3,PSYWAVE - db 3,FIRE_BLAST - db 4,FISSURE - -TeamMoves: ; 39d32 (e:5d32) -; these are used for elite four. -; this is automatic, based on trainer class. -; don't be confused by LoneMoves above, the two data structures are - ; _completely_ unrelated. - -; first byte: trainer (all trainers in this class have this move) -; second byte: move -; ff-terminated - db LORELEI,BLIZZARD - db BRUNO,FISSURE - db AGATHA,TOXIC - db LANCE,BARRIER - db $FF - -if _YELLOW -; different format from above. - -; entry ≔ trainerclass, trainerid, moveset+, 0 -; moveset ≔ partymon, partymon'smove, moveid - - db BUG_CATCHER,$f - db 2,2,TACKLE - db 2,3,STRING_SHOT - db 0 - - db YOUNGSTER,$e - db 1,4,FISSURE - db 0 - - db BROCK,$1 - db 2,3,BIND - db 2,4,BIDE - db 0 - - db MISTY,$1 - db 2,4,BUBBLEBEAM - db 0 - - db LT__SURGE,$1 - db 1,1,THUNDERBOLT - db 1,2,MEGA_PUNCH - db 1,3,MEGA_KICK - db 1,4,GROWL - db 0 - - db ERIKA,$1 - db 1,3,MEGA_DRAIN - db 2,1,RAZOR_LEAF - db 3,1,PETAL_DANCE - db 0 - - db KOGA,$1 - db 1,1,TOXIC - db 1,2,TACKLE - db 2,1,TOXIC - db 2,3,SUPERSONIC - db 3,1,TOXIC - db 3,2,DOUBLE_EDGE - db 4,1,LEECH_LIFE - db 4,2,DOUBLE_TEAM - db 4,3,PSYCHIC_M - db 4,4,TOXIC - db 0 - - db BLAINE,$1 - db 1,1,FLAMETHROWER - db 1,4,CONFUSE_RAY - db 3,1,FLAMETHROWER - db 3,2,FIRE_BLAST - db 3,3,REFLECT - db 0 - - db SABRINA,$1 - db 1,1,FLASH - db 2,1,KINESIS - db 2,4,PSYWAVE - db 3,1,PSYWAVE - db 0 - - db GIOVANNI,$3 - db 1,3,FISSURE - db 2,2,DOUBLE_TEAM - db 3,1,EARTHQUAKE - db 3,3,THUNDER - db 4,1,EARTHQUAKE - db 4,2,LEER - db 4,3,THUNDER - db 5,1,ROCK_SLIDE - db 5,4,EARTHQUAKE - db 0 - - db LORELEI,$1 - db 1,1,BUBBLEBEAM - db 2,3,ICE_BEAM - db 3,1,PSYCHIC_M - db 3,2,SURF - db 4,3,LOVELY_KISS - db 5,3,BLIZZARD - db 0 - - db BRUNO,$1 - db 1,1,ROCK_SLIDE - db 1,2,SCREECH - db 1,4,DIG - db 2,3,FIRE_PUNCH - db 2,4,DOUBLE_TEAM - db 3,1,DOUBLE_KICK - db 3,2,MEGA_KICK - db 3,4,DOUBLE_TEAM - db 4,1,ROCK_SLIDE - db 4,2,SCREECH - db 4,4,EARTHQUAKE - db 5,2,KARATE_CHOP - db 5,3,STRENGTH - db 0 - - db AGATHA,$1 - db 1,2,SUBSTITUTE - db 1,3,LICK - db 1,4,MEGA_DRAIN - db 2,2,TOXIC - db 2,4,LEECH_LIFE - db 3,2,LICK - db 4,1,WRAP - db 5,2,PSYCHIC_M - db 0 - - db LANCE,$1 - db 1,1,DRAGON_RAGE - db 2,1,THUNDER_WAVE - db 2,3,THUNDERBOLT - db 3,1,BUBBLEBEAM - db 3,2,WRAP - db 3,3,ICE_BEAM - db 4,1,WING_ATTACK - db 4,2,SWIFT - db 4,3,FLY - db 5,1,BLIZZARD - db 5,2,FIRE_BLAST - db 5,3,THUNDER - db 0 - - db SONY3,$1 - db 1,3,EARTHQUAKE - db 2,4,KINESIS - db 3,4,LEECH_SEED - db 4,1,ICE_BEAM - db 5,1,CONFUSE_RAY - db 5,4,FIRE_SPIN - db 6,3,QUICK_ATTACK - db 0 - - db SONY3,$2 - db 1,3,EARTHQUAKE - db 2,4,KINESIS - db 3,4,LEECH_SEED - db 4,1,THUNDERBOLT - db 5,1,ICE_BEAM - db 6,2,REFLECT - db 6,3,QUICK_ATTACK - db 0 - - db SONY3,$3 - db 1,3,EARTHQUAKE - db 2,4,KINESIS - db 3,4,LEECH_SEED - db 4,1,CONFUSE_RAY - db 4,4,FIRE_SPIN - db 5,1,THUNDERBOLT - db 6,1,AURORA_BEAM - db 6,3,QUICK_ATTACK - db 0 +INCLUDE "data/trainer_moves.asm" - db $ff -endc - -TrainerDataPointers: ; 39d3b (e:5d3b) - dw YoungsterData,BugCatcherData,LassData,SailorData,JrTrainerMData - dw JrTrainerFData,PokemaniacData,SuperNerdData,HikerData,BikerData - dw BurglarData,EngineerData,Juggler1Data,FisherData,SwimmerData - dw CueBallData,GamblerData,BeautyData,PsychicData,RockerData - dw JugglerData,TamerData,BirdKeeperData,BlackbeltData,Green1Data - dw ProfOakData,ChiefData,ScientistData,GiovanniData,RocketData - dw CooltrainerMData,CooltrainerFData,BrunoData,BrockData,MistyData - dw LtSurgeData,ErikaData,KogaData,BlaineData,SabrinaData - dw GentlemanData,Green2Data,Green3Data,LoreleiData,ChannelerData - dw AgathaData,LanceData - -; if first byte != FF, then - ; first byte is level (of all pokemon on this team) - ; all the next bytes are pokemon species - ; null-terminated -; if first byte == FF, then - ; first byte is FF (obviously) - ; every next two bytes are a level and species - ; null-terminated - -YoungsterData: ; 39d99 (e:5d99) - db 11,RATTATA,EKANS,0 - db 14,SPEAROW,0 - db 10,RATTATA,RATTATA,ZUBAT,0 - db 14,RATTATA,EKANS,ZUBAT,0 - db 15,RATTATA,SPEAROW,0 - db 17,SLOWPOKE,0 - db 14,EKANS,SANDSHREW,0 - db 21,NIDORAN_M,0 - db 21,EKANS,0 - db 19,SANDSHREW,ZUBAT,0 - db 17,RATTATA,RATTATA,RATICATE,0 - db 18,NIDORAN_M,NIDORINO,0 - db 17,SPEAROW,RATTATA,RATTATA,SPEAROW,0 -if _YELLOW - db 24,SANDSHREW,0 -endc -BugCatcherData: ; 39dce (e:5dce) -if _YELLOW - db 7,CATERPIE,CATERPIE,0 - db 6,METAPOD,CATERPIE,METAPOD,0 - db 10,CATERPIE,0 -else - db 6,WEEDLE,CATERPIE,0 - db 7,WEEDLE,KAKUNA,WEEDLE,0 - db 9,WEEDLE,0 -endc - db 10,CATERPIE,WEEDLE,CATERPIE,0 - db 9,WEEDLE,KAKUNA,CATERPIE,METAPOD,0 - db 11,CATERPIE,METAPOD,0 - db 11,WEEDLE,KAKUNA,0 - db 10,CATERPIE,METAPOD,CATERPIE,0 - db 14,CATERPIE,WEEDLE,0 - db 16,WEEDLE,CATERPIE,WEEDLE,0 - db 20,BUTTERFREE,0 - db 18,METAPOD,CATERPIE,VENONAT,0 - db 19,BEEDRILL,BEEDRILL,0 - db 20,CATERPIE,WEEDLE,VENONAT,0 -if _YELLOW - db 8,CATERPIE,METAPOD,0 -endc -LassData: ; 39e0c (e:5e0c) - db 9,PIDGEY,PIDGEY,0 - db 10,RATTATA,NIDORAN_M,0 - db 14,JIGGLYPUFF,0 - db 31,PARAS,PARAS,PARASECT,0 - db 11,ODDISH,BELLSPROUT,0 - db 14,CLEFAIRY,0 - db 16,PIDGEY,NIDORAN_F,0 - db 14,PIDGEY,NIDORAN_F,0 - db 15,NIDORAN_M,NIDORAN_F,0 - db 13,ODDISH,PIDGEY,ODDISH,0 - db 18,PIDGEY,NIDORAN_F,0 -if _YELLOW - db 20,JIGGLYPUFF,0 -else - db 18,RATTATA,PIKACHU,0 -endc - db 23,NIDORAN_F,NIDORINA,0 - db 24,MEOWTH,MEOWTH,MEOWTH,0 -if _YELLOW - db 19,PIDGEY,RATTATA,NIDORAN_F,MEOWTH,NIDORAN_M,0 -else - db 19,PIDGEY,RATTATA,NIDORAN_M,MEOWTH,PIKACHU,0 -endc - db 22,CLEFAIRY,CLEFAIRY,0 - db 23,BELLSPROUT,WEEPINBELL,0 - db 23,ODDISH,GLOOM,0 -if _YELLOW - db 6,NIDORAN_F,NIDORAN_M,0 -endc -SailorData: ; 39e58 (e:5e58) - db 18,MACHOP,SHELLDER,0 - db 17,MACHOP,TENTACOOL,0 - db 21,SHELLDER,0 - db 17,HORSEA,SHELLDER,TENTACOOL,0 - db 18,TENTACOOL,STARYU,0 - db 17,HORSEA,HORSEA,HORSEA,0 - db 20,MACHOP,0 -if _YELLOW - db 24,MAGNEMITE,0 -else - db 21,PIKACHU,PIKACHU,0 -endc -JrTrainerMData: ; 39e78 (e:5e78) -if _YELLOW - db 9,DIGLETT,SANDSHREW,0 -else - db 11,DIGLETT,SANDSHREW,0 -endc - db 14,RATTATA,EKANS,0 - db 18,MANKEY,0 - db 20,SQUIRTLE,0 - db 16,SPEAROW,RATICATE,0 - db 18,DIGLETT,DIGLETT,SANDSHREW,0 - db 21,GROWLITHE,CHARMANDER,0 - db 19,RATTATA,DIGLETT,EKANS,SANDSHREW,0 - db 29,NIDORAN_M,NIDORINO,0 -if _YELLOW - db 16,WEEPINBELL,0 -endc -JrTrainerFData: ; 39e9d (e:5e9d) - db 19,GOLDEEN,0 -if _YELLOW - db 16,ODDISH,BELLSPROUT,0 -else - db 16,RATTATA,PIKACHU,0 -endc - db 16,PIDGEY,PIDGEY,PIDGEY,0 - db 22,BULBASAUR,0 - db 18,ODDISH,BELLSPROUT,ODDISH,BELLSPROUT,0 - db 23,MEOWTH,0 -if _YELLOW - db 20,JIGGLYPUFF,CLEFAIRY,0 -else - db 20,PIKACHU,CLEFAIRY,0 -endc - db 21,PIDGEY,PIDGEOTTO,0 - db 21,JIGGLYPUFF,PIDGEY,MEOWTH,0 - db 22,ODDISH,BULBASAUR,0 - db 24,BULBASAUR,IVYSAUR,0 -if _YELLOW - db 24,PIDGEY,MEOWTH,RATTATA,PIDGEY,MEOWTH,0 -else - db 24,PIDGEY,MEOWTH,RATTATA,PIKACHU,MEOWTH,0 -endc - db 30,POLIWAG,POLIWAG,0 - db 27,PIDGEY,MEOWTH,PIDGEY,PIDGEOTTO,0 - db 28,GOLDEEN,POLIWAG,HORSEA,0 - db 31,GOLDEEN,SEAKING,0 - db 22,BELLSPROUT,CLEFAIRY,0 - db 20,MEOWTH,ODDISH,PIDGEY,0 - db 19,PIDGEY,RATTATA,RATTATA,BELLSPROUT,0 - db 28,GLOOM,ODDISH,ODDISH,0 -if _YELLOW - db 29,PIDGEY,PIDGEOTTO,0 -else - db 29,PIKACHU,RAICHU,0 -endc - db 33,CLEFAIRY,0 - db 29,BELLSPROUT,ODDISH,TANGELA,0 - db 30,TENTACOOL,HORSEA,SEEL,0 -if _YELLOW - db 20,CUBONE,0 -endc -PokemaniacData: ; 39f09 (e:5f09) - db 30,RHYHORN,LICKITUNG,0 - db 20,CUBONE,SLOWPOKE,0 - db 20,SLOWPOKE,SLOWPOKE,SLOWPOKE,0 - db 22,CHARMANDER,CUBONE,0 - db 25,SLOWPOKE,0 - db 40,CHARMELEON,LAPRAS,LICKITUNG,0 - db 23,CUBONE,SLOWPOKE,0 -SuperNerdData: ; 39f26 (e:5f26) - db 11,MAGNEMITE,VOLTORB,0 - db 12,GRIMER,VOLTORB,KOFFING,0 - db 20,VOLTORB,KOFFING,VOLTORB,MAGNEMITE,0 - db 22,GRIMER,MUK,GRIMER,0 - db 26,KOFFING,0 - db 22,KOFFING,MAGNEMITE,WEEZING,0 - db 20,MAGNEMITE,MAGNEMITE,KOFFING,MAGNEMITE,0 - db 24,MAGNEMITE,VOLTORB,0 - db 36,VULPIX,VULPIX,NINETALES,0 - db 34,PONYTA,CHARMANDER,VULPIX,GROWLITHE,0 - db 41,RAPIDASH,0 - db 37,GROWLITHE,VULPIX,0 -HikerData: ; 39f5e (e:5f5e) - db 10,GEODUDE,GEODUDE,ONIX,0 - db 15,MACHOP,GEODUDE,0 - db 13,GEODUDE,GEODUDE,MACHOP,GEODUDE,0 - db 17,ONIX,0 - db 21,GEODUDE,ONIX,0 - db 20,GEODUDE,MACHOP,GEODUDE,0 - db 21,GEODUDE,ONIX,0 - db 19,ONIX,GRAVELER,0 - db 21,GEODUDE,GEODUDE,GRAVELER,0 - db 25,GEODUDE,0 - db 20,MACHOP,ONIX,0 - db 19,GEODUDE,MACHOP,GEODUDE,GEODUDE,0 - db 20,ONIX,ONIX,GEODUDE,0 - db 21,GEODUDE,GRAVELER,0 -BikerData: ; 39f9c (e:5f9c) - db 28,KOFFING,KOFFING,KOFFING,0 - db 29,KOFFING,GRIMER,0 - db 25,KOFFING,KOFFING,WEEZING,KOFFING,GRIMER,0 - db 28,KOFFING,GRIMER,WEEZING,0 - db 29,GRIMER,KOFFING,0 - db 33,WEEZING,0 - db 26,GRIMER,GRIMER,GRIMER,GRIMER,0 - db 28,WEEZING,KOFFING,WEEZING,0 - db 33,MUK,0 - db 29,VOLTORB,VOLTORB,0 - db 29,WEEZING,MUK,0 - db 25,KOFFING,WEEZING,KOFFING,KOFFING,WEEZING,0 - db 26,KOFFING,KOFFING,GRIMER,KOFFING,0 - db 28,GRIMER,GRIMER,KOFFING,0 - db 29,KOFFING,MUK,0 -BurglarData: ; 39fe4 (e:5fe4) - db 29,GROWLITHE,VULPIX,0 - db 33,GROWLITHE,0 - db 28,VULPIX,CHARMANDER,PONYTA,0 - db 36,GROWLITHE,VULPIX,NINETALES,0 - db 41,PONYTA,0 - db 37,VULPIX,GROWLITHE,0 - db 34,CHARMANDER,CHARMELEON,0 - db 38,NINETALES,0 - db 34,GROWLITHE,PONYTA,0 -EngineerData: ; 3a007 (e:6007) - db 21,VOLTORB,MAGNEMITE,0 - db 21,MAGNEMITE,0 - db 18,MAGNEMITE,MAGNEMITE,MAGNETON,0 -Juggler1Data: ; 3a013 (e:6013) -; none -FisherData: ; 3a013 (e:6013) - db 17,GOLDEEN,TENTACOOL,GOLDEEN,0 - db 17,TENTACOOL,STARYU,SHELLDER,0 - db 22,GOLDEEN,POLIWAG,GOLDEEN,0 - db 24,TENTACOOL,GOLDEEN,0 - db 27,GOLDEEN,0 - db 21,POLIWAG,SHELLDER,GOLDEEN,HORSEA,0 - db 28,SEAKING,GOLDEEN,SEAKING,SEAKING,0 - db 31,SHELLDER,CLOYSTER,0 - db 27,MAGIKARP,MAGIKARP,MAGIKARP,MAGIKARP,MAGIKARP,MAGIKARP,0 - db 33,SEAKING,GOLDEEN,0 - db 24,MAGIKARP,MAGIKARP,0 -SwimmerData: ; 3a049 (e:6049) - db 16,HORSEA,SHELLDER,0 - db 30,TENTACOOL,SHELLDER,0 - db 29,GOLDEEN,HORSEA,STARYU,0 - db 30,POLIWAG,POLIWHIRL,0 - db 27,HORSEA,TENTACOOL,TENTACOOL,GOLDEEN,0 - db 29,GOLDEEN,SHELLDER,SEAKING,0 - db 30,HORSEA,HORSEA,0 - db 27,TENTACOOL,TENTACOOL,STARYU,HORSEA,TENTACRUEL,0 - db 31,SHELLDER,CLOYSTER,0 - db 35,STARYU,0 - db 28,HORSEA,HORSEA,SEADRA,HORSEA,0 - db 33,SEADRA,TENTACRUEL,0 - db 37,STARMIE,0 - db 33,STARYU,WARTORTLE,0 - db 32,POLIWHIRL,TENTACOOL,SEADRA,0 -CueBallData: ; 3a08d (e:608d) - db 28,MACHOP,MANKEY,MACHOP,0 - db 29,MANKEY,MACHOP,0 - db 33,MACHOP,0 - db 29,MANKEY,PRIMEAPE,0 - db 29,MACHOP,MACHOKE,0 - db 33,MACHOKE,0 - db 26,MANKEY,MANKEY,MACHOKE,MACHOP,0 - db 29,PRIMEAPE,MACHOKE,0 - db 31,TENTACOOL,TENTACOOL,TENTACRUEL,0 -GamblerData: ; 3a0b3 (e:60b3) - db 18,POLIWAG,HORSEA,0 - db 18,BELLSPROUT,ODDISH,0 - db 18,VOLTORB,MAGNEMITE,0 - db 18,GROWLITHE,VULPIX,0 - db 22,POLIWAG,POLIWAG,POLIWHIRL,0 - db 22,ONIX,GEODUDE,GRAVELER,0 - db 24,GROWLITHE,VULPIX,0 -BeautyData: ; 3a0d1 (e:60d1) - db 21,ODDISH,BELLSPROUT,ODDISH,BELLSPROUT,0 - db 24,BELLSPROUT,BELLSPROUT,0 - db 26,EXEGGCUTE,0 -if _YELLOW - db 27,RATTATA,VULPIX,RATTATA,0 -else - db 27,RATTATA,PIKACHU,RATTATA,0 -endc - db 29,CLEFAIRY,MEOWTH,0 - db 35,SEAKING,0 - db 30,SHELLDER,SHELLDER,CLOYSTER,0 - db 31,POLIWAG,SEAKING,0 - db 29,PIDGEOTTO,WIGGLYTUFF,0 - db 29,BULBASAUR,IVYSAUR,0 - db 33,WEEPINBELL,BELLSPROUT,WEEPINBELL,0 - db 27,POLIWAG,GOLDEEN,SEAKING,GOLDEEN,POLIWAG,0 - db 30,GOLDEEN,SEAKING,0 - db 29,STARYU,STARYU,STARYU,0 - db 30,SEADRA,HORSEA,SEADRA,0 -PsychicData: ; 3a115 (e:6115) - db 31,KADABRA,SLOWPOKE,MR_MIME,KADABRA,0 - db 34,MR_MIME,KADABRA,0 - db 33,SLOWPOKE,SLOWPOKE,SLOWBRO,0 - db 38,SLOWBRO,0 -RockerData: ; 3a127 (e:6127) -if _YELLOW - db 20,VOLTORB,VOLTORB,VOLTORB,0 -else - db 20,VOLTORB,MAGNEMITE,VOLTORB,0 -endc - db 29,VOLTORB,ELECTRODE,0 -JugglerData: ; 3a130 (e:6130) - db 29,KADABRA,MR_MIME,0 - db 41,DROWZEE,HYPNO,KADABRA,KADABRA,0 - db 31,DROWZEE,DROWZEE,KADABRA,DROWZEE,0 - db 34,DROWZEE,HYPNO,0 - db 48,MR_MIME,0 - db 33,HYPNO,0 - db 38,HYPNO,0 - db 34,DROWZEE,KADABRA,0 -TamerData: ; 3a151 (e:6151) - db 34,SANDSLASH,ARBOK,0 - db 33,ARBOK,SANDSLASH,ARBOK,0 - db 43,RHYHORN,0 - db 39,ARBOK,TAUROS,0 - db 44,PERSIAN,GOLDUCK,0 - db 42,RHYHORN,PRIMEAPE,ARBOK,TAUROS,0 -BirdKeeperData: ; 3a16b (e:616b) - db 29,PIDGEY,PIDGEOTTO,0 - db 25,SPEAROW,PIDGEY,PIDGEY,SPEAROW,SPEAROW,0 - db 26,PIDGEY,PIDGEOTTO,SPEAROW,FEAROW,0 - db 33,FARFETCH_D,0 - db 29,SPEAROW,FEAROW,0 - db 26,PIDGEOTTO,FARFETCH_D,DODUO,PIDGEY,0 - db 28,DODRIO,DODUO,DODUO,0 - db 29,SPEAROW,FEAROW,0 - db 34,DODRIO,0 - db 26,SPEAROW,SPEAROW,FEAROW,SPEAROW,0 - db 30,FEAROW,FEAROW,PIDGEOTTO,0 - db 39,PIDGEOTTO,PIDGEOTTO,PIDGEY,PIDGEOTTO,0 - db 42,FARFETCH_D,FEAROW,0 - db 28,PIDGEY,DODUO,PIDGEOTTO,0 - db 26,PIDGEY,SPEAROW,PIDGEY,FEAROW,0 - db 29,PIDGEOTTO,FEAROW,0 - db 28,SPEAROW,DODUO,FEAROW,0 -BlackbeltData: ; 3a1be (e:61be) - db 37,HITMONLEE,HITMONCHAN,0 - db 31,MANKEY,MANKEY,PRIMEAPE,0 - db 32,MACHOP,MACHOKE,0 - db 36,PRIMEAPE,0 - db 31,MACHOP,MANKEY,PRIMEAPE,0 - db 40,MACHOP,MACHOKE,0 - db 43,MACHOKE,0 - db 38,MACHOKE,MACHOP,MACHOKE,0 - db 43,MACHOKE,MACHOP,MACHOKE,0 -Green1Data: ; 3a1e4 (e:61e4) -if _YELLOW - db 5,EEVEE,0 - db $FF,9,SPEAROW,8,EEVEE,0 - db $FF,18,SPEAROW,15,SANDSHREW,15,RATTATA,17,EEVEE,0 -else - db 5,SQUIRTLE,0 - db 5,BULBASAUR,0 - db 5,CHARMANDER,0 - db $FF,9,PIDGEY,8,SQUIRTLE,0 - db $FF,9,PIDGEY,8,BULBASAUR,0 - db $FF,9,PIDGEY,8,CHARMANDER,0 - db $FF,18,PIDGEOTTO,15,ABRA,15,RATTATA,17,SQUIRTLE,0 - db $FF,18,PIDGEOTTO,15,ABRA,15,RATTATA,17,BULBASAUR,0 - db $FF,18,PIDGEOTTO,15,ABRA,15,RATTATA,17,CHARMANDER,0 -endc -ProfOakData: ; 3a21d (e:621d) - db $FF,66,TAUROS,67,EXEGGUTOR,68,ARCANINE,69,BLASTOISE,70,GYARADOS,0 - db $FF,66,TAUROS,67,EXEGGUTOR,68,ARCANINE,69,VENUSAUR,70,GYARADOS,0 - db $FF,66,TAUROS,67,EXEGGUTOR,68,ARCANINE,69,CHARIZARD,70,GYARADOS,0 -ChiefData: ; 3a241 (e:6241) -; none -ScientistData: ; 3a241 (e:6241) - db 34,KOFFING,VOLTORB,0 - db 26,GRIMER,WEEZING,KOFFING,WEEZING,0 - db 28,MAGNEMITE,VOLTORB,MAGNETON,0 - db 29,ELECTRODE,WEEZING,0 - db 33,ELECTRODE,0 - db 26,MAGNETON,KOFFING,WEEZING,MAGNEMITE,0 - db 25,VOLTORB,KOFFING,MAGNETON,MAGNEMITE,KOFFING,0 - db 29,ELECTRODE,MUK,0 - db 29,GRIMER,ELECTRODE,0 - db 28,VOLTORB,KOFFING,MAGNETON,0 - db 29,MAGNEMITE,KOFFING,0 - db 33,MAGNEMITE,MAGNETON,VOLTORB,0 - db 34,MAGNEMITE,ELECTRODE,0 -GiovanniData: ; 3a27e (e:627e) -if _YELLOW - db $FF,25,ONIX,24,RHYHORN,29,PERSIAN,0 - db $FF,37,NIDORINO,35,PERSIAN,37,RHYHORN,41,NIDOQUEEN,0 - db $FF,50,DUGTRIO,53,PERSIAN,53,NIDOQUEEN,55,NIDOKING,55,RHYDON,0 -else - db $FF,25,ONIX,24,RHYHORN,29,KANGASKHAN,0 - db $FF,37,NIDORINO,35,KANGASKHAN,37,RHYHORN,41,NIDOQUEEN,0 - db $FF,45,RHYHORN,42,DUGTRIO,44,NIDOQUEEN,45,NIDOKING,50,RHYDON,0 -endc -RocketData: ; 3a29c (e:629c) - db 13,RATTATA,ZUBAT,0 - db 11,SANDSHREW,RATTATA,ZUBAT,0 - db 12,ZUBAT,EKANS,0 - db 16,RATICATE,0 - db 17,MACHOP,DROWZEE,0 - db 15,EKANS,ZUBAT,0 - db 20,RATICATE,ZUBAT,0 - db 21,DROWZEE,MACHOP,0 - db 21,RATICATE,RATICATE,0 - db 20,GRIMER,KOFFING,KOFFING,0 - db 19,RATTATA,RATICATE,RATICATE,RATTATA,0 - db 22,GRIMER,KOFFING,0 - db 17,ZUBAT,KOFFING,GRIMER,ZUBAT,RATICATE,0 - db 20,RATTATA,RATICATE,DROWZEE,0 - db 21,MACHOP,MACHOP,0 - db 23,SANDSHREW,EKANS,SANDSLASH,0 - db 23,EKANS,SANDSHREW,ARBOK,0 - db 21,KOFFING,ZUBAT,0 - db 25,ZUBAT,ZUBAT,GOLBAT,0 - db 26,KOFFING,DROWZEE,0 - db 23,ZUBAT,RATTATA,RATICATE,ZUBAT,0 - db 26,DROWZEE,KOFFING,0 - db 29,CUBONE,ZUBAT,0 - db 25,GOLBAT,ZUBAT,ZUBAT,RATICATE,ZUBAT,0 - db 28,RATICATE,HYPNO,RATICATE,0 - db 29,MACHOP,DROWZEE,0 - db 28,EKANS,ZUBAT,CUBONE,0 - db 33,ARBOK,0 - db 33,HYPNO,0 - db 29,MACHOP,MACHOKE,0 - db 28,ZUBAT,ZUBAT,GOLBAT,0 - db 26,RATICATE,ARBOK,KOFFING,GOLBAT,0 - db 29,CUBONE,CUBONE,0 - db 29,SANDSHREW,SANDSLASH,0 - db 26,RATICATE,ZUBAT,GOLBAT,RATTATA,0 - db 28,WEEZING,GOLBAT,KOFFING,0 - db 28,DROWZEE,GRIMER,MACHOP,0 - db 28,GOLBAT,DROWZEE,HYPNO,0 - db 33,MACHOKE,0 - db 25,RATTATA,RATTATA,ZUBAT,RATTATA,EKANS,0 - db 32,CUBONE,DROWZEE,MAROWAK,0 -if _YELLOW -JessieJamesData: - db 14,EKANS,MEOWTH,KOFFING,0 - db 25,KOFFING,MEOWTH,EKANS,0 - db 27,MEOWTH,ARBOK,WEEZING,0 - db 31,WEEZING,ARBOK,MEOWTH,0 - db 16,KOFFING,0 - db 27,KOFFING,0 - db 29,WEEZING,0 - db 33,WEEZING,0 -endc -CooltrainerMData: ; 3a35a (e:635a) - db 39,NIDORINO,NIDOKING,0 - db 43,EXEGGUTOR,CLOYSTER,ARCANINE,0 - db 43,KINGLER,TENTACRUEL,BLASTOISE,0 - db 45,KINGLER,STARMIE,0 - db 42,IVYSAUR,WARTORTLE,CHARMELEON,CHARIZARD,0 - db 44,IVYSAUR,WARTORTLE,CHARMELEON,0 - db 49,NIDOKING,0 - db 44,KINGLER,CLOYSTER,0 - db 39,SANDSLASH,DUGTRIO,0 - db 43,RHYHORN,0 -CooltrainerFData: ; 3a385 (e:6385) - db 24,WEEPINBELL,GLOOM,IVYSAUR,0 - db 43,BELLSPROUT,WEEPINBELL,VICTREEBEL,0 - db 43,PARASECT,DEWGONG,CHANSEY,0 - db 46,VILEPLUME,BUTTERFREE,0 - db 44,PERSIAN,NINETALES,0 - db 45,IVYSAUR,VENUSAUR,0 - db 45,NIDORINA,NIDOQUEEN,0 - db 43,PERSIAN,NINETALES,RAICHU,0 -BrunoData: ; 3a3a9 (e:63a9) - db $FF,53,ONIX,55,HITMONCHAN,55,HITMONLEE,56,ONIX,58,MACHAMP,0 -BrockData: ; 3a3b5 (e:63b5) -if _YELLOW - db $FF,10,GEODUDE,12,ONIX,0 -else - db $FF,12,GEODUDE,14,ONIX,0 -endc -MistyData: ; 3a3bb (e:63bb) - db $FF,18,STARYU,21,STARMIE,0 -LtSurgeData: ; 3a3c1 (e:63c1) -if _YELLOW - db $FF,28,RAICHU,0 -else - db $FF,21,VOLTORB,18,PIKACHU,24,RAICHU,0 -endc -ErikaData: ; 3a3c9 (e:63c9) -if _YELLOW - db $FF,30,TANGELA,32,WEEPINBELL,32,GLOOM,0 -else - db $FF,29,VICTREEBEL,24,TANGELA,29,VILEPLUME,0 -endc -KogaData: ; 3a3d1 (e:63d1) -if _YELLOW - db $FF,44,VENONAT,46,VENONAT,48,VENONAT,50,VENOMOTH,0 -else - db $FF,37,KOFFING,39,MUK,37,KOFFING,43,WEEZING,0 -endc -BlaineData: ; 3a3db (e:63db) -if _YELLOW - db $FF,48,NINETALES,50,RAPIDASH,54,ARCANINE,0 -else - db $FF,42,GROWLITHE,40,PONYTA,42,RAPIDASH,47,ARCANINE,0 -endc -SabrinaData: ; 3a3e5 (e:63e5) -if _YELLOW - db $FF,50,ABRA,50,KADABRA,50,ALAKAZAM,0 -else - db $FF,38,KADABRA,37,MR_MIME,38,VENOMOTH,43,ALAKAZAM,0 -endc -GentlemanData: ; 3a3ef (e:63ef) - db 18,GROWLITHE,GROWLITHE,0 - db 19,NIDORAN_M,NIDORAN_F,0 -if _YELLOW - db 22,VOLTORB,MAGNEMITE,0 -else - db 23,PIKACHU,0 -endc - db 48,PRIMEAPE,0 - db 17,GROWLITHE,PONYTA,0 -Green2Data: ; 3a401 (e:6401) -if _YELLOW - db $FF,19,SPEAROW,16,RATTATA,18,SANDSHREW,20,EEVEE,0 - db $FF,25,FEAROW,23,SHELLDER,22,VULPIX,20,SANDSHREW,25,EEVEE,0 - db $FF,25,FEAROW,23,MAGNEMITE,22,SHELLDER,20,SANDSHREW,25,EEVEE,0 - db $FF,25,FEAROW,23,VULPIX,22,MAGNEMITE,20,SANDSHREW,25,EEVEE,0 - db $FF,38,SANDSLASH,35,NINETALES,37,CLOYSTER,35,KADABRA,40,JOLTEON,0 - db $FF,38,SANDSLASH,35,CLOYSTER,37,MAGNETON,35,KADABRA,40,FLAREON,0 - db $FF,38,SANDSLASH,35,MAGNETON,37,NINETALES,35,KADABRA,40,VAPOREON,0 - db $FF,47,SANDSLASH,45,EXEGGCUTE,45,NINETALES,47,CLOYSTER,50,KADABRA,53,JOLTEON,0 - db $FF,47,SANDSLASH,45,EXEGGCUTE,45,CLOYSTER,47,MAGNETON,50,KADABRA,53,FLAREON,0 - db $FF,47,SANDSLASH,45,EXEGGCUTE,45,MAGNETON,47,NINETALES,50,KADABRA,53,VAPOREON,0 -else - db $FF,19,PIDGEOTTO,16,RATICATE,18,KADABRA,20,WARTORTLE,0 - db $FF,19,PIDGEOTTO,16,RATICATE,18,KADABRA,20,IVYSAUR,0 - db $FF,19,PIDGEOTTO,16,RATICATE,18,KADABRA,20,CHARMELEON,0 - db $FF,25,PIDGEOTTO,23,GROWLITHE,22,EXEGGCUTE,20,KADABRA,25,WARTORTLE,0 - db $FF,25,PIDGEOTTO,23,GYARADOS,22,GROWLITHE,20,KADABRA,25,IVYSAUR,0 - db $FF,25,PIDGEOTTO,23,EXEGGCUTE,22,GYARADOS,20,KADABRA,25,CHARMELEON,0 - db $FF,37,PIDGEOT,38,GROWLITHE,35,EXEGGCUTE,35,ALAKAZAM,40,BLASTOISE,0 - db $FF,37,PIDGEOT,38,GYARADOS,35,GROWLITHE,35,ALAKAZAM,40,VENUSAUR,0 - db $FF,37,PIDGEOT,38,EXEGGCUTE,35,GYARADOS,35,ALAKAZAM,40,CHARIZARD,0 - db $FF,47,PIDGEOT,45,RHYHORN,45,GROWLITHE,47,EXEGGCUTE,50,ALAKAZAM,53,BLASTOISE,0 - db $FF,47,PIDGEOT,45,RHYHORN,45,GYARADOS,47,GROWLITHE,50,ALAKAZAM,53,VENUSAUR,0 - db $FF,47,PIDGEOT,45,RHYHORN,45,EXEGGCUTE,47,GYARADOS,50,ALAKAZAM,53,CHARIZARD,0 -endc -Green3Data: ; 3a491 (e:6491) -if _YELLOW - db $FF,61,SANDSLASH,59,ALAKAZAM,61,EXEGGUTOR,61,CLOYSTER,63,NINETALES,65,JOLTEON,0 - db $FF,61,SANDSLASH,59,ALAKAZAM,61,EXEGGUTOR,61,MAGNETON,63,CLOYSTER,65,FLAREON,0 - db $FF,61,SANDSLASH,59,ALAKAZAM,61,EXEGGUTOR,61,NINETALES,63,MAGNETON,65,VAPOREON,0 -else - db $FF,61,PIDGEOT,59,ALAKAZAM,61,RHYDON,61,ARCANINE,63,EXEGGUTOR,65,BLASTOISE,0 - db $FF,61,PIDGEOT,59,ALAKAZAM,61,RHYDON,61,GYARADOS,63,ARCANINE,65,VENUSAUR,0 - db $FF,61,PIDGEOT,59,ALAKAZAM,61,RHYDON,61,EXEGGUTOR,63,GYARADOS,65,CHARIZARD,0 -endc -LoreleiData: ; 3a4bb (e:64bb) - db $FF,54,DEWGONG,53,CLOYSTER,54,SLOWBRO,56,JYNX,56,LAPRAS,0 -ChannelerData: ; 3a4c7 (e:64c7) - db 22,GASTLY,0 - db 24,GASTLY,0 - db 23,GASTLY,GASTLY,0 - db 24,GASTLY,0 - db 23,GASTLY,0 - db 24,GASTLY,0 - db 24,HAUNTER,0 - db 22,GASTLY,0 - db 24,GASTLY,0 - db 23,GASTLY,GASTLY,0 - db 24,GASTLY,0 - db 22,GASTLY,0 - db 24,GASTLY,0 - db 23,HAUNTER,0 - db 24,GASTLY,0 - db 22,GASTLY,0 - db 24,GASTLY,0 - db 22,HAUNTER,0 - db 22,GASTLY,GASTLY,GASTLY,0 - db 24,GASTLY,0 - db 24,GASTLY,0 - db 34,GASTLY,HAUNTER,0 - db 38,HAUNTER,0 - db 33,GASTLY,GASTLY,HAUNTER,0 -AgathaData: ; 3a516 (e:6516) - db $FF,56,GENGAR,56,GOLBAT,55,HAUNTER,58,ARBOK,60,GENGAR,0 -LanceData: ; 3a522 (e:6522) - db $FF,58,GYARADOS,56,DRAGONAIR,56,DRAGONAIR,60,AERODACTYL,62,DRAGONITE,0 +INCLUDE "data/trainer_parties.asm" TrainerAI: ; 3a52e (e:652e) ;XXX called at 34964, 3c342, 3c398 @@ -53741,2177 +42157,7 @@ Func_3b057: ; 3b057 (e:7057) ld a, $10 jp Predef ; indirect jump to HandleBitArray (f666 (3:7666)) -EvosMovesPointerTable: ; 3b05c (e:705c) - dw Mon112_EvosMoves - dw Mon115_EvosMoves - dw Mon032_EvosMoves - dw Mon035_EvosMoves - dw Mon021_EvosMoves - dw Mon100_EvosMoves - dw Mon034_EvosMoves - dw Mon080_EvosMoves - dw Mon002_EvosMoves - dw Mon103_EvosMoves - dw Mon108_EvosMoves - dw Mon102_EvosMoves - dw Mon088_EvosMoves - dw Mon094_EvosMoves - dw Mon029_EvosMoves - dw Mon031_EvosMoves - dw Mon104_EvosMoves - dw Mon111_EvosMoves - dw Mon131_EvosMoves - dw Mon059_EvosMoves - dw Mon151_EvosMoves - dw Mon130_EvosMoves - dw Mon090_EvosMoves - dw Mon072_EvosMoves - dw Mon092_EvosMoves - dw Mon123_EvosMoves - dw Mon120_EvosMoves - dw Mon009_EvosMoves - dw Mon127_EvosMoves - dw Mon114_EvosMoves - dw Mon152_EvosMoves ;MissingNo - dw Mon153_EvosMoves ;MissingNo - dw Mon058_EvosMoves - dw Mon095_EvosMoves - dw Mon022_EvosMoves - dw Mon016_EvosMoves - dw Mon079_EvosMoves - dw Mon064_EvosMoves - dw Mon075_EvosMoves - dw Mon113_EvosMoves - dw Mon067_EvosMoves - dw Mon122_EvosMoves - dw Mon106_EvosMoves - dw Mon107_EvosMoves - dw Mon024_EvosMoves - dw Mon047_EvosMoves - dw Mon054_EvosMoves - dw Mon096_EvosMoves - dw Mon076_EvosMoves - dw Mon154_EvosMoves ;MissingNo - dw Mon126_EvosMoves - dw Mon155_EvosMoves ;MissingNo - dw Mon125_EvosMoves - dw Mon082_EvosMoves - dw Mon109_EvosMoves - dw Mon156_EvosMoves ;MissingNo - dw Mon056_EvosMoves - dw Mon086_EvosMoves - dw Mon050_EvosMoves - dw Mon128_EvosMoves - dw Mon157_EvosMoves ;MissingNo - dw Mon158_EvosMoves ;MissingNo - dw Mon159_EvosMoves ;MissingNo - dw Mon083_EvosMoves - dw Mon048_EvosMoves - dw Mon149_EvosMoves - dw Mon160_EvosMoves ;MissingNo - dw Mon161_EvosMoves ;MissingNo - dw Mon162_EvosMoves ;MissingNo - dw Mon084_EvosMoves - dw Mon060_EvosMoves - dw Mon124_EvosMoves - dw Mon146_EvosMoves - dw Mon144_EvosMoves - dw Mon145_EvosMoves - dw Mon132_EvosMoves - dw Mon052_EvosMoves - dw Mon098_EvosMoves - dw Mon163_EvosMoves ;MissingNo - dw Mon164_EvosMoves ;MissingNo - dw Mon165_EvosMoves ;MissingNo - dw Mon037_EvosMoves - dw Mon038_EvosMoves - dw Mon025_EvosMoves - dw Mon026_EvosMoves - dw Mon166_EvosMoves ;MissingNo - dw Mon167_EvosMoves ;MissingNo - dw Mon147_EvosMoves - dw Mon148_EvosMoves - dw Mon140_EvosMoves - dw Mon141_EvosMoves - dw Mon116_EvosMoves - dw Mon117_EvosMoves - dw Mon168_EvosMoves ;MissingNo - dw Mon169_EvosMoves ;MissingNo - dw Mon027_EvosMoves - dw Mon028_EvosMoves - dw Mon138_EvosMoves - dw Mon139_EvosMoves - dw Mon039_EvosMoves - dw Mon040_EvosMoves - dw Mon133_EvosMoves - dw Mon136_EvosMoves - dw Mon135_EvosMoves - dw Mon134_EvosMoves - dw Mon066_EvosMoves - dw Mon041_EvosMoves - dw Mon023_EvosMoves - dw Mon046_EvosMoves - dw Mon061_EvosMoves - dw Mon062_EvosMoves - dw Mon013_EvosMoves - dw Mon014_EvosMoves - dw Mon015_EvosMoves - dw Mon170_EvosMoves ;MissingNo - dw Mon085_EvosMoves - dw Mon057_EvosMoves - dw Mon051_EvosMoves - dw Mon049_EvosMoves - dw Mon087_EvosMoves - dw Mon171_EvosMoves ;MissingNo - dw Mon172_EvosMoves ;MissingNo - dw Mon010_EvosMoves - dw Mon011_EvosMoves - dw Mon012_EvosMoves - dw Mon068_EvosMoves - dw Mon173_EvosMoves ;MissingNo - dw Mon055_EvosMoves - dw Mon097_EvosMoves - dw Mon042_EvosMoves - dw Mon150_EvosMoves - dw Mon143_EvosMoves - dw Mon129_EvosMoves - dw Mon174_EvosMoves ;MissingNo - dw Mon175_EvosMoves ;MissingNo - dw Mon089_EvosMoves - dw Mon176_EvosMoves ;MissingNo - dw Mon099_EvosMoves - dw Mon091_EvosMoves - dw Mon177_EvosMoves ;MissingNo - dw Mon101_EvosMoves - dw Mon036_EvosMoves - dw Mon110_EvosMoves - dw Mon053_EvosMoves - dw Mon105_EvosMoves - dw Mon178_EvosMoves ;MissingNo - dw Mon093_EvosMoves - dw Mon063_EvosMoves - dw Mon065_EvosMoves - dw Mon017_EvosMoves - dw Mon018_EvosMoves - dw Mon121_EvosMoves - dw Mon001_EvosMoves - dw Mon003_EvosMoves - dw Mon073_EvosMoves - dw Mon179_EvosMoves ;MissingNo - dw Mon118_EvosMoves - dw Mon119_EvosMoves - dw Mon180_EvosMoves ;MissingNo - dw Mon181_EvosMoves ;MissingNo - dw Mon182_EvosMoves ;MissingNo - dw Mon183_EvosMoves ;MissingNo - dw Mon077_EvosMoves - dw Mon078_EvosMoves - dw Mon019_EvosMoves - dw Mon020_EvosMoves - dw Mon033_EvosMoves - dw Mon030_EvosMoves - dw Mon074_EvosMoves - dw Mon137_EvosMoves - dw Mon142_EvosMoves - dw Mon184_EvosMoves ;MissingNo - dw Mon081_EvosMoves - dw Mon185_EvosMoves ;MissingNo - dw Mon186_EvosMoves ;MissingNo - dw Mon004_EvosMoves - dw Mon007_EvosMoves - dw Mon005_EvosMoves - dw Mon008_EvosMoves - dw Mon006_EvosMoves - dw Mon187_EvosMoves ;MissingNo - dw Mon188_EvosMoves ;MissingNo - dw Mon189_EvosMoves ;MissingNo - dw Mon190_EvosMoves ;MissingNo - dw Mon043_EvosMoves - dw Mon044_EvosMoves - dw Mon045_EvosMoves - dw Mon069_EvosMoves - dw Mon070_EvosMoves - dw Mon071_EvosMoves - -Mon112_EvosMoves: ; 3b1d8 (e:71d8) -;RHYDON -;Evolutions - db 0 -;Learnset - db 30,STOMP - db 35,TAIL_WHIP - db 40,FURY_ATTACK - db 48,HORN_DRILL - db 55,LEER - db 64,TAKE_DOWN - db 0 -Mon115_EvosMoves: ; 3b1e6 (e:71e6) -;KANGASKHAN -;Evolutions - db 0 -;Learnset - db 26,BITE - db 31,TAIL_WHIP - db 36,MEGA_PUNCH - db 41,LEER - db 46,DIZZY_PUNCH - db 0 -Mon032_EvosMoves: ; 3b1f2 (e:71f2) -;NIDORAN_M -;Evolutions - db EV_LEVEL,16,NIDORINO - db 0 -;Learnset - db 8,HORN_ATTACK - db 14,POISON_STING - db 21,FOCUS_ENERGY - db 29,FURY_ATTACK - db 36,HORN_DRILL - db 43,DOUBLE_KICK - db 0 -Mon035_EvosMoves: ; 3b203 (e:7203) -;CLEFAIRY -;Evolutions - db EV_ITEM,MOON_STONE,1,CLEFABLE - db 0 -;Learnset - db 13,SING - db 18,DOUBLESLAP - db 24,MINIMIZE - db 31,METRONOME - db 39,DEFENSE_CURL - db 48,LIGHT_SCREEN - db 0 -Mon021_EvosMoves: ; 3b215 (e:7215) -;SPEAROW -;Evolutions - db EV_LEVEL,20,FEAROW - db 0 -;Learnset - db 9,LEER - db 15,FURY_ATTACK - db 22,MIRROR_MOVE - db 29,DRILL_PECK - db 36,AGILITY - db 0 -Mon100_EvosMoves: ; 3b224 (e:7224) -;VOLTORB -;Evolutions - db EV_LEVEL,30,ELECTRODE - db 0 -;Learnset - db 17,SONICBOOM - db 22,SELFDESTRUCT - db 29,LIGHT_SCREEN - db 36,SWIFT - db 43,EXPLOSION - db 0 -Mon034_EvosMoves: ; 3b233 (e:7233) -;NIDOKING -;Evolutions - db 0 -;Learnset - db 8,HORN_ATTACK - db 14,POISON_STING - db 23,THRASH - db 0 -Mon080_EvosMoves: ; 3b23b (e:723b) -;SLOWBRO -;Evolutions - db 0 -;Learnset - db 18,DISABLE - db 22,HEADBUTT - db 27,GROWL - db 33,WATER_GUN - db 37,WITHDRAW - db 44,AMNESIA - db 55,PSYCHIC_M - db 0 -Mon002_EvosMoves: ; 3b24b (e:724b) -;IVYSAUR -;Evolutions - db EV_LEVEL,32,VENUSAUR - db 0 -;Learnset - db 7,LEECH_SEED - db 13,VINE_WHIP - db 22,POISONPOWDER - db 30,RAZOR_LEAF - db 38,GROWTH - db 46,SLEEP_POWDER - db 54,SOLARBEAM - db 0 -Mon103_EvosMoves: ; 3b25e (e:725e) -;EXEGGUTOR -;Evolutions - db 0 -;Learnset - db 28,STOMP - db 0 -Mon108_EvosMoves: ; 3b262 (e:7262) -;LICKITUNG -;Evolutions - db 0 -;Learnset - db 7,STOMP - db 15,DISABLE - db 23,DEFENSE_CURL - db 31,SLAM - db 39,SCREECH - db 0 -Mon102_EvosMoves: ; 3b26e (e:726e) -;EXEGGCUTE -;Evolutions - db EV_ITEM,LEAF_STONE ,1,EXEGGUTOR - db 0 -;Learnset - db 25,REFLECT - db 28,LEECH_SEED - db 32,STUN_SPORE - db 37,POISONPOWDER - db 42,SOLARBEAM - db 48,SLEEP_POWDER - db 0 -Mon088_EvosMoves: ; 3b280 (e:7280) -;GRIMER -;Evolutions - db EV_LEVEL,38,MUK - db 0 -;Learnset - db 30,POISON_GAS - db 33,MINIMIZE - db 37,SLUDGE - db 42,HARDEN - db 48,SCREECH - db 55,ACID_ARMOR - db 0 -Mon094_EvosMoves: ; 3b291 (e:7291) -;GENGAR -;Evolutions - db 0 -;Learnset - db 29,HYPNOSIS - db 38,DREAM_EATER - db 0 -Mon029_EvosMoves: ; 3b297 (e:7297) -;NIDORAN_F -;Evolutions - db EV_LEVEL,16,NIDORINA - db 0 -;Learnset - db 8,SCRATCH - db 14,POISON_STING - db 21,TAIL_WHIP - db 29,BITE - db 36,FURY_SWIPES - db 43,DOUBLE_KICK - db 0 -Mon031_EvosMoves: ; 3b2a8 (e:72a8) -;NIDOQUEEN -;Evolutions - db 0 -;Learnset - db 8,SCRATCH - db 14,POISON_STING - db 23,BODY_SLAM - db 0 -Mon104_EvosMoves: ; 3b2b0 (e:72b0) -;CUBONE -;Evolutions - db EV_LEVEL,28,MAROWAK - db 0 -;Learnset - db 25,LEER - db 31,FOCUS_ENERGY - db 38,THRASH - db 43,BONEMERANG - db 46,RAGE - db 0 -Mon111_EvosMoves: ; 3b2bf (e:72bf) -;RHYHORN -;Evolutions - db EV_LEVEL,42,RHYDON - db 0 -;Learnset - db 30,STOMP - db 35,TAIL_WHIP - db 40,FURY_ATTACK - db 45,HORN_DRILL - db 50,LEER - db 55,TAKE_DOWN - db 0 -Mon131_EvosMoves: ; 3b2d0 (e:72d0) -;LAPRAS -;Evolutions - db 0 -;Learnset - db 16,SING - db 20,MIST - db 25,BODY_SLAM - db 31,CONFUSE_RAY - db 38,ICE_BEAM - db 46,HYDRO_PUMP - db 0 -Mon059_EvosMoves: ; 3b2de (e:72de) -;ARCANINE -;Evolutions - db 0 -;Learnset - db 0 -Mon151_EvosMoves: ; 3b2e0 (e:72e0) -;MEW -;Evolutions - db 0 -;Learnset - db 10,TRANSFORM - db 20,MEGA_PUNCH - db 30,METRONOME - db 40,PSYCHIC_M - db 0 -Mon130_EvosMoves: ; 3b2ea (e:72ea) -;GYARADOS -;Evolutions - db 0 -;Learnset - db 20,BITE - db 25,DRAGON_RAGE - db 32,LEER - db 41,HYDRO_PUMP - db 52,HYPER_BEAM - db 0 -Mon090_EvosMoves: ; 3b2f6 (e:72f6) -;SHELLDER -;Evolutions - db EV_ITEM,WATER_STONE ,1,CLOYSTER - db 0 -;Learnset - db 18,SUPERSONIC - db 23,CLAMP - db 30,AURORA_BEAM - db 39,LEER - db 50,ICE_BEAM - db 0 -Mon072_EvosMoves: ; 3b306 (e:7306) -;TENTACOOL -;Evolutions - db EV_LEVEL,30,TENTACRUEL - db 0 -;Learnset - db 7,SUPERSONIC - db 13,WRAP - db 18,POISON_STING - db 22,WATER_GUN - db 27,CONSTRICT - db 33,BARRIER - db 40,SCREECH - db 48,HYDRO_PUMP - db 0 -Mon092_EvosMoves: ; 3b31b (e:731b) -;GASTLY -;Evolutions - db EV_LEVEL,25,HAUNTER - db 0 -;Learnset - db 27,HYPNOSIS - db 35,DREAM_EATER - db 0 -Mon123_EvosMoves: ; 3b324 (e:7324) -;SCYTHER -;Evolutions - db 0 -;Learnset - db 17,LEER - db 20,FOCUS_ENERGY - db 24,DOUBLE_TEAM - db 29,SLASH - db 35,SWORDS_DANCE - db 42,AGILITY - db 0 -Mon120_EvosMoves: ; 3b332 (e:7332) -;STARYU -;Evolutions - db EV_ITEM,WATER_STONE ,1,STARMIE - db 0 -;Learnset - db 17,WATER_GUN - db 22,HARDEN - db 27,RECOVER - db 32,SWIFT - db 37,MINIMIZE - db 42,LIGHT_SCREEN - db 47,HYDRO_PUMP - db 0 -Mon009_EvosMoves: ; 3b346 (e:7346) -;BLASTOISE -;Evolutions - db 0 -;Learnset - db 8,BUBBLE - db 15,WATER_GUN - db 24,BITE - db 31,WITHDRAW - db 42,SKULL_BASH - db 52,HYDRO_PUMP - db 0 -Mon127_EvosMoves: ; 3b354 (e:7354) -;PINSIR -;Evolutions - db 0 -;Learnset - db 25,SEISMIC_TOSS - db 30,GUILLOTINE - db 36,FOCUS_ENERGY - db 43,HARDEN - db 49,SLASH - db 54,SWORDS_DANCE - db 0 -Mon114_EvosMoves: ; 3b362 (e:7362) -;TANGELA -;Evolutions - db 0 -;Learnset - db 29,ABSORB - db 32,POISONPOWDER - db 36,STUN_SPORE - db 39,SLEEP_POWDER - db 45,SLAM - db 49,GROWTH - db 0 - -Mon152_EvosMoves: ; 3b370 (e:7370) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon153_EvosMoves: ; 3b372 (e:7372) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon058_EvosMoves: ; 3b374 (e:7374) -;GROWLITHE -;Evolutions - db EV_ITEM,FIRE_STONE,1,ARCANINE - db 0 -;Learnset - db 18,EMBER - db 23,LEER - db 30,TAKE_DOWN - db 39,AGILITY - db 50,FLAMETHROWER - db 0 -Mon095_EvosMoves: ; 3b384 (e:7384) -;ONIX -;Evolutions - db 0 -;Learnset - db 15,BIND - db 19,ROCK_THROW - db 25,RAGE - db 33,SLAM - db 43,HARDEN - db 0 -Mon022_EvosMoves: ; 3b390 (e:7390) -;FEAROW -;Evolutions - db 0 -;Learnset - db 9,LEER - db 15,FURY_ATTACK - db 25,MIRROR_MOVE - db 34,DRILL_PECK - db 43,AGILITY - db 0 -Mon016_EvosMoves: ; 3b39c (e:739c) -;PIDGEY -;Evolutions - db EV_LEVEL,18,PIDGEOTTO - db 0 -;Learnset - db 5,SAND_ATTACK - db 12,QUICK_ATTACK - db 19,WHIRLWIND - db 28,WING_ATTACK - db 36,AGILITY - db 44,MIRROR_MOVE - db 0 -Mon079_EvosMoves: ; 3b3ad (e:73ad) -;SLOWPOKE -;Evolutions - db EV_LEVEL,37,SLOWBRO - db 0 -;Learnset - db 18,DISABLE - db 22,HEADBUTT - db 27,GROWL - db 33,WATER_GUN - db 40,AMNESIA - db 48,PSYCHIC_M - db 0 -Mon064_EvosMoves: ; 3b3be (e:73be) -;KADABRA -;Evolutions - db EV_TRADE,1,ALAKAZAM - db 0 -;Learnset - db 16,CONFUSION - db 20,DISABLE - db 27,PSYBEAM - db 31,RECOVER - db 38,PSYCHIC_M - db 42,REFLECT - db 0 -Mon075_EvosMoves: ; 3b3cf (e:73cf) -;GRAVELER -;Evolutions - db EV_TRADE,1,GOLEM - db 0 -;Learnset - db 11,DEFENSE_CURL - db 16,ROCK_THROW - db 21,SELFDESTRUCT - db 29,HARDEN - db 36,EARTHQUAKE - db 43,EXPLOSION - db 0 -Mon113_EvosMoves: ; 3b3e0 (e:73e0) -;CHANSEY -;Evolutions - db 0 -;Learnset - db 24,SING - db 30,GROWL - db 38,MINIMIZE - db 44,DEFENSE_CURL - db 48,LIGHT_SCREEN - db 54,DOUBLE_EDGE - db 0 -Mon067_EvosMoves: ; 3b3ee (e:73ee) -;MACHOKE -;Evolutions - db EV_TRADE,1,MACHAMP - db 0 -;Learnset - db 20,LOW_KICK - db 25,LEER - db 36,FOCUS_ENERGY - db 44,SEISMIC_TOSS - db 52,SUBMISSION - db 0 -Mon122_EvosMoves: ; 3b3fd (e:73fd) -;MR_MIME -;Evolutions - db 0 -;Learnset - db 15,CONFUSION - db 23,LIGHT_SCREEN - db 31,DOUBLESLAP - db 39,MEDITATE - db 47,SUBSTITUTE - db 0 -Mon106_EvosMoves: ; 3b409 (e:7409) -;HITMONLEE -;Evolutions - db 0 -;Learnset - db 33,ROLLING_KICK - db 38,JUMP_KICK - db 43,FOCUS_ENERGY - db 48,HI_JUMP_KICK - db 53,MEGA_KICK - db 0 -Mon107_EvosMoves: ; 3b415 (e:7415) -;HITMONCHAN -;Evolutions - db 0 -;Learnset - db 33,FIRE_PUNCH - db 38,ICE_PUNCH - db 43,THUNDERPUNCH - db 48,MEGA_PUNCH - db 53,COUNTER - db 0 -Mon024_EvosMoves: ; 3b421 (e:7421) -;ARBOK -;Evolutions - db 0 -;Learnset - db 10,POISON_STING - db 17,BITE - db 27,GLARE - db 36,SCREECH - db 47,ACID - db 0 -Mon047_EvosMoves: ; 3b42d (e:742d) -;PARASECT -;Evolutions - db 0 -;Learnset - db 13,STUN_SPORE - db 20,LEECH_LIFE - db 30,SPORE - db 39,SLASH - db 48,GROWTH - db 0 -Mon054_EvosMoves: ; 3b439 (e:7439) -;PSYDUCK -;Evolutions - db EV_LEVEL,33,GOLDUCK - db 0 -;Learnset - db 28,TAIL_WHIP - db 31,DISABLE - db 36,CONFUSION - db 43,FURY_SWIPES - db 52,HYDRO_PUMP - db 0 -Mon096_EvosMoves: ; 3b448 (e:7448) -;DROWZEE -;Evolutions - db EV_LEVEL,26,HYPNO - db 0 -;Learnset - db 12,DISABLE - db 17,CONFUSION - db 24,HEADBUTT - db 29,POISON_GAS - db 32,PSYCHIC_M - db 37,MEDITATE - db 0 -Mon076_EvosMoves: ; 3b459 (e:7459) -;GOLEM -;Evolutions - db 0 -;Learnset - db 11,DEFENSE_CURL - db 16,ROCK_THROW - db 21,SELFDESTRUCT - db 29,HARDEN - db 36,EARTHQUAKE - db 43,EXPLOSION - db 0 - -Mon154_EvosMoves: ; 3b467 (e:7467) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon126_EvosMoves: ; 3b469 (e:7469) -;MAGMAR -;Evolutions - db 0 -;Learnset - db 36,LEER - db 39,CONFUSE_RAY - db 43,FIRE_PUNCH - db 48,SMOKESCREEN - db 52,SMOG - db 55,FLAMETHROWER - db 0 - -Mon155_EvosMoves: ; 3b477 (e:7477) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon125_EvosMoves: ; 3b479 (e:7479) -;ELECTABUZZ -;Evolutions - db 0 -;Learnset - db 34,THUNDERSHOCK - db 37,SCREECH - db 42,THUNDERPUNCH - db 49,LIGHT_SCREEN - db 54,THUNDER - db 0 -Mon082_EvosMoves: ; 3b485 (e:7485) -;MAGNETON -;Evolutions - db 0 -;Learnset - db 21,SONICBOOM - db 25,THUNDERSHOCK - db 29,SUPERSONIC - db 38,THUNDER_WAVE - db 46,SWIFT - db 54,SCREECH - db 0 -Mon109_EvosMoves: ; 3b493 (e:7493) -;KOFFING -;Evolutions - db EV_LEVEL,35,WEEZING - db 0 -;Learnset - db 32,SLUDGE - db 37,SMOKESCREEN - db 40,SELFDESTRUCT - db 45,HAZE - db 48,EXPLOSION - db 0 - -Mon156_EvosMoves: ; 3b4a2 (e:74a2) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon056_EvosMoves: ; 3b4a4 (e:74a4) -;MANKEY -;Evolutions - db EV_LEVEL,28,PRIMEAPE - db 0 -;Learnset - db 15,KARATE_CHOP - db 21,FURY_SWIPES - db 27,FOCUS_ENERGY - db 33,SEISMIC_TOSS - db 39,THRASH - db 0 -Mon086_EvosMoves: ; 3b4b3 (e:74b3) -;SEEL -;Evolutions - db EV_LEVEL,34,DEWGONG - db 0 -;Learnset - db 30,GROWL - db 35,AURORA_BEAM - db 40,REST - db 45,TAKE_DOWN - db 50,ICE_BEAM - db 0 -Mon050_EvosMoves: ; 3b4c2 (e:74c2) -;DIGLETT -;Evolutions - db EV_LEVEL,26,DUGTRIO - db 0 -;Learnset - db 15,GROWL - db 19,DIG - db 24,SAND_ATTACK - db 31,SLASH - db 40,EARTHQUAKE - db 0 -Mon128_EvosMoves: ; 3b4d1 (e:74d1) -;TAUROS -;Evolutions - db 0 -;Learnset - db 21,STOMP - db 28,TAIL_WHIP - db 35,LEER - db 44,RAGE - db 51,TAKE_DOWN - db 0 - -Mon157_EvosMoves: ; 3b4dd (e:74dd) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon158_EvosMoves: ; 3b4df (e:74df) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon159_EvosMoves: ; 3b4e1 (e:74e1) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon083_EvosMoves: ; 3b4e3 (e:74e3) -;FARFETCH_D -;Evolutions - db 0 -;Learnset - db 7,LEER - db 15,FURY_ATTACK - db 23,SWORDS_DANCE - db 31,AGILITY - db 39,SLASH - db 0 -Mon048_EvosMoves: ; 3b4ef (e:74ef) -;VENONAT -;Evolutions - db EV_LEVEL,31,VENOMOTH - db 0 -;Learnset - db 24,POISONPOWDER - db 27,LEECH_LIFE - db 30,STUN_SPORE - db 35,PSYBEAM - db 38,SLEEP_POWDER - db 43,PSYCHIC_M - db 0 -Mon149_EvosMoves: ; 3b500 (e:7500) -;DRAGONITE -;Evolutions - db 0 -;Learnset - db 10,THUNDER_WAVE - db 20,AGILITY - db 35,SLAM - db 45,DRAGON_RAGE - db 60,HYPER_BEAM - db 0 - -Mon160_EvosMoves: ; 3b50c (e:750c) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon161_EvosMoves: ; 3b50e (e:750e) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon162_EvosMoves: ; 3b510 (e:7510) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon084_EvosMoves: ; 3b512 (e:7512) -;DODUO -;Evolutions - db EV_LEVEL,31,DODRIO - db 0 -;Learnset - db 20,GROWL - db 24,FURY_ATTACK - db 30,DRILL_PECK - db 36,RAGE - db 40,TRI_ATTACK - db 44,AGILITY - db 0 -Mon060_EvosMoves: ; 3b523 (e:7523) -;POLIWAG -;Evolutions - db EV_LEVEL,25,POLIWHIRL - db 0 -;Learnset - db 16,HYPNOSIS - db 19,WATER_GUN - db 25,DOUBLESLAP - db 31,BODY_SLAM - db 38,AMNESIA - db 45,HYDRO_PUMP - db 0 -Mon124_EvosMoves: ; 3b534 (e:7534) -;JYNX -;Evolutions - db 0 -;Learnset - db 18,LICK - db 23,DOUBLESLAP - db 31,ICE_PUNCH - db 39,BODY_SLAM - db 47,THRASH - db 58,BLIZZARD - db 0 -Mon146_EvosMoves: ; 3b542 (e:7542) -;MOLTRES -;Evolutions - db 0 -;Learnset - db 51,LEER - db 55,AGILITY - db 60,SKY_ATTACK - db 0 -Mon144_EvosMoves: ; 3b54a (e:754a) -;ARTICUNO -;Evolutions - db 0 -;Learnset - db 51,BLIZZARD - db 55,AGILITY - db 60,MIST - db 0 -Mon145_EvosMoves: ; 3b552 (e:7552) -;ZAPDOS -;Evolutions - db 0 -;Learnset - db 51,THUNDER - db 55,AGILITY - db 60,LIGHT_SCREEN - db 0 -Mon132_EvosMoves: ; 3b55a (e:755a) -;DITTO -;Evolutions - db 0 -;Learnset - db 0 -Mon052_EvosMoves: ; 3b55c (e:755c) -;MEOWTH -;Evolutions - db EV_LEVEL,28,PERSIAN - db 0 -;Learnset - db 12,BITE - db 17,PAY_DAY - db 24,SCREECH - db 33,FURY_SWIPES - db 44,SLASH - db 0 -Mon098_EvosMoves: ; 3b56b (e:756b) -;KRABBY -;Evolutions - db EV_LEVEL,28,KINGLER - db 0 -;Learnset - db 20,VICEGRIP - db 25,GUILLOTINE - db 30,STOMP - db 35,CRABHAMMER - db 40,HARDEN - db 0 - -Mon163_EvosMoves: ; 3b57a (e:757a) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon164_EvosMoves: ; 3b57c (e:757c) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon165_EvosMoves: ; 3b57e (e:757e) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon037_EvosMoves: ; 3b580 (e:7580) -;VULPIX -;Evolutions - db EV_ITEM,FIRE_STONE,1,NINETALES - db 0 -;Learnset - db 16,QUICK_ATTACK - db 21,ROAR - db 28,CONFUSE_RAY - db 35,FLAMETHROWER - db 42,FIRE_SPIN - db 0 -Mon038_EvosMoves: ; 3b590 (e:7590) -;NINETALES -;Evolutions - db 0 -;Learnset - db 0 -Mon025_EvosMoves: ; 3b592 (e:7592) -;PIKACHU -;Evolutions - db EV_ITEM,THUNDER_STONE ,1,RAICHU - db 0 -;Learnset - db 9,THUNDER_WAVE - db 16,QUICK_ATTACK - db 26,SWIFT - db 33,AGILITY - db 43,THUNDER - db 0 -Mon026_EvosMoves: ; 3b5a2 (e:75a2) -;RAICHU -;Evolutions - db 0 -;Learnset - db 0 - -Mon166_EvosMoves: ; 3b5a4 (e:75a4) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon167_EvosMoves: ; 3b5a6 (e:75a6) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon147_EvosMoves: ; 3b5a8 (e:75a8) -;DRATINI -;Evolutions - db EV_LEVEL,30,DRAGONAIR - db 0 -;Learnset - db 10,THUNDER_WAVE - db 20,AGILITY - db 30,SLAM - db 40,DRAGON_RAGE - db 50,HYPER_BEAM - db 0 -Mon148_EvosMoves: ; 3b5b7 (e:75b7) -;DRAGONAIR -;Evolutions - db EV_LEVEL,55,DRAGONITE - db 0 -;Learnset - db 10,THUNDER_WAVE - db 20,AGILITY - db 35,SLAM - db 45,DRAGON_RAGE - db 55,HYPER_BEAM - db 0 -Mon140_EvosMoves: ; 3b5c6 (e:75c6) -;KABUTO -;Evolutions - db EV_LEVEL,40,KABUTOPS - db 0 -;Learnset - db 34,ABSORB - db 39,SLASH - db 44,LEER - db 49,HYDRO_PUMP - db 0 -Mon141_EvosMoves: ; 3b5d3 (e:75d3) -;KABUTOPS -;Evolutions - db 0 -;Learnset - db 34,ABSORB - db 39,SLASH - db 46,LEER - db 53,HYDRO_PUMP - db 0 -Mon116_EvosMoves: ; 3b5dd (e:75dd) -;HORSEA -;Evolutions - db EV_LEVEL,32,SEADRA - db 0 -;Learnset - db 19,SMOKESCREEN - db 24,LEER - db 30,WATER_GUN - db 37,AGILITY - db 45,HYDRO_PUMP - db 0 -Mon117_EvosMoves: ; 3b5ec (e:75ec) -;SEADRA -;Evolutions - db 0 -;Learnset - db 19,SMOKESCREEN - db 24,LEER - db 30,WATER_GUN - db 41,AGILITY - db 52,HYDRO_PUMP - db 0 - -Mon168_EvosMoves: ; 3b5f8 (e:75f8) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon169_EvosMoves: ; 3b5fa (e:75fa) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon027_EvosMoves: ; 3b5fc (e:75fc) -;SANDSHREW -;Evolutions - db EV_LEVEL,22,SANDSLASH - db 0 -;Learnset - db 10,SAND_ATTACK - db 17,SLASH - db 24,POISON_STING - db 31,SWIFT - db 38,FURY_SWIPES - db 0 -Mon028_EvosMoves: ; 3b60b (e:760b) -;SANDSLASH -;Evolutions - db 0 -;Learnset - db 10,SAND_ATTACK - db 17,SLASH - db 27,POISON_STING - db 36,SWIFT - db 47,FURY_SWIPES - db 0 -Mon138_EvosMoves: ; 3b617 (e:7617) -;OMANYTE -;Evolutions - db EV_LEVEL,40,OMASTAR - db 0 -;Learnset - db 34,HORN_ATTACK - db 39,LEER - db 46,SPIKE_CANNON - db 53,HYDRO_PUMP - db 0 -Mon139_EvosMoves: ; 3b624 (e:7624) -;OMASTAR -;Evolutions - db 0 -;Learnset - db 34,HORN_ATTACK - db 39,LEER - db 44,SPIKE_CANNON - db 49,HYDRO_PUMP - db 0 -Mon039_EvosMoves: ; 3b62e (e:762e) -;JIGGLYPUFF -;Evolutions - db EV_ITEM,MOON_STONE,1,WIGGLYTUFF - db 0 -;Learnset - db 9,POUND - db 14,DISABLE - db 19,DEFENSE_CURL - db 24,DOUBLESLAP - db 29,REST - db 34,BODY_SLAM - db 39,DOUBLE_EDGE - db 0 -Mon040_EvosMoves: ; 3b642 (e:7642) -;WIGGLYTUFF -;Evolutions - db 0 -;Learnset - db 0 -Mon133_EvosMoves: ; 3b644 (e:7644) -;EEVEE -;Evolutions - db EV_ITEM,FIRE_STONE,1,FLAREON - db EV_ITEM,THUNDER_STONE ,1,JOLTEON - db EV_ITEM,WATER_STONE ,1,VAPOREON - db 0 -;Learnset - db 27,QUICK_ATTACK - db 31,TAIL_WHIP - db 37,BITE - db 45,TAKE_DOWN - db 0 -Mon136_EvosMoves: ; 3b65a (e:765a) -;FLAREON -;Evolutions - db 0 -;Learnset - db 27,QUICK_ATTACK - db 31,EMBER - db 37,TAIL_WHIP - db 40,BITE - db 42,LEER - db 44,FIRE_SPIN - db 48,RAGE - db 54,FLAMETHROWER - db 0 -Mon135_EvosMoves: ; 3b66c (e:766c) -;JOLTEON -;Evolutions - db 0 -;Learnset - db 27,QUICK_ATTACK - db 31,THUNDERSHOCK - db 37,TAIL_WHIP - db 40,THUNDER_WAVE - db 42,DOUBLE_KICK - db 44,AGILITY - db 48,PIN_MISSILE - db 54,THUNDER - db 0 -Mon134_EvosMoves: ; 3b67e (e:767e) -;VAPOREON -;Evolutions - db 0 -;Learnset - db 27,QUICK_ATTACK - db 31,WATER_GUN - db 37,TAIL_WHIP - db 40,BITE - db 42,ACID_ARMOR - db 44,HAZE - db 48,MIST - db 54,HYDRO_PUMP - db 0 -Mon066_EvosMoves: ; 3b690 (e:7690) -;MACHOP -;Evolutions - db EV_LEVEL,28,MACHOKE - db 0 -;Learnset - db 20,LOW_KICK - db 25,LEER - db 32,FOCUS_ENERGY - db 39,SEISMIC_TOSS - db 46,SUBMISSION - db 0 -Mon041_EvosMoves: ; 3b69f (e:769f) -;ZUBAT -;Evolutions - db EV_LEVEL,22,GOLBAT - db 0 -;Learnset - db 10,SUPERSONIC - db 15,BITE - db 21,CONFUSE_RAY - db 28,WING_ATTACK - db 36,HAZE - db 0 -Mon023_EvosMoves: ; 3b6ae (e:76ae) -;EKANS -;Evolutions - db EV_LEVEL,22,ARBOK - db 0 -;Learnset - db 10,POISON_STING - db 17,BITE - db 24,GLARE - db 31,SCREECH - db 38,ACID - db 0 -Mon046_EvosMoves: ; 3b6bd (e:76bd) -;PARAS -;Evolutions - db EV_LEVEL,24,PARASECT - db 0 -;Learnset - db 13,STUN_SPORE - db 20,LEECH_LIFE - db 27,SPORE - db 34,SLASH - db 41,GROWTH - db 0 -Mon061_EvosMoves: ; 3b6cc (e:76cc) -;POLIWHIRL -;Evolutions - db EV_ITEM,WATER_STONE ,1,POLIWRATH - db 0 -;Learnset - db 16,HYPNOSIS - db 19,WATER_GUN - db 26,DOUBLESLAP - db 33,BODY_SLAM - db 41,AMNESIA - db 49,HYDRO_PUMP - db 0 -Mon062_EvosMoves: ; 3b6de (e:76de) -;POLIWRATH -;Evolutions - db 0 -;Learnset - db 16,HYPNOSIS - db 19,WATER_GUN - db 0 -Mon013_EvosMoves: ; 3b6e4 (e:76e4) -;WEEDLE -;Evolutions - db EV_LEVEL,7,KAKUNA - db 0 -;Learnset - db 0 -Mon014_EvosMoves: ; 3b6e9 (e:76e9) -;KAKUNA -;Evolutions - db EV_LEVEL,10,BEEDRILL - db 0 -;Learnset - db 0 -Mon015_EvosMoves: ; 3b6ee (e:76ee) -;BEEDRILL -;Evolutions - db 0 -;Learnset - db 12,FURY_ATTACK - db 16,FOCUS_ENERGY - db 20,TWINEEDLE - db 25,RAGE - db 30,PIN_MISSILE - db 35,AGILITY - db 0 - -Mon170_EvosMoves: ; 3b6fc (e:76fc) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon085_EvosMoves: ; 3b6fe (e:76fe) -;DODRIO -;Evolutions - db 0 -;Learnset - db 20,GROWL - db 24,FURY_ATTACK - db 30,DRILL_PECK - db 39,RAGE - db 45,TRI_ATTACK - db 51,AGILITY - db 0 -Mon057_EvosMoves: ; 3b70c (e:770c) -;PRIMEAPE -;Evolutions - db 0 -;Learnset - db 15,KARATE_CHOP - db 21,FURY_SWIPES - db 27,FOCUS_ENERGY - db 37,SEISMIC_TOSS - db 46,THRASH - db 0 -Mon051_EvosMoves: ; 3b718 (e:7718) -;DUGTRIO -;Evolutions - db 0 -;Learnset - db 15,GROWL - db 19,DIG - db 24,SAND_ATTACK - db 35,SLASH - db 47,EARTHQUAKE - db 0 -Mon049_EvosMoves: ; 3b724 (e:7724) -;VENOMOTH -;Evolutions - db 0 -;Learnset - db 24,POISONPOWDER - db 27,LEECH_LIFE - db 30,STUN_SPORE - db 38,PSYBEAM - db 43,SLEEP_POWDER - db 50,PSYCHIC_M - db 0 -Mon087_EvosMoves: ; 3b732 (e:7732) -;DEWGONG -;Evolutions - db 0 -;Learnset - db 30,GROWL - db 35,AURORA_BEAM - db 44,REST - db 50,TAKE_DOWN - db 56,ICE_BEAM - db 0 - -Mon171_EvosMoves: ; 3b73e (e:773e) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon172_EvosMoves: ; 3b740 (e:7740) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon010_EvosMoves: ; 3b742 (e:7742) -;CATERPIE -;Evolutions - db EV_LEVEL,7,METAPOD - db 0 -;Learnset - db 0 -Mon011_EvosMoves: ; 3b747 (e:7747) -;METAPOD -;Evolutions - db EV_LEVEL,10,BUTTERFREE - db 0 -;Learnset - db 0 -Mon012_EvosMoves: ; 3b74c (e:774c) -;BUTTERFREE -;Evolutions - db 0 -;Learnset - db 12,CONFUSION - db 15,POISONPOWDER - db 16,STUN_SPORE - db 17,SLEEP_POWDER - db 21,SUPERSONIC - db 26,WHIRLWIND - db 32,PSYBEAM - db 0 -Mon068_EvosMoves: ; 3b75c (e:775c) -;MACHAMP -;Evolutions - db 0 -;Learnset - db 20,LOW_KICK - db 25,LEER - db 36,FOCUS_ENERGY - db 44,SEISMIC_TOSS - db 52,SUBMISSION - db 0 - -Mon173_EvosMoves: ; 3b768 (e:7768) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon055_EvosMoves: ; 3b76a (e:776a) -;GOLDUCK -;Evolutions - db 0 -;Learnset - db 28,TAIL_WHIP - db 31,DISABLE - db 39,CONFUSION - db 48,FURY_SWIPES - db 59,HYDRO_PUMP - db 0 -Mon097_EvosMoves: ; 3b776 (e:7776) -;HYPNO -;Evolutions - db 0 -;Learnset - db 12,DISABLE - db 17,CONFUSION - db 24,HEADBUTT - db 33,POISON_GAS - db 37,PSYCHIC_M - db 43,MEDITATE - db 0 -Mon042_EvosMoves: ; 3b784 (e:7784) -;GOLBAT -;Evolutions - db 0 -;Learnset - db 10,SUPERSONIC - db 15,BITE - db 21,CONFUSE_RAY - db 32,WING_ATTACK - db 43,HAZE - db 0 -Mon150_EvosMoves: ; 3b790 (e:7790) -;MEWTWO -;Evolutions - db 0 -;Learnset - db 63,BARRIER - db 66,PSYCHIC_M - db 70,RECOVER - db 75,MIST - db 81,AMNESIA - db 0 -Mon143_EvosMoves: ; 3b79c (e:779c) -;SNORLAX -;Evolutions - db 0 -;Learnset - db 35,BODY_SLAM - db 41,HARDEN - db 48,DOUBLE_EDGE - db 56,HYPER_BEAM - db 0 -Mon129_EvosMoves: ; 3b7a6 (e:77a6) -;MAGIKARP -;Evolutions - db EV_LEVEL,20,GYARADOS - db 0 -;Learnset - db 15,TACKLE - db 0 - -Mon174_EvosMoves: ; 3b7ad (e:77ad) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon175_EvosMoves: ; 3b7af (e:77af) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon089_EvosMoves: ; 3b7b1 (e:77b1) -;MUK -;Evolutions - db 0 -;Learnset - db 30,POISON_GAS - db 33,MINIMIZE - db 37,SLUDGE - db 45,HARDEN - db 53,SCREECH - db 60,ACID_ARMOR - db 0 - -Mon176_EvosMoves: ; 3b7bf (e:77bf) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon099_EvosMoves: ; 3b7c1 (e:77c1) -;KINGLER -;Evolutions - db 0 -;Learnset - db 20,VICEGRIP - db 25,GUILLOTINE - db 34,STOMP - db 42,CRABHAMMER - db 49,HARDEN - db 0 -Mon091_EvosMoves: ; 3b7cd (e:77cd) -;CLOYSTER -;Evolutions - db 0 -;Learnset - db 50,SPIKE_CANNON - db 0 - -Mon177_EvosMoves: ; 3b7d1 (e:77d1) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon101_EvosMoves: ; 3b7d3 (e:77d3) -;ELECTRODE -;Evolutions - db 0 -;Learnset - db 17,SONICBOOM - db 22,SELFDESTRUCT - db 29,LIGHT_SCREEN - db 40,SWIFT - db 50,EXPLOSION - db 0 -Mon036_EvosMoves: ; 3b7df (e:77df) -;CLEFABLE -;Evolutions - db 0 -;Learnset - db 0 -Mon110_EvosMoves: ; 3b7e1 (e:77e1) -;WEEZING -;Evolutions - db 0 -;Learnset - db 32,SLUDGE - db 39,SMOKESCREEN - db 43,SELFDESTRUCT - db 49,HAZE - db 53,EXPLOSION - db 0 -Mon053_EvosMoves: ; 3b7ed (e:77ed) -;PERSIAN -;Evolutions - db 0 -;Learnset - db 12,BITE - db 17,PAY_DAY - db 24,SCREECH - db 37,FURY_SWIPES - db 51,SLASH - db 0 -Mon105_EvosMoves: ; 3b7f9 (e:77f9) -;MAROWAK -;Evolutions - db 0 -;Learnset - db 25,LEER - db 33,FOCUS_ENERGY - db 41,THRASH - db 48,BONEMERANG - db 55,RAGE - db 0 - -Mon178_EvosMoves: ; 3b805 (e:7805) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon093_EvosMoves: ; 3b807 (e:7807) -;HAUNTER -;Evolutions - db EV_TRADE,1,GENGAR - db 0 -;Learnset - db 29,HYPNOSIS - db 38,DREAM_EATER - db 0 -Mon063_EvosMoves: ; 3b810 (e:7810) -;ABRA -;Evolutions - db EV_LEVEL,16,KADABRA - db 0 -;Learnset - db 0 -Mon065_EvosMoves: ; 3b815 (e:7815) -;ALAKAZAM -;Evolutions - db 0 -;Learnset - db 16,CONFUSION - db 20,DISABLE - db 27,PSYBEAM - db 31,RECOVER - db 38,PSYCHIC_M - db 42,REFLECT - db 0 -Mon017_EvosMoves: ; 3b823 (e:7823) -;PIDGEOTTO -;Evolutions - db EV_LEVEL,36,PIDGEOT - db 0 -;Learnset - db 5,SAND_ATTACK - db 12,QUICK_ATTACK - db 21,WHIRLWIND - db 31,WING_ATTACK - db 40,AGILITY - db 49,MIRROR_MOVE - db 0 -Mon018_EvosMoves: ; 3b834 (e:7834) -;PIDGEOT -;Evolutions - db 0 -;Learnset - db 5,SAND_ATTACK - db 12,QUICK_ATTACK - db 21,WHIRLWIND - db 31,WING_ATTACK - db 44,AGILITY - db 54,MIRROR_MOVE - db 0 -Mon121_EvosMoves: ; 3b842 (e:7842) -;STARMIE -;Evolutions - db 0 -;Learnset - db 0 -Mon001_EvosMoves: ; 3b844 (e:7844) -;BULBASAUR -;Evolutions - db EV_LEVEL,16,IVYSAUR - db 0 -;Learnset - db 7,LEECH_SEED - db 13,VINE_WHIP - db 20,POISONPOWDER - db 27,RAZOR_LEAF - db 34,GROWTH - db 41,SLEEP_POWDER - db 48,SOLARBEAM - db 0 -Mon003_EvosMoves: ; 3b857 (e:7857) -;VENUSAUR -;Evolutions - db 0 -;Learnset - db 7,LEECH_SEED - db 13,VINE_WHIP - db 22,POISONPOWDER - db 30,RAZOR_LEAF - db 43,GROWTH - db 55,SLEEP_POWDER - db 65,SOLARBEAM - db 0 -Mon073_EvosMoves: ; 3b867 (e:7867) -;TENTACRUEL -;Evolutions - db 0 -;Learnset - db 7,SUPERSONIC - db 13,WRAP - db 18,POISON_STING - db 22,WATER_GUN - db 27,CONSTRICT - db 35,BARRIER - db 43,SCREECH - db 50,HYDRO_PUMP - db 0 - -Mon179_EvosMoves: ; 3b879 (e:7879) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon118_EvosMoves: ; 3b87b (e:787b) -;GOLDEEN -;Evolutions - db EV_LEVEL,33,SEAKING - db 0 -;Learnset - db 19,SUPERSONIC - db 24,HORN_ATTACK - db 30,FURY_ATTACK - db 37,WATERFALL - db 45,HORN_DRILL - db 54,AGILITY - db 0 -Mon119_EvosMoves: ; 3b88c (e:788c) -;SEAKING -;Evolutions - db 0 -;Learnset - db 19,SUPERSONIC - db 24,HORN_ATTACK - db 30,FURY_ATTACK - db 39,WATERFALL - db 48,HORN_DRILL - db 54,AGILITY - db 0 - -Mon180_EvosMoves: ; 3b89a (e:789a) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon181_EvosMoves: ; 3b89c (e:789c) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon182_EvosMoves: ; 3b89e (e:789e) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon183_EvosMoves: ; 3b8a0 (e:78a0) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon077_EvosMoves: ; 3b8a2 (e:78a2) -;PONYTA -;Evolutions - db EV_LEVEL,40,RAPIDASH - db 0 -;Learnset - db 30,TAIL_WHIP - db 32,STOMP - db 35,GROWL - db 39,FIRE_SPIN - db 43,TAKE_DOWN - db 48,AGILITY - db 0 -Mon078_EvosMoves: ; 3b8b3 (e:78b3) -;RAPIDASH -;Evolutions - db 0 -;Learnset - db 30,TAIL_WHIP - db 32,STOMP - db 35,GROWL - db 39,FIRE_SPIN - db 47,TAKE_DOWN - db 55,AGILITY - db 0 -Mon019_EvosMoves: ; 3b8c1 (e:78c1) -;RATTATA -;Evolutions - db EV_LEVEL,20,RATICATE - db 0 -;Learnset - db 7,QUICK_ATTACK - db 14,HYPER_FANG - db 23,FOCUS_ENERGY - db 34,SUPER_FANG - db 0 -Mon020_EvosMoves: ; 3b8ce (e:78ce) -;RATICATE -;Evolutions - db 0 -;Learnset - db 7,QUICK_ATTACK - db 14,HYPER_FANG - db 27,FOCUS_ENERGY - db 41,SUPER_FANG - db 0 -Mon033_EvosMoves: ; 3b8d8 (e:78d8) -;NIDORINO -;Evolutions - db EV_ITEM,MOON_STONE,1,NIDOKING - db 0 -;Learnset - db 8,HORN_ATTACK - db 14,POISON_STING - db 23,FOCUS_ENERGY - db 32,FURY_ATTACK - db 41,HORN_DRILL - db 50,DOUBLE_KICK - db 0 -Mon030_EvosMoves: ; 3b8ea (e:78ea) -;NIDORINA -;Evolutions - db EV_ITEM,MOON_STONE,1,NIDOQUEEN - db 0 -;Learnset - db 8,SCRATCH - db 14,POISON_STING - db 23,TAIL_WHIP - db 32,BITE - db 41,FURY_SWIPES - db 50,DOUBLE_KICK - db 0 -Mon074_EvosMoves: ; 3b8fc (e:78fc) -;GEODUDE -;Evolutions - db EV_LEVEL,25,GRAVELER - db 0 -;Learnset - db 11,DEFENSE_CURL - db 16,ROCK_THROW - db 21,SELFDESTRUCT - db 26,HARDEN - db 31,EARTHQUAKE - db 36,EXPLOSION - db 0 -Mon137_EvosMoves: ; 3b90d (e:790d) -;PORYGON -;Evolutions - db 0 -;Learnset - db 23,PSYBEAM - db 28,RECOVER - db 35,AGILITY - db 42,TRI_ATTACK - db 0 -Mon142_EvosMoves: ; 3b917 (e:7917) -;AERODACTYL -;Evolutions - db 0 -;Learnset - db 33,SUPERSONIC - db 38,BITE - db 45,TAKE_DOWN - db 54,HYPER_BEAM - db 0 - -Mon184_EvosMoves: ; 3b921 (e:7921) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon081_EvosMoves: ; 3b923 (e:7923) -;MAGNEMITE -;Evolutions - db EV_LEVEL,30,MAGNETON - db 0 -;Learnset - db 21,SONICBOOM - db 25,THUNDERSHOCK - db 29,SUPERSONIC - db 35,THUNDER_WAVE - db 41,SWIFT - db 47,SCREECH - db 0 - -Mon185_EvosMoves: ; 3b934 (e:7934) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon186_EvosMoves: ; 3b936 (e:7936) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon004_EvosMoves: ; 3b938 (e:7938) -;CHARMANDER -;Evolutions - db EV_LEVEL,16,CHARMELEON - db 0 -;Learnset - db 9,EMBER - db 15,LEER - db 22,RAGE - db 30,SLASH - db 38,FLAMETHROWER - db 46,FIRE_SPIN - db 0 -Mon007_EvosMoves: ; 3b949 (e:7949) -;SQUIRTLE -;Evolutions - db EV_LEVEL,16,WARTORTLE - db 0 -;Learnset - db 8,BUBBLE - db 15,WATER_GUN - db 22,BITE - db 28,WITHDRAW - db 35,SKULL_BASH - db 42,HYDRO_PUMP - db 0 -Mon005_EvosMoves: ; 3b95a (e:795a) -;CHARMELEON -;Evolutions - db EV_LEVEL,36,CHARIZARD - db 0 -;Learnset - db 9,EMBER - db 15,LEER - db 24,RAGE - db 33,SLASH - db 42,FLAMETHROWER - db 56,FIRE_SPIN - db 0 -Mon008_EvosMoves: ; 3b96b (e:796b) -;WARTORTLE -;Evolutions - db EV_LEVEL,36,BLASTOISE - db 0 -;Learnset - db 8,BUBBLE - db 15,WATER_GUN - db 24,BITE - db 31,WITHDRAW - db 39,SKULL_BASH - db 47,HYDRO_PUMP - db 0 -Mon006_EvosMoves: ; 3b97c (e:797c) -;CHARIZARD -;Evolutions - db 0 -;Learnset - db 9,EMBER - db 15,LEER - db 24,RAGE - db 36,SLASH - db 46,FLAMETHROWER - db 55,FIRE_SPIN - db 0 - -Mon187_EvosMoves: ; 3b98a (e:798a) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon188_EvosMoves: ; 3b98c (e:798c) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon189_EvosMoves: ; 3b98e (e:798e) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 - -Mon190_EvosMoves: ; 3b990 (e:7990) -;MISSINGNO -;Evolutions - db 0 -;Learnset - db 0 -Mon043_EvosMoves: ; 3b992 (e:7992) -;ODDISH -;Evolutions - db EV_LEVEL,21,GLOOM - db 0 -;Learnset - db 15,POISONPOWDER - db 17,STUN_SPORE - db 19,SLEEP_POWDER - db 24,ACID - db 33,PETAL_DANCE - db 46,SOLARBEAM - db 0 -Mon044_EvosMoves: ; 3b9a3 (e:79a3) -;GLOOM -;Evolutions - db EV_ITEM,LEAF_STONE ,1,VILEPLUME - db 0 -;Learnset - db 15,POISONPOWDER - db 17,STUN_SPORE - db 19,SLEEP_POWDER - db 28,ACID - db 38,PETAL_DANCE - db 52,SOLARBEAM - db 0 -Mon045_EvosMoves: ; 3b9b5 (e:79b5) -;VILEPLUME -;Evolutions - db 0 -;Learnset - db 15,POISONPOWDER - db 17,STUN_SPORE - db 19,SLEEP_POWDER - db 0 -Mon069_EvosMoves: ; 3b9bd (e:79bd) -;BELLSPROUT -;Evolutions - db EV_LEVEL,21,WEEPINBELL - db 0 -;Learnset - db 13,WRAP - db 15,POISONPOWDER - db 18,SLEEP_POWDER - db 21,STUN_SPORE - db 26,ACID - db 33,RAZOR_LEAF - db 42,SLAM - db 0 -Mon070_EvosMoves: ; 3b9d0 (e:79d0) -;WEEPINBELL -;Evolutions - db EV_ITEM,LEAF_STONE ,1,VICTREEBEL - db 0 -;Learnset - db 13,WRAP - db 15,POISONPOWDER - db 18,SLEEP_POWDER - db 23,STUN_SPORE - db 29,ACID - db 38,RAZOR_LEAF - db 49,SLAM - db 0 -Mon071_EvosMoves: ; 3b9e4 (e:79e4) -;VICTREEBEL -;Evolutions - db 0 -;Learnset - db 13,WRAP - db 15,POISONPOWDER - db 18,SLEEP_POWDER - db 0 +INCLUDE "data/evos_moves.asm" Func_3b9ec: ; 3b9ec (e:79ec) ld a, [H_WHOSETURN] ; $fff3 @@ -61466,95 +47712,7 @@ AIGetTypeEffectiveness: ; 3e449 (f:6449) ld [$d11e],a ; store damage multiplier ret -TypeEffects: ; 3e474 (f:6474) -; format: attacking type, defending type, damage multiplier -; the multiplier is a (decimal) fixed-point number: -; 20 is ×2.0 -; 05 is ×0.5 -; 00 is ×0 - db WATER,FIRE,20 - db FIRE,GRASS,20 - db FIRE,ICE,20 - db GRASS,WATER,20 - db ELECTRIC,WATER,20 - db WATER,ROCK,20 - db GROUND,FLYING,00 - db WATER,WATER,05 - db FIRE,FIRE,05 - db ELECTRIC,ELECTRIC,05 - db ICE,ICE,05 - db GRASS,GRASS,05 - db PSYCHIC,PSYCHIC,05 - db FIRE,WATER,05 - db GRASS,FIRE,05 - db WATER,GRASS,05 - db ELECTRIC,GRASS,05 - db NORMAL,ROCK,05 - db NORMAL,GHOST,00 - db GHOST,GHOST,20 - db FIRE,BUG,20 - db FIRE,ROCK,05 - db WATER,GROUND,20 - db ELECTRIC,GROUND,00 - db ELECTRIC,FLYING,20 - db GRASS,GROUND,20 - db GRASS,BUG,05 - db GRASS,POISON,05 - db GRASS,ROCK,20 - db GRASS,FLYING,05 - db ICE,WATER,05 - db ICE,GRASS,20 - db ICE,GROUND,20 - db ICE,FLYING,20 - db FIGHTING,NORMAL,20 - db FIGHTING,POISON,05 - db FIGHTING,FLYING,05 - db FIGHTING,PSYCHIC,05 - db FIGHTING,BUG,05 - db FIGHTING,ROCK,20 - db FIGHTING,ICE,20 - db FIGHTING,GHOST,00 - db POISON,GRASS,20 - db POISON,POISON,05 - db POISON,GROUND,05 - db POISON,BUG,20 - db POISON,ROCK,05 - db POISON,GHOST,05 - db GROUND,FIRE,20 - db GROUND,ELECTRIC,20 - db GROUND,GRASS,05 - db GROUND,BUG,05 - db GROUND,ROCK,20 - db GROUND,POISON,20 - db FLYING,ELECTRIC,05 - db FLYING,FIGHTING,20 - db FLYING,BUG,20 - db FLYING,GRASS,20 - db FLYING,ROCK,05 - db PSYCHIC,FIGHTING,20 - db PSYCHIC,POISON,20 - db BUG,FIRE,05 - db BUG,GRASS,20 - db BUG,FIGHTING,05 - db BUG,FLYING,05 - db BUG,PSYCHIC,20 - db BUG,GHOST,05 - db BUG,POISON,20 - db ROCK,FIRE,20 - db ROCK,FIGHTING,05 - db ROCK,GROUND,05 - db ROCK,FLYING,20 - db ROCK,BUG,20 - db ROCK,ICE,20 - db GHOST,NORMAL,00 - db GHOST,PSYCHIC,00 - db FIRE,DRAGON,05 - db WATER,DRAGON,05 - db ELECTRIC,DRAGON,05 - db GRASS,DRAGON,05 - db ICE,DRAGON,20 - db DRAGON,DRAGON,20 - db $FF +INCLUDE "data/type_effects.asm" ; some tests that need to pass for a move to hit MoveHitTest: ; 3e56b (f:656b) @@ -65473,1265 +51631,7 @@ DrawTileLine: ; 40474 (10:4474) pop bc ret -PokedexEntryPointers: ; 4047e (10:447e) - dw RhydonDexEntry - dw KangaskhanDexEntry - dw NidoranMDexEntry - dw ClefairyDexEntry - dw SpearowDexEntry - dw VoltorbDexEntry - dw NidokingDexEntry - dw SlowbroDexEntry - dw IvysaurDexEntry - dw ExeggutorDexEntry - dw LickitungDexEntry - dw ExeggcuteDexEntry - dw GrimerDexEntry - dw GengarDexEntry - dw NidoranFDexEntry - dw NidoqueenDexEntry - dw CuboneDexEntry - dw RhyhornDexEntry - dw LaprasDexEntry - dw ArcanineDexEntry - dw MewDexEntry - dw GyaradosDexEntry - dw ShellderDexEntry - dw TentacoolDexEntry - dw GastlyDexEntry - dw ScytherDexEntry - dw StaryuDexEntry - dw BlastoiseDexEntry - dw PinsirDexEntry - dw TangelaDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw GrowlitheDexEntry - dw OnixDexEntry - dw FearowDexEntry - dw PidgeyDexEntry - dw SlowpokeDexEntry - dw KadabraDexEntry - dw GravelerDexEntry - dw ChanseyDexEntry - dw MachokeDexEntry - dw MrMimeDexEntry - dw HitmonleeDexEntry - dw HitmonchanDexEntry - dw ArbokDexEntry - dw ParasectDexEntry - dw PsyduckDexEntry - dw DrowzeeDexEntry - dw GolemDexEntry - dw MissingNoDexEntry - dw MagmarDexEntry - dw MissingNoDexEntry - dw ElectabuzzDexEntry - dw MagnetonDexEntry - dw KoffingDexEntry - dw MissingNoDexEntry - dw MankeyDexEntry - dw SeelDexEntry - dw DiglettDexEntry - dw TaurosDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw FarfetchdDexEntry - dw VenonatDexEntry - dw DragoniteDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw DoduoDexEntry - dw PoliwagDexEntry - dw JynxDexEntry - dw MoltresDexEntry - dw ArticunoDexEntry - dw ZapdosDexEntry - dw DittoDexEntry - dw MeowthDexEntry - dw KrabbyDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw VulpixDexEntry - dw NinetalesDexEntry - dw PikachuDexEntry - dw RaichuDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw DratiniDexEntry - dw DragonairDexEntry - dw KabutoDexEntry - dw KabutopsDexEntry - dw HorseaDexEntry - dw SeadraDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw SandshrewDexEntry - dw SandslashDexEntry - dw OmanyteDexEntry - dw OmastarDexEntry - dw JigglypuffDexEntry - dw WigglytuffDexEntry - dw EeveeDexEntry - dw FlareonDexEntry - dw JolteonDexEntry - dw VaporeonDexEntry - dw MachopDexEntry - dw ZubatDexEntry - dw EkansDexEntry - dw ParasDexEntry - dw PoliwhirlDexEntry - dw PoliwrathDexEntry - dw WeedleDexEntry - dw KakunaDexEntry - dw BeedrillDexEntry - dw MissingNoDexEntry - dw DodrioDexEntry - dw PrimeapeDexEntry - dw DugtrioDexEntry - dw VenomothDexEntry - dw DewgongDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw CaterpieDexEntry - dw MetapodDexEntry - dw ButterfreeDexEntry - dw MachampDexEntry - dw MissingNoDexEntry - dw GolduckDexEntry - dw HypnoDexEntry - dw GolbatDexEntry - dw MewtwoDexEntry - dw SnorlaxDexEntry - dw MagikarpDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw MukDexEntry - dw MissingNoDexEntry - dw KinglerDexEntry - dw CloysterDexEntry - dw MissingNoDexEntry - dw ElectrodeDexEntry - dw ClefableDexEntry - dw WeezingDexEntry - dw PersianDexEntry - dw MarowakDexEntry - dw MissingNoDexEntry - dw HaunterDexEntry - dw AbraDexEntry - dw AlakazamDexEntry - dw PidgeottoDexEntry - dw PidgeotDexEntry - dw StarmieDexEntry - dw BulbasaurDexEntry - dw VenusaurDexEntry - dw TentacruelDexEntry - dw MissingNoDexEntry - dw GoldeenDexEntry - dw SeakingDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw PonytaDexEntry - dw RapidashDexEntry - dw RattataDexEntry - dw RaticateDexEntry - dw NidorinoDexEntry - dw NidorinaDexEntry - dw GeodudeDexEntry - dw PorygonDexEntry - dw AerodactylDexEntry - dw MissingNoDexEntry - dw MagnemiteDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw CharmanderDexEntry - dw SquirtleDexEntry - dw CharmeleonDexEntry - dw WartortleDexEntry - dw CharizardDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw MissingNoDexEntry - dw OddishDexEntry - dw GloomDexEntry - dw VileplumeDexEntry - dw BellsproutDexEntry - dw WeepinbellDexEntry - dw VictreebelDexEntry - -; string: species name -; height in feet, inches -; weight in pounds -; text entry - -RhydonDexEntry: ; 405fa (10:45fa) - db "DRILL@" - db 6,3 - dw 2650 - TX_FAR _RhydonDexEntry - db "@" - -KangaskhanDexEntry: ; 40609 (10:4609) - db "PARENT@" - db 7,3 - dw 1760 - TX_FAR _KangaskhanDexEntry - db "@" - -NidoranMDexEntry: ; 40619 (10:4619) - db "POISON PIN@" - db 1,8 - dw 200 - TX_FAR _NidoranMDexEntry - db "@" - -ClefairyDexEntry: ; 4062d (10:462d) - db "FAIRY@" - db 2,0 - dw 170 - TX_FAR _ClefairyDexEntry - db "@" - -SpearowDexEntry: ; 4063c (10:463c) - db "TINY BIRD@" - db 1,0 - dw 40 - TX_FAR _SpearowDexEntry - db "@" - -VoltorbDexEntry: ; 4064f (10:464f) - db "BALL@" - db 1,8 - dw 230 - TX_FAR _VoltorbDexEntry - db "@" - -NidokingDexEntry: ; 4065d (10:465d) - db "DRILL@" - db 4,7 - dw 1370 - TX_FAR _NidokingDexEntry - db "@" - -SlowbroDexEntry: ; 4066c (10:466c) - db "HERMITCRAB@" - db 5,3 - dw 1730 - TX_FAR _SlowbroDexEntry - db "@" - -IvysaurDexEntry: ; 40680 (10:4680) - db "SEED@" - db 3,3 - dw 290 - TX_FAR _IvysaurDexEntry - db "@" - -ExeggutorDexEntry: ; 4068e (10:468e) - db "COCONUT@" - db 6,7 - dw 2650 - TX_FAR _ExeggutorDexEntry - db "@" - -LickitungDexEntry: ; 4069f (10:469f) - db "LICKING@" - db 3,11 - dw 1440 - TX_FAR _LickitungDexEntry - db "@" - -ExeggcuteDexEntry: ; 406b0 (10:46b0) - db "EGG@" - db 1,4 - dw 60 - TX_FAR _ExeggcuteDexEntry - db "@" - -GrimerDexEntry: ; 406bd (10:46bd) - db "SLUDGE@" - db 2,11 - dw 660 - TX_FAR _GrimerDexEntry - db "@" - -GengarDexEntry: ; 406cd (10:46cd) - db "SHADOW@" - db 4,11 - dw 890 - TX_FAR _GengarDexEntry - db "@" - -NidoranFDexEntry: ; 406dd (10:46dd) - db "POISON PIN@" - db 1,4 - dw 150 - TX_FAR _NidoranFDexEntry - db "@" - -NidoqueenDexEntry: ; 406f1 (10:46f1) - db "DRILL@" - db 4,3 - dw 1320 - TX_FAR _NidoqueenDexEntry - db "@" - -CuboneDexEntry: ; 40700 (10:4700) - db "LONELY@" - db 1,4 - dw 140 - TX_FAR _CuboneDexEntry - db "@" - -RhyhornDexEntry: ; 40710 (10:4710) - db "SPIKES@" - db 3,3 - dw 2540 - TX_FAR _RhyhornDexEntry - db "@" - -LaprasDexEntry: ; 40720 (10:4720) - db "TRANSPORT@" - db 8,2 - dw 4850 - TX_FAR _LaprasDexEntry - db "@" - -ArcanineDexEntry: ; 40733 (10:4733) - db "LEGENDARY@" - db 6,3 - dw 3420 - TX_FAR _ArcanineDexEntry - db "@" - -MewDexEntry: ; 40746 (10:4746) - db "NEW SPECIE@" - db 1,4 - dw 90 - TX_FAR _MewDexEntry - db "@" - -GyaradosDexEntry: ; 4075a (10:475a) - db "ATROCIOUS@" - db 21,4 - dw 5180 - TX_FAR _GyaradosDexEntry - db "@" - -ShellderDexEntry: ; 4076d (10:476d) - db "BIVALVE@" - db 1,0 - dw 90 - TX_FAR _ShellderDexEntry - db "@" - -TentacoolDexEntry: ; 4077e (10:477e) - db "JELLYFISH@" - db 2,11 - dw 1000 - TX_FAR _TentacoolDexEntry - db "@" - -GastlyDexEntry: ; 40791 (10:4791) - db "GAS@" - db 4,3 - dw 2 - TX_FAR _GastlyDexEntry - db "@" - -ScytherDexEntry: ; 4079e (10:479e) - db "MANTIS@" - db 4,11 - dw 1230 - TX_FAR _ScytherDexEntry - db "@" - -StaryuDexEntry: ; 407ae (10:47ae) - db "STARSHAPE@" - db 2,7 - dw 760 - TX_FAR _StaryuDexEntry - db "@" - -BlastoiseDexEntry: ; 407c1 (10:47c1) - db "SHELLFISH@" - db 5,3 - dw 1890 - TX_FAR _BlastoiseDexEntry - db "@" - -PinsirDexEntry: ; 407d4 (10:47d4) - db "STAGBEETLE@" - db 4,11 - dw 1210 - TX_FAR _PinsirDexEntry - db "@" - -TangelaDexEntry: ; 407e8 (10:47e8) - db "VINE@" - db 3,3 - dw 770 - TX_FAR _TangelaDexEntry - db "@" - -GrowlitheDexEntry: ; 407f6 (10:47f6) - db "PUPPY@" - db 2,4 - dw 420 - TX_FAR _GrowlitheDexEntry - db "@" - -OnixDexEntry: ; 40805 (10:4805) - db "ROCK SNAKE@" - db 28,10 - dw 4630 - TX_FAR _OnixDexEntry - db "@" - -FearowDexEntry: ; 40819 (10:4819) - db "BEAK@" - db 3,11 - dw 840 - TX_FAR _FearowDexEntry - db "@" - -PidgeyDexEntry: ; 40827 (10:4827) - db "TINY BIRD@" - db 1,0 - dw 40 - TX_FAR _PidgeyDexEntry - db "@" - -SlowpokeDexEntry: ; 4083a (10:483a) - db "DOPEY@" - db 3,11 - dw 790 - TX_FAR _SlowpokeDexEntry - db "@" - -KadabraDexEntry: ; 40849 (10:4849) - db "PSI@" - db 4,3 - dw 1250 - TX_FAR _KadabraDexEntry - db "@" - -GravelerDexEntry: ; 40856 (10:4856) - db "ROCK@" - db 3,3 - dw 2320 - TX_FAR _GravelerDexEntry - db "@" - -ChanseyDexEntry: ; 40864 (10:4864) - db "EGG@" - db 3,7 - dw 760 - TX_FAR _ChanseyDexEntry - db "@" - -MachokeDexEntry: ; 40871 (10:4871) - db "SUPERPOWER@" - db 4,11 - dw 1550 - TX_FAR _MachokeDexEntry - db "@" - -MrMimeDexEntry: ; 40885 (10:4885) - db "BARRIER@" - db 4,3 - dw 1200 - TX_FAR _MrMimeDexEntry - db "@" - -HitmonleeDexEntry: ; 40896 (10:4896) - db "KICKING@" - db 4,11 - dw 1100 - TX_FAR _HitmonleeDexEntry - db "@" - -HitmonchanDexEntry: ; 408a7 (10:48a7) - db "PUNCHING@" - db 4,7 - dw 1110 - TX_FAR _HitmonchanDexEntry - db "@" - -ArbokDexEntry: ; 408b9 (10:48b9) - db "COBRA@" - db 11,6 - dw 1430 - TX_FAR _ArbokDexEntry - db "@" - -ParasectDexEntry: ; 408c8 (10:48c8) - db "MUSHROOM@" - db 3,3 - dw 650 - TX_FAR _ParasectDexEntry - db "@" - -PsyduckDexEntry: ; 408da (10:48da) - db "DUCK@" - db 2,7 - dw 430 - TX_FAR _PsyduckDexEntry - db "@" - -DrowzeeDexEntry: ; 408e8 (10:48e8) - db "HYPNOSIS@" - db 3,3 - dw 710 - TX_FAR _DrowzeeDexEntry - db "@" - -GolemDexEntry: ; 408fa (10:48fa) - db "MEGATON@" - db 4,7 - dw 6620 - TX_FAR _GolemDexEntry - db "@" - -MagmarDexEntry: ; 4090b (10:490b) - db "SPITFIRE@" - db 4,3 - dw 980 - TX_FAR _MagmarDexEntry - db "@" - -ElectabuzzDexEntry: ; 4091d (10:491d) - db "ELECTRIC@" - db 3,7 - dw 660 - TX_FAR _ElectabuzzDexEntry - db "@" - -MagnetonDexEntry: ; 4092f (10:492f) - db "MAGNET@" - db 3,3 - dw 1320 - TX_FAR _MagnetonDexEntry - db "@" - -KoffingDexEntry: ; 4093f (10:493f) - db "POISON GAS@" - db 2,0 - dw 20 - TX_FAR _KoffingDexEntry - db "@" - -MankeyDexEntry: ; 40953 (10:4953) - db "PIG MONKEY@" - db 1,8 - dw 620 - TX_FAR _MankeyDexEntry - db "@" - -SeelDexEntry: ; 40967 (10:4967) - db "SEA LION@" - db 3,7 - dw 1980 - TX_FAR _SeelDexEntry - db "@" - -DiglettDexEntry: ; 40979 (10:4979) - db "MOLE@" - db 0,8 - dw 20 - TX_FAR _DiglettDexEntry - db "@" - -TaurosDexEntry: ; 40987 (10:4987) - db "WILD BULL@" - db 4,7 - dw 1950 - TX_FAR _TaurosDexEntry - db "@" - -FarfetchdDexEntry: ; 4099a (10:499a) - db "WILD DUCK@" - db 2,7 - dw 330 - TX_FAR _FarfetchdDexEntry - db "@" - -VenonatDexEntry: ; 409ad (10:49ad) - db "INSECT@" - db 3,3 - dw 660 - TX_FAR _VenonatDexEntry - db "@" - -DragoniteDexEntry: ; 409bd (10:49bd) - db "DRAGON@" - db 7,3 - dw 4630 - TX_FAR _DragoniteDexEntry - db "@" - -DoduoDexEntry: ; 409cd (10:49cd) - db "TWIN BIRD@" - db 4,7 - dw 860 - TX_FAR _DoduoDexEntry - db "@" - -PoliwagDexEntry: ; 409e0 (10:49e0) - db "TADPOLE@" - db 2,0 - dw 270 - TX_FAR _PoliwagDexEntry - db "@" - -JynxDexEntry: ; 409f1 (10:49f1) - db "HUMANSHAPE@" - db 4,7 - dw 900 - TX_FAR _JynxDexEntry - db "@" - -MoltresDexEntry: ; 40a05 (10:4a05) - db "FLAME@" - db 6,7 - dw 1320 - TX_FAR _MoltresDexEntry - db "@" - -ArticunoDexEntry: ; 40a14 (10:4a14) - db "FREEZE@" - db 5,7 - dw 1220 - TX_FAR _ArticunoDexEntry - db "@" - -ZapdosDexEntry: ; 40a24 (10:4a24) - db "ELECTRIC@" - db 5,3 - dw 1160 - TX_FAR _ZapdosDexEntry - db "@" - -DittoDexEntry: ; 40a36 (10:4a36) - db "TRANSFORM@" - db 1,0 - dw 90 - TX_FAR _DittoDexEntry - db "@" - -MeowthDexEntry: ; 40a49 (10:4a49) - db "SCRATCHCAT@" - db 1,4 - dw 90 - TX_FAR _MeowthDexEntry - db "@" - -KrabbyDexEntry: ; 40a5d (10:4a5d) - db "RIVER CRAB@" - db 1,4 - dw 140 - TX_FAR _KrabbyDexEntry - db "@" - -VulpixDexEntry: ; 40a71 (10:4a71) - db "FOX@" - db 2,0 - dw 220 - TX_FAR _VulpixDexEntry - db "@" - -NinetalesDexEntry: ; 40a7e (10:4a7e) - db "FOX@" - db 3,7 - dw 440 - TX_FAR _NinetalesDexEntry - db "@" - -PikachuDexEntry: ; 40a8b (10:4a8b) - db "MOUSE@" - db 1,4 - dw 130 - TX_FAR _PikachuDexEntry - db "@" - -RaichuDexEntry: ; 40a9a (10:4a9a) - db "MOUSE@" - db 2,7 - dw 660 - TX_FAR _RaichuDexEntry - db "@" - -DratiniDexEntry: ; 40aa9 (10:4aa9) - db "DRAGON@" - db 5,11 - dw 70 - TX_FAR _DratiniDexEntry - db "@" - -DragonairDexEntry: ; 40ab9 (10:4ab9) - db "DRAGON@" - db 13,1 - dw 360 - TX_FAR _DragonairDexEntry - db "@" - -KabutoDexEntry: ; 40ac9 (10:4ac9) - db "SHELLFISH@" - db 1,8 - dw 250 - TX_FAR _KabutoDexEntry - db "@" - -KabutopsDexEntry: ; 40adc (10:4adc) - db "SHELLFISH@" - db 4,3 - dw 890 - TX_FAR _KabutopsDexEntry - db "@" - -HorseaDexEntry: ; 40aef (10:4aef) - db "DRAGON@" - db 1,4 - dw 180 - TX_FAR _HorseaDexEntry - db "@" - -SeadraDexEntry: ; 40aff (10:4aff) - db "DRAGON@" - db 3,11 - dw 550 - TX_FAR _SeadraDexEntry - db "@" - -SandshrewDexEntry: ; 40b0f (10:4b0f) - db "MOUSE@" - db 2,0 - dw 260 - TX_FAR _SandshrewDexEntry - db "@" - -SandslashDexEntry: ; 40b1e (10:4b1e) - db "MOUSE@" - db 3,3 - dw 650 - TX_FAR _SandslashDexEntry - db "@" - -OmanyteDexEntry: ; 40b2d (10:4b2d) - db "SPIRAL@" - db 1,4 - dw 170 - TX_FAR _OmanyteDexEntry - db "@" - -OmastarDexEntry: ; 40b3d (10:4b3d) - db "SPIRAL@" - db 3,3 - dw 770 - TX_FAR _OmastarDexEntry - db "@" - -JigglypuffDexEntry: ; 40b4d (10:4b4d) - db "BALLOON@" - db 1,8 - dw 120 - TX_FAR _JigglypuffDexEntry - db "@" - -WigglytuffDexEntry: ; 40b5e (10:4b5e) - db "BALLOON@" - db 3,3 - dw 260 - TX_FAR _WigglytuffDexEntry - db "@" - -EeveeDexEntry: ; 40b6f (10:4b6f) - db "EVOLUTION@" - db 1,0 - dw 140 - TX_FAR _EeveeDexEntry - db "@" - -FlareonDexEntry: ; 40b82 (10:4b82) - db "FLAME@" - db 2,11 - dw 550 - TX_FAR _FlareonDexEntry - db "@" - -JolteonDexEntry: ; 40b91 (10:4b91) - db "LIGHTNING@" - db 2,7 - dw 540 - TX_FAR _JolteonDexEntry - db "@" - -VaporeonDexEntry: ; 40ba4 (10:4ba4) - db "BUBBLE JET@" - db 3,3 - dw 640 - TX_FAR _VaporeonDexEntry - db "@" - -MachopDexEntry: ; 40bb8 (10:4bb8) - db "SUPERPOWER@" - db 2,7 - dw 430 - TX_FAR _MachopDexEntry - db "@" - -ZubatDexEntry: ; 40bcc (10:4bcc) - db "BAT@" - db 2,7 - dw 170 - TX_FAR _ZubatDexEntry - db "@" - -EkansDexEntry: ; 40bd9 (10:4bd9) - db "SNAKE@" - db 6,7 - dw 150 - TX_FAR _EkansDexEntry - db "@" - -ParasDexEntry: ; 40be8 (10:4be8) - db "MUSHROOM@" - db 1,0 - dw 120 - TX_FAR _ParasDexEntry - db "@" - -PoliwhirlDexEntry: ; 40bfa (10:4bfa) - db "TADPOLE@" - db 3,3 - dw 440 - TX_FAR _PoliwhirlDexEntry - db "@" - -PoliwrathDexEntry: ; 40c0b (10:4c0b) - db "TADPOLE@" - db 4,3 - dw 1190 - TX_FAR _PoliwrathDexEntry - db "@" - -WeedleDexEntry: ; 40c1c (10:4c1c) - db "HAIRY BUG@" - db 1,0 - dw 70 - TX_FAR _WeedleDexEntry - db "@" - -KakunaDexEntry: ; 40c2f (10:4c2f) - db "COCOON@" - db 2,0 - dw 220 - TX_FAR _KakunaDexEntry - db "@" - -BeedrillDexEntry: ; 40c3f (10:4c3f) - db "POISON BEE@" - db 3,3 - dw 650 - TX_FAR _BeedrillDexEntry - db "@" - -DodrioDexEntry: ; 40c53 (10:4c53) - db "TRIPLEBIRD@" - db 5,11 - dw 1880 - TX_FAR _DodrioDexEntry - db "@" - -PrimeapeDexEntry: ; 40c67 (10:4c67) - db "PIG MONKEY@" - db 3,3 - dw 710 - TX_FAR _PrimeapeDexEntry - db "@" - -DugtrioDexEntry: ; 40c7b (10:4c7b) - db "MOLE@" - db 2,4 - dw 730 - TX_FAR _DugtrioDexEntry - db "@" - -VenomothDexEntry: ; 40c89 (10:4c89) - db "POISONMOTH@" - db 4,11 - dw 280 - TX_FAR _VenomothDexEntry - db "@" - -DewgongDexEntry: ; 40c9d (10:4c9d) - db "SEA LION@" - db 5,7 - dw 2650 - TX_FAR _DewgongDexEntry - db "@" - -CaterpieDexEntry: ; 40caf (10:4caf) - db "WORM@" - db 1,0 - dw 60 - TX_FAR _CaterpieDexEntry - db "@" - -MetapodDexEntry: ; 40cbd (10:4cbd) - db "COCOON@" - db 2,4 - dw 220 - TX_FAR _MetapodDexEntry - db "@" - -ButterfreeDexEntry: ; 40ccd (10:4ccd) - db "BUTTERFLY@" - db 3,7 - dw 710 - TX_FAR _ButterfreeDexEntry - db "@" - -MachampDexEntry: ; 40ce0 (10:4ce0) - db "SUPERPOWER@" - db 5,3 - dw 2870 - TX_FAR _MachampDexEntry - db "@" - -GolduckDexEntry: ; 40cf4 (10:4cf4) - db "DUCK@" - db 5,7 - dw 1690 - TX_FAR _GolduckDexEntry - db "@" - -HypnoDexEntry: ; 40d02 (10:4d02) - db "HYPNOSIS@" - db 5,3 - dw 1670 - TX_FAR _HypnoDexEntry - db "@" - -GolbatDexEntry: ; 40d14 (10:4d14) - db "BAT@" - db 5,3 - dw 1210 - TX_FAR _GolbatDexEntry - db "@" - -MewtwoDexEntry: ; 40d21 (10:4d21) - db "GENETIC@" - db 6,7 - dw 2690 - TX_FAR _MewtwoDexEntry - db "@" - -SnorlaxDexEntry: ; 40d32 (10:4d32) - db "SLEEPING@" - db 6,11 - dw 10140 - TX_FAR _SnorlaxDexEntry - db "@" - -MagikarpDexEntry: ; 40d44 (10:4d44) - db "FISH@" - db 2,11 - dw 220 - TX_FAR _MagikarpDexEntry - db "@" - -MukDexEntry: ; 40d52 (10:4d52) - db "SLUDGE@" - db 3,11 - dw 660 - TX_FAR _MukDexEntry - db "@" - -KinglerDexEntry: ; 40d62 (10:4d62) - db "PINCER@" - db 4,3 - dw 1320 - TX_FAR _KinglerDexEntry - db "@" - -CloysterDexEntry: ; 40d72 (10:4d72) - db "BIVALVE@" - db 4,11 - dw 2920 - TX_FAR _CloysterDexEntry - db "@" - -ElectrodeDexEntry: ; 40d83 (10:4d83) - db "BALL@" - db 3,11 - dw 1470 - TX_FAR _ElectrodeDexEntry - db "@" - -ClefableDexEntry: ; 40d91 (10:4d91) - db "FAIRY@" - db 4,3 - dw 880 - TX_FAR _ClefableDexEntry - db "@" - -WeezingDexEntry: ; 40da0 (10:4da0) - db "POISON GAS@" - db 3,11 - dw 210 - TX_FAR _WeezingDexEntry - db "@" - -PersianDexEntry: ; 40db4 (10:4db4) - db "CLASSY CAT@" - db 3,3 - dw 710 - TX_FAR _PersianDexEntry - db "@" - -MarowakDexEntry: ; 40dc8 (10:4dc8) - db "BONEKEEPER@" - db 3,3 - dw 990 - TX_FAR _MarowakDexEntry - db "@" - -HaunterDexEntry: ; 40ddc (10:4ddc) - db "GAS@" - db 5,3 - dw 2 - TX_FAR _HaunterDexEntry - db "@" - -AbraDexEntry: ; 40de9 (10:4de9) - db "PSI@" - db 2,11 - dw 430 - TX_FAR _AbraDexEntry - db "@" - -AlakazamDexEntry: ; 40df6 (10:4df6) - db "PSI@" - db 4,11 - dw 1060 - TX_FAR _AlakazamDexEntry - db "@" - -PidgeottoDexEntry: ; 40e03 (10:4e03) - db "BIRD@" - db 3,7 - dw 660 - TX_FAR _PidgeottoDexEntry - db "@" - -PidgeotDexEntry: ; 40e11 (10:4e11) - db "BIRD@" - db 4,11 - dw 870 - TX_FAR _PidgeotDexEntry - db "@" - -StarmieDexEntry: ; 40e1f (10:4e1f) - db "MYSTERIOUS@" - db 3,7 - dw 1760 - TX_FAR _StarmieDexEntry - db "@" - -BulbasaurDexEntry: ; 40e33 (10:4e33) - db "SEED@" - db 2,4 - dw 150 - TX_FAR _BulbasaurDexEntry - db "@" - -VenusaurDexEntry: ; 40e41 (10:4e41) - db "SEED@" - db 6,7 - dw 2210 - TX_FAR _VenusaurDexEntry - db "@" - -TentacruelDexEntry: ; 40e4f (10:4e4f) - db "JELLYFISH@" - db 5,3 - dw 1210 - TX_FAR _TentacruelDexEntry - db "@" - -GoldeenDexEntry: ; 40e62 (10:4e62) - db "GOLDFISH@" - db 2,0 - dw 330 - TX_FAR _GoldeenDexEntry - db "@" - -SeakingDexEntry: ; 40e74 (10:4e74) - db "GOLDFISH@" - db 4,3 - dw 860 - TX_FAR _SeakingDexEntry - db "@" - -PonytaDexEntry: ; 40e86 (10:4e86) - db "FIRE HORSE@" - db 3,3 - dw 660 - TX_FAR _PonytaDexEntry - db "@" - -RapidashDexEntry: ; 40e9a (10:4e9a) - db "FIRE HORSE@" - db 5,7 - dw 2090 - TX_FAR _RapidashDexEntry - db "@" - -RattataDexEntry: ; 40eae (10:4eae) - db "RAT@" - db 1,0 - dw 80 - TX_FAR _RattataDexEntry - db "@" - -RaticateDexEntry: ; 40ebb (10:4ebb) - db "RAT@" - db 2,4 - dw 410 - TX_FAR _RaticateDexEntry - db "@" - -NidorinoDexEntry: ; 40ec8 (10:4ec8) - db "POISON PIN@" - db 2,11 - dw 430 - TX_FAR _NidorinoDexEntry - db "@" - -NidorinaDexEntry: ; 40edc (10:4edc) - db "POISON PIN@" - db 2,7 - dw 440 - TX_FAR _NidorinaDexEntry - db "@" - -GeodudeDexEntry: ; 40ef0 (10:4ef0) - db "ROCK@" - db 1,4 - dw 440 - TX_FAR _GeodudeDexEntry - db "@" - -PorygonDexEntry: ; 40efe (10:4efe) - db "VIRTUAL@" - db 2,7 - dw 800 - TX_FAR _PorygonDexEntry - db "@" - -AerodactylDexEntry: ; 40f0f (10:4f0f) - db "FOSSIL@" - db 5,11 - dw 1300 - TX_FAR _AerodactylDexEntry - db "@" - -MagnemiteDexEntry: ; 40f1f (10:4f1f) - db "MAGNET@" - db 1,0 - dw 130 - TX_FAR _MagnemiteDexEntry - db "@" - -CharmanderDexEntry: ; 40f2f (10:4f2f) - db "LIZARD@" - db 2,0 - dw 190 - TX_FAR _CharmanderDexEntry - db "@" - -SquirtleDexEntry: ; 40f3f (10:4f3f) - db "TINYTURTLE@" - db 1,8 - dw 200 - TX_FAR _SquirtleDexEntry - db "@" - -CharmeleonDexEntry: ; 40f53 (10:4f53) - db "FLAME@" - db 3,7 - dw 420 - TX_FAR _CharmeleonDexEntry - db "@" - -WartortleDexEntry: ; 40f62 (10:4f62) - db "TURTLE@" - db 3,3 - dw 500 - TX_FAR _WartortleDexEntry - db "@" - -CharizardDexEntry: ; 40f72 (10:4f72) - db "FLAME@" - db 5,7 - dw 2000 - TX_FAR _CharizardDexEntry - db "@" - -OddishDexEntry: ; 40f81 (10:4f81) - db "WEED@" - db 1,8 - dw 120 - TX_FAR _OddishDexEntry - db "@" - -GloomDexEntry: ; 40f8f (10:4f8f) - db "WEED@" - db 2,7 - dw 190 - TX_FAR _GloomDexEntry - db "@" - -VileplumeDexEntry: ; 40f9d (10:4f9d) - db "FLOWER@" - db 3,11 - dw 410 - TX_FAR _VileplumeDexEntry - db "@" - -BellsproutDexEntry: ; 40fad (10:4fad) - db "FLOWER@" - db 2,4 - dw 90 - TX_FAR _BellsproutDexEntry - db "@" - -WeepinbellDexEntry: ; 40fbd (10:4fbd) - db "FLYCATCHER@" - db 3,3 - dw 140 - TX_FAR _WeepinbellDexEntry - db "@" - -VictreebelDexEntry: ; 40fd1 (10:4fd1) - db "FLYCATCHER@" - db 5,7 - dw 340 - TX_FAR _VictreebelDexEntry - db "@" - -MissingNoDexEntry: ; 40fe5 (10:4fe5) - db "???@" - db 10 ; 1.0 m - db 100 ; 10.0 kg - db 0,"コメント さくせいちゅう@" ; コメント作成中 (Comment to be written) +INCLUDE "data/pokedex_entries.asm" PokedexToIndex: ; 40ff9 (10:4ff9) ; converts the Pokédex number at $D11E to an index @@ -66770,197 +51670,7 @@ IndexToPokedex: ; 41010 (10:5010) pop bc ret -PokedexOrder: ; 41024 (10:5024) - db DEX_RHYDON - db DEX_KANGASKHAN - db DEX_NIDORAN_M - db DEX_CLEFAIRY - db DEX_SPEAROW - db DEX_VOLTORB - db DEX_NIDOKING - db DEX_SLOWBRO - db DEX_IVYSAUR - db DEX_EXEGGUTOR - db DEX_LICKITUNG - db DEX_EXEGGCUTE - db DEX_GRIMER - db DEX_GENGAR - db DEX_NIDORAN_F - db DEX_NIDOQUEEN - db DEX_CUBONE - db DEX_RHYHORN - db DEX_LAPRAS - db DEX_ARCANINE - db DEX_MEW - db DEX_GYARADOS - db DEX_SHELLDER - db DEX_TENTACOOL - db DEX_GASTLY - db DEX_SCYTHER - db DEX_STARYU - db DEX_BLASTOISE - db DEX_PINSIR - db DEX_TANGELA - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db DEX_GROWLITHE - db DEX_ONIX - db DEX_FEAROW - db DEX_PIDGEY - db DEX_SLOWPOKE - db DEX_KADABRA - db DEX_GRAVELER - db DEX_CHANSEY - db DEX_MACHOKE - db DEX_MR_MIME - db DEX_HITMONLEE - db DEX_HITMONCHAN - db DEX_ARBOK - db DEX_PARASECT - db DEX_PSYDUCK - db DEX_DROWZEE - db DEX_GOLEM - db 0 ; MISSINGNO. - db DEX_MAGMAR - db 0 ; MISSINGNO. - db DEX_ELECTABUZZ - db DEX_MAGNETON - db DEX_KOFFING - db 0 ; MISSINGNO. - db DEX_MANKEY - db DEX_SEEL - db DEX_DIGLETT - db DEX_TAUROS - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db DEX_FARFETCH_D - db DEX_VENONAT - db DEX_DRAGONITE - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db DEX_DODUO - db DEX_POLIWAG - db DEX_JYNX - db DEX_MOLTRES - db DEX_ARTICUNO - db DEX_ZAPDOS - db DEX_DITTO - db DEX_MEOWTH - db DEX_KRABBY - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db DEX_VULPIX - db DEX_NINETALES - db DEX_PIKACHU - db DEX_RAICHU - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db DEX_DRATINI - db DEX_DRAGONAIR - db DEX_KABUTO - db DEX_KABUTOPS - db DEX_HORSEA - db DEX_SEADRA - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db DEX_SANDSHREW - db DEX_SANDSLASH - db DEX_OMANYTE - db DEX_OMASTAR - db DEX_JIGGLYPUFF - db DEX_WIGGLYTUFF - db DEX_EEVEE - db DEX_FLAREON - db DEX_JOLTEON - db DEX_VAPOREON - db DEX_MACHOP - db DEX_ZUBAT - db DEX_EKANS - db DEX_PARAS - db DEX_POLIWHIRL - db DEX_POLIWRATH - db DEX_WEEDLE - db DEX_KAKUNA - db DEX_BEEDRILL - db 0 ; MISSINGNO. - db DEX_DODRIO - db DEX_PRIMEAPE - db DEX_DUGTRIO - db DEX_VENOMOTH - db DEX_DEWGONG - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db DEX_CATERPIE - db DEX_METAPOD - db DEX_BUTTERFREE - db DEX_MACHAMP - db 0 ; MISSINGNO. - db DEX_GOLDUCK - db DEX_HYPNO - db DEX_GOLBAT - db DEX_MEWTWO - db DEX_SNORLAX - db DEX_MAGIKARP - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db DEX_MUK - db 0 ; MISSINGNO. - db DEX_KINGLER - db DEX_CLOYSTER - db 0 ; MISSINGNO. - db DEX_ELECTRODE - db DEX_CLEFABLE - db DEX_WEEZING - db DEX_PERSIAN - db DEX_MAROWAK - db 0 ; MISSINGNO. - db DEX_HAUNTER - db DEX_ABRA - db DEX_ALAKAZAM - db DEX_PIDGEOTTO - db DEX_PIDGEOT - db DEX_STARMIE - db DEX_BULBASAUR - db DEX_VENUSAUR - db DEX_TENTACRUEL - db 0 ; MISSINGNO. - db DEX_GOLDEEN - db DEX_SEAKING - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db DEX_PONYTA - db DEX_RAPIDASH - db DEX_RATTATA - db DEX_RATICATE - db DEX_NIDORINO - db DEX_NIDORINA - db DEX_GEODUDE - db DEX_PORYGON - db DEX_AERODACTYL - db 0 ; MISSINGNO. - db DEX_MAGNEMITE - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db DEX_CHARMANDER - db DEX_SQUIRTLE - db DEX_CHARMELEON - db DEX_WARTORTLE - db DEX_CHARIZARD - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db 0 ; MISSINGNO. - db DEX_ODDISH - db DEX_GLOOM - db DEX_VILEPLUME - db DEX_BELLSPROUT - db DEX_WEEPINBELL - db DEX_VICTREEBEL +INCLUDE "data/pokedex_order.asm" Func_410e2: ; 410e2 (10:50e2) ld a, [wWhichTrade] ; $cd3d @@ -72365,786 +57075,7 @@ Func_46a01: ; 46a01 (11:6a01) ld [$ffea], a ret -HiddenObjectMaps: ; 46a40 (11:6a40) - db REDS_HOUSE_2F - db BLUES_HOUSE - db OAKS_LAB - db VIRIDIAN_POKECENTER - db VIRIDIAN_MART - db VIRIDIAN_SCHOOL - db VIRIDIAN_GYM - db MUSEUM_1F - db PEWTER_GYM - db PEWTER_MART - db PEWTER_POKECENTER - db CERULEAN_POKECENTER - db CERULEAN_GYM - db CERULEAN_MART - db LAVENDER_POKECENTER - db VERMILION_POKECENTER - db VERMILION_GYM - db CELADON_MANSION_2 - db CELADON_POKECENTER - db CELADON_GYM - db GAME_CORNER - db CELADON_HOTEL - db FUCHSIA_POKECENTER - db FUCHSIA_GYM - db CINNABAR_GYM - db CINNABAR_POKECENTER - db SAFFRON_GYM - db MT_MOON_POKECENTER - db ROCK_TUNNEL_POKECENTER - db BATTLE_CENTER - db TRADE_CENTER - db VIRIDIAN_FOREST - db MT_MOON_3 - db INDIGO_PLATEAU - db ROUTE_25 - db ROUTE_9 - db SS_ANNE_6 - db SS_ANNE_10 - db ROCKET_HIDEOUT_1 - db ROCKET_HIDEOUT_3 - db ROCKET_HIDEOUT_4 - db SAFFRON_POKECENTER - db POKEMONTOWER_5 - db ROUTE_13 - db SAFARI_ZONE_ENTRANCE - db SAFARI_ZONE_WEST - db SILPH_CO_5F - db SILPH_CO_9F - db COPYCATS_HOUSE_2F - db UNKNOWN_DUNGEON_1 - db UNKNOWN_DUNGEON_3 - db POWER_PLANT - db SEAFOAM_ISLANDS_3 - db SEAFOAM_ISLANDS_5 - db MANSION_1 - db MANSION_3 - db ROUTE_23 - db VICTORY_ROAD_2 - db $6F - db BILLS_HOUSE - db VIRIDIAN_CITY - db SAFARI_ZONE_REST_HOUSE_2 - db SAFARI_ZONE_REST_HOUSE_3 - db SAFARI_ZONE_REST_HOUSE_4 - db $B9 - db LAVENDER_HOUSE_1 - db CELADON_MANSION_5 - db FIGHTING_DOJO - db ROUTE_10 - db INDIGO_PLATEAU_LOBBY - db CINNABAR_LAB_4 - db BIKE_SHOP - db ROUTE_11 - db ROUTE_12 - db MANSION_2 - db MANSION_4 - db SILPH_CO_11F - db ROUTE_17 - db UNDERGROUND_PATH_NS - db UNDERGROUND_PATH_WE - db CELADON_CITY - db SEAFOAM_ISLANDS_4 - db VERMILION_CITY - db CERULEAN_CITY - db ROUTE_4 - db $FF - -HiddenObjectPointers: ; 46a96 (11:6a96) -; each of these pointers is for the corresponding map in HiddenObjectMaps - dw RedsHouse2FHiddenObjects - dw BluesHouseHiddenObjects - dw OaksLabHiddenObjects - dw ViridianPokecenterHiddenObjects - dw ViridianMartHiddenObjects - dw ViridianSchoolHiddenObjects - dw ViridianGymHiddenObjects - dw Museum1FHiddenObjects - dw PewterGymHiddenObjects - dw PewterMartHiddenObjects - dw PewterPokecenterHiddenObjects - dw CeruleanPokecenterHiddenObjects - dw CeruleanGymHiddenObjects - dw CeruleanMartHiddenObjects - dw LavenderPokecenterHiddenObjects - dw VermilionPokecenterHiddenObjects - dw VermilionGymHiddenObjects - dw CeladonMansion2HiddenObjects - dw CeladonPokecenterHiddenObjects - dw CeladonGymHiddenObjects - dw GameCornerHiddenObjects - dw CeladonHotelHiddenObjects - dw FuchsiaPokecenterHiddenObjects - dw FuchsiaGymHiddenObjects - dw CinnabarGymHiddenObjects - dw CinnabarPokecenterHiddenObjects - dw SaffronGymHiddenObjects - dw MtMoonPokecenterHiddenObjects - dw RockTunnelPokecenterHiddenObjects - dw BattleCenterHiddenObjects - dw TradeCenterHiddenObjects - dw ViridianForestHiddenObjects - dw MtMoon3HiddenObjects - dw IndigoPlateauHiddenObjects - dw Route25HiddenObjects - dw Route9HiddenObjects - dw SSAnne6HiddenObjects - dw SSAnne10HiddenObjects - dw RocketHideout1HiddenObjects - dw RocketHideout3HiddenObjects - dw RocketHideout4HiddenObjects - dw SaffronPokecenterHiddenObjects - dw PokemonTower5HiddenObjects - dw Route13HiddenObjects - dw SafariZoneEntranceHiddenObjects - dw SafariZoneWestHiddenObjects - dw SilphCo5FHiddenObjects - dw SilphCo9FHiddenObjects - dw CopycatsHouse2FHiddenObjects - dw UnknownDungeon1HiddenObjects - dw UnknownDungeon3HiddenObjects - dw PowerPlantHiddenObjects - dw SeafoamIslands3HiddenObjects - dw SeafoamIslands5HiddenObjects - dw Mansion1HiddenObjects - dw Mansion3HiddenObjects - dw Route23HiddenObjects - dw VictoryRoad2HiddenObjects - dw Unused6FHiddenObjects - dw BillsHouseHiddenObjects - dw ViridianCityHiddenObjects - dw SafariZoneRestHouse2HiddenObjects - dw SafariZoneRestHouse3HiddenObjects - dw SafariZoneRestHouse4HiddenObjects - dw UnusedB9HiddenObjects - dw LavenderHouse1HiddenObjects - dw CeladonMansion5HiddenObjects - dw FightingDojoHiddenObjects - dw Route10HiddenObjects - dw IndigoPlateauLobbyHiddenObjects - dw CinnabarLab4HiddenObjects - dw BikeShopHiddenObjects - dw Route11HiddenObjects - dw Route12HiddenObjects - dw Mansion2HiddenObjects - dw Mansion4HiddenObjects - dw SilphCo11FHiddenObjects - dw Route17HiddenObjects - dw UndergroundPathNsHiddenObjects - dw UndergroundPathWeHiddenObjects - dw CeladonCityHiddenObjects - dw SeafoamIslands4HiddenObjects - dw VermilionCityHiddenObjects - dw CeruleanCityHiddenObjects - dw Route4HiddenObjects - -BattleCenterHiddenObjects: ; 46b40 (11:6b40) - db $04,$05,$d0 ; XXX, y, x - dbw Bank(Func_21845), Func_21845 - db $04,$04,$d0 ; XXX, y, x - dbw Bank(Func_21825), Func_21825 - db $FF -TradeCenterHiddenObjects: ; 46b4d (11:6b4d) - db $04,$05,$d0 ; XXX, y, x - dbw Bank(Func_21845), Func_21845 - db $04,$04,$d0 ; XXX, y, x - dbw Bank(Func_21825), Func_21825 - db $FF -RedsHouse2FHiddenObjects: ; 46b5a (11:6b5a) - db $01,$00,$04 ; XXX, y, x - dbw Bank(Func_5db86), Func_5db86 - db $05,$03,$d0 ; XXX, y, x - dbw Bank(Func_5db79), Func_5db79 - db $FF -BluesHouseHiddenObjects: ; 46b67 (11:6b67) - db $01,$00,$04 ; XXX, y, x - dbw Bank(Func_62509), Func_62509 - db $01,$01,$04 ; XXX, y, x - dbw Bank(Func_62509), Func_62509 - db $01,$07,$04 ; XXX, y, x - dbw Bank(Func_62509), Func_62509 - db $FF -OaksLabHiddenObjects: ; 46b7a (11:6b7a) - db $00,$04,$04 ; XXX, y, x - dbw Bank(Func_1e958), Func_1e958 - db $00,$05,$04 ; XXX, y, x - dbw Bank(Func_1e965), Func_1e965 - db $01,$00,$04 ; XXX, y, x - dbw Bank(Func_1ecaf), Func_1ecaf - db $01,$01,$04 ; XXX, y, x - dbw Bank(Func_1ecaf), Func_1ecaf - db $FF -ViridianPokecenterHiddenObjects: ; 46b93 (11:6b93) - db $04,$00,$08 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -ViridianMartHiddenObjects: ; 46ba0 (11:6ba0) - db $FF -ViridianSchoolHiddenObjects: ; 46ba1 (11:6ba1) - db $04,$03,$20 ; XXX, y, x - dbw Bank(Func_52996), Func_52996 - db $00,$03,$21 ; XXX, y, x - dbw Bank(Func_5dc1a), Func_5dc1a - db $FF -ViridianGymHiddenObjects: ; 46bae (11:6bae) - db $0f,$0f,$04 ; XXX, y, x - dbw BANK(GymStatues),GymStatues - db $0f,$12,$04 ; XXX, y, x - dbw BANK(GymStatues),GymStatues - db $FF -Museum1FHiddenObjects: ; 46bbb (11:6bbb) - db $03,$02,$04 ; XXX, y, x - dbw Bank(AerodactylFossil), AerodactylFossil - db $06,$02,$04 ; XXX, y, x - dbw Bank(KabutopsFossil), KabutopsFossil - db $FF -PewterGymHiddenObjects: ; 46bc8 (11:6bc8) - db $0a,$03,$04 ; XXX, y, x - dbw BANK(GymStatues),GymStatues - db $0a,$06,$04 ; XXX, y, x - dbw BANK(GymStatues),GymStatues - db $FF -PewterMartHiddenObjects: ; 46bd5 (11:6bd5) - db $FF -PewterPokecenterHiddenObjects: ; 46bd6 (11:6bd6) - db $04,$00,$08 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -CeruleanPokecenterHiddenObjects: ; 46be3 (11:6be3) - db $04,$00,$08 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -CeruleanGymHiddenObjects: ; 46bf0 (11:6bf0) - db $0b,$03,$04 ; XXX, y, x - dbw BANK(GymStatues),GymStatues - db $0b,$06,$04 ; XXX, y, x - dbw BANK(GymStatues),GymStatues - db $FF -CeruleanMartHiddenObjects: ; 46bfd (11:6bfd) - db $FF -LavenderPokecenterHiddenObjects: ; 46bfe (11:6bfe) - db $04,$00,$08 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -VermilionPokecenterHiddenObjects: ; 46c0b (11:6c0b) - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $04,$00,$04 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $FF -VermilionGymHiddenObjects: ; 46c18 (11:6c18) - db $0e,$03,$04 ; XXX, y, x - dbw BANK(GymStatues), GymStatues - db $0e,$06,$04 ; XXX, y, x - dbw BANK(GymStatues), GymStatues - db $01,$06,$00 ; XXX, y, x - dbw Bank(Func_5ddef), Func_5ddef - db $07,$01,$00 ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $09,$01,$01 ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $0b,$01,$02 ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $07,$03,$03 ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $09,$03,$04 ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $0b,$03,$05 ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $07,$05,$06 ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $09,$05,$07 ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $0b,$05,$08 ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $07,$07,$09 ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $09,$07,$0a ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $0b,$07,$0b ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $07,$09,$0c ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $09,$09,$0d ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $0b,$09,$0e ; XXX, y, x - dbw Bank(GymTrashScript), GymTrashScript - db $FF -CeladonMansion2HiddenObjects: ; 46c85 (11:6c85) - db $05,$00,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -CeladonPokecenterHiddenObjects: ; 46c8c (11:6c8c) - db $04,$00,$08 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -CeladonGymHiddenObjects: ; 46c99 (11:6c99) - db $0f,$03,$04 ; XXX, y, x - dbw BANK(GymStatues),GymStatues - db $0f,$06,$04 ; XXX, y, x - dbw BANK(GymStatues),GymStatues - db $FF -GameCornerHiddenObjects: ; 46ca6 (11:6ca6) - db $0f,$12,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0e,$12,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0d,$12,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0c,$12,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0b,$12,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0a,$12,$ff ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0a,$0d,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0b,$0d,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0c,$0d,$fe ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0d,$0d,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0e,$0d,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0f,$0d,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0f,$0c,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0e,$0c,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0d,$0c,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0c,$0c,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0b,$0c,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0a,$0c,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0a,$07,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0b,$07,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0c,$07,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0d,$07,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0e,$07,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0f,$07,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0f,$06,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0e,$06,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0d,$06,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0c,$06,$fd ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0b,$06,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0a,$06,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0a,$01,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0b,$01,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0c,$01,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0d,$01,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0e,$01,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $0f,$01,$d0 ; XXX, y, x - dbw Bank(Func_37e2d), Func_37e2d - db $08,$00,COIN+10 - dbw BANK(HiddenCoins),HiddenCoins - db $10,$01,COIN+10 - dbw BANK(HiddenCoins),HiddenCoins - db $0b,$03,COIN+20 - dbw BANK(HiddenCoins),HiddenCoins - db $0e,$03,COIN+10 - dbw BANK(HiddenCoins),HiddenCoins - db $0c,$04,COIN+10 - dbw BANK(HiddenCoins),HiddenCoins - db $0c,$09,COIN+20 - dbw BANK(HiddenCoins),HiddenCoins - db $0f,$09,COIN+10 - dbw BANK(HiddenCoins),HiddenCoins - db $0e,$10,COIN+10 - dbw BANK(HiddenCoins),HiddenCoins - db $10,$0a,COIN+10 - dbw BANK(HiddenCoins),HiddenCoins - db $07,$0b,COIN+40 - dbw BANK(HiddenCoins),HiddenCoins - db $08,$0f,COIN+100 - dbw BANK(HiddenCoins),HiddenCoins - db $0f,$0c,COIN+10 - dbw BANK(HiddenCoins),HiddenCoins - db $FF -CeladonHotelHiddenObjects: ; 46dc7 (11:6dc7) - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $04,$00,$08 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $FF -FuchsiaPokecenterHiddenObjects: ; 46dd4 (11:6dd4) - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $04,$00,$04 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $FF -FuchsiaGymHiddenObjects: ; 46de1 (11:6de1) - db $0f,$03,$04 ; XXX, y, x - dbw BANK(GymStatues),GymStatues - db $0f,$06,$04 ; XXX, y, x - dbw BANK(GymStatues),GymStatues - db $FF -CinnabarGymHiddenObjects: ; 46dee (11:6dee) - db $0d,$11,$04 ; XXX, y, x - dbw BANK(GymStatues),GymStatues - db $07,$0f,$01 ; XXX, y, x - dbw Bank(Func_1eaa17), Func_1eaa17 - db $01,$0a,$12 ; XXX, y, x - dbw Bank(Func_1eaa17), Func_1eaa17 - db $07,$09,$13 ; XXX, y, x - dbw Bank(Func_1eaa17), Func_1eaa17 - db $0d,$09,$14 ; XXX, y, x - dbw Bank(Func_1eaa17), Func_1eaa17 - db $0d,$01,$05 ; XXX, y, x - dbw Bank(Func_1eaa17), Func_1eaa17 - db $07,$01,$16 ; XXX, y, x - dbw Bank(Func_1eaa17), Func_1eaa17 - db $FF -CinnabarPokecenterHiddenObjects: ; 46e19 (11:6e19) - db $04,$00,$04 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -SaffronGymHiddenObjects: ; 46e26 (11:6e26) - db $0f,$09,$04 ; XXX, y, x - dbw BANK(GymStatues),GymStatues - db $FF -MtMoonPokecenterHiddenObjects: ; 46e2d (11:6e2d) - db $04,$00,$08 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -RockTunnelPokecenterHiddenObjects: ; 46e3a (11:6e3a) - db $04,$00,$08 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -ViridianForestHiddenObjects: ; 46e47 (11:6e47) - db $12,$01,POTION - dbw BANK(HiddenItems),HiddenItems - db $2a,$10,ANTIDOTE - dbw BANK(HiddenItems),HiddenItems - db $FF -MtMoon3HiddenObjects: ; 46e54 (11:6e54) - db $0c,$12,MOON_STONE - dbw BANK(HiddenItems),HiddenItems - db $09,$21,ETHER - dbw BANK(HiddenItems),HiddenItems - db $FF -IndigoPlateauHiddenObjects: ; 46e61 (11:6e61) - db $0d,$08,$ff ; XXX, y, x - dbw Bank(Func_52a2f), Func_52a2f - db $0d,$0b,$00 ; XXX, y, x - dbw Bank(Func_52a2f), Func_52a2f - db $FF -Route25HiddenObjects: ; 46e6e (11:6e6e) - db $03,$26,ETHER - dbw BANK(HiddenItems),HiddenItems - db $01,$0a,ELIXER - dbw BANK(HiddenItems),HiddenItems - db $FF -Route9HiddenObjects: ; 46e7b (11:6e7b) - db $07,$0e,ETHER - dbw BANK(HiddenItems),HiddenItems - db $FF -SSAnne6HiddenObjects: ; 46e82 (11:6e82) - db $05,$0d,$00 ; XXX, y, x - dbw Bank(Func_5ddef), Func_5ddef - db $07,$0d,$00 ; XXX, y, x - dbw Bank(Func_5ddef), Func_5ddef - db $09,$0d,GREAT_BALL - dbw BANK(HiddenItems),HiddenItems - db $FF -SSAnne10HiddenObjects: ; 46e95 (11:6e95) - db $01,$03,HYPER_POTION - dbw BANK(HiddenItems),HiddenItems - db $FF -Route10HiddenObjects: ; 46e9c (11:6e9c) - db $11,$09,SUPER_POTION - dbw BANK(HiddenItems),HiddenItems - db $35,$10,MAX_ETHER - dbw BANK(HiddenItems),HiddenItems - db $FF -RocketHideout1HiddenObjects: ; 46ea9 (11:6ea9) - db $0f,$15,PP_UP - dbw BANK(HiddenItems),HiddenItems - db $FF -RocketHideout3HiddenObjects: ; 46eb0 (11:6eb0) - db $11,$1b,NUGGET - dbw BANK(HiddenItems),HiddenItems - db $FF -RocketHideout4HiddenObjects: ; 46eb7 (11:6eb7) - db $01,$19,SUPER_POTION - dbw BANK(HiddenItems),HiddenItems - db $FF -SaffronPokecenterHiddenObjects: ; 46ebe (11:6ebe) - db $04,$00,$04 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -PokemonTower5HiddenObjects: ; 46ecb (11:6ecb) - db $0c,$04,ELIXER - dbw BANK(HiddenItems),HiddenItems - db $FF -Route13HiddenObjects: ; 46ed2 (11:6ed2) - db $0e,$01,PP_UP - dbw BANK(HiddenItems),HiddenItems - db $0d,$10,CALCIUM - dbw BANK(HiddenItems),HiddenItems - db $FF -SafariZoneEntranceHiddenObjects: ; 46edf (11:6edf) - db $01,$0a,NUGGET - dbw BANK(HiddenItems),HiddenItems - db $FF -SafariZoneWestHiddenObjects: ; 46ee6 (11:6ee6) - db $05,$06,REVIVE - dbw BANK(HiddenItems),HiddenItems - db $FF -SilphCo5FHiddenObjects: ; 46eed (11:6eed) - db $03,$0c,ELIXER - dbw BANK(HiddenItems),HiddenItems - db $FF -SilphCo9FHiddenObjects: ; 46ef4 (11:6ef4) - db $0f,$02,MAX_POTION - dbw BANK(HiddenItems),HiddenItems - db $FF -CopycatsHouse2FHiddenObjects: ; 46efb (11:6efb) - db $01,$01,NUGGET - dbw BANK(HiddenItems),HiddenItems - db $FF -UnknownDungeon1HiddenObjects: ; 46f02 (11:6f02) - db $0b,$0e,RARE_CANDY - dbw BANK(HiddenItems),HiddenItems - db $FF -UnknownDungeon3HiddenObjects: ; 46f09 (11:6f09) - db $03,$1b,ULTRA_BALL - dbw BANK(HiddenItems),HiddenItems - db $FF -PowerPlantHiddenObjects: ; 46f10 (11:6f10) - db $10,$11,MAX_ELIXER - dbw BANK(HiddenItems),HiddenItems - db $01,$0c,PP_UP - dbw BANK(HiddenItems),HiddenItems - db $FF -SeafoamIslands3HiddenObjects: ; 46f1d (11:6f1d) - db $0f,$0f,NUGGET - dbw BANK(HiddenItems),HiddenItems - db $FF -SeafoamIslands5HiddenObjects: ; 46f24 (11:6f24) - db $11,$19,ULTRA_BALL - dbw BANK(HiddenItems),HiddenItems - db $FF -Mansion1HiddenObjects: ; 46f2b (11:6f2b) - db $10,$08,MOON_STONE - dbw BANK(HiddenItems),HiddenItems - db $05,$02,$04 ; XXX, y, x - dbw BANK(Func_44316),Func_44316 - db $FF -Mansion2HiddenObjects: ; 46f38 (11:6f38) - db $0b,$02,$04 ; XXX, y, x - dbw Bank(Func_52037), Func_52037 - db $FF -Mansion3HiddenObjects: ; 46f3f (11:6f3f) - db $09,$01,MAX_REVIVE - dbw BANK(HiddenItems),HiddenItems - db $05,$0a,$04 ; XXX, y, x - dbw Bank(Func_5227a), Func_5227a - db $FF -Mansion4HiddenObjects: ; 46f4c (11:6f4c) - db $09,$01,RARE_CANDY - dbw BANK(HiddenItems),HiddenItems - db $03,$14,$04 ; XXX, y, x - dbw Bank(Func_52420), Func_52420 - db $19,$12,$04 ; XXX, y, x - dbw Bank(Func_52420), Func_52420 - db $FF -Route23HiddenObjects: ; 46f5f (11:6f5f) - db $2c,$09,FULL_RESTORE - dbw BANK(HiddenItems),HiddenItems - db $46,$13,ULTRA_BALL - dbw BANK(HiddenItems),HiddenItems - db $5a,$08,MAX_ETHER - dbw BANK(HiddenItems),HiddenItems - db $FF -VictoryRoad2HiddenObjects: ; 46f72 (11:6f72) - db $02,$05,ULTRA_BALL - dbw BANK(HiddenItems),HiddenItems - db $07,$1a,FULL_RESTORE - dbw BANK(HiddenItems),HiddenItems - db $FF -Unused6FHiddenObjects: ; 46f7f (11:6f7f) - db $0b,$0e,MAX_ELIXER - dbw BANK(HiddenItems),HiddenItems - db $FF -BillsHouseHiddenObjects: ; 46f86 (11:6f86) - db $04,$01,$04 ; XXX, y, x - dbw Bank(Func_1eb6e), Func_1eb6e - db $FF -ViridianCityHiddenObjects: ; 46f8d (11:6f8d) - db $04,$0e,POTION - dbw BANK(HiddenItems),HiddenItems - db $FF -SafariZoneRestHouse2HiddenObjects: ; 46f94 (11:6f94) - db $04,$00,$08 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -SafariZoneRestHouse3HiddenObjects: ; 46fa1 (11:6fa1) - db $04,$00,$08 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -SafariZoneRestHouse4HiddenObjects: ; 46fae (11:6fae) - db $04,$00,$08 ; XXX, y, x - dbw Bank(Func_6245d), Func_6245d - db $03,$0d,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -UnusedB9HiddenObjects: ; 46fbb (11:6fbb) - db $02,$01,$04 ; XXX, y, x - dbw Bank(Func_5db8f), Func_5db8f - db $FF -LavenderHouse1HiddenObjects: ; 46fc2 (11:6fc2) - db $01,$00,$00 ; XXX, y, x - dbw Bank(Func_1eb60), Func_1eb60 - db $01,$01,$00 ; XXX, y, x - dbw Bank(Func_1eb60), Func_1eb60 - db $01,$07,$00 ; XXX, y, x - dbw Bank(Func_1eb60), Func_1eb60 - db $FF -CeladonMansion5HiddenObjects: ; 46fd5 (11:6fd5) - db $00,$03,$34 ; XXX, y, x - dbw Bank(Func_5dc1a), Func_5dc1a - db $00,$04,$34 ; XXX, y, x - dbw Bank(Func_5dc1a), Func_5dc1a - db $04,$03,$35 ; XXX, y, x - dbw Bank(Func_52996), Func_52996 - db $FF -FightingDojoHiddenObjects: ; 46fe8 (11:6fe8) - db $09,$03,$04 ; XXX, y, x - dbw Bank(Func_52a22), Func_52a22 - db $09,$06,$04 ; XXX, y, x - dbw Bank(Func_52a22), Func_52a22 - db $00,$04,$04 ; XXX, y, x - dbw Bank(Func_52a08), Func_52a08 - db $00,$05,$04 ; XXX, y, x - dbw Bank(Func_52a15), Func_52a15 - db $FF -IndigoPlateauLobbyHiddenObjects: ; 47001 (11:7001) - db $07,$0f,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -CinnabarLab4HiddenObjects: ; 47008 (11:7008) - db $04,$00,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $04,$02,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -BikeShopHiddenObjects: ; 47015 (11:7015) - db $00,$01,$d0 ; XXX, y, x - dbw Bank(Func_1e94b), Func_1e94b - db $01,$02,$d0 ; XXX, y, x - dbw Bank(Func_1e94b), Func_1e94b - db $02,$01,$d0 ; XXX, y, x - dbw Bank(Func_1e94b), Func_1e94b - db $02,$03,$d0 ; XXX, y, x - dbw Bank(Func_1e94b), Func_1e94b - db $04,$00,$d0 ; XXX, y, x - dbw Bank(Func_1e94b), Func_1e94b - db $05,$01,$d0 ; XXX, y, x - dbw Bank(Func_1e94b), Func_1e94b - db $FF -Route11HiddenObjects: ; 4703a (11:703a) - db $05,$30,ESCAPE_ROPE - dbw BANK(HiddenItems),HiddenItems - db $FF -Route12HiddenObjects: ; 47041 (11:7041) - db $3f,$02,HYPER_POTION - dbw BANK(HiddenItems),HiddenItems - db $FF -SilphCo11FHiddenObjects: ; 47048 (11:7048) - db $0c,$0a,$04 ; XXX, y, x - dbw Bank(Func_62516), Func_62516 - db $FF -Route17HiddenObjects: ; 4704f (11:704f) - db $0e,$0f,RARE_CANDY - dbw BANK(HiddenItems),HiddenItems - db $2d,$08,FULL_RESTORE - dbw BANK(HiddenItems),HiddenItems - db $48,$11,PP_UP - dbw BANK(HiddenItems),HiddenItems - db $5b,$04,MAX_REVIVE - dbw BANK(HiddenItems),HiddenItems - db $79,$08,MAX_ELIXER - dbw BANK(HiddenItems),HiddenItems - db $FF -UndergroundPathNsHiddenObjects: ; 4706e (11:706e) - db $04,$03,FULL_RESTORE - dbw BANK(HiddenItems),HiddenItems - db $22,$04,X_SPECIAL - dbw BANK(HiddenItems),HiddenItems - db $FF -UndergroundPathWeHiddenObjects: ; 4707b (11:707b) - db $02,$0c,NUGGET - dbw BANK(HiddenItems),HiddenItems - db $05,$15,ELIXER - dbw BANK(HiddenItems),HiddenItems - db $FF -CeladonCityHiddenObjects: ; 47088 (11:7088) - db $0f,$30,PP_UP - dbw BANK(HiddenItems),HiddenItems - db $FF -SeafoamIslands4HiddenObjects: ; 4708f (11:708f) - db $10,$09,MAX_ELIXER - dbw BANK(HiddenItems),HiddenItems - db $FF -VermilionCityHiddenObjects: ; 47096 (11:7096) - db $0b,$0e,MAX_ETHER - dbw BANK(HiddenItems),HiddenItems - db $FF -CeruleanCityHiddenObjects: ; 4709d (11:709d) - db $08,$0f,RARE_CANDY - dbw BANK(HiddenItems),HiddenItems - db $FF -Route4HiddenObjects: ; 470a4 (11:70a4) - db $03,$28,GREAT_BALL - dbw BANK(HiddenItems),HiddenItems - db $FF +INCLUDE "data/hidden_objects.asm" SECTION "bank12",ROMX,BANK[$12] @@ -81753,75 +65684,7 @@ GetPrizeMenuId: ; 5278e (14:678e) ld c,(1 << 7 | 2) jp PrintBCDNumber -PrizeDifferentMenuPtrs: ; 52843 (14:6843) - dw PrizeMenuMon1Entries - dw PrizeMenuMon1Cost - - dw PrizeMenuMon2Entries - dw PrizeMenuMon2Cost - - dw PrizeMenuTMsEntries - dw PrizeMenuTMsCost - -NoThanksText: ; 5284f (14:684f) - db "NO THANKS@" - -PrizeMenuMon1Entries: ; 52859 (14:6859) - db ABRA - db CLEFAIRY -IF _RED - db NIDORINA -ENDC -IF _BLUE - db NIDORINO -ENDC - db "@" -PrizeMenuMon1Cost: ; 5285d (14:685d) -IF _RED - db $01,$80 - db $05,$00 -ENDC -IF _BLUE - db $01,$20 - db $07,$50 -ENDC - db $12,$00 - db "@" - -PrizeMenuMon2Entries: ; 52864 (14:6864) -IF _RED - db DRATINI - db SCYTHER -ENDC -IF _BLUE - db PINSIR - db DRATINI -ENDC - db PORYGON - db "@" -PrizeMenuMon2Cost: ; 52868 (14:6868) -IF _RED - db $28,$00 - db $55,$00 - db $99,$99 -ENDC -IF _BLUE - db $25,$00 - db $46,$00 - db $65,$00 -ENDC - db "@" - -PrizeMenuTMsEntries: ; 5286f (14:686f) - db TM_23 - db TM_15 - db TM_50 - db "@" -PrizeMenuTMsCost: ; 52873 (14:6873) - db $33,$00 ; 3300 Coins - db $55,$00 ; 5500 Coins - db $77,$00 ; 7700 Coins - db "@" +INCLUDE "data/prizes.asm" PrintPrizePrice: ; 5287a (14:687a) FuncCoord 11,0 @@ -100393,54 +84256,7 @@ Func_70e92: ; 70e92 (1c:4e92) ld [wWhichTrade], a ; $cd3d jp Func_70e7e -TownMapOrder: ; 70f11 (1c:4f11) - db PALLET_TOWN - db ROUTE_1 - db VIRIDIAN_CITY - db ROUTE_2 - db VIRIDIAN_FOREST - db DIGLETTS_CAVE - db PEWTER_CITY - db ROUTE_3 - db MT_MOON_1 - db ROUTE_4 - db CERULEAN_CITY - db ROUTE_24 - db ROUTE_25 - db BILLS_HOUSE - db ROUTE_5 - db ROUTE_6 - db VERMILION_CITY - db SS_ANNE_1 - db ROUTE_9 - db ROCK_TUNNEL_POKECENTER - db ROUTE_10 - db LAVENDER_TOWN - db POKEMONTOWER_2 - db ROUTE_8 - db ROUTE_7 - db CELADON_CITY - db SAFFRON_CITY - db ROUTE_11 - db ROUTE_12 - db ROUTE_13 - db ROUTE_14 - db ROUTE_15 - db ROUTE_16 - db ROUTE_17 - db ROUTE_18 - db FUCHSIA_CITY - db SAFARI_ZONE_EAST - db ROUTE_19 - db SEAFOAM_ISLANDS_2 - db ROUTE_20 - db CINNABAR_ISLAND - db ROUTE_21 - db ROUTE_22 - db ROUTE_23 - db VICTORY_ROAD_3 - db INDIGO_PLATEAU - db POWER_PLANT +INCLUDE "data/town_map_order.asm" TownMapCursor: ; 70f40 (1c:4f40) INCBIN "gfx/town_map_cursor.1bpp" @@ -100911,215 +84727,9 @@ Func_712f1: ; 712f1 (1c:52f1) ld l, a ret -ExternalMapEntries: ; 71313 (1c:5313) - EMAP $2,$B,PalletTownName - EMAP $2,$8,ViridianCityName - EMAP $2,$3,PewterCityName - EMAP $A,$2,CeruleanCityName - EMAP $E,$5,LavenderTownName - EMAP $A,$9,VermilionCityName - EMAP $7,$5,CeladonCityName - EMAP $8,$D,FuchsiaCityName - EMAP $2,$F,CinnabarIslandName - EMAP $0,$2,IndigoPlateauName - EMAP $A,$5,SaffronCityName - EMAP $0,$0,PalletTownName ; unused - EMAP $2,$A,Route1Name - EMAP $2,$6,Route2Name - EMAP $4,$3,Route3Name - EMAP $8,$2,Route4Name - EMAP $A,$3,Route5Name - EMAP $A,$8,Route6Name - EMAP $8,$5,Route7Name - EMAP $D,$5,Route8Name - EMAP $D,$2,Route9Name - EMAP $E,$4,Route10Name - EMAP $C,$9,Route11Name - EMAP $E,$9,Route12Name - EMAP $D,$B,Route13Name - EMAP $B,$C,Route14Name - EMAP $A,$D,Route15Name - EMAP $5,$5,Route16Name - EMAP $4,$8,Route17Name - EMAP $6,$D,Route18Name - EMAP $6,$F,Route19Name - EMAP $4,$F,Route20Name - EMAP $2,$D,Route21Name - EMAP $0,$8,Route22Name - EMAP $0,$6,Route23Name - EMAP $A,$1,Route24Name - EMAP $B,$0,Route25Name - -InternalMapEntries: ; 71382 (1c:5382) - IMAP $29,$2,$B,PalletTownName - IMAP $2E,$2,$8,ViridianCityName - IMAP $33,$2,$6,Route2Name - IMAP $34,$2,$4,ViridianForestName - IMAP $3B,$2,$3,PewterCityName - IMAP $3E,$6,$2,MountMoonName - IMAP $44,$A,$2,CeruleanCityName - IMAP $45,$5,$2,Route4Name - IMAP $46,$A,$2,CeruleanCityName - IMAP $49,$A,$4,Route5Name - IMAP $4C,$A,$6,Route6Name - IMAP $4F,$9,$5,Route7Name - IMAP $51,$B,$5,Route8Name - IMAP $53,$E,$3,RockTunnelName - IMAP $54,$F,$4,PowerPlantName - IMAP $57,$D,$9,Route11Name - IMAP $58,$E,$7,Route12Name - IMAP $59,$C,$0,SeaCottageName - IMAP $5F,$A,$9,VermilionCityName - IMAP $69,$9,$A,SSAnneName - IMAP $6D,$0,$4,VictoryRoadName - IMAP $77,$0,$2,PokemonLeagueName - IMAP $78,$A,$5,UndergroundPathName - IMAP $79,$0,$2,PokemonLeagueName - IMAP $7A,$A,$5,UndergroundPathName - IMAP $8D,$7,$5,CeladonCityName - IMAP $8E,$E,$5,LavenderTownName - IMAP $95,$F,$5,PokemonTowerName - IMAP $98,$E,$5,LavenderTownName - IMAP $9C,$8,$D,FuchsiaCityName - IMAP $9D,$8,$C,SafariZoneName - IMAP $9F,$8,$D,FuchsiaCityName - IMAP $A3,$5,$F,SeafoamIslandsName - IMAP $A4,$A,$9,VermilionCityName - IMAP $A5,$8,$D,FuchsiaCityName - IMAP $A6,$2,$F,PokemonMansionName - IMAP $AE,$2,$F,CinnabarIslandName - IMAP $AF,$0,$2,IndigoPlateauName - IMAP $B8,$A,$5,SaffronCityName - IMAP $BA,$9,$D,Route15Name - IMAP $BD,$4,$5,Route16Name - IMAP $BE,$E,$A,Route12Name - IMAP $C0,$7,$D,Route18Name - IMAP $C1,$5,$F,SeafoamIslandsName - IMAP $C2,$0,$7,Route22Name - IMAP $C3,$0,$4,VictoryRoadName - IMAP $C4,$E,$7,Route12Name - IMAP $C5,$A,$9,VermilionCityName - IMAP $C6,$3,$4,DiglettsCaveName - IMAP $C7,$0,$4,VictoryRoadName - IMAP $CF,$7,$5,RocketHQName - IMAP $D6,$A,$5,SilphCoName - IMAP $D9,$2,$F,PokemonMansionName - IMAP $E2,$8,$C,SafariZoneName - IMAP $E5,$9,$1,CeruleanCaveName - IMAP $E6,$E,$5,LavenderTownName - IMAP $E7,$A,$2,CeruleanCityName - IMAP $E9,$E,$3,RockTunnelName - IMAP $ED,$A,$5,SilphCoName - IMAP $F8,$0,$2,PokemonLeagueName - db $FF +INCLUDE "data/town_map_entries.asm" -MapNames: ; 71473 (1c:5473) -PalletTownName: ; 71473 (1c:5473) - db "PALLET TOWN@" -ViridianCityName: ; 7147f (1c:547f) - db "VIRIDIAN CITY@" -PewterCityName: ; 7148d (1c:548d) - db "PEWTER CITY@" -CeruleanCityName: ; 71499 (1c:5499) - db "CERULEAN CITY@" -LavenderTownName: ; 714a7 (1c:54a7) - db "LAVENDER TOWN@" -VermilionCityName: ; 714b5 (1c:54b5) - db "VERMILION CITY@" -CeladonCityName: ; 714c4 (1c:54c4) - db "CELADON CITY@" -FuchsiaCityName: ; 714d1 (1c:54d1) - db "FUCHSIA CITY@" -CinnabarIslandName: ; 714de (1c:54de) - db "CINNABAR ISLAND@" -IndigoPlateauName: ; 714ee (1c:54ee) - db "INDIGO PLATEAU@" -SaffronCityName: ; 714fd (1c:54fd) - db "SAFFRON CITY@" -Route1Name: ; 7150a (1c:550a) - db "ROUTE 1@" -Route2Name: ; 71512 (1c:5512) - db "ROUTE 2@" -Route3Name: ; 7151a (1c:551a) - db "ROUTE 3@" -Route4Name: ; 71522 (1c:5522) - db "ROUTE 4@" -Route5Name: ; 7152a (1c:552a) - db "ROUTE 5@" -Route6Name: ; 71532 (1c:5532) - db "ROUTE 6@" -Route7Name: ; 7153a (1c:553a) - db "ROUTE 7@" -Route8Name: ; 71542 (1c:5542) - db "ROUTE 8@" -Route9Name: ; 7154a (1c:554a) - db "ROUTE 9@" -Route10Name: ; 71552 (1c:5552) - db "ROUTE 10@" -Route11Name: ; 7155b (1c:555b) - db "ROUTE 11@" -Route12Name: ; 71564 (1c:5564) - db "ROUTE 12@" -Route13Name: ; 7156d (1c:556d) - db "ROUTE 13@" -Route14Name: ; 71576 (1c:5576) - db "ROUTE 14@" -Route15Name: ; 7157f (1c:557f) - db "ROUTE 15@" -Route16Name: ; 71588 (1c:5588) - db "ROUTE 16@" -Route17Name: ; 71591 (1c:5591) - db "ROUTE 17@" -Route18Name: ; 7159a (1c:559a) - db "ROUTE 18@" -Route19Name: ; 715a3 (1c:55a3) - db "SEA ROUTE 19@" -Route20Name: ; 715b0 (1c:55b0) - db "SEA ROUTE 20@" -Route21Name: ; 715bd (1c:55bd) - db "SEA ROUTE 21@" -Route22Name: ; 715ca (1c:55ca) - db "ROUTE 22@" -Route23Name: ; 715d3 (1c:55d3) - db "ROUTE 23@" -Route24Name: ; 715dc (1c:55dc) - db "ROUTE 24@" -Route25Name: ; 715e5 (1c:55e5) - db "ROUTE 25@" -ViridianForestName: ; 715ee (1c:55ee) - db "VIRIDIAN FOREST@" -MountMoonName: ; 715fe (1c:55fe) - db "MT.MOON@" -RockTunnelName: ; 71606 (1c:5606) - db "ROCK TUNNEL@" -SeaCottageName: ; 71612 (1c:5612) - db "SEA COTTAGE@" -SSAnneName: ; 7161e (1c:561e) - db "S.S.ANNE@" -PokemonLeagueName: ; 71627 (1c:5627) - db "#MON LEAGUE@" -UndergroundPathName: ; 71633 (1c:5633) - db "UNDERGROUND PATH@" -PokemonTowerName: ; 71644 (1c:5644) - db "#MON TOWER@" -SeafoamIslandsName: ; 7164f (1c:564f) - db "SEAFOAM ISLANDS@" -VictoryRoadName: ; 7165f (1c:565f) - db "VICTORY ROAD@" -DiglettsCaveName: ; 7166c (1c:566c) - db "DIGLETT's CAVE@" -RocketHQName: ; 7167a (1c:567a) - db "ROCKET HQ@" -SilphCoName: ; 71684 (1c:5684) - db "SILPH CO.@" -PokemonMansionName: ; 7168e (1c:568e) - db $4a," MANSION@" -SafariZoneName: ; 71698 (1c:5698) - db "SAFARI ZONE@" -CeruleanCaveName: ; 716a4 (1c:56a4) - db "CERULEAN CAVE@" -PowerPlantName: ; 716b2 (1c:56b2) - db "POWER PLANT@" +INCLUDE "text/map_names.asm" MonNestIcon: ; 716be (1c:56be) INCBIN "gfx/mon_nest_icon.1bpp" @@ -101550,83 +85160,7 @@ GetPartyMonSpriteID: ; 718e9 (1c:58e9) srl a ret -MonOverworldData: ; 7190d (1c:590d) - dn SPRITE_GRASS, SPRITE_GRASS ;Bulbasaur/Ivysaur - dn SPRITE_GRASS, SPRITE_MON ;Venusaur/Charmander - dn SPRITE_MON, SPRITE_MON ;Charmeleon/Charizard - dn SPRITE_WATER, SPRITE_WATER ;Squirtle/Wartortle - dn SPRITE_WATER, SPRITE_BUG ;Blastoise/Caterpie - dn SPRITE_BUG, SPRITE_BUG ;Metapod/Butterfree - dn SPRITE_BUG, SPRITE_BUG ;Weedle/Kakuna - dn SPRITE_BUG, SPRITE_BIRD_M ;Beedrill/Pidgey - dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Pidgeotto/Pidgeot - dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Rattata/Raticate - dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Spearow/Fearow - dn SPRITE_SNAKE, SPRITE_SNAKE ;Ekans/Arbok - dn SPRITE_FAIRY, SPRITE_FAIRY ;Pikachu/Raichu - dn SPRITE_MON, SPRITE_MON ;Sandshrew/Sandslash - dn SPRITE_MON, SPRITE_MON ;Nidoran?/Nidorina - dn SPRITE_MON, SPRITE_MON ;Nidoqueen/Nidoran? - dn SPRITE_MON, SPRITE_MON ;Nidorino/Nidoking - dn SPRITE_FAIRY, SPRITE_FAIRY ;Clefairy/Clefable - dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Vulpix/Ninetales - dn SPRITE_FAIRY, SPRITE_FAIRY ;Jigglypuff/Wigglytuff - dn SPRITE_MON, SPRITE_MON ;Zubat/Golbat - dn SPRITE_GRASS, SPRITE_GRASS ;Oddish/Gloom - dn SPRITE_GRASS, SPRITE_BUG ;Vileplume/Paras - dn SPRITE_BUG, SPRITE_BUG ;Parasect/Venonat - dn SPRITE_BUG, SPRITE_MON ;Venomoth/Diglett - dn SPRITE_MON, SPRITE_MON ;Dugtrio/Meowth - dn SPRITE_MON, SPRITE_MON ;Persian/Psyduck - dn SPRITE_MON, SPRITE_MON ;Golduck/Mankey - dn SPRITE_MON, SPRITE_QUADRUPED ;Primeape/Growlithe - dn SPRITE_QUADRUPED, SPRITE_MON ;Arcanine/Poliwag - dn SPRITE_MON, SPRITE_MON ;Poliwhirl/Poliwrath - dn SPRITE_MON, SPRITE_MON ;Abra/Kadabra - dn SPRITE_MON, SPRITE_MON ;Alakazam/Machop - dn SPRITE_MON, SPRITE_MON ;Machoke/Machamp - dn SPRITE_GRASS, SPRITE_GRASS ;Bellsprout/Weepinbell - dn SPRITE_GRASS, SPRITE_WATER ;Victreebel/Tentacool - dn SPRITE_WATER, SPRITE_MON ;Tentacruel/Geodude - dn SPRITE_MON, SPRITE_MON ;Graveler/Golem - dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Ponyta/Rapidash - dn SPRITE_QUADRUPED, SPRITE_MON ;Slowpoke/Slowbro - dn SPRITE_BALL_M, SPRITE_BALL_M ;Magnemite/Magneton - dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Farfetch'd/Doduo - dn SPRITE_BIRD_M, SPRITE_WATER ;Dodrio/Seel - dn SPRITE_WATER, SPRITE_MON ;Dewgong/Grimer - dn SPRITE_MON, SPRITE_HELIX ;Muk/Shellder - dn SPRITE_HELIX, SPRITE_MON ;Cloyster/Gastly - dn SPRITE_MON, SPRITE_MON ;Haunter/Gengar - dn SPRITE_SNAKE, SPRITE_MON ;Onix/Drowzee - dn SPRITE_MON, SPRITE_WATER ;Hypno/Krabby - dn SPRITE_WATER, SPRITE_BALL_M ;Kingler/Voltorb - dn SPRITE_BALL_M, SPRITE_GRASS ;Electrode/Exeggcute - dn SPRITE_GRASS, SPRITE_MON ;Exeggutor/Cubone - dn SPRITE_MON, SPRITE_MON ;Marowak/Hitmonlee - dn SPRITE_MON, SPRITE_MON ;Hitmonchan/Lickitung - dn SPRITE_MON, SPRITE_MON ;Koffing/Weezing - dn SPRITE_QUADRUPED, SPRITE_MON ;Rhyhorn/Rhydon - dn SPRITE_FAIRY, SPRITE_GRASS ;Chansey/Tangela - dn SPRITE_MON, SPRITE_WATER ;Kangaskhan/Horsea - dn SPRITE_WATER, SPRITE_WATER ;Seadra/Goldeen - dn SPRITE_WATER, SPRITE_HELIX ;Seaking/Staryu - dn SPRITE_HELIX, SPRITE_MON ;Starmie/Mr.Mime - dn SPRITE_BUG, SPRITE_MON ;Scyther/Jynx - dn SPRITE_MON, SPRITE_MON ;Electabuzz/Magmar - dn SPRITE_BUG, SPRITE_QUADRUPED ;Pinsir/Tauros - dn SPRITE_WATER, SPRITE_SNAKE ;Magikarp/Gyarados - dn SPRITE_WATER, SPRITE_MON ;Lapras/Ditto - dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Eevee/Vaporeon - dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Jolteon/Flareon - dn SPRITE_MON, SPRITE_HELIX ;Porygon/Omanyte - dn SPRITE_HELIX, SPRITE_HELIX ;Omastar/Kabuto - dn SPRITE_HELIX, SPRITE_BIRD_M ;Kabutops/Aerodactyl - dn SPRITE_MON, SPRITE_BIRD_M ;Snorlax/Articuno - dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Zapdos/Moltres - dn SPRITE_SNAKE, SPRITE_SNAKE ;Dratini/Dragonair - dn SPRITE_SNAKE, SPRITE_MON ;Dragonite/Mewtwo - dn SPRITE_MON, 0 ;Mew/Padding +INCLUDE "data/mon_party_sprites.asm" MonOverworldSprites: ; 71959 (1c:5959) INCBIN "gfx/mon_ow_sprites.2bpp" @@ -101716,18 +85250,7 @@ Func_71b6a: ; 71b6a (1c:5b6a) ld bc,$b jp CopyData -TradeMons: ; 71b7b (1c:5b7b) -; givemonster, getmonster, textstring, nickname (11 bytes), 14 bytes total - db NIDORINO, NIDORINA, 0,"TERRY@@@@@@" - db ABRA, MR_MIME, 0,"MARCEL@@@@@" - db BUTTERFREE,BEEDRILL, 2,"CHIKUCHIKU@" - db PONYTA, SEEL, 0,"SAILOR@@@@@" - db SPEAROW, FARFETCH_D,2,"DUX@@@@@@@@" - db SLOWBRO, LICKITUNG, 0,"MARC@@@@@@@" - db POLIWHIRL, JYNX, 1,"LOLA@@@@@@@" - db RAICHU, ELECTRODE, 1,"DORIS@@@@@@" - db VENONAT, TANGELA, 2,"CRINKLES@@@" - db NIDORAN_M, NIDORAN_F, 2,"SPOT@@@@@@@" +INCLUDE "data/trades.asm" Func_71c07: ; 71c07 (1c:5c07) xor a @@ -102732,334 +86255,9 @@ PalPacket_725a8: ; 725a8 (1c:65a8) PalPacket_725b8: ; 725b8 (1c:65b8) db $79,$10,$08,$00,$0B,$4C,$20,$08,$EA,$EA,$EA,$EA,$EA,$60,$EA,$EA -MonsterPalettes: ; 725c8 (1c:65c8) - db PAL_MEWMON ; MISSINGNO - db PAL_GREENMON ; BULBASAUR - db PAL_GREENMON ; IVYSAUR - db PAL_GREENMON ; VENUSAUR - db PAL_REDMON ; CHARMANDER - db PAL_REDMON ; CHARMELEON - db PAL_REDMON ; CHARIZARD - db PAL_CYANMON ; SQUIRTLE - db PAL_CYANMON ; WARTORTLE - db PAL_CYANMON ; BLASTOISE - db PAL_GREENMON ; CATERPIE - db PAL_GREENMON ; METAPOD - db PAL_CYANMON ; BUTTERFREE - db PAL_YELLOWMON ; WEEDLE - db PAL_YELLOWMON ; KAKUNA - db PAL_YELLOWMON ; BEEDRILL - db PAL_BROWNMON ; PIDGEY - db PAL_BROWNMON ; PIDGEOTTO - db PAL_BROWNMON ; PIDGEOT - db PAL_GREYMON ; RATTATA - db PAL_GREYMON ; RATICATE - db PAL_BROWNMON ; SPEAROW - db PAL_BROWNMON ; FEAROW - db PAL_PURPLEMON ; EKANS - db PAL_PURPLEMON ; ARBOK - db PAL_YELLOWMON ; PIKACHU - db PAL_YELLOWMON ; RAICHU - db PAL_BROWNMON ; SANDSHREW - db PAL_BROWNMON ; SANDSLASH - db PAL_BLUEMON ; NIDORAN_F - db PAL_BLUEMON ; NIDORINA - db PAL_BLUEMON ; NIDOQUEEN - db PAL_PURPLEMON ; NIDORAN_M - db PAL_PURPLEMON ; NIDORINO - db PAL_PURPLEMON ; NIDOKING - db PAL_PINKMON ; CLEFAIRY - db PAL_PINKMON ; CLEFABLE - db PAL_REDMON ; VULPIX - db PAL_YELLOWMON ; NINETALES - db PAL_PINKMON ; JIGGLYPUFF - db PAL_PINKMON ; WIGGLYTUFF - db PAL_BLUEMON ; ZUBAT - db PAL_BLUEMON ; GOLBAT - db PAL_GREENMON ; ODDISH - db PAL_REDMON ; GLOOM - db PAL_REDMON ; VILEPLUME - db PAL_REDMON ; PARAS - db PAL_REDMON ; PARASECT - db PAL_PURPLEMON ; VENONAT - db PAL_PURPLEMON ; VENOMOTH - db PAL_BROWNMON ; DIGLETT - db PAL_BROWNMON ; DUGTRIO - db PAL_YELLOWMON ; MEOWTH - db PAL_YELLOWMON ; PERSIAN - db PAL_YELLOWMON ; PSYDUCK - db PAL_CYANMON ; GOLDUCK - db PAL_BROWNMON ; MANKEY - db PAL_BROWNMON ; PRIMEAPE - db PAL_BROWNMON ; GROWLITHE - db PAL_REDMON ; ARCANINE - db PAL_BLUEMON ; POLIWAG - db PAL_BLUEMON ; POLIWHIRL - db PAL_BLUEMON ; POLIWRATH - db PAL_YELLOWMON ; ABRA - db PAL_YELLOWMON ; KADABRA - db PAL_YELLOWMON ; ALAKAZAM - db PAL_GREYMON ; MACHOP - db PAL_GREYMON ; MACHOKE - db PAL_GREYMON ; MACHAMP - db PAL_GREENMON ; BELLSPROUT - db PAL_GREENMON ; WEEPINBELL - db PAL_GREENMON ; VICTREEBEL - db PAL_CYANMON ; TENTACOOL - db PAL_CYANMON ; TENTACRUEL - db PAL_GREYMON ; GEODUDE - db PAL_GREYMON ; GRAVELER - db PAL_GREYMON ; GOLEM - db PAL_REDMON ; PONYTA - db PAL_REDMON ; RAPIDASH - db PAL_PINKMON ; SLOWPOKE - db PAL_PINKMON ; SLOWBRO - db PAL_GREYMON ; MAGNEMITE - db PAL_GREYMON ; MAGNETON - db PAL_BROWNMON ; FARFETCH_D - db PAL_BROWNMON ; DODUO - db PAL_BROWNMON ; DODRIO - db PAL_BLUEMON ; SEEL - db PAL_BLUEMON ; DEWGONG - db PAL_PURPLEMON ; GRIMER - db PAL_PURPLEMON ; MUK - db PAL_GREYMON ; SHELLDER - db PAL_GREYMON ; CLOYSTER - db PAL_PURPLEMON ; GASTLY - db PAL_PURPLEMON ; HAUNTER - db PAL_PURPLEMON ; GENGAR - db PAL_GREYMON ; ONIX - db PAL_YELLOWMON ; DROWZEE - db PAL_YELLOWMON ; HYPNO - db PAL_REDMON ; KRABBY - db PAL_REDMON ; KINGLER - db PAL_YELLOWMON ; VOLTORB - db PAL_YELLOWMON ; ELECTRODE - db PAL_PINKMON ; EXEGGCUTE - db PAL_GREENMON ; EXEGGUTOR - db PAL_GREYMON ; CUBONE - db PAL_GREYMON ; MAROWAK - db PAL_BROWNMON ; HITMONLEE - db PAL_BROWNMON ; HITMONCHAN - db PAL_PINKMON ; LICKITUNG - db PAL_PURPLEMON ; KOFFING - db PAL_PURPLEMON ; WEEZING - db PAL_GREYMON ; RHYHORN - db PAL_GREYMON ; RHYDON - db PAL_PINKMON ; CHANSEY - db PAL_BLUEMON ; TANGELA - db PAL_BROWNMON ; KANGASKHAN - db PAL_CYANMON ; HORSEA - db PAL_CYANMON ; SEADRA - db PAL_REDMON ; GOLDEEN - db PAL_REDMON ; SEAKING - db PAL_REDMON ; STARYU - db PAL_GREYMON ; STARMIE - db PAL_PINKMON ; MR_MIME - db PAL_GREENMON ; SCYTHER - db PAL_MEWMON ; JYNX - db PAL_YELLOWMON ; ELECTABUZZ - db PAL_REDMON ; MAGMAR - db PAL_BROWNMON ; PINSIR - db PAL_GREYMON ; TAUROS - db PAL_REDMON ; MAGIKARP - db PAL_BLUEMON ; GYARADOS - db PAL_CYANMON ; LAPRAS - db PAL_GREYMON ; DITTO - db PAL_GREYMON ; EEVEE - db PAL_CYANMON ; VAPOREON - db PAL_YELLOWMON ; JOLTEON - db PAL_REDMON ; FLAREON - db PAL_GREYMON ; PORYGON - db PAL_BLUEMON ; OMANYTE - db PAL_BLUEMON ; OMASTAR - db PAL_BROWNMON ; KABUTO - db PAL_BROWNMON ; KABUTOPS - db PAL_GREYMON ; AERODACTYL - db PAL_PINKMON ; SNORLAX - db PAL_BLUEMON ; ARTICUNO - db PAL_YELLOWMON ; ZAPDOS - db PAL_REDMON ; MOLTRES - db PAL_GREYMON ; DRATINI - db PAL_BLUEMON ; DRAGONAIR - db PAL_BROWNMON ; DRAGONITE - db PAL_MEWMON ; MEWTWO - db PAL_MEWMON ; MEW - -; palettes for overworlds, title screen, monsters -SuperPalettes: ; 72660 (1c:6660) - RGB 31,29,31 ; PAL_ROUTE - RGB 21,28,11 - RGB 20,26,31 - RGB 3,2,2 - RGB 31,29,31 ; PAL_PALLET - RGB 25,28,27 - RGB 20,26,31 - RGB 3,2,2 - RGB 31,29,31 ; PAL_VIRIDIAN - RGB 17,26,3 - RGB 20,26,31 - RGB 3,2,2 - RGB 31,29,31 ; PAL_PEWTER - RGB 23,25,16 - RGB 20,26,31 - RGB 3,2,2 - RGB 31,29,31 ; PAL_CERULEAN - RGB 17,20,30 - RGB 20,26,31 - RGB 3,2,2 - RGB 31,29,31 ; PAL_LAVENDER - RGB 27,20,27 - RGB 20,26,31 - RGB 3,2,2 - RGB 31,29,31 ; PAL_VERMILION - RGB 30,18,0 - RGB 20,26,31 - RGB 3,2,2 - RGB 31,29,31 ; PAL_CELADON - RGB 16,30,22 - RGB 20,26,31 - RGB 3,2,2 - RGB 31,29,31 ; PAL_FUCHSIA - RGB 31,15,22 - RGB 20,26,31 - RGB 3,2,2 - RGB 31,29,31 ; PAL_CINNABAR - RGB 26,10,6 - RGB 20,26,31 - RGB 3,2,2 - RGB 31,29,31 ; PAL_INDIGO - RGB 22,14,24 - RGB 20,26,31 - RGB 3,2,2 - RGB 31,29,31 ; PAL_SAFFRON - RGB 27,27,3 - RGB 20,26,31 - RGB 3,2,2 - RGB 31,29,31 ; PAL_TOWNMAP - RGB 20,26,31 - RGB 17,23,10 - RGB 3,2,2 -IF _RED - RGB 31,29,31 ; PAL_LOGO1 - RGB 30,30,17 - RGB 17,23,10 - RGB 21,0,4 -ENDC -IF _BLUE - RGB 31,29,31 ; PAL_LOGO1 - RGB 30,30,17 - RGB 21,0,4 - RGB 14,19,29 -ENDC - RGB 31,29,31 ; PAL_LOGO2 - RGB 30,30,17 - RGB 18,18,24 - RGB 7,7,16 - RGB 31,29,31 ; PAL_0F - RGB 24,20,30 - RGB 11,20,30 - RGB 3,2,2 - RGB 31,29,31 ; PAL_MEWMON - RGB 30,22,17 - RGB 16,14,19 - RGB 3,2,2 - RGB 31,29,31 ; PAL_BLUEMON - RGB 18,20,27 - RGB 11,15,23 - RGB 3,2,2 - RGB 31,29,31 ; PAL_REDMON - RGB 31,20,10 - RGB 26,10,6 - RGB 3,2,2 - RGB 31,29,31 ; PAL_CYANMON - RGB 21,25,29 - RGB 14,19,25 - RGB 3,2,2 - RGB 31,29,31 ; PAL_PURPLEMON - RGB 27,22,24 - RGB 21,15,23 - RGB 3,2,2 - RGB 31,29,31 ; PAL_BROWNMON - RGB 28,20,15 - RGB 21,14,9 - RGB 3,2,2 - RGB 31,29,31 ; PAL_GREENMON - RGB 20,26,16 - RGB 9,20,11 - RGB 3,2,2 - RGB 31,29,31 ; PAL_PINKMON - RGB 30,22,24 - RGB 28,15,21 - RGB 3,2,2 - RGB 31,29,31 ; PAL_YELLOWMON - RGB 31,28,14 - RGB 26,20,0 - RGB 3,2,2 - RGB 31,29,31 ; PAL_GREYMON - RGB 26,21,22 - RGB 15,15,18 - RGB 3,2,2 - RGB 31,29,31 ; PAL_SLOTS1 - RGB 26,21,22 - RGB 27,20,6 - RGB 3,2,2 - RGB 31,29,31 ; PAL_SLOTS2 - RGB 31,31,17 -IF _RED - RGB 25,17,21 -ENDC -IF _BLUE - RGB 16,19,29 -ENDC - RGB 3,2,2 - RGB 31,29,31 ; PAL_SLOTS3 - RGB 22,31,16 -IF _RED - RGB 25,17,21 -ENDC -IF _BLUE - RGB 16,19,29 -ENDC - RGB 3,2,2 - RGB 31,29,31 ; PAL_SLOTS4 -IF _RED - RGB 16,19,29 - RGB 25,17,21 -ENDC -IF _BLUE - RGB 25,17,21 - RGB 16,19,29 -ENDC - RGB 3,2,2 - RGB 31,29,31 ; PAL_BLACK - RGB 7,7,7 - RGB 2,3,3 - RGB 3,2,2 - RGB 31,29,31 ; PAL_GREENBAR - RGB 30,26,15 - RGB 9,20,11 - RGB 3,2,2 - RGB 31,29,31 ; PAL_YELLOWBAR - RGB 30,26,15 - RGB 26,20,0 - RGB 3,2,2 - RGB 31,29,31 ; PAL_REDBAR - RGB 30,26,15 - RGB 26,10,6 - RGB 3,2,2 - RGB 31,29,31 ; PAL_BADGE - RGB 30,22,17 - RGB 11,15,23 - RGB 3,2,2 - RGB 31,29,31 ; PAL_CAVE - RGB 21,14,9 - RGB 18,24,22 - RGB 3,2,2 - RGB 31,29,31 ; PAL_GAMEFREAK - RGB 31,28,14 - RGB 24,20,10 - RGB 3,2,2 +INCLUDE "data/mon_palettes.asm" + +INCLUDE "data/super_palettes.asm" BorderPalettes: ; 72788 (1c:6788) IF _RED @@ -103947,22 +87145,7 @@ DisplayCreditsMon: ; 740cb (1d:40cb) ld [$FF47],a ret -CreditsMons: ; 74131 (1d:4131) - db VENUSAUR - db ARBOK - db RHYHORN - db FEAROW - db ABRA - db GRAVELER - db HITMONLEE - db TANGELA - db STARMIE - db GYARADOS - db DITTO - db OMASTAR - db VILEPLUME - db NIDOKING - db PARASECT +INCLUDE "data/credit_mons.asm" Func_74140: ; 74140 (1d:4140) ld h, b @@ -108465,63 +91648,7 @@ HiddenItems: ; 76688 (1d:6688) ld a, $24 jp Func_3ef5 -HiddenItemCoords: ; 766b8 (1d:66b8) -; map ID, then coords - db VIRIDIAN_FOREST,$12,$01 - db VIRIDIAN_FOREST,$2a,$10 - db MT_MOON_3,$0c,$12 - db ROUTE_25,$03,$26 - db ROUTE_9,$07,$0e - db SS_ANNE_6,$09,$0d - db SS_ANNE_10,$01,$03 - db ROUTE_10,$11,$09 - db ROUTE_10,$35,$10 - db ROCKET_HIDEOUT_1,$0f,$15 - db ROCKET_HIDEOUT_3,$11,$1b - db ROCKET_HIDEOUT_4,$01,$19 - db POKEMONTOWER_5,$0c,$04 - db ROUTE_13,$0e,$01 - db ROUTE_13,$0d,$10 - db MANSION_4,$09,$01 - db SAFARI_ZONE_ENTRANCE,$01,$0a - db SAFARI_ZONE_WEST,$05,$06 - db SILPH_CO_5F,$03,$0c - db SILPH_CO_9F,$0f,$02 - db COPYCATS_HOUSE_2F,$01,$01 - db UNKNOWN_DUNGEON_1,$0b,$0e - db UNKNOWN_DUNGEON_3,$03,$1b - db POWER_PLANT,$10,$11 - db POWER_PLANT,$01,$0c - db SEAFOAM_ISLANDS_3,$0f,$0f - db SEAFOAM_ISLANDS_5,$11,$19 - db MANSION_1,$10,$08 - db MANSION_3,$09,$01 - db ROUTE_23,$2c,$09 - db ROUTE_23,$46,$13 - db ROUTE_23,$5a,$08 - db VICTORY_ROAD_2,$02,$05 - db VICTORY_ROAD_2,$07,$1a - db $6f,$0b,$0e - db VIRIDIAN_CITY,$04,$0e - db ROUTE_11,$05,$30 - db ROUTE_12,$3f,$02 - db ROUTE_17,$0e,$0f - db ROUTE_17,$2d,$08 - db ROUTE_17,$48,$11 - db ROUTE_17,$5b,$04 - db ROUTE_17,$79,$08 - db UNDERGROUND_PATH_NS,$04,$03 - db UNDERGROUND_PATH_NS,$22,$04 - db UNDERGROUND_PATH_WE,$02,$0c - db UNDERGROUND_PATH_WE,$05,$15 - db CELADON_CITY,$0f,$30 - db ROUTE_25,$01,$0a - db MT_MOON_3,$09,$21 - db SEAFOAM_ISLANDS_4,$10,$09 - db VERMILION_CITY,$0b,$0e - db CERULEAN_CITY,$08,$0f - db ROUTE_4,$03,$28 - db $ff +INCLUDE "data/hidden_item_coords.asm" FoundHiddenItemText: ; 7675b (1d:675b) ; XXX where is the pointer to this? @@ -108627,20 +91754,7 @@ HiddenCoins: ; 76799 (1d:6799) .done jp Func_3ef5 -HiddenCoinCoords: ; 76822 (1d:6822) - db GAME_CORNER,$08,$00 - db GAME_CORNER,$10,$01 - db GAME_CORNER,$0b,$03 - db GAME_CORNER,$0e,$03 - db GAME_CORNER,$0c,$04 - db GAME_CORNER,$0c,$09 - db GAME_CORNER,$0f,$09 - db GAME_CORNER,$0e,$10 - db GAME_CORNER,$10,$0a - db GAME_CORNER,$07,$0b - db GAME_CORNER,$08,$0f - db GAME_CORNER,$0f,$0c - db $ff +INCLUDE "data/hidden_coins.asm" FoundHiddenCoinsText: ; 76847 (1d:6847) TX_FAR _FoundHiddenCoinsText @@ -115665,12 +98779,4 @@ GetMachinePrice: ; 7bf86 (1e:7f86) ld [$ff8d], a ret -TechnicalMachinePrices: ; 7bfa7 (1e:7fa7) -; In thousands (nybbles). - db $32, $21, $34, $24, $34 - db $21, $45, $55, $32, $32 - db $55, $52, $54, $52, $41 - db $21, $12, $42, $25, $24 - db $22, $52, $24, $34, $42 - - +INCLUDE "data/tm_prices.asm" diff --git a/text/item_names.asm b/text/item_names.asm new file mode 100755 index 00000000..3c0f4c49 --- /dev/null +++ b/text/item_names.asm @@ -0,0 +1,98 @@ +ItemNames: ; 472b (1:472b) + db "MASTER BALL@" + db "ULTRA BALL@" + db "GREAT BALL@" + db "POKé BALL@" + db "TOWN MAP@" + db "BICYCLE@" + db "?????@" + db "SAFARI BALL@" + db "POKéDEX@" + db "MOON STONE@" + db "ANTIDOTE@" + db "BURN HEAL@" + db "ICE HEAL@" + db "AWAKENING@" + db "PARLYZ HEAL@" + db "FULL RESTORE@" + db "MAX POTION@" + db "HYPER POTION@" + db "SUPER POTION@" + db "POTION@" + db "BOULDERBADGE@" + db "CASCADEBADGE@" + db "THUNDERBADGE@" + db "RAINBOWBADGE@" + db "SOULBADGE@" + db "MARSHBADGE@" + db "VOLCANOBADGE@" + db "EARTHBADGE@" + db "ESCAPE ROPE@" + db "REPEL@" + db "OLD AMBER@" + db "FIRE STONE@" + db "THUNDERSTONE@" + db "WATER STONE@" + db "HP UP@" + db "PROTEIN@" + db "IRON@" + db "CARBOS@" + db "CALCIUM@" + db "RARE CANDY@" + db "DOME FOSSIL@" + db "HELIX FOSSIL@" + db "SECRET KEY@" + db "?????@" + db "BIKE VOUCHER@" + db "X ACCURACY@" + db "LEAF STONE@" + db "CARD KEY@" + db "NUGGET@" + db "PP UP@" + db "POKé DOLL@" + db "FULL HEAL@" + db "REVIVE@" + db "MAX REVIVE@" + db "GUARD SPEC.@" + db "SUPER REPEL@" + db "MAX REPEL@" + db "DIRE HIT@" + db "COIN@" + db "FRESH WATER@" + db "SODA POP@" + db "LEMONADE@" + db "S.S.TICKET@" + db "GOLD TEETH@" + db "X ATTACK@" + db "X DEFEND@" + db "X SPEED@" + db "X SPECIAL@" + db "COIN CASE@" + db "OAK's PARCEL@" + db "ITEMFINDER@" + db "SILPH SCOPE@" + db "POKé FLUTE@" + db "LIFT KEY@" + db "EXP.ALL@" + db "OLD ROD@" + db "GOOD ROD@" + db "SUPER ROD@" + db "PP UP@" + db "ETHER@" + db "MAX ETHER@" + db "ELIXER@" + db "MAX ELIXER@" + db "B2F@" + db "B1F@" + db "1F@" + db "2F@" + db "3F@" + db "4F@" + db "5F@" + db "6F@" + db "7F@" + db "8F@" + db "9F@" + db "10F@" + db "11F@" + db "B4F@" diff --git a/text/map_names.asm b/text/map_names.asm new file mode 100755 index 00000000..dd8592be --- /dev/null +++ b/text/map_names.asm @@ -0,0 +1,107 @@ +MapNames: ; 71473 (1c:5473) +PalletTownName: ; 71473 (1c:5473) + db "PALLET TOWN@" +ViridianCityName: ; 7147f (1c:547f) + db "VIRIDIAN CITY@" +PewterCityName: ; 7148d (1c:548d) + db "PEWTER CITY@" +CeruleanCityName: ; 71499 (1c:5499) + db "CERULEAN CITY@" +LavenderTownName: ; 714a7 (1c:54a7) + db "LAVENDER TOWN@" +VermilionCityName: ; 714b5 (1c:54b5) + db "VERMILION CITY@" +CeladonCityName: ; 714c4 (1c:54c4) + db "CELADON CITY@" +FuchsiaCityName: ; 714d1 (1c:54d1) + db "FUCHSIA CITY@" +CinnabarIslandName: ; 714de (1c:54de) + db "CINNABAR ISLAND@" +IndigoPlateauName: ; 714ee (1c:54ee) + db "INDIGO PLATEAU@" +SaffronCityName: ; 714fd (1c:54fd) + db "SAFFRON CITY@" +Route1Name: ; 7150a (1c:550a) + db "ROUTE 1@" +Route2Name: ; 71512 (1c:5512) + db "ROUTE 2@" +Route3Name: ; 7151a (1c:551a) + db "ROUTE 3@" +Route4Name: ; 71522 (1c:5522) + db "ROUTE 4@" +Route5Name: ; 7152a (1c:552a) + db "ROUTE 5@" +Route6Name: ; 71532 (1c:5532) + db "ROUTE 6@" +Route7Name: ; 7153a (1c:553a) + db "ROUTE 7@" +Route8Name: ; 71542 (1c:5542) + db "ROUTE 8@" +Route9Name: ; 7154a (1c:554a) + db "ROUTE 9@" +Route10Name: ; 71552 (1c:5552) + db "ROUTE 10@" +Route11Name: ; 7155b (1c:555b) + db "ROUTE 11@" +Route12Name: ; 71564 (1c:5564) + db "ROUTE 12@" +Route13Name: ; 7156d (1c:556d) + db "ROUTE 13@" +Route14Name: ; 71576 (1c:5576) + db "ROUTE 14@" +Route15Name: ; 7157f (1c:557f) + db "ROUTE 15@" +Route16Name: ; 71588 (1c:5588) + db "ROUTE 16@" +Route17Name: ; 71591 (1c:5591) + db "ROUTE 17@" +Route18Name: ; 7159a (1c:559a) + db "ROUTE 18@" +Route19Name: ; 715a3 (1c:55a3) + db "SEA ROUTE 19@" +Route20Name: ; 715b0 (1c:55b0) + db "SEA ROUTE 20@" +Route21Name: ; 715bd (1c:55bd) + db "SEA ROUTE 21@" +Route22Name: ; 715ca (1c:55ca) + db "ROUTE 22@" +Route23Name: ; 715d3 (1c:55d3) + db "ROUTE 23@" +Route24Name: ; 715dc (1c:55dc) + db "ROUTE 24@" +Route25Name: ; 715e5 (1c:55e5) + db "ROUTE 25@" +ViridianForestName: ; 715ee (1c:55ee) + db "VIRIDIAN FOREST@" +MountMoonName: ; 715fe (1c:55fe) + db "MT.MOON@" +RockTunnelName: ; 71606 (1c:5606) + db "ROCK TUNNEL@" +SeaCottageName: ; 71612 (1c:5612) + db "SEA COTTAGE@" +SSAnneName: ; 7161e (1c:561e) + db "S.S.ANNE@" +PokemonLeagueName: ; 71627 (1c:5627) + db "#MON LEAGUE@" +UndergroundPathName: ; 71633 (1c:5633) + db "UNDERGROUND PATH@" +PokemonTowerName: ; 71644 (1c:5644) + db "#MON TOWER@" +SeafoamIslandsName: ; 7164f (1c:564f) + db "SEAFOAM ISLANDS@" +VictoryRoadName: ; 7165f (1c:565f) + db "VICTORY ROAD@" +DiglettsCaveName: ; 7166c (1c:566c) + db "DIGLETT's CAVE@" +RocketHQName: ; 7167a (1c:567a) + db "ROCKET HQ@" +SilphCoName: ; 71684 (1c:5684) + db "SILPH CO.@" +PokemonMansionName: ; 7168e (1c:568e) + db $4a," MANSION@" +SafariZoneName: ; 71698 (1c:5698) + db "SAFARI ZONE@" +CeruleanCaveName: ; 716a4 (1c:56a4) + db "CERULEAN CAVE@" +PowerPlantName: ; 716b2 (1c:56b2) + db "POWER PLANT@" diff --git a/text/monster_names.asm b/text/monster_names.asm new file mode 100755 index 00000000..c7e0226f --- /dev/null +++ b/text/monster_names.asm @@ -0,0 +1,191 @@ +MonsterNames: ; 1c21e (7:421e) + db "RHYDON@@@@" + db "KANGASKHAN" + db "NIDORAN♂@@" + db "CLEFAIRY@@" + db "SPEAROW@@@" + db "VOLTORB@@@" + db "NIDOKING@@" + db "SLOWBRO@@@" + db "IVYSAUR@@@" + db "EXEGGUTOR@" + db "LICKITUNG@" + db "EXEGGCUTE@" + db "GRIMER@@@@" + db "GENGAR@@@@" + db "NIDORAN♀@@" + db "NIDOQUEEN@" + db "CUBONE@@@@" + db "RHYHORN@@@" + db "LAPRAS@@@@" + db "ARCANINE@@" + db "MEW@@@@@@@" + db "GYARADOS@@" + db "SHELLDER@@" + db "TENTACOOL@" + db "GASTLY@@@@" + db "SCYTHER@@@" + db "STARYU@@@@" + db "BLASTOISE@" + db "PINSIR@@@@" + db "TANGELA@@@" + db "MISSINGNO." + db "MISSINGNO." + db "GROWLITHE@" + db "ONIX@@@@@@" + db "FEAROW@@@@" + db "PIDGEY@@@@" + db "SLOWPOKE@@" + db "KADABRA@@@" + db "GRAVELER@@" + db "CHANSEY@@@" + db "MACHOKE@@@" + db "MR.MIME@@@" + db "HITMONLEE@" + db "HITMONCHAN" + db "ARBOK@@@@@" + db "PARASECT@@" + db "PSYDUCK@@@" + db "DROWZEE@@@" + db "GOLEM@@@@@" + db "MISSINGNO." + db "MAGMAR@@@@" + db "MISSINGNO." + db "ELECTABUZZ" + db "MAGNETON@@" + db "KOFFING@@@" + db "MISSINGNO." + db "MANKEY@@@@" + db "SEEL@@@@@@" + db "DIGLETT@@@" + db "TAUROS@@@@" + db "MISSINGNO." + db "MISSINGNO." + db "MISSINGNO." + db "FARFETCH'D" + db "VENONAT@@@" + db "DRAGONITE@" + db "MISSINGNO." + db "MISSINGNO." + db "MISSINGNO." + db "DODUO@@@@@" + db "POLIWAG@@@" + db "JYNX@@@@@@" + db "MOLTRES@@@" + db "ARTICUNO@@" + db "ZAPDOS@@@@" + db "DITTO@@@@@" + db "MEOWTH@@@@" + db "KRABBY@@@@" + db "MISSINGNO." + db "MISSINGNO." + db "MISSINGNO." + db "VULPIX@@@@" + db "NINETALES@" + db "PIKACHU@@@" + db "RAICHU@@@@" + db "MISSINGNO." + db "MISSINGNO." + db "DRATINI@@@" + db "DRAGONAIR@" + db "KABUTO@@@@" + db "KABUTOPS@@" + db "HORSEA@@@@" + db "SEADRA@@@@" + db "MISSINGNO." + db "MISSINGNO." + db "SANDSHREW@" + db "SANDSLASH@" + db "OMANYTE@@@" + db "OMASTAR@@@" + db "JIGGLYPUFF" + db "WIGGLYTUFF" + db "EEVEE@@@@@" + db "FLAREON@@@" + db "JOLTEON@@@" + db "VAPOREON@@" + db "MACHOP@@@@" + db "ZUBAT@@@@@" + db "EKANS@@@@@" + db "PARAS@@@@@" + db "POLIWHIRL@" + db "POLIWRATH@" + db "WEEDLE@@@@" + db "KAKUNA@@@@" + db "BEEDRILL@@" + db "MISSINGNO." + db "DODRIO@@@@" + db "PRIMEAPE@@" + db "DUGTRIO@@@" + db "VENOMOTH@@" + db "DEWGONG@@@" + db "MISSINGNO." + db "MISSINGNO." + db "CATERPIE@@" + db "METAPOD@@@" + db "BUTTERFREE" + db "MACHAMP@@@" + db "MISSINGNO." + db "GOLDUCK@@@" + db "HYPNO@@@@@" + db "GOLBAT@@@@" + db "MEWTWO@@@@" + db "SNORLAX@@@" + db "MAGIKARP@@" + db "MISSINGNO." + db "MISSINGNO." + db "MUK@@@@@@@" + db "MISSINGNO." + db "KINGLER@@@" + db "CLOYSTER@@" + db "MISSINGNO." + db "ELECTRODE@" + db "CLEFABLE@@" + db "WEEZING@@@" + db "PERSIAN@@@" + db "MAROWAK@@@" + db "MISSINGNO." + db "HAUNTER@@@" + db "ABRA@@@@@@" + db "ALAKAZAM@@" + db "PIDGEOTTO@" + db "PIDGEOT@@@" + db "STARMIE@@@" + db "BULBASAUR@" + db "VENUSAUR@@" + db "TENTACRUEL" + db "MISSINGNO." + db "GOLDEEN@@@" + db "SEAKING@@@" + db "MISSINGNO." + db "MISSINGNO." + db "MISSINGNO." + db "MISSINGNO." + db "PONYTA@@@@" + db "RAPIDASH@@" + db "RATTATA@@@" + db "RATICATE@@" + db "NIDORINO@@" + db "NIDORINA@@" + db "GEODUDE@@@" + db "PORYGON@@@" + db "AERODACTYL" + db "MISSINGNO." + db "MAGNEMITE@" + db "MISSINGNO." + db "MISSINGNO." + db "CHARMANDER" + db "SQUIRTLE@@" + db "CHARMELEON" + db "WARTORTLE@" + db "CHARIZARD@" + db "MISSINGNO." + db "MISSINGNO." + db "MISSINGNO." + db "MISSINGNO." + db "ODDISH@@@@" + db "GLOOM@@@@@" + db "VILEPLUME@" + db "BELLSPROUT" + db "WEEPINBELL" + db "VICTREEBEL" diff --git a/text/trainer_names.asm b/text/trainer_names.asm new file mode 100755 index 00000000..6a3cf8f7 --- /dev/null +++ b/text/trainer_names.asm @@ -0,0 +1,48 @@ +TrainerNames: ; 399ff (e:59ff) + db "YOUNGSTER@" + db "BUG CATCHER@" + db "LASS@" + db "SAILOR@" + db "JR.TRAINER♂@" + db "JR.TRAINER♀@" + db "POKéMANIAC@" + db "SUPER NERD@" + db "HIKER@" + db "BIKER@" + db "BURGLAR@" + db "ENGINEER@" + db "JUGGLER@" + db "FISHERMAN@" + db "SWIMMER@" + db "CUE BALL@" + db "GAMBLER@" + db "BEAUTY@" + db "PSYCHIC@" + db "ROCKER@" + db "JUGGLER@" + db "TAMER@" + db "BIRD KEEPER@" + db "BLACKBELT@" + db "RIVAL1@" + db "PROF.OAK@" + db "CHIEF@" + db "SCIENTIST@" + db "GIOVANNI@" + db "ROCKET@" + db "COOLTRAINER♂@" + db "COOLTRAINER♀@" + db "BRUNO@" + db "BROCK@" + db "MISTY@" + db "LT.SURGE@" + db "ERIKA@" + db "KOGA@" + db "BLAINE@" + db "SABRINA@" + db "GENTLEMAN@" + db "RIVAL2@" + db "RIVAL3@" + db "LORELEI@" + db "CHANNELER@" + db "AGATHA@" + db "LANCE@" |