mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2024-11-25 16:26:25 +00:00
[Feature] Implement evil teams (#2028)
* waveIndex trainer team config generatoin is cursed * Updated grunt pools * Removed a comma that was bothering me * Add locales for es, fr, it, pt, zh for translators * Update src/locales/zh_CN/dialogue.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Fix lint issue * Update src/locales/pt_BR/dialogue.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Last min team tweaks --------- Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
This commit is contained in:
parent
2bab7d3778
commit
072755989c
@ -431,8 +431,8 @@ export interface FixedBattleConfigs {
|
||||
/**
|
||||
* Youngster/Lass on 5
|
||||
* Rival on 8, 55, 95, 145, 195
|
||||
* Evil team grunts on 35, 62, 64, 65, 112, 114 (Not currently spawning)
|
||||
* Evil leader on 115, 165 (Not currently spawning)
|
||||
* Evil team grunts on 35, 62, 64, 66, 112, 114
|
||||
* Evil leader on 115, 165
|
||||
* E4 on 182, 184, 186, 188
|
||||
* Champion on 190
|
||||
*/
|
||||
@ -443,28 +443,28 @@ export const classicFixedBattles: FixedBattleConfigs = {
|
||||
.setGetTrainerFunc(scene => new Trainer(scene, TrainerType.RIVAL, scene.gameData.gender === PlayerGender.MALE ? TrainerVariant.FEMALE : TrainerVariant.DEFAULT)),
|
||||
[25]: new FixedBattleConfig().setBattleType(BattleType.TRAINER)
|
||||
.setGetTrainerFunc(scene => new Trainer(scene, TrainerType.RIVAL_2, scene.gameData.gender === PlayerGender.MALE ? TrainerVariant.FEMALE : TrainerVariant.DEFAULT)),
|
||||
// [35]: new FixedBattleConfig().setBattleType(BattleType.TRAINER)
|
||||
// .setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_GRUNT, TrainerType.MAGMA_GRUNT, TrainerType.AQUA_GRUNT, TrainerType.GALACTIC_GRUNT, TrainerType.PLASMA_GRUNT, TrainerType.FLARE_GRUNT ])),
|
||||
[35]: new FixedBattleConfig().setBattleType(BattleType.TRAINER)
|
||||
.setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_GRUNT, TrainerType.MAGMA_GRUNT, TrainerType.AQUA_GRUNT, TrainerType.GALACTIC_GRUNT, TrainerType.PLASMA_GRUNT, TrainerType.FLARE_GRUNT ])),
|
||||
[55]: new FixedBattleConfig().setBattleType(BattleType.TRAINER)
|
||||
.setGetTrainerFunc(scene => new Trainer(scene, TrainerType.RIVAL_3, scene.gameData.gender === PlayerGender.MALE ? TrainerVariant.FEMALE : TrainerVariant.DEFAULT)),
|
||||
// [62]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
// .setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_GRUNT, TrainerType.MAGMA_GRUNT, TrainerType.AQUA_GRUNT, TrainerType.GALACTIC_GRUNT, TrainerType.PLASMA_GRUNT, TrainerType.FLARE_GRUNT ])),
|
||||
// [64]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
// .setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_GRUNT, TrainerType.MAGMA_GRUNT, TrainerType.AQUA_GRUNT, TrainerType.GALACTIC_GRUNT, TrainerType.PLASMA_GRUNT, TrainerType.FLARE_GRUNT ])),
|
||||
// [65]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
// .setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_GRUNT, TrainerType.MAGMA_GRUNT, TrainerType.AQUA_GRUNT, TrainerType.GALACTIC_GRUNT, TrainerType.PLASMA_GRUNT, TrainerType.FLARE_GRUNT ])),
|
||||
[62]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
.setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_GRUNT, TrainerType.MAGMA_GRUNT, TrainerType.AQUA_GRUNT, TrainerType.GALACTIC_GRUNT, TrainerType.PLASMA_GRUNT, TrainerType.FLARE_GRUNT ])),
|
||||
[64]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
.setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_GRUNT, TrainerType.MAGMA_GRUNT, TrainerType.AQUA_GRUNT, TrainerType.GALACTIC_GRUNT, TrainerType.PLASMA_GRUNT, TrainerType.FLARE_GRUNT ])),
|
||||
[66]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
.setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_GRUNT, TrainerType.MAGMA_GRUNT, TrainerType.AQUA_GRUNT, TrainerType.GALACTIC_GRUNT, TrainerType.PLASMA_GRUNT, TrainerType.FLARE_GRUNT ])),
|
||||
[95]: new FixedBattleConfig().setBattleType(BattleType.TRAINER)
|
||||
.setGetTrainerFunc(scene => new Trainer(scene, TrainerType.RIVAL_4, scene.gameData.gender === PlayerGender.MALE ? TrainerVariant.FEMALE : TrainerVariant.DEFAULT)),
|
||||
// [112]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
// .setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_GRUNT, TrainerType.MAGMA_GRUNT, TrainerType.AQUA_GRUNT, TrainerType.GALACTIC_GRUNT, TrainerType.PLASMA_GRUNT, TrainerType.FLARE_GRUNT ])),
|
||||
// [114]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
// .setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_GRUNT, TrainerType.MAGMA_GRUNT, TrainerType.AQUA_GRUNT, TrainerType.GALACTIC_GRUNT, TrainerType.PLASMA_GRUNT, TrainerType.FLARE_GRUNT ])),
|
||||
// [115]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
// .setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_BOSS_GIOVANNI_1, TrainerType.MAXIE, TrainerType.ARCHIE, TrainerType.CYRUS, TrainerType.GHETSIS, TrainerType.LYSANDRE ])),
|
||||
[112]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
.setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_GRUNT, TrainerType.MAGMA_GRUNT, TrainerType.AQUA_GRUNT, TrainerType.GALACTIC_GRUNT, TrainerType.PLASMA_GRUNT, TrainerType.FLARE_GRUNT ])),
|
||||
[114]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
.setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_GRUNT, TrainerType.MAGMA_GRUNT, TrainerType.AQUA_GRUNT, TrainerType.GALACTIC_GRUNT, TrainerType.PLASMA_GRUNT, TrainerType.FLARE_GRUNT ])),
|
||||
[115]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
.setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_BOSS_GIOVANNI_1, TrainerType.MAXIE, TrainerType.ARCHIE, TrainerType.CYRUS, TrainerType.GHETSIS, TrainerType.LYSANDRE ])),
|
||||
[145]: new FixedBattleConfig().setBattleType(BattleType.TRAINER)
|
||||
.setGetTrainerFunc(scene => new Trainer(scene, TrainerType.RIVAL_5, scene.gameData.gender === PlayerGender.MALE ? TrainerVariant.FEMALE : TrainerVariant.DEFAULT)),
|
||||
// [165]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
// .setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_BOSS_GIOVANNI_2, TrainerType.MAXIE_2, TrainerType.ARCHIE_2, TrainerType.CYRUS_2, TrainerType.GHETSIS_2, TrainerType.LYSANDRE_2 ])),
|
||||
[165]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(35)
|
||||
.setGetTrainerFunc(getRandomTrainerFunc([ TrainerType.ROCKET_BOSS_GIOVANNI_2, TrainerType.MAXIE_2, TrainerType.ARCHIE_2, TrainerType.CYRUS_2, TrainerType.GHETSIS_2, TrainerType.LYSANDRE_2 ])),
|
||||
[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 ])),
|
||||
[184]: new FixedBattleConfig().setBattleType(BattleType.TRAINER).setSeedOffsetWave(182)
|
||||
|
@ -814,7 +814,7 @@ interface TrainerConfigs {
|
||||
}
|
||||
|
||||
/**
|
||||
* The function to get variable strength grutns
|
||||
* The function to get variable strength grunts
|
||||
* @param scene the singleton scene being passed in
|
||||
* @returns the correct TrainerPartyTemplate
|
||||
*/
|
||||
@ -822,22 +822,14 @@ function getEvilGruntPartyTemplate(scene: BattleScene): TrainerPartyTemplate {
|
||||
const waveIndex = scene.currentBattle?.waveIndex;
|
||||
if (waveIndex < 40) {
|
||||
return trainerPartyTemplates.TWO_AVG;
|
||||
} else if (waveIndex < 80) {
|
||||
switch (waveIndex) {
|
||||
case 62:
|
||||
return trainerPartyTemplates.THREE_AVG;
|
||||
case 64:
|
||||
return trainerPartyTemplates.TWO_AVG_ONE_STRONG;
|
||||
case 65:
|
||||
return trainerPartyTemplates.GYM_LEADER_4; // 3avg 1 strong 1 stronger
|
||||
}
|
||||
} else if (waveIndex < 63) {
|
||||
return trainerPartyTemplates.THREE_AVG;
|
||||
} else if (waveIndex < 65) {
|
||||
return trainerPartyTemplates.TWO_AVG_ONE_STRONG;
|
||||
} else if (waveIndex < 112) {
|
||||
return trainerPartyTemplates.GYM_LEADER_4; // 3avg 1 strong 1 stronger
|
||||
} else {
|
||||
switch (waveIndex) {
|
||||
case 112:
|
||||
return trainerPartyTemplates.GYM_LEADER_4; // 3avg 1 strong 1 stronger
|
||||
case 114:
|
||||
return trainerPartyTemplates.GYM_LEADER_5; // 3 avg 2 strong 1 stronger
|
||||
}
|
||||
return trainerPartyTemplates.GYM_LEADER_5; // 3 avg 2 strong 1 stronger
|
||||
}
|
||||
}
|
||||
|
||||
@ -1185,51 +1177,45 @@ export const trainerConfigs: TrainerConfigs = {
|
||||
),
|
||||
[TrainerType.ROCKET_GRUNT]: new TrainerConfig(++t).setHasGenders("Rocket Grunt Female").setHasDouble("Rocket Grunts").setMoneyMultiplier(1.0).setEncounterBgm(TrainerType.PLASMA_GRUNT).setBattleBgm("battle_plasma_grunt").setPartyTemplateFunc(scene => getEvilGruntPartyTemplate(scene))
|
||||
.setSpeciesPools({
|
||||
[TrainerPoolTier.COMMON]: [ Species.WEEDLE, Species.RATTATA, Species.EKANS, Species.SANDSHREW, Species.ZUBAT, Species.GEODUDE, Species.KOFFING],
|
||||
[TrainerPoolTier.UNCOMMON]: [Species.GRIMER, Species.CUBONE, Species.ODDISH, Species.GROWLITHE, Species.MURKROW, Species.GASTLY, Species.EXEGGCUTE, Species.VOLTORB],
|
||||
[TrainerPoolTier.RARE]: [Species.GYARADOS, Species.TAUROS, Species.SCYTHER],
|
||||
[TrainerPoolTier.SUPER_RARE]: [Species.PORYGON, Species.ALOLA_RATTATA, Species.ALOLA_SANDSHREW, Species.ALOLA_MEOWTH, Species.ALOLA_GRIMER, Species.ALOLA_GEODUDE],
|
||||
[TrainerPoolTier.ULTRA_RARE]: [Species.DRATINI, Species.LARVITAR]
|
||||
[TrainerPoolTier.COMMON]: [ Species.WEEDLE, Species.RATTATA, Species.EKANS, Species.SANDSHREW, Species.ZUBAT, Species.GEODUDE, Species.KOFFING, Species.GRIMER, Species.ODDISH],
|
||||
[TrainerPoolTier.UNCOMMON]: [ Species.GYARADOS, Species.TAUROS, Species.SCYTHER, Species.CUBONE, Species.GROWLITHE, Species.MURKROW, Species.GASTLY, Species.EXEGGCUTE, Species.VOLTORB],
|
||||
[TrainerPoolTier.RARE]: [Species.PORYGON, Species.ALOLA_RATTATA, Species.ALOLA_SANDSHREW, Species.ALOLA_MEOWTH, Species.ALOLA_GRIMER, Species.ALOLA_GEODUDE],
|
||||
[TrainerPoolTier.SUPER_RARE]: [Species.DRATINI, Species.LARVITAR]
|
||||
}),
|
||||
[TrainerType.MAGMA_GRUNT]: new TrainerConfig(++t).setHasGenders("Magma Grunt Female").setHasDouble("Magma Grunts").setMoneyMultiplier(1.0).setEncounterBgm(TrainerType.PLASMA_GRUNT).setBattleBgm("battle_plasma_grunt").setPartyTemplateFunc(scene => getEvilGruntPartyTemplate(scene))
|
||||
.setSpeciesPools({
|
||||
[TrainerPoolTier.COMMON]: [Species.SLUGMA, Species.POOCHYENA, Species.NUMEL, Species.ZIGZAGOON, Species.DIGLETT, Species.MAGBY],
|
||||
[TrainerPoolTier.UNCOMMON]: [Species.PHANPY, Species.SWINUB, Species.GLIGAR, Species.TORKOAL, Species.BALTOY, Species.BARBOACH],
|
||||
[TrainerPoolTier.RARE]: [Species.SOLROCK, Species.HIPPOPOTAS, Species.SANDACONDA],
|
||||
[TrainerPoolTier.SUPER_RARE]: [Species.TRAPINCH, Species.HEATMOR],
|
||||
[TrainerPoolTier.ULTRA_RARE]: [Species.TURTONATOR, Species.CHARCADET]
|
||||
[TrainerPoolTier.COMMON]: [Species.SLUGMA, Species.POOCHYENA, Species.NUMEL, Species.ZIGZAGOON, Species.DIGLETT, Species.MAGBY, Species.TORKOAL, Species.BALTOY, Species.BARBOACH],
|
||||
[TrainerPoolTier.UNCOMMON]: [Species.SOLROCK, Species.HIPPOPOTAS, Species.SANDACONDA, Species.PHANPY, Species.SWINUB, Species.GLIGAR],
|
||||
[TrainerPoolTier.RARE]: [Species.TRAPINCH, Species.HEATMOR],
|
||||
[TrainerPoolTier.SUPER_RARE]: [Species.TURTONATOR, Species.CHARCADET]
|
||||
}),
|
||||
[TrainerType.AQUA_GRUNT]: new TrainerConfig(++t).setHasGenders("Aqua Grunt Female").setHasDouble("Aqua Grunts").setMoneyMultiplier(1.0).setEncounterBgm(TrainerType.PLASMA_GRUNT).setBattleBgm("battle_plasma_grunt").setPartyTemplateFunc(scene => getEvilGruntPartyTemplate(scene))
|
||||
.setSpeciesPools({
|
||||
[TrainerPoolTier.COMMON]: [ Species.CARVANHA, Species.WAILMER, Species.ZIGZAGOON, Species.LOTAD, Species.CORPHISH],
|
||||
[TrainerPoolTier.UNCOMMON]: [Species.SPHEAL, Species.CHINCHOU, Species.WOOPER, Species.WINGULL, Species.TENTACOOL ],
|
||||
[TrainerPoolTier.RARE]: [Species.CLAMPERL, Species.REMORAID, Species.ARROKUDA],
|
||||
[TrainerPoolTier.SUPER_RARE]: [Species.MANTINE, Species.BASCULEGION],
|
||||
[TrainerPoolTier.ULTRA_RARE]: [Species.DONDOZO]
|
||||
[TrainerPoolTier.COMMON]: [ Species.CARVANHA, Species.WAILMER, Species.ZIGZAGOON, Species.LOTAD, Species.CORPHISH, Species.SPHEAL ],
|
||||
[TrainerPoolTier.UNCOMMON]: [Species.CLAMPERL, Species.CHINCHOU, Species.WOOPER, Species.WINGULL, Species.TENTACOOL, Species.QWILFISH ],
|
||||
[TrainerPoolTier.RARE]: [Species.MANTINE, Species.BASCULEGION, Species.REMORAID, Species.ARROKUDA],
|
||||
[TrainerPoolTier.SUPER_RARE]: [Species.DONDOZO]
|
||||
}),
|
||||
[TrainerType.GALACTIC_GRUNT]: new TrainerConfig(++t).setHasGenders("Galactic Grunt Female").setHasDouble("Galactic Grunts").setMoneyMultiplier(1.0).setEncounterBgm(TrainerType.PLASMA_GRUNT).setBattleBgm("battle_plasma_grunt").setPartyTemplateFunc(scene => getEvilGruntPartyTemplate(scene))
|
||||
.setSpeciesPools({
|
||||
[TrainerPoolTier.COMMON]: [ Species.GLAMEOW, Species.STUNKY, Species.CROAGUNK, Species.SHINX, Species.WURMPLE],
|
||||
[TrainerPoolTier.UNCOMMON]: [Species.BRONZOR, Species.DRIFLOON, Species.BURMY],
|
||||
[TrainerPoolTier.RARE]: [Species.CARNIVINE],
|
||||
[TrainerPoolTier.SUPER_RARE]: [Species.HISUI_GROWLITHE, Species.HISUI_QWILFISH, Species.HISUI_SNEASEL],
|
||||
[TrainerPoolTier.ULTRA_RARE]: [Species.HISUI_ZORUA, Species.HISUI_SLIGGOO]
|
||||
[TrainerPoolTier.COMMON]: [ Species.GLAMEOW, Species.STUNKY, Species.CROAGUNK, Species.SHINX, Species.WURMPLE, Species.BRONZOR, Species.DRIFLOON, Species.BURMY],
|
||||
[TrainerPoolTier.UNCOMMON]: [ Species.CARNIVINE, Species.GROWLITHE, Species.QWILFISH, Species.SNEASEL ],
|
||||
[TrainerPoolTier.RARE]: [Species.HISUI_GROWLITHE, Species.HISUI_QWILFISH, Species.HISUI_SNEASEL],
|
||||
[TrainerPoolTier.SUPER_RARE]: [Species.HISUI_ZORUA, Species.HISUI_SLIGGOO]
|
||||
}),
|
||||
[TrainerType.PLASMA_GRUNT]: new TrainerConfig(++t).setHasGenders("Plasma Grunt Female").setHasDouble("Plasma Grunts").setMoneyMultiplier(1.0).setEncounterBgm(TrainerType.PLASMA_GRUNT).setBattleBgm("battle_plasma_grunt").setPartyTemplateFunc(scene => getEvilGruntPartyTemplate(scene))
|
||||
.setSpeciesPools({
|
||||
[TrainerPoolTier.COMMON]: [ Species.PATRAT, Species.LILLIPUP, Species.PURRLOIN, Species.SCRAFTY, Species.WOOBAT, Species.VANILLITE],
|
||||
[TrainerPoolTier.UNCOMMON]: [ Species.FRILLISH, Species.VENIPEDE, Species.SANDILE, Species.TRUBBISH, Species.GOLETT],
|
||||
[TrainerPoolTier.RARE]: [Species.TIMBURR, Species.DARUMAKA, Species.AMOONGUSS, Species.DRILBUR, Species.KLINK, Species.VULLABY],
|
||||
[TrainerPoolTier.SUPER_RARE]: [Species.PAWNIARD, Species.VULLABY, Species.DRUDDIGON, Species.BOUFFALANT, Species.ZORUA],
|
||||
[TrainerPoolTier.ULTRA_RARE]: [Species.AXEW, Species.DEINO, Species.DURANT]
|
||||
[TrainerPoolTier.COMMON]: [ Species.PATRAT, Species.LILLIPUP, Species.PURRLOIN, Species.SCRAFTY, Species.WOOBAT, Species.VANILLITE, Species.SANDILE, Species.TRUBBISH],
|
||||
[TrainerPoolTier.UNCOMMON]: [ Species.FRILLISH, Species.VENIPEDE, Species.GOLETT, Species.TIMBURR, Species.DARUMAKA, Species.AMOONGUSS],
|
||||
[TrainerPoolTier.RARE]: [Species.PAWNIARD, Species.VULLABY, Species.ZORUA, Species.DRILBUR, Species.KLINK],
|
||||
[TrainerPoolTier.SUPER_RARE]: [Species.DRUDDIGON, Species.BOUFFALANT, Species.AXEW, Species.DEINO, Species.DURANT]
|
||||
}),
|
||||
[TrainerType.FLARE_GRUNT]: new TrainerConfig(++t).setHasGenders("Flare Grunt Female").setHasDouble("Flare Grunts").setMoneyMultiplier(1.0).setEncounterBgm(TrainerType.PLASMA_GRUNT).setBattleBgm("battle_plasma_grunt").setPartyTemplateFunc(scene => getEvilGruntPartyTemplate(scene))
|
||||
.setSpeciesPools({
|
||||
[TrainerPoolTier.COMMON]: [ Species.FLETCHLING, Species.LITLEO, Species.PONYTA, Species.INKAY, Species.HOUNDOUR, Species.SKORUPI],
|
||||
[TrainerPoolTier.UNCOMMON]: [Species.HELIOPTILE, Species.ELECTRIKE, Species.SKRELP, Species.GULPIN],
|
||||
[TrainerPoolTier.RARE]: [Species.LITWICK, Species.SNEASEL],
|
||||
[TrainerPoolTier.SUPER_RARE]: [Species.NOIVERN],
|
||||
[TrainerPoolTier.ULTRA_RARE]: []
|
||||
[TrainerPoolTier.COMMON]: [ Species.FLETCHLING, Species.LITLEO, Species.PONYTA, Species.INKAY, Species.HOUNDOUR, Species.SKORUPI, Species.SCRAFTY, Species.CROAGUNK],
|
||||
[TrainerPoolTier.UNCOMMON]: [Species.HELIOPTILE, Species.ELECTRIKE, Species.SKRELP, Species.GULPIN, Species.PURRLOIN, Species.POOCHYENA, Species.SCATTERBUG],
|
||||
[TrainerPoolTier.RARE]: [Species.LITWICK, Species.SNEASEL, Species.PANCHAM, Species.PAWNIARD],
|
||||
[TrainerPoolTier.SUPER_RARE]: [Species.NOIVERN, Species.DRUDDIGON]
|
||||
}),
|
||||
[TrainerType.BROCK]: new TrainerConfig((t = TrainerType.BROCK)).initForGymLeader(signatureSpecies["BROCK"],true, Type.ROCK).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"),
|
||||
[TrainerType.MISTY]: new TrainerConfig(++t).initForGymLeader(signatureSpecies["MISTY"],false, Type.WATER).setBattleBgm("battle_kanto_gym").setMixedBattleBgm("battle_kanto_gym"),
|
||||
@ -1554,7 +1540,7 @@ export const trainerConfigs: TrainerConfigs = {
|
||||
p.formIndex = 1;
|
||||
})),
|
||||
[TrainerType.MAXIE_2]: new TrainerConfig(++t).setName("Maxie").initForEvilTeamLeader("Magma Boss",[])
|
||||
.setPartyMemberFunc(0, getRandomPartyMemberFunc([ Species.SOLROCK, Species.HOUNDOOM ], TrainerSlot.TRAINER, true, p => {
|
||||
.setPartyMemberFunc(0, getRandomPartyMemberFunc([ Species.SOLROCK, Species.TYPHLOSION ], TrainerSlot.TRAINER, true, p => {
|
||||
p.setBoss(true, 2);
|
||||
p.generateAndPopulateMoveset();
|
||||
p.pokeball = PokeballType.ULTRA_BALL;
|
||||
@ -1642,7 +1628,11 @@ export const trainerConfigs: TrainerConfigs = {
|
||||
}))
|
||||
.setPartyMemberFunc(1, getRandomPartyMemberFunc([ Species.ELECTRODE, Species.HISUI_ELECTRODE ]))
|
||||
.setPartyMemberFunc(2, getRandomPartyMemberFunc([ Species.SALAMENCE, Species.ROARING_MOON ]))
|
||||
.setPartyMemberFunc(3, getRandomPartyMemberFunc([ Species.HISUI_ZOROARK ]))
|
||||
.setPartyMemberFunc(3, getRandomPartyMemberFunc([ Species.HOUNDOOM ], TrainerSlot.TRAINER, true, p => {
|
||||
p.generateAndPopulateMoveset();
|
||||
p.pokeball = PokeballType.ULTRA_BALL;
|
||||
p.formIndex = 1;
|
||||
}))
|
||||
.setPartyMemberFunc(4, getRandomPartyMemberFunc([ Species.DARKRAI ], TrainerSlot.TRAINER, true, p => {
|
||||
p.setBoss(true, 2);
|
||||
p.generateAndPopulateMoveset();
|
||||
|
@ -383,6 +383,186 @@ export const PGMdialogue: DialogueTranslationEntries = {
|
||||
3: "Creo que soy yo quien está mareado..."
|
||||
},
|
||||
},
|
||||
"rocket_grunt": {
|
||||
"encounter": {
|
||||
1: "Prepare for trouble!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Team Rocket blasting off again!"
|
||||
},
|
||||
},
|
||||
"magma_grunt": {
|
||||
"encounter": {
|
||||
1: " If you get in the way of Team Magma, don’t expect any mercy!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Huh? I lost?!"
|
||||
},
|
||||
},
|
||||
"aqua_grunt": {
|
||||
"encounter": {
|
||||
1: "No one who crosses Team Aqua gets any mercy, not even kids!"
|
||||
},
|
||||
"victory": {
|
||||
1: "You're kidding me!"
|
||||
},
|
||||
},
|
||||
"galactic_grunt": {
|
||||
"encounter": {
|
||||
1: "Don't mess with Team Galactic!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Shut down..."
|
||||
},
|
||||
},
|
||||
"plasma_grunt": {
|
||||
"encounter": {
|
||||
1: "We won't tolerate people who have different ideas!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Plasmaaaaaaaaa!"
|
||||
},
|
||||
},
|
||||
"flare_grunt": {
|
||||
"encounter": {
|
||||
1: "Fashion is most important to us!"
|
||||
},
|
||||
"victory": {
|
||||
1: "The future doesn't look bright for me."
|
||||
},
|
||||
},
|
||||
"rocket_boss_giovanni_1": {
|
||||
"encounter": {
|
||||
1: "So! I must say, I am impressed you got here!"
|
||||
},
|
||||
"victory": {
|
||||
1: "WHAT! This cannot be!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Mark my words. Not being able to measure your own strength shows that you are still a child."
|
||||
}
|
||||
},
|
||||
"rocket_boss_giovanni_2": {
|
||||
"encounter": {
|
||||
1: "My old associates need me... Are you going to get in my way?"
|
||||
},
|
||||
"victory": {
|
||||
1: "How is this possible...?\nThe precious dream of Team Rocket has become little more than an illusion..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Team Rocket will be reborn again, and I will rule the world!"
|
||||
}
|
||||
},
|
||||
"magma_boss_maxie_1": {
|
||||
"encounter": {
|
||||
1: "I will bury you by my own hand. I hope you appreciate this honor!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Ugh! You are... quite capable...\nI fell behind, but only by an inch..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Team Magma will prevail!"
|
||||
}
|
||||
},
|
||||
"magma_boss_maxie_2": {
|
||||
"encounter": {
|
||||
1: "You are the final obstacle remaining between me and my goals.\nBrace yourself for my ultimate attack! Fuhahaha!"
|
||||
},
|
||||
"victory": {
|
||||
1: "This... This is not.. Ngh..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "And now... I will transform this planet to a land ideal for humanity."
|
||||
}
|
||||
},
|
||||
"aqua_boss_archie_1": {
|
||||
"encounter": {
|
||||
1: "I'm leader of Team Aqua, so I'm afraid it's the rope's end for you."
|
||||
},
|
||||
"victory": {
|
||||
1: "Let's meet again somewhere. I'll be sure to remember that face."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Brilliant! My team won't hold back now!"
|
||||
}
|
||||
},
|
||||
"aqua_boss_archie_2": {
|
||||
"encounter": {
|
||||
1: "I've been waiting so long for this day to come.\nThis is the true power of my team!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Like I figured..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "I'll return everything in this world to its original, pure state!!"
|
||||
}
|
||||
},
|
||||
"galactic_boss_cyrus_1": {
|
||||
"encounter": {
|
||||
1: "You were compelled to come here by such vacuous sentimentality\nI will make you regret paying heed to your heart!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Interesting. And quite curious."
|
||||
},
|
||||
"defeat": {
|
||||
1: "I will create my new world..."
|
||||
}
|
||||
},
|
||||
"galactic_boss_cyrus_2": {
|
||||
"encounter": {
|
||||
1: "So we meet again. It seems our fates have become intertwined.\nBut here and now, I will finally break that bond!"
|
||||
},
|
||||
"victory": {
|
||||
1: "How? How? HOW?!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Farewell."
|
||||
}
|
||||
},
|
||||
"plasma_boss_ghetsis_1": {
|
||||
"encounter": {
|
||||
1: "I won't allow anyone to stop me! No matter who does what!"
|
||||
},
|
||||
"victory": {
|
||||
1: "How can this be? I'm the creator of Team Plasma! I'm perfect!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "I am the perfect ruler of a perfect new world! Mwa ha ha!"
|
||||
}
|
||||
},
|
||||
"plasma_boss_ghetsis_2": {
|
||||
"encounter": {
|
||||
1: "Come now! I want to see your face at the moment you lose all hope!"
|
||||
},
|
||||
"victory": {
|
||||
1: "My calculations... No! My careful schemes! The world should be mine!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Kyurem! Use Absofusion!"
|
||||
}
|
||||
},
|
||||
"flare_boss_lysandre_1": {
|
||||
"encounter": {
|
||||
1: "Do you want to stop me? Show me in battle."
|
||||
},
|
||||
"victory": {
|
||||
1: "You are here to stop me. But I ask you to wait. "
|
||||
},
|
||||
"defeat": {
|
||||
1: "Pokemon...Shall no longer exist."
|
||||
}
|
||||
},
|
||||
"flare_boss_lysandre_2": {
|
||||
"encounter": {
|
||||
1: "The future you want, or the future I want... Let us see which one is more deserving, shall we?"
|
||||
},
|
||||
"victory": {
|
||||
1: "Whaugh!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Fools with no vision will continue to befoul this beautiful world."
|
||||
}
|
||||
},
|
||||
"brock": {
|
||||
"encounter": {
|
||||
1: "My expertise on Rock-type Pokémon will take you down! Come on!",
|
||||
|
@ -383,6 +383,186 @@ export const PGMdialogue: DialogueTranslationEntries = {
|
||||
3: "I think it's me that's seasick..."
|
||||
},
|
||||
},
|
||||
"rocket_grunt": {
|
||||
"encounter": {
|
||||
1: "Prepare for trouble!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Team Rocket blasting off again!"
|
||||
},
|
||||
},
|
||||
"magma_grunt": {
|
||||
"encounter": {
|
||||
1: " If you get in the way of Team Magma, don’t expect any mercy!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Huh? I lost?!"
|
||||
},
|
||||
},
|
||||
"aqua_grunt": {
|
||||
"encounter": {
|
||||
1: "No one who crosses Team Aqua gets any mercy, not even kids!"
|
||||
},
|
||||
"victory": {
|
||||
1: "You're kidding me!"
|
||||
},
|
||||
},
|
||||
"galactic_grunt": {
|
||||
"encounter": {
|
||||
1: "Don't mess with Team Galactic!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Shut down..."
|
||||
},
|
||||
},
|
||||
"plasma_grunt": {
|
||||
"encounter": {
|
||||
1: "We won't tolerate people who have different ideas!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Plasmaaaaaaaaa!"
|
||||
},
|
||||
},
|
||||
"flare_grunt": {
|
||||
"encounter": {
|
||||
1: "Fashion is most important to us!"
|
||||
},
|
||||
"victory": {
|
||||
1: "The future doesn't look bright for me."
|
||||
},
|
||||
},
|
||||
"rocket_boss_giovanni_1": {
|
||||
"encounter": {
|
||||
1: "So! I must say, I am impressed you got here!"
|
||||
},
|
||||
"victory": {
|
||||
1: "WHAT! This cannot be!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Mark my words. Not being able to measure your own strength shows that you are still a child."
|
||||
}
|
||||
},
|
||||
"rocket_boss_giovanni_2": {
|
||||
"encounter": {
|
||||
1: "My old associates need me... Are you going to get in my way?"
|
||||
},
|
||||
"victory": {
|
||||
1: "How is this possible...?\nThe precious dream of Team Rocket has become little more than an illusion..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Team Rocket will be reborn again, and I will rule the world!"
|
||||
}
|
||||
},
|
||||
"magma_boss_maxie_1": {
|
||||
"encounter": {
|
||||
1: "I will bury you by my own hand. I hope you appreciate this honor!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Ugh! You are... quite capable...\nI fell behind, but only by an inch..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Team Magma will prevail!"
|
||||
}
|
||||
},
|
||||
"magma_boss_maxie_2": {
|
||||
"encounter": {
|
||||
1: "You are the final obstacle remaining between me and my goals.\nBrace yourself for my ultimate attack! Fuhahaha!"
|
||||
},
|
||||
"victory": {
|
||||
1: "This... This is not.. Ngh..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "And now... I will transform this planet to a land ideal for humanity."
|
||||
}
|
||||
},
|
||||
"aqua_boss_archie_1": {
|
||||
"encounter": {
|
||||
1: "I'm leader of Team Aqua, so I'm afraid it's the rope's end for you."
|
||||
},
|
||||
"victory": {
|
||||
1: "Let's meet again somewhere. I'll be sure to remember that face."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Brilliant! My team won't hold back now!"
|
||||
}
|
||||
},
|
||||
"aqua_boss_archie_2": {
|
||||
"encounter": {
|
||||
1: "I've been waiting so long for this day to come.\nThis is the true power of my team!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Like I figured..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "I'll return everything in this world to its original, pure state!!"
|
||||
}
|
||||
},
|
||||
"galactic_boss_cyrus_1": {
|
||||
"encounter": {
|
||||
1: "You were compelled to come here by such vacuous sentimentality\nI will make you regret paying heed to your heart!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Interesting. And quite curious."
|
||||
},
|
||||
"defeat": {
|
||||
1: "I will create my new world..."
|
||||
}
|
||||
},
|
||||
"galactic_boss_cyrus_2": {
|
||||
"encounter": {
|
||||
1: "So we meet again. It seems our fates have become intertwined.\nBut here and now, I will finally break that bond!"
|
||||
},
|
||||
"victory": {
|
||||
1: "How? How? HOW?!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Farewell."
|
||||
}
|
||||
},
|
||||
"plasma_boss_ghetsis_1": {
|
||||
"encounter": {
|
||||
1: "I won't allow anyone to stop me! No matter who does what!"
|
||||
},
|
||||
"victory": {
|
||||
1: "How can this be? I'm the creator of Team Plasma! I'm perfect!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "I am the perfect ruler of a perfect new world! Mwa ha ha!"
|
||||
}
|
||||
},
|
||||
"plasma_boss_ghetsis_2": {
|
||||
"encounter": {
|
||||
1: "Come now! I want to see your face at the moment you lose all hope!"
|
||||
},
|
||||
"victory": {
|
||||
1: "My calculations... No! My careful schemes! The world should be mine!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Kyurem! Use Absofusion!"
|
||||
}
|
||||
},
|
||||
"flare_boss_lysandre_1": {
|
||||
"encounter": {
|
||||
1: "Do you want to stop me? Show me in battle."
|
||||
},
|
||||
"victory": {
|
||||
1: "You are here to stop me. But I ask you to wait. "
|
||||
},
|
||||
"defeat": {
|
||||
1: "Pokemon...Shall no longer exist."
|
||||
}
|
||||
},
|
||||
"flare_boss_lysandre_2": {
|
||||
"encounter": {
|
||||
1: "The future you want, or the future I want... Let us see which one is more deserving, shall we?"
|
||||
},
|
||||
"victory": {
|
||||
1: "Whaugh!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Fools with no vision will continue to befoul this beautiful world."
|
||||
}
|
||||
},
|
||||
"brock": {
|
||||
"encounter": {
|
||||
1: "My expertise on Rock-type Pokémon will take you down! Come on!",
|
||||
|
@ -383,6 +383,186 @@ export const PGMdialogue: DialogueTranslationEntries = {
|
||||
3: "I think it's me that's seasick..."
|
||||
},
|
||||
},
|
||||
"rocket_grunt": {
|
||||
"encounter": {
|
||||
1: "Prepare for trouble!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Team Rocket blasting off again!"
|
||||
},
|
||||
},
|
||||
"magma_grunt": {
|
||||
"encounter": {
|
||||
1: " If you get in the way of Team Magma, don’t expect any mercy!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Huh? I lost?!"
|
||||
},
|
||||
},
|
||||
"aqua_grunt": {
|
||||
"encounter": {
|
||||
1: "No one who crosses Team Aqua gets any mercy, not even kids!"
|
||||
},
|
||||
"victory": {
|
||||
1: "You're kidding me!"
|
||||
},
|
||||
},
|
||||
"galactic_grunt": {
|
||||
"encounter": {
|
||||
1: "Don't mess with Team Galactic!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Shut down..."
|
||||
},
|
||||
},
|
||||
"plasma_grunt": {
|
||||
"encounter": {
|
||||
1: "We won't tolerate people who have different ideas!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Plasmaaaaaaaaa!"
|
||||
},
|
||||
},
|
||||
"flare_grunt": {
|
||||
"encounter": {
|
||||
1: "Fashion is most important to us!"
|
||||
},
|
||||
"victory": {
|
||||
1: "The future doesn't look bright for me."
|
||||
},
|
||||
},
|
||||
"rocket_boss_giovanni_1": {
|
||||
"encounter": {
|
||||
1: "So! I must say, I am impressed you got here!"
|
||||
},
|
||||
"victory": {
|
||||
1: "WHAT! This cannot be!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Mark my words. Not being able to measure your own strength shows that you are still a child."
|
||||
}
|
||||
},
|
||||
"rocket_boss_giovanni_2": {
|
||||
"encounter": {
|
||||
1: "My old associates need me... Are you going to get in my way?"
|
||||
},
|
||||
"victory": {
|
||||
1: "How is this possible...?\nThe precious dream of Team Rocket has become little more than an illusion..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Team Rocket will be reborn again, and I will rule the world!"
|
||||
}
|
||||
},
|
||||
"magma_boss_maxie_1": {
|
||||
"encounter": {
|
||||
1: "I will bury you by my own hand. I hope you appreciate this honor!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Ugh! You are... quite capable...\nI fell behind, but only by an inch..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Team Magma will prevail!"
|
||||
}
|
||||
},
|
||||
"magma_boss_maxie_2": {
|
||||
"encounter": {
|
||||
1: "You are the final obstacle remaining between me and my goals.\nBrace yourself for my ultimate attack! Fuhahaha!"
|
||||
},
|
||||
"victory": {
|
||||
1: "This... This is not.. Ngh..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "And now... I will transform this planet to a land ideal for humanity."
|
||||
}
|
||||
},
|
||||
"aqua_boss_archie_1": {
|
||||
"encounter": {
|
||||
1: "I'm leader of Team Aqua, so I'm afraid it's the rope's end for you."
|
||||
},
|
||||
"victory": {
|
||||
1: "Let's meet again somewhere. I'll be sure to remember that face."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Brilliant! My team won't hold back now!"
|
||||
}
|
||||
},
|
||||
"aqua_boss_archie_2": {
|
||||
"encounter": {
|
||||
1: "I've been waiting so long for this day to come.\nThis is the true power of my team!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Like I figured..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "I'll return everything in this world to its original, pure state!!"
|
||||
}
|
||||
},
|
||||
"galactic_boss_cyrus_1": {
|
||||
"encounter": {
|
||||
1: "You were compelled to come here by such vacuous sentimentality\nI will make you regret paying heed to your heart!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Interesting. And quite curious."
|
||||
},
|
||||
"defeat": {
|
||||
1: "I will create my new world..."
|
||||
}
|
||||
},
|
||||
"galactic_boss_cyrus_2": {
|
||||
"encounter": {
|
||||
1: "So we meet again. It seems our fates have become intertwined.\nBut here and now, I will finally break that bond!"
|
||||
},
|
||||
"victory": {
|
||||
1: "How? How? HOW?!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Farewell."
|
||||
}
|
||||
},
|
||||
"plasma_boss_ghetsis_1": {
|
||||
"encounter": {
|
||||
1: "I won't allow anyone to stop me! No matter who does what!"
|
||||
},
|
||||
"victory": {
|
||||
1: "How can this be? I'm the creator of Team Plasma! I'm perfect!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "I am the perfect ruler of a perfect new world! Mwa ha ha!"
|
||||
}
|
||||
},
|
||||
"plasma_boss_ghetsis_2": {
|
||||
"encounter": {
|
||||
1: "Come now! I want to see your face at the moment you lose all hope!"
|
||||
},
|
||||
"victory": {
|
||||
1: "My calculations... No! My careful schemes! The world should be mine!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Kyurem! Use Absofusion!"
|
||||
}
|
||||
},
|
||||
"flare_boss_lysandre_1": {
|
||||
"encounter": {
|
||||
1: "Do you want to stop me? Show me in battle."
|
||||
},
|
||||
"victory": {
|
||||
1: "You are here to stop me. But I ask you to wait. "
|
||||
},
|
||||
"defeat": {
|
||||
1: "Pokemon...Shall no longer exist."
|
||||
}
|
||||
},
|
||||
"flare_boss_lysandre_2": {
|
||||
"encounter": {
|
||||
1: "The future you want, or the future I want... Let us see which one is more deserving, shall we?"
|
||||
},
|
||||
"victory": {
|
||||
1: "Whaugh!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Fools with no vision will continue to befoul this beautiful world."
|
||||
}
|
||||
},
|
||||
"brock": {
|
||||
"encounter": {
|
||||
1: "My expertise on Rock-type Pokémon will take you down! Come on!",
|
||||
|
@ -383,6 +383,186 @@ export const PGMdialogue: DialogueTranslationEntries = {
|
||||
3: "Estou achando que quem tá enjoado sou eu..."
|
||||
},
|
||||
},
|
||||
"rocket_grunt": {
|
||||
"encounter": {
|
||||
1: "Se prepara pra encrenca!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Equipe Rocket decolando de novo!"
|
||||
},
|
||||
},
|
||||
"magma_grunt": {
|
||||
"encounter": {
|
||||
1: "Se você se meter com a Equipe Magma, não teremos piedade!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Ahn? Eu perdi?!"
|
||||
},
|
||||
},
|
||||
"aqua_grunt": {
|
||||
"encounter": {
|
||||
1: "Não pegamos leve com quem se mete com a Equipe Aqua, nem mesmo crianças!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Tá de brincadeira!"
|
||||
},
|
||||
},
|
||||
"galactic_grunt": {
|
||||
"encounter": {
|
||||
1: "Não mexe com a Equipe Galáctica!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Fui amassado..."
|
||||
},
|
||||
},
|
||||
"plasma_grunt": {
|
||||
"encounter": {
|
||||
1: "Não toleramos pessoas que pensam diferente de nós!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Plasmaaaaaaaaa!"
|
||||
},
|
||||
},
|
||||
"flare_grunt": {
|
||||
"encounter": {
|
||||
1: "A moda é a coisa mais importante pra gente!"
|
||||
},
|
||||
"victory": {
|
||||
1: "O futuro não parece brilhante pra mim."
|
||||
},
|
||||
},
|
||||
"rocket_boss_giovanni_1": {
|
||||
"encounter": {
|
||||
1: "Tenho que admitir, estou impressionado que tenha chegado até aqui!"
|
||||
},
|
||||
"victory": {
|
||||
1: "QUÊ! Isso não é possível!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Guarde minhas palavras.\nNão ser capaz de medir sua própria força mostra que você ainda é uma criança."
|
||||
}
|
||||
},
|
||||
"rocket_boss_giovanni_2": {
|
||||
"encounter": {
|
||||
1: "Meus antigos associados precisam de mim... Você vai ficar no meu caminho?"
|
||||
},
|
||||
"victory": {
|
||||
1: "Como isso é possível...?\nO precioso sonho da Equipe Rocket se tornou pouco mais que uma ilusão..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "A Equipe Rocket renascerá, e eu dominarei o mundo!"
|
||||
}
|
||||
},
|
||||
"magma_boss_maxie_1": {
|
||||
"encounter": {
|
||||
1: "Eu vou te enterrar com minhas próprias mãos.\nEspero que você aprecie essa honra!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Ugh! Você é... bastante capaz...\nEu fiquei para trás, mas apenas por um triz..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "A Equipe Magma vai prevalecer!"
|
||||
}
|
||||
},
|
||||
"magma_boss_maxie_2": {
|
||||
"encounter": {
|
||||
1: "Você é o último obstáculo entre mim e meus objetivos.\nPrepare-se para meu ataque final! Fuhahaha!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Isso... Isso não é... Ngh..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "E agora... Eu transformarei este planeta em uma terra ideal para a humanidade."
|
||||
}
|
||||
},
|
||||
"aqua_boss_archie_1": {
|
||||
"encounter": {
|
||||
1: "Eu sou o líder da Equipe Aqua, então temo que esse seja o fim da linha para você."
|
||||
},
|
||||
"victory": {
|
||||
1: "Vamos nos encontrar de novo em algum lugar. Eu vou ter certeza de lembrar desse rosto."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Brilhante! Nada vai parar minha equipe agora!"
|
||||
}
|
||||
},
|
||||
"aqua_boss_archie_2": {
|
||||
"encounter": {
|
||||
1: "Estive esperando tanto tempo por este dia.\nEste é o verdadeiro poder da minha equipe!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Como eu suspeitava..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Eu vou voltar tudo neste mundo ao seu estado puro e original!!"
|
||||
}
|
||||
},
|
||||
"galactic_boss_cyrus_1": {
|
||||
"encounter": {
|
||||
1: "Você foi compelido a vir aqui por tal sentimentalismo vazio\nEu farei você se arrepender de ter ouvido seu coração!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Interessante. E bastante curioso."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Eu criarei meu novo mundo..."
|
||||
}
|
||||
},
|
||||
"galactic_boss_cyrus_2": {
|
||||
"encounter": {
|
||||
1: "Nos encontramos novamente. Parece que nossos destinos estão entrelaçados.\nMas aqui e agora, eu finalmente quebrarei esse vínculo!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Como? Como? COMO?!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Até logo."
|
||||
}
|
||||
},
|
||||
"plasma_boss_ghetsis_1": {
|
||||
"encounter": {
|
||||
1: "Ninguém pode me deter! Não importa quem seja ou o que faça!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Como isso é possível? Eu sou o criador da Equipe Plasma! Eu sou perfeito!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Eu sou o governante perfeito de um novo mundo perfeito! Mwa ha ha!"
|
||||
}
|
||||
},
|
||||
"plasma_boss_ghetsis_2": {
|
||||
"encounter": {
|
||||
1: "Vamos! Eu quero ver sua cara depois que você perder toda a esperança!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Meus cálculos... Não! Meus planos cuidadosos! O mundo deveria ser meu!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Kyurem! Use Absofusion!"
|
||||
}
|
||||
},
|
||||
"flare_boss_lysandre_1": {
|
||||
"encounter": {
|
||||
1: "Você está aqui para me deter? Mostre-me em batalha."
|
||||
},
|
||||
"victory": {
|
||||
1: "Você está aqui para me deter. Mas eu peço que você espere."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Pokémon... não devem mais existir."
|
||||
}
|
||||
},
|
||||
"flare_boss_lysandre_2": {
|
||||
"encounter": {
|
||||
1: "O futuro que você quer, ou o futuro que eu quero... Vamos ver qual é o mais merecedor, não é mesmo?"
|
||||
},
|
||||
"victory": {
|
||||
1: "Uau!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Tolos sem visão continuarão a poluir este belo mundo."
|
||||
}
|
||||
},
|
||||
"brock": {
|
||||
"encounter": {
|
||||
1: "Minha especialidade em Pokémon do tipo Pedra vai te derrubar! Vamos lá!",
|
||||
|
@ -382,6 +382,186 @@ export const PGMdialogue: DialogueTranslationEntries = {
|
||||
3: "好像是我晕船了…"
|
||||
},
|
||||
},
|
||||
"rocket_grunt": {
|
||||
"encounter": {
|
||||
1: "你要有麻烦了!"
|
||||
},
|
||||
"victory": {
|
||||
1: "火箭队又起飞了!"
|
||||
},
|
||||
},
|
||||
"magma_grunt": {
|
||||
"encounter": {
|
||||
1: "如果你挡在熔岩队路上,那就别指望我们手下留情!"
|
||||
},
|
||||
"victory": {
|
||||
1: "哈?我输了?!"
|
||||
},
|
||||
},
|
||||
"aqua_grunt": {
|
||||
"encounter": {
|
||||
1: "即使是小孩,如果要和海洋队作对,也别指望我们手下留情!"
|
||||
},
|
||||
"victory": {
|
||||
1: "你在开玩笑吧?"
|
||||
},
|
||||
},
|
||||
"galactic_grunt": {
|
||||
"encounter": {
|
||||
1: "别惹银河队!"
|
||||
},
|
||||
"victory": {
|
||||
1: "停机了…"
|
||||
},
|
||||
},
|
||||
"plasma_grunt": {
|
||||
"encounter": {
|
||||
1: "异端不共戴天!"
|
||||
},
|
||||
"victory": {
|
||||
1: "等离子子子子子子!"
|
||||
},
|
||||
},
|
||||
"flare_grunt": {
|
||||
"encounter": {
|
||||
1: "时尚最重要!"
|
||||
},
|
||||
"victory": {
|
||||
1: "未来一片黑暗啊…"
|
||||
},
|
||||
},
|
||||
"rocket_boss_giovanni_1": {
|
||||
"encounter": {
|
||||
1: "我不得不说,能来到这里,你的确很不简单!"
|
||||
},
|
||||
"victory": {
|
||||
1: "什么!这不可能!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "记住我的话。无法衡量自己的力量,说明你还是个孩子。"
|
||||
}
|
||||
},
|
||||
"rocket_boss_giovanni_2": {
|
||||
"encounter": {
|
||||
1: "我的老伙计还需要我…你要挡我的路吗?"
|
||||
},
|
||||
"victory": {
|
||||
1: "这怎么可能…?\n火箭队的梦想…就这么成为泡影了…"
|
||||
},
|
||||
"defeat": {
|
||||
1: "火箭队会重生,而我会统治世界!"
|
||||
}
|
||||
},
|
||||
"magma_boss_maxie_1": {
|
||||
"encounter": {
|
||||
1: "我会亲手埋葬你,希望你能喜欢!"
|
||||
},
|
||||
"victory": {
|
||||
1: "啊!你…很厉害…我落后了…一点…"
|
||||
},
|
||||
"defeat": {
|
||||
1: "熔岩队必胜!"
|
||||
}
|
||||
},
|
||||
"magma_boss_maxie_2": {
|
||||
"encounter": {
|
||||
1: "你是我实现目标最后的障碍。\n准备好迎接我最强的一击吧!哈哈哈哈!"
|
||||
},
|
||||
"victory": {
|
||||
1: "这…这不…呃"
|
||||
},
|
||||
"defeat": {
|
||||
1: "现在…我要把这个星球变成人类的理想国度!"
|
||||
}
|
||||
},
|
||||
"aqua_boss_archie_1": {
|
||||
"encounter": {
|
||||
1: "我是海洋队的老大,所以,你的路大概走到头了。"
|
||||
},
|
||||
"victory": {
|
||||
1: "下次再见吧。我会记住你的脸的。"
|
||||
},
|
||||
"defeat": {
|
||||
1: "天才!我的队伍不会再退缩了!"
|
||||
}
|
||||
},
|
||||
"aqua_boss_archie_2": {
|
||||
"encounter": {
|
||||
1: "我等这一天很久了。\n这就是我的真实力量!"
|
||||
},
|
||||
"victory": {
|
||||
1: "果然很强……啊!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "我会让这世界上的一切回归到最初的纯净状态!!"
|
||||
}
|
||||
},
|
||||
"galactic_boss_cyrus_1": {
|
||||
"encounter": {
|
||||
1: "但在这之前,让我见识见识你那敢向银河队叫板的实力吧。"
|
||||
},
|
||||
"victory": {
|
||||
1: "有意思,简直太有意思了。"
|
||||
},
|
||||
"defeat": {
|
||||
1: "我要创造我的新世界…"
|
||||
}
|
||||
},
|
||||
"galactic_boss_cyrus_2": {
|
||||
"encounter": {
|
||||
1: "是啊,我和你还真是有缘呢。\n不过,这段孽缘…就让我在此斩断吧!"
|
||||
},
|
||||
"victory": {
|
||||
1: "怎么可能!怎么可能!怎么可能!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "永别了。"
|
||||
}
|
||||
},
|
||||
"plasma_boss_ghetsis_1": {
|
||||
"encounter": {
|
||||
1: "无论是谁做了什么!都无法阻止我!"
|
||||
},
|
||||
"victory": {
|
||||
1: "怎么回事?我可是建立了等离子队的完美的人啊!\n是要改变世界的完美的统治者!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "我是坐拥世界的完美统治者!哇哈哈哈!"
|
||||
}
|
||||
},
|
||||
"plasma_boss_ghetsis_2": {
|
||||
"encounter": {
|
||||
1: "来吧!让我看看你彻底绝望时的那张脸!"
|
||||
},
|
||||
"victory": {
|
||||
1: "不!我的伟大目标!我要完全支配世界啊!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "酋雷姆!融合吧!"
|
||||
}
|
||||
},
|
||||
"flare_boss_lysandre_1": {
|
||||
"encounter": {
|
||||
1: "你想要阻止我?在对战中展示给我看吧!"
|
||||
},
|
||||
"victory": {
|
||||
1: "看来你的确是想要阻止我。但是,先等一下。"
|
||||
},
|
||||
"defeat": {
|
||||
1: "宝可梦…不该存在。"
|
||||
}
|
||||
},
|
||||
"flare_boss_lysandre_2": {
|
||||
"encounter": {
|
||||
1: "你我的未来…究竟哪个才正确,\n就让我们来问问各自的宝可梦吧!"
|
||||
},
|
||||
"victory": {
|
||||
1: "哇啊啊啊!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "没有远见的蠢货会继续玷污这个美丽的世界。"
|
||||
}
|
||||
},
|
||||
"brock": {
|
||||
"encounter": {
|
||||
1: "我对岩石属性宝可梦的专精会击败你!来吧!",
|
||||
|
@ -382,6 +382,186 @@ export const PGMdialogue: DialogueTranslationEntries = {
|
||||
3: "好像是我暈船了…"
|
||||
},
|
||||
},
|
||||
"rocket_grunt": {
|
||||
"encounter": {
|
||||
1: "Prepare for trouble!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Team Rocket blasting off again!"
|
||||
},
|
||||
},
|
||||
"magma_grunt": {
|
||||
"encounter": {
|
||||
1: " If you get in the way of Team Magma, don’t expect any mercy!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Huh? I lost?!"
|
||||
},
|
||||
},
|
||||
"aqua_grunt": {
|
||||
"encounter": {
|
||||
1: "No one who crosses Team Aqua gets any mercy, not even kids!"
|
||||
},
|
||||
"victory": {
|
||||
1: "You're kidding me!"
|
||||
},
|
||||
},
|
||||
"galactic_grunt": {
|
||||
"encounter": {
|
||||
1: "Don't mess with Team Galactic!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Shut down..."
|
||||
},
|
||||
},
|
||||
"plasma_grunt": {
|
||||
"encounter": {
|
||||
1: "We won't tolerate people who have different ideas!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Plasmaaaaaaaaa!"
|
||||
},
|
||||
},
|
||||
"flare_grunt": {
|
||||
"encounter": {
|
||||
1: "Fashion is most important to us!"
|
||||
},
|
||||
"victory": {
|
||||
1: "The future doesn't look bright for me."
|
||||
},
|
||||
},
|
||||
"rocket_boss_giovanni_1": {
|
||||
"encounter": {
|
||||
1: "So! I must say, I am impressed you got here!"
|
||||
},
|
||||
"victory": {
|
||||
1: "WHAT! This cannot be!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Mark my words. Not being able to measure your own strength shows that you are still a child."
|
||||
}
|
||||
},
|
||||
"rocket_boss_giovanni_2": {
|
||||
"encounter": {
|
||||
1: "My old associates need me... Are you going to get in my way?"
|
||||
},
|
||||
"victory": {
|
||||
1: "How is this possible...?\nThe precious dream of Team Rocket has become little more than an illusion..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Team Rocket will be reborn again, and I will rule the world!"
|
||||
}
|
||||
},
|
||||
"magma_boss_maxie_1": {
|
||||
"encounter": {
|
||||
1: "I will bury you by my own hand. I hope you appreciate this honor!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Ugh! You are... quite capable...\nI fell behind, but only by an inch..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Team Magma will prevail!"
|
||||
}
|
||||
},
|
||||
"magma_boss_maxie_2": {
|
||||
"encounter": {
|
||||
1: "You are the final obstacle remaining between me and my goals.\nBrace yourself for my ultimate attack! Fuhahaha!"
|
||||
},
|
||||
"victory": {
|
||||
1: "This... This is not.. Ngh..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "And now... I will transform this planet to a land ideal for humanity."
|
||||
}
|
||||
},
|
||||
"aqua_boss_archie_1": {
|
||||
"encounter": {
|
||||
1: "I'm leader of Team Aqua, so I'm afraid it's the rope's end for you."
|
||||
},
|
||||
"victory": {
|
||||
1: "Let's meet again somewhere. I'll be sure to remember that face."
|
||||
},
|
||||
"defeat": {
|
||||
1: "Brilliant! My team won't hold back now!"
|
||||
}
|
||||
},
|
||||
"aqua_boss_archie_2": {
|
||||
"encounter": {
|
||||
1: "I've been waiting so long for this day to come.\nThis is the true power of my team!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Like I figured..."
|
||||
},
|
||||
"defeat": {
|
||||
1: "I'll return everything in this world to its original, pure state!!"
|
||||
}
|
||||
},
|
||||
"galactic_boss_cyrus_1": {
|
||||
"encounter": {
|
||||
1: "You were compelled to come here by such vacuous sentimentality\nI will make you regret paying heed to your heart!"
|
||||
},
|
||||
"victory": {
|
||||
1: "Interesting. And quite curious."
|
||||
},
|
||||
"defeat": {
|
||||
1: "I will create my new world..."
|
||||
}
|
||||
},
|
||||
"galactic_boss_cyrus_2": {
|
||||
"encounter": {
|
||||
1: "So we meet again. It seems our fates have become intertwined.\nBut here and now, I will finally break that bond!"
|
||||
},
|
||||
"victory": {
|
||||
1: "How? How? HOW?!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Farewell."
|
||||
}
|
||||
},
|
||||
"plasma_boss_ghetsis_1": {
|
||||
"encounter": {
|
||||
1: "I won't allow anyone to stop me! No matter who does what!"
|
||||
},
|
||||
"victory": {
|
||||
1: "How can this be? I'm the creator of Team Plasma! I'm perfect!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "I am the perfect ruler of a perfect new world! Mwa ha ha!"
|
||||
}
|
||||
},
|
||||
"plasma_boss_ghetsis_2": {
|
||||
"encounter": {
|
||||
1: "Come now! I want to see your face at the moment you lose all hope!"
|
||||
},
|
||||
"victory": {
|
||||
1: "My calculations... No! My careful schemes! The world should be mine!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Kyurem! Use Absofusion!"
|
||||
}
|
||||
},
|
||||
"flare_boss_lysandre_1": {
|
||||
"encounter": {
|
||||
1: "Do you want to stop me? Show me in battle."
|
||||
},
|
||||
"victory": {
|
||||
1: "You are here to stop me. But I ask you to wait. "
|
||||
},
|
||||
"defeat": {
|
||||
1: "Pokemon...Shall no longer exist."
|
||||
}
|
||||
},
|
||||
"flare_boss_lysandre_2": {
|
||||
"encounter": {
|
||||
1: "The future you want, or the future I want... Let us see which one is more deserving, shall we?"
|
||||
},
|
||||
"victory": {
|
||||
1: "Whaugh!"
|
||||
},
|
||||
"defeat": {
|
||||
1: "Fools with no vision will continue to befoul this beautiful world."
|
||||
}
|
||||
},
|
||||
"brock": {
|
||||
"encounter": {
|
||||
1: "我對岩石屬性寶可夢的專精會擊敗你!來吧!",
|
||||
|
Loading…
Reference in New Issue
Block a user