From 2804ddca7e50b66ed209815476f74ff98f52f54b Mon Sep 17 00:00:00 2001 From: Rangi Date: Thu, 31 May 2018 19:38:55 -0400 Subject: Disassemble overworld sprites --- data/sprites/sprites.asm | 102 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 data/sprites/sprites.asm (limited to 'data') diff --git a/data/sprites/sprites.asm b/data/sprites/sprites.asm new file mode 100644 index 0000000..b901b7a --- /dev/null +++ b/data/sprites/sprites.asm @@ -0,0 +1,102 @@ +INCLUDE "constants.asm" + +SECTION "OverworldSprites", ROMX[$423B], BANK[$05] + +overworld_sprite: MACRO +; pointer, length, bank + dw \1 + db \2 tiles, BANK(\1) +ENDM + +OverworldSprites:: + overworld_sprite GoldSpriteGFX, 12 + overworld_sprite GoldBikeSpriteGFX, 12 + overworld_sprite GoldSkateboardSpriteGFX, 12 + overworld_sprite SilverSpriteGFX, 12 + overworld_sprite OkidoSpriteGFX, 12 + overworld_sprite RedSpriteGFX, 12 + overworld_sprite BlueSpriteGFX, 12 + overworld_sprite MasakiSpriteGFX, 12 + overworld_sprite ElderSpriteGFX, 12 + overworld_sprite SakakiSpriteGFX, 12 + overworld_sprite GantetsuSpriteGFX, 12 + overworld_sprite MomSpriteGFX, 12 + overworld_sprite SilversMomSpriteGFX, 12 + overworld_sprite RedsMomSpriteGFX, 12 + overworld_sprite RedsMomSpriteGFX, 12 + overworld_sprite NanamiSpriteGFX, 12 + overworld_sprite EvilOkidoSpriteGFX, 12 + overworld_sprite KikukoSpriteGFX, 12 + overworld_sprite HayatoSpriteGFX, 12 + overworld_sprite TsukushiSpriteGFX, 12 + overworld_sprite TsukushiSpriteGFX, 12 + overworld_sprite EnokiSpriteGFX, 12 + overworld_sprite MikanSpriteGFX, 12 + overworld_sprite MikanSpriteGFX, 12 + overworld_sprite CooltrainerMSpriteGFX, 12 + overworld_sprite CooltrainerMSpriteGFX, 12 + overworld_sprite CooltrainerMSpriteGFX, 12 + overworld_sprite CooltrainerMSpriteGFX, 12 + overworld_sprite CooltrainerMSpriteGFX, 12 + overworld_sprite CooltrainerMSpriteGFX, 12 + overworld_sprite CooltrainerMSpriteGFX, 12 + overworld_sprite CooltrainerMSpriteGFX, 12 + overworld_sprite CooltrainerMSpriteGFX, 12 + overworld_sprite CooltrainerMSpriteGFX, 12 + overworld_sprite CooltrainerMSpriteGFX, 12 + overworld_sprite CooltrainerMSpriteGFX, 12 + overworld_sprite CooltrainerFSpriteGFX, 12 + overworld_sprite BugCatcherBoySpriteGFX, 12 + overworld_sprite TwinSpriteGFX, 12 + overworld_sprite YoungsterSpriteGFX, 12 + overworld_sprite LassSpriteGFX, 12 + overworld_sprite TeacherSpriteGFX, 12 + overworld_sprite GirlSpriteGFX, 12 + overworld_sprite SuperNerdSpriteGFX, 12 + overworld_sprite RockerSpriteGFX, 12 + overworld_sprite PokefanMSpriteGFX, 12 + overworld_sprite PokefanFSpriteGFX, 12 + overworld_sprite GrampsSpriteGFX, 12 + overworld_sprite GrannySpriteGFX, 12 + overworld_sprite SwimmerMSpriteGFX, 12 + overworld_sprite SwimmerFSpriteGFX, 12 + overworld_sprite RocketMSpriteGFX, 12 + overworld_sprite RocketMSpriteGFX, 12 + overworld_sprite RocketMSpriteGFX, 12 + overworld_sprite RocketFSpriteGFX, 12 + overworld_sprite NurseSpriteGFX, 12 + overworld_sprite LinkReceptionistSpriteGFX, 12 + overworld_sprite ClerkSpriteGFX, 12 + overworld_sprite FisherSpriteGFX, 12 + overworld_sprite FishingGuruSpriteGFX, 12 + overworld_sprite ScientistSpriteGFX, 12 + overworld_sprite MediumSpriteGFX, 12 + overworld_sprite SageSpriteGFX, 12 + overworld_sprite FrowningManSpriteGFX, 12 + overworld_sprite GentlemanSpriteGFX, 12 + overworld_sprite BlackbeltSpriteGFX, 12 + overworld_sprite ReceptionistSpriteGFX, 12 + overworld_sprite OfficerSpriteGFX, 12 + overworld_sprite CaptainSpriteGFX, 12 + overworld_sprite CaptainSpriteGFX, 12 + overworld_sprite CaptainSpriteGFX, 12 + overworld_sprite MohawkSpriteGFX, 12 + overworld_sprite GymGuySpriteGFX, 12 + overworld_sprite SailorSpriteGFX, 12 + overworld_sprite HelmetSpriteGFX, 12 + overworld_sprite BurglarSpriteGFX, 12 + overworld_sprite SidonSpriteGFX, 12 + overworld_sprite PippiSpriteGFX, 12 + overworld_sprite PoppoSpriteGFX, 12 + overworld_sprite LizardonSpriteGFX, 12 + overworld_sprite KabigonSpriteGFX, 4 + overworld_sprite PawouSpriteGFX, 12 + overworld_sprite NyorobonSpriteGFX, 12 + overworld_sprite LaplaceSpriteGFX, 12 + overworld_sprite PokeBallSpriteGFX, 4 + overworld_sprite PokedexSpriteGFX, 4 + overworld_sprite PaperSpriteGFX, 4 + overworld_sprite OldLinkReceptionistSpriteGFX, 4 + overworld_sprite OldLinkReceptionistSpriteGFX, 4 + overworld_sprite EggSpriteGFX, 4 + overworld_sprite BoulderSpriteGFX, 4 -- cgit v1.2.3 From a7e358cd7e3bb99b3189afe753831656fcc0c354 Mon Sep 17 00:00:00 2001 From: Rangi Date: Thu, 31 May 2018 19:47:03 -0400 Subject: Keep pokemon data in data/pokemon Don't print "Here" a lot 'make mostlyclean' needs to remove .d files in case a file was renamed --- data/pokemon/palettes.inc | 257 ++++++++++++++++++++++++++++++++++++++++++++++ data/pokemon_palettes.inc | 257 ---------------------------------------------- 2 files changed, 257 insertions(+), 257 deletions(-) create mode 100755 data/pokemon/palettes.inc delete mode 100755 data/pokemon_palettes.inc (limited to 'data') diff --git a/data/pokemon/palettes.inc b/data/pokemon/palettes.inc new file mode 100755 index 0000000..41ca0d5 --- /dev/null +++ b/data/pokemon/palettes.inc @@ -0,0 +1,257 @@ +PokemonPalettes: + db PAL_MEWMON ; NONE + db PAL_GREENMON ; FUSHIGIDANE + db PAL_GREENMON ; FUSHIGISOU + db PAL_GREENMON ; FUSHIGIBANA + db PAL_REDMON ; HITOKAGE + db PAL_REDMON ; LIZARDO + db PAL_REDMON ; LIZARDON + db PAL_CYANMON ; ZENIGAME + db PAL_CYANMON ; KAMEIL + db PAL_CYANMON ; KAMEX + db PAL_GREENMON ; CATERPIE + db PAL_GREENMON ; TRANSEL + db PAL_CYANMON ; BUTTERFREE + db PAL_YELLOWMON ; BEEDLE + db PAL_YELLOWMON ; COCOON + db PAL_YELLOWMON ; SPEAR + db PAL_BROWNMON ; POPPO + db PAL_BROWNMON ; PIGEON + db PAL_BROWNMON ; PIGEOT + db PAL_GREYMON ; KORATTA + db PAL_GREYMON ; RATTA + db PAL_BROWNMON ; ONISUZUME + db PAL_BROWNMON ; ONIDRILL + db PAL_PURPLEMON ; ARBO + db PAL_PURPLEMON ; ARBOK + db PAL_YELLOWMON ; PIKACHU + db PAL_YELLOWMON ; RAICHU + db PAL_BROWNMON ; SAND + db PAL_BROWNMON ; SANDPAN + db PAL_BLUEMON ; NIDORAN_F + db PAL_BLUEMON ; NIDORINA + db PAL_BLUEMON ; NIDOQUEEN + db PAL_PURPLEMON ; NIDORAN_M + db PAL_PURPLEMON ; NIDORINO + db PAL_PURPLEMON ; NIDOKING + db PAL_PINKMON ; PIPPI + db PAL_PINKMON ; PIXY + db PAL_REDMON ; ROKON + db PAL_YELLOWMON ; KYUKON + db PAL_PINKMON ; PURIN + db PAL_PINKMON ; PUKURIN + db PAL_BLUEMON ; ZUBAT + db PAL_BLUEMON ; GOLBAT + db PAL_GREENMON ; NAZONOKUSA + db PAL_REDMON ; KUSAIHANA + db PAL_REDMON ; RUFFRESIA + db PAL_REDMON ; PARAS + db PAL_REDMON ; PARASECT + db PAL_PURPLEMON ; KONGPANG + db PAL_PURPLEMON ; MORPHON + db PAL_BROWNMON ; DIGDA + db PAL_BROWNMON ; DUGTRIO + db PAL_YELLOWMON ; NYARTH + db PAL_YELLOWMON ; PERSIAN + db PAL_YELLOWMON ; KODUCK + db PAL_CYANMON ; GOLDUCK + db PAL_BROWNMON ; MANKEY + db PAL_BROWNMON ; OKORIZARU + db PAL_BROWNMON ; GARDIE + db PAL_REDMON ; WINDIE + db PAL_BLUEMON ; NYOROMO + db PAL_BLUEMON ; NYOROZO + db PAL_BLUEMON ; NYOROBON + db PAL_YELLOWMON ; CASEY + db PAL_YELLOWMON ; YUNGERER + db PAL_YELLOWMON ; FOODIN + db PAL_GREYMON ; WANRIKY + db PAL_GREYMON ; GORIKY + db PAL_GREYMON ; KAIRIKY + db PAL_GREENMON ; MADATSUBOMI + db PAL_GREENMON ; UTSUDON + db PAL_GREENMON ; UTSUBOT + db PAL_CYANMON ; MENOKURAGE + db PAL_CYANMON ; DOKUKURAGE + db PAL_GREYMON ; ISITSUBUTE + db PAL_GREYMON ; GOLONE + db PAL_GREYMON ; GOLONYA + db PAL_REDMON ; PONYTA + db PAL_REDMON ; GALLOP + db PAL_PINKMON ; YADON + db PAL_PINKMON ; YADORAN + db PAL_GREYMON ; COIL + db PAL_GREYMON ; RARECOIL + db PAL_BROWNMON ; KAMONEGI + db PAL_BROWNMON ; DODO + db PAL_BROWNMON ; DODORIO + db PAL_BLUEMON ; PAWOU + db PAL_BLUEMON ; JUGON + db PAL_PURPLEMON ; BETBETER + db PAL_PURPLEMON ; BETBETON + db PAL_GREYMON ; SHELLDER + db PAL_GREYMON ; PARSHEN + db PAL_PURPLEMON ; GHOS + db PAL_PURPLEMON ; GHOST + db PAL_PURPLEMON ; GANGAR + db PAL_GREYMON ; IWARK + db PAL_YELLOWMON ; SLEEPE + db PAL_YELLOWMON ; SLEEPER + db PAL_REDMON ; CRAB + db PAL_REDMON ; KINGLER + db PAL_YELLOWMON ; BIRIRIDAMA + db PAL_YELLOWMON ; MARUMINE + db PAL_PINKMON ; TAMATAMA + db PAL_GREENMON ; NASSY + db PAL_GREYMON ; KARAKARA + db PAL_GREYMON ; GARAGARA + db PAL_BROWNMON ; SAWAMULAR + db PAL_BROWNMON ; EBIWALAR + db PAL_PINKMON ; BERORINGA + db PAL_PURPLEMON ; DOGARS + db PAL_PURPLEMON ; MATADOGAS + db PAL_GREYMON ; SIHORN + db PAL_GREYMON ; SIDON + db PAL_PINKMON ; LUCKY + db PAL_BLUEMON ; MONJARA + db PAL_BROWNMON ; GARURA + db PAL_CYANMON ; TATTU + db PAL_CYANMON ; SEADRA + db PAL_REDMON ; TOSAKINTO + db PAL_REDMON ; AZUMAO + db PAL_REDMON ; HITODEMAN + db PAL_GREYMON ; STARMIE + db PAL_PINKMON ; BARRIERD + db PAL_GREENMON ; STRIKE + db PAL_MEWMON ; ROUGELA + db PAL_YELLOWMON ; ELEBOO + db PAL_REDMON ; BOOBER + db PAL_BROWNMON ; KAILIOS + db PAL_GREYMON ; KENTAUROS + db PAL_REDMON ; KOIKING + db PAL_BLUEMON ; GYARADOS + db PAL_CYANMON ; LAPLACE + db PAL_GREYMON ; METAMON + db PAL_GREYMON ; EIEVUI + db PAL_CYANMON ; SHOWERS + db PAL_YELLOWMON ; THUNDERS + db PAL_REDMON ; BOOSTER + db PAL_GREYMON ; PORYGON + db PAL_BLUEMON ; OMNITE + db PAL_BLUEMON ; OMSTAR + db PAL_BROWNMON ; KABUTO + db PAL_BROWNMON ; KABUTOPS + db PAL_GREYMON ; PTERA + db PAL_PINKMON ; KABIGON + db PAL_BLUEMON ; FREEZER + db PAL_YELLOWMON ; THUNDER + db PAL_REDMON ; FIRE + db PAL_GREYMON ; MINIRYU + db PAL_BLUEMON ; HAKURYU + db PAL_BROWNMON ; KAIRYU + db PAL_MEWMON ; MEWTWO + db PAL_MEWMON ; MEW + db PAL_GREENMON ; HAPPA + db PAL_GREENMON ; HANAMOGURA + db PAL_GREENMON ; HANARYU + db PAL_REDMON ; HONOGUMA + db PAL_REDMON ; VOLBEAR + db PAL_REDMON ; DYNABEAR + db PAL_CYANMON ; KURUSU + db PAL_CYANMON ; AQUA + db PAL_CYANMON ; AQUARIA + db PAL_BROWNMON ; HOHO + db PAL_BROWNMON ; BOBO + db PAL_PINKMON ; PACHIMEE + db PAL_PINKMON ; MOKOKO + db PAL_YELLOWMON ; DENRYU + db PAL_REDMON ; MIKON + db PAL_GREENMON ; MONJA + db PAL_GREENMON ; JARANRA + db PAL_CYANMON ; HANEEI + db PAL_BLUEMON ; PUKU + db PAL_BLUEMON ; SHIBIREFUGU + db PAL_YELLOWMON ; PICHU + db PAL_PINKMON ; PY + db PAL_PINKMON ; PUPURIN + db PAL_CYANMON ; MIZUUO + db PAL_BROWNMON ; NATY + db PAL_BROWNMON ; NATIO + db PAL_REDMON ; GYOPIN + db PAL_PINKMON ; MARIL + db PAL_CYANMON ; MANBO1 + db PAL_CYANMON ; IKARI + db PAL_BLUEMON ; GROTESS + db PAL_PURPLEMON ; EKSING + db PAL_REDMON ; PARA + db PAL_PURPLEMON ; KOKUMO + db PAL_PURPLEMON ; TWOHEAD + db PAL_GREYMON ; YOROIDORI + db PAL_GREYMON ; ANIMON + db PAL_BROWNMON ; HINAZU + db PAL_YELLOWMON ; SUNNY + db PAL_CYANMON ; PAON + db PAL_BROWNMON ; DONPHAN + db PAL_PURPLEMON ; TWINZ + db PAL_YELLOWMON ; KIRINRIKI + db PAL_BROWNMON ; PAINTER + db PAL_YELLOWMON ; KOUNYA + db PAL_BROWNMON ; RINRIN + db PAL_BROWNMON ; BERURUN + db PAL_GREENMON ; NYOROTONO + db PAL_PINKMON ; YADOKING + db PAL_MEWMON ; ANNON + db PAL_GREENMON ; REDIBA + db PAL_REDMON ; MITSUBOSHI + db PAL_REDMON ; PUCHICORN + db PAL_YELLOWMON ; EIFIE + db PAL_GREYMON ; BLACKY + db PAL_GREYMON ; TURBAN + db PAL_GREYMON ; BETBABY + db PAL_BLUEMON ; TEPPOUO + db PAL_REDMON ; OKUTANK + db PAL_BROWNMON ; GONGU + db PAL_BROWNMON ; KAPOERER + db PAL_BROWNMON ; PUDIE + db PAL_GREENMON ; HANEKO + db PAL_YELLOWMON ; POPONEKO + db PAL_PINKMON ; WATANEKO + db PAL_PINKMON ; BARIRINA + db PAL_MEWMON ; LIP + db PAL_YELLOWMON ; ELEBABY + db PAL_REDMON ; BOOBY + db PAL_PURPLEMON ; KIREIHANA + db PAL_GREENMON ; TSUBOMITTO + db PAL_BROWNMON ; MILTANK + db PAL_REDMON ; BOMBSEEKER + db PAL_REDMON ; GIFT + db PAL_YELLOWMON ; KOTORA + db PAL_YELLOWMON ; RAITORA + db PAL_BROWNMON ; MADAME + db PAL_BROWNMON ; NOROWARA + db PAL_PURPLEMON ; KYONPAN + db PAL_BLUEMON ; YAMIKARASU + db PAL_PINKMON ; HAPPI + db PAL_GREENMON ; SCISSORS + db PAL_BROWNMON ; PURAKKUSU + db PAL_REDMON ; DEVIL + db PAL_REDMON ; HELGAA + db PAL_BROWNMON ; WOLFMAN + db PAL_BROWNMON ; WARWOLF + db PAL_GREYMON ; PORYGON2 + db PAL_PINKMON ; NAMEIL + db PAL_GREYMON ; HAGANEIL + db PAL_BLUEMON ; KINGDRA + db PAL_YELLOWMON ; RAI + db PAL_REDMON ; EN + db PAL_CYANMON ; SUI + db PAL_BROWNMON ; NYULA + db PAL_REDMON ; HOUOU + db PAL_YELLOWMON ; TOGEPY + db PAL_BROWNMON ; BULU + db PAL_BROWNMON ; TAIL + db PAL_GREENMON ; LEAFY + db PAL_MEWMON ; NONE + db PAL_MEWMON ; NONE + db PAL_MEWMON ; NONE + db PAL_MEWMON ; NONE diff --git a/data/pokemon_palettes.inc b/data/pokemon_palettes.inc deleted file mode 100755 index 41ca0d5..0000000 --- a/data/pokemon_palettes.inc +++ /dev/null @@ -1,257 +0,0 @@ -PokemonPalettes: - db PAL_MEWMON ; NONE - db PAL_GREENMON ; FUSHIGIDANE - db PAL_GREENMON ; FUSHIGISOU - db PAL_GREENMON ; FUSHIGIBANA - db PAL_REDMON ; HITOKAGE - db PAL_REDMON ; LIZARDO - db PAL_REDMON ; LIZARDON - db PAL_CYANMON ; ZENIGAME - db PAL_CYANMON ; KAMEIL - db PAL_CYANMON ; KAMEX - db PAL_GREENMON ; CATERPIE - db PAL_GREENMON ; TRANSEL - db PAL_CYANMON ; BUTTERFREE - db PAL_YELLOWMON ; BEEDLE - db PAL_YELLOWMON ; COCOON - db PAL_YELLOWMON ; SPEAR - db PAL_BROWNMON ; POPPO - db PAL_BROWNMON ; PIGEON - db PAL_BROWNMON ; PIGEOT - db PAL_GREYMON ; KORATTA - db PAL_GREYMON ; RATTA - db PAL_BROWNMON ; ONISUZUME - db PAL_BROWNMON ; ONIDRILL - db PAL_PURPLEMON ; ARBO - db PAL_PURPLEMON ; ARBOK - db PAL_YELLOWMON ; PIKACHU - db PAL_YELLOWMON ; RAICHU - db PAL_BROWNMON ; SAND - db PAL_BROWNMON ; SANDPAN - db PAL_BLUEMON ; NIDORAN_F - db PAL_BLUEMON ; NIDORINA - db PAL_BLUEMON ; NIDOQUEEN - db PAL_PURPLEMON ; NIDORAN_M - db PAL_PURPLEMON ; NIDORINO - db PAL_PURPLEMON ; NIDOKING - db PAL_PINKMON ; PIPPI - db PAL_PINKMON ; PIXY - db PAL_REDMON ; ROKON - db PAL_YELLOWMON ; KYUKON - db PAL_PINKMON ; PURIN - db PAL_PINKMON ; PUKURIN - db PAL_BLUEMON ; ZUBAT - db PAL_BLUEMON ; GOLBAT - db PAL_GREENMON ; NAZONOKUSA - db PAL_REDMON ; KUSAIHANA - db PAL_REDMON ; RUFFRESIA - db PAL_REDMON ; PARAS - db PAL_REDMON ; PARASECT - db PAL_PURPLEMON ; KONGPANG - db PAL_PURPLEMON ; MORPHON - db PAL_BROWNMON ; DIGDA - db PAL_BROWNMON ; DUGTRIO - db PAL_YELLOWMON ; NYARTH - db PAL_YELLOWMON ; PERSIAN - db PAL_YELLOWMON ; KODUCK - db PAL_CYANMON ; GOLDUCK - db PAL_BROWNMON ; MANKEY - db PAL_BROWNMON ; OKORIZARU - db PAL_BROWNMON ; GARDIE - db PAL_REDMON ; WINDIE - db PAL_BLUEMON ; NYOROMO - db PAL_BLUEMON ; NYOROZO - db PAL_BLUEMON ; NYOROBON - db PAL_YELLOWMON ; CASEY - db PAL_YELLOWMON ; YUNGERER - db PAL_YELLOWMON ; FOODIN - db PAL_GREYMON ; WANRIKY - db PAL_GREYMON ; GORIKY - db PAL_GREYMON ; KAIRIKY - db PAL_GREENMON ; MADATSUBOMI - db PAL_GREENMON ; UTSUDON - db PAL_GREENMON ; UTSUBOT - db PAL_CYANMON ; MENOKURAGE - db PAL_CYANMON ; DOKUKURAGE - db PAL_GREYMON ; ISITSUBUTE - db PAL_GREYMON ; GOLONE - db PAL_GREYMON ; GOLONYA - db PAL_REDMON ; PONYTA - db PAL_REDMON ; GALLOP - db PAL_PINKMON ; YADON - db PAL_PINKMON ; YADORAN - db PAL_GREYMON ; COIL - db PAL_GREYMON ; RARECOIL - db PAL_BROWNMON ; KAMONEGI - db PAL_BROWNMON ; DODO - db PAL_BROWNMON ; DODORIO - db PAL_BLUEMON ; PAWOU - db PAL_BLUEMON ; JUGON - db PAL_PURPLEMON ; BETBETER - db PAL_PURPLEMON ; BETBETON - db PAL_GREYMON ; SHELLDER - db PAL_GREYMON ; PARSHEN - db PAL_PURPLEMON ; GHOS - db PAL_PURPLEMON ; GHOST - db PAL_PURPLEMON ; GANGAR - db PAL_GREYMON ; IWARK - db PAL_YELLOWMON ; SLEEPE - db PAL_YELLOWMON ; SLEEPER - db PAL_REDMON ; CRAB - db PAL_REDMON ; KINGLER - db PAL_YELLOWMON ; BIRIRIDAMA - db PAL_YELLOWMON ; MARUMINE - db PAL_PINKMON ; TAMATAMA - db PAL_GREENMON ; NASSY - db PAL_GREYMON ; KARAKARA - db PAL_GREYMON ; GARAGARA - db PAL_BROWNMON ; SAWAMULAR - db PAL_BROWNMON ; EBIWALAR - db PAL_PINKMON ; BERORINGA - db PAL_PURPLEMON ; DOGARS - db PAL_PURPLEMON ; MATADOGAS - db PAL_GREYMON ; SIHORN - db PAL_GREYMON ; SIDON - db PAL_PINKMON ; LUCKY - db PAL_BLUEMON ; MONJARA - db PAL_BROWNMON ; GARURA - db PAL_CYANMON ; TATTU - db PAL_CYANMON ; SEADRA - db PAL_REDMON ; TOSAKINTO - db PAL_REDMON ; AZUMAO - db PAL_REDMON ; HITODEMAN - db PAL_GREYMON ; STARMIE - db PAL_PINKMON ; BARRIERD - db PAL_GREENMON ; STRIKE - db PAL_MEWMON ; ROUGELA - db PAL_YELLOWMON ; ELEBOO - db PAL_REDMON ; BOOBER - db PAL_BROWNMON ; KAILIOS - db PAL_GREYMON ; KENTAUROS - db PAL_REDMON ; KOIKING - db PAL_BLUEMON ; GYARADOS - db PAL_CYANMON ; LAPLACE - db PAL_GREYMON ; METAMON - db PAL_GREYMON ; EIEVUI - db PAL_CYANMON ; SHOWERS - db PAL_YELLOWMON ; THUNDERS - db PAL_REDMON ; BOOSTER - db PAL_GREYMON ; PORYGON - db PAL_BLUEMON ; OMNITE - db PAL_BLUEMON ; OMSTAR - db PAL_BROWNMON ; KABUTO - db PAL_BROWNMON ; KABUTOPS - db PAL_GREYMON ; PTERA - db PAL_PINKMON ; KABIGON - db PAL_BLUEMON ; FREEZER - db PAL_YELLOWMON ; THUNDER - db PAL_REDMON ; FIRE - db PAL_GREYMON ; MINIRYU - db PAL_BLUEMON ; HAKURYU - db PAL_BROWNMON ; KAIRYU - db PAL_MEWMON ; MEWTWO - db PAL_MEWMON ; MEW - db PAL_GREENMON ; HAPPA - db PAL_GREENMON ; HANAMOGURA - db PAL_GREENMON ; HANARYU - db PAL_REDMON ; HONOGUMA - db PAL_REDMON ; VOLBEAR - db PAL_REDMON ; DYNABEAR - db PAL_CYANMON ; KURUSU - db PAL_CYANMON ; AQUA - db PAL_CYANMON ; AQUARIA - db PAL_BROWNMON ; HOHO - db PAL_BROWNMON ; BOBO - db PAL_PINKMON ; PACHIMEE - db PAL_PINKMON ; MOKOKO - db PAL_YELLOWMON ; DENRYU - db PAL_REDMON ; MIKON - db PAL_GREENMON ; MONJA - db PAL_GREENMON ; JARANRA - db PAL_CYANMON ; HANEEI - db PAL_BLUEMON ; PUKU - db PAL_BLUEMON ; SHIBIREFUGU - db PAL_YELLOWMON ; PICHU - db PAL_PINKMON ; PY - db PAL_PINKMON ; PUPURIN - db PAL_CYANMON ; MIZUUO - db PAL_BROWNMON ; NATY - db PAL_BROWNMON ; NATIO - db PAL_REDMON ; GYOPIN - db PAL_PINKMON ; MARIL - db PAL_CYANMON ; MANBO1 - db PAL_CYANMON ; IKARI - db PAL_BLUEMON ; GROTESS - db PAL_PURPLEMON ; EKSING - db PAL_REDMON ; PARA - db PAL_PURPLEMON ; KOKUMO - db PAL_PURPLEMON ; TWOHEAD - db PAL_GREYMON ; YOROIDORI - db PAL_GREYMON ; ANIMON - db PAL_BROWNMON ; HINAZU - db PAL_YELLOWMON ; SUNNY - db PAL_CYANMON ; PAON - db PAL_BROWNMON ; DONPHAN - db PAL_PURPLEMON ; TWINZ - db PAL_YELLOWMON ; KIRINRIKI - db PAL_BROWNMON ; PAINTER - db PAL_YELLOWMON ; KOUNYA - db PAL_BROWNMON ; RINRIN - db PAL_BROWNMON ; BERURUN - db PAL_GREENMON ; NYOROTONO - db PAL_PINKMON ; YADOKING - db PAL_MEWMON ; ANNON - db PAL_GREENMON ; REDIBA - db PAL_REDMON ; MITSUBOSHI - db PAL_REDMON ; PUCHICORN - db PAL_YELLOWMON ; EIFIE - db PAL_GREYMON ; BLACKY - db PAL_GREYMON ; TURBAN - db PAL_GREYMON ; BETBABY - db PAL_BLUEMON ; TEPPOUO - db PAL_REDMON ; OKUTANK - db PAL_BROWNMON ; GONGU - db PAL_BROWNMON ; KAPOERER - db PAL_BROWNMON ; PUDIE - db PAL_GREENMON ; HANEKO - db PAL_YELLOWMON ; POPONEKO - db PAL_PINKMON ; WATANEKO - db PAL_PINKMON ; BARIRINA - db PAL_MEWMON ; LIP - db PAL_YELLOWMON ; ELEBABY - db PAL_REDMON ; BOOBY - db PAL_PURPLEMON ; KIREIHANA - db PAL_GREENMON ; TSUBOMITTO - db PAL_BROWNMON ; MILTANK - db PAL_REDMON ; BOMBSEEKER - db PAL_REDMON ; GIFT - db PAL_YELLOWMON ; KOTORA - db PAL_YELLOWMON ; RAITORA - db PAL_BROWNMON ; MADAME - db PAL_BROWNMON ; NOROWARA - db PAL_PURPLEMON ; KYONPAN - db PAL_BLUEMON ; YAMIKARASU - db PAL_PINKMON ; HAPPI - db PAL_GREENMON ; SCISSORS - db PAL_BROWNMON ; PURAKKUSU - db PAL_REDMON ; DEVIL - db PAL_REDMON ; HELGAA - db PAL_BROWNMON ; WOLFMAN - db PAL_BROWNMON ; WARWOLF - db PAL_GREYMON ; PORYGON2 - db PAL_PINKMON ; NAMEIL - db PAL_GREYMON ; HAGANEIL - db PAL_BLUEMON ; KINGDRA - db PAL_YELLOWMON ; RAI - db PAL_REDMON ; EN - db PAL_CYANMON ; SUI - db PAL_BROWNMON ; NYULA - db PAL_REDMON ; HOUOU - db PAL_YELLOWMON ; TOGEPY - db PAL_BROWNMON ; BULU - db PAL_BROWNMON ; TAIL - db PAL_GREENMON ; LEAFY - db PAL_MEWMON ; NONE - db PAL_MEWMON ; NONE - db PAL_MEWMON ; NONE - db PAL_MEWMON ; NONE -- cgit v1.2.3 From a522a56436cd8df435019cafc7a5a78f698ff08f Mon Sep 17 00:00:00 2001 From: Pokeglitch Date: Thu, 31 May 2018 21:27:02 -0400 Subject: Disassembled some copy functions and some unknown string functions --- data/predef_pointers.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/predef_pointers.inc b/data/predef_pointers.inc index 22d14f9..4bf1283 100644 --- a/data/predef_pointers.inc +++ b/data/predef_pointers.inc @@ -24,7 +24,7 @@ PredefPointers:: ; 1:62d3 dbw 3, $4DF9 dbw 3, $4E10 dbw 3, $4D33 - dbw 3, $366C + dbw 3, Func_0x366C dbw 3, $4E3C dbw 3, $5A28 dbw 3, $5886 ; 10 -- cgit v1.2.3 From b15511b87a33187d44470ca3b0ee84a94cbf1c94 Mon Sep 17 00:00:00 2001 From: Pokeglitch Date: Thu, 31 May 2018 22:52:46 -0400 Subject: Cleaned up code. Found the unknown_string_funcs in pokered, they deal with Items. Re-ordered to the Item TM/HM Constants for functions to make sense --- data/predef_pointers.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/predef_pointers.inc b/data/predef_pointers.inc index 4bf1283..8dd6d54 100644 --- a/data/predef_pointers.inc +++ b/data/predef_pointers.inc @@ -24,7 +24,7 @@ PredefPointers:: ; 1:62d3 dbw 3, $4DF9 dbw 3, $4E10 dbw 3, $4D33 - dbw 3, Func_0x366C + dbw 3, GiveItem dbw 3, $4E3C dbw 3, $5A28 dbw 3, $5886 ; 10 -- cgit v1.2.3 From fa086f2dca4b1326551cd427d525d9d2a506b3b8 Mon Sep 17 00:00:00 2001 From: Rangi Date: Fri, 1 Jun 2018 00:05:35 -0400 Subject: The dark mon palettes consistently appear to be the shiny ones --- data/super_palettes.inc | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'data') diff --git a/data/super_palettes.inc b/data/super_palettes.inc index 632c844..39d115b 100644 --- a/data/super_palettes.inc +++ b/data/super_palettes.inc @@ -1,5 +1,5 @@ SuperPalettes:: - RGB 28,28,28, 23,21,16, 15,20,20, 04,04,04 ; TOWN_00 + RGB 28,28,28, 23,21,16, 15,20,20, 04,04,04 ; ROUTE RGB 28,28,28, 25,24,29, 15,20,20, 04,04,04 ; TOWN_01 RGB 28,28,28, 11,31,03, 15,20,20, 04,04,04 ; TOWN_02 RGB 28,28,28, 18,18,18, 15,20,20, 04,04,04 ; TOWN_03 @@ -24,19 +24,19 @@ SuperPalettes:: RGB 28,28,28, 30,22,24, 28,15,21, 04,04,04 ; PINKMON RGB 28,28,28, 31,28,14, 26,20,00, 04,04,04 ; YELLOWMON RGB 28,28,28, 26,21,22, 15,15,18, 04,04,04 ; GREYMON - RGB 28,28,28, 23,19,13, 14,12,17, 04,04,04 ; DARKMEWMON - RGB 28,28,28, 16,18,21, 10,12,18, 04,04,04 ; DARKBLUEMON - RGB 28,28,28, 22,15,16, 17,02,05, 04,04,04 ; DARKREDMON - RGB 28,28,28, 15,20,20, 05,16,16, 04,04,04 ; DARKCYANMON - RGB 28,28,28, 23,15,19, 14,04,12, 04,04,04 ; DARKPURPLEMON - RGB 28,28,28, 20,17,18, 18,13,11, 04,04,04 ; DARKBROWNMON - RGB 28,28,28, 23,21,16, 12,12,10, 04,04,04 ; TANMON - RGB 28,28,28, 21,25,29, 30,22,24, 04,04,04 ; BLUEPINKMON - RGB 28,28,28, 26,23,16, 29,14,09, 04,04,04 ; ORANGEMON - RGB 28,28,28, 18,18,18, 10,10,10, 04,04,04 ; DARKGREYMON - RGB 28,28,28, 30,26,15, 09,20,11, 04,04,04 ; GREENBAR - RGB 28,28,28, 30,26,15, 26,20,00, 04,04,04 ; YELLOWBAR - RGB 28,28,28, 30,26,15, 26,10,06, 04,04,04 ; REDBAR + RGB 28,28,28, 23,19,13, 14,12,17, 04,04,04 ; SHINY_MEWMON + RGB 28,28,28, 16,18,21, 10,12,18, 04,04,04 ; SHINY_BLUEMON + RGB 28,28,28, 22,15,16, 17,02,05, 04,04,04 ; SHINY_REDMON + RGB 28,28,28, 15,20,20, 05,16,16, 04,04,04 ; SHINY_CYANMON + RGB 28,28,28, 23,15,19, 14,04,12, 04,04,04 ; SHINY_PURPLEMON + RGB 28,28,28, 20,17,18, 18,13,11, 04,04,04 ; SHINY_BROWNMON + RGB 28,28,28, 23,21,16, 12,12,10, 04,04,04 ; SHINY_GREENMON + RGB 28,28,28, 21,25,29, 30,22,24, 04,04,04 ; SHINY_PINKMON + RGB 28,28,28, 26,23,16, 29,14,09, 04,04,04 ; SHINY_YELLOWMON + RGB 28,28,28, 18,18,18, 10,10,10, 04,04,04 ; SHINY_GREYMON + RGB 28,28,28, 30,26,15, 09,20,11, 04,04,04 ; GREEN_BAR + RGB 28,28,28, 30,26,15, 26,20,00, 04,04,04 ; YELLOW_BAR + RGB 28,28,28, 30,26,15, 26,10,06, 04,04,04 ; RED_BAR RGB 28,28,28, 20,26,31, 17,23,10, 04,04,04 ; TOWN_MAP RGB 28,28,28, 24,20,10, 21,00,04, 04,04,04 ; LOGO_1 RGB 28,28,28, 31,20,10, 21,00,04, 04,04,04 ; LOGO_2 -- cgit v1.2.3 From 1f764d96c4ee5f09ac784d506f1b53e315dccdf5 Mon Sep 17 00:00:00 2001 From: Rangi Date: Fri, 1 Jun 2018 00:30:48 -0400 Subject: Declare landmark names (pointer table structure unknown) --- data/maps/landmarks.asm | 50 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 data/maps/landmarks.asm (limited to 'data') diff --git a/data/maps/landmarks.asm b/data/maps/landmarks.asm new file mode 100644 index 0000000..37ec445 --- /dev/null +++ b/data/maps/landmarks.asm @@ -0,0 +1,50 @@ +INCLUDE "constants.asm" + +SECTION "LandmarkNames", ROMX[$4AAF], BANK[$3F] + +LandmarkNames:: + db "サイレント@" + db "オールド@" + db "ウエスト@" + db "ハイテク@" + db "フォント@" + db "バードン@" + db "ニュータイプ@" + db "シュガー@" + db "ブルーフォレスト@" + db "スタンド@" + db "カントー@" + db "プりンス@" + db "フジヤマ@" + db "サウス@" + db "ノース@" + db "15ばんどうろ@" + db "18ばんどうろ@" + db "はつでんしょ1@" + db "はつでんしょ2@" + db "はつでんしょ3@" + db "はつでんしょ4@" + db "いせき 1@" + db "いせき 2@" + db "はいこう1@" + db "はいこう2@" + db "はいこう3@" + db "はいこう4@" + db "はいこう5@" + db "はいこう6@" + db "はいこう7@" + db "アジト 1@" + db "アジト 2@" + db "アジト 3@" + db "ヤドンの いど1@" + db "ヤドンの いど2@" + db "#りーぐ1@" + db "#りーぐ1@" + db "#りーぐ2@" + db "#りーぐ3@" + db "#りーぐ4@" + db "#りーぐ5@" + db "#りーぐ6@" + db "#りーぐ7@" + db "#りーぐ7@" + db "しずかなおか@" -- cgit v1.2.3 From 17c9b0eb5583dbfa0ff570fcaafec700c6262644 Mon Sep 17 00:00:00 2001 From: Rangi Date: Fri, 1 Jun 2018 10:46:40 -0400 Subject: Use fullwidth digits --- data/items/names.asm | 118 ++++++++++++++++++++++++------------------------ data/maps/landmarks.asm | 58 ++++++++++++------------ data/moves/names.asm | 4 +- data/pokemon/names.asm | 4 +- 4 files changed, 92 insertions(+), 92 deletions(-) (limited to 'data') diff --git a/data/items/names.asm b/data/items/names.asm index 4b45a63..a48579c 100644 --- a/data/items/names.asm +++ b/data/items/names.asm @@ -116,7 +116,7 @@ ItemNames:: db "おうじゃのべルト@" ; CHAMPION_BELT db "おふだ@" ; TAG db "のろいのおふだ@" ; SPELL_TAG - db "5えんだま@" ; 5_YEN_COIN + db "5えんだま@" ; 5_YEN_COIN db "まもりのいと@" ; GUARD_THREAD db "しげきだま@" ; STIMULUS_ORB db "おちつきのみ@" ; CALM_BERRY @@ -141,7 +141,7 @@ ItemNames:: db "こおりのビキニ@" ; ICE_BIKINI db "いかずちのキバ@" ; THUNDER_FANG db "ほのおのツメ@" ; FIRE_CLAW - db "2ほんのツノ@" ; TWIN_HORNS + db "2ほんのツノ@" ; TWIN_HORNS db "ごすんくぎ@" ; SPIKE db "きのみ@" ; BERRY db "りンゴ@" ; APPLE @@ -198,63 +198,63 @@ ItemNames:: db "みしよう@" ; C1 db "みしよう@" ; C2 db "みしよう@" ; C3 - db "わざマシン01@" ; TM01 - db "わざマシン02@" ; TM02 - db "わざマシン03@" ; TM03 - db "わざマシン04@" ; TM04 + db "わざマシン01@" ; TM01 + db "わざマシン02@" ; TM02 + db "わざマシン03@" ; TM03 + db "わざマシン04@" ; TM04 db "しようきんし@" ; C8 - db "わざマシン05@" ; TM05 - db "わざマシン06@" ; TM06 - db "わざマシン07@" ; TM07 - db "わざマシン08@" ; TM08 - db "わざマシン09@" ; TM09 - db "わざマシン10@" ; TM10 - db "わざマシン11@" ; TM11 - db "わざマシン12@" ; TM12 - db "わざマシン13@" ; TM13 - db "わざマシン14@" ; TM14 - db "わざマシン15@" ; TM15 - db "わざマシン16@" ; TM16 - db "わざマシン17@" ; TM17 - db "わざマシン18@" ; TM18 - db "わざマシン19@" ; TM19 - db "わざマシン20@" ; TM20 - db "わざマシン21@" ; TM21 - db "わざマシン22@" ; TM22 - db "わざマシン23@" ; TM23 - db "わざマシン24@" ; TM24 - db "わざマシン25@" ; TM25 - db "わざマシン26@" ; TM26 - db "わざマシン27@" ; TM27 - db "わざマシン28@" ; TM28 + db "わざマシン05@" ; TM05 + db "わざマシン06@" ; TM06 + db "わざマシン07@" ; TM07 + db "わざマシン08@" ; TM08 + db "わざマシン09@" ; TM09 + db "わざマシン10@" ; TM10 + db "わざマシン11@" ; TM11 + db "わざマシン12@" ; TM12 + db "わざマシン13@" ; TM13 + db "わざマシン14@" ; TM14 + db "わざマシン15@" ; TM15 + db "わざマシン16@" ; TM16 + db "わざマシン17@" ; TM17 + db "わざマシン18@" ; TM18 + db "わざマシン19@" ; TM19 + db "わざマシン20@" ; TM20 + db "わざマシン21@" ; TM21 + db "わざマシン22@" ; TM22 + db "わざマシン23@" ; TM23 + db "わざマシン24@" ; TM24 + db "わざマシン25@" ; TM25 + db "わざマシン26@" ; TM26 + db "わざマシン27@" ; TM27 + db "わざマシン28@" ; TM28 db "しようきんし@" ; E1 - db "わざマシン29@" ; TM29 - db "わざマシン30@" ; TM30 - db "わざマシン31@" ; TM31 - db "わざマシン32@" ; TM32 - db "わざマシン33@" ; TM33 - db "わざマシン34@" ; TM34 - db "わざマシン35@" ; TM35 - db "わざマシン36@" ; TM36 - db "わざマシン37@" ; TM37 - db "わざマシン38@" ; TM38 - db "わざマシン39@" ; TM39 - db "わざマシン40@" ; TM40 - db "わざマシン41@" ; TM41 - db "わざマシン42@" ; TM42 - db "わざマシン43@" ; TM43 - db "わざマシン44@" ; TM44 - db "わざマシン45@" ; TM45 - db "わざマシン46@" ; TM46 - db "わざマシン47@" ; TM47 - db "わざマシン48@" ; TM48 - db "わざマシン49@" ; TM49 - db "わざマシン50@" ; TM50 - db "ひでんマシン01@" ; HM01 - db "ひでんマシン02@" ; HM02 - db "ひでんマシン03@" ; HM03 - db "ひでんマシン04@" ; HM04 - db "ひでんマシン05@" ; HM05 - db "ひでんマシン06@" ; HM06 - db "ひでんマシン07@" ; HM07 + db "わざマシン29@" ; TM29 + db "わざマシン30@" ; TM30 + db "わざマシン31@" ; TM31 + db "わざマシン32@" ; TM32 + db "わざマシン33@" ; TM33 + db "わざマシン34@" ; TM34 + db "わざマシン35@" ; TM35 + db "わざマシン36@" ; TM36 + db "わざマシン37@" ; TM37 + db "わざマシン38@" ; TM38 + db "わざマシン39@" ; TM39 + db "わざマシン40@" ; TM40 + db "わざマシン41@" ; TM41 + db "わざマシン42@" ; TM42 + db "わざマシン43@" ; TM43 + db "わざマシン44@" ; TM44 + db "わざマシン45@" ; TM45 + db "わざマシン46@" ; TM46 + db "わざマシン47@" ; TM47 + db "わざマシン48@" ; TM48 + db "わざマシン49@" ; TM49 + db "わざマシン50@" ; TM50 + db "ひでんマシン01@" ; HM01 + db "ひでんマシン02@" ; HM02 + db "ひでんマシン03@" ; HM03 + db "ひでんマシン04@" ; HM04 + db "ひでんマシン05@" ; HM05 + db "ひでんマシン06@" ; HM06 + db "ひでんマシン07@" ; HM07 db "しようきんし@" ; FF diff --git a/data/maps/landmarks.asm b/data/maps/landmarks.asm index 37ec445..314e4ba 100644 --- a/data/maps/landmarks.asm +++ b/data/maps/landmarks.asm @@ -18,33 +18,33 @@ LandmarkNames:: db "フジヤマ@" db "サウス@" db "ノース@" - db "15ばんどうろ@" - db "18ばんどうろ@" - db "はつでんしょ1@" - db "はつでんしょ2@" - db "はつでんしょ3@" - db "はつでんしょ4@" - db "いせき 1@" - db "いせき 2@" - db "はいこう1@" - db "はいこう2@" - db "はいこう3@" - db "はいこう4@" - db "はいこう5@" - db "はいこう6@" - db "はいこう7@" - db "アジト 1@" - db "アジト 2@" - db "アジト 3@" - db "ヤドンの いど1@" - db "ヤドンの いど2@" - db "#りーぐ1@" - db "#りーぐ1@" - db "#りーぐ2@" - db "#りーぐ3@" - db "#りーぐ4@" - db "#りーぐ5@" - db "#りーぐ6@" - db "#りーぐ7@" - db "#りーぐ7@" + db "15ばんどうろ@" + db "18ばんどうろ@" + db "はつでんしょ1@" + db "はつでんしょ2@" + db "はつでんしょ3@" + db "はつでんしょ4@" + db "いせき 1@" + db "いせき 2@" + db "はいこう1@" + db "はいこう2@" + db "はいこう3@" + db "はいこう4@" + db "はいこう5@" + db "はいこう6@" + db "はいこう7@" + db "アジト 1@" + db "アジト 2@" + db "アジト 3@" + db "ヤドンの いど1@" + db "ヤドンの いど2@" + db "#りーぐ1@" + db "#りーぐ1@" + db "#りーぐ2@" + db "#りーぐ3@" + db "#りーぐ4@" + db "#りーぐ5@" + db "#りーぐ6@" + db "#りーぐ7@" + db "#りーぐ7@" db "しずかなおか@" diff --git a/data/moves/names.asm b/data/moves/names.asm index 2ca2749..db98d65 100644 --- a/data/moves/names.asm +++ b/data/moves/names.asm @@ -87,7 +87,7 @@ MoveNames:: db "りゅうのいかり@" ; DRAGON_RAGE db "ほのおのうず@" ; FIRE_SPIN db "でんきショック@" ; THUNDERSHOCK - db "10まんボルト@" ; THUNDERBOLT + db "10まんボルト@" ; THUNDERBOLT db "でんじは@" ; THUNDER_WAVE db "かみなり@" ; THUNDER db "いわおとし@" ; ROCK_THROW @@ -178,7 +178,7 @@ MoveNames:: db "いびき@" ; SNORE db "クギをうつ@" ; NAIL_DOWN db "じたばた@" ; FLAIL - db "テクスチャー2@" ; CONVERSION2 + db "テクスチャー2@" ; CONVERSION2 db "こばんなげ@" ; COIN_HURL db "わたほうし@" ; COTTON_SPORE db "きしかいせい@" ; REVERSAL diff --git a/data/pokemon/names.asm b/data/pokemon/names.asm index 29cf7e2..54d5263 100644 --- a/data/pokemon/names.asm +++ b/data/pokemon/names.asm @@ -182,7 +182,7 @@ PokemonNames:: db "ネイティオ" ; NATIO db "ギョピン@" ; GYOPIN db "マりル@@" ; MARIL - db "マンボー1" ; MANBO1 + db "マンボー1" ; MANBO1 db "イカり@@" ; IKARI db "グロテス@" ; GROTESS db "エクシング" ; EKSING @@ -241,7 +241,7 @@ PokemonNames:: db "へルガー@" ; HELGAA db "ウルフマン" ; WOLFMAN db "ワーウルフ" ; WARWOLF - db "ポりゴン2" ; PORYGON2 + db "ポりゴン2" ; PORYGON2 db "ナメール@" ; NAMEIL db "ハガネール" ; HAGANEIL db "キングドラ" ; KINGDRA -- cgit v1.2.3 From 3295c685ae52c8ec3d50bd90ed4e06800f6c1ae3 Mon Sep 17 00:00:00 2001 From: IIMarckus Date: Sat, 2 Jun 2018 05:58:04 -0600 Subject: Add the rival's parties, which are in a different format. --- data/trainers/parties.asm | 3 +++ 1 file changed, 3 insertions(+) (limited to 'data') diff --git a/data/trainers/parties.asm b/data/trainers/parties.asm index a74296e..8fe7df6 100644 --- a/data/trainers/parties.asm +++ b/data/trainers/parties.asm @@ -144,6 +144,9 @@ BlueGroup:: SECTION "Trainer Parties 32 TEMPORARY", ROMX[$5375],BANK[$E] RivalGroup:: + db 5, DEX_KURUSU, 0 + db 5, DEX_HAPPA, 0 + db 5, DEX_HONOGUMA, 0 SECTION "Trainer Parties 33 TEMPORARY", ROMX[$5404],BANK[$E] SakakiGroup:: -- cgit v1.2.3 From 406182d0adf4afd187a11b56174f2c00e11062e5 Mon Sep 17 00:00:00 2001 From: IIMarckus Date: Sat, 2 Jun 2018 08:17:56 -0600 Subject: Add some trainer parties (including new and leftover ones). --- data/trainers/parties.asm | 58 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) (limited to 'data') diff --git a/data/trainers/parties.asm b/data/trainers/parties.asm index 8fe7df6..0018b46 100644 --- a/data/trainers/parties.asm +++ b/data/trainers/parties.asm @@ -59,12 +59,22 @@ GentlemanGroup:: SECTION "Trainer Parties 10 TEMPORARY", ROMX[$57E9],BANK[$E] TeacherMGroup:: +; Leftover Bruno from Blue + db -1, 53, MON_IWARK, 55, MON_EBIWALAR, 55, MON_SAWAMULAR, 56, MON_IWARK, 58, MON_KAIRIKY, 0 SECTION "Trainer Parties 11 TEMPORARY", ROMX[$57F5],BANK[$E] TeacherFGroup:: +; Leftover Brock from Blue + db -1, 12, MON_ISITSUBUTE, 14, MON_IWARK, 0 SECTION "Trainer Parties 12 TEMPORARY", ROMX[$57FB],BANK[$E] ManchildGroup:: +; Leftover Misty from Blue + db -1, 18, MON_HITODEMAN, 21, MON_STARMIE, 0 +; Leftover Lt.Surge from Blue + db -1, 21, MON_BIRIRIDAMA, 18, MON_PIKACHU, 24, MON_RAICHU, 0 +; Leftover Erika from Blue + db -1, 29, MON_UTSUBOT, 24, MON_MONJARA, 29, MON_RUFFRESIA, 0 SECTION "Trainer Parties 13 TEMPORARY", ROMX[$58CC],BANK[$E] RockerGroup:: @@ -90,6 +100,11 @@ HayatoGroup:: SECTION "Trainer Parties 17 TEMPORARY", ROMX[$521A],BANK[$E] TsukishiGroup:: LassGroup:: + ; LASS_ATSUKO + db "あつこ@", TRAINERTYPE_ITEM_MOVES + db 8, DEX_NAZONOKUSA, ITEM_NONE + ; No moves? + db -1 ; end SECTION "Trainer Parties 18 TEMPORARY", ROMX[$526F],BANK[$E] EnokiGroup:: @@ -112,6 +127,7 @@ ProfessionalFGroup:: SECTION "Trainer Parties 24 TEMPORARY", ROMX[$581B],BANK[$E] SwimmerMGroup:: + db 10, DEX_BARIRINA, DEX_KIRINRIKI, DEX_PUCHICORN, 0 SECTION "Trainer Parties 25 TEMPORARY", ROMX[$582A],BANK[$E] SuperNerdGroup:: @@ -121,9 +137,11 @@ EngineerGroup:: SECTION "Trainer Parties 27 TEMPORARY", ROMX[$596E],BANK[$E] JugglerGroup:: + db 6, DEX_MARIL, DEX_GYOPIN, 0 SECTION "Trainer Parties 28 TEMPORARY", ROMX[$597A],BANK[$E] TwinsGroup:: + db 13, DEX_MADAME, DEX_ELEBABY, DEX_MIZUUO, 0 SECTION "Trainer Parties 29 TEMPORARY", ROMX[$597F],BANK[$E] SchoolboyGroup:: @@ -158,6 +176,11 @@ SECTION "Trainer Parties 35 TEMPORARY", ROMX[$5433],BANK[$E] SibaGroup:: KasumiGroup:: FisherGroup:: + ; FISHER_HISASHI + db "ひさし@", TRAINERTYPE_ITEM_MOVES + db 8, DEX_PUKU, ITEM_NONE + ; No moves? + db -1 ; end SECTION "Trainer Parties 36 TEMPORARY", ROMX[$5472],BANK[$E] KannaGroup:: @@ -176,21 +199,55 @@ RocketMGroup:: SECTION "Trainer Parties 41 TEMPORARY", ROMX[$5811],BANK[$E] SwimmerFGroup:: +; Leftover Koga from Blue + db -1, 37, MON_DOGARS, 39, MON_BETBETON, 37, MON_DOGARS, 43, MON_MATADOGAS, 0 SECTION "Trainer Parties 42 TEMPORARY", ROMX[$5820],BANK[$E] SailorGroup:: +; Leftover Sabrina from Blue + db -1, 38, MON_YUNGERER, 37, MON_BARRIERD, 38, MON_MORPHON, 43, MON_FOODIN, 0 SECTION "Trainer Parties 43 TEMPORARY", ROMX[$5907],BANK[$E] BikerGroup:: +; Leftover Channelers from Blue + db 22, MON_GHOS, 0 + db 24, MON_GHOS, 0 + db 23, MON_GHOS, MON_GHOS, 0 + db 24, MON_GHOS, 0 + db 23, MON_GHOS, 0 + db 24, MON_GHOS, 0 + db 24, MON_GHOST, 0 + db 22, MON_GHOS, 0 + db 24, MON_GHOS, 0 + db 23, MON_GHOS, MON_GHOS, 0 + db 24, MON_GHOS, 0 + db 22, MON_GHOS, 0 + db 24, MON_GHOS, 0 + db 23, MON_GHOST, 0 + db 24, MON_GHOS, 0 + db 22, MON_GHOS, 0 + db 24, MON_GHOS, 0 + db 22, MON_GHOST, 0 + db 22, MON_GHOS, MON_GHOS, MON_GHOS, 0 + db 24, MON_GHOS, 0 + db 24, MON_GHOS, 0 + db 34, MON_GHOS, MON_GHOST, 0 + db 38, MON_GHOST, 0 + db 33, MON_GHOS, MON_GHOS, MON_GHOST, 0 SECTION "Trainer Parties 44 TEMPORARY", ROMX[$5956],BANK[$E] RockClimberGroup:: +; Leftover Agatha from Blue + db -1, 56, MON_GANGAR, 56, MON_GOLBAT, 55, MON_GHOST, 58, MON_ARBOK, 60, MON_GANGAR, 0 SECTION "Trainer Parties 45 TEMPORARY", ROMX[$5962],BANK[$E] BurglarGroup:: +; Leftover Lance from Blue + db -1, 58, MON_GYARADOS, 56, MON_HAKURYU, 56, MON_HAKURYU, 60, MON_PTERA, 62, MON_KAIRYU, 0 SECTION "Trainer Parties 46 TEMPORARY", ROMX[$5972],BANK[$E] BlackbeltGroup:: + db 6, DEX_PY, DEX_GYOPIN, 0 SECTION "Trainer Parties 47 TEMPORARY", ROMX[$5976],BANK[$E] PsychicGroup:: @@ -201,6 +258,7 @@ SageGroup:: MediumGroup:: SoldierGroup:: GerugeMemberFGroup:: + db 12, DEX_SHIBIREFUGU, DEX_MADAME, 0 SECTION "Trainer Parties 48 TEMPORARY", ROMX[$5999],BANK[$E] SportsmanGroup:: -- cgit v1.2.3 From ad60797a76977212eda395502377862fc0dc1c42 Mon Sep 17 00:00:00 2001 From: Rangi Date: Sat, 2 Jun 2018 11:16:22 -0400 Subject: =?UTF-8?q?MOVE=5FPSYCHIC=5FM=20=E2=86=92=20MOVE=5FPSYCHIC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/pokemon/evos_attacks.asm | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'data') diff --git a/data/pokemon/evos_attacks.asm b/data/pokemon/evos_attacks.asm index e78a5d0..c18757b 100644 --- a/data/pokemon/evos_attacks.asm +++ b/data/pokemon/evos_attacks.asm @@ -622,7 +622,7 @@ KongpangEvosAttacks: ; 42a1c db 35, MOVE_LEECH_LIFE db 42, MOVE_PSYBEAM db 49, MOVE_SLEEP_POWDER - db 56, MOVE_PSYCHIC_M + db 56, MOVE_PSYCHIC db 0 ; no more level-up moves MorphonEvosAttacks: ; 42a33 @@ -635,7 +635,7 @@ MorphonEvosAttacks: ; 42a33 db 40, MOVE_LEECH_LIFE db 48, MOVE_PSYBEAM db 56, MOVE_SLEEP_POWDER - db 64, MOVE_PSYCHIC_M + db 64, MOVE_PSYCHIC db 0 ; no more level-up moves DigdaEvosAttacks: ; 42a47 @@ -825,7 +825,7 @@ YungererEvosAttacks: ; 42b5d db 36, MOVE_RECOVER db 41, MOVE_REFLECT db 41, MOVE_LIGHT_SCREEN - db 46, MOVE_PSYCHIC_M + db 46, MOVE_PSYCHIC db 0 ; no more level-up moves FoodinEvosAttacks: ; 42b76 @@ -839,7 +839,7 @@ FoodinEvosAttacks: ; 42b76 db 36, MOVE_RECOVER db 41, MOVE_REFLECT db 41, MOVE_LIGHT_SCREEN - db 46, MOVE_PSYCHIC_M + db 46, MOVE_PSYCHIC db 0 ; no more level-up moves WanrikyEvosAttacks: ; 42b8c @@ -1032,7 +1032,7 @@ YadonEvosAttacks: ; 42cb3 db 22, MOVE_WATER_GUN db 31, MOVE_HEADBUTT db 41, MOVE_AMNESIA - db 52, MOVE_PSYCHIC_M + db 52, MOVE_PSYCHIC db 0 ; no more level-up moves YadoranEvosAttacks: ; 42cc6 @@ -1045,7 +1045,7 @@ YadoranEvosAttacks: ; 42cc6 db 37, MOVE_WITHDRAW db 39, MOVE_HEADBUTT db 51, MOVE_AMNESIA - db 64, MOVE_PSYCHIC_M + db 64, MOVE_PSYCHIC db 0 ; no more level-up moves CoilEvosAttacks: ; 42cdc @@ -1269,7 +1269,7 @@ SleepeEvosAttacks: ; 42e30 db 26, MOVE_POISON_GAS db 31, MOVE_MEDITATE db 36, MOVE_STALKER - db 41, MOVE_PSYCHIC_M + db 41, MOVE_PSYCHIC db 46, MOVE_CONFUSE_RAY db 0 ; no more level-up moves @@ -1283,7 +1283,7 @@ SleeperEvosAttacks: ; 42e49 db 31, MOVE_POISON_GAS db 37, MOVE_MEDITATE db 43, MOVE_STALKER - db 49, MOVE_PSYCHIC_M + db 49, MOVE_PSYCHIC db 55, MOVE_CONFUSE_RAY db 0 ; no more level-up moves @@ -1994,7 +1994,7 @@ MewtwoEvosAttacks: ; 432bf db 46, MOVE_RECOVER db 58, MOVE_SAFEGUARD db 71, MOVE_BARRIER - db 85, MOVE_PSYCHIC_M + db 85, MOVE_PSYCHIC db 100, MOVE_AMNESIA db 0 ; no more level-up moves @@ -2465,7 +2465,7 @@ KokumoEvosAttacks: ; 435a2 db 26, MOVE_BITE db 34, MOVE_SPIDER_WEB db 43, MOVE_NIGHT_SHADE - db 53, MOVE_PSYCHIC_M + db 53, MOVE_PSYCHIC db 0 ; no more level-up moves TwoheadEvosAttacks: ; 435b9 @@ -2478,7 +2478,7 @@ TwoheadEvosAttacks: ; 435b9 db 31, MOVE_BITE db 40, MOVE_SPIDER_WEB db 50, MOVE_NIGHT_SHADE - db 61, MOVE_PSYCHIC_M + db 61, MOVE_PSYCHIC db 0 ; no more level-up moves YoroidoriEvosAttacks: ; 435cd @@ -2644,7 +2644,7 @@ YadokingEvosAttacks: ; 436b6 db 37, MOVE_SWAGGER db 39, MOVE_HEADBUTT db 51, MOVE_AMNESIA - db 64, MOVE_PSYCHIC_M + db 64, MOVE_PSYCHIC db 0 ; no more level-up moves AnnonEvosAttacks: ; 436ca @@ -2697,7 +2697,7 @@ EifieEvosAttacks: ; 436ff db 42, MOVE_AGILITY db 49, MOVE_REFLECT db 56, MOVE_LIGHT_SCREEN - db 63, MOVE_PSYCHIC_M + db 63, MOVE_PSYCHIC db 0 ; no more level-up moves BlackyEvosAttacks: ; 43715 @@ -2998,7 +2998,7 @@ NorowaraEvosAttacks: ; 438d5 db 35, MOVE_CONFUSION db 46, MOVE_NIGHT_SHADE db 58, MOVE_SUBSTITUTE - db 71, MOVE_PSYCHIC_M + db 71, MOVE_PSYCHIC db 85, MOVE_PAIN_SPLIT db 100, MOVE_NAIL_DOWN db 0 ; no more level-up moves -- cgit v1.2.3 From 50f26bc1ec9581b86ec6f4eccb09c208596395ae Mon Sep 17 00:00:00 2001 From: Rangi Date: Sat, 2 Jun 2018 12:17:30 -0400 Subject: More trainer data --- data/trainers/parties.asm | 328 ++++++++++++++++++++++++++-------------------- 1 file changed, 183 insertions(+), 145 deletions(-) (limited to 'data') diff --git a/data/trainers/parties.asm b/data/trainers/parties.asm index 0018b46..94fd4a5 100644 --- a/data/trainers/parties.asm +++ b/data/trainers/parties.asm @@ -15,6 +15,8 @@ INCLUDE "data/trainers/party_pointers.inc" ; TODO: decode all data +HayatoGroup:: + SECTION "Trainer Parties 1 TEMPORARY", ROMX[$51BF],BANK[$E] AkaneGroup:: BugCatcherBoyGroup:: @@ -28,188 +30,199 @@ BugCatcherBoyGroup:: db 9, DEX_REDIBA, ITEM_NONE, MOVE_SCRATCH, MOVE_QUICK_ATTACK, MOVE_NONE, MOVE_NONE db -1 ; end -SECTION "Trainer Parties 2 TEMPORARY", ROMX[$52B4],BANK[$E] -MikanGroup:: - -SECTION "Trainer Parties 3 TEMPORARY", ROMX[$53BC],BANK[$E] -OkidoGroup:: - -SECTION "Trainer Parties 4 TEMPORARY", ROMX[$54B6],BANK[$E] -WataruGroup:: - -SECTION "Trainer Parties 5 TEMPORARY", ROMX[$54DC],BANK[$E] -GerugeMemberMGroup:: - -SECTION "Trainer Parties 6 TEMPORARY", ROMX[$54FA],BANK[$E] -Trio1Group:: -BeautyGroup:: - ; BEAUTY_MEGUMI - db "めぐみ@", TRAINERTYPE_ITEM_MOVES - db 10, DEX_NYARTH, ITEM_NONE, MOVE_PAY_DAY, MOVE_GROWL, MOVE_NONE, MOVE_NONE - db -1 ; end - -SECTION "Trainer Parties 7 TEMPORARY", ROMX[$55F4],BANK[$E] -FledglingGroup:: - -SECTION "Trainer Parties 8 TEMPORARY", ROMX[$56D7],BANK[$E] -PokeManiacGroup:: - -SECTION "Trainer Parties 9 TEMPORARY", ROMX[$57C5],BANK[$E] -GentlemanGroup:: - -SECTION "Trainer Parties 10 TEMPORARY", ROMX[$57E9],BANK[$E] -TeacherMGroup:: -; Leftover Bruno from Blue - db -1, 53, MON_IWARK, 55, MON_EBIWALAR, 55, MON_SAWAMULAR, 56, MON_IWARK, 58, MON_KAIRIKY, 0 +; Leftover Bug Catcher data from Red/Blue + db 6, MON_BEEDLE, MON_CATERPIE, 0 + db 7, MON_BEEDLE, MON_COCOON, MON_BEEDLE, 0 + db 9, MON_BEEDLE, 0 + db 10, MON_CATERPIE, MON_BEEDLE, MON_CATERPIE, 0 + db 9, MON_BEEDLE, MON_COCOON, MON_CATERPIE, MON_TRANSEL, 0 + db 11, MON_CATERPIE, MON_TRANSEL, 0 + db 11, MON_BEEDLE, MON_COCOON, 0 + db 10, MON_CATERPIE, MON_TRANSEL, MON_CATERPIE, 0 + db 14, MON_CATERPIE, MON_BEEDLE, 0 + db 16, MON_BEEDLE, MON_CATERPIE, MON_BEEDLE, 0 + db 20, MON_BUTTERFREE, 0 + db 18, MON_TRANSEL, MON_CATERPIE, MON_KONGPANG, 0 + db 19, MON_SPEAR, MON_SPEAR, 0 + db 20, MON_CATERPIE, MON_BEEDLE, MON_KONGPANG, 0 -SECTION "Trainer Parties 11 TEMPORARY", ROMX[$57F5],BANK[$E] -TeacherFGroup:: -; Leftover Brock from Blue - db -1, 12, MON_ISITSUBUTE, 14, MON_IWARK, 0 - -SECTION "Trainer Parties 12 TEMPORARY", ROMX[$57FB],BANK[$E] -ManchildGroup:: -; Leftover Misty from Blue - db -1, 18, MON_HITODEMAN, 21, MON_STARMIE, 0 -; Leftover Lt.Surge from Blue - db -1, 21, MON_BIRIRIDAMA, 18, MON_PIKACHU, 24, MON_RAICHU, 0 -; Leftover Erika from Blue - db -1, 29, MON_UTSUBOT, 24, MON_MONJARA, 29, MON_RUFFRESIA, 0 - -SECTION "Trainer Parties 13 TEMPORARY", ROMX[$58CC],BANK[$E] -RockerGroup:: - -SECTION "Trainer Parties 14 TEMPORARY", ROMX[$58FB],BANK[$E] -HikerGroup:: - -SECTION "Trainer Parties 15 TEMPORARY", ROMX[$59A2],BANK[$E] -KimonoGirlGroup:: - ; KIMONO_GIRL_TAMAO - db "たまお@", TRAINERTYPE_ITEM_MOVES - db 12, DEX_PURIN, ITEM_NONE, MOVE_CHARM, MOVE_ENCORE, MOVE_POUND, MOVE_NONE - db -1 ; end - - ; KIMONO_GIRL_KOUME - db "こうめ@", TRAINERTYPE_ITEM_MOVES - db 10, DEX_PIPPI, ITEM_NONE, MOVE_CHARM, MOVE_SWEET_KISS, MOVE_POUND, MOVE_NONE - db -1 ; end - -SECTION "Trainer Parties 16 TEMPORARY", ROMX[$518A],BANK[$E] -HayatoGroup:: - -SECTION "Trainer Parties 17 TEMPORARY", ROMX[$521A],BANK[$E] TsukishiGroup:: LassGroup:: ; LASS_ATSUKO db "あつこ@", TRAINERTYPE_ITEM_MOVES - db 8, DEX_NAZONOKUSA, ITEM_NONE + db 8, DEX_NAZONOKUSA, ITEM_NONE ; No moves? db -1 ; end -SECTION "Trainer Parties 18 TEMPORARY", ROMX[$526F],BANK[$E] +; Leftover Lass data from Red/Blue + db 9, MON_POPPO, MON_POPPO, 0 + db 10, MON_KORATTA, MON_NIDORAN_M, 0 + db 14, MON_PURIN, 0 + db 31, MON_PARAS, MON_PARAS, MON_PARASECT, 0 + db 11, MON_NAZONOKUSA, MON_MADATSUBOMI, 0 + db 14, MON_PIPPI, 0 + db 16, MON_POPPO, MON_NIDORAN_F, 0 + db 14, MON_POPPO, MON_NIDORAN_F, 0 + db 15, MON_NIDORAN_M, MON_NIDORAN_F, 0 + db 13, MON_NAZONOKUSA, MON_POPPO, MON_NAZONOKUSA, 0 + db 18, MON_POPPO, MON_NIDORAN_F, 0 + db 18, MON_KORATTA, MON_PIKACHU, 0 + db 23, MON_NIDORAN_F, MON_NIDORINA, 0 + db 24, MON_NYARTH, MON_NYARTH, MON_NYARTH, 0 + db 19, MON_POPPO, MON_KORATTA, MON_NIDORAN_M, MON_NYARTH, MON_PIKACHU, 0 + db 22, MON_PIPPI, MON_PIPPI, 0 + db 23, MON_MADATSUBOMI, MON_UTSUDON, 0 + db 23, MON_NAZONOKUSA, MON_KUSAIHANA, 0 + EnokiGroup:: +; Leftover Sailor data from Red/Blue + db 18, MON_WANRIKY, MON_SHELLDER, 0 + db 17, MON_WANRIKY, MON_MENOKURAGE, 0 + db 21, MON_SHELLDER, 0 + db 17, MON_TATTU, MON_SHELLDER, MON_MENOKURAGE, 0 + db 18, MON_MENOKURAGE, MON_HITODEMAN, 0 + db 17, MON_TATTU, MON_TATTU, MON_TATTU, 0 + db 20, MON_WANRIKY, 0 + db 21, MON_PIKACHU, MON_PIKACHU, 0 -SECTION "Trainer Parties 19 TEMPORARY", ROMX[$528F],BANK[$E] OkeraGroup:: +; Leftover Jr.Trainer♂ data from Red/Blue + db 11, MON_DIGDA, MON_SAND, 0 + db 14, MON_KORATTA, MON_ARBO, 0 + db 18, MON_MANKEY, 0 + db 20, MON_ZENIGAME, 0 + db 16, MON_ONISUZUME, MON_RATTA, 0 + db 18, MON_DIGDA, MON_DIGDA, MON_SAND, 0 + db 21, MON_GARDIE, MON_HITOKAGE, 0 + db 19, MON_KORATTA, MON_DIGDA, MON_ARBO, MON_SAND, 0 + db 29, MON_NIDORAN_M, MON_NIDORINO, 0 + +SECTION "Trainer Parties 4 TEMPORARY", ROMX[$52B4],BANK[$E] +MikanGroup:: -SECTION "Trainer Parties 20 TEMPORARY", ROMX[$533D],BANK[$E] -GamaGroup:: - -SECTION "Trainer Parties 21 TEMPORARY", ROMX[$554B],BANK[$E] -Trio2Group:: - -SECTION "Trainer Parties 22 TEMPORARY", ROMX[$555D],BANK[$E] -Trio3Group:: - -SECTION "Trainer Parties 23 TEMPORARY", ROMX[$567C],BANK[$E] -ProfessionalMGroup:: -ProfessionalFGroup:: - -SECTION "Trainer Parties 24 TEMPORARY", ROMX[$581B],BANK[$E] -SwimmerMGroup:: - db 10, DEX_BARIRINA, DEX_KIRINRIKI, DEX_PUCHICORN, 0 - -SECTION "Trainer Parties 25 TEMPORARY", ROMX[$582A],BANK[$E] -SuperNerdGroup:: - -SECTION "Trainer Parties 26 TEMPORARY", ROMX[$583C],BANK[$E] -EngineerGroup:: - -SECTION "Trainer Parties 27 TEMPORARY", ROMX[$596E],BANK[$E] -JugglerGroup:: - db 6, DEX_MARIL, DEX_GYOPIN, 0 - -SECTION "Trainer Parties 28 TEMPORARY", ROMX[$597A],BANK[$E] -TwinsGroup:: - db 13, DEX_MADAME, DEX_ELEBABY, DEX_MIZUUO, 0 - -SECTION "Trainer Parties 29 TEMPORARY", ROMX[$597F],BANK[$E] -SchoolboyGroup:: - ; SCHOOLBOY_TETSUYA - db "てつや@", TRAINERTYPE_ITEM_MOVES - db 9, DEX_YADOKING, ITEM_NONE, MOVE_DISABLE, MOVE_CONFUSION, MOVE_NONE, MOVE_NONE - db -1 ; end - -SECTION "Trainer Parties 30 TEMPORARY", ROMX[$598C],BANK[$E] -FirebreatherGroup:: - ; FIREBREATHER_AKITO - db "あきと@", TRAINERTYPE_ITEM_MOVES - db 10, DEX_BOOBY, ITEM_NONE, MOVE_SCRATCH, MOVE_SMOG, MOVE_NONE, MOVE_NONE - db -1 ; end - -SECTION "Trainer Parties 31 TEMPORARY", ROMX[$5320],BANK[$E] +SECTION "Trainer Parties 5 TEMPORARY", ROMX[$5320],BANK[$E] BlueGroup:: -SECTION "Trainer Parties 32 TEMPORARY", ROMX[$5375],BANK[$E] +SECTION "Trainer Parties 6 TEMPORARY", ROMX[$533D],BANK[$E] +GamaGroup:: + +SECTION "Trainer Parties 7 TEMPORARY", ROMX[$5375],BANK[$E] RivalGroup:: - db 5, DEX_KURUSU, 0 - db 5, DEX_HAPPA, 0 - db 5, DEX_HONOGUMA, 0 + db 5, DEX_KURUSU, 0 + db 5, DEX_HAPPA, 0 + db 5, DEX_HONOGUMA, 0 + +SECTION "Trainer Parties 8 TEMPORARY", ROMX[$53BC],BANK[$E] +OkidoGroup:: -SECTION "Trainer Parties 33 TEMPORARY", ROMX[$5404],BANK[$E] +SECTION "Trainer Parties 9 TEMPORARY", ROMX[$5404],BANK[$E] SakakiGroup:: -SECTION "Trainer Parties 34 TEMPORARY", ROMX[$5427],BANK[$E] +SECTION "Trainer Parties 10 TEMPORARY", ROMX[$5427],BANK[$E] ProtagonistGroup:: -SECTION "Trainer Parties 35 TEMPORARY", ROMX[$5433],BANK[$E] +SECTION "Trainer Parties 11 TEMPORARY", ROMX[$5433],BANK[$E] SibaGroup:: KasumiGroup:: FisherGroup:: ; FISHER_HISASHI db "ひさし@", TRAINERTYPE_ITEM_MOVES - db 8, DEX_PUKU, ITEM_NONE + db 8, DEX_PUKU, ITEM_NONE ; No moves? db -1 ; end -SECTION "Trainer Parties 36 TEMPORARY", ROMX[$5472],BANK[$E] +SECTION "Trainer Parties 12 TEMPORARY", ROMX[$5472],BANK[$E] KannaGroup:: -SECTION "Trainer Parties 37 TEMPORARY", ROMX[$5566],BANK[$E] +SECTION "Trainer Parties 13 TEMPORARY", ROMX[$54B6],BANK[$E] +WataruGroup:: + +SECTION "Trainer Parties 14 TEMPORARY", ROMX[$54DC],BANK[$E] +GerugeMemberMGroup:: + +SECTION "Trainer Parties 15 TEMPORARY", ROMX[$54FA],BANK[$E] +Trio1Group:: +BeautyGroup:: + ; BEAUTY_MEGUMI + db "めぐみ@", TRAINERTYPE_ITEM_MOVES + db 10, DEX_NYARTH, ITEM_NONE, MOVE_PAY_DAY, MOVE_GROWL, MOVE_NONE, MOVE_NONE + db -1 ; end + +SECTION "Trainer Parties 16 TEMPORARY", ROMX[$554B],BANK[$E] +Trio2Group:: + +SECTION "Trainer Parties 17 TEMPORARY", ROMX[$555D],BANK[$E] +Trio3Group:: + +SECTION "Trainer Parties 18 TEMPORARY", ROMX[$5566],BANK[$E] RocketFGroup:: -SECTION "Trainer Parties 38 TEMPORARY", ROMX[$5587],BANK[$E] +SECTION "Trainer Parties 19 TEMPORARY", ROMX[$5587],BANK[$E] YoungsterGroup:: -SECTION "Trainer Parties 39 TEMPORARY", ROMX[$5658],BANK[$E] +SECTION "Trainer Parties 20 TEMPORARY", ROMX[$55F4],BANK[$E] +FledglingGroup:: + +SECTION "Trainer Parties 21 TEMPORARY", ROMX[$5658],BANK[$E] ProdigyGroup:: -SECTION "Trainer Parties 40 TEMPORARY", ROMX[$5795],BANK[$E] +SECTION "Trainer Parties 22 TEMPORARY", ROMX[$567C],BANK[$E] +ProfessionalMGroup:: +ProfessionalFGroup:: + +SECTION "Trainer Parties 23 TEMPORARY", ROMX[$56D7],BANK[$E] +PokeManiacGroup:: + +SECTION "Trainer Parties 24 TEMPORARY", ROMX[$5795],BANK[$E] RocketMGroup:: -SECTION "Trainer Parties 41 TEMPORARY", ROMX[$5811],BANK[$E] +SECTION "Trainer Parties 25 TEMPORARY", ROMX[$57C5],BANK[$E] +GentlemanGroup:: + +SECTION "Trainer Parties 26 TEMPORARY", ROMX[$57E9],BANK[$E] +TeacherMGroup:: +; Leftover Bruno data from Red/Blue + db -1, 53, MON_IWARK, 55, MON_EBIWALAR, 55, MON_SAWAMULAR, 56, MON_IWARK, 58, MON_KAIRIKY, 0 + +TeacherFGroup:: +; Leftover Brock data from Red/Blue + db -1, 12, MON_ISITSUBUTE, 14, MON_IWARK, 0 + +ManchildGroup:: +; Leftover Misty data from Red/Blue + db -1, 18, MON_HITODEMAN, 21, MON_STARMIE, 0 + +; Leftover Lt.Surge data from Red/Blue + db -1, 21, MON_BIRIRIDAMA, 18, MON_PIKACHU, 24, MON_RAICHU, 0 + +; Leftover Erika data from Red/Blue + db -1, 29, MON_UTSUBOT, 24, MON_MONJARA, 29, MON_RUFFRESIA, 0 + SwimmerFGroup:: -; Leftover Koga from Blue +; Leftover Koga data from Red/Blue db -1, 37, MON_DOGARS, 39, MON_BETBETON, 37, MON_DOGARS, 43, MON_MATADOGAS, 0 -SECTION "Trainer Parties 42 TEMPORARY", ROMX[$5820],BANK[$E] +SwimmerMGroup:: + db 10, DEX_BARIRINA, DEX_KIRINRIKI, DEX_PUCHICORN, 0 + SailorGroup:: -; Leftover Sabrina from Blue +; Leftover Sabrina data from Red/Blue db -1, 38, MON_YUNGERER, 37, MON_BARRIERD, 38, MON_MORPHON, 43, MON_FOODIN, 0 -SECTION "Trainer Parties 43 TEMPORARY", ROMX[$5907],BANK[$E] +SuperNerdGroup:: + +SECTION "Trainer Parties 27 TEMPORARY", ROMX[$583C],BANK[$E] +EngineerGroup:: + +SECTION "Trainer Parties 28 TEMPORARY", ROMX[$58CC],BANK[$E] +RockerGroup:: + +SECTION "Trainer Parties 29 TEMPORARY", ROMX[$58FB],BANK[$E] +HikerGroup:: + +SECTION "Trainer Parties 30 TEMPORARY", ROMX[$5907],BANK[$E] BikerGroup:: -; Leftover Channelers from Blue +; Leftover Channeler data from Red/Blue db 22, MON_GHOS, 0 db 24, MON_GHOS, 0 db 23, MON_GHOS, MON_GHOS, 0 @@ -235,21 +248,21 @@ BikerGroup:: db 38, MON_GHOST, 0 db 33, MON_GHOS, MON_GHOS, MON_GHOST, 0 -SECTION "Trainer Parties 44 TEMPORARY", ROMX[$5956],BANK[$E] +SECTION "Trainer Parties 31 TEMPORARY", ROMX[$5956],BANK[$E] RockClimberGroup:: -; Leftover Agatha from Blue +; Leftover Agatha data from Red/Blue db -1, 56, MON_GANGAR, 56, MON_GOLBAT, 55, MON_GHOST, 58, MON_ARBOK, 60, MON_GANGAR, 0 -SECTION "Trainer Parties 45 TEMPORARY", ROMX[$5962],BANK[$E] BurglarGroup:: -; Leftover Lance from Blue +; Leftover Lance data from Red/Blue db -1, 58, MON_GYARADOS, 56, MON_HAKURYU, 56, MON_HAKURYU, 60, MON_PTERA, 62, MON_KAIRYU, 0 -SECTION "Trainer Parties 46 TEMPORARY", ROMX[$5972],BANK[$E] +JugglerGroup:: + db 6, DEX_MARIL, DEX_GYOPIN, 0 + BlackbeltGroup:: - db 6, DEX_PY, DEX_GYOPIN, 0 + db 6, DEX_PY, DEX_GYOPIN, 0 -SECTION "Trainer Parties 47 TEMPORARY", ROMX[$5976],BANK[$E] PsychicGroup:: KungFuMasterGroup:: FortuneTellerGroup:: @@ -260,9 +273,34 @@ SoldierGroup:: GerugeMemberFGroup:: db 12, DEX_SHIBIREFUGU, DEX_MADAME, 0 -SECTION "Trainer Parties 48 TEMPORARY", ROMX[$5999],BANK[$E] +TwinsGroup:: + db 13, DEX_MADAME, DEX_ELEBABY, DEX_MIZUUO, 0 + +SchoolboyGroup:: + ; SCHOOLBOY_TETSUYA + db "てつや@", TRAINERTYPE_ITEM_MOVES + db 9, DEX_YADOKING, ITEM_NONE, MOVE_DISABLE, MOVE_CONFUSION, MOVE_NONE, MOVE_NONE + db -1 ; end + +FirebreatherGroup:: + ; FIREBREATHER_AKITO + db "あきと@", TRAINERTYPE_ITEM_MOVES + db 10, DEX_BOOBY, ITEM_NONE, MOVE_SCRATCH, MOVE_SMOG, MOVE_NONE, MOVE_NONE + db -1 ; end + SportsmanGroup:: ; SPORTSMAN_SHIGEKI db "しげき@", TRAINERTYPE_ITEM db 8, DEX_DONPHAN, ITEM_NONE db -1 ; end + +KimonoGirlGroup:: + ; KIMONO_GIRL_TAMAO + db "たまお@", TRAINERTYPE_ITEM_MOVES + db 12, DEX_PURIN, ITEM_NONE, MOVE_CHARM, MOVE_ENCORE, MOVE_POUND, MOVE_NONE + db -1 ; end + + ; KIMONO_GIRL_KOUME + db "こうめ@", TRAINERTYPE_ITEM_MOVES + db 10, DEX_PIPPI, ITEM_NONE, MOVE_CHARM, MOVE_SWEET_KISS, MOVE_POUND, MOVE_NONE + db -1 ; end -- cgit v1.2.3 From ec2c8d971c935b0e2ed49974e4d3f76b2f933ad2 Mon Sep 17 00:00:00 2001 From: xCrystal Date: Sat, 2 Jun 2018 21:58:28 +0200 Subject: Add wild Pokemon data --- data/wild.asm | 562 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 562 insertions(+) create mode 100644 data/wild.asm (limited to 'data') diff --git a/data/wild.asm b/data/wild.asm new file mode 100644 index 0000000..50f7da1 --- /dev/null +++ b/data/wild.asm @@ -0,0 +1,562 @@ +INCLUDE "constants.asm" + +SECTION "Wild Pokémon", ROMX[$6A3C], BANK[$0F] + +GrassWildMons:: ; f:6a3c + + db $01, $01 ; map group, map id + db 8 percent, 8 percent, 8 percent ; encounter rates: morn/day/nite + ; morn + db 7, DEX_SUNNY + db 3, DEX_SUNNY + db 5, DEX_SUNNY + db 5, DEX_PIKACHU + db 5, DEX_POPPO + db 5, DEX_POPPO + ; day + db 4, DEX_KORATTA + db 6, DEX_KIRINRIKI + db 4, DEX_KIRINRIKI + db 4, DEX_HANEKO + db 4, DEX_POPPO + db 8, DEX_KORATTA + ; nite + db 7, DEX_KORATTA + db 5, DEX_KORATTA + db 5, DEX_KORATTA + db 7, DEX_KORATTA + db 8, DEX_KORATTA + db 5, DEX_PIKACHU + + db $01, $02 ; map group, map id + db 8 percent, 8 percent, 8 percent ; encounter rates: morn/day/nite + ; morn + db 6, DEX_SUNNY + db 6, DEX_SUNNY + db 6, DEX_SUNNY + db 5, DEX_PIKACHU + db 4, DEX_ARBO + db 5, DEX_KORATTA + ; day + db 5, DEX_POPPO + db 7, DEX_YOROIDORI + db 5, DEX_KORATTA + db 8, DEX_HANEKO + db 4, DEX_POPPO + db 7, DEX_KORATTA + ; nite + db 7, DEX_KORATTA + db 6, DEX_ARBO + db 6, DEX_KORATTA + db 7, DEX_ARBO + db 8, DEX_KORATTA + db 5, DEX_PIKACHU + + db $02, $01 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 9, DEX_CATERPIE + db 9, DEX_TRANSEL + db 8, DEX_CATERPIE + db 7, DEX_TRANSEL + db 10, DEX_POPPO + db 7, DEX_CATERPIE ; day + db 8, DEX_CATERPIE + db 9, DEX_POPPO + db 11, DEX_KORATTA + db 9, DEX_KORATTA + db 10, DEX_KORATTA + db 8, DEX_CATERPIE ; nite + db 9, DEX_KORATTA + db 10, DEX_HOHO + db 11, DEX_NAZONOKUSA + db 12, DEX_HOHO + db 11, DEX_NAZONOKUSA + db 13, DEX_NAZONOKUSA + + db $06, $01 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 19, DEX_METAMON + db 20, DEX_ONIDRILL + db 18, DEX_METAMON + db 17, DEX_TRANSEL + db 21, DEX_ONIDRILL + db 17, DEX_METAMON ; day + db 17, DEX_ONISUZUME + db 18, DEX_ONISUZUME + db 21, DEX_DODO + db 19, DEX_DODO + db 20, DEX_DODO + db 18, DEX_METAMON ; nite + db 19, DEX_SLEEPE + db 20, DEX_SLEEPE + db 21, DEX_SLEEPE + db 22, DEX_SLEEPE + db 23, DEX_SLEEPE + db 23, DEX_SLEEPE + + db $04, $01 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 12, DEX_TAMATAMA + db 12, DEX_KONGPANG + db 11, DEX_TAMATAMA + db 10, DEX_KONGPANG + db 13, DEX_ONISUZUME + db 10, DEX_TAMATAMA ; day + db 11, DEX_ONISUZUME + db 12, DEX_ONISUZUME + db 14, DEX_ISITSUBUTE + db 12, DEX_ISITSUBUTE + db 13, DEX_ISITSUBUTE + db 11, DEX_TAMATAMA ; nite + db 12, DEX_ARBO + db 13, DEX_ARBO + db 14, DEX_ARBO + db 15, DEX_ARBO + db 16, DEX_ARBO + db 16, DEX_ARBO + + db $04, $02 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 25, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 20, DEX_MENOKURAGE + db 15, DEX_MENOKURAGE + db 35, DEX_HANEEI + db 15, DEX_MENOKURAGE ; day + db 20, DEX_MENOKURAGE + db 35, DEX_DOKUKURAGE + db 35, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE ; nite + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 35, DEX_MENOKURAGE + db 40, DEX_MENOKURAGE + db 35, DEX_HANEEI + db 45, DEX_MENOKURAGE + + db $05, $01 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 25, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 20, DEX_MENOKURAGE + db 15, DEX_MENOKURAGE + db 35, DEX_HANEEI + db 15, DEX_MENOKURAGE ; day + db 20, DEX_MENOKURAGE + db 35, DEX_DOKUKURAGE + db 35, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE ; nite + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 35, DEX_MENOKURAGE + db 40, DEX_MENOKURAGE + db 35, DEX_HANEEI + db 45, DEX_MENOKURAGE + + db $05, $02 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 25, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 20, DEX_MENOKURAGE + db 15, DEX_MENOKURAGE + db 35, DEX_HANEEI + db 15, DEX_MENOKURAGE ; day + db 20, DEX_MENOKURAGE + db 35, DEX_DOKUKURAGE + db 35, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE ; nite + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 35, DEX_MENOKURAGE + db 40, DEX_MENOKURAGE + db 35, DEX_HANEEI + db 45, DEX_MENOKURAGE + + db $05, $03 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 16, DEX_WANRIKY + db 16, DEX_WANRIKY + db 15, DEX_WANRIKY + db 14, DEX_WANRIKY + db 17, DEX_ONISUZUME + db 14, DEX_WANRIKY ; day + db 15, DEX_ONISUZUME + db 16, DEX_ONISUZUME + db 18, DEX_KORATTA + db 16, DEX_KORATTA + db 17, DEX_KORATTA + db 15, DEX_ONISUZUME ; nite + db 16, DEX_SLEEPE + db 17, DEX_SLEEPE + db 18, DEX_SLEEPE + db 19, DEX_SLEEPE + db 20, DEX_SLEEPE + db 20, DEX_SLEEPE + + db $05, $04 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 17, DEX_ONISUZUME + db 17, DEX_ONISUZUME + db 16, DEX_ONISUZUME + db 15, DEX_ONISUZUME + db 18, DEX_DODO + db 15, DEX_ONISUZUME ; day + db 16, DEX_DODO + db 17, DEX_DONPHAN + db 19, DEX_SAND + db 17, DEX_SAND + db 18, DEX_SAND + db 16, DEX_DODO ; nite + db 17, DEX_DODO + db 18, DEX_DODO + db 19, DEX_DODO + db 20, DEX_DODO + db 21, DEX_BULU + db 21, DEX_BULU + + db $06, $02 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 21, DEX_ONISUZUME + db 21, DEX_ONISUZUME + db 20, DEX_ONIDRILL + db 19, DEX_ONIDRILL + db 22, DEX_ONIDRILL + db 19, DEX_ONISUZUME ; day + db 20, DEX_DODO + db 22, DEX_SANDPAN + db 21, DEX_DONPHAN + db 21, DEX_SAND + db 23, DEX_SAND + db 20, DEX_DODO ; nite + db 21, DEX_DODO + db 22, DEX_DODO + db 23, DEX_DODO + db 24, DEX_DODO + db 25, DEX_BULU + db 25, DEX_BULU + + db $06, $03 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 23, DEX_HANEKO + db 23, DEX_POPONEKO + db 22, DEX_HANEKO + db 25, DEX_POPONEKO + db 24, DEX_SAND + db 21, DEX_HANEKO ; day + db 22, DEX_SAND + db 23, DEX_SANDPAN + db 25, DEX_ROKON + db 23, DEX_ROKON + db 21, DEX_MIKON + db 22, DEX_HANEKO ; nite + db 23, DEX_HOHO + db 24, DEX_HOHO + db 25, DEX_HOHO + db 26, DEX_HOHO + db 27, DEX_BULU + db 27, DEX_BULU + + db $07, $01 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 24, DEX_HANEKO + db 24, DEX_POPONEKO + db 23, DEX_HANEKO + db 22, DEX_POPONEKO + db 25, DEX_POPONEKO + db 22, DEX_HANEKO ; day + db 23, DEX_POPPO + db 24, DEX_PIGEON + db 26, DEX_ROKON + db 24, DEX_ROKON + db 25, DEX_ROKON + db 23, DEX_HANEKO ; nite + db 24, DEX_HOHO + db 25, DEX_HOHO + db 26, DEX_SLEEPE + db 27, DEX_SLEEPE + db 28, DEX_SLEEPER + db 28, DEX_SLEEPER + + db $08, $01 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 25, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 20, DEX_MENOKURAGE + db 15, DEX_MENOKURAGE + db 35, DEX_IKARI + db 15, DEX_MENOKURAGE ; day + db 20, DEX_MENOKURAGE + db 35, DEX_DOKUKURAGE + db 35, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE ; nite + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 35, DEX_MENOKURAGE + db 40, DEX_MENOKURAGE + db 35, DEX_IKARI + db 45, DEX_MENOKURAGE + + db $07, $02 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 28, DEX_HANEKO + db 28, DEX_POPONEKO + db 27, DEX_HANEKO + db 27, DEX_POPONEKO + db 30, DEX_POPONEKO + db 27, DEX_HANEKO ; day + db 28, DEX_POPPO + db 29, DEX_PIGEON + db 31, DEX_ROKON + db 29, DEX_ROKON + db 30, DEX_ROKON + db 28, DEX_HANEKO ; nite + db 29, DEX_HOHO + db 31, DEX_HOHO + db 32, DEX_SLEEPE + db 33, DEX_SLEEPE + db 34, DEX_SLEEPER + db 34, DEX_SLEEPER + + db $07, $03 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 28, DEX_REDIBA + db 28, DEX_MANKEY + db 27, DEX_REDIBA + db 28, DEX_MANKEY + db 31, DEX_MANKEY + db 28, DEX_POPPO ; day + db 29, DEX_MANKEY + db 30, DEX_PIGEON + db 32, DEX_ROKON + db 30, DEX_WOLFMAN + db 31, DEX_WOLFMAN + db 29, DEX_REDIBA ; nite + db 30, DEX_WOLFMAN + db 33, DEX_WOLFMAN + db 34, DEX_SLEEPE + db 35, DEX_WOLFMAN + db 36, DEX_SLEEPER + db 36, DEX_WOLFMAN + + db $09, $01 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 29, DEX_REDIBA + db 29, DEX_MILTANK + db 28, DEX_REDIBA + db 29, DEX_MILTANK + db 32, DEX_MANKEY + db 29, DEX_REDIBA ; day + db 30, DEX_MANKEY + db 31, DEX_OKORIZARU + db 33, DEX_NYOROMO + db 31, DEX_NYOROZO + db 32, DEX_NYOROMO + db 30, DEX_REDIBA ; nite + db 31, DEX_WOLFMAN + db 34, DEX_WOLFMAN + db 35, DEX_WOLFMAN + db 36, DEX_WOLFMAN + db 37, DEX_WOLFMAN + db 37, DEX_WOLFMAN + + db $09, $02 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 32, DEX_MILTANK + db 32, DEX_MILTANK + db 31, DEX_MILTANK + db 32, DEX_MILTANK + db 35, DEX_OKORIZARU + db 32, DEX_REDIBA ; day + db 33, DEX_MANKEY + db 34, DEX_OKORIZARU + db 36, DEX_NYOROMO + db 34, DEX_NYOROZO + db 35, DEX_NYOROZO + db 33, DEX_REDIBA ; nite + db 34, DEX_WOLFMAN + db 37, DEX_WOLFMAN + db 38, DEX_WOLFMAN + db 39, DEX_WOLFMAN + db 40, DEX_WARWOLF + db 40, DEX_WARWOLF + + db DEX_CATERPIE, $01 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 29, DEX_KARAKARA + db 29, DEX_GARAGARA + db 28, DEX_KARAKARA + db 29, DEX_GARAGARA + db 32, DEX_SIHORN + db 29, DEX_KARAKARA ; day + db 30, DEX_SIHORN + db 31, DEX_SIHORN + db 33, DEX_YOROIDORI + db 31, DEX_YOROIDORI + db 32, DEX_YOROIDORI + db 30, DEX_KARAKARA ; nite + db 31, DEX_ARBO + db 34, DEX_ARBO + db 35, DEX_ARBOK + db 36, DEX_ARBOK + db 37, DEX_ARBO + db 37, DEX_ARBOK + + db DEX_TRANSEL, $01 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 28, DEX_PICHU + db 28, DEX_PICHU + db 27, DEX_PIKACHU + db 28, DEX_NAZONOKUSA + db 31, DEX_KUSAIHANA + db 28, DEX_PIKACHU ; day + db 29, DEX_NAZONOKUSA + db 30, DEX_PAINTER + db 32, DEX_NYARTH + db 32, DEX_RATTA + db 31, DEX_NYARTH + db 29, DEX_NAZONOKUSA ; nite + db 31, DEX_RATTA + db 33, DEX_ARBO + db 34, DEX_ARBOK + db 35, DEX_ARBOK + db 36, DEX_ARBO + db 36, DEX_ARBOK + + db $01, $03 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 29, DEX_PICHU + db 29, DEX_PICHU + db 28, DEX_PIKACHU + db 29, DEX_NAZONOKUSA + db 32, DEX_KUSAIHANA + db 27, DEX_PIKACHU ; day + db 28, DEX_NAZONOKUSA + db 29, DEX_PAINTER + db 32, DEX_NYARTH + db 32, DEX_RATTA + db 30, DEX_NYARTH + db 28, DEX_NAZONOKUSA ; nite + db 30, DEX_RATTA + db 32, DEX_HOHO + db 33, DEX_ARBO + db 34, DEX_HOHO + db 35, DEX_ARBOK + db 35, DEX_HOHO + + db $05, $05 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 25, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 20, DEX_MENOKURAGE + db 15, DEX_MENOKURAGE + db 35, DEX_HANEEI + db 15, DEX_MENOKURAGE ; day + db 20, DEX_MENOKURAGE + db 35, DEX_DOKUKURAGE + db 35, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE ; nite + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 35, DEX_MENOKURAGE + db 40, DEX_MENOKURAGE + db 35, DEX_HANEEI + db 45, DEX_MENOKURAGE + + db $05, $06 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 25, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 20, DEX_MENOKURAGE + db 15, DEX_MENOKURAGE + db 35, DEX_HANEEI + db 15, DEX_MENOKURAGE ; day + db 20, DEX_MENOKURAGE + db 35, DEX_DOKUKURAGE + db 35, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE ; nite + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 35, DEX_MENOKURAGE + db 40, DEX_MENOKURAGE + db 35, DEX_HANEEI + db 45, DEX_MENOKURAGE + + db $09, $03 ; map group, map id + db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite + ; morn + db 25, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 20, DEX_MENOKURAGE + db 15, DEX_MENOKURAGE + db 35, DEX_DOKUKURAGE + db 15, DEX_MENOKURAGE ; day + db 20, DEX_MENOKURAGE + db 35, DEX_DOKUKURAGE + db 35, DEX_MENOKURAGE + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE ; nite + db 25, DEX_MENOKURAGE + db 30, DEX_MENOKURAGE + db 35, DEX_MENOKURAGE + db 40, DEX_MENOKURAGE + db 35, DEX_DOKUKURAGE + db 45, DEX_MENOKURAGE + + db $01, $0F ; map group, map id + db 8 percent, 8 percent, 8 percent ; encounter rates: morn/day/nite + ; morn + db 7, DEX_REDIBA + db 7, DEX_REDIBA + db 5, DEX_TRANSEL + db 5, DEX_PIKACHU + db 7, DEX_POPPO + db 5, DEX_POPPO ; day + db 6, DEX_POPPO + db 4, DEX_CATERPIE + db 6, DEX_CATERPIE + db 6, DEX_HANEKO + db 5, DEX_CATERPIE + db 8, DEX_REDIBA ; nite + db 4, DEX_TRANSEL + db 6, DEX_KORATTA + db 6, DEX_CATERPIE + db 6, DEX_REDIBA + db 5, DEX_TRANSEL + db 5, DEX_PIKACHU + + db $FF +; f:6e3e -- cgit v1.2.3 From 5fb7140613d6ea00ec1964fde18418c6257c2e27 Mon Sep 17 00:00:00 2001 From: xCrystal Date: Sat, 2 Jun 2018 22:27:33 +0200 Subject: Wild Pokemon data: fix formatting --- data/wild.asm | 142 ++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 94 insertions(+), 48 deletions(-) (limited to 'data') diff --git a/data/wild.asm b/data/wild.asm index 50f7da1..d827686 100644 --- a/data/wild.asm +++ b/data/wild.asm @@ -60,13 +60,15 @@ GrassWildMons:: ; f:6a3c db 8, DEX_CATERPIE db 7, DEX_TRANSEL db 10, DEX_POPPO - db 7, DEX_CATERPIE ; day + db 7, DEX_CATERPIE + ; day db 8, DEX_CATERPIE db 9, DEX_POPPO db 11, DEX_KORATTA db 9, DEX_KORATTA db 10, DEX_KORATTA - db 8, DEX_CATERPIE ; nite + db 8, DEX_CATERPIE + ; nite db 9, DEX_KORATTA db 10, DEX_HOHO db 11, DEX_NAZONOKUSA @@ -82,13 +84,15 @@ GrassWildMons:: ; f:6a3c db 18, DEX_METAMON db 17, DEX_TRANSEL db 21, DEX_ONIDRILL - db 17, DEX_METAMON ; day + db 17, DEX_METAMON + ; day db 17, DEX_ONISUZUME db 18, DEX_ONISUZUME db 21, DEX_DODO db 19, DEX_DODO db 20, DEX_DODO - db 18, DEX_METAMON ; nite + db 18, DEX_METAMON + ; nite db 19, DEX_SLEEPE db 20, DEX_SLEEPE db 21, DEX_SLEEPE @@ -104,13 +108,15 @@ GrassWildMons:: ; f:6a3c db 11, DEX_TAMATAMA db 10, DEX_KONGPANG db 13, DEX_ONISUZUME - db 10, DEX_TAMATAMA ; day + db 10, DEX_TAMATAMA + ; day db 11, DEX_ONISUZUME db 12, DEX_ONISUZUME db 14, DEX_ISITSUBUTE db 12, DEX_ISITSUBUTE db 13, DEX_ISITSUBUTE - db 11, DEX_TAMATAMA ; nite + db 11, DEX_TAMATAMA + ; nite db 12, DEX_ARBO db 13, DEX_ARBO db 14, DEX_ARBO @@ -126,13 +132,15 @@ GrassWildMons:: ; f:6a3c db 20, DEX_MENOKURAGE db 15, DEX_MENOKURAGE db 35, DEX_HANEEI - db 15, DEX_MENOKURAGE ; day + db 15, DEX_MENOKURAGE + ; day db 20, DEX_MENOKURAGE db 35, DEX_DOKUKURAGE db 35, DEX_MENOKURAGE db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE - db 30, DEX_MENOKURAGE ; nite + db 30, DEX_MENOKURAGE + ; nite db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE db 35, DEX_MENOKURAGE @@ -148,13 +156,15 @@ GrassWildMons:: ; f:6a3c db 20, DEX_MENOKURAGE db 15, DEX_MENOKURAGE db 35, DEX_HANEEI - db 15, DEX_MENOKURAGE ; day + db 15, DEX_MENOKURAGE + ; day db 20, DEX_MENOKURAGE db 35, DEX_DOKUKURAGE db 35, DEX_MENOKURAGE db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE - db 30, DEX_MENOKURAGE ; nite + db 30, DEX_MENOKURAGE + ; nite db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE db 35, DEX_MENOKURAGE @@ -170,13 +180,15 @@ GrassWildMons:: ; f:6a3c db 20, DEX_MENOKURAGE db 15, DEX_MENOKURAGE db 35, DEX_HANEEI - db 15, DEX_MENOKURAGE ; day + db 15, DEX_MENOKURAGE + ; day db 20, DEX_MENOKURAGE db 35, DEX_DOKUKURAGE db 35, DEX_MENOKURAGE db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE - db 30, DEX_MENOKURAGE ; nite + db 30, DEX_MENOKURAGE + ; nite db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE db 35, DEX_MENOKURAGE @@ -192,13 +204,15 @@ GrassWildMons:: ; f:6a3c db 15, DEX_WANRIKY db 14, DEX_WANRIKY db 17, DEX_ONISUZUME - db 14, DEX_WANRIKY ; day + db 14, DEX_WANRIKY + ; day db 15, DEX_ONISUZUME db 16, DEX_ONISUZUME db 18, DEX_KORATTA db 16, DEX_KORATTA db 17, DEX_KORATTA - db 15, DEX_ONISUZUME ; nite + db 15, DEX_ONISUZUME + ; nite db 16, DEX_SLEEPE db 17, DEX_SLEEPE db 18, DEX_SLEEPE @@ -214,13 +228,15 @@ GrassWildMons:: ; f:6a3c db 16, DEX_ONISUZUME db 15, DEX_ONISUZUME db 18, DEX_DODO - db 15, DEX_ONISUZUME ; day + db 15, DEX_ONISUZUME + ; day db 16, DEX_DODO db 17, DEX_DONPHAN db 19, DEX_SAND db 17, DEX_SAND db 18, DEX_SAND - db 16, DEX_DODO ; nite + db 16, DEX_DODO + ; nite db 17, DEX_DODO db 18, DEX_DODO db 19, DEX_DODO @@ -236,13 +252,15 @@ GrassWildMons:: ; f:6a3c db 20, DEX_ONIDRILL db 19, DEX_ONIDRILL db 22, DEX_ONIDRILL - db 19, DEX_ONISUZUME ; day + db 19, DEX_ONISUZUME + ; day db 20, DEX_DODO db 22, DEX_SANDPAN db 21, DEX_DONPHAN db 21, DEX_SAND db 23, DEX_SAND - db 20, DEX_DODO ; nite + db 20, DEX_DODO + ; nite db 21, DEX_DODO db 22, DEX_DODO db 23, DEX_DODO @@ -258,13 +276,15 @@ GrassWildMons:: ; f:6a3c db 22, DEX_HANEKO db 25, DEX_POPONEKO db 24, DEX_SAND - db 21, DEX_HANEKO ; day + db 21, DEX_HANEKO + ; day db 22, DEX_SAND db 23, DEX_SANDPAN db 25, DEX_ROKON db 23, DEX_ROKON db 21, DEX_MIKON - db 22, DEX_HANEKO ; nite + db 22, DEX_HANEKO + ; nite db 23, DEX_HOHO db 24, DEX_HOHO db 25, DEX_HOHO @@ -280,13 +300,15 @@ GrassWildMons:: ; f:6a3c db 23, DEX_HANEKO db 22, DEX_POPONEKO db 25, DEX_POPONEKO - db 22, DEX_HANEKO ; day + db 22, DEX_HANEKO + ; day db 23, DEX_POPPO db 24, DEX_PIGEON db 26, DEX_ROKON db 24, DEX_ROKON db 25, DEX_ROKON - db 23, DEX_HANEKO ; nite + db 23, DEX_HANEKO + ; nite db 24, DEX_HOHO db 25, DEX_HOHO db 26, DEX_SLEEPE @@ -302,13 +324,15 @@ GrassWildMons:: ; f:6a3c db 20, DEX_MENOKURAGE db 15, DEX_MENOKURAGE db 35, DEX_IKARI - db 15, DEX_MENOKURAGE ; day + db 15, DEX_MENOKURAGE + ; day db 20, DEX_MENOKURAGE db 35, DEX_DOKUKURAGE db 35, DEX_MENOKURAGE db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE - db 30, DEX_MENOKURAGE ; nite + db 30, DEX_MENOKURAGE + ; nite db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE db 35, DEX_MENOKURAGE @@ -324,13 +348,15 @@ GrassWildMons:: ; f:6a3c db 27, DEX_HANEKO db 27, DEX_POPONEKO db 30, DEX_POPONEKO - db 27, DEX_HANEKO ; day + db 27, DEX_HANEKO + ; day db 28, DEX_POPPO db 29, DEX_PIGEON db 31, DEX_ROKON db 29, DEX_ROKON db 30, DEX_ROKON - db 28, DEX_HANEKO ; nite + db 28, DEX_HANEKO + ; nite db 29, DEX_HOHO db 31, DEX_HOHO db 32, DEX_SLEEPE @@ -346,13 +372,15 @@ GrassWildMons:: ; f:6a3c db 27, DEX_REDIBA db 28, DEX_MANKEY db 31, DEX_MANKEY - db 28, DEX_POPPO ; day + db 28, DEX_POPPO + ; day db 29, DEX_MANKEY db 30, DEX_PIGEON db 32, DEX_ROKON db 30, DEX_WOLFMAN db 31, DEX_WOLFMAN - db 29, DEX_REDIBA ; nite + db 29, DEX_REDIBA + ; nite db 30, DEX_WOLFMAN db 33, DEX_WOLFMAN db 34, DEX_SLEEPE @@ -368,13 +396,15 @@ GrassWildMons:: ; f:6a3c db 28, DEX_REDIBA db 29, DEX_MILTANK db 32, DEX_MANKEY - db 29, DEX_REDIBA ; day + db 29, DEX_REDIBA + ; day db 30, DEX_MANKEY db 31, DEX_OKORIZARU db 33, DEX_NYOROMO db 31, DEX_NYOROZO db 32, DEX_NYOROMO - db 30, DEX_REDIBA ; nite + db 30, DEX_REDIBA + ; nite db 31, DEX_WOLFMAN db 34, DEX_WOLFMAN db 35, DEX_WOLFMAN @@ -390,13 +420,15 @@ GrassWildMons:: ; f:6a3c db 31, DEX_MILTANK db 32, DEX_MILTANK db 35, DEX_OKORIZARU - db 32, DEX_REDIBA ; day + db 32, DEX_REDIBA + ; day db 33, DEX_MANKEY db 34, DEX_OKORIZARU db 36, DEX_NYOROMO db 34, DEX_NYOROZO db 35, DEX_NYOROZO - db 33, DEX_REDIBA ; nite + db 33, DEX_REDIBA + ; nite db 34, DEX_WOLFMAN db 37, DEX_WOLFMAN db 38, DEX_WOLFMAN @@ -404,7 +436,7 @@ GrassWildMons:: ; f:6a3c db 40, DEX_WARWOLF db 40, DEX_WARWOLF - db DEX_CATERPIE, $01 ; map group, map id + db $0a, $01 ; map group, map id db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite ; morn db 29, DEX_KARAKARA @@ -412,13 +444,15 @@ GrassWildMons:: ; f:6a3c db 28, DEX_KARAKARA db 29, DEX_GARAGARA db 32, DEX_SIHORN - db 29, DEX_KARAKARA ; day + db 29, DEX_KARAKARA + ; day db 30, DEX_SIHORN db 31, DEX_SIHORN db 33, DEX_YOROIDORI db 31, DEX_YOROIDORI db 32, DEX_YOROIDORI - db 30, DEX_KARAKARA ; nite + db 30, DEX_KARAKARA + ; nite db 31, DEX_ARBO db 34, DEX_ARBO db 35, DEX_ARBOK @@ -426,7 +460,7 @@ GrassWildMons:: ; f:6a3c db 37, DEX_ARBO db 37, DEX_ARBOK - db DEX_TRANSEL, $01 ; map group, map id + db $0b, $01 ; map group, map id db 6 percent, 10 percent, 14 percent ; encounter rates: morn/day/nite ; morn db 28, DEX_PICHU @@ -434,13 +468,15 @@ GrassWildMons:: ; f:6a3c db 27, DEX_PIKACHU db 28, DEX_NAZONOKUSA db 31, DEX_KUSAIHANA - db 28, DEX_PIKACHU ; day + db 28, DEX_PIKACHU + ; day db 29, DEX_NAZONOKUSA db 30, DEX_PAINTER db 32, DEX_NYARTH db 32, DEX_RATTA db 31, DEX_NYARTH - db 29, DEX_NAZONOKUSA ; nite + db 29, DEX_NAZONOKUSA + ; nite db 31, DEX_RATTA db 33, DEX_ARBO db 34, DEX_ARBOK @@ -456,13 +492,15 @@ GrassWildMons:: ; f:6a3c db 28, DEX_PIKACHU db 29, DEX_NAZONOKUSA db 32, DEX_KUSAIHANA - db 27, DEX_PIKACHU ; day + db 27, DEX_PIKACHU + ; day db 28, DEX_NAZONOKUSA db 29, DEX_PAINTER db 32, DEX_NYARTH db 32, DEX_RATTA db 30, DEX_NYARTH - db 28, DEX_NAZONOKUSA ; nite + db 28, DEX_NAZONOKUSA + ; nite db 30, DEX_RATTA db 32, DEX_HOHO db 33, DEX_ARBO @@ -478,13 +516,15 @@ GrassWildMons:: ; f:6a3c db 20, DEX_MENOKURAGE db 15, DEX_MENOKURAGE db 35, DEX_HANEEI - db 15, DEX_MENOKURAGE ; day + db 15, DEX_MENOKURAGE + ; day db 20, DEX_MENOKURAGE db 35, DEX_DOKUKURAGE db 35, DEX_MENOKURAGE db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE - db 30, DEX_MENOKURAGE ; nite + db 30, DEX_MENOKURAGE + ; nite db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE db 35, DEX_MENOKURAGE @@ -500,13 +540,15 @@ GrassWildMons:: ; f:6a3c db 20, DEX_MENOKURAGE db 15, DEX_MENOKURAGE db 35, DEX_HANEEI - db 15, DEX_MENOKURAGE ; day + db 15, DEX_MENOKURAGE + ; day db 20, DEX_MENOKURAGE db 35, DEX_DOKUKURAGE db 35, DEX_MENOKURAGE db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE - db 30, DEX_MENOKURAGE ; nite + db 30, DEX_MENOKURAGE + ; nite db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE db 35, DEX_MENOKURAGE @@ -522,13 +564,15 @@ GrassWildMons:: ; f:6a3c db 20, DEX_MENOKURAGE db 15, DEX_MENOKURAGE db 35, DEX_DOKUKURAGE - db 15, DEX_MENOKURAGE ; day + db 15, DEX_MENOKURAGE + ; day db 20, DEX_MENOKURAGE db 35, DEX_DOKUKURAGE db 35, DEX_MENOKURAGE db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE - db 30, DEX_MENOKURAGE ; nite + db 30, DEX_MENOKURAGE + ; nite db 25, DEX_MENOKURAGE db 30, DEX_MENOKURAGE db 35, DEX_MENOKURAGE @@ -544,13 +588,15 @@ GrassWildMons:: ; f:6a3c db 5, DEX_TRANSEL db 5, DEX_PIKACHU db 7, DEX_POPPO - db 5, DEX_POPPO ; day + db 5, DEX_POPPO + ; day db 6, DEX_POPPO db 4, DEX_CATERPIE db 6, DEX_CATERPIE db 6, DEX_HANEKO db 5, DEX_CATERPIE - db 8, DEX_REDIBA ; nite + db 8, DEX_REDIBA + ; nite db 4, DEX_TRANSEL db 6, DEX_KORATTA db 6, DEX_CATERPIE -- cgit v1.2.3