Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/constants/pokedex_constants.asm b/constants/pokedex_constants.asm
- index 360fbb4..cec5d1c 100644
- --- a/constants/pokedex_constants.asm
- +++ b/constants/pokedex_constants.asm
- @@ -151,5 +151,6 @@ const_value = 1
- const DEX_DRAGONITE ; 149
- const DEX_MEWTWO ; 150
- const DEX_MEW ; 151
- + const DEX_MON152 ; 152
- -NUM_POKEMON EQU 151
- +NUM_POKEMON EQU 152
- diff --git a/constants/pokemon_constants.asm b/constants/pokemon_constants.asm
- index 96d44ef..ac19dc7 100644
- --- a/constants/pokemon_constants.asm
- +++ b/constants/pokemon_constants.asm
- @@ -30,7 +30,7 @@ const_value = 1
- const BLASTOISE ; $1C
- const PINSIR ; $1D
- const TANGELA ; $1E
- - const MISSINGNO_1F ; $1F
- + const MON152 ; $1F
- const MISSINGNO_20 ; $20
- const GROWLITHE ; $21
- const ONIX ; $22
- diff --git a/constants/starter_mons.asm b/constants/starter_mons.asm
- index 16de35d..308c9d4 100755
- --- a/constants/starter_mons.asm
- +++ b/constants/starter_mons.asm
- @@ -1,3 +1,3 @@
- STARTER1 EQU CHARMANDER
- STARTER2 EQU SQUIRTLE
- -STARTER3 EQU BULBASAUR
- +STARTER3 EQU MON152
- diff --git a/constants/type_constants.asm b/constants/type_constants.asm
- index b36dc17..36865f8 100755
- --- a/constants/type_constants.asm
- +++ b/constants/type_constants.asm
- @@ -7,6 +7,7 @@ GROUND EQU $04
- ROCK EQU $05
- BUG EQU $07
- GHOST EQU $08
- +STEEL EQU $09
- FIRE EQU $14
- WATER EQU $15
- GRASS EQU $16
- @@ -14,3 +15,5 @@ ELECTRIC EQU $17
- PSYCHIC EQU $18
- ICE EQU $19
- DRAGON EQU $1A
- +DARK EQU $1B
- +FAIRY EQU $1C
- diff --git a/data/baseStats/abra.asm b/data/baseStats/abra.asm
- index 1a41bb5..119346d 100644
- --- a/data/baseStats/abra.asm
- +++ b/data/baseStats/abra.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,35,40
- tmlearn 44,45,46
- tmlearn 49,50,55
- -db 0 ; padding
- +db Bank(AbraPicFront) ; padding
- \ No newline at end of file
- diff --git a/data/baseStats/aerodactyl.asm b/data/baseStats/aerodactyl.asm
- index 874dd57..cf6a33d 100644
- --- a/data/baseStats/aerodactyl.asm
- +++ b/data/baseStats/aerodactyl.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,38,39
- tmlearn 43,44
- tmlearn 50,52
- -db 0 ; padding
- +db Bank(AerodactylPicFront) ; padding
- diff --git a/data/baseStats/alakazam.asm b/data/baseStats/alakazam.asm
- index 6762eb8..0b52cd9 100644
- --- a/data/baseStats/alakazam.asm
- +++ b/data/baseStats/alakazam.asm
- @@ -30,4 +30,4 @@ db 3 ; growth rate
- tmlearn 33,34,35,40
- tmlearn 44,45,46
- tmlearn 49,50,55
- -db 0 ; padding
- +db Bank(AlakazamPicFront) ; padding
- diff --git a/data/baseStats/arbok.asm b/data/baseStats/arbok.asm
- index 6beee56..312ca5c 100644
- --- a/data/baseStats/arbok.asm
- +++ b/data/baseStats/arbok.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,40
- tmlearn 44,48
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(ArbokPicFront) ; padding
- diff --git a/data/baseStats/arcanine.asm b/data/baseStats/arcanine.asm
- index 2a2dda3..c4c6b60 100644
- --- a/data/baseStats/arcanine.asm
- +++ b/data/baseStats/arcanine.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(ArcaninePicFront) ; padding
- diff --git a/data/baseStats/articuno.asm b/data/baseStats/articuno.asm
- index ef79105..84329c3 100644
- --- a/data/baseStats/articuno.asm
- +++ b/data/baseStats/articuno.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,39
- tmlearn 43,44
- tmlearn 50,52
- -db 0 ; padding
- +db Bank(ArticunoPicFront) ; padding
- diff --git a/data/baseStats/beedrill.asm b/data/baseStats/beedrill.asm
- index 6bf091b..6bb4d88 100644
- --- a/data/baseStats/beedrill.asm
- +++ b/data/baseStats/beedrill.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,39,40
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(BeedrillPicFront) ; padding
- diff --git a/data/baseStats/bellsprout.asm b/data/baseStats/bellsprout.asm
- index 1c908bb..ee2e723 100644
- --- a/data/baseStats/bellsprout.asm
- +++ b/data/baseStats/bellsprout.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(BellsproutPicFront) ; padding
- diff --git a/data/baseStats/blastoise.asm b/data/baseStats/blastoise.asm
- index eaf18b4..2b65937 100644
- --- a/data/baseStats/blastoise.asm
- +++ b/data/baseStats/blastoise.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(BlastoisePicFront) ; padding
- diff --git a/data/baseStats/bulbasaur.asm b/data/baseStats/bulbasaur.asm
- index 7b3567b..1940d5f 100644
- --- a/data/baseStats/bulbasaur.asm
- +++ b/data/baseStats/bulbasaur.asm
- @@ -1,20 +1,20 @@
- MonBaseStats:
- 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
- -INCBIN "pic/bmon/bulbasaur.pic",0,1 ; 55, sprite dimensions
- +db 50 ; base hp
- +db 72 ; base attack
- +db 35 ; base defense
- +db 65 ; base speed
- +db 35 ; base special
- +db GROUND ; species type 1
- +db DARK ; species type 2
- +db 180 ; catch rate
- +db 58 ; base exp yield
- +INCBIN "pic/bmon/bulbasaur.pic",0,1 ; 66, sprite dimensions
- dw BulbasaurPicFront
- dw BulbasaurPicBack
- ; attacks known at lvl 0
- -db TACKLE
- -db GROWL
- +db SCRATCH
- +db LEER
- db 0
- db 0
- db 3 ; growth rate
- @@ -26,5 +26,5 @@ db 3 ; growth rate
- tmlearn 33,34
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(BulbasaurPicFront) ; padding
- MonBaseStatsEnd:
- diff --git a/data/baseStats/butterfree.asm b/data/baseStats/butterfree.asm
- index 75a0ee0..70a3df3 100644
- --- a/data/baseStats/butterfree.asm
- +++ b/data/baseStats/butterfree.asm
- @@ -29,4 +29,4 @@ IF DEF(_YELLOW)
- ELSE
- tmlearn 50
- ENDC
- -db 0 ; padding
- +db Bank(ButterfreePicFront) ; padding
- diff --git a/data/baseStats/caterpie.asm b/data/baseStats/caterpie.asm
- index d26bc5d..5e06c6e 100644
- --- a/data/baseStats/caterpie.asm
- +++ b/data/baseStats/caterpie.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 0
- tmlearn 0
- tmlearn 0
- -db 0 ; padding
- +db Bank(CaterpiePicFront) ; padding
- diff --git a/data/baseStats/chansey.asm b/data/baseStats/chansey.asm
- index d9b8513..2f2366a 100644
- --- a/data/baseStats/chansey.asm
- +++ b/data/baseStats/chansey.asm
- @@ -29,4 +29,4 @@ db 4 ; growth rate
- tmlearn 33,34,35,37,38,40
- tmlearn 41,44,45,46
- tmlearn 49,50,54,55
- -db 0 ; padding
- +db Bank(ChanseyPicFront) ; padding
- diff --git a/data/baseStats/charizard.asm b/data/baseStats/charizard.asm
- index ea97815..cf39dd9 100644
- --- a/data/baseStats/charizard.asm
- +++ b/data/baseStats/charizard.asm
- @@ -1,21 +1,21 @@
- 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 71 ; base hp
- +db 95 ; base attack
- +db 85 ; base defense
- +db 79 ; base speed
- +db 110 ; base special
- +db ICE ; species type 1
- +db ICE ; species type 2
- db 45 ; catch rate
- db 209 ; base exp yield
- INCBIN "pic/bmon/charizard.pic",0,1 ; 77, sprite dimensions
- dw CharizardPicFront
- dw CharizardPicBack
- ; attacks known at lvl 0
- -db SCRATCH
- -db GROWL
- -db EMBER
- -db LEER
- +db TACKLE
- +db HARDEN
- +db SLAM
- +db ICE_BEAM
- db 3 ; growth rate
- ; learnset
- tmlearn 1,3,5,6,8
- @@ -29,4 +29,4 @@ IF DEF(_YELLOW)
- ELSE
- tmlearn 50,51,54
- ENDC
- -db 0 ; padding
- +db Bank(CharizardPicFront)
- diff --git a/data/baseStats/charmander.asm b/data/baseStats/charmander.asm
- index ccd5345..157541a 100644
- --- a/data/baseStats/charmander.asm
- +++ b/data/baseStats/charmander.asm
- @@ -1,19 +1,19 @@
- 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
- -INCBIN "pic/bmon/charmander.pic",0,1 ; 55, sprite dimensions
- +db 36 ; base hp
- +db 50 ; base attack
- +db 50 ; base defense
- +db 44 ; base speed
- +db 65 ; base special
- +db ICE ; species type 1
- +db ICE ; species type 2
- +db 255 ; catch rate
- +db 61 ; base exp yield
- +INCBIN "pic/bmon/charmander.pic",0,1 ; 66, sprite dimensions
- dw CharmanderPicFront
- dw CharmanderPicBack
- ; attacks known at lvl 0
- -db SCRATCH
- -db GROWL
- +db TACKLE
- +db HARDEN
- db 0
- db 0
- db 3 ; growth rate
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44
- tmlearn 50,51,54
- -db 0 ; padding
- +db Bank(CharmanderPicFront) ; padding
- diff --git a/data/baseStats/charmeleon.asm b/data/baseStats/charmeleon.asm
- index 80aa2bc..8dd3f8d 100644
- --- a/data/baseStats/charmeleon.asm
- +++ b/data/baseStats/charmeleon.asm
- @@ -1,20 +1,20 @@
- 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 51 ; base hp
- +db 65 ; base attack
- +db 65 ; base defense
- +db 59 ; base speed
- +db 80 ; base special
- +db ICE ; species type 1
- +db ICE ; species type 2
- +db 120 ; catch rate
- +db 143 ; base exp yield
- INCBIN "pic/bmon/charmeleon.pic",0,1 ; 66, sprite dimensions
- dw CharmeleonPicFront
- dw CharmeleonPicBack
- ; attacks known at lvl 0
- db SCRATCH
- -db GROWL
- -db EMBER
- +db HARDEN
- +db SLAM
- db 0
- db 3 ; growth rate
- ; learnset
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44
- tmlearn 50,51,54
- -db 0 ; padding
- +db Bank(CharmeleonPicFront) ; padding
- diff --git a/data/baseStats/clefable.asm b/data/baseStats/clefable.asm
- index 17837da..aed8849 100644
- --- a/data/baseStats/clefable.asm
- +++ b/data/baseStats/clefable.asm
- @@ -25,4 +25,4 @@ db 4 ; growth rate
- tmlearn 33,34,35,38,40
- tmlearn 44,45,46
- tmlearn 49,50,54,55
- -db 0 ; padding
- +db Bank(ClefablePicFront) ; padding
- diff --git a/data/baseStats/clefairy.asm b/data/baseStats/clefairy.asm
- index 952391c..92bff96 100644
- --- a/data/baseStats/clefairy.asm
- +++ b/data/baseStats/clefairy.asm
- @@ -25,4 +25,4 @@ db 4 ; growth rate
- tmlearn 33,34,35,38,40
- tmlearn 44,45,46
- tmlearn 49,50,54,55
- -db 0 ; padding
- +db Bank(ClefairyPicFront) ; padding
- diff --git a/data/baseStats/cloyster.asm b/data/baseStats/cloyster.asm
- index 10f38bd..706e742 100644
- --- a/data/baseStats/cloyster.asm
- +++ b/data/baseStats/cloyster.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,36,39
- tmlearn 44,47
- tmlearn 49,50,53
- -db 0 ; padding
- +db Bank(CloysterPicFront) ; padding
- diff --git a/data/baseStats/cubone.asm b/data/baseStats/cubone.asm
- index b1222d9..03c556a 100644
- --- a/data/baseStats/cubone.asm
- +++ b/data/baseStats/cubone.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,38,40
- tmlearn 44
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(CubonePicFront) ; padding
- diff --git a/data/baseStats/dewgong.asm b/data/baseStats/dewgong.asm
- index fb0cf2c..b9cd867 100644
- --- a/data/baseStats/dewgong.asm
- +++ b/data/baseStats/dewgong.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,40
- tmlearn 44
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(DewgongPicFront) ; padding
- diff --git a/data/baseStats/diglett.asm b/data/baseStats/diglett.asm
- index 173dfa3..60be2d1 100644
- --- a/data/baseStats/diglett.asm
- +++ b/data/baseStats/diglett.asm
- @@ -29,4 +29,4 @@ IF DEF(_YELLOW)
- ELSE
- tmlearn 50
- ENDC
- -db 0 ; padding
- +db Bank(DiglettPicFront) ; padding
- diff --git a/data/baseStats/ditto.asm b/data/baseStats/ditto.asm
- index 90ea4c5..38c8b28 100644
- --- a/data/baseStats/ditto.asm
- +++ b/data/baseStats/ditto.asm
- @@ -12,10 +12,10 @@ INCBIN "pic/bmon/ditto.pic",0,1 ; 55, sprite dimensions
- dw DittoPicFront
- dw DittoPicBack
- ; attacks known at lvl 0
- +db POUND
- db TRANSFORM
- db 0
- db 0
- -db 0
- db 0 ; growth rate
- ; learnset
- tmlearn 0
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 0
- tmlearn 0
- tmlearn 0
- -db 0 ; padding
- +db Bank(DittoPicFront) ; padding
- diff --git a/data/baseStats/dodrio.asm b/data/baseStats/dodrio.asm
- index 99608f4..dfab9dd 100644
- --- a/data/baseStats/dodrio.asm
- +++ b/data/baseStats/dodrio.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,40
- tmlearn 43,44
- tmlearn 49,50,52
- -db 0 ; padding
- +db Bank(DodrioPicFront) ; padding
- diff --git a/data/baseStats/doduo.asm b/data/baseStats/doduo.asm
- index 760c258..13e7133 100644
- --- a/data/baseStats/doduo.asm
- +++ b/data/baseStats/doduo.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,40
- tmlearn 43,44
- tmlearn 49,50,52
- -db 0 ; padding
- +db Bank(DoduoPicFront) ; padding
- diff --git a/data/baseStats/dragonair.asm b/data/baseStats/dragonair.asm
- index 041300e..65c22c1 100644
- --- a/data/baseStats/dragonair.asm
- +++ b/data/baseStats/dragonair.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44,45
- tmlearn 50,53
- -db 0 ; padding
- +db Bank(DragonairPicFront) ; padding
- diff --git a/data/baseStats/dragonite.asm b/data/baseStats/dragonite.asm
- index 442275b..23a0261 100644
- --- a/data/baseStats/dragonite.asm
- +++ b/data/baseStats/dragonite.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44,45
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(DragonitePicFront) ; padding
- diff --git a/data/baseStats/dratini.asm b/data/baseStats/dratini.asm
- index 5fb5c75..a000cdc 100644
- --- a/data/baseStats/dratini.asm
- +++ b/data/baseStats/dratini.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44,45
- tmlearn 50,53
- -db 0 ; padding
- +db Bank(DratiniPicFront) ; padding
- diff --git a/data/baseStats/drowzee.asm b/data/baseStats/drowzee.asm
- index 452db1b..92d21e5 100644
- --- a/data/baseStats/drowzee.asm
- +++ b/data/baseStats/drowzee.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,35,40
- tmlearn 42,44,45,46
- tmlearn 49,50,55
- -db 0 ; padding
- +db Bank(DrowzeePicFront) ; padding
- diff --git a/data/baseStats/dugtrio.asm b/data/baseStats/dugtrio.asm
- index b70b538..90dc2c7 100644
- --- a/data/baseStats/dugtrio.asm
- +++ b/data/baseStats/dugtrio.asm
- @@ -29,4 +29,4 @@ IF DEF(_YELLOW)
- ELSE
- tmlearn 50
- ENDC
- -db 0 ; padding
- +db Bank(DugtrioPicFront) ; padding
- diff --git a/data/baseStats/eevee.asm b/data/baseStats/eevee.asm
- index 0fa869f..29487a6 100644
- --- a/data/baseStats/eevee.asm
- +++ b/data/baseStats/eevee.asm
- @@ -29,4 +29,4 @@ db 0 ; growth rate
- tmlearn 33,34,39,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(EeveePicFront) ; padding
- diff --git a/data/baseStats/ekans.asm b/data/baseStats/ekans.asm
- index b029a67..d611ffd 100644
- --- a/data/baseStats/ekans.asm
- +++ b/data/baseStats/ekans.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,40
- tmlearn 44,48
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(EkansPicFront) ; padding
- diff --git a/data/baseStats/electabuzz.asm b/data/baseStats/electabuzz.asm
- index 4b44604..e335e2e 100644
- --- a/data/baseStats/electabuzz.asm
- +++ b/data/baseStats/electabuzz.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,35,39,40
- tmlearn 44,45,46
- tmlearn 50,54,55
- -db 0 ; padding
- +db Bank(ElectabuzzPicFront) ; padding
- diff --git a/data/baseStats/electrode.asm b/data/baseStats/electrode.asm
- index 1b292f2..fd7832a 100644
- --- a/data/baseStats/electrode.asm
- +++ b/data/baseStats/electrode.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,36,39,40
- tmlearn 44,45,47
- tmlearn 50,55
- -db 0 ; padding
- +db Bank(ElectrodePicFront) ; padding
- diff --git a/data/baseStats/exeggcute.asm b/data/baseStats/exeggcute.asm
- index 8503889..311a409 100644
- --- a/data/baseStats/exeggcute.asm
- +++ b/data/baseStats/exeggcute.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,36,37
- tmlearn 44,46,47
- tmlearn 50
- -db 0 ; padding
- +db Bank(ExeggcutePicFront) ; padding
- diff --git a/data/baseStats/exeggutor.asm b/data/baseStats/exeggutor.asm
- index 4d73943..b53469e 100644
- --- a/data/baseStats/exeggutor.asm
- +++ b/data/baseStats/exeggutor.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,36,37
- tmlearn 44,46,47
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(ExeggutorPicFront) ; padding
- diff --git a/data/baseStats/farfetchd.asm b/data/baseStats/farfetchd.asm
- index 2aa7eca..24c6044 100644
- --- a/data/baseStats/farfetchd.asm
- +++ b/data/baseStats/farfetchd.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,39,40
- tmlearn 44
- tmlearn 50,51,52
- -db 0 ; padding
- +db Bank(FarfetchdPicFront) ; padding
- diff --git a/data/baseStats/fearow.asm b/data/baseStats/fearow.asm
- index 4ad8872..782bc32 100644
- --- a/data/baseStats/fearow.asm
- +++ b/data/baseStats/fearow.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39
- tmlearn 43,44
- tmlearn 50,52
- -db 0 ; padding
- +db Bank(FearowPicFront) ; padding
- diff --git a/data/baseStats/flareon.asm b/data/baseStats/flareon.asm
- index c6c0c06..357223a 100644
- --- a/data/baseStats/flareon.asm
- +++ b/data/baseStats/flareon.asm
- @@ -29,4 +29,4 @@ db 0 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(FlareonPicFront) ; padding
- diff --git a/data/baseStats/gastly.asm b/data/baseStats/gastly.asm
- index fdcaaa7..3d74eda 100644
- --- a/data/baseStats/gastly.asm
- +++ b/data/baseStats/gastly.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 34,36
- tmlearn 42,44,46,47
- tmlearn 50
- -db 0 ; padding
- +db Bank(GastlyPicFront) ; padding
- diff --git a/data/baseStats/gengar.asm b/data/baseStats/gengar.asm
- index 0e3e877..17a8f01 100644
- --- a/data/baseStats/gengar.asm
- +++ b/data/baseStats/gengar.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 34,35,36,40
- tmlearn 42,44,46,47
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(GengarPicFront) ; padding
- diff --git a/data/baseStats/geodude.asm b/data/baseStats/geodude.asm
- index a47a993..bad2d84 100644
- --- a/data/baseStats/geodude.asm
- +++ b/data/baseStats/geodude.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 34,35,36,38
- tmlearn 44,47,48
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(GeodudePicFront) ; padding
- diff --git a/data/baseStats/gloom.asm b/data/baseStats/gloom.asm
- index f2153e5..07dcb28 100644
- --- a/data/baseStats/gloom.asm
- +++ b/data/baseStats/gloom.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(GloomPicFront) ; padding
- diff --git a/data/baseStats/golbat.asm b/data/baseStats/golbat.asm
- index 845adf4..fa37c5f 100644
- --- a/data/baseStats/golbat.asm
- +++ b/data/baseStats/golbat.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(GolbatPicFront) ; padding
- diff --git a/data/baseStats/goldeen.asm b/data/baseStats/goldeen.asm
- index ed3a4fd..7aa91ed 100644
- --- a/data/baseStats/goldeen.asm
- +++ b/data/baseStats/goldeen.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44
- tmlearn 50,53
- -db 0 ; padding
- +db Bank(GoldeenPicFront) ; padding
- diff --git a/data/baseStats/golduck.asm b/data/baseStats/golduck.asm
- index cce89da..3e05073 100644
- --- a/data/baseStats/golduck.asm
- +++ b/data/baseStats/golduck.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(GolduckPicFront) ; padding
- diff --git a/data/baseStats/golem.asm b/data/baseStats/golem.asm
- index 28f2a32..f571c3b 100644
- --- a/data/baseStats/golem.asm
- +++ b/data/baseStats/golem.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 34,35,36,38
- tmlearn 44,47,48
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(GolemPicFront) ; padding
- diff --git a/data/baseStats/graveler.asm b/data/baseStats/graveler.asm
- index 08776ab..d131184 100644
- --- a/data/baseStats/graveler.asm
- +++ b/data/baseStats/graveler.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 34,35,36,38
- tmlearn 44,47,48
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(GravelerPicFront) ; padding
- diff --git a/data/baseStats/grimer.asm b/data/baseStats/grimer.asm
- index 5f7a64a..50aa982 100644
- --- a/data/baseStats/grimer.asm
- +++ b/data/baseStats/grimer.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,36,38
- tmlearn 44,47
- tmlearn 50
- -db 0 ; padding
- +db Bank(GrimerPicFront) ; padding
- diff --git a/data/baseStats/growlithe.asm b/data/baseStats/growlithe.asm
- index df30563..ff035d1 100644
- --- a/data/baseStats/growlithe.asm
- +++ b/data/baseStats/growlithe.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(GrowlithePicFront) ; padding
- diff --git a/data/baseStats/gyarados.asm b/data/baseStats/gyarados.asm
- index 21214d0..3e09aeb 100644
- --- a/data/baseStats/gyarados.asm
- +++ b/data/baseStats/gyarados.asm
- @@ -32,4 +32,4 @@ db 5 ; growth rate
- tmlearn 33,34,38,40
- tmlearn 44
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(GyaradosPicFront) ; padding
- diff --git a/data/baseStats/haunter.asm b/data/baseStats/haunter.asm
- index bd39eaf..ad19b76 100644
- --- a/data/baseStats/haunter.asm
- +++ b/data/baseStats/haunter.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 34,36
- tmlearn 42,44,46,47
- tmlearn 50
- -db 0 ; padding
- +db Bank(HaunterPicFront) ; padding
- diff --git a/data/baseStats/hitmonchan.asm b/data/baseStats/hitmonchan.asm
- index 37021f6..929e911 100644
- --- a/data/baseStats/hitmonchan.asm
- +++ b/data/baseStats/hitmonchan.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,35,39,40
- tmlearn 44
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(HitmonchanPicFront) ; padding
- diff --git a/data/baseStats/hitmonlee.asm b/data/baseStats/hitmonlee.asm
- index d16db13..8706421 100644
- --- a/data/baseStats/hitmonlee.asm
- +++ b/data/baseStats/hitmonlee.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,35,39,40
- tmlearn 44
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(HitmonleePicFront) ; padding
- diff --git a/data/baseStats/horsea.asm b/data/baseStats/horsea.asm
- index 01de3ff..ac5acc2 100644
- --- a/data/baseStats/horsea.asm
- +++ b/data/baseStats/horsea.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44
- tmlearn 50,53
- -db 0 ; padding
- +db Bank(HorseaPicFront) ; padding
- diff --git a/data/baseStats/hypno.asm b/data/baseStats/hypno.asm
- index 4e4959b..78521bc 100644
- --- a/data/baseStats/hypno.asm
- +++ b/data/baseStats/hypno.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,35,40
- tmlearn 42,44,45,46
- tmlearn 49,50,55
- -db 0 ; padding
- +db Bank(HypnoPicFront) ; padding
- diff --git a/data/baseStats/ivysaur.asm b/data/baseStats/ivysaur.asm
- index 3e19f2a..63fcd9f 100644
- --- a/data/baseStats/ivysaur.asm
- +++ b/data/baseStats/ivysaur.asm
- @@ -1,20 +1,20 @@
- db DEX_IVYSAUR ; pokedex id
- db 60 ; base hp
- -db 62 ; base attack
- +db 82 ; 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 74 ; base speed
- +db 45 ; base special
- +db GROUND ; species type 1
- +db DARK ; species type 2
- +db 90 ; catch rate
- db 141 ; base exp yield
- INCBIN "pic/bmon/ivysaur.pic",0,1 ; 66, sprite dimensions
- dw IvysaurPicFront
- dw IvysaurPicBack
- ; attacks known at lvl 0
- -db TACKLE
- +db SCRATCH
- db GROWL
- -db LEECH_SEED
- +db LEER
- db 0
- db 3 ; growth rate
- ; learnset
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(IvysaurPicFront) ; padding
- diff --git a/data/baseStats/jigglypuff.asm b/data/baseStats/jigglypuff.asm
- index fac03fc..a939edb 100644
- --- a/data/baseStats/jigglypuff.asm
- +++ b/data/baseStats/jigglypuff.asm
- @@ -25,4 +25,4 @@ db 4 ; growth rate
- tmlearn 33,34,38,40
- tmlearn 44,45,46
- tmlearn 49,50,54,55
- -db 0 ; padding
- +db Bank(JigglypuffPicFront) ; padding
- diff --git a/data/baseStats/jolteon.asm b/data/baseStats/jolteon.asm
- index eb0bf30..8595dac 100644
- --- a/data/baseStats/jolteon.asm
- +++ b/data/baseStats/jolteon.asm
- @@ -29,4 +29,4 @@ db 0 ; growth rate
- tmlearn 33,34,39,40
- tmlearn 44,45
- tmlearn 50,55
- -db 0 ; padding
- +db Bank(JolteonPicFront) ; padding
- diff --git a/data/baseStats/jynx.asm b/data/baseStats/jynx.asm
- index e69b87b..cca891c 100644
- --- a/data/baseStats/jynx.asm
- +++ b/data/baseStats/jynx.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,35,40
- tmlearn 44,46
- tmlearn 50
- -db 0 ; padding
- +db Bank(JynxPicFront) ; padding
- diff --git a/data/baseStats/kabuto.asm b/data/baseStats/kabuto.asm
- index 60f3e95..c9d3807 100644
- --- a/data/baseStats/kabuto.asm
- +++ b/data/baseStats/kabuto.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34
- tmlearn 44
- tmlearn 50,53
- -db 0 ; padding
- +db Bank(KabutoPicFront) ; padding
- diff --git a/data/baseStats/kabutops.asm b/data/baseStats/kabutops.asm
- index dbddab2..e1e194b 100644
- --- a/data/baseStats/kabutops.asm
- +++ b/data/baseStats/kabutops.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50,53
- -db 0 ; padding
- +db Bank(KabutopsPicFront) ; padding
- diff --git a/data/baseStats/kadabra.asm b/data/baseStats/kadabra.asm
- index ad4ac7f..fc0d9ce 100644
- --- a/data/baseStats/kadabra.asm
- +++ b/data/baseStats/kadabra.asm
- @@ -30,4 +30,4 @@ db 3 ; growth rate
- tmlearn 33,34,35,40
- tmlearn 44,45,46
- tmlearn 49,50,55
- -db 0 ; padding
- +db Bank(KadabraPicFront) ; padding
- diff --git a/data/baseStats/kakuna.asm b/data/baseStats/kakuna.asm
- index ec593f9..37ebfc5 100644
- --- a/data/baseStats/kakuna.asm
- +++ b/data/baseStats/kakuna.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 0
- tmlearn 0
- tmlearn 0
- -db 0 ; padding
- +db Bank(KakunaPicFront) ; padding
- diff --git a/data/baseStats/kangaskhan.asm b/data/baseStats/kangaskhan.asm
- index 6dcd1e3..057c164 100644
- --- a/data/baseStats/kangaskhan.asm
- +++ b/data/baseStats/kangaskhan.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,38,40
- tmlearn 44,48
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(KangaskhanPicFront) ; padding
- diff --git a/data/baseStats/kingler.asm b/data/baseStats/kingler.asm
- index 8708d5c..53bfff1 100644
- --- a/data/baseStats/kingler.asm
- +++ b/data/baseStats/kingler.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34
- tmlearn 44
- tmlearn 50,51,53,54
- -db 0 ; padding
- +db Bank(KinglerPicFront) ; padding
- diff --git a/data/baseStats/koffing.asm b/data/baseStats/koffing.asm
- index fced624..7f97e79 100644
- --- a/data/baseStats/koffing.asm
- +++ b/data/baseStats/koffing.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,36,38
- tmlearn 44,47
- tmlearn 50
- -db 0 ; padding
- +db Bank(KoffingPicFront) ; padding
- diff --git a/data/baseStats/krabby.asm b/data/baseStats/krabby.asm
- index 88d690b..affbd03 100644
- --- a/data/baseStats/krabby.asm
- +++ b/data/baseStats/krabby.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34
- tmlearn 44
- tmlearn 50,51,53,54
- -db 0 ; padding
- +db Bank(KrabbyPicFront) ; padding
- diff --git a/data/baseStats/lapras.asm b/data/baseStats/lapras.asm
- index 3a89752..42fd818 100644
- --- a/data/baseStats/lapras.asm
- +++ b/data/baseStats/lapras.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,40
- tmlearn 44,46
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(LaprasPicFront) ; padding
- diff --git a/data/baseStats/lickitung.asm b/data/baseStats/lickitung.asm
- index 0502062..0a32d45 100644
- --- a/data/baseStats/lickitung.asm
- +++ b/data/baseStats/lickitung.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,38,40
- tmlearn 44
- tmlearn 50,51,53,54
- -db 0 ; padding
- +db Bank(LickitungPicFront) ; padding
- diff --git a/data/baseStats/machamp.asm b/data/baseStats/machamp.asm
- index b461d45..2fb30c7 100644
- --- a/data/baseStats/machamp.asm
- +++ b/data/baseStats/machamp.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 34,35,38,40
- tmlearn 44,48
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(MachampPicFront) ; padding
- diff --git a/data/baseStats/machoke.asm b/data/baseStats/machoke.asm
- index b8a41ef..4768c5f 100644
- --- a/data/baseStats/machoke.asm
- +++ b/data/baseStats/machoke.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 34,35,38,40
- tmlearn 44,48
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(MachokePicFront) ; padding
- diff --git a/data/baseStats/machop.asm b/data/baseStats/machop.asm
- index 9ed22dc..f0690bb 100644
- --- a/data/baseStats/machop.asm
- +++ b/data/baseStats/machop.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 34,35,38,40
- tmlearn 44,48
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(MachopPicFront) ; padding
- diff --git a/data/baseStats/magikarp.asm b/data/baseStats/magikarp.asm
- index 50cc651..f2058d3 100644
- --- a/data/baseStats/magikarp.asm
- +++ b/data/baseStats/magikarp.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 0
- tmlearn 0
- tmlearn 0
- -db 0 ; padding
- +db Bank(MagikarpPicFront) ; padding
- diff --git a/data/baseStats/magmar.asm b/data/baseStats/magmar.asm
- index 379e91d..c8957aa 100644
- --- a/data/baseStats/magmar.asm
- +++ b/data/baseStats/magmar.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,35,38,40
- tmlearn 44,46
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(MagmarPicFront) ; padding
- diff --git a/data/baseStats/magnemite.asm b/data/baseStats/magnemite.asm
- index ce04245..f71967b 100644
- --- a/data/baseStats/magnemite.asm
- +++ b/data/baseStats/magnemite.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,39
- tmlearn 44,45
- tmlearn 50,55
- -db 0 ; padding
- +db Bank(MagnemitePicFront) ; padding
- diff --git a/data/baseStats/magneton.asm b/data/baseStats/magneton.asm
- index a2890bb..3f5c379 100644
- --- a/data/baseStats/magneton.asm
- +++ b/data/baseStats/magneton.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,39
- tmlearn 44,45
- tmlearn 50,55
- -db 0 ; padding
- +db Bank(MagnetonPicFront) ; padding
- diff --git a/data/baseStats/mankey.asm b/data/baseStats/mankey.asm
- index 406a136..ded44b1 100644
- --- a/data/baseStats/mankey.asm
- +++ b/data/baseStats/mankey.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,35,39,40
- tmlearn 44,48
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(MankeyPicFront) ; padding
- diff --git a/data/baseStats/marowak.asm b/data/baseStats/marowak.asm
- index 152b4aa..ad27cc1 100644
- --- a/data/baseStats/marowak.asm
- +++ b/data/baseStats/marowak.asm
- @@ -31,4 +31,4 @@ db 0 ; growth rate
- tmlearn 34,38,40
- tmlearn 44
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(MarowakPicFront) ; padding
- diff --git a/data/baseStats/meowth.asm b/data/baseStats/meowth.asm
- index dc146cf..50553af 100644
- --- a/data/baseStats/meowth.asm
- +++ b/data/baseStats/meowth.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(MeowthPicFront) ; padding
- diff --git a/data/baseStats/metapod.asm b/data/baseStats/metapod.asm
- index 9da351a..3c59c95 100644
- --- a/data/baseStats/metapod.asm
- +++ b/data/baseStats/metapod.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 0
- tmlearn 0
- tmlearn 0
- -db 0 ; padding
- +db Bank(MetapodPicFront) ; padding
- diff --git a/data/baseStats/mew.asm b/data/baseStats/mew.asm
- index 6919fd0..0a1277a 100644
- --- a/data/baseStats/mew.asm
- +++ b/data/baseStats/mew.asm
- @@ -27,3 +27,4 @@ db 3 ; growth rate
- tmlearn 41,42,43,44,45,46,47,48
- tmlearn 49,50,51,52,53,54,55,56
- db %11111111 ; usually spacing
- +db Bank(MewPicFront)
- \ No newline at end of file
- diff --git a/data/baseStats/mewtwo.asm b/data/baseStats/mewtwo.asm
- index dc59734..d187672 100644
- --- a/data/baseStats/mewtwo.asm
- +++ b/data/baseStats/mewtwo.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,35,36,38,40
- tmlearn 44,45,46
- tmlearn 49,50,54,55
- -db 0 ; padding
- +db Bank(MewtwoPicFront) ; padding
- diff --git a/data/baseStats/moltres.asm b/data/baseStats/moltres.asm
- index e943740..b1943dd 100644
- --- a/data/baseStats/moltres.asm
- +++ b/data/baseStats/moltres.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,38,39
- tmlearn 43,44
- tmlearn 50,52
- -db 0 ; padding
- +db Bank(MoltresPicFront) ; padding
- diff --git a/data/baseStats/mrmime.asm b/data/baseStats/mrmime.asm
- index 8640e34..3e8ca7f 100644
- --- a/data/baseStats/mrmime.asm
- +++ b/data/baseStats/mrmime.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,35,40
- tmlearn 44,45,46
- tmlearn 50,55
- -db 0 ; padding
- +db Bank(MrMimePicFront) ; padding
- diff --git a/data/baseStats/muk.asm b/data/baseStats/muk.asm
- index cb15563..135ff7a 100644
- --- a/data/baseStats/muk.asm
- +++ b/data/baseStats/muk.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,36,38
- tmlearn 44,47
- tmlearn 50
- -db 0 ; padding
- +db Bank(MukPicFront) ; padding
- diff --git a/data/baseStats/nidoking.asm b/data/baseStats/nidoking.asm
- index ebef096..913e6d9 100644
- --- a/data/baseStats/nidoking.asm
- +++ b/data/baseStats/nidoking.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,38,40
- tmlearn 44,48
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(NidokingPicFront) ; padding
- diff --git a/data/baseStats/nidoqueen.asm b/data/baseStats/nidoqueen.asm
- index 9ea29a3..533c9b4 100644
- --- a/data/baseStats/nidoqueen.asm
- +++ b/data/baseStats/nidoqueen.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,38,40
- tmlearn 44,48
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(NidoqueenPicFront) ; padding
- diff --git a/data/baseStats/nidoranf.asm b/data/baseStats/nidoranf.asm
- index 67832f1..7ff3afb 100644
- --- a/data/baseStats/nidoranf.asm
- +++ b/data/baseStats/nidoranf.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(NidoranFPicFront) ; padding
- diff --git a/data/baseStats/nidoranm.asm b/data/baseStats/nidoranm.asm
- index a788276..5cbf384 100644
- --- a/data/baseStats/nidoranm.asm
- +++ b/data/baseStats/nidoranm.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(NidoranMPicFront) ; padding
- diff --git a/data/baseStats/nidorina.asm b/data/baseStats/nidorina.asm
- index 0ddecf7..b649ae8 100644
- --- a/data/baseStats/nidorina.asm
- +++ b/data/baseStats/nidorina.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(NidorinaPicFront) ; padding
- diff --git a/data/baseStats/nidorino.asm b/data/baseStats/nidorino.asm
- index fc435fc..ffa15d3 100644
- --- a/data/baseStats/nidorino.asm
- +++ b/data/baseStats/nidorino.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(NidorinoPicFront) ; padding
- diff --git a/data/baseStats/ninetails.asm b/data/baseStats/ninetails.asm
- index e98028d..fbab5c9 100644
- --- a/data/baseStats/ninetails.asm
- +++ b/data/baseStats/ninetails.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(NinetalesPicFront) ; padding
- diff --git a/data/baseStats/oddish.asm b/data/baseStats/oddish.asm
- index c91c513..5f5da43 100644
- --- a/data/baseStats/oddish.asm
- +++ b/data/baseStats/oddish.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(OddishPicFront) ; padding
- diff --git a/data/baseStats/omanyte.asm b/data/baseStats/omanyte.asm
- index 3c46187..3301417 100644
- --- a/data/baseStats/omanyte.asm
- +++ b/data/baseStats/omanyte.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34
- tmlearn 44
- tmlearn 50,53
- -db 0 ; padding
- +db Bank(OmanytePicFront) ; padding
- diff --git a/data/baseStats/omastar.asm b/data/baseStats/omastar.asm
- index 09a2ae7..73f1072 100644
- --- a/data/baseStats/omastar.asm
- +++ b/data/baseStats/omastar.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50,53
- -db 0 ; padding
- +db Bank(OmastarPicFront) ; padding
- diff --git a/data/baseStats/onix.asm b/data/baseStats/onix.asm
- index 6f3be4d..2669a1f 100644
- --- a/data/baseStats/onix.asm
- +++ b/data/baseStats/onix.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,36,40
- tmlearn 44,47,48
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(OnixPicFront) ; padding
- diff --git a/data/baseStats/paras.asm b/data/baseStats/paras.asm
- index 2c918e6..eeb43a5 100644
- --- a/data/baseStats/paras.asm
- +++ b/data/baseStats/paras.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(ParasPicFront) ; padding
- diff --git a/data/baseStats/parasect.asm b/data/baseStats/parasect.asm
- index dfa0c73..682465b 100644
- --- a/data/baseStats/parasect.asm
- +++ b/data/baseStats/parasect.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(ParasectPicFront) ; padding
- diff --git a/data/baseStats/persian.asm b/data/baseStats/persian.asm
- index 2f5ef12..f969110 100644
- --- a/data/baseStats/persian.asm
- +++ b/data/baseStats/persian.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(PersianPicFront) ; padding
- diff --git a/data/baseStats/pidgeot.asm b/data/baseStats/pidgeot.asm
- index 05350d0..a5f5262 100644
- --- a/data/baseStats/pidgeot.asm
- +++ b/data/baseStats/pidgeot.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,39
- tmlearn 43,44
- tmlearn 50,52
- -db 0 ; padding
- +db Bank(PidgeotPicFront) ; padding
- diff --git a/data/baseStats/pidgeotto.asm b/data/baseStats/pidgeotto.asm
- index 74440fc..313da70 100644
- --- a/data/baseStats/pidgeotto.asm
- +++ b/data/baseStats/pidgeotto.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,39
- tmlearn 43,44
- tmlearn 50,52
- -db 0 ; padding
- +db Bank(PidgeottoPicFront) ; padding
- diff --git a/data/baseStats/pidgey.asm b/data/baseStats/pidgey.asm
- index ec032d6..e1c45f2 100644
- --- a/data/baseStats/pidgey.asm
- +++ b/data/baseStats/pidgey.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,39
- tmlearn 43,44
- tmlearn 50,52
- -db 0 ; padding
- +db Bank(PidgeyPicFront) ; padding
- diff --git a/data/baseStats/pikachu.asm b/data/baseStats/pikachu.asm
- index 09971b7..1b66df8 100644
- --- a/data/baseStats/pikachu.asm
- +++ b/data/baseStats/pikachu.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,39,40
- tmlearn 44,45
- tmlearn 50,55
- -db 0 ; padding
- +db Bank(PikachuPicFront) ; padding
- diff --git a/data/baseStats/pinsir.asm b/data/baseStats/pinsir.asm
- index 08c0e95..e4dbdb8 100644
- --- a/data/baseStats/pinsir.asm
- +++ b/data/baseStats/pinsir.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 34
- tmlearn 44
- tmlearn 50,51,54
- -db 0 ; padding
- +db Bank(PinsirPicFront) ; padding
- diff --git a/data/baseStats/poliwag.asm b/data/baseStats/poliwag.asm
- index 8014811..edf14e6 100644
- --- a/data/baseStats/poliwag.asm
- +++ b/data/baseStats/poliwag.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 34,40
- tmlearn 44,46
- tmlearn 50,53
- -db 0 ; padding
- +db Bank(PoliwagPicFront) ; padding
- diff --git a/data/baseStats/poliwhirl.asm b/data/baseStats/poliwhirl.asm
- index 6209da6..6189bdd 100644
- --- a/data/baseStats/poliwhirl.asm
- +++ b/data/baseStats/poliwhirl.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 34,35,40
- tmlearn 44,46
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(PoliwhirlPicFront) ; padding
- diff --git a/data/baseStats/poliwrath.asm b/data/baseStats/poliwrath.asm
- index 9489a6a..1cd1cd6 100644
- --- a/data/baseStats/poliwrath.asm
- +++ b/data/baseStats/poliwrath.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 34,35,40
- tmlearn 44,46
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(PoliwrathPicFront) ; padding
- diff --git a/data/baseStats/ponyta.asm b/data/baseStats/ponyta.asm
- index a6ff9e4..c0e6ab6 100644
- --- a/data/baseStats/ponyta.asm
- +++ b/data/baseStats/ponyta.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(PonytaPicFront) ; padding
- diff --git a/data/baseStats/porygon.asm b/data/baseStats/porygon.asm
- index a049fa7..e063ad7 100644
- --- a/data/baseStats/porygon.asm
- +++ b/data/baseStats/porygon.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,39,40
- tmlearn 44,45,46
- tmlearn 49,50,55
- -db 0 ; padding
- +db Bank(PorygonPicFront) ; padding
- diff --git a/data/baseStats/primeape.asm b/data/baseStats/primeape.asm
- index 389aa7f..35de00c 100644
- --- a/data/baseStats/primeape.asm
- +++ b/data/baseStats/primeape.asm
- @@ -30,4 +30,4 @@ db 0 ; growth rate
- tmlearn 34,35,39,40
- tmlearn 44,48
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(PrimeapePicFront) ; padding
- diff --git a/data/baseStats/psyduck.asm b/data/baseStats/psyduck.asm
- index db3ac79..753dca2 100644
- --- a/data/baseStats/psyduck.asm
- +++ b/data/baseStats/psyduck.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(PsyduckPicFront) ; padding
- diff --git a/data/baseStats/raichu.asm b/data/baseStats/raichu.asm
- index c830483..2b3d874 100644
- --- a/data/baseStats/raichu.asm
- +++ b/data/baseStats/raichu.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,39,40
- tmlearn 44,45
- tmlearn 50,55
- -db 0 ; padding
- +db Bank(RaichuPicFront) ; padding
- diff --git a/data/baseStats/rapidash.asm b/data/baseStats/rapidash.asm
- index c452159..d293f23 100644
- --- a/data/baseStats/rapidash.asm
- +++ b/data/baseStats/rapidash.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(RapidashPicFront) ; padding
- diff --git a/data/baseStats/raticate.asm b/data/baseStats/raticate.asm
- index ff8373d..4c8fb5d 100644
- --- a/data/baseStats/raticate.asm
- +++ b/data/baseStats/raticate.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(RaticatePicFront) ; padding
- diff --git a/data/baseStats/rattata.asm b/data/baseStats/rattata.asm
- index 7edfb62..8dc9407 100644
- --- a/data/baseStats/rattata.asm
- +++ b/data/baseStats/rattata.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(RattataPicFront) ; padding
- diff --git a/data/baseStats/rhydon.asm b/data/baseStats/rhydon.asm
- index d706690..5782914 100644
- --- a/data/baseStats/rhydon.asm
- +++ b/data/baseStats/rhydon.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 34,38,40
- tmlearn 44,48
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(RhydonPicFront) ; padding
- diff --git a/data/baseStats/rhyhorn.asm b/data/baseStats/rhyhorn.asm
- index a6491bd..c1e0ba3 100644
- --- a/data/baseStats/rhyhorn.asm
- +++ b/data/baseStats/rhyhorn.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 34,38,40
- tmlearn 44,48
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(RhyhornPicFront) ; padding
- diff --git a/data/baseStats/sandshrew.asm b/data/baseStats/sandshrew.asm
- index a9875a8..8ad1f0a 100644
- --- a/data/baseStats/sandshrew.asm
- +++ b/data/baseStats/sandshrew.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44,48
- tmlearn 50,51,54
- -db 0 ; padding
- +db Bank(SandshrewPicFront) ; padding
- diff --git a/data/baseStats/sandslash.asm b/data/baseStats/sandslash.asm
- index 30477eb..f80e10f 100644
- --- a/data/baseStats/sandslash.asm
- +++ b/data/baseStats/sandslash.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44,48
- tmlearn 50,51,54
- -db 0 ; padding
- +db Bank(SandslashPicFront) ; padding
- diff --git a/data/baseStats/scyther.asm b/data/baseStats/scyther.asm
- index 13de0d2..9b6f96b 100644
- --- a/data/baseStats/scyther.asm
- +++ b/data/baseStats/scyther.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(ScytherPicFront) ; padding
- diff --git a/data/baseStats/seadra.asm b/data/baseStats/seadra.asm
- index 9f28001..960e31e 100644
- --- a/data/baseStats/seadra.asm
- +++ b/data/baseStats/seadra.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44
- tmlearn 50,53
- -db 0 ; padding
- +db Bank(SeadraPicFront) ; padding
- diff --git a/data/baseStats/seaking.asm b/data/baseStats/seaking.asm
- index d4fbe8e..3c98f2c 100644
- --- a/data/baseStats/seaking.asm
- +++ b/data/baseStats/seaking.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39,40
- tmlearn 44
- tmlearn 50,53
- -db 0 ; padding
- +db Bank(SeakingPicFront) ; padding
- diff --git a/data/baseStats/seel.asm b/data/baseStats/seel.asm
- index ef9c289..05368e2 100644
- --- a/data/baseStats/seel.asm
- +++ b/data/baseStats/seel.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,40
- tmlearn 44
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(SeelPicFront) ; padding
- diff --git a/data/baseStats/shellder.asm b/data/baseStats/shellder.asm
- index 7c2cdf9..400baed 100644
- --- a/data/baseStats/shellder.asm
- +++ b/data/baseStats/shellder.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,36,39
- tmlearn 44,47
- tmlearn 49,50,53
- -db 0 ; padding
- +db Bank(ShellderPicFront) ; padding
- diff --git a/data/baseStats/slowbro.asm b/data/baseStats/slowbro.asm
- index ffeda79..13ab7a3 100644
- --- a/data/baseStats/slowbro.asm
- +++ b/data/baseStats/slowbro.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44,45,46
- tmlearn 49,50,53,54,55
- -db 0 ; padding
- +db Bank(SlowbroPicFront) ; padding
- diff --git a/data/baseStats/slowpoke.asm b/data/baseStats/slowpoke.asm
- index ea238a6..b478da6 100644
- --- a/data/baseStats/slowpoke.asm
- +++ b/data/baseStats/slowpoke.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44,45,46
- tmlearn 49,50,53,54,55
- -db 0 ; padding
- +db Bank(SlowpokePicFront) ; padding
- diff --git a/data/baseStats/snorlax.asm b/data/baseStats/snorlax.asm
- index 2d1fd6e..abd843f 100644
- --- a/data/baseStats/snorlax.asm
- +++ b/data/baseStats/snorlax.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,35,36,38,40
- tmlearn 44,46,48
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(SnorlaxPicFront) ; padding
- diff --git a/data/baseStats/spearow.asm b/data/baseStats/spearow.asm
- index eb8ab1e..15b120c 100644
- --- a/data/baseStats/spearow.asm
- +++ b/data/baseStats/spearow.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39
- tmlearn 43,44
- tmlearn 50,52
- -db 0 ; padding
- +db Bank(SpearowPicFront) ; padding
- diff --git a/data/baseStats/squirtle.asm b/data/baseStats/squirtle.asm
- index f8dcd0a..db92f22 100644
- --- a/data/baseStats/squirtle.asm
- +++ b/data/baseStats/squirtle.asm
- @@ -1,19 +1,19 @@
- 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
- -INCBIN "pic/bmon/squirtle.pic",0,1 ; 55, sprite dimensions
- +db 40 ; base hp
- +db 55 ; base attack
- +db 70 ; base defense
- +db 30 ; base speed
- +db 45 ; base special
- +db STEEL ; species type 1
- +db STEEL ; species type 2
- +db 130 ; catch rate
- +db 60 ; base exp yield
- +INCBIN "pic/bmon/squirtle.pic",0,1 ; 66, sprite dimensions
- dw SquirtlePicFront
- dw SquirtlePicBack
- ; attacks known at lvl 0
- -db TACKLE
- -db TAIL_WHIP
- +db CONSTRICT
- +db 0
- db 0
- db 0
- db 3 ; growth rate
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(SquirtlePicFront) ; padding
- diff --git a/data/baseStats/starmie.asm b/data/baseStats/starmie.asm
- index 686dfa5..5485c34 100644
- --- a/data/baseStats/starmie.asm
- +++ b/data/baseStats/starmie.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,39,40
- tmlearn 44,45,46
- tmlearn 49,50,53,55
- -db 0 ; padding
- +db Bank(StarmiePicFront) ; padding
- diff --git a/data/baseStats/staryu.asm b/data/baseStats/staryu.asm
- index 35f51a6..3e0776d 100644
- --- a/data/baseStats/staryu.asm
- +++ b/data/baseStats/staryu.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,39,40
- tmlearn 44,45,46
- tmlearn 49,50,53,55
- -db 0 ; padding
- +db Bank(StaryuPicFront) ; padding
- diff --git a/data/baseStats/tangela.asm b/data/baseStats/tangela.asm
- index b50a57b..594269e 100644
- --- a/data/baseStats/tangela.asm
- +++ b/data/baseStats/tangela.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,40
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(TangelaPicFront) ; padding
- diff --git a/data/baseStats/tauros.asm b/data/baseStats/tauros.asm
- index 87f28ec..c47996d 100644
- --- a/data/baseStats/tauros.asm
- +++ b/data/baseStats/tauros.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 34,38,40
- tmlearn 44
- tmlearn 50,54
- -db 0 ; padding
- +db Bank(TaurosPicFront) ; padding
- diff --git a/data/baseStats/tentacool.asm b/data/baseStats/tentacool.asm
- index 7237f08..b3de767 100644
- --- a/data/baseStats/tentacool.asm
- +++ b/data/baseStats/tentacool.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50,51,53
- -db 0 ; padding
- +db Bank(TentacoolPicFront) ; padding
- diff --git a/data/baseStats/tentacruel.asm b/data/baseStats/tentacruel.asm
- index d3d9391..1945adf 100644
- --- a/data/baseStats/tentacruel.asm
- +++ b/data/baseStats/tentacruel.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50,51,53
- -db 0 ; padding
- +db Bank(TentacruelPicFront) ; padding
- diff --git a/data/baseStats/vaporeon.asm b/data/baseStats/vaporeon.asm
- index 7243a39..7bea2a7 100644
- --- a/data/baseStats/vaporeon.asm
- +++ b/data/baseStats/vaporeon.asm
- @@ -29,4 +29,4 @@ db 0 ; growth rate
- tmlearn 33,34,39,40
- tmlearn 44
- tmlearn 50,53
- -db 0 ; padding
- +db Bank(VaporeonPicFront) ; padding
- diff --git a/data/baseStats/venomoth.asm b/data/baseStats/venomoth.asm
- index 01a6c3d..c550cf1 100644
- --- a/data/baseStats/venomoth.asm
- +++ b/data/baseStats/venomoth.asm
- @@ -30,4 +30,4 @@ db 0 ; growth rate
- tmlearn 33,34,39
- tmlearn 44,46
- tmlearn 50
- -db 0 ; padding
- +db Bank(VenomothPicFront) ; padding
- diff --git a/data/baseStats/venonat.asm b/data/baseStats/venonat.asm
- index bc643c7..265c4be 100644
- --- a/data/baseStats/venonat.asm
- +++ b/data/baseStats/venonat.asm
- @@ -32,4 +32,4 @@ ELSE
- tmlearn 44,46
- tmlearn 50
- ENDC
- -db 0 ; padding
- +db Bank(VenonatPicFront) ; padding
- diff --git a/data/baseStats/venusaur.asm b/data/baseStats/venusaur.asm
- index 0a45732..890f5d0 100644
- --- a/data/baseStats/venusaur.asm
- +++ b/data/baseStats/venusaur.asm
- @@ -1,21 +1,21 @@
- 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 95 ; base hp
- +db 117 ; base attack
- +db 80 ; base defense
- +db 92 ; base speed
- +db 70 ; base special
- +db GROUND ; species type 1
- +db DARK ; species type 2
- db 45 ; catch rate
- db 208 ; base exp yield
- INCBIN "pic/bmon/venusaur.pic",0,1 ; 77, sprite dimensions
- dw VenusaurPicFront
- dw VenusaurPicBack
- ; attacks known at lvl 0
- -db TACKLE
- -db GROWL
- -db LEECH_SEED
- -db VINE_WHIP
- +db SCRATCH
- +db LEER
- +db RAGE
- +db BITE
- db 3 ; growth rate
- ; learnset
- tmlearn 3,6,8
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(VenusaurPicFront) ; padding
- diff --git a/data/baseStats/victreebel.asm b/data/baseStats/victreebel.asm
- index a56958e..5cd251e 100644
- --- a/data/baseStats/victreebel.asm
- +++ b/data/baseStats/victreebel.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(VictreebelPicFront) ; padding
- diff --git a/data/baseStats/vileplume.asm b/data/baseStats/vileplume.asm
- index 17bb973..6a5d1af 100644
- --- a/data/baseStats/vileplume.asm
- +++ b/data/baseStats/vileplume.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(VileplumePicFront) ; padding
- diff --git a/data/baseStats/voltorb.asm b/data/baseStats/voltorb.asm
- index 92d2ccb..7261157 100644
- --- a/data/baseStats/voltorb.asm
- +++ b/data/baseStats/voltorb.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,36,39
- tmlearn 44,45,47
- tmlearn 50,55
- -db 0 ; padding
- +db Bank(VoltorbPicFront) ; padding
- diff --git a/data/baseStats/vulpix.asm b/data/baseStats/vulpix.asm
- index 9577ae3..f909015 100644
- --- a/data/baseStats/vulpix.asm
- +++ b/data/baseStats/vulpix.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 33,34,38,39,40
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(VulpixPicFront) ; padding
- diff --git a/data/baseStats/wartortle.asm b/data/baseStats/wartortle.asm
- index bc86bd6..2755e9d 100644
- --- a/data/baseStats/wartortle.asm
- +++ b/data/baseStats/wartortle.asm
- @@ -1,20 +1,20 @@
- 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 51 ; base hp
- +db 65 ; base attack
- +db 65 ; base defense
- +db 59 ; base speed
- +db 80 ; base special
- +db STEEL ; species type 1
- +db STEEL ; species type 2
- +db 120 ; catch rate
- db 143 ; base exp yield
- -INCBIN "pic/bmon/wartortle.pic",0,1 ; 66, sprite dimensions
- +INCBIN "pic/bmon/wartortle.pic",0,1 ; 77, sprite dimensions
- dw WartortlePicFront
- dw WartortlePicBack
- ; attacks known at lvl 0
- -db TACKLE
- -db TAIL_WHIP
- -db BUBBLE
- +db CONSTRICT
- +db BIND
- +db THUNDERSHOCK
- db 0
- db 3 ; growth rate
- ; learnset
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34,40
- tmlearn 44
- tmlearn 50,53,54
- -db 0 ; padding
- +db Bank(WartortlePicFront) ; padding
- diff --git a/data/baseStats/weedle.asm b/data/baseStats/weedle.asm
- index 8370dc4..efb4c1a 100644
- --- a/data/baseStats/weedle.asm
- +++ b/data/baseStats/weedle.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 0
- tmlearn 0
- tmlearn 0
- -db 0 ; padding
- +db Bank(WeedlePicFront) ; padding
- diff --git a/data/baseStats/weepinbell.asm b/data/baseStats/weepinbell.asm
- index 735a453..b05c727 100644
- --- a/data/baseStats/weepinbell.asm
- +++ b/data/baseStats/weepinbell.asm
- @@ -25,4 +25,4 @@ db 3 ; growth rate
- tmlearn 33,34
- tmlearn 44
- tmlearn 50,51
- -db 0 ; padding
- +db Bank(WeepinbellPicFront) ; padding
- diff --git a/data/baseStats/weezing.asm b/data/baseStats/weezing.asm
- index 0dd09df..62fa222 100644
- --- a/data/baseStats/weezing.asm
- +++ b/data/baseStats/weezing.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,36,38
- tmlearn 44,47
- tmlearn 50
- -db 0 ; padding
- +db Bank(WeezingPicFront) ; padding
- diff --git a/data/baseStats/wigglytuff.asm b/data/baseStats/wigglytuff.asm
- index d5fd08e..3d07b6c 100644
- --- a/data/baseStats/wigglytuff.asm
- +++ b/data/baseStats/wigglytuff.asm
- @@ -25,4 +25,4 @@ db 4 ; growth rate
- tmlearn 33,34,38,40
- tmlearn 44,45,46
- tmlearn 49,50,54,55
- -db 0 ; padding
- +db Bank(WigglytuffPicFront) ; padding
- diff --git a/data/baseStats/zapdos.asm b/data/baseStats/zapdos.asm
- index 487052b..5313a55 100644
- --- a/data/baseStats/zapdos.asm
- +++ b/data/baseStats/zapdos.asm
- @@ -25,4 +25,4 @@ db 5 ; growth rate
- tmlearn 33,34,39
- tmlearn 43,44,45
- tmlearn 50,52,55
- -db 0 ; padding
- +db Bank(ZapdosPicFront) ; padding
- diff --git a/data/baseStats/zubat.asm b/data/baseStats/zubat.asm
- index 1caa425..7239be0 100644
- --- a/data/baseStats/zubat.asm
- +++ b/data/baseStats/zubat.asm
- @@ -25,4 +25,4 @@ db 0 ; growth rate
- tmlearn 34,39
- tmlearn 44
- tmlearn 50
- -db 0 ; padding
- +db Bank(ZubatPicFront) ; padding
- diff --git a/data/base_stats.asm b/data/base_stats.asm
- index d7d2653..849971f 100755
- --- a/data/base_stats.asm
- +++ b/data/base_stats.asm
- @@ -148,3 +148,5 @@ INCLUDE "data/baseStats/dratini.asm"
- INCLUDE "data/baseStats/dragonair.asm"
- INCLUDE "data/baseStats/dragonite.asm"
- INCLUDE "data/baseStats/mewtwo.asm"
- +INCLUDE "data/baseStats/mew.asm"
- +INCLUDE "data/baseStats/mon152.asm"
- diff --git a/data/cries.asm b/data/cries.asm
- index 7d03b83..aabc014 100755
- --- a/data/cries.asm
- +++ b/data/cries.asm
- @@ -30,7 +30,7 @@ CryData: ; 39446 (e:5446)
- db $13, $00, $80; Blastoise
- db $14, $00, $80; Pinsir
- db $12, $00, $80; Tangela
- - db $00, $00, $00; MissingNo.
- + db $0F, $80, $01; Mon152
- db $00, $00, $00; MissingNo.
- db $1F, $20, $40; Growlithe
- db $17, $FF, $C0; Onix
- diff --git a/data/evos_moves.asm b/data/evos_moves.asm
- index 29a3347..1043164 100755
- --- a/data/evos_moves.asm
- +++ b/data/evos_moves.asm
- @@ -566,10 +566,15 @@ Mon114_EvosMoves: ; 3b362 (e:7362)
- db 0
- Mon152_EvosMoves: ; 3b370 (e:7370)
- -;MISSINGNO
- +;MON152
- ;Evolutions
- db 0
- ;Learnset
- + db 5,VINE_WHIP
- + db 11,BITE
- + db 15,LEECH_SEED
- + db 20,PIN_MISSILE
- + db 25,BODY_SLAM
- db 0
- Mon153_EvosMoves: ; 3b372 (e:7372)
- diff --git a/data/mapObjects/redshouse1f.asm b/data/mapObjects/redshouse1f.asm
- index 4f977b2..57e70d1 100755
- --- a/data/mapObjects/redshouse1f.asm
- +++ b/data/mapObjects/redshouse1f.asm
- @@ -4,7 +4,7 @@ RedsHouse1FObject: ; 481e4 (12:41e4)
- db $3 ; warps
- db $7, $2, $0, $FF ; exit1
- db $7, $3, $0, $FF ; exit2
- - db $1, $7, $0, REDS_HOUSE_2F ; staircase
- + db $1, $5, $0, REDS_HOUSE_2F ; staircase
- db $1 ; signs
- db $1, $3, $2 ; TV
- @@ -13,6 +13,6 @@ RedsHouse1FObject: ; 481e4 (12:41e4)
- object SPRITE_MOM, $5, $4, STAY, LEFT, $1 ; Mom
- ; warp-to
- - EVENT_DISP REDS_HOUSE_1F_WIDTH, $7, $2
- - EVENT_DISP REDS_HOUSE_1F_WIDTH, $7, $3
- - EVENT_DISP REDS_HOUSE_1F_WIDTH, $1, $7
- + EVENT_DISP REDS_HOUSE_1F_WIDTH, $5, $2
- + EVENT_DISP REDS_HOUSE_1F_WIDTH, $5, $3
- + EVENT_DISP REDS_HOUSE_1F_WIDTH, $1, $5
- diff --git a/data/mapObjects/redshouse2f.asm b/data/mapObjects/redshouse2f.asm
- index d668d44..926fc9d 100755
- --- a/data/mapObjects/redshouse2f.asm
- +++ b/data/mapObjects/redshouse2f.asm
- @@ -2,11 +2,11 @@ RedsHouse2FObject: ; 0x5c0d0
- db $0A ; border block
- db $1 ; warps
- - db $1, $7, $2, REDS_HOUSE_1F
- + db $1, $5, $2, REDS_HOUSE_1F
- db $0 ; signs
- db $0 ; objects
- ; warp-to
- - EVENT_DISP REDS_HOUSE_2F_WIDTH, $1, $7
- + EVENT_DISP REDS_HOUSE_2F_WIDTH, $1, $5
- diff --git a/data/mon_palettes.asm b/data/mon_palettes.asm
- index 8a8aecd..3711d0e 100755
- --- a/data/mon_palettes.asm
- +++ b/data/mon_palettes.asm
- @@ -1,14 +1,14 @@
- 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_BROWNMON ; BULBASAUR
- + db PAL_BROWNMON ; IVYSAUR
- + db PAL_REDMON ; VENUSAUR
- + db PAL_CYANMON ; CHARMANDER
- + db PAL_CYANMON ; CHARMELEON
- + db PAL_CYANMON ; CHARIZARD
- + db PAL_GREYMON ; SQUIRTLE
- + db PAL_GREYMON ; WARTORTLE
- + db PAL_GREYMON ; BLASTOISE
- db PAL_GREENMON ; CATERPIE
- db PAL_GREENMON ; METAPOD
- db PAL_CYANMON ; BUTTERFREE
- @@ -151,3 +151,5 @@ MonsterPalettes: ; 725c8 (1c:65c8)
- db PAL_BROWNMON ; DRAGONITE
- db PAL_MEWMON ; MEWTWO
- db PAL_MEWMON ; MEW
- + db PAL_GREENMON ; MON152
- +
- \ No newline at end of file
- diff --git a/data/mon_party_sprites.asm b/data/mon_party_sprites.asm
- index 7e434dc..d649c49 100755
- --- a/data/mon_party_sprites.asm
- +++ b/data/mon_party_sprites.asm
- @@ -1,9 +1,9 @@
- MonPartyData: ; 7190d (1c:590d)
- - dn SPRITE_GRASS, SPRITE_GRASS ;Bulbasaur/Ivysaur
- - dn SPRITE_GRASS, SPRITE_MON ;Venusaur/Charma nder
- - dn SPRITE_MON, SPRITE_MON ;Charmeleon/Char izard
- - dn SPRITE_WATER, SPRITE_WATER ;Squirtle/Wartortle
- - dn SPRITE_WATER, SPRITE_BUG ;Blastoise/Cater pie
- + dn SPRITE_QUADRUPED, SPRITE_MON ;Bulbasaur/Ivysaur
- + dn SPRITE_MON, SPRITE_FAIRY ;Venusaur/Charma nder
- + dn SPRITE_FAIRY, SPRITE_FAIRY ;Charmeleon/Charizard
- + dn SPRITE_BALL_M, SPRITE_BALL_M ;Squirtle/Wartortle
- + dn SPRITE_BALL_M, SPRITE_BUG ;Blastoise/Caterpie
- dn SPRITE_BUG, SPRITE_BUG ;Metapod/Butterf ree
- dn SPRITE_BUG, SPRITE_BUG ;Weedle/Kakuna
- dn SPRITE_BUG, SPRITE_BIRD_M ;Beedrill/Pidgey
- @@ -74,4 +74,5 @@ MonPartyData: ; 7190d (1c:590d)
- dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Zapdos/Moltres
- dn SPRITE_SNAKE, SPRITE_SNAKE ;Dratini/Dragonair
- dn SPRITE_SNAKE, SPRITE_MON ;Dragonite/Mewtw o
- - dn SPRITE_MON, 0 ;Mew/Pad ding
- + dn SPRITE_MON, SPRITE_MON ;Mew/Mon152
- + dn 0, 0 ;Padding/Padding
- \ No newline at end of file
- diff --git a/data/pokedex_entries.asm b/data/pokedex_entries.asm
- index 6f06d69..85f66b0 100755
- --- a/data/pokedex_entries.asm
- +++ b/data/pokedex_entries.asm
- @@ -29,7 +29,7 @@ PokedexEntryPointers: ; 4047e (10:447e)
- dw BlastoiseDexEntry
- dw PinsirDexEntry
- dw TangelaDexEntry
- - dw MissingNoDexEntry
- + dw Mon152DexEntry
- dw MissingNoDexEntry
- dw GrowlitheDexEntry
- dw OnixDexEntry
- @@ -252,9 +252,9 @@ SlowbroDexEntry: ; 4066c (10:466c)
- db "@"
- IvysaurDexEntry: ; 40680 (10:4680)
- - db "SEED@"
- + db "DES. CROC@"
- db 3,3
- - dw 290
- + dw 736
- TX_FAR _IvysaurDexEntry
- db "@"
- @@ -404,6 +404,13 @@ TangelaDexEntry: ; 407e8 (10:47e8)
- dw 770
- TX_FAR _TangelaDexEntry
- db "@"
- +
- +Mon152DexEntry: ; 407e8 (10:47e8)
- + db "SPINY@"
- + db 3,3
- + dw 770
- + TX_FAR _Mon152DexEntry
- + db "@"
- GrowlitheDexEntry: ; 407f6 (10:47f6)
- db "PUPPY@"
- @@ -1071,16 +1078,16 @@ StarmieDexEntry: ; 40e1f (10:4e1f)
- db "@"
- BulbasaurDexEntry: ; 40e33 (10:4e33)
- - db "SEED@"
- + db "DES. CROC@"
- db 2,4
- - dw 150
- + dw 335
- TX_FAR _BulbasaurDexEntry
- db "@"
- VenusaurDexEntry: ; 40e41 (10:4e41)
- - db "SEED@"
- - db 6,7
- - dw 2210
- + db "INTIMIDATE@"
- + db 4,11
- + dw 2123
- TX_FAR _VenusaurDexEntry
- db "@"
- @@ -1176,37 +1183,37 @@ MagnemiteDexEntry: ; 40f1f (10:4f1f)
- db "@"
- CharmanderDexEntry: ; 40f2f (10:4f2f)
- - db "LIZARD@"
- - db 2,0
- - dw 190
- + db "FRESH SNOW@"
- + db 1,4
- + dw 126
- TX_FAR _CharmanderDexEntry
- db "@"
- SquirtleDexEntry: ; 40f3f (10:4f3f)
- - db "TINYTURTLE@"
- - db 1,8
- - dw 200
- + db "GEAR@"
- + db 1,0
- + dw 463
- TX_FAR _SquirtleDexEntry
- db "@"
- CharmeleonDexEntry: ; 40f53 (10:4f53)
- - db "FLAME@"
- + db "ICY SNOW@"
- db 3,7
- - dw 420
- + dw 904
- TX_FAR _CharmeleonDexEntry
- db "@"
- WartortleDexEntry: ; 40f62 (10:4f62)
- - db "TURTLE@"
- + db "GEAR@"
- db 3,3
- dw 500
- TX_FAR _WartortleDexEntry
- db "@"
- CharizardDexEntry: ; 40f72 (10:4f72)
- - db "FLAME@"
- - db 5,7
- - dw 2000
- + db "SNOWSTORM@"
- + db 4,3
- + dw 1268
- TX_FAR _CharizardDexEntry
- db "@"
- diff --git a/data/pokedex_order.asm b/data/pokedex_order.asm
- index 3bd6a15..664cfee 100755
- --- a/data/pokedex_order.asm
- +++ b/data/pokedex_order.asm
- @@ -29,7 +29,7 @@ PokedexOrder: ; 41024 (10:5024)
- db DEX_BLASTOISE
- db DEX_PINSIR
- db DEX_TANGELA
- - db 0 ; MISSINGNO.
- + db DEX_MON152
- db 0 ; MISSINGNO.
- db DEX_GROWLITHE
- db DEX_ONIX
- diff --git a/data/sgb_border.asm b/data/sgb_border.asm
- index e1da84a..9c59488 100755
- --- a/data/sgb_border.asm
- +++ b/data/sgb_border.asm
- @@ -16,9 +16,9 @@ IF DEF(_RED)
- ENDC
- IF DEF(_BLUE)
- RGB 0,0,0 ; PAL_SGB1 (the first color is not defined, but if used, turns up as 30,29,29... o_O)
- - RGB 10,17,26
- - RGB 5,9,20
- - RGB 16,20,27
- + RGB 20,15,10 ; squirtle stuff
- + RGB 5,5,5
- + RGB 25,20,15 ; probably squirtle's secondary color
- ENDC
- ds $18
- @@ -31,9 +31,9 @@ IF DEF(_RED)
- ENDC
- IF DEF(_BLUE)
- RGB 30,29,29 ; PAL_SGB2
- - RGB 27,11,6
- - RGB 5,9,20
- - RGB 28,25,15
- + RGB 20,15,10 ; charmander's dark orange color - save for klink
- + RGB 5,5,5 ; circle border color
- + RGB 25,20,15, ;used on pokemon bodies/charmander's light orange
- ENDC
- ds $18
- @@ -46,9 +46,9 @@ IF DEF(_RED)
- ENDC
- IF DEF(_BLUE)
- RGB 30,29,29 ; PAL_SGB3
- - RGB 12,15,11
- - RGB 5,9,20
- - RGB 14,22,17
- + RGB 20,15,10 ; bulbasaur's dark green color - save for vanillite
- + RGB 5,5,5 ; circle border color
- + RGB 25,20,15 ; bulbasaur's light green
- ENDC
- ds $18
- diff --git a/data/super_palettes.asm b/data/super_palettes.asm
- index c1afb00..016dd6d 100755
- --- a/data/super_palettes.asm
- +++ b/data/super_palettes.asm
- @@ -62,19 +62,19 @@ IF DEF(_BLUE)
- RGB 31,29,31 ; PAL_LOGO1
- RGB 30,30,17
- RGB 21,0,4
- - RGB 14,19,29
- + RGB 15,10,5 ; version text color
- ENDC
- RGB 31,29,31 ; PAL_LOGO2
- - RGB 30,30,17
- - RGB 18,18,24
- - RGB 7,7,16
- + RGB 30,30,17 ; yellow coloring of POKEMON
- + RGB 18,18,24 ; jpeg artifacts around POKEMON
- + RGB 7,7,16 ; most likely the POKEMON outline
- 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 31,29,31 ; PAL_MEWMON ; used on title screen for trainer/pokemon
- + RGB 30,25,20
- + RGB 20,15,10
- RGB 3,2,2
- RGB 31,29,31 ; PAL_BLUEMON
- RGB 18,20,27
- diff --git a/data/title_mons.asm b/data/title_mons.asm
- index abcf1bb..d92add2 100755
- --- a/data/title_mons.asm
- +++ b/data/title_mons.asm
- @@ -37,9 +37,9 @@ IF DEF(_GREEN)
- db MAGIKARP
- ENDC
- IF DEF(_BLUE)
- - db SQUIRTLE
- - db CHARMANDER
- db BULBASAUR
- + db CHARMANDER
- + db SQUIRTLE
- db MANKEY
- db HITMONLEE
- db VULPIX
- diff --git a/data/type_effects.asm b/data/type_effects.asm
- index b3207c8..5d3c80a 100755
- --- a/data/type_effects.asm
- +++ b/data/type_effects.asm
- @@ -49,7 +49,6 @@ TypeEffects: ; 3e474 (f:6474)
- 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
- @@ -71,7 +70,7 @@ TypeEffects: ; 3e474 (f:6474)
- db BUG,FLYING,05
- db BUG,PSYCHIC,20
- db BUG,GHOST,05
- - db BUG,POISON,20
- + db BUG,POISON,05
- db ROCK,FIRE,20
- db ROCK,FIGHTING,05
- db ROCK,GROUND,05
- @@ -79,11 +78,53 @@ TypeEffects: ; 3e474 (f:6474)
- db ROCK,BUG,20
- db ROCK,ICE,20
- db GHOST,NORMAL,00
- - db GHOST,PSYCHIC,00
- + db GHOST,PSYCHIC,20
- 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 ICE,FIRE,05
- + db DARK,FIGHTING,05
- + db DARK,PSYCHIC,20
- + db DARK,GHOST,20
- + db DARK,DARK,05
- + db DARK,FAIRY,05
- + db FIGHTING,DARK,20
- + db BUG,DARK,20
- + db GHOST,DARK,05
- + db PSYCHIC,DARK,00
- + db FAIRY,DARK,20
- + db STEEL,ROCK,20
- + db STEEL,STEEL,05
- + db STEEL,FIRE,05
- + db STEEL,WATER,05
- + db STEEL,ELECTRIC,05
- + db STEEL,ICE,20
- + db STEEL,FAIRY,20
- + db NORMAL,STEEL,05
- + db FIGHTING,STEEL,20
- + db FLYING,STEEL,05
- + db POISON,STEEL,00
- + db GROUND,STEEL,20
- + db ROCK,STEEL,05
- + db BUG,STEEL,05
- + db STEEL,STEEL,05
- + db FIRE,STEEL,20
- + db GRASS,STEEL,20
- + db PSYCHIC,STEEL,05
- + db ICE,STEEL,05
- + db DRAGON,STEEL,05
- + db FAIRY,STEEL,05
- + db FAIRY,FIGHTING,05
- + db FAIRY,POISON,05
- + db FAIRY,STEEL,05
- + db FAIRY,FIRE,05
- + db FAIRY,DRAGON,20
- + db FAIRY,DARK,20
- + db FIGHTING,FAIRY,05
- + db POISON,FAIRY,20
- + db BUG,FAIRY,05
- + db DRAGON,FAIRY,00
- db $FF
- diff --git a/engine/titlescreen.asm b/engine/titlescreen.asm
- index cbe19d6..9c0de09 100755
- --- a/engine/titlescreen.asm
- +++ b/engine/titlescreen.asm
- @@ -111,7 +111,7 @@ DisplayTitleScreen: ; 42dd (1:42dd)
- jr .next
- .tileScreenCopyrightTiles ; 437f (1:437f)
- - db $41,$42,$43,$42,$44,$42,$45,$46,$47,$48,$49,$4A,$4B,$4C,$4D,$4E ; ©'9 5.'96.'98 GAME FREAK inc.
- + db $4C,$41,$42,$43,$44,$42,$43,$45,$4C,$46,$47,$48,$49,$4A,$4B,$4C ; ©20 15-2016 TOTESTIM
- .next
- call SaveScreenTilesToBuffer2
- @@ -121,7 +121,7 @@ IF DEF(_RED)
- ld a,CHARMANDER ; which Pokemon to show first on the title screen
- ENDC
- IF DEF(_BLUE)
- - ld a,SQUIRTLE ; which Pokemon to show first on the title screen
- + ld a,BULBASAUR ; which Pokemon to show first on the title screen
- ENDC
- ld [wTitleMonSpecies], a
- @@ -377,9 +377,9 @@ LoadCopyrightTiles: ; 4541 (1:4541)
- jp PlaceString
- CopyrightTextString: ; 4556 (1:4556)
- - db $60,$61,$62,$61,$63,$61,$64,$7F,$65,$66,$67,$68,$69,$6A ; ©'95.'96.'98 Nintendo
- - next $60,$61,$62,$61,$63,$61,$64,$7F,$6B,$6C,$6D,$6E,$6F,$70,$71,$72 ; ©'95.'96.'98 Creatures inc.
- - 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 $60,$61,$62,$63,$61,$62,$64,$7F,$65,$66,$67,$68,$69,$6A ; ©2015-2016 Nintendo
- + next $60,$61,$62,$63,$61,$62,$64,$7F,$6B,$6C,$6D,$6E,$6F,$70,$71,$72 ; ©2015-2016 Creatures inc.
- + next $60,$61,$62,$63,$61,$62,$64,$7F,$73,$74,$75,$76,$77,$78,$79,$7A,$7B ; ©2015-2016 GAME FREAK inc.
- db "@"
- INCLUDE "data/title_mons.asm"
- diff --git a/gfx/battle_hud1.png b/gfx/battle_hud1.png
- index 74e6361..b12d6ad 100644
- Binary files a/gfx/battle_hud1.png and b/gfx/battle_hud1.png differ
- diff --git a/gfx/blue/blueversion.png b/gfx/blue/blueversion.png
- index a9c87be..6dc99f6 100644
- Binary files a/gfx/blue/blueversion.png and b/gfx/blue/blueversion.png differ
- diff --git a/gfx/blue/sgbborder.map b/gfx/blue/sgbborder.map
- index b0b0b94..eb9ef4f 100644
- Binary files a/gfx/blue/sgbborder.map and b/gfx/blue/sgbborder.map differ
- diff --git a/gfx/blue/sgbborder.png b/gfx/blue/sgbborder.png
- index 098df2b..184f991 100644
- Binary files a/gfx/blue/sgbborder.png and b/gfx/blue/sgbborder.png differ
- diff --git a/gfx/copyright.png b/gfx/copyright.png
- index 4917434..41fc024 100644
- Binary files a/gfx/copyright.png and b/gfx/copyright.png differ
- diff --git a/gfx/font.png b/gfx/font.png
- index 34e86b4..c32ce2e 100644
- Binary files a/gfx/font.png and b/gfx/font.png differ
- diff --git a/gfx/gamefreak.png b/gfx/gamefreak.png
- index 509232b..db45988 100644
- Binary files a/gfx/gamefreak.png and b/gfx/gamefreak.png differ
- diff --git a/gfx/hp_bar_and_status.png b/gfx/hp_bar_and_status.png
- index 1a83283..61a7f65 100644
- Binary files a/gfx/hp_bar_and_status.png and b/gfx/hp_bar_and_status.png differ
- diff --git a/gfx/red/sgbborder.map b/gfx/red/sgbborder.map
- old mode 100644
- new mode 100755
- index 4077ed8..b0b0b94
- Binary files a/gfx/red/sgbborder.map and b/gfx/red/sgbborder.map differ
- diff --git a/gfx/red/sgbborder.png b/gfx/red/sgbborder.png
- old mode 100644
- new mode 100755
- index 7549bb4..098df2b
- Binary files a/gfx/red/sgbborder.png and b/gfx/red/sgbborder.png differ
- diff --git a/gfx/text_box.png b/gfx/text_box.png
- index 3673e74..83430ae 100644
- Binary files a/gfx/text_box.png and b/gfx/text_box.png differ
- diff --git a/gfx/trainer_info.png b/gfx/trainer_info.png
- index d3ac169..e021f32 100644
- Binary files a/gfx/trainer_info.png and b/gfx/trainer_info.png differ
- diff --git a/home.asm b/home.asm
- index 2090e59..eb2d9fb 100644
- --- a/home.asm
- +++ b/home.asm
- @@ -724,41 +724,7 @@ UncompressMonSprite:: ; 1627 (0:1627)
- ld [wSpriteInputPtr],a ; fetch sprite input pointer
- ld a,[hl]
- ld [wSpriteInputPtr+1],a
- -; define (by index number) the bank that a pokemon's image is in
- -; index = Mew, bank 1
- -; index = Kabutops fossil, bank $B
- -; index < $1F, bank 9
- -; $1F ≤ index < $4A, bank $A
- -; $4A ≤ index < $74, bank $B
- -; $74 ≤ index < $99, bank $C
- -; $99 ≤ index, bank $D
- - ld a,[wcf91] ; XXX name for this ram location
- - ld b,a
- - cp MEW
- - ld a,BANK(MewPicFront)
- - jr z,.GotBank
- - ld a,b
- - cp FOSSIL_KABUTOPS
- - ld a,BANK(FossilKabutopsPic)
- - jr z,.GotBank
- - ld a,b
- - cp TANGELA + 1
- - ld a,BANK(TangelaPicFront)
- - jr c,.GotBank
- - ld a,b
- - cp MOLTRES + 1
- - ld a,BANK(MoltresPicFront)
- - jr c,.GotBank
- - ld a,b
- - cp BEEDRILL + 2
- - ld a,BANK(BeedrillPicFront)
- - jr c,.GotBank
- - ld a,b
- - cp STARMIE + 1
- - ld a,BANK(StarmiePicFront)
- - jr c,.GotBank
- - ld a,BANK(VictreebelPicFront)
- -.GotBank
- + ld a, [wMonSpritesBank]
- jp UncompressSpriteData
- ; de: destination location
- diff --git a/main.asm b/main.asm
- index 8049b64..b585281 100755
- --- a/main.asm
- +++ b/main.asm
- @@ -69,7 +69,6 @@ ResetStatusAndHalveMoneyOnBlackout::
- MewPicFront:: INCBIN "pic/bmon/mew.pic"
- MewPicBack:: INCBIN "pic/monback/mewb.pic"
- -INCLUDE "data/baseStats/mew.asm"
- INCLUDE "engine/battle/safari_zone.asm"
- @@ -5488,7 +5487,8 @@ WeepinbellPicFront:: INCBIN "pic/bmon/weepinbell.pic"
- WeepinbellPicBack:: INCBIN "pic/monback/weepinbellb.pic"
- VictreebelPicFront:: INCBIN "pic/bmon/victreebel.pic"
- VictreebelPicBack:: INCBIN "pic/monback/victreebelb.pic"
- -
- +Mon152PicFront:: INCBIN "pic/bmon/mon152.pic"
- +Mon152PicBack:: INCBIN "pic/monback/mon152b.pic"
- SECTION "Battle (bank D)", ROMX, BANK[$D]
- diff --git a/maps/pallettown.blk b/maps/pallettown.blk
- index 64e5b9c..ec8545b 100644
- Binary files a/maps/pallettown.blk and b/maps/pallettown.blk differ
- diff --git a/maps/redshouse1f.blk b/maps/redshouse1f.blk
- index 1b7d4f0..0ede59c 100644
- --- a/maps/redshouse1f.blk
- +++ b/maps/redshouse1f.blk
- @@ -1 +1 @@
- -^D ^E^G^O^O^O^O^O^A^B^O^O^K^O^O
- \ No newline at end of file
- +^C ^G^D^R^O^O^O^R^A^B^O^R^K^O^O^O^O^O^O^R^K^O^O^R
- \ No newline at end of file
- diff --git a/maps/redshouse2f.blk b/maps/redshouse2f.blk
- index dd9d1ea..1767e28 100644
- --- a/maps/redshouse2f.blk
- +++ b/maps/redshouse2f.blk
- @@ -1 +1 @@
- -^P^Q^E^H^O^O^O^O^O^M^O^O^L^O^O^R
- \ No newline at end of file
- +^P^D^H^E^N^O^O^O^O^M^O^L^R^O^O^O^O^O^O^O^R^O^O^L^L
- \ No newline at end of file
- diff --git a/maps/route3.blk b/maps/route3.blk
- index a528435..00f387d 100644
- --- a/maps/route3.blk
- +++ b/maps/route3.blk
- @@ -1,5 +1,8 @@
- -,,,,,,,,,,,,,,,,,,,,,,,,,,,)m^A^A^A(,,,,,,+WWWWWWWWW*,+WWWWWWWW*,)
- -^A^A^A(,,,,,,)
- +,,,,,,,,,,,,,,,,,,,,,,,,,,,)m^A^A^A(,,,+WWWWWWWWWWWW*,+WWWWWWWW*,)
- +^A^A^A(,,W%
- +
- +
- +
- @@ -16,8 +19,13 @@ t(,)
- (,)
- -^A>?,,,WWWW%/^G^GB^G^GB^G/$W%^G/>?;^G^G/(,)^G/$WW*,^A
- -@
- +^A>?,,,^A
- +
- +
- +
- +/^G^GB^G^GB^G/$W%^G/>?;^G^G/(,)^G/$WW*,^A
- +
- +
- @@ -35,20 +43,34 @@ n
- $W%
- -V^K^K^K(,^A
- -A
- -n^G^G/B^G^GB^K^K^K^K^K^K^K(,)tt
- +V^K^K^K(,?;
- +
- +n^G^G/B^G^GB^K
- +
- +
- +
- +
- +
- +(,)tt
- +
- +
- +
- +
- +^K^K^K^K(,,,??;
- +
- +
- +
- +
- -^K^K^K^K(,????;
- -n^K^K^K^K^K^K^K(,)ttt
- +(,)ttt
- diff --git a/pic/bmon/bulbasaur.png b/pic/bmon/bulbasaur.png
- old mode 100644
- new mode 100755
- index a2a924c..4aed5e1
- Binary files a/pic/bmon/bulbasaur.png and b/pic/bmon/bulbasaur.png differ
- diff --git a/pic/bmon/charizard.png b/pic/bmon/charizard.png
- index ad29e48..7f6487b 100644
- Binary files a/pic/bmon/charizard.png and b/pic/bmon/charizard.png differ
- diff --git a/pic/bmon/charmander.png b/pic/bmon/charmander.png
- index 12d16f0..721d2ef 100644
- Binary files a/pic/bmon/charmander.png and b/pic/bmon/charmander.png differ
- diff --git a/pic/bmon/charmeleon.png b/pic/bmon/charmeleon.png
- index a5cff72..f46042b 100644
- Binary files a/pic/bmon/charmeleon.png and b/pic/bmon/charmeleon.png differ
- diff --git a/pic/bmon/ivysaur.png b/pic/bmon/ivysaur.png
- index dad10ae..947e527 100644
- Binary files a/pic/bmon/ivysaur.png and b/pic/bmon/ivysaur.png differ
- diff --git a/pic/bmon/squirtle.png b/pic/bmon/squirtle.png
- index bc0c997..77126bc 100644
- Binary files a/pic/bmon/squirtle.png and b/pic/bmon/squirtle.png differ
- diff --git a/pic/bmon/venusaur.png b/pic/bmon/venusaur.png
- index dd39184..65849ab 100644
- Binary files a/pic/bmon/venusaur.png and b/pic/bmon/venusaur.png differ
- diff --git a/pic/bmon/wartortle.png b/pic/bmon/wartortle.png
- index bd84456..f46042b 100644
- Binary files a/pic/bmon/wartortle.png and b/pic/bmon/wartortle.png differ
- diff --git a/pic/monback/bulbasaurb.png b/pic/monback/bulbasaurb.png
- old mode 100644
- new mode 100755
- index dbe2e48..d01a51a
- Binary files a/pic/monback/bulbasaurb.png and b/pic/monback/bulbasaurb.png diffe r
- diff --git a/pic/monback/charizardb.png b/pic/monback/charizardb.png
- index f554084..bcb94b2 100644
- Binary files a/pic/monback/charizardb.png and b/pic/monback/charizardb.png diffe r
- diff --git a/pic/monback/charmanderb.png b/pic/monback/charmanderb.png
- index ed75d27..a858195 100644
- Binary files a/pic/monback/charmanderb.png and b/pic/monback/charmanderb.png dif fer
- diff --git a/pic/monback/charmeleonb.png b/pic/monback/charmeleonb.png
- index fedd2f1..9f2d3f6 100644
- Binary files a/pic/monback/charmeleonb.png and b/pic/monback/charmeleonb.png dif fer
- diff --git a/pic/monback/ivysaurb.png b/pic/monback/ivysaurb.png
- index c6070b7..13f249c 100644
- Binary files a/pic/monback/ivysaurb.png and b/pic/monback/ivysaurb.png differ
- diff --git a/pic/monback/squirtleb.png b/pic/monback/squirtleb.png
- index a567929..538cf98 100644
- Binary files a/pic/monback/squirtleb.png and b/pic/monback/squirtleb.png differ
- diff --git a/pic/monback/venusaurb.png b/pic/monback/venusaurb.png
- index f0f85d4..a04a617 100644
- Binary files a/pic/monback/venusaurb.png and b/pic/monback/venusaurb.png differ
- diff --git a/text/monster_names.asm b/text/monster_names.asm
- index c7e0226..51e57bf 100755
- --- a/text/monster_names.asm
- +++ b/text/monster_names.asm
- @@ -7,7 +7,7 @@ MonsterNames: ; 1c21e (7:421e)
- db "VOLTORB@@@"
- db "NIDOKING@@"
- db "SLOWBRO@@@"
- - db "IVYSAUR@@@"
- + db "KROKOROK@@"
- db "EXEGGUTOR@"
- db "LICKITUNG@"
- db "EXEGGCUTE@"
- @@ -26,10 +26,10 @@ MonsterNames: ; 1c21e (7:421e)
- db "GASTLY@@@@"
- db "SCYTHER@@@"
- db "STARYU@@@@"
- - db "BLASTOISE@"
- + db "KLINKLANG@"
- db "PINSIR@@@@"
- db "TANGELA@@@"
- - db "MISSINGNO."
- + db "QUILLADIN@"
- db "MISSINGNO."
- db "GROWLITHE@"
- db "ONIX@@@@@@"
- @@ -151,8 +151,8 @@ MonsterNames: ; 1c21e (7:421e)
- db "PIDGEOTTO@"
- db "PIDGEOT@@@"
- db "STARMIE@@@"
- - db "BULBASAUR@"
- - db "VENUSAUR@@"
- + db "SANDILE@@@"
- + db "KROOKODILE"
- db "TENTACRUEL"
- db "MISSINGNO."
- db "GOLDEEN@@@"
- @@ -174,11 +174,11 @@ MonsterNames: ; 1c21e (7:421e)
- db "MAGNEMITE@"
- db "MISSINGNO."
- db "MISSINGNO."
- - db "CHARMANDER"
- - db "SQUIRTLE@@"
- - db "CHARMELEON"
- - db "WARTORTLE@"
- - db "CHARIZARD@"
- + db "VANILLITE@"
- + db "KLINK@@@@@"
- + db "VANILLISH@"
- + db "KLANG@@@@@"
- + db "VANILLUXE@"
- db "MISSINGNO."
- db "MISSINGNO."
- db "MISSINGNO."
- diff --git a/text/pokedex.asm b/text/pokedex.asm
- index 65f3d89..a0c39d4 100644
- --- a/text/pokedex.asm
- +++ b/text/pokedex.asm
- @@ -79,13 +79,13 @@ _SlowbroDexEntry::
- dex
- _IvysaurDexEntry::
- - text "When the bulb on"
- - next "its back grows"
- - next "large, it appears"
- + text "They live in"
- + next "groups of a few"
- + next "individuals."
- - page "to lose the"
- - next "ability to stand"
- - next "on its hind legs"
- + page "Protective layers"
- + next "shield their eyes"
- + next "from sandstorms"
- dex
- _ExeggutorDexEntry::
- @@ -298,6 +298,16 @@ _TangelaDexEntry::
- next "shake as it walks"
- dex
- +_Mon152DexEntry::
- + text "This is a"
- + next "placeholder."
- + next "ABCDEFGHIJKLMN"
- +
- + page "OPQRSTUVWXYZ?!"
- + next "0123456789"
- + next "Okay"
- + dex
- +
- _GrowlitheDexEntry::
- text "Very protective"
- next "of its territory."
- @@ -1249,23 +1259,23 @@ _StarmieDexEntry::
- dex
- _BulbasaurDexEntry::
- - text "A strange seed was"
- - next "planted on its"
- - next "back at birth."
- + text "They live buried"
- + next "in the sands of"
- + next "the desert."
- - page "The plant sprouts"
- - next "and grows with"
- - next "this #MON"
- + page "The sands prevent"
- + next "their body heat"
- + next "from dropping"
- dex
- _VenusaurDexEntry::
- - text "The plant blooms"
- - next "when it is"
- - next "absorbing solar"
- + text "They never allow"
- + next "prey to escape."
- + next "Their jaws are so"
- - page "energy. It stays"
- - next "on the move to"
- - next "seek sunlight"
- + page "powerful, they can"
- + next "crush the bodies"
- + next "of automobiles"
- dex
- _TentacruelDexEntry::
- @@ -1399,53 +1409,53 @@ _MagnemiteDexEntry::
- dex
- _CharmanderDexEntry::
- - text "Obviously prefers"
- - next "hot places. When"
- - next "it rains, steam"
- + text "The temperature"
- + next "of their breath"
- + next "is -58 degrees F."
- - page "is said to spout"
- - next "from the tip of"
- - next "its tail"
- + page "They create snow"
- + next "crystals and cause"
- + next "snowfall nearby"
- dex
- _SquirtleDexEntry::
- - text "After birth, its"
- - next "back swells and"
- - next "hardens into a"
- + text "The two minigears"
- + next "that mesh together"
- + next "are predetermined."
- - page "shell. Powerfully"
- - next "sprays foam from"
- - next "its mouth"
- + page "Each will rebound"
- + next "from other mini-"
- + next "gears w/o meshing"
- dex
- _CharmeleonDexEntry::
- - text "When it swings"
- - next "its burning tail,"
- - next "it elevates the"
- + text "Snowy mountains"
- + next "are its habitat."
- + next "During an"
- - page "temperature to"
- - next "unbearably high"
- - next "levels"
- + page "ancient ice age,"
- + next "they moved to"
- + next "southern areas"
- dex
- _WartortleDexEntry::
- - text "Often hides in"
- - next "water to stalk"
- - next "unwary prey. For"
- + text "FIX THIS"
- + next "are its habitat."
- + next "During an"
- - page "swimming fast, it"
- - next "moves its ears to"
- - next "maintain balance"
- + page "ancient ice age,"
- + next "they moved to"
- + next "southern areas"
- dex
- _CharizardDexEntry::
- - text "Spits fire that"
- - next "is hot enough to"
- - next "melt boulders."
- + text "They make snow"
- + next "clouds inside"
- + next "their bodies to"
- - page "Known to cause"
- - next "forest fires"
- - next "unintentionally"
- + page "attack foes by"
- + next "swallowing large"
- + next "amounts of water"
- dex
- _OddishDexEntry::
- diff --git a/text/type_names.asm b/text/type_names.asm
- index d94675b..1376013 100755
- --- a/text/type_names.asm
- +++ b/text/type_names.asm
- @@ -10,7 +10,7 @@ TypeNames:
- dw .Bug
- dw .Ghost
- - dw .Normal
- + dw .Steel
- dw .Normal
- dw .Normal
- dw .Normal
- @@ -29,6 +29,8 @@ TypeNames:
- dw .Psychic
- dw .Ice
- dw .Dragon
- + dw .Dark
- + dw .Fairy
- .Normal: db "NORMAL@"
- .Fighting: db "FIGHTING@"
- @@ -46,3 +48,6 @@ TypeNames:
- .Bug: db "BUG@"
- .Ghost: db "GHOST@"
- .Dragon: db "DRAGON@"
- +.Steel: db "STEEL@"
- +.Dark: db "DARK@"
- +.Fairy: db "FAIRY@"
- \ No newline at end of file
- diff --git a/wram.asm b/wram.asm
- index 1bc8968..baf0585 100755
- --- a/wram.asm
- +++ b/wram.asm
- @@ -2024,7 +2024,9 @@ wMonHGrowthRate:: ; d0cb
- wMonHLearnset:: ; d0cc
- ; bit field
- flag_array 50 + 5
- - ds 1
- +
- +wMonSpritesBank:: ; d0d3
- + ds 1
- wSavedTilesetType:: ; d0d4
- ; saved at the start of a battle and then written back at the end of the battle
- (END)
- @@ -46,3 +48,6 @@ TypeNames:
- .Bug: db "BUG@"
- .Ghost: db "GHOST@"
- .Dragon: db "DRAGON@"
- +.Steel: db "STEEL@"
- +.Dark: db "DARK@"
- +.Fairy: db "FAIRY@"
- \ No newline at end of file
- diff --git a/wram.asm b/wram.asm
- index 1bc8968..baf0585 100755
- --- a/wram.asm
- +++ b/wram.asm
- @@ -2024,7 +2024,9 @@ wMonHGrowthRate:: ; d0cb
- wMonHLearnset:: ; d0cc
- ; bit field
- flag_array 50 + 5
- - ds 1
- +
- +wMonSpritesBank:: ; d0d3
- + ds 1
- wSavedTilesetType:: ; d0d4
- ; saved at the start of a battle and then written back at the end of the battle
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- (END)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement