From 9ee56adcd6e7a4ebc93be3d6f7e64abd4aa7b393 Mon Sep 17 00:00:00 2001 From: Marcus Huderle Date: Sun, 9 Apr 2017 12:04:46 -0700 Subject: Split out wild pokemon data --- data/collision/mon_collision_masks.asm | 154 +++++++ data/mon_animated_sprite_types.asm | 156 +++++++ data/mon_gfx_pointers.asm | 764 +++++++++++++++++++++++++++++++++ data/mon_initial_indicator_states.asm | 84 ++++ data/wild_mons.asm | 58 +++ 5 files changed, 1216 insertions(+) create mode 100755 data/collision/mon_collision_masks.asm create mode 100755 data/mon_animated_sprite_types.asm create mode 100755 data/mon_gfx_pointers.asm create mode 100755 data/mon_initial_indicator_states.asm create mode 100755 data/wild_mons.asm (limited to 'data') diff --git a/data/collision/mon_collision_masks.asm b/data/collision/mon_collision_masks.asm new file mode 100755 index 0000000..4893bf4 --- /dev/null +++ b/data/collision/mon_collision_masks.asm @@ -0,0 +1,154 @@ +MonAnimatedCollisionMaskPointers: ; 0x134c0 +; Pointers to the collision masks of the animated sprites of mons. +; Note only, evolution mons use an arbitrary non-evolved mon entry, since it will never be used. + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb CharmanderAnimatedCollisionMask, Bank(CharmanderAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb SquirtleAnimatedCollisionMask, Bank(SquirtleAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb CaterpieAnimatedCollisionMask, Bank(CaterpieAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb WeedleAnimatedCollisionMask, Bank(WeedleAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb PidgeyAnimatedCollisionMask, Bank(PidgeyAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb RattataAnimatedCollisionMask, Bank(RattataAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb SpearowAnimatedCollisionMask, Bank(SpearowAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb EkansAnimatedCollisionMask, Bank(EkansAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb PikachuAnimatedCollisionMask, Bank(PikachuAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb SandshrewAnimatedCollisionMask, Bank(SandshrewAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb NidoranfAnimatedCollisionMask, Bank(NidoranfAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb NidoranmAnimatedCollisionMask, Bank(NidoranmAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb ClefairyAnimatedCollisionMask, Bank(ClefairyAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb VulpixAnimatedCollisionMask, Bank(VulpixAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb JigglypuffAnimatedCollisionMask, Bank(JigglypuffAnimatedCollisionMask) + dwb BulbasaurAnimatedCollisionMask, Bank(BulbasaurAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb OddishAnimatedCollisionMask, Bank(OddishAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb ParasAnimatedCollisionMask, Bank(ParasAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb VenonatAnimatedCollisionMask, Bank(VenonatAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb DiglettAnimatedCollisionMask, Bank(DiglettAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb MeowthAnimatedCollisionMask, Bank(MeowthAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb PsyduckAnimatedCollisionMask, Bank(PsyduckAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb MankeyAnimatedCollisionMask, Bank(MankeyAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb GrowlitheAnimatedCollisionMask, Bank(GrowlitheAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb PoliwagAnimatedCollisionMask, Bank(PoliwagAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb AbraAnimatedCollisionMask, Bank(AbraAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb MachopAnimatedCollisionMask, Bank(MachopAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb BellsproutAnimatedCollisionMask, Bank(BellsproutAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb TentacoolAnimatedCollisionMask, Bank(TentacoolAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb GeodudeAnimatedCollisionMask, Bank(GeodudeAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb PonytaAnimatedCollisionMask, Bank(PonytaAnimatedCollisionMask) + dwb ZubatAnimatedCollisionMask, Bank(ZubatAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb MagnemiteAnimatedCollisionMask, Bank(MagnemiteAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb FarfetchdAnimatedCollisionMask, Bank(FarfetchdAnimatedCollisionMask) + dwb DoduoAnimatedCollisionMask, Bank(DoduoAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb SeelAnimatedCollisionMask, Bank(SeelAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb GrimerAnimatedCollisionMask, Bank(GrimerAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb ShellderAnimatedCollisionMask, Bank(ShellderAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb GastlyAnimatedCollisionMask, Bank(GastlyAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb OnixAnimatedCollisionMask, Bank(OnixAnimatedCollisionMask) + dwb DrowzeeAnimatedCollisionMask, Bank(DrowzeeAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb KrabbyAnimatedCollisionMask, Bank(KrabbyAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb VoltorbAnimatedCollisionMask, Bank(VoltorbAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb ExeggcuteAnimatedCollisionMask, Bank(ExeggcuteAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb CuboneAnimatedCollisionMask, Bank(CuboneAnimatedCollisionMask) + dwb SlowpokeAnimatedCollisionMask, Bank(SlowpokeAnimatedCollisionMask) + dwb HitmonleeAnimatedCollisionMask, Bank(HitmonleeAnimatedCollisionMask) + dwb HitmonchanAnimatedCollisionMask, Bank(HitmonchanAnimatedCollisionMask) + dwb LickitungAnimatedCollisionMask, Bank(LickitungAnimatedCollisionMask) + dwb KoffingAnimatedCollisionMask, Bank(KoffingAnimatedCollisionMask) + dwb LickitungAnimatedCollisionMask, Bank(LickitungAnimatedCollisionMask) + dwb RhyhornAnimatedCollisionMask, Bank(RhyhornAnimatedCollisionMask) + dwb LickitungAnimatedCollisionMask, Bank(LickitungAnimatedCollisionMask) + dwb ChanseyAnimatedCollisionMask, Bank(ChanseyAnimatedCollisionMask) + dwb TangelaAnimatedCollisionMask, Bank(TangelaAnimatedCollisionMask) + dwb KangaskhanAnimatedCollisionMask, Bank(KangaskhanAnimatedCollisionMask) + dwb HorseaAnimatedCollisionMask, Bank(HorseaAnimatedCollisionMask) + dwb LickitungAnimatedCollisionMask, Bank(LickitungAnimatedCollisionMask) + dwb GoldeenAnimatedCollisionMask, Bank(GoldeenAnimatedCollisionMask) + dwb LickitungAnimatedCollisionMask, Bank(LickitungAnimatedCollisionMask) + dwb StaryuAnimatedCollisionMask, Bank(StaryuAnimatedCollisionMask) + dwb LickitungAnimatedCollisionMask, Bank(LickitungAnimatedCollisionMask) + dwb MrMimeAnimatedCollisionMask, Bank(MrMimeAnimatedCollisionMask) + dwb ScytherAnimatedCollisionMask, Bank(ScytherAnimatedCollisionMask) + dwb JynxAnimatedCollisionMask, Bank(JynxAnimatedCollisionMask) + dwb ElectabuzzAnimatedCollisionMask, Bank(ElectabuzzAnimatedCollisionMask) + dwb MagmarAnimatedCollisionMask, Bank(MagmarAnimatedCollisionMask) + dwb PinsirAnimatedCollisionMask, Bank(PinsirAnimatedCollisionMask) + dwb TaurosAnimatedCollisionMask, Bank(TaurosAnimatedCollisionMask) + dwb MagikarpAnimatedCollisionMask, Bank(MagikarpAnimatedCollisionMask) + dwb MagikarpAnimatedCollisionMask, Bank(MagikarpAnimatedCollisionMask) + dwb LaprasAnimatedCollisionMask, Bank(LaprasAnimatedCollisionMask) + dwb DittoAnimatedCollisionMask, Bank(DittoAnimatedCollisionMask) + dwb EeveeAnimatedCollisionMask, Bank(EeveeAnimatedCollisionMask) + dwb MagikarpAnimatedCollisionMask, Bank(MagikarpAnimatedCollisionMask) + dwb MagikarpAnimatedCollisionMask, Bank(MagikarpAnimatedCollisionMask) + dwb MagikarpAnimatedCollisionMask, Bank(MagikarpAnimatedCollisionMask) + dwb PorygonAnimatedCollisionMask, Bank(PorygonAnimatedCollisionMask) + dwb OmanyteAnimatedCollisionMask, Bank(OmanyteAnimatedCollisionMask) + dwb MagikarpAnimatedCollisionMask, Bank(MagikarpAnimatedCollisionMask) + dwb KabutoAnimatedCollisionMask, Bank(KabutoAnimatedCollisionMask) + dwb MagikarpAnimatedCollisionMask, Bank(MagikarpAnimatedCollisionMask) + dwb AerodactylAnimatedCollisionMask, Bank(AerodactylAnimatedCollisionMask) + dwb SnorlaxAnimatedCollisionMask, Bank(SnorlaxAnimatedCollisionMask) + dwb ArticunoAnimatedCollisionMask, Bank(ArticunoAnimatedCollisionMask) + dwb ZapdosAnimatedCollisionMask, Bank(ZapdosAnimatedCollisionMask) + dwb MoltresAnimatedCollisionMask, Bank(MoltresAnimatedCollisionMask) + dwb DratiniAnimatedCollisionMask, Bank(DratiniAnimatedCollisionMask) + dwb MagikarpAnimatedCollisionMask, Bank(MagikarpAnimatedCollisionMask) + dwb MagikarpAnimatedCollisionMask, Bank(MagikarpAnimatedCollisionMask) + dwb MewtwoAnimatedCollisionMask, Bank(MewtwoAnimatedCollisionMask) + dwb MewAnimatedCollisionMask, Bank(MewAnimatedCollisionMask) diff --git a/data/mon_animated_sprite_types.asm b/data/mon_animated_sprite_types.asm new file mode 100755 index 0000000..d00bfc1 --- /dev/null +++ b/data/mon_animated_sprite_types.asm @@ -0,0 +1,156 @@ +MonAnimatedSpriteTypes: ; 0x13429 +; Each mon has an animated sprite tilemap type. +; $03 is bulbasaur's +; $00 is squirtle's +; All other mon's use $06 + db $03 ; BULBASAUR + db $FF ; IVYSAUR + db $FF ; VENUSAUR + db $06 ; CHARMANDER + db $FF ; CHARMELEON + db $FF ; CHARIZARD + db $00 ; SQUIRTLE + db $FF ; WARTORTLE + db $FF ; BLASTOISE + db $06 ; CATERPIE + db $FF ; METAPOD + db $FF ; BUTTERFREE + db $06 ; WEEDLE + db $FF ; KAKUNA + db $FF ; BEEDRILL + db $06 ; PIDGEY + db $FF ; PIDGEOTTO + db $FF ; PIDGEOT + db $06 ; RATTATA + db $FF ; RATICATE + db $06 ; SPEAROW + db $FF ; FEAROW + db $06 ; EKANS + db $FF ; ARBOK + db $06 ; PIKACHU + db $FF ; RAICHU + db $06 ; SANDSHREW + db $FF ; SANDSLASH + db $06 ; NIDORAN_F + db $FF ; NIDORINA + db $FF ; NIDOQUEEN + db $06 ; NIDORAN_M + db $FF ; NIDORINO + db $FF ; NIDOKING + db $06 ; CLEFAIRY + db $FF ; CLEFABLE + db $06 ; VULPIX + db $FF ; NINETALES + db $06 ; JIGGLYPUFF + db $FF ; WIGGLYTUFF + db $06 ; ZUBAT + db $FF ; GOLBAT + db $06 ; ODDISH + db $FF ; GLOOM + db $FF ; VILEPLUME + db $06 ; PARAS + db $FF ; PARASECT + db $06 ; VENONAT + db $FF ; VENOMOTH + db $06 ; DIGLETT + db $FF ; DUGTRIO + db $06 ; MEOWTH + db $FF ; PERSIAN + db $06 ; PSYDUCK + db $FF ; GOLDUCK + db $06 ; MANKEY + db $FF ; PRIMEAPE + db $06 ; GROWLITHE + db $FF ; ARCANINE + db $06 ; POLIWAG + db $FF ; POLIWHIRL + db $FF ; POLIWRATH + db $06 ; ABRA + db $FF ; KADABRA + db $FF ; ALAKAZAM + db $06 ; MACHOP + db $FF ; MACHOKE + db $FF ; MACHAMP + db $06 ; BELLSPROUT + db $FF ; WEEPINBELL + db $FF ; VICTREEBEL + db $06 ; TENTACOOL + db $FF ; TENTACRUEL + db $06 ; GEODUDE + db $FF ; GRAVELER + db $FF ; GOLEM + db $06 ; PONYTA + db $FF ; RAPIDASH + db $06 ; SLOWPOKE + db $FF ; SLOWBRO + db $06 ; MAGNEMITE + db $FF ; MAGNETON + db $06 ; FARFETCH_D + db $06 ; DODUO + db $FF ; DODRIO + db $06 ; SEEL + db $FF ; DEWGONG + db $06 ; GRIMER + db $FF ; MUK + db $06 ; SHELLDER + db $FF ; CLOYSTER + db $06 ; GASTLY + db $FF ; HAUNTER + db $FF ; GENGAR + db $06 ; ONIX + db $06 ; DROWZEE + db $FF ; HYPNO + db $06 ; KRABBY + db $FF ; KINGLER + db $06 ; VOLTORB + db $FF ; ELECTRODE + db $06 ; EXEGGCUTE + db $FF ; EXEGGUTOR + db $06 ; CUBONE + db $FF ; MAROWAK + db $06 ; HITMONLEE + db $06 ; HITMONCHAN + db $06 ; LICKITUNG + db $06 ; KOFFING + db $FF ; WEEZING + db $06 ; RHYHORN + db $FF ; RHYDON + db $06 ; CHANSEY + db $06 ; TANGELA + db $06 ; KANGASKHAN + db $06 ; HORSEA + db $FF ; SEADRA + db $06 ; GOLDEEN + db $FF ; SEAKING + db $06 ; STARYU + db $FF ; STARMIE + db $06 ; MR_MIME + db $06 ; SCYTHER + db $06 ; JYNX + db $06 ; ELECTABUZZ + db $06 ; MAGMAR + db $06 ; PINSIR + db $06 ; TAUROS + db $06 ; MAGIKARP + db $FF ; GYARADOS + db $06 ; LAPRAS + db $06 ; DITTO + db $06 ; EEVEE + db $FF ; VAPOREON + db $FF ; JOLTEON + db $FF ; FLAREON + db $06 ; PORYGON + db $09 ; OMANYTE + db $FF ; OMASTAR + db $06 ; KABUTO + db $FF ; KABUTOPS + db $06 ; AERODACTYL + db $06 ; SNORLAX + db $06 ; ARTICUNO + db $06 ; ZAPDOS + db $06 ; MOLTRES + db $06 ; DRATINI + db $FF ; DRAGONAIR + db $FF ; DRAGONITE + db $06 ; MEWTWO + db $06 ; MEW diff --git a/data/mon_gfx_pointers.asm b/data/mon_gfx_pointers.asm new file mode 100755 index 0000000..4bdb718 --- /dev/null +++ b/data/mon_gfx_pointers.asm @@ -0,0 +1,764 @@ +MonBillboardPicPointers: ; 0x12b50 + dwb BulbasaurPic, Bank(BulbasaurPic) + dwb IvysaurPic, Bank(IvysaurPic) + dwb VenusaurPic, Bank(VenusaurPic) + dwb CharmanderPic, Bank(CharmanderPic) + dwb CharmeleonPic, Bank(CharmeleonPic) + dwb CharizardPic, Bank(CharizardPic) + dwb SquirtlePic, Bank(SquirtlePic) + dwb WartortlePic, Bank(WartortlePic) + dwb BlastoisePic, Bank(BlastoisePic) + dwb CaterpiePic, Bank(CaterpiePic) + dwb MetapodPic, Bank(MetapodPic) + dwb ButterfreePic, Bank(ButterfreePic) + dwb WeedlePic, Bank(WeedlePic) + dwb KakunaPic, Bank(KakunaPic) + dwb BeedrillPic, Bank(BeedrillPic) + dwb PidgeyPic, Bank(PidgeyPic) + dwb PidgeottoPic, Bank(PidgeottoPic) + dwb PidgeotPic, Bank(PidgeotPic) + dwb RattataPic, Bank(RattataPic) + dwb RaticatePic, Bank(RaticatePic) + dwb SpearowPic, Bank(SpearowPic) + dwb FearowPic, Bank(FearowPic) + dwb EkansPic, Bank(EkansPic) + dwb ArbokPic, Bank(ArbokPic) + dwb PikachuPic, Bank(PikachuPic) + dwb RaichuPic, Bank(RaichuPic) + dwb SandshrewPic, Bank(SandshrewPic) + dwb SandslashPic, Bank(SandslashPic) + dwb Nidoran_FPic, Bank(Nidoran_FPic) + dwb NidorinaPic, Bank(NidorinaPic) + dwb NidoqueenPic, Bank(NidoqueenPic) + dwb Nidoran_MPic, Bank(Nidoran_MPic) + dwb NidorinoPic, Bank(NidorinoPic) + dwb NidokingPic, Bank(NidokingPic) + dwb ClefairyPic, Bank(ClefairyPic) + dwb ClefablePic, Bank(ClefablePic) + dwb VulpixPic, Bank(VulpixPic) + dwb NinetalesPic, Bank(NinetalesPic) + dwb JigglypuffPic, Bank(JigglypuffPic) + dwb WigglytuffPic, Bank(WigglytuffPic) + dwb ZubatPic, Bank(ZubatPic) + dwb GolbatPic, Bank(GolbatPic) + dwb OddishPic, Bank(OddishPic) + dwb GloomPic, Bank(GloomPic) + dwb VileplumePic, Bank(VileplumePic) + dwb ParasPic, Bank(ParasPic) + dwb ParasectPic, Bank(ParasectPic) + dwb VenonatPic, Bank(VenonatPic) + dwb VenomothPic, Bank(VenomothPic) + dwb DiglettPic, Bank(DiglettPic) + dwb DugtrioPic, Bank(DugtrioPic) + dwb MeowthPic, Bank(MeowthPic) + dwb PersianPic, Bank(PersianPic) + dwb PsyduckPic, Bank(PsyduckPic) + dwb GolduckPic, Bank(GolduckPic) + dwb MankeyPic, Bank(MankeyPic) + dwb PrimeapePic, Bank(PrimeapePic) + dwb GrowlithePic, Bank(GrowlithePic) + dwb ArcaninePic, Bank(ArcaninePic) + dwb PoliwagPic, Bank(PoliwagPic) + dwb PoliwhirlPic, Bank(PoliwhirlPic) + dwb PoliwrathPic, Bank(PoliwrathPic) + dwb AbraPic, Bank(AbraPic) + dwb KadabraPic, Bank(KadabraPic) + dwb AlakazamPic, Bank(AlakazamPic) + dwb MachopPic, Bank(MachopPic) + dwb MachokePic, Bank(MachokePic) + dwb MachampPic, Bank(MachampPic) + dwb BellsproutPic, Bank(BellsproutPic) + dwb WeepinbellPic, Bank(WeepinbellPic) + dwb VictreebellPic, Bank(VictreebellPic) + dwb TentacoolPic, Bank(TentacoolPic) + dwb TentacruelPic, Bank(TentacruelPic) + dwb GeodudePic, Bank(GeodudePic) + dwb GravelerPic, Bank(GravelerPic) + dwb GolemPic, Bank(GolemPic) + dwb PonytaPic, Bank(PonytaPic) + dwb RapidashPic, Bank(RapidashPic) + dwb SlowpokePic, Bank(SlowpokePic) + dwb SlowbroPic, Bank(SlowbroPic) + dwb MagnemitePic, Bank(MagnemitePic) + dwb MagnetonPic, Bank(MagnetonPic) + dwb Farfetch_dPic, Bank(Farfetch_dPic) + dwb DoduoPic, Bank(DoduoPic) + dwb DodrioPic, Bank(DodrioPic) + dwb SeelPic, Bank(SeelPic) + dwb DewgongPic, Bank(DewgongPic) + dwb GrimerPic, Bank(GrimerPic) + dwb MukPic, Bank(MukPic) + dwb ShellderPic, Bank(ShellderPic) + dwb CloysterPic, Bank(CloysterPic) + dwb GastlyPic, Bank(GastlyPic) + dwb HaunterPic, Bank(HaunterPic) + dwb GengarPic, Bank(GengarPic) + dwb OnixPic, Bank(OnixPic) + dwb DrowzeePic, Bank(DrowzeePic) + dwb HypnoPic, Bank(HypnoPic) + dwb KrabbyPic, Bank(KrabbyPic) + dwb KinglerPic, Bank(KinglerPic) + dwb VoltorbPic, Bank(VoltorbPic) + dwb ElectrodePic, Bank(ElectrodePic) + dwb ExeggcutePic, Bank(ExeggcutePic) + dwb ExeggutorPic, Bank(ExeggutorPic) + dwb CubonePic, Bank(CubonePic) + dwb MarowakPic, Bank(MarowakPic) + dwb HitmonleePic, Bank(HitmonleePic) + dwb HitmonchanPic, Bank(HitmonchanPic) + dwb LickitungPic, Bank(LickitungPic) + dwb KoffingPic, Bank(KoffingPic) + dwb WeezingPic, Bank(WeezingPic) + dwb RhyhornPic, Bank(RhyhornPic) + dwb RhydonPic, Bank(RhydonPic) + dwb ChanseyPic, Bank(ChanseyPic) + dwb TangelaPic, Bank(TangelaPic) + dwb KangaskhanPic, Bank(KangaskhanPic) + dwb HorseaPic, Bank(HorseaPic) + dwb SeadraPic, Bank(SeadraPic) + dwb GoldeenPic, Bank(GoldeenPic) + dwb SeakingPic, Bank(SeakingPic) + dwb StaryuPic, Bank(StaryuPic) + dwb StarmiePic, Bank(StarmiePic) + dwb Mr_MimePic, Bank(Mr_MimePic) + dwb ScytherPic, Bank(ScytherPic) + dwb JynxPic, Bank(JynxPic) + dwb ElectabuzzPic, Bank(ElectabuzzPic) + dwb MagmarPic, Bank(MagmarPic) + dwb PinsirPic, Bank(PinsirPic) + dwb TaurosPic, Bank(TaurosPic) + dwb MagikarpPic, Bank(MagikarpPic) + dwb GyaradosPic, Bank(GyaradosPic) + dwb LaprasPic, Bank(LaprasPic) + dwb DittoPic, Bank(DittoPic) + dwb EeveePic, Bank(EeveePic) + dwb VaporeonPic, Bank(VaporeonPic) + dwb JolteonPic, Bank(JolteonPic) + dwb FlareonPic, Bank(FlareonPic) + dwb PorygonPic, Bank(PorygonPic) + dwb OmanytePic, Bank(OmanytePic) + dwb OmastarPic, Bank(OmastarPic) + dwb KabutoPic, Bank(KabutoPic) + dwb KabutopsPic, Bank(KabutopsPic) + dwb AerodactylPic, Bank(AerodactylPic) + dwb SnorlaxPic, Bank(SnorlaxPic) + dwb ArticunoPic, Bank(ArticunoPic) + dwb ZapdosPic, Bank(ZapdosPic) + dwb MoltresPic, Bank(MoltresPic) + dwb DratiniPic, Bank(DratiniPic) + dwb DragonairPic, Bank(DragonairPic) + dwb DragonitePic, Bank(DragonitePic) + dwb MewtwoPic, Bank(MewtwoPic) + dwb MewPic, Bank(MewPic) + +MonBillboardPaletteMapPointers: ; 0x12d15 + dwb BulbasaurBillboardBGPaletteMap, Bank(BulbasaurBillboardBGPaletteMap) + dwb IvysaurBillboardBGPaletteMap, Bank(IvysaurBillboardBGPaletteMap) + dwb VenusaurBillboardBGPaletteMap, Bank(VenusaurBillboardBGPaletteMap) + dwb CharmanderBillboardBGPaletteMap, Bank(CharmanderBillboardBGPaletteMap) + dwb CharmeleonBillboardBGPaletteMap, Bank(CharmeleonBillboardBGPaletteMap) + dwb CharizardBillboardBGPaletteMap, Bank(CharizardBillboardBGPaletteMap) + dwb SquirtleBillboardBGPaletteMap, Bank(SquirtleBillboardBGPaletteMap) + dwb WartortleBillboardBGPaletteMap, Bank(WartortleBillboardBGPaletteMap) + dwb BlastoiseBillboardBGPaletteMap, Bank(BlastoiseBillboardBGPaletteMap) + dwb CaterpieBillboardBGPaletteMap, Bank(CaterpieBillboardBGPaletteMap) + dwb MetapodBillboardBGPaletteMap, Bank(MetapodBillboardBGPaletteMap) + dwb ButterfreeBillboardBGPaletteMap, Bank(ButterfreeBillboardBGPaletteMap) + dwb WeedleBillboardBGPaletteMap, Bank(WeedleBillboardBGPaletteMap) + dwb KakunaBillboardBGPaletteMap, Bank(KakunaBillboardBGPaletteMap) + dwb BeedrillBillboardBGPaletteMap, Bank(BeedrillBillboardBGPaletteMap) + dwb PidgeyBillboardBGPaletteMap, Bank(PidgeyBillboardBGPaletteMap) + dwb PidgeottoBillboardBGPaletteMap, Bank(PidgeottoBillboardBGPaletteMap) + dwb PidgeotBillboardBGPaletteMap, Bank(PidgeotBillboardBGPaletteMap) + dwb RattataBillboardBGPaletteMap, Bank(RattataBillboardBGPaletteMap) + dwb RaticateBillboardBGPaletteMap, Bank(RaticateBillboardBGPaletteMap) + dwb SpearowBillboardBGPaletteMap, Bank(SpearowBillboardBGPaletteMap) + dwb FearowBillboardBGPaletteMap, Bank(FearowBillboardBGPaletteMap) + dwb EkansBillboardBGPaletteMap, Bank(EkansBillboardBGPaletteMap) + dwb ArbokBillboardBGPaletteMap, Bank(ArbokBillboardBGPaletteMap) + dwb PikachuBillboardBGPaletteMap, Bank(PikachuBillboardBGPaletteMap) + dwb RaichuBillboardBGPaletteMap, Bank(RaichuBillboardBGPaletteMap) + dwb SandshrewBillboardBGPaletteMap, Bank(SandshrewBillboardBGPaletteMap) + dwb SandslashBillboardBGPaletteMap, Bank(SandslashBillboardBGPaletteMap) + dwb NidoranFBillboardBGPaletteMap, Bank(NidoranFBillboardBGPaletteMap) + dwb NidorinaBillboardBGPaletteMap, Bank(NidorinaBillboardBGPaletteMap) + dwb NidoqueenBillboardBGPaletteMap, Bank(NidoqueenBillboardBGPaletteMap) + dwb NidoranMBillboardBGPaletteMap, Bank(NidoranMBillboardBGPaletteMap) + dwb NidorinoBillboardBGPaletteMap, Bank(NidorinoBillboardBGPaletteMap) + dwb NidokingBillboardBGPaletteMap, Bank(NidokingBillboardBGPaletteMap) + dwb ClefairyBillboardBGPaletteMap, Bank(ClefairyBillboardBGPaletteMap) + dwb ClefableBillboardBGPaletteMap, Bank(ClefableBillboardBGPaletteMap) + dwb VulpixBillboardBGPaletteMap, Bank(VulpixBillboardBGPaletteMap) + dwb NinetalesBillboardBGPaletteMap, Bank(NinetalesBillboardBGPaletteMap) + dwb JigglypuffBillboardBGPaletteMap, Bank(JigglypuffBillboardBGPaletteMap) + dwb WigglytuffBillboardBGPaletteMap, Bank(WigglytuffBillboardBGPaletteMap) + dwb ZubatBillboardBGPaletteMap, Bank(ZubatBillboardBGPaletteMap) + dwb GolbatBillboardBGPaletteMap, Bank(GolbatBillboardBGPaletteMap) + dwb OddishBillboardBGPaletteMap, Bank(OddishBillboardBGPaletteMap) + dwb GloomBillboardBGPaletteMap, Bank(GloomBillboardBGPaletteMap) + dwb VileplumeBillboardBGPaletteMap, Bank(VileplumeBillboardBGPaletteMap) + dwb ParasBillboardBGPaletteMap, Bank(ParasBillboardBGPaletteMap) + dwb ParasectBillboardBGPaletteMap, Bank(ParasectBillboardBGPaletteMap) + dwb VenonatBillboardBGPaletteMap, Bank(VenonatBillboardBGPaletteMap) + dwb VenomothBillboardBGPaletteMap, Bank(VenomothBillboardBGPaletteMap) + dwb DiglettBillboardBGPaletteMap, Bank(DiglettBillboardBGPaletteMap) + dwb DugtrioBillboardBGPaletteMap, Bank(DugtrioBillboardBGPaletteMap) + dwb MeowthBillboardBGPaletteMap, Bank(MeowthBillboardBGPaletteMap) + dwb PersianBillboardBGPaletteMap, Bank(PersianBillboardBGPaletteMap) + dwb PsyduckBillboardBGPaletteMap, Bank(PsyduckBillboardBGPaletteMap) + dwb GolduckBillboardBGPaletteMap, Bank(GolduckBillboardBGPaletteMap) + dwb MankeyBillboardBGPaletteMap, Bank(MankeyBillboardBGPaletteMap) + dwb PrimeapeBillboardBGPaletteMap, Bank(PrimeapeBillboardBGPaletteMap) + dwb GrowlitheBillboardBGPaletteMap, Bank(GrowlitheBillboardBGPaletteMap) + dwb ArcanineBillboardBGPaletteMap, Bank(ArcanineBillboardBGPaletteMap) + dwb PoliwagBillboardBGPaletteMap, Bank(PoliwagBillboardBGPaletteMap) + dwb PoliwhirlBillboardBGPaletteMap, Bank(PoliwhirlBillboardBGPaletteMap) + dwb PoliwrathBillboardBGPaletteMap, Bank(PoliwrathBillboardBGPaletteMap) + dwb AbraBillboardBGPaletteMap, Bank(AbraBillboardBGPaletteMap) + dwb KadabraBillboardBGPaletteMap, Bank(KadabraBillboardBGPaletteMap) + dwb AlakazamBillboardBGPaletteMap, Bank(AlakazamBillboardBGPaletteMap) + dwb MachopBillboardBGPaletteMap, Bank(MachopBillboardBGPaletteMap) + dwb MachokeBillboardBGPaletteMap, Bank(MachokeBillboardBGPaletteMap) + dwb MachampBillboardBGPaletteMap, Bank(MachampBillboardBGPaletteMap) + dwb BellsproutBillboardBGPaletteMap, Bank(BellsproutBillboardBGPaletteMap) + dwb WeepinbellBillboardBGPaletteMap, Bank(WeepinbellBillboardBGPaletteMap) + dwb VictreebellBillboardBGPaletteMap, Bank(VictreebellBillboardBGPaletteMap) + dwb TentacoolBillboardBGPaletteMap, Bank(TentacoolBillboardBGPaletteMap) + dwb TentacruelBillboardBGPaletteMap, Bank(TentacruelBillboardBGPaletteMap) + dwb GeodudeBillboardBGPaletteMap, Bank(GeodudeBillboardBGPaletteMap) + dwb GravelerBillboardBGPaletteMap, Bank(GravelerBillboardBGPaletteMap) + dwb GolemBillboardBGPaletteMap, Bank(GolemBillboardBGPaletteMap) + dwb PonytaBillboardBGPaletteMap, Bank(PonytaBillboardBGPaletteMap) + dwb RapidashBillboardBGPaletteMap, Bank(RapidashBillboardBGPaletteMap) + dwb SlowpokeBillboardBGPaletteMap, Bank(SlowpokeBillboardBGPaletteMap) + dwb SlowbroBillboardBGPaletteMap, Bank(SlowbroBillboardBGPaletteMap) + dwb MagnemiteBillboardBGPaletteMap, Bank(MagnemiteBillboardBGPaletteMap) + dwb MagnetonBillboardBGPaletteMap, Bank(MagnetonBillboardBGPaletteMap) + dwb FarfetchdBillboardBGPaletteMap, Bank(FarfetchdBillboardBGPaletteMap) + dwb DoduoBillboardBGPaletteMap, Bank(DoduoBillboardBGPaletteMap) + dwb DodrioBillboardBGPaletteMap, Bank(DodrioBillboardBGPaletteMap) + dwb SeelBillboardBGPaletteMap, Bank(SeelBillboardBGPaletteMap) + dwb DewgongBillboardBGPaletteMap, Bank(DewgongBillboardBGPaletteMap) + dwb GrimerBillboardBGPaletteMap, Bank(GrimerBillboardBGPaletteMap) + dwb MukBillboardBGPaletteMap, Bank(MukBillboardBGPaletteMap) + dwb ShellderBillboardBGPaletteMap, Bank(ShellderBillboardBGPaletteMap) + dwb CloysterBillboardBGPaletteMap, Bank(CloysterBillboardBGPaletteMap) + dwb GastlyBillboardBGPaletteMap, Bank(GastlyBillboardBGPaletteMap) + dwb HaunterBillboardBGPaletteMap, Bank(HaunterBillboardBGPaletteMap) + dwb GengarBillboardBGPaletteMap, Bank(GengarBillboardBGPaletteMap) + dwb OnixBillboardBGPaletteMap, Bank(OnixBillboardBGPaletteMap) + dwb DrowzeeBillboardBGPaletteMap, Bank(DrowzeeBillboardBGPaletteMap) + dwb HypnoBillboardBGPaletteMap, Bank(HypnoBillboardBGPaletteMap) + dwb KrabbyBillboardBGPaletteMap, Bank(KrabbyBillboardBGPaletteMap) + dwb KinglerBillboardBGPaletteMap, Bank(KinglerBillboardBGPaletteMap) + dwb VoltorbBillboardBGPaletteMap, Bank(VoltorbBillboardBGPaletteMap) + dwb ElectrodeBillboardBGPaletteMap, Bank(ElectrodeBillboardBGPaletteMap) + dwb ExeggcuteBillboardBGPaletteMap, Bank(ExeggcuteBillboardBGPaletteMap) + dwb ExeggutorBillboardBGPaletteMap, Bank(ExeggutorBillboardBGPaletteMap) + dwb CuboneBillboardBGPaletteMap, Bank(CuboneBillboardBGPaletteMap) + dwb MarowakBillboardBGPaletteMap, Bank(MarowakBillboardBGPaletteMap) + dwb HitmonleeBillboardBGPaletteMap, Bank(HitmonleeBillboardBGPaletteMap) + dwb HitmonchanBillboardBGPaletteMap, Bank(HitmonchanBillboardBGPaletteMap) + dwb LickitungBillboardBGPaletteMap, Bank(LickitungBillboardBGPaletteMap) + dwb KoffingBillboardBGPaletteMap, Bank(KoffingBillboardBGPaletteMap) + dwb WeezingBillboardBGPaletteMap, Bank(WeezingBillboardBGPaletteMap) + dwb RhyhornBillboardBGPaletteMap, Bank(RhyhornBillboardBGPaletteMap) + dwb RhydonBillboardBGPaletteMap, Bank(RhydonBillboardBGPaletteMap) + dwb ChanseyBillboardBGPaletteMap, Bank(ChanseyBillboardBGPaletteMap) + dwb TangelaBillboardBGPaletteMap, Bank(TangelaBillboardBGPaletteMap) + dwb KangaskhanBillboardBGPaletteMap, Bank(KangaskhanBillboardBGPaletteMap) + dwb HorseaBillboardBGPaletteMap, Bank(HorseaBillboardBGPaletteMap) + dwb SeadraBillboardBGPaletteMap, Bank(SeadraBillboardBGPaletteMap) + dwb GoldeenBillboardBGPaletteMap, Bank(GoldeenBillboardBGPaletteMap) + dwb SeakingBillboardBGPaletteMap, Bank(SeakingBillboardBGPaletteMap) + dwb StaryuBillboardBGPaletteMap, Bank(StaryuBillboardBGPaletteMap) + dwb StarmieBillboardBGPaletteMap, Bank(StarmieBillboardBGPaletteMap) + dwb MrMimeBillboardBGPaletteMap, Bank(MrMimeBillboardBGPaletteMap) + dwb ScytherBillboardBGPaletteMap, Bank(ScytherBillboardBGPaletteMap) + dwb JynxBillboardBGPaletteMap, Bank(JynxBillboardBGPaletteMap) + dwb ElectabuzzBillboardBGPaletteMap, Bank(ElectabuzzBillboardBGPaletteMap) + dwb MagmarBillboardBGPaletteMap, Bank(MagmarBillboardBGPaletteMap) + dwb PinsirBillboardBGPaletteMap, Bank(PinsirBillboardBGPaletteMap) + dwb TaurosBillboardBGPaletteMap, Bank(TaurosBillboardBGPaletteMap) + dwb MagikarpBillboardBGPaletteMap, Bank(MagikarpBillboardBGPaletteMap) + dwb GyaradosBillboardBGPaletteMap, Bank(GyaradosBillboardBGPaletteMap) + dwb LaprasBillboardBGPaletteMap, Bank(LaprasBillboardBGPaletteMap) + dwb DittoBillboardBGPaletteMap, Bank(DittoBillboardBGPaletteMap) + dwb EeveeBillboardBGPaletteMap, Bank(EeveeBillboardBGPaletteMap) + dwb VaporeonBillboardBGPaletteMap, Bank(VaporeonBillboardBGPaletteMap) + dwb JolteonBillboardBGPaletteMap, Bank(JolteonBillboardBGPaletteMap) + dwb FlareonBillboardBGPaletteMap, Bank(FlareonBillboardBGPaletteMap) + dwb PorygonBillboardBGPaletteMap, Bank(PorygonBillboardBGPaletteMap) + dwb OmanyteBillboardBGPaletteMap, Bank(OmanyteBillboardBGPaletteMap) + dwb OmastarBillboardBGPaletteMap, Bank(OmastarBillboardBGPaletteMap) + dwb KabutoBillboardBGPaletteMap, Bank(KabutoBillboardBGPaletteMap) + dwb KabutopsBillboardBGPaletteMap, Bank(KabutopsBillboardBGPaletteMap) + dwb AerodactylBillboardBGPaletteMap, Bank(AerodactylBillboardBGPaletteMap) + dwb SnorlaxBillboardBGPaletteMap, Bank(SnorlaxBillboardBGPaletteMap) + dwb ArticunoBillboardBGPaletteMap, Bank(ArticunoBillboardBGPaletteMap) + dwb ZapdosBillboardBGPaletteMap, Bank(ZapdosBillboardBGPaletteMap) + dwb MoltresBillboardBGPaletteMap, Bank(MoltresBillboardBGPaletteMap) + dwb DratiniBillboardBGPaletteMap, Bank(DratiniBillboardBGPaletteMap) + dwb DragonairBillboardBGPaletteMap, Bank(DragonairBillboardBGPaletteMap) + dwb DragoniteBillboardBGPaletteMap, Bank(DragoniteBillboardBGPaletteMap) + dwb MewtwoBillboardBGPaletteMap, Bank(MewtwoBillboardBGPaletteMap) + dwb MewBillboardBGPaletteMap, Bank(MewBillboardBGPaletteMap) + +MonBillboardPalettePointers: ; 0x12eda + dwb BulbasaurBillboardBGPalette1, Bank(BulbasaurBillboardBGPalette1) + dwb IvysaurBillboardBGPalette1, Bank(IvysaurBillboardBGPalette1) + dwb VenusaurBillboardBGPalette1, Bank(VenusaurBillboardBGPalette1) + dwb CharmanderBillboardBGPalette1, Bank(CharmanderBillboardBGPalette1) + dwb CharmeleonBillboardBGPalette1, Bank(CharmeleonBillboardBGPalette1) + dwb CharizardBillboardBGPalette1, Bank(CharizardBillboardBGPalette1) + dwb SquirtleBillboardBGPalette1, Bank(SquirtleBillboardBGPalette1) + dwb WartortleBillboardBGPalette1, Bank(WartortleBillboardBGPalette1) + dwb BlastoiseBillboardBGPalette1, Bank(BlastoiseBillboardBGPalette1) + dwb CaterpieBillboardBGPalette1, Bank(CaterpieBillboardBGPalette1) + dwb MetapodBillboardBGPalette1, Bank(MetapodBillboardBGPalette1) + dwb ButterfreeBillboardBGPalette1, Bank(ButterfreeBillboardBGPalette1) + dwb WeedleBillboardBGPalette1, Bank(WeedleBillboardBGPalette1) + dwb KakunaBillboardBGPalette1, Bank(KakunaBillboardBGPalette1) + dwb BeedrillBillboardBGPalette1, Bank(BeedrillBillboardBGPalette1) + dwb PidgeyBillboardBGPalette1, Bank(PidgeyBillboardBGPalette1) + dwb PidgeottoBillboardBGPalette1, Bank(PidgeottoBillboardBGPalette1) + dwb PidgeotBillboardBGPalette1, Bank(PidgeotBillboardBGPalette1) + dwb RattataBillboardBGPalette1, Bank(RattataBillboardBGPalette1) + dwb RaticateBillboardBGPalette1, Bank(RaticateBillboardBGPalette1) + dwb SpearowBillboardBGPalette1, Bank(SpearowBillboardBGPalette1) + dwb FearowBillboardBGPalette1, Bank(FearowBillboardBGPalette1) + dwb EkansBillboardBGPalette1, Bank(EkansBillboardBGPalette1) + dwb ArbokBillboardBGPalette1, Bank(ArbokBillboardBGPalette1) + dwb PikachuBillboardBGPalette1, Bank(PikachuBillboardBGPalette1) + dwb RaichuBillboardBGPalette1, Bank(RaichuBillboardBGPalette1) + dwb SandshrewBillboardBGPalette1, Bank(SandshrewBillboardBGPalette1) + dwb SandslashBillboardBGPalette1, Bank(SandslashBillboardBGPalette1) + dwb NidoranFBillboardBGPalette1, Bank(NidoranFBillboardBGPalette1) + dwb NidorinaBillboardBGPalette1, Bank(NidorinaBillboardBGPalette1) + dwb NidoqueenBillboardBGPalette1, Bank(NidoqueenBillboardBGPalette1) + dwb NidoranMBillboardBGPalette1, Bank(NidoranMBillboardBGPalette1) + dwb NidorinoBillboardBGPalette1, Bank(NidorinoBillboardBGPalette1) + dwb NidokingBillboardBGPalette1, Bank(NidokingBillboardBGPalette1) + dwb ClefairyBillboardBGPalette1, Bank(ClefairyBillboardBGPalette1) + dwb ClefableBillboardBGPalette1, Bank(ClefableBillboardBGPalette1) + dwb VulpixBillboardBGPalette1, Bank(VulpixBillboardBGPalette1) + dwb NinetalesBillboardBGPalette1, Bank(NinetalesBillboardBGPalette1) + dwb JigglypuffBillboardBGPalette1, Bank(JigglypuffBillboardBGPalette1) + dwb WigglytuffBillboardBGPalette1, Bank(WigglytuffBillboardBGPalette1) + dwb ZubatBillboardBGPalette1, Bank(ZubatBillboardBGPalette1) + dwb GolbatBillboardBGPalette1, Bank(GolbatBillboardBGPalette1) + dwb OddishBillboardBGPalette1, Bank(OddishBillboardBGPalette1) + dwb GloomBillboardBGPalette1, Bank(GloomBillboardBGPalette1) + dwb VileplumeBillboardBGPalette1, Bank(VileplumeBillboardBGPalette1) + dwb ParasBillboardBGPalette1, Bank(ParasBillboardBGPalette1) + dwb ParasectBillboardBGPalette1, Bank(ParasectBillboardBGPalette1) + dwb VenonatBillboardBGPalette1, Bank(VenonatBillboardBGPalette1) + dwb VenomothBillboardBGPalette1, Bank(VenomothBillboardBGPalette1) + dwb DiglettBillboardBGPalette1, Bank(DiglettBillboardBGPalette1) + dwb DugtrioBillboardBGPalette1, Bank(DugtrioBillboardBGPalette1) + dwb MeowthBillboardBGPalette1, Bank(MeowthBillboardBGPalette1) + dwb PersianBillboardBGPalette1, Bank(PersianBillboardBGPalette1) + dwb PsyduckBillboardBGPalette1, Bank(PsyduckBillboardBGPalette1) + dwb GolduckBillboardBGPalette1, Bank(GolduckBillboardBGPalette1) + dwb MankeyBillboardBGPalette1, Bank(MankeyBillboardBGPalette1) + dwb PrimeapeBillboardBGPalette1, Bank(PrimeapeBillboardBGPalette1) + dwb GrowlitheBillboardBGPalette1, Bank(GrowlitheBillboardBGPalette1) + dwb ArcanineBillboardBGPalette1, Bank(ArcanineBillboardBGPalette1) + dwb PoliwagBillboardBGPalette1, Bank(PoliwagBillboardBGPalette1) + dwb PoliwhirlBillboardBGPalette1, Bank(PoliwhirlBillboardBGPalette1) + dwb PoliwrathBillboardBGPalette1, Bank(PoliwrathBillboardBGPalette1) + dwb AbraBillboardBGPalette1, Bank(AbraBillboardBGPalette1) + dwb KadabraBillboardBGPalette1, Bank(KadabraBillboardBGPalette1) + dwb AlakazamBillboardBGPalette1, Bank(AlakazamBillboardBGPalette1) + dwb MachopBillboardBGPalette1, Bank(MachopBillboardBGPalette1) + dwb MachokeBillboardBGPalette1, Bank(MachokeBillboardBGPalette1) + dwb MachampBillboardBGPalette1, Bank(MachampBillboardBGPalette1) + dwb BellsproutBillboardBGPalette1, Bank(BellsproutBillboardBGPalette1) + dwb WeepinbellBillboardBGPalette1, Bank(WeepinbellBillboardBGPalette1) + dwb VictreebellBillboardBGPalette1, Bank(VictreebellBillboardBGPalette1) + dwb TentacoolBillboardBGPalette1, Bank(TentacoolBillboardBGPalette1) + dwb TentacruelBillboardBGPalette1, Bank(TentacruelBillboardBGPalette1) + dwb GeodudeBillboardBGPalette1, Bank(GeodudeBillboardBGPalette1) + dwb GravelerBillboardBGPalette1, Bank(GravelerBillboardBGPalette1) + dwb GolemBillboardBGPalette1, Bank(GolemBillboardBGPalette1) + dwb PonytaBillboardBGPalette1, Bank(PonytaBillboardBGPalette1) + dwb RapidashBillboardBGPalette1, Bank(RapidashBillboardBGPalette1) + dwb SlowpokeBillboardBGPalette1, Bank(SlowpokeBillboardBGPalette1) + dwb SlowbroBillboardBGPalette1, Bank(SlowbroBillboardBGPalette1) + dwb MagnemiteBillboardBGPalette1, Bank(MagnemiteBillboardBGPalette1) + dwb MagnetonBillboardBGPalette1, Bank(MagnetonBillboardBGPalette1) + dwb FarfetchdBillboardBGPalette1, Bank(FarfetchdBillboardBGPalette1) + dwb DoduoBillboardBGPalette1, Bank(DoduoBillboardBGPalette1) + dwb DodrioBillboardBGPalette1, Bank(DodrioBillboardBGPalette1) + dwb SeelBillboardBGPalette1, Bank(SeelBillboardBGPalette1) + dwb DewgongBillboardBGPalette1, Bank(DewgongBillboardBGPalette1) + dwb GrimerBillboardBGPalette1, Bank(GrimerBillboardBGPalette1) + dwb MukBillboardBGPalette1, Bank(MukBillboardBGPalette1) + dwb ShellderBillboardBGPalette1, Bank(ShellderBillboardBGPalette1) + dwb CloysterBillboardBGPalette1, Bank(CloysterBillboardBGPalette1) + dwb GastlyBillboardBGPalette1, Bank(GastlyBillboardBGPalette1) + dwb HaunterBillboardBGPalette1, Bank(HaunterBillboardBGPalette1) + dwb GengarBillboardBGPalette1, Bank(GengarBillboardBGPalette1) + dwb OnixBillboardBGPalette1, Bank(OnixBillboardBGPalette1) + dwb DrowzeeBillboardBGPalette1, Bank(DrowzeeBillboardBGPalette1) + dwb HypnoBillboardBGPalette1, Bank(HypnoBillboardBGPalette1) + dwb KrabbyBillboardBGPalette1, Bank(KrabbyBillboardBGPalette1) + dwb KinglerBillboardBGPalette1, Bank(KinglerBillboardBGPalette1) + dwb VoltorbBillboardBGPalette1, Bank(VoltorbBillboardBGPalette1) + dwb ElectrodeBillboardBGPalette1, Bank(ElectrodeBillboardBGPalette1) + dwb ExeggcuteBillboardBGPalette1, Bank(ExeggcuteBillboardBGPalette1) + dwb ExeggutorBillboardBGPalette1, Bank(ExeggutorBillboardBGPalette1) + dwb CuboneBillboardBGPalette1, Bank(CuboneBillboardBGPalette1) + dwb MarowakBillboardBGPalette1, Bank(MarowakBillboardBGPalette1) + dwb HitmonleeBillboardBGPalette1, Bank(HitmonleeBillboardBGPalette1) + dwb HitmonchanBillboardBGPalette1, Bank(HitmonchanBillboardBGPalette1) + dwb LickitungBillboardBGPalette1, Bank(LickitungBillboardBGPalette1) + dwb KoffingBillboardBGPalette1, Bank(KoffingBillboardBGPalette1) + dwb WeezingBillboardBGPalette1, Bank(WeezingBillboardBGPalette1) + dwb RhyhornBillboardBGPalette1, Bank(RhyhornBillboardBGPalette1) + dwb RhydonBillboardBGPalette1, Bank(RhydonBillboardBGPalette1) + dwb ChanseyBillboardBGPalette1, Bank(ChanseyBillboardBGPalette1) + dwb TangelaBillboardBGPalette1, Bank(TangelaBillboardBGPalette1) + dwb KangaskhanBillboardBGPalette1, Bank(KangaskhanBillboardBGPalette1) + dwb HorseaBillboardBGPalette1, Bank(HorseaBillboardBGPalette1) + dwb SeadraBillboardBGPalette1, Bank(SeadraBillboardBGPalette1) + dwb GoldeenBillboardBGPalette1, Bank(GoldeenBillboardBGPalette1) + dwb SeakingBillboardBGPalette1, Bank(SeakingBillboardBGPalette1) + dwb StaryuBillboardBGPalette1, Bank(StaryuBillboardBGPalette1) + dwb StarmieBillboardBGPalette1, Bank(StarmieBillboardBGPalette1) + dwb MrMimeBillboardBGPalette1, Bank(MrMimeBillboardBGPalette1) + dwb ScytherBillboardBGPalette1, Bank(ScytherBillboardBGPalette1) + dwb JynxBillboardBGPalette1, Bank(JynxBillboardBGPalette1) + dwb ElectabuzzBillboardBGPalette1, Bank(ElectabuzzBillboardBGPalette1) + dwb MagmarBillboardBGPalette1, Bank(MagmarBillboardBGPalette1) + dwb PinsirBillboardBGPalette1, Bank(PinsirBillboardBGPalette1) + dwb TaurosBillboardBGPalette1, Bank(TaurosBillboardBGPalette1) + dwb MagikarpBillboardBGPalette1, Bank(MagikarpBillboardBGPalette1) + dwb GyaradosBillboardBGPalette1, Bank(GyaradosBillboardBGPalette1) + dwb LaprasBillboardBGPalette1, Bank(LaprasBillboardBGPalette1) + dwb DittoBillboardBGPalette1, Bank(DittoBillboardBGPalette1) + dwb EeveeBillboardBGPalette1, Bank(EeveeBillboardBGPalette1) + dwb VaporeonBillboardBGPalette1, Bank(VaporeonBillboardBGPalette1) + dwb JolteonBillboardBGPalette1, Bank(JolteonBillboardBGPalette1) + dwb FlareonBillboardBGPalette1, Bank(FlareonBillboardBGPalette1) + dwb PorygonBillboardBGPalette1, Bank(PorygonBillboardBGPalette1) + dwb OmanyteBillboardBGPalette1, Bank(OmanyteBillboardBGPalette1) + dwb OmastarBillboardBGPalette1, Bank(OmastarBillboardBGPalette1) + dwb KabutoBillboardBGPalette1, Bank(KabutoBillboardBGPalette1) + dwb KabutopsBillboardBGPalette1, Bank(KabutopsBillboardBGPalette1) + dwb AerodactylBillboardBGPalette1, Bank(AerodactylBillboardBGPalette1) + dwb SnorlaxBillboardBGPalette1, Bank(SnorlaxBillboardBGPalette1) + dwb ArticunoBillboardBGPalette1, Bank(ArticunoBillboardBGPalette1) + dwb ZapdosBillboardBGPalette1, Bank(ZapdosBillboardBGPalette1) + dwb MoltresBillboardBGPalette1, Bank(MoltresBillboardBGPalette1) + dwb DratiniBillboardBGPalette1, Bank(DratiniBillboardBGPalette1) + dwb DragonairBillboardBGPalette1, Bank(DragonairBillboardBGPalette1) + dwb DragoniteBillboardBGPalette1, Bank(DragoniteBillboardBGPalette1) + dwb MewtwoBillboardBGPalette1, Bank(MewtwoBillboardBGPalette1) + dwb MewBillboardBGPalette1, Bank(MewBillboardBGPalette1) + +MonAnimatedPalettePointers: ; 0x1309f + dwb BulbasaurAnimatedObjPalette1, Bank(BulbasaurAnimatedObjPalette1) + dwb BulbasaurAnimatedObjPalette1, Bank(BulbasaurAnimatedObjPalette1) + dwb BulbasaurAnimatedObjPalette1, Bank(BulbasaurAnimatedObjPalette1) + dwb CharmanderAnimatedObjPalette1, Bank(CharmanderAnimatedObjPalette1) + dwb CharmanderAnimatedObjPalette1, Bank(CharmanderAnimatedObjPalette1) + dwb CharmanderAnimatedObjPalette1, Bank(CharmanderAnimatedObjPalette1) + dwb SquirtleAnimatedObjPalette1, Bank(SquirtleAnimatedObjPalette1) + dwb SquirtleAnimatedObjPalette1, Bank(SquirtleAnimatedObjPalette1) + dwb SquirtleAnimatedObjPalette1, Bank(SquirtleAnimatedObjPalette1) + dwb CaterpieAnimatedObjPalette1, Bank(CaterpieAnimatedObjPalette1) + dwb CaterpieAnimatedObjPalette1, Bank(CaterpieAnimatedObjPalette1) + dwb CaterpieAnimatedObjPalette1, Bank(CaterpieAnimatedObjPalette1) + dwb WeedleAnimatedObjPalette1, Bank(WeedleAnimatedObjPalette1) + dwb WeedleAnimatedObjPalette1, Bank(WeedleAnimatedObjPalette1) + dwb WeedleAnimatedObjPalette1, Bank(WeedleAnimatedObjPalette1) + dwb PidgeyAnimatedObjPalette1, Bank(PidgeyAnimatedObjPalette1) + dwb PidgeyAnimatedObjPalette1, Bank(PidgeyAnimatedObjPalette1) + dwb PidgeyAnimatedObjPalette1, Bank(PidgeyAnimatedObjPalette1) + dwb RattataAnimatedObjPalette1, Bank(RattataAnimatedObjPalette1) + dwb RattataAnimatedObjPalette1, Bank(RattataAnimatedObjPalette1) + dwb SpearowAnimatedObjPalette1, Bank(SpearowAnimatedObjPalette1) + dwb SpearowAnimatedObjPalette1, Bank(SpearowAnimatedObjPalette1) + dwb EkansAnimatedObjPalette1, Bank(EkansAnimatedObjPalette1) + dwb EkansAnimatedObjPalette1, Bank(EkansAnimatedObjPalette1) + dwb PikachuAnimatedObjPalette1, Bank(PikachuAnimatedObjPalette1) + dwb PikachuAnimatedObjPalette1, Bank(PikachuAnimatedObjPalette1) + dwb SandshrewAnimatedObjPalette1, Bank(SandshrewAnimatedObjPalette1) + dwb SandshrewAnimatedObjPalette1, Bank(SandshrewAnimatedObjPalette1) + dwb NidoranFAnimatedObjPalette1, Bank(NidoranFAnimatedObjPalette1) + dwb NidoranFAnimatedObjPalette1, Bank(NidoranFAnimatedObjPalette1) + dwb NidoranFAnimatedObjPalette1, Bank(NidoranFAnimatedObjPalette1) + dwb NidoranMAnimatedObjPalette1, Bank(NidoranMAnimatedObjPalette1) + dwb NidoranMAnimatedObjPalette1, Bank(NidoranMAnimatedObjPalette1) + dwb NidoranMAnimatedObjPalette1, Bank(NidoranMAnimatedObjPalette1) + dwb ClefairyAnimatedObjPalette1, Bank(ClefairyAnimatedObjPalette1) + dwb ClefairyAnimatedObjPalette1, Bank(ClefairyAnimatedObjPalette1) + dwb VulpixAnimatedObjPalette1, Bank(VulpixAnimatedObjPalette1) + dwb VulpixAnimatedObjPalette1, Bank(VulpixAnimatedObjPalette1) + dwb JigglypuffAnimatedObjPalette1, Bank(JigglypuffAnimatedObjPalette1) + dwb JigglypuffAnimatedObjPalette1, Bank(JigglypuffAnimatedObjPalette1) + dwb ZubatAnimatedObjPalette1, Bank(ZubatAnimatedObjPalette1) + dwb ZubatAnimatedObjPalette1, Bank(ZubatAnimatedObjPalette1) + dwb OddishAnimatedObjPalette1, Bank(OddishAnimatedObjPalette1) + dwb OddishAnimatedObjPalette1, Bank(OddishAnimatedObjPalette1) + dwb OddishAnimatedObjPalette1, Bank(OddishAnimatedObjPalette1) + dwb ParasAnimatedObjPalette1, Bank(ParasAnimatedObjPalette1) + dwb ParasAnimatedObjPalette1, Bank(ParasAnimatedObjPalette1) + dwb VenonatAnimatedObjPalette1, Bank(VenonatAnimatedObjPalette1) + dwb VenonatAnimatedObjPalette1, Bank(VenonatAnimatedObjPalette1) + dwb DiglettAnimatedObjPalette1, Bank(DiglettAnimatedObjPalette1) + dwb DiglettAnimatedObjPalette1, Bank(DiglettAnimatedObjPalette1) + dwb MeowthAnimatedObjPalette1, Bank(MeowthAnimatedObjPalette1) + dwb MeowthAnimatedObjPalette1, Bank(MeowthAnimatedObjPalette1) + dwb PsyduckAnimatedObjPalette1, Bank(PsyduckAnimatedObjPalette1) + dwb PsyduckAnimatedObjPalette1, Bank(PsyduckAnimatedObjPalette1) + dwb MankeyAnimatedObjPalette1, Bank(MankeyAnimatedObjPalette1) + dwb MankeyAnimatedObjPalette1, Bank(MankeyAnimatedObjPalette1) + dwb GrowlitheAnimatedObjPalette1, Bank(GrowlitheAnimatedObjPalette1) + dwb GrowlitheAnimatedObjPalette1, Bank(GrowlitheAnimatedObjPalette1) + dwb PoliwagAnimatedObjPalette1, Bank(PoliwagAnimatedObjPalette1) + dwb PoliwagAnimatedObjPalette1, Bank(PoliwagAnimatedObjPalette1) + dwb PoliwagAnimatedObjPalette1, Bank(PoliwagAnimatedObjPalette1) + dwb AbraAnimatedObjPalette1, Bank(AbraAnimatedObjPalette1) + dwb AbraAnimatedObjPalette1, Bank(AbraAnimatedObjPalette1) + dwb AbraAnimatedObjPalette1, Bank(AbraAnimatedObjPalette1) + dwb MachopAnimatedObjPalette1, Bank(MachopAnimatedObjPalette1) + dwb MachopAnimatedObjPalette1, Bank(MachopAnimatedObjPalette1) + dwb MachopAnimatedObjPalette1, Bank(MachopAnimatedObjPalette1) + dwb BellsproutAnimatedObjPalette1, Bank(BellsproutAnimatedObjPalette1) + dwb BellsproutAnimatedObjPalette1, Bank(BellsproutAnimatedObjPalette1) + dwb BellsproutAnimatedObjPalette1, Bank(BellsproutAnimatedObjPalette1) + dwb TentacoolAnimatedObjPalette1, Bank(TentacoolAnimatedObjPalette1) + dwb TentacoolAnimatedObjPalette1, Bank(TentacoolAnimatedObjPalette1) + dwb GeodudeAnimatedObjPalette1, Bank(GeodudeAnimatedObjPalette1) + dwb GeodudeAnimatedObjPalette1, Bank(GeodudeAnimatedObjPalette1) + dwb GeodudeAnimatedObjPalette1, Bank(GeodudeAnimatedObjPalette1) + dwb PonytaAnimatedObjPalette1, Bank(PonytaAnimatedObjPalette1) + dwb PonytaAnimatedObjPalette1, Bank(PonytaAnimatedObjPalette1) + dwb SlowpokeAnimatedObjPalette1, Bank(SlowpokeAnimatedObjPalette1) + dwb SlowpokeAnimatedObjPalette1, Bank(SlowpokeAnimatedObjPalette1) + dwb MagnemiteAnimatedObjPalette1, Bank(MagnemiteAnimatedObjPalette1) + dwb MagnemiteAnimatedObjPalette1, Bank(MagnemiteAnimatedObjPalette1) + dwb FarfetchdAnimatedObjPalette1, Bank(FarfetchdAnimatedObjPalette1) + dwb DoduoAnimatedObjPalette1, Bank(DoduoAnimatedObjPalette1) + dwb DoduoAnimatedObjPalette1, Bank(DoduoAnimatedObjPalette1) + dwb SeelAnimatedObjPalette1, Bank(SeelAnimatedObjPalette1) + dwb SeelAnimatedObjPalette1, Bank(SeelAnimatedObjPalette1) + dwb GrimerAnimatedObjPalette1, Bank(GrimerAnimatedObjPalette1) + dwb GrimerAnimatedObjPalette1, Bank(GrimerAnimatedObjPalette1) + dwb ShellderAnimatedObjPalette1, Bank(ShellderAnimatedObjPalette1) + dwb ShellderAnimatedObjPalette1, Bank(ShellderAnimatedObjPalette1) + dwb GastlyAnimatedObjPalette1, Bank(GastlyAnimatedObjPalette1) + dwb GastlyAnimatedObjPalette1, Bank(GastlyAnimatedObjPalette1) + dwb GastlyAnimatedObjPalette1, Bank(GastlyAnimatedObjPalette1) + dwb OnixAnimatedObjPalette1, Bank(OnixAnimatedObjPalette1) + dwb DrowzeeAnimatedObjPalette1, Bank(DrowzeeAnimatedObjPalette1) + dwb DrowzeeAnimatedObjPalette1, Bank(DrowzeeAnimatedObjPalette1) + dwb KrabbyAnimatedObjPalette1, Bank(KrabbyAnimatedObjPalette1) + dwb KrabbyAnimatedObjPalette1, Bank(KrabbyAnimatedObjPalette1) + dwb VoltorbAnimatedObjPalette1, Bank(VoltorbAnimatedObjPalette1) + dwb VoltorbAnimatedObjPalette1, Bank(VoltorbAnimatedObjPalette1) + dwb ExeggcuteAnimatedObjPalette1, Bank(ExeggcuteAnimatedObjPalette1) + dwb ExeggcuteAnimatedObjPalette1, Bank(ExeggcuteAnimatedObjPalette1) + dwb CuboneAnimatedObjPalette1, Bank(CuboneAnimatedObjPalette1) + dwb CuboneAnimatedObjPalette1, Bank(CuboneAnimatedObjPalette1) + dwb HitmonleeAnimatedObjPalette1, Bank(HitmonleeAnimatedObjPalette1) + dwb HitmonchanAnimatedObjPalette1, Bank(HitmonchanAnimatedObjPalette1) + dwb LickitungAnimatedObjPalette1, Bank(LickitungAnimatedObjPalette1) + dwb KoffingAnimatedObjPalette1, Bank(KoffingAnimatedObjPalette1) + dwb KoffingAnimatedObjPalette1, Bank(KoffingAnimatedObjPalette1) + dwb RhyhornAnimatedObjPalette1, Bank(RhyhornAnimatedObjPalette1) + dwb RhyhornAnimatedObjPalette1, Bank(RhyhornAnimatedObjPalette1) + dwb ChanseyAnimatedObjPalette1, Bank(ChanseyAnimatedObjPalette1) + dwb TangelaAnimatedObjPalette1, Bank(TangelaAnimatedObjPalette1) + dwb KangaskhanAnimatedObjPalette1, Bank(KangaskhanAnimatedObjPalette1) + dwb HorseaAnimatedObjPalette1, Bank(HorseaAnimatedObjPalette1) + dwb HorseaAnimatedObjPalette1, Bank(HorseaAnimatedObjPalette1) + dwb GoldeenAnimatedObjPalette1, Bank(GoldeenAnimatedObjPalette1) + dwb GoldeenAnimatedObjPalette1, Bank(GoldeenAnimatedObjPalette1) + dwb StaryuAnimatedObjPalette1, Bank(StaryuAnimatedObjPalette1) + dwb StaryuAnimatedObjPalette1, Bank(StaryuAnimatedObjPalette1) + dwb MrMimeAnimatedObjPalette1, Bank(MrMimeAnimatedObjPalette1) + dwb ScytherAnimatedObjPalette1, Bank(ScytherAnimatedObjPalette1) + dwb JynxAnimatedObjPalette1, Bank(JynxAnimatedObjPalette1) + dwb ElectabuzzAnimatedObjPalette1, Bank(ElectabuzzAnimatedObjPalette1) + dwb MagmarAnimatedObjPalette1, Bank(MagmarAnimatedObjPalette1) + dwb PinsirAnimatedObjPalette1, Bank(PinsirAnimatedObjPalette1) + dwb TaurosAnimatedObjPalette1, Bank(TaurosAnimatedObjPalette1) + dwb MagikarpAnimatedObjPalette1, Bank(MagikarpAnimatedObjPalette1) + dwb MagikarpAnimatedObjPalette1, Bank(MagikarpAnimatedObjPalette1) + dwb LaprasAnimatedObjPalette1, Bank(LaprasAnimatedObjPalette1) + dwb DittoAnimatedObjPalette1, Bank(DittoAnimatedObjPalette1) + dwb EeveeAnimatedObjPalette1, Bank(EeveeAnimatedObjPalette1) + dwb EeveeAnimatedObjPalette1, Bank(EeveeAnimatedObjPalette1) + dwb EeveeAnimatedObjPalette1, Bank(EeveeAnimatedObjPalette1) + dwb EeveeAnimatedObjPalette1, Bank(EeveeAnimatedObjPalette1) + dwb PorygonAnimatedObjPalette1, Bank(PorygonAnimatedObjPalette1) + dwb OmanyteAnimatedObjPalette1, Bank(OmanyteAnimatedObjPalette1) + dwb OmanyteAnimatedObjPalette1, Bank(OmanyteAnimatedObjPalette1) + dwb KabutoAnimatedObjPalette1, Bank(KabutoAnimatedObjPalette1) + dwb KabutoAnimatedObjPalette1, Bank(KabutoAnimatedObjPalette1) + dwb AerodactylAnimatedObjPalette1, Bank(AerodactylAnimatedObjPalette1) + dwb SnorlaxAnimatedObjPalette1, Bank(SnorlaxAnimatedObjPalette1) + dwb ArticunoAnimatedObjPalette1, Bank(ArticunoAnimatedObjPalette1) + dwb ZapdosAnimatedObjPalette1, Bank(ZapdosAnimatedObjPalette1) + dwb MoltresAnimatedObjPalette1, Bank(MoltresAnimatedObjPalette1) + dwb DratiniAnimatedObjPalette1, Bank(DratiniAnimatedObjPalette1) + dwb DratiniAnimatedObjPalette1, Bank(DratiniAnimatedObjPalette1) + dwb DratiniAnimatedObjPalette1, Bank(DratiniAnimatedObjPalette1) + dwb MewtwoAnimatedObjPalette1, Bank(MewtwoAnimatedObjPalette1) + dwb MewAnimatedObjPalette1, Bank(MewAnimatedObjPalette1) + +MonAnimatedPicPointers: ; 0x13264 + dwb BulbasaurAnimatedPic, Bank(BulbasaurAnimatedPic) + dwb BulbasaurAnimatedPic, Bank(BulbasaurAnimatedPic) + dwb BulbasaurAnimatedPic, Bank(BulbasaurAnimatedPic) + dwb CharmanderAnimatedPic, Bank(CharmanderAnimatedPic) + dwb CharmanderAnimatedPic, Bank(CharmanderAnimatedPic) + dwb CharmanderAnimatedPic, Bank(CharmanderAnimatedPic) + dwb SquirtleAnimatedPic, Bank(SquirtleAnimatedPic) + dwb SquirtleAnimatedPic, Bank(SquirtleAnimatedPic) + dwb SquirtleAnimatedPic, Bank(SquirtleAnimatedPic) + dwb CaterpieAnimatedPic, Bank(CaterpieAnimatedPic) + dwb CaterpieAnimatedPic, Bank(CaterpieAnimatedPic) + dwb CaterpieAnimatedPic, Bank(CaterpieAnimatedPic) + dwb WeedleAnimatedPic, Bank(WeedleAnimatedPic) + dwb WeedleAnimatedPic, Bank(WeedleAnimatedPic) + dwb WeedleAnimatedPic, Bank(WeedleAnimatedPic) + dwb PidgeyAnimatedPic, Bank(PidgeyAnimatedPic) + dwb PidgeyAnimatedPic, Bank(PidgeyAnimatedPic) + dwb PidgeyAnimatedPic, Bank(PidgeyAnimatedPic) + dwb RattataAnimatedPic, Bank(RattataAnimatedPic) + dwb RattataAnimatedPic, Bank(RattataAnimatedPic) + dwb SpearowAnimatedPic, Bank(SpearowAnimatedPic) + dwb SpearowAnimatedPic, Bank(SpearowAnimatedPic) + dwb EkansAnimatedPic, Bank(EkansAnimatedPic) + dwb EkansAnimatedPic, Bank(EkansAnimatedPic) + dwb PikachuAnimatedPic, Bank(PikachuAnimatedPic) + dwb PikachuAnimatedPic, Bank(PikachuAnimatedPic) + dwb SandshrewAnimatedPic, Bank(SandshrewAnimatedPic) + dwb SandshrewAnimatedPic, Bank(SandshrewAnimatedPic) + dwb NidoranFAnimatedPic, Bank(NidoranFAnimatedPic) + dwb NidoranFAnimatedPic, Bank(NidoranFAnimatedPic) + dwb NidoranFAnimatedPic, Bank(NidoranFAnimatedPic) + dwb NidoranMAnimatedPic, Bank(NidoranMAnimatedPic) + dwb NidoranMAnimatedPic, Bank(NidoranMAnimatedPic) + dwb NidoranMAnimatedPic, Bank(NidoranMAnimatedPic) + dwb ClefairyAnimatedPic, Bank(ClefairyAnimatedPic) + dwb ClefairyAnimatedPic, Bank(ClefairyAnimatedPic) + dwb VulpixAnimatedPic, Bank(VulpixAnimatedPic) + dwb VulpixAnimatedPic, Bank(VulpixAnimatedPic) + dwb JigglypuffAnimatedPic, Bank(JigglypuffAnimatedPic) + dwb JigglypuffAnimatedPic, Bank(JigglypuffAnimatedPic) + dwb ZubatAnimatedPic, Bank(ZubatAnimatedPic) + dwb ZubatAnimatedPic, Bank(ZubatAnimatedPic) + dwb OddishAnimatedPic, Bank(OddishAnimatedPic) + dwb OddishAnimatedPic, Bank(OddishAnimatedPic) + dwb OddishAnimatedPic, Bank(OddishAnimatedPic) + dwb ParasAnimatedPic, Bank(ParasAnimatedPic) + dwb ParasAnimatedPic, Bank(ParasAnimatedPic) + dwb VenonatAnimatedPic, Bank(VenonatAnimatedPic) + dwb VenonatAnimatedPic, Bank(VenonatAnimatedPic) + dwb DiglettAnimatedPic, Bank(DiglettAnimatedPic) + dwb DiglettAnimatedPic, Bank(DiglettAnimatedPic) + dwb MeowthAnimatedPic, Bank(MeowthAnimatedPic) + dwb MeowthAnimatedPic, Bank(MeowthAnimatedPic) + dwb PsyduckAnimatedPic, Bank(PsyduckAnimatedPic) + dwb PsyduckAnimatedPic, Bank(PsyduckAnimatedPic) + dwb MankeyAnimatedPic, Bank(MankeyAnimatedPic) + dwb MankeyAnimatedPic, Bank(MankeyAnimatedPic) + dwb GrowlitheAnimatedPic, Bank(GrowlitheAnimatedPic) + dwb GrowlitheAnimatedPic, Bank(GrowlitheAnimatedPic) + dwb PoliwagAnimatedPic, Bank(PoliwagAnimatedPic) + dwb PoliwagAnimatedPic, Bank(PoliwagAnimatedPic) + dwb PoliwagAnimatedPic, Bank(PoliwagAnimatedPic) + dwb AbraAnimatedPic, Bank(AbraAnimatedPic) + dwb AbraAnimatedPic, Bank(AbraAnimatedPic) + dwb AbraAnimatedPic, Bank(AbraAnimatedPic) + dwb MachopAnimatedPic, Bank(MachopAnimatedPic) + dwb MachopAnimatedPic, Bank(MachopAnimatedPic) + dwb MachopAnimatedPic, Bank(MachopAnimatedPic) + dwb BellsproutAnimatedPic, Bank(BellsproutAnimatedPic) + dwb BellsproutAnimatedPic, Bank(BellsproutAnimatedPic) + dwb BellsproutAnimatedPic, Bank(BellsproutAnimatedPic) + dwb TentacoolAnimatedPic, Bank(TentacoolAnimatedPic) + dwb TentacoolAnimatedPic, Bank(TentacoolAnimatedPic) + dwb GeodudeAnimatedPic, Bank(GeodudeAnimatedPic) + dwb GeodudeAnimatedPic, Bank(GeodudeAnimatedPic) + dwb GeodudeAnimatedPic, Bank(GeodudeAnimatedPic) + dwb PonytaAnimatedPic, Bank(PonytaAnimatedPic) + dwb PonytaAnimatedPic, Bank(PonytaAnimatedPic) + dwb SlowpokeAnimatedPic, Bank(SlowpokeAnimatedPic) + dwb SlowpokeAnimatedPic, Bank(SlowpokeAnimatedPic) + dwb MagnemiteAnimatedPic, Bank(MagnemiteAnimatedPic) + dwb MagnemiteAnimatedPic, Bank(MagnemiteAnimatedPic) + dwb FarfetchdAnimatedPic, Bank(FarfetchdAnimatedPic) + dwb DoduoAnimatedPic, Bank(DoduoAnimatedPic) + dwb DoduoAnimatedPic, Bank(DoduoAnimatedPic) + dwb SeelAnimatedPic, Bank(SeelAnimatedPic) + dwb SeelAnimatedPic, Bank(SeelAnimatedPic) + dwb GrimerAnimatedPic, Bank(GrimerAnimatedPic) + dwb GrimerAnimatedPic, Bank(GrimerAnimatedPic) + dwb ShellderAnimatedPic, Bank(ShellderAnimatedPic) + dwb ShellderAnimatedPic, Bank(ShellderAnimatedPic) + dwb GastlyAnimatedPic, Bank(GastlyAnimatedPic) + dwb GastlyAnimatedPic, Bank(GastlyAnimatedPic) + dwb GastlyAnimatedPic, Bank(GastlyAnimatedPic) + dwb OnixAnimatedPic, Bank(OnixAnimatedPic) + dwb DrowzeeAnimatedPic, Bank(DrowzeeAnimatedPic) + dwb DrowzeeAnimatedPic, Bank(DrowzeeAnimatedPic) + dwb KrabbyAnimatedPic, Bank(KrabbyAnimatedPic) + dwb KrabbyAnimatedPic, Bank(KrabbyAnimatedPic) + dwb VoltorbAnimatedPic, Bank(VoltorbAnimatedPic) + dwb VoltorbAnimatedPic, Bank(VoltorbAnimatedPic) + dwb ExeggcuteAnimatedPic, Bank(ExeggcuteAnimatedPic) + dwb ExeggcuteAnimatedPic, Bank(ExeggcuteAnimatedPic) + dwb CuboneAnimatedPic, Bank(CuboneAnimatedPic) + dwb CuboneAnimatedPic, Bank(CuboneAnimatedPic) + dwb HitmonleeAnimatedPic, Bank(HitmonleeAnimatedPic) + dwb HitmonchanAnimatedPic, Bank(HitmonchanAnimatedPic) + dwb LickitungAnimatedPic, Bank(LickitungAnimatedPic) + dwb KoffingAnimatedPic, Bank(KoffingAnimatedPic) + dwb KoffingAnimatedPic, Bank(KoffingAnimatedPic) + dwb RhyhornAnimatedPic, Bank(RhyhornAnimatedPic) + dwb RhyhornAnimatedPic, Bank(RhyhornAnimatedPic) + dwb ChanseyAnimatedPic, Bank(ChanseyAnimatedPic) + dwb TangelaAnimatedPic, Bank(TangelaAnimatedPic) + dwb KangaskhanAnimatedPic, Bank(KangaskhanAnimatedPic) + dwb HorseaAnimatedPic, Bank(HorseaAnimatedPic) + dwb HorseaAnimatedPic, Bank(HorseaAnimatedPic) + dwb GoldeenAnimatedPic, Bank(GoldeenAnimatedPic) + dwb GoldeenAnimatedPic, Bank(GoldeenAnimatedPic) + dwb StaryuAnimatedPic, Bank(StaryuAnimatedPic) + dwb StaryuAnimatedPic, Bank(StaryuAnimatedPic) + dwb MrMimeAnimatedPic, Bank(MrMimeAnimatedPic) + dwb ScytherAnimatedPic, Bank(ScytherAnimatedPic) + dwb JynxAnimatedPic, Bank(JynxAnimatedPic) + dwb ElectabuzzAnimatedPic, Bank(ElectabuzzAnimatedPic) + dwb MagmarAnimatedPic, Bank(MagmarAnimatedPic) + dwb PinsirAnimatedPic, Bank(PinsirAnimatedPic) + dwb TaurosAnimatedPic, Bank(TaurosAnimatedPic) + dwb MagikarpAnimatedPic, Bank(MagikarpAnimatedPic) + dwb MagikarpAnimatedPic, Bank(MagikarpAnimatedPic) + dwb LaprasAnimatedPic, Bank(LaprasAnimatedPic) + dwb DittoAnimatedPic, Bank(DittoAnimatedPic) + dwb EeveeAnimatedPic, Bank(EeveeAnimatedPic) + dwb EeveeAnimatedPic, Bank(EeveeAnimatedPic) + dwb EeveeAnimatedPic, Bank(EeveeAnimatedPic) + dwb EeveeAnimatedPic, Bank(EeveeAnimatedPic) + dwb PorygonAnimatedPic, Bank(PorygonAnimatedPic) + dwb OmanyteAnimatedPic, Bank(OmanyteAnimatedPic) + dwb OmanyteAnimatedPic, Bank(OmanyteAnimatedPic) + dwb KabutoAnimatedPic, Bank(KabutoAnimatedPic) + dwb KabutoAnimatedPic, Bank(KabutoAnimatedPic) + dwb AerodactylAnimatedPic, Bank(AerodactylAnimatedPic) + dwb SnorlaxAnimatedPic, Bank(SnorlaxAnimatedPic) + dwb ArticunoAnimatedPic, Bank(ArticunoAnimatedPic) + dwb ZapdosAnimatedPic, Bank(ZapdosAnimatedPic) + dwb MoltresAnimatedPic, Bank(MoltresAnimatedPic) + dwb DratiniAnimatedPic, Bank(DratiniAnimatedPic) + dwb DratiniAnimatedPic, Bank(DratiniAnimatedPic) + dwb DratiniAnimatedPic, Bank(DratiniAnimatedPic) + dwb MewtwoAnimatedPic, Bank(MewtwoAnimatedPic) + dwb MewAnimatedPic, Bank(MewAnimatedPic) diff --git a/data/mon_initial_indicator_states.asm b/data/mon_initial_indicator_states.asm new file mode 100755 index 0000000..27b9db0 --- /dev/null +++ b/data/mon_initial_indicator_states.asm @@ -0,0 +1,84 @@ +CatchEmModeInitialIndicatorStates: ; 0x123ae +; Initial states for the indicators when starting Catch Em mode. +; For some reason, each pokemon evolution line has its own entry, but +; they're all exactly the same. +; See wIndicatorStates, for a description of indicators. + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_BULBASAUR + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_CHARMANDER + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_SQUIRTLE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_CATERPIE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_WEEDLE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_PIDGEY + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_RATTATA + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_SPEAROW + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_EKANS + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_PIKACHU + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_SANDSHREW + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_NIDORAN_F + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_NIDORAN_M + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_CLEFAIRY + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_VULPIX + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_JIGGLYPUFF + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_ZUBAT + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_ODDISH + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_PARAS + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_VENONAT + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_DIGLETT + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_MEOWTH + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_PSYDUCK + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_MANKEY + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_GROWLITHE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_POLIWAG + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_ABRA + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_MACHOP + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_BELLSPROUT + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_TENTACOOL + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_GEODUDE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_PONYTA + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_SLOWPOKE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_MAGNEMITE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_FARFETCH_D + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_DODUO + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_SEEL + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_GRIMER + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_SHELLDER + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_GASTLY + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_ONIX + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_DROWZEE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_KRABBY + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_VOLTORB + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_EXEGGCUTE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_CUBONE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_HITMONLEE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_HITMONCHAN + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_LICKITUNG + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_KOFFING + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_RHYHORN + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_CHANSEY + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_TANGELA + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_KANGASKHAN + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_HORSEA + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_GOLDEEN + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_STARYU + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_MR_MIME + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_SCYTHER + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_JYNX + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_ELECTABUZZ + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_MAGMAR + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_PINSIR + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_TAUROS + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_MAGIKARP + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_LAPRAS + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_DITTO + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_EEVEE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_PORYGON + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_OMANYTE + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_KABUTO + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_AERODACTYL + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_SNORLAX + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_ARTICUNO + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_ZAPDOS + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_MOLTRES + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_DRATINI + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_MEWTWO + db $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00 ; EVOLINE_MEW diff --git a/data/wild_mons.asm b/data/wild_mons.asm new file mode 100755 index 0000000..95940fa --- /dev/null +++ b/data/wild_mons.asm @@ -0,0 +1,58 @@ +WildMonOffsetsPointers: ; 0x1126c + dw RedStageWildMonDataOffsets + dw RedStageWildMonDataOffsets + dw RedStageWildMonDataOffsets + dw RedStageWildMonDataOffsets + dw BlueStageWildMonDataOffsets + dw BlueStageWildMonDataOffsets + +RedStageWildMonDataOffsets: ; 0x11278 + dw (RedStagePalletTownWildMons - RedStageWildMons) ; PALLET_TOWN + dw $0000 ; VIRIDIAN_CITY (unused in Red Stage) + dw (RedStageViridianForestWildMons - RedStageWildMons) ; VIRIDIAN_FOREST + dw (RedStagePewterCityWildMons - RedStageWildMons) ; PEWTER_CITY + dw $0000 ; MT_MOON (unused in Red Stage) + dw (RedStageCeruleanCityWildMons - RedStageWildMons) ; CERULEAN_CITY + dw (RedStageVermilionSeasideWildMons - RedStageWildMons) ; VERMILION_SEASIDE + dw $0000 ; VERMILION_STREETS (unused in Red Stage) + dw (RedStageRockMountainWildMons - RedStageWildMons) ; ROCK_MOUNTAIN + dw (RedStageLavenderTownWildMons - RedStageWildMons) ; LAVENDER_TOWN + dw $0000 ; CELADON_CITY (unused in Red Stage) + dw (RedStageCyclingRoadWildMons - RedStageWildMons) ; CYCLING_ROAD + dw $0000 ; FUCHSIA_CITY (unused in Red Stage) + dw (RedStageSafariZoneWildMons - RedStageWildMons) ; SAFARI_ZONE + dw $0000 ; SAFFRON_CITY (unused in Red Stage) + dw (RedStageSeafoamIslandsWildMons - RedStageWildMons) ; SEAFOAM_ISLANDS + dw (RedStageCinnabarIslandWildMons - RedStageWildMons) ; CINNABAR_ISLAND + dw (RedStageIndigoPlateauWildMons - RedStageWildMons) ; INDIGO_PLATEAU + +BlueStageWildMonDataOffsets: ; 0x1129c + dw $0000 ; PALLET_TOWN (unused in Blue Stage) + dw (BlueStageViridianCityWildMons - BlueStageWildMons) ; VIRIDIAN_CITY + dw (BlueStageViridianForestWildMons - BlueStageWildMons) ; VIRIDIAN_FOREST + dw $0000 ; PEWTER_CITY (unused in Blue Stage) + dw (BlueStageMtMoonWildMons - BlueStageWildMons) ; MT_MOON + dw (BlueStageCeruleanCityWildMons - BlueStageWildMons) ; CERULEAN_CITY + dw $0000 ; VERMILION_SEASIDE (unused in Blue Stage) + dw (BlueStageVermilionStreetsWildMons - BlueStageWildMons) ; VERMILION_STREETS + dw (BlueStageRockMountainWildMons - BlueStageWildMons) ; ROCK_MOUNTAIN + dw $0000 ; LAVENDER_TOWN (unused in Blue Stage) + dw (BlueStageCeladonCityWildMons - BlueStageWildMons) ; CELADON_CITY + dw $0000 ; CYCLING_ROAD (unused in Blue Stage) + dw (BlueStageFuchsiaCityWildMons - BlueStageWildMons) ; FUCHSIA_CITY + dw (BlueStageSafariZoneWildMons - BlueStageWildMons) ; SAFARI_ZONE + dw (BlueStageSaffronCityWildMons - BlueStageWildMons) ; SAFFRON_CITY + dw $0000 ; SEAFOAM_ISLANDS (unused in Blue Stage) + dw (BlueStageCinnabarIslandWildMons - BlueStageWildMons) ; CINNABAR_ISLAND + dw (BlueStageIndigoPlateauWildMons - BlueStageWildMons) ; INDIGO_PLATEAU + +WildMonPointers: ; 0x112c0 + dw RedStageWildMons + dw RedStageWildMons + dw RedStageWildMons + dw RedStageWildMons + dw BlueStageWildMons + dw BlueStageWildMons + +INCLUDE "data/red_wild_mons.asm" +INCLUDE "data/blue_wild_mons.asm" -- cgit v1.2.3