summaryrefslogtreecommitdiff
path: root/constants
diff options
context:
space:
mode:
Diffstat (limited to 'constants')
-rw-r--r--constants/misc_constants.s2
-rw-r--r--constants/species_constants.s386
2 files changed, 388 insertions, 0 deletions
diff --git a/constants/misc_constants.s b/constants/misc_constants.s
new file mode 100644
index 000000000..2cf76615a
--- /dev/null
+++ b/constants/misc_constants.s
@@ -0,0 +1,2 @@
+ .set POKEMON_NAME_LENGTH, 11
+ .set MOVE_NAME_LENGTH, 13
diff --git a/constants/species_constants.s b/constants/species_constants.s
new file mode 100644
index 000000000..7ee94df61
--- /dev/null
+++ b/constants/species_constants.s
@@ -0,0 +1,386 @@
+ .set SPECIES_BULBASAUR, 0x001
+ .set SPECIES_IVYSAUR, 0x002
+ .set SPECIES_VENUSAUR, 0x003
+ .set SPECIES_CHARMANDER, 0x004
+ .set SPECIES_CHARMELEON, 0x005
+ .set SPECIES_CHARIZARD, 0x006
+ .set SPECIES_SQUIRTLE, 0x007
+ .set SPECIES_WARTORTLE, 0x008
+ .set SPECIES_BLASTOISE, 0x009
+ .set SPECIES_CATERPIE, 0x00a
+ .set SPECIES_METAPOD, 0x00b
+ .set SPECIES_BUTTERFREE, 0x00c
+ .set SPECIES_WEEDLE, 0x00d
+ .set SPECIES_KAKUNA, 0x00e
+ .set SPECIES_BEEDRILL, 0x00f
+ .set SPECIES_PIDGEY, 0x010
+ .set SPECIES_PIDGEOTTO, 0x011
+ .set SPECIES_PIDGEOT, 0x012
+ .set SPECIES_RATTATA, 0x013
+ .set SPECIES_RATICATE, 0x014
+ .set SPECIES_SPEAROW, 0x015
+ .set SPECIES_FEAROW, 0x016
+ .set SPECIES_EKANS, 0x017
+ .set SPECIES_ARBOK, 0x018
+ .set SPECIES_PIKACHU, 0x019
+ .set SPECIES_RAICHU, 0x01a
+ .set SPECIES_SANDSHREW, 0x01b
+ .set SPECIES_SANDSLASH, 0x01c
+ .set SPECIES_NIDORAN_F, 0x01d
+ .set SPECIES_NIDORINA, 0x01e
+ .set SPECIES_NIDOQUEEN, 0x01f
+ .set SPECIES_NIDORAN_M, 0x020
+ .set SPECIES_NIDORINO, 0x021
+ .set SPECIES_NIDOKING, 0x022
+ .set SPECIES_CLEFAIRY, 0x023
+ .set SPECIES_CLEFABLE, 0x024
+ .set SPECIES_VULPIX, 0x025
+ .set SPECIES_NINETALES, 0x026
+ .set SPECIES_JIGGLYPUFF, 0x027
+ .set SPECIES_WIGGLYTUFF, 0x028
+ .set SPECIES_ZUBAT, 0x029
+ .set SPECIES_GOLBAT, 0x02a
+ .set SPECIES_ODDISH, 0x02b
+ .set SPECIES_GLOOM, 0x02c
+ .set SPECIES_VILEPLUME, 0x02d
+ .set SPECIES_PARAS, 0x02e
+ .set SPECIES_PARASECT, 0x02f
+ .set SPECIES_VENONAT, 0x030
+ .set SPECIES_VENOMOTH, 0x031
+ .set SPECIES_DIGLETT, 0x032
+ .set SPECIES_DUGTRIO, 0x033
+ .set SPECIES_MEOWTH, 0x034
+ .set SPECIES_PERSIAN, 0x035
+ .set SPECIES_PSYDUCK, 0x036
+ .set SPECIES_GOLDUCK, 0x037
+ .set SPECIES_MANKEY, 0x038
+ .set SPECIES_PRIMEAPE, 0x039
+ .set SPECIES_GROWLITHE, 0x03a
+ .set SPECIES_ARCANINE, 0x03b
+ .set SPECIES_POLIWAG, 0x03c
+ .set SPECIES_POLIWHIRL, 0x03d
+ .set SPECIES_POLIWRATH, 0x03e
+ .set SPECIES_ABRA, 0x03f
+ .set SPECIES_KADABRA, 0x040
+ .set SPECIES_ALAKAZAM, 0x041
+ .set SPECIES_MACHOP, 0x042
+ .set SPECIES_MACHOKE, 0x043
+ .set SPECIES_MACHAMP, 0x044
+ .set SPECIES_BELLSPROUT, 0x045
+ .set SPECIES_WEEPINBELL, 0x046
+ .set SPECIES_VICTREEBEL, 0x047
+ .set SPECIES_TENTACOOL, 0x048
+ .set SPECIES_TENTACRUEL, 0x049
+ .set SPECIES_GEODUDE, 0x04a
+ .set SPECIES_GRAVELER, 0x04b
+ .set SPECIES_GOLEM, 0x04c
+ .set SPECIES_PONYTA, 0x04d
+ .set SPECIES_RAPIDASH, 0x04e
+ .set SPECIES_SLOWPOKE, 0x04f
+ .set SPECIES_SLOWBRO, 0x050
+ .set SPECIES_MAGNEMITE, 0x051
+ .set SPECIES_MAGNETON, 0x052
+ .set SPECIES_FARFETCH_D, 0x053
+ .set SPECIES_DODUO, 0x054
+ .set SPECIES_DODRIO, 0x055
+ .set SPECIES_SEEL, 0x056
+ .set SPECIES_DEWGONG, 0x057
+ .set SPECIES_GRIMER, 0x058
+ .set SPECIES_MUK, 0x059
+ .set SPECIES_SHELLDER, 0x05a
+ .set SPECIES_CLOYSTER, 0x05b
+ .set SPECIES_GASTLY, 0x05c
+ .set SPECIES_HAUNTER, 0x05d
+ .set SPECIES_GENGAR, 0x05e
+ .set SPECIES_ONIX, 0x05f
+ .set SPECIES_DROWZEE, 0x060
+ .set SPECIES_HYPNO, 0x061
+ .set SPECIES_KRABBY, 0x062
+ .set SPECIES_KINGLER, 0x063
+ .set SPECIES_VOLTORB, 0x064
+ .set SPECIES_ELECTRODE, 0x065
+ .set SPECIES_EXEGGCUTE, 0x066
+ .set SPECIES_EXEGGUTOR, 0x067
+ .set SPECIES_CUBONE, 0x068
+ .set SPECIES_MAROWAK, 0x069
+ .set SPECIES_HITMONLEE, 0x06a
+ .set SPECIES_HITMONCHAN, 0x06b
+ .set SPECIES_LICKITUNG, 0x06c
+ .set SPECIES_KOFFING, 0x06d
+ .set SPECIES_WEEZING, 0x06e
+ .set SPECIES_RHYHORN, 0x06f
+ .set SPECIES_RHYDON, 0x070
+ .set SPECIES_CHANSEY, 0x071
+ .set SPECIES_TANGELA, 0x072
+ .set SPECIES_KANGASKHAN, 0x073
+ .set SPECIES_HORSEA, 0x074
+ .set SPECIES_SEADRA, 0x075
+ .set SPECIES_GOLDEEN, 0x076
+ .set SPECIES_SEAKING, 0x077
+ .set SPECIES_STARYU, 0x078
+ .set SPECIES_STARMIE, 0x079
+ .set SPECIES_MR_MIME, 0x07a
+ .set SPECIES_SCYTHER, 0x07b
+ .set SPECIES_JYNX, 0x07c
+ .set SPECIES_ELECTABUZZ, 0x07d
+ .set SPECIES_MAGMAR, 0x07e
+ .set SPECIES_PINSIR, 0x07f
+ .set SPECIES_TAUROS, 0x080
+ .set SPECIES_MAGIKARP, 0x081
+ .set SPECIES_GYARADOS, 0x082
+ .set SPECIES_LAPRAS, 0x083
+ .set SPECIES_DITTO, 0x084
+ .set SPECIES_EEVEE, 0x085
+ .set SPECIES_VAPOREON, 0x086
+ .set SPECIES_JOLTEON, 0x087
+ .set SPECIES_FLAREON, 0x088
+ .set SPECIES_PORYGON, 0x089
+ .set SPECIES_OMANYTE, 0x08a
+ .set SPECIES_OMASTAR, 0x08b
+ .set SPECIES_KABUTO, 0x08c
+ .set SPECIES_KABUTOPS, 0x08d
+ .set SPECIES_AERODACTYL, 0x08e
+ .set SPECIES_SNORLAX, 0x08f
+ .set SPECIES_ARTICUNO, 0x090
+ .set SPECIES_ZAPDOS, 0x091
+ .set SPECIES_MOLTRES, 0x092
+ .set SPECIES_DRATINI, 0x093
+ .set SPECIES_DRAGONAIR, 0x094
+ .set SPECIES_DRAGONITE, 0x095
+ .set SPECIES_MEWTWO, 0x096
+ .set SPECIES_MEW, 0x097
+ .set SPECIES_CHIKORITA, 0x098
+ .set SPECIES_BAYLEEF, 0x099
+ .set SPECIES_MEGANIUM, 0x09a
+ .set SPECIES_CYNDAQUIL, 0x09b
+ .set SPECIES_QUILAVA, 0x09c
+ .set SPECIES_TYPHLOSION, 0x09d
+ .set SPECIES_TOTODILE, 0x09e
+ .set SPECIES_CROCONAW, 0x09f
+ .set SPECIES_FERALIGATR, 0x0a0
+ .set SPECIES_SENTRET, 0x0a1
+ .set SPECIES_FURRET, 0x0a2
+ .set SPECIES_HOOTHOOT, 0x0a3
+ .set SPECIES_NOCTOWL, 0x0a4
+ .set SPECIES_LEDYBA, 0x0a5
+ .set SPECIES_LEDIAN, 0x0a6
+ .set SPECIES_SPINARAK, 0x0a7
+ .set SPECIES_ARIADOS, 0x0a8
+ .set SPECIES_CROBAT, 0x0a9
+ .set SPECIES_CHINCHOU, 0x0aa
+ .set SPECIES_LANTURN, 0x0ab
+ .set SPECIES_PICHU, 0x0ac
+ .set SPECIES_CLEFFA, 0x0ad
+ .set SPECIES_IGGLYBUFF, 0x0ae
+ .set SPECIES_TOGEPI, 0x0af
+ .set SPECIES_TOGETIC, 0x0b0
+ .set SPECIES_NATU, 0x0b1
+ .set SPECIES_XATU, 0x0b2
+ .set SPECIES_MAREEP, 0x0b3
+ .set SPECIES_FLAAFFY, 0x0b4
+ .set SPECIES_AMPHAROS, 0x0b5
+ .set SPECIES_BELLOSSOM, 0x0b6
+ .set SPECIES_MARILL, 0x0b7
+ .set SPECIES_AZUMARILL, 0x0b8
+ .set SPECIES_SUDOWOODO, 0x0b9
+ .set SPECIES_POLITOED, 0x0ba
+ .set SPECIES_HOPPIP, 0x0bb
+ .set SPECIES_SKIPLOOM, 0x0bc
+ .set SPECIES_JUMPLUFF, 0x0bd
+ .set SPECIES_AIPOM, 0x0be
+ .set SPECIES_SUNKERN, 0x0bf
+ .set SPECIES_SUNFLORA, 0x0c0
+ .set SPECIES_YANMA, 0x0c1
+ .set SPECIES_WOOPER, 0x0c2
+ .set SPECIES_QUAGSIRE, 0x0c3
+ .set SPECIES_ESPEON, 0x0c4
+ .set SPECIES_UMBREON, 0x0c5
+ .set SPECIES_MURKROW, 0x0c6
+ .set SPECIES_SLOWKING, 0x0c7
+ .set SPECIES_MISDREAVUS, 0x0c8
+ .set SPECIES_UNOWN, 0x0c9
+ .set SPECIES_WOBBUFFET, 0x0ca
+ .set SPECIES_GIRAFARIG, 0x0cb
+ .set SPECIES_PINECO, 0x0cc
+ .set SPECIES_FORRETRESS, 0x0cd
+ .set SPECIES_DUNSPARCE, 0x0ce
+ .set SPECIES_GLIGAR, 0x0cf
+ .set SPECIES_STEELIX, 0x0d0
+ .set SPECIES_SNUBBULL, 0x0d1
+ .set SPECIES_GRANBULL, 0x0d2
+ .set SPECIES_QWILFISH, 0x0d3
+ .set SPECIES_SCIZOR, 0x0d4
+ .set SPECIES_SHUCKLE, 0x0d5
+ .set SPECIES_HERACROSS, 0x0d6
+ .set SPECIES_SNEASEL, 0x0d7
+ .set SPECIES_TEDDIURSA, 0x0d8
+ .set SPECIES_URSARING, 0x0d9
+ .set SPECIES_SLUGMA, 0x0da
+ .set SPECIES_MAGCARGO, 0x0db
+ .set SPECIES_SWINUB, 0x0dc
+ .set SPECIES_PILOSWINE, 0x0dd
+ .set SPECIES_CORSOLA, 0x0de
+ .set SPECIES_REMORAID, 0x0df
+ .set SPECIES_OCTILLERY, 0x0e0
+ .set SPECIES_DELIBIRD, 0x0e1
+ .set SPECIES_MANTINE, 0x0e2
+ .set SPECIES_SKARMORY, 0x0e3
+ .set SPECIES_HOUNDOUR, 0x0e4
+ .set SPECIES_HOUNDOOM, 0x0e5
+ .set SPECIES_KINGDRA, 0x0e6
+ .set SPECIES_PHANPY, 0x0e7
+ .set SPECIES_DONPHAN, 0x0e8
+ .set SPECIES_PORYGON2, 0x0e9
+ .set SPECIES_STANTLER, 0x0ea
+ .set SPECIES_SMEARGLE, 0x0eb
+ .set SPECIES_TYROGUE, 0x0ec
+ .set SPECIES_HITMONTOP, 0x0ed
+ .set SPECIES_SMOOCHUM, 0x0ee
+ .set SPECIES_ELEKID, 0x0ef
+ .set SPECIES_MAGBY, 0x0f0
+ .set SPECIES_MILTANK, 0x0f1
+ .set SPECIES_BLISSEY, 0x0f2
+ .set SPECIES_RAIKOU, 0x0f3
+ .set SPECIES_ENTEI, 0x0f4
+ .set SPECIES_SUICUNE, 0x0f5
+ .set SPECIES_LARVITAR, 0x0f6
+ .set SPECIES_PUPITAR, 0x0f7
+ .set SPECIES_TYRANITAR, 0x0f8
+ .set SPECIES_LUGIA, 0x0f9
+ .set SPECIES_HO_OH, 0x0fa
+ .set SPECIES_CELEBI, 0x0fb
+ .set SPECIES_TREECKO, 0x115
+ .set SPECIES_GROVYLE, 0x116
+ .set SPECIES_SCEPTILE, 0x117
+ .set SPECIES_TORCHIC, 0x118
+ .set SPECIES_COMBUSKEN, 0x119
+ .set SPECIES_BLAZIKEN, 0x11a
+ .set SPECIES_MUDKIP, 0x11b
+ .set SPECIES_MARSHTOMP, 0x11c
+ .set SPECIES_SWAMPERT, 0x11d
+ .set SPECIES_POOCHYENA, 0x11e
+ .set SPECIES_MIGHTYENA, 0x11f
+ .set SPECIES_ZIGZAGOON, 0x120
+ .set SPECIES_LINOONE, 0x121
+ .set SPECIES_WURMPLE, 0x122
+ .set SPECIES_SILCOON, 0x123
+ .set SPECIES_BEAUTIFLY, 0x124
+ .set SPECIES_CASCOON, 0x125
+ .set SPECIES_DUSTOX, 0x126
+ .set SPECIES_LOTAD, 0x127
+ .set SPECIES_LOMBRE, 0x128
+ .set SPECIES_LUDICOLO, 0x129
+ .set SPECIES_SEEDOT, 0x12a
+ .set SPECIES_NUZLEAF, 0x12b
+ .set SPECIES_SHIFTRY, 0x12c
+ .set SPECIES_NINCADA, 0x12d
+ .set SPECIES_NINJASK, 0x12e
+ .set SPECIES_SHEDINJA, 0x12f
+ .set SPECIES_TAILLOW, 0x130
+ .set SPECIES_SWELLOW, 0x131
+ .set SPECIES_SHROOMISH, 0x132
+ .set SPECIES_BRELOOM, 0x133
+ .set SPECIES_SPINDA, 0x134
+ .set SPECIES_WINGULL, 0x135
+ .set SPECIES_PELIPPER, 0x136
+ .set SPECIES_SURSKIT, 0x137
+ .set SPECIES_MASQUERAIN, 0x138
+ .set SPECIES_WAILMER, 0x139
+ .set SPECIES_WAILORD, 0x13a
+ .set SPECIES_SKITTY, 0x13b
+ .set SPECIES_DELCATTY, 0x13c
+ .set SPECIES_KECLEON, 0x13d
+ .set SPECIES_BALTOY, 0x13e
+ .set SPECIES_CLAYDOL, 0x13f
+ .set SPECIES_NOSEPASS, 0x140
+ .set SPECIES_TORKOAL, 0x141
+ .set SPECIES_SABLEYE, 0x142
+ .set SPECIES_BARBOACH, 0x143
+ .set SPECIES_WHISCASH, 0x144
+ .set SPECIES_LUVDISC, 0x145
+ .set SPECIES_CORPHISH, 0x146
+ .set SPECIES_CRAWDAUNT, 0x147
+ .set SPECIES_FEEBAS, 0x148
+ .set SPECIES_MILOTIC, 0x149
+ .set SPECIES_CARVANHA, 0x14a
+ .set SPECIES_SHARPEDO, 0x14b
+ .set SPECIES_TRAPINCH, 0x14c
+ .set SPECIES_VIBRAVA, 0x14d
+ .set SPECIES_FLYGON, 0x14e
+ .set SPECIES_MAKUHITA, 0x14f
+ .set SPECIES_HARIYAMA, 0x150
+ .set SPECIES_ELECTRIKE, 0x151
+ .set SPECIES_MANECTRIC, 0x152
+ .set SPECIES_NUMEL, 0x153
+ .set SPECIES_CAMERUPT, 0x154
+ .set SPECIES_SPHEAL, 0x155
+ .set SPECIES_SEALEO, 0x156
+ .set SPECIES_WALREIN, 0x157
+ .set SPECIES_CACNEA, 0x158
+ .set SPECIES_CACTURNE, 0x159
+ .set SPECIES_SNORUNT, 0x15a
+ .set SPECIES_GLALIE, 0x15b
+ .set SPECIES_LUNATONE, 0x15c
+ .set SPECIES_SOLROCK, 0x15d
+ .set SPECIES_AZURILL, 0x15e
+ .set SPECIES_SPOINK, 0x15f
+ .set SPECIES_GRUMPIG, 0x160
+ .set SPECIES_PLUSLE, 0x161
+ .set SPECIES_MINUN, 0x162
+ .set SPECIES_MAWILE, 0x163
+ .set SPECIES_MEDITITE, 0x164
+ .set SPECIES_MEDICHAM, 0x165
+ .set SPECIES_SWABLU, 0x166
+ .set SPECIES_ALTARIA, 0x167
+ .set SPECIES_WYNAUT, 0x168
+ .set SPECIES_DUSKULL, 0x169
+ .set SPECIES_DUSCLOPS, 0x16a
+ .set SPECIES_ROSELIA, 0x16b
+ .set SPECIES_SLAKOTH, 0x16c
+ .set SPECIES_VIGOROTH, 0x16d
+ .set SPECIES_SLAKING, 0x16e
+ .set SPECIES_GULPIN, 0x16f
+ .set SPECIES_SWALOT, 0x170
+ .set SPECIES_TROPIUS, 0x171
+ .set SPECIES_WHISMUR, 0x172
+ .set SPECIES_LOUDRED, 0x173
+ .set SPECIES_EXPLOUD, 0x174
+ .set SPECIES_CLAMPERL, 0x175
+ .set SPECIES_HUNTAIL, 0x176
+ .set SPECIES_GOREBYSS, 0x177
+ .set SPECIES_ABSOL, 0x178
+ .set SPECIES_SHUPPET, 0x179
+ .set SPECIES_BANETTE, 0x17a
+ .set SPECIES_SEVIPER, 0x17b
+ .set SPECIES_ZANGOOSE, 0x17c
+ .set SPECIES_RELICANTH, 0x17d
+ .set SPECIES_ARON, 0x17e
+ .set SPECIES_LAIRON, 0x17f
+ .set SPECIES_AGGRON, 0x180
+ .set SPECIES_CASTFORM, 0x181
+ .set SPECIES_VOLBEAT, 0x182
+ .set SPECIES_ILLUMISE, 0x183
+ .set SPECIES_LILEEP, 0x184
+ .set SPECIES_CRADILY, 0x185
+ .set SPECIES_ANORITH, 0x186
+ .set SPECIES_ARMALDO, 0x187
+ .set SPECIES_RALTS, 0x188
+ .set SPECIES_KIRLIA, 0x189
+ .set SPECIES_GARDEVOIR, 0x18a
+ .set SPECIES_BAGON, 0x18b
+ .set SPECIES_SHELGON, 0x18c
+ .set SPECIES_SALAMENCE, 0x18d
+ .set SPECIES_BELDUM, 0x18e
+ .set SPECIES_METANG, 0x18f
+ .set SPECIES_METAGROSS, 0x190
+ .set SPECIES_REGIROCK, 0x191
+ .set SPECIES_REGICE, 0x192
+ .set SPECIES_REGISTEEL, 0x193
+ .set SPECIES_KYOGRE, 0x194
+ .set SPECIES_GROUDON, 0x195
+ .set SPECIES_RAYQUAZA, 0x196
+ .set SPECIES_LATIAS, 0x197
+ .set SPECIES_LATIOS, 0x198
+ .set SPECIES_JIRACHI, 0x199
+ .set SPECIES_DEOXYS, 0x19a
+ .set SPECIES_CHIMECHO, 0x19b