diff options
-rw-r--r-- | constants.asm | 2 | ||||
-rw-r--r-- | constants/pokedex_constants.asm | 288 | ||||
-rw-r--r-- | constants/pokemon_constants.asm | 289 | ||||
-rw-r--r-- | data/moves/tmhm_moves.asm | 5 |
4 files changed, 293 insertions, 291 deletions
diff --git a/constants.asm b/constants.asm index 43a0c45..e2ea93a 100644 --- a/constants.asm +++ b/constants.asm @@ -7,7 +7,7 @@ INCLUDE "constants/gfx_constants.asm" INCLUDE "constants/text_constants.asm" INCLUDE "constants/type_constants.asm" -INCLUDE "constants/pokemon_constants.asm" +INCLUDE "constants/pokedex_constants.asm" INCLUDE "constants/pokemon_data_constants.asm" INCLUDE "constants/move_constants.asm" INCLUDE "constants/item_constants.asm" diff --git a/constants/pokedex_constants.asm b/constants/pokedex_constants.asm new file mode 100644 index 0000000..083a76f --- /dev/null +++ b/constants/pokedex_constants.asm @@ -0,0 +1,288 @@ +; Pokédex numbers + const_def + const DEX_NONE ; 00 + const DEX_FUSHIGIDANE ; 01 BULBASAUR + const DEX_FUSHIGISOU ; 02 IVYSAUR + const DEX_FUSHIGIBANA ; 03 VENUSAUR + const DEX_HITOKAGE ; 04 CHARMANDER + const DEX_LIZARDO ; 05 CHARMELEON + const DEX_LIZARDON ; 06 CHARIZARD + const DEX_ZENIGAME ; 07 SQUIRTLE + const DEX_KAMEIL ; 08 WARTORTLE + const DEX_KAMEX ; 09 BLASTOISE + const DEX_CATERPIE ; 0a CATERPIE + const DEX_TRANSEL ; 0b METAPOD + const DEX_BUTTERFREE ; 0c BUTTERFREE + const DEX_BEEDLE ; 0d WEEDLE + const DEX_COCOON ; 0e KAKUNA + const DEX_SPEAR ; 0f BEEDRILL + const DEX_POPPO ; 10 PIDGEY + const DEX_PIGEON ; 11 PIDGEOTTO + const DEX_PIGEOT ; 12 PIDGEOT + const DEX_KORATTA ; 13 RATTATA + const DEX_RATTA ; 14 RATICATE + const DEX_ONISUZUME ; 15 SPEAROW + const DEX_ONIDRILL ; 16 FEAROW + const DEX_ARBO ; 17 EKANS + const DEX_ARBOK ; 18 ARBOK + const DEX_PIKACHU ; 19 PIKACHU + const DEX_RAICHU ; 1a RAICHU + const DEX_SAND ; 1b SANDSHREW + const DEX_SANDPAN ; 1c SANDSLASH + const DEX_NIDORAN_F ; 1d NIDORAN_F + const DEX_NIDORINA ; 1e NIDORINA + const DEX_NIDOQUEEN ; 1f NIDOQUEEN + const DEX_NIDORAN_M ; 20 NIDORAN_M + const DEX_NIDORINO ; 21 NIDORINO + const DEX_NIDOKING ; 22 NIDOKING + const DEX_PIPPI ; 23 CLEFAIRY + const DEX_PIXY ; 24 CLEFABLE + const DEX_ROKON ; 25 VULPIX + const DEX_KYUKON ; 26 NINETALES + const DEX_PURIN ; 27 JIGGLYPUFF + const DEX_PUKURIN ; 28 WIGGLYTUFF + const DEX_ZUBAT ; 29 ZUBAT + const DEX_GOLBAT ; 2a GOLBAT + const DEX_NAZONOKUSA ; 2b ODDISH + const DEX_KUSAIHANA ; 2c GLOOM + const DEX_RUFFRESIA ; 2d VILEPLUME + const DEX_PARAS ; 2e PARAS + const DEX_PARASECT ; 2f PARASECT + const DEX_KONGPANG ; 30 VENONAT + const DEX_MORPHON ; 31 VENOMOTH + const DEX_DIGDA ; 32 DIGLETT + const DEX_DUGTRIO ; 33 DUGTRIO + const DEX_NYARTH ; 34 MEOWTH + const DEX_PERSIAN ; 35 PERSIAN + const DEX_KODUCK ; 36 PSYDUCK + const DEX_GOLDUCK ; 37 GOLDUCK + const DEX_MANKEY ; 38 MANKEY + const DEX_OKORIZARU ; 39 PRIMEAPE + const DEX_GARDIE ; 3a GROWLITHE + const DEX_WINDIE ; 3b ARCANINE + const DEX_NYOROMO ; 3c POLIWAG + const DEX_NYOROZO ; 3d POLIWHIRL + const DEX_NYOROBON ; 3e POLIWRATH + const DEX_CASEY ; 3f ABRA + const DEX_YUNGERER ; 40 KADABRA + const DEX_FOODIN ; 41 ALAKAZAM + const DEX_WANRIKY ; 42 MACHOP + const DEX_GORIKY ; 43 MACHOKE + const DEX_KAIRIKY ; 44 MACHAMP + const DEX_MADATSUBOMI ; 45 BELLSPROUT + const DEX_UTSUDON ; 46 WEEPINBELL + const DEX_UTSUBOT ; 47 VICTREEBEL + const DEX_MENOKURAGE ; 48 TENTACOOL + const DEX_DOKUKURAGE ; 49 TENTACRUEL + const DEX_ISITSUBUTE ; 4a GEODUDE + const DEX_GOLONE ; 4b GRAVELER + const DEX_GOLONYA ; 4c GOLEM + const DEX_PONYTA ; 4d PONYTA + const DEX_GALLOP ; 4e RAPIDASH + const DEX_YADON ; 4f SLOWPOKE + const DEX_YADORAN ; 50 SLOWBRO + const DEX_COIL ; 51 MAGNEMITE + const DEX_RARECOIL ; 52 MAGNETON + const DEX_KAMONEGI ; 53 FARFETCH_D + const DEX_DODO ; 54 DODUO + const DEX_DODORIO ; 55 DODRIO + const DEX_PAWOU ; 56 SEEL + const DEX_JUGON ; 57 DEWGONG + const DEX_BETBETER ; 58 GRIMER + const DEX_BETBETON ; 59 MUK + const DEX_SHELLDER ; 5a SHELLDER + const DEX_PARSHEN ; 5b CLOYSTER + const DEX_GHOS ; 5c GASTLY + const DEX_GHOST ; 5d HAUNTER + const DEX_GANGAR ; 5e GENGAR + const DEX_IWARK ; 5f ONIX + const DEX_SLEEPE ; 60 DROWZEE + const DEX_SLEEPER ; 61 HYPNO + const DEX_CRAB ; 62 KRABBY + const DEX_KINGLER ; 63 KINGLER + const DEX_BIRIRIDAMA ; 64 VOLTORB + const DEX_MARUMINE ; 65 ELECTRODE + const DEX_TAMATAMA ; 66 EXEGGCUTE + const DEX_NASSY ; 67 EXEGGUTOR + const DEX_KARAKARA ; 68 CUBONE + const DEX_GARAGARA ; 69 MAROWAK + const DEX_SAWAMULAR ; 6a HITMONLEE + const DEX_EBIWALAR ; 6b HITMONCHAN + const DEX_BERORINGA ; 6c LICKITUNG + const DEX_DOGARS ; 6d KOFFING + const DEX_MATADOGAS ; 6e WEEZING + const DEX_SIHORN ; 6f RHYHORN + const DEX_SIDON ; 70 RHYDON + const DEX_LUCKY ; 71 CHANSEY + const DEX_MONJARA ; 72 TANGELA + const DEX_GARURA ; 73 KANGASKHAN + const DEX_TATTU ; 74 HORSEA + const DEX_SEADRA ; 75 SEADRA + const DEX_TOSAKINTO ; 76 GOLDEEN + const DEX_AZUMAO ; 77 SEAKING + const DEX_HITODEMAN ; 78 STARYU + const DEX_STARMIE ; 79 STARMIE + const DEX_BARRIERD ; 7a MR__MIME + const DEX_STRIKE ; 7b SCYTHER + const DEX_ROUGELA ; 7c JYNX + const DEX_ELEBOO ; 7d ELECTABUZZ + const DEX_BOOBER ; 7e MAGMAR + const DEX_KAILIOS ; 7f PINSIR + const DEX_KENTAUROS ; 80 TAUROS + const DEX_KOIKING ; 81 MAGIKARP + const DEX_GYARADOS ; 82 GYARADOS + const DEX_LAPLACE ; 83 LAPRAS + const DEX_METAMON ; 84 DITTO + const DEX_EIEVUI ; 85 EEVEE + const DEX_SHOWERS ; 86 VAPOREON + const DEX_THUNDERS ; 87 JOLTEON + const DEX_BOOSTER ; 88 FLAREON + const DEX_PORYGON ; 89 PORYGON + const DEX_OMNITE ; 8a OMANYTE + const DEX_OMSTAR ; 8b OMASTAR + const DEX_KABUTO ; 8c KABUTO + const DEX_KABUTOPS ; 8d KABUTOPS + const DEX_PTERA ; 8e AERODACTYL + const DEX_KABIGON ; 8f SNORLAX + const DEX_FREEZER ; 90 ARTICUNO + const DEX_THUNDER ; 91 ZAPDOS + const DEX_FIRE ; 92 MOLTRES + const DEX_MINIRYU ; 93 DRATINI + const DEX_HAKURYU ; 94 DRAGONAIR + const DEX_KAIRYU ; 95 DRAGONITE + const DEX_MEWTWO ; 96 MEWTWO + const DEX_MEW ; 97 MEW + const DEX_HAPPA ; 98 CHIKORITA + const DEX_HANAMOGURA ; 99 BAYLEEF + const DEX_HANARYU ; 9a MEGANIUM + const DEX_HONOGUMA ; 9b + const DEX_VOLBEAR ; 9c + const DEX_DYNABEAR ; 9d + const DEX_KURUSU ; 9e + const DEX_AQUA ; 9f + const DEX_AQUARIA ; a0 + const DEX_HOHO ; a1 HOOTHOOT + const DEX_BOBO ; a2 NOCTOWL + const DEX_PACHIMEE ; a3 MAREEP + const DEX_MOKOKO ; a4 FLAAFFY + const DEX_DENRYU ; a5 AMPHAROS + const DEX_MIKON ; a6 (baby VULPIX) + const DEX_MONJA ; a7 (baby TANGELA) + const DEX_JARANRA ; a8 TANGROWTH + const DEX_HANEEI ; a9 MANTINE + const DEX_PUKU ; aa QWILFISH + const DEX_SHIBIREFUGU ; ab (evolved QWILFISH) + const DEX_PICHU ; ac PICHU + const DEX_PY ; ad CLEFFA + const DEX_PUPURIN ; ae IGGLYPUFF + const DEX_MIZUUO ; af QUAGSIRE + const DEX_NATY ; b0 NATU + const DEX_NATIO ; b1 XATU + const DEX_GYOPIN ; b2 (baby GOLDEEN) + const DEX_MARIL ; b3 MARILL + const DEX_MANBO1 ; b4 + const DEX_IKARI ; b5 + const DEX_GROTESS ; b6 + const DEX_EKSING ; b7 CROBAT + const DEX_PARA ; b8 (baby PARAS) + const DEX_KOKUMO ; b9 SPINARAK + const DEX_TWOHEAD ; ba ARIADOS + const DEX_YOROIDORI ; bb SKARMORY + const DEX_ANIMON ; bc (evolved DITTO) + const DEX_HINAZU ; bd (baby DODUO) + const DEX_SUNNY ; be SUNFLORA + const DEX_PAON ; bf PHANPY + const DEX_DONPHAN ; c0 DONPHAN + const DEX_TWINZ ; c1 (baby GIRAFARIG) + const DEX_KIRINRIKI ; c2 GIRAFARIG + const DEX_PAINTER ; c3 SMEARGLE + const DEX_KOUNYA ; c4 (baby MEOWTH) + const DEX_RINRIN ; c5 + const DEX_BERURUN ; c6 + const DEX_NYOROTONO ; c7 POLITOED + const DEX_YADOKING ; c8 SLOWKING + const DEX_ANNON ; c9 UNOWN + const DEX_REDIBA ; ca LEDYBA + const DEX_MITSUBOSHI ; cb LEDIAN + const DEX_PUCHICORN ; cc (baby PONYTA) + const DEX_EIFIE ; cd ESPEON + const DEX_BLACKY ; ce UMBREON + const DEX_TURBAN ; cf + const DEX_BETBABY ; d0 (baby GRIMER) + const DEX_TEPPOUO ; d1 REMORAID + const DEX_OKUTANK ; d2 OCTILLERY + const DEX_GONGU ; d3 TYROGUE + const DEX_KAPOERER ; d4 HITMONTOP + const DEX_PUDIE ; d5 (baby GROWLITHE) + const DEX_HANEKO ; d6 HOPPIP + const DEX_POPONEKO ; d7 SKIPLOOM + const DEX_WATANEKO ; d8 JUMPLUFF + const DEX_BARIRINA ; d9 MIME_JR + const DEX_LIP ; da SMOOCHUM + const DEX_ELEBABY ; db (baby ELEKID) + const DEX_BOOBY ; dc MAGBY + const DEX_KIREIHANA ; dd BELLOSSOM + const DEX_TSUBOMITTO ; de (evolved WEEPINBELL) + const DEX_MILTANK ; df MILTANK + const DEX_BOMBSEEKER ; e0 + const DEX_GIFT ; e1 DELIBIRD + const DEX_KOTORA ; e2 + const DEX_RAITORA ; e3 + const DEX_MADAME ; e4 (evolved FARFETCH_D) + const DEX_NOROWARA ; e5 + const DEX_KYONPAN ; e6 + const DEX_YAMIKARASU ; e7 MURKROW + const DEX_HAPPI ; e8 BLISSEY + const DEX_SCISSORS ; e9 SCIZOR + const DEX_PURAKKUSU ; ea (evolved PINSIR) + const DEX_DEVIL ; eb HOUNDOUR + const DEX_HELGAA ; ec HOUNDOOM + const DEX_WOLFMAN ; ed + const DEX_WARWOLF ; ee + const DEX_PORYGON2 ; ef PORYGON2 + const DEX_NAMEIL ; f0 LICKILICKY + const DEX_HAGANEIL ; f1 STEELIX + const DEX_KINGDRA ; f2 KINGDRA + const DEX_RAI ; f3 RAIKOU + const DEX_EN ; f4 ENTEI + const DEX_SUI ; f5 SUICUNE + const DEX_NYULA ; f6 SNEASEL + const DEX_HOUOU ; f7 HO_OH + const DEX_TOGEPY ; f8 TOGEPI + const DEX_BULU ; f9 SNUBBULL + const DEX_TAIL ; fa AIPOM + const DEX_LEAFY ; fb LEAFEON +NUM_POKEMON EQU const_value + -1 + const DEX_FC ; fc + const DEX_FD ; fd + const DEX_FE ; fe + +; Annon forms + const_def 1 + const ANNON_A ; 1 + const ANNON_B ; 2 + const ANNON_C ; 3 + const ANNON_D ; 4 + const ANNON_E ; 5 + const ANNON_F ; 6 + const ANNON_G ; 7 + const ANNON_H ; 8 + const ANNON_I ; 9 + const ANNON_J ; 10 + const ANNON_K ; 11 + const ANNON_L ; 12 + const ANNON_M ; 13 + const ANNON_N ; 14 + const ANNON_O ; 15 + const ANNON_P ; 16 + const ANNON_Q ; 17 + const ANNON_R ; 18 + const ANNON_S ; 19 + const ANNON_T ; 20 + const ANNON_U ; 21 + const ANNON_V ; 22 + const ANNON_W ; 23 + const ANNON_X ; 24 + const ANNON_Y ; 25 + const ANNON_Z ; 26 +NUM_ANNON EQU const_value + -1 ; 26 diff --git a/constants/pokemon_constants.asm b/constants/pokemon_constants.asm deleted file mode 100644 index cf96c5f..0000000 --- a/constants/pokemon_constants.asm +++ /dev/null @@ -1,289 +0,0 @@ -; Pokémon IDs - const_def - const MON_NONE ; 00 - const MON_FUSHIGIDANE ; 01 BULBASAUR - const MON_FUSHIGISOU ; 02 IVYSAUR - const MON_FUSHIGIBANA ; 03 VENUSAUR - const MON_HITOKAGE ; 04 CHARMANDER - const MON_LIZARDO ; 05 CHARMELEON - const MON_LIZARDON ; 06 CHARIZARD - const MON_ZENIGAME ; 07 SQUIRTLE - const MON_KAMEIL ; 08 WARTORTLE - const MON_KAMEX ; 09 BLASTOISE - const MON_CATERPIE ; 0a CATERPIE - const MON_TRANSEL ; 0b METAPOD - const MON_BUTTERFREE ; 0c BUTTERFREE - const MON_BEEDLE ; 0d WEEDLE - const MON_COCOON ; 0e KAKUNA - const MON_SPEAR ; 0f BEEDRILL - const MON_POPPO ; 10 PIDGEY - const MON_PIGEON ; 11 PIDGEOTTO - const MON_PIGEOT ; 12 PIDGEOT - const MON_KORATTA ; 13 RATTATA - const MON_RATTA ; 14 RATICATE - const MON_ONISUZUME ; 15 SPEAROW - const MON_ONIDRILL ; 16 FEAROW - const MON_ARBO ; 17 EKANS - const MON_ARBOK ; 18 ARBOK - const MON_PIKACHU ; 19 PIKACHU - const MON_RAICHU ; 1a RAICHU - const MON_SAND ; 1b SANDSHREW - const MON_SANDPAN ; 1c SANDSLASH - const MON_NIDORAN_F ; 1d NIDORAN_F - const MON_NIDORINA ; 1e NIDORINA - const MON_NIDOQUEEN ; 1f NIDOQUEEN - const MON_NIDORAN_M ; 20 NIDORAN_M - const MON_NIDORINO ; 21 NIDORINO - const MON_NIDOKING ; 22 NIDOKING - const MON_PIPPI ; 23 CLEFAIRY - const MON_PIXY ; 24 CLEFABLE - const MON_ROKON ; 25 VULPIX - const MON_KYUKON ; 26 NINETALES - const MON_PURIN ; 27 JIGGLYPUFF - const MON_PUKURIN ; 28 WIGGLYTUFF - const MON_ZUBAT ; 29 ZUBAT - const MON_GOLBAT ; 2a GOLBAT - const MON_NAZONOKUSA ; 2b ODDISH - const MON_KUSAIHANA ; 2c GLOOM - const MON_RUFFRESIA ; 2d VILEPLUME - const MON_PARAS ; 2e PARAS - const MON_PARASECT ; 2f PARASECT - const MON_KONGPANG ; 30 VENONAT - const MON_MORPHON ; 31 VENOMOTH - const MON_DIGDA ; 32 DIGLETT - const MON_DUGTRIO ; 33 DUGTRIO - const MON_NYARTH ; 34 MEOWTH - const MON_PERSIAN ; 35 PERSIAN - const MON_KODUCK ; 36 PSYDUCK - const MON_GOLDUCK ; 37 GOLDUCK - const MON_MANKEY ; 38 MANKEY - const MON_OKORIZARU ; 39 PRIMEAPE - const MON_GARDIE ; 3a GROWLITHE - const MON_WINDIE ; 3b ARCANINE - const MON_NYOROMO ; 3c POLIWAG - const MON_NYOROZO ; 3d POLIWHIRL - const MON_NYOROBON ; 3e POLIWRATH - const MON_CASEY ; 3f ABRA - const MON_YUNGERER ; 40 KADABRA - const MON_FOODIN ; 41 ALAKAZAM - const MON_WANRIKY ; 42 MACHOP - const MON_GORIKY ; 43 MACHOKE - const MON_KAIRIKY ; 44 MACHAMP - const MON_MADATSUBOMI ; 45 BELLSPROUT - const MON_UTSUDON ; 46 WEEPINBELL - const MON_UTSUBOT ; 47 VICTREEBEL - const MON_MENOKURAGE ; 48 TENTACOOL - const MON_DOKUKURAGE ; 49 TENTACRUEL - const MON_ISITSUBUTE ; 4a GEODUDE - const MON_GOLONE ; 4b GRAVELER - const MON_GOLONYA ; 4c GOLEM - const MON_PONYTA ; 4d PONYTA - const MON_GALLOP ; 4e RAPIDASH - const MON_YADON ; 4f SLOWPOKE - const MON_YADORAN ; 50 SLOWBRO - const MON_COIL ; 51 MAGNEMITE - const MON_RARECOIL ; 52 MAGNETON - const MON_KAMONEGI ; 53 FARFETCH_D - const MON_DODO ; 54 DODUO - const MON_DODORIO ; 55 DODRIO - const MON_PAWOU ; 56 SEEL - const MON_JUGON ; 57 DEWGONG - const MON_BETBETER ; 58 GRIMER - const MON_BETBETON ; 59 MUK - const MON_SHELLDER ; 5a SHELLDER - const MON_PARSHEN ; 5b CLOYSTER - const MON_GHOS ; 5c GASTLY - const MON_GHOST ; 5d HAUNTER - const MON_GANGAR ; 5e GENGAR - const MON_IWARK ; 5f ONIX - const MON_SLEEPE ; 60 DROWZEE - const MON_SLEEPER ; 61 HYPNO - const MON_CRAB ; 62 KRABBY - const MON_KINGLER ; 63 KINGLER - const MON_BIRIRIDAMA ; 64 VOLTORB - const MON_MARUMINE ; 65 ELECTRODE - const MON_TAMATAMA ; 66 EXEGGCUTE - const MON_NASSY ; 67 EXEGGUTOR - const MON_KARAKARA ; 68 CUBONE - const MON_GARAGARA ; 69 MAROWAK - const MON_SAWAMULAR ; 6a HITMONLEE - const MON_EBIWALAR ; 6b HITMONCHAN - const MON_BERORINGA ; 6c LICKITUNG - const MON_DOGARS ; 6d KOFFING - const MON_MATADOGAS ; 6e WEEZING - const MON_SIHORN ; 6f RHYHORN - const MON_SIDON ; 70 RHYDON - const MON_LUCKY ; 71 CHANSEY - const MON_MONJARA ; 72 TANGELA - const MON_GARURA ; 73 KANGASKHAN - const MON_TATTU ; 74 HORSEA - const MON_SEADRA ; 75 SEADRA - const MON_TOSAKINTO ; 76 GOLDEEN - const MON_AZUMAO ; 77 SEAKING - const MON_HITODEMAN ; 78 STARYU - const MON_STARMIE ; 79 STARMIE - const MON_BARRIERD ; 7a MR__MIME - const MON_STRIKE ; 7b SCYTHER - const MON_ROUGELA ; 7c JYNX - const MON_ELEBOO ; 7d ELECTABUZZ - const MON_BOOBER ; 7e MAGMAR - const MON_KAILIOS ; 7f PINSIR - const MON_KENTAUROS ; 80 TAUROS - const MON_KOIKING ; 81 MAGIKARP - const MON_GYARADOS ; 82 GYARADOS - const MON_LAPLACE ; 83 LAPRAS - const MON_METAMON ; 84 DITTO - const MON_EIEVUI ; 85 EEVEE - const MON_SHOWERS ; 86 VAPOREON - const MON_THUNDERS ; 87 JOLTEON - const MON_BOOSTER ; 88 FLAREON - const MON_PORYGON ; 89 PORYGON - const MON_OMNITE ; 8a OMANYTE - const MON_OMSTAR ; 8b OMASTAR - const MON_KABUTO ; 8c KABUTO - const MON_KABUTOPS ; 8d KABUTOPS - const MON_PTERA ; 8e AERODACTYL - const MON_KABIGON ; 8f SNORLAX - const MON_FREEZER ; 90 ARTICUNO - const MON_THUNDER ; 91 ZAPDOS - const MON_FIRE ; 92 MOLTRES - const MON_MINIRYU ; 93 DRATINI - const MON_HAKURYU ; 94 DRAGONAIR - const MON_KAIRYU ; 95 DRAGONITE - const MON_MEWTWO ; 96 MEWTWO - const MON_MEW ; 97 MEW -PROTO_POKEMON EQU const_value - const MON_HAPPA ; 98 CHIKORITA - const MON_HANAMOGURA ; 99 BAYLEEF - const MON_HANARYU ; 9a MEGANIUM - const MON_HONOGUMA ; 9b - const MON_VOLBEAR ; 9c - const MON_DYNABEAR ; 9d - const MON_KURUSU ; 9e - const MON_AQUA ; 9f - const MON_AQUARIA ; a0 - const MON_HOHO ; a1 HOOTHOOT - const MON_BOBO ; a2 NOCTOWL - const MON_PACHIMEE ; a3 MAREEP - const MON_MOKOKO ; a4 FLAAFFY - const MON_DENRYU ; a5 AMPHAROS - const MON_MIKON ; a6 (baby VULPIX) - const MON_MONJA ; a7 (baby TANGELA) - const MON_JARANRA ; a8 TANGROWTH - const MON_HANEEI ; a9 MANTINE - const MON_PUKU ; aa QWILFISH - const MON_SHIBIREFUGU ; ab (evolved QWILFISH) - const MON_PICHU ; ac PICHU - const MON_PY ; ad CLEFFA - const MON_PUPURIN ; ae IGGLYPUFF - const MON_MIZUUO ; af QUAGSIRE - const MON_NATY ; b0 NATU - const MON_NATIO ; b1 XATU - const MON_GYOPIN ; b2 (baby GOLDEEN) - const MON_MARIL ; b3 MARILL - const MON_MANBO1 ; b4 - const MON_IKARI ; b5 - const MON_GROTESS ; b6 - const MON_EKSING ; b7 CROBAT - const MON_PARA ; b8 (baby PARAS) - const MON_KOKUMO ; b9 SPINARAK - const MON_TWOHEAD ; ba ARIADOS - const MON_YOROIDORI ; bb SKARMORY - const MON_ANIMON ; bc (evolved DITTO) - const MON_HINAZU ; bd (baby DODUO) - const MON_SUNNY ; be SUNFLORA - const MON_PAON ; bf PHANPY - const MON_DONPHAN ; c0 DONPHAN - const MON_TWINZ ; c1 (baby GIRAFARIG) - const MON_KIRINRIKI ; c2 GIRAFARIG - const MON_PAINTER ; c3 SMEARGLE - const MON_KOUNYA ; c4 (baby MEOWTH) - const MON_RINRIN ; c5 - const MON_BERURUN ; c6 - const MON_NYOROTONO ; c7 POLITOED - const MON_YADOKING ; c8 SLOWKING - const MON_ANNON ; c9 UNOWN - const MON_REDIBA ; ca LEDYBA - const MON_MITSUBOSHI ; cb LEDIAN - const MON_PUCHICORN ; cc (baby PONYTA) - const MON_EIFIE ; cd ESPEON - const MON_BLACKY ; ce UMBREON - const MON_TURBAN ; cf - const MON_BETBABY ; d0 (baby GRIMER) - const MON_TEPPOUO ; d1 REMORAID - const MON_OKUTANK ; d2 OCTILLERY - const MON_GONGU ; d3 TYROGUE - const MON_KAPOERER ; d4 HITMONTOP - const MON_PUDIE ; d5 (baby GROWLITHE) - const MON_HANEKO ; d6 HOPPIP - const MON_POPONEKO ; d7 SKIPLOOM - const MON_WATANEKO ; d8 JUMPLUFF - const MON_BARIRINA ; d9 MIME_JR - const MON_LIP ; da SMOOCHUM - const MON_ELEBABY ; db (baby ELEKID) - const MON_BOOBY ; dc MAGBY - const MON_KIREIHANA ; dd BELLOSSOM - const MON_TSUBOMITTO ; de (evolved WEEPINBELL) - const MON_MILTANK ; df MILTANK - const MON_BOMBSEEKER ; e0 - const MON_GIFT ; e1 DELIBIRD - const MON_KOTORA ; e2 - const MON_RAITORA ; e3 - const MON_MADAME ; e4 (evolved FARFETCH_D) - const MON_NOROWARA ; e5 - const MON_KYONPAN ; e6 - const MON_YAMIKARASU ; e7 MURKROW - const MON_HAPPI ; e8 BLISSEY - const MON_SCISSORS ; e9 SCIZOR - const MON_PURAKKUSU ; ea (evolved PINSIR) - const MON_DEVIL ; eb HOUNDOUR - const MON_HELGAA ; ec HOUNDOOM - const MON_WOLFMAN ; ed - const MON_WARWOLF ; ee - const MON_PORYGON2 ; ef PORYGON2 - const MON_NAMEIL ; f0 LICKILICKY - const MON_HAGANEIL ; f1 STEELIX - const MON_KINGDRA ; f2 KINGDRA - const MON_RAI ; f3 RAIKOU - const MON_EN ; f4 ENTEI - const MON_SUI ; f5 SUICUNE - const MON_NYULA ; f6 SNEASEL - const MON_HOUOU ; f7 HO_OH - const MON_TOGEPY ; f8 TOGEPI - const MON_BULU ; f9 SNUBBULL - const MON_TAIL ; fa AIPOM - const MON_LEAFY ; fb LEAFEON -NUM_POKEMON EQU const_value + -1 - const MON_FC ; fc - const MON_FD ; fd - const MON_FE ; fe - -; Annon forms - const_def 1 - const ANNON_A ; 1 - const ANNON_B ; 2 - const ANNON_C ; 3 - const ANNON_D ; 4 - const ANNON_E ; 5 - const ANNON_F ; 6 - const ANNON_G ; 7 - const ANNON_H ; 8 - const ANNON_I ; 9 - const ANNON_J ; 10 - const ANNON_K ; 11 - const ANNON_L ; 12 - const ANNON_M ; 13 - const ANNON_N ; 14 - const ANNON_O ; 15 - const ANNON_P ; 16 - const ANNON_Q ; 17 - const ANNON_R ; 18 - const ANNON_S ; 19 - const ANNON_T ; 20 - const ANNON_U ; 21 - const ANNON_V ; 22 - const ANNON_W ; 23 - const ANNON_X ; 24 - const ANNON_Y ; 25 - const ANNON_Z ; 26 -NUM_ANNON EQU const_value + -1 ; 26 diff --git a/data/moves/tmhm_moves.asm b/data/moves/tmhm_moves.asm index 1e020a9..457eb60 100644 --- a/data/moves/tmhm_moves.asm +++ b/data/moves/tmhm_moves.asm @@ -1,7 +1,10 @@ SECTION "TM/HM Moves", ROMX[$52D1],BANK[4] +; This is a nearly-sequential table of new moves. +; It was probably meant for easy testing, not as +; a final set of TM moves. + TMHMMoves: ; 04:52d1 -; entries correspond to *_TMNUM enums (see constants/item_constants.asm) ; TMs db MOVE_SKETCH db MOVE_HIDDEN_POWER |