Rename directory stats -> data.

This commit is contained in:
yenatch
2014-05-29 11:10:21 -07:00
parent 9755ff375a
commit 99fbe3147b
287 changed files with 286 additions and 286 deletions

7784
data/base_stats.asm Normal file

File diff suppressed because it is too large Load Diff

5961
data/battle_tower.asm Normal file

File diff suppressed because it is too large Load Diff

256
data/egg_move_pointers.asm Normal file
View File

@@ -0,0 +1,256 @@
EggMovePointers:: ; 0x23b11
dw BulbasaurEggMoves
dw NoEggMoves
dw NoEggMoves
dw CharmanderEggMoves
dw NoEggMoves
dw NoEggMoves
dw SquirtleEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw PidgeyEggMoves
dw NoEggMoves
dw NoEggMoves
dw RattataEggMoves
dw NoEggMoves
dw SpearowEggMoves
dw NoEggMoves
dw EkansEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw SandshrewEggMoves
dw NoEggMoves
dw NidoranFEggMoves
dw NoEggMoves
dw NoEggMoves
dw NidoranMEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw VulpixEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw ZubatEggMoves
dw NoEggMoves
dw OddishEggMoves
dw NoEggMoves
dw NoEggMoves
dw ParasEggMoves
dw NoEggMoves
dw VenonatEggMoves
dw NoEggMoves
dw DiglettEggMoves
dw NoEggMoves
dw MeowthEggMoves
dw NoEggMoves
dw PsyduckEggMoves
dw NoEggMoves
dw MankeyEggMoves
dw NoEggMoves
dw GrowlitheEggMoves
dw NoEggMoves
dw PoliwagEggMoves
dw NoEggMoves
dw NoEggMoves
dw AbraEggMoves
dw NoEggMoves
dw NoEggMoves
dw MachopEggMoves
dw NoEggMoves
dw NoEggMoves
dw BellsproutEggMoves
dw NoEggMoves
dw NoEggMoves
dw TentacoolEggMoves
dw NoEggMoves
dw GeodudeEggMoves
dw NoEggMoves
dw NoEggMoves
dw PonytaEggMoves
dw NoEggMoves
dw SlowpokeEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw FarfetchDEggMoves
dw DoduoEggMoves
dw NoEggMoves
dw SeelEggMoves
dw NoEggMoves
dw GrimerEggMoves
dw NoEggMoves
dw ShellderEggMoves
dw NoEggMoves
dw GastlyEggMoves
dw NoEggMoves
dw NoEggMoves
dw OnixEggMoves
dw DrowzeeEggMoves
dw NoEggMoves
dw KrabbyEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw ExeggcuteEggMoves
dw NoEggMoves
dw CuboneEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw LickitungEggMoves
dw KoffingEggMoves
dw NoEggMoves
dw RhyhornEggMoves
dw NoEggMoves
dw ChanseyEggMoves
dw TangelaEggMoves
dw KangaskhanEggMoves
dw HorseaEggMoves
dw NoEggMoves
dw GoldeenEggMoves
dw NoEggMoves
if _CRYSTAL
dw NoEggMoves
else
dw StaryuEggMoves
endc
dw NoEggMoves
dw MrMimeEggMoves
dw ScytherEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw PinsirEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw LaprasEggMoves
dw NoEggMoves
dw EeveeEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw OmanyteEggMoves
dw NoEggMoves
dw KabutoEggMoves
dw NoEggMoves
dw AerodactylEggMoves
dw SnorlaxEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw DratiniEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw ChikoritaEggMoves
dw NoEggMoves
dw NoEggMoves
dw CyndaquilEggMoves
dw NoEggMoves
dw NoEggMoves
dw TotodileEggMoves
dw NoEggMoves
dw NoEggMoves
dw SentretEggMoves
dw NoEggMoves
dw HoothootEggMoves
dw NoEggMoves
dw LedybaEggMoves
dw NoEggMoves
dw SpinarakEggMoves
dw NoEggMoves
dw NoEggMoves
dw ChinchouEggMoves
dw NoEggMoves
dw PichuEggMoves
dw CleffaEggMoves
dw IgglybuffEggMoves
dw TogepiEggMoves
dw NoEggMoves
dw NatuEggMoves
dw NoEggMoves
dw MareepEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw MarillEggMoves
dw NoEggMoves
dw SudowoodoEggMoves
dw NoEggMoves
dw HoppipEggMoves
dw NoEggMoves
dw NoEggMoves
dw AipomEggMoves
dw NoEggMoves
dw NoEggMoves
dw YanmaEggMoves
dw WooperEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw MurkrowEggMoves
dw NoEggMoves
dw MisdreavusEggMoves
dw NoEggMoves
dw NoEggMoves
dw GirafarigEggMoves
dw PinecoEggMoves
dw NoEggMoves
dw DunsparceEggMoves
dw GligarEggMoves
dw NoEggMoves
dw SnubbullEggMoves
dw NoEggMoves
dw QwilfishEggMoves
dw NoEggMoves
dw ShuckleEggMoves
dw HeracrossEggMoves
dw SneaselEggMoves
dw TeddiursaEggMoves
dw NoEggMoves
dw SlugmaEggMoves
dw NoEggMoves
dw SwinubEggMoves
dw NoEggMoves
dw CorsolaEggMoves
dw RemoraidEggMoves
dw NoEggMoves
dw DelibirdEggMoves
dw MantineEggMoves
dw SkarmoryEggMoves
dw HoundourEggMoves
dw NoEggMoves
dw NoEggMoves
dw PhanpyEggMoves
dw NoEggMoves
dw NoEggMoves
dw StantlerEggMoves
dw NoEggMoves
dw TyrogueEggMoves
dw NoEggMoves
dw SmoochumEggMoves
dw ElekidEggMoves
dw MagbyEggMoves
dw MiltankEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw LarvitarEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves
dw NoEggMoves

870
data/egg_moves.asm Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,3 @@
INCLUDE "pokecrystal.asm"
INCLUDE "data/egg_moves.asm"

3398
data/evos_attacks.asm Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,3 @@
INCLUDE "pokecrystal.asm"
INCLUDE "data/evos_attacks.asm"

View File

@@ -0,0 +1,256 @@
; Pointer table for evolutions and attacks.
; These are grouped together since they're both checked at level-up.
EvosAttacksPointers:: ; 0x425b1
dw BulbasaurEvosAttacks
dw IvysaurEvosAttacks
dw VenusaurEvosAttacks
dw CharmanderEvosAttacks
dw CharmeleonEvosAttacks
dw CharizardEvosAttacks
dw SquirtleEvosAttacks
dw WartortleEvosAttacks
dw BlastoiseEvosAttacks
dw CaterpieEvosAttacks
dw MetapodEvosAttacks
dw ButterfreeEvosAttacks
dw WeedleEvosAttacks
dw KakunaEvosAttacks
dw BeedrillEvosAttacks
dw PidgeyEvosAttacks
dw PidgeottoEvosAttacks
dw PidgeotEvosAttacks
dw RattataEvosAttacks
dw RaticateEvosAttacks
dw SpearowEvosAttacks
dw FearowEvosAttacks
dw EkansEvosAttacks
dw ArbokEvosAttacks
dw PikachuEvosAttacks
dw RaichuEvosAttacks
dw SandshrewEvosAttacks
dw SandslashEvosAttacks
dw NidoranFEvosAttacks
dw NidorinaEvosAttacks
dw NidoqueenEvosAttacks
dw NidoranMEvosAttacks
dw NidorinoEvosAttacks
dw NidokingEvosAttacks
dw ClefairyEvosAttacks
dw ClefableEvosAttacks
dw VulpixEvosAttacks
dw NinetalesEvosAttacks
dw JigglypuffEvosAttacks
dw WigglytuffEvosAttacks
dw ZubatEvosAttacks
dw GolbatEvosAttacks
dw OddishEvosAttacks
dw GloomEvosAttacks
dw VileplumeEvosAttacks
dw ParasEvosAttacks
dw ParasectEvosAttacks
dw VenonatEvosAttacks
dw VenomothEvosAttacks
dw DiglettEvosAttacks
dw DugtrioEvosAttacks
dw MeowthEvosAttacks
dw PersianEvosAttacks
dw PsyduckEvosAttacks
dw GolduckEvosAttacks
dw MankeyEvosAttacks
dw PrimeapeEvosAttacks
dw GrowlitheEvosAttacks
dw ArcanineEvosAttacks
dw PoliwagEvosAttacks
dw PoliwhirlEvosAttacks
dw PoliwrathEvosAttacks
dw AbraEvosAttacks
dw KadabraEvosAttacks
dw AlakazamEvosAttacks
dw MachopEvosAttacks
dw MachokeEvosAttacks
dw MachampEvosAttacks
dw BellsproutEvosAttacks
dw WeepinbellEvosAttacks
dw VictreebelEvosAttacks
dw TentacoolEvosAttacks
dw TentacruelEvosAttacks
dw GeodudeEvosAttacks
dw GravelerEvosAttacks
dw GolemEvosAttacks
dw PonytaEvosAttacks
dw RapidashEvosAttacks
dw SlowpokeEvosAttacks
dw SlowbroEvosAttacks
dw MagnemiteEvosAttacks
dw MagnetonEvosAttacks
dw FarfetchDEvosAttacks
dw DoduoEvosAttacks
dw DodrioEvosAttacks
dw SeelEvosAttacks
dw DewgongEvosAttacks
dw GrimerEvosAttacks
dw MukEvosAttacks
dw ShellderEvosAttacks
dw CloysterEvosAttacks
dw GastlyEvosAttacks
dw HaunterEvosAttacks
dw GengarEvosAttacks
dw OnixEvosAttacks
dw DrowzeeEvosAttacks
dw HypnoEvosAttacks
dw KrabbyEvosAttacks
dw KinglerEvosAttacks
dw VoltorbEvosAttacks
dw ElectrodeEvosAttacks
dw ExeggcuteEvosAttacks
dw ExeggutorEvosAttacks
dw CuboneEvosAttacks
dw MarowakEvosAttacks
dw HitmonleeEvosAttacks
dw HitmonchanEvosAttacks
dw LickitungEvosAttacks
dw KoffingEvosAttacks
dw WeezingEvosAttacks
dw RhyhornEvosAttacks
dw RhydonEvosAttacks
dw ChanseyEvosAttacks
dw TangelaEvosAttacks
dw KangaskhanEvosAttacks
dw HorseaEvosAttacks
dw SeadraEvosAttacks
dw GoldeenEvosAttacks
dw SeakingEvosAttacks
dw StaryuEvosAttacks
dw StarmieEvosAttacks
dw MrMimeEvosAttacks
dw ScytherEvosAttacks
dw JynxEvosAttacks
dw ElectabuzzEvosAttacks
dw MagmarEvosAttacks
dw PinsirEvosAttacks
dw TaurosEvosAttacks
dw MagikarpEvosAttacks
dw GyaradosEvosAttacks
dw LaprasEvosAttacks
dw DittoEvosAttacks
dw EeveeEvosAttacks
dw VaporeonEvosAttacks
dw JolteonEvosAttacks
dw FlareonEvosAttacks
dw PorygonEvosAttacks
dw OmanyteEvosAttacks
dw OmastarEvosAttacks
dw KabutoEvosAttacks
dw KabutopsEvosAttacks
dw AerodactylEvosAttacks
dw SnorlaxEvosAttacks
dw ArticunoEvosAttacks
dw ZapdosEvosAttacks
dw MoltresEvosAttacks
dw DratiniEvosAttacks
dw DragonairEvosAttacks
dw DragoniteEvosAttacks
dw MewtwoEvosAttacks
dw MewEvosAttacks
dw ChikoritaEvosAttacks
dw BayleefEvosAttacks
dw MeganiumEvosAttacks
dw CyndaquilEvosAttacks
dw QuilavaEvosAttacks
dw TyphlosionEvosAttacks
dw TotodileEvosAttacks
dw CroconawEvosAttacks
dw FeraligatrEvosAttacks
dw SentretEvosAttacks
dw FurretEvosAttacks
dw HoothootEvosAttacks
dw NoctowlEvosAttacks
dw LedybaEvosAttacks
dw LedianEvosAttacks
dw SpinarakEvosAttacks
dw AriadosEvosAttacks
dw CrobatEvosAttacks
dw ChinchouEvosAttacks
dw LanturnEvosAttacks
dw PichuEvosAttacks
dw CleffaEvosAttacks
dw IgglybuffEvosAttacks
dw TogepiEvosAttacks
dw TogeticEvosAttacks
dw NatuEvosAttacks
dw XatuEvosAttacks
dw MareepEvosAttacks
dw FlaaffyEvosAttacks
dw AmpharosEvosAttacks
dw BellossomEvosAttacks
dw MarillEvosAttacks
dw AzumarillEvosAttacks
dw SudowoodoEvosAttacks
dw PolitoedEvosAttacks
dw HoppipEvosAttacks
dw SkiploomEvosAttacks
dw JumpluffEvosAttacks
dw AipomEvosAttacks
dw SunkernEvosAttacks
dw SunfloraEvosAttacks
dw YanmaEvosAttacks
dw WooperEvosAttacks
dw QuagsireEvosAttacks
dw EspeonEvosAttacks
dw UmbreonEvosAttacks
dw MurkrowEvosAttacks
dw SlowkingEvosAttacks
dw MisdreavusEvosAttacks
dw UnownEvosAttacks
dw WobbuffetEvosAttacks
dw GirafarigEvosAttacks
dw PinecoEvosAttacks
dw ForretressEvosAttacks
dw DunsparceEvosAttacks
dw GligarEvosAttacks
dw SteelixEvosAttacks
dw SnubbullEvosAttacks
dw GranbullEvosAttacks
dw QwilfishEvosAttacks
dw ScizorEvosAttacks
dw ShuckleEvosAttacks
dw HeracrossEvosAttacks
dw SneaselEvosAttacks
dw TeddiursaEvosAttacks
dw UrsaringEvosAttacks
dw SlugmaEvosAttacks
dw MagcargoEvosAttacks
dw SwinubEvosAttacks
dw PiloswineEvosAttacks
dw CorsolaEvosAttacks
dw RemoraidEvosAttacks
dw OctilleryEvosAttacks
dw DelibirdEvosAttacks
dw MantineEvosAttacks
dw SkarmoryEvosAttacks
dw HoundourEvosAttacks
dw HoundoomEvosAttacks
dw KingdraEvosAttacks
dw PhanpyEvosAttacks
dw DonphanEvosAttacks
dw Porygon2EvosAttacks
dw StantlerEvosAttacks
dw SmeargleEvosAttacks
dw TyrogueEvosAttacks
dw HitmontopEvosAttacks
dw SmoochumEvosAttacks
dw ElekidEvosAttacks
dw MagbyEvosAttacks
dw MiltankEvosAttacks
dw BlisseyEvosAttacks
dw RaikouEvosAttacks
dw EnteiEvosAttacks
dw SuicuneEvosAttacks
dw LarvitarEvosAttacks
dw PupitarEvosAttacks
dw TyranitarEvosAttacks
dw LugiaEvosAttacks
dw HoOhEvosAttacks
dw CelebiEvosAttacks

465
data/odd_eggs.asm Normal file
View File

@@ -0,0 +1,465 @@
GiveOddEgg: ; 1fb4b6
; Figure out which egg to give.
call Random
ld hl, .Probabilities
ld c, 0
ld b, c
.next
ld a, [hli]
ld e, a
ld a, [hli]
ld d, a
ld a, d
cp $ff
jr nz, .first
ld a, e
cp $ff
jr z, .done
.first
ld a, [hRandomSub]
cp d
jr c, .done
jr z, .second
jr .good
.second
ld a, [hRandomAdd]
cp e
jr c, .done
jr z, .done
.good
inc bc
jr .next
.done
ld hl, OddEggs
ld a, OddEgg2 - OddEgg1
call AddNTimes
ld de, EnemyMoveAnimation
ld bc, $0046
call CopyBytes
ld a, EGG_TICKET
ld [CurItem], a
ld a, $1
ld [$d10c], a
ld a, $ff
ld [$d107], a
ld hl, NumItems
call TossItem
ld a, EGG
ld [$cd2a], a
ld a, $29
ld [$cd20], a
ld a, $cd
ld [$cd21], a
ld a, $8
ld [$cd22], a
ld a, $c6
ld [$cd23], a
ld hl, .Odd
ld de, $cd2b
ld bc, $000b
call CopyBytes
ld a, $2b
ld [$cd24], a
ld a, $cd
ld [$cd25], a
ld a, $38
ld [$cd26], a
ld a, $c6
ld [$cd27], a
callba Function11b98f
ret
; 1fb546
.Odd
db "ODD@@@@@@@@@"
.Probabilities
dw $147a ; 92% -> 8%
dw $170a ; 91% -> 1%
dw $3fff ; 75% -> 16%
dw $47ad ; 72% -> 3%
dw $70a3 ; 56% -> 16%
dw $7851 ; 53% -> 3%
dw $9c28 ; 39% -> 14%
dw $a147 ; 37% -> 2%
dw $bae0 ; 27% -> 10%
dw $bfff ; 25% -> 2%
dw $deb7 ; 13% -> 12%
dw $e3d6 ; 11% -> 2%
dw $fd6f ; 1% -> 10%
dw $ffff ; 0% -> 1%
; 1fb56e
OddEggs: ; 1fb56e
OddEgg1:
db PICHU
db NO_ITEM
db THUNDERSHOCK, CHARM, DIZZY_PUNCH, NONE
dw 02048 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $0, $0 ; DVs
db 30, 20, 10, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 17 ; Max HP
bigdw 9 ; Atk
bigdw 6 ; Def
bigdw 11 ; Spd
bigdw 8 ; SAtk
bigdw 8 ; SDef
db "EGG@@@@@@@@"
OddEgg2:
db PICHU
db NO_ITEM
db THUNDERSHOCK, CHARM, DIZZY_PUNCH, NONE
dw 00256 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $2a, $aa ; DVs
db 30, 20, 10, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 17 ; Max HP
bigdw 9 ; Atk
bigdw 7 ; Def
bigdw 12 ; Spd
bigdw 9 ; SAtk
bigdw 9 ; SDef
db "EGG@@@@@@@@"
db CLEFFA
db NO_ITEM
db POUND, CHARM, DIZZY_PUNCH, NONE
dw 04096 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $0, $0 ; DVs
db 35, 20, 10, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 20 ; Max HP
bigdw 7 ; Atk
bigdw 7 ; Def
bigdw 6 ; Spd
bigdw 9 ; SAtk
bigdw 10 ; SDef
db "EGG@@@@@@@@"
db CLEFFA
db NO_ITEM
db POUND, CHARM, DIZZY_PUNCH, NONE
dw 00768 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $2a, $aa ; DVs
db 35, 20, 10, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 20 ; Max HP
bigdw 7 ; Atk
bigdw 8 ; Def
bigdw 7 ; Spd
bigdw 10 ; SAtk
bigdw 11 ; SDef
db "EGG@@@@@@@@"
db IGGLYBUFF
db NO_ITEM
db SING, CHARM, DIZZY_PUNCH, NONE
dw 04096 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $0, $0 ; DVs
db 15, 20, 10, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 24 ; Max HP
bigdw 8 ; Atk
bigdw 6 ; Def
bigdw 6 ; Spd
bigdw 9 ; SAtk
bigdw 7 ; SDef
db "EGG@@@@@@@@"
db IGGLYBUFF
db NO_ITEM
db SING, CHARM, DIZZY_PUNCH, NONE
dw 00768 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $2a, $aa ; DVs
db 15, 20, 10, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 24 ; Max HP
bigdw 8 ; Atk
bigdw 7 ; Def
bigdw 7 ; Spd
bigdw 10 ; SAtk
bigdw 8 ; SDef
db "EGG@@@@@@@@"
db SMOOCHUM
db NO_ITEM
db POUND, LICK, DIZZY_PUNCH, NONE
dw 03584 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $0, $0 ; DVs
db 35, 30, 10, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 19 ; Max HP
bigdw 8 ; Atk
bigdw 6 ; Def
bigdw 11 ; Spd
bigdw 13 ; SAtk
bigdw 11 ; SDef
db "EGG@@@@@@@@"
db SMOOCHUM
db NO_ITEM
db POUND, LICK, DIZZY_PUNCH, NONE
dw 00512 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $2a, $aa ; DVs
db 35, 30, 10, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 19 ; Max HP
bigdw 8 ; Atk
bigdw 7 ; Def
bigdw 12 ; Spd
bigdw 14 ; SAtk
bigdw 12 ; SDef
db "EGG@@@@@@@@"
db MAGBY
db NO_ITEM
db EMBER, DIZZY_PUNCH, NONE, NONE
dw 02560 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $0, $0 ; DVs
db 25, 10, 0, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 19 ; Max HP
bigdw 12 ; Atk
bigdw 8 ; Def
bigdw 13 ; Spd
bigdw 12 ; SAtk
bigdw 10 ; SDef
db "EGG@@@@@@@@"
db MAGBY
db NO_ITEM
db EMBER, DIZZY_PUNCH, NONE, NONE
dw 00512 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $2a, $aa ; DVs
db 25, 10, 0, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 19 ; Max HP
bigdw 12 ; Atk
bigdw 9 ; Def
bigdw 14 ; Spd
bigdw 13 ; SAtk
bigdw 11 ; SDef
db "EGG@@@@@@@@"
db ELEKID
db NO_ITEM
db QUICK_ATTACK, LEER, DIZZY_PUNCH, NONE
dw 03072 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $0, $0 ; DVs
db 30, 30, 10, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 19 ; Max HP
bigdw 11 ; Atk
bigdw 8 ; Def
bigdw 14 ; Spd
bigdw 11 ; SAtk
bigdw 10 ; SDef
db "EGG@@@@@@@@"
db ELEKID
db NO_ITEM
db QUICK_ATTACK, LEER, DIZZY_PUNCH, NONE
dw 00512 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $2a, $aa ; DVs
db 30, 30, 10, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 19 ; Max HP
bigdw 11 ; Atk
bigdw 9 ; Def
bigdw 15 ; Spd
bigdw 12 ; SAtk
bigdw 11 ; SDef
db "EGG@@@@@@@@"
db TYROGUE
db NO_ITEM
db TACKLE, DIZZY_PUNCH, NONE, NONE
dw 02560 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $0, $0 ; DVs
db 35, 10, 0, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 18 ; Max HP
bigdw 8 ; Atk
bigdw 8 ; Def
bigdw 8 ; Spd
bigdw 8 ; SAtk
bigdw 8 ; SDef
db "EGG@@@@@@@@"
db TYROGUE
db NO_ITEM
db TACKLE, DIZZY_PUNCH, NONE, NONE
dw 00256 ; OT ID
dt 125 ; Exp
; Stat exp
bigdw 0
bigdw 0
bigdw 0
bigdw 0
bigdw 0
db $2a, $aa ; DVs
db 35, 10, 0, 0 ; PP
db 20 ; Happiness
db 0, 0, 0 ; Pokerus, Caught data
db 5 ; Level
db 0, 0 ; Status
bigdw 0 ; HP
bigdw 18 ; Max HP
bigdw 8 ; Atk
bigdw 9 ; Def
bigdw 9 ; Spd
bigdw 9 ; SAtk
bigdw 9 ; SDef
db "EGG@@@@@@@@"

26
data/pokedex/entries.asm Normal file
View File

@@ -0,0 +1,26 @@
INCLUDE "includes.asm"
SECTION "Pokedex Entries 001-064", ROMX, BANK[POKEDEX_ENTRIES_1]
PokedexEntries1::
INCLUDE "data/pokedex/entries_1.asm"
SECTION "Pokedex Entries 065-128", ROMX, BANK[POKEDEX_ENTRIES_2]
PokedexEntries2::
INCLUDE "data/pokedex/entries_2.asm"
SECTION "Pokedex Entries 129-192", ROMX, BANK[POKEDEX_ENTRIES_3]
PokedexEntries3::
INCLUDE "data/pokedex/entries_3.asm"
SECTION "Pokedex Entries 193-251", ROMX, BANK[POKEDEX_ENTRIES_4]
PokedexEntries4::
INCLUDE "data/pokedex/entries_4.asm"

View File

@@ -0,0 +1,12 @@
; BulbasaurPokedexEntry: ; 0x181695
db "SEED@" ; species name
dw 204, 150 ; height, width
db "While it is young,"
next "it uses the"
next "nutrients that are"
page "stored in the"
next "seeds on its back"
next "in order to grow.@"
; 0x181702

View File

@@ -0,0 +1,12 @@
; IvysaurPokedexEntry: ; 0x181702
db "SEED@" ; species name
dw 303, 290 ; height, width
db "The bulb on its"
next "back grows as it"
next "absorbs nutrients."
page "The bulb gives off"
next "a pleasant aroma"
next "when it blooms.@"
; 0x181773

View File

@@ -0,0 +1,12 @@
; VenusaurPokedexEntry: ; 0x181773
db "SEED@" ; species name
dw 607, 2210 ; height, width
db "As it warms it-"
next "self and absorbs"
next "the sunlight, its"
page "flower petals"
next "release a pleasant"
next "fragrance.@"
; 0x1817db

View File

@@ -0,0 +1,12 @@
; CharmanderPokedexEntry: ; 0x1817db
db "LIZARD@" ; species name
dw 200, 190 ; height, width
db "If it's healthy,"
next "the flame on the"
next "tip of its tail"
page "will burn vigor-"
next "ously, even if it"
next "gets a bit wet.@"
; 0x18184a

View File

@@ -0,0 +1,12 @@
; CharmeleonPokedexEntry: ; 0x18184a
db "FLAME@" ; species name
dw 307, 420 ; height, width
db "If it becomes"
next "agitated during"
next "battle, it spouts"
page "intense flames,"
next "incinerating its"
next "surroundings.@"
; 0x1818b3

View File

@@ -0,0 +1,12 @@
; CharizardPokedexEntry: ; 0x1818b3
db "FLAME@" ; species name
dw 507, 2000 ; height, width
db "It uses its wings"
next "to fly high. The"
next "temperature of its"
page "fire increases as"
next "it gains exper-"
next "ience in battle.@"
; 0x181926

View File

@@ -0,0 +1,12 @@
; SquirtlePokedexEntry: ; 0x181926
db "TINYTURTLE@" ; species name
dw 108, 200 ; height, width
db "When it feels"
next "threatened, it"
next "draws its legs"
page "inside its shell"
next "and sprays water"
next "from its mouth.@"
; 0x181993

View File

@@ -0,0 +1,12 @@
; WartortlePokedexEntry: ; 0x181993
db "TURTLE@" ; species name
dw 303, 500 ; height, width
db "Its long, furry"
next "tail is a symbol"
next "of longevity,"
page "making it quite"
next "popular among"
next "older people.@"
; 0x1819f9

View File

@@ -0,0 +1,12 @@
; BlastoisePokedexEntry: ; 0x1819f9
db "SHELLFISH@" ; species name
dw 503, 1890 ; height, width
db "It firmly plants"
next "its feet on the"
next "ground before"
page "shooting water"
next "from the jets on"
next "its back.@"
; 0x181a60

View File

@@ -0,0 +1,12 @@
; CaterpiePokedexEntry: ; 0x181a60
db "WORM@" ; species name
dw 100, 60 ; height, width
db "It crawls into"
next "foliage where it"
next "camouflages itself"
page "among leaves that"
next "are the same color"
next "as its body.@"
; 0x181ace

Some files were not shown because too many files have changed in this diff Show More