kep-hack/data/trainers/parties.asm
Llinos Evans 1a68db3227 Post-Playtest Hotfixes
- Eevee and Pikachu family's growth rates are changed to Medium Slow. This gives them a much better early-game power spike that tapers off momentarily. They will level up faster until Level 68.
- Yujirou's levels and one pre-gym trainer are slightly nerfed, being easier for players starting out.
- Caterpie and Weedle in Viridian Forest have level deviation, and Pikachu is tapped on the wrist to not make the starter too redundant; change here is pending.
- Debug uses Pikachu and Eevee starters for future starter-based testing.
2023-06-05 02:17:54 +01:00

703 lines
18 KiB
NASM

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"