TrainerDataPointers: table_width 2, TrainerDataPointers dw YoungsterData dw BugCatcherData dw LassData dw SailorData dw JrTrainerMData dw JrTrainerFData dw PokemaniacData dw SuperNerdData dw HikerData dw BikerData dw BurglarData dw EngineerData dw FisherData dw SwimmerData dw CueBallData dw GamblerData dw BeautyData dw PsychicData dw RockerData dw JugglerData dw TamerData dw BirdKeeperData dw BlackbeltData dw Green1Data dw ProfOakData dw ChiefData dw ScientistData dw GiovanniData dw RocketData dw CooltrainerMData dw CooltrainerFData dw BrunoData dw BrockData dw MistyData dw LtSurgeData dw ErikaData dw KogaData dw BlaineData dw SabrinaData dw GentlemanData dw Green2Data dw Green3Data dw LoreleiData dw ChannelerData dw AgathaData dw LanceData dw YujirouData ; was unused juggler dw StudentData dw FirefighterData dw JuniorData dw JackData dw JessieJamesData assert_table_length NUM_TRAINERS ; if first byte != $FF, then ; first byte is level (of all pokemon on this team) ; all the next bytes are pokemon species ; null-terminated ; if first byte == $FF, then ; first byte is $FF (obviously) ; every next two bytes are a level and species ; null-terminated YoungsterData: ; Route 3 db 11, RATTATA, EKANS, 0 db 14, SPEAROW, 0 ; Mt. Moon 1F db 10, RATTATA, SPEAROW, BITTYBAT, 0 ; Route 24 db 14, RATTATA, EKANS, ZUBAT, 0 ; Route 25 db 15, RATTATA, SPEAROW, 0 db 17, SLOWPOKE, 0 db 14, EKANS, SANDSHREW, 0 ; SS Anne 1F Rooms db 21, NIDORAN_M, 0 ; Route 11 db 21, EKANS, 0 db 19, SANDSHREW, ZUBAT, 0 db 17, RATTATA, RATTATA, RATICATE, 0 db 18, NIDORAN_M, NIDORINO, 0 ; Silph Gauntlet 1F (Viridian Forest) db 62, RATICATE, ARBOK, SLOWBRO, FEAROW, NIDOKING, VENUSAUR, 0 BugCatcherData: ; Viridian Forest db 6, WEEDLE, CATERPIE, 0 db 7, CATERPIE, KAKUNA, KOKANA, 0 db 9, VENONAT, 0 ; Route 3 db 10, CATERPIE, WEEDLE, KOKANA, 0 db 9, WEEDLE, KAKUNA, CATERPIE, METAPOD, 0 db 11, CATERPIE, METAPOD, 0 ; Mt. Moon 1F db 12, PARAS, 0 db 10, KASANAGI, PARAS, 0 ; Route 24 db 14, KOKANA, WEEDLE, 0 ; Route 6 db 16, KOKANA, CATERPIE, WEEDLE, 0 db 17, BUTTERFREE, 0 ; this is that one boss fight-like one, levelled down for learnset reasons ; Silph Gauntlet 1F (Viridian Forest) db 62, SCIZOR, CARAPTHOR, PARASECT, VENOMOTH, PURAKKUSU, KLEAVOR, 0 ; Route 9 db 19, BUTTERFREE, BEEDRILL, 0 db 20, KASANAGI, VENONAT, BEEDRILL, 0 LassData: ; Route 3 db 9, PIDGEY, PIDGEY, 0 db 10, RATTATA, NIDORAN_M, 0 db 14, JIGGLYPUFF, 0 ; Route 4 db 31, PARAS, PARAS, PARASECT, 0 ; Mt. Moon 1F db 11, ODDISH, BELLSPROUT, 0 db 14, CLEFAIRY, 0 ; Route 24 db 16, PIDGEY, NIDORAN_F, 0 db 14, PIDGEY, NIDORAN_F, 0 ; Route 25 db 15, NIDORAN_M, NIDORAN_F, 0 db 13, ODDISH, PIDGEY, ODDISH, 0 ; SS Anne 1F Rooms db 18, PIDGEY, NIDORAN_F, 0 ; SS Anne 2F Rooms db 18, RATTATA, PIKACHU, 0 ; Route 8 db 23, NIDORAN_F, NIDORINA, 0 db 24, MEOWTH, MEOWTH, MEOWTH, 0 db 19, PIDGEY, RATTATA, NIDORAN_M, MEOWTH, PIKACHU, 0 db 22, CLEFAIRY, CLEFAIRY, 0 ; Celadon Gym db 23, LEAFEON, 0 db 23, ODDISH, GLOOM, 0 ; Silph Gauntlet 2F (Mt. Moon) db 63, PERSIAN, CLEFABLE, VILEPLUME, WIGGLYTUFF, POLITOED, NIDOQUEEN, 0 SailorData: ; SS Anne Stern db 18, MACHOP, SHELLDER, 0 db 17, MACHOP, TENTACOOL, 0 ; SS Anne B1F Rooms db 21, SHELLDER, 0 db 17, HORSEA, SHELLDER, TENTACOOL, 0 db 18, TENTACOOL, STARYU, 0 db 17, HORSEA, HORSEA, HORSEA, 0 db 20, MACHOP, 0 ; Vermilion Gym db 21, KOTORA, GAOTORA, 0 ; Silph Gauntlet 3F (S.S Anne) db 64, KINGDRA, MACHAMP, TAABAN, STARMIE, GOROTORA, TENTACRUEL, 0 JrTrainerMData: ; Pewter Gym db 11, GEODUDE, SANDSHREW, 0 ; Route 24/Route 25 db 14, RATTATA, EKANS, 0 ; Route 24 db 18, MANKEY, 0 ; Route 6 db 20, SQUIRTLE, 0 db 16, SPEAROW, RATICATE, 0 ; Silph Gauntlet 1F (Viridian Forest) db 62, DUGTRIO, ANNIHILAPE, SANDSLASH, GOLEM, CROBAT, ARCANINE, 0 ; Route 9 db 21, GROWLITHE, CHARMANDER, 0 db 19, RATTATA, DIGLETT, EKANS, SANDSHREW, 0 ; Route 12 db 29, NIDORAN_M, NIDORINO, 0 JrTrainerFData: ; Cerulean Gym db 19, GYOPIN, GOLDEEN, 0 ; Route 6 db 16, RATTATA, PIKACHU, 0 db 16, PIDGEY, PIDGEY, PIDGEY, 0 ; Unused db 22, BULBASAUR, CHARMANDER, SQUIRTLE, 0 ; Route 9 db 18, ODDISH, BELLSPROUT, ODDISH, BELLSPROUT, 0 db 23, MEOWTH, 0 ; Route 10 db 20, PIKACHU, CLEFAIRY, 0 db 21, PIDGEY, PIDGEOTTO, 0 ; Rock Tunnel B1F db 21, JIGGLYPUFF, PIDGEY, MEOWTH, 0 db 22, ODDISH, BULBASAUR, 0 ; Celadon Gym db 24, BULBASAUR, IVYSAUR, 0 ; Route 13 db 24, PIDGEY, MEOWTH, RATTATA, PIKACHU, MEOWTH, 0 db 30, POLIWAG, POLIWAG, 0 db 27, PIDGEY, MEOWTH, PIDGEY, PIDGEOTTO, 0 db 28, GOLDEEN, POLIWAG, HORSEA, 0 ; Route 20 db 31, GOLDEEN, SEAKING, 0 ; Rock Tunnel 1F db 22, BELLSPROUT, CLEFAIRY, 0 db 20, MEOWTH, ODDISH, PIDGEY, 0 db 19, PIDGEY, RATTATA, RATTATA, BELLSPROUT, 0 ; Route 15 db 28, GLOOM, ODDISH, ODDISH, 0 db 29, PIKACHU, RAICHU, 0 db 33, CLEFAIRY, 0 db 29, BELLSPROUT, ODDISH, TANGELA, 0 ; Route 20 db 30, TENTACOOL, HORSEA, SEEL, 0 ; Silph Gauntlet 1F (Viridian Forest) db 62, TSUBOMITTO, SEAKING, TANGROWTH, MADAAMU, BELLOSSOM, GOROCHU, 0 PokemaniacData: ; Route 10 db 30, RHYHORN, LICKITUNG, 0 db 20, CUBONE, SLOWPOKE, 0 ; Rock Tunnel B1F db 20, SLOWPOKE, SLOWPOKE, SLOWPOKE, 0 db 22, CHARMANDER, CUBONE, 0 db 25, SLOWPOKE, 0 ; Victory Road 2F db 40, CHARMELEON, LAPRAS, LICKITUNG, 0 ; Rock Tunnel 1F db 23, CUBONE, SLOWPOKE, 0 ; Silph Gauntlet (currently 2F but may move up to 5F) db 63, GUARDIA, SLOWKING, CHARIZARD, STEELIX, LICKILICKY, RHYPERIOR, 0 SuperNerdData: ; Mt. Moon 1F db 11, MAGNEMITE, VOLTORB, 0 ; Mt. Moon B2F - the fossil guy fight db 12, GRIMER, VOLTORB, KOFFING, 0 ; Route 8 db 20, VOLTORB, KOFFING, VOLTORB, MAGNEMITE, 0 db 22, GRIMER, MUK, GRIMER, 0 db 26, KOFFING, 0 ; Unused db 30, PORYGON, 0 ; - used in celadon university db 25, MAGNETITE, ELECTRODE, KABUTO, OMANYTE, 0 ; - used in celadon university ; Silph Gauntlet 2F (Mt. Moon) db 63, MAGNEZONE, MUK, KABUTOPS, OMASTAR, AERODACTYL, MAGMORTAR, 0 ; Cinnabar Gym db 36, VULPIX, NINETALES, CHARIZARD, 0 db 34, PONYTA, CHARMANDER, RAPIDASH, ARCANINE, 0 db 41, FLAREON, 0 db 37, CHARMELEON, MAGMAR, 0 HikerData: ; Mt. Moon 1F db 10, GEODUDE, GEODUDE, ONIX, 0 ; Route 25 db 15, MACHOP, GEODUDE, 0 db 13, GEODUDE, GEODUDE, MACHOP, GEODUDE, 0 db 17, ONIX, 0 ; Route 9 db 21, GEODUDE, ONIX, 0 db 20, GEODUDE, MACHOP, GEODUDE, 0 ; Route 10 db 21, GEODUDE, ONIX, 0 db 19, ONIX, GRAVELER, 0 ; Rock Tunnel B1F db 21, GEODUDE, GEODUDE, GRAVELER, 0 db 25, GEODUDE, 0 ; Route 9/Rock Tunnel B1F db 20, MACHOP, ONIX, 0 ; Rock Tunnel 1F db 19, GEODUDE, MACHOP, GEODUDE, GEODUDE, 0 db 20, ONIX, ONIX, GEODUDE, 0 db 21, GEODUDE, GRAVELER, 0 ; Silph Gauntlet 2F (Mt. Moon) db 63, STEELIX, GOLEM, MACHAMP, CROBAT, CROAKOZUNA, GUARDIA, 0 BikerData: ; Route 13 db 28, KOFFING, KOFFING, KOFFING, 0 ; Route 14 db 29, KOFFING, GRIMER, 0 ; Route 15 db 25, KOFFING, KOFFING, WEEZING, KOFFING, GRIMER, 0 db 28, KOFFING, GRIMER, WEEZING, 0 ; Route 16 db 29, GRIMER, KOFFING, 0 db 33, WEEZING, 0 db 26, GRIMER, GRIMER, GRIMER, GRIMER, 0 ; Route 17 db 28, WEEZING, KOFFING, WEEZING, 0 db 33, MUK, 0 db 29, VOLTORB, VOLTORB, 0 db 29, WEEZING, MUK, 0 db 25, KOFFING, WEEZING, KOFFING, KOFFING, WEEZING, 0 ; Route 14 db 26, KOFFING, KOFFING, GRIMER, KOFFING, 0 db 28, GRIMER, GRIMER, KOFFING, 0 db 29, KOFFING, MUK, 0 ; Silph Gauntlet 5F (Safari Zone) db 66, HITMONTOP, MUK_A, WEEZING, RAPIDASH, HYPNO, GOROTORA, 0 BurglarData: ; Silph Gauntlet 4F (Lavender Tower) db 65, RAPIDASH, CROAKOZUNA, ARCANINE, PERSIAN_A, WEEZING, MAGMORTAR, 0 ; Unused db 33, GROWLITHE, 0 db 28, VULPIX, CHARMANDER, PONYTA, 0 ; Cinnabar Gym db 36, GROWLITHE, VULPIX, ARCANINE, 0 db 41, RAPIDASH, 0 db 37, VULPIX, NINETALES, 0 ; Mansion 2F db 34, CHARMANDER, CHARMELEON, 0 ; Mansion 3F db 38, NINETALES, 0 ; Mansion B1F db 34, GROWLITHE, PONYTA, 0 ; Victory Road - BIG SHOT ; db $FF, 47, ANIMON, 47, MADAAMU, 50, CRYITHAN, 50, GUARDIA, 50, TANGROWTH, 53, GYARADOS, 0 EngineerData: ; Unused - used in celadon university db 36, GOLEM, 0 ; Route 11 db 21, MAGNETITE, 0 db 18, MAGNEMITE, MAGNEMITE, MAGNETITE, 0 ; Silph Gauntlet 3F (S.S Anne) db 64, ELECTRODE, GOLEM_A, MAGNEZONE, GOROTORA, PERRSERKER, SCIZOR, 0 ; The Engineer trainer EXCLUSIVELY uses Magnemites and Voltorbs in normal battles, so I kinda had to improvise with his team a bit... FisherData: ; SS Anne 2F Rooms db 17, GOLDEEN, TENTACOOL, GOLDEEN, 0 ; SS Anne B1F Rooms db 17, TENTACOOL, STARYU, SHELLDER, 0 ; Route 12 db 22, GOLDEEN, POLIWAG, GOLDEEN, 0 db 24, TENTACOOL, GOLDEEN, 0 db 27, GOLDEEN, 0 db 21, POLIWAG, SHELLDER, GOLDEEN, HORSEA, 0 ; Route 21 db 28, SEAKING, GOLDEEN, SEAKING, SEAKING, 0 db 31, SHELLDER, TAABAN, 0 db 27, MAGIKARP, MAGIKARP, MAGIKARP, MAGIKARP, MAGIKARP, MAGIKARP, 0 db 33, SEAKING, GOLDEEN, 0 ; Route 12 db 24, MAGIKARP, MAGIKARP, 0 ; Silph Gauntlet 3F (S.S Anne) db 64, GYARADOS, SEAKING, TAABAN, WUGTRIO, BLASTOISE, PENDRAKEN, 0 SwimmerData: ; Cerulean Gym db 16, HORSEA, SHELLDER, 0 ; Route 19 db 30, TENTACOOL, TAABAN, 0 db 29, GOLDEEN, HORSEA, STARYU, 0 db 30, POLIWAG, POLIWHIRL, 0 db 27, HORSEA, TENTACOOL, TENTACOOL, GOLDEEN, 0 db 29, GOLDEEN, SHELLDER, SEAKING, 0 db 30, HORSEA, HORSEA, 0 db 27, TENTACOOL, TENTACOOL, STARYU, HORSEA, TENTACRUEL, 0 ;- removed to free space for oak teams ; Route 20 db 31, SHELLDER, CLOYSTER, 0 db 35, STARYU, 0 db 28, HORSEA, HORSEA, SEADRA, HORSEA, 0 ; Route 21 db 33, SEADRA, TENTACRUEL, 0 db 37, STARMIE, 0 db 33, STARYU, WARTORTLE, 0 db 32, POLIWHIRL, TENTACOOL, SEADRA, 0 ; Silph Gauntlet 5F (Safari Zone) db 66, LAPRAS, KINGDRA, CLOYSTER, GOLDUCK, POLIWRATH, TENTACRUEL, 0 CueBallData: ; Route 16 db 28, MACHOP, MANKEY, MACHOP, 0 db 29, MANKEY, MACHOP, 0 db 33, MACHOP, 0 ; Route 17 db 29, MANKEY, PRIMEAPE, 0 db 29, MACHOP, MACHOKE, 0 db 33, MACHOKE, 0 db 26, MANKEY, MANKEY, MACHOKE, MACHOP, 0 db 29, PRIMEAPE, MACHOKE, 0 ; Route 21 db 31, TENTACOOL, TENTACOOL, TENTACRUEL, 0 ; Silph Gauntlet 5F (Safari Zone) db 66, ANNIHILAPE, RATICATE_A, CROAKOZUNA, PERSIAN_A, MACHAMP, CLEFABLE, 0 GamblerData: ; Route 11 db 18, POLIWAG, HORSEA, 0 db 18, BELLSPROUT, ODDISH, 0 db 18, VOLTORB, MAGNEMITE, 0 db 18, GROWLITHE, VULPIX, 0 ; Route 8 db 22, POLIWAG, POLIWAG, POLIWHIRL, 0 ; Silph Gauntlet 4F (Lavender Tower) db 65, SEAKING, RHYPERIOR, ELECTRODE, ARCANINE, GOLEM, POLITOED, 0 ; Route 8 db 24, GROWLITHE, VULPIX, 0 BeautyData: ; Celadon Gym db 21, ODDISH, BELLSPROUT, WEEPINBELL, 0 db 24, TOEDSCOOL, MONJA, 0 db 26, DEER, 0 ; Route 13 db 27, RATTATA, PIKACHU, RATTATA, 0 db 29, CLEFAIRY, MEOWTH, 0 ; Route 20 db 35, SEAKING, 0 db 30, SHELLDER, TAABAN, CLOYSTER, 0 db 31, POLIWAG, SEAKING, 0 ; Route 15 db 29, PIDGEOTTO, WIGGLYTUFF, 0 db 29, BULBASAUR, IVYSAUR, 0 ; Silph Gauntlet 3F (S.S Anne) db 64, STARMIE, VICTREEBEL, WIGGLYTUFF, MACHAMP, CLOYSTER, SYLVEON, 0 ; Route 19 db 27, POLIWAG, GOLDEEN, SEAKING, GOLDEEN, POLIWAG, 0 db 30, GOLDEEN, SEAKING, 0 db 29, STARYU, STARYU, STARYU, 0 ; Route 20 db 30, SEADRA, HORSEA, SEADRA, 0 PsychicData: ; Saffron Gym db 31, KADABRA, SLOWPOKE, MR_MIME, KADABRA, 0 db 34, MR_MIME, KADABRA, 0 db 33, SLOWPOKE, SLOWPOKE, SLOWBRO, 0 db 38, SLOWBRO, 0 ; Silph Gauntlet 4F (Lavender Tower) db 65, SLOWBRO, EXEGGUTOR, STARMIE, MR_RIME, ESPEON, ALAKAZAM, 0 RockerData: ; Vermilion Gym db 20, VOLTORB, MAGNEMITE, MAGNETITE, 0 ; Route 12 db 29, VOLTORB, ELECTRODE, 0 JugglerData: ; Silph Co. 5F db 29, KADABRA, MR_MIME, 0 ; Victory Road 2F db 41, DROWZEE, HYPNO, KADABRA, KADABRA, 0 ; Fuchsia Gym db 31, BEEDRILL, HAUNTER, VILEPLUME, 0 db 34, TENTACOOL, TENTACRUEL, 0 ; Victory Road 2F db 48, MR_MIME, 0 ; Silph Gauntlet 5F (Safari Zone) db 66, HYPNO, MR_MIME, ALAKAZAM, ELECTRODE, GENGAR, SLOWKING, 0 ; Fuchsia Gym db 38, UMBREON, 0 ; Fuchsia Gym db 34, WEEPINBELL, TSUBOMITTO, 0 TamerData: ; Fuchsia Gym db 34, NIDOQUEEN, ARBOK, 0 db 33, ARBOK, NIDOKING, ARBOK, 0 ; Viridian Gym db 43, RHYDON, 0 db 39, SANDSLASH, TRAMPEL, 0 ; Victory Road 2F db 44, TAUROS, GOLDUCK, 0 ; Silph Gauntlet 5F (Safari Zone) db 66, RHYPERIOR, ARBOK, KANGASKHAN, ANNIHILAPE, TRAMPEL, TAUROS, 0 BirdKeeperData: ; Route 13 db 29, PIDGEY, PIDGEOTTO, 0 db 25, SPEAROW, PIDGEY, PIDGEY, SPEAROW, SPEAROW, 0 db 26, PIDGEY, PIDGEOTTO, SPEAROW, FEAROW, 0 ; Route 14 db 33, FARFETCHD, 0 db 29, SPEAROW, FEAROW, 0 ; Route 15 db 26, PIDGEOTTO, FARFETCHD, DODUO, PIDGEY, 0 db 28, DODRIO, DODUO, DODUO, 0 ; Route 18 db 29, SPEAROW, FEAROW, 0 db 34, DODRIO, 0 db 26, SPEAROW, SPEAROW, FEAROW, SPEAROW, 0 ; Route 20 db 30, FEAROW, FEAROW, PIDGEOTTO, 0 ; Unused db 39, PIDGEOTTO, PIDGEOTTO, PIDGEY, PIDGEOTTO, 0 ; Silph Gauntlet 1F (Viridian Forest) db 62, FEAROW, GOLDUCK, DODRIO, SIRFETCHD, MADAAMU, AERODACTYL, 0 ; Route 14 db 28, PIDGEY, DODUO, PIDGEOTTO, 0 db 26, PIDGEY, SPEAROW, PIDGEY, FEAROW, 0 db 29, PIDGEOTTO, FEAROW, 0 db 28, SPEAROW, DODUO, FEAROW, 0 ChiefData: ; Silph Gauntlet 7F db $FF, 73, PORYGON2, 72, LAPRAS, 73, SCIZOR, 73, MAGNEZONE, 75, PORYGONZ, 77, OMEGA, 0 ScientistData: ; Silph Gauntlet 4F (Lavender Tower) db 65, MAGNEZONE, ELECTRODE, PORYGONZ, ANIMON, WEEZING, ALAKAZAM, 0 ; Silph Co. 2F db 26, GRIMER, WEEZING, KOFFING, WEEZING, 0 db 28, MAGNEMITE, VOLTORB, MAGNETON, 0 ; Silph Co. 3F/Mansion 1F db 29, ELECTRODE, WEEZING, 0 ; Silph Co. 4F db 33, ELECTRODE, 0 ; Silph Co. 5F db 26, MAGNETON, KOFFING, WEEZING, MAGNEMITE, 0 ; Silph Co. 6F db 25, VOLTORB, KOFFING, MAGNETON, MAGNEMITE, KOFFING, 0 ; Silph Co. 7F db 29, ELECTRODE, MUK, 0 ; Silph Co. 8F db 29, GRIMER, ELECTRODE, 0 ; Silph Co. 9F db 28, VOLTORB, KOFFING, MAGNETON, 0 ; Silph Co. 10F db 29, MAGNEMITE, KOFFING, 0 ; Mansion 3F db 33, MAGNEMITE, MAGNETON, VOLTORB, 0 ; Mansion B1F db 34, MAGNEMITE, ELECTRODE, 0 RocketData: ; restoring these so undefined stuff isn't pulled RIGHT NOW ; Mt. Moon B2F db 13, RATTATA, BITTYBAT, 0 db 11, SANDSHREW, RATTATA, BITTYBAT, 0 db 12, BITTYBAT, EKANS, 0 db 16, RATICATE, 0 ; Cerulean City db 17, MACHOP, DROWZEE, 0 ; Route 24 db 15, EKANS, ZUBAT, 0 ; Game Corner db 22, ZUBAT, KOFFING, RATICATE, ARBOK, 0 ; Rocket Hideout B1F db 42, HYPNO, WEEZING, ARBOK, 0 ; Rocket Hideout B1F - all now unused db 21, RATICATE, RATICATE, 0 db 20, GRIMER, KOFFING, KOFFING, 0 db 19, RATTATA, RATICATE, RATICATE, RATTATA, 0 db 22, GRIMER, KOFFING, 0 ; Rocket Hideout B2F db 17, ZUBAT, KOFFING, GRIMER, ZUBAT, RATICATE, 0 ; Rocket Hideout B3F db 20, RATTATA, RATICATE, DROWZEE, 0 db 21, MACHOP, MACHOP, 0 ; Rocket Hideout B4F db 23, SANDSHREW, EKANS, SANDSLASH, 0 db 23, EKANS, SANDSHREW, ARBOK, 0 db 21, KOFFING, ZUBAT, 0 ; Pokémon Tower 7F db 25, ZUBAT, ZUBAT, GOLBAT, 0 db 26, KOFFING, DROWZEE, 0 db 23, ZUBAT, RATTATA, RATICATE, ZUBAT, 0 ; Silph Gauntlet 4F (Lavender Tower) db 65, PERSIAN, ARBOK, RATICATE, CROBAT, HYPNO, GUARDIA, 0 ; Silph Co. 2F - cut db 29, CUBONE, ZUBAT, 0 db 25, GOLBAT, ZUBAT, ZUBAT, RATICATE, ZUBAT, 0 ; Silph Co. 3F db 28, RATICATE, HYPNO, RATICATE, 0 ; Silph Co. 4F - cut db 29, MACHOP, DROWZEE, 0 db 28, EKANS, ZUBAT, CUBONE, 0 ; Silph Co. 5F - cut db 33, ARBOK, 0 db 33, HYPNO, 0 ; Silph Co. 6F - cut db 29, MACHOP, MACHOKE, 0 db 28, ZUBAT, ZUBAT, GOLBAT, 0 ; Silph Co. 7F db 26, RATICATE, ARBOK, KOFFING, GOLBAT, 0 db 29, CUBONE, CUBONE, 0 db 29, SANDSHREW, SANDSLASH, 0 ; Silph Co. 8F - cut db 26, RATICATE, ZUBAT, GOLBAT, RATTATA, 0 db 28, WEEZING, GOLBAT, KOFFING, 0 ; Silph Co. 9F - cut db 28, DROWZEE, GRIMER, MACHOP, 0 db 28, GOLBAT, DROWZEE, HYPNO, 0 ; Silph Co. 10F - cut db 33, MACHOKE, 0 ; Silph Co. 11F db 25, RATTATA, RATTATA, ZUBAT, RATTATA, EKANS, 0 db 32, CUBONE, DROWZEE, MAROWAK, 0 CooltrainerMData: ; Viridian Gym db 39, MAROWAK, NIDOKING, 0 ; Victory Road 3F db 43, EXEGGUTOR, CLOYSTER, ARCANINE, 0 db 43, KINGLER, TENTACRUEL, BLASTOISE, 0 ; Silph Gauntlet 5F (Safari Zone) db 66, GOROCHU, VENUSAUR, ESPEON, CHARIZARD, SNORLAX, TOTARTLE, 0 ; Victory Road 1F db 42, IVYSAUR, WARTORTLE, CHARMELEON, CHARIZARD, 0 ; Unused db 44, IVYSAUR, WARTORTLE, CHARMELEON, 0 db 49, NIDOKING, 0 db 44, KINGLER, CLOYSTER, 0 ; Viridian Gym db 39, SANDSLASH, DUGTRIO, 0 db 43, NIDOKING, 0 CooltrainerFData: ; Celadon Gym db 24, CACTUS, GLOOM, 0 ; Victory Road 3F db 43, BELLSPROUT, WEEPINBELL, VICTREEBEL, 0 db 43, PARASECT, DEWGONG, CHANSEY, 0 ; Silph Gauntlet 5F (Safari Zone) db 66, CLEFABLE, GENGAR, VICTREEBEL, NINETALES, KANGASKHAN, BLASTOISE, 0 ; Victory Road 1F db 44, PERSIAN, NINETALES, 0 ; Unused ; db 45, IVYSAUR, VENUSAUR, 0 ; db 45, NIDORINA, NIDOQUEEN, 0 ; db 43, PERSIAN, NINETALES, RAICHU, 0 GentlemanData: ; SS Anne 1F Rooms db 18, GROWLITHE, CARAPTHOR, 0 db 19, NIDORAN_M, NIDORAN_F, 0 ; SS Anne 2F Rooms/Vermilion Gym db 23, PIKACHU, 0 ; Silph Gauntlet 3F (S.S Anne) db 64, ARCANINE, NIDOQUEEN, MR_RIME, FEAROW, CARAPTHOR, RAPIDASH, 0 ; SS Anne 2F Rooms db 17, GROWLITHE, PONYTA, 0 ChannelerData: ; Unused db 22, GASTLY, 0 db 24, GASTLY, 0 db 23, GASTLY, GASTLY, 0 db 24, GASTLY, 0 ; Pokémon Tower 3F db 23, MIKON, GASTLY, 0 db 24, VULPIX, 0 ; Silph Gauntlet 4F (Lavender Tower) db 65, MUK, GUARDIA, ANNIHILAPE, HYPNO, NINETALES, GENGAR, 0 ; Pokémon Tower 3F db 25, GASTLY, HAUNTER, 0 ; Pokémon Tower 4F, now unused db 24, GASTLY, 0 db 23, GASTLY, GASTLY, 0 ; Unused db 24, GASTLY, 0 ; Pokémon Tower 4F, now unused db 22, GASTLY, 0 ; Unused ; db 24, GASTLY, 0 ; Pokémon Tower 5F, now unused db 23, HAUNTER, 0 ; Unused db 24, GASTLY, 0 ; Pokémon Tower 5F, now unused db 22, GASTLY, 0 db 24, GASTLY, 0 db 22, HAUNTER, 0 ; Pokémon Tower 6F db 22, GASTLY, CUBONE, HAUNTER, 0 db 24, GASTLY, VULPIX, 0 db 30, HAUNTER, 0 ; Saffron Gym db 34, DROWZEE, HYPNO, 0 db 38, ESPEON, 0 db 33, JYNX, EXEGGCUTE, KADABRA, 0 StudentData: ; Viridian Pre-Gym db 4, PIDGEY, RATTATA, 0 db 6, CLEFAIRY, 0 ; Silph Gauntlet 1F (Viridian Forest) db 62, CLEFABLE, PENDRAKEN, WIGGLYTUFF, BARUNDA, BELLOSSOM, SLOWKING, 0 ; may revise ; Celadon University db 22, BULBASAUR, CHARMANDER, SQUIRTLE, 0 FirefighterData: ; For Cerulean Gym db 15, POLIWAG, SQUIRTLE, CHEEP, 0 ; Silph Gauntlet 3F (S.S Anne) db 64, BLASTOISE, OMASTAR, SANDSLASH, KINGDRA, GUARDIA, POLIWRATH, 0 ; mostly water-types, but adding other types that hit Fire super-effectively JuniorData: JackData: ; Silph Gauntlet 7F (Chief's Office) db 70, ANIMON, PURAKKUSU, HITMONLEE, PORYGON2, HITMONCHAN, SCIZOR, 0 ; not 100% sure what to do with this guy... JessieJamesData: db 14, EKANS, MEOWTH, KOFFING, 0 ; Mt. Moon db 25, KOFFING, LICKITUNG, MEOWTH, EKANS, 0 ; Rocket Hideout db 27, MEOWTH, LICKITUNG, ARBOK, VICTREEBEL, WEEZING, 0 ; Pokemon Tower db 31, WEEZING, ARBOK, LICKITUNG, VICTREEBEL, GYARADOS, MEOWTH, 0 ; Silph Co. db $FF, 80, MEOWTH, 72, ARBOK, 71, WEEZING, 74, LICKILICKY, 74, VICTREEBEL, 74, GYARADOS, 0 ; Citrine Rocket House INCLUDE "data/trainers/scaled_parties.asm" INCLUDE "data/trainers/rival_parties.asm"