Added Koga as Gym Leader

This commit is contained in:
AJ Fontaine 2024-08-03 16:10:58 -04:00
parent f7d8c7fd16
commit f176fb4498
14 changed files with 144 additions and 13 deletions

View File

@ -501,7 +501,7 @@ export const classicFixedBattles: FixedBattleConfigs = {
[182]: new FixedBattleConfig().setBattleType(BattleType.TRAINER) [182]: new FixedBattleConfig().setBattleType(BattleType.TRAINER)
.setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.LORELEI, TrainerType.WILL, TrainerType.SIDNEY, TrainerType.AARON, TrainerType.SHAUNTAL, TrainerType.MALVA, [ TrainerType.HALA, TrainerType.MOLAYNE ], TrainerType.MARNIE_ELITE, TrainerType.RIKA, TrainerType.CRISPIN ])), .setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.LORELEI, TrainerType.WILL, TrainerType.SIDNEY, TrainerType.AARON, TrainerType.SHAUNTAL, TrainerType.MALVA, [ TrainerType.HALA, TrainerType.MOLAYNE ], TrainerType.MARNIE_ELITE, TrainerType.RIKA, TrainerType.CRISPIN ])),
[184]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(182) [184]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(182)
.setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.BRUNO, TrainerType.KOGA, TrainerType.PHOEBE, TrainerType.BERTHA, TrainerType.MARSHAL, TrainerType.SIEBOLD, TrainerType.OLIVIA, TrainerType.NESSA_ELITE, TrainerType.POPPY, TrainerType.AMARYS ])), .setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.BRUNO, TrainerType.KOGA_ELITE, TrainerType.PHOEBE, TrainerType.BERTHA, TrainerType.MARSHAL, TrainerType.SIEBOLD, TrainerType.OLIVIA, TrainerType.NESSA_ELITE, TrainerType.POPPY, TrainerType.AMARYS ])),
[186]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(182) [186]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(182)
.setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.AGATHA, TrainerType.BRUNO, TrainerType.GLACIA, TrainerType.FLINT, TrainerType.GRIMSLEY, TrainerType.WIKSTROM, TrainerType.ACEROLA, [ TrainerType.BEA_ELITE, TrainerType.ALLISTER_ELITE ], TrainerType.LARRY_ELITE, TrainerType.LACEY ])), .setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.AGATHA, TrainerType.BRUNO, TrainerType.GLACIA, TrainerType.FLINT, TrainerType.GRIMSLEY, TrainerType.WIKSTROM, TrainerType.ACEROLA, [ TrainerType.BEA_ELITE, TrainerType.ALLISTER_ELITE ], TrainerType.LARRY_ELITE, TrainerType.LACEY ])),
[188]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(182) [188]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(182)

View File

@ -1705,7 +1705,7 @@ export const biomeTrainerPools: BiomeTrainerPools = {
[BiomePoolTier.RARE]: [ TrainerType.BLACK_BELT ], [BiomePoolTier.RARE]: [ TrainerType.BLACK_BELT ],
[BiomePoolTier.SUPER_RARE]: [], [BiomePoolTier.SUPER_RARE]: [],
[BiomePoolTier.ULTRA_RARE]: [], [BiomePoolTier.ULTRA_RARE]: [],
[BiomePoolTier.BOSS]: [ TrainerType.JANINE, TrainerType.ROXIE ], [BiomePoolTier.BOSS]: [ TrainerType.JANINE, TrainerType.KOGA ],
[BiomePoolTier.BOSS_RARE]: [], [BiomePoolTier.BOSS_RARE]: [],
[BiomePoolTier.BOSS_SUPER_RARE]: [], [BiomePoolTier.BOSS_SUPER_RARE]: [],
[BiomePoolTier.BOSS_ULTRA_RARE]: [] [BiomePoolTier.BOSS_ULTRA_RARE]: []
@ -1958,7 +1958,7 @@ export const biomeTrainerPools: BiomeTrainerPools = {
[BiomePoolTier.RARE]: [], [BiomePoolTier.RARE]: [],
[BiomePoolTier.SUPER_RARE]: [], [BiomePoolTier.SUPER_RARE]: [],
[BiomePoolTier.ULTRA_RARE]: [], [BiomePoolTier.ULTRA_RARE]: [],
[BiomePoolTier.BOSS]: [ TrainerType.PIERS ], [BiomePoolTier.BOSS]: [ TrainerType.PIERS, TrainerType.ROXIE ],
[BiomePoolTier.BOSS_RARE]: [], [BiomePoolTier.BOSS_RARE]: [],
[BiomePoolTier.BOSS_SUPER_RARE]: [], [BiomePoolTier.BOSS_SUPER_RARE]: [],
[BiomePoolTier.BOSS_ULTRA_RARE]: [] [BiomePoolTier.BOSS_ULTRA_RARE]: []
@ -7331,6 +7331,10 @@ export function initBiomes() {
[ Biome.SWAMP, BiomePoolTier.BOSS ] [ Biome.SWAMP, BiomePoolTier.BOSS ]
] ]
], ],
[ TrainerType.KOGA, [
[ Biome.SWAMP, BiomePoolTier.BOSS ]
]
],
[ TrainerType.SABRINA, [ [ TrainerType.SABRINA, [
[ Biome.RUINS, BiomePoolTier.BOSS ] [ Biome.RUINS, BiomePoolTier.BOSS ]
] ]
@ -7464,7 +7468,7 @@ export function initBiomes() {
] ]
], ],
[ TrainerType.ROXIE, [ [ TrainerType.ROXIE, [
[ Biome.SWAMP, BiomePoolTier.BOSS ] [ Biome.SLUM, BiomePoolTier.BOSS ]
] ]
], ],
[ TrainerType.BURGH, [ [ TrainerType.BURGH, [
@ -7612,7 +7616,7 @@ export function initBiomes() {
[ TrainerType.AGATHA, [] ], [ TrainerType.AGATHA, [] ],
[ TrainerType.LANCE, [] ], [ TrainerType.LANCE, [] ],
[ TrainerType.WILL, [] ], [ TrainerType.WILL, [] ],
[ TrainerType.KOGA, [] ], [ TrainerType.KOGA_ELITE, [] ],
[ TrainerType.KAREN, [] ], [ TrainerType.KAREN, [] ],
[ TrainerType.SIDNEY, [] ], [ TrainerType.SIDNEY, [] ],
[ TrainerType.PHOEBE, [] ], [ TrainerType.PHOEBE, [] ],

View File

@ -452,7 +452,7 @@ export class SingleGenerationChallenge extends Challenge {
trainerTypes = [ TrainerType.LORELEI, TrainerType.WILL, TrainerType.SIDNEY, TrainerType.AARON, TrainerType.SHAUNTAL, TrainerType.MALVA, Utils.randSeedItem([ TrainerType.HALA, TrainerType.MOLAYNE ]),TrainerType.MARNIE_ELITE, TrainerType.RIKA ]; trainerTypes = [ TrainerType.LORELEI, TrainerType.WILL, TrainerType.SIDNEY, TrainerType.AARON, TrainerType.SHAUNTAL, TrainerType.MALVA, Utils.randSeedItem([ TrainerType.HALA, TrainerType.MOLAYNE ]),TrainerType.MARNIE_ELITE, TrainerType.RIKA ];
break; break;
case 184: case 184:
trainerTypes = [ TrainerType.BRUNO, TrainerType.KOGA, TrainerType.PHOEBE, TrainerType.BERTHA, TrainerType.MARSHAL, TrainerType.SIEBOLD, TrainerType.OLIVIA, TrainerType.NESSA_ELITE, TrainerType.POPPY ]; trainerTypes = [ TrainerType.BRUNO, TrainerType.KOGA_ELITE, TrainerType.PHOEBE, TrainerType.BERTHA, TrainerType.MARSHAL, TrainerType.SIEBOLD, TrainerType.OLIVIA, TrainerType.NESSA_ELITE, TrainerType.POPPY ];
break; break;
case 186: case 186:
trainerTypes = [ TrainerType.AGATHA, TrainerType.BRUNO, TrainerType.GLACIA, TrainerType.FLINT, TrainerType.GRIMSLEY, TrainerType.WIKSTROM, TrainerType.ACEROLA, Utils.randSeedItem([TrainerType.BEA_ELITE,TrainerType.ALLISTER_ELITE]), TrainerType.LARRY_ELITE ]; trainerTypes = [ TrainerType.AGATHA, TrainerType.BRUNO, TrainerType.GLACIA, TrainerType.FLINT, TrainerType.GRIMSLEY, TrainerType.WIKSTROM, TrainerType.ACEROLA, Utils.randSeedItem([TrainerType.BEA_ELITE,TrainerType.ALLISTER_ELITE]), TrainerType.LARRY_ELITE ];

View File

@ -753,6 +753,17 @@ export const trainerTypeDialogue: TrainerTypeDialogue = {
"dialogue:janine.defeat.3", "dialogue:janine.defeat.3",
] ]
}, },
[TrainerType.KOGA]: {
encounter: [
"dialogue:koga.encounter.1"
],
victory: [
"dialogue:koga.victory.1"
],
defeat: [
"dialogue:koga.defeat.1"
]
},
[TrainerType.SABRINA]: { [TrainerType.SABRINA]: {
encounter: [ encounter: [
"dialogue:sabrina.encounter.1", "dialogue:sabrina.encounter.1",
@ -1482,15 +1493,15 @@ export const trainerTypeDialogue: TrainerTypeDialogue = {
"dialogue:bugsy.defeat.1" "dialogue:bugsy.defeat.1"
] ]
}, },
[TrainerType.KOGA]: { [TrainerType.KOGA_ELITE]: {
encounter: [ encounter: [
"dialogue:koga.encounter.1" "dialogue:koga_elite.encounter.1"
], ],
victory: [ victory: [
"dialogue:koga.victory.1" "dialogue:koga_elite.victory.1"
], ],
defeat: [ defeat: [
"dialogue:koga.defeat.1" "dialogue:koga_elite.defeat.1"
] ]
}, },
[TrainerType.BERTHA]: { [TrainerType.BERTHA]: {

View File

@ -329,6 +329,9 @@ export class TrainerConfig {
case TrainerType.RAIHAN_ELITE: case TrainerType.RAIHAN_ELITE:
trainerType = TrainerType.RAIHAN; trainerType = TrainerType.RAIHAN;
break; break;
case TrainerType.KOGA_ELITE:
trainerType = TrainerType.KOGA;
break;
} }
return trainerType; return trainerType;
@ -891,6 +894,7 @@ export const signatureSpecies: SignatureSpecies = {
LT_SURGE: [Species.VOLTORB, Species.PIKACHU, Species.ELECTABUZZ], LT_SURGE: [Species.VOLTORB, Species.PIKACHU, Species.ELECTABUZZ],
ERIKA: [Species.ODDISH, Species.BELLSPROUT, Species.TANGELA, Species.HOPPIP], ERIKA: [Species.ODDISH, Species.BELLSPROUT, Species.TANGELA, Species.HOPPIP],
JANINE: [Species.VENONAT, Species.SPINARAK, Species.ZUBAT], JANINE: [Species.VENONAT, Species.SPINARAK, Species.ZUBAT],
KOGA: [Species.KOFFING, Species.GRIMER, Species.VENONAT],
SABRINA: [Species.ABRA, Species.MR_MIME, Species.ESPEON], SABRINA: [Species.ABRA, Species.MR_MIME, Species.ESPEON],
BLAINE: [Species.GROWLITHE, Species.PONYTA, Species.MAGMAR], BLAINE: [Species.GROWLITHE, Species.PONYTA, Species.MAGMAR],
GIOVANNI: [Species.DIGLETT, Species.NIDORAN_M, Species.NIDOQUEEN, Species.RHYHORN], GIOVANNI: [Species.DIGLETT, Species.NIDORAN_M, Species.NIDOQUEEN, Species.RHYHORN],
@ -965,7 +969,7 @@ export const signatureSpecies: SignatureSpecies = {
AGATHA: [Species.GENGAR, [Species.ARBOK, Species.WEEZING], Species.CROBAT, Species.ALOLA_MAROWAK], AGATHA: [Species.GENGAR, [Species.ARBOK, Species.WEEZING], Species.CROBAT, Species.ALOLA_MAROWAK],
LANCE: [Species.DRAGONITE, Species.GYARADOS, Species.AERODACTYL, Species.ALOLA_EXEGGUTOR], LANCE: [Species.DRAGONITE, Species.GYARADOS, Species.AERODACTYL, Species.ALOLA_EXEGGUTOR],
WILL: [Species.XATU, Species.JYNX, [Species.SLOWBRO, Species.SLOWKING], Species.EXEGGUTOR], WILL: [Species.XATU, Species.JYNX, [Species.SLOWBRO, Species.SLOWKING], Species.EXEGGUTOR],
KOGA: [[Species.WEEZING, Species.MUK], [Species.VENOMOTH, Species.ARIADOS], Species.CROBAT, Species.TENTACRUEL], KOGA_ELITE: [Species.MUK, Species.VENOMOTH, [Species.ARIADOS, Species.FORRETRESS], Species.CROBAT],
KAREN: [Species.UMBREON, Species.HONCHKROW, Species.HOUNDOOM, Species.WEAVILE], KAREN: [Species.UMBREON, Species.HONCHKROW, Species.HOUNDOOM, Species.WEAVILE],
SIDNEY: [[Species.SHIFTRY, Species.CACTURNE], [Species.SHARPEDO, Species.CRAWDAUNT], Species.ABSOL, Species.MIGHTYENA], SIDNEY: [[Species.SHIFTRY, Species.CACTURNE], [Species.SHARPEDO, Species.CRAWDAUNT], Species.ABSOL, Species.MIGHTYENA],
PHOEBE: [Species.SABLEYE, Species.DUSKNOIR, Species.BANETTE, [Species.MISMAGIUS, Species.DRIFBLIM]], PHOEBE: [Species.SABLEYE, Species.DUSKNOIR, Species.BANETTE, [Species.MISMAGIUS, Species.DRIFBLIM]],
@ -1227,6 +1231,7 @@ export const trainerConfigs: TrainerConfigs = {
[TrainerType.LT_SURGE]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["LT_SURGE"],true, Type.ELECTRIC).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"), [TrainerType.LT_SURGE]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["LT_SURGE"],true, Type.ELECTRIC).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"),
[TrainerType.ERIKA]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["ERIKA"],false, Type.GRASS).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"), [TrainerType.ERIKA]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["ERIKA"],false, Type.GRASS).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"),
[TrainerType.JANINE]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["JANINE"],false, Type.POISON).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"), [TrainerType.JANINE]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["JANINE"],false, Type.POISON).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"),
[TrainerType.KOGA]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["KOGA"],false, Type.POISON).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"),
[TrainerType.SABRINA]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["SABRINA"],false, Type.PSYCHIC).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"), [TrainerType.SABRINA]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["SABRINA"],false, Type.PSYCHIC).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"),
[TrainerType.BLAINE]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["BLAINE"],true, Type.FIRE).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"), [TrainerType.BLAINE]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["BLAINE"],true, Type.FIRE).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"),
[TrainerType.GIOVANNI]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["GIOVANNI"],true, Type.GROUND).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"), [TrainerType.GIOVANNI]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["GIOVANNI"],true, Type.GROUND).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"),
@ -1302,7 +1307,7 @@ export const trainerConfigs: TrainerConfigs = {
[TrainerType.AGATHA]: new TrainerConfig(++t).initForEliteFour(signatureSpecies["AGATHA"], false,Type.GHOST).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"), [TrainerType.AGATHA]: new TrainerConfig(++t).initForEliteFour(signatureSpecies["AGATHA"], false,Type.GHOST).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"),
[TrainerType.LANCE]: new TrainerConfig(++t).setName("Lance").initForEliteFour(signatureSpecies["LANCE"],true, Type.DRAGON).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"), [TrainerType.LANCE]: new TrainerConfig(++t).setName("Lance").initForEliteFour(signatureSpecies["LANCE"],true, Type.DRAGON).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"),
[TrainerType.WILL]: new TrainerConfig(++t).initForEliteFour(signatureSpecies["WILL"],true, Type.PSYCHIC).setBattleBgm("battle_johto_gym").setMixedBattleBgm("battle_johto_gym"), [TrainerType.WILL]: new TrainerConfig(++t).initForEliteFour(signatureSpecies["WILL"],true, Type.PSYCHIC).setBattleBgm("battle_johto_gym").setMixedBattleBgm("battle_johto_gym"),
[TrainerType.KOGA]: new TrainerConfig(++t).initForEliteFour(signatureSpecies["KOGA"], true, Type.POISON).setBattleBgm("battle_johto_gym").setMixedBattleBgm("battle_johto_gym"), [TrainerType.KOGA_ELITE]: new TrainerConfig(++t).initForEliteFour(signatureSpecies["KOGA_ELITE"], true, Type.POISON).setBattleBgm("battle_johto_gym").setMixedBattleBgm("battle_johto_gym"),
[TrainerType.KAREN]: new TrainerConfig(++t).initForEliteFour(signatureSpecies["KAREN"],false, Type.DARK).setBattleBgm("battle_johto_gym").setMixedBattleBgm("battle_johto_gym"), [TrainerType.KAREN]: new TrainerConfig(++t).initForEliteFour(signatureSpecies["KAREN"],false, Type.DARK).setBattleBgm("battle_johto_gym").setMixedBattleBgm("battle_johto_gym"),
[TrainerType.SIDNEY]: new TrainerConfig(++t).initForEliteFour(signatureSpecies["SIDNEY"],true, Type.DARK).setMixedBattleBgm("battle_hoenn_elite"), [TrainerType.SIDNEY]: new TrainerConfig(++t).initForEliteFour(signatureSpecies["SIDNEY"],true, Type.DARK).setMixedBattleBgm("battle_hoenn_elite"),
[TrainerType.PHOEBE]: new TrainerConfig(++t).initForEliteFour(signatureSpecies["PHOEBE"],false, Type.GHOST).setMixedBattleBgm("battle_hoenn_elite"), [TrainerType.PHOEBE]: new TrainerConfig(++t).initForEliteFour(signatureSpecies["PHOEBE"],false, Type.GHOST).setMixedBattleBgm("battle_hoenn_elite"),

View File

@ -76,6 +76,7 @@ export enum TrainerType {
LT_SURGE, LT_SURGE,
ERIKA, ERIKA,
JANINE, JANINE,
KOGA,
SABRINA, SABRINA,
BLAINE, BLAINE,
GIOVANNI, GIOVANNI,
@ -150,7 +151,7 @@ export enum TrainerType {
AGATHA, AGATHA,
LANCE, LANCE,
WILL, WILL,
KOGA, KOGA_ELITE,
KAREN, KAREN,
SIDNEY, SIDNEY,
PHOEBE, PHOEBE,

View File

@ -1474,6 +1474,17 @@ export const PGMdialogue: DialogueTranslationEntries = {
1: "Hast du gelernt, die Techniken der Ninja zu fürchten?" 1: "Hast du gelernt, die Techniken der Ninja zu fürchten?"
} }
}, },
"koga_elite": {
"encounter": {
1: "Fwahahahaha! Pokémon sind nicht nur rohe Gewalt - das wirst du bald genug sehen!"
},
"victory": {
1: "Ah! Du hast deinen Wert bewiesen!"
},
"defeat": {
1: "Hast du gelernt, die Techniken der Ninja zu fürchten?"
}
},
"bertha": { "bertha": {
"encounter": { "encounter": {
1: "Nun, würdest du dieser alten Dame zeigen, wie viel du gelernt hast?" 1: "Nun, würdest du dieser alten Dame zeigen, wie viel du gelernt hast?"

View File

@ -1420,6 +1420,17 @@ export const PGMdialogue: DialogueTranslationEntries = {
} }
}, },
"koga": { "koga": {
"encounter": {
1: "Fwahahaha! Very well, I shall show you true terror as a ninja master!"
},
"victory": {
1: "Humph! You've proven your worth!"
},
"defeat": {
1: "Despair to the creeping horror of Poison-type Pokémon!"
}
},
"koga_elite": {
"encounter": { "encounter": {
1: "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!" 1: "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!"
}, },

View File

@ -1417,6 +1417,17 @@ export const PGMdialogue: DialogueTranslationEntries = {
} }
}, },
"koga": { "koga": {
"encounter": {
1: "Fwahahaha! Very well, I shall show you true terror as a ninja master!"
},
"victory": {
1: "Humph! You've proven your worth!"
},
"defeat": {
1: "Despair to the creeping horror of Poison-type Pokémon!"
}
},
"koga_elite": {
"encounter": { "encounter": {
1: "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!" 1: "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!"
}, },

View File

@ -1417,6 +1417,17 @@ export const PGMdialogue: DialogueTranslationEntries = {
} }
}, },
"koga": { "koga": {
"encounter": {
1: "Fwahahaha! Very well, I shall show you true terror as a ninja master!"
},
"victory": {
1: "Humph! You've proven your worth!"
},
"defeat": {
1: "Despair to the creeping horror of Poison-type Pokémon!"
}
},
"koga_elite": {
"encounter": { "encounter": {
1: "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!" 1: "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!"
}, },
@ -3925,6 +3936,17 @@ export const PGFdialogue: DialogueTranslationEntries = {
} }
}, },
"koga": { "koga": {
"encounter": {
1: "Fwahahaha! Very well, I shall show you true terror as a ninja master!"
},
"victory": {
1: "Humph! You've proven your worth!"
},
"defeat": {
1: "Despair to the creeping horror of Poison-type Pokémon!"
}
},
"koga_elite": {
"encounter": { "encounter": {
1: "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!" 1: "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!"
}, },

View File

@ -1417,6 +1417,17 @@ export const PGMdialogue: DialogueTranslationEntries = {
} }
}, },
"koga": { "koga": {
"encounter": {
1: "Fwahahaha! Very well, I shall show you true terror as a ninja master!"
},
"victory": {
1: "Humph! You've proven your worth!"
},
"defeat": {
1: "Despair to the creeping horror of Poison-type Pokémon!"
}
},
"koga_elite": {
"encounter": { "encounter": {
1: "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!" 1: "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!"
}, },

View File

@ -1406,6 +1406,17 @@ export const PGMdialogue: DialogueTranslationEntries = {
} }
}, },
"koga": { "koga": {
"encounter": {
1: "Fwahahaha! Very well, I shall show you true terror as a ninja master!"
},
"victory": {
1: "Humph! You've proven your worth!"
},
"defeat": {
1: "Despair to the creeping horror of Poison-type Pokémon!"
}
},
"koga_elite": {
"encounter": { "encounter": {
1: "Fwahahahaha! Pokémon não são apenas sobre força bruta--você verá em breve!" 1: "Fwahahahaha! Pokémon não são apenas sobre força bruta--você verá em breve!"
}, },
@ -3717,6 +3728,17 @@ export const PGFdialogue: DialogueTranslationEntries = {
} }
}, },
"koga": { "koga": {
"encounter": {
1: "Fwahahaha! Very well, I shall show you true terror as a ninja master!"
},
"victory": {
1: "Humph! You've proven your worth!"
},
"defeat": {
1: "Despair to the creeping horror of Poison-type Pokémon!"
}
},
"koga_elite": {
"encounter": { "encounter": {
1: "Fwahahahaha! Pokémon não são apenas sobre força bruta--você verá em breve!" 1: "Fwahahahaha! Pokémon não são apenas sobre força bruta--você verá em breve!"
}, },

View File

@ -1380,6 +1380,17 @@ export const PGMdialogue: DialogueTranslationEntries = {
} }
}, },
"koga": { "koga": {
"encounter": {
1: "Fwahahaha! Very well, I shall show you true terror as a ninja master!"
},
"victory": {
1: "Humph! You've proven your worth!"
},
"defeat": {
1: "Despair to the creeping horror of Poison-type Pokémon!"
}
},
"koga_elite": {
"encounter": { "encounter": {
1: "哇哈哈哈哈!$宝可梦不仅仅是关于蛮力,拭目以待吧!", 1: "哇哈哈哈哈!$宝可梦不仅仅是关于蛮力,拭目以待吧!",
}, },

View File

@ -1380,6 +1380,17 @@ export const PGMdialogue: DialogueTranslationEntries = {
} }
}, },
"koga": { "koga": {
"encounter": {
1: "Fwahahaha! Very well, I shall show you true terror as a ninja master!"
},
"victory": {
1: "Humph! You've proven your worth!"
},
"defeat": {
1: "Despair to the creeping horror of Poison-type Pokémon!"
}
},
"koga_elite": {
"encounter": { "encounter": {
1: "哇哈哈哈哈!$寶可夢不僅僅是關於蠻力,拭目以待吧!", 1: "哇哈哈哈哈!$寶可夢不僅僅是關於蠻力,拭目以待吧!",
}, },