Split items/ and trainers/ into their data/ and engine/ components

Move some data into a pokemon/ subdirectory
This commit is contained in:
Remy Oukaour 2017-12-14 23:00:54 -05:00
parent 9ba224e2e6
commit 6ab1d028bb
555 changed files with 605 additions and 588 deletions

16
FAQ.md
View File

@ -1,27 +1,43 @@
# FAQ # FAQ
## Questions
- [What is pokecrystal11.gbc?](#what-is-pokecrystal11gbc)
- [Can't build ROM; "ERROR: `UNION` already defined"](#cant-build-rom-error-union-already-defined)
- [Can't build ROM; "Segmentation fault" from `rgbgfx`](#cant-build-rom-segmentation-fault-from-rgbgfx)
- [Can't build ROM; "Section is too big" or "Unable to place section in bank"](#cant-build-rom-section-is-too-big-or-unable-to-place-section-in-bank)
- [How do I edit maps?](#how-do-i-edit-maps)
- [I need more help!](#i-need-more-help)
## What is pokecrystal11.gbc? ## What is pokecrystal11.gbc?
Version 1.1 of Pokémon Crystal, which fixed some issues with the initial international release. `make crystal11` defines `CRYSTAL11` so the assembly builds the changed version. Version 1.1 of Pokémon Crystal, which fixed some issues with the initial international release. `make crystal11` defines `CRYSTAL11` so the assembly builds the changed version.
## Can't build ROM; "ERROR: `UNION` already defined" ## Can't build ROM; "ERROR: `UNION` already defined"
Download [**rgbds 0.3.3**](rgbds). Earlier versions will not work. Download [**rgbds 0.3.3**](rgbds). Earlier versions will not work.
## Can't build ROM; "Segmentation fault" from `rgbgfx` ## Can't build ROM; "Segmentation fault" from `rgbgfx`
If you are using 64-bit Windows, download [**64-bit Cygwin**](cygwin) and [**64-bit rgbds**](rgbds). If you are using 64-bit Windows, download [**64-bit Cygwin**](cygwin) and [**64-bit rgbds**](rgbds).
## Can't build ROM; "Section is too big" or "Unable to place section in bank" ## Can't build ROM; "Section is too big" or "Unable to place section in bank"
If you have not changed any of the asm, make sure you have the latest version of pokecrystal and the correct version of rgbds (see [INSTALL.md](INSTALL.md)). If you have not changed any of the asm, make sure you have the latest version of pokecrystal and the correct version of rgbds (see [INSTALL.md](INSTALL.md)).
If you added or changed any code, it has to fit in the **memory banks**. The 2MB ROM is divided into 128 banks of 4KB each, numbered $00 to $7F. The linkerscript **pokecrystal.link** lists which **`SECTION`**s go in which banks. Try moving some code into a new section. If you added or changed any code, it has to fit in the **memory banks**. The 2MB ROM is divided into 128 banks of 4KB each, numbered $00 to $7F. The linkerscript **pokecrystal.link** lists which **`SECTION`**s go in which banks. Try moving some code into a new section.
## How do I edit maps? ## How do I edit maps?
For `asm` scripts, read [docs/map_scripts.md](docs/map_scripts.md). For `blk` layouts, try [crowdmap](crowdmap) or [Polished Map](polished-map). For `asm` scripts, read [docs/map_scripts.md](docs/map_scripts.md). For `blk` layouts, try [crowdmap](crowdmap) or [Polished Map](polished-map).
## I need more help! ## I need more help!
Try asking on IRC or Discord (see [README.md](README.md)). Try asking on IRC or Discord (see [README.md](README.md)).

View File

@ -25,9 +25,9 @@ audio.o \
maps.o \ maps.o \
engine/events.o \ engine/events.o \
engine/credits.o \ engine/credits.o \
data/egg_moves.o \ data/pokemon/egg_moves.o \
data/evos_attacks.o \ data/pokemon/evos_attacks.o \
data/pokedex/entries.o \ data/pokemon/dex_entries.o \
misc/crystal_misc.o \ misc/crystal_misc.o \
text/common_text.o \ text/common_text.o \
gfx/pics.o gfx/pics.o

View File

@ -4,7 +4,7 @@ INCLUDE "includes.asm"
SECTION "Audio", ROMX SECTION "Audio", ROMX
INCLUDE "audio/engine.asm" INCLUDE "audio/engine.asm"
INCLUDE "trainers/encounter_music.asm" INCLUDE "data/trainers/encounter_music.asm"
INCLUDE "audio/music_pointers.asm" INCLUDE "audio/music_pointers.asm"
INCLUDE "audio/music/nothing.asm" INCLUDE "audio/music/nothing.asm"
INCLUDE "audio/cry_pointers.asm" INCLUDE "audio/cry_pointers.asm"
@ -157,6 +157,6 @@ INCLUDE "audio/sfx_crystal.asm"
SECTION "Cries", ROMX SECTION "Cries", ROMX
CryHeaders:: INCLUDE "audio/cry_headers.asm" INCLUDE "data/pokemon/cry_headers.asm"
INCLUDE "audio/cries.asm" INCLUDE "audio/cries.asm"

View File

@ -1,9 +1,9 @@
; item ids ; item ids
; indexes for: ; indexes for:
; - ItemAttributes (see items/item_attributes.asm) ; - ItemAttributes (see data/items/item_attributes.asm)
; - ItemDescriptions (see items/item_descriptions.asm) ; - ItemDescriptions (see data/items/item_descriptions.asm)
; - ItemEffects (see items/item_effects.asm) ; - ItemEffects (see engine/item_effects.asm)
; - ItemNames (see items/item_names.asm) ; - ItemNames (see data/items/item_names.asm)
const_def const_def
const NO_ITEM ; $00 const NO_ITEM ; $00
const MASTER_BALL ; $01 const MASTER_BALL ; $01
@ -372,7 +372,7 @@ const_value SET 70
const HELD_78 const HELD_78
const HELD_FOCUS_BAND const HELD_FOCUS_BAND
; item_attribute struct members (see items/item_attributes.asm) ; item_attribute struct members (see data/items/item_attributes.asm)
const_def const_def
const ITEMATTR_PRICE const ITEMATTR_PRICE
const ITEMATTR_PRICE_HI const ITEMATTR_PRICE_HI
@ -397,7 +397,7 @@ ITEMMENU_CLOSE EQU 6
const MARTTYPE_PHARMACY const MARTTYPE_PHARMACY
const MARTTYPE_ROOFTOP const MARTTYPE_ROOFTOP
; Marts indexes (see items/marts.asm) ; Marts indexes (see data/items/marts.asm)
const_def const_def
const MART_CHERRYGROVE const MART_CHERRYGROVE
const MART_CHERRYGROVE_DEX const MART_CHERRYGROVE_DEX

View File

@ -1,4 +1,4 @@
; Landmarks indexes (see data/landmarks.asm) ; Landmarks indexes (see data/maps/landmarks.asm)
const_def const_def
; Johto landmarks ; Johto landmarks

View File

@ -127,7 +127,7 @@ SLIDING EQU 3
EMOTE_OBJECT EQU 7 EMOTE_OBJECT EQU 7
; SpawnPoints indexes (see data/spawn_points.asm) ; SpawnPoints indexes (see data/maps/spawn_points.asm)
const_value = -1 const_value = -1
const SPAWN_N_A const SPAWN_N_A
const SPAWN_HOME const SPAWN_HOME

View File

@ -16,8 +16,8 @@ endm
; map group ids ; map group ids
; `newgroup` indexes are for: ; `newgroup` indexes are for:
; - MapGroupPointers (see maps/map_headers.asm) ; - MapGroupPointers (see maps/map_headers.asm)
; - OutdoorSprites (see data/outdoor_sprites.asm) ; - OutdoorSprites (see data/maps/outdoor_sprites.asm)
; - MapGroupRoofs (see data/mapgroup_roofs.asm) ; - MapGroupRoofs (see data/maps/mapgroup_roofs.asm)
; `mapgroup` indexes are for the sub-tables of MapGroupPointers (see maps/map_headers.asm) ; `mapgroup` indexes are for the sub-tables of MapGroupPointers (see maps/map_headers.asm)
const_def const_def

View File

@ -1,21 +1,21 @@
; pokemon ids ; pokemon ids
; indexes for: ; indexes for:
; - CryHeaders (see audio/cry_headers.asm) ; - CryHeaders (see data/pokemon/cry_headers.asm)
; - BaseData (see data/base_stats.asm) ; - BaseData (see data/pokemon/base_stats.asm)
; - EggMovePointers (see data/egg_move_pointers.asm) ; - EggMovePointers (see data/pokemon/egg_move_pointers.asm)
; - EvosAttacksPointers (see data/evos_attacks_pointers.asm) ; - EvosAttacksPointers (see data/pokemon/evos_attacks_pointers.asm)
; - PokemonNames (see data/pokemon_names.asm) ; - PokemonNames (see data/pokemon/pokemon_names.asm)
; - PokedexDataPointerTable (see data/pokedex/entry_pointers.asm) ; - PokedexDataPointerTable (see data/pokemon/dex_entry_pointers.asm)
; - AnimationPointers (see gfx/pics/anim_pointers.asm) ; - AnimationPointers (see gfx/pics/anim_pointers.asm)
; - BitmasksPointers (see gfx/pics/bitmask_pointers.asm) ; - BitmasksPointers (see gfx/pics/bitmask_pointers.asm)
; - AnimationExtraPointers (see gfx/pics/extra_pointers.asm) ; - AnimationExtraPointers (see gfx/pics/extra_pointers.asm)
; - FramesPointers (see gfx/pics/frame_pointers.asm) ; - FramesPointers (see gfx/pics/frame_pointers.asm)
; - PokemonPalettes (see gfx/pics/palette_pointers.asm) ; - PokemonPalettes (see gfx/pics/palette_pointers.asm)
; - PicPointers (see gfx/pics/pic_pointers.asm) ; - PicPointers (see gfx/pics/pic_pointers.asm)
; - AlphabeticalPokedexOrder (see data/pokedex/order_alpha.asm) ; - AlphabeticalPokedexOrder (see data/pokemon/dex_order_alpha.asm)
; - NewPokedexOrder (see data/pokedex/order_new.asm) ; - NewPokedexOrder (see data/pokemon/dex_order_new.asm)
; - MonMenuIcons (see data/mon_menu_icons.asm) ; - MonMenuIcons (see data/pokemon/menu_icons.asm)
; - Pokered_MonIndices (see engine/time_capsule/conversion.asm) ; - Pokered_MonIndices (see data/time_capsule/mon_order.asm)
; - SortedPokemon (see misc/fixed_words.asm) ; - SortedPokemon (see misc/fixed_words.asm)
const_value set 1 const_value set 1
const BULBASAUR ; 01 const BULBASAUR ; 01

View File

@ -1,4 +1,4 @@
; base data struct members (see data/base_stats/*.asm) ; base data struct members (see data/pokemon/base_stats/*.asm)
BASE_DEX_NO EQUS "(BaseDexNo - CurBaseData)" BASE_DEX_NO EQUS "(BaseDexNo - CurBaseData)"
BASE_STATS EQUS "(BaseStats - CurBaseData)" BASE_STATS EQUS "(BaseStats - CurBaseData)"
BASE_HP EQUS "(BaseHP - CurBaseData)" BASE_HP EQUS "(BaseHP - CurBaseData)"
@ -145,7 +145,7 @@ PARTY_LENGTH EQU 6
const ICON_BIGMON const ICON_BIGMON
; evolution types (used in data/evos_attacks.asm) ; evolution types (used in data/pokemon/evos_attacks.asm)
const_value SET 1 const_value SET 1
const EVOLVE_LEVEL const EVOLVE_LEVEL
const EVOLVE_ITEM const EVOLVE_ITEM

View File

@ -5,12 +5,12 @@ ENDM
; trainer class ids ; trainer class ids
; `trainerclass` indexes are for: ; `trainerclass` indexes are for:
; - TrainerClassAttributes (see trainers/attributes.asm) ; - TrainerClassAttributes (see data/trainers/trainer_attributes.asm)
; - TrainerClassDVs (see trainers/dvs.asm) ; - TrainerClassDVs (see data/trainers/trainer_dvs.asm)
; - TrainerEncounterMusic (see trainers/encounter_music.asm) ; - TrainerEncounterMusic (see data/trainers/encounter_music.asm)
; - TrainerGroups (see trainers/trainer_pointers.asm) ; - TrainerGroups (see data/trainers/party_pointers.asm)
; - BTTrainerClassGenders (see misc/battle_tower_47.asm) ; - BTTrainerClassGenders (see data/trainers/gendered_trainers.asm)
; trainer constants are Trainers indexes, for the sub-tables of TrainerGroups (see trainers/trainers.asm) ; trainer constants are Trainers indexes, for the sub-tables of TrainerGroups (see data/trainers/parties.asm)
enum_start enum_start
CHRIS EQU __enum__ CHRIS EQU __enum__
trainerclass TRAINER_NONE ; 0 trainerclass TRAINER_NONE ; 0
@ -677,7 +677,7 @@ KRIS EQU __enum__
NUM_TRAINER_CLASSES EQU __enum__ NUM_TRAINER_CLASSES EQU __enum__
; TrainerClassAttributes fields (see trainers/attributes.asm) ; TrainerClassAttributes fields (see data/trainers/trainer_attributes.asm)
const_def const_def
const TRNATTR_ITEM1 const TRNATTR_ITEM1
const TRNATTR_ITEM2 const TRNATTR_ITEM2

View File

@ -1,252 +0,0 @@
BaseData::
INCLUDE "data/base_stats/bulbasaur.asm"
INCLUDE "data/base_stats/ivysaur.asm"
INCLUDE "data/base_stats/venusaur.asm"
INCLUDE "data/base_stats/charmander.asm"
INCLUDE "data/base_stats/charmeleon.asm"
INCLUDE "data/base_stats/charizard.asm"
INCLUDE "data/base_stats/squirtle.asm"
INCLUDE "data/base_stats/wartortle.asm"
INCLUDE "data/base_stats/blastoise.asm"
INCLUDE "data/base_stats/caterpie.asm"
INCLUDE "data/base_stats/metapod.asm"
INCLUDE "data/base_stats/butterfree.asm"
INCLUDE "data/base_stats/weedle.asm"
INCLUDE "data/base_stats/kakuna.asm"
INCLUDE "data/base_stats/beedrill.asm"
INCLUDE "data/base_stats/pidgey.asm"
INCLUDE "data/base_stats/pidgeotto.asm"
INCLUDE "data/base_stats/pidgeot.asm"
INCLUDE "data/base_stats/rattata.asm"
INCLUDE "data/base_stats/raticate.asm"
INCLUDE "data/base_stats/spearow.asm"
INCLUDE "data/base_stats/fearow.asm"
INCLUDE "data/base_stats/ekans.asm"
INCLUDE "data/base_stats/arbok.asm"
INCLUDE "data/base_stats/pikachu.asm"
INCLUDE "data/base_stats/raichu.asm"
INCLUDE "data/base_stats/sandshrew.asm"
INCLUDE "data/base_stats/sandslash.asm"
INCLUDE "data/base_stats/nidoran_f.asm"
INCLUDE "data/base_stats/nidorina.asm"
INCLUDE "data/base_stats/nidoqueen.asm"
INCLUDE "data/base_stats/nidoran_m.asm"
INCLUDE "data/base_stats/nidorino.asm"
INCLUDE "data/base_stats/nidoking.asm"
INCLUDE "data/base_stats/clefairy.asm"
INCLUDE "data/base_stats/clefable.asm"
INCLUDE "data/base_stats/vulpix.asm"
INCLUDE "data/base_stats/ninetales.asm"
INCLUDE "data/base_stats/jigglypuff.asm"
INCLUDE "data/base_stats/wigglytuff.asm"
INCLUDE "data/base_stats/zubat.asm"
INCLUDE "data/base_stats/golbat.asm"
INCLUDE "data/base_stats/oddish.asm"
INCLUDE "data/base_stats/gloom.asm"
INCLUDE "data/base_stats/vileplume.asm"
INCLUDE "data/base_stats/paras.asm"
INCLUDE "data/base_stats/parasect.asm"
INCLUDE "data/base_stats/venonat.asm"
INCLUDE "data/base_stats/venomoth.asm"
INCLUDE "data/base_stats/diglett.asm"
INCLUDE "data/base_stats/dugtrio.asm"
INCLUDE "data/base_stats/meowth.asm"
INCLUDE "data/base_stats/persian.asm"
INCLUDE "data/base_stats/psyduck.asm"
INCLUDE "data/base_stats/golduck.asm"
INCLUDE "data/base_stats/mankey.asm"
INCLUDE "data/base_stats/primeape.asm"
INCLUDE "data/base_stats/growlithe.asm"
INCLUDE "data/base_stats/arcanine.asm"
INCLUDE "data/base_stats/poliwag.asm"
INCLUDE "data/base_stats/poliwhirl.asm"
INCLUDE "data/base_stats/poliwrath.asm"
INCLUDE "data/base_stats/abra.asm"
INCLUDE "data/base_stats/kadabra.asm"
INCLUDE "data/base_stats/alakazam.asm"
INCLUDE "data/base_stats/machop.asm"
INCLUDE "data/base_stats/machoke.asm"
INCLUDE "data/base_stats/machamp.asm"
INCLUDE "data/base_stats/bellsprout.asm"
INCLUDE "data/base_stats/weepinbell.asm"
INCLUDE "data/base_stats/victreebel.asm"
INCLUDE "data/base_stats/tentacool.asm"
INCLUDE "data/base_stats/tentacruel.asm"
INCLUDE "data/base_stats/geodude.asm"
INCLUDE "data/base_stats/graveler.asm"
INCLUDE "data/base_stats/golem.asm"
INCLUDE "data/base_stats/ponyta.asm"
INCLUDE "data/base_stats/rapidash.asm"
INCLUDE "data/base_stats/slowpoke.asm"
INCLUDE "data/base_stats/slowbro.asm"
INCLUDE "data/base_stats/magnemite.asm"
INCLUDE "data/base_stats/magneton.asm"
INCLUDE "data/base_stats/farfetch_d.asm"
INCLUDE "data/base_stats/doduo.asm"
INCLUDE "data/base_stats/dodrio.asm"
INCLUDE "data/base_stats/seel.asm"
INCLUDE "data/base_stats/dewgong.asm"
INCLUDE "data/base_stats/grimer.asm"
INCLUDE "data/base_stats/muk.asm"
INCLUDE "data/base_stats/shellder.asm"
INCLUDE "data/base_stats/cloyster.asm"
INCLUDE "data/base_stats/gastly.asm"
INCLUDE "data/base_stats/haunter.asm"
INCLUDE "data/base_stats/gengar.asm"
INCLUDE "data/base_stats/onix.asm"
INCLUDE "data/base_stats/drowzee.asm"
INCLUDE "data/base_stats/hypno.asm"
INCLUDE "data/base_stats/krabby.asm"
INCLUDE "data/base_stats/kingler.asm"
INCLUDE "data/base_stats/voltorb.asm"
INCLUDE "data/base_stats/electrode.asm"
INCLUDE "data/base_stats/exeggcute.asm"
INCLUDE "data/base_stats/exeggutor.asm"
INCLUDE "data/base_stats/cubone.asm"
INCLUDE "data/base_stats/marowak.asm"
INCLUDE "data/base_stats/hitmonlee.asm"
INCLUDE "data/base_stats/hitmonchan.asm"
INCLUDE "data/base_stats/lickitung.asm"
INCLUDE "data/base_stats/koffing.asm"
INCLUDE "data/base_stats/weezing.asm"
INCLUDE "data/base_stats/rhyhorn.asm"
INCLUDE "data/base_stats/rhydon.asm"
INCLUDE "data/base_stats/chansey.asm"
INCLUDE "data/base_stats/tangela.asm"
INCLUDE "data/base_stats/kangaskhan.asm"
INCLUDE "data/base_stats/horsea.asm"
INCLUDE "data/base_stats/seadra.asm"
INCLUDE "data/base_stats/goldeen.asm"
INCLUDE "data/base_stats/seaking.asm"
INCLUDE "data/base_stats/staryu.asm"
INCLUDE "data/base_stats/starmie.asm"
INCLUDE "data/base_stats/mr__mime.asm"
INCLUDE "data/base_stats/scyther.asm"
INCLUDE "data/base_stats/jynx.asm"
INCLUDE "data/base_stats/electabuzz.asm"
INCLUDE "data/base_stats/magmar.asm"
INCLUDE "data/base_stats/pinsir.asm"
INCLUDE "data/base_stats/tauros.asm"
INCLUDE "data/base_stats/magikarp.asm"
INCLUDE "data/base_stats/gyarados.asm"
INCLUDE "data/base_stats/lapras.asm"
INCLUDE "data/base_stats/ditto.asm"
INCLUDE "data/base_stats/eevee.asm"
INCLUDE "data/base_stats/vaporeon.asm"
INCLUDE "data/base_stats/jolteon.asm"
INCLUDE "data/base_stats/flareon.asm"
INCLUDE "data/base_stats/porygon.asm"
INCLUDE "data/base_stats/omanyte.asm"
INCLUDE "data/base_stats/omastar.asm"
INCLUDE "data/base_stats/kabuto.asm"
INCLUDE "data/base_stats/kabutops.asm"
INCLUDE "data/base_stats/aerodactyl.asm"
INCLUDE "data/base_stats/snorlax.asm"
INCLUDE "data/base_stats/articuno.asm"
INCLUDE "data/base_stats/zapdos.asm"
INCLUDE "data/base_stats/moltres.asm"
INCLUDE "data/base_stats/dratini.asm"
INCLUDE "data/base_stats/dragonair.asm"
INCLUDE "data/base_stats/dragonite.asm"
INCLUDE "data/base_stats/mewtwo.asm"
INCLUDE "data/base_stats/mew.asm"
INCLUDE "data/base_stats/chikorita.asm"
INCLUDE "data/base_stats/bayleef.asm"
INCLUDE "data/base_stats/meganium.asm"
INCLUDE "data/base_stats/cyndaquil.asm"
INCLUDE "data/base_stats/quilava.asm"
INCLUDE "data/base_stats/typhlosion.asm"
INCLUDE "data/base_stats/totodile.asm"
INCLUDE "data/base_stats/croconaw.asm"
INCLUDE "data/base_stats/feraligatr.asm"
INCLUDE "data/base_stats/sentret.asm"
INCLUDE "data/base_stats/furret.asm"
INCLUDE "data/base_stats/hoothoot.asm"
INCLUDE "data/base_stats/noctowl.asm"
INCLUDE "data/base_stats/ledyba.asm"
INCLUDE "data/base_stats/ledian.asm"
INCLUDE "data/base_stats/spinarak.asm"
INCLUDE "data/base_stats/ariados.asm"
INCLUDE "data/base_stats/crobat.asm"
INCLUDE "data/base_stats/chinchou.asm"
INCLUDE "data/base_stats/lanturn.asm"
INCLUDE "data/base_stats/pichu.asm"
INCLUDE "data/base_stats/cleffa.asm"
INCLUDE "data/base_stats/igglybuff.asm"
INCLUDE "data/base_stats/togepi.asm"
INCLUDE "data/base_stats/togetic.asm"
INCLUDE "data/base_stats/natu.asm"
INCLUDE "data/base_stats/xatu.asm"
INCLUDE "data/base_stats/mareep.asm"
INCLUDE "data/base_stats/flaaffy.asm"
INCLUDE "data/base_stats/ampharos.asm"
INCLUDE "data/base_stats/bellossom.asm"
INCLUDE "data/base_stats/marill.asm"
INCLUDE "data/base_stats/azumarill.asm"
INCLUDE "data/base_stats/sudowoodo.asm"
INCLUDE "data/base_stats/politoed.asm"
INCLUDE "data/base_stats/hoppip.asm"
INCLUDE "data/base_stats/skiploom.asm"
INCLUDE "data/base_stats/jumpluff.asm"
INCLUDE "data/base_stats/aipom.asm"
INCLUDE "data/base_stats/sunkern.asm"
INCLUDE "data/base_stats/sunflora.asm"
INCLUDE "data/base_stats/yanma.asm"
INCLUDE "data/base_stats/wooper.asm"
INCLUDE "data/base_stats/quagsire.asm"
INCLUDE "data/base_stats/espeon.asm"
INCLUDE "data/base_stats/umbreon.asm"
INCLUDE "data/base_stats/murkrow.asm"
INCLUDE "data/base_stats/slowking.asm"
INCLUDE "data/base_stats/misdreavus.asm"
INCLUDE "data/base_stats/unown.asm"
INCLUDE "data/base_stats/wobbuffet.asm"
INCLUDE "data/base_stats/girafarig.asm"
INCLUDE "data/base_stats/pineco.asm"
INCLUDE "data/base_stats/forretress.asm"
INCLUDE "data/base_stats/dunsparce.asm"
INCLUDE "data/base_stats/gligar.asm"
INCLUDE "data/base_stats/steelix.asm"
INCLUDE "data/base_stats/snubbull.asm"
INCLUDE "data/base_stats/granbull.asm"
INCLUDE "data/base_stats/qwilfish.asm"
INCLUDE "data/base_stats/scizor.asm"
INCLUDE "data/base_stats/shuckle.asm"
INCLUDE "data/base_stats/heracross.asm"
INCLUDE "data/base_stats/sneasel.asm"
INCLUDE "data/base_stats/teddiursa.asm"
INCLUDE "data/base_stats/ursaring.asm"
INCLUDE "data/base_stats/slugma.asm"
INCLUDE "data/base_stats/magcargo.asm"
INCLUDE "data/base_stats/swinub.asm"
INCLUDE "data/base_stats/piloswine.asm"
INCLUDE "data/base_stats/corsola.asm"
INCLUDE "data/base_stats/remoraid.asm"
INCLUDE "data/base_stats/octillery.asm"
INCLUDE "data/base_stats/delibird.asm"
INCLUDE "data/base_stats/mantine.asm"
INCLUDE "data/base_stats/skarmory.asm"
INCLUDE "data/base_stats/houndour.asm"
INCLUDE "data/base_stats/houndoom.asm"
INCLUDE "data/base_stats/kingdra.asm"
INCLUDE "data/base_stats/phanpy.asm"
INCLUDE "data/base_stats/donphan.asm"
INCLUDE "data/base_stats/porygon2.asm"
INCLUDE "data/base_stats/stantler.asm"
INCLUDE "data/base_stats/smeargle.asm"
INCLUDE "data/base_stats/tyrogue.asm"
INCLUDE "data/base_stats/hitmontop.asm"
INCLUDE "data/base_stats/smoochum.asm"
INCLUDE "data/base_stats/elekid.asm"
INCLUDE "data/base_stats/magby.asm"
INCLUDE "data/base_stats/miltank.asm"
INCLUDE "data/base_stats/blissey.asm"
INCLUDE "data/base_stats/raikou.asm"
INCLUDE "data/base_stats/entei.asm"
INCLUDE "data/base_stats/suicune.asm"
INCLUDE "data/base_stats/larvitar.asm"
INCLUDE "data/base_stats/pupitar.asm"
INCLUDE "data/base_stats/tyranitar.asm"
INCLUDE "data/base_stats/lugia.asm"
INCLUDE "data/base_stats/ho_oh.asm"
INCLUDE "data/base_stats/celebi.asm"

View File

@ -1,272 +0,0 @@
INCLUDE "includes.asm"
SECTION "Pokedex Entries 001-064", ROMX
PokedexEntries1::
BulbasaurPokedexEntry:: INCLUDE "data/pokedex/entries/bulbasaur.asm"
IvysaurPokedexEntry:: INCLUDE "data/pokedex/entries/ivysaur.asm"
VenusaurPokedexEntry:: INCLUDE "data/pokedex/entries/venusaur.asm"
CharmanderPokedexEntry:: INCLUDE "data/pokedex/entries/charmander.asm"
CharmeleonPokedexEntry:: INCLUDE "data/pokedex/entries/charmeleon.asm"
CharizardPokedexEntry:: INCLUDE "data/pokedex/entries/charizard.asm"
SquirtlePokedexEntry:: INCLUDE "data/pokedex/entries/squirtle.asm"
WartortlePokedexEntry:: INCLUDE "data/pokedex/entries/wartortle.asm"
BlastoisePokedexEntry:: INCLUDE "data/pokedex/entries/blastoise.asm"
CaterpiePokedexEntry:: INCLUDE "data/pokedex/entries/caterpie.asm"
MetapodPokedexEntry:: INCLUDE "data/pokedex/entries/metapod.asm"
ButterfreePokedexEntry:: INCLUDE "data/pokedex/entries/butterfree.asm"
WeedlePokedexEntry:: INCLUDE "data/pokedex/entries/weedle.asm"
KakunaPokedexEntry:: INCLUDE "data/pokedex/entries/kakuna.asm"
BeedrillPokedexEntry:: INCLUDE "data/pokedex/entries/beedrill.asm"
PidgeyPokedexEntry:: INCLUDE "data/pokedex/entries/pidgey.asm"
PidgeottoPokedexEntry:: INCLUDE "data/pokedex/entries/pidgeotto.asm"
PidgeotPokedexEntry:: INCLUDE "data/pokedex/entries/pidgeot.asm"
RattataPokedexEntry:: INCLUDE "data/pokedex/entries/rattata.asm"
RaticatePokedexEntry:: INCLUDE "data/pokedex/entries/raticate.asm"
SpearowPokedexEntry:: INCLUDE "data/pokedex/entries/spearow.asm"
FearowPokedexEntry:: INCLUDE "data/pokedex/entries/fearow.asm"
EkansPokedexEntry:: INCLUDE "data/pokedex/entries/ekans.asm"
ArbokPokedexEntry:: INCLUDE "data/pokedex/entries/arbok.asm"
PikachuPokedexEntry:: INCLUDE "data/pokedex/entries/pikachu.asm"
RaichuPokedexEntry:: INCLUDE "data/pokedex/entries/raichu.asm"
SandshrewPokedexEntry:: INCLUDE "data/pokedex/entries/sandshrew.asm"
SandslashPokedexEntry:: INCLUDE "data/pokedex/entries/sandslash.asm"
NidoranFPokedexEntry:: INCLUDE "data/pokedex/entries/nidoran_f.asm"
NidorinaPokedexEntry:: INCLUDE "data/pokedex/entries/nidorina.asm"
NidoqueenPokedexEntry:: INCLUDE "data/pokedex/entries/nidoqueen.asm"
NidoranMPokedexEntry:: INCLUDE "data/pokedex/entries/nidoran_m.asm"
NidorinoPokedexEntry:: INCLUDE "data/pokedex/entries/nidorino.asm"
NidokingPokedexEntry:: INCLUDE "data/pokedex/entries/nidoking.asm"
ClefairyPokedexEntry:: INCLUDE "data/pokedex/entries/clefairy.asm"
ClefablePokedexEntry:: INCLUDE "data/pokedex/entries/clefable.asm"
VulpixPokedexEntry:: INCLUDE "data/pokedex/entries/vulpix.asm"
NinetalesPokedexEntry:: INCLUDE "data/pokedex/entries/ninetales.asm"
JigglypuffPokedexEntry:: INCLUDE "data/pokedex/entries/jigglypuff.asm"
WigglytuffPokedexEntry:: INCLUDE "data/pokedex/entries/wigglytuff.asm"
ZubatPokedexEntry:: INCLUDE "data/pokedex/entries/zubat.asm"
GolbatPokedexEntry:: INCLUDE "data/pokedex/entries/golbat.asm"
OddishPokedexEntry:: INCLUDE "data/pokedex/entries/oddish.asm"
GloomPokedexEntry:: INCLUDE "data/pokedex/entries/gloom.asm"
VileplumePokedexEntry:: INCLUDE "data/pokedex/entries/vileplume.asm"
ParasPokedexEntry:: INCLUDE "data/pokedex/entries/paras.asm"
ParasectPokedexEntry:: INCLUDE "data/pokedex/entries/parasect.asm"
VenonatPokedexEntry:: INCLUDE "data/pokedex/entries/venonat.asm"
VenomothPokedexEntry:: INCLUDE "data/pokedex/entries/venomoth.asm"
DiglettPokedexEntry:: INCLUDE "data/pokedex/entries/diglett.asm"
DugtrioPokedexEntry:: INCLUDE "data/pokedex/entries/dugtrio.asm"
MeowthPokedexEntry:: INCLUDE "data/pokedex/entries/meowth.asm"
PersianPokedexEntry:: INCLUDE "data/pokedex/entries/persian.asm"
PsyduckPokedexEntry:: INCLUDE "data/pokedex/entries/psyduck.asm"
GolduckPokedexEntry:: INCLUDE "data/pokedex/entries/golduck.asm"
MankeyPokedexEntry:: INCLUDE "data/pokedex/entries/mankey.asm"
PrimeapePokedexEntry:: INCLUDE "data/pokedex/entries/primeape.asm"
GrowlithePokedexEntry:: INCLUDE "data/pokedex/entries/growlithe.asm"
ArcaninePokedexEntry:: INCLUDE "data/pokedex/entries/arcanine.asm"
PoliwagPokedexEntry:: INCLUDE "data/pokedex/entries/poliwag.asm"
PoliwhirlPokedexEntry:: INCLUDE "data/pokedex/entries/poliwhirl.asm"
PoliwrathPokedexEntry:: INCLUDE "data/pokedex/entries/poliwrath.asm"
AbraPokedexEntry:: INCLUDE "data/pokedex/entries/abra.asm"
KadabraPokedexEntry:: INCLUDE "data/pokedex/entries/kadabra.asm"
SECTION "Pokedex Entries 065-128", ROMX
PokedexEntries2::
AlakazamPokedexEntry:: INCLUDE "data/pokedex/entries/alakazam.asm"
MachopPokedexEntry:: INCLUDE "data/pokedex/entries/machop.asm"
MachokePokedexEntry:: INCLUDE "data/pokedex/entries/machoke.asm"
MachampPokedexEntry:: INCLUDE "data/pokedex/entries/machamp.asm"
BellsproutPokedexEntry:: INCLUDE "data/pokedex/entries/bellsprout.asm"
WeepinbellPokedexEntry:: INCLUDE "data/pokedex/entries/weepinbell.asm"
VictreebelPokedexEntry:: INCLUDE "data/pokedex/entries/victreebel.asm"
TentacoolPokedexEntry:: INCLUDE "data/pokedex/entries/tentacool.asm"
TentacruelPokedexEntry:: INCLUDE "data/pokedex/entries/tentacruel.asm"
GeodudePokedexEntry:: INCLUDE "data/pokedex/entries/geodude.asm"
GravelerPokedexEntry:: INCLUDE "data/pokedex/entries/graveler.asm"
GolemPokedexEntry:: INCLUDE "data/pokedex/entries/golem.asm"
PonytaPokedexEntry:: INCLUDE "data/pokedex/entries/ponyta.asm"
RapidashPokedexEntry:: INCLUDE "data/pokedex/entries/rapidash.asm"
SlowpokePokedexEntry:: INCLUDE "data/pokedex/entries/slowpoke.asm"
SlowbroPokedexEntry:: INCLUDE "data/pokedex/entries/slowbro.asm"
MagnemitePokedexEntry:: INCLUDE "data/pokedex/entries/magnemite.asm"
MagnetonPokedexEntry:: INCLUDE "data/pokedex/entries/magneton.asm"
FarfetchDPokedexEntry:: INCLUDE "data/pokedex/entries/farfetch_d.asm"
DoduoPokedexEntry:: INCLUDE "data/pokedex/entries/doduo.asm"
DodrioPokedexEntry:: INCLUDE "data/pokedex/entries/dodrio.asm"
SeelPokedexEntry:: INCLUDE "data/pokedex/entries/seel.asm"
DewgongPokedexEntry:: INCLUDE "data/pokedex/entries/dewgong.asm"
GrimerPokedexEntry:: INCLUDE "data/pokedex/entries/grimer.asm"
MukPokedexEntry:: INCLUDE "data/pokedex/entries/muk.asm"
ShellderPokedexEntry:: INCLUDE "data/pokedex/entries/shellder.asm"
CloysterPokedexEntry:: INCLUDE "data/pokedex/entries/cloyster.asm"
GastlyPokedexEntry:: INCLUDE "data/pokedex/entries/gastly.asm"
HaunterPokedexEntry:: INCLUDE "data/pokedex/entries/haunter.asm"
GengarPokedexEntry:: INCLUDE "data/pokedex/entries/gengar.asm"
OnixPokedexEntry:: INCLUDE "data/pokedex/entries/onix.asm"
DrowzeePokedexEntry:: INCLUDE "data/pokedex/entries/drowzee.asm"
HypnoPokedexEntry:: INCLUDE "data/pokedex/entries/hypno.asm"
KrabbyPokedexEntry:: INCLUDE "data/pokedex/entries/krabby.asm"
KinglerPokedexEntry:: INCLUDE "data/pokedex/entries/kingler.asm"
VoltorbPokedexEntry:: INCLUDE "data/pokedex/entries/voltorb.asm"
ElectrodePokedexEntry:: INCLUDE "data/pokedex/entries/electrode.asm"
ExeggcutePokedexEntry:: INCLUDE "data/pokedex/entries/exeggcute.asm"
ExeggutorPokedexEntry:: INCLUDE "data/pokedex/entries/exeggutor.asm"
CubonePokedexEntry:: INCLUDE "data/pokedex/entries/cubone.asm"
MarowakPokedexEntry:: INCLUDE "data/pokedex/entries/marowak.asm"
HitmonleePokedexEntry:: INCLUDE "data/pokedex/entries/hitmonlee.asm"
HitmonchanPokedexEntry:: INCLUDE "data/pokedex/entries/hitmonchan.asm"
LickitungPokedexEntry:: INCLUDE "data/pokedex/entries/lickitung.asm"
KoffingPokedexEntry:: INCLUDE "data/pokedex/entries/koffing.asm"
WeezingPokedexEntry:: INCLUDE "data/pokedex/entries/weezing.asm"
RhyhornPokedexEntry:: INCLUDE "data/pokedex/entries/rhyhorn.asm"
RhydonPokedexEntry:: INCLUDE "data/pokedex/entries/rhydon.asm"
ChanseyPokedexEntry:: INCLUDE "data/pokedex/entries/chansey.asm"
TangelaPokedexEntry:: INCLUDE "data/pokedex/entries/tangela.asm"
KangaskhanPokedexEntry:: INCLUDE "data/pokedex/entries/kangaskhan.asm"
HorseaPokedexEntry:: INCLUDE "data/pokedex/entries/horsea.asm"
SeadraPokedexEntry:: INCLUDE "data/pokedex/entries/seadra.asm"
GoldeenPokedexEntry:: INCLUDE "data/pokedex/entries/goldeen.asm"
SeakingPokedexEntry:: INCLUDE "data/pokedex/entries/seaking.asm"
StaryuPokedexEntry:: INCLUDE "data/pokedex/entries/staryu.asm"
StarmiePokedexEntry:: INCLUDE "data/pokedex/entries/starmie.asm"
MrMimePokedexEntry:: INCLUDE "data/pokedex/entries/mr__mime.asm"
ScytherPokedexEntry:: INCLUDE "data/pokedex/entries/scyther.asm"
JynxPokedexEntry:: INCLUDE "data/pokedex/entries/jynx.asm"
ElectabuzzPokedexEntry:: INCLUDE "data/pokedex/entries/electabuzz.asm"
MagmarPokedexEntry:: INCLUDE "data/pokedex/entries/magmar.asm"
PinsirPokedexEntry:: INCLUDE "data/pokedex/entries/pinsir.asm"
TaurosPokedexEntry:: INCLUDE "data/pokedex/entries/tauros.asm"
SECTION "Pokedex Entries 129-192", ROMX
PokedexEntries3::
MagikarpPokedexEntry:: INCLUDE "data/pokedex/entries/magikarp.asm"
GyaradosPokedexEntry:: INCLUDE "data/pokedex/entries/gyarados.asm"
LaprasPokedexEntry:: INCLUDE "data/pokedex/entries/lapras.asm"
DittoPokedexEntry:: INCLUDE "data/pokedex/entries/ditto.asm"
EeveePokedexEntry:: INCLUDE "data/pokedex/entries/eevee.asm"
VaporeonPokedexEntry:: INCLUDE "data/pokedex/entries/vaporeon.asm"
JolteonPokedexEntry:: INCLUDE "data/pokedex/entries/jolteon.asm"
FlareonPokedexEntry:: INCLUDE "data/pokedex/entries/flareon.asm"
PorygonPokedexEntry:: INCLUDE "data/pokedex/entries/porygon.asm"
OmanytePokedexEntry:: INCLUDE "data/pokedex/entries/omanyte.asm"
OmastarPokedexEntry:: INCLUDE "data/pokedex/entries/omastar.asm"
KabutoPokedexEntry:: INCLUDE "data/pokedex/entries/kabuto.asm"
KabutopsPokedexEntry:: INCLUDE "data/pokedex/entries/kabutops.asm"
AerodactylPokedexEntry:: INCLUDE "data/pokedex/entries/aerodactyl.asm"
SnorlaxPokedexEntry:: INCLUDE "data/pokedex/entries/snorlax.asm"
ArticunoPokedexEntry:: INCLUDE "data/pokedex/entries/articuno.asm"
ZapdosPokedexEntry:: INCLUDE "data/pokedex/entries/zapdos.asm"
MoltresPokedexEntry:: INCLUDE "data/pokedex/entries/moltres.asm"
DratiniPokedexEntry:: INCLUDE "data/pokedex/entries/dratini.asm"
DragonairPokedexEntry:: INCLUDE "data/pokedex/entries/dragonair.asm"
DragonitePokedexEntry:: INCLUDE "data/pokedex/entries/dragonite.asm"
MewtwoPokedexEntry:: INCLUDE "data/pokedex/entries/mewtwo.asm"
MewPokedexEntry:: INCLUDE "data/pokedex/entries/mew.asm"
ChikoritaPokedexEntry:: INCLUDE "data/pokedex/entries/chikorita.asm"
BayleefPokedexEntry:: INCLUDE "data/pokedex/entries/bayleef.asm"
MeganiumPokedexEntry:: INCLUDE "data/pokedex/entries/meganium.asm"
CyndaquilPokedexEntry:: INCLUDE "data/pokedex/entries/cyndaquil.asm"
QuilavaPokedexEntry:: INCLUDE "data/pokedex/entries/quilava.asm"
TyphlosionPokedexEntry:: INCLUDE "data/pokedex/entries/typhlosion.asm"
TotodilePokedexEntry:: INCLUDE "data/pokedex/entries/totodile.asm"
CroconawPokedexEntry:: INCLUDE "data/pokedex/entries/croconaw.asm"
FeraligatrPokedexEntry:: INCLUDE "data/pokedex/entries/feraligatr.asm"
SentretPokedexEntry:: INCLUDE "data/pokedex/entries/sentret.asm"
FurretPokedexEntry:: INCLUDE "data/pokedex/entries/furret.asm"
HoothootPokedexEntry:: INCLUDE "data/pokedex/entries/hoothoot.asm"
NoctowlPokedexEntry:: INCLUDE "data/pokedex/entries/noctowl.asm"
LedybaPokedexEntry:: INCLUDE "data/pokedex/entries/ledyba.asm"
LedianPokedexEntry:: INCLUDE "data/pokedex/entries/ledian.asm"
SpinarakPokedexEntry:: INCLUDE "data/pokedex/entries/spinarak.asm"
AriadosPokedexEntry:: INCLUDE "data/pokedex/entries/ariados.asm"
CrobatPokedexEntry:: INCLUDE "data/pokedex/entries/crobat.asm"
ChinchouPokedexEntry:: INCLUDE "data/pokedex/entries/chinchou.asm"
LanturnPokedexEntry:: INCLUDE "data/pokedex/entries/lanturn.asm"
PichuPokedexEntry:: INCLUDE "data/pokedex/entries/pichu.asm"
CleffaPokedexEntry:: INCLUDE "data/pokedex/entries/cleffa.asm"
IgglybuffPokedexEntry:: INCLUDE "data/pokedex/entries/igglybuff.asm"
TogepiPokedexEntry:: INCLUDE "data/pokedex/entries/togepi.asm"
TogeticPokedexEntry:: INCLUDE "data/pokedex/entries/togetic.asm"
NatuPokedexEntry:: INCLUDE "data/pokedex/entries/natu.asm"
XatuPokedexEntry:: INCLUDE "data/pokedex/entries/xatu.asm"
MareepPokedexEntry:: INCLUDE "data/pokedex/entries/mareep.asm"
FlaaffyPokedexEntry:: INCLUDE "data/pokedex/entries/flaaffy.asm"
AmpharosPokedexEntry:: INCLUDE "data/pokedex/entries/ampharos.asm"
BellossomPokedexEntry:: INCLUDE "data/pokedex/entries/bellossom.asm"
MarillPokedexEntry:: INCLUDE "data/pokedex/entries/marill.asm"
AzumarillPokedexEntry:: INCLUDE "data/pokedex/entries/azumarill.asm"
SudowoodoPokedexEntry:: INCLUDE "data/pokedex/entries/sudowoodo.asm"
PolitoedPokedexEntry:: INCLUDE "data/pokedex/entries/politoed.asm"
HoppipPokedexEntry:: INCLUDE "data/pokedex/entries/hoppip.asm"
SkiploomPokedexEntry:: INCLUDE "data/pokedex/entries/skiploom.asm"
JumpluffPokedexEntry:: INCLUDE "data/pokedex/entries/jumpluff.asm"
AipomPokedexEntry:: INCLUDE "data/pokedex/entries/aipom.asm"
SunkernPokedexEntry:: INCLUDE "data/pokedex/entries/sunkern.asm"
SunfloraPokedexEntry:: INCLUDE "data/pokedex/entries/sunflora.asm"
SECTION "Pokedex Entries 193-251", ROMX
PokedexEntries4::
YanmaPokedexEntry:: INCLUDE "data/pokedex/entries/yanma.asm"
WooperPokedexEntry:: INCLUDE "data/pokedex/entries/wooper.asm"
QuagsirePokedexEntry:: INCLUDE "data/pokedex/entries/quagsire.asm"
EspeonPokedexEntry:: INCLUDE "data/pokedex/entries/espeon.asm"
UmbreonPokedexEntry:: INCLUDE "data/pokedex/entries/umbreon.asm"
MurkrowPokedexEntry:: INCLUDE "data/pokedex/entries/murkrow.asm"
SlowkingPokedexEntry:: INCLUDE "data/pokedex/entries/slowking.asm"
MisdreavusPokedexEntry:: INCLUDE "data/pokedex/entries/misdreavus.asm"
UnownPokedexEntry:: INCLUDE "data/pokedex/entries/unown.asm"
WobbuffetPokedexEntry:: INCLUDE "data/pokedex/entries/wobbuffet.asm"
GirafarigPokedexEntry:: INCLUDE "data/pokedex/entries/girafarig.asm"
PinecoPokedexEntry:: INCLUDE "data/pokedex/entries/pineco.asm"
ForretressPokedexEntry:: INCLUDE "data/pokedex/entries/forretress.asm"
DunsparcePokedexEntry:: INCLUDE "data/pokedex/entries/dunsparce.asm"
GligarPokedexEntry:: INCLUDE "data/pokedex/entries/gligar.asm"
SteelixPokedexEntry:: INCLUDE "data/pokedex/entries/steelix.asm"
SnubbullPokedexEntry:: INCLUDE "data/pokedex/entries/snubbull.asm"
GranbullPokedexEntry:: INCLUDE "data/pokedex/entries/granbull.asm"
QwilfishPokedexEntry:: INCLUDE "data/pokedex/entries/qwilfish.asm"
ScizorPokedexEntry:: INCLUDE "data/pokedex/entries/scizor.asm"
ShucklePokedexEntry:: INCLUDE "data/pokedex/entries/shuckle.asm"
HeracrossPokedexEntry:: INCLUDE "data/pokedex/entries/heracross.asm"
SneaselPokedexEntry:: INCLUDE "data/pokedex/entries/sneasel.asm"
TeddiursaPokedexEntry:: INCLUDE "data/pokedex/entries/teddiursa.asm"
UrsaringPokedexEntry:: INCLUDE "data/pokedex/entries/ursaring.asm"
SlugmaPokedexEntry:: INCLUDE "data/pokedex/entries/slugma.asm"
MagcargoPokedexEntry:: INCLUDE "data/pokedex/entries/magcargo.asm"
SwinubPokedexEntry:: INCLUDE "data/pokedex/entries/swinub.asm"
PiloswinePokedexEntry:: INCLUDE "data/pokedex/entries/piloswine.asm"
CorsolaPokedexEntry:: INCLUDE "data/pokedex/entries/corsola.asm"
RemoraidPokedexEntry:: INCLUDE "data/pokedex/entries/remoraid.asm"
OctilleryPokedexEntry:: INCLUDE "data/pokedex/entries/octillery.asm"
DelibirdPokedexEntry:: INCLUDE "data/pokedex/entries/delibird.asm"
MantinePokedexEntry:: INCLUDE "data/pokedex/entries/mantine.asm"
SkarmoryPokedexEntry:: INCLUDE "data/pokedex/entries/skarmory.asm"
HoundourPokedexEntry:: INCLUDE "data/pokedex/entries/houndour.asm"
HoundoomPokedexEntry:: INCLUDE "data/pokedex/entries/houndoom.asm"
KingdraPokedexEntry:: INCLUDE "data/pokedex/entries/kingdra.asm"
PhanpyPokedexEntry:: INCLUDE "data/pokedex/entries/phanpy.asm"
DonphanPokedexEntry:: INCLUDE "data/pokedex/entries/donphan.asm"
Porygon2PokedexEntry:: INCLUDE "data/pokedex/entries/porygon2.asm"
StantlerPokedexEntry:: INCLUDE "data/pokedex/entries/stantler.asm"
SmearglePokedexEntry:: INCLUDE "data/pokedex/entries/smeargle.asm"
TyroguePokedexEntry:: INCLUDE "data/pokedex/entries/tyrogue.asm"
HitmontopPokedexEntry:: INCLUDE "data/pokedex/entries/hitmontop.asm"
SmoochumPokedexEntry:: INCLUDE "data/pokedex/entries/smoochum.asm"
ElekidPokedexEntry:: INCLUDE "data/pokedex/entries/elekid.asm"
MagbyPokedexEntry:: INCLUDE "data/pokedex/entries/magby.asm"
MiltankPokedexEntry:: INCLUDE "data/pokedex/entries/miltank.asm"
BlisseyPokedexEntry:: INCLUDE "data/pokedex/entries/blissey.asm"
RaikouPokedexEntry:: INCLUDE "data/pokedex/entries/raikou.asm"
EnteiPokedexEntry:: INCLUDE "data/pokedex/entries/entei.asm"
SuicunePokedexEntry:: INCLUDE "data/pokedex/entries/suicune.asm"
LarvitarPokedexEntry:: INCLUDE "data/pokedex/entries/larvitar.asm"
PupitarPokedexEntry:: INCLUDE "data/pokedex/entries/pupitar.asm"
TyranitarPokedexEntry:: INCLUDE "data/pokedex/entries/tyranitar.asm"
LugiaPokedexEntry:: INCLUDE "data/pokedex/entries/lugia.asm"
HoOhPokedexEntry:: INCLUDE "data/pokedex/entries/ho_oh.asm"
CelebiPokedexEntry:: INCLUDE "data/pokedex/entries/celebi.asm"

252
data/pokemon/base_stats.asm Normal file
View File

@ -0,0 +1,252 @@
BaseData::
INCLUDE "data/pokemon/base_stats/bulbasaur.asm"
INCLUDE "data/pokemon/base_stats/ivysaur.asm"
INCLUDE "data/pokemon/base_stats/venusaur.asm"
INCLUDE "data/pokemon/base_stats/charmander.asm"
INCLUDE "data/pokemon/base_stats/charmeleon.asm"
INCLUDE "data/pokemon/base_stats/charizard.asm"
INCLUDE "data/pokemon/base_stats/squirtle.asm"
INCLUDE "data/pokemon/base_stats/wartortle.asm"
INCLUDE "data/pokemon/base_stats/blastoise.asm"
INCLUDE "data/pokemon/base_stats/caterpie.asm"
INCLUDE "data/pokemon/base_stats/metapod.asm"
INCLUDE "data/pokemon/base_stats/butterfree.asm"
INCLUDE "data/pokemon/base_stats/weedle.asm"
INCLUDE "data/pokemon/base_stats/kakuna.asm"
INCLUDE "data/pokemon/base_stats/beedrill.asm"
INCLUDE "data/pokemon/base_stats/pidgey.asm"
INCLUDE "data/pokemon/base_stats/pidgeotto.asm"
INCLUDE "data/pokemon/base_stats/pidgeot.asm"
INCLUDE "data/pokemon/base_stats/rattata.asm"
INCLUDE "data/pokemon/base_stats/raticate.asm"
INCLUDE "data/pokemon/base_stats/spearow.asm"
INCLUDE "data/pokemon/base_stats/fearow.asm"
INCLUDE "data/pokemon/base_stats/ekans.asm"
INCLUDE "data/pokemon/base_stats/arbok.asm"
INCLUDE "data/pokemon/base_stats/pikachu.asm"
INCLUDE "data/pokemon/base_stats/raichu.asm"
INCLUDE "data/pokemon/base_stats/sandshrew.asm"
INCLUDE "data/pokemon/base_stats/sandslash.asm"
INCLUDE "data/pokemon/base_stats/nidoran_f.asm"
INCLUDE "data/pokemon/base_stats/nidorina.asm"
INCLUDE "data/pokemon/base_stats/nidoqueen.asm"
INCLUDE "data/pokemon/base_stats/nidoran_m.asm"
INCLUDE "data/pokemon/base_stats/nidorino.asm"
INCLUDE "data/pokemon/base_stats/nidoking.asm"
INCLUDE "data/pokemon/base_stats/clefairy.asm"
INCLUDE "data/pokemon/base_stats/clefable.asm"
INCLUDE "data/pokemon/base_stats/vulpix.asm"
INCLUDE "data/pokemon/base_stats/ninetales.asm"
INCLUDE "data/pokemon/base_stats/jigglypuff.asm"
INCLUDE "data/pokemon/base_stats/wigglytuff.asm"
INCLUDE "data/pokemon/base_stats/zubat.asm"
INCLUDE "data/pokemon/base_stats/golbat.asm"
INCLUDE "data/pokemon/base_stats/oddish.asm"
INCLUDE "data/pokemon/base_stats/gloom.asm"
INCLUDE "data/pokemon/base_stats/vileplume.asm"
INCLUDE "data/pokemon/base_stats/paras.asm"
INCLUDE "data/pokemon/base_stats/parasect.asm"
INCLUDE "data/pokemon/base_stats/venonat.asm"
INCLUDE "data/pokemon/base_stats/venomoth.asm"
INCLUDE "data/pokemon/base_stats/diglett.asm"
INCLUDE "data/pokemon/base_stats/dugtrio.asm"
INCLUDE "data/pokemon/base_stats/meowth.asm"
INCLUDE "data/pokemon/base_stats/persian.asm"
INCLUDE "data/pokemon/base_stats/psyduck.asm"
INCLUDE "data/pokemon/base_stats/golduck.asm"
INCLUDE "data/pokemon/base_stats/mankey.asm"
INCLUDE "data/pokemon/base_stats/primeape.asm"
INCLUDE "data/pokemon/base_stats/growlithe.asm"
INCLUDE "data/pokemon/base_stats/arcanine.asm"
INCLUDE "data/pokemon/base_stats/poliwag.asm"
INCLUDE "data/pokemon/base_stats/poliwhirl.asm"
INCLUDE "data/pokemon/base_stats/poliwrath.asm"
INCLUDE "data/pokemon/base_stats/abra.asm"
INCLUDE "data/pokemon/base_stats/kadabra.asm"
INCLUDE "data/pokemon/base_stats/alakazam.asm"
INCLUDE "data/pokemon/base_stats/machop.asm"
INCLUDE "data/pokemon/base_stats/machoke.asm"
INCLUDE "data/pokemon/base_stats/machamp.asm"
INCLUDE "data/pokemon/base_stats/bellsprout.asm"
INCLUDE "data/pokemon/base_stats/weepinbell.asm"
INCLUDE "data/pokemon/base_stats/victreebel.asm"
INCLUDE "data/pokemon/base_stats/tentacool.asm"
INCLUDE "data/pokemon/base_stats/tentacruel.asm"
INCLUDE "data/pokemon/base_stats/geodude.asm"
INCLUDE "data/pokemon/base_stats/graveler.asm"
INCLUDE "data/pokemon/base_stats/golem.asm"
INCLUDE "data/pokemon/base_stats/ponyta.asm"
INCLUDE "data/pokemon/base_stats/rapidash.asm"
INCLUDE "data/pokemon/base_stats/slowpoke.asm"
INCLUDE "data/pokemon/base_stats/slowbro.asm"
INCLUDE "data/pokemon/base_stats/magnemite.asm"
INCLUDE "data/pokemon/base_stats/magneton.asm"
INCLUDE "data/pokemon/base_stats/farfetch_d.asm"
INCLUDE "data/pokemon/base_stats/doduo.asm"
INCLUDE "data/pokemon/base_stats/dodrio.asm"
INCLUDE "data/pokemon/base_stats/seel.asm"
INCLUDE "data/pokemon/base_stats/dewgong.asm"
INCLUDE "data/pokemon/base_stats/grimer.asm"
INCLUDE "data/pokemon/base_stats/muk.asm"
INCLUDE "data/pokemon/base_stats/shellder.asm"
INCLUDE "data/pokemon/base_stats/cloyster.asm"
INCLUDE "data/pokemon/base_stats/gastly.asm"
INCLUDE "data/pokemon/base_stats/haunter.asm"
INCLUDE "data/pokemon/base_stats/gengar.asm"
INCLUDE "data/pokemon/base_stats/onix.asm"
INCLUDE "data/pokemon/base_stats/drowzee.asm"
INCLUDE "data/pokemon/base_stats/hypno.asm"
INCLUDE "data/pokemon/base_stats/krabby.asm"
INCLUDE "data/pokemon/base_stats/kingler.asm"
INCLUDE "data/pokemon/base_stats/voltorb.asm"
INCLUDE "data/pokemon/base_stats/electrode.asm"
INCLUDE "data/pokemon/base_stats/exeggcute.asm"
INCLUDE "data/pokemon/base_stats/exeggutor.asm"
INCLUDE "data/pokemon/base_stats/cubone.asm"
INCLUDE "data/pokemon/base_stats/marowak.asm"
INCLUDE "data/pokemon/base_stats/hitmonlee.asm"
INCLUDE "data/pokemon/base_stats/hitmonchan.asm"
INCLUDE "data/pokemon/base_stats/lickitung.asm"
INCLUDE "data/pokemon/base_stats/koffing.asm"
INCLUDE "data/pokemon/base_stats/weezing.asm"
INCLUDE "data/pokemon/base_stats/rhyhorn.asm"
INCLUDE "data/pokemon/base_stats/rhydon.asm"
INCLUDE "data/pokemon/base_stats/chansey.asm"
INCLUDE "data/pokemon/base_stats/tangela.asm"
INCLUDE "data/pokemon/base_stats/kangaskhan.asm"
INCLUDE "data/pokemon/base_stats/horsea.asm"
INCLUDE "data/pokemon/base_stats/seadra.asm"
INCLUDE "data/pokemon/base_stats/goldeen.asm"
INCLUDE "data/pokemon/base_stats/seaking.asm"
INCLUDE "data/pokemon/base_stats/staryu.asm"
INCLUDE "data/pokemon/base_stats/starmie.asm"
INCLUDE "data/pokemon/base_stats/mr__mime.asm"
INCLUDE "data/pokemon/base_stats/scyther.asm"
INCLUDE "data/pokemon/base_stats/jynx.asm"
INCLUDE "data/pokemon/base_stats/electabuzz.asm"
INCLUDE "data/pokemon/base_stats/magmar.asm"
INCLUDE "data/pokemon/base_stats/pinsir.asm"
INCLUDE "data/pokemon/base_stats/tauros.asm"
INCLUDE "data/pokemon/base_stats/magikarp.asm"
INCLUDE "data/pokemon/base_stats/gyarados.asm"
INCLUDE "data/pokemon/base_stats/lapras.asm"
INCLUDE "data/pokemon/base_stats/ditto.asm"
INCLUDE "data/pokemon/base_stats/eevee.asm"
INCLUDE "data/pokemon/base_stats/vaporeon.asm"
INCLUDE "data/pokemon/base_stats/jolteon.asm"
INCLUDE "data/pokemon/base_stats/flareon.asm"
INCLUDE "data/pokemon/base_stats/porygon.asm"
INCLUDE "data/pokemon/base_stats/omanyte.asm"
INCLUDE "data/pokemon/base_stats/omastar.asm"
INCLUDE "data/pokemon/base_stats/kabuto.asm"
INCLUDE "data/pokemon/base_stats/kabutops.asm"
INCLUDE "data/pokemon/base_stats/aerodactyl.asm"
INCLUDE "data/pokemon/base_stats/snorlax.asm"
INCLUDE "data/pokemon/base_stats/articuno.asm"
INCLUDE "data/pokemon/base_stats/zapdos.asm"
INCLUDE "data/pokemon/base_stats/moltres.asm"
INCLUDE "data/pokemon/base_stats/dratini.asm"
INCLUDE "data/pokemon/base_stats/dragonair.asm"
INCLUDE "data/pokemon/base_stats/dragonite.asm"
INCLUDE "data/pokemon/base_stats/mewtwo.asm"
INCLUDE "data/pokemon/base_stats/mew.asm"
INCLUDE "data/pokemon/base_stats/chikorita.asm"
INCLUDE "data/pokemon/base_stats/bayleef.asm"
INCLUDE "data/pokemon/base_stats/meganium.asm"
INCLUDE "data/pokemon/base_stats/cyndaquil.asm"
INCLUDE "data/pokemon/base_stats/quilava.asm"
INCLUDE "data/pokemon/base_stats/typhlosion.asm"
INCLUDE "data/pokemon/base_stats/totodile.asm"
INCLUDE "data/pokemon/base_stats/croconaw.asm"
INCLUDE "data/pokemon/base_stats/feraligatr.asm"
INCLUDE "data/pokemon/base_stats/sentret.asm"
INCLUDE "data/pokemon/base_stats/furret.asm"
INCLUDE "data/pokemon/base_stats/hoothoot.asm"
INCLUDE "data/pokemon/base_stats/noctowl.asm"
INCLUDE "data/pokemon/base_stats/ledyba.asm"
INCLUDE "data/pokemon/base_stats/ledian.asm"
INCLUDE "data/pokemon/base_stats/spinarak.asm"
INCLUDE "data/pokemon/base_stats/ariados.asm"
INCLUDE "data/pokemon/base_stats/crobat.asm"
INCLUDE "data/pokemon/base_stats/chinchou.asm"
INCLUDE "data/pokemon/base_stats/lanturn.asm"
INCLUDE "data/pokemon/base_stats/pichu.asm"
INCLUDE "data/pokemon/base_stats/cleffa.asm"
INCLUDE "data/pokemon/base_stats/igglybuff.asm"
INCLUDE "data/pokemon/base_stats/togepi.asm"
INCLUDE "data/pokemon/base_stats/togetic.asm"
INCLUDE "data/pokemon/base_stats/natu.asm"
INCLUDE "data/pokemon/base_stats/xatu.asm"
INCLUDE "data/pokemon/base_stats/mareep.asm"
INCLUDE "data/pokemon/base_stats/flaaffy.asm"
INCLUDE "data/pokemon/base_stats/ampharos.asm"
INCLUDE "data/pokemon/base_stats/bellossom.asm"
INCLUDE "data/pokemon/base_stats/marill.asm"
INCLUDE "data/pokemon/base_stats/azumarill.asm"
INCLUDE "data/pokemon/base_stats/sudowoodo.asm"
INCLUDE "data/pokemon/base_stats/politoed.asm"
INCLUDE "data/pokemon/base_stats/hoppip.asm"
INCLUDE "data/pokemon/base_stats/skiploom.asm"
INCLUDE "data/pokemon/base_stats/jumpluff.asm"
INCLUDE "data/pokemon/base_stats/aipom.asm"
INCLUDE "data/pokemon/base_stats/sunkern.asm"
INCLUDE "data/pokemon/base_stats/sunflora.asm"
INCLUDE "data/pokemon/base_stats/yanma.asm"
INCLUDE "data/pokemon/base_stats/wooper.asm"
INCLUDE "data/pokemon/base_stats/quagsire.asm"
INCLUDE "data/pokemon/base_stats/espeon.asm"
INCLUDE "data/pokemon/base_stats/umbreon.asm"
INCLUDE "data/pokemon/base_stats/murkrow.asm"
INCLUDE "data/pokemon/base_stats/slowking.asm"
INCLUDE "data/pokemon/base_stats/misdreavus.asm"
INCLUDE "data/pokemon/base_stats/unown.asm"
INCLUDE "data/pokemon/base_stats/wobbuffet.asm"
INCLUDE "data/pokemon/base_stats/girafarig.asm"
INCLUDE "data/pokemon/base_stats/pineco.asm"
INCLUDE "data/pokemon/base_stats/forretress.asm"
INCLUDE "data/pokemon/base_stats/dunsparce.asm"
INCLUDE "data/pokemon/base_stats/gligar.asm"
INCLUDE "data/pokemon/base_stats/steelix.asm"
INCLUDE "data/pokemon/base_stats/snubbull.asm"
INCLUDE "data/pokemon/base_stats/granbull.asm"
INCLUDE "data/pokemon/base_stats/qwilfish.asm"
INCLUDE "data/pokemon/base_stats/scizor.asm"
INCLUDE "data/pokemon/base_stats/shuckle.asm"
INCLUDE "data/pokemon/base_stats/heracross.asm"
INCLUDE "data/pokemon/base_stats/sneasel.asm"
INCLUDE "data/pokemon/base_stats/teddiursa.asm"
INCLUDE "data/pokemon/base_stats/ursaring.asm"
INCLUDE "data/pokemon/base_stats/slugma.asm"
INCLUDE "data/pokemon/base_stats/magcargo.asm"
INCLUDE "data/pokemon/base_stats/swinub.asm"
INCLUDE "data/pokemon/base_stats/piloswine.asm"
INCLUDE "data/pokemon/base_stats/corsola.asm"
INCLUDE "data/pokemon/base_stats/remoraid.asm"
INCLUDE "data/pokemon/base_stats/octillery.asm"
INCLUDE "data/pokemon/base_stats/delibird.asm"
INCLUDE "data/pokemon/base_stats/mantine.asm"
INCLUDE "data/pokemon/base_stats/skarmory.asm"
INCLUDE "data/pokemon/base_stats/houndour.asm"
INCLUDE "data/pokemon/base_stats/houndoom.asm"
INCLUDE "data/pokemon/base_stats/kingdra.asm"
INCLUDE "data/pokemon/base_stats/phanpy.asm"
INCLUDE "data/pokemon/base_stats/donphan.asm"
INCLUDE "data/pokemon/base_stats/porygon2.asm"
INCLUDE "data/pokemon/base_stats/stantler.asm"
INCLUDE "data/pokemon/base_stats/smeargle.asm"
INCLUDE "data/pokemon/base_stats/tyrogue.asm"
INCLUDE "data/pokemon/base_stats/hitmontop.asm"
INCLUDE "data/pokemon/base_stats/smoochum.asm"
INCLUDE "data/pokemon/base_stats/elekid.asm"
INCLUDE "data/pokemon/base_stats/magby.asm"
INCLUDE "data/pokemon/base_stats/miltank.asm"
INCLUDE "data/pokemon/base_stats/blissey.asm"
INCLUDE "data/pokemon/base_stats/raikou.asm"
INCLUDE "data/pokemon/base_stats/entei.asm"
INCLUDE "data/pokemon/base_stats/suicune.asm"
INCLUDE "data/pokemon/base_stats/larvitar.asm"
INCLUDE "data/pokemon/base_stats/pupitar.asm"
INCLUDE "data/pokemon/base_stats/tyranitar.asm"
INCLUDE "data/pokemon/base_stats/lugia.asm"
INCLUDE "data/pokemon/base_stats/ho_oh.asm"
INCLUDE "data/pokemon/base_stats/celebi.asm"

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