updated all files except for mystery-encounters folder
This commit is contained in:
parent
73ddcb35a5
commit
8e73814849
|
@ -40,7 +40,7 @@
|
||||||
"description": "dormir",
|
"description": "dormir",
|
||||||
"obtain": "¡{{pokemonNameWithAffix}}\nse ha dormido!",
|
"obtain": "¡{{pokemonNameWithAffix}}\nse ha dormido!",
|
||||||
"obtainSource": "¡{{pokemonNameWithAffix}}\nse ha dormido\npor culpa de {{sourceText}}!",
|
"obtainSource": "¡{{pokemonNameWithAffix}}\nse ha dormido\npor culpa de {{sourceText}}!",
|
||||||
"activation": "¡{{pokemonNameWithAffix}} está/ndormido como un tronco.",
|
"activation": "¡{{pokemonNameWithAffix}} está\ndormido como un tronco.",
|
||||||
"overlap": "¡{{pokemonNameWithAffix}} ya\nestá dormido!",
|
"overlap": "¡{{pokemonNameWithAffix}} ya\nestá dormido!",
|
||||||
"heal": "¡{{pokemonNameWithAffix}} se despertó!"
|
"heal": "¡{{pokemonNameWithAffix}} se despertó!"
|
||||||
},
|
},
|
||||||
|
|
|
@ -14,10 +14,10 @@
|
||||||
"moneyWon": "Você ganhou\n₽{{moneyAmount}} por vencer!",
|
"moneyWon": "Você ganhou\n₽{{moneyAmount}} por vencer!",
|
||||||
"moneyPickedUp": "Você pegou ₽{{moneyAmount}} do chão!",
|
"moneyPickedUp": "Você pegou ₽{{moneyAmount}} do chão!",
|
||||||
"pokemonCaught": "{{pokemonName}} foi capturado!",
|
"pokemonCaught": "{{pokemonName}} foi capturado!",
|
||||||
"pokemonObtained": "You got {{pokemonName}}!",
|
"pokemonObtained": "Você recebeu um {{pokemonName}}!",
|
||||||
"pokemonBrokeFree": "Oh no!\nThe Pokémon broke free!",
|
"pokemonBrokeFree": "Não!\nO Pokémon escapou!",
|
||||||
"pokemonFled": "The wild {{pokemonName}} fled!",
|
"pokemonFled": "{{pokemonName}} selvagem fugiu!",
|
||||||
"playerFled": "You fled from the {{pokemonName}}!",
|
"playerFled": "Você fugiu de {{pokemonName}}!",
|
||||||
"addedAsAStarter": "{{pokemonName}} foi adicionado\naos seus iniciais!",
|
"addedAsAStarter": "{{pokemonName}} foi adicionado\naos seus iniciais!",
|
||||||
"partyFull": "Sua equipe está cheia.\nSolte um Pokémon para ter espaço para {{pokemonName}}?",
|
"partyFull": "Sua equipe está cheia.\nSolte um Pokémon para ter espaço para {{pokemonName}}?",
|
||||||
"pokemon": "Pokémon",
|
"pokemon": "Pokémon",
|
||||||
|
@ -53,7 +53,7 @@
|
||||||
"noPokeballTrainer": "Não se pode capturar\nPokémon dos outros!",
|
"noPokeballTrainer": "Não se pode capturar\nPokémon dos outros!",
|
||||||
"noPokeballMulti": "Não se pode lançar Poké Bolas\nquando há mais de um Pokémon!",
|
"noPokeballMulti": "Não se pode lançar Poké Bolas\nquando há mais de um Pokémon!",
|
||||||
"noPokeballStrong": "Este Pokémon é forte demais para ser capturado!\nÉ preciso enfraquecê-lo primeiro!",
|
"noPokeballStrong": "Este Pokémon é forte demais para ser capturado!\nÉ preciso enfraquecê-lo primeiro!",
|
||||||
"noPokeballMysteryEncounter": "You aren't able to\ncatch this Pokémon!",
|
"noPokeballMysteryEncounter": "Você não pode capturar\nesse Pokémon!",
|
||||||
"noEscapeForce": "Uma força misteriosa\nte impede de fugir.",
|
"noEscapeForce": "Uma força misteriosa\nte impede de fugir.",
|
||||||
"noEscapeTrainer": "Não se pode fugir de\nbatalhas contra treinadores!",
|
"noEscapeTrainer": "Não se pode fugir de\nbatalhas contra treinadores!",
|
||||||
"noEscapePokemon": "O movimento {{moveName}} de {{pokemonName}} te impede de fugir!",
|
"noEscapePokemon": "O movimento {{moveName}} de {{pokemonName}} te impede de fugir!",
|
||||||
|
@ -102,5 +102,5 @@
|
||||||
"unlockedSomething": "{{unlockedThing}}\nfoi desbloqueado.",
|
"unlockedSomething": "{{unlockedThing}}\nfoi desbloqueado.",
|
||||||
"congratulations": "Parabéns!",
|
"congratulations": "Parabéns!",
|
||||||
"beatModeFirstTime": "{{speciesName}} venceu o Modo {{gameMode}} pela primeira vez!\nVocê recebeu {{newModifier}}!",
|
"beatModeFirstTime": "{{speciesName}} venceu o Modo {{gameMode}} pela primeira vez!\nVocê recebeu {{newModifier}}!",
|
||||||
"mysteryEncounterAppeared": "What's this?"
|
"mysteryEncounterAppeared": "O que é isso?"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,89 +1,89 @@
|
||||||
import common from "./common.json";
|
|
||||||
import settings from "./settings.json";
|
|
||||||
import ability from "./ability.json";
|
|
||||||
import abilityTriggers from "./ability-trigger.json";
|
import abilityTriggers from "./ability-trigger.json";
|
||||||
|
import ability from "./ability.json";
|
||||||
|
import achv from "./achv.json";
|
||||||
import arenaFlyout from "./arena-flyout.json";
|
import arenaFlyout from "./arena-flyout.json";
|
||||||
import arenaTag from "./arena-tag.json";
|
import arenaTag from "./arena-tag.json";
|
||||||
import achv from "./achv.json";
|
|
||||||
import battle from "./battle.json";
|
|
||||||
import battleScene from "./battle-scene.json";
|
|
||||||
import battleInfo from "./battle-info.json";
|
import battleInfo from "./battle-info.json";
|
||||||
import battleMessageUiHandler from "./battle-message-ui-handler.json";
|
import battleMessageUiHandler from "./battle-message-ui-handler.json";
|
||||||
|
import battleScene from "./battle-scene.json";
|
||||||
|
import battle from "./battle.json";
|
||||||
import battlerTags from "./battler-tags.json";
|
import battlerTags from "./battler-tags.json";
|
||||||
import berry from "./berry.json";
|
import berry from "./berry.json";
|
||||||
import bgmName from "./bgm-name.json";
|
import bgmName from "./bgm-name.json";
|
||||||
import biome from "./biome.json";
|
import biome from "./biome.json";
|
||||||
import challenges from "./challenges.json";
|
import challenges from "./challenges.json";
|
||||||
import commandUiHandler from "./command-ui-handler.json";
|
import commandUiHandler from "./command-ui-handler.json";
|
||||||
import dialogue from "./dialogue.json";
|
import common from "./common.json";
|
||||||
|
import doubleBattleDialogue from "./dialogue-double-battle.json";
|
||||||
import battleSpecDialogue from "./dialogue-final-boss.json";
|
import battleSpecDialogue from "./dialogue-final-boss.json";
|
||||||
import miscDialogue from "./dialogue-misc.json";
|
import miscDialogue from "./dialogue-misc.json";
|
||||||
import doubleBattleDialogue from "./dialogue-double-battle.json";
|
import dialogue from "./dialogue.json";
|
||||||
import egg from "./egg.json";
|
import egg from "./egg.json";
|
||||||
import fightUiHandler from "./fight-ui-handler.json";
|
import fightUiHandler from "./fight-ui-handler.json";
|
||||||
import filterBar from "./filter-bar.json";
|
import filterBar from "./filter-bar.json";
|
||||||
import gameMode from "./game-mode.json";
|
import gameMode from "./game-mode.json";
|
||||||
import gameStatsUiHandler from "./game-stats-ui-handler.json";
|
import gameStatsUiHandler from "./game-stats-ui-handler.json";
|
||||||
import growth from "./growth.json";
|
import growth from "./growth.json";
|
||||||
import menu from "./menu.json";
|
|
||||||
import menuUiHandler from "./menu-ui-handler.json";
|
import menuUiHandler from "./menu-ui-handler.json";
|
||||||
import modifier from "./modifier.json";
|
import menu from "./menu.json";
|
||||||
import modifierType from "./modifier-type.json";
|
|
||||||
import move from "./move.json";
|
|
||||||
import nature from "./nature.json";
|
|
||||||
import partyUiHandler from "./party-ui-handler.json";
|
|
||||||
import pokeball from "./pokeball.json";
|
|
||||||
import pokemon from "./pokemon.json";
|
|
||||||
import pokemonForm from "./pokemon-form.json";
|
|
||||||
import battlePokemonForm from "./pokemon-form-battle.json";
|
|
||||||
import pokemonInfo from "./pokemon-info.json";
|
|
||||||
import pokemonInfoContainer from "./pokemon-info-container.json";
|
|
||||||
import pokemonSummary from "./pokemon-summary.json";
|
|
||||||
import saveSlotSelectUiHandler from "./save-slot-select-ui-handler.json";
|
|
||||||
import splashMessages from "./splash-messages.json";
|
|
||||||
import starterSelectUiHandler from "./starter-select-ui-handler.json";
|
|
||||||
import statusEffect from "./status-effect.json";
|
|
||||||
import trainerTitles from "./trainer-titles.json";
|
|
||||||
import trainerClasses from "./trainer-classes.json";
|
|
||||||
import trainerNames from "./trainer-names.json";
|
|
||||||
import tutorial from "./tutorial.json";
|
|
||||||
import voucher from "./voucher.json";
|
|
||||||
import weather from "./weather.json";
|
|
||||||
import terrain from "./terrain.json";
|
|
||||||
import modifierSelectUiHandler from "./modifier-select-ui-handler.json";
|
import modifierSelectUiHandler from "./modifier-select-ui-handler.json";
|
||||||
|
import modifierType from "./modifier-type.json";
|
||||||
|
import modifier from "./modifier.json";
|
||||||
import moveTriggers from "./move-trigger.json";
|
import moveTriggers from "./move-trigger.json";
|
||||||
import runHistory from "./run-history.json";
|
import move from "./move.json";
|
||||||
import mysteryEncounterMessages from "./mystery-encounter-messages.json";
|
import mysteryEncounterMessages from "./mystery-encounter-messages.json";
|
||||||
import lostAtSea from "./mystery-encounters/lost-at-sea-dialogue.json";
|
import aTrainersTest from "./mystery-encounters/a-trainers-test-dialogue.json";
|
||||||
import mysteriousChest from "./mystery-encounters/mysterious-chest-dialogue.json";
|
import absoluteAvarice from "./mystery-encounters/absolute-avarice-dialogue.json";
|
||||||
import mysteriousChallengers from "./mystery-encounters/mysterious-challengers-dialogue.json";
|
import offerYouCantRefuse from "./mystery-encounters/an-offer-you-cant-refuse-dialogue.json";
|
||||||
|
import berriesAbound from "./mystery-encounters/berries-abound-dialogue.json";
|
||||||
|
import bugTypeSuperfan from "./mystery-encounters/bug-type-superfan-dialogue.json";
|
||||||
|
import clowningAround from "./mystery-encounters/clowning-around-dialogue.json";
|
||||||
|
import dancingLessons from "./mystery-encounters/dancing-lessons-dialogue.json";
|
||||||
import darkDeal from "./mystery-encounters/dark-deal-dialogue.json";
|
import darkDeal from "./mystery-encounters/dark-deal-dialogue.json";
|
||||||
|
import delibirdy from "./mystery-encounters/delibirdy-dialogue.json";
|
||||||
import departmentStoreSale from "./mystery-encounters/department-store-sale-dialogue.json";
|
import departmentStoreSale from "./mystery-encounters/department-store-sale-dialogue.json";
|
||||||
import fieldTrip from "./mystery-encounters/field-trip-dialogue.json";
|
import fieldTrip from "./mystery-encounters/field-trip-dialogue.json";
|
||||||
import fieryFallout from "./mystery-encounters/fiery-fallout-dialogue.json";
|
import fieryFallout from "./mystery-encounters/fiery-fallout-dialogue.json";
|
||||||
import fightOrFlight from "./mystery-encounters/fight-or-flight-dialogue.json";
|
import fightOrFlight from "./mystery-encounters/fight-or-flight-dialogue.json";
|
||||||
|
import funAndGames from "./mystery-encounters/fun-and-games-dialogue.json";
|
||||||
|
import globalTradeSystem from "./mystery-encounters/global-trade-system-dialogue.json";
|
||||||
|
import lostAtSea from "./mystery-encounters/lost-at-sea-dialogue.json";
|
||||||
|
import mysteriousChallengers from "./mystery-encounters/mysterious-challengers-dialogue.json";
|
||||||
|
import mysteriousChest from "./mystery-encounters/mysterious-chest-dialogue.json";
|
||||||
|
import partTimer from "./mystery-encounters/part-timer-dialogue.json";
|
||||||
import safariZone from "./mystery-encounters/safari-zone-dialogue.json";
|
import safariZone from "./mystery-encounters/safari-zone-dialogue.json";
|
||||||
import shadyVitaminDealer from "./mystery-encounters/shady-vitamin-dealer-dialogue.json";
|
import shadyVitaminDealer from "./mystery-encounters/shady-vitamin-dealer-dialogue.json";
|
||||||
import slumberingSnorlax from "./mystery-encounters/slumbering-snorlax-dialogue.json";
|
import slumberingSnorlax from "./mystery-encounters/slumbering-snorlax-dialogue.json";
|
||||||
import trainingSession from "./mystery-encounters/training-session-dialogue.json";
|
|
||||||
import theStrongStuff from "./mystery-encounters/the-strong-stuff-dialogue.json";
|
|
||||||
import pokemonSalesman from "./mystery-encounters/the-pokemon-salesman-dialogue.json";
|
|
||||||
import offerYouCantRefuse from "./mystery-encounters/an-offer-you-cant-refuse-dialogue.json";
|
|
||||||
import delibirdy from "./mystery-encounters/delibirdy-dialogue.json";
|
|
||||||
import absoluteAvarice from "./mystery-encounters/absolute-avarice-dialogue.json";
|
|
||||||
import aTrainersTest from "./mystery-encounters/a-trainers-test-dialogue.json";
|
|
||||||
import trashToTreasure from "./mystery-encounters/trash-to-treasure-dialogue.json";
|
|
||||||
import berriesAbound from "./mystery-encounters/berries-abound-dialogue.json";
|
|
||||||
import clowningAround from "./mystery-encounters/clowning-around-dialogue.json";
|
|
||||||
import partTimer from "./mystery-encounters/part-timer-dialogue.json";
|
|
||||||
import dancingLessons from "./mystery-encounters/dancing-lessons-dialogue.json";
|
|
||||||
import weirdDream from "./mystery-encounters/weird-dream-dialogue.json";
|
|
||||||
import theWinstrateChallenge from "./mystery-encounters/the-winstrate-challenge-dialogue.json";
|
|
||||||
import teleportingHijinks from "./mystery-encounters/teleporting-hijinks-dialogue.json";
|
import teleportingHijinks from "./mystery-encounters/teleporting-hijinks-dialogue.json";
|
||||||
import bugTypeSuperfan from "./mystery-encounters/bug-type-superfan-dialogue.json";
|
import pokemonSalesman from "./mystery-encounters/the-pokemon-salesman-dialogue.json";
|
||||||
import funAndGames from "./mystery-encounters/fun-and-games-dialogue.json";
|
import theStrongStuff from "./mystery-encounters/the-strong-stuff-dialogue.json";
|
||||||
|
import theWinstrateChallenge from "./mystery-encounters/the-winstrate-challenge-dialogue.json";
|
||||||
|
import trainingSession from "./mystery-encounters/training-session-dialogue.json";
|
||||||
|
import trashToTreasure from "./mystery-encounters/trash-to-treasure-dialogue.json";
|
||||||
import uncommonBreed from "./mystery-encounters/uncommon-breed-dialogue.json";
|
import uncommonBreed from "./mystery-encounters/uncommon-breed-dialogue.json";
|
||||||
import globalTradeSystem from "./mystery-encounters/global-trade-system-dialogue.json";
|
import weirdDream from "./mystery-encounters/weird-dream-dialogue.json";
|
||||||
|
import nature from "./nature.json";
|
||||||
|
import partyUiHandler from "./party-ui-handler.json";
|
||||||
|
import pokeball from "./pokeball.json";
|
||||||
|
import battlePokemonForm from "./pokemon-form-battle.json";
|
||||||
|
import pokemonForm from "./pokemon-form.json";
|
||||||
|
import pokemonInfoContainer from "./pokemon-info-container.json";
|
||||||
|
import pokemonInfo from "./pokemon-info.json";
|
||||||
|
import pokemonSummary from "./pokemon-summary.json";
|
||||||
|
import pokemon from "./pokemon.json";
|
||||||
|
import runHistory from "./run-history.json";
|
||||||
|
import saveSlotSelectUiHandler from "./save-slot-select-ui-handler.json";
|
||||||
|
import settings from "./settings.json";
|
||||||
|
import splashMessages from "./splash-messages.json";
|
||||||
|
import starterSelectUiHandler from "./starter-select-ui-handler.json";
|
||||||
|
import statusEffect from "./status-effect.json";
|
||||||
|
import terrain from "./terrain.json";
|
||||||
|
import trainerClasses from "./trainer-classes.json";
|
||||||
|
import trainerNames from "./trainer-names.json";
|
||||||
|
import trainerTitles from "./trainer-titles.json";
|
||||||
|
import tutorial from "./tutorial.json";
|
||||||
|
import voucher from "./voucher.json";
|
||||||
|
import weather from "./weather.json";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Dialogue/Text token injection patterns that can be used:
|
* Dialogue/Text token injection patterns that can be used:
|
||||||
|
|
|
@ -970,112 +970,115 @@
|
||||||
},
|
},
|
||||||
"stat_trainer_buck": {
|
"stat_trainer_buck": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "...I'm telling you right now. I'm seriously tough. Act surprised!",
|
"1": "...Estou te falando agora. Eu sou muito durão. Finge surpresa!",
|
||||||
"2": "I can feel my Pokémon shivering inside their Pokéballs!"
|
"2": "Posso sentir meus Pokémon tremendo dentro de suas Pokébolas!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "Heeheehee!\nSo hot, you!",
|
"1": "Hehehe!\nVocê é uma máquina!",
|
||||||
"2": "Heeheehee!\nSo hot, you!"
|
"2": "Hehehe!\nVocê é uma máquina!"
|
||||||
},
|
},
|
||||||
"defeat": {
|
"defeat": {
|
||||||
"1": "Whoa! You're all out of gas, I guess.",
|
"1": "Uau! Acho que vocês estão sem gás.",
|
||||||
"2": "Whoa! You're all out of gas, I guess."
|
"2": "Uau! Acho que vocês estão sem gás."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"stat_trainer_cheryl": {
|
"stat_trainer_cheryl": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "My Pokémon have been itching for a battle.",
|
"1": "Meus Pokémon estavam ansiosos por uma batalha.",
|
||||||
"2": "I should warn you, my Pokémon can be quite rambunctious."
|
"2": "Devo avisá-lo, meus Pokémon podem ser bastante agitados.",
|
||||||
|
"2_female": "Devo avisá-la, meus Pokémon podem ser bastante agitados."
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "Striking the right balance of offense and defense... It's not easy to do.",
|
"1": "Acertar o equilíbrio certo entre ataque e defesa... Não é fácil de fazer.",
|
||||||
"2": "Striking the right balance of offense and defense... It's not easy to do."
|
"2": "Acertar o equilíbrio certo entre ataque e defesa... Não é fácil de fazer."
|
||||||
},
|
},
|
||||||
"defeat": {
|
"defeat": {
|
||||||
"1": "Do your Pokémon need any healing?",
|
"1": "Seus Pokémon precisam de cura?",
|
||||||
"2": "Do your Pokémon need any healing?"
|
"2": "Seus Pokémon precisam de cura?"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"stat_trainer_marley": {
|
"stat_trainer_marley": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "... OK.\nI'll do my best.",
|
"1": "... Tá.\nVou dar o meu melhor.",
|
||||||
"2": "... OK.\nI... won't lose...!"
|
"2": "... Tá.\nEu... não vou perder...!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "... Awww.",
|
"1": "... Awww.",
|
||||||
"2": "... Awww."
|
"2": "... Awww."
|
||||||
},
|
},
|
||||||
"defeat": {
|
"defeat": {
|
||||||
"1": "... Goodbye.",
|
"1": "... Adeus.",
|
||||||
"2": "... Goodbye."
|
"2": "... Adeus."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"stat_trainer_mira": {
|
"stat_trainer_mira": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "You will be shocked by Mira!",
|
"1": "Você ficará surpreso com a Mira!",
|
||||||
"2": "Mira will show you that Mira doesn't get lost anymore!"
|
"1_female": "Você ficará surpresa com a Mira!",
|
||||||
|
"2": "Mira vai te mostrar que ela não se perde mais!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "Mira wonders if she can get very far in this land.",
|
"1": "Mira se pergunta se conseguirá ir longe nessa terra.",
|
||||||
"2": "Mira wonders if she can get very far in this land."
|
"2": "Mira se pergunta se conseguirá ir longe nessa terra."
|
||||||
},
|
},
|
||||||
"defeat": {
|
"defeat": {
|
||||||
"1": "Mira knew she would win!",
|
"1": "Mira sabia que venceria!",
|
||||||
"2": "Mira knew she would win!"
|
"2": "Mira sabia que venceria!"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"stat_trainer_riley": {
|
"stat_trainer_riley": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "Battling is our way of greeting!",
|
"1": "Lutar é nossa forma de saudação!",
|
||||||
"2": "We're pulling out all the stops to put your Pokémon down."
|
"2": "Estamos fazendo de tudo para derrubar seus Pokémon."
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "At times we battle, and sometimes we team up...$It's great how Trainers can interact.",
|
"1": "Às vezes, lutamos e, às vezes, nos unimos...$É ótimo como Treinadores podem interagir.",
|
||||||
"2": "At times we battle, and sometimes we team up...$It's great how Trainers can interact."
|
"2": "Às vezes, lutamos e, às vezes, nos unimos...$É ótimo como Treinadores podem interagir."
|
||||||
},
|
},
|
||||||
"defeat": {
|
"defeat": {
|
||||||
"1": "You put up quite the display.\nBetter luck next time.",
|
"1": "Você fez uma bela exibição.\nMelhor sorte na próxima vez.",
|
||||||
"2": "You put up quite the display.\nBetter luck next time."
|
"2": "Você fez uma bela exibição.\nMelhor sorte na próxima vez."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"winstrates_victor": {
|
"winstrates_victor": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "That's the spirit! I like you!"
|
"1": "Esse é o espírito! Gosto de você!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "A-ha! You're stronger than I thought!"
|
"1": "A-ha! Você é mais forte do que eu pensei!"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"winstrates_victoria": {
|
"winstrates_victoria": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "My goodness! Aren't you young?$You must be quite the trainer to beat my husband, though.$Now I suppose it's my turn to battle!"
|
"1": "Meu Deus! Você não é jovem?$Deve ser um grande Treinador para derrotar meu marido.$Acho que agora é a minha vez de lutar!",
|
||||||
|
"1_female": "Meu Deus! Você não é jovem?$Deve ser uma grande Treinadora para derrotar meu marido.$Acho que agora é a minha vez de lutar!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "Uwah! Just how strong are you?!"
|
"1": "Uwah! Quão forte você é?!"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"winstrates_vivi": {
|
"winstrates_vivi": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "You're stronger than Mom? Wow!$But I'm strong, too!\nReally! Honestly!"
|
"1": "Você é mais forte que a Mamãe? Uau!$Mas eu também sou forte!\nDe verdade! Falando sério!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "Huh? Did I really lose?\nSnivel... Grandmaaa!"
|
"1": "Ahn? Eu perdi mesmo?\nSnif... Vovóóó!"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"winstrates_vicky": {
|
"winstrates_vicky": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "How dare you make my precious\ngranddaughter cry!$I see I need to teach you a lesson.\nPrepare to feel the sting of defeat!"
|
"1": "Como ousa fazer minha preciosa\nneta chorar!$Vejo que preciso lhe dar uma lição.\nPrepare-se para sentir o ferrão da derrota!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "Whoa! So strong!\nMy granddaughter wasn't lying."
|
"1": "Uau! Tão forte!\nMinha neta não estava mentindo."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"winstrates_vito": {
|
"winstrates_vito": {
|
||||||
"encounter": {
|
"encounter": {
|
||||||
"1": "I trained together with my whole family,\nevery one of us!$I'm not losing to anyone!"
|
"1": "Treinei com toda a minha família,\ncada um de nós!$Não vou perder para para ninguém!"
|
||||||
},
|
},
|
||||||
"victory": {
|
"victory": {
|
||||||
"1": "I was better than everyone in my family.\nI've never lost before..."
|
"1": "Eu era melhor do que todos em minha família.\nEu nunca perdi antes..."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"brock": {
|
"brock": {
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"gachaTypeLegendary": "Chance de Lendário Aumentada",
|
"gachaTypeLegendary": "Chance de Lendário Aumentada",
|
||||||
"gachaTypeMove": "Chance de Movimento de Ovo Raro Aumentada",
|
"gachaTypeMove": "Chance de Movimento de Ovo Raro Aumentada",
|
||||||
"gachaTypeShiny": "Chance de Shiny Aumentada",
|
"gachaTypeShiny": "Chance de Shiny Aumentada",
|
||||||
"eventType": "Mystery Event",
|
"eventType": "Evento Misterioso",
|
||||||
"selectMachine": "Escolha uma máquina.",
|
"selectMachine": "Escolha uma máquina.",
|
||||||
"notEnoughVouchers": "Você não tem vouchers suficientes!",
|
"notEnoughVouchers": "Você não tem vouchers suficientes!",
|
||||||
"tooManyEggs": "Você já tem muitos ovos!",
|
"tooManyEggs": "Você já tem muitos ovos!",
|
||||||
|
|
|
@ -9,6 +9,6 @@
|
||||||
"checkTeamDesc": "Cheque seu time ou use um item de mudança de forma.",
|
"checkTeamDesc": "Cheque seu time ou use um item de mudança de forma.",
|
||||||
"rerollCost": "₽{{formattedMoney}}",
|
"rerollCost": "₽{{formattedMoney}}",
|
||||||
"itemCost": "₽{{formattedMoney}}",
|
"itemCost": "₽{{formattedMoney}}",
|
||||||
"continueNextWaveButton": "Continue",
|
"continueNextWaveButton": "Continuar",
|
||||||
"continueNextWaveDescription": "Continue to the next wave"
|
"continueNextWaveDescription": "Continuar para a próxima onda"
|
||||||
}
|
}
|
||||||
|
|
|
@ -69,18 +69,18 @@
|
||||||
"description": "Aumenta o atributo base de {{stat}} em 10%. Quanto maior os IVs, maior o limite de aumento."
|
"description": "Aumenta o atributo base de {{stat}} em 10%. Quanto maior os IVs, maior o limite de aumento."
|
||||||
},
|
},
|
||||||
"PokemonBaseStatTotalModifierType": {
|
"PokemonBaseStatTotalModifierType": {
|
||||||
"name": "Shuckle Juice",
|
"name": "Suco Shuckle",
|
||||||
"description": "{{increaseDecrease}} all of the holder's base stats by {{statValue}}. You were {{blessCurse}} by the Shuckle.",
|
"description": "{{increaseDecrease}} todos os atributos base de quem o segurar por {{statValue}}. Você foi {{blessCurse}} por Shuckle.",
|
||||||
"extra": {
|
"extra": {
|
||||||
"increase": "Increases",
|
"increase": "Aumenta",
|
||||||
"decrease": "Decreases",
|
"decrease": "Diminui",
|
||||||
"blessed": "blessed",
|
"blessed": "abençoado",
|
||||||
"cursed": "cursed"
|
"cursed": "amaldiçoado"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PokemonBaseStatFlatModifierType": {
|
"PokemonBaseStatFlatModifierType": {
|
||||||
"name": "Old Gateau",
|
"name": "Doce Antigo",
|
||||||
"description": "Increases the holder's {{stats}} base stats by {{statValue}}. Found after a strange dream."
|
"description": "Aumenta os atributos base de {{stats}} de quem o segurar por {{statValue}}. Encontrado depois de um sonho estranho."
|
||||||
},
|
},
|
||||||
"AllPokemonFullHpRestoreModifierType": {
|
"AllPokemonFullHpRestoreModifierType": {
|
||||||
"description": "Restaura totalmente os PS de todos os Pokémon."
|
"description": "Restaura totalmente os PS de todos os Pokémon."
|
||||||
|
@ -417,11 +417,23 @@
|
||||||
"description": "Adiciona uma chance de 1% de que um Pokémon selvagem seja uma fusão."
|
"description": "Adiciona uma chance de 1% de que um Pokémon selvagem seja uma fusão."
|
||||||
},
|
},
|
||||||
|
|
||||||
"MYSTERY_ENCOUNTER_SHUCKLE_JUICE": { "name": "Shuckle Juice" },
|
"MYSTERY_ENCOUNTER_SHUCKLE_JUICE": { "name": "Suco Shuckle" },
|
||||||
"MYSTERY_ENCOUNTER_BLACK_SLUDGE": { "name": "Black Sludge", "description": "The stench is so powerful that shops will only sell you items at a steep cost increase." },
|
"MYSTERY_ENCOUNTER_BLACK_SLUDGE": {
|
||||||
"MYSTERY_ENCOUNTER_MACHO_BRACE": { "name": "Macho Brace", "description": "Defeating a Pokémon grants the holder a Macho Brace stack. Each stack slightly boosts stats, with an extra bonus at max stacks." },
|
"name": "Lodo Escuro",
|
||||||
"MYSTERY_ENCOUNTER_OLD_GATEAU": { "name": "Old Gateau", "description": "Increases the holder's {{stats}} stats by {{statValue}}." },
|
"description": "O fedor é tão forte que as lojas só venderão itens com um grande aumento de custo."
|
||||||
"MYSTERY_ENCOUNTER_GOLDEN_BUG_NET": { "name": "Golden Bug Net", "description": "Imbues the owner with luck to find Bug Type Pokémon more often. Has a strange heft to it." }
|
},
|
||||||
|
"MYSTERY_ENCOUNTER_MACHO_BRACE": {
|
||||||
|
"name": "Pulseira Macho",
|
||||||
|
"description": "Derrotar um Pokémon concede a quem segura uma pilha de Pulseira Macho. Cada pilha aumenta ligeiramente os atributos, com um bônus extra no máximo de pilhas."
|
||||||
|
},
|
||||||
|
"MYSTERY_ENCOUNTER_OLD_GATEAU": {
|
||||||
|
"name": "Doce Antigo",
|
||||||
|
"description_pt": "Aumenta os atributos de {{stats}} de quem o segurar por {{statValue}}."
|
||||||
|
},
|
||||||
|
"MYSTERY_ENCOUNTER_GOLDEN_BUG_NET": {
|
||||||
|
"name": "Rede de Insetos Dourada",
|
||||||
|
"description": "Concede ao dono sorte para encontrar Pokémon do tipo Inseto com mais frequência. Tem um peso estranho."
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"SpeciesBoosterItem": {
|
"SpeciesBoosterItem": {
|
||||||
"LIGHT_BALL": {
|
"LIGHT_BALL": {
|
||||||
|
|
|
@ -4,11 +4,11 @@
|
||||||
"absorbedElectricity": "{{pokemonName}} absorveu eletricidade!",
|
"absorbedElectricity": "{{pokemonName}} absorveu eletricidade!",
|
||||||
"switchedStatChanges": "{{pokemonName}} trocou as mudanças de atributo com o alvo!",
|
"switchedStatChanges": "{{pokemonName}} trocou as mudanças de atributo com o alvo!",
|
||||||
"goingAllOutForAttack": "{{pokemonName}} está arriscando tudo nesse ataque!",
|
"goingAllOutForAttack": "{{pokemonName}} está arriscando tudo nesse ataque!",
|
||||||
"regainedHealth": "{{pokemonName}} recuperou/nsaúde!",
|
"regainedHealth": "{{pokemonName}} recuperou\nsaúde!",
|
||||||
"keptGoingAndCrashed": "{{pokemonName}} errou o alvo/ne se arrebentou!",
|
"keptGoingAndCrashed": "{{pokemonName}} errou o alvo\ne se arrebentou!",
|
||||||
"fled": "{{pokemonName}} fugiu!",
|
"fled": "{{pokemonName}} fugiu!",
|
||||||
"cannotBeSwitchedOut": "{{pokemonName}} não pode ser trocado!",
|
"cannotBeSwitchedOut": "{{pokemonName}} não pode ser trocado!",
|
||||||
"swappedAbilitiesWithTarget": "{{pokemonName}} trocou/nde habilidades com o alvo!",
|
"swappedAbilitiesWithTarget": "{{pokemonName}} trocou\nde habilidades com o alvo!",
|
||||||
"coinsScatteredEverywhere": "Moedas foram espalhadas por toda parte!",
|
"coinsScatteredEverywhere": "Moedas foram espalhadas por toda parte!",
|
||||||
"attackedByItem": "{{pokemonName}} está prestes a ser atacado por {{itemName}}!",
|
"attackedByItem": "{{pokemonName}} está prestes a ser atacado por {{itemName}}!",
|
||||||
"whippedUpAWhirlwind": "{{pokemonName}} criou\num redemoinho de vento!",
|
"whippedUpAWhirlwind": "{{pokemonName}} criou\num redemoinho de vento!",
|
||||||
|
@ -18,23 +18,23 @@
|
||||||
"loweredItsHead": "{{pokemonName}} abaixou sua cabeça!",
|
"loweredItsHead": "{{pokemonName}} abaixou sua cabeça!",
|
||||||
"isGlowing": "{{pokemonName}} ficou envolto em uma luz forte!",
|
"isGlowing": "{{pokemonName}} ficou envolto em uma luz forte!",
|
||||||
"bellChimed": "Um sino tocou!",
|
"bellChimed": "Um sino tocou!",
|
||||||
"foresawAnAttack": "{{pokemonName}} previu/num ataque!",
|
"foresawAnAttack": "{{pokemonName}} previu\num ataque!",
|
||||||
"isTighteningFocus": "{{pokemonName}} está\naumentando seu foco!",
|
"isTighteningFocus": "{{pokemonName}} está\naumentando seu foco!",
|
||||||
"hidUnderwater": "{{pokemonName}} se escondeu/nembaixo d'água!",
|
"hidUnderwater": "{{pokemonName}} se escondeu\nembaixo d'água!",
|
||||||
"soothingAromaWaftedThroughArea": "Um aroma suave se espalhou pelo ambiente!",
|
"soothingAromaWaftedThroughArea": "Um aroma suave se espalhou pelo ambiente!",
|
||||||
"sprangUp": "{{pokemonName}} se levantou!",
|
"sprangUp": "{{pokemonName}} se levantou!",
|
||||||
"choseDoomDesireAsDestiny": "{{pokemonName}} escolheu\no Desejo da Perdição como seu destino!",
|
"choseDoomDesireAsDestiny": "{{pokemonName}} escolheu\no Desejo da Perdição como seu destino!",
|
||||||
"vanishedInstantly": "{{pokemonName}} desapareceu\nde repente!",
|
"vanishedInstantly": "{{pokemonName}} desapareceu\nde repente!",
|
||||||
"tookTargetIntoSky": "{{pokemonName}} levou {{targetName}}\npara o céu!",
|
"tookTargetIntoSky": "{{pokemonName}} levou {{targetName}}\npara o céu!",
|
||||||
"becameCloakedInFreezingLight": "{{pokemonName}} ficou envolto/nem uma luz congelante!",
|
"becameCloakedInFreezingLight": "{{pokemonName}} ficou envolto\nem uma luz congelante!",
|
||||||
"becameCloakedInFreezingAir": "{{pokemonName}} ficou envolto/nem ar congelante!",
|
"becameCloakedInFreezingAir": "{{pokemonName}} ficou envolto\nem ar congelante!",
|
||||||
"isChargingPower": "{{pokemonName}} está absorvendo energia!",
|
"isChargingPower": "{{pokemonName}} está absorvendo energia!",
|
||||||
"burnedItselfOut": "{{pokemonName}} apagou seu próprio fogo!",
|
"burnedItselfOut": "{{pokemonName}} apagou seu próprio fogo!",
|
||||||
"startedHeatingUpBeak": "{{pokemonName}} começou\na esquentar seu bico!",
|
"startedHeatingUpBeak": "{{pokemonName}} começou\na esquentar seu bico!",
|
||||||
"setUpShellTrap": "{{pokemonName}} armou uma armadilha de carapaça!",
|
"setUpShellTrap": "{{pokemonName}} armou uma armadilha de carapaça!",
|
||||||
"isOverflowingWithSpacePower": "{{pokemonName}} está sobrecarregado\ncom energia espacial!",
|
"isOverflowingWithSpacePower": "{{pokemonName}} está sobrecarregado\ncom energia espacial!",
|
||||||
"usedUpAllElectricity": "{{pokemonName}} usou toda a sua eletricidade!",
|
"usedUpAllElectricity": "{{pokemonName}} usou toda a sua eletricidade!",
|
||||||
"stoleItem": "{{pokemonName}} roubou/no(a) {{itemName}} de {{targetName}}!",
|
"stoleItem": "{{pokemonName}} roubou\no(a) {{itemName}} de {{targetName}}!",
|
||||||
"incineratedItem": "{{pokemonName}} incinerou\na {{itemName}} de {{targetName}}!",
|
"incineratedItem": "{{pokemonName}} incinerou\na {{itemName}} de {{targetName}}!",
|
||||||
"knockedOffItem": "{{pokemonName}} derrubou\no(a) {{itemName}} de {{targetName}}!",
|
"knockedOffItem": "{{pokemonName}} derrubou\no(a) {{itemName}} de {{targetName}}!",
|
||||||
"tookMoveAttack": "{{pokemonName}} pegou\no movimento {{moveName}}!",
|
"tookMoveAttack": "{{pokemonName}} pegou\no movimento {{moveName}}!",
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"paid_money": "You paid ₽{{amount, number}}.",
|
"paid_money": "Você pagou ₽{{amount, number}}.",
|
||||||
"receive_money": "You received ₽{{amount, number}}!",
|
"receive_money": "Você recebeu ₽{{amount, number}}!",
|
||||||
"affects_pokedex": "Affects Pokédex Data",
|
"affects_pokedex": "Afeta Dados da Pokédex",
|
||||||
"cancel_option": "Return to encounter option select.",
|
"cancel_option": "Voltar para a seleção de opções de encontro.",
|
||||||
"view_party_button": "View Party"
|
"view_party_button": "Ver Equipe"
|
||||||
}
|
}
|
||||||
|
|
|
@ -127,5 +127,4 @@
|
||||||
"macro_grunt": "Treinador da Macro Cosmos",
|
"macro_grunt": "Treinador da Macro Cosmos",
|
||||||
"macro_grunt_female": "Treinadora da Macro Cosmos",
|
"macro_grunt_female": "Treinadora da Macro Cosmos",
|
||||||
"macro_grunts": "Treinadores da Macro Cosmos"
|
"macro_grunts": "Treinadores da Macro Cosmos"
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"intro": "Bem-vindo ao PokéRogue!\n$Este é um fangame Pokémon focado em batalhas com elementos roguelite.\n$Este jogo não é monetizado e não reivindicamos propriedade do Pokémon nem dos ativos protegidos$por direitos autorais usados.\n$O jogo é um trabalho em andamento,\nmas totalmente jogável.\n$Para relatórios de bugs, use a comunidade do Discord.\n$Se o jogo rodar lentamente, certifique-se de que\na 'Aceleração de Hardware' esteja ativada$nas configurações do seu navegador.",
|
"intro": "Bem-vindo ao PokéRogue!\n$Este é um fangame Pokémon focado em batalhas com elementos roguelite.\n$Este jogo não é monetizado e não reivindicamos propriedade do Pokémon nem dos ativos protegidos$por direitos autorais usados.\n$O jogo é um trabalho em andamento,\nmas totalmente jogável.\n$Para relatórios de bugs, use a comunidade do Discord.\n$Se o jogo rodar lentamente, certifique-se de que\na 'Aceleração de Hardware' esteja ativada$nas configurações do seu navegador.",
|
||||||
"accessMenu": "Para acessar o menu, pressione M ou Esc.\n$O menu contém configurações e diversas funções.",
|
"accessMenu": "Para acessar o menu, pressione M ou Esc.\n$O menu contém configurações e diversas funções.",
|
||||||
"menu": "A partir deste menu, você pode\\nacessar as configurações.\n$A partir das configurações, você\npode alterar a velocidade do jogo,\n$o estilo da janela e outras opções.\n$Há também vários outros recursos aqui.\nCertifique-se de verificar todos eles!",
|
"menu": "A partir deste menu, você pode\nacessar as configurações.\n$A partir das configurações, você\npode alterar a velocidade do jogo,\n$o estilo da janela e outras opções.\n$Há também vários outros recursos aqui.\nCertifique-se de verificar todos eles!",
|
||||||
"starterSelect": "Nesta tela, você pode selecionar seus iniciais\npressionando Z ou a barra de espaço.\n$Esses serão os primeiros membros da sua equipe.\n$Cada inicial tem um custo. Sua equipe pode ter até 6 membros,\ndesde que desde que o custo total não exceda 10.\n$Você pode escolher o gênero, a habilidade\ne até a forma do seu inicial.\n$Essas opções dependem das variantes dessa\nespécie que você já capturou ou chocou.\n$Os IVs de cada inicial são os melhores de todos os Pokémon\ndaquela espécie que você já capturou ou chocou.\n$Sempre capture vários Pokémon de todas as espécies!",
|
"starterSelect": "Nesta tela, você pode selecionar seus iniciais\npressionando Z ou a barra de espaço.\n$Esses serão os primeiros membros da sua equipe.\n$Cada inicial tem um custo. Sua equipe pode ter até 6 membros,\ndesde que desde que o custo total não exceda 10.\n$Você pode escolher o gênero, a habilidade\ne até a forma do seu inicial.\n$Essas opções dependem das variantes dessa\nespécie que você já capturou ou chocou.\n$Os IVs de cada inicial são os melhores de todos os Pokémon\ndaquela espécie que você já capturou ou chocou.\n$Sempre capture vários Pokémon de todas as espécies!",
|
||||||
"pokerus": "Todo dia, 3 Pokémon iniciais ficam com uma borda roxa.\n$Caso veja um inicial que você possui com uma dessa, tente\nadicioná-lo a sua equipe. Lembre-se de olhar seu sumário!",
|
"pokerus": "Todo dia, 3 Pokémon iniciais ficam com uma borda roxa.\n$Caso veja um inicial que você possui com uma dessa, tente\nadicioná-lo a sua equipe. Lembre-se de olhar seu sumário!",
|
||||||
"statChange": "As mudanças de atributos se mantém após a batalha desde que o Pokémon não seja trocado.\n$Seus Pokémon voltam a suas Poké Bolas antes de batalhas contra treinadores e de entrar em um novo bioma.\n$Para ver as mudanças de atributos dos Pokémon em campo, mantena C ou Shift pressionado durante a batalha.",
|
"statChange": "As mudanças de atributos se mantém após a batalha desde que o Pokémon não seja trocado.\n$Seus Pokémon voltam a suas Poké Bolas antes de batalhas contra treinadores e de entrar em um novo bioma.\n$Para ver as mudanças de atributos dos Pokémon em campo, mantena C ou Shift pressionado durante a batalha.",
|
||||||
|
|
Loading…
Reference in New Issue