From 65405246799e09b719a7b0f973bfe141cd0cb7b5 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 20:24:22 +0200 Subject: [PATCH 01/26] Add files via upload --- src/locales/he_IL/ability-trigger.json | 64 + src/locales/he_IL/ability.json | 1242 ++++++ src/locales/he_IL/achv.json | 287 ++ src/locales/he_IL/arena-flyout.json | 44 + src/locales/he_IL/arena-tag.json | 57 + src/locales/he_IL/battle-info.json | 3 + .../he_IL/battle-message-ui-handler.json | 8 + src/locales/he_IL/battle-scene.json | 3 + src/locales/he_IL/battle.json | 109 + src/locales/he_IL/battler-tags.json | 77 + src/locales/he_IL/berry.json | 46 + src/locales/he_IL/bgm-name.json | 155 + src/locales/he_IL/biome.json | 38 + src/locales/he_IL/challenges.json | 37 + src/locales/he_IL/command-ui-handler.json | 7 + src/locales/he_IL/common.json | 8 + src/locales/he_IL/config.ts | 189 + src/locales/he_IL/dialogue-double-battle.json | 84 + src/locales/he_IL/dialogue-final-boss.json | 10 + src/locales/he_IL/dialogue-misc.json | 6 + src/locales/he_IL/dialogue.json | 2937 +++++++++++++ src/locales/he_IL/egg.json | 27 + src/locales/he_IL/fight-ui-handler.json | 8 + src/locales/he_IL/filter-bar.json | 38 + src/locales/he_IL/game-mode.json | 8 + src/locales/he_IL/game-stats-ui-handler.json | 42 + src/locales/he_IL/growth.json | 8 + src/locales/he_IL/menu-ui-handler.json | 30 + src/locales/he_IL/menu.json | 57 + .../he_IL/modifier-select-ui-handler.json | 14 + src/locales/he_IL/modifier-type.json | 483 +++ src/locales/he_IL/modifier.json | 12 + src/locales/he_IL/move-trigger.json | 74 + src/locales/he_IL/move.json | 3810 +++++++++++++++++ .../he_IL/mystery-encounter-messages.json | 7 + .../a-trainers-test-dialogue.json | 47 + .../absolute-avarice-dialogue.json | 25 + .../an-offer-you-cant-refuse-dialogue.json | 26 + .../berries-abound-dialogue.json | 26 + .../bug-type-superfan-dialogue.json | 38 + .../clowning-around-dialogue.json | 34 + .../dancing-lessons-dialogue.json | 27 + .../dark-deal-dialogue.json | 24 + .../delibirdy-dialogue.json | 29 + .../department-store-sale-dialogue.json | 27 + .../field-trip-dialogue.json | 31 + .../fiery-fallout-dialogue.json | 26 + .../fight-or-flight-dialogue.json | 25 + .../fun-and-games-dialogue.json | 30 + .../global-trade-system-dialogue.json | 32 + .../lost-at-sea-dialogue.json | 28 + .../mysterious-challengers-dialogue.json | 22 + .../mysterious-chest-dialogue.json | 23 + .../part-timer-dialogue.json | 31 + .../safari-zone-dialogue.json | 46 + .../shady-vitamin-dealer-dialogue.json | 27 + .../slumbering-snorlax-dialogue.json | 25 + .../teleporting-hijinks-dialogue.json | 27 + .../the-pokemon-salesman-dialogue.json | 23 + .../the-strong-stuff-dialogue.json | 21 + .../the-winstrate-challenge-dialogue.json | 22 + .../training-session-dialogue.json | 33 + .../trash-to-treasure-dialogue.json | 19 + .../uncommon-breed-dialogue.json | 26 + .../weird-dream-dialogue.json | 22 + src/locales/he_IL/nature.json | 27 + src/locales/he_IL/party-ui-handler.json | 50 + src/locales/he_IL/pokeball.json | 8 + src/locales/he_IL/pokemon-form-battle.json | 14 + src/locales/he_IL/pokemon-form.json | 170 + src/locales/he_IL/pokemon-info-container.json | 7 + src/locales/he_IL/pokemon-info.json | 40 + src/locales/he_IL/pokemon-summary.json | 44 + src/locales/he_IL/pokemon.json | 1084 +++++ src/locales/he_IL/run-history.json | 37 + .../he_IL/save-slot-select-ui-handler.json | 7 + src/locales/he_IL/settings.json | 111 + src/locales/he_IL/splash-messages.json | 36 + .../he_IL/starter-select-ui-handler.json | 45 + src/locales/he_IL/status-effect.json | 65 + src/locales/he_IL/terrain.json | 16 + src/locales/he_IL/trainer-classes.json | 130 + src/locales/he_IL/trainer-names.json | 176 + src/locales/he_IL/trainer-titles.json | 40 + src/locales/he_IL/tutorial.json | 10 + src/locales/he_IL/voucher.json | 9 + src/locales/he_IL/weather.json | 32 + 87 files changed, 13029 insertions(+) create mode 100644 src/locales/he_IL/ability-trigger.json create mode 100644 src/locales/he_IL/ability.json create mode 100644 src/locales/he_IL/achv.json create mode 100644 src/locales/he_IL/arena-flyout.json create mode 100644 src/locales/he_IL/arena-tag.json create mode 100644 src/locales/he_IL/battle-info.json create mode 100644 src/locales/he_IL/battle-message-ui-handler.json create mode 100644 src/locales/he_IL/battle-scene.json create mode 100644 src/locales/he_IL/battle.json create mode 100644 src/locales/he_IL/battler-tags.json create mode 100644 src/locales/he_IL/berry.json create mode 100644 src/locales/he_IL/bgm-name.json create mode 100644 src/locales/he_IL/biome.json create mode 100644 src/locales/he_IL/challenges.json create mode 100644 src/locales/he_IL/command-ui-handler.json create mode 100644 src/locales/he_IL/common.json create mode 100644 src/locales/he_IL/config.ts create mode 100644 src/locales/he_IL/dialogue-double-battle.json create mode 100644 src/locales/he_IL/dialogue-final-boss.json create mode 100644 src/locales/he_IL/dialogue-misc.json create mode 100644 src/locales/he_IL/dialogue.json create mode 100644 src/locales/he_IL/egg.json create mode 100644 src/locales/he_IL/fight-ui-handler.json create mode 100644 src/locales/he_IL/filter-bar.json create mode 100644 src/locales/he_IL/game-mode.json create mode 100644 src/locales/he_IL/game-stats-ui-handler.json create mode 100644 src/locales/he_IL/growth.json create mode 100644 src/locales/he_IL/menu-ui-handler.json create mode 100644 src/locales/he_IL/menu.json create mode 100644 src/locales/he_IL/modifier-select-ui-handler.json create mode 100644 src/locales/he_IL/modifier-type.json create mode 100644 src/locales/he_IL/modifier.json create mode 100644 src/locales/he_IL/move-trigger.json create mode 100644 src/locales/he_IL/move.json create mode 100644 src/locales/he_IL/mystery-encounter-messages.json create mode 100644 src/locales/he_IL/mystery-encounters/a-trainers-test-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/absolute-avarice-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/an-offer-you-cant-refuse-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/berries-abound-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/bug-type-superfan-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/clowning-around-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/dancing-lessons-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/dark-deal-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/delibirdy-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/department-store-sale-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/field-trip-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/fiery-fallout-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/fight-or-flight-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/fun-and-games-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/global-trade-system-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/lost-at-sea-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/mysterious-challengers-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/mysterious-chest-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/part-timer-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/safari-zone-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/shady-vitamin-dealer-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/slumbering-snorlax-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/teleporting-hijinks-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/the-pokemon-salesman-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/the-strong-stuff-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/the-winstrate-challenge-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/training-session-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/trash-to-treasure-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/uncommon-breed-dialogue.json create mode 100644 src/locales/he_IL/mystery-encounters/weird-dream-dialogue.json create mode 100644 src/locales/he_IL/nature.json create mode 100644 src/locales/he_IL/party-ui-handler.json create mode 100644 src/locales/he_IL/pokeball.json create mode 100644 src/locales/he_IL/pokemon-form-battle.json create mode 100644 src/locales/he_IL/pokemon-form.json create mode 100644 src/locales/he_IL/pokemon-info-container.json create mode 100644 src/locales/he_IL/pokemon-info.json create mode 100644 src/locales/he_IL/pokemon-summary.json create mode 100644 src/locales/he_IL/pokemon.json create mode 100644 src/locales/he_IL/run-history.json create mode 100644 src/locales/he_IL/save-slot-select-ui-handler.json create mode 100644 src/locales/he_IL/settings.json create mode 100644 src/locales/he_IL/splash-messages.json create mode 100644 src/locales/he_IL/starter-select-ui-handler.json create mode 100644 src/locales/he_IL/status-effect.json create mode 100644 src/locales/he_IL/terrain.json create mode 100644 src/locales/he_IL/trainer-classes.json create mode 100644 src/locales/he_IL/trainer-names.json create mode 100644 src/locales/he_IL/trainer-titles.json create mode 100644 src/locales/he_IL/tutorial.json create mode 100644 src/locales/he_IL/voucher.json create mode 100644 src/locales/he_IL/weather.json diff --git a/src/locales/he_IL/ability-trigger.json b/src/locales/he_IL/ability-trigger.json new file mode 100644 index 00000000000..da21d80e3c7 --- /dev/null +++ b/src/locales/he_IL/ability-trigger.json @@ -0,0 +1,64 @@ +{ + "blockRecoilDamage": "{{pokemonName}}'s {{abilityName}}\nprotected it from recoil!", + "badDreams": "{{pokemonName}} is tormented!", + "costar": "{{pokemonName}} copied {{allyName}}'s stat changes!", + "iceFaceAvoidedDamage": "{{pokemonNameWithAffix}} avoided\ndamage with {{abilityName}}!", + "perishBody": "{{pokemonName}}'s {{abilityName}}\nwill faint both Pokémon in 3 turns!", + "poisonHeal": "{{pokemonName}}'s {{abilityName}}\nrestored its HP a little!", + "trace": "{{pokemonName}} copied {{targetName}}'s\n{{abilityName}}!", + "windPowerCharged": "Being hit by {{moveName}} charged {{pokemonName}} with power!", + "quickDraw": "{{pokemonName}} can act faster than normal, thanks to its Quick Draw!", + "disguiseAvoidedDamage": "{{pokemonNameWithAffix}}'s disguise was busted!", + "blockItemTheft": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents item theft!", + "typeImmunityHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}} avoided damage\nwith {{abilityName}}!", + "fullHpResistType": "{{pokemonNameWithAffix}} made its shell gleam!\nIt's distorting type matchups!", + "moveImmunity": "It doesn't affect {{pokemonNameWithAffix}}!", + "reverseDrain": "{{pokemonNameWithAffix}} sucked up the liquid ooze!", + "postDefendTypeChange": "{{pokemonNameWithAffix}}'s {{abilityName}}\nmade it the {{typeName}} type!", + "postDefendContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postDefendAbilitySwap": "{{pokemonNameWithAffix}} swapped\nabilities with its target!", + "postDefendAbilityGive": "{{pokemonNameWithAffix}} gave its target\n{{abilityName}}!", + "postDefendMoveDisable": "{{pokemonNameWithAffix}}'s {{moveName}}\nwas disabled!", + "pokemonTypeChange": "{{pokemonNameWithAffix}} transformed into the {{moveType}} type!", + "postAttackStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{defenderName}}'s {{stolenItemType}}!", + "postDefendStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{attackerName}}'s {{stolenItemType}}!", + "copyFaintedAllyAbility": "{{pokemonNameWithAffix}}'s {{abilityName}} was taken over!", + "intimidateImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}} prevented it from being Intimidated!", + "postSummonAllyHeal": "{{pokemonNameWithAffix}} drank down all the\nmatcha that {{pokemonName}} made!", + "postSummonClearAllyStats": "{{pokemonNameWithAffix}}'s stat changes\nwere removed!", + "postSummonTransform": "{{pokemonNameWithAffix}} transformed\ninto {{targetName}}!", + "protectStat": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents lowering its {{statName}}!", + "statusEffectImmunityWithName": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{statusEffectName}}!", + "statusEffectImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents status problems!", + "battlerTagImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{battlerTagName}}!", + "forewarn": "{{pokemonNameWithAffix}} was forewarned about {{moveName}}!", + "frisk": "{{pokemonNameWithAffix}} frisked {{opponentName}}'s {{opponentAbilityName}}!", + "postWeatherLapseHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "postWeatherLapseDamage": "{{pokemonNameWithAffix}} is hurt\nby its {{abilityName}}!", + "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}} harvested one {{berryName}}!", + "postTurnHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "fetchBall": "{{pokemonNameWithAffix}} found a\n{{pokeballName}}!", + "healFromBerryUse": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP!", + "arenaTrap": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents switching!", + "postBattleLoot": "{{pokemonNameWithAffix}} picked up\n{{itemName}}!", + "postFaintContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postFaintHpDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postSummonPressure": "{{pokemonNameWithAffix}} is exerting its Pressure!", + "weatherEffectDisappeared": "The effects of the weather disappeared.", + "postSummonMoldBreaker": "{{pokemonNameWithAffix}} breaks the mold!", + "postSummonAnticipation": "{{pokemonNameWithAffix}} shuddered!", + "postSummonTurboblaze": "{{pokemonNameWithAffix}} is radiating a blazing aura!", + "postSummonTeravolt": "{{pokemonNameWithAffix}} is radiating a bursting aura!", + "postSummonDarkAura": "{{pokemonNameWithAffix}} is radiating a Dark Aura!", + "postSummonFairyAura": "{{pokemonNameWithAffix}} is radiating a Fairy Aura!", + "postSummonAuraBreak": "{{pokemonNameWithAffix}} reversed all other Pokémon's auras!", + "postSummonNeutralizingGas": "{{pokemonNameWithAffix}}'s Neutralizing Gas filled the area!", + "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}} has two Abilities!", + "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}} has two Abilities!", + "postSummonVesselOfRuin": "{{pokemonNameWithAffix}}'s Vessel of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonSwordOfRuin": "{{pokemonNameWithAffix}}'s Sword of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonTabletsOfRuin": "{{pokemonNameWithAffix}}'s Tablets of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonBeadsOfRuin": "{{pokemonNameWithAffix}}'s Beads of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "preventBerryUse": "{{pokemonNameWithAffix}} is too\nnervous to eat berries!" +} diff --git a/src/locales/he_IL/ability.json b/src/locales/he_IL/ability.json new file mode 100644 index 00000000000..de2e063e966 --- /dev/null +++ b/src/locales/he_IL/ability.json @@ -0,0 +1,1242 @@ +{ + "stench": { + "name": "Stench", + "description": "By releasing stench when attacking, this Pokémon may cause the target to flinch." + }, + "drizzle": { + "name": "Drizzle", + "description": "The Pokémon makes it rain when it enters a battle." + }, + "speedBoost": { + "name": "Speed Boost", + "description": "Its Speed stat is boosted every turn." + }, + "battleArmor": { + "name": "Battle Armor", + "description": "Hard armor protects the Pokémon from critical hits." + }, + "sturdy": { + "name": "Sturdy", + "description": "It cannot be knocked out with one hit. One-hit KO moves cannot knock it out, either." + }, + "damp": { + "name": "Damp", + "description": "Prevents the use of explosive moves, such as Self-Destruct, by dampening its surroundings." + }, + "limber": { + "name": "Limber", + "description": "Its limber body protects the Pokémon from paralysis." + }, + "sandVeil": { + "name": "Sand Veil", + "description": "Boosts the Pokémon's evasiveness in a sandstorm." + }, + "static": { + "name": "Static", + "description": "The Pokémon is charged with static electricity, so contact with it may cause paralysis." + }, + "voltAbsorb": { + "name": "Volt Absorb", + "description": "Restores HP if hit by an Electric-type move instead of taking damage." + }, + "waterAbsorb": { + "name": "Water Absorb", + "description": "Restores HP if hit by a Water-type move instead of taking damage." + }, + "oblivious": { + "name": "Oblivious", + "description": "The Pokémon is oblivious, and that keeps it from being infatuated or falling for taunts." + }, + "cloudNine": { + "name": "Cloud Nine", + "description": "Eliminates the effects of weather." + }, + "compoundEyes": { + "name": "Compound Eyes", + "description": "The Pokémon's compound eyes boost its accuracy." + }, + "insomnia": { + "name": "Insomnia", + "description": "The Pokémon is suffering from insomnia and cannot fall asleep." + }, + "colorChange": { + "name": "Color Change", + "description": "The Pokémon's type becomes the type of the move used on it." + }, + "immunity": { + "name": "Immunity", + "description": "The immune system of the Pokémon prevents it from getting poisoned." + }, + "flashFire": { + "name": "Flash Fire", + "description": "Powers up the Pokémon's Fire-type moves if it's hit by one." + }, + "shieldDust": { + "name": "Shield Dust", + "description": "This Pokémon's dust blocks the additional effects of attacks taken." + }, + "ownTempo": { + "name": "Own Tempo", + "description": "This Pokémon has its own tempo, and that prevents it from becoming confused." + }, + "suctionCups": { + "name": "Suction Cups", + "description": "This Pokémon uses suction cups to stay in one spot to negate all moves and items that force switching out." + }, + "intimidate": { + "name": "Intimidate", + "description": "The Pokémon intimidates opposing Pokémon upon entering battle, lowering their Attack stat." + }, + "shadowTag": { + "name": "Shadow Tag", + "description": "This Pokémon steps on the opposing Pokémon's shadow to prevent it from escaping." + }, + "roughSkin": { + "name": "Rough Skin", + "description": "This Pokémon inflicts damage with its rough skin to the attacker on contact." + }, + "wonderGuard": { + "name": "Wonder Guard", + "description": "Its mysterious power only lets supereffective moves hit the Pokémon." + }, + "levitate": { + "name": "Levitate", + "description": "By floating in the air, the Pokémon receives full immunity to all Ground-type moves." + }, + "effectSpore": { + "name": "Effect Spore", + "description": "Contact with the Pokémon may inflict poison, sleep, or paralysis on its attacker." + }, + "synchronize": { + "name": "Synchronize", + "description": "The attacker will receive the same status condition if it inflicts a burn, poison, or paralysis to the Pokémon." + }, + "clearBody": { + "name": "Clear Body", + "description": "Prevents other Pokémon's moves or Abilities from lowering the Pokémon's stats." + }, + "naturalCure": { + "name": "Natural Cure", + "description": "All status conditions heal when the Pokémon switches out." + }, + "lightningRod": { + "name": "Lightning Rod", + "description": "The Pokémon draws in all Electric-type moves. Instead of being hit by Electric-type moves, it boosts its Sp. Atk." + }, + "sereneGrace": { + "name": "Serene Grace", + "description": "Boosts the likelihood of additional effects occurring when attacking." + }, + "swiftSwim": { + "name": "Swift Swim", + "description": "Boosts the Pokémon's Speed stat in rain." + }, + "chlorophyll": { + "name": "Chlorophyll", + "description": "Boosts the Pokémon's Speed stat in harsh sunlight." + }, + "illuminate": { + "name": "Illuminate", + "description": "By illuminating its surroundings, the Pokémon raises the likelihood of meeting wild Pokémon and prevents its accuracy from being lowered." + }, + "trace": { + "name": "Trace", + "description": "When it enters a battle, the Pokémon copies an opposing Pokémon's Ability." + }, + "hugePower": { + "name": "Huge Power", + "description": "Doubles the Pokémon's Attack stat." + }, + "poisonPoint": { + "name": "Poison Point", + "description": "Contact with the Pokémon may poison the attacker." + }, + "innerFocus": { + "name": "Inner Focus", + "description": "The Pokémon's intensely focused, and that protects the Pokémon from flinching." + }, + "magmaArmor": { + "name": "Magma Armor", + "description": "The Pokémon is covered with hot magma, which prevents the Pokémon from becoming frozen." + }, + "waterVeil": { + "name": "Water Veil", + "description": "The Pokémon is covered with a water veil, which prevents the Pokémon from getting a burn." + }, + "magnetPull": { + "name": "Magnet Pull", + "description": "Prevents Steel-type Pokémon from escaping using its magnetic force." + }, + "soundproof": { + "name": "Soundproof", + "description": "Soundproofing gives the Pokémon full immunity to all sound-based moves." + }, + "rainDish": { + "name": "Rain Dish", + "description": "The Pokémon gradually regains HP in rain." + }, + "sandStream": { + "name": "Sand Stream", + "description": "The Pokémon summons a sandstorm when it enters a battle." + }, + "pressure": { + "name": "Pressure", + "description": "By putting pressure on the opposing Pokémon, it raises their PP usage." + }, + "thickFat": { + "name": "Thick Fat", + "description": "The Pokémon is protected by a layer of thick fat, which halves the damage taken from Fire- and Ice-type moves." + }, + "earlyBird": { + "name": "Early Bird", + "description": "The Pokémon awakens from sleep twice as fast as other Pokémon." + }, + "flameBody": { + "name": "Flame Body", + "description": "Contact with the Pokémon may burn the attacker." + }, + "runAway": { + "name": "Run Away", + "description": "Enables a sure getaway from wild Pokémon." + }, + "keenEye": { + "name": "Keen Eye", + "description": "Keen eyes prevent other Pokémon from lowering this Pokémon's accuracy." + }, + "hyperCutter": { + "name": "Hyper Cutter", + "description": "The Pokémon's proud of its powerful pincers. They prevent other Pokémon from lowering its Attack stat." + }, + "pickup": { + "name": "Pickup", + "description": "The Pokémon may pick up the item an opposing Pokémon held during a battle." + }, + "truant": { + "name": "Truant", + "description": "The Pokémon can't use a move if it had used a move on the previous turn." + }, + "hustle": { + "name": "Hustle", + "description": "Boosts the Attack stat, but lowers accuracy." + }, + "cuteCharm": { + "name": "Cute Charm", + "description": "Contact with the Pokémon may cause infatuation." + }, + "plus": { + "name": "Plus", + "description": "Boosts the Sp. Atk stat of the Pokémon if an ally with the Plus or Minus Ability is also in battle." + }, + "minus": { + "name": "Minus", + "description": "Boosts the Sp. Atk stat of the Pokémon if an ally with the Plus or Minus Ability is also in battle." + }, + "forecast": { + "name": "Forecast", + "description": "The Pokémon transforms with the weather to change its type to Water, Fire, or Ice." + }, + "stickyHold": { + "name": "Sticky Hold", + "description": "Items held by the Pokémon are stuck fast and cannot be removed by other Pokémon." + }, + "shedSkin": { + "name": "Shed Skin", + "description": "The Pokémon may heal its own status conditions by shedding its skin." + }, + "guts": { + "name": "Guts", + "description": "It's so gutsy that having a status condition boosts the Pokémon's Attack stat." + }, + "marvelScale": { + "name": "Marvel Scale", + "description": "The Pokémon's marvelous scales boost the Defense stat if it has a status condition." + }, + "liquidOoze": { + "name": "Liquid Ooze", + "description": "The oozed liquid has a strong stench, which damages attackers using any draining move." + }, + "overgrow": { + "name": "Overgrow", + "description": "Powers up Grass-type moves when the Pokémon's HP is low." + }, + "blaze": { + "name": "Blaze", + "description": "Powers up Fire-type moves when the Pokémon's HP is low." + }, + "torrent": { + "name": "Torrent", + "description": "Powers up Water-type moves when the Pokémon's HP is low." + }, + "swarm": { + "name": "Swarm", + "description": "Powers up Bug-type moves when the Pokémon's HP is low." + }, + "rockHead": { + "name": "Rock Head", + "description": "Protects the Pokémon from recoil damage." + }, + "drought": { + "name": "Drought", + "description": "Turns the sunlight harsh when the Pokémon enters a battle." + }, + "arenaTrap": { + "name": "Arena Trap", + "description": "Prevents opposing Pokémon from fleeing." + }, + "vitalSpirit": { + "name": "Vital Spirit", + "description": "The Pokémon is full of vitality, and that prevents it from falling asleep." + }, + "whiteSmoke": { + "name": "White Smoke", + "description": "The Pokémon is protected by its white smoke, which prevents other Pokémon from lowering its stats." + }, + "purePower": { + "name": "Pure Power", + "description": "Using its pure power, the Pokémon doubles its Attack stat." + }, + "shellArmor": { + "name": "Shell Armor", + "description": "A hard shell protects the Pokémon from critical hits." + }, + "airLock": { + "name": "Air Lock", + "description": "Eliminates the effects of weather." + }, + "tangledFeet": { + "name": "Tangled Feet", + "description": "Raises evasiveness if the Pokémon is confused." + }, + "motorDrive": { + "name": "Motor Drive", + "description": "Boosts its Speed stat if hit by an Electric-type move instead of taking damage." + }, + "rivalry": { + "name": "Rivalry", + "description": "Becomes competitive and deals more damage to Pokémon of the same gender, but deals less to Pokémon of the opposite gender." + }, + "steadfast": { + "name": "Steadfast", + "description": "The Pokémon's determination boosts the Speed stat each time the Pokémon flinches." + }, + "snowCloak": { + "name": "Snow Cloak", + "description": "Boosts the Pokémon's evasiveness in snow." + }, + "gluttony": { + "name": "Gluttony", + "description": "Makes the Pokémon eat a held Berry when its HP drops to half or less, which is sooner than usual." + }, + "angerPoint": { + "name": "Anger Point", + "description": "The Pokémon is angered when it takes a critical hit, and that maxes its Attack stat." + }, + "unburden": { + "name": "Unburden", + "description": "Boosts the Speed stat if the Pokémon's held item is used or lost." + }, + "heatproof": { + "name": "Heatproof", + "description": "The heatproof body of the Pokémon halves the damage from Fire-type moves that hit it." + }, + "simple": { + "name": "Simple", + "description": "The stat changes the Pokémon receives are doubled." + }, + "drySkin": { + "name": "Dry Skin", + "description": "Restores HP in rain or when hit by Water-type moves. Reduces HP in harsh sunlight, and increases the damage received from Fire-type moves." + }, + "download": { + "name": "Download", + "description": "Compares an opposing Pokémon's Defense and Sp. Def stats before raising its own Attack or Sp. Atk stat—whichever will be more effective." + }, + "ironFist": { + "name": "Iron Fist", + "description": "Powers up punching moves." + }, + "poisonHeal": { + "name": "Poison Heal", + "description": "Restores HP if the Pokémon is poisoned instead of losing HP." + }, + "adaptability": { + "name": "Adaptability", + "description": "Powers up moves of the same type as the Pokémon." + }, + "skillLink": { + "name": "Skill Link", + "description": "Maximizes the number of times multistrike moves hit." + }, + "hydration": { + "name": "Hydration", + "description": "Heals status conditions if it's raining." + }, + "solarPower": { + "name": "Solar Power", + "description": "Boosts the Sp. Atk stat in harsh sunlight, but HP decreases every turn." + }, + "quickFeet": { + "name": "Quick Feet", + "description": "Boosts the Speed stat if the Pokémon has a status condition." + }, + "normalize": { + "name": "Normalize", + "description": "All the Pokémon's moves become Normal type. The power of those moves is boosted a little." + }, + "sniper": { + "name": "Sniper", + "description": "Powers up moves if they become critical hits when attacking." + }, + "magicGuard": { + "name": "Magic Guard", + "description": "The Pokémon only takes damage from attacks." + }, + "noGuard": { + "name": "No Guard", + "description": "The Pokémon employs no-guard tactics to ensure incoming and outgoing attacks always land." + }, + "stall": { + "name": "Stall", + "description": "The Pokémon moves after all other Pokémon do." + }, + "technician": { + "name": "Technician", + "description": "Powers up the Pokémon's weaker moves." + }, + "leafGuard": { + "name": "Leaf Guard", + "description": "Prevents status conditions in harsh sunlight." + }, + "klutz": { + "name": "Klutz", + "description": "The Pokémon can't use any held items." + }, + "moldBreaker": { + "name": "Mold Breaker", + "description": "Moves can be used on the target regardless of its Abilities." + }, + "superLuck": { + "name": "Super Luck", + "description": "The Pokémon is so lucky that the critical-hit ratios of its moves are boosted." + }, + "aftermath": { + "name": "Aftermath", + "description": "Damages the attacker if it contacts the Pokémon with a finishing hit." + }, + "anticipation": { + "name": "Anticipation", + "description": "The Pokémon can sense an opposing Pokémon's dangerous moves." + }, + "forewarn": { + "name": "Forewarn", + "description": "When it enters a battle, the Pokémon can tell one of the moves an opposing Pokémon has." + }, + "unaware": { + "name": "Unaware", + "description": "When attacking, the Pokémon ignores the target Pokémon's stat changes." + }, + "tintedLens": { + "name": "Tinted Lens", + "description": "The Pokémon can use \"not very effective\" moves to deal regular damage." + }, + "filter": { + "name": "Filter", + "description": "Reduces the power of supereffective attacks taken." + }, + "slowStart": { + "name": "Slow Start", + "description": "For five turns, the Pokémon's Attack and Speed stats are halved." + }, + "scrappy": { + "name": "Scrappy", + "description": "The Pokémon can hit Ghost-type Pokémon with Normal- and Fighting-type moves." + }, + "stormDrain": { + "name": "Storm Drain", + "description": "Draws in all Water-type moves. Instead of being hit by Water-type moves, it boosts its Sp. Atk." + }, + "iceBody": { + "name": "Ice Body", + "description": "The Pokémon gradually regains HP in snow." + }, + "solidRock": { + "name": "Solid Rock", + "description": "Reduces the power of supereffective attacks taken." + }, + "snowWarning": { + "name": "Snow Warning", + "description": "The Pokémon makes it snow when it enters a battle." + }, + "honeyGather": { + "name": "Honey Gather", + "description": "The Pokémon gathers Honey after a battle. The Honey is then sold for money." + }, + "frisk": { + "name": "Frisk", + "description": "When it enters a battle, the Pokémon can check an opposing Pokémon's Ability." + }, + "reckless": { + "name": "Reckless", + "description": "Powers up moves that have recoil damage." + }, + "multitype": { + "name": "Multitype", + "description": "Changes the Pokémon's type to match the Plate or Z-Crystal it holds." + }, + "flowerGift": { + "name": "Flower Gift", + "description": "Boosts the Attack and Sp. Def stats of itself and allies in harsh sunlight." + }, + "badDreams": { + "name": "Bad Dreams", + "description": "Reduces the HP of sleeping opposing Pokémon." + }, + "pickpocket": { + "name": "Pickpocket", + "description": "Steals an item from an attacker that made direct contact." + }, + "sheerForce": { + "name": "Sheer Force", + "description": "Removes additional effects to increase the power of moves when attacking." + }, + "contrary": { + "name": "Contrary", + "description": "Makes stat changes have an opposite effect." + }, + "unnerve": { + "name": "Unnerve", + "description": "Unnerves opposing Pokémon and makes them unable to eat Berries." + }, + "defiant": { + "name": "Defiant", + "description": "Boosts the Pokémon's Attack stat sharply when its stats are lowered." + }, + "defeatist": { + "name": "Defeatist", + "description": "Halves the Pokémon's Attack and Sp. Atk stats when its HP becomes half or less." + }, + "cursedBody": { + "name": "Cursed Body", + "description": "May disable a move used on the Pokémon." + }, + "healer": { + "name": "Healer", + "description": "Sometimes heals an ally's status condition." + }, + "friendGuard": { + "name": "Friend Guard", + "description": "Reduces damage done to allies." + }, + "weakArmor": { + "name": "Weak Armor", + "description": "Physical attacks to the Pokémon lower its Defense stat but sharply raise its Speed stat." + }, + "heavyMetal": { + "name": "Heavy Metal", + "description": "Doubles the Pokémon's weight." + }, + "lightMetal": { + "name": "Light Metal", + "description": "Halves the Pokémon's weight." + }, + "multiscale": { + "name": "Multiscale", + "description": "Reduces the amount of damage the Pokémon takes while its HP is full." + }, + "toxicBoost": { + "name": "Toxic Boost", + "description": "Powers up physical attacks when the Pokémon is poisoned." + }, + "flareBoost": { + "name": "Flare Boost", + "description": "Powers up special attacks when the Pokémon is burned." + }, + "harvest": { + "name": "Harvest", + "description": "May create another Berry after one is used." + }, + "telepathy": { + "name": "Telepathy", + "description": "Anticipates an ally's attack and dodges it." + }, + "moody": { + "name": "Moody", + "description": "Raises one stat sharply and lowers another every turn." + }, + "overcoat": { + "name": "Overcoat", + "description": "Protects the Pokémon from things like sand, hail, and powder." + }, + "poisonTouch": { + "name": "Poison Touch", + "description": "May poison a target when the Pokémon makes contact." + }, + "regenerator": { + "name": "Regenerator", + "description": "Restores a little HP when withdrawn from battle." + }, + "bigPecks": { + "name": "Big Pecks", + "description": "Protects the Pokémon from Defense-lowering effects." + }, + "sandRush": { + "name": "Sand Rush", + "description": "Boosts the Pokémon's Speed stat in a sandstorm." + }, + "wonderSkin": { + "name": "Wonder Skin", + "description": "Makes status moves more likely to miss." + }, + "analytic": { + "name": "Analytic", + "description": "Boosts move power when the Pokémon moves last." + }, + "illusion": { + "name": "Illusion", + "description": "Comes out disguised as the Pokémon in the party's last spot." + }, + "imposter": { + "name": "Imposter", + "description": "The Pokémon transforms itself into the Pokémon it's facing." + }, + "infiltrator": { + "name": "Infiltrator", + "description": "Passes through the opposing Pokémon's barrier, substitute, and the like and strikes." + }, + "mummy": { + "name": "Mummy", + "description": "Contact with the Pokémon changes the attacker's Ability to Mummy." + }, + "moxie": { + "name": "Moxie", + "description": "The Pokémon shows moxie, and that boosts the Attack stat after knocking out any Pokémon." + }, + "justified": { + "name": "Justified", + "description": "Being hit by a Dark-type move boosts the Attack stat of the Pokémon, for justice." + }, + "rattled": { + "name": "Rattled", + "description": "Intimidate or being hit by a Dark-, Ghost-, or Bug-type move will scare the Pokémon and boost its Speed stat." + }, + "magicBounce": { + "name": "Magic Bounce", + "description": "Reflects status moves instead of getting hit by them." + }, + "sapSipper": { + "name": "Sap Sipper", + "description": "Boosts the Attack stat if hit by a Grass-type move instead of taking damage." + }, + "prankster": { + "name": "Prankster", + "description": "Gives priority to a status move." + }, + "sandForce": { + "name": "Sand Force", + "description": "Boosts the power of Rock-, Ground-, and Steel-type moves in a sandstorm." + }, + "ironBarbs": { + "name": "Iron Barbs", + "description": "Inflicts damage on the attacker upon contact with iron barbs." + }, + "zenMode": { + "name": "Zen Mode", + "description": "Changes the Pokémon's shape when HP is half or less." + }, + "victoryStar": { + "name": "Victory Star", + "description": "Boosts the accuracy of its allies and itself." + }, + "turboblaze": { + "name": "Turboblaze", + "description": "Moves can be used on the target regardless of its Abilities." + }, + "teravolt": { + "name": "Teravolt", + "description": "Moves can be used on the target regardless of its Abilities." + }, + "aromaVeil": { + "name": "Aroma Veil", + "description": "Protects itself and its allies from attacks that limit their move choices." + }, + "flowerVeil": { + "name": "Flower Veil", + "description": "Ally Grass-type Pokémon are protected from status conditions and the lowering of their stats." + }, + "cheekPouch": { + "name": "Cheek Pouch", + "description": "Restores HP as well when the Pokémon eats a Berry." + }, + "protean": { + "name": "Protean", + "description": "Changes the Pokémon's type to the type of the move it's about to use." + }, + "furCoat": { + "name": "Fur Coat", + "description": "Halves the damage from physical moves." + }, + "magician": { + "name": "Magician", + "description": "The Pokémon steals the held item of a Pokémon it hits with a move." + }, + "bulletproof": { + "name": "Bulletproof", + "description": "Protects the Pokémon from some ball and bomb moves." + }, + "competitive": { + "name": "Competitive", + "description": "Boosts the Sp. Atk stat sharply when a stat is lowered." + }, + "strongJaw": { + "name": "Strong Jaw", + "description": "The Pokémon's strong jaw boosts the power of its biting moves." + }, + "refrigerate": { + "name": "Refrigerate", + "description": "Normal-type moves become Ice-type moves. The power of those moves is boosted a little." + }, + "sweetVeil": { + "name": "Sweet Veil", + "description": "Prevents itself and ally Pokémon from falling asleep." + }, + "stanceChange": { + "name": "Stance Change", + "description": "The Pokémon changes its form to Blade Forme when it uses an attack move and changes to Shield Forme when it uses King's Shield." + }, + "galeWings": { + "name": "Gale Wings", + "description": "Gives priority to Flying-type moves when the Pokémon's HP is full." + }, + "megaLauncher": { + "name": "Mega Launcher", + "description": "Powers up aura and pulse moves." + }, + "grassPelt": { + "name": "Grass Pelt", + "description": "Boosts the Pokémon's Defense stat on Grassy Terrain." + }, + "symbiosis": { + "name": "Symbiosis", + "description": "The Pokémon passes its item to an ally that has used up an item." + }, + "toughClaws": { + "name": "Tough Claws", + "description": "Powers up moves that make direct contact." + }, + "pixilate": { + "name": "Pixilate", + "description": "Normal-type moves become Fairy-type moves. The power of those moves is boosted a little." + }, + "gooey": { + "name": "Gooey", + "description": "Contact with the Pokémon lowers the attacker's Speed stat." + }, + "aerilate": { + "name": "Aerilate", + "description": "Normal-type moves become Flying-type moves. The power of those moves is boosted a little." + }, + "parentalBond": { + "name": "Parental Bond", + "description": "Parent and child each attacks." + }, + "darkAura": { + "name": "Dark Aura", + "description": "Powers up each Pokémon's Dark-type moves." + }, + "fairyAura": { + "name": "Fairy Aura", + "description": "Powers up each Pokémon's Fairy-type moves." + }, + "auraBreak": { + "name": "Aura Break", + "description": "The effects of \"Aura\" Abilities are reversed to lower the power of affected moves." + }, + "primordialSea": { + "name": "Primordial Sea", + "description": "The Pokémon changes the weather to nullify Fire-type attacks." + }, + "desolateLand": { + "name": "Desolate Land", + "description": "The Pokémon changes the weather to nullify Water-type attacks." + }, + "deltaStream": { + "name": "Delta Stream", + "description": "The Pokémon changes the weather to eliminate all of the Flying type's weaknesses." + }, + "stamina": { + "name": "Stamina", + "description": "Boosts the Defense stat when hit by an attack." + }, + "wimpOut": { + "name": "Wimp Out", + "description": "The Pokémon cowardly switches out when its HP becomes half or less." + }, + "emergencyExit": { + "name": "Emergency Exit", + "description": "The Pokémon, sensing danger, switches out when its HP becomes half or less." + }, + "waterCompaction": { + "name": "Water Compaction", + "description": "Boosts the Pokémon's Defense stat sharply when hit by a Water-type move." + }, + "merciless": { + "name": "Merciless", + "description": "The Pokémon's attacks become critical hits if the target is poisoned." + }, + "shieldsDown": { + "name": "Shields Down", + "description": "When its HP becomes half or less, the Pokémon's shell breaks and it becomes aggressive." + }, + "stakeout": { + "name": "Stakeout", + "description": "Doubles the damage dealt to the target's replacement if the target switches out." + }, + "waterBubble": { + "name": "Water Bubble", + "description": "Lowers the power of Fire-type moves done to the Pokémon and prevents the Pokémon from getting a burn." + }, + "steelworker": { + "name": "Steelworker", + "description": "Powers up Steel-type moves." + }, + "berserk": { + "name": "Berserk", + "description": "Boosts the Pokémon's Sp. Atk stat when it takes a hit that causes its HP to become half or less." + }, + "slushRush": { + "name": "Slush Rush", + "description": "Boosts the Pokémon's Speed stat in snow." + }, + "longReach": { + "name": "Long Reach", + "description": "The Pokémon uses its moves without making contact with the target." + }, + "liquidVoice": { + "name": "Liquid Voice", + "description": "All sound-based moves become Water-type moves." + }, + "triage": { + "name": "Triage", + "description": "Gives priority to a healing move." + }, + "galvanize": { + "name": "Galvanize", + "description": "Normal-type moves become Electric-type moves. The power of those moves is boosted a little." + }, + "surgeSurfer": { + "name": "Surge Surfer", + "description": "Doubles the Pokémon's Speed stat on Electric Terrain." + }, + "schooling": { + "name": "Schooling", + "description": "When it has a lot of HP, the Pokémon forms a powerful school. It stops schooling when its HP is low." + }, + "disguise": { + "name": "Disguise", + "description": "Once per battle, the shroud that covers the Pokémon can protect it from an attack." + }, + "battleBond": { + "name": "Battle Bond", + "description": "Defeating an opposing Pokémon strengthens the Pokémon's bond with its Trainer, and it becomes Ash-Greninja. Water Shuriken gets more powerful." + }, + "powerConstruct": { + "name": "Power Construct", + "description": "Other Cells gather to aid when its HP becomes half or less. Then the Pokémon changes its form to Complete Forme." + }, + "corrosion": { + "name": "Corrosion", + "description": "The Pokémon can poison the target even if it's a Steel or Poison type." + }, + "comatose": { + "name": "Comatose", + "description": "It's always drowsing and will never wake up. It can attack without waking up." + }, + "queenlyMajesty": { + "name": "Queenly Majesty", + "description": "Its majesty pressures the opposing Pokémon, making it unable to attack using priority moves." + }, + "innardsOut": { + "name": "Innards Out", + "description": "Damages the attacker landing the finishing hit by the amount equal to its last HP." + }, + "dancer": { + "name": "Dancer", + "description": "When another Pokémon uses a dance move, it can use a dance move following it regardless of its Speed." + }, + "battery": { + "name": "Battery", + "description": "Powers up ally Pokémon's special moves." + }, + "fluffy": { + "name": "Fluffy", + "description": "Halves the damage taken from moves that make direct contact, but doubles that of Fire-type moves." + }, + "dazzling": { + "name": "Dazzling", + "description": "Surprises the opposing Pokémon, making it unable to attack using priority moves." + }, + "soulHeart": { + "name": "Soul-Heart", + "description": "Boosts its Sp. Atk stat every time a Pokémon faints." + }, + "tanglingHair": { + "name": "Tangling Hair", + "description": "Contact with the Pokémon lowers the attacker's Speed stat." + }, + "receiver": { + "name": "Receiver", + "description": "The Pokémon copies the Ability of a defeated ally." + }, + "powerOfAlchemy": { + "name": "Power of Alchemy", + "description": "The Pokémon copies the Ability of a defeated ally." + }, + "beastBoost": { + "name": "Beast Boost", + "description": "The Pokémon boosts its most proficient stat each time it knocks out a Pokémon." + }, + "rksSystem": { + "name": "RKS System", + "description": "Changes the Pokémon's type to match the memory disc it holds." + }, + "electricSurge": { + "name": "Electric Surge", + "description": "Turns the ground into Electric Terrain when the Pokémon enters a battle." + }, + "psychicSurge": { + "name": "Psychic Surge", + "description": "Turns the ground into Psychic Terrain when the Pokémon enters a battle." + }, + "mistySurge": { + "name": "Misty Surge", + "description": "Turns the ground into Misty Terrain when the Pokémon enters a battle." + }, + "grassySurge": { + "name": "Grassy Surge", + "description": "Turns the ground into Grassy Terrain when the Pokémon enters a battle." + }, + "fullMetalBody": { + "name": "Full Metal Body", + "description": "Prevents other Pokémon's moves or Abilities from lowering the Pokémon's stats." + }, + "shadowShield": { + "name": "Shadow Shield", + "description": "Reduces the amount of damage the Pokémon takes while its HP is full." + }, + "prismArmor": { + "name": "Prism Armor", + "description": "Reduces the power of supereffective attacks taken." + }, + "neuroforce": { + "name": "Neuroforce", + "description": "Powers up moves that are super effective." + }, + "intrepidSword": { + "name": "Intrepid Sword", + "description": "Boosts the Pokémon's Attack stat when the Pokémon enters a battle." + }, + "dauntlessShield": { + "name": "Dauntless Shield", + "description": "Boosts the Pokémon's Defense stat when the Pokémon enters a battle." + }, + "libero": { + "name": "Libero", + "description": "Changes the Pokémon's type to the type of the move it's about to use." + }, + "ballFetch": { + "name": "Ball Fetch", + "description": "The Pokémon will fetch the Poké Ball from the first failed throw of the battle." + }, + "cottonDown": { + "name": "Cotton Down", + "description": "When the Pokémon is hit by an attack, it scatters cotton fluff around and lowers the Speed stat of all Pokémon except itself." + }, + "propellerTail": { + "name": "Propeller Tail", + "description": "Ignores the effects of opposing Pokémon's Abilities and moves that draw in moves." + }, + "mirrorArmor": { + "name": "Mirror Armor", + "description": "Bounces back only the stat-lowering effects that the Pokémon receives." + }, + "gulpMissile": { + "name": "Gulp Missile", + "description": "When the Pokémon uses Surf or Dive, it will come back with prey. When it takes damage, it will spit out the prey to attack." + }, + "stalwart": { + "name": "Stalwart", + "description": "Ignores the effects of opposing Pokémon's Abilities and moves that draw in moves." + }, + "steamEngine": { + "name": "Steam Engine", + "description": "Boosts the Pokémon's Speed stat drastically if hit by a Fire- or Water-type move." + }, + "punkRock": { + "name": "Punk Rock", + "description": "Boosts the power of sound-based moves. The Pokémon also takes half the damage from these kinds of moves." + }, + "sandSpit": { + "name": "Sand Spit", + "description": "The Pokémon creates a sandstorm when it's hit by an attack." + }, + "iceScales": { + "name": "Ice Scales", + "description": "The Pokémon is protected by ice scales, which halve the damage taken from special moves." + }, + "ripen": { + "name": "Ripen", + "description": "Ripens Berries and doubles their effect." + }, + "iceFace": { + "name": "Ice Face", + "description": "The Pokémon's ice head can take a physical attack as a substitute, but the attack also changes the Pokémon's appearance. The ice will be restored when it hails." + }, + "powerSpot": { + "name": "Power Spot", + "description": "Just being next to the Pokémon powers up moves." + }, + "mimicry": { + "name": "Mimicry", + "description": "Changes the Pokémon's type depending on the terrain." + }, + "screenCleaner": { + "name": "Screen Cleaner", + "description": "When the Pokémon enters a battle, the effects of Light Screen, Reflect, and Aurora Veil are nullified for both opposing and ally Pokémon." + }, + "steelySpirit": { + "name": "Steely Spirit", + "description": "Powers up ally Pokémon's Steel-type moves." + }, + "perishBody": { + "name": "Perish Body", + "description": "When hit by a move that makes direct contact, the Pokémon and the attacker will faint after three turns unless they switch out of battle." + }, + "wanderingSpirit": { + "name": "Wandering Spirit", + "description": "The Pokémon exchanges Abilities with a Pokémon that hits it with a move that makes direct contact." + }, + "gorillaTactics": { + "name": "Gorilla Tactics", + "description": "Boosts the Pokémon's Attack stat but only allows the use of the first selected move." + }, + "neutralizingGas": { + "name": "Neutralizing Gas", + "description": "If the Pokémon with Neutralizing Gas is in the battle, the effects of all Pokémon's Abilities will be nullified or will not be triggered." + }, + "pastelVeil": { + "name": "Pastel Veil", + "description": "Protects the Pokémon and its ally Pokémon from being poisoned." + }, + "hungerSwitch": { + "name": "Hunger Switch", + "description": "The Pokémon changes its form, alternating between its Full Belly Mode and Hangry Mode after the end of each turn." + }, + "quickDraw": { + "name": "Quick Draw", + "description": "Enables the Pokémon to move first occasionally." + }, + "unseenFist": { + "name": "Unseen Fist", + "description": "If the Pokémon uses moves that make direct contact, it can attack the target even if the target protects itself." + }, + "curiousMedicine": { + "name": "Curious Medicine", + "description": "When the Pokémon enters a battle, it scatters medicine from its shell, which removes all stat changes from allies." + }, + "transistor": { + "name": "Transistor", + "description": "Powers up Electric-type moves." + }, + "dragonsMaw": { + "name": "Dragon's Maw", + "description": "Powers up Dragon-type moves." + }, + "chillingNeigh": { + "name": "Chilling Neigh", + "description": "When the Pokémon knocks out a target, it utters a chilling neigh, which boosts its Attack stat." + }, + "grimNeigh": { + "name": "Grim Neigh", + "description": "When the Pokémon knocks out a target, it utters a terrifying neigh, which boosts its Sp. Atk stat." + }, + "asOneGlastrier": { + "name": "As One", + "description": "This Ability combines the effects of both Calyrex's Unnerve Ability and Glastrier's Chilling Neigh Ability." + }, + "asOneSpectrier": { + "name": "As One", + "description": "This Ability combines the effects of both Calyrex's Unnerve Ability and Spectrier's Grim Neigh Ability." + }, + "lingeringAroma": { + "name": "Lingering Aroma", + "description": "Contact with the Pokémon changes the attacker's Ability to Lingering Aroma." + }, + "seedSower": { + "name": "Seed Sower", + "description": "Turns the ground into Grassy Terrain when the Pokémon is hit by an attack." + }, + "thermalExchange": { + "name": "Thermal Exchange", + "description": "Boosts the Attack stat when the Pokémon is hit by a Fire-type move. The Pokémon also cannot be burned." + }, + "angerShell": { + "name": "Anger Shell", + "description": "When an attack causes its HP to drop to half or less, the Pokémon gets angry. This lowers its Defense and Sp. Def stats but boosts its Attack, Sp. Atk, and Speed stats." + }, + "purifyingSalt": { + "name": "Purifying Salt", + "description": "The Pokémon's pure salt protects it from status conditions and halves the damage taken from Ghost-type moves." + }, + "wellBakedBody": { + "name": "Well-Baked Body", + "description": "The Pokémon takes no damage when hit by Fire-type moves. Instead, its Defense stat is sharply boosted." + }, + "windRider": { + "name": "Wind Rider", + "description": "Boosts the Pokémon's Attack stat if Tailwind takes effect or if the Pokémon is hit by a wind move. The Pokémon also takes no damage from wind moves." + }, + "guardDog": { + "name": "Guard Dog", + "description": "Boosts the Pokémon's Attack stat if intimidated. Moves and items that would force the Pokémon to switch out also fail to work." + }, + "rockyPayload": { + "name": "Rocky Payload", + "description": "Powers up Rock-type moves." + }, + "windPower": { + "name": "Wind Power", + "description": "The Pokémon becomes charged when it is hit by a wind move, boosting the power of the next Electric-type move the Pokémon uses." + }, + "zeroToHero": { + "name": "Zero to Hero", + "description": "The Pokémon transforms into its Hero Form when it switches out." + }, + "commander": { + "name": "Commander", + "description": "When the Pokémon enters a battle, it goes inside the mouth of an ally Dondozo if one is on the field. The Pokémon then issues commands from there." + }, + "electromorphosis": { + "name": "Electromorphosis", + "description": "The Pokémon becomes charged when it takes damage, boosting the power of the next Electric-type move the Pokémon uses." + }, + "protosynthesis": { + "name": "Protosynthesis", + "description": "Boosts the Pokémon's most proficient stat in harsh sunlight or if the Pokémon is holding Booster Energy." + }, + "quarkDrive": { + "name": "Quark Drive", + "description": "Boosts the Pokémon's most proficient stat on Electric Terrain or if the Pokémon is holding Booster Energy." + }, + "goodAsGold": { + "name": "Good as Gold", + "description": "A body of pure, solid gold gives the Pokémon full immunity to other Pokémon's status moves." + }, + "vesselOfRuin": { + "name": "Vessel of Ruin", + "description": "The power of the Pokémon's ruinous vessel lowers the Sp. Atk stats of all Pokémon except itself." + }, + "swordOfRuin": { + "name": "Sword of Ruin", + "description": "The power of the Pokémon's ruinous sword lowers the Defense stats of all Pokémon except itself." + }, + "tabletsOfRuin": { + "name": "Tablets of Ruin", + "description": "The power of the Pokémon's ruinous wooden tablets lowers the Attack stats of all Pokémon except itself." + }, + "beadsOfRuin": { + "name": "Beads of Ruin", + "description": "The power of the Pokémon's ruinous beads lowers the Sp. Def stats of all Pokémon except itself." + }, + "orichalcumPulse": { + "name": "Orichalcum Pulse", + "description": "Turns the sunlight harsh when the Pokémon enters a battle. The ancient pulse thrumming through the Pokémon also boosts its Attack stat in harsh sunlight." + }, + "hadronEngine": { + "name": "Hadron Engine", + "description": "Turns the ground into Electric Terrain when the Pokémon enters a battle. The futuristic engine within the Pokémon also boosts its Sp. Atk stat on Electric Terrain." + }, + "opportunist": { + "name": "Opportunist", + "description": "If an opponent's stat is boosted, the Pokémon seizes the opportunity to boost the same stat for itself." + }, + "cudChew": { + "name": "Cud Chew", + "description": "When the Pokémon eats a Berry, it will regurgitate that Berry at the end of the next turn and eat it one more time." + }, + "sharpness": { + "name": "Sharpness", + "description": "Powers up slicing moves." + }, + "supremeOverlord": { + "name": "Supreme Overlord", + "description": "When the Pokémon enters a battle, its Attack and Sp. Atk stats are slightly boosted for each of the allies in its party that have already been defeated." + }, + "costar": { + "name": "Costar", + "description": "When the Pokémon enters a battle, it copies an ally's stat changes." + }, + "toxicDebris": { + "name": "Toxic Debris", + "description": "Scatters poison spikes at the feet of the opposing team when the Pokémon takes damage from physical moves." + }, + "armorTail": { + "name": "Armor Tail", + "description": "The mysterious tail covering the Pokémon's head makes opponents unable to use priority moves against the Pokémon or its allies." + }, + "earthEater": { + "name": "Earth Eater", + "description": "If hit by a Ground-type move, the Pokémon has its HP restored instead of taking damage." + }, + "myceliumMight": { + "name": "Mycelium Might", + "description": "The Pokémon will always act more slowly when using status moves, but these moves will be unimpeded by the Ability of the target." + }, + "mindsEye": { + "name": "Mind's Eye", + "description": "The Pokémon ignores changes to opponents' evasiveness, its accuracy can't be lowered, and it can hit Ghost types with Normal- and Fighting-type moves." + }, + "supersweetSyrup": { + "name": "Supersweet Syrup", + "description": "A sickly sweet scent spreads across the field the first time the Pokémon enters a battle, lowering the evasiveness of opposing Pokémon." + }, + "hospitality": { + "name": "Hospitality", + "description": "When the Pokémon enters a battle, it showers its ally with hospitality, restoring a small amount of the ally's HP." + }, + "toxicChain": { + "name": "Toxic Chain", + "description": "The power of the Pokémon's toxic chain may badly poison any target the Pokémon hits with a move." + }, + "embodyAspectTeal": { + "name": "Embody Aspect", + "description": "The Pokémon's heart fills with memories, causing the Teal Mask to shine and the Pokémon's Speed stat to be boosted." + }, + "embodyAspectWellspring": { + "name": "Embody Aspect", + "description": "The Pokémon's heart fills with memories, causing the Wellspring Mask to shine and the Pokémon's Sp. Def stat to be boosted." + }, + "embodyAspectHearthflame": { + "name": "Embody Aspect", + "description": "The Pokémon's heart fills with memories, causing the Hearthflame Mask to shine and the Pokémon's Attack stat to be boosted." + }, + "embodyAspectCornerstone": { + "name": "Embody Aspect", + "description": "The Pokémon's heart fills with memories, causing the Cornerstone Mask to shine and the Pokémon's Defense stat to be boosted." + }, + "teraShift": { + "name": "Tera Shift", + "description": "When the Pokémon enters a battle, it absorbs the energy around itself and transforms into its Terastal Form." + }, + "teraShell": { + "name": "Tera Shell", + "description": "The Pokémon's shell contains the powers of each type. All damage-dealing moves that hit the Pokémon when its HP is full will not be very effective." + }, + "teraformZero": { + "name": "Teraform Zero", + "description": "When Terapagos changes into its Stellar Form, it uses its hidden powers to eliminate all effects of weather and terrain, reducing them to zero." + }, + "poisonPuppeteer": { + "name": "Poison Puppeteer", + "description": "Pokémon poisoned by Pecharunt's moves will also become confused." + } +} \ No newline at end of file diff --git a/src/locales/he_IL/achv.json b/src/locales/he_IL/achv.json new file mode 100644 index 00000000000..32d519fbf78 --- /dev/null +++ b/src/locales/he_IL/achv.json @@ -0,0 +1,287 @@ +{ + "Achievements": { + "name": "Achievements" + }, + "Locked": { + "name": "Locked" + }, + "MoneyAchv": { + "description": "Accumulate a total of ₽{{moneyAmount}}" + }, + "10K_MONEY": { + "name": "Money Haver", + "name_female": "Money Haver" + }, + "100K_MONEY": { + "name": "Rich", + "name_female": "Rich" + }, + "1M_MONEY": { + "name": "Millionaire", + "name_female": "Millionaire" + }, + "10M_MONEY": { + "name": "One Percenter", + "name_female": "One Percenter" + }, + "DamageAchv": { + "description": "Inflict {{damageAmount}} damage in one hit" + }, + "250_DMG": { + "name": "Hard Hitter" + }, + "1000_DMG": { + "name": "Harder Hitter", + "name_female": "Harder Hitter" + }, + "2500_DMG": { + "name": "That's a Lotta Damage!", + "name_female": "That's a Lotta Damage!" + }, + "10000_DMG": { + "name": "One Punch Man", + "name_female": "One Punch Woman" + }, + "HealAchv": { + "description": "Heal {{healAmount}} {{HP}} at once with a move, ability, or held item" + }, + "250_HEAL": { + "name": "Novice Healer", + "name_female": "Novice Healer" + }, + "1000_HEAL": { + "name": "Big Healer", + "name_female": "Big Healer" + }, + "2500_HEAL": { + "name": "Cleric", + "name_female": "Cleric" + }, + "10000_HEAL": { + "name": "Recovery Master", + "name_female": "Recovery Master" + }, + "LevelAchv": { + "description": "Level up a Pokémon to Lv{{level}}" + }, + "LV_100": { + "name": "But Wait, There's More!" + }, + "LV_250": { + "name": "Elite", + "name_female": "Elite" + }, + "LV_1000": { + "name": "To Go Even Further Beyond" + }, + "RibbonAchv": { + "description": "Accumulate a total of {{ribbonAmount}} Ribbons" + }, + "10_RIBBONS": { + "name": "Pokémon League Champion", + "name_female": "Pokémon League Champion" + }, + "25_RIBBONS": { + "name": "Great League Champion", + "name_female": "Great League Champion" + }, + "50_RIBBONS": { + "name": "Ultra League Champion", + "name_female": "Ultra League Champion" + }, + "75_RIBBONS": { + "name": "Rogue League Champion", + "name_female": "Rogue League Champion" + }, + "100_RIBBONS": { + "name": "Master League Champion", + "name_female": "Master League Champion" + }, + "TRANSFER_MAX_STAT_STAGE": { + "name": "Teamwork", + "description": "Baton pass to another party member with at least one stat stage maxed out" + }, + "MAX_FRIENDSHIP": { + "name": "Friendmaxxing", + "description": "Reach max friendship on a Pokémon" + }, + "MEGA_EVOLVE": { + "name": "Megamorph", + "description": "Mega evolve a Pokémon" + }, + "GIGANTAMAX": { + "name": "Absolute Unit", + "description": "Gigantamax a Pokémon" + }, + "TERASTALLIZE": { + "name": "STAB Enthusiast", + "description": "Terastallize a Pokémon" + }, + "STELLAR_TERASTALLIZE": { + "name": "The Hidden Type", + "description": "Stellar Terastallize a Pokémon" + }, + "SPLICE": { + "name": "Infinite Fusion", + "description": "Splice two Pokémon together with DNA Splicers" + }, + "MINI_BLACK_HOLE": { + "name": "A Hole Lot of Items", + "description": "Acquire a Mini Black Hole" + }, + "CATCH_MYTHICAL": { + "name": "Mythical", + "description": "Catch a mythical Pokémon" + }, + "CATCH_SUB_LEGENDARY": { + "name": "(Sub-)Legendary", + "description": "Catch a sub-legendary Pokémon" + }, + "CATCH_LEGENDARY": { + "name": "Legendary", + "description": "Catch a legendary Pokémon" + }, + "SEE_SHINY": { + "name": "Shiny", + "description": "Find a shiny Pokémon in the wild" + }, + "SHINY_PARTY": { + "name": "That's Dedication", + "name_female": "That's Dedication", + "description": "Have a full party of shiny Pokémon" + }, + "HATCH_MYTHICAL": { + "name": "Mythical Egg", + "description": "Hatch a mythical Pokémon from an egg" + }, + "HATCH_SUB_LEGENDARY": { + "name": "Sub-Legendary Egg", + "description": "Hatch a sub-legendary Pokémon from an egg" + }, + "HATCH_LEGENDARY": { + "name": "Legendary Egg", + "description": "Hatch a legendary Pokémon from an egg" + }, + "HATCH_SHINY": { + "name": "Shiny Egg", + "description": "Hatch a shiny Pokémon from an egg" + }, + "HIDDEN_ABILITY": { + "name": "Hidden Potential", + "description": "Catch a Pokémon with a hidden ability" + }, + "PERFECT_IVS": { + "name": "Certificate of Authenticity", + "description": "Get perfect IVs on a Pokémon" + }, + "CLASSIC_VICTORY": { + "name": "Undefeated", + "name_female": "Undefeated", + "description": "Beat the game in classic mode" + }, + "UNEVOLVED_CLASSIC_VICTORY": { + "name": "Bring Your Child To Work Day", + "description": "Beat the game in Classic Mode with at least one unevolved party member." + }, + "MONO_GEN_ONE": { + "name": "The Original Rival", + "description": "Complete the generation one only challenge." + }, + "MONO_GEN_TWO": { + "name": "Generation 1.5", + "description": "Complete the generation two only challenge." + }, + "MONO_GEN_THREE": { + "name": "Too much water?", + "description": "Complete the generation three only challenge." + }, + "MONO_GEN_FOUR": { + "name": "Is she really the hardest?", + "description": "Complete the generation four only challenge." + }, + "MONO_GEN_FIVE": { + "name": "All Original", + "description": "Complete the generation five only challenge." + }, + "MONO_GEN_SIX": { + "name": "Almost Royalty", + "description": "Complete the generation six only challenge." + }, + "MONO_GEN_SEVEN": { + "name": "Only Technically", + "description": "Complete the generation seven only challenge." + }, + "MONO_GEN_EIGHT": { + "name": "A Champion Time!", + "description": "Complete the generation eight only challenge." + }, + "MONO_GEN_NINE": { + "name": "She was going easy on you", + "description": "Complete the generation nine only challenge." + }, + "MonoType": { + "description": "Complete the {{type}} monotype challenge." + }, + "MONO_NORMAL": { + "name": "Extra Ordinary" + }, + "MONO_FIGHTING": { + "name": "I Know Kung Fu" + }, + "MONO_FLYING": { + "name": "Angry Birds" + }, + "MONO_POISON": { + "name": "Kanto's Favourite" + }, + "MONO_GROUND": { + "name": "Forecast: Earthquakes" + }, + "MONO_ROCK": { + "name": "Brock Hard" + }, + "MONO_BUG": { + "name": "You Like Jazz?" + }, + "MONO_GHOST": { + "name": "Who You Gonna Call?" + }, + "MONO_STEEL": { + "name": "Iron Giant" + }, + "MONO_FIRE": { + "name": "I Cast Fireball!" + }, + "MONO_WATER": { + "name": "When It Rains, It Pours" + }, + "MONO_GRASS": { + "name": "Can't Touch This" + }, + "MONO_ELECTRIC": { + "name": "Aim For The Horn!" + }, + "MONO_PSYCHIC": { + "name": "Big Brain Energy" + }, + "MONO_ICE": { + "name": "Walking On Thin Ice" + }, + "MONO_DRAGON": { + "name": "Pseudo-Legend Club" + }, + "MONO_DARK": { + "name": "It's Just A Phase" + }, + "MONO_FAIRY": { + "name": "Hey! Listen!" + }, + "FRESH_START": { + "name": "First Try!", + "description": "Complete the Fresh Start challenge." + }, + "INVERSE_BATTLE": { + "name": "Mirror rorriM", + "description": "Complete the Inverse Battle challenge.\n.egnellahc elttaB esrevnI eht etelpmoC" + } +} diff --git a/src/locales/he_IL/arena-flyout.json b/src/locales/he_IL/arena-flyout.json new file mode 100644 index 00000000000..043d4127eb8 --- /dev/null +++ b/src/locales/he_IL/arena-flyout.json @@ -0,0 +1,44 @@ +{ + "activeBattleEffects": "Active Battle Effects", + "player": "Player", + "neutral": "Neutral", + "enemy": "Enemy", + + "sunny": "Sunny", + "rain": "Rain", + "sandstorm": "Sandstorm", + "hail": "Hail", + "snow": "Snow", + "fog": "Fog", + "heavyRain": "Heavy Rain", + "harshSun": "Harsh Sun", + "strongWinds": "Strong Winds", + + "misty": "Misty Terrain", + "electric": "Electric Terrain", + "grassy": "Grassy Terrain", + "psychic": "Psychic Terrain", + + "mudSport": "Mud Sport", + "waterSport": "Water Sport", + "spikes": "Spikes", + "toxicSpikes": "Toxic Spikes", + "mist": "Mist", + "futureSight": "Future Sight", + "doomDesire": "Doom Desire", + "wish": "Wish", + "stealthRock": "Stealth Rock", + "stickyWeb": "Sticky Web", + "trickRoom": "Trick Room", + "gravity": "Gravity", + "reflect": "Reflect", + "lightScreen": "Light Screen", + "auroraVeil": "Aurora Veil", + "quickGuard": "Quick Guard", + "wideGuard": "Wide Guard", + "matBlock": "Mat Block", + "craftyShield": "Crafty Shield", + "tailwind": "Tailwind", + "happyHour": "Happy Hour", + "safeguard": "Safeguard" +} \ No newline at end of file diff --git a/src/locales/he_IL/arena-tag.json b/src/locales/he_IL/arena-tag.json new file mode 100644 index 00000000000..d8fed386b24 --- /dev/null +++ b/src/locales/he_IL/arena-tag.json @@ -0,0 +1,57 @@ +{ + "yourTeam": "your team", + "opposingTeam": "the opposing team", + "arenaOnRemove": "{{moveName}}'s effect wore off.", + "arenaOnRemovePlayer": "{{moveName}}'s effect wore off\non your side.", + "arenaOnRemoveEnemy": "{{moveName}}'s effect wore off\non the foe's side.", + "mistOnAdd": "{{pokemonNameWithAffix}}'s team became\nshrouded in mist!", + "mistApply": "The mist prevented\nthe lowering of stats!", + "reflectOnAdd": "Reflect reduced the damage of physical moves.", + "reflectOnAddPlayer": "Reflect reduced the damage of physical moves on your side.", + "reflectOnAddEnemy": "Reflect reduced the damage of physical moves on the foe's side.", + "lightScreenOnAdd": "Light Screen reduced the damage of special moves.", + "lightScreenOnAddPlayer": "Light Screen reduced the damage of special moves on your side.", + "lightScreenOnAddEnemy": "Light Screen reduced the damage of special moves on the foe's side.", + "auroraVeilOnAdd": "Aurora Veil reduced the damage of moves.", + "auroraVeilOnAddPlayer": "Aurora Veil reduced the damage of moves on your side.", + "auroraVeilOnAddEnemy": "Aurora Veil reduced the damage of moves on the foe's side.", + "conditionalProtectOnAdd": "{{moveName}} protected team!", + "conditionalProtectOnAddPlayer": "{{moveName}} protected your team!", + "conditionalProtectOnAddEnemy": "{{moveName}} protected the\nopposing team!", + "conditionalProtectApply": "{{moveName}} protected {{pokemonNameWithAffix}}!", + "matBlockOnAdd": "{{pokemonNameWithAffix}} intends to flip up a mat\nand block incoming attacks!", + "noCritOnAddPlayer": "The {{moveName}} shielded your\nteam from critical hits!", + "noCritOnAddEnemy": "The {{moveName}} shielded the opposing\nteam from critical hits!", + "noCritOnRemove": "{{pokemonNameWithAffix}}'s {{moveName}}\nwore off!", + "wishTagOnAdd": "{{pokemonNameWithAffix}}'s wish\ncame true!", + "mudSportOnAdd": "Electricity's power was weakened!", + "mudSportOnRemove": "The effects of Mud Sport\nhave faded.", + "waterSportOnAdd": "Fire's power was weakened!", + "waterSportOnRemove": "The effects of Water Sport\nhave faded.", + "spikesOnAdd": "{{moveName}} were scattered\nall around {{opponentDesc}}'s feet!", + "spikesActivateTrap": "{{pokemonNameWithAffix}} is hurt\nby the spikes!", + "toxicSpikesOnAdd": "{{moveName}} were scattered\nall around {{opponentDesc}}'s feet!", + "toxicSpikesActivateTrapPoison": "{{pokemonNameWithAffix}} absorbed the {{moveName}}!", + "stealthRockOnAdd": "Pointed stones float in the air\naround {{opponentDesc}}!", + "stealthRockActivateTrap": "Pointed stones dug into\n{{pokemonNameWithAffix}}!", + "stickyWebOnAdd": "A {{moveName}} has been laid out on the ground around the opposing team!", + "stickyWebActivateTrap": "The opposing {{pokemonName}} was caught in a sticky web!", + "trickRoomOnAdd": "{{pokemonNameWithAffix}} twisted\nthe dimensions!", + "trickRoomOnRemove": "The twisted dimensions\nreturned to normal!", + "gravityOnAdd": "Gravity intensified!", + "gravityOnRemove": "Gravity returned to normal!", + "tailwindOnAdd": "The Tailwind blew from behind team!", + "tailwindOnAddPlayer": "The Tailwind blew from behind\nyour team!", + "tailwindOnAddEnemy": "The Tailwind blew from behind\nthe opposing team!", + "tailwindOnRemove": "Team's Tailwind petered out!", + "tailwindOnRemovePlayer": "Your team's Tailwind petered out!", + "tailwindOnRemoveEnemy": "The opposing team's Tailwind petered out!", + "happyHourOnAdd": "Everyone is caught up in the happy atmosphere!", + "happyHourOnRemove": "The atmosphere returned to normal.", + "safeguardOnAdd": "The whole field is cloaked in a mystical veil!", + "safeguardOnAddPlayer": "Your team cloaked itself in a mystical veil!", + "safeguardOnAddEnemy": "The opposing team cloaked itself in a mystical veil!", + "safeguardOnRemove": "The field is no longer protected by Safeguard!", + "safeguardOnRemovePlayer": "Your team is no longer protected by Safeguard!", + "safeguardOnRemoveEnemy": "The opposing team is no longer protected by Safeguard!" +} \ No newline at end of file diff --git a/src/locales/he_IL/battle-info.json b/src/locales/he_IL/battle-info.json new file mode 100644 index 00000000000..2c9e87cb1b8 --- /dev/null +++ b/src/locales/he_IL/battle-info.json @@ -0,0 +1,3 @@ + { + "generation": "Generation {{generation}}" + } \ No newline at end of file diff --git a/src/locales/he_IL/battle-message-ui-handler.json b/src/locales/he_IL/battle-message-ui-handler.json new file mode 100644 index 00000000000..0b2e0ba8b13 --- /dev/null +++ b/src/locales/he_IL/battle-message-ui-handler.json @@ -0,0 +1,8 @@ +{ + "ivBest": "Best", + "ivFantastic": "Fantastic", + "ivVeryGood": "Very Good", + "ivPrettyGood": "Pretty Good", + "ivDecent": "Decent", + "ivNoGood": "No Good" +} \ No newline at end of file diff --git a/src/locales/he_IL/battle-scene.json b/src/locales/he_IL/battle-scene.json new file mode 100644 index 00000000000..a0288475d69 --- /dev/null +++ b/src/locales/he_IL/battle-scene.json @@ -0,0 +1,3 @@ +{ + "moneyOwned": "₽{{formattedMoney}}" +} \ No newline at end of file diff --git a/src/locales/he_IL/battle.json b/src/locales/he_IL/battle.json new file mode 100644 index 00000000000..d04dd3eac1f --- /dev/null +++ b/src/locales/he_IL/battle.json @@ -0,0 +1,109 @@ +{ + "bossAppeared": "{{bossName}} appeared.", + "trainerAppeared": "{{trainerName}}\nwould like to battle!", + "trainerAppearedDouble": "{{trainerName}}\nwould like to battle!", + "trainerSendOut": "{{trainerName}} sent out\n{{pokemonName}}!", + "singleWildAppeared": "A wild {{pokemonName}} appeared!", + "multiWildAppeared": "A wild {{pokemonName1}}\nand {{pokemonName2}} appeared!", + "playerComeBack": "Come back, {{pokemonName}}!", + "trainerComeBack": "{{trainerName}} withdrew {{pokemonName}}!", + "playerGo": "Go! {{pokemonName}}!", + "trainerGo": "{{trainerName}} sent out {{pokemonName}}!", + "switchQuestion": "Will you switch\n{{pokemonName}}?", + "trainerDefeated": "You defeated\n{{trainerName}}!", + "moneyWon": "You got\n₽{{moneyAmount}} for winning!", + "moneyPickedUp": "You picked up ₽{{moneyAmount}}!", + "pokemonCaught": "{{pokemonName}} was caught!", + "pokemonObtained": "You got {{pokemonName}}!", + "pokemonBrokeFree": "Oh no!\nThe Pokémon broke free!", + "pokemonFled": "The wild {{pokemonName}} fled!", + "playerFled": "You fled from the {{pokemonName}}!", + "addedAsAStarter": "{{pokemonName}} has been\nadded as a starter!", + "partyFull": "Your party is full.\nRelease a Pokémon to make room for {{pokemonName}}?", + "pokemon": "Pokémon", + "sendOutPokemon": "Go! {{pokemonName}}!", + "hitResultCriticalHit": "A critical hit!", + "hitResultSuperEffective": "It's super effective!", + "hitResultNotVeryEffective": "It's not very effective…", + "hitResultNoEffect": "It doesn't affect {{pokemonName}}!", + "hitResultImmune": "{{pokemonName}} is unaffected!", + "hitResultOneHitKO": "It's a one-hit KO!", + "attackFailed": "But it failed!", + "attackMissed": "{{pokemonNameWithAffix}} avoided the attack!", + "attackHitsCount": "Hit {{count}} time(s)!", + "rewardGain": "You received\n{{modifierName}}!", + "expGain": "{{pokemonName}} gained\n{{exp}} EXP. Points!", + "levelUp": "{{pokemonName}} grew to\nLv. {{level}}!", + "learnMove": "{{pokemonName}} learned\n{{moveName}}!", + "learnMovePrompt": "{{pokemonName}} wants to learn the\nmove {{moveName}}.", + "learnMoveLimitReached": "However, {{pokemonName}} already\nknows four moves.", + "learnMoveReplaceQuestion": "Should a move be forgotten and\nreplaced with {{moveName}}?", + "learnMoveStopTeaching": "Stop trying to teach\n{{moveName}}?", + "learnMoveNotLearned": "{{pokemonName}} did not learn the\nmove {{moveName}}.", + "learnMoveForgetQuestion": "Which move should be forgotten?", + "learnMoveForgetSuccess": "{{pokemonName}} forgot how to\nuse {{moveName}}.", + "countdownPoof": "@d{32}1, @d{15}2, and@d{15}… @d{15}… @d{15}… @d{15}@s{se/pb_bounce_1}Poof!", + "learnMoveAnd": "And…", + "levelCapUp": "The level cap\nhas increased to {{levelCap}}!", + "moveNotImplemented": "{{moveName}} is not yet implemented and cannot be selected.", + "moveNoPP": "There's no PP left for\nthis move!", + "moveDisabled": "{{moveName}} is disabled!", + "canOnlyUseMove": "{{pokemonName}} can only use {{moveName}}!", + "moveCannotBeSelected": "{{moveName}} cannot be selected!", + "disableInterruptedMove": "{{pokemonNameWithAffix}}'s {{moveName}}\nis disabled!", + "throatChopInterruptedMove": "The effects of Throat Chop prevent\n{{pokemonName}} from using certain moves!", + "noPokeballForce": "An unseen force\nprevents using Poké Balls.", + "noPokeballTrainer": "You can't catch\nanother trainer's Pokémon!", + "noPokeballMulti": "You can only throw a Poké Ball\nwhen there is one Pokémon remaining!", + "noPokeballStrong": "The target Pokémon is too strong to be caught!\nYou need to weaken it first!", + "noPokeballMysteryEncounter": "You aren't able to\ncatch this Pokémon!", + "noEscapeForce": "An unseen force\nprevents escape.", + "noEscapeTrainer": "You can't run\nfrom a trainer battle!", + "noEscapePokemon": "{{pokemonName}}'s {{moveName}}\nprevents {{escapeVerb}}!", + "runAwaySuccess": "You got away safely!", + "runAwayCannotEscape": "You can't escape!", + "escapeVerbSwitch": "switching", + "escapeVerbFlee": "fleeing", + "notDisabled": "{{pokemonName}}'s {{moveName}} is disabled\nno more!", + "turnEndHpRestore": "{{pokemonName}}'s HP was restored.", + "hpIsFull": "{{pokemonName}}'s\nHP is full!", + "skipItemQuestion": "Are you sure you want to skip taking an item?", + "itemStackFull": "The stack for {{fullItemName}} is full.\nYou will receive {{itemName}} instead.", + "eggHatching": "Oh?", + "eggSkipPrompt": "Skip to egg summary?", + "ivScannerUseQuestion": "Use IV Scanner on {{pokemonName}}?", + "wildPokemonWithAffix": "Wild {{pokemonName}}", + "foePokemonWithAffix": "Foe {{pokemonName}}", + "useMove": "{{pokemonNameWithAffix}} used {{moveName}}!", + "drainMessage": "{{pokemonName}} had its\nenergy drained!", + "regainHealth": "{{pokemonName}} regained\nhealth!", + "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", + "ppHealBerry": "{{pokemonNameWithAffix}} restored PP to its move {{moveName}}\nusing its {{berryName}}!", + "hpHealBerry": "{{pokemonNameWithAffix}} restored its health using\nits {{berryName}}!", + "fainted": "{{pokemonNameWithAffix}} fainted!", + "statsAnd": "and", + "stats": "Stats", + "statRose_one": "{{pokemonNameWithAffix}}'s {{stats}} rose!", + "statRose_other": "{{pokemonNameWithAffix}}'s {{stats}} rose!", + "statSharplyRose_one": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", + "statSharplyRose_other": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", + "statRoseDrastically_one": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", + "statRoseDrastically_other": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", + "statWontGoAnyHigher_one": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", + "statWontGoAnyHigher_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", + "statFell_one": "{{pokemonNameWithAffix}}'s {{stats}} fell!", + "statFell_other": "{{pokemonNameWithAffix}}'s {{stats}} fell!", + "statHarshlyFell_one": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", + "statHarshlyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", + "statSeverelyFell_one": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", + "statSeverelyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", + "statWontGoAnyLower_one": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", + "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", + "retryBattle": "Would you like to retry from the start of the battle?", + "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", + "congratulations": "Congratulations!", + "beatModeFirstTime": "{{speciesName}} beat {{gameMode}} Mode for the first time!\nYou received {{newModifier}}!", + "ppReduced": "It reduced the PP of {{targetName}}'s\n{{moveName}} by {{reduction}}!", + "mysteryEncounterAppeared": "What's this?" +} \ No newline at end of file diff --git a/src/locales/he_IL/battler-tags.json b/src/locales/he_IL/battler-tags.json new file mode 100644 index 00000000000..b31826b0244 --- /dev/null +++ b/src/locales/he_IL/battler-tags.json @@ -0,0 +1,77 @@ +{ + "trappedDesc": "trapping", + "flinchedDesc": "flinching", + "confusedDesc": "confusion", + "infatuatedDesc": "infatuation", + "seedDesc": "seeding", + "nightmareDesc": "nightmares", + "ingrainDesc": "roots", + "drowsyDesc": "drowsiness", + "rechargingLapse": "{{pokemonNameWithAffix}} must\nrecharge!", + "trappedOnAdd": "{{pokemonNameWithAffix}} can no\nlonger escape!", + "trappedOnRemove": "{{pokemonNameWithAffix}} was freed\nfrom {{moveName}}!", + "flinchedLapse": "{{pokemonNameWithAffix}} flinched!", + "confusedOnAdd": "{{pokemonNameWithAffix}} became\nconfused!", + "confusedOnRemove": "{{pokemonNameWithAffix}} snapped\nout of confusion!", + "confusedOnOverlap": "{{pokemonNameWithAffix}} is\nalready confused!", + "confusedLapse": "{{pokemonNameWithAffix}} is\nconfused!", + "confusedLapseHurtItself": "It hurt itself in its\nconfusion!", + "destinyBondLapseIsBoss": "{{pokemonNameWithAffix}} is unaffected\nby the effects of Destiny Bond.", + "destinyBondLapse": "{{pokemonNameWithAffix}} took\n{{pokemonNameWithAffix2}} down with it!", + "infatuatedOnAdd": "{{pokemonNameWithAffix}} fell in love\nwith {{sourcePokemonName}}!", + "infatuatedOnOverlap": "{{pokemonNameWithAffix}} is\nalready in love!", + "infatuatedLapse": "{{pokemonNameWithAffix}} is in love\nwith {{sourcePokemonName}}!", + "infatuatedLapseImmobilize": "{{pokemonNameWithAffix}} is\nimmobilized by love!", + "infatuatedOnRemove": "{{pokemonNameWithAffix}} got over\nits infatuation.", + "seededOnAdd": "{{pokemonNameWithAffix}} was seeded!", + "seededLapse": "{{pokemonNameWithAffix}}'s health is\nsapped by Leech Seed!", + "seededLapseShed": "{{pokemonNameWithAffix}}'s Leech Seed\nsucked up the liquid ooze!", + "nightmareOnAdd": "{{pokemonNameWithAffix}} began\nhaving a Nightmare!", + "nightmareOnOverlap": "{{pokemonNameWithAffix}} is\nalready locked in a Nightmare!", + "nightmareLapse": "{{pokemonNameWithAffix}} is locked\nin a Nightmare!", + "encoreOnAdd": "{{pokemonNameWithAffix}} got\nan Encore!", + "encoreOnRemove": "{{pokemonNameWithAffix}}'s Encore\nended!", + "helpingHandOnAdd": "{{pokemonNameWithAffix}} is ready to\nhelp {{pokemonName}}!", + "ingrainLapse": "{{pokemonNameWithAffix}} absorbed\nnutrients with its roots!", + "ingrainOnTrap": "{{pokemonNameWithAffix}} planted its roots!", + "aquaRingOnAdd": "{{pokemonNameWithAffix}} surrounded\nitself with a veil of water!", + "aquaRingLapse": "{{moveName}} restored\n{{pokemonName}}'s HP!", + "drowsyOnAdd": "{{pokemonNameWithAffix}} grew drowsy!", + "damagingTrapLapse": "{{pokemonNameWithAffix}} is hurt\nby {{moveName}}!", + "bindOnTrap": "{{pokemonNameWithAffix}} was squeezed by\n{{sourcePokemonName}}'s {{moveName}}!", + "wrapOnTrap": "{{pokemonNameWithAffix}} was Wrapped\nby {{sourcePokemonName}}!", + "vortexOnTrap": "{{pokemonNameWithAffix}} was trapped\nin the vortex!", + "clampOnTrap": "{{sourcePokemonNameWithAffix}} Clamped\n{{pokemonName}}!", + "sandTombOnTrap": "{{pokemonNameWithAffix}} became trapped\nby {{moveName}}!", + "magmaStormOnTrap": "{{pokemonNameWithAffix}} became trapped\nby swirling magma!", + "snapTrapOnTrap": "{{pokemonNameWithAffix}} got trapped\nby a snap trap!", + "thunderCageOnTrap": "{{sourcePokemonNameWithAffix}} trapped\n{{pokemonNameWithAffix}}!", + "infestationOnTrap": "{{pokemonNameWithAffix}} has been afflicted \nwith an infestation by {{sourcePokemonNameWithAffix}}!", + "protectedOnAdd": "{{pokemonNameWithAffix}}\nprotected itself!", + "protectedLapse": "{{pokemonNameWithAffix}}\nprotected itself!", + "enduringOnAdd": "{{pokemonNameWithAffix}} braced\nitself!", + "enduringLapse": "{{pokemonNameWithAffix}} endured\nthe hit!", + "sturdyLapse": "{{pokemonNameWithAffix}} endured\nthe hit!", + "perishSongLapse": "{{pokemonNameWithAffix}}'s perish count fell to {{turnCount}}.", + "centerOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", + "truantLapse": "{{pokemonNameWithAffix}} is\nloafing around!", + "slowStartOnAdd": "{{pokemonNameWithAffix}} can't\nget it going!", + "slowStartOnRemove": "{{pokemonNameWithAffix}} finally\ngot its act together!", + "highestStatBoostOnAdd": "{{pokemonNameWithAffix}}'s {{statName}}\nwas heightened!", + "highestStatBoostOnRemove": "The effects of {{pokemonNameWithAffix}}'s\n{{abilityName}} wore off!", + "magnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", + "magnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", + "critBoostOnAdd": "{{pokemonNameWithAffix}} is getting\npumped!", + "critBoostOnRemove": "{{pokemonNameWithAffix}} relaxed.", + "saltCuredOnAdd": "{{pokemonNameWithAffix}} is being salt cured!", + "saltCuredLapse": "{{pokemonNameWithAffix}} is hurt by {{moveName}}!", + "cursedOnAdd": "{{pokemonNameWithAffix}} cut its own HP and put a curse on the {{pokemonName}}!", + "cursedLapse": "{{pokemonNameWithAffix}} is afflicted by the Curse!", + "stockpilingOnAdd": "{{pokemonNameWithAffix}} stockpiled {{stockpiledCount}}!", + "disabledOnAdd": "{{pokemonNameWithAffix}}'s {{moveName}}\nwas disabled!", + "disabledLapse": "{{pokemonNameWithAffix}}'s {{moveName}}\nis no longer disabled.", + "tarShotOnAdd": "{{pokemonNameWithAffix}} became weaker to fire!", + "substituteOnAdd": "{{pokemonNameWithAffix}} put in a substitute!", + "substituteOnHit": "The substitute took damage for {{pokemonNameWithAffix}}!", + "substituteOnRemove": "{{pokemonNameWithAffix}}'s substitute faded!" +} diff --git a/src/locales/he_IL/berry.json b/src/locales/he_IL/berry.json new file mode 100644 index 00000000000..a4bec889877 --- /dev/null +++ b/src/locales/he_IL/berry.json @@ -0,0 +1,46 @@ +{ + "SITRUS": { + "name": "Sitrus Berry", + "effect": "Restores 25% HP if HP is below 50%" + }, + "LUM": { + "name": "Lum Berry", + "effect": "Cures any non-volatile status condition and confusion" + }, + "ENIGMA": { + "name": "Enigma Berry", + "effect": "Restores 25% HP if hit by a super effective move" + }, + "LIECHI": { + "name": "Liechi Berry", + "effect": "Raises Attack if HP is below 25%" + }, + "GANLON": { + "name": "Ganlon Berry", + "effect": "Raises Defense if HP is below 25%" + }, + "PETAYA": { + "name": "Petaya Berry", + "effect": "Raises Sp. Atk if HP is below 25%" + }, + "APICOT": { + "name": "Apicot Berry", + "effect": "Raises Sp. Def if HP is below 25%" + }, + "SALAC": { + "name": "Salac Berry", + "effect": "Raises Speed if HP is below 25%" + }, + "LANSAT": { + "name": "Lansat Berry", + "effect": "Raises critical hit ratio if HP is below 25%" + }, + "STARF": { + "name": "Starf Berry", + "effect": "Sharply raises a random stat if HP is below 25%" + }, + "LEPPA": { + "name": "Leppa Berry", + "effect": "Restores 10 PP to a move if its PP reaches 0" + } +} \ No newline at end of file diff --git a/src/locales/he_IL/bgm-name.json b/src/locales/he_IL/bgm-name.json new file mode 100644 index 00000000000..c2babed4dff --- /dev/null +++ b/src/locales/he_IL/bgm-name.json @@ -0,0 +1,155 @@ +{ + "music": "Music: ", + "missing_entries": "{{name}}", + "battle_kanto_champion": "B2W2 Kanto Champion Battle", + "battle_johto_champion": "B2W2 Johto Champion Battle", + "battle_hoenn_champion_g5": "B2W2 Hoenn Champion Battle", + "battle_hoenn_champion_g6": "ORAS Hoenn Champion Battle", + "battle_sinnoh_champion": "B2W2 Sinnoh Champion Battle", + "battle_champion_alder": "BW Unova Champion Battle", + "battle_champion_iris": "B2W2 Unova Champion Battle", + "battle_kalos_champion": "XY Kalos Champion Battle", + "battle_alola_champion": "USUM Alola Champion Battle", + "battle_galar_champion": "SWSH Galar Champion Battle", + "battle_champion_geeta": "SV Champion Geeta Battle", + "battle_champion_nemona": "SV Champion Nemona Battle", + "battle_champion_kieran": "SV Champion Kieran Battle", + "battle_hoenn_elite": "ORAS Elite Four Battle", + "battle_unova_elite": "BW Elite Four Battle", + "battle_kalos_elite": "XY Elite Four Battle", + "battle_alola_elite": "SM Elite Four Battle", + "battle_galar_elite": "SWSH League Tournament Battle", + "battle_paldea_elite": "SV Elite Four Battle", + "battle_bb_elite": "SV BB League Elite Four Battle", + "battle_final_encounter": "PMD RTDX Rayquaza's Domain", + "battle_final": "BW Ghetsis Battle", + "battle_kanto_gym": "B2W2 Kanto Gym Battle", + "battle_johto_gym": "B2W2 Johto Gym Battle", + "battle_hoenn_gym": "B2W2 Hoenn Gym Battle", + "battle_sinnoh_gym": "B2W2 Sinnoh Gym Battle", + "battle_unova_gym": "BW Unova Gym Battle", + "battle_kalos_gym": "XY Kalos Gym Battle", + "battle_galar_gym": "SWSH Galar Gym Battle", + "battle_paldea_gym": "SV Paldea Gym Battle", + "battle_legendary_kanto": "XY Kanto Legendary Battle", + "battle_legendary_raikou": "HGSS Raikou Battle", + "battle_legendary_entei": "HGSS Entei Battle", + "battle_legendary_suicune": "HGSS Suicune Battle", + "battle_legendary_lugia": "HGSS Lugia Battle", + "battle_legendary_ho_oh": "HGSS Ho-oh Battle", + "battle_legendary_regis_g5": "B2W2 Legendary Titan Battle", + "battle_legendary_regis_g6": "ORAS Legendary Titan Battle", + "battle_legendary_gro_kyo": "ORAS Groudon & Kyogre Battle", + "battle_legendary_rayquaza": "ORAS Rayquaza Battle", + "battle_legendary_deoxys": "ORAS Deoxys Battle", + "battle_legendary_lake_trio": "ORAS Lake Guardians Battle", + "battle_legendary_sinnoh": "ORAS Sinnoh Legendary Battle", + "battle_legendary_dia_pal": "ORAS Dialga & Palkia Battle", + "battle_legendary_origin_forme": "LA Origin Dialga & Palkia Battle", + "battle_legendary_giratina": "ORAS Giratina Battle", + "battle_legendary_arceus": "HGSS Arceus Battle", + "battle_legendary_unova": "BW Unova Legendary Battle", + "battle_legendary_kyurem": "BW Kyurem Battle", + "battle_legendary_res_zek": "BW Reshiram & Zekrom Battle", + "battle_legendary_xern_yvel": "XY Xerneas & Yveltal Battle", + "battle_legendary_tapu": "SM Tapu Battle", + "battle_legendary_sol_lun": "SM Solgaleo & Lunala Battle", + "battle_legendary_ub": "SM Ultra Beast Battle", + "battle_legendary_dusk_dawn": "USUM Dusk Mane & Dawn Wings Necrozma Battle", + "battle_legendary_ultra_nec": "USUM Ultra Necrozma Battle", + "battle_legendary_zac_zam": "SWSH Zacian & Zamazenta Battle", + "battle_legendary_glas_spec": "SWSH Glastrier & Spectrier Battle", + "battle_legendary_calyrex": "SWSH Calyrex Battle", + "battle_legendary_riders": "SWSH Ice & Shadow Rider Calyrex Battle", + "battle_legendary_birds_galar": "SWSH Galarian Legendary Birds Battle", + "battle_legendary_ruinous": "SV Treasures of Ruin Battle", + "battle_legendary_kor_mir": "SV Depths of Area Zero Battle", + "battle_legendary_loyal_three": "SV Loyal Three Battle", + "battle_legendary_ogerpon": "SV Ogerpon Battle", + "battle_legendary_terapagos": "SV Terapagos Battle", + "battle_legendary_pecharunt": "SV Pecharunt Battle", + "battle_rival": "BW Rival Battle", + "battle_rival_2": "BW N Battle", + "battle_rival_3": "BW Final N Battle", + "battle_trainer": "BW Trainer Battle", + "battle_wild": "BW Wild Battle", + "battle_wild_strong": "BW Strong Wild Battle", + "end_summit": "PMD RTDX Sky Tower Summit", + "battle_rocket_grunt": "HGSS Team Rocket Battle", + "battle_aqua_magma_grunt": "ORAS Team Aqua & Magma Battle", + "battle_galactic_grunt": "BDSP Team Galactic Battle", + "battle_plasma_grunt": "BW Team Plasma Battle", + "battle_flare_grunt": "XY Team Flare Battle", + "battle_aether_grunt": "SM Aether Foundation Battle", + "battle_skull_grunt": "SM Team Skull Battle", + "battle_macro_grunt": "SWSH Trainer Battle", + "battle_galactic_admin": "BDSP Team Galactic Admin Battle", + "battle_skull_admin": "SM Team Skull Admin Battle", + "battle_oleana": "SWSH Oleana Battle", + "battle_rocket_boss": "USUM Giovanni Battle", + "battle_aqua_magma_boss": "ORAS Archie & Maxie Battle", + "battle_galactic_boss": "BDSP Cyrus Battle", + "battle_plasma_boss": "B2W2 Ghetsis Battle", + "battle_flare_boss": "XY Lysandre Battle", + "battle_aether_boss": "SM Lusamine Battle", + "battle_skull_boss": "SM Guzma Battle", + "battle_macro_boss": "SWSH Rose Battle", + + "abyss": "PMD EoS Dark Crater", + "badlands": "PMD EoS Barren Valley", + "beach": "PMD EoS Drenched Bluff", + "cave": "PMD EoS Sky Peak Cave", + "construction_site": "PMD EoS Boulder Quarry", + "desert": "PMD EoS Northern Desert", + "dojo": "PMD EoS Marowak Dojo", + "end": "PMD RTDX Sky Tower", + "factory": "PMD EoS Concealed Ruins", + "fairy_cave": "PMD EoS Star Cave", + "forest": "PMD EoS Dusk Forest", + "grass": "PMD EoS Apple Woods", + "graveyard": "PMD EoS Mystifying Forest", + "ice_cave": "PMD EoS Vast Ice Mountain", + "island": "PMD EoS Craggy Coast", + "jungle": "Lmz - Jungle", + "laboratory": "Firel - Laboratory", + "lake": "PMD EoS Crystal Cave", + "meadow": "PMD EoS Sky Peak Forest", + "metropolis": "Firel - Metropolis", + "mountain": "PMD EoS Mt. Horn", + "plains": "PMD EoS Sky Peak Prairie", + "power_plant": "PMD EoS Far Amp Plains", + "ruins": "PMD EoS Deep Sealed Ruin", + "sea": "Andr06 - Marine Mystique", + "seabed": "Firel - Seabed", + "slum": "Andr06 - Sneaky Snom", + "snowy_forest": "PMD EoS Sky Peak Snowfield", + "space": "Firel - Aether", + "swamp": "PMD EoS Surrounded Sea", + "tall_grass": "PMD EoS Foggy Forest", + "temple": "PMD EoS Aegis Cave", + "town": "PMD EoS Random Dungeon Theme 3", + "volcano": "PMD EoS Steam Cave", + "wasteland": "PMD EoS Hidden Highland", + "encounter_ace_trainer": "BW Trainers' Eyes Meet (Ace Trainer)", + "encounter_backpacker": "BW Trainers' Eyes Meet (Backpacker)", + "encounter_clerk": "BW Trainers' Eyes Meet (Clerk)", + "encounter_cyclist": "BW Trainers' Eyes Meet (Cyclist)", + "encounter_lass": "BW Trainers' Eyes Meet (Lass)", + "encounter_parasol_lady": "BW Trainers' Eyes Meet (Parasol Lady)", + "encounter_pokefan": "BW Trainers' Eyes Meet (Poke Fan)", + "encounter_psychic": "BW Trainers' Eyes Meet (Psychic)", + "encounter_rich": "BW Trainers' Eyes Meet (Gentleman)", + "encounter_rival": "BW Cheren", + "encounter_roughneck": "BW Trainers' Eyes Meet (Roughneck)", + "encounter_scientist": "BW Trainers' Eyes Meet (Scientist)", + "encounter_twins": "BW Trainers' Eyes Meet (Twins)", + "encounter_youngster": "BW Trainers' Eyes Meet (Youngster)", + "heal": "BW Pokémon Heal", + "menu": "PMD EoS Welcome to the World of Pokémon!", + "title": "PMD EoS Top Menu Theme", + + "mystery_encounter_weird_dream": "PMD EoS Temporal Spire", + "mystery_encounter_fun_and_games": "PMD EoS Guildmaster Wigglytuff", + "mystery_encounter_gen_5_gts": "BW GTS", + "mystery_encounter_gen_6_gts": "XY GTS" +} diff --git a/src/locales/he_IL/biome.json b/src/locales/he_IL/biome.json new file mode 100644 index 00000000000..6d79382cf3e --- /dev/null +++ b/src/locales/he_IL/biome.json @@ -0,0 +1,38 @@ +{ + "unknownLocation": "Somewhere you can't remember", + "TOWN": "Town", + "PLAINS": "Plains", + "GRASS": "Grassy Field", + "TALL_GRASS": "Tall Grass", + "METROPOLIS": "Metropolis", + "FOREST": "Forest", + "SEA": "Sea", + "SWAMP": "Swamp", + "BEACH": "Beach", + "LAKE": "Lake", + "SEABED": "Seabed", + "MOUNTAIN": "Mountain", + "BADLANDS": "Badlands", + "CAVE": "Cave", + "DESERT": "Desert", + "ICE_CAVE": "Ice Cave", + "MEADOW": "Meadow", + "POWER_PLANT": "Power Plant", + "VOLCANO": "Volcano", + "GRAVEYARD": "Graveyard", + "DOJO": "Dojo", + "FACTORY": "Factory", + "RUINS": "Ancient Ruins", + "WASTELAND": "Wasteland", + "ABYSS": "Abyss", + "SPACE": "Space", + "CONSTRUCTION_SITE": "Construction Site", + "JUNGLE": "Jungle", + "FAIRY_CAVE": "Fairy Cave", + "TEMPLE": "Temple", + "SLUM": "Slum", + "SNOWY_FOREST": "Snowy Forest", + "ISLAND": "Island", + "LABORATORY": "Laboratory", + "END": "???" +} \ No newline at end of file diff --git a/src/locales/he_IL/challenges.json b/src/locales/he_IL/challenges.json new file mode 100644 index 00000000000..7792755d626 --- /dev/null +++ b/src/locales/he_IL/challenges.json @@ -0,0 +1,37 @@ +{ + "title": "Challenge Modifiers", + "illegalEvolution": "{{pokemon}} changed into an ineligible Pokémon\nfor this challenge!", + "noneSelected": "None Selected", + "singleGeneration": { + "name": "Mono Gen", + "desc": "You can only use Pokémon from Generation {{gen}}.", + "desc_default": "You can only use Pokémon from the chosen generation.", + "gen_1": "one", + "gen_2": "two", + "gen_3": "three", + "gen_4": "four", + "gen_5": "five", + "gen_6": "six", + "gen_7": "seven", + "gen_8": "eight", + "gen_9": "nine" + }, + "singleType": { + "name": "Mono Type", + "desc": "You can only use Pokémon with the {{type}} type.", + "desc_default": "You can only use Pokémon of the chosen type." + }, + "freshStart": { + "name": "Fresh Start", + "desc": "You can only use the original starters, and only as if you had just started PokéRogue.", + "value.0": "Off", + "value.1": "On" + }, + "inverseBattle": { + "name": "Inverse Battle", + "shortName": "Inverse", + "desc": "Type matchups are reversed and no type is immune to any other type.\nDisables other challenges' achievements.", + "value.0": "Off", + "value.1": "On" + } +} diff --git a/src/locales/he_IL/command-ui-handler.json b/src/locales/he_IL/command-ui-handler.json new file mode 100644 index 00000000000..5ca222234d3 --- /dev/null +++ b/src/locales/he_IL/command-ui-handler.json @@ -0,0 +1,7 @@ +{ + "fight": "Fight", + "ball": "Ball", + "pokemon": "Pokémon", + "run": "Run", + "actionMessage": "What will\n{{pokemonName}} do?" +} \ No newline at end of file diff --git a/src/locales/he_IL/common.json b/src/locales/he_IL/common.json new file mode 100644 index 00000000000..e910b7c2e09 --- /dev/null +++ b/src/locales/he_IL/common.json @@ -0,0 +1,8 @@ +{ + "start": "Start", + "luckIndicator": "Luck:", + "shinyOnHover": "Shiny", + "commonShiny": "Common", + "rareShiny": "Rare", + "epicShiny": "Epic" +} \ No newline at end of file diff --git a/src/locales/he_IL/config.ts b/src/locales/he_IL/config.ts new file mode 100644 index 00000000000..94b951ea924 --- /dev/null +++ b/src/locales/he_IL/config.ts @@ -0,0 +1,189 @@ +import common from "./common.json"; +import settings from "./settings.json"; +import ability from "./ability.json"; +import abilityTriggers from "./ability-trigger.json"; +import arenaFlyout from "./arena-flyout.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 battleMessageUiHandler from "./battle-message-ui-handler.json"; +import battlerTags from "./battler-tags.json"; +import berry from "./berry.json"; +import bgmName from "./bgm-name.json"; +import biome from "./biome.json"; +import challenges from "./challenges.json"; +import commandUiHandler from "./command-ui-handler.json"; +import dialogue from "./dialogue.json"; +import battleSpecDialogue from "./dialogue-final-boss.json"; +import miscDialogue from "./dialogue-misc.json"; +import doubleBattleDialogue from "./dialogue-double-battle.json"; +import egg from "./egg.json"; +import fightUiHandler from "./fight-ui-handler.json"; +import filterBar from "./filter-bar.json"; +import gameMode from "./game-mode.json"; +import gameStatsUiHandler from "./game-stats-ui-handler.json"; +import growth from "./growth.json"; +import menu from "./menu.json"; +import menuUiHandler from "./menu-ui-handler.json"; +import modifier from "./modifier.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 moveTriggers from "./move-trigger.json"; +import runHistory from "./run-history.json"; +import mysteryEncounterMessages from "./mystery-encounter-messages.json"; +import lostAtSea from "./mystery-encounters/lost-at-sea-dialogue.json"; +import mysteriousChest from "./mystery-encounters/mysterious-chest-dialogue.json"; +import mysteriousChallengers from "./mystery-encounters/mysterious-challengers-dialogue.json"; +import darkDeal from "./mystery-encounters/dark-deal-dialogue.json"; +import departmentStoreSale from "./mystery-encounters/department-store-sale-dialogue.json"; +import fieldTrip from "./mystery-encounters/field-trip-dialogue.json"; +import fieryFallout from "./mystery-encounters/fiery-fallout-dialogue.json"; +import fightOrFlight from "./mystery-encounters/fight-or-flight-dialogue.json"; +import safariZone from "./mystery-encounters/safari-zone-dialogue.json"; +import shadyVitaminDealer from "./mystery-encounters/shady-vitamin-dealer-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 bugTypeSuperfan from "./mystery-encounters/bug-type-superfan-dialogue.json"; +import funAndGames from "./mystery-encounters/fun-and-games-dialogue.json"; +import uncommonBreed from "./mystery-encounters/uncommon-breed-dialogue.json"; +import globalTradeSystem from "./mystery-encounters/global-trade-system-dialogue.json"; + +/** + * Dialogue/Text token injection patterns that can be used: + * - `$` will be treated as a new line for Message and Dialogue strings. + * - `@d{}` will add a time delay to text animation for Message and Dialogue strings. + * - `@s{}` will play a specified sound effect for Message and Dialogue strings. + * - `@f{}` will fade the screen to black for the given duration, then fade back in for Message and Dialogue strings. + * - `{{}}` (MYSTERY ENCOUNTERS ONLY) will auto-inject the matching dialogue token value that is stored in {@link IMysteryEncounter.dialogueTokens}. + * - (see [i18next interpolations](https://www.i18next.com/translation-function/interpolation)) for more details. + * - `@[]{}` (STATIC TEXT ONLY, NOT USEABLE WITH {@link UI.showText()} OR {@link UI.showDialogue()}) will auto-color the given text to a specified {@link TextStyle} (e.g. `TextStyle.SUMMARY_GREEN`). + */ +export const heIlConfig = { + ability, + abilityTriggers, + arenaFlyout, + arenaTag, + battle, + battleScene, + battleInfo, + battleMessageUiHandler, + battlePokemonForm, + battlerTags, + berry, + bgmName, + biome, + challenges, + commandUiHandler, + common, + achv, + dialogue, + battleSpecDialogue, + miscDialogue, + doubleBattleDialogue, + egg, + fightUiHandler, + filterBar, + gameMode, + gameStatsUiHandler, + growth, + menu, + menuUiHandler, + modifier, + modifierType, + move, + nature, + pokeball, + pokemon, + pokemonForm, + pokemonInfo, + pokemonInfoContainer, + pokemonSummary, + saveSlotSelectUiHandler, + settings, + splashMessages, + starterSelectUiHandler, + statusEffect, + terrain, + titles: trainerTitles, + trainerClasses, + trainerNames, + tutorial, + voucher, + weather, + partyUiHandler, + modifierSelectUiHandler, + moveTriggers, + runHistory, + mysteryEncounter: { + // DO NOT REMOVE + "unit_test_dialogue": "{{test}}{{test}} {{test{{test}}}} {{test1}} {{test\}} {{test\\}} {{test\\\}} {test}}", + mysteriousChallengers, + mysteriousChest, + darkDeal, + fightOrFlight, + slumberingSnorlax, + trainingSession, + departmentStoreSale, + shadyVitaminDealer, + fieldTrip, + safariZone, + lostAtSea, + fieryFallout, + theStrongStuff, + pokemonSalesman, + offerYouCantRefuse, + delibirdy, + absoluteAvarice, + aTrainersTest, + trashToTreasure, + berriesAbound, + clowningAround, + partTimer, + dancingLessons, + weirdDream, + theWinstrateChallenge, + teleportingHijinks, + bugTypeSuperfan, + funAndGames, + uncommonBreed, + globalTradeSystem + }, + mysteryEncounterMessages +}; diff --git a/src/locales/he_IL/dialogue-double-battle.json b/src/locales/he_IL/dialogue-double-battle.json new file mode 100644 index 00000000000..4190af49d15 --- /dev/null +++ b/src/locales/he_IL/dialogue-double-battle.json @@ -0,0 +1,84 @@ +{ + "blue_red_double": { + "encounter": { + "1": "Blue: Hey Red, let's show them what we're made of!\n$Red: ...\n$Blue: This is Pallet Town Power!" + }, + "victory": { + "1": "Blue: That was a great battle!\n$Red: ..." + } + }, + "red_blue_double": { + "encounter": { + "1": "Red: ...!\n$Blue: He never talks much.\n$Blue: But dont let that fool you! He is a champ after all!" + }, + "victory": { + "1": "Red: ...!\n$Blue: Next time we will beat you!" + } + }, + "tate_liza_double": { + "encounter": { + "1": "Tate: Are you surprised?\n$Liza: We are two gym leaders at once!\n$Tate: We are twins!\n$Liza: We dont need to talk to understand each other!\n$Tate: Twice the power...\n$Liza: Can you handle it?" + }, + "victory": { + "1": "Tate: What? Our combination was perfect!\n$Liza: Looks like we need to train more..." + } + }, + "liza_tate_double": { + "encounter": { + "1": "Liza: Hihihi... Are you surprised?\n$Tate: Yes, we are really two gym leaders at once!\n$Liza: This is my twin brother Tate!\n$Tate: And this is my twin sister Liza!\n$Liza: Don't you think we are a perfect combination?" + }, + "victory": { + "1": "Liza: Are we...\n$Tate: ...not as strong as we thought?" + } + }, + "wallace_steven_double": { + "encounter": { + "1": "Steven: Wallace, let's show them the power of the champions!\n$Wallace: We will show you the power of Hoenn!\n$Steven: Let's go!" + }, + "victory": { + "1": "Steven: That was a great battle!\n$Wallace: We will win next time!" + } + }, + "steven_wallace_double": { + "encounter": { + "1": "Steven: Do you have any rare Pokémon?\n$Wallace: Steven... We are here for a battle, not to show off our Pokémon.\n$Steven: Oh... I see... Let's go then!" + }, + "victory": { + "1": "Steven: Now that we are done with the battle, let's show off our Pokémon!\n$Wallace: Steven..." + } + }, + "alder_iris_double": { + "encounter": { + "1": "Alder: We are the strongest trainers in Unova!\n$Iris: Fights against strong trainers are the best!" + }, + "victory": { + "1": "Alder: Wow! You are super strong!\n$Iris: We will win next time!" + } + }, + "iris_alder_double": { + "encounter": { + "1": "Iris: Welcome Challenger! I am THE Unova Champion!\n$Alder: Iris, aren't you a bit too excited?", + "1_female": "Iris: Welcome Challenger! I am THE Unova Champion!\n$Alder: Iris, aren't you a bit too excited?" + }, + "victory": { + "1": "Iris: A loss like this is not easy to take...\n$Alder: But we will only get stronger with every loss!" + } + }, + "piers_marnie_double": { + "encounter": { + "1": "Marnie: Brother, let's show them the power of Spikemuth!\n$Piers: We bring darkness!" + }, + "victory": { + "1": "Marnie: You brought light to our darkness!\n$Piers: Its too bright..." + } + }, + "marnie_piers_double": { + "encounter": { + "1": "Piers: Ready for a concert?\n$Marnie: Brother... They are here to fight, not to sing...", + "1_female": "Piers: Ready for a concert?\n$Marnie: Brother... They are here to fight, not to sing..." + }, + "victory": { + "1": "Piers: Now that was a great concert!\n$Marnie: Brother..." + } + } +} \ No newline at end of file diff --git a/src/locales/he_IL/dialogue-final-boss.json b/src/locales/he_IL/dialogue-final-boss.json new file mode 100644 index 00000000000..6f99aae3e0c --- /dev/null +++ b/src/locales/he_IL/dialogue-final-boss.json @@ -0,0 +1,10 @@ +{ + "encounter": "It appears the time has finally come once again.\nYou know why you have come here, do you not?\n$You were drawn here, because you have been here before.\nCountless times.\n$Though, perhaps it can be counted.\nTo be precise, this is in fact your {{cycleCount}} cycle.\n$Each cycle your mind reverts to its former state.\nEven so, somehow, remnants of your former selves remain.\n$Until now you have yet to succeed, but I sense a different presence in you this time.\n\n$You are the only one here, though it is as if there is… another.\n$Will you finally prove a formidable challenge to me?\nThe challenge I have longed after for millennia?\n$We begin.", + "encounter_female": "It appears the time has finally come once again.\nYou know why you have come here, do you not?\n$You were drawn here, because you have been here before.\nCountless times.\n$Though, perhaps it can be counted.\nTo be precise, this is in fact your {{cycleCount}} cycle.\n$Each cycle your mind reverts to its former state.\nEven so, somehow, remnants of your former selves remain.\n$Until now you have yet to succeed, but I sense a different presence in you this time.\n\n$You are the only one here, though it is as if there is… another.\n$Will you finally prove a formidable challenge to me?\nThe challenge I have longed after for millennia?\n$We begin.", + "firstStageWin": "I see. The presence I felt was indeed real.\nIt appears I no longer need to hold back.\n$Do not disappoint me.", + "secondStageWin": "…Magnificent.", + "key_ordinal_one": "st", + "key_ordinal_two": "nd", + "key_ordinal_few": "rd", + "key_ordinal_other": "th" +} \ No newline at end of file diff --git a/src/locales/he_IL/dialogue-misc.json b/src/locales/he_IL/dialogue-misc.json new file mode 100644 index 00000000000..2f333b5f383 --- /dev/null +++ b/src/locales/he_IL/dialogue-misc.json @@ -0,0 +1,6 @@ +{ + "ending": "@c{shock}You're back?@d{32} Does that mean…@d{96} you won?!\n@c{smile_ehalf}I should have known you had it in you.\n$@c{smile_eclosed}Of course… I always had that feeling.\n@c{smile}It's over now, right? You ended the loop.\n$@c{smile_ehalf}You fulfilled your dream too, didn't you?\nYou didn't lose even once.\n$I'll be the only one to remember what you did.\n@c{angry_mopen}I'll try not to forget!\n$@c{smile_wave_wink}Just kidding!@d{64} @c{smile}I'd never forget.@d{32}\nYour legend will live on in our hearts.\n$@c{smile_wave}Anyway,@d{64} it's getting late…@d{96} I think?\nIt's hard to tell in this place.\n$Let's go home. @c{smile_wave_wink}Maybe tomorrow, we can have another battle, for old time's sake?", + "ending_female": "@c{smile}Oh? You won?@d{96} @c{smile_eclosed}I guess I should've known.\nBut, you're back now.\n$@c{smile}It's over.@d{64} You ended the loop.\n$@c{serious_smile_fists}You fulfilled your dream too, didn't you?\nYou didn't lose even once.\n$@c{neutral}I'm the only one who'll remember what you did.@d{96}\nI guess that's okay, isn't it?\n$@c{serious_smile_fists}Your legend will always live on in our hearts.\n$@c{smile_eclosed}Anyway, I've had about enough of this place, haven't you? Let's head home.\n$@c{serious_smile_fists}Maybe when we get back, we can have another battle?\nIf you're up to it.", + "ending_endless": "Congratulations on reaching the current end!\nMore content is coming soon.", + "ending_name": "Devs" +} diff --git a/src/locales/he_IL/dialogue.json b/src/locales/he_IL/dialogue.json new file mode 100644 index 00000000000..39a4238355c --- /dev/null +++ b/src/locales/he_IL/dialogue.json @@ -0,0 +1,2937 @@ +{ + "youngster": { + "encounter": { + "1": "Hey, wanna battle?", + "2": "Are you a new trainer too?", + "2_female": "Are you a new trainer too?", + "3": "Hey, I haven't seen you before. Let's battle!", + "4": "I just lost, so I'm trying to find more Pokémon.\nWait! You look weak! Come on, let's battle!", + "4_female": "I just lost, so I'm trying to find more Pokémon.\nWait! You look weak! Come on, let's battle!", + "5": "Have we met or not? I don't really remember. Well, I guess it's nice to meet you anyway!", + "6": "All right! Let's go!", + "7": "All right! Here I come! I'll show you my power!", + "8": "Haw haw haw... I'll show you how hawesome my Pokémon are!", + "9": "No need to waste time saying hello. Bring it on whenever you're ready!", + "9_female": "No need to waste time saying hello. Bring it on whenever you're ready!", + "10": "Don't let your guard down, or you may be crying when a kid beats you.", + "11": "I've raised my Pokémon with great care. You're not allowed to hurt them!", + "12": "Glad you made it! It won't be an easy job from here.", + "12_female": "Glad you made it! It won't be an easy job from here.", + "13": "The battles continue forever! Welcome to the world with no end!", + "13_female": "The battles continue forever! Welcome to the world with no end!" + }, + "victory": { + "1": "Wow! You're strong!", + "1_female": "Wow! You're strong!", + "2": "I didn't stand a chance, huh?", + "3": "I'll find you again when I'm older and beat you!", + "4": "Ugh. I don't have any more Pokémon.", + "5": "No way… NO WAY! How could I lose again…", + "5_female": "No way… NO WAY! How could I lose again…", + "6": "No! I lost!", + "7": "Whoa! You are incredible! I'm amazed and surprised!", + "8": "Could it be… How… My Pokémon and I are the strongest, though…", + "9": "I won't lose next time! Let's battle again sometime!", + "10": "Sheesh! Can't you see that I'm just a kid! It wasn't fair of you to go all out like that!", + "11": "Your Pokémon are more amazing! Trade with me!", + "12": "I got a little carried away earlier, but what job was I talking about?", + "13": "Ahaha! There it is! That's right! You're already right at home in this world!" + } + }, + "lass": { + "encounter": { + "1": "Let's have a battle, shall we?", + "2": "You look like a new trainer. Let's have a battle!", + "2_female": "You look like a new trainer. Let's have a battle!", + "3": "I don't recognize you. How about a battle?", + "4": "Let's have a fun Pokémon battle!", + "5": "I'll show you the ropes of how to really use Pokémon!", + "6": "A serious battle starts from a serious beginning! Are you sure you're ready?", + "6_female": "A serious battle starts from a serious beginning! Are you sure you're ready?", + "7": "You're only young once. And you only get one shot at a given battle. Soon, you'll be nothing but a memory.", + "8": "You'd better go easy on me, OK? Though I'll be seriously fighting!", + "9": "School is boring. I've got nothing to do. Yawn. I'm only battling to kill the time." + }, + "victory": { + "1": "That was impressive! I've got a lot to learn.", + "2": "I didn't think you'd beat me that bad…", + "2_female": "I didn't think you'd beat me that bad…", + "3": "I hope we get to have a rematch some day.", + "4": "That was pretty amazingly fun! You've totally exhausted me…", + "5": "You actually taught me a lesson! You're pretty amazing!", + "6": "Seriously, I lost. That is, like, seriously depressing, but you were seriously cool.", + "6_female": "Seriously, I lost. That is, like, seriously depressing, but you were seriously cool.", + "7": "I don't need memories like this. Deleting memory…", + "8": "Hey! I told you to go easy on me! Still, you're pretty cool when you're serious.", + "8_female": "Hey! I told you to go easy on me! Still, you're pretty cool when you're serious.", + "9": "I'm actually getting tired of battling… There's gotta be something new to do…" + } + }, + "breeder": { + "encounter": { + "1": "Obedient Pokémon, selfish Pokémon… Pokémon have unique characteristics.", + "2": "Even though my upbringing and behavior are poor, I've raised my Pokémon well.", + "3": "Hmm, do you discipline your Pokémon? Pampering them too much is no good." + }, + "victory": { + "1": "It is important to nurture and train each Pokémon's characteristics.", + "2": "Unlike my diabolical self, these are some good Pokémon.", + "3": "Too much praise can spoil both Pokémon and people." + }, + "defeat": { + "1": "You should not get angry at your Pokémon, even if you lose a battle.", + "2": "Right? Pretty good Pokémon, huh? I'm suited to raising things.", + "3": "No matter how much you love your Pokémon, you still have to discipline them when they misbehave." + } + }, + "breeder_female": { + "encounter": { + "1": "Pokémon never betray you. They return all the love you give them.", + "2": "Shall I give you a tip for training good Pokémon?", + "3": "I have raised these very special Pokémon using a special method." + }, + "victory": { + "1": "Ugh… It wasn't supposed to be like this. Did I administer the wrong blend?", + "2": "How could that happen to my Pokémon… What are you feeding your Pokémon?", + "3": "If I lose, that tells you I was just killing time. It doesn't damage my ego at all." + }, + "defeat": { + "1": "This proves my Pokémon have accepted my love.", + "2": "The real trick behind training good Pokémon is catching good Pokémon.", + "3": "Pokémon will be strong or weak depending on how you raise them." + } + }, + "fisherman": { + "encounter": { + "1": "Aack! You made me lose a bite!\nWhat are you going to do about it?", + "2": "Go away! You're scaring the Pokémon!", + "3": "Let's see if you can reel in a victory!" + }, + "victory": { + "1": "Just forget about it.", + "2": "Next time, I'll be reelin' in the triumph!", + "3": "Guess I underestimated the currents this time." + } + }, + "fisherman_female": { + "encounter": { + "1": "Woah! I've hooked a big one!", + "2": "Line's in, ready to reel in success!", + "3": "Ready to make waves!" + }, + "victory": { + "1": "I'll be back with a stronger hook.", + "2": "I'll reel in victory next time.", + "3": "I'm just sharpening my hooks for the comeback!" + } + }, + "swimmer": { + "encounter": { + "1": "Time to dive in!", + "2": "Let's ride the waves of victory!", + "3": "Ready to make a splash!" + }, + "victory": { + "1": "Drenched in defeat!", + "2": "A wave of defeat!", + "3": "Back to shore, I guess." + } + }, + "backpacker": { + "encounter": { + "1": "Pack up, game on!", + "2": "Let's see if you can keep pace!", + "3": "Gear up, challenger!", + "4": "I've spent 20 years trying to find myself… But where am I?" + }, + "victory": { + "1": "Tripped up this time!", + "2": "Oh, I think I'm lost.", + "3": "Dead end!", + "4": "Wait up a second! Hey! Don't you know who I am?" + } + }, + "ace_trainer": { + "encounter": { + "1": "You seem quite confident.", + "1_female": "You seem quite confident.", + "2": "Your Pokémon… Show them to me…", + "3": "Because I'm an Ace Trainer, people think I'm strong.", + "4": "Are you aware of what it takes to be an Ace Trainer?" + }, + "victory": { + "1": "Yes… You have good Pokémon…", + "2": "What?! But I'm a battling genius!", + "3": "Of course, you are the main character!", + "3_female": "Of course, you are the main character!", + "4": "OK! OK! You could be an Ace Trainer!", + "4_female": "OK! OK! You could be an Ace Trainer!" + }, + "defeat": { + "1": "I am devoting my body and soul to Pokémon battles!", + "2": "All within my expectations… Nothing to be surprised about…", + "3": "I thought I'd grow up to be a frail person who looked like they would break if you squeezed them too hard.", + "4": "Of course I'm strong and don't lose. It's important that I win gracefully." + } + }, + "parasol_lady": { + "encounter": { + "1": "Time to grace the battlefield with elegance and poise!" + }, + "victory": { + "1": "My elegance remains unbroken!" + } + }, + "twins": { + "encounter": { + "1": "Get ready, because when we team up, it's double the trouble!", + "2": "Two hearts, one strategy – let's see if you can keep up with our twin power!", + "3": "Hope you're ready for double trouble, because we're about to bring the heat!", + "3_female": "Hope you're ready for double trouble, because we're about to bring the heat!" + }, + "victory": { + "1": "We may have lost this round, but our bond remains unbreakable!", + "2": "Our twin spirit won't be dimmed for long.", + "3": "We'll come back stronger as a dynamic duo!" + }, + "defeat": { + "1": "Twin power reigns supreme!", + "2": "Two hearts, one triumph!", + "3": "Double the smiles, double the victory dance!" + } + }, + "cyclist": { + "encounter": { + "1": "Get ready to eat my dust!", + "2": "Gear up, challenger! I'm about to leave you in the dust!", + "3": "Pedal to the metal, let's see if you can keep pace!" + }, + "victory": { + "1": "Spokes may be still, but determination pedals on.", + "2": "Outpaced!", + "3": "The road to victory has many twists and turns yet to explore." + } + }, + "black_belt": { + "encounter": { + "1": "I praise your courage in challenging me! For I am the one with the strongest kick!", + "2": "Oh, I see. Would you like to be cut to pieces? Or do you prefer the role of punching bag?", + "2_female": "Oh, I see. Would you like to be cut to pieces? Or do you prefer the role of punching bag?" + }, + "victory": { + "1": "Oh. The Pokémon did the fighting. My strong kick didn't help a bit.", + "2": "Hmmm… If I was going to lose anyway, I was hoping to get totally messed up in the process." + } + }, + "battle_girl": { + "encounter": { + "1": "You don't have to try to impress me. You can lose against me." + }, + "victory": { + "1": "It's hard to say good-bye, but we are running out of time…" + } + }, + "hiker": { + "encounter": { + "1": "My middle-age spread has given me as much gravitas as the mountains I hike!", + "2": "I inherited this big-boned body from my parents… I'm like a living mountain range…" + }, + "victory": { + "1": "At least I cannot lose when it comes to BMI!", + "2": "It's not enough… It's never enough. My bad cholesterol isn't high enough…" + } + }, + "ranger": { + "encounter": { + "1": "When I am surrounded by nature, most other things cease to matter.", + "2": "When I'm living without nature in my life, sometimes I'll suddenly feel an anxiety attack coming on." + }, + "victory": { + "1": "It doesn't matter to the vastness of nature whether I win or lose…", + "2": "Something like this is pretty trivial compared to the stifling feelings of city life." + }, + "defeat": { + "1": "I won the battle. But victory is nothing compared to the vastness of nature…", + "2": "I'm sure how you feel is not so bad if you compare it to my anxiety attacks…" + } + }, + "scientist": { + "encounter": { + "1": "My research will lead this world to peace and joy." + }, + "victory": { + "1": "I am a genius… I am not supposed to lose against someone like you…" + } + }, + "school_kid": { + "encounter": { + "1": "…Heehee. I'm confident in my calculations and analysis.", + "2": "I'm gaining as much experience as I can because I want to be a Gym Leader someday." + }, + "victory": { + "1": "Ohhhh… Calculation and analysis are perhaps no match for chance…", + "2": "Even difficult, trying experiences have their purpose, I suppose." + } + }, + "artist": { + "encounter": { + "1": "I used to be popular, but now I am all washed up." + }, + "victory": { + "1": "As times change, values also change. I realized that too late." + } + }, + "guitarist": { + "encounter": { + "1": "Get ready to feel the rhythm of defeat as I strum my way to victory!" + }, + "victory": { + "1": "Silenced for now, but my melody of resilience will play on." + } + }, + "worker": { + "encounter": { + "1": "It bothers me that people always misunderstand me. I'm a lot more pure than everyone thinks." + }, + "victory": { + "1": "I really don't want my skin to burn, so I want to stay in the shade while I work." + } + }, + "worker_female": { + "encounter": { + "1": "It bothers me that people always misunderstand me.\n$I'm a lot more pure than everyone thinks." + }, + "victory": { + "1": "I really don't want my skin to burn, so I want to stay in the shade while I work." + }, + "defeat": { + "1": "My body and mind aren't necessarily always in sync." + } + }, + "worker_double": { + "encounter": { + "1": "I'll show you we can break you. We've been training in the field!" + }, + "victory": { + "1": "How strange… How could this be… I shouldn't have been outmuscled." + } + }, + "hex_maniac": { + "encounter": { + "1": "I normally only ever listen to classical music, but if I lose, I think I shall try a bit of new age!", + "2": "I grow stronger with each tear I cry." + }, + "victory": { + "1": "Is this the dawning of the age of Aquarius?", + "2": "Now I can get even stronger. I grow with every grudge." + }, + "defeat": { + "1": "New age simply refers to twentieth century classical composers, right?", + "2": "Don't get hung up on sadness or frustration. You can use your grudges to motivate yourself.", + "2_female": "Don't get hung up on sadness or frustration. You can use your grudges to motivate yourself." + } + }, + "psychic": { + "encounter": { + "1": "Hi! Focus!" + }, + "victory": { + "1": "Eeeeek!" + } + }, + "officer": { + "encounter": { + "1": "Brace yourself, because justice is about to be served!", + "2": "Ready to uphold the law and serve justice on the battlefield!" + }, + "victory": { + "1": "The weight of justice feels heavier than ever…", + "2": "The shadows of defeat linger in the precinct." + } + }, + "beauty": { + "encounter": { + "1": "My last ever battle… That's the way I'd like us to view this match…" + }, + "victory": { + "1": "It's been fun… Let's have another last battle again someday…" + } + }, + "baker": { + "encounter": { + "1": "Hope you're ready to taste defeat!", + "1_female": "Hope you're ready to taste defeat!" + }, + "victory": { + "1": "I'll bake a comeback." + } + }, + "biker": { + "encounter": { + "1": "Time to rev up and leave you in the dust!" + }, + "victory": { + "1": "I'll tune up for the next race." + } + }, + "firebreather": { + "encounter": { + "1": "My flames shall devour you!", + "2": "My soul is on fire. I'll show you how hot it burns!", + "3": "Step right up and take a look!" + }, + "victory": { + "1": "I burned down to ashes...", + "2": "Yow! That's hot!", + "3": "Ow! I scorched the tip of my nose!" + } + }, + "sailor": { + "encounter": { + "1": "Matey, you're walking the plank if you lose!", + "2": "Come on then! My sailor's pride is at stake!", + "3": "Ahoy there! Are you seasick?", + "3_female": "Ahoy there! Are you seasick?" + }, + "victory": { + "1": "Argh! Beaten by a kid!", + "2": "Your spirit sank me!", + "3": "I think it's me that's seasick..." + } + }, + "archer": { + "encounter": { + "1": "Before you go any further, let's see how you fare against us, Team Rocket!", + "2": "I have received reports that your skills are not insignificant. Let's see if they are true.", + "3": "I am Archer, an Admin of Team Rocket. And I do not go easy on enemies of our organization." + }, + "victory": { + "1": "What a blunder!", + "2": "With my current skills, I was not up to the task after all.", + "3": "F-forgive me, Giovanni... For me to be defeated by a mere trainer..." + } + }, + "ariana": { + "encounter": { + "1": "Hold it right there!\nWe can't have someone on the loose.\n$It's harmful to Team Rocket's pride, you see.", + "2": "I don't know or care if what I'm doing is right or wrong...\n$I just put my faith in Giovanni and do as I am told", + "3": "Your trip ends here. I'm going to take you down!" + }, + "victory": { + "1": "Tch, you really are strong. It's too bad.\n$If you were to join Team Rocket, you could become an Executive.", + "1_female": "Tch, you really are strong. It's too bad.\n$If you were to join Team Rocket, you could become an Executive.", + "2": "I... I'm shattered...", + "3": "Aaaieeeee! This can't be happening! I fought hard, but I still lost…" + } + }, + "proton": { + "encounter": { + "1": "What do you want? If you interrupt our work, don't expect any mercy!", + "2": "What do we have here? I am often labeled as the scariest and cruelest guy in Team Rocket…\n$I strongly urge you not to interfere with our business!", + "3": "I am Proton, an Admin of Team Rocket. I am here to put an end to your meddling!" + }, + "victory": { + "1": "The fortress came down!", + "2": "You may have won this time… But all you did was make Team Rocket's wrath grow…", + "3": "I am defeated… But I will not forget this!" + } + }, + "petrel": { + "encounter": { + "1": "Muhahaha, we've been waiting for you. Me? You don't know who I am? It is me, Giovanni.\n$The majestic Giovanni himself! Wahahaha! …Huh? I don't sound anything like Giovanni?\n$I don't even look like Giovanni? How come? I've worked so hard to mimic him!", + "2": "I am Petrel, an Admin of Team Rocket. I will not allow you to interfere with our plans!", + "3": "Rocket Executive Petrel will deal with this intruder!" + }, + "victory": { + "1": "OK, OK. I'll tell you where he is.", + "2": "I… I couldn't do a thing… Giovanni, please forgive me…", + "3": "No, I can't let this affect me. I have to inform the others…" + } + }, + "tabitha": { + "encounter": { + "1": "Hehehe! So you've come all the way here! But you're too late!", + "2": "Hehehe... Got here already, did you? We underestimated you! But this is it! \n$I'm a cut above the Grunts you've seen so far. I'm not stalling for time.\n$I'm going to pulverize you!", + "3": "I'm going to give you a little taste of pain! Resign yourself to it!" + }, + "victory": { + "1": "Hehehe! You might have beaten me, but you don't stand a chance against the boss!\n$If you get lost now, you won't have to face a sound whipping!", + "2": "Hehehe... So, I lost, too...", + "3": "Ahya! How could this be? For an Admin like me to lose to some random trainer...", + "3_female": "Ahya! How could this be? For an Admin like me to lose to some random trainer..." + } + }, + "courtney": { + "encounter": { + "1": "Don't. Get. In. My. Way.", + "2": "You... ...I want to...analyze. Ahahaha", + "3": "... Well then...Deleting..." + }, + "victory": { + "1": "Hah hah... Uhn...hah hah...", + "2": "As anticipated. Unanticipated. You. Target lock...completed.\n$Commencing...experiment. You. Forever. Aha... ♪", + "3": "That's unanticipated. ...I knew it. You...are interesting! ...Haha. ♪" + } + }, + "shelly": { + "encounter": { + "1": "Ahahahaha! You're going to meddle in Team Aqua's affairs?\n$You're either absolutely fearless, simply ignorant, or both!\n$You're so cute, you're disgusting! I'll put you down", + "2": "What's this? Who's this spoiled brat?", + "3": "Cool your jets. Be patient. I'll crush you shortly.", + "3_female": "Cool your jets. Be patient. I'll crush you shortly." + }, + "victory": { + "1": "Ahahahaha! We got meddled with unexpectedly! We're out of options.\n$We'll have to pull out. But this isn't the last you'll see of Team Aqua!\n$We have other plans! Don't you forget it!", + "2": "Ahhh?! Did I go too easy on you?!", + "3": "Uh. Are you telling me you've upped your game even more during the fight?\n$You're a brat with a bright future… My Pokémon and I don't have any strength left to fight…\n$Go on… Go and be destroyed by Archie.", + "3_female": "Uh. Are you telling me you've upped your game even more during the fight?\n$You're a brat with a bright future… My Pokémon and I don't have any strength left to fight…\n$Go on… Go and be destroyed by Archie." + } + }, + "matt": { + "encounter": { + "1": "All right then, until the boss has time for you, I'll be your opponent!", + "2": "Hooah! Full on! I'm burning up! Well! Welll! Wellllll! Let's battle it out until we've got nothing left!", + "3": "Hoo hah! I'm gonna smash you up!" + }, + "victory": { + "1": "Muwuhahaha! That battle was fun even though I lost!", + "2": "I can feel it! I can feel it, all right! The strength coming offa you!\n$More! I still want more! But looks like we're outta time...", + "3": "Oho! That's a loss I can be proud of!", + "3_female": "Oho! That's a loss I can be proud of!" + } + }, + "mars": { + "encounter": { + "1": "I'm Mars, one of Team Galactic's top Commanders.", + "2": "Team Galactic's vision for the future is unwavering. Opposition will be crushed without mercy!", + "3": "Feeling nervous? You should be!", + "3_female": "Feeling nervous? You should be!" + }, + "victory": { + "1": "This can't be happening! How did I lose?!", + "2": "You have some skill, I'll give you that.", + "3": "Defeated... This was a costly mistake." + } + }, + "jupiter": { + "encounter": { + "1": "Jupiter, Commander of Team Galactic, at your service.", + "2": "Resistance is futile. Team Galactic will prevail!", + "3": "You're trembling... scared already?" + }, + "victory": { + "1": "No way... I lost?!", + "2": "Impressive, you've got guts!", + "3": "Losing like this... How embarrassing." + } + }, + "saturn": { + "encounter": { + "1": "I am Saturn, Commander of Team Galactic.", + "2": "Our mission is absolute. Any hindrance will be obliterated!", + "3": "Is that fear I see in your eyes?" + }, + "victory": { + "1": "Impossible... Defeated by you?!", + "2": "You have proven yourself a worthy adversary.", + "3": "Bestowed in defeat... This is unacceptable." + } + }, + "zinzolin": { + "encounter": { + "1": "You could become a threat to Team Plasma, so we will eliminate you here and now!", + "1_female": "You could become a threat to Team Plasma, so we will eliminate you here and now!", + "2": "You don't have the sense to know when to quit, it seems. It's an act of mercy on my part to bring an end to this now!", + "3": "You're an impressive Trainer to have made it this far. But it ends here.", + "3_female": "You're an impressive Trainer to have made it this far. But it ends here." + }, + "victory": { + "1": "Ghetsis... I have failed you...", + "2": "It's bitter cold. I'm shivering. I'm suffering. Yet, we will stand victorious.", + "3": "Hmph. You're a smarter Trainer than I expected, but not smart enough.", + "3_female": "Hmph. You're a smarter Trainer than I expected, but not smart enough." + } + }, + "rood": { + "encounter": { + "1": "You are a threat to Team Plasma. We cannot let you walk away from here and now!", + "1_female": "You are a threat to Team Plasma. We cannot let you walk away from here and now!", + "2": "It seems you don't know when to give up. I'll make sure no one interferes with our plans!", + "3": "You are a remarkable Trainer to have made it this far. But this is where it ends.", + "3_female": "You are a remarkable Trainer to have made it this far. But this is where it ends." + }, + "victory": { + "1": "Ghetsis... I have failed my mission...", + "2": "The cold is piercing. I'm shivering. I'm suffering. Yet, we will stand triumphant.", + "3": "Hm. You are a talented Trainer, but unfortunately not talented enough." + } + }, + "xerosic": { + "encounter": { + "1": "Ah ha ha! It would be my pleasure. Come on, little Trainer! Let's see what you've got!", + "1_female": "Ah ha ha! It would be my pleasure. Come on, little Trainer! Let's see what you've got!", + "2": "Hmm... You're more powerful than you look. I wonder how much energy there is inside you.", + "2_female": "Hmm... You're more powerful than you look. I wonder how much energy there is inside you.", + "3": "I've been waiting for you! I need to do a little research on you! Come, let us begin!" + }, + "victory": { + "1": "Ah, you're quite strong. Oh yes—very strong, indeed.", + "2": "Ding-ding-ding! You did it! To the victor go the spoils!", + "2_female": "Ding-ding-ding! You did it! To the victor go the spoils!", + "3": "Wonderful! Amazing! You have tremendous skill and bravery!" + } + }, + "bryony": { + "encounter": { + "1": "I am Bryony, and it would be my pleasure to battle you. Show me what you've got.", + "2": "Impressive... You're more powerful than you appear. Let's see the true extent of your energy.", + "2_female": "Impressive... You're more powerful than you appear. Let's see the true extent of your energy.", + "3": "I've anticipated your arrival. It's time for a little test. Shall we begin?" + }, + "victory": { + "1": "You're quite strong. Oh yes—very strong, indeed.", + "2": "Ding-ding-ding! You've done well. Victory is yours.", + "3": "Wonderful! Remarkable! Your skill and bravery are commendable." + } + }, + "rocket_grunt": { + "encounter": { + "1": "Prepare for trouble!", + "2": "We're pulling a big job here! Get lost, kid!", + "2_female": "We're pulling a big job here! Get lost, kid!", + "3": "Hand over your Pokémon, or face the wrath of Team Rocket!", + "4": "You're about to experience the true terror of Team Rocket!", + "5": "Hey, kid! Me am a Team Rocket member kind of guy!", + "5_female": "Hey, kid! Me am a Team Rocket member kind of guy!" + }, + "victory": { + "1": "Team Rocket blasting off again!", + "2": "Oh no! I dropped the Lift Key!", + "3": "I blew it!", + "4": "My associates won't stand for this!", + "5": "You say what? Team Rocket bye-bye a go-go? Broken it is says you?" + } + }, + "magma_grunt": { + "encounter": { + "1": "If you get in the way of Team Magma, don’t expect any mercy!", + "2": "You'd better not interfere with our plans! We're making the world a better place!", + "3": "You're in the way! Team Magma has no time for kids like you!", + "4": "I hope you brought marshmallows because things are about to heat up!", + "5": "We're going to use the power of a volcano! It's gonna be... explosive! Get it? Heh heh!" + }, + "victory": { + "1": "Huh? I lost?!", + "2": "I can't believe I lost! I even skipped lunch for this", + "3": "No way! You're just a kid!", + "3_female": "No way! You're just a kid!", + "4": "Urrrgh... I should've ducked into our hideout right away...", + "5": "You beat me... Do you think the boss will dock my pay for this?" + } + }, + "aqua_grunt": { + "encounter": { + "1": "No one who crosses Team Aqua gets any mercy, not even kids!", + "2": "Grrr... You've got some nerve meddling with Team Aqua!", + "3": "You're about to get soaked! And not just from my water Pokémon!", + "4": "We, Team Aqua, exist for the good of all!", + "5": "Prepare to be washed away by the tides of my... uh, Pokémon! Yeah, my Pokémon!" + }, + "victory": { + "1": "You're kidding me!", + "2": "Arrgh, I didn't count on being meddled with by some meddling kid!", + "3": "I lost?! Guess I'll have to swim back to the hideout now...", + "4": "Oh, man, what a disaster... The boss is going to be furious...", + "5": "You beat me... Do you think the boss will make me walk the plank for this?" + } + }, + "galactic_grunt": { + "encounter": { + "1": "Don't mess with Team Galactic!", + "2": "Witness the power of our technology and the future we envision!", + "3": "In the name of Team Galactic, I'll eliminate anyone who stands in our way!", + "4": "Get ready to lose!", + "5": "Hope you're ready for a cosmic beatdown!", + "5_female": "Hope you're ready for a cosmic beatdown!" + }, + "victory": { + "1": "Shut down...", + "2": "This setback means nothing in the grand scheme.", + "3": "Our plans are bigger than this defeat.", + "4": "How?!", + "5": "Note to self: practice Pokémon battling, ASAP." + } + }, + "plasma_grunt": { + "encounter": { + "1": "We won't tolerate people who have different ideas!", + "2": "If I win against you, release your Pokémon!", + "3": "If you get in the way of Team Plasma, I'll take care of you!", + "4": "Team Plasma will liberate Pokémon from selfish humans like you!", + "5": "Our hairstyles are out of this world... but our battling skills? You'll find out soon enough." + }, + "victory": { + "1": "Plasmaaaaaaaaa!", + "2": "How could I lose...", + "3": "...What a weak Pokémon, I'll just have to go steal some better ones!", + "4": "Great plans are always interrupted.", + "5": "This is bad... Badbadbadbadbadbadbad! Bad for Team Plasma! Or Plasbad, for short!" + } + }, + "flare_grunt": { + "encounter": { + "1": "Your Pokémon are no match for the elegance of Team Flare.", + "2": "Hope you brought your sunglasses, because things are about to get bright!", + "2_female": "Hope you brought your sunglasses, because things are about to get bright!", + "3": "Team Flare will cleanse the world of imperfection!", + "4": "Prepare to face the brilliance of Team Flare!", + "5": "Fashion is most important to us!" + }, + "victory": { + "1": "The future doesn't look bright for me.", + "2": "Perhaps there's more to battling than I thought. Back to the drawing board.", + "3": "Gahh?! I lost?!", + "4": "Even in defeat, Team Flare's elegance shines through.", + "5": "You may have beaten me, but when I lose, I go out in style!" + } + }, + "aether_grunt": { + "encounter": { + "1": "I'll fight you with all I have to wipe you out!", + "2": "I don't care if you're a kid or what. I'll send you flying if you threaten us!", + "2_female": "I don't care if you're a kid or what. I'll send you flying if you threaten us!", + "3": "I was told to turn away Trainers, whomever they might be!", + "4": "I'll show you the power of Aether Paradise!", + "5": "Now that you've learned of the darkness at the heart of Aether Paradise, we'll need you to conveniently disappear!" + }, + "victory": { + "1": "Hmph! You seem to have a lot of skill.", + "2": "What does this mean? What does this mean!", + "3": "Hey! You're so strong that there's no way I can turn you away!", + "4": "Hmm... It seems as though I may have lost.", + "5": "Here's an impression for you: Aiyee!" + } + }, + "faba": { + "encounter": { + "1": "I, Branch Chief Faba, shall show you the harshness of the real world!", + "2": "The man who is called Aether Paradise's last line of defense is to battle a mere child?", + "2_female": "The man who is called Aether Paradise's last line of defense is to battle a mere child?", + "3": "I, Faba, am the Aether Branch Chief. The only one in the world, I'm irreplaceable." + }, + "victory": { + "1": "Aiyee!", + "2": "H-h-how can this be?! How could this child...", + "2_female": "H-h-how can this be?! How could this child...", + "3": "This is why... This is why I can't bring myself to like children." + } + }, + "skull_grunt": { + "encounter": { + "1": "We're not bad-we're just hard!", + "2": "You want some? That's how we say hello! Nice knowing you, punks!", + "2_female": "You want some? That's how we say hello! Nice knowing you, punks!", + "3": "We're just a bunch of guys and gals with a great interest in other people's Pokémon!", + "4": "Why you trying to act hard when we're already hard as bones out here, homie?", + "4_female": "Why you trying to act hard when we're already hard as bones out here, homie?", + "5": "Team Skull represent! We can't pay the rent! Had a lot of fun, but our youth was misspent!", + "5_female": "Team Skull represent! We can't pay the rent! Had a lot of fun, but our youth was misspent!" + }, + "victory": { + "1": "Huh? Is it over already?", + "2": "Time for us to break out, yo! Gotta tell y'all peace out, yo!", + "3": "We don't need your wack Pokémon anyway!", + "4": "Wha-?! This kid's way too strong-no bones about it!", + "5": "So, what? I'm lower than a Pokémon?! I already got self-esteem issues, man." + } + }, + "plumeria": { + "encounter": { + "1": " ...Hmph. You don't look like anything special to me.", + "1_female": " ...Hmph. You don't look like anything special to me.", + "2": "It takes these dumb Grunts way too long to deal with you kids...", + "3": "Mess with anyone in Team Skull, and I'll show you how serious I can get." + }, + "victory": { + "1": "Hmmph! You're pretty strong. I'll give you that.", + "1_female": "Hmmph! You're pretty strong. I'll give you that.", + "2": "Hmmph. Guess you are pretty tough. Now I understand why my Grunts waste so much time battling kids.", + "3": "Hmmph! I guess I just have to hold that loss." + } + }, + "macro_grunt": { + "encounter": { + "1": "It looks like this is the end of the line for you!", + "2": "You are a trainer aren't you? I'm afraid that doesn't give you the right to interfere in our work.", + "2_female": "You are a trainer aren't you? I'm afraid that doesn't give you the right to interfere in our work.", + "3": "I'm from Macro Cosmos Insurance! Do you have a life insurance policy?" + }, + "victory": { + "1": "I have little choice but to respectfully retreat.", + "2": "Having to give up my pocket money... Losing means I'm back in the red...", + "3": "Nobody can beat Macro Cosmos when it comes to our dedication to our work!" + } + }, + "oleana": { + "encounter": { + "1": "I won't let anyone interfere with Mr. Rose's plan!", + "2": "So, you got through all of the special staff that I had ordered to stop you. I would expect nothing less.", + "3": "For the chairman! I won't lose!" + }, + "victory": { + "1": "*sigh* I wasn't able to win... Oleana...you really are a hopeless woman.", + "2": "Arghhh! This is inexcusable... What was I thinking... Any trainer who's made it this far would be no pushover..", + "2_female": "Arghhh! This is inexcusable... What was I thinking... Any trainer who's made it this far would be no pushover..", + "3": "*sigh* I am one tired Oleana..." + } + }, + "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.", + "1_female": "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...? The 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.\n$Brace 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 the 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.\n$I will make you regret paying heed to your heart!", + "1_female": "You were compelled to come here by such vacuous sentimentality.\n$I 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.\n$But 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." + } + }, + "aether_boss_lusamine_1": { + "encounter": { + "1": "You're going to startle my sweet beast! It looks like I'll need to silence you first." + }, + "victory": { + "1": "How... how can you be so awful!" + }, + "defeat": { + "1": "Hmph..." + } + }, + "aether_boss_lusamine_2": { + "encounter": { + "1": "Why must you continue to pester me?! I am sick of you. Sick through and through!\n$Enough with this useless talk.. with Nihilego's power I will show you how wrong you were to come here!" + }, + "victory": { + "1": "Aaauuuggghhhhhhhhh!!!" + }, + "defeat": { + "1": "All that I want is my precious beast! I don't care about any of the rest of you!" + } + }, + "skull_boss_guzma_1": { + "encounter": { + "1": "The hated boss who beats you down and beats you down and never lets up...\n$Yeah. Big bad Guzma is here!" + }, + "victory": { + "1": "Tch. I'm gonna beat you down one of these days!" + }, + "defeat": { + "1": "And you came all the way out here just for that, huh?" + } + }, + "skull_boss_guzma_2": { + "encounter": { + "1": "Doesn't matter who I'm up against, I'm gonna beat them down!\n$That's what big bad Guzma is all about!" + }, + "victory": { + "1": "Guzma!!! What is wrong with you?!" + }, + "defeat": { + "1": "Y'all are stupid!" + } + }, + "macro_boss_rose_1": { + "encounter": { + "1": "I must provide limitless energy to ensure everlasting prosperity for everyone...\n$It is my purpose, my duty, my destiny!" + }, + "victory": { + "1": "You still don't understand, trainer...\n$We... No, I am going to change the course of history!" + }, + "defeat": { + "1": "You still don't understand a thing!" + } + }, + "macro_boss_rose_2": { + "encounter": { + "1": "I'm committed to solving the energy problem in the Galar region—and, of course, around the world.\n$My experience and accomplishments that made Macro Cosmos a success are proof my methods work.\n$I don't intend to change my mind, even if I lose." + }, + "victory": { + "1": "I'd forgotten how great Pokémon battles are! It's been so long since I battled...\n$That sure was satisfying, I accept defeat for this battle." + }, + "defeat": { + "1": "I suppose it must seem that I am doing something terrible. I don't expect you to understand.\n$But I must provide the Galar region with limitless energy to ensure everlasting prosperity." + } + }, + "stat_trainer_buck": { + "encounter": { + "1": "...I'm telling you right now. I'm seriously tough. Act surprised!", + "2": "I can feel my Pokémon shivering inside their Pokéballs!" + }, + "victory": { + "1": "Heeheehee!\nSo hot, you!", + "2": "Heeheehee!\nSo hot, you!" + }, + "defeat": { + "1": "Whoa! You're all out of gas, I guess.", + "2": "Whoa! You're all out of gas, I guess." + } + }, + "stat_trainer_cheryl": { + "encounter": { + "1": "My Pokémon have been itching for a battle.", + "2": "I should warn you, my Pokémon can be quite rambunctious." + }, + "victory": { + "1": "Striking the right balance of offense and defense... It's not easy to do.", + "2": "Striking the right balance of offense and defense... It's not easy to do." + }, + "defeat": { + "1": "Do your Pokémon need any healing?", + "2": "Do your Pokémon need any healing?" + } + }, + "stat_trainer_marley": { + "encounter": { + "1": "... OK.\nI'll do my best.", + "2": "... OK.\nI... won't lose...!" + }, + "victory": { + "1": "... Awww.", + "2": "... Awww." + }, + "defeat": { + "1": "... Goodbye.", + "2": "... Goodbye." + } + }, + "stat_trainer_mira": { + "encounter": { + "1": "You will be shocked by Mira!", + "2": "Mira will show you that Mira doesn't get lost anymore!" + }, + "victory": { + "1": "Mira wonders if she can get very far in this land.", + "2": "Mira wonders if she can get very far in this land." + }, + "defeat": { + "1": "Mira knew she would win!", + "2": "Mira knew she would win!" + } + }, + "stat_trainer_riley": { + "encounter": { + "1": "Battling is our way of greeting!", + "2": "We're pulling out all the stops to put your Pokémon down." + }, + "victory": { + "1": "At times we battle, and sometimes we team up...$It's great how Trainers can interact.", + "2": "At times we battle, and sometimes we team up...$It's great how Trainers can interact." + }, + "defeat": { + "1": "You put up quite the display.\nBetter luck next time.", + "2": "You put up quite the display.\nBetter luck next time." + } + }, + "winstrates_victor": { + "encounter": { + "1": "That's the spirit! I like you!" + }, + "victory": { + "1": "A-ha! You're stronger than I thought!" + } + }, + "winstrates_victoria": { + "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!" + }, + "victory": { + "1": "Uwah! Just how strong are you?!" + } + }, + "winstrates_vivi": { + "encounter": { + "1": "You're stronger than Mom? Wow!$But I'm strong, too!\nReally! Honestly!" + }, + "victory": { + "1": "Huh? Did I really lose?\nSnivel... Grandmaaa!" + } + }, + "winstrates_vicky": { + "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!" + }, + "victory": { + "1": "Whoa! So strong!\nMy granddaughter wasn't lying." + } + }, + "winstrates_vito": { + "encounter": { + "1": "I trained together with my whole family,\nevery one of us!$I'm not losing to anyone!" + }, + "victory": { + "1": "I was better than everyone in my family.\nI've never lost before..." + } + }, + "brock": { + "encounter": { + "1": "My expertise on Rock-type Pokémon will take you down! Come on!", + "2": "My rock-hard willpower will overwhelm you!", + "3": "Allow me to show you the true strength of my Pokémon!" + }, + "victory": { + "1": "Your Pokémon's strength have overcome my rock-hard defenses!", + "2": "The world is huge! I'm glad to have had a chance to battle you.", + "3": "Perhaps I should go back to pursuing my dream as a Pokémon Breeder…" + }, + "defeat": { + "1": "The best offense is a good defense!\nThat's my way of doing things!", + "2": "Come study rocks with me next time to better learn how to fight them!", + "3": "Hah, all my traveling around the regions is paying off!" + } + }, + "misty": { + "encounter": { + "1": "My policy is an all out offensive with Water-type Pokémon!", + "1_female": "My policy is an all out offensive with Water-type Pokémon!", + "2": "Hiya, I'll show you the strength of my aquatic Pokémon!", + "3": "My dream was to go on a journey and battle powerful trainers…\nWill you be a sufficient challenge?" + }, + "victory": { + "1": "You really are strong… I'll admit that you are skilled…", + "2": "Grrr… You know you just got lucky, right?!", + "3": "Wow, you're too much! I can't believe you beat me!" + }, + "defeat": { + "1": "Was the mighty Misty too much for you?", + "2": "I hope you saw my Pokémon's elegant swimming techniques!", + "3": "Your Pokémon were no match for my pride and joys!" + } + }, + "lt_surge": { + "encounter": { + "1": "My Electric Pokémon saved me during the war! I'll show you how!", + "1_female": "My Electric Pokémon saved me during the war! I'll show you how!", + "2": "Ten-hut! I'll shock you into surrender!", + "3": "I'll zap you just like I do to all my enemies in battle!" + }, + "victory": { + "1": "Whoa! Your team's the real deal, kid!", + "2": "Aaargh, you're strong! Even my electric tricks lost against you.", + "2_female": "Aaargh, you're strong! Even my electric tricks lost against you.", + "3": "That was an absolutely shocking loss!" + }, + "defeat": { + "1": "Oh yeah! When it comes to Electric-type Pokémon, I'm number one in the world!", + "2": "Hahaha! That was an electrifying battle, kid!", + "3": "A Pokémon battle is war, and I have showed you first-hand combat!" + } + }, + "erika": { + "encounter": { + "1": "Ah, the weather is lovely here…\nOh, a battle? Very well then.", + "2": "My Pokémon battling skills rival that of my flower arranging skills.", + "3": "Oh, I hope the pleasant aroma of my Pokémon doesn't put me to sleep again…", + "4": "Seeing flowers in a garden is so soothing." + }, + "victory": { + "1": "Oh! I concede defeat.", + "2": "That match was most delightful.", + "3": "Ah, it appears it is my loss…", + "4": "Oh, my goodness." + }, + "defeat": { + "1": "I was afraid I would doze off…", + "2": "Oh my, it seems my Grass Pokémon overwhelmed you.", + "2_female": "Oh my, it seems my Grass Pokémon overwhelmed you.", + "3": "That battle was such a soothing experience.", + "4": "Oh… Is that all?" + } + }, + "janine": { + "encounter": { + "1": "I am mastering the art of poisonous attacks.\nI shall spar with you today!", + "2": "Father trusts that I can hold my own.\nI will prove him right!", + "3": "My ninja techniques are only second to my Father's!\nCan you keep up?" + }, + "victory": { + "1": "Even now, I still need training… I understand.", + "2": "Your battle technique has outmatched mine.", + "3": "I'm going to really apply myself and improve my skills." + }, + "defeat": { + "1": "Fufufu… the poison has sapped all your strength to battle.", + "2": "Ha! You didn't stand a chance against my superior ninja skills!", + "3": "Father's faith in me has proven to not be misplaced." + } + }, + "sabrina": { + "encounter": { + "1": "Through my psychic ability, I had a vision of your arrival!", + "2": "I dislike fighting, but if you wish, I will show you my powers!", + "3": "I can sense great ambition in you. I shall see if it not unfounded." + }, + "victory": { + "1": "Your power… It far exceeds what I foresaw…", + "2": "I failed to accurately predict your power.", + "3": "Even with my immense psychic powers, I cannot sense another as strong as you." + }, + "defeat": { + "1": "This victory… It is exactly as I foresaw in my visions!", + "2": "Perhaps it was another I sensed a great desire in…", + "3": "Hone your abilities before recklessly charging into battle.\nYou never know what the future may hold if you do…" + } + }, + "blaine": { + "encounter": { + "1": "Hah! Hope you brought a Burn Heal!", + "2": "My fiery Pokémon will incinerate all challengers!", + "3": "Get ready to play with fire!" + }, + "victory": { + "1": "I have burned down to nothing! Not even ashes remain!", + "2": "Didn't I stoke the flames high enough?", + "3": "I'm all burned out… But this makes my motivation to improve burn even hotter!" + }, + "defeat": { + "1": "My raging inferno cannot be quelled!", + "2": "My Pokémon have been powered up with the heat from this victory!", + "3": "Hah! My passion burns brighter than yours!" + } + }, + "giovanni": { + "encounter": { + "1": "I, the leader of Team Rocket, will make you feel a world of pain!", + "2": "My training here will be vital before I am to face my old associates again.", + "3": "I do not think you are prepared for the level of failure you are about to experience!", + "3_female": "I do not think you are prepared for the level of failure you are about to experience!" + }, + "victory": { + "1": "WHAT! Me, lose?! There is nothing I wish to say to you!", + "2": "Hmph… You could never understand what I hope to achieve.", + "3": "This defeat is merely delaying the inevitable.\nI will rise Team Rocket from the ashes in due time." + }, + "defeat": { + "1": "Not being able to measure your own strength shows that you are still but a child.", + "2": "Do not try to interfere with me again.", + "3": "I hope you understand how foolish challenging me was." + } + }, + "roxanne": { + "encounter": { + "1": "Would you kindly demonstrate how you battle?", + "2": "You can learn many things by battling many trainers.", + "3": "Oh, you caught me strategizing.\nWould you like to battle?" + }, + "victory": { + "1": "Oh, I appear to have lost.\nI understand.", + "2": "It seems that I still have so much more to learn when it comes to battle.", + "3": "I'll take what I learned here today to heart." + }, + "defeat": { + "1": "I have learned many things from our battle.\nI hope you have too.", + "2": "I look forward to battling you again.\nI hope you'll use what you've learned here.", + "3": "I won due to everything I have learned." + } + }, + "brawly": { + "encounter": { + "1": "Oh man, a challenger!\nLet's see what you can do!", + "1_female": "Oh man, a challenger!\nLet's see what you can do!", + "2": "You seem like a big splash.\nLet's battle!", + "3": "Time to create a storm!\nLet's go!" + }, + "victory": { + "1": "Oh woah, you've washed me out!", + "2": "You surfed my wave and crashed me down!", + "3": "I feel like I'm lost in Granite Cave!" + }, + "defeat": { + "1": "Haha, I surfed the big wave!\nChallenge me again sometime.", + "2": "Surf with me again some time!", + "3": "Just like the tides come in and out, I hope you return to challenge me again." + } + }, + "wattson": { + "encounter": { + "1": "Time to get shocked!\nWahahahaha!", + "2": "I'll make sparks fly!\nWahahahaha!", + "3": "I hope you brought Paralyz Heal!\nWahahahaha!" + }, + "victory": { + "1": "Seems like I'm out of charge!\nWahahahaha!", + "2": "You've completely grounded me!\nWahahahaha!", + "3": "Thanks for the thrill!\nWahahahaha!" + }, + "defeat": { + "1": "Recharge your batteries and challenge me again sometime!\nWahahahaha!", + "1_female": "Recharge your batteries and challenge me again sometime!\nWahahahaha!", + "2": "I hope you found our battle electrifying!\nWahahahaha!", + "3": "Aren't you shocked I won?\nWahahahaha!" + } + }, + "flannery": { + "encounter": { + "1": "Nice to meet you! Wait, no…\nI will crush you!", + "2": "I've only been a leader for a little while, but I'll smoke you!", + "3": "It's time to demonstrate the moves my grandfather has taught me! Let's battle!" + }, + "victory": { + "1": "You remind me of my grandfather…\nNo wonder I lost.", + "2": "Am I trying too hard?\nI should relax, can't get too heated.", + "3": "Losing isn't going to smother me out.\nTime to reignite training!" + }, + "defeat": { + "1": "I hope I've made my grandfather proud…\nLet's battle again some time.", + "2": "I…I can't believe I won!\nDoing things my way worked!", + "3": "Let's exchange burning hot moves again soon!" + } + }, + "norman": { + "encounter": { + "1": "I'm surprised you managed to get here.\nLet's battle.", + "2": "I'll do everything in my power as a Gym Leader to win.\nLet's go!", + "3": "You better give this your all.\nIt's time to battle!" + }, + "victory": { + "1": "I lost to you…?\nRules are rules, though.", + "2": "Was moving from Olivine a mistake…?", + "3": "I can't believe it.\nThat was a great match." + }, + "defeat": { + "1": "We both tried our best.\nI hope we can battle again soon.", + "2": "You should try challenging my kid instead.\nYou might learn something!", + "3": "Thank you for the excellent battle.\nBetter luck next time." + } + }, + "winona": { + "encounter": { + "1": "I've been soaring the skies looking for prey…\nAnd you're my target!", + "2": "No matter how our battle is, my Flying Pokémon and I will triumph with grace. Let's battle!", + "3": "I hope you aren't scared of heights.\nLet's ascend!" + }, + "victory": { + "1": "You're the first Trainer I've seen with more grace than I.\nExcellently played.", + "1_female": "You're the first Trainer I've seen with more grace than I.\nExcellently played.", + "2": "Oh, my Flying Pokémon have plummeted!\nVery well.", + "3": "Though I may have fallen, my Pokémon will continue to fly!" + }, + "defeat": { + "1": "My Flying Pokémon and I will forever dance elegantly!", + "2": "I hope you enjoyed our show.\nOur graceful dance is finished.", + "3": "Won't you come see our elegant choreography again?" + } + }, + "tate": { + "encounter": { + "1": "Hehehe…\nWere you surprised to see me without my sister?", + "1_female": "Hehehe…\nWere you surprised to see me without my sister?", + "2": "I can see what you're thinking…\nYou want to battle!", + "3": "How can you defeat someone…\nWho knows your every move?" + }, + "victory": { + "1": "It can't be helped…\nI miss Liza…", + "2": "Your bond with your Pokémon was stronger than mine.", + "3": "If I were with Liza, we would have won.\nWe can finish each other's thoughts!" + }, + "defeat": { + "1": "My Pokémon and I are superior!", + "2": "If you can't even defeat me, you'll never be able to defeat Liza either.", + "3": "It's all thanks to my strict training with Liza.\nI can make myself one with Pokémon." + } + }, + "liza": { + "encounter": { + "1": "Fufufu…\nWere you surprised to see me without my brother?", + "1_female": "Fufufu…\nWere you surprised to see me without my brother?", + "2": "I can determine what you desire…\nYou want to battle, don't you?", + "3": "How can you defeat someone…\nWho's one with their Pokémon?" + }, + "victory": { + "1": "It can't be helped…\nI miss Tate…", + "2": "Your bond with your Pokémon…\nIt's stronger than mine.", + "3": "If I were with Tate, we would have won.\nWe can finish each other's sentences!" + }, + "defeat": { + "1": "My Pokémon and I are victorious.", + "2": "If you can't even defeat me, you'll never be able to defeat Tate either.", + "3": "It's all thanks to my strict training with Tate.\nI can synchronize myself with my Pokémon." + } + }, + "juan": { + "encounter": { + "1": "Now's not the time to act coy.\nLet's battle!", + "2": "Ahahaha, You'll be witness to my artistry with Water Pokémon!", + "3": "A typhoon approaches!\nWill you be able to test me?", + "4": "Please, you shall bear witness to our artistry.\nA grand illusion of water sculpted by my Pokémon and myself!" + }, + "victory": { + "1": "You may be a genius who can take on Wallace!", + "2": "I focused on elegance while you trained.\nIt's only natural that you defeated me.", + "3": "Ahahaha!\nVery well, You have won this time.", + "4": "From you, I sense the brilliant shine of skill that will overcome all." + }, + "defeat": { + "1": "My Pokémon and I have sculpted an illusion of Water and come out victorious.", + "2": "Ahahaha, I have won, and you have lost.", + "3": "Shall I loan you my outfit? It may help you battle!\nAhahaha, I jest!", + "4": "I'm the winner! Which is to say, you lost." + } + }, + "crasher_wake": { + "encounter": { + "1": "Crash! Crash! Watch out!\nCrasher Wake…is…heeere!", + "2": "Crash! Crash! Crasher Wake!", + "3": "I'm the tidal wave of power to wash you away!" + }, + "victory": { + "1": "That puts a grin on my face!\nGuhahaha! That was a blast!", + "2": "Hunwah! It's gone and ended!\nHow will I say this…\nI want more! I wanted to battle a lot more!", + "3": "WHAAAAT!?" + }, + "defeat": { + "1": "Yeeeeah! That's right!", + "2": "I won, but I want more! I wanted to battle a lot more!", + "3": "So long!" + } + }, + "falkner": { + "encounter": { + "1": "I'll show you the real power of the magnificent bird Pokémon!", + "2": "Winds, stay with me!", + "3": "Dad! I hope you're watching me battle from above!" + }, + "victory": { + "1": "I understand… I'll bow out gracefully.", + "2": "A defeat is a defeat. You are strong indeed.", + "3": "…Shoot! Yeah, I lost." + }, + "defeat": { + "1": "Dad! I won with your cherished bird Pokémon…", + "2": "Bird Pokémon are the best after all!", + "3": "Feels like I'm catching up to my dad!" + } + }, + "nessa": { + "encounter": { + "1": "No matter what kind of plan your refined mind may be plotting, my partner and I will be sure to sink it.", + "1_female": "No matter what kind of plan your refined mind may be plotting, my partner and I will be sure to sink it.", + "2": "I'm not here to chat. I'm here to win!", + "3": "This is a little gift from my Pokémon… I hope you can take it!", + "3_female": "This is a little gift from my Pokémon… I hope you can take it!" + }, + "victory": { + "1": "You and your Pokémon are just too much…", + "2": "How…? How can this be?!", + "3": "I was totally washed away!" + }, + "defeat": { + "1": "The raging wave crashes again!", + "2": "Time to ride the wave of victory!", + "3": "Ehehe!" + } + }, + "melony": { + "encounter": { + "1": "I'm not going to hold back!", + "2": "All righty, I suppose we should get started.", + "3": "I'll freeze you solid!" + }, + "victory": { + "1": "You… You're pretty good, huh?", + "1_female": "You… You're pretty good, huh?", + "2": "If you find Gordie around, be sure to give him a right trashing, would you?", + "3": "I think you took breaking the ice a little too literally…" + }, + "defeat": { + "1": "Now do you see how severe battles can be?", + "2": "Hee! Looks like I went and won again!", + "3": "Are you holding back?" + } + }, + "marlon": { + "encounter": { + "1": "You look strong! Shoots! Let's start!", + "2": "I'm strong like the ocean's wide. You're gonna get swept away, fo' sho'.", + "2_female": "I'm strong like the ocean's wide. You're gonna get swept away, fo' sho'.", + "3": "Oh ho, so I'm facing you! That's off the wall." + }, + "victory": { + "1": "You totally rocked that! You're raising some wicked Pokémon. You got this Trainer thing down!", + "1_female": "You totally rocked that! You're raising some wicked Pokémon. You got this Trainer thing down!", + "2": "You don't just look strong, you're strong fo' reals! Eh, I was swept away, too!", + "3": "You're strong as a gnarly wave!" + }, + "defeat": { + "1": "You're tough, but it's not enough to sway the sea, 'K!", + "2": "Hee! Looks like I went and won again!", + "3": "Sweet, sweet victory!" + } + }, + "shauntal": { + "encounter": { + "1": "Excuse me. You're a challenger, right?\nI'm the Elite Four's Ghost-type Pokémon user, Shauntal, and I shall be your opponent.", + "1_female": "Excuse me. You're a challenger, right?\nI'm the Elite Four's Ghost-type Pokémon user, Shauntal, and I shall be your opponent.", + "2": "I absolutely love writing about Trainers who come here and the Pokémon they train.\nCould I use you and your Pokémon as a subject?", + "3": "Every person who works with Pokémon has a story to tell.\nWhat story is about to be told?" + }, + "victory": { + "1": "Wow. I'm dumbstruck!", + "2": "S-sorry! First, I must apologize to my Pokémon…\n\nI'm really sorry you had a bad experience because of me!", + "3": "Even in light of that, I'm still one of the Elite Four!" + }, + "defeat": { + "1": "Eheh.", + "2": "That gave me excellent material for my next novel!", + "3": "And so, another tale ends…" + } + }, + "marshal": { + "encounter": { + "1": "My mentor, Alder, sees your potential as a Trainer and is taking an interest in you.\nIt is my intention to test you--to take you to the limits of your strength. Kiai!", + "1_female": "My mentor, Alder, sees your potential as a Trainer and is taking an interest in you.\nIt is my intention to test you--to take you to the limits of your strength. Kiai!", + "2": "Victory, decisive victory, is my intention! Challenger, here I come!", + "3": "In myself, I seek to develop the strength of a fighter and shatter any weakness in myself!\nPrevailing with the force of my convictions!" + }, + "victory": { + "1": "Whew! Well done!", + "2": "As your battles continue, aim for even greater heights!", + "3": "The strength shown by you and your Pokémon has deeply impressed me…" + }, + "defeat": { + "1": "Hmm.", + "2": "That was good battle.", + "3": "Haaah! Haaah! Haiyaaaah!" + } + }, + "cheren": { + "encounter": { + "1": "You remind me of an old friend. That makes me excited about this Pokémon battle!", + "2": "Pokémon battles have no meaning if you don't think why you battle.\n$Or better said, it makes battling together with Pokémon meaningless.", + "3": "My name's Cheren! I'm a Gym Leader and a teacher! Pleasure to meet you.", + "3_female": "My name's Cheren! I'm a Gym Leader and a teacher! Pleasure to meet you." + }, + "victory": { + "1": "Thank you! I saw what was missing in me.", + "2": "Thank you! I feel like I saw a little of the way toward my ideals.", + "3": "Hmm… This is problematic." + }, + "defeat": { + "1": "As a Gym Leader, I aim to be a wall for you to overcome.", + "2": "All right!", + "3": "I made it where I am because Pokémon were by my side.\nPerhaps we need to think about why Pokémon help us not in terms of Pokémon and Trainers but as a relationship between living beings." + } + }, + "chili": { + "encounter": { + "1": "Yeeeeooow! Time to play with FIRE!! I'm the strongest of us brothers!", + "1_female": "Yeeeeooow! Time to play with FIRE!! I'm the strongest of us brothers!", + "2": "Ta-da! The Fire-type scorcher Chili--that's me--will be your opponent!", + "2_female": "Ta-da! The Fire-type scorcher Chili--that's me--will be your opponent!", + "3": "I'm going to show you what me and my blazing Fire types can do!", + "3_female": "I'm going to show you what me and my blazing Fire types can do!" + }, + "victory": { + "1": "You got me. I am… burned… out…", + "1_female": "You got me. I am… burned… out…", + "2": "Whoa ho! You're on fire!", + "2_female": "Whoa ho! You're on fire!", + "3": "Augh! You got me!" + }, + "defeat": { + "1": "I'm on fire! Play with me, and you'll get burned!", + "1_female": "I'm on fire! Play with me, and you'll get burned!", + "2": "When you play with fire, you get burned!", + "3": "I mean, c'mon, your opponent was me! You didn't have a chance!", + "3_female": "I mean, c'mon, your opponent was me! You didn't have a chance!" + } + }, + "cilan": { + "encounter": { + "1": "Nothing personal... No hard feelings... Me and my Grass-type Pokémon will...\n$Um... We're gonna battle come what may.", + "1_female": "Nothing personal... No hard feelings... Me and my Grass-type Pokémon will...\n$Um... We're gonna battle come what may.", + "2": "So, um, if you're OK with me, I'll, um, put everything I've got into being, er, you know, your opponent.", + "2_female": "So, um, if you're OK with me, I'll, um, put everything I've got into being, er, you know, your opponent.", + "3": "OK… So, um, I'm Cilan, I like Grass-type Pokémon.", + "3_female": "OK… So, um, I'm Cilan, I like Grass-type Pokémon." + }, + "victory": { + "1": "Er… Is it over now?", + "1_female": "Er… Is it over now?", + "2": "…What a surprise. You are very strong, aren't you? \n$I guess my brothers wouldn't have been able to defeat you either…", + "2_female": "…What a surprise. You are very strong, aren't you? \n$I guess my brothers wouldn't have been able to defeat you either…", + "3": "…Huh. Looks like my timing was, um, off?" + }, + "defeat": { + "1": "Huh? Did I win?", + "1_female": "Huh? Did I win?", + "2": "I guess… \n$I suppose I won, because I've been competing with my brothers Chili and Cress, and we all were able to get tougher.", + "2_female": "I guess… \n$I suppose I won, because I've been competing with my brothers Chili and Cress, and we all were able to get tougher.", + "3": "It…it was quite a thrilling experience…", + "3_female": "It…it was quite a thrilling experience…" + } + }, + "roark": { + "encounter": { + "1": "I need to see your potential as a Trainer. And, I'll need to see the toughness of the Pokémon that battle with you!", + "1_female": "I need to see your potential as a Trainer. And, I'll need to see the toughness of the Pokémon that battle with you!", + "2": "Here goes! These are my rocking Pokémon, my pride and joy!", + "3": "Rock-type Pokémon are simply the best!", + "4": "Every day, I toughened up my Pokémon by digging up Fossils nonstop.\n$Could I show you how tough I made them in a battle?", + "4_female": "Every day, I toughened up my Pokémon by digging up Fossils nonstop.\n$Could I show you how tough I made them in a battle?" + }, + "victory": { + "1": "W-what? That can't be! My buffed-up Pokémon!", + "2": "…We lost control there. Next time I'd like to challenge you to a Fossil-digging race underground.", + "2_female": "…We lost control there. Next time I'd like to challenge you to a Fossil-digging race underground.", + "3": "With skill like yours, it's natural for you to win.", + "4": "Wh-what?! It can't be! Even that wasn't enough?" + }, + "defeat": { + "1": "See? I'm proud of my rocking battle style!", + "2": "Thanks! The battle gave me confidence that I may be able to beat my dad!", + "3": "See? These are my rocking Pokémon, my pride and joy!", + "4": "I knew I would win!" + } + }, + "morty": { + "encounter": { + "1": "With a little more, I could see a future in which I meet the legendary Pokémon.\n$You're going to help me reach that level!", + "2": "It's said that a rainbow-hued Pokémon will come down to appear before a truly powerful Trainer. \n$I believed that tale, so I have secretly trained here all my life. As a result, I can now see what others cannot. \n$I see a shadow of the person who will make the Pokémon appear. \n$I believe that person is me! You're going to help me reach that level!", + "3": "Whether you choose to believe or not, mystic power does exist.", + "4": "You can bear witness to the fruits of my training.", + "5": "You must make your soul one with that of Pokémon. Can you do this?", + "6": "Say, do you want to be part of my training?" + }, + "victory": { + "1": "I'm not good enough yet…", + "2": "I see… Your journey has taken you to far-away places and you have witnessed much more than I.\n$I envy you for that…", + "2_female": "I see… Your journey has taken you to far-away places and you have witnessed much more than I.\n$I envy you for that…", + "3": "How is this possible…", + "4": "I don't think our potentials are so different.\n$But you seem to have something more than that… So be it.", + "5": "Guess I need more training.", + "6": "That's a shame." + }, + "defeat": { + "1": "I moved… one step ahead again.", + "2": "Fufufu…", + "3": "Wh-what?! It can't be! Even that wasn't enough?", + "4": "I feel like I just smashed through a really stubborn boulder!", + "5": "Ahahahah!", + "6": "I knew I would win!" + } + }, + "crispin": { + "encounter": { + "1": "I wanna win, so that's exactly what I'll do!", + "2": "I battle because I wanna battle! And you know what? That's how it should be!" + }, + "victory": { + "1": "I wanted to win…but I lost!", + "2": "I lost…'cause I couldn't win!" + }, + "defeat": { + "1": "Hey, wait a sec. Did I just win? I think I just won! Talk about satisfying!", + "2": "Wooo! That was amazing!" + } + }, + "amarys": { + "encounter": { + "1": "I want to be the one to help a certain person. That being the case, I cannot afford to lose.\n$… Our battle starts now." + }, + "victory": { + "1": "I am… not enough, I see." + }, + "defeat": { + "1": "Victory belongs to me. Well fought." + } + }, + "lacey": { + "encounter": { + "1": "I'll be facing you with my usual party as a member of the Elite Four." + }, + "victory": { + "1": "That was a great battle!" + }, + "defeat": { + "1": "Let's give your Pokémon a nice round of applause for their efforts!" + } + }, + "drayton": { + "encounter": { + "1": "Man, I love chairs. Don't you love chairs? What lifesavers. \n$I don't get why everyone doesn't just sit all the time. Standing up's tiring work!" + }, + "victory": { + "1": "Guess I should've expected that!" + }, + "defeat": { + "1": "Heh heh! Don't mind me, just scooping up a W over here. I get it if you're upset, but don't go full Kieran on me, OK?", + "1_female": "Heh heh! Don't mind me, just scooping up a W over here. I get it if you're upset, but don't go full Kieran on me, OK?" + } + }, + "ramos": { + "encounter": { + "1": "Did yeh enjoy the garden playground I made with all these sturdy plants o' mine?\n$Their strength is a sign o' my strength as a gardener and a Gym Leader! Yeh sure yer up to facing all that?", + "1_female": "Did yeh enjoy the garden playground I made with all these sturdy plants o' mine?\n$Their strength is a sign o' my strength as a gardener and a Gym Leader! Yeh sure yer up to facing all that?" + }, + "victory": { + "1": "Yeh believe in yer Pokémon… And they believe in yeh, too… It was a fine battle, sprout." + }, + "defeat": { + "1": "Hohoho… Indeed. Frail little blades o' grass'll break through even concrete." + } + }, + "viola": { + "encounter": { + "1": "Whether it's the tears of frustration that follow a loss or the blossoming of joy that comes with victory…\n$They're both great subjects for my camera! Fantastic! This'll be just fantastic! \n$Now come at me!", + "2": "My lens is always focused on victory--I won't let anything ruin this shot!" + }, + "victory": { + "1": "You and your Pokémon have shown me a whole new depth of field! Fantastic! Just fantastic!", + "2": "The world you see through a lens, and the world you see with a Pokémon by your side…\n$The same world can look entirely different depending on your view." + }, + "defeat": { + "1": "The photo from the moment of my victory will be a real winner, all right!", + "2": "Yes! I took some great photos!" + } + }, + "candice": { + "encounter": { + "1": "You want to challenge Candice? Sure thing! I was waiting for someone tough! \n$But I should tell you, I'm tough because I know how to focus.", + "2": "Pokémon, fashion, romance… It's all about focus! \n$I'll show you just what I mean. Get ready to lose!" + }, + "victory": { + "1": "I must say, I'm warmed up to you! I might even admire you a little.", + "2": "Wow! You're great! You've earned my respect! \n$I think your focus and will bowled us over totally. ", + "2_female": "Wow! You're great! You've earned my respect! \n$I think your focus and will bowled us over totally. " + }, + "defeat": { + "1": "I sensed your will to win, but I don't lose!", + "2": "See? Candice's focus! My Pokémon's focus is great, too!" + } + }, + "gardenia": { + "encounter": { + "1": "You have a winning aura about you. So, anyway, this will be fun. Let's have our battle!" + }, + "victory": { + "1": "Amazing! You're very good, aren't you?", + "1_female": "Amazing! You're very good, aren't you?" + }, + "defeat": { + "1": "Yes! My Pokémon and I are perfectly good!" + } + }, + "aaron": { + "encounter": { + "1": "Ok! Let me take you on!" + }, + "victory": { + "1": "Battling is a deep and complex affair…" + }, + "defeat": { + "1": "Victory over an Elite Four member doesn't come easily." + } + }, + "cress": { + "encounter": { + "1": "That is correct! It shall be I and my esteemed Water types that you must face in battle!" + }, + "victory": { + "1": "Lose? Me? I don't believe this." + }, + "defeat": { + "1": "This is the appropriate result when I'm your opponent." + } + }, + "allister": { + "encounter": { + "1": "'M Allister.\nH-here… I go…" + }, + "victory": { + "1": "I nearly lost my mask from the shock… That was…\n$Wow. I can see your skill for what it is." + }, + "defeat": { + "1": "Th-that was ace!" + } + }, + "clay": { + "encounter": { + "1": "Harrumph! Kept me waitin', didn't ya, kid? All right, time to see what ya can do!", + "1_female": "Harrumph! Kept me waitin', didn't ya, kid? All right, time to see what ya can do!" + }, + "victory": { + "1": "Man oh man… It feels good to go all out and still be defeated!" + }, + "defeat": { + "1": "What's important is how ya react to losin'. \n$That's why folks who use losin' as fuel to get better are tough." + } + }, + "kofu": { + "encounter": { + "1": "I'mma serve you a full course o' Water-type Pokémon! Don't try to eat 'em, though!" + }, + "victory": { + "1": "Vaultin' Veluza! Yer a lively one, aren't ya! A little TOO lively, if I do say so myself!", + "1_female": "Vaultin' Veluza! Yer a lively one, aren't ya! A little TOO lively, if I do say so myself!" + }, + "defeat": { + "1": "You come back to see me again now, ya hear?" + } + }, + "tulip": { + "encounter": { + "1": "Allow me to put my skills to use to make your cute little Pokémon even more beautiful!" + }, + "victory": { + "1": "Your strength has a magic to it that cannot be washed away." + }, + "defeat": { + "1": "You know, in my line of work, people who lack talent in one area or the other often fade away quickly—never to be heard of again." + } + }, + "sidney": { + "encounter": { + "1": "I like that look you're giving me. I guess you'll give me a good match.\n$That's good! Looking real good! All right!\n$You and me, let's enjoy a battle that can only be staged here!" + }, + "victory": { + "1": "Well, how do you like that? I lost! Eh, it was fun, so it doesn't matter." + }, + "defeat": { + "1": "No hard feelings, alright?" + } + }, + "phoebe": { + "encounter": { + "1": "While I trained, I gained the ability to commune with Ghost-type Pokémon. \n$Yes, the bond I developed with Pokémon is extremely tight. \n$So, come on, just try and see if you can even inflict damage on my Pokémon!" + }, + "victory": { + "1": "Oh, darn. I've gone and lost." + }, + "defeat": { + "1": "I look forward to battling you again sometime!" + } + }, + "glacia": { + "encounter": { + "1": "All I have seen are challenges by weak Trainers and their Pokémon. \n$What about you? It would please me to no end if I could go all out against you!" + }, + "victory": { + "1": "You and your Pokémon… How hot your spirits burn!\n$The all-consuming heat overwhelms. \n$It's no surprise that my icy skills failed to harm you." + }, + "defeat": { + "1": "A fiercely passionate battle, indeed." + } + }, + "drake": { + "encounter": { + "1": "For us to battle with Pokémon as partners, do you know what it takes? Do you know what is needed? \n$If you don't, then you will never prevail over me!" + }, + "victory": { + "1": "Superb, it should be said." + }, + "defeat": { + "1": "I gave my all for that battle!" + } + }, + "wallace": { + "encounter": { + "1": "There's something about you… A difference in your demeanor. \n$I think I sense that in you. Now, show me. Show me the power you wield with your Pokémon. \n$And I, in turn, shall present you with a performance of illusions in water by me and my Pokémon!" + }, + "victory": { + "1": "Bravo. I realize now your authenticity and magnificence as a Pokémon Trainer. \n$I find much joy in having met you and your Pokémon. You have proven yourself worthy.", + "1_female": "Bravo. I realize now your authenticity and magnificence as a Pokémon Trainer. \n$I find much joy in having met you and your Pokémon. You have proven yourself worthy." + }, + "defeat": { + "1": "A grand illusion!" + } + }, + "lorelei": { + "encounter": { + "1": "No one can best me when it comes to icy Pokémon! Freezing moves are powerful!\n$Your Pokémon will be at my mercy when they are frozen solid! Hahaha! Are you ready?", + "1_female": "No one can best me when it comes to icy Pokémon! Freezing moves are powerful!\n$Your Pokémon will be at my mercy when they are frozen solid! Hahaha! Are you ready?" + }, + "victory": { + "1": "How dare you!" + }, + "defeat": { + "1": "There's nothing you can do once you're frozen.", + "1_female": "There's nothing you can do once you're frozen." + } + }, + "will": { + "encounter": { + "1": "I have trained all around the world, making my psychic Pokémon powerful.\n$I can only keep getting better! Losing is not an option!" + }, + "victory": { + "1": "I… I can't… believe it…" + }, + "defeat": { + "1": "That was close. I wonder what it is that you lack." + } + }, + "malva": { + "encounter": { + "1": "I feel like my heart might just burst into flames. \n$I'm burning up with my hatred for you, runt!", + "1_female": "I feel like my heart might just burst into flames. \n$I'm burning up with my hatred for you, runt!" + }, + "victory": { + "1": "What news… So a new challenger has defeated Malva!", + "1_female": "What news… So a new challenger has defeated Malva!" + }, + "defeat": { + "1": "I am delighted! Yes, delighted that I could squash you beneath my heel." + } + }, + "hala": { + "encounter": { + "1": "Old Hala is here to make you holler!" + }, + "victory": { + "1": "I could feel the power you gained on your journey." + }, + "defeat": { + "1": "Haha! What a delightful battle!" + } + }, + "molayne": { + "encounter": { + "1": "I gave the captain position to my cousin Sophocles, but I'm confident in my ability. \n$My strength is like that of a supernova!" + }, + "victory": { + "1": "I certainly found an interesting Trainer to face!", + "1_female": "I certainly found an interesting Trainer to face!" + }, + "defeat": { + "1": "Ahaha. What an interesting battle." + } + }, + "rika": { + "encounter": { + "1": "I'd say I'll go easy on you, but… I'd be lying! Think fast!" + }, + "victory": { + "1": "Not bad, kiddo.", + "1_female": "Not bad, kiddo." + }, + "defeat": { + "1": "Nahahaha! You really are something else, kiddo!", + "1_female": "Nahahaha! You really are something else, kiddo!" + } + }, + "bruno": { + "encounter": { + "1": "We will grind you down with our superior power! Hoo hah!" + }, + "victory": { + "1": "Why? How could I lose?" + }, + "defeat": { + "1": "You can challenge me all you like, but the results will never change!" + } + }, + "bugsy": { + "encounter": { + "1": "I'm Bugsy! I never lose when it comes to bug Pokémon!" + }, + "victory": { + "1": "Whoa, amazing! You're an expert on Pokémon!\nMy research isn't complete yet. OK, you win.", + "1_female": "Whoa, amazing! You're an expert on Pokémon!\nMy research isn't complete yet. OK, you win." + }, + "defeat": { + "1": "Thanks! Thanks to our battle, I was also able to make progress in my research!" + } + }, + "koga": { + "encounter": { + "1": "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!" + }, + "victory": { + "1": "Ah! You've proven your worth!" + }, + "defeat": { + "1": "Have you learned to fear the techniques of the ninja?" + } + }, + "bertha": { + "encounter": { + "1": "Well, would you show this old lady how much you've learned?" + }, + "victory": { + "1": "Well! Dear child, I must say, that was most impressive. \n$Your Pokémon believed in you and did their best to earn you the win. \n$Even though I've lost, I find myself with this silly grin!" + }, + "defeat": { + "1": "Hahahahah! Looks like this old lady won!" + } + }, + "lenora": { + "encounter": { + "1": "Well then, challenger, I'm going to research how you battle with the Pokémon you've so lovingly raised!", + "1_female": "Well then, challenger, I'm going to research how you battle with the Pokémon you've so lovingly raised!" + }, + "victory": { + "1": "My theory about you was correct. You're more than just talented… You're motivated! I salute you!", + "1_female": "My theory about you was correct. You're more than just talented… You're motivated! I salute you!" + }, + "defeat": { + "1": "Ah ha ha! If you lose, make sure to analyze why, and use that knowledge in your next battle!" + } + }, + "siebold": { + "encounter": { + "1": "As long as I am alive, I shall strive onward to seek the ultimate cuisine... and the strongest opponents in battle!" + }, + "victory": { + "1": "I shall store my memory of you and your Pokémon forever away within my heart." + }, + "defeat": { + "1": "Our Pokémon battle was like food for my soul. It shall keep me going. \n$That is how I will pay my respects to you for giving your all in battle!" + } + }, + "roxie": { + "encounter": { + "1": "Get ready! I'm gonna knock some sense outta ya!" + }, + "victory": { + "1": "Wild! Your reason's already more toxic than mine!" + }, + "defeat": { + "1": "Hey, c'mon! Get serious! You gotta put more out there!", + "1_female": "Hey, c'mon! Get serious! You gotta put more out there!" + } + }, + "olivia": { + "encounter": { + "1": "No introduction needed here. Time to battle me, Olivia!" + }, + "victory": { + "1": "Really lovely… Both you and your Pokémon…" + }, + "defeat": { + "1": "Mmm-hmm." + } + }, + "poppy": { + "encounter": { + "1": "Oooh! Do you wanna have a Pokémon battle with me?" + }, + "victory": { + "1": "Uagh?! Mmmuuuggghhh…" + }, + "defeat": { + "1": "Yaaay! I did it! I de-feet-ed you! You can come for… For… An avenge match? \n$Come for an avenge match anytime you want!" + } + }, + "agatha": { + "encounter": { + "1": "Pokémon are for battling! I'll show you how a real Trainer battles!" + }, + "victory": { + "1": "Oh my! You're something special, child!" + }, + "defeat": { + "1": "Bahaha. That's how a proper battle's done!" + } + }, + "flint": { + "encounter": { + "1": "Hope you're warmed up, cause here comes the Big Bang!", + "1_female": "Hope you're warmed up, cause here comes the Big Bang!" + }, + "victory": { + "1": "Incredible! Your moves are so hot, they make mine look lukewarm!" + }, + "defeat": { + "1": "Huh? Is that it? I think you need a bit more passion." + } + }, + "grimsley": { + "encounter": { + "1": "The winner takes everything, and there's nothing left for the loser." + }, + "victory": { + "1": "When one loses, they lose everything… The next thing I'll look for will be victory, too!" + }, + "defeat": { + "1": "If somebody wins, the person who fought against that person will lose." + } + }, + "caitlin": { + "encounter": { + "1": "It's me who appeared when the flower opened up. You who have been waiting…\n$You look like a Pokémon Trainer with refined strength and deepened kindness. \n$What I look for in my opponent is superb strength… \n$Please unleash your power to the fullest!", + "1_female": "It's me who appeared when the flower opened up. You who have been waiting…\n$You look like a Pokémon Trainer with refined strength and deepened kindness. \n$What I look for in my opponent is superb strength… \n$Please unleash your power to the fullest!" + }, + "victory": { + "1": "My Pokémon and I learned so much! I offer you my thanks." + }, + "defeat": { + "1": "I aspire to claim victory with elegance and grace." + } + }, + "diantha": { + "encounter": { + "1": "Battling against you and your Pokémon, all of you brimming with hope for the future… \n$Honestly, it just fills me up with energy I need to keep facing each new day! It does!" + }, + "victory": { + "1": "Witnessing the noble spirits of you and your Pokémon in battle has really touched my heart…" + }, + "defeat": { + "1": "Oh, fantastic! What did you think? My team was pretty cool, right?" + } + }, + "wikstrom": { + "encounter": { + "1": "Well met, young challenger! Verily am I the famed blade of hardened steel, Duke Wikstrom! \n$Let the battle begin! En garde!", + "1_female": "Well met, young challenger! Verily am I the famed blade of hardened steel, Duke Wikstrom! \n$Let the battle begin! En garde!" + }, + "victory": { + "1": "Glorious! The trust that you share with your honorable Pokémon surpasses even mine!", + "1_female": "Glorious! The trust that you share with your honorable Pokémon surpasses even mine!" + }, + "defeat": { + "1": "What manner of magic is this? My heart, it doth hammer ceaselessly in my breast! \n$Winning against such a worthy opponent doth give my soul wings--thus do I soar!", + "1_female": "What manner of magic is this? My heart, it doth hammer ceaselessly in my breast! \n$Winning against such a worthy opponent doth give my soul wings--thus do I soar!" + } + }, + "acerola": { + "encounter": { + "1": "Battling is just plain fun! Come on, I can take you!" + }, + "victory": { + "1": "I'm… I'm speechless! How did you do it?!" + }, + "defeat": { + "1": "Ehaha! What an amazing victory!" + } + }, + "larry_elite": { + "encounter": { + "1": "Hello there… It's me, Larry.\n$I serve as a member of the Elite Four too, yes… Unfortunately for me." + }, + "victory": { + "1": "Well, that took the wind from under our wings…" + }, + "defeat": { + "1": "It's time for a meeting with the boss." + } + }, + "lance": { + "encounter": { + "1": "I've been waiting for you. Allow me to test your skill.", + "2": "I thought that you would be able to get this far. Let's get this started." + }, + "victory": { + "1": "You got me. You are magnificent!", + "1_female": "You got me. You are magnificent!", + "2": "I never expected another trainer to beat me… I'm surprised.", + "2_female": "I never expected another trainer to beat me… I'm surprised." + }, + "defeat": { + "1": "That was close. Want to try again?", + "2": "It's not that you are weak. Don't let it bother you.", + "2_female": "It's not that you are weak. Don't let it bother you." + } + }, + "karen": { + "encounter": { + "1": "I am Karen. Would you care for a showdown with my Dark-type Pokémon?", + "2": "I am unlike those you've already met.", + "3": "You've assembled a charming team. Our battle should be a good one." + }, + "victory": { + "1": "No! I can't win. How did you become so strong?", + "2": "I will not stray from my chosen path.", + "3": "The Champion is looking forward to meeting you." + }, + "defeat": { + "1": "That's about what I expected.", + "2": "Well, that was relatively entertaining.", + "3": "Come visit me anytime." + } + }, + "milo": { + "encounter": { + "1": "Sure seems like you understand Pokémon real well. \n$This is gonna be a doozy of a battle! \n$I'll have to Dynamax my Pokémon if I want to win!" + }, + "victory": { + "1": "The power of Grass has wilted… What an incredible Challenger!", + "1_female": "The power of Grass has wilted… What an incredible Challenger!" + }, + "defeat": { + "1": "This'll really leave you in shock and awe." + } + }, + "lucian": { + "encounter": { + "1": "Just a moment, please. The book I'm reading has nearly reached its thrilling climax… \n$The hero has obtained a mystic sword and is about to face their final trial… Ah, never mind. \n$Since you've made it this far, I'll put that aside and battle you. \n$Let me see if you'll achieve as much glory as the hero of my book!" + }, + "victory": { + "1": "I see… It appears you've put me in checkmate." + }, + "defeat": { + "1": "I have a reputation to uphold." + } + }, + "drasna": { + "encounter": { + "1": "You must be a strong Trainer. Yes, quite strong indeed…\n$That's just wonderful news! Facing opponents like you and your team will make my Pokémon grow like weeds!", + "1_female": "You must be a strong Trainer. Yes, quite strong indeed…\n$That's just wonderful news! Facing opponents like you and your team will make my Pokémon grow like weeds!" + }, + "victory": { + "1": "Oh, dear me. That sure was a quick battle… I do hope you'll come back again sometime!" + }, + "defeat": { + "1": "How can this be?" + } + }, + "kahili": { + "encounter": { + "1": "So, here you are… Why don't we see who the winds favor today, you… Or me?" + }, + "victory": { + "1": "It's frustrating to me as a member of the Elite Four, but it seems your strength is the real deal." + }, + "defeat": { + "1": "That was an ace!" + } + }, + "hassel": { + "encounter": { + "1": "Prepare to learn firsthand how the fiery breath of ferocious battle feels!" + }, + "victory": { + "1": "Fortune smiled on me this time, but… \n$Judging from how the match went, who knows if I will be so lucky next time." + }, + "defeat": { + "1": "That was an ace!" + } + }, + "blue": { + "encounter": { + "1": "You must be pretty good to get this far.", + "1_female": "You must be pretty good to get this far." + }, + "victory": { + "1": "I've only lost to him and now to you… Him? Hee, hee…" + }, + "defeat": { + "1": "See? My power is what got me here." + } + }, + "piers": { + "encounter": { + "1": "Get ready for a mosh pit with me and my party! Spikemuth, it's time to rock!" + }, + "victory": { + "1": "Me an' my team gave it our best. Let's meet up again for a battle some time…" + }, + "defeat": { + "1": "My throat's ragged from shoutin'… But 'at was an excitin' battle!" + } + }, + "red": { + "encounter": { + "1": "…!" + }, + "victory": { + "1": "…?" + }, + "defeat": { + "1": "…!" + } + }, + "jasmine": { + "encounter": { + "1": "Oh… Your Pokémon are impressive. I think I will enjoy this." + }, + "victory": { + "1": "You are truly strong. I'll have to try much harder, too." + }, + "defeat": { + "1": "I never expected to win." + } + }, + "lance_champion": { + "encounter": { + "1": "I am still the Champion. I won't hold anything back." + }, + "victory": { + "1": "This is the emergence of a new Champion.", + "1_female": "This is the emergence of a new Champion." + }, + "defeat": { + "1": "I successfully defended my Championship." + } + }, + "steven": { + "encounter": { + "1": "Tell me… What have you seen on your journey with your Pokémon? \n$What have you felt, meeting so many other Trainers out there? \n$Traveling this rich land… Has it awoken something inside you? \n$I want you to come at me with all that you've learned. \n$My Pokémon and I will respond in turn with all that we know!" + }, + "victory": { + "1": "So I, the Champion, fall in defeat…" + }, + "defeat": { + "1": "That was time well spent! Thank you!" + } + }, + "cynthia": { + "encounter": { + "1": "I, Cynthia, accept your challenge! There won't be any letup from me!" + }, + "victory": { + "1": "No matter how fun the battle is, it will always end sometime…" + }, + "defeat": { + "1": "Even if you lose, never lose your love of Pokémon." + } + }, + "iris": { + "encounter": { + "1": "Know what? I really look forward to having serious battles with strong Trainers! \n$I mean, come on! The Trainers who make it here are Trainers who desire victory with every fiber of their being! \n$And they are battling alongside Pokémon that have been through countless difficult battles! \n$If I battle with people like that, not only will I get stronger, my Pokémon will, too! \n$And we'll get to know each other even better! OK! Brace yourself! \n$I'm Iris, the Pokémon League Champion, and I'm going to defeat you!" + }, + "victory": { + "1": "Aghhhh… I did my best, but we lost…" + }, + "defeat": { + "1": "Yay! We won!" + } + }, + "hau": { + "encounter": { + "1": "I wonder if a Trainer battles differently depending on whether they're from a warm region or a cold region.\n$Let's test it out!" + }, + "victory": { + "1": "That was awesome! I think I kinda understand your vibe a little better now!" + }, + "defeat": { + "1": "Ma-an, that was some kinda battle!" + } + }, + "geeta": { + "encounter": { + "1": "I decided to throw my hat in the ring once more. \n$Come now… Show me the fruits of your training." + }, + "victory": { + "1": "I eagerly await news of all your achievements!" + }, + "defeat": { + "1": "What's the matter? This isn't all, is it?" + } + }, + "nemona": { + "encounter": { + "1": "Yesss! I'm so psyched! Time for us to let loose!" + }, + "victory": { + "1": "Well, that stinks, but I still had fun! I'll getcha next time!" + }, + "defeat": { + "1": "Well, that was a great battle! Fruitful for sure." + } + }, + "leon": { + "encounter": { + "1": "We're gonna have an absolutely champion time!" + }, + "victory": { + "1": "My time as Champion is over… \n$But what a champion time it's been! \n$Thank you for the greatest battle I've ever had!" + }, + "defeat": { + "1": "An absolute champion time, that was!" + } + }, + "whitney": { + "encounter": { + "1": "Hey! Don't you think Pokémon are, like, super cute?" + }, + "victory": { + "1": "Waaah! Waaah! You're so mean!", + "1_female": "Waaah! Waaah! You're so mean!" + }, + "defeat": { + "1": "And that's that!" + } + }, + "chuck": { + "encounter": { + "1": "Hah! You want to challenge me? Are you brave or just ignorant?", + "1_female": "Hah! You want to challenge me? Are you brave or just ignorant?" + }, + "victory": { + "1": "You're strong! Would you please make me your apprentice?" + }, + "defeat": { + "1": "There. Do you realize how much more powerful I am than you?" + } + }, + "katy": { + "encounter": { + "1": "Don't let your guard down unless you would like to find yourself knocked off your feet!", + "1_female": "Don't let your guard down unless you would like to find yourself knocked off your feet!" + }, + "victory": { + "1": "All of my sweet little Pokémon dropped like flies!" + }, + "defeat": { + "1": "Eat up, my cute little Vivillon!" + } + }, + "pryce": { + "encounter": { + "1": "Youth alone does not ensure victory! Experience is what counts." + }, + "victory": { + "1": "Outstanding! That was perfect. Try not to forget what you feel now." + }, + "defeat": { + "1": "Just as I envisioned." + } + }, + "clair": { + "encounter": { + "1": "Do you know who I am? And you still dare to challenge me?" + }, + "victory": { + "1": "I wonder how far you can get with your skill level. This should be fascinating." + }, + "defeat": { + "1": "That's that." + } + }, + "maylene": { + "encounter": { + "1": "I've come to challenge you now, and I won't hold anything back. \n$Please prepare yourself for battle!", + "1_female": "I've come to challenge you now, and I won't hold anything back. \n$Please prepare yourself for battle!" + }, + "victory": { + "1": "I admit defeat…" + }, + "defeat": { + "1": "That was awesome." + } + }, + "fantina": { + "encounter": { + "1": "You shall challenge me, yes? But I shall win. \n$That is what the Gym Leader of Hearthome does, non?" + }, + "victory": { + "1": "You are so fantastically strong. I know why I have lost." + }, + "defeat": { + "1": "I am so, so, very happy!" + } + }, + "byron": { + "encounter": { + "1": "Trainer! You're young, just like my son, Roark. \n$With more young Trainers taking charge, the future of Pokémon is bright! \n$So, as a wall for young people, I'll take your challenge!", + "1_female": "Trainer! You're young, just like my son, Roark. \n$With more young Trainers taking charge, the future of Pokémon is bright! \n$So, as a wall for young people, I'll take your challenge!" + }, + "victory": { + "1": "Hmm! My sturdy Pokémon--defeated!" + }, + "defeat": { + "1": "Gwahahaha! How were my sturdy Pokémon?!" + } + }, + "olympia": { + "encounter": { + "1": "An ancient custom deciding one's destiny. The battle begins!" + }, + "victory": { + "1": "Create your own path. Let nothing get in your way. Your fate, your future." + }, + "defeat": { + "1": "Our path is clear now." + } + }, + "volkner": { + "encounter": { + "1": "Since you've come this far, you must be quite strong…\n$I hope you're the Trainer who'll make me remember how fun it is to battle!", + "1_female": "Since you've come this far, you must be quite strong…\n$I hope you're the Trainer who'll make me remember how fun it is to battle!" + }, + "victory": { + "1": "You've got me beat…\n$Your desire and the noble way your Pokémon battled for you… \n$I even felt thrilled during our match. That was a very good battle." + }, + "defeat": { + "1": "It was not shocking at all… \n$That is not what I wanted!" + } + }, + "burgh": { + "encounter": { + "1": "M'hm… If I win this battle, I feel like I can draw a picture unlike any before it. \n$OK! I can hear my battle muse loud and clear. Let's get straight to it!", + "2": "Of course, I'm really proud of all of my Pokémon! \n$Well now… Let's get right to it!" + }, + "victory": { + "1": "Is it over? Has my muse abandoned me?", + "2": "Hmm… It's over! You're incredible!" + }, + "defeat": { + "1": "Wow… It's beautiful somehow, isn't it…", + "2": "Sometimes I hear people say something was an ugly win. \n$I think if you're trying your best, any win is beautiful." + } + }, + "elesa": { + "encounter": { + "1": "C'est fini! When I'm certain of that, I feel an electric jolt run through my body! \n$I want to feel the sensation, so now my beloved Pokémon are going to make your head spin!" + }, + "victory": { + "1": "I meant to make your head spin, but you shocked me instead." + }, + "defeat": { + "1": "That was unsatisfying somehow… Will you give it your all next time?" + } + }, + "skyla": { + "encounter": { + "1": "It's finally time for a showdown! That means the Pokémon battle that decides who's at the top, right? \n$I love being on the summit! 'Cause you can see forever and ever from high places! \n$So, how about you and I have some fun?" + }, + "victory": { + "1": "Being your opponent in battle is a new source of strength to me. Thank you!" + }, + "defeat": { + "1": "Win or lose, you always gain something from a battle, right?" + } + }, + "brycen": { + "encounter": { + "1": "There is also strength in being with other people and Pokémon. \n$Receiving their support makes you stronger. I'll show you this power!" + }, + "victory": { + "1": "The wonderful combination of you and your Pokémon! What a beautiful friendship!" + }, + "defeat": { + "1": "Extreme conditions really test you and train you!" + } + }, + "drayden": { + "encounter": { + "1": "What I want to find is a young Trainer who can show me a bright future. \n$Let's battle with everything we have: your skill, my experience, and the love we've raised our Pokémon with!" + }, + "victory": { + "1": "This intense feeling that floods me after a defeat… I don't know how to describe it." + }, + "defeat": { + "1": "Harrumph! I know your ability is greater than that!" + } + }, + "grant": { + "encounter": { + "1": "There is only one thing I wish for. \n$That by surpassing one another, we find a way to even greater heights." + }, + "victory": { + "1": "You are a wall that I am unable to surmount!" + }, + "defeat": { + "1": "Do not give up. \n$That is all there really is to it. \n$The most important lessons in life are simple." + } + }, + "korrina": { + "encounter": { + "1": "Time for Lady Korrina's big appearance!" + }, + "victory": { + "1": "It's your very being that allows your Pokémon to evolve!" + }, + "defeat": { + "1": "What an explosive battle!" + } + }, + "clemont": { + "encounter": { + "1": "Oh! I'm glad that we got to meet!" + }, + "victory": { + "1": "Your passion for battle inspires me!" + }, + "defeat": { + "1": "Looks like my Trainer-Grow-Stronger Machine, Mach 2 is really working!" + } + }, + "valerie": { + "encounter": { + "1": "Oh, if it isn't a young Trainer… It is lovely to get to meet you like this. \n$Then I suppose you have earned yourself the right to a battle, as a reward for your efforts. \n$The elusive Fairy may appear frail as the breeze and delicate as a bloom, but it is strong.", + "1_female": "Oh, if it isn't a young Trainer… It is lovely to get to meet you like this. \n$Then I suppose you have earned yourself the right to a battle, as a reward for your efforts. \n$The elusive Fairy may appear frail as the breeze and delicate as a bloom, but it is strong." + }, + "victory": { + "1": "I hope that you will find things worth smiling about tomorrow…" + }, + "defeat": { + "1": "Oh goodness, what a pity…" + } + }, + "wulfric": { + "encounter": { + "1": "You know what? We all talk big about what you learn from battling and bonds and all that…\n$But really, I just do it 'cause it's fun. \n$Who cares about the grandstanding? Let's get to battling!" + }, + "victory": { + "1": "Outstanding! I'm tough as an iceberg, but you smashed me through and through!" + }, + "defeat": { + "1": "Tussle with me and this is what happens!" + } + }, + "kabu": { + "encounter": { + "1": "Every Trainer and Pokémon trains hard in pursuit of victory. \n$But that means your opponent is also working hard to win. \n$In the end, the match is decided by which side is able to unleash their true potential." + }, + "victory": { + "1": "I'm glad I could battle you today!" + }, + "defeat": { + "1": "That's a great way for me to feel my own growth!" + } + }, + "bea": { + "encounter": { + "1": "Do you have an unshakable spirit that won't be moved, no matter how you are attacked? \n$I think I'll just test that out, shall I?" + }, + "victory": { + "1": "I felt the fighting spirit of your Pokémon as you led them in battle." + }, + "defeat": { + "1": "That was the best sort of match anyone could ever hope for." + } + }, + "opal": { + "encounter": { + "1": "Let me have a look at how you and your partner Pokémon behave!" + }, + "victory": { + "1": "Your pink is still lacking, but you're an excellent Trainer with excellent Pokémon.", + "1_female": "Your pink is still lacking, but you're an excellent Trainer with excellent Pokémon." + }, + "defeat": { + "1": "Too bad for you, I guess." + } + }, + "bede": { + "encounter": { + "1": "I suppose I should prove beyond doubt just how pathetic you are and how strong I am.", + "1_female": "I suppose I should prove beyond doubt just how pathetic you are and how strong I am." + }, + "victory": { + "1": "I see… Well, that's fine. I wasn't really trying all that hard anyway." + }, + "defeat": { + "1": "Not a bad job, I suppose." + } + }, + "gordie": { + "encounter": { + "1": "So, let's get this over with." + }, + "victory": { + "1": "I just want to climb into a hole… Well, I guess it'd be more like falling from here." + }, + "defeat": { + "1": "Battle like you always do, victory will follow!" + } + }, + "marnie": { + "encounter": { + "1": "The truth is, when all's said and done… I really just wanna become Champion for myself! \n$So don't take it personal when I kick your butt!" + }, + "victory": { + "1": "OK, so I lost… But I got to see a lot of the good points of you and your Pokémon!" + }, + "defeat": { + "1": "Hope you enjoyed our battle tactics." + } + }, + "raihan": { + "encounter": { + "1": "I'm going to defeat the Champion, win the whole tournament, and prove to the world just how strong the great Raihan really is!" + }, + "victory": { + "1": "I look this good even when I lose. \n$It's a real curse. \n$Guess it's time for another selfie!" + }, + "defeat": { + "1": "Let's take a selfie to remember this." + } + }, + "brassius": { + "encounter": { + "1": "I assume you are ready? Let our collaborative work of art begin!", + "1_female": "I assume you are ready? Let our collaborative work of art begin!" + }, + "victory": { + "1": "Ahhh…vant-garde!" + }, + "defeat": { + "1": "I will begin on a new piece at once!" + } + }, + "iono": { + "encounter": { + "1": "How're ya feelin' about this battle?\n$...\n$Let's get this show on the road! How strong is our challenger? \n$I 'unno! Let's find out together!", + "1_female": "How're ya feelin' about this battle?\n$...\n$Let's get this show on the road! How strong is our challenger? \n$I 'unno! Let's find out together!" + }, + "victory": { + "1": "You're as flashy and bright as a 10,000,000-volt Thunderbolt, friendo!", + "1_female": "You're as flashy and bright as a 10,000,000-volt Thunderbolt, friendo!" + }, + "defeat": { + "1": "Your eyeballs are MINE!" + } + }, + "larry": { + "encounter": { + "1": "When all's said and done, simplicity is strongest." + }, + "victory": { + "1": "A serving of defeat, huh?" + }, + "defeat": { + "1": "I'll call it a day." + } + }, + "ryme": { + "encounter": { + "1": "Come on, baby! Rattle me down to the bone!" + }, + "victory": { + "1": "You're cool, my friend—you move my SOUL!", + "1_female": "You're cool, my friend—you move my SOUL!" + }, + "defeat": { + "1": "Later, baby!" + } + }, + "grusha": { + "encounter": { + "1": "All I need to do is make sure the power of my Pokémon chills you to the bone!" + }, + "victory": { + "1": "Your burning passion… I kinda like it, to be honest." + }, + "defeat": { + "1": "Things didn't heat up for you." + } + }, + "marnie_elite": { + "encounter": { + "1": "You've made it this far, huh? Let's see if you can handle my Pokémon!", + "2": "I'll give it my best shot, but don't think I'll go easy on you!" + }, + "victory": { + "1": "I can't believe I lost... But you deserved that win. Well done!", + "2": "Looks like I've still got a lot to learn. Great battle, though!" + }, + "defeat": { + "1": "You put up a good fight, but I've got the edge! Better luck next time!", + "2": "Seems like my training's paid off. Thanks for the battle!" + } + }, + "nessa_elite": { + "encounter": { + "1": "The tides are turning in my favor. Ready to get swept away?", + "1_female": "The tides are turning in my favor. Ready to get swept away?", + "2": "Let's make some waves with this battle! I hope you're prepared!", + "2_female": "Let's make some waves with this battle! I hope you're prepared!" + }, + "victory": { + "1": "You navigated those waters perfectly... Well done!", + "2": "Looks like my currents were no match for you. Great job!" + }, + "defeat": { + "1": "Water always finds a way. That was a refreshing battle!", + "2": "You fought well, but the ocean's power is unstoppable!" + } + }, + "bea_elite": { + "encounter": { + "1": "Prepare yourself! My fighting spirit burns bright!", + "2": "Let's see if you can keep up with my relentless pace!" + }, + "victory": { + "1": "Your strength... It's impressive. You truly deserve this win.", + "2": "I've never felt this intensity before. Amazing job!" + }, + "defeat": { + "1": "Another victory for my intense training regimen! Well done!", + "2": "You've got strength, but I trained harder. Great battle!" + } + }, + "allister_elite": { + "encounter": { + "1": "Shadows fall... Are you ready to face your fears?", + "1_female": "Shadows fall... Are you ready to face your fears?", + "2": "Let's see if you can handle the darkness that I command." + }, + "victory": { + "1": "You've dispelled the shadows... For now. Well done.", + "2": "Your light pierced through my darkness. Great job." + }, + "defeat": { + "1": "The shadows have spoken... Your strength isn't enough.", + "2": "Darkness triumphs... Maybe next time you'll see the light." + } + }, + "raihan_elite": { + "encounter": { + "1": "Storm's brewing! Let's see if you can weather this fight!", + "2": "Get ready to face the eye of the storm!" + }, + "victory": { + "1": "You've bested the storm... Incredible job!", + "2": "You rode the winds perfectly... Great battle!" + }, + "defeat": { + "1": "Another storm weathered, another victory claimed! Well fought!", + "2": "You got caught in my storm! Better luck next time!", + "2_female": "You got caught in my storm! Better luck next time!" + } + }, + "alder": { + "encounter": { + "1": "Prepare yourself for a match against the strongest Trainer in Unova!" + }, + "victory": { + "1": "Well done! You certainly are an unmatched talent." + }, + "defeat": { + "1": "A fresh wind blows through my heart...\n$What an extraordinary effort!" + } + }, + "kieran": { + "encounter": { + "1": "Through hard work, I become stronger and stronger!\n$I don't lose." + }, + "victory": { + "1": "I don't believe it...\n$What a fun and heart-pounding battle!" + }, + "defeat": { + "1": "Wowzers, what a battle!\n$Time for you to train even harder." + } + }, + "rival": { + "encounter": { + "1": "@c{smile}Hey, I was looking for you! I knew you were eager to get going but I expected at least a goodbye…$@c{smile_eclosed}So you're really pursuing your dream after all? I almost can't believe it.$@c{serious_smile_fists}Since we're here, how about a battle?\nAfter all, I want to make sure you're ready.$@c{serious_mopen_fists}Don't hold back, I want you to give me everything you've got!" + }, + "victory": { + "1": "@c{shock}Wow… You cleaned me out.\nAre you actually a beginner?$@c{smile}Maybe it was a bit of luck but…Who knows you might just be able to go all the way.$By the way, the professor asked me to give you these items. They look pretty cool.$@c{serious_smile_fists}Good luck out there!" + } + }, + "rival_female": { + "encounter": { + "1": "@c{smile_wave}There you are! I've been looking everywhere for you!\n@c{angry_mopen}Did you forget to say goodbye to your best friend?\n$@c{smile_ehalf}You're going after your dream, huh?\nThat day is really today isn't it…\n$@c{smile}Anyway, I'll forgive you for forgetting me, but on one condition. @c{smile_wave_wink}You have to battle me!\n$@c{angry_mopen}Give it your all! Wouldn't want your adventure to be over before it started, right?" + }, + "victory": { + "1": "@c{shock}You just started and you're already this strong?!@d{96}\n@c{angry}You totally cheated, didn't you?\n$@c{smile_wave_wink}Just kidding!@d{64} @c{smile_eclosed}I lost fair and square… I have a feeling you're going to do really well out there.\n$@c{smile}By the way, the professor wanted me to give you some items. Hopefully they're helpful!\n$@c{smile_wave}Do your best like always! I believe in you!" + } + }, + "rival_2": { + "encounter": { + "1": "@c{smile}Hey, you're here too?\n@c{smile_eclosed}Still a perfect record, huh…?\n$@c{serious_mopen_fists}I know it kind of looks like I followed you here, but that's mostly not true.\n$@c{serious_smile_fists}Honestly though, I've been itching for a rematch since you beat me back at home.\n$I've been doing a lot of my own training so I'll definitely put up a fight this time.\n$@c{serious_mopen_fists}Don't hold back, just like before!\nLet's go!" + }, + "victory": { + "1": "@c{neutral_eclosed}Oh. I guess I was overconfident.\n$@c{smile}That's alright, though. I figured this might happen.\n@c{serious_mopen_fists}It just means I need to try harder for next time!\n\n$@c{smile}Oh, not that you really need the help, but I had an extra one of each of these lying around and figured you might want them.\n\n$@c{serious_smile_fists}Don't expect another one after this, though!\nI can't keep giving my opponent an advantage after all." + } + }, + "rival_2_female": { + "encounter": { + "1": "@c{smile_wave}Oh, fancy meeting you here. Looks like you're still undefeated. @c{angry_mopen}Huh… Not bad!\n$@c{angry_mopen}I know what you're thinking, and no, I wasn't creeping on you. @c{smile_eclosed}I just happened to be in the area.\n$@c{smile_ehalf}I'm happy for you but I just want to let you know that it's OK to lose sometimes.\n$@c{smile}We learn from our mistakes, often more than we would if we kept succeeding.\n$@c{angry_mopen}In any case, I've been training hard for our rematch, so you'd better give it your all!" + }, + "victory": { + "1": "@c{neutral}I… wasn't supposed to lose that time…\n$@c{smile}Aw well. That just means I'll have to train even harder for next time!\n$@c{smile_wave}I also got you another two of these!\n@c{smile_wave_wink}No need to thank me~.\n$@c{angry_mopen}This is the last one, though! You won't be getting anymore freebies from me after this!" + }, + "defeat": { + "1": "It's OK to lose sometimes…" + } + }, + "rival_3": { + "encounter": { + "1": "@c{smile}Hey, look who it is! It's been a while.\n@c{neutral}You're… still undefeated? Huh.\n$@c{neutral_eclosed}Things have been kind of… strange.\nIt's not the same back home without you.\n$@c{serious}I know it's selfish, but I need to get this off my chest.\n@c{neutral_eclosed}I think you're in over your head here.\n$@c{serious}Never losing once is just unrealistic.\nWe need to lose sometimes in order to grow.\n$@c{neutral_eclosed}You've had a great run but there's still so much ahead, and it only gets harder. @c{neutral}Are you prepared for that?\n$@c{serious_mopen_fists}If so, prove it to me." + }, + "victory": { + "1": "@c{angry_mhalf}This is ridiculous… I've hardly stopped training…\nHow are we still so far apart?" + } + }, + "rival_3_female": { + "encounter": { + "1": "@c{smile_wave}Long time no see! Still haven't lost, huh.\n@c{angry}You're starting to get on my nerves. @c{smile_wave_wink}Just kidding!\n$@c{smile_ehalf}But really, don't you miss home by now? Or… me?\nI… I mean, we've really missed you.\n$@c{smile_eclosed}I support you in your dream and everything, but the reality is you're going to lose sooner or later.\n$@c{smile}And when you do, I'll be there for you like always.\n@c{angry_mopen}Now, let me show you how strong I've become!" + }, + "victory": { + "1": "@c{shock}After all that… it wasn't enough…?\nYou'll never come back at this rate…" + }, + "defeat": { + "1": "You gave it your best, now let's go home." + } + }, + "rival_4": { + "encounter": { + "1": "@c{neutral}Hey.\n$I won't mince words or pleasantries with you.\n@c{neutral_eclosed}I'm here to win, plain and simple.\n$@c{serious_mhalf_fists}I've learned to maximize my potential by putting all my time into training.\n$@c{smile}You get a lot of extra time when you cut out the unnecessary sleep and social interaction.\n$@c{serious_mopen_fists}None of that matters anymore, not until I win.\n$@c{neutral_eclosed}I've even reached the point where I don't lose anymore.\n@c{smile_eclosed}I suppose your philosophy wasn't so wrong after all.\n$@c{angry_mhalf}Losing is for the weak, and I'm not weak anymore.\n$@c{serious_mopen_fists}Prepare yourself." + }, + "victory": { + "1": "@c{neutral}What…@d{64} What are you?" + } + }, + "rival_4_female": { + "encounter": { + "1": "@c{neutral}It's me! You didn't forget about me again… did you?\n$@c{smile}You should be proud of how far you made it. Congrats!\nBut it looks like it's the end of your journey.\n$@c{smile_eclosed}You've awoken something in me I never knew was there.\nIt seems like all I do now is train.\n$@c{smile_ehalf}I hardly even eat or sleep now, I just train my Pokémon all day, getting stronger every time.\n$@c{neutral}In fact, I… hardly recognize myself.\n$And now, I've finally reached peak performance.\nI don't think anyone could beat me now.\n$And you know what? It's all because of you.\n@c{smile_ehalf}I don't know whether to thank you or hate you.\n$@c{angry_mopen}Prepare yourself." + }, + "victory": { + "1": "@c{neutral}What…@d{64} What are you?" + }, + "defeat": { + "1": "$@c{smile}You should be proud of how far you made it." + } + }, + "rival_5": { + "encounter": { + "1": "@c{neutral}…" + }, + "victory": { + "1": "@c{neutral}…" + } + }, + "rival_5_female": { + "encounter": { + "1": "@c{neutral}…" + }, + "victory": { + "1": "@c{neutral}…" + }, + "defeat": { + "1": "$@c{smile_ehalf}…" + } + }, + "rival_6": { + "encounter": { + "1": "@c{smile_eclosed}We meet again.\n$@c{neutral}I've had some time to reflect on all this.\nThere's a reason this all seems so strange.\n$@c{neutral_eclosed}Your dream, my drive to beat you…\nIt's all a part of something greater.\n$@c{serious}This isn't about me, or about you… This is about the world, @c{serious_mhalf_fists}and it's my purpose to push you to your limits.\n$@c{neutral_eclosed}Whether I've fulfilled that purpose I can't say, but I've done everything in my power.\n$@c{neutral}This place we ended up in is terrifying… Yet somehow I feel unphased, like I've been here before.\n$@c{serious_mhalf_fists}You feel the same, don't you?\n$@c{serious}…and it's like something here is speaking to me.\nThis is all the world's known for a long time now.\n$Those times we cherished together that seem so recent are nothing but a distant memory.\n$@c{neutral_eclosed}Who can say whether they were ever even real in the first place.\n$@c{serious_mopen_fists}You need to keep pushing, because if you don't, it will never end. You're the only one who can do this.\n$@c{serious_smile_fists}I hardly know what any of this means, I just know that it's true.\n$@c{serious_mopen_fists}If you can't defeat me here and now, you won't stand a chance." + }, + "victory": { + "1": "@c{smile_eclosed}It looks like my work is done here.\n$I want you to promise me one thing.\n@c{smile}After you heal the world, please come home." + } + }, + "rival_6_female": { + "encounter": { + "1": "@c{smile_ehalf}So it's just us again.\n$@c{smile_eclosed}You know, I keep going around and around in my head…\n$@c{smile_ehalf}There's something to all this, why everything seems so strange now…\n$@c{smile}You have your dream, and I have this ambition in me…\n$I just can't help but feel there's a greater purpose to all this, to what we're doing, you and I.\n$@c{smile_eclosed}I think I'm supposed to push you… to your limits.\n$@c{smile_ehalf}I'm not sure if I've been doing a good job at that, but I've tried my best up to now.\n$It's something about this strange and dreadful place… Everything seems so clear…\n$This… is all the world's known for a long time now.\n$@c{smile_eclosed}It's like I can barely remember the memories we cherished together.\n$@c{smile_ehalf}Were they even real? They seem so far away now…\n$@c{angry_mopen}You need to keep pushing, because if you don't, it will never end. You're the only one who can do this.\n$@c{smile_ehalf}I… don't know what all this means… but I feel it's true.\n$@c{neutral}If you can't defeat me here and now, you won't stand a chance." + }, + "victory": { + "1": "@c{smile_ehalf}I… I think I fulfilled my purpose…\n$@c{smile_eclosed}Promise me… After you heal the world… Please… come home safe.\n$@c{smile_ehalf}…Thank you." + } + } +} diff --git a/src/locales/he_IL/egg.json b/src/locales/he_IL/egg.json new file mode 100644 index 00000000000..d6b352fca1e --- /dev/null +++ b/src/locales/he_IL/egg.json @@ -0,0 +1,27 @@ +{ + "egg": "Egg", + "greatTier": "Rare", + "ultraTier": "Epic", + "masterTier": "Legendary", + "defaultTier": "Common", + "hatchWavesMessageSoon": "Sounds can be heard coming from inside! It will hatch soon!", + "hatchWavesMessageClose": "It appears to move occasionally. It may be close to hatching.", + "hatchWavesMessageNotClose": "What will hatch from this? It doesn't seem close to hatching.", + "hatchWavesMessageLongTime": "It looks like this Egg will take a long time to hatch.", + "gachaTypeLegendary": "Legendary Rate Up", + "gachaTypeMove": "Rare Egg Move Rate Up", + "gachaTypeShiny": "Shiny Rate Up", + "eventType": "Mystery Event", + "selectMachine": "Select a machine.", + "notEnoughVouchers": "You don't have enough vouchers!", + "tooManyEggs": "You have too many eggs!", + "pull": "Pull", + "pulls": "Pulls", + "sameSpeciesEgg": "{{species}} will hatch from this egg!", + "hatchFromTheEgg": "{{pokemonName}} hatched from the egg!", + "eggMoveUnlock": "Egg Move unlocked: {{moveName}}", + "rareEggMoveUnlock": "Rare Egg Move unlocked: {{moveName}}", + "moveUPGacha": "Move UP!", + "shinyUPGacha": "Shiny UP!", + "legendaryUPGacha": "UP!" +} \ No newline at end of file diff --git a/src/locales/he_IL/fight-ui-handler.json b/src/locales/he_IL/fight-ui-handler.json new file mode 100644 index 00000000000..bd6bec878c8 --- /dev/null +++ b/src/locales/he_IL/fight-ui-handler.json @@ -0,0 +1,8 @@ +{ + "pp": "PP", + "power": "Power", + "accuracy": "Accuracy", + "abilityFlyInText": " {{pokemonName}}’s\n{{passive}}{{abilityName}}", + "passive": "Passive ", + "teraHover": "{{type}} Terastallized" +} diff --git a/src/locales/he_IL/filter-bar.json b/src/locales/he_IL/filter-bar.json new file mode 100644 index 00000000000..6e940c6886d --- /dev/null +++ b/src/locales/he_IL/filter-bar.json @@ -0,0 +1,38 @@ +{ + "genFilter": "Gen", + "typeFilter": "Type", + "caughtFilter": "Caught", + "unlocksFilter": "Unlocks", + "miscFilter": "Misc", + "sortFilter": "Sort", + "all": "All", + "normal": "Not Shiny", + "uncaught": "Uncaught", + "passive": "Passive", + "passiveUnlocked": "Passive - Yes", + "passiveLocked": "Passive - No", + "passiveUnlockable": "Passive - Can Unlock", + "costReduction": "Cost Reduction", + "costReductionUnlocked": "Cost Reduction - Yes", + "costReductionLocked": "Cost Reduction - No", + "costReductionUnlockable": "Cost Reduction - Can Unlock", + "favorite": "Favorite", + "isFavorite": "Favorite - Yes", + "notFavorite": "Favorite - No", + "ribbon": "Ribbon", + "hasWon": "Ribbon - Yes", + "hasNotWon": "Ribbon - No", + "hiddenAbility": "Hidden Ability", + "hasHiddenAbility": "Hidden Ability - Yes", + "noHiddenAbility": "Hidden Ability - No", + "egg": "Egg", + "eggPurchasable": "Purchasable Egg", + "pokerus": "Pokérus", + "hasPokerus": "Pokérus - Yes", + "noPokerus": "Pokérus - No", + "sortByNumber": "No.", + "sortByCost": "Cost", + "sortByCandies": "Candy Count", + "sortByIVs": "IVs", + "sortByName": "Name" +} \ No newline at end of file diff --git a/src/locales/he_IL/game-mode.json b/src/locales/he_IL/game-mode.json new file mode 100644 index 00000000000..e5a4975cc40 --- /dev/null +++ b/src/locales/he_IL/game-mode.json @@ -0,0 +1,8 @@ +{ + "classic": "Classic", + "endless": "Endless", + "endlessSpliced": "Endless (Spliced)", + "dailyRun": "Daily Run", + "unknown": "Unknown", + "challenge": "Challenge" +} \ No newline at end of file diff --git a/src/locales/he_IL/game-stats-ui-handler.json b/src/locales/he_IL/game-stats-ui-handler.json new file mode 100644 index 00000000000..a7beefeabd8 --- /dev/null +++ b/src/locales/he_IL/game-stats-ui-handler.json @@ -0,0 +1,42 @@ +{ + "stats": "Stats", + "playTime": "Play Time", + "totalBattles": "Total Battles", + "starters": "Starters", + "shinyStarters": "Shiny Starters", + "speciesSeen": "Species Seen", + "speciesCaught": "Species Caught", + "ribbonsOwned": "Ribbons Owned", + "classicRuns": "Classic Runs", + "classicWins": "Classic Wins", + "dailyRunAttempts": "Daily Run Attempts", + "dailyRunWins": "Daily Run Wins", + "endlessRuns": "Endless Runs", + "highestWaveEndless": "Highest Wave (Endless)", + "highestMoney": "Highest Money", + "highestDamage": "Highest Damage", + "highestHPHealed": "Highest HP Healed", + "pokemonEncountered": "Pokémon Encountered", + "pokemonDefeated": "Pokémon Defeated", + "pokemonCaught": "Pokémon Caught", + "eggsHatched": "Eggs Hatched", + "subLegendsSeen": "Sub-Legends Seen", + "subLegendsCaught": "Sub-Legends Caught", + "subLegendsHatched": "Sub-Legends Hatched", + "legendsSeen": "Legends Seen", + "legendsCaught": "Legends Caught", + "legendsHatched": "Legends Hatched", + "mythicalsSeen": "Mythicals Seen", + "mythicalsCaught": "Mythicals Caught", + "mythicalsHatched": "Mythicals Hatched", + "shiniesSeen": "Shinies Seen", + "shiniesCaught": "Shinies Caught", + "shiniesHatched": "Shinies Hatched", + "pokemonFused": "Pokémon Fused", + "trainersDefeated": "Trainers Defeated", + "eggsPulled": "Eggs Pulled", + "rareEggsPulled": "Rare Eggs Pulled", + "epicEggsPulled": "Epic Eggs Pulled", + "legendaryEggsPulled": "Legendary Eggs Pulled", + "manaphyEggsPulled": "Manaphy Eggs Pulled" +} diff --git a/src/locales/he_IL/growth.json b/src/locales/he_IL/growth.json new file mode 100644 index 00000000000..d472343d3eb --- /dev/null +++ b/src/locales/he_IL/growth.json @@ -0,0 +1,8 @@ +{ + "Erratic": "Erratic", + "Fast": "Fast", + "Medium_Fast": "Medium Fast", + "Medium_Slow": "Medium Slow", + "Slow": "Slow", + "Fluctuating": "Fluctuating" +} \ No newline at end of file diff --git a/src/locales/he_IL/menu-ui-handler.json b/src/locales/he_IL/menu-ui-handler.json new file mode 100644 index 00000000000..0536fa12c2e --- /dev/null +++ b/src/locales/he_IL/menu-ui-handler.json @@ -0,0 +1,30 @@ +{ + "GAME_SETTINGS": "Game Settings", + "ACHIEVEMENTS": "Achievements", + "STATS": "Stats", + "RUN_HISTORY": "Run History", + "EGG_LIST": "Egg List", + "EGG_GACHA": "Egg Gacha", + "MANAGE_DATA": "Manage Data", + "COMMUNITY": "Community", + "SAVE_AND_QUIT": "Save and Quit", + "LOG_OUT": "Log Out", + "slot": "Slot {{slotNumber}}", + "importSession": "Import Session", + "importSlotSelect": "Select a slot to import to.", + "exportSession": "Export Session", + "exportSlotSelect": "Select a slot to export from.", + "importRunHistory": "Import Run History", + "exportRunHistory": "Export Run History", + "importData": "Import Data", + "exportData": "Export Data", + "consentPreferences": "Consent Preferences", + "linkDiscord": "Link Discord", + "unlinkDiscord": "Unlink Discord", + "linkGoogle": "Link Google", + "unlinkGoogle": "Unlink Google", + "cancel": "Cancel", + "donate": "Donate", + "losingProgressionWarning": "You will lose any progress since the beginning of the battle. Proceed?", + "noEggs": "You are not hatching\nany eggs at the moment!" +} \ No newline at end of file diff --git a/src/locales/he_IL/menu.json b/src/locales/he_IL/menu.json new file mode 100644 index 00000000000..91888e9db31 --- /dev/null +++ b/src/locales/he_IL/menu.json @@ -0,0 +1,57 @@ +{ + "cancel": "Cancel", + "continue": "Continue", + "dailyRun": "Daily Run (Beta)", + "loadGame": "Load Game", + "newGame": "New Game", + "settings": "Settings", + "selectGameMode": "Select a game mode.", + "logInOrCreateAccount": "Log in or create an account to start. No email required!", + "username": "Username", + "password": "Password", + "login": "Login", + "orUse": "Or use", + "register": "Register", + "emptyUsername": "Username must not be empty", + "invalidLoginUsername": "The provided username is invalid", + "invalidRegisterUsername": "Username must only contain letters, numbers, or underscores", + "invalidLoginPassword": "The provided password is invalid", + "invalidRegisterPassword": "Password must be 6 characters or longer", + "usernameAlreadyUsed": "The provided username is already in use", + "accountNonExistent": "The provided user does not exist", + "unmatchingPassword": "The provided password does not match", + "passwordNotMatchingConfirmPassword": "Password must match confirm password", + "confirmPassword": "Confirm Password", + "registrationAgeWarning": "By registering, you confirm you are of 13 years of age or older.", + "backToLogin": "Back to Login", + "failedToLoadSaveData": "Failed to load save data. Please reload the page.\nIf this persists, please check #announcements in Discord.", + "sessionSuccess": "Session loaded successfully.", + "failedToLoadSession": "Your session data could not be loaded.\nIt may be corrupted.", + "boyOrGirl": "Are you a boy or a girl?", + "evolving": "What?\n{{pokemonName}} is evolving!", + "stoppedEvolving": "{{pokemonName}} stopped evolving.", + "pauseEvolutionsQuestion": "Would you like to pause evolutions for {{pokemonName}}?\nEvolutions can be re-enabled from the party screen.", + "evolutionsPaused": "Evolutions have been paused for {{pokemonName}}.", + "evolutionDone": "Congratulations!\nYour {{pokemonName}} evolved into {{evolvedPokemonName}}!", + "dailyRankings": "Daily Rankings", + "weeklyRankings": "Weekly Rankings", + "noRankings": "No Rankings", + "positionIcon": "#", + "usernameScoreboard": "Username", + "score": "Score", + "wave": "Wave", + "loading": "Loading…", + "loadingAsset": "Loading asset: {{assetName}}", + "playersOnline": "Players Online", + "yes": "Yes", + "no": "No", + "disclaimer": "DISCLAIMER", + "disclaimerDescription": "This game is an unfinished product; it might have playability issues (including the potential loss of save data),\n change without notice, and may or may not be updated further or completed.", + "choosePokemon": "Choose a Pokémon.", + "renamePokemon": "Rename Pokémon", + "rename": "Rename", + "nickname": "Nickname", + "errorServerDown": "Oops! There was an issue contacting the server.\n\nYou may leave this window open,\nthe game will automatically reconnect.", + "noSaves": "You don't have any save files on record!", + "tooManySaves": "You have too many save files on record!" +} \ No newline at end of file diff --git a/src/locales/he_IL/modifier-select-ui-handler.json b/src/locales/he_IL/modifier-select-ui-handler.json new file mode 100644 index 00000000000..15c930fb65e --- /dev/null +++ b/src/locales/he_IL/modifier-select-ui-handler.json @@ -0,0 +1,14 @@ +{ + "transfer": "Transfer", + "reroll": "Reroll", + "lockRarities": "Lock Rarities", + "checkTeam": "Check Team", + "transferDesc": "Transfer a held item from one Pokémon to another.", + "rerollDesc": "Spend money to reroll your item options.", + "lockRaritiesDesc": "Lock item rarities on reroll (affects reroll cost).", + "checkTeamDesc": "Check your team or use a form changing item.", + "rerollCost": "₽{{formattedMoney}}", + "itemCost": "₽{{formattedMoney}}", + "continueNextWaveButton": "Continue", + "continueNextWaveDescription": "Continue to the next wave." +} \ No newline at end of file diff --git a/src/locales/he_IL/modifier-type.json b/src/locales/he_IL/modifier-type.json new file mode 100644 index 00000000000..c362b3f30d4 --- /dev/null +++ b/src/locales/he_IL/modifier-type.json @@ -0,0 +1,483 @@ +{ + "ModifierType": { + "AddPokeballModifierType": { + "name": "{{modifierCount}}x {{pokeballName}}", + "description": "Receive {{pokeballName}} x{{modifierCount}} (Inventory: {{pokeballAmount}}) \nCatch Rate: {{catchRate}}" + }, + "AddVoucherModifierType": { + "name": "{{modifierCount}}x {{voucherTypeName}}", + "description": "Receive {{voucherTypeName}} x{{modifierCount}}." + }, + "PokemonHeldItemModifierType": { + "extra": { + "inoperable": "{{pokemonName}} can't take\nthis item!", + "tooMany": "{{pokemonName}} has too many\nof this item!" + } + }, + "PokemonHpRestoreModifierType": { + "description": "Restores {{restorePoints}} HP or {{restorePercent}}% HP for one Pokémon, whichever is higher.", + "extra": { + "fully": "Fully restores HP for one Pokémon.", + "fullyWithStatus": "Fully restores HP for one Pokémon and heals any status ailment." + } + }, + "PokemonReviveModifierType": { + "description": "Revives one Pokémon and restores {{restorePercent}}% HP." + }, + "PokemonStatusHealModifierType": { + "description": "Heals any status ailment for one Pokémon." + }, + "PokemonPpRestoreModifierType": { + "description": "Restores {{restorePoints}} PP for one Pokémon move.", + "extra": { + "fully": "Restores all PP for one Pokémon move." + } + }, + "PokemonAllMovePpRestoreModifierType": { + "description": "Restores {{restorePoints}} PP for all of one Pokémon's moves.", + "extra": { + "fully": "Restores all PP for all of one Pokémon's moves." + } + }, + "PokemonPpUpModifierType": { + "description": "Permanently increases PP for one Pokémon move by {{upPoints}} for every 5 maximum PP (maximum 3)." + }, + "PokemonNatureChangeModifierType": { + "name": "{{natureName}} Mint", + "description": "Changes a Pokémon's nature to {{natureName}} and permanently unlocks the nature for the starter." + }, + "DoubleBattleChanceBoosterModifierType": { + "description": "Quadruples the chance of an encounter being a double battle for up to {{battleCount}} battles." + }, + "TempStatStageBoosterModifierType": { + "description": "Increases the {{stat}} of all party members by {{amount}} for up to 5 battles.", + "extra": { + "stage": "1 stage", + "percentage": "30%" + } + }, + "AttackTypeBoosterModifierType": { + "description": "Increases the power of a Pokémon's {{moveType}}-type moves by 20%." + }, + "PokemonLevelIncrementModifierType": { + "description": "Increases a Pokémon's level by {{levels}}." + }, + "AllPokemonLevelIncrementModifierType": { + "description": "Increases all party members' level by {{levels}}." + }, + "BaseStatBoosterModifierType": { + "description": "Increases the holder's base {{stat}} by 10%. The higher your IVs, the higher the stack limit." + }, + "PokemonBaseStatTotalModifierType": { + "name": "Shuckle Juice", + "description": "{{increaseDecrease}} all of the holder's base stats by {{statValue}}. You were {{blessCurse}} by the Shuckle.", + "extra": { + "increase": "Increases", + "decrease": "Decreases", + "blessed": "blessed", + "cursed": "cursed" + } + }, + "PokemonBaseStatFlatModifierType": { + "name": "Old Gateau", + "description": "Increases the holder's {{stats}} base stats by {{statValue}}. Found after a strange dream." + }, + "AllPokemonFullHpRestoreModifierType": { + "description": "Restores 100% HP for all Pokémon." + }, + "AllPokemonFullReviveModifierType": { + "description": "Revives all fainted Pokémon, fully restoring HP." + }, + "MoneyRewardModifierType": { + "description": "Grants a {{moneyMultiplier}} amount of money (₽{{moneyAmount}}).", + "extra": { + "small": "small", + "moderate": "moderate", + "large": "large" + } + }, + "ExpBoosterModifierType": { + "description": "Increases gain of EXP. Points by {{boostPercent}}%." + }, + "PokemonExpBoosterModifierType": { + "description": "Increases the holder's gain of EXP. Points by {{boostPercent}}%." + }, + "PokemonFriendshipBoosterModifierType": { + "description": "Increases friendship gain per victory by 50%." + }, + "PokemonMoveAccuracyBoosterModifierType": { + "description": "Increases move accuracy by {{accuracyAmount}} (maximum 100)." + }, + "PokemonMultiHitModifierType": { + "description": "Attacks hit one additional time at the cost of a 60/75/82.5% power reduction per stack respectively." + }, + "TmModifierType": { + "name": "TM{{moveId}} - {{moveName}}", + "description": "Teach {{moveName}} to a Pokémon." + }, + "TmModifierTypeWithInfo": { + "name": "TM{{moveId}} - {{moveName}}", + "description": "Teach {{moveName}} to a Pokémon\n(Hold C or Shift for more info)." + }, + "EvolutionItemModifierType": { + "description": "Causes certain Pokémon to evolve." + }, + "FormChangeItemModifierType": { + "description": "Causes certain Pokémon to change form." + }, + "FusePokemonModifierType": { + "description": "Combines two Pokémon (transfers Ability, splits base stats and types, shares move pool)." + }, + "TerastallizeModifierType": { + "name": "{{teraType}} Tera Shard", + "description": "{{teraType}} Terastallizes the holder for up to 10 battles." + }, + "ContactHeldItemTransferChanceModifierType": { + "description": "Upon attacking, there is a {{chancePercent}}% chance the foe's held item will be stolen." + }, + "TurnHeldItemTransferModifierType": { + "description": "Every turn, the holder acquires one held item from the foe." + }, + "EnemyAttackStatusEffectChanceModifierType": { + "description": "Adds a {{chancePercent}}% chance to inflict {{statusEffect}} with attack moves." + }, + "EnemyEndureChanceModifierType": { + "description": "Adds a {{chancePercent}}% chance of enduring a hit." + }, + + "RARE_CANDY": { "name": "Rare Candy" }, + "RARER_CANDY": { "name": "Rarer Candy" }, + + "MEGA_BRACELET": { "name": "Mega Bracelet", "description": "Mega Stones become available." }, + "DYNAMAX_BAND": { "name": "Dynamax Band", "description": "Max Mushrooms become available." }, + "TERA_ORB": { "name": "Tera Orb", "description": "Tera Shards become available." }, + + "MAP": { "name": "Map", "description": "Allows you to choose your destination at a crossroads." }, + + "POTION": { "name": "Potion" }, + "SUPER_POTION": { "name": "Super Potion" }, + "HYPER_POTION": { "name": "Hyper Potion" }, + "MAX_POTION": { "name": "Max Potion" }, + "FULL_RESTORE": { "name": "Full Restore" }, + + "REVIVE": { "name": "Revive" }, + "MAX_REVIVE": { "name": "Max Revive" }, + + "FULL_HEAL": { "name": "Full Heal" }, + + "SACRED_ASH": { "name": "Sacred Ash" }, + + "REVIVER_SEED": { "name": "Reviver Seed", "description": "Revives the holder for 1/2 HP upon fainting from a direct hit." }, + + "WHITE_HERB": { "name": "White Herb", "description": "An item to be held by a Pokémon. It will restore any lowered stat in battle." }, + + "ETHER": { "name": "Ether" }, + "MAX_ETHER": { "name": "Max Ether" }, + + "ELIXIR": { "name": "Elixir" }, + "MAX_ELIXIR": { "name": "Max Elixir" }, + + "PP_UP": { "name": "PP Up" }, + "PP_MAX": { "name": "PP Max" }, + + "LURE": { "name": "Lure" }, + "SUPER_LURE": { "name": "Super Lure" }, + "MAX_LURE": { "name": "Max Lure" }, + + "MEMORY_MUSHROOM": { "name": "Memory Mushroom", "description": "Recall one Pokémon's forgotten move." }, + + "EXP_SHARE": { "name": "EXP. All", "description": "Non-participants receive 20% of a single participant's EXP. Points." }, + "EXP_BALANCE": { "name": "EXP. Balance", "description": "Weighs EXP. Points received from battles towards lower-leveled party members." }, + + "OVAL_CHARM": { "name": "Oval Charm", "description": "When multiple Pokémon participate in a battle, each gets an extra 10% of the total EXP." }, + + "EXP_CHARM": { "name": "EXP. Charm" }, + "SUPER_EXP_CHARM": { "name": "Super EXP. Charm" }, + "GOLDEN_EXP_CHARM": { "name": "Golden EXP. Charm" }, + + "LUCKY_EGG": { "name": "Lucky Egg" }, + "GOLDEN_EGG": { "name": "Golden Egg" }, + + "SOOTHE_BELL": { "name": "Soothe Bell" }, + + "SCOPE_LENS": { "name": "Scope Lens", "description": "It's a lens for scoping out weak points. It boosts the holder's critical-hit ratio."}, + "DIRE_HIT": { "name": "Dire Hit", "extra": { "raises": "Critical Hit Ratio" } }, + "LEEK": { "name": "Leek", "description": "This very long and stiff stalk of leek boosts the critical-hit ratio of Farfetch'd's moves."}, + + "EVIOLITE": { "name": "Eviolite", "description": "This mysterious evolutionary lump boosts the Defense and Sp. Def stats when held by a Pokémon that can still evolve." }, + + "SOUL_DEW": { "name": "Soul Dew", "description": "Increases the influence of a Pokémon's nature on its stats by 10% (additive)." }, + + "NUGGET": { "name": "Nugget" }, + "BIG_NUGGET": { "name": "Big Nugget" }, + "RELIC_GOLD": { "name": "Relic Gold" }, + + "AMULET_COIN": { "name": "Amulet Coin", "description": "Increases money rewards by 20%." }, + "GOLDEN_PUNCH": { "name": "Golden Punch", "description": "Grants 50% of direct damage inflicted as money." }, + "COIN_CASE": { "name": "Coin Case", "description": "After every 10th battle, receive 10% of your money in interest." }, + + "LOCK_CAPSULE": { "name": "Lock Capsule", "description": "Allows you to lock item rarities when rerolling items." }, + + "GRIP_CLAW": { "name": "Grip Claw" }, + "WIDE_LENS": { "name": "Wide Lens" }, + + "MULTI_LENS": { "name": "Multi Lens" }, + + "HEALING_CHARM": { "name": "Healing Charm", "description": "Increases the effectiveness of HP restoring moves and items by 10% (excludes Revives)." }, + "CANDY_JAR": { "name": "Candy Jar", "description": "Increases the number of levels added by Rare Candy items by 1." }, + + "BERRY_POUCH": { "name": "Berry Pouch", "description": "Adds a 30% chance that a used berry will not be consumed." }, + + "FOCUS_BAND": { "name": "Focus Band", "description": "Adds a 10% chance to survive with 1 HP after being damaged enough to faint." }, + + "QUICK_CLAW": { "name": "Quick Claw", "description": "Adds a 10% chance to move first regardless of speed (after priority)." }, + + "KINGS_ROCK": { "name": "King's Rock", "description": "Adds a 10% chance an attack move will cause the opponent to flinch." }, + + "LEFTOVERS": { "name": "Leftovers", "description": "Heals 1/16 of a Pokémon's maximum HP every turn." }, + "SHELL_BELL": { "name": "Shell Bell", "description": "Heals 1/8 of a Pokémon's dealt damage." }, + + "TOXIC_ORB": { "name": "Toxic Orb", "description": "It's a bizarre orb that exudes toxins when touched and will badly poison the holder during battle." }, + "FLAME_ORB": { "name": "Flame Orb", "description": "It's a bizarre orb that gives off heat when touched and will affect the holder with a burn during battle." }, + + "EVOLUTION_TRACKER_GIMMIGHOUL": { "name": "Treasures", "description": "This Pokémon loves treasure! Keep collecting treasure and something might happen!"}, + + "BATON": { "name": "Baton", "description": "Allows passing along effects when switching Pokémon, which also bypasses traps." }, + + "SHINY_CHARM": { "name": "Shiny Charm", "description": "Dramatically increases the chance of a wild Pokémon being Shiny." }, + "ABILITY_CHARM": { "name": "Ability Charm", "description": "Dramatically increases the chance of a wild Pokémon having a Hidden Ability." }, + + "IV_SCANNER": { "name": "IV Scanner", "description": "Allows scanning the IVs of wild Pokémon. 2 IVs are revealed per stack. The best IVs are shown first." }, + + "DNA_SPLICERS": { "name": "DNA Splicers" }, + + "MINI_BLACK_HOLE": { "name": "Mini Black Hole" }, + + "GOLDEN_POKEBALL": { "name": "Golden Poké Ball", "description": "Adds 1 extra item option at the end of every battle." }, + + "ENEMY_DAMAGE_BOOSTER": { "name": "Damage Token", "description": "Increases damage by 5%." }, + "ENEMY_DAMAGE_REDUCTION": { "name": "Protection Token", "description": "Reduces incoming damage by 2.5%." }, + "ENEMY_HEAL": { "name": "Recovery Token", "description": "Heals 2% of max HP every turn." }, + "ENEMY_ATTACK_POISON_CHANCE": { "name": "Poison Token" }, + "ENEMY_ATTACK_PARALYZE_CHANCE": { "name": "Paralyze Token" }, + "ENEMY_ATTACK_BURN_CHANCE": { "name": "Burn Token" }, + "ENEMY_STATUS_EFFECT_HEAL_CHANCE": { "name": "Full Heal Token", "description": "Adds a 2.5% chance every turn to heal a status condition." }, + "ENEMY_ENDURE_CHANCE": { "name": "Endure Token" }, + "ENEMY_FUSED_CHANCE": { "name": "Fusion Token", "description": "Adds a 1% chance that a wild Pokémon will be a fusion." }, + + "MYSTERY_ENCOUNTER_SHUCKLE_JUICE": { "name": "Shuckle Juice" }, + "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_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." }, + "MYSTERY_ENCOUNTER_OLD_GATEAU": { "name": "Old Gateau", "description": "Increases the holder's {{stats}} stats by {{statValue}}." }, + "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." } + }, + "SpeciesBoosterItem": { + "LIGHT_BALL": { "name": "Light Ball", "description": "It's a mysterious orb that boosts Pikachu's Attack and Sp. Atk stats." }, + "THICK_CLUB": { "name": "Thick Club", "description": "This hard bone of unknown origin boosts Cubone or Marowak's Attack stat." }, + "METAL_POWDER": { "name": "Metal Powder", "description": "Extremely fine yet hard, this odd powder boosts Ditto's Defense stat." }, + "QUICK_POWDER": { "name": "Quick Powder", "description": "Extremely fine yet hard, this odd powder boosts Ditto's Speed stat." } + }, + "TempStatStageBoosterItem": { + "x_attack": "X Attack", + "x_defense": "X Defense", + "x_sp_atk": "X Sp. Atk", + "x_sp_def": "X Sp. Def", + "x_speed": "X Speed", + "x_accuracy": "X Accuracy" + }, + "AttackTypeBoosterItem": { + "silk_scarf": "Silk Scarf", + "black_belt": "Black Belt", + "sharp_beak": "Sharp Beak", + "poison_barb": "Poison Barb", + "soft_sand": "Soft Sand", + "hard_stone": "Hard Stone", + "silver_powder": "Silver Powder", + "spell_tag": "Spell Tag", + "metal_coat": "Metal Coat", + "charcoal": "Charcoal", + "mystic_water": "Mystic Water", + "miracle_seed": "Miracle Seed", + "magnet": "Magnet", + "twisted_spoon": "Twisted Spoon", + "never_melt_ice": "Never-Melt Ice", + "dragon_fang": "Dragon Fang", + "black_glasses": "Black Glasses", + "fairy_feather": "Fairy Feather" + }, + "BaseStatBoosterItem": { + "hp_up": "HP Up", + "protein": "Protein", + "iron": "Iron", + "calcium": "Calcium", + "zinc": "Zinc", + "carbos": "Carbos" + }, + "EvolutionItem": { + "NONE": "None", + + "LINKING_CORD": "Linking Cord", + "SUN_STONE": "Sun Stone", + "MOON_STONE": "Moon Stone", + "LEAF_STONE": "Leaf Stone", + "FIRE_STONE": "Fire Stone", + "WATER_STONE": "Water Stone", + "THUNDER_STONE": "Thunder Stone", + "ICE_STONE": "Ice Stone", + "DUSK_STONE": "Dusk Stone", + "DAWN_STONE": "Dawn Stone", + "SHINY_STONE": "Shiny Stone", + "CRACKED_POT": "Cracked Pot", + "SWEET_APPLE": "Sweet Apple", + "TART_APPLE": "Tart Apple", + "STRAWBERRY_SWEET": "Strawberry Sweet", + "UNREMARKABLE_TEACUP": "Unremarkable Teacup", + "UPGRADE": "Upgrade", + "DUBIOUS_DISC": "Dubious Disc", + "DRAGON_SCALE": "Dragon Scale", + "PRISM_SCALE": "Prism Scale", + "RAZOR_CLAW": "Razor Claw", + "RAZOR_FANG": "Razor Fang", + "REAPER_CLOTH": "Reaper Cloth", + "ELECTIRIZER": "Electirizer", + "MAGMARIZER": "Magmarizer", + "PROTECTOR": "Protector", + "SACHET": "Sachet", + "WHIPPED_DREAM": "Whipped Dream", + "LEADERS_CREST": "Leader's Crest", + "SUN_FLUTE": "Sun Flute", + "MOON_FLUTE": "Moon Flute", + + "CHIPPED_POT": "Chipped Pot", + "BLACK_AUGURITE": "Black Augurite", + "GALARICA_CUFF": "Galarica Cuff", + "GALARICA_WREATH": "Galarica Wreath", + "PEAT_BLOCK": "Peat Block", + "AUSPICIOUS_ARMOR": "Auspicious Armor", + "MALICIOUS_ARMOR": "Malicious Armor", + "MASTERPIECE_TEACUP": "Masterpiece Teacup", + "METAL_ALLOY": "Metal Alloy", + "SCROLL_OF_DARKNESS": "Scroll Of Darkness", + "SCROLL_OF_WATERS": "Scroll Of Waters", + "SYRUPY_APPLE": "Syrupy Apple" + }, + "FormChangeItem": { + "NONE": "None", + + "ABOMASITE": "Abomasite", + "ABSOLITE": "Absolite", + "AERODACTYLITE": "Aerodactylite", + "AGGRONITE": "Aggronite", + "ALAKAZITE": "Alakazite", + "ALTARIANITE": "Altarianite", + "AMPHAROSITE": "Ampharosite", + "AUDINITE": "Audinite", + "BANETTITE": "Banettite", + "BEEDRILLITE": "Beedrillite", + "BLASTOISINITE": "Blastoisinite", + "BLAZIKENITE": "Blazikenite", + "CAMERUPTITE": "Cameruptite", + "CHARIZARDITE_X": "Charizardite X", + "CHARIZARDITE_Y": "Charizardite Y", + "DIANCITE": "Diancite", + "GALLADITE": "Galladite", + "GARCHOMPITE": "Garchompite", + "GARDEVOIRITE": "Gardevoirite", + "GENGARITE": "Gengarite", + "GLALITITE": "Glalitite", + "GYARADOSITE": "Gyaradosite", + "HERACRONITE": "Heracronite", + "HOUNDOOMINITE": "Houndoominite", + "KANGASKHANITE": "Kangaskhanite", + "LATIASITE": "Latiasite", + "LATIOSITE": "Latiosite", + "LOPUNNITE": "Lopunnite", + "LUCARIONITE": "Lucarionite", + "MANECTITE": "Manectite", + "MAWILITE": "Mawilite", + "MEDICHAMITE": "Medichamite", + "METAGROSSITE": "Metagrossite", + "MEWTWONITE_X": "Mewtwonite X", + "MEWTWONITE_Y": "Mewtwonite Y", + "PIDGEOTITE": "Pidgeotite", + "PINSIRITE": "Pinsirite", + "RAYQUAZITE": "Rayquazite", + "SABLENITE": "Sablenite", + "SALAMENCITE": "Salamencite", + "SCEPTILITE": "Sceptilite", + "SCIZORITE": "Scizorite", + "SHARPEDONITE": "Sharpedonite", + "SLOWBRONITE": "Slowbronite", + "STEELIXITE": "Steelixite", + "SWAMPERTITE": "Swampertite", + "TYRANITARITE": "Tyranitarite", + "VENUSAURITE": "Venusaurite", + + "BLUE_ORB": "Blue Orb", + "RED_ORB": "Red Orb", + "SHARP_METEORITE": "Sharp Meteorite", + "HARD_METEORITE": "Hard Meteorite", + "SMOOTH_METEORITE": "Smooth Meteorite", + "ADAMANT_CRYSTAL": "Adamant Crystal", + "LUSTROUS_GLOBE": "Lustrous Globe", + "GRISEOUS_CORE": "Griseous Core", + "REVEAL_GLASS": "Reveal Glass", + "GRACIDEA": "Gracidea", + "MAX_MUSHROOMS": "Max Mushrooms", + "DARK_STONE": "Dark Stone", + "LIGHT_STONE": "Light Stone", + "PRISON_BOTTLE": "Prison Bottle", + "N_LUNARIZER": "N Lunarizer", + "N_SOLARIZER": "N Solarizer", + "RUSTED_SWORD": "Rusted Sword", + "RUSTED_SHIELD": "Rusted Shield", + "ICY_REINS_OF_UNITY": "Icy Reins Of Unity", + "SHADOW_REINS_OF_UNITY": "Shadow Reins Of Unity", + "WELLSPRING_MASK": "Wellspring Mask", + "HEARTHFLAME_MASK": "Hearthflame Mask", + "CORNERSTONE_MASK": "Cornerstone Mask", + "SHOCK_DRIVE": "Shock Drive", + "BURN_DRIVE": "Burn Drive", + "CHILL_DRIVE": "Chill Drive", + "DOUSE_DRIVE": "Douse Drive", + "ULTRANECROZIUM_Z": "Ultranecrozium Z", + + "FIST_PLATE": "Fist Plate", + "SKY_PLATE": "Sky Plate", + "TOXIC_PLATE": "Toxic Plate", + "EARTH_PLATE": "Earth Plate", + "STONE_PLATE": "Stone Plate", + "INSECT_PLATE": "Insect Plate", + "SPOOKY_PLATE": "Spooky Plate", + "IRON_PLATE": "Iron Plate", + "FLAME_PLATE": "Flame Plate", + "SPLASH_PLATE": "Splash Plate", + "MEADOW_PLATE": "Meadow Plate", + "ZAP_PLATE": "Zap Plate", + "MIND_PLATE": "Mind Plate", + "ICICLE_PLATE": "Icicle Plate", + "DRACO_PLATE": "Draco Plate", + "DREAD_PLATE": "Dread Plate", + "PIXIE_PLATE": "Pixie Plate", + "BLANK_PLATE": "Blank Plate", + "LEGEND_PLATE": "Legend Plate", + "FIGHTING_MEMORY": "Fighting Memory", + "FLYING_MEMORY": "Flying Memory", + "POISON_MEMORY": "Poison Memory", + "GROUND_MEMORY": "Ground Memory", + "ROCK_MEMORY": "Rock Memory", + "BUG_MEMORY": "Bug Memory", + "GHOST_MEMORY": "Ghost Memory", + "STEEL_MEMORY": "Steel Memory", + "FIRE_MEMORY": "Fire Memory", + "WATER_MEMORY": "Water Memory", + "GRASS_MEMORY": "Grass Memory", + "ELECTRIC_MEMORY": "Electric Memory", + "PSYCHIC_MEMORY": "Psychic Memory", + "ICE_MEMORY": "Ice Memory", + "DRAGON_MEMORY": "Dragon Memory", + "DARK_MEMORY": "Dark Memory", + "FAIRY_MEMORY": "Fairy Memory", + "NORMAL_MEMORY": "Normal Memory" + } +} diff --git a/src/locales/he_IL/modifier.json b/src/locales/he_IL/modifier.json new file mode 100644 index 00000000000..47944c8adb7 --- /dev/null +++ b/src/locales/he_IL/modifier.json @@ -0,0 +1,12 @@ +{ + "surviveDamageApply": "{{pokemonNameWithAffix}} hung on\nusing its {{typeName}}!", + "turnHealApply": "{{pokemonNameWithAffix}} restored a little HP using\nits {{typeName}}!", + "hitHealApply": "{{pokemonNameWithAffix}} restored a little HP using\nits {{typeName}}!", + "pokemonInstantReviveApply": "{{pokemonNameWithAffix}} was revived\nby its {{typeName}}!", + "resetNegativeStatStageApply": "{{pokemonNameWithAffix}}'s lowered stats were restored\nby its {{typeName}}!", + "moneyInterestApply": "You received interest of ₽{{moneyAmount}}\nfrom the {{typeName}}!", + "turnHeldItemTransferApply": "{{pokemonNameWithAffix}}'s {{itemName}} was absorbed\nby {{pokemonName}}'s {{typeName}}!", + "contactHeldItemTransferApply": "{{pokemonNameWithAffix}}'s {{itemName}} was snatched\nby {{pokemonName}}'s {{typeName}}!", + "enemyTurnHealApply": "{{pokemonNameWithAffix}}\nrestored some HP!", + "bypassSpeedChanceApply": "{{pokemonName}} can act faster than normal, thanks to its {{itemName}}!" +} \ No newline at end of file diff --git a/src/locales/he_IL/move-trigger.json b/src/locales/he_IL/move-trigger.json new file mode 100644 index 00000000000..bc58e2878dd --- /dev/null +++ b/src/locales/he_IL/move-trigger.json @@ -0,0 +1,74 @@ +{ + "hitWithRecoil" : "{{pokemonName}} was damaged by the recoil!", + "cutHpPowerUpMove": "{{pokemonName}} cut its own HP to power up its move!", + "absorbedElectricity": "{{pokemonName}} absorbed electricity!", + "switchedStatChanges": "{{pokemonName}} switched stat changes with the target!", + "switchedTwoStatChanges": "{{pokemonName}} switched all changes to its {{firstStat}}\nand {{secondStat}} with its target!", + "switchedStat": "{{pokemonName}} switched {{stat}} with its target!", + "sharedGuard": "{{pokemonName}} shared its guard with the target!", + "sharedPower": "{{pokemonName}} shared its power with the target!", + "shiftedStats": "{{pokemonName}} switched its {{statToSwitch}} and {{statToSwitchWith}}!", + "goingAllOutForAttack": "{{pokemonName}} is going all out for this attack!", + "regainedHealth": "{{pokemonName}} regained\nhealth!", + "keptGoingAndCrashed": "{{pokemonName}} kept going\nand crashed!", + "fled": "{{pokemonName}} fled!", + "cannotBeSwitchedOut": "{{pokemonName}} can't be switched out!", + "swappedAbilitiesWithTarget": "{{pokemonName}} swapped\nabilities with its target!", + "coinsScatteredEverywhere": "Coins were scattered everywhere!", + "attackedByItem": "{{pokemonName}} is about to be attacked by its {{itemName}}!", + "whippedUpAWhirlwind": "{{pokemonName}} whipped\nup a whirlwind!", + "flewUpHigh": "{{pokemonName}} flew\nup high!", + "tookInSunlight": "{{pokemonName}} absorbed light!", + "dugAHole": "{{pokemonName}} burrowed its way under the ground!", + "loweredItsHead": "{{pokemonName}} tucked in its head!", + "isGlowing": "{{pokemonName}} became cloaked in a harsh light!", + "bellChimed": "A bell chimed!", + "foresawAnAttack": "{{pokemonName}} foresaw\nan attack!", + "isTighteningFocus": "{{pokemonName}} is\ntightening its focus!", + "hidUnderwater": "{{pokemonName}} hid\nunderwater!", + "soothingAromaWaftedThroughArea": "A soothing aroma wafted through the area!", + "sprangUp": "{{pokemonName}} sprang up!", + "choseDoomDesireAsDestiny": "{{pokemonName}} chose\nDoom Desire as its destiny!", + "vanishedInstantly": "{{pokemonName}} vanished\ninstantly!", + "tookTargetIntoSky": "{{pokemonName}} took {{targetName}}\ninto the sky!", + "becameCloakedInFreezingLight": "{{pokemonName}} became cloaked\nin a freezing light!", + "becameCloakedInFreezingAir": "{{pokemonName}} became cloaked\nin freezing air!", + "isChargingPower": "{{pokemonName}} is absorbing power!", + "burnedItselfOut": "{{pokemonName}} burned itself out!", + "startedHeatingUpBeak": "{{pokemonName}} started\nheating up its beak!", + "setUpShellTrap": "{{pokemonName}} set a shell trap!", + "isOverflowingWithSpacePower": "{{pokemonName}} is overflowing\nwith space power!", + "usedUpAllElectricity": "{{pokemonName}} used up all its electricity!", + "stoleItem": "{{pokemonName}} stole\n{{targetName}}'s {{itemName}}!", + "incineratedItem": "{{pokemonName}} incinerated\n{{targetName}}'s {{itemName}}!", + "knockedOffItem": "{{pokemonName}} knocked off\n{{targetName}}'s {{itemName}}!", + "tookMoveAttack": "{{pokemonName}} took\nthe {{moveName}} attack!", + "cutOwnHpAndMaximizedStat": "{{pokemonName}} cut its own HP\nand maximized its {{statName}}!", + "copiedStatChanges": "{{pokemonName}} copied\n{{targetName}}'s stat changes!", + "magnitudeMessage": "Magnitude {{magnitude}}!", + "tookAimAtTarget": "{{pokemonName}} took aim\nat {{targetName}}!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{typeName}} type!", + "copiedMove": "{{pokemonName}} copied\n{{moveName}}!", + "sketchedMove": "{{pokemonName}} sketched\n{{moveName}}!", + "acquiredAbility": "The {{pokemonName}} acquired\n{{abilityName}}!", + "copiedTargetAbility": "{{pokemonName}} copied the {{targetName}}'s\n{{abilityName}}!", + "transformedIntoTarget": "{{pokemonName}} transformed\ninto {{targetName}}!", + "tryingToTakeFoeDown": "{{pokemonName}} is hoping to take its attacker down with it!", + "addType": "{{typeName}} was added to\n{{pokemonName}}!", + "cannotUseMove": "{{pokemonName}} cannot use {{moveName}}!", + "healHp": "{{pokemonName}} had its HP restored.", + "sacrificialFullRestore": "{{pokemonName}}'s Healing Wish\nwas granted!", + "invertStats": "{{pokemonName}}'s stat changes\nwere all reversed!", + "resetStats": "{{pokemonName}}'s stat changes\nwere eliminated!", + "statEliminated": "All stat changes were eliminated!", + "faintCountdown": "{{pokemonName}}\nwill faint in {{turnCount}} turns.", + "copyType": "{{pokemonName}}'s type became the same as\n{{targetPokemonName}}'s type!", + "suppressAbilities": "{{pokemonName}}'s ability\nwas suppressed!", + "revivalBlessing": "{{pokemonName}} was revived!", + "swapArenaTags": "{{pokemonName}} swapped the battle effects affecting each side of the field!", + "exposedMove": "{{pokemonName}} identified\n{{targetPokemonName}}!", + "safeguard": "{{targetName}} is protected by Safeguard!", + "substituteOnOverlap": "{{pokemonName}} already\nhas a substitute!", + "substituteNotEnoughHp": "But it does not have enough HP\nleft to make a substitute!", + "afterYou": "{{pokemonName}} took the kind offer!" +} \ No newline at end of file diff --git a/src/locales/he_IL/move.json b/src/locales/he_IL/move.json new file mode 100644 index 00000000000..7a10335ed06 --- /dev/null +++ b/src/locales/he_IL/move.json @@ -0,0 +1,3810 @@ +{ + "pound": { + "name": "Pound", + "effect": "The target is physically pounded with a long tail, a foreleg, or the like." + }, + "karateChop": { + "name": "Karate Chop", + "effect": "The target is attacked with a sharp chop. Critical hits land more easily." + }, + "doubleSlap": { + "name": "Double Slap", + "effect": "The target is slapped repeatedly, back and forth, two to five times in a row." + }, + "cometPunch": { + "name": "Comet Punch", + "effect": "The target is hit with a flurry of punches that strike two to five times in a row." + }, + "megaPunch": { + "name": "Mega Punch", + "effect": "The target is slugged by a punch thrown with muscle-packed power." + }, + "payDay": { + "name": "Pay Day", + "effect": "Numerous coins are hurled at the target to inflict damage. Money is earned after the battle." + }, + "firePunch": { + "name": "Fire Punch", + "effect": "The target is punched with a fiery fist. This may also leave the target with a burn." + }, + "icePunch": { + "name": "Ice Punch", + "effect": "The target is punched with an icy fist. This may also leave the target frozen." + }, + "thunderPunch": { + "name": "Thunder Punch", + "effect": "The target is punched with an electrified fist. This may also leave the target with paralysis." + }, + "scratch": { + "name": "Scratch", + "effect": "Hard, pointed, sharp claws rake the target to inflict damage." + }, + "viseGrip": { + "name": "Vise Grip", + "effect": "The target is gripped and squeezed from both sides to inflict damage." + }, + "guillotine": { + "name": "Guillotine", + "effect": "A vicious, tearing attack with big pincers. The target faints instantly if this attack hits." + }, + "razorWind": { + "name": "Razor Wind", + "effect": "In this two-turn attack, blades of wind hit opposing Pokémon on the second turn. Critical hits land more easily." + }, + "swordsDance": { + "name": "Swords Dance", + "effect": "A frenetic dance to uplift the fighting spirit. This sharply raises the user's Attack stat." + }, + "cut": { + "name": "Cut", + "effect": "The target is cut with a scythe or claw." + }, + "gust": { + "name": "Gust", + "effect": "A gust of wind is whipped up by wings and launched at the target to inflict damage." + }, + "wingAttack": { + "name": "Wing Attack", + "effect": "The target is struck with large, imposing wings spread wide to inflict damage." + }, + "whirlwind": { + "name": "Whirlwind", + "effect": "The target is blown away, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." + }, + "fly": { + "name": "Fly", + "effect": "The user flies up into the sky and then strikes its target on the next turn." + }, + "bind": { + "name": "Bind", + "effect": "Things such as long bodies or tentacles are used to bind and squeeze the target for four to five turns." + }, + "slam": { + "name": "Slam", + "effect": "The target is slammed with a long tail, vines, or the like to inflict damage." + }, + "vineWhip": { + "name": "Vine Whip", + "effect": "The target is struck with slender, whiplike vines to inflict damage." + }, + "stomp": { + "name": "Stomp", + "effect": "The target is stomped with a big foot. This may also make the target flinch." + }, + "doubleKick": { + "name": "Double Kick", + "effect": "The target is quickly kicked twice in succession using both feet." + }, + "megaKick": { + "name": "Mega Kick", + "effect": "The target is attacked by a kick launched with muscle-packed power." + }, + "jumpKick": { + "name": "Jump Kick", + "effect": "The user jumps up high, then strikes with a kick. If the kick misses, the user hurts itself." + }, + "rollingKick": { + "name": "Rolling Kick", + "effect": "The user lashes out with a quick, spinning kick. This may also make the target flinch." + }, + "sandAttack": { + "name": "Sand Attack", + "effect": "Sand is hurled in the target's face, reducing the target's accuracy." + }, + "headbutt": { + "name": "Headbutt", + "effect": "The user sticks out its head and attacks by charging straight into the target. This may also make the target flinch." + }, + "hornAttack": { + "name": "Horn Attack", + "effect": "The target is jabbed with a sharply pointed horn to inflict damage." + }, + "furyAttack": { + "name": "Fury Attack", + "effect": "The target is jabbed repeatedly with a horn or beak two to five times in a row." + }, + "hornDrill": { + "name": "Horn Drill", + "effect": "The user stabs the target with a horn that rotates like a drill. The target faints instantly if this attack hits." + }, + "tackle": { + "name": "Tackle", + "effect": "A physical attack in which the user charges and slams into the target with its whole body." + }, + "bodySlam": { + "name": "Body Slam", + "effect": "The user drops onto the target with its full body weight. This may also leave the target with paralysis." + }, + "wrap": { + "name": "Wrap", + "effect": "A long body, vines, or the like are used to wrap and squeeze the target for four to five turns." + }, + "takeDown": { + "name": "Take Down", + "effect": "A reckless, full-body charge attack for slamming into the target. This also damages the user a little." + }, + "thrash": { + "name": "Thrash", + "effect": "The user rampages and attacks for two to three turns. The user then becomes confused." + }, + "doubleEdge": { + "name": "Double-Edge", + "effect": "A reckless, life-risking tackle in which the user rushes the target. This also damages the user quite a lot." + }, + "tailWhip": { + "name": "Tail Whip", + "effect": "The user wags its tail cutely, making opposing Pokémon less wary and lowering their Defense stats." + }, + "poisonSting": { + "name": "Poison Sting", + "effect": "The user stabs the target with a poisonous stinger. This may also poison the target." + }, + "twineedle": { + "name": "Twineedle", + "effect": "The user damages the target twice in succession by jabbing it with two spikes. This may also poison the target." + }, + "pinMissile": { + "name": "Pin Missile", + "effect": "Sharp spikes are shot at the target in rapid succession. They hit two to five times in a row." + }, + "leer": { + "name": "Leer", + "effect": "The user gives opposing Pokémon an intimidating leer that lowers the Defense stat." + }, + "bite": { + "name": "Bite", + "effect": "The target is bitten with viciously sharp fangs. This may also make the target flinch." + }, + "growl": { + "name": "Growl", + "effect": "The user growls in an endearing way, making opposing Pokémon less wary. This lowers their Attack stats." + }, + "roar": { + "name": "Roar", + "effect": "The target is scared off, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." + }, + "sing": { + "name": "Sing", + "effect": "A soothing lullaby is sung in a calming voice that puts the target into a deep slumber." + }, + "supersonic": { + "name": "Supersonic", + "effect": "The user generates odd sound waves from its body that confuse the target." + }, + "sonicBoom": { + "name": "Sonic Boom", + "effect": "The target is hit with a destructive shock wave that always inflicts 20 HP damage." + }, + "disable": { + "name": "Disable", + "effect": "For four turns, this move prevents the target from using the move it last used." + }, + "acid": { + "name": "Acid", + "effect": "Opposing Pokémon are attacked with a spray of harsh acid. This may also lower their Sp. Def stats." + }, + "ember": { + "name": "Ember", + "effect": "The target is attacked with small flames. This may also leave the target with a burn." + }, + "flamethrower": { + "name": "Flamethrower", + "effect": "The target is scorched with an intense blast of fire. This may also leave the target with a burn." + }, + "mist": { + "name": "Mist", + "effect": "The user cloaks itself and its allies in a white mist that prevents any of their stats from being lowered for five turns." + }, + "waterGun": { + "name": "Water Gun", + "effect": "The target is blasted with a forceful shot of water." + }, + "hydroPump": { + "name": "Hydro Pump", + "effect": "The target is blasted by a huge volume of water launched under great pressure." + }, + "surf": { + "name": "Surf", + "effect": "The user attacks everything around it by swamping its surroundings with a giant wave." + }, + "iceBeam": { + "name": "Ice Beam", + "effect": "The target is struck with an icy-cold beam of energy. This may also leave the target frozen." + }, + "blizzard": { + "name": "Blizzard", + "effect": "A howling blizzard is summoned to strike opposing Pokémon. This may also leave the opposing Pokémon frozen." + }, + "psybeam": { + "name": "Psybeam", + "effect": "The target is attacked with a peculiar ray. This may also leave the target confused." + }, + "bubbleBeam": { + "name": "Bubble Beam", + "effect": "A spray of bubbles is forcefully ejected at the target. This may also lower the target's Speed stat." + }, + "auroraBeam": { + "name": "Aurora Beam", + "effect": "The target is hit with a rainbow-colored beam. This may also lower the target's Attack stat." + }, + "hyperBeam": { + "name": "Hyper Beam", + "effect": "The target is attacked with a powerful beam. The user can't move on the next turn." + }, + "peck": { + "name": "Peck", + "effect": "The target is jabbed with a sharply pointed beak or horn." + }, + "drillPeck": { + "name": "Drill Peck", + "effect": "A corkscrewing attack that strikes the target with a sharp beak acting as a drill." + }, + "submission": { + "name": "Submission", + "effect": "The user grabs the target and recklessly dives for the ground. This also damages the user a little." + }, + "lowKick": { + "name": "Low Kick", + "effect": "A powerful low kick that makes the target fall over. The heavier the target, the greater the move's power." + }, + "counter": { + "name": "Counter", + "effect": "A retaliation move that counters any physical attack, inflicting double the damage taken." + }, + "seismicToss": { + "name": "Seismic Toss", + "effect": "The target is thrown using the power of gravity. It inflicts damage equal to the user's level." + }, + "strength": { + "name": "Strength", + "effect": "The target is slugged with a punch thrown at maximum power." + }, + "absorb": { + "name": "Absorb", + "effect": "A nutrient-draining attack. The user's HP is restored by half the damage taken by the target." + }, + "megaDrain": { + "name": "Mega Drain", + "effect": "A nutrient-draining attack. The user's HP is restored by half the damage taken by the target." + }, + "leechSeed": { + "name": "Leech Seed", + "effect": "A seed is planted on the target. It steals some HP from the target every turn." + }, + "growth": { + "name": "Growth", + "effect": "The user's body grows all at once, raising the Attack and Sp. Atk stats." + }, + "razorLeaf": { + "name": "Razor Leaf", + "effect": "Sharp-edged leaves are launched to slash at opposing Pokémon. Critical hits land more easily." + }, + "solarBeam": { + "name": "Solar Beam", + "effect": "In this two-turn attack, the user gathers light, then blasts a bundled beam on the next turn." + }, + "poisonPowder": { + "name": "Poison Powder", + "effect": "The user scatters a cloud of poisonous dust that poisons the target." + }, + "stunSpore": { + "name": "Stun Spore", + "effect": "The user scatters a cloud of numbing powder that paralyzes the target." + }, + "sleepPowder": { + "name": "Sleep Powder", + "effect": "The user scatters a big cloud of sleep-inducing dust around the target." + }, + "petalDance": { + "name": "Petal Dance", + "effect": "The user attacks the target by scattering petals for two to three turns. The user then becomes confused." + }, + "stringShot": { + "name": "String Shot", + "effect": "Opposing Pokémon are bound with silk blown from the user's mouth that harshly lowers the Speed stat." + }, + "dragonRage": { + "name": "Dragon Rage", + "effect": "This attack hits the target with a shock wave of pure rage. This attack always inflicts 40 HP damage." + }, + "fireSpin": { + "name": "Fire Spin", + "effect": "The target becomes trapped within a fierce vortex of fire that rages for four to five turns." + }, + "thunderShock": { + "name": "Thunder Shock", + "effect": "A jolt of electricity crashes down on the target to inflict damage. This may also leave the target with paralysis." + }, + "thunderbolt": { + "name": "Thunderbolt", + "effect": "A strong electric blast crashes down on the target. This may also leave the target with paralysis." + }, + "thunderWave": { + "name": "Thunder Wave", + "effect": "The user launches a weak jolt of electricity that paralyzes the target." + }, + "thunder": { + "name": "Thunder", + "effect": "A wicked thunderbolt is dropped on the target to inflict damage. This may also leave the target with paralysis." + }, + "rockThrow": { + "name": "Rock Throw", + "effect": "The user picks up and throws a small rock at the target to attack." + }, + "earthquake": { + "name": "Earthquake", + "effect": "The user sets off an earthquake that strikes every Pokémon around it." + }, + "fissure": { + "name": "Fissure", + "effect": "The user opens up a fissure in the ground and drops the target in. The target faints instantly if this attack hits." + }, + "dig": { + "name": "Dig", + "effect": "The user burrows into the ground, then attacks on the next turn." + }, + "toxic": { + "name": "Toxic", + "effect": "A move that leaves the target badly poisoned. Its poison damage worsens every turn." + }, + "confusion": { + "name": "Confusion", + "effect": "The target is hit by a weak telekinetic force. This may also confuse the target." + }, + "psychic": { + "name": "Psychic", + "effect": "The target is hit by a strong telekinetic force. This may also lower the target's Sp. Def stat." + }, + "hypnosis": { + "name": "Hypnosis", + "effect": "The user employs hypnotic suggestion to make the target fall into a deep sleep." + }, + "meditate": { + "name": "Meditate", + "effect": "The user meditates to awaken the power deep within its body and raise its Attack stat." + }, + "agility": { + "name": "Agility", + "effect": "The user relaxes and lightens its body to move faster. This sharply raises the Speed stat." + }, + "quickAttack": { + "name": "Quick Attack", + "effect": "The user lunges at the target at a speed that makes it almost invisible. This move always goes first." + }, + "rage": { + "name": "Rage", + "effect": "As long as this move is in use, the power of rage raises the Attack stat each time the user is hit in battle." + }, + "teleport": { + "name": "Teleport", + "effect": "The user switches places with a party Pokémon in waiting, if any. If a wild Pokémon uses this move, it flees." + }, + "nightShade": { + "name": "Night Shade", + "effect": "The user makes the target see a frightening mirage. It inflicts damage equal to the user's level." + }, + "mimic": { + "name": "Mimic", + "effect": "The user copies the target's last move. The move can be used during battle until the Pokémon is switched out." + }, + "screech": { + "name": "Screech", + "effect": "An earsplitting screech harshly lowers the target's Defense stat." + }, + "doubleTeam": { + "name": "Double Team", + "effect": "By moving rapidly, the user makes illusory copies of itself to raise its evasiveness." + }, + "recover": { + "name": "Recover", + "effect": "Restoring its own cells, the user restores its own HP by half of its max HP." + }, + "harden": { + "name": "Harden", + "effect": "The user stiffens all the muscles in its body to raise its Defense stat." + }, + "minimize": { + "name": "Minimize", + "effect": "The user compresses its body to make itself look smaller, which sharply raises its evasiveness." + }, + "smokescreen": { + "name": "Smokescreen", + "effect": "The user releases an obscuring cloud of smoke or ink. This lowers the target's accuracy." + }, + "confuseRay": { + "name": "Confuse Ray", + "effect": "The target is exposed to a sinister ray that triggers confusion." + }, + "withdraw": { + "name": "Withdraw", + "effect": "The user withdraws its body into its hard shell, raising its Defense stat." + }, + "defenseCurl": { + "name": "Defense Curl", + "effect": "The user curls up to conceal weak spots and raise its Defense stat." + }, + "barrier": { + "name": "Barrier", + "effect": "The user throws up a sturdy wall that sharply raises its Defense stat." + }, + "lightScreen": { + "name": "Light Screen", + "effect": "A wondrous wall of light is put up to reduce damage from special attacks for five turns." + }, + "haze": { + "name": "Haze", + "effect": "The user creates a haze that eliminates every stat change among all the Pokémon engaged in battle." + }, + "reflect": { + "name": "Reflect", + "effect": "A wondrous wall of light is put up to reduce damage from physical attacks for five turns." + }, + "focusEnergy": { + "name": "Focus Energy", + "effect": "The user takes a deep breath and focuses so that critical hits land more easily." + }, + "bide": { + "name": "Bide", + "effect": "The user endures attacks for two turns, then strikes back to cause double the damage taken." + }, + "metronome": { + "name": "Metronome", + "effect": "The user waggles a finger and stimulates its brain into randomly using nearly any move." + }, + "mirrorMove": { + "name": "Mirror Move", + "effect": "The user counters the target by mimicking the target's last move." + }, + "selfDestruct": { + "name": "Self-Destruct", + "effect": "The user attacks everything around it by causing an explosion. The user faints upon using this move." + }, + "eggBomb": { + "name": "Egg Bomb", + "effect": "A large egg is hurled at the target with maximum force to inflict damage." + }, + "lick": { + "name": "Lick", + "effect": "The target is licked with a long tongue, causing damage. This may also leave the target with paralysis." + }, + "smog": { + "name": "Smog", + "effect": "The target is attacked with a discharge of filthy gases. This may also poison the target." + }, + "sludge": { + "name": "Sludge", + "effect": "Unsanitary sludge is hurled at the target. This may also poison the target." + }, + "boneClub": { + "name": "Bone Club", + "effect": "The user clubs the target with a bone. This may also make the target flinch." + }, + "fireBlast": { + "name": "Fire Blast", + "effect": "The target is attacked with an intense blast of all-consuming fire. This may also leave the target with a burn." + }, + "waterfall": { + "name": "Waterfall", + "effect": "The user charges at the target and may make it flinch." + }, + "clamp": { + "name": "Clamp", + "effect": "The target is clamped and squeezed by the user's very thick and sturdy shell for four to five turns." + }, + "swift": { + "name": "Swift", + "effect": "Star-shaped rays are shot at opposing Pokémon. This attack never misses." + }, + "skullBash": { + "name": "Skull Bash", + "effect": "The user tucks in its head to raise its Defense stat on the first turn, then rams the target on the next turn." + }, + "spikeCannon": { + "name": "Spike Cannon", + "effect": "Sharp spikes are shot at the target in rapid succession. They hit two to five times in a row." + }, + "constrict": { + "name": "Constrict", + "effect": "The target is attacked with long, creeping tentacles, vines, or the like. This may also lower the target's Speed stat." + }, + "amnesia": { + "name": "Amnesia", + "effect": "The user temporarily empties its mind to forget its concerns. This sharply raises the user's Sp. Def stat." + }, + "kinesis": { + "name": "Kinesis", + "effect": "The user distracts the target by bending a spoon. This lowers the target's accuracy." + }, + "softBoiled": { + "name": "Soft-Boiled", + "effect": "The user restores its own HP by up to half of its max HP." + }, + "highJumpKick": { + "name": "High Jump Kick", + "effect": "The target is attacked with a knee kick from a jump. If it misses, the user is hurt instead." + }, + "glare": { + "name": "Glare", + "effect": "The user intimidates the target with the pattern on its belly to cause paralysis." + }, + "dreamEater": { + "name": "Dream Eater", + "effect": "The user eats the dreams of a sleeping target. The user's HP is restored by half the damage taken by the target." + }, + "poisonGas": { + "name": "Poison Gas", + "effect": "A cloud of poison gas is sprayed in the face of opposing Pokémon, poisoning those it hits." + }, + "barrage": { + "name": "Barrage", + "effect": "Round objects are hurled at the target to strike two to five times in a row." + }, + "leechLife": { + "name": "Leech Life", + "effect": "The user drains the target's blood. The user's HP is restored by half the damage taken by the target." + }, + "lovelyKiss": { + "name": "Lovely Kiss", + "effect": "With a scary face, the user tries to force a kiss on the target. If it succeeds, the target falls asleep." + }, + "skyAttack": { + "name": "Sky Attack", + "effect": "A second-turn attack move where critical hits land more easily. This may also make the target flinch." + }, + "transform": { + "name": "Transform", + "effect": "The user transforms into a copy of the target right down to having the same move set." + }, + "bubble": { + "name": "Bubble", + "effect": "A spray of countless bubbles is jetted at the opposing Pokémon. This may also lower their Speed stat." + }, + "dizzyPunch": { + "name": "Dizzy Punch", + "effect": "The target is hit with rhythmically launched punches. This may also leave the target confused." + }, + "spore": { + "name": "Spore", + "effect": "The user scatters bursts of spores that induce sleep." + }, + "flash": { + "name": "Flash", + "effect": "The user flashes a bright light that cuts the target's accuracy." + }, + "psywave": { + "name": "Psywave", + "effect": "The target is attacked with an odd psychic wave. The attack varies in intensity." + }, + "splash": { + "name": "Splash", + "effect": "The user just flops and splashes around to no effect at all..." + }, + "acidArmor": { + "name": "Acid Armor", + "effect": "The user alters its cellular structure to liquefy itself, sharply raising its Defense stat." + }, + "crabhammer": { + "name": "Crabhammer", + "effect": "The target is hammered with a large pincer. Critical hits land more easily." + }, + "explosion": { + "name": "Explosion", + "effect": "The user attacks everything around it by causing a tremendous explosion. The user faints upon using this move." + }, + "furySwipes": { + "name": "Fury Swipes", + "effect": "The target is raked with sharp claws or scythes quickly two to five times in a row." + }, + "bonemerang": { + "name": "Bonemerang", + "effect": "The user throws the bone it holds. The bone loops around to hit the target twice—coming and going." + }, + "rest": { + "name": "Rest", + "effect": "The user goes to sleep for two turns. This fully restores the user's HP and heals any status conditions." + }, + "rockSlide": { + "name": "Rock Slide", + "effect": "Large boulders are hurled at opposing Pokémon to inflict damage. This may also make the opposing Pokémon flinch." + }, + "hyperFang": { + "name": "Hyper Fang", + "effect": "The user bites hard on the target with its sharp front fangs. This may also make the target flinch." + }, + "sharpen": { + "name": "Sharpen", + "effect": "The user makes its edges more jagged, which raises its Attack stat." + }, + "conversion": { + "name": "Conversion", + "effect": "The user changes its type to become the same type as the move at the top of the list of moves it knows." + }, + "triAttack": { + "name": "Tri Attack", + "effect": "The user strikes with a simultaneous three-beam attack. This may also burn, freeze, or paralyze the target." + }, + "superFang": { + "name": "Super Fang", + "effect": "The user chomps hard on the target with its sharp front fangs. This cuts the target's HP in half." + }, + "slash": { + "name": "Slash", + "effect": "The target is attacked with a slash of claws or blades. Critical hits land more easily." + }, + "substitute": { + "name": "Substitute", + "effect": "The user creates a substitute for itself using some of its HP. The substitute serves as the user's decoy." + }, + "struggle": { + "name": "Struggle", + "effect": "This attack is used in desperation only if the user has no PP. It also damages the user a little." + }, + "sketch": { + "name": "Sketch", + "effect": "It enables the user to permanently learn the move last used by the target. Once used, Sketch disappears." + }, + "tripleKick": { + "name": "Triple Kick", + "effect": "A consecutive three-kick attack that becomes more powerful with each successful hit." + }, + "thief": { + "name": "Thief", + "effect": "The user attacks and has a 30% chance to steal the target's held item simultaneously." + }, + "spiderWeb": { + "name": "Spider Web", + "effect": "The user ensnares the target with thin, gooey silk so it can't flee from battle." + }, + "mindReader": { + "name": "Mind Reader", + "effect": "The user senses the target's movements with its mind to ensure its next attack does not miss the target." + }, + "nightmare": { + "name": "Nightmare", + "effect": "A sleeping target sees a nightmare that inflicts some damage every turn." + }, + "flameWheel": { + "name": "Flame Wheel", + "effect": "The user cloaks itself in fire and charges at the target. This may also leave the target with a burn." + }, + "snore": { + "name": "Snore", + "effect": "This attack can be used only if the user is asleep. The harsh noise may also make the target flinch." + }, + "curse": { + "name": "Curse", + "effect": "A move that works differently for the Ghost type than for all other types." + }, + "flail": { + "name": "Flail", + "effect": "The user flails about aimlessly to attack. The less HP the user has, the greater the move's power." + }, + "conversion2": { + "name": "Conversion 2", + "effect": "The user changes its type to make itself resistant to the type of the attack the target used last." + }, + "aeroblast": { + "name": "Aeroblast", + "effect": "A vortex of air is shot at the target to inflict damage. Critical hits land more easily." + }, + "cottonSpore": { + "name": "Cotton Spore", + "effect": "The user releases cotton-like spores that cling to opposing Pokémon, which harshly lowers their Speed stats." + }, + "reversal": { + "name": "Reversal", + "effect": "An all-out attack that becomes more powerful the less HP the user has." + }, + "spite": { + "name": "Spite", + "effect": "The user unleashes its grudge on the move last used by the target by cutting 4 PP from it." + }, + "powderSnow": { + "name": "Powder Snow", + "effect": "The user attacks with a chilling gust of powdery snow. This may also freeze opposing Pokémon." + }, + "protect": { + "name": "Protect", + "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession." + }, + "machPunch": { + "name": "Mach Punch", + "effect": "The user throws a punch at blinding speed. This move always goes first." + }, + "scaryFace": { + "name": "Scary Face", + "effect": "The user frightens the target with a scary face to harshly lower its Speed stat." + }, + "feintAttack": { + "name": "Feint Attack", + "effect": "The user approaches the target disarmingly, then throws a sucker punch. This attack never misses." + }, + "sweetKiss": { + "name": "Sweet Kiss", + "effect": "The user kisses the target with a sweet, angelic cuteness that causes confusion." + }, + "bellyDrum": { + "name": "Belly Drum", + "effect": "The user maximizes its Attack stat in exchange for HP equal to half its max HP." + }, + "sludgeBomb": { + "name": "Sludge Bomb", + "effect": "Unsanitary sludge is hurled at the target. This may also poison the target." + }, + "mudSlap": { + "name": "Mud-Slap", + "effect": "The user hurls mud in the target's face to inflict damage and lower its accuracy." + }, + "octazooka": { + "name": "Octazooka", + "effect": "The user attacks by spraying ink in the target's face or eyes. This may also lower the target's accuracy." + }, + "spikes": { + "name": "Spikes", + "effect": "The user lays a trap of spikes at the opposing team's feet. The trap hurts Pokémon that switch into battle." + }, + "zapCannon": { + "name": "Zap Cannon", + "effect": "The user fires an electric blast like a cannon to inflict damage and cause paralysis." + }, + "foresight": { + "name": "Foresight", + "effect": "Enables a Ghost-type target to be hit by Normal- and Fighting-type attacks. This also enables an evasive target to be hit." + }, + "destinyBond": { + "name": "Destiny Bond", + "effect": "After using this move, if the user faints, the Pokémon that landed the knockout hit also faints. Its chance of failing rises if it is used in succession." + }, + "perishSong": { + "name": "Perish Song", + "effect": "Any Pokémon that hears this song faints in three turns, unless it switches out of battle." + }, + "icyWind": { + "name": "Icy Wind", + "effect": "The user attacks with a gust of chilled air. This also lowers opposing Pokémon's Speed stats." + }, + "detect": { + "name": "Detect", + "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession." + }, + "boneRush": { + "name": "Bone Rush", + "effect": "The user strikes the target with a hard bone two to five times in a row." + }, + "lockOn": { + "name": "Lock-On", + "effect": "The user takes sure aim at the target. This ensures the next attack does not miss the target." + }, + "outrage": { + "name": "Outrage", + "effect": "The user rampages and attacks for two to three turns. The user then becomes confused." + }, + "sandstorm": { + "name": "Sandstorm", + "effect": "A five-turn sandstorm is summoned to hurt all combatants except Rock, Ground, and Steel types. It raises the Sp. Def stat of Rock types." + }, + "gigaDrain": { + "name": "Giga Drain", + "effect": "A nutrient-draining attack. The user's HP is restored by half the damage taken by the target." + }, + "endure": { + "name": "Endure", + "effect": "The user endures any attack with at least 1 HP. Its chance of failing rises if it is used in succession." + }, + "charm": { + "name": "Charm", + "effect": "The user gazes at the target rather charmingly, making it less wary. This harshly lowers the target's Attack stat." + }, + "rollout": { + "name": "Rollout", + "effect": "The user continually rolls into the target over five turns. It becomes more powerful each time it hits." + }, + "falseSwipe": { + "name": "False Swipe", + "effect": "A restrained attack that prevents the target from fainting. The target is left with at least 1 HP." + }, + "swagger": { + "name": "Swagger", + "effect": "The user enrages and confuses the target. However, this also sharply raises the target's Attack stat." + }, + "milkDrink": { + "name": "Milk Drink", + "effect": "The user restores its own HP by up to half of its max HP." + }, + "spark": { + "name": "Spark", + "effect": "The user throws an electrically charged tackle at the target. This may also leave the target with paralysis." + }, + "furyCutter": { + "name": "Fury Cutter", + "effect": "The target is slashed with scythes or claws. This attack becomes more powerful if it hits in succession." + }, + "steelWing": { + "name": "Steel Wing", + "effect": "The target is hit with wings of steel. This may also raise the user's Defense stat." + }, + "meanLook": { + "name": "Mean Look", + "effect": "The user pins the target with a dark, arresting look. The target becomes unable to flee." + }, + "attract": { + "name": "Attract", + "effect": "If it is the opposite gender of the user, the target becomes infatuated and less likely to attack." + }, + "sleepTalk": { + "name": "Sleep Talk", + "effect": "While it is asleep, the user randomly uses one of the moves it knows." + }, + "healBell": { + "name": "Heal Bell", + "effect": "The user makes a soothing bell chime to heal the status conditions of all the party Pokémon." + }, + "return": { + "name": "Return", + "effect": "This full-power attack grows more powerful the more the user likes its Trainer." + }, + "present": { + "name": "Present", + "effect": "The user attacks by giving the target a gift with a hidden trap. It restores HP sometimes, however." + }, + "frustration": { + "name": "Frustration", + "effect": "This full-power attack grows more powerful the less the user likes its Trainer." + }, + "safeguard": { + "name": "Safeguard", + "effect": "The user creates a protective field that prevents status conditions for five turns." + }, + "painSplit": { + "name": "Pain Split", + "effect": "The user adds its HP to the target's HP, then equally shares the combined HP with the target." + }, + "sacredFire": { + "name": "Sacred Fire", + "effect": "The target is razed with a mystical fire of great intensity. This may also leave the target with a burn." + }, + "magnitude": { + "name": "Magnitude", + "effect": "The user attacks everything around it with a ground-shaking quake. Its power varies." + }, + "dynamicPunch": { + "name": "Dynamic Punch", + "effect": "The user punches the target with full, concentrated power. This confuses the target if it hits." + }, + "megahorn": { + "name": "Megahorn", + "effect": "Using its tough and impressive horn, the user rams into the target with no letup." + }, + "dragonBreath": { + "name": "Dragon Breath", + "effect": "The user exhales a mighty gust that inflicts damage. This may also leave the target with paralysis." + }, + "batonPass": { + "name": "Baton Pass", + "effect": "The user switches places with a party Pokémon in waiting and passes along any stat changes." + }, + "encore": { + "name": "Encore", + "effect": "The user compels the target to keep using the move it encored for three turns." + }, + "pursuit": { + "name": "Pursuit", + "effect": "The power of this attack move is doubled if it's used on a target that's switching out of battle." + }, + "rapidSpin": { + "name": "Rapid Spin", + "effect": "A spin attack that can also eliminate such moves as Bind, Wrap, and Leech Seed. This also raises the user's Speed stat." + }, + "sweetScent": { + "name": "Sweet Scent", + "effect": "A sweet scent that harshly lowers opposing Pokémon's evasiveness." + }, + "ironTail": { + "name": "Iron Tail", + "effect": "The target is slammed with a steel-hard tail. This may also lower the target's Defense stat." + }, + "metalClaw": { + "name": "Metal Claw", + "effect": "The target is raked with steel claws. This may also raise the user's Attack stat." + }, + "vitalThrow": { + "name": "Vital Throw", + "effect": "The user attacks last. In return, this throw move never misses." + }, + "morningSun": { + "name": "Morning Sun", + "effect": "The user restores its own HP. The amount of HP regained varies with the weather." + }, + "synthesis": { + "name": "Synthesis", + "effect": "The user restores its own HP. The amount of HP regained varies with the weather." + }, + "moonlight": { + "name": "Moonlight", + "effect": "The user restores its own HP. The amount of HP regained varies with the weather." + }, + "hiddenPower": { + "name": "Hidden Power", + "effect": "A unique attack that varies in type depending on the Pokémon using it." + }, + "crossChop": { + "name": "Cross Chop", + "effect": "The user delivers a double chop with its forearms crossed. Critical hits land more easily." + }, + "twister": { + "name": "Twister", + "effect": "The user whips up a vicious tornado to tear at opposing Pokémon. This may also make them flinch." + }, + "rainDance": { + "name": "Rain Dance", + "effect": "The user summons a heavy rain that falls for five turns, powering up Water-type moves. It lowers the power of Fire-type moves." + }, + "sunnyDay": { + "name": "Sunny Day", + "effect": "The user intensifies the sun for five turns, powering up Fire-type moves. It lowers the power of Water-type moves." + }, + "crunch": { + "name": "Crunch", + "effect": "The user crunches up the target with sharp fangs. This may also lower the target's Defense stat." + }, + "mirrorCoat": { + "name": "Mirror Coat", + "effect": "A retaliation move that counters any special attack, inflicting double the damage taken." + }, + "psychUp": { + "name": "Psych Up", + "effect": "The user hypnotizes itself into copying any stat change made by the target." + }, + "extremeSpeed": { + "name": "Extreme Speed", + "effect": "The user charges the target at blinding speed. This move always goes first." + }, + "ancientPower": { + "name": "Ancient Power", + "effect": "The user attacks with a prehistoric power. This may also raise all the user's stats at once." + }, + "shadowBall": { + "name": "Shadow Ball", + "effect": "The user hurls a shadowy blob at the target. This may also lower the target's Sp. Def stat." + }, + "futureSight": { + "name": "Future Sight", + "effect": "Two turns after this move is used, a hunk of psychic energy attacks the target." + }, + "rockSmash": { + "name": "Rock Smash", + "effect": "The user attacks with a punch. This may also lower the target's Defense stat." + }, + "whirlpool": { + "name": "Whirlpool", + "effect": "The user traps the target in a violent swirling whirlpool for four to five turns." + }, + "beatUp": { + "name": "Beat Up", + "effect": "The user gets all party Pokémon to attack the target. The more party Pokémon, the greater the number of attacks." + }, + "fakeOut": { + "name": "Fake Out", + "effect": "This attack hits first and makes the target flinch. It only works the first turn each time the user enters battle." + }, + "uproar": { + "name": "Uproar", + "effect": "The user attacks in an uproar for three turns. During that time, no Pokémon can fall asleep." + }, + "stockpile": { + "name": "Stockpile", + "effect": "The user charges up power and raises both its Defense and Sp. Def stats. The move can be used three times." + }, + "spitUp": { + "name": "Spit Up", + "effect": "The power stored using the move Stockpile is released at once in an attack. The more power is stored, the greater the move's power." + }, + "swallow": { + "name": "Swallow", + "effect": "The power stored using the move Stockpile is absorbed by the user to heal its HP. Storing more power heals more HP." + }, + "heatWave": { + "name": "Heat Wave", + "effect": "The user attacks by exhaling hot breath on opposing Pokémon. This may also leave those Pokémon with a burn." + }, + "hail": { + "name": "Hail", + "effect": "The user summons a hailstorm lasting five turns. It damages all Pokémon except Ice types." + }, + "torment": { + "name": "Torment", + "effect": "The user torments and enrages the target, making it incapable of using the same move twice in a row." + }, + "flatter": { + "name": "Flatter", + "effect": "Flattery is used to confuse the target. However, this also raises the target's Sp. Atk stat." + }, + "willOWisp": { + "name": "Will-O-Wisp", + "effect": "The user shoots a sinister flame at the target to inflict a burn." + }, + "memento": { + "name": "Memento", + "effect": "The user faints when using this move. In return, this harshly lowers the target's Attack and Sp. Atk stats." + }, + "facade": { + "name": "Facade", + "effect": "This attack move doubles its power if the user is poisoned, burned, or paralyzed." + }, + "focusPunch": { + "name": "Focus Punch", + "effect": "The user focuses its mind before launching a punch. This move fails if the user is hit before it is used." + }, + "smellingSalts": { + "name": "Smelling Salts", + "effect": "This attack's power is doubled when used on a target with paralysis. This also cures the target's paralysis, however." + }, + "followMe": { + "name": "Follow Me", + "effect": "The user draws attention to itself, making all targets take aim only at the user." + }, + "naturePower": { + "name": "Nature Power", + "effect": "This attack makes use of nature's power. Its effects vary depending on the user's environment." + }, + "charge": { + "name": "Charge", + "effect": "The user boosts the power of the Electric move it uses on the next turn. This also raises the user's Sp. Def stat." + }, + "taunt": { + "name": "Taunt", + "effect": "The target is taunted into a rage that allows it to use only attack moves for three turns." + }, + "helpingHand": { + "name": "Helping Hand", + "effect": "The user assists an ally by boosting the power of that ally's attack." + }, + "trick": { + "name": "Trick", + "effect": "The user catches the target off guard and swaps its held item with its own." + }, + "rolePlay": { + "name": "Role Play", + "effect": "The user mimics the target completely, copying the target's Ability." + }, + "wish": { + "name": "Wish", + "effect": "One turn after this move is used, the user's or its replacement's HP is restored by half the user's max HP." + }, + "assist": { + "name": "Assist", + "effect": "The user hurriedly and randomly uses a move among those known by ally Pokémon." + }, + "ingrain": { + "name": "Ingrain", + "effect": "The user lays roots that restore its HP on every turn. Because it's rooted, it can't switch out." + }, + "superpower": { + "name": "Superpower", + "effect": "The user attacks the target with great power. However, this also lowers the user's Attack and Defense stats." + }, + "magicCoat": { + "name": "Magic Coat", + "effect": "Moves like Leech Seed and moves that inflict status conditions are blocked by a barrier and reflected back to the user of those moves." + }, + "recycle": { + "name": "Recycle", + "effect": "The user recycles a held item that has been used in battle so it can be used again." + }, + "revenge": { + "name": "Revenge", + "effect": "This attack move's power is doubled if the user has been hurt by the opponent in the same turn." + }, + "brickBreak": { + "name": "Brick Break", + "effect": "The user attacks with a swift chop. It can also break barriers, such as Light Screen and Reflect." + }, + "yawn": { + "name": "Yawn", + "effect": "The user lets loose a huge yawn that lulls the target into falling asleep on the next turn." + }, + "knockOff": { + "name": "Knock Off", + "effect": "The user slaps down the target's held item, and that item can't be used in that battle. The move does more damage if the target has a held item." + }, + "endeavor": { + "name": "Endeavor", + "effect": "This attack move cuts down the target's HP to equal the user's HP." + }, + "eruption": { + "name": "Eruption", + "effect": "The user attacks opposing Pokémon with explosive fury. The lower the user's HP, the lower the move's power." + }, + "skillSwap": { + "name": "Skill Swap", + "effect": "The user employs its psychic power to exchange Abilities with the target." + }, + "imprison": { + "name": "Imprison", + "effect": "If opposing Pokémon know any move also known by the user, they are prevented from using it." + }, + "refresh": { + "name": "Refresh", + "effect": "The user rests to cure itself of poisoning, a burn, or paralysis." + }, + "grudge": { + "name": "Grudge", + "effect": "If the user faints, the user's grudge fully depletes the PP of the opponent's move that knocked it out." + }, + "snatch": { + "name": "Snatch", + "effect": "The user steals the effects of any attempts to use a healing or stat-changing move." + }, + "secretPower": { + "name": "Secret Power", + "effect": "The additional effects of this attack depend upon where it was used." + }, + "dive": { + "name": "Dive", + "effect": "Diving on the first turn, the user floats up and attacks on the next turn." + }, + "armThrust": { + "name": "Arm Thrust", + "effect": "The user lets loose a flurry of open-palmed arm thrusts that hit two to five times in a row." + }, + "camouflage": { + "name": "Camouflage", + "effect": "The user's type is changed depending on its environment, such as at water's edge, in grass, or in a cave." + }, + "tailGlow": { + "name": "Tail Glow", + "effect": "The user stares at flashing lights to focus its mind, drastically raising its Sp. Atk stat." + }, + "lusterPurge": { + "name": "Luster Purge", + "effect": "The user lets loose a damaging burst of light. This may also lower the target's Sp. Def stat." + }, + "mistBall": { + "name": "Mist Ball", + "effect": "A mist-like flurry of down envelops and damages the target. This may also lower the target's Sp. Atk stat." + }, + "featherDance": { + "name": "Feather Dance", + "effect": "The user covers the target's body with a mass of down that harshly lowers its Attack stat." + }, + "teeterDance": { + "name": "Teeter Dance", + "effect": "The user performs a wobbly dance that confuses the Pokémon around it." + }, + "blazeKick": { + "name": "Blaze Kick", + "effect": "The user launches a kick that lands a critical hit more easily. This may also leave the target with a burn." + }, + "mudSport": { + "name": "Mud Sport", + "effect": "The user kicks up mud on the battlefield. This weakens Electric-type moves for five turns." + }, + "iceBall": { + "name": "Ice Ball", + "effect": "The user attacks the target for five turns. The move's power increases each time it hits." + }, + "needleArm": { + "name": "Needle Arm", + "effect": "The user attacks by wildly swinging its thorny arms. This may also make the target flinch." + }, + "slackOff": { + "name": "Slack Off", + "effect": "The user slacks off, restoring its own HP by up to half of its max HP." + }, + "hyperVoice": { + "name": "Hyper Voice", + "effect": "The user lets loose a horribly echoing shout with the power to inflict damage." + }, + "poisonFang": { + "name": "Poison Fang", + "effect": "The user bites the target with toxic fangs. This may also leave the target badly poisoned." + }, + "crushClaw": { + "name": "Crush Claw", + "effect": "The user slashes the target with hard and sharp claws. This may also lower the target's Defense stat." + }, + "blastBurn": { + "name": "Blast Burn", + "effect": "The target is razed by a fiery explosion. The user can't move on the next turn." + }, + "hydroCannon": { + "name": "Hydro Cannon", + "effect": "The target is hit with a watery blast. The user can't move on the next turn." + }, + "meteorMash": { + "name": "Meteor Mash", + "effect": "The target is hit with a hard punch fired like a meteor. This may also raise the user's Attack stat." + }, + "astonish": { + "name": "Astonish", + "effect": "The user attacks the target while shouting in a startling fashion. This may also make the target flinch." + }, + "weatherBall": { + "name": "Weather Ball", + "effect": "This attack move varies in power and type depending on the weather." + }, + "aromatherapy": { + "name": "Aromatherapy", + "effect": "The user releases a soothing scent that heals all status conditions affecting the user's party." + }, + "fakeTears": { + "name": "Fake Tears", + "effect": "The user feigns crying to fluster the target, harshly lowering its Sp. Def stat." + }, + "airCutter": { + "name": "Air Cutter", + "effect": "The user launches razor-like wind to slash opposing Pokémon. Critical hits land more easily." + }, + "overheat": { + "name": "Overheat", + "effect": "The user attacks the target at full power. The attack's recoil harshly lowers the user's Sp. Atk stat." + }, + "odorSleuth": { + "name": "Odor Sleuth", + "effect": "Enables a Ghost-type target to be hit by Normal- and Fighting-type attacks. This also enables an evasive target to be hit." + }, + "rockTomb": { + "name": "Rock Tomb", + "effect": "Boulders are hurled at the target. This also lowers the target's Speed stat by preventing its movement." + }, + "silverWind": { + "name": "Silver Wind", + "effect": "The target is attacked with powdery scales blown by the wind. This may also raise all the user's stats." + }, + "metalSound": { + "name": "Metal Sound", + "effect": "A horrible sound like scraping metal harshly lowers the target's Sp. Def stat." + }, + "grassWhistle": { + "name": "Grass Whistle", + "effect": "The user plays a pleasant melody that lulls the target into a deep sleep." + }, + "tickle": { + "name": "Tickle", + "effect": "The user tickles the target into laughing, reducing its Attack and Defense stats." + }, + "cosmicPower": { + "name": "Cosmic Power", + "effect": "The user absorbs a mystical power from space to raise its Defense and Sp. Def stats." + }, + "waterSpout": { + "name": "Water Spout", + "effect": "The user spouts water to damage opposing Pokémon. The lower the user's HP, the lower the move's power." + }, + "signalBeam": { + "name": "Signal Beam", + "effect": "The user attacks with a sinister beam of light. This may also confuse the target." + }, + "shadowPunch": { + "name": "Shadow Punch", + "effect": "The user throws a punch from the shadows. This attack never misses." + }, + "extrasensory": { + "name": "Extrasensory", + "effect": "The user attacks with an odd, unseeable power. This may also make the target flinch." + }, + "skyUppercut": { + "name": "Sky Uppercut", + "effect": "The user attacks the target with an uppercut thrown skyward with force." + }, + "sandTomb": { + "name": "Sand Tomb", + "effect": "The user traps the target inside a harshly raging sandstorm for four to five turns." + }, + "sheerCold": { + "name": "Sheer Cold", + "effect": "The target faints instantly. It's less likely to hit the target if it's used by Pokémon other than Ice types." + }, + "muddyWater": { + "name": "Muddy Water", + "effect": "The user attacks by shooting muddy water at opposing Pokémon. This may also lower their accuracy." + }, + "bulletSeed": { + "name": "Bullet Seed", + "effect": "The user forcefully shoots seeds at the target two to five times in a row." + }, + "aerialAce": { + "name": "Aerial Ace", + "effect": "The user confounds the target with speed, then slashes. This attack never misses." + }, + "icicleSpear": { + "name": "Icicle Spear", + "effect": "The user launches sharp icicles at the target two to five times in a row." + }, + "ironDefense": { + "name": "Iron Defense", + "effect": "The user hardens its body's surface like iron, sharply raising its Defense stat." + }, + "block": { + "name": "Block", + "effect": "The user blocks the target's way with arms spread wide to prevent escape." + }, + "howl": { + "name": "Howl", + "effect": "The user howls loudly to raise the spirit of itself and allies. This raises their Attack stats." + }, + "dragonClaw": { + "name": "Dragon Claw", + "effect": "The user slashes the target with huge sharp claws." + }, + "frenzyPlant": { + "name": "Frenzy Plant", + "effect": "The user slams the target with the roots of an enormous tree. The user can't move on the next turn." + }, + "bulkUp": { + "name": "Bulk Up", + "effect": "The user tenses its muscles to bulk up its body, raising both its Attack and Defense stats." + }, + "bounce": { + "name": "Bounce", + "effect": "The user bounces up high, then drops on the target on the second turn. This may also leave the target with paralysis." + }, + "mudShot": { + "name": "Mud Shot", + "effect": "The user attacks by hurling a blob of mud at the target. This also lowers the target's Speed stat." + }, + "poisonTail": { + "name": "Poison Tail", + "effect": "The user hits the target with its tail. This may also poison the target. Critical hits land more easily." + }, + "covet": { + "name": "Covet", + "effect": "The user endearingly approaches the target, then has a 30% chance to steal the target's held item." + }, + "voltTackle": { + "name": "Volt Tackle", + "effect": "The user electrifies itself and charges the target. This also damages the user quite a lot. This attack may leave the target with paralysis." + }, + "magicalLeaf": { + "name": "Magical Leaf", + "effect": "The user scatters curious leaves that chase the target. This attack never misses." + }, + "waterSport": { + "name": "Water Sport", + "effect": "The user soaks the battlefield with water. This weakens Fire-type moves for five turns." + }, + "calmMind": { + "name": "Calm Mind", + "effect": "The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats." + }, + "leafBlade": { + "name": "Leaf Blade", + "effect": "The user handles a sharp leaf like a sword and attacks by cutting its target. Critical hits land more easily." + }, + "dragonDance": { + "name": "Dragon Dance", + "effect": "The user vigorously performs a mystic, powerful dance that raises its Attack and Speed stats." + }, + "rockBlast": { + "name": "Rock Blast", + "effect": "The user hurls hard rocks at the target. Two to five rocks are launched in a row." + }, + "shockWave": { + "name": "Shock Wave", + "effect": "The user strikes the target with a quick jolt of electricity. This attack never misses." + }, + "waterPulse": { + "name": "Water Pulse", + "effect": "The user attacks the target with a pulsing blast of water. This may also confuse the target." + }, + "doomDesire": { + "name": "Doom Desire", + "effect": "Two turns after this move is used, a concentrated bundle of light blasts the target." + }, + "psychoBoost": { + "name": "Psycho Boost", + "effect": "The user attacks the target at full power. The attack's recoil harshly lowers the user's Sp. Atk stat." + }, + "roost": { + "name": "Roost", + "effect": "The user lands and rests its body. This move restores the user's HP by up to half of its max HP." + }, + "gravity": { + "name": "Gravity", + "effect": "This move enables Flying-type Pokémon or Pokémon with the Levitate Ability to be hit by Ground-type moves. Moves that involve flying can't be used." + }, + "miracleEye": { + "name": "Miracle Eye", + "effect": "Enables a Dark-type target to be hit by Psychic-type attacks. This also enables an evasive target to be hit." + }, + "wakeUpSlap": { + "name": "Wake-Up Slap", + "effect": "This attack inflicts big damage on a sleeping target. This also wakes the target up, however." + }, + "hammerArm": { + "name": "Hammer Arm", + "effect": "The user swings and hits with its strong, heavy fist. It lowers the user's Speed, however." + }, + "gyroBall": { + "name": "Gyro Ball", + "effect": "The user tackles the target with a high-speed spin. The slower the user compared to the target, the greater the move's power." + }, + "healingWish": { + "name": "Healing Wish", + "effect": "The user faints. In return, the Pokémon taking its place will have its HP restored and status conditions cured." + }, + "brine": { + "name": "Brine", + "effect": "If the target's HP is half or less, this attack will hit with double the power." + }, + "naturalGift": { + "name": "Natural Gift", + "effect": "The user draws power to attack by using its held Berry. The Berry determines the move's type and power." + }, + "feint": { + "name": "Feint", + "effect": "This attack hits a target using a move such as Protect or Detect. This also lifts the effects of those moves." + }, + "pluck": { + "name": "Pluck", + "effect": "The user pecks the target. If the target is holding a Berry, the user eats it and gains its effect." + }, + "tailwind": { + "name": "Tailwind", + "effect": "The user whips up a turbulent whirlwind that ups the Speed stats of the user and its allies for four turns." + }, + "acupressure": { + "name": "Acupressure", + "effect": "The user applies pressure to stress points, sharply boosting one of its or its allies' stats." + }, + "metalBurst": { + "name": "Metal Burst", + "effect": "The user retaliates with much greater force against the opponent that last inflicted damage on it." + }, + "uTurn": { + "name": "U-turn", + "effect": "After making its attack, the user rushes back to switch places with a party Pokémon in waiting." + }, + "closeCombat": { + "name": "Close Combat", + "effect": "The user fights the target up close without guarding itself. This also lowers the user's Defense and Sp. Def stats." + }, + "payback": { + "name": "Payback", + "effect": "The user stores power, then attacks. If the user moves after the target, this attack's power will be doubled." + }, + "assurance": { + "name": "Assurance", + "effect": "If the target has already taken some damage in the same turn, this attack's power is doubled." + }, + "embargo": { + "name": "Embargo", + "effect": "This move prevents the target from using its held item for five turns. Its Trainer is also prevented from using items on it." + }, + "fling": { + "name": "Fling", + "effect": "The user flings its held item at the target to attack. This move's power and effects depend on the item." + }, + "psychoShift": { + "name": "Psycho Shift", + "effect": "Using its psychic power of suggestion, the user transfers its status conditions to the target." + }, + "trumpCard": { + "name": "Trump Card", + "effect": "The fewer PP this move has, the greater its power." + }, + "healBlock": { + "name": "Heal Block", + "effect": "For five turns, the user prevents the opposing team from using any moves, Abilities, or held items that recover HP." + }, + "wringOut": { + "name": "Wring Out", + "effect": "The user powerfully wrings the target. The more HP the target has, the greater the move's power." + }, + "powerTrick": { + "name": "Power Trick", + "effect": "The user employs its psychic power to switch its Attack stat with its Defense stat." + }, + "gastroAcid": { + "name": "Gastro Acid", + "effect": "The user hurls up its stomach acids on the target. The fluid eliminates the effect of the target's Ability." + }, + "luckyChant": { + "name": "Lucky Chant", + "effect": "The user chants an incantation toward the sky, preventing opposing Pokémon from landing critical hits for five turns." + }, + "meFirst": { + "name": "Me First", + "effect": "The user cuts ahead of the target to copy and use the target's intended move with greater power. This move fails if it isn't used first." + }, + "copycat": { + "name": "Copycat", + "effect": "The user mimics the move used immediately before it. The move fails if no other move has been used yet." + }, + "powerSwap": { + "name": "Power Swap", + "effect": "The user employs its psychic power to switch changes to its Attack and Sp. Atk stats with the target." + }, + "guardSwap": { + "name": "Guard Swap", + "effect": "The user employs its psychic power to switch changes to its Defense and Sp. Def stats with the target." + }, + "punishment": { + "name": "Punishment", + "effect": "The more the target has powered up with stat changes, the greater the move's power." + }, + "lastResort": { + "name": "Last Resort", + "effect": "This move can be used only after the user has used all the other moves it knows in the battle." + }, + "worrySeed": { + "name": "Worry Seed", + "effect": "A seed that causes worry is planted on the target. It prevents sleep by making the target's Ability Insomnia." + }, + "suckerPunch": { + "name": "Sucker Punch", + "effect": "This move enables the user to attack first. This move fails if the target is not readying an attack." + }, + "toxicSpikes": { + "name": "Toxic Spikes", + "effect": "The user lays a trap of poison spikes at the feet of the opposing team. The spikes will poison opposing Pokémon that switch into battle." + }, + "heartSwap": { + "name": "Heart Swap", + "effect": "The user employs its psychic power to switch stat changes with the target." + }, + "aquaRing": { + "name": "Aqua Ring", + "effect": "The user envelops itself in a veil made of water. It regains some HP every turn." + }, + "magnetRise": { + "name": "Magnet Rise", + "effect": "The user levitates using electrically generated magnetism for five turns." + }, + "flareBlitz": { + "name": "Flare Blitz", + "effect": "The user cloaks itself in fire and charges the target. This also damages the user quite a lot. This attack may leave the target with a burn." + }, + "forcePalm": { + "name": "Force Palm", + "effect": "The target is attacked with a shock wave. This may also leave the target with paralysis." + }, + "auraSphere": { + "name": "Aura Sphere", + "effect": "The user lets loose a blast of aura power from deep within its body at the target. This attack never misses." + }, + "rockPolish": { + "name": "Rock Polish", + "effect": "The user polishes its body to reduce drag. This sharply raises the Speed stat." + }, + "poisonJab": { + "name": "Poison Jab", + "effect": "The target is stabbed with a tentacle, arm, or the like steeped in poison. This may also poison the target." + }, + "darkPulse": { + "name": "Dark Pulse", + "effect": "The user releases a horrible aura imbued with dark thoughts. This may also make the target flinch." + }, + "nightSlash": { + "name": "Night Slash", + "effect": "The user slashes the target the instant an opportunity arises. Critical hits land more easily." + }, + "aquaTail": { + "name": "Aqua Tail", + "effect": "The user attacks by swinging its tail as if it were a vicious wave in a raging storm." + }, + "seedBomb": { + "name": "Seed Bomb", + "effect": "The user slams a barrage of hard-shelled seeds down on the target from above." + }, + "airSlash": { + "name": "Air Slash", + "effect": "The user attacks with a blade of air that slices even the sky. This may also make the target flinch." + }, + "xScissor": { + "name": "X-Scissor", + "effect": "The user slashes at the target by crossing its scythes or claws as if they were a pair of scissors." + }, + "bugBuzz": { + "name": "Bug Buzz", + "effect": "The user generates a damaging sound wave by vibration. This may also lower the target's Sp. Def stat." + }, + "dragonPulse": { + "name": "Dragon Pulse", + "effect": "The target is attacked with a shock wave generated by the user's gaping mouth." + }, + "dragonRush": { + "name": "Dragon Rush", + "effect": "The user tackles the target while exhibiting overwhelming menace. This may also make the target flinch." + }, + "powerGem": { + "name": "Power Gem", + "effect": "The user attacks with a ray of light that sparkles as if it were made of gemstones." + }, + "drainPunch": { + "name": "Drain Punch", + "effect": "An energy-draining punch. The user's HP is restored by half the damage taken by the target." + }, + "vacuumWave": { + "name": "Vacuum Wave", + "effect": "The user whirls its fists to send a wave of pure vacuum at the target. This move always goes first." + }, + "focusBlast": { + "name": "Focus Blast", + "effect": "The user heightens its mental focus and unleashes its power. This may also lower the target's Sp. Def stat." + }, + "energyBall": { + "name": "Energy Ball", + "effect": "The user draws power from nature and fires it at the target. This may also lower the target's Sp. Def stat." + }, + "braveBird": { + "name": "Brave Bird", + "effect": "The user tucks in its wings and charges from a low altitude. This also damages the user quite a lot." + }, + "earthPower": { + "name": "Earth Power", + "effect": "The user makes the ground under the target erupt with power. This may also lower the target's Sp. Def stat." + }, + "switcheroo": { + "name": "Switcheroo", + "effect": "The user trades held items with the target faster than the eye can follow." + }, + "gigaImpact": { + "name": "Giga Impact", + "effect": "The user charges at the target using every bit of its power. The user can't move on the next turn." + }, + "nastyPlot": { + "name": "Nasty Plot", + "effect": "The user stimulates its brain by thinking bad thoughts. This sharply raises the user's Sp. Atk stat." + }, + "bulletPunch": { + "name": "Bullet Punch", + "effect": "The user strikes the target with tough punches as fast as bullets. This move always goes first." + }, + "avalanche": { + "name": "Avalanche", + "effect": "The power of this attack move is doubled if the user has been hurt by the target in the same turn." + }, + "iceShard": { + "name": "Ice Shard", + "effect": "The user flash-freezes chunks of ice and hurls them at the target. This move always goes first." + }, + "shadowClaw": { + "name": "Shadow Claw", + "effect": "The user slashes with a sharp claw made from shadows. Critical hits land more easily." + }, + "thunderFang": { + "name": "Thunder Fang", + "effect": "The user bites with electrified fangs. This may also make the target flinch or leave it with paralysis." + }, + "iceFang": { + "name": "Ice Fang", + "effect": "The user bites with cold-infused fangs. This may also make the target flinch or leave it frozen." + }, + "fireFang": { + "name": "Fire Fang", + "effect": "The user bites with flame-cloaked fangs. This may also make the target flinch or leave it with a burn." + }, + "shadowSneak": { + "name": "Shadow Sneak", + "effect": "The user extends its shadow and attacks the target from behind. This move always goes first." + }, + "mudBomb": { + "name": "Mud Bomb", + "effect": "The user launches a hard-packed mud ball to attack. This may also lower the target's accuracy." + }, + "psychoCut": { + "name": "Psycho Cut", + "effect": "The user tears at the target with blades formed by psychic power. Critical hits land more easily." + }, + "zenHeadbutt": { + "name": "Zen Headbutt", + "effect": "The user focuses its willpower to its head and attacks the target. This may also make the target flinch." + }, + "mirrorShot": { + "name": "Mirror Shot", + "effect": "The user lets loose a flash of energy at the target from its polished body. This may also lower the target's accuracy." + }, + "flashCannon": { + "name": "Flash Cannon", + "effect": "The user gathers all its light energy and releases it all at once. This may also lower the target's Sp. Def stat." + }, + "rockClimb": { + "name": "Rock Climb", + "effect": "The user attacks the target by smashing into it with incredible force. This may also confuse the target." + }, + "defog": { + "name": "Defog", + "effect": "A strong wind blows away the target's barriers such as Reflect or Light Screen. This also lowers the target's evasiveness." + }, + "trickRoom": { + "name": "Trick Room", + "effect": "The user creates a bizarre area in which slower Pokémon get to move first for five turns." + }, + "dracoMeteor": { + "name": "Draco Meteor", + "effect": "Comets are summoned down from the sky onto the target. The attack's recoil harshly lowers the user's Sp. Atk stat." + }, + "discharge": { + "name": "Discharge", + "effect": "The user strikes everything around it by letting loose a flare of electricity. This may also cause paralysis." + }, + "lavaPlume": { + "name": "Lava Plume", + "effect": "The user torches everything around it in an inferno of scarlet flames. This may also leave those it hits with a burn." + }, + "leafStorm": { + "name": "Leaf Storm", + "effect": "The user whips up a storm of leaves around the target. The attack's recoil harshly lowers the user's Sp. Atk stat." + }, + "powerWhip": { + "name": "Power Whip", + "effect": "The user violently whirls its vines, tentacles, or the like to harshly lash the target." + }, + "rockWrecker": { + "name": "Rock Wrecker", + "effect": "The user launches a huge boulder at the target to attack. The user can't move on the next turn." + }, + "crossPoison": { + "name": "Cross Poison", + "effect": "A slashing attack with a poisonous blade that may also poison the target. Critical hits land more easily." + }, + "gunkShot": { + "name": "Gunk Shot", + "effect": "The user shoots filthy garbage at the target to attack. This may also poison the target." + }, + "ironHead": { + "name": "Iron Head", + "effect": "The user slams the target with its steel-hard head. This may also make the target flinch." + }, + "magnetBomb": { + "name": "Magnet Bomb", + "effect": "The user launches steel bombs that stick to the target. This attack never misses." + }, + "stoneEdge": { + "name": "Stone Edge", + "effect": "The user stabs the target from below with sharpened stones. Critical hits land more easily." + }, + "captivate": { + "name": "Captivate", + "effect": "If any opposing Pokémon is the opposite gender of the user, it is charmed, which harshly lowers its Sp. Atk stat." + }, + "stealthRock": { + "name": "Stealth Rock", + "effect": "The user lays a trap of levitating stones around the opposing team. The trap hurts opposing Pokémon that switch into battle." + }, + "grassKnot": { + "name": "Grass Knot", + "effect": "The user snares the target with grass and trips it. The heavier the target, the greater the move's power." + }, + "chatter": { + "name": "Chatter", + "effect": "The user attacks the target with sound waves of deafening chatter. This confuses the target." + }, + "judgment": { + "name": "Judgment", + "effect": "The user releases countless shots of light at the target. This move's type varies depending on the kind of Plate the user is holding." + }, + "bugBite": { + "name": "Bug Bite", + "effect": "The user bites the target. If the target is holding a Berry, the user eats it and gains its effect." + }, + "chargeBeam": { + "name": "Charge Beam", + "effect": "The user attacks the target with an electric charge. The user may use any remaining electricity to raise its Sp. Atk stat." + }, + "woodHammer": { + "name": "Wood Hammer", + "effect": "The user slams its rugged body into the target to attack. This also damages the user quite a lot." + }, + "aquaJet": { + "name": "Aqua Jet", + "effect": "The user lunges at the target at a speed that makes it almost invisible. This move always goes first." + }, + "attackOrder": { + "name": "Attack Order", + "effect": "The user calls out its underlings to pummel the target. Critical hits land more easily." + }, + "defendOrder": { + "name": "Defend Order", + "effect": "The user calls out its underlings to shield its body, raising its Defense and Sp. Def stats." + }, + "healOrder": { + "name": "Heal Order", + "effect": "The user calls out its underlings to heal it. The user regains up to half of its max HP." + }, + "headSmash": { + "name": "Head Smash", + "effect": "The user attacks the target with a hazardous, full-power headbutt. This also damages the user terribly." + }, + "doubleHit": { + "name": "Double Hit", + "effect": "The user slams the target with a long tail, vines, or a tentacle. The target is hit twice in a row." + }, + "roarOfTime": { + "name": "Roar of Time", + "effect": "The user blasts the target with power that distorts even time. The user can't move on the next turn." + }, + "spacialRend": { + "name": "Spacial Rend", + "effect": "The user tears the target along with the space around it. Critical hits land more easily." + }, + "lunarDance": { + "name": "Lunar Dance", + "effect": "The user faints. In return, the Pokémon taking its place will have its status and HP fully restored." + }, + "crushGrip": { + "name": "Crush Grip", + "effect": "The target is crushed with great force. The more HP the target has left, the greater this move's power." + }, + "magmaStorm": { + "name": "Magma Storm", + "effect": "The target becomes trapped within a maelstrom of fire that rages for four to five turns." + }, + "darkVoid": { + "name": "Dark Void", + "effect": "Opposing Pokémon are dragged into a world of total darkness that makes them sleep." + }, + "seedFlare": { + "name": "Seed Flare", + "effect": "The user emits a shock wave from its body to attack its target. This may also harshly lower the target's Sp. Def stat." + }, + "ominousWind": { + "name": "Ominous Wind", + "effect": "The user blasts the target with a gust of repulsive wind. This may also raise all the user's stats at once." + }, + "shadowForce": { + "name": "Shadow Force", + "effect": "The user disappears, then strikes the target on the next turn. This move hits even if the target protects itself." + }, + "honeClaws": { + "name": "Hone Claws", + "effect": "The user sharpens its claws to boost its Attack stat and accuracy." + }, + "wideGuard": { + "name": "Wide Guard", + "effect": "The user and its allies are protected from wide-ranging attacks for one turn." + }, + "guardSplit": { + "name": "Guard Split", + "effect": "The user employs its psychic power to average its Defense and Sp. Def stats with those of the target." + }, + "powerSplit": { + "name": "Power Split", + "effect": "The user employs its psychic power to average its Attack and Sp. Atk stats with those of the target." + }, + "wonderRoom": { + "name": "Wonder Room", + "effect": "The user creates a bizarre area in which Pokémon's Defense and Sp. Def stats are swapped for five turns." + }, + "psyshock": { + "name": "Psyshock", + "effect": "The user materializes an odd psychic wave to attack the target. This attack does physical damage." + }, + "venoshock": { + "name": "Venoshock", + "effect": "The user drenches the target in a special poisonous liquid. This move's power is doubled if the target is poisoned." + }, + "autotomize": { + "name": "Autotomize", + "effect": "The user sheds part of its body to make itself lighter and sharply raise its Speed stat." + }, + "ragePowder": { + "name": "Rage Powder", + "effect": "The user scatters a cloud of irritating powder to draw attention to itself. Opposing Pokémon aim only at the user." + }, + "telekinesis": { + "name": "Telekinesis", + "effect": "The user makes the target float with its psychic power. The target is easier to hit for three turns." + }, + "magicRoom": { + "name": "Magic Room", + "effect": "The user creates a bizarre area in which Pokémon's held items lose their effects for five turns." + }, + "smackDown": { + "name": "Smack Down", + "effect": "The user throws a stone or similar projectile to attack the target. A flying Pokémon will fall to the ground when it's hit." + }, + "stormThrow": { + "name": "Storm Throw", + "effect": "The user strikes the target with a fierce blow. This attack always results in a critical hit." + }, + "flameBurst": { + "name": "Flame Burst", + "effect": "The user attacks the target with a bursting flame. The bursting flame damages Pokémon next to the target as well." + }, + "sludgeWave": { + "name": "Sludge Wave", + "effect": "The user strikes everything around it by swamping the area with a giant sludge wave. This may also poison those hit." + }, + "quiverDance": { + "name": "Quiver Dance", + "effect": "The user lightly performs a beautiful, mystic dance. This boosts the user's Sp. Atk, Sp. Def, and Speed stats." + }, + "heavySlam": { + "name": "Heavy Slam", + "effect": "The user slams into the target with its heavy body. The more the user outweighs the target, the greater the move's power." + }, + "synchronoise": { + "name": "Synchronoise", + "effect": "Using an odd shock wave, the user inflicts damage on any Pokémon of the same type in the area around it." + }, + "electroBall": { + "name": "Electro Ball", + "effect": "The user hurls an electric orb at the target. The faster the user is than the target, the greater the move's power." + }, + "soak": { + "name": "Soak", + "effect": "The user shoots a torrent of water at the target and changes the target's type to Water." + }, + "flameCharge": { + "name": "Flame Charge", + "effect": "Cloaking itself in flame, the user attacks the target. Then, building up more power, the user raises its Speed stat." + }, + "coil": { + "name": "Coil", + "effect": "The user coils up and concentrates. This raises its Attack and Defense stats as well as its accuracy." + }, + "lowSweep": { + "name": "Low Sweep", + "effect": "The user makes a swift attack on the target's legs, which lowers the target's Speed stat." + }, + "acidSpray": { + "name": "Acid Spray", + "effect": "The user spits fluid that works to melt the target. This harshly lowers the target's Sp. Def stat." + }, + "foulPlay": { + "name": "Foul Play", + "effect": "The user turns the target's power against it. The higher the target's Attack stat, the greater the damage it deals." + }, + "simpleBeam": { + "name": "Simple Beam", + "effect": "The user's mysterious psychic wave changes the target's Ability to Simple." + }, + "entrainment": { + "name": "Entrainment", + "effect": "The user dances with an odd rhythm that compels the target to mimic it, making the target's Ability the same as the user's." + }, + "afterYou": { + "name": "After You", + "effect": "The user helps the target and makes it use its move right after the user." + }, + "round": { + "name": "Round", + "effect": "The user attacks the target with a song. Others can join in the Round to increase the power of the attack." + }, + "echoedVoice": { + "name": "Echoed Voice", + "effect": "The user attacks the target with an echoing voice. If this move is used every turn, its power is increased." + }, + "chipAway": { + "name": "Chip Away", + "effect": "Looking for an opening, the user strikes consistently. The target's stat changes don't affect this attack's damage." + }, + "clearSmog": { + "name": "Clear Smog", + "effect": "The user attacks the target by throwing a clump of special mud. All stat changes are returned to normal." + }, + "storedPower": { + "name": "Stored Power", + "effect": "The user attacks the target with stored power. The more the user's stats are raised, the greater the move's power." + }, + "quickGuard": { + "name": "Quick Guard", + "effect": "The user protects itself and its allies from priority moves." + }, + "allySwitch": { + "name": "Ally Switch", + "effect": "The user teleports using a strange power and switches places with one of its allies." + }, + "scald": { + "name": "Scald", + "effect": "The user shoots boiling hot water at its target. This may also leave the target with a burn." + }, + "shellSmash": { + "name": "Shell Smash", + "effect": "The user breaks its shell, which lowers Defense and Sp. Def stats but sharply raises its Attack, Sp. Atk, and Speed stats." + }, + "healPulse": { + "name": "Heal Pulse", + "effect": "The user emits a healing pulse that restores the target's HP by up to half of its max HP." + }, + "hex": { + "name": "Hex", + "effect": "This relentless attack does massive damage to a target affected by status conditions." + }, + "skyDrop": { + "name": "Sky Drop", + "effect": "The user takes the target into the sky, then drops it during the next turn. The target cannot attack while in the sky." + }, + "shiftGear": { + "name": "Shift Gear", + "effect": "The user rotates its gears, raising its Attack stat and sharply raising its Speed stat." + }, + "circleThrow": { + "name": "Circle Throw", + "effect": "The target is thrown, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." + }, + "incinerate": { + "name": "Incinerate", + "effect": "The user attacks opposing Pokémon with fire. If a Pokémon is holding a certain item, such as a Berry, the item becomes burned up and unusable." + }, + "quash": { + "name": "Quash", + "effect": "The user suppresses the target and makes its move go last." + }, + "acrobatics": { + "name": "Acrobatics", + "effect": "The user nimbly strikes the target. The fewer held items, the higher the damage it inflicts." + }, + "reflectType": { + "name": "Reflect Type", + "effect": "The user reflects the target's type, making the user the same type as the target." + }, + "retaliate": { + "name": "Retaliate", + "effect": "The user gets revenge for a fainted ally. If an ally fainted in the previous turn, this move's power is increased." + }, + "finalGambit": { + "name": "Final Gambit", + "effect": "The user risks everything to attack its target. The user faints but does damage equal to its HP." + }, + "bestow": { + "name": "Bestow", + "effect": "The user passes its held item to the target when the target isn't holding an item." + }, + "inferno": { + "name": "Inferno", + "effect": "The user attacks by engulfing the target in an intense fire. This leaves the target with a burn." + }, + "waterPledge": { + "name": "Water Pledge", + "effect": "A column of water hits the target. When used with its fire equivalent, its power increases and a rainbow appears." + }, + "firePledge": { + "name": "Fire Pledge", + "effect": "A column of fire hits the target. When used with its grass equivalent, its power increases and a vast sea of fire appears." + }, + "grassPledge": { + "name": "Grass Pledge", + "effect": "A column of grass hits the target. When used with its water equivalent, its power increases and a vast swamp appears." + }, + "voltSwitch": { + "name": "Volt Switch", + "effect": "After making its attack, the user rushes back to switch places with a party Pokémon in waiting." + }, + "struggleBug": { + "name": "Struggle Bug", + "effect": "While resisting, the user attacks opposing Pokémon. This lowers the Sp. Atk stats of those hit." + }, + "bulldoze": { + "name": "Bulldoze", + "effect": "The user strikes everything around it by stomping down on the ground. This lowers the Speed stats of those hit." + }, + "frostBreath": { + "name": "Frost Breath", + "effect": "The user blows its cold breath on the target. This attack always results in a critical hit." + }, + "dragonTail": { + "name": "Dragon Tail", + "effect": "The target is knocked away, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." + }, + "workUp": { + "name": "Work Up", + "effect": "The user is roused, and its Attack and Sp. Atk stats increase." + }, + "electroweb": { + "name": "Electroweb", + "effect": "The user attacks and captures opposing Pokémon using an electric net. This lowers their Speed stats." + }, + "wildCharge": { + "name": "Wild Charge", + "effect": "The user shrouds itself in electricity and smashes into its target. This also damages the user a little." + }, + "drillRun": { + "name": "Drill Run", + "effect": "The user crashes into its target while rotating its body like a drill. Critical hits land more easily." + }, + "dualChop": { + "name": "Dual Chop", + "effect": "The user attacks its target by hitting it with brutal strikes. The target is hit twice in a row." + }, + "heartStamp": { + "name": "Heart Stamp", + "effect": "The user unleashes a vicious blow after its cute act makes the target less wary. This may also make the target flinch." + }, + "hornLeech": { + "name": "Horn Leech", + "effect": "The user drains the target's energy with its horns. The user's HP is restored by half the damage taken by the target." + }, + "sacredSword": { + "name": "Sacred Sword", + "effect": "The user attacks by slicing with a long horn. The target's stat changes don't affect this attack's damage." + }, + "razorShell": { + "name": "Razor Shell", + "effect": "The user cuts its target with sharp shells. This may also lower the target's Defense stat." + }, + "heatCrash": { + "name": "Heat Crash", + "effect": "The user slams its target with its flame-covered body. The more the user outweighs the target, the greater the move's power." + }, + "leafTornado": { + "name": "Leaf Tornado", + "effect": "The user attacks its target by encircling it in sharp leaves. This attack may also lower the target's accuracy." + }, + "steamroller": { + "name": "Steamroller", + "effect": "The user crushes its target by rolling over the target with its rolled-up body. This may also make the target flinch." + }, + "cottonGuard": { + "name": "Cotton Guard", + "effect": "The user protects itself by wrapping its body in soft cotton, which drastically raises the user's Defense stat." + }, + "nightDaze": { + "name": "Night Daze", + "effect": "The user lets loose a pitch-black shock wave at its target. This may also lower the target's accuracy." + }, + "psystrike": { + "name": "Psystrike", + "effect": "The user materializes an odd psychic wave to attack the target. This attack does physical damage." + }, + "tailSlap": { + "name": "Tail Slap", + "effect": "The user attacks by striking the target with its hard tail. It hits the target two to five times in a row." + }, + "hurricane": { + "name": "Hurricane", + "effect": "The user attacks by wrapping its opponent in a fierce wind that flies up into the sky. This may also confuse the target." + }, + "headCharge": { + "name": "Head Charge", + "effect": "The user charges its head into its target, using its powerful guard hair. This also damages the user a little." + }, + "gearGrind": { + "name": "Gear Grind", + "effect": "The user attacks by throwing steel gears at its target twice." + }, + "searingShot": { + "name": "Searing Shot", + "effect": "The user torches everything around it in an inferno of scarlet flames. This may also leave those it hits with a burn." + }, + "technoBlast": { + "name": "Techno Blast", + "effect": "The user fires a beam of light at its target. The move's type changes depending on the Drive the user holds." + }, + "relicSong": { + "name": "Relic Song", + "effect": "The user sings an ancient song and attacks by appealing to the hearts of the listening opposing Pokémon. This may also induce sleep." + }, + "secretSword": { + "name": "Secret Sword", + "effect": "The user cuts with its long horn. The odd power contained in the horn does physical damage to the target." + }, + "glaciate": { + "name": "Glaciate", + "effect": "The user attacks by blowing freezing cold air at opposing Pokémon. This lowers their Speed stats." + }, + "boltStrike": { + "name": "Bolt Strike", + "effect": "The user surrounds itself with a great amount of electricity and charges its target. This may also leave the target with paralysis." + }, + "blueFlare": { + "name": "Blue Flare", + "effect": "The user attacks by engulfing the target in an intense, yet beautiful, blue flame. This may also leave the target with a burn." + }, + "fieryDance": { + "name": "Fiery Dance", + "effect": "Cloaked in flames, the user attacks the target by dancing and flapping its wings. This may also raise the user's Sp. Atk stat." + }, + "freezeShock": { + "name": "Freeze Shock", + "effect": "On the second turn, the user hits the target with electrically charged ice. This may also leave the target with paralysis." + }, + "iceBurn": { + "name": "Ice Burn", + "effect": "On the second turn, an ultracold, freezing wind surrounds the target. This may leave the target with a burn." + }, + "snarl": { + "name": "Snarl", + "effect": "The user yells as if it's ranting about something, which lowers the Sp. Atk stats of opposing Pokémon." + }, + "icicleCrash": { + "name": "Icicle Crash", + "effect": "The user attacks by harshly dropping large icicles onto the target. This may also make the target flinch." + }, + "vCreate": { + "name": "V-create", + "effect": "With a hot flame on its forehead, the user hurls itself at its target. This lowers the user's Defense, Sp. Def, and Speed stats." + }, + "fusionFlare": { + "name": "Fusion Flare", + "effect": "The user brings down a giant flame. This move's power is increased when influenced by an enormous lightning bolt." + }, + "fusionBolt": { + "name": "Fusion Bolt", + "effect": "The user throws down a giant lightning bolt. This move's power is increased when influenced by an enormous flame." + }, + "flyingPress": { + "name": "Flying Press", + "effect": "The user dives down onto the target from the sky. This move is Fighting and Flying type simultaneously." + }, + "matBlock": { + "name": "Mat Block", + "effect": "Using a pulled-up mat as a shield, the user protects itself and its allies from damaging moves. This does not stop status moves." + }, + "belch": { + "name": "Belch", + "effect": "The user lets out a damaging belch at the target. The user must eat a held Berry to use this move." + }, + "rototiller": { + "name": "Rototiller", + "effect": "Tilling the soil, the user makes it easier for plants to grow. This raises the Attack and Sp. Atk stats of Grass-type Pokémon." + }, + "stickyWeb": { + "name": "Sticky Web", + "effect": "The user weaves a sticky net around the opposing team, which lowers their Speed stats upon switching into battle." + }, + "fellStinger": { + "name": "Fell Stinger", + "effect": "When the user knocks out a target with this move, the user's Attack stat rises drastically." + }, + "phantomForce": { + "name": "Phantom Force", + "effect": "The user vanishes somewhere, then strikes the target on the next turn. This move hits even if the target protects itself." + }, + "trickOrTreat": { + "name": "Trick-or-Treat", + "effect": "The user takes the target trick-or-treating. This adds Ghost type to the target's type." + }, + "nobleRoar": { + "name": "Noble Roar", + "effect": "Letting out a noble roar, the user intimidates the target and lowers its Attack and Sp. Atk stats." + }, + "ionDeluge": { + "name": "Ion Deluge", + "effect": "The user disperses electrically charged particles, which changes Normal-type moves to Electric-type moves." + }, + "parabolicCharge": { + "name": "Parabolic Charge", + "effect": "The user attacks everything around it. The user's HP is restored by half the damage taken by those hit." + }, + "forestsCurse": { + "name": "Forest's Curse", + "effect": "The user puts a forest curse on the target. The target is now Grass type as well." + }, + "petalBlizzard": { + "name": "Petal Blizzard", + "effect": "The user stirs up a violent petal blizzard and attacks everything around it." + }, + "freezeDry": { + "name": "Freeze-Dry", + "effect": "The user rapidly cools the target. This may also leave the target frozen. This move is super effective on Water types." + }, + "disarmingVoice": { + "name": "Disarming Voice", + "effect": "Letting out a charming cry, the user does emotional damage to opposing Pokémon. This attack never misses." + }, + "partingShot": { + "name": "Parting Shot", + "effect": "With a parting threat, the user lowers the target's Attack and Sp. Atk stats. Then it switches with a party Pokémon." + }, + "topsyTurvy": { + "name": "Topsy-Turvy", + "effect": "All stat changes affecting the target turn topsy-turvy and become the opposite of what they were." + }, + "drainingKiss": { + "name": "Draining Kiss", + "effect": "The user steals the target's HP with a kiss. The user's HP is restored by over half of the damage taken by the target." + }, + "craftyShield": { + "name": "Crafty Shield", + "effect": "The user protects itself and its allies from status moves with a mysterious power. This does not stop moves that do damage." + }, + "flowerShield": { + "name": "Flower Shield", + "effect": "The user raises the Defense stats of all Grass-type Pokémon in battle with a mysterious power." + }, + "grassyTerrain": { + "name": "Grassy Terrain", + "effect": "The user turns the ground to grass for five turns. This restores the HP of Pokémon on the ground a little every turn and powers up Grass-type moves." + }, + "mistyTerrain": { + "name": "Misty Terrain", + "effect": "This protects Pokémon on the ground from status conditions and halves damage from Dragon-type moves for five turns." + }, + "electrify": { + "name": "Electrify", + "effect": "If the target is electrified before it uses a move during that turn, the target's move becomes Electric type." + }, + "playRough": { + "name": "Play Rough", + "effect": "The user plays rough with the target and attacks it. This may also lower the target's Attack stat." + }, + "fairyWind": { + "name": "Fairy Wind", + "effect": "The user stirs up a fairy wind and strikes the target with it." + }, + "moonblast": { + "name": "Moonblast", + "effect": "Borrowing the power of the moon, the user attacks the target. This may also lower the target's Sp. Atk stat." + }, + "boomburst": { + "name": "Boomburst", + "effect": "The user attacks everything around it with the destructive power of a terrible, explosive sound." + }, + "fairyLock": { + "name": "Fairy Lock", + "effect": "By locking down the battlefield, the user keeps all Pokémon from fleeing during the next turn." + }, + "kingsShield": { + "name": "King's Shield", + "effect": "The user takes a defensive stance while it protects itself from damage. It also lowers the Attack stat of any attacker that makes direct contact." + }, + "playNice": { + "name": "Play Nice", + "effect": "The user and the target become friends, and the target loses its will to fight. This lowers the target's Attack stat." + }, + "confide": { + "name": "Confide", + "effect": "The user tells the target a secret, and the target loses its ability to concentrate. This lowers the target's Sp. Atk stat." + }, + "diamondStorm": { + "name": "Diamond Storm", + "effect": "The user whips up a storm of diamonds to damage opposing Pokémon. This may also sharply raise the user's Defense stat." + }, + "steamEruption": { + "name": "Steam Eruption", + "effect": "The user immerses the target in superheated steam. This may also leave the target with a burn." + }, + "hyperspaceHole": { + "name": "Hyperspace Hole", + "effect": "Using a hyperspace hole, the user appears right next to the target and strikes. This also hits a target using a move such as Protect or Detect." + }, + "waterShuriken": { + "name": "Water Shuriken", + "effect": "The user hits the target with throwing stars two to five times in a row. This move always goes first." + }, + "mysticalFire": { + "name": "Mystical Fire", + "effect": "The user attacks by breathing a special, hot fire. This also lowers the target's Sp. Atk stat." + }, + "spikyShield": { + "name": "Spiky Shield", + "effect": "In addition to protecting the user from attacks, this move also damages any attacker that makes direct contact." + }, + "aromaticMist": { + "name": "Aromatic Mist", + "effect": "The user raises the Sp. Def stat of an ally Pokémon by using a mysterious aroma." + }, + "eerieImpulse": { + "name": "Eerie Impulse", + "effect": "The user's body generates an eerie impulse. Exposing the target to it harshly lowers the target's Sp. Atk stat." + }, + "venomDrench": { + "name": "Venom Drench", + "effect": "Opposing Pokémon are drenched in an odd poisonous liquid. This lowers the Attack, Sp. Atk, and Speed stats of a poisoned target." + }, + "powder": { + "name": "Powder", + "effect": "The user covers the target in a combustible powder. If the target uses a Fire-type move, the powder explodes and damages the target." + }, + "geomancy": { + "name": "Geomancy", + "effect": "The user absorbs energy and sharply raises its Sp. Atk, Sp. Def, and Speed stats on the next turn." + }, + "magneticFlux": { + "name": "Magnetic Flux", + "effect": "The user manipulates magnetic fields, which raises the Defense and Sp. Def stats of ally Pokémon with the Plus or Minus Ability." + }, + "happyHour": { + "name": "Happy Hour", + "effect": "Using Happy Hour doubles the amount of prize money received after battle." + }, + "electricTerrain": { + "name": "Electric Terrain", + "effect": "The user electrifies the ground for five turns, powering up Electric-type moves. Pokémon on the ground no longer fall asleep." + }, + "dazzlingGleam": { + "name": "Dazzling Gleam", + "effect": "The user damages opposing Pokémon by emitting a powerful flash." + }, + "celebrate": { + "name": "Celebrate", + "effect": "The Pokémon congratulates you on your special day!" + }, + "holdHands": { + "name": "Hold Hands", + "effect": "The user and an ally hold hands. This makes them very happy." + }, + "babyDollEyes": { + "name": "Baby-Doll Eyes", + "effect": "The user stares at the target with its baby-doll eyes, which lowers the target's Attack stat. This move always goes first." + }, + "nuzzle": { + "name": "Nuzzle", + "effect": "The user attacks by nuzzling its electrified cheeks against the target. This also leaves the target with paralysis." + }, + "holdBack": { + "name": "Hold Back", + "effect": "The user holds back when it attacks, and the target is left with at least 1 HP." + }, + "infestation": { + "name": "Infestation", + "effect": "The target is infested and attacked for four to five turns. The target can't flee during this time." + }, + "powerUpPunch": { + "name": "Power-Up Punch", + "effect": "Striking opponents over and over makes the user's fists harder. Hitting a target raises the Attack stat." + }, + "oblivionWing": { + "name": "Oblivion Wing", + "effect": "The user absorbs its target's HP. The user's HP is restored by over half of the damage taken by the target." + }, + "thousandArrows": { + "name": "Thousand Arrows", + "effect": "This move also hits opposing Pokémon that are in the air. Those Pokémon are knocked down to the ground." + }, + "thousandWaves": { + "name": "Thousand Waves", + "effect": "The user attacks with a wave that crawls along the ground. Those it hits can't flee from battle." + }, + "landsWrath": { + "name": "Land's Wrath", + "effect": "The user gathers the energy of the land and focuses that power on opposing Pokémon to damage them." + }, + "lightOfRuin": { + "name": "Light of Ruin", + "effect": "Drawing power from the Eternal Flower, the user fires a powerful beam of light. This also damages the user quite a lot." + }, + "originPulse": { + "name": "Origin Pulse", + "effect": "The user attacks opposing Pokémon with countless beams of light that glow a deep and brilliant blue." + }, + "precipiceBlades": { + "name": "Precipice Blades", + "effect": "The user attacks opposing Pokémon by manifesting the power of the land in fearsome blades of stone." + }, + "dragonAscent": { + "name": "Dragon Ascent", + "effect": "After soaring upward, the user attacks its target by dropping out of the sky at high speeds. But it lowers its own Defense and Sp. Def stats in the process." + }, + "hyperspaceFury": { + "name": "Hyperspace Fury", + "effect": "Using its many arms, the user unleashes a barrage of attacks that ignore the effects of moves like Protect and Detect. But the user's Defense stat falls." + }, + "breakneckBlitzPhysical": { + "name": "Breakneck Blitz", + "effect": "The user builds up its momentum using its Z-Power and crashes into the target at full speed. The power varies, depending on the original move." + }, + "breakneckBlitzSpecial": { + "name": "Breakneck Blitz", + "effect": "Dummy Data" + }, + "allOutPummelingPhysical": { + "name": "All-Out Pummeling", + "effect": "The user rams an energy orb created by its Z-Power into the target with full force. The power varies, depending on the original move." + }, + "allOutPummelingSpecial": { + "name": "All-Out Pummeling", + "effect": "Dummy Data" + }, + "supersonicSkystrikePhysical": { + "name": "Supersonic Skystrike", + "effect": "The user soars up with its Z-Power and plummets toward the target at full speed. The power varies, depending on the original move." + }, + "supersonicSkystrikeSpecial": { + "name": "Supersonic Skystrike", + "effect": "Dummy Data" + }, + "acidDownpourPhysical": { + "name": "Acid Downpour", + "effect": "The user creates a poisonous swamp using its Z-Power and sinks the target into it at full force. The power varies, depending on the original move." + }, + "acidDownpourSpecial": { + "name": "Acid Downpour", + "effect": "Dummy Data" + }, + "tectonicRagePhysical": { + "name": "Tectonic Rage", + "effect": "The user burrows deep into the ground and slams into the target with the full force of its Z-Power. The power varies, depending on the original move." + }, + "tectonicRageSpecial": { + "name": "Tectonic Rage", + "effect": "Dummy Data" + }, + "continentalCrushPhysical": { + "name": "Continental Crush", + "effect": "The user summons a huge rock mountain using its Z-Power and drops it onto the target with full force. The power varies, depending on the original move." + }, + "continentalCrushSpecial": { + "name": "Continental Crush", + "effect": "Dummy Data" + }, + "savageSpinOutPhysical": { + "name": "Savage Spin-Out", + "effect": "The user binds the target with full force with threads of silk that the user spits using its Z-Power. The power varies, depending on the original move." + }, + "savageSpinOutSpecial": { + "name": "Savage Spin-Out", + "effect": "Dummy Data" + }, + "neverEndingNightmarePhysical": { + "name": "Never-Ending Nightmare", + "effect": "Deep-seated grudges summoned by the user's Z-Power trap the target. The power varies, depending on the original move." + }, + "neverEndingNightmareSpecial": { + "name": "Never-Ending Nightmare", + "effect": "Dummy Data" + }, + "corkscrewCrashPhysical": { + "name": "Corkscrew Crash", + "effect": "The user spins very fast and rams into the target with the full force of its Z-Power. The power varies, depending on the original move." + }, + "corkscrewCrashSpecial": { + "name": "Corkscrew Crash", + "effect": "Dummy Data" + }, + "infernoOverdrivePhysical": { + "name": "Inferno Overdrive", + "effect": "The user breathes a stream of intense fire toward the target with the full force of its Z-Power. The power varies depending on the original move." + }, + "infernoOverdriveSpecial": { + "name": "Inferno Overdrive", + "effect": "Dummy Data" + }, + "hydroVortexPhysical": { + "name": "Hydro Vortex", + "effect": "The user creates a huge whirling current using its Z-Power to swallow the target with full force. The power varies, depending on the original move." + }, + "hydroVortexSpecial": { + "name": "Hydro Vortex", + "effect": "Dummy Data" + }, + "bloomDoomPhysical": { + "name": "Bloom Doom", + "effect": "The user collects energy from plants using its Z-Power and attacks the target with full force. The power varies, depending on the original move." + }, + "bloomDoomSpecial": { + "name": "Bloom Doom", + "effect": "Dummy Data" + }, + "gigavoltHavocPhysical": { + "name": "Gigavolt Havoc", + "effect": "The user hits the target with a powerful electric current collected by its Z-Power. The power varies, depending on the original move." + }, + "gigavoltHavocSpecial": { + "name": "Gigavolt Havoc", + "effect": "Dummy Data" + }, + "shatteredPsychePhysical": { + "name": "Shattered Psyche", + "effect": "The user controls the target with its Z-Power and hurts the target with full force. The power varies, depending on the original move." + }, + "shatteredPsycheSpecial": { + "name": "Shattered Psyche", + "effect": "Dummy Data" + }, + "subzeroSlammerPhysical": { + "name": "Subzero Slammer", + "effect": "The user dramatically drops the temperature using its Z-Power and freezes the target with full force. The power varies, depending on the original move." + }, + "subzeroSlammerSpecial": { + "name": "Subzero Slammer", + "effect": "Dummy Data" + }, + "devastatingDrakePhysical": { + "name": "Devastating Drake", + "effect": "The user materializes its aura using its Z-Power and attacks the target with full force. The power varies, depending on the original move." + }, + "devastatingDrakeSpecial": { + "name": "Devastating Drake", + "effect": "Dummy Data" + }, + "blackHoleEclipsePhysical": { + "name": "Black Hole Eclipse", + "effect": "The user gathers dark energy using its Z-Power and sucks the target into it. The power varies, depending on the original move." + }, + "blackHoleEclipseSpecial": { + "name": "Black Hole Eclipse", + "effect": "Dummy Data" + }, + "twinkleTacklePhysical": { + "name": "Twinkle Tackle", + "effect": "The user creates a very charming space using its Z-Power and totally toys with the target. The power varies, depending on the original move." + }, + "twinkleTackleSpecial": { + "name": "Twinkle Tackle", + "effect": "Dummy Data" + }, + "catastropika": { + "name": "Catastropika", + "effect": "The user, Pikachu, surrounds itself with the maximum amount of electricity using its Z-Power and pounces on its target with full force." + }, + "shoreUp": { + "name": "Shore Up", + "effect": "The user regains up to half of its max HP. It restores more HP in a sandstorm." + }, + "firstImpression": { + "name": "First Impression", + "effect": "Although this move has great power, it only works the first turn each time the user enters battle." + }, + "banefulBunker": { + "name": "Baneful Bunker", + "effect": "In addition to protecting the user from attacks, this move also poisons any attacker that makes direct contact." + }, + "spiritShackle": { + "name": "Spirit Shackle", + "effect": "The user attacks while simultaneously stitching the target's shadow to the ground to prevent the target from escaping." + }, + "darkestLariat": { + "name": "Darkest Lariat", + "effect": "The user swings both arms and hits the target. The target's stat changes don't affect this attack's damage." + }, + "sparklingAria": { + "name": "Sparkling Aria", + "effect": "The user bursts into song, emitting many bubbles. Any Pokémon suffering from a burn will be healed by the touch of these bubbles." + }, + "iceHammer": { + "name": "Ice Hammer", + "effect": "The user swings and hits with its strong, heavy fist. It lowers the user's Speed, however." + }, + "floralHealing": { + "name": "Floral Healing", + "effect": "The user restores the target's HP by up to half of its max HP. It restores more HP when the terrain is grass." + }, + "highHorsepower": { + "name": "High Horsepower", + "effect": "The user fiercely attacks the target using its entire body." + }, + "strengthSap": { + "name": "Strength Sap", + "effect": "The user restores its HP by the same amount as the target's Attack stat. It also lowers the target's Attack stat." + }, + "solarBlade": { + "name": "Solar Blade", + "effect": "In this two-turn attack, the user gathers light and fills a blade with the light's energy, attacking the target on the next turn." + }, + "leafage": { + "name": "Leafage", + "effect": "The user attacks by pelting the target with leaves." + }, + "spotlight": { + "name": "Spotlight", + "effect": "The user shines a spotlight on the target so that only the target will be attacked during the turn." + }, + "toxicThread": { + "name": "Toxic Thread", + "effect": "The user shoots poisonous threads to poison the target and lower the target's Speed stat." + }, + "laserFocus": { + "name": "Laser Focus", + "effect": "The user concentrates intensely. The attack on the next turn always results in a critical hit." + }, + "gearUp": { + "name": "Gear Up", + "effect": "The user engages its gears to raise the Attack and Sp. Atk stats of ally Pokémon with the Plus or Minus Ability." + }, + "throatChop": { + "name": "Throat Chop", + "effect": "The user attacks the target's throat, and the resultant suffering prevents the target from using moves that emit sound for two turns." + }, + "pollenPuff": { + "name": "Pollen Puff", + "effect": "The user attacks the enemy with a pollen puff that explodes. If the target is an ally, it gives the ally a pollen puff that restores its HP instead." + }, + "anchorShot": { + "name": "Anchor Shot", + "effect": "The user entangles the target with its anchor chain while attacking. The target becomes unable to flee." + }, + "psychicTerrain": { + "name": "Psychic Terrain", + "effect": "This protects Pokémon on the ground from priority moves and powers up Psychic-type moves for five turns." + }, + "lunge": { + "name": "Lunge", + "effect": "The user makes a lunge at the target, attacking with full force. This also lowers the target's Attack stat." + }, + "fireLash": { + "name": "Fire Lash", + "effect": "The user strikes the target with a burning lash. This also lowers the target's Defense stat." + }, + "powerTrip": { + "name": "Power Trip", + "effect": "The user boasts its strength and attacks the target. The more the user's stats are raised, the greater the move's power." + }, + "burnUp": { + "name": "Burn Up", + "effect": "To inflict massive damage, the user burns itself out. After using this move, the user will no longer be Fire type." + }, + "speedSwap": { + "name": "Speed Swap", + "effect": "The user exchanges Speed stats with the target." + }, + "smartStrike": { + "name": "Smart Strike", + "effect": "The user stabs the target with a sharp horn. This attack never misses." + }, + "purify": { + "name": "Purify", + "effect": "The user heals the target's status condition. If the move succeeds, it also restores the user's own HP." + }, + "revelationDance": { + "name": "Revelation Dance", + "effect": "The user attacks the target by dancing very hard. The user's type determines the type of this move." + }, + "coreEnforcer": { + "name": "Core Enforcer", + "effect": "If the Pokémon the user has inflicted damage on have already used their moves, this move eliminates the effect of the target's Ability." + }, + "tropKick": { + "name": "Trop Kick", + "effect": "The user lands an intense kick of tropical origins on the target. This also lowers the target's Attack stat." + }, + "instruct": { + "name": "Instruct", + "effect": "The user instructs the target to use the target's last move again." + }, + "beakBlast": { + "name": "Beak Blast", + "effect": "The user first heats up its beak, and then it attacks the target. Making direct contact with the Pokémon while it's heating up its beak results in a burn." + }, + "clangingScales": { + "name": "Clanging Scales", + "effect": "The user rubs the scales on its entire body and makes a huge noise to attack opposing Pokémon. The user's Defense stat goes down after the attack." + }, + "dragonHammer": { + "name": "Dragon Hammer", + "effect": "The user uses its body like a hammer to attack the target and inflict damage." + }, + "brutalSwing": { + "name": "Brutal Swing", + "effect": "The user swings its body around violently to inflict damage on everything in its vicinity." + }, + "auroraVeil": { + "name": "Aurora Veil", + "effect": "This move reduces damage from physical and special moves for five turns. This can be used only when it is snowing." + }, + "sinisterArrowRaid": { + "name": "Sinister Arrow Raid", + "effect": "The user, Decidueye, creates countless arrows using its Z-Power and shoots the target with full force." + }, + "maliciousMoonsault": { + "name": "Malicious Moonsault", + "effect": "The user, Incineroar, strengthens its body using its Z-Power and crashes into the target with full force." + }, + "oceanicOperetta": { + "name": "Oceanic Operetta", + "effect": "The user, Primarina, summons a massive amount of water using its Z-Power and attacks the target with full force." + }, + "guardianOfAlola": { + "name": "Guardian of Alola", + "effect": "The user, the Land Spirit Pokémon, obtains Alola's energy using its Z-Power and attacks the target with full force. This reduces the target's HP greatly." + }, + "soulStealing7StarStrike": { + "name": "Soul-Stealing 7-Star Strike", + "effect": "After obtaining Z-Power, the user, Marshadow, punches and kicks the target consecutively with full force." + }, + "stokedSparksurfer": { + "name": "Stoked Sparksurfer", + "effect": "After obtaining Z-Power, the user, Alolan Raichu, attacks the target with full force. This move leaves the target with paralysis." + }, + "pulverizingPancake": { + "name": "Pulverizing Pancake", + "effect": "Z-Power brings out the true capabilities of the user, Snorlax. The Pokémon moves its enormous body energetically and attacks the target with full force." + }, + "extremeEvoboost": { + "name": "Extreme Evoboost", + "effect": "After obtaining Z-Power, the user, Eevee, gets energy from its evolved friends and boosts its stats sharply." + }, + "genesisSupernova": { + "name": "Genesis Supernova", + "effect": "After obtaining Z-Power, the user, Mew, attacks the target with full force. The terrain will be charged with psychic energy." + }, + "shellTrap": { + "name": "Shell Trap", + "effect": "The user sets a shell trap. If the user is hit by a physical move, the trap will explode and inflict damage on opposing Pokémon." + }, + "fleurCannon": { + "name": "Fleur Cannon", + "effect": "The user unleashes a strong beam. The attack's recoil harshly lowers the user's Sp. Atk stat." + }, + "psychicFangs": { + "name": "Psychic Fangs", + "effect": "The user bites the target with its psychic capabilities. This can also destroy Light Screen and Reflect." + }, + "stompingTantrum": { + "name": "Stomping Tantrum", + "effect": "Driven by frustration, the user attacks the target. If the user's previous move has failed, the power of this move doubles." + }, + "shadowBone": { + "name": "Shadow Bone", + "effect": "The user attacks by beating the target with a bone that contains a spirit. This may also lower the target's Defense stat." + }, + "accelerock": { + "name": "Accelerock", + "effect": "The user smashes into the target at high speed. This move always goes first." + }, + "liquidation": { + "name": "Liquidation", + "effect": "The user slams into the target using a full-force blast of water. This may also lower the target's Defense stat." + }, + "prismaticLaser": { + "name": "Prismatic Laser", + "effect": "The user shoots powerful lasers using the power of a prism. The user can't move on the next turn." + }, + "spectralThief": { + "name": "Spectral Thief", + "effect": "The user hides in the target's shadow, steals the target's stat boosts, and then attacks." + }, + "sunsteelStrike": { + "name": "Sunsteel Strike", + "effect": "The user slams into the target with the force of a meteor. This move can be used on the target regardless of its Abilities." + }, + "moongeistBeam": { + "name": "Moongeist Beam", + "effect": "The user emits a sinister ray to attack the target. This move can be used on the target regardless of its Abilities." + }, + "tearfulLook": { + "name": "Tearful Look", + "effect": "The user gets teary eyed to make the target lose its combative spirit. This lowers the target's Attack and Sp. Atk stats." + }, + "zingZap": { + "name": "Zing Zap", + "effect": "A strong electric blast crashes down on the target, giving it an electric shock. This may also make the target flinch." + }, + "naturesMadness": { + "name": "Nature's Madness", + "effect": "The user hits the target with the force of nature. It halves the target's HP." + }, + "multiAttack": { + "name": "Multi-Attack", + "effect": "Cloaking itself in high energy, the user slams into the target. The memory held determines the move's type." + }, + "tenMillionVoltThunderbolt": { + "name": "10,000,000 Volt Thunderbolt", + "effect": "The user, Pikachu wearing a cap, powers up a jolt of electricity using its Z-Power and unleashes it. Critical hits land more easily." + }, + "mindBlown": { + "name": "Mind Blown", + "effect": "The user attacks everything around it by causing its own head to explode. This also damages the user." + }, + "plasmaFists": { + "name": "Plasma Fists", + "effect": "The user attacks with electrically charged fists. This move changes Normal-type moves to Electric-type moves." + }, + "photonGeyser": { + "name": "Photon Geyser", + "effect": "The user attacks a target with a pillar of light. This move inflicts Attack or Sp. Atk damage—whichever stat is higher for the user." + }, + "lightThatBurnsTheSky": { + "name": "Light That Burns the Sky", + "effect": "This attack inflicts Attack or Sp. Atk damage—whichever stat is higher for the user, Necrozma. This move ignores the target's Ability." + }, + "searingSunrazeSmash": { + "name": "Searing Sunraze Smash", + "effect": "After obtaining Z-Power, the user, Solgaleo, attacks the target with full force. This move can ignore the effect of the target's Ability." + }, + "menacingMoonrazeMaelstrom": { + "name": "Menacing Moonraze Maelstrom", + "effect": "After obtaining Z-Power, the user, Lunala, attacks the target with full force. This move can ignore the effect of the target's Ability." + }, + "letsSnuggleForever": { + "name": "Let's Snuggle Forever", + "effect": "After obtaining Z-Power, the user, Mimikyu, punches the target with full force." + }, + "splinteredStormshards": { + "name": "Splintered Stormshards", + "effect": "After obtaining Z-Power, the user, Lycanroc, attacks the target with full force. This move negates the effect on the battlefield." + }, + "clangorousSoulblaze": { + "name": "Clangorous Soulblaze", + "effect": "After obtaining Z-Power, the user, Kommo-o, attacks the opposing Pokémon with full force. This move boosts the user's stats." + }, + "zippyZap": { + "name": "Zippy Zap", + "effect": "The user attacks the target with bursts of electricity at high speed. This move always goes first and results in a critical hit." + }, + "splishySplash": { + "name": "Splishy Splash", + "effect": "The user charges a huge wave with electricity and hits the opposing Pokémon with the wave. This may also leave the opposing Pokémon with paralysis." + }, + "floatyFall": { + "name": "Floaty Fall", + "effect": "The user floats in the air, and then dives at a steep angle to attack the target. This may also make the target flinch." + }, + "pikaPapow": { + "name": "Pika Papow", + "effect": "The more Pikachu loves its Trainer, the greater the move's power. It never misses." + }, + "bouncyBubble": { + "name": "Bouncy Bubble", + "effect": "The user attacks by shooting water bubbles at the target. It then absorbs water and restores its HP by the damage taken by the target." + }, + "buzzyBuzz": { + "name": "Buzzy Buzz", + "effect": "The user shoots a jolt of electricity to attack the target. This also leaves the target with paralysis." + }, + "sizzlySlide": { + "name": "Sizzly Slide", + "effect": "The user cloaks itself in fire and charges at the target. This also leaves the target with a burn." + }, + "glitzyGlow": { + "name": "Glitzy Glow", + "effect": "The user bombards the target with telekinetic force. A wondrous wall of light is put up to weaken the power of the opposing Pokémon's special moves." + }, + "baddyBad": { + "name": "Baddy Bad", + "effect": "The user acts bad and attacks the target. A wondrous wall of light is put up to weaken the power of the opposing Pokémon's physical moves." + }, + "sappySeed": { + "name": "Sappy Seed", + "effect": "The user grows a gigantic stalk that scatters seeds to attack the target. The seeds drain the target's HP every turn." + }, + "freezyFrost": { + "name": "Freezy Frost", + "effect": "The user attacks with a crystal made of cold frozen haze. It eliminates every stat change among all the Pokémon engaged in battle." + }, + "sparklySwirl": { + "name": "Sparkly Swirl", + "effect": "The user attacks the target by wrapping it with a whirlwind of an overpowering scent. This also heals all status conditions of the user's party." + }, + "veeveeVolley": { + "name": "Veevee Volley", + "effect": "The more Eevee loves its Trainer, the greater the move's power. It never misses." + }, + "doubleIronBash": { + "name": "Double Iron Bash", + "effect": "The user rotates, centering the hex nut in its chest, and then strikes with its arms twice in a row. This may also make the target flinch." + }, + "maxGuard": { + "name": "Max Guard", + "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession." + }, + "dynamaxCannon": { + "name": "Dynamax Cannon", + "effect": "The user unleashes a strong beam from its core. Deals up to twice the damage if the target is overly leveled." + }, + "snipeShot": { + "name": "Snipe Shot", + "effect": "The user ignores the effects of opposing Pokémon's moves and Abilities that draw in moves, allowing this move to hit the chosen target." + }, + "jawLock": { + "name": "Jaw Lock", + "effect": "This move prevents the user and the target from switching out until either of them faints. The effect goes away if either of the Pokémon leaves the field." + }, + "stuffCheeks": { + "name": "Stuff Cheeks", + "effect": "The user eats its held Berry, then sharply raises its Defense stat." + }, + "noRetreat": { + "name": "No Retreat", + "effect": "This move raises all the user's stats but prevents the user from switching out or fleeing." + }, + "tarShot": { + "name": "Tar Shot", + "effect": "The user pours sticky tar over the target, lowering the target's Speed stat. The target becomes weaker to Fire-type moves." + }, + "magicPowder": { + "name": "Magic Powder", + "effect": "The user scatters a cloud of magic powder that changes the target to Psychic type." + }, + "dragonDarts": { + "name": "Dragon Darts", + "effect": "The user attacks twice using Dreepy. If there are two targets, this move hits each target once." + }, + "teatime": { + "name": "Teatime", + "effect": "The user has teatime with all the Pokémon in the battle. Each Pokémon eats its held Berry." + }, + "octolock": { + "name": "Octolock", + "effect": "The user locks the target in and prevents it from fleeing. This move also lowers the target's Defense and Sp. Def every turn." + }, + "boltBeak": { + "name": "Bolt Beak", + "effect": "The user stabs the target with its electrified beak. If the user attacks before the target, the power of this move is doubled." + }, + "fishiousRend": { + "name": "Fishious Rend", + "effect": "The user rends the target with its hard gills. If the user attacks before the target, the power of this move is doubled." + }, + "courtChange": { + "name": "Court Change", + "effect": "With its mysterious power, the user swaps the effects on either side of the field." + }, + "maxFlare": { + "name": "Max Flare", + "effect": "This is a Fire-type attack Dynamax Pokémon use. The user intensifies the sun for five turns." + }, + "maxFlutterby": { + "name": "Max Flutterby", + "effect": "This is a Bug-type attack Dynamax Pokémon use. This lowers the target's Sp. Atk stat." + }, + "maxLightning": { + "name": "Max Lightning", + "effect": "This is an Electric-type attack Dynamax Pokémon use. The user turns the ground into Electric Terrain for five turns." + }, + "maxStrike": { + "name": "Max Strike", + "effect": "This is a Normal-type attack Dynamax Pokémon use. This lowers the target's Speed stat." + }, + "maxKnuckle": { + "name": "Max Knuckle", + "effect": "This is a Fighting-type attack Dynamax Pokémon use. This raises ally Pokémon's Attack stats." + }, + "maxPhantasm": { + "name": "Max Phantasm", + "effect": "This is a Ghost-type attack Dynamax Pokémon use. This lowers the target's Defense stat." + }, + "maxHailstorm": { + "name": "Max Hailstorm", + "effect": "This is an Ice-type attack Dynamax Pokémon use. The user summons a hailstorm lasting five turns." + }, + "maxOoze": { + "name": "Max Ooze", + "effect": "This is a Poison-type attack Dynamax Pokémon use. This raises ally Pokémon's Sp. Atk stats." + }, + "maxGeyser": { + "name": "Max Geyser", + "effect": "This is a Water-type attack Dynamax Pokémon use. The user summons a heavy rain that falls for five turns." + }, + "maxAirstream": { + "name": "Max Airstream", + "effect": "This is a Flying-type attack Dynamax Pokémon use. This raises ally Pokémon's Speed stats." + }, + "maxStarfall": { + "name": "Max Starfall", + "effect": "This is a Fairy-type attack Dynamax Pokémon use. The user turns the ground into Misty Terrain for five turns." + }, + "maxWyrmwind": { + "name": "Max Wyrmwind", + "effect": "This is a Dragon-type attack Dynamax Pokémon use. This lowers the target's Attack stat." + }, + "maxMindstorm": { + "name": "Max Mindstorm", + "effect": "This is a Psychic-type attack Dynamax Pokémon use. The user turns the ground into Psychic Terrain for five turns." + }, + "maxRockfall": { + "name": "Max Rockfall", + "effect": "This is a Rock-type attack Dynamax Pokémon use. The user summons a sandstorm lasting five turns." + }, + "maxQuake": { + "name": "Max Quake", + "effect": "This is a Ground-type attack Dynamax Pokémon use. This raises ally Pokémon's Sp. Def stats." + }, + "maxDarkness": { + "name": "Max Darkness", + "effect": "This is a Dark-type attack Dynamax Pokémon use. This lowers the target's Sp. Def stat." + }, + "maxOvergrowth": { + "name": "Max Overgrowth", + "effect": "This is a Grass-type attack Dynamax Pokémon use. The user turns the ground into Grassy Terrain for five turns." + }, + "maxSteelspike": { + "name": "Max Steelspike", + "effect": "This is a Steel-type attack Dynamax Pokémon use. This raises ally Pokémon's Defense stats." + }, + "clangorousSoul": { + "name": "Clangorous Soul", + "effect": "The user raises all its stats by using some of its HP." + }, + "bodyPress": { + "name": "Body Press", + "effect": "The user attacks by slamming its body into the target. The higher the user's Defense, the more damage it can inflict on the target." + }, + "decorate": { + "name": "Decorate", + "effect": "The user sharply raises the target's Attack and Sp. Atk stats by decorating the target." + }, + "drumBeating": { + "name": "Drum Beating", + "effect": "The user plays its drum, controlling the drum's roots to attack the target. This also lowers the target's Speed stat." + }, + "snapTrap": { + "name": "Snap Trap", + "effect": "The user snares the target in a snap trap for four to five turns." + }, + "pyroBall": { + "name": "Pyro Ball", + "effect": "The user attacks by igniting a small stone and launching it as a fiery ball at the target. This may also leave the target with a burn." + }, + "behemothBlade": { + "name": "Behemoth Blade", + "effect": "The user wields a large, powerful sword using its whole body and cuts the target in a vigorous attack." + }, + "behemothBash": { + "name": "Behemoth Bash", + "effect": "The user's body becomes a firm shield and slams into the target fiercely." + }, + "auraWheel": { + "name": "Aura Wheel", + "effect": "Morpeko attacks and raises its Speed with the energy stored in its cheeks. This move's type changes depending on the user's form." + }, + "breakingSwipe": { + "name": "Breaking Swipe", + "effect": "The user swings its tough tail wildly and attacks opposing Pokémon. This also lowers their Attack stats." + }, + "branchPoke": { + "name": "Branch Poke", + "effect": "The user attacks the target by poking it with a sharply pointed branch." + }, + "overdrive": { + "name": "Overdrive", + "effect": "The user attacks opposing Pokémon by twanging a guitar or bass guitar, causing a huge echo and strong vibration." + }, + "appleAcid": { + "name": "Apple Acid", + "effect": "The user attacks the target with an acidic liquid created from tart apples. This also lowers the target's Sp. Def stat." + }, + "gravApple": { + "name": "Grav Apple", + "effect": "The user inflicts damage by dropping an apple from high above. This also lowers the target's Defense stat." + }, + "spiritBreak": { + "name": "Spirit Break", + "effect": "The user attacks the target with so much force that it could break the target's spirit. This also lowers the target's Sp. Atk stat." + }, + "strangeSteam": { + "name": "Strange Steam", + "effect": "The user attacks the target by emitting steam. This may also confuse the target." + }, + "lifeDew": { + "name": "Life Dew", + "effect": "The user scatters mysterious water around and restores the HP of itself and its ally Pokémon in the battle." + }, + "obstruct": { + "name": "Obstruct", + "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession. Direct contact harshly lowers the attacker's Defense stat." + }, + "falseSurrender": { + "name": "False Surrender", + "effect": "The user pretends to bow its head, but then it stabs the target with its disheveled hair. This attack never misses." + }, + "meteorAssault": { + "name": "Meteor Assault", + "effect": "The user attacks wildly with its thick leek. The user can't move on the next turn, because the force of this move makes it stagger." + }, + "eternabeam": { + "name": "Eternabeam", + "effect": "This is Eternatus's most powerful attack in its original form. The user can't move on the next turn." + }, + "steelBeam": { + "name": "Steel Beam", + "effect": "The user fires a beam of steel that it collected from its entire body. This also damages the user." + }, + "expandingForce": { + "name": "Expanding Force", + "effect": "The user attacks the target with its psychic power. This move's power goes up and damages all opposing Pokémon on Psychic Terrain." + }, + "steelRoller": { + "name": "Steel Roller", + "effect": "The user attacks while destroying the terrain. This move fails when the ground hasn't turned into a terrain." + }, + "scaleShot": { + "name": "Scale Shot", + "effect": "The user attacks by shooting scales two to five times in a row. This move boosts the user's Speed stat but lowers its Defense stat." + }, + "meteorBeam": { + "name": "Meteor Beam", + "effect": "In this two-turn attack, the user gathers space power and boosts its Sp. Atk stat, then attacks the target on the next turn." + }, + "shellSideArm": { + "name": "Shell Side Arm", + "effect": "This move inflicts physical or special damage, whichever will be more effective. This may also poison the target." + }, + "mistyExplosion": { + "name": "Misty Explosion", + "effect": "The user attacks everything around it and faints upon using this move. This move's power is increased on Misty Terrain." + }, + "grassyGlide": { + "name": "Grassy Glide", + "effect": "Gliding on the ground, the user attacks the target. This move always goes first on Grassy Terrain." + }, + "risingVoltage": { + "name": "Rising Voltage", + "effect": "The user attacks with electric voltage rising from the ground. This move's power doubles when the target is on Electric Terrain." + }, + "terrainPulse": { + "name": "Terrain Pulse", + "effect": "The user utilizes the power of the terrain to attack. This move's type and power changes depending on the terrain when it's used." + }, + "skitterSmack": { + "name": "Skitter Smack", + "effect": "The user skitters behind the target to attack. This also lowers the target's Sp. Atk stat." + }, + "burningJealousy": { + "name": "Burning Jealousy", + "effect": "The user attacks with energy from jealousy. This leaves all opposing Pokémon that have had their stats boosted during the turn with a burn." + }, + "lashOut": { + "name": "Lash Out", + "effect": "The user lashes out to vent its frustration toward the target. If the user's stats were lowered during this turn, the power of this move is doubled." + }, + "poltergeist": { + "name": "Poltergeist", + "effect": "The user attacks the target by controlling the target's item. The move fails if the target doesn't have an item." + }, + "corrosiveGas": { + "name": "Corrosive Gas", + "effect": "The user surrounds everything around it with highly acidic gas and melts away items they hold." + }, + "coaching": { + "name": "Coaching", + "effect": "The user properly coaches its ally Pokémon, boosting their Attack and Defense stats." + }, + "flipTurn": { + "name": "Flip Turn", + "effect": "After making its attack, the user rushes back to switch places with a party Pokémon in waiting." + }, + "tripleAxel": { + "name": "Triple Axel", + "effect": "A consecutive three-kick attack that becomes more powerful with each successful hit." + }, + "dualWingbeat": { + "name": "Dual Wingbeat", + "effect": "The user slams the target with its wings. The target is hit twice in a row." + }, + "scorchingSands": { + "name": "Scorching Sands", + "effect": "The user throws scorching sand at the target to attack. This may also leave the target with a burn." + }, + "jungleHealing": { + "name": "Jungle Healing", + "effect": "The user becomes one with the jungle, restoring HP and healing any status conditions of itself and its ally Pokémon in battle." + }, + "wickedBlow": { + "name": "Wicked Blow", + "effect": "The user, having mastered the Dark style, strikes the target with a fierce blow. This attack always results in a critical hit." + }, + "surgingStrikes": { + "name": "Surging Strikes", + "effect": "The user, having mastered the Water style, strikes the target with a flowing motion three times in a row. This attack always results in a critical hit." + }, + "thunderCage": { + "name": "Thunder Cage", + "effect": "The user traps the target in a cage of sparking electricity for four to five turns." + }, + "dragonEnergy": { + "name": "Dragon Energy", + "effect": "Converting its life-force into power, the user attacks opposing Pokémon. The lower the user's HP, the lower the move's power." + }, + "freezingGlare": { + "name": "Freezing Glare", + "effect": "The user shoots its psychic power from its eyes to attack. This may also leave the target frozen." + }, + "fieryWrath": { + "name": "Fiery Wrath", + "effect": "The user transforms its wrath into a fire-like aura to attack. This may also make opposing Pokémon flinch." + }, + "thunderousKick": { + "name": "Thunderous Kick", + "effect": "The user overwhelms the target with lightning-like movement before delivering a kick. This also lowers the target's Defense stat." + }, + "glacialLance": { + "name": "Glacial Lance", + "effect": "The user attacks by hurling a blizzard-cloaked icicle lance at opposing Pokémon." + }, + "astralBarrage": { + "name": "Astral Barrage", + "effect": "The user attacks by sending a frightful amount of small ghosts at opposing Pokémon." + }, + "eerieSpell": { + "name": "Eerie Spell", + "effect": "The user attacks with its tremendous psychic power. This also removes 3 PP from the target's last move." + }, + "direClaw": { + "name": "Dire Claw", + "effect": "The user lashes out at the target with ruinous claws. This may also leave the target poisoned, paralyzed, or asleep." + }, + "psyshieldBash": { + "name": "Psyshield Bash", + "effect": "Cloaking itself in psychic energy, the user slams into the target. This also boosts the user's Defense stat." + }, + "powerShift": { + "name": "Power Shift", + "effect": "The user swaps its Attack and Defense stats." + }, + "stoneAxe": { + "name": "Stone Axe", + "effect": "The user swings its stone axes at the target. Stone splinters left behind by this attack float around the target." + }, + "springtideStorm": { + "name": "Springtide Storm", + "effect": "The user attacks by wrapping opposing Pokémon in fierce winds brimming with love and hate. This may also lower their Attack stats." + }, + "mysticalPower": { + "name": "Mystical Power", + "effect": "The user attacks by emitting a mysterious power. This also boosts the user's Sp. Atk stat." + }, + "ragingFury": { + "name": "Raging Fury", + "effect": "The user rampages around spewing flames for two to three turns. The user then becomes confused." + }, + "waveCrash": { + "name": "Wave Crash", + "effect": "The user shrouds itself in water and slams into the target with its whole body to inflict damage. This also damages the user quite a lot." + }, + "chloroblast": { + "name": "Chloroblast", + "effect": "The user launches its amassed chlorophyll to inflict damage on the target. This also damages the user." + }, + "mountainGale": { + "name": "Mountain Gale", + "effect": "The user hurls giant chunks of ice at the target to inflict damage. This may also make the target flinch." + }, + "victoryDance": { + "name": "Victory Dance", + "effect": "The user performs an intense dance to usher in victory, boosting its Attack, Defense, and Speed stats." + }, + "headlongRush": { + "name": "Headlong Rush", + "effect": "The user smashes into the target in a full-body tackle. This also lowers the user's Defense and Sp. Def stats." + }, + "barbBarrage": { + "name": "Barb Barrage", + "effect": "The user launches countless toxic barbs to inflict damage. This may also poison the target. This move's power is doubled if the target is already poisoned." + }, + "esperWing": { + "name": "Esper Wing", + "effect": "The user slashes the target with aura-enriched wings. This also boosts the user's Speed stat. This move has a heightened chance of landing a critical hit." + }, + "bitterMalice": { + "name": "Bitter Malice", + "effect": "The user attacks the target with spine-chilling resentment. This also lowers the target's Attack stat." + }, + "shelter": { + "name": "Shelter", + "effect": "The user makes its skin as hard as an iron shield, sharply boosting its Defense stat." + }, + "tripleArrows": { + "name": "Triple Arrows", + "effect": "The user kicks, then fires three arrows. This move has a heightened chance of landing a critical hit and may also lower the target's Defense stat or make it flinch." + }, + "infernalParade": { + "name": "Infernal Parade", + "effect": "The user attacks with myriad fireballs. This may also leave the target with a burn. This move's power is doubled if the target has a status condition." + }, + "ceaselessEdge": { + "name": "Ceaseless Edge", + "effect": "The user slashes its shell blade at the target. Shell splinters left behind by this attack remain scattered under the target as spikes." + }, + "bleakwindStorm": { + "name": "Bleakwind Storm", + "effect": "The user attacks with savagely cold winds that cause both body and spirit to tremble. This may also lower the Speed stats of opposing Pokémon." + }, + "wildboltStorm": { + "name": "Wildbolt Storm", + "effect": "The user summons a thunderous tempest and savagely attacks with lightning and wind. This may also leave opposing Pokémon with paralysis." + }, + "sandsearStorm": { + "name": "Sandsear Storm", + "effect": "The user attacks by wrapping opposing Pokémon in fierce winds and searingly hot sand. This may also leave them with a burn." + }, + "lunarBlessing": { + "name": "Lunar Blessing", + "effect": "The user receives a blessing from the crescent moon, restoring HP and curing status conditions for itself and its ally Pokémon currently in the battle." + }, + "takeHeart": { + "name": "Take Heart", + "effect": "The user lifts its spirits, curing its own status conditions and boosting its Sp. Atk and Sp. Def stats." + }, + "gMaxWildfire": { + "name": "G-Max Wildfire", + "effect": "A Fire-type attack that Gigantamax Charizard use. This move continues to deal damage to opponents for four turns." + }, + "gMaxBefuddle": { + "name": "G-Max Befuddle", + "effect": "A Bug-type attack that Gigantamax Butterfree use. This move inflicts the poisoned, paralyzed, or asleep status condition on opponents." + }, + "gMaxVoltCrash": { + "name": "G-Max Volt Crash", + "effect": "An Electric-type attack that Gigantamax Pikachu use. This move paralyzes opponents." + }, + "gMaxGoldRush": { + "name": "G-Max Gold Rush", + "effect": "A Normal-type attack that Gigantamax Meowth use. This move confuses opponents and also earns extra money." + }, + "gMaxChiStrike": { + "name": "G-Max Chi Strike", + "effect": "A Fighting-type attack that Gigantamax Machamp use. This move raises the chance of critical hits." + }, + "gMaxTerror": { + "name": "G-Max Terror", + "effect": "A Ghost-type attack that Gigantamax Gengar use. This Pokémon steps on the opposing Pokémon's shadow to prevent them from escaping." + }, + "gMaxResonance": { + "name": "G-Max Resonance", + "effect": "An Ice-type attack that Gigantamax Lapras use. This move reduces the damage received for five turns." + }, + "gMaxCuddle": { + "name": "G-Max Cuddle", + "effect": "A Normal-type attack that Gigantamax Eevee use. This move infatuates opponents." + }, + "gMaxReplenish": { + "name": "G-Max Replenish", + "effect": "A Normal-type attack that Gigantamax Snorlax use. This move restores Berries that have been eaten." + }, + "gMaxMalodor": { + "name": "G-Max Malodor", + "effect": "A Poison-type attack that Gigantamax Garbodor use. This move poisons opponents." + }, + "gMaxStonesurge": { + "name": "G-Max Stonesurge", + "effect": "A Water-type attack that Gigantamax Drednaw use. This move scatters sharp rocks around the field." + }, + "gMaxWindRage": { + "name": "G-Max Wind Rage", + "effect": "A Flying-type attack that Gigantamax Corviknight use. This move removes the effects of moves like Reflect and Light Screen." + }, + "gMaxStunShock": { + "name": "G-Max Stun Shock", + "effect": "An Electric-type attack that Gigantamax Toxtricity use. This move poisons or paralyzes opponents." + }, + "gMaxFinale": { + "name": "G-Max Finale", + "effect": "A Fairy-type attack that Gigantamax Alcremie use. This move heals the HP of allies." + }, + "gMaxDepletion": { + "name": "G-Max Depletion", + "effect": "A Dragon-type attack that Gigantamax Duraludon use. Reduces the PP of the last move used." + }, + "gMaxGravitas": { + "name": "G-Max Gravitas", + "effect": "A Psychic-type attack that Gigantamax Orbeetle use. This move changes gravity for five turns." + }, + "gMaxVolcalith": { + "name": "G-Max Volcalith", + "effect": "A Rock-type attack that Gigantamax Coalossal use. This move continues to deal damage to opponents for four turns." + }, + "gMaxSandblast": { + "name": "G-Max Sandblast", + "effect": "A Ground-type attack that Gigantamax Sandaconda use. Opponents are trapped in a raging sandstorm for four to five turns." + }, + "gMaxSnooze": { + "name": "G-Max Snooze", + "effect": "A Dark-type attack that Gigantamax Grimmsnarl use. The user lets loose a huge yawn that lulls the targets into falling asleep on the next turn." + }, + "gMaxTartness": { + "name": "G-Max Tartness", + "effect": "A Grass-type attack that Gigantamax Flapple use. This move reduces the opponents' evasiveness." + }, + "gMaxSweetness": { + "name": "G-Max Sweetness", + "effect": "A Grass-type attack that Gigantamax Appletun use. This move heals the status conditions of allies." + }, + "gMaxSmite": { + "name": "G-Max Smite", + "effect": "A Fairy-type attack that Gigantamax Hatterene use. This move confuses opponents." + }, + "gMaxSteelsurge": { + "name": "G-Max Steelsurge", + "effect": "A Steel-type attack that Gigantamax Copperajah use. This move scatters sharp spikes around the field." + }, + "gMaxMeltdown": { + "name": "G-Max Meltdown", + "effect": "A Steel-type attack that Gigantamax Melmetal use. This move makes opponents incapable of using the same move twice in a row." + }, + "gMaxFoamBurst": { + "name": "G-Max Foam Burst", + "effect": "A Water-type attack that Gigantamax Kingler use. This move harshly lowers the Speed of opponents." + }, + "gMaxCentiferno": { + "name": "G-Max Centiferno", + "effect": "A Fire-type attack that Gigantamax Centiskorch use. This move traps opponents in flames for four to five turns." + }, + "gMaxVineLash": { + "name": "G-Max Vine Lash", + "effect": "A Grass-type attack that Gigantamax Venusaur use. This move continues to deal damage to opponents for four turns." + }, + "gMaxCannonade": { + "name": "G-Max Cannonade", + "effect": "A Water-type attack that Gigantamax Blastoise use. This move continues to deal damage to opponents for four turns." + }, + "gMaxDrumSolo": { + "name": "G-Max Drum Solo", + "effect": "A Grass-type attack that Gigantamax Rillaboom use. This move can be used on the target regardless of its Abilities." + }, + "gMaxFireball": { + "name": "G-Max Fireball", + "effect": "A Fire-type attack that Gigantamax Cinderace use. This move can be used on the target regardless of its Abilities." + }, + "gMaxHydrosnipe": { + "name": "G-Max Hydrosnipe", + "effect": "A Water-type attack that Gigantamax Inteleon use. This move can be used on the target regardless of its Abilities." + }, + "gMaxOneBlow": { + "name": "G-Max One Blow", + "effect": "A Dark-type attack that Gigantamax Urshifu use. This single-strike move can ignore Max Guard." + }, + "gMaxRapidFlow": { + "name": "G-Max Rapid Flow", + "effect": "A Water-type attack that Gigantamax Urshifu use. This rapid-strike move can ignore Max Guard." + }, + "teraBlast": { + "name": "Tera Blast", + "effect": "If the user has Terastallized, it unleashes energy of its Tera Type. This move inflicts damage using the Attack or Sp. Atk stat-whichever is higher for the user." + }, + "silkTrap": { + "name": "Silk Trap", + "effect": "The user spins a silken trap, protecting itself from damage while lowering the Speed stat of any attacker that makes direct contact." + }, + "axeKick": { + "name": "Axe Kick", + "effect": "The user attacks by kicking up into the air and slamming its heel down upon the target. This may also confuse the target. If it misses, the user takes damage instead." + }, + "lastRespects": { + "name": "Last Respects", + "effect": "The user attacks to avenge its allies. The more defeated allies there are in the user's party, the greater the move's power." + }, + "luminaCrash": { + "name": "Lumina Crash", + "effect": "The user attacks by unleashing a peculiar light that even affects the mind. This also harshly lowers the target's Sp. Def stat." + }, + "orderUp": { + "name": "Order Up", + "effect": "The user attacks with elegant poise. If the user has a Tatsugiri in its mouth, this move boosts one of the user's stats based on the Tatsugiri's form." + }, + "jetPunch": { + "name": "Jet Punch", + "effect": "The user summons a torrent around its fist and punches at blinding speed. This move always goes first." + }, + "spicyExtract": { + "name": "Spicy Extract", + "effect": "The user emits an incredibly spicy extract, sharply boosting the target's Attack stat and harshly lowering the target's Defense stat." + }, + "spinOut": { + "name": "Spin Out", + "effect": "The user spins furiously by straining its legs, inflicting damage on the target. This also harshly lowers the user's Speed stat." + }, + "populationBomb": { + "name": "Population Bomb", + "effect": "The user's fellows gather in droves to perform a combo attack that hits the target one to ten times in a row." + }, + "iceSpinner": { + "name": "Ice Spinner", + "effect": "The user covers its feet in thin ice and twirls around, slamming into the target. This move's spinning motion also destroys the terrain." + }, + "glaiveRush": { + "name": "Glaive Rush", + "effect": "The user throws its entire body into a reckless charge. After this move is used, attacks on the user cannot miss and will inflict double damage until the user's next turn." + }, + "revivalBlessing": { + "name": "Revival Blessing", + "effect": "The user bestows a loving blessing, reviving a party Pokémon that has fainted and restoring half that Pokémon's max HP." + }, + "saltCure": { + "name": "Salt Cure", + "effect": "The user salt cures the target, inflicting damage every turn. Steel and Water types are more strongly affected by this move." + }, + "tripleDive": { + "name": "Triple Dive", + "effect": "The user performs a perfectly timed triple dive, hitting the target with splashes of water three times in a row." + }, + "mortalSpin": { + "name": "Mortal Spin", + "effect": "The user performs a spin attack that can also eliminate the effects of such moves as Bind, Wrap, and Leech Seed. This also poisons opposing Pokémon." + }, + "doodle": { + "name": "Doodle", + "effect": "The user captures the very essence of the target in a sketch. This changes the Abilities of the user and its ally Pokémon to that of the target." + }, + "filletAway": { + "name": "Fillet Away", + "effect": "The user sharply boosts its Attack, Sp. Atk, and Speed stats by using its own HP." + }, + "kowtowCleave": { + "name": "Kowtow Cleave", + "effect": "The user slashes at the target after kowtowing to make the target let down its guard. This attack never misses." + }, + "flowerTrick": { + "name": "Flower Trick", + "effect": "The user throws a rigged bouquet of flowers at the target. This attack never misses and always lands a critical hit." + }, + "torchSong": { + "name": "Torch Song", + "effect": "The user blows out raging flames as if singing a song, scorching the target. This also boosts the user's Sp. Atk stat." + }, + "aquaStep": { + "name": "Aqua Step", + "effect": "The user toys with the target and attacks it using light and fluid dance steps. This also boosts the user's Speed stat." + }, + "ragingBull": { + "name": "Raging Bull", + "effect": "The user performs a tackle like a raging bull. This move's type depends on the user's form. It can also break barriers, such as Light Screen and Reflect." + }, + "makeItRain": { + "name": "Make It Rain", + "effect": "The user attacks by throwing out a mass of coins. This also lowers the user's Sp. Atk stat. Money is earned after the battle." + }, + "psyblade": { + "name": "Psyblade", + "effect": "The user rends the target with an ethereal blade. This move's power is boosted by 50 percent if the user is on Electric Terrain." + }, + "hydroSteam": { + "name": "Hydro Steam", + "effect": "The user blasts the target with boiling-hot water. This move's power is not lowered in harsh sunlight but rather boosted by 50 percent." + }, + "ruination": { + "name": "Ruination", + "effect": "The user summons a ruinous disaster. This cuts the target's HP in half." + }, + "collisionCourse": { + "name": "Collision Course", + "effect": "The user transforms and crashes to the ground, causing a massive prehistoric explosion. This move's power is boosted more than usual if it's a supereffective hit." + }, + "electroDrift": { + "name": "Electro Drift", + "effect": "The user races forward at ultrafast speeds, piercing its target with futuristic electricity. This move's power is boosted more than usual if it's a supereffective hit." + }, + "shedTail": { + "name": "Shed Tail", + "effect": "The user creates a substitute for itself using its own HP before switching places with a party Pokémon in waiting." + }, + "chillyReception": { + "name": "Chilly Reception", + "effect": "The user tells a chillingly bad joke before switching places with a party Pokémon in waiting. This summons a snowstorm lasting five turns." + }, + "tidyUp": { + "name": "Tidy Up", + "effect": "The user tidies up and removes the effects of Spikes, Stealth Rock, Sticky Web, Toxic Spikes, and Substitute. This also boosts the user's Attack and Speed stats." + }, + "snowscape": { + "name": "Snowscape", + "effect": "The user summons a snowstorm lasting five turns. This boosts the Defense stats of Ice types." + }, + "pounce": { + "name": "Pounce", + "effect": "The user attacks by pouncing on the target. This also lowers the target's Speed stat." + }, + "trailblaze": { + "name": "Trailblaze", + "effect": "The user attacks suddenly as if leaping out from tall grass. The user's nimble footwork boosts its Speed stat." + }, + "chillingWater": { + "name": "Chilling Water", + "effect": "The user attacks the target by showering it with water that's so cold it saps the target's power. This also lowers the target's Attack stat." + }, + "hyperDrill": { + "name": "Hyper Drill", + "effect": "The user spins the pointed part of its body at high speed to pierce the target. This attack can hit a target using a move such as Protect or Detect." + }, + "twinBeam": { + "name": "Twin Beam", + "effect": "The user shoots mystical beams from its eyes to inflict damage. The target is hit twice in a row." + }, + "rageFist": { + "name": "Rage Fist", + "effect": "The user converts its rage into energy to attack. The more times the user has been hit by attacks, the greater the move's power." + }, + "armorCannon": { + "name": "Armor Cannon", + "effect": "The user shoots its own armor out as blazing projectiles. This also lowers the user's Defense and Sp. Def stats." + }, + "bitterBlade": { + "name": "Bitter Blade", + "effect": "The user focuses its bitter feelings toward the world of the living into a slashing attack. The user's HP is restored by up to half the damage taken by the target." + }, + "doubleShock": { + "name": "Double Shock", + "effect": "The user discharges all the electricity from its body to perform a high-damage attack. After using this move, the user will no longer be Electric type." + }, + "gigatonHammer": { + "name": "Gigaton Hammer", + "effect": "The user swings its whole body around to attack with its huge hammer. This move can't be used twice in a row." + }, + "comeuppance": { + "name": "Comeuppance", + "effect": "The user retaliates with much greater force against the opponent that last inflicted damage on it." + }, + "aquaCutter": { + "name": "Aqua Cutter", + "effect": "The user expels pressurized water to cut at the target like a blade. This move has a heightened chance of landing a critical hit." + }, + "blazingTorque": { + "name": "Blazing Torque", + "effect": "The user revs their blazing engine into the target. This may also leave the target with a burn." + }, + "wickedTorque": { + "name": "Wicked Torque", + "effect": "The user revs their engine into the target with malicious intent. This may put the target to sleep." + }, + "noxiousTorque": { + "name": "Noxious Torque", + "effect": "The user revs their poisonous engine into the target. This may also poison the target." + }, + "combatTorque": { + "name": "Combat Torque", + "effect": "The user revs their engine forcefully into the target. This may also leave the target with paralysis." + }, + "magicalTorque": { + "name": "Magical Torque", + "effect": "The user revs their fae-like engine into the target. This may also confuse the target." + }, + "bloodMoon": { + "name": "Blood Moon", + "effect": "The user unleashes the full brunt of its spirit from a full moon that shines as red as blood. This move can't be used twice in a row." + }, + "matchaGotcha": { + "name": "Matcha Gotcha", + "effect": "The user fires a blast of tea that it mixed. The user's HP is restored by up to half the damage taken by the target. This may also leave the target with a burn." + }, + "syrupBomb": { + "name": "Syrup Bomb", + "effect": "The user sets off an explosion of sticky candy syrup, which coats the target and causes the target's Speed stat to drop each turn for three turns." + }, + "ivyCudgel": { + "name": "Ivy Cudgel", + "effect": "The user strikes with an ivy-wrapped cudgel. This move's type changes depending on the mask worn by the user, and it has a heightened chance of landing a critical hit." + }, + "electroShot": { + "name": "Electro Shot", + "effect": "The user gathers electricity on the first turn, boosting its Sp. Atk stat, then fires a high-voltage shot on the next turn. The shot will be fired immediately in rain." + }, + "teraStarstorm": { + "name": "Tera Starstorm", + "effect": "With the power of its crystals, the user bombards and eliminates the target. When used by Terapagos in its Stellar Form, this move damages all opposing Pokémon." + }, + "fickleBeam": { + "name": "Fickle Beam", + "effect": "The user shoots a beam of light to inflict damage. Sometimes all the user's heads shoot beams in unison, doubling the move's power." + }, + "burningBulwark": { + "name": "Burning Bulwark", + "effect": "The user's intensely hot fur protects it from attacks and also burns any attacker that makes direct contact with it." + }, + "thunderclap": { + "name": "Thunderclap", + "effect": "This move enables the user to attack first with a jolt of electricity. This move fails if the target is not readying an attack." + }, + "mightyCleave": { + "name": "Mighty Cleave", + "effect": "The user wields the light that has accumulated atop its head to cleave the target. This move hits even if the target protects itself." + }, + "tachyonCutter": { + "name": "Tachyon Cutter", + "effect": "The user attacks by launching particle blades at the target twice in a row. This attack never misses." + }, + "hardPress": { + "name": "Hard Press", + "effect": "The target is crushed with an arm, a claw, or the like to inflict damage. The more HP the target has left, the greater the move's power." + }, + "dragonCheer": { + "name": "Dragon Cheer", + "effect": "The user raises its allies' morale with a draconic cry so that their future attacks have a heightened chance of landing critical hits. This rouses Dragon types more." + }, + "alluringVoice": { + "name": "Alluring Voice", + "effect": "The user attacks the target using its angelic voice. This also confuses the target if its stats have been boosted during the turn." + }, + "temperFlare": { + "name": "Temper Flare", + "effect": "Spurred by desperation, the user attacks the target. This move's power is doubled if the user's previous move failed." + }, + "supercellSlam": { + "name": "Supercell Slam", + "effect": "The user electrifies its body and drops onto the target to inflict damage. If this move misses, the user takes damage instead." + }, + "psychicNoise": { + "name": "Psychic Noise", + "effect": "The user attacks the target with unpleasant sound waves. For two turns, the target is prevented from recovering HP through moves, Abilities, or held items." + }, + "upperHand": { + "name": "Upper Hand", + "effect": "The user reacts to the target's movement and strikes with the heel of its palm, making the target flinch. This move fails if the target is not readying a priority move." + }, + "malignantChain": { + "name": "Malignant Chain", + "effect": "The user pours toxins into the target by wrapping them in a toxic, corrosive chain. This may also leave the target badly poisoned." + } +} diff --git a/src/locales/he_IL/mystery-encounter-messages.json b/src/locales/he_IL/mystery-encounter-messages.json new file mode 100644 index 00000000000..3b81c8e46f0 --- /dev/null +++ b/src/locales/he_IL/mystery-encounter-messages.json @@ -0,0 +1,7 @@ +{ + "paid_money": "You paid ₽{{amount, number}}.", + "receive_money": "You received ₽{{amount, number}}!", + "affects_pokedex": "Affects Pokédex Data", + "cancel_option": "Return to encounter option select.", + "view_party_button": "View Party" +} diff --git a/src/locales/he_IL/mystery-encounters/a-trainers-test-dialogue.json b/src/locales/he_IL/mystery-encounters/a-trainers-test-dialogue.json new file mode 100644 index 00000000000..c96c0d5f327 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/a-trainers-test-dialogue.json @@ -0,0 +1,47 @@ +{ + "intro": "An extremely strong trainer approaches you...", + "buck": { + "intro_dialogue": "Yo, trainer! My name's Buck.$I have a super awesome proposal\nfor a strong trainer such as yourself!$I'm carrying two rare Pokémon Eggs with me,\nbut I'd like someone else to care for one.$If you can prove your strength as a trainer to me,\nI'll give you the rarer egg!", + "accept": "Whoooo, I'm getting fired up!", + "decline": "Darn, it looks like your\nteam isn't in peak condition.$Here, let me help with that." + }, + "cheryl": { + "intro_dialogue": "Hello, my name's Cheryl.$I have a particularly interesting request,\nfor a strong trainer such as yourself.$I'm carrying two rare Pokémon Eggs with me,\nbut I'd like someone else to care for one.$If you can prove your strength as a trainer to me,\nI'll give you the rarer Egg!", + "accept": "I hope you're ready!", + "decline": "I understand, it looks like your team\nisn't in the best condition at the moment.$Here, let me help with that." + }, + "marley": { + "intro_dialogue": "...@d{64} I'm Marley.$I have an offer for you...$I'm carrying two Pokémon Eggs with me,\nbut I'd like someone else to care for one.$If you're stronger than me,\nI'll give you the rarer Egg.", + "accept": "... I see.", + "decline": "... I see.$Your Pokémon look hurt...\nLet me help." + }, + "mira": { + "intro_dialogue": "Hi! I'm Mira!$Mira has a request\nfor a strong trainer like you!$Mira has two rare Pokémon Eggs,\nbut Mira wants someone else to take one!$If you show Mira that you're strong,\nMira will give you the rarer Egg!", + "accept": "You'll battle Mira?\nYay!", + "decline": "Aww, no battle?\nThat's okay!$Here, Mira will heal your team!" + }, + "riley": { + "intro_dialogue": "I'm Riley.$I have an odd proposal\nfor a strong trainer such as yourself.$I'm carrying two rare Pokémon Eggs with me,\nbut I'd like to give one to another trainer.$If you can prove your strength to me,\nI'll give you the rarer Egg!", + "accept": "That look you have...\nLet's do this.", + "decline": "I understand, your team looks beat up.$Here, let me help with that." + }, + "title": "A Trainer's Test", + "description": "It seems this trainer is willing to give you an Egg regardless of your decision. However, if you can manage to defeat this strong trainer, you'll receive a much rarer Egg.", + "query": "What will you do?", + "option": { + "1": { + "label": "Accept the Challenge", + "tooltip": "(-) Tough Battle\n(+) Gain a @[TOOLTIP_TITLE]{Very Rare Egg}" + }, + "2": { + "label": "Refuse the Challenge", + "tooltip": "(+) Full Heal Party\n(+) Gain an @[TOOLTIP_TITLE]{Egg}" + } + }, + "eggTypes": { + "rare": "a Rare Egg", + "epic": "an Epic Egg", + "legendary": "a Legendary Egg" + }, + "outro": "{{statTrainerName}} gave you {{eggType}}!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/absolute-avarice-dialogue.json b/src/locales/he_IL/mystery-encounters/absolute-avarice-dialogue.json new file mode 100644 index 00000000000..1d675d93660 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/absolute-avarice-dialogue.json @@ -0,0 +1,25 @@ +{ + "intro": "A {{greedentName}} ambushes you\nand steals your party's berries!", + "title": "Absolute Avarice", + "description": "The {{greedentName}} has caught you totally off guard now all your berries are gone!\n\nThe {{greedentName}} looks like it's about to eat them when it pauses to look at you, interested.", + "query": "What will you do?", + "option": { + "1": { + "label": "Battle It", + "tooltip": "(-) Tough Battle\n(+) Rewards from its Berry Hoard", + "selected": "The {{greedentName}} stuffs its cheeks\nand prepares for battle!", + "boss_enraged": "{{greedentName}}'s fierce love for food has it incensed!", + "food_stash": "It looks like the {{greedentName}} was guarding an enormous stash of food!$@s{item_fanfare}Each Pokémon in your party gains a {{foodReward}}!" + }, + "2": { + "label": "Reason with It", + "tooltip": "(+) Regain Some Lost Berries", + "selected": "Your pleading strikes a chord with the {{greedentName}}.$It doesn't give all your berries back, but still tosses a few in your direction." + }, + "3": { + "label": "Let It Have the Food", + "tooltip": "(-) Lose All Berries\n(?) The {{greedentName}} Will Like You", + "selected": "The {{greedentName}} devours the entire\nstash of berries in a flash!$Patting its stomach,\nit looks at you appreciatively.$Perhaps you could feed it\nmore berries on your adventure...$@s{level_up_fanfare}The {{greedentName}} wants to join your party!" + } + } +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/an-offer-you-cant-refuse-dialogue.json b/src/locales/he_IL/mystery-encounters/an-offer-you-cant-refuse-dialogue.json new file mode 100644 index 00000000000..6dd54d302ab --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/an-offer-you-cant-refuse-dialogue.json @@ -0,0 +1,26 @@ +{ + "intro": "You're stopped by a rich looking boy.", + "speaker": "Rich Boy", + "intro_dialogue": "Good day to you.$I can't help but notice that your\n{{strongestPokemon}} looks positively divine!$I've always wanted to have a pet like that!$I'd pay you handsomely,\nand also give you this old bauble!", + "title": "An Offer You Can't Refuse", + "description": "You're being offered a @[TOOLTIP_TITLE]{Shiny Charm} and {{price, money}} for your {{strongestPokemon}}!\n\nIt's an extremely good deal, but can you really bear to part with such a strong team member?", + "query": "What will you do?", + "option": { + "1": { + "label": "Accept the Deal", + "tooltip": "(-) Lose {{strongestPokemon}}\n(+) Gain a @[TOOLTIP_TITLE]{Shiny Charm}\n(+) Gain {{price, money}}", + "selected": "Wonderful!@d{32} Come along, {{strongestPokemon}}!$It's time to show you off to everyone at the yacht club!$They'll be so jealous!" + }, + "2": { + "label": "Extort the Kid", + "tooltip": "(+) {{option2PrimaryName}} uses {{moveOrAbility}}\n(+) Gain {{price, money}}", + "tooltip_disabled": "Your Pokémon need to have certain moves or abilities to choose this", + "selected": "My word, we're being robbed, {{liepardName}}!$You'll be hearing from my lawyers for this!" + }, + "3": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "What a rotten day...$Ah, well. Let's return to the yacht club then, {{liepardName}}." + } + } +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/berries-abound-dialogue.json b/src/locales/he_IL/mystery-encounters/berries-abound-dialogue.json new file mode 100644 index 00000000000..26eae2c6b88 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/berries-abound-dialogue.json @@ -0,0 +1,26 @@ +{ + "intro": "There's a huge berry bush\nnear that Pokémon!", + "title": "Berries Abound", + "description": "It looks like there's a strong Pokémon guarding a berry bush. Battling is the straightforward approach, but it looks strong. Perhaps a fast Pokémon could grab some berries without getting caught?", + "query": "What will you do?", + "berries": "Berries!", + "option": { + "1": { + "label": "Battle the Pokémon", + "tooltip": "(-) Hard Battle\n(+) Gain Berries", + "selected": "You approach the\nPokémon without fear." + }, + "2": { + "label": "Race to the Bush", + "tooltip": "(-) {{fastestPokemon}} Uses its Speed\n(+) Gain Berries", + "selected": "Your {{fastestPokemon}} races for the berry bush!$It manages to nab {{numBerries}} before the {{enemyPokemon}} can react!$You quickly retreat with your newfound prize.", + "selected_bad": "Your {{fastestPokemon}} races for the berry bush!$Oh no! The {{enemyPokemon}} was faster and blocked off the approach!", + "boss_enraged": "The opposing {{enemyPokemon}} has become enraged!" + }, + "3": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "You leave the strong Pokémon\nwith its prize and continue on." + } + } +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/bug-type-superfan-dialogue.json b/src/locales/he_IL/mystery-encounters/bug-type-superfan-dialogue.json new file mode 100644 index 00000000000..7df01326aed --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/bug-type-superfan-dialogue.json @@ -0,0 +1,38 @@ +{ + "intro": "An unusual trainer with all kinds of Bug paraphernalia blocks your way!", + "intro_dialogue": "Hey, trainer! I'm on a mission to find the rarest Bug Pokémon in existence!$You must love Bug Pokémon too, right?\nEveryone loves Bug Pokémon!", + "title": "The Bug-Type Superfan", + "speaker": "Bug-Type Superfan", + "description": "The trainer prattles, not even waiting for a response...\n\nIt seems the only way to get out of this situation is by catching the trainer's attention!", + "query": "What will you do?", + "option": { + "1": { + "label": "Offer to Battle", + "tooltip": "(-) Challenging Battle\n(+) Teach a Pokémon a Bug Type Move", + "selected": "A challenge, eh?\nMy bugs are more than ready for you!" + }, + "2": { + "label": "Show Your Bug Types", + "tooltip": "(+) Receive a Gift Item", + "disabled_tooltip": "You need at least 1 Bug Type Pokémon on your team to select this.", + "selected": "You show the trainer all your Bug Type Pokémon...", + "selected_0_to_1": "Huh? You only have {{numBugTypes}}...$Guess I'm wasting my breath on someone like you...", + "selected_2_to_3": "Hey, you've got {{numBugTypes}} Bug Types!\nNot bad.$Here, this might help you on your journey to catch more!", + "selected_4_to_5": "What? You have {{numBugTypes}} Bug Types?\nNice!$You're not quite at my level, but I can see shades of myself in you!\n$Take this, my young apprentice!", + "selected_6": "Whoa! {{numBugTypes}} Bug Types!\n$You must love Bug Types almost as much as I do!$Here, take this as a token of our camaraderie!" + }, + "3": { + "label": "Gift a Bug Item", + "tooltip": "(-) Give the trainer a {{requiredBugItems}}\n(+) Receive a Gift Item", + "disabled_tooltip": "You need to have a {{requiredBugItems}} to select this.", + "select_prompt": "Select an item to give.", + "invalid_selection": "Pokémon doesn't have that kind of item.", + "selected": "You hand the trainer a {{selectedItem}}.", + "selected_dialogue": "Whoa! A {{selectedItem}}, for me?\nYou're not so bad, kid!$As a token of my appreciation,\nI want you to have this special gift!$It's been passed all through my family, and now I want you to have it!" + } + }, + "battle_won": "Your knowledge and skill were perfect at exploiting our weaknesses!$In exchange for the valuable lesson,\nallow me to teach one of your Pokémon a Bug Type Move!", + "teach_move_prompt": "Select a move to teach a Pokémon.", + "confirm_no_teach": "You sure you don't want to learn one of these great moves?", + "outro": "I see great Bug Pokémon in your future!\nMay our paths cross again!$Bug out!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/clowning-around-dialogue.json b/src/locales/he_IL/mystery-encounters/clowning-around-dialogue.json new file mode 100644 index 00000000000..17781240838 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/clowning-around-dialogue.json @@ -0,0 +1,34 @@ +{ + "intro": "It's...@d{64} a clown?", + "speaker": "Clown", + "intro_dialogue": "Bumbling buffoon, brace for a brilliant battle!\nYou'll be beaten by this brawling busker!", + "title": "Clowning Around", + "description": "Something is off about this encounter. The clown seems eager to goad you into a battle, but to what end?\n\nThe {{blacephalonName}} is especially strange, like it has @[TOOLTIP_TITLE]{weird types and ability.}", + "query": "What will you do?", + "option": { + "1": { + "label": "Battle the Clown", + "tooltip": "(-) Strange Battle\n(?) Affects Pokémon Abilities", + "selected": "Your pitiful Pokémon are poised for a pathetic performance!", + "apply_ability_dialogue": "A sensational showcase!\nYour savvy suits a sensational skill as spoils!", + "apply_ability_message": "The clown is offering to permanently Skill Swap one of your Pokémon's ability to {{ability}}!", + "ability_prompt": "Would you like to permanently teach a Pokémon the {{ability}} ability?", + "ability_gained": "@s{level_up_fanfare}{{chosenPokemon}} gained the {{ability}} ability!" + }, + "2": { + "label": "Remain Unprovoked", + "tooltip": "(-) Upsets the Clown\n(?) Affects Pokémon Items", + "selected": "Dismal dodger, you deny a delightful duel?\nFeel my fury!", + "selected_2": "The clown's {{blacephalonName}} uses Trick!\nAll of your {{switchPokemon}}'s items were randomly swapped!", + "selected_3": "Flustered fool, fall for my flawless deception!" + }, + "3": { + "label": "Return the Insults", + "tooltip": "(-) Upsets the Clown\n(?) Affects Pokémon Types", + "selected": "Dismal dodger, you deny a delightful duel?\nFeel my fury!", + "selected_2": "The clown's {{blacephalonName}} uses a strange move!\nAll of your team's types were randomly swapped!", + "selected_3": "Flustered fool, fall for my flawless deception!" + } + }, + "outro": "The clown and his cohorts\ndisappear in a puff of smoke." +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/dancing-lessons-dialogue.json b/src/locales/he_IL/mystery-encounters/dancing-lessons-dialogue.json new file mode 100644 index 00000000000..8e2883ecb16 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/dancing-lessons-dialogue.json @@ -0,0 +1,27 @@ +{ + "intro": "An {{oricorioName}} dances sadly alone, without a partner.", + "title": "Dancing Lessons", + "description": "The {{oricorioName}} doesn't seem aggressive, if anything it seems sad.\n\nMaybe it just wants someone to dance with...", + "query": "What will you do?", + "option": { + "1": { + "label": "Battle It", + "tooltip": "(-) Tough Battle\n(+) Gain a Baton", + "selected": "The {{oricorioName}} is distraught and moves to defend itself!", + "boss_enraged": "The {{oricorioName}}'s fear boosted its stats!" + }, + "2": { + "label": "Learn Its Dance", + "tooltip": "(+) Teach a Pokémon Revelation Dance", + "selected": "You watch the {{oricorioName}} closely as it performs its dance...$@s{level_up_fanfare}Your {{selectedPokemon}} learned from the {{oricorioName}}!" + }, + "3": { + "label": "Show It a Dance", + "tooltip": "(-) Teach the {{oricorioName}} a Dance Move\n(+) The {{oricorioName}} Will Like You", + "disabled_tooltip": "Your Pokémon need to know a Dance move for this.", + "select_prompt": "Select a Dance type move to use.", + "selected": "The {{oricorioName}} watches in fascination as\n{{selectedPokemon}} shows off {{selectedMove}}!$It loves the display!$@s{level_up_fanfare}The {{oricorioName}} wants to join your party!" + } + }, + "invalid_selection": "This Pokémon doesn't know a Dance move" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/dark-deal-dialogue.json b/src/locales/he_IL/mystery-encounters/dark-deal-dialogue.json new file mode 100644 index 00000000000..3086ebb0f9b --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/dark-deal-dialogue.json @@ -0,0 +1,24 @@ + + +{ + "intro": "A strange man in a tattered coat\nstands in your way...", + "speaker": "Shady Guy", + "intro_dialogue": "Hey, you!$I've been working on a new device\nto bring out a Pokémon's latent power!$It completely rebinds the Pokémon's atoms\nat a molecular level into a far more powerful form.$Hehe...@d{64} I just need some sac-@d{32}\nErr, test subjects, to prove it works.", + "title": "Dark Deal", + "description": "The disturbing fellow holds up some Pokéballs.\n\"I'll make it worth your while! You can have these strong Pokéballs as payment, All I need is a Pokémon from your team! Hehe...\"", + "query": "What will you do?", + "option": { + "1": { + "label": "Accept", + "tooltip": "(+) 5 Rogue Balls\n(?) Enhance a Random Pokémon", + "selected_dialogue": "Let's see, that {{pokeName}} will do nicely!$Remember, I'm not responsible\nif anything bad happens!@d{32} Hehe...", + "selected_message": "The man hands you 5 Rogue Balls.${{pokeName}} hops into the strange machine...$Flashing lights and weird noises\nstart coming from the machine!$...@d{96} Something emerges\nfrom the device, raging wildly!" + }, + "2": { + "label": "Refuse", + "tooltip": "(-) No Rewards", + "selected": "Not gonna help a poor fellow out?\nPah!" + } + }, + "outro": "After the harrowing encounter,\nyou collect yourself and depart." +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/delibirdy-dialogue.json b/src/locales/he_IL/mystery-encounters/delibirdy-dialogue.json new file mode 100644 index 00000000000..ca1fefa3a39 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/delibirdy-dialogue.json @@ -0,0 +1,29 @@ + + +{ + "intro": "A pack of {{delibirdName}} have appeared!", + "title": "Delibir-dy", + "description": "The {{delibirdName}}s are looking at you expectantly, as if they want something. Perhaps giving them an item or some money would satisfy them?", + "query": "What will you give them?", + "invalid_selection": "Pokémon doesn't have that kind of item.", + "option": { + "1": { + "label": "Give Money", + "tooltip": "(-) Give the {{delibirdName}}s {{money, money}}\n(+) Receive a Gift Item", + "selected": "You toss the money to the {{delibirdName}}s,\nwho chatter amongst themselves excitedly.$They turn back to you and happily give you a present!" + }, + "2": { + "label": "Give Food", + "tooltip": "(-) Give the {{delibirdName}}s a Berry or Reviver Seed\n(+) Receive a Gift Item", + "select_prompt": "Select an item to give.", + "selected": "You toss the {{chosenItem}} to the {{delibirdName}}s,\nwho chatter amongst themselves excitedly.$They turn back to you and happily give you a present!" + }, + "3": { + "label": "Give an Item", + "tooltip": "(-) Give the {{delibirdName}}s a Held Item\n(+) Receive a Gift Item", + "select_prompt": "Select an item to give.", + "selected": "You toss the {{chosenItem}} to the {{delibirdName}}s,\nwho chatter amongst themselves excitedly.$They turn back to you and happily give you a present!" + } + }, + "outro": "The {{delibirdName}} pack happily waddles off into the distance.$What a curious little exchange!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/department-store-sale-dialogue.json b/src/locales/he_IL/mystery-encounters/department-store-sale-dialogue.json new file mode 100644 index 00000000000..d651f32665a --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/department-store-sale-dialogue.json @@ -0,0 +1,27 @@ +{ + "intro": "It's a lady with a ton of shopping bags.", + "speaker": "Shopper", + "intro_dialogue": "Hello! Are you here for\nthe amazing sales too?$There's a special coupon that you can\nredeem for a free item during the sale!$I have an extra one. Here you go!", + "title": "Department Store Sale", + "description": "There is merchandise in every direction! It looks like there are 4 counters where you can redeem the coupon for various items. The possibilities are endless!", + "query": "Which counter will you go to?", + "option": { + "1": { + "label": "TM Counter", + "tooltip": "(+) TM Shop" + }, + "2": { + "label": "Vitamin Counter", + "tooltip": "(+) Vitamin Shop" + }, + "3": { + "label": "Battle Item Counter", + "tooltip": "(+) X Item Shop" + }, + "4": { + "label": "Pokéball Counter", + "tooltip": "(+) Pokéball Shop" + } + }, + "outro": "What a deal! You should shop there more often." +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/field-trip-dialogue.json b/src/locales/he_IL/mystery-encounters/field-trip-dialogue.json new file mode 100644 index 00000000000..61900d56cd7 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/field-trip-dialogue.json @@ -0,0 +1,31 @@ +{ + "intro": "It's a teacher and some school children!", + "speaker": "Teacher", + "intro_dialogue": "Hello, there! Would you be able to\nspare a minute for my students?$I'm teaching them about Pokémon moves\nand would love to show them a demonstration.$Would you mind showing us one of\nthe moves your Pokémon can use?", + "title": "Field Trip", + "description": "A teacher is requesting a move demonstration from a Pokémon. Depending on the move you choose, she might have something useful for you in exchange.", + "query": "Which move category will you show off?", + "option": { + "1": { + "label": "A Physical Move", + "tooltip": "(+) Physical Item Rewards" + }, + "2": { + "label": "A Special Move", + "tooltip": "(+) Special Item Rewards" + }, + "3": { + "label": "A Status Move", + "tooltip": "(+) Status Item Rewards" + }, + "selected": "{{pokeName}} shows off an awesome display of {{move}}!" + }, + "second_option_prompt": "Choose a move for your Pokémon to use.", + "incorrect": "...$That isn't a {{moveCategory}} move!\nI'm sorry, but I can't give you anything.$Come along children, we'll\nfind a better demonstration elsewhere.", + "incorrect_exp": "Looks like you learned a valuable lesson?$Your Pokémon also gained some experience.", + "correct": "Thank you so much for your kindness!\nI hope these items might be of use to you!", + "correct_exp": "{{pokeName}} also gained some valuable experience!", + "status": "Status", + "physical": "Physical", + "special": "Special" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/fiery-fallout-dialogue.json b/src/locales/he_IL/mystery-encounters/fiery-fallout-dialogue.json new file mode 100644 index 00000000000..a1644d89a3f --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/fiery-fallout-dialogue.json @@ -0,0 +1,26 @@ +{ + "intro": "You encounter a blistering storm of smoke and ash!", + "title": "Fiery Fallout", + "description": "The whirling ash and embers have cut visibility to nearly zero. It seems like there might be some... source that is causing these conditions. But what could be behind a phenomenon of this magnitude?", + "query": "What will you do?", + "option": { + "1": { + "label": "Find the Source", + "tooltip": "(?) Discover the source\n(-) Hard Battle", + "selected": "You push through the storm, and find two {{volcaronaName}}s in the middle of a mating dance!$They don't take kindly to the interruption and attack!" + }, + "2": { + "label": "Hunker Down", + "tooltip": "(-) Suffer the effects of the weather", + "selected": "The weather effects cause significant\nharm as you struggle to find shelter!$Your party takes 20% Max HP damage!", + "target_burned": "Your {{burnedPokemon}} also became burned!" + }, + "3": { + "label": "Your Fire Types Help", + "tooltip": "(+) End the conditions\n(+) Gain a Charcoal", + "disabled_tooltip": "You need at least 2 Fire Type Pokémon to choose this", + "selected": "Your {{option3PrimaryName}} and {{option3SecondaryName}} guide you to where two {{volcaronaName}}s are in the middle of a mating dance!$Thankfully, your Pokémon are able to calm them,\nand they depart without issue." + } + }, + "found_charcoal": "After the weather clears,\nyour {{leadPokemon}} spots something on the ground.$@s{item_fanfare}{{leadPokemon}} gained a Charcoal!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/fight-or-flight-dialogue.json b/src/locales/he_IL/mystery-encounters/fight-or-flight-dialogue.json new file mode 100644 index 00000000000..3eb6cb87c16 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/fight-or-flight-dialogue.json @@ -0,0 +1,25 @@ +{ + "intro": "Something shiny is sparkling\non the ground near that Pokémon!", + "title": "Fight or Flight", + "description": "It looks like there's a strong Pokémon guarding an item. Battling is the straightforward approach, but it looks strong. Perhaps you could steal the item, if you have the right Pokémon for the job.", + "query": "What will you do?", + "option": { + "1": { + "label": "Battle the Pokémon", + "tooltip": "(-) Hard Battle\n(+) New Item", + "selected": "You approach the\nPokémon without fear.", + "stat_boost": "The {{enemyPokemon}}'s latent strength boosted one of its stats!" + }, + "2": { + "label": "Steal the Item", + "disabled_tooltip": "Your Pokémon need to know certain moves to choose this", + "tooltip": "(+) {{option2PrimaryName}} uses {{option2PrimaryMove}}", + "selected": ".@d{32}.@d{32}.@d{32}$Your {{option2PrimaryName}} helps you out and uses {{option2PrimaryMove}}!$You nabbed the item!" + }, + "3": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "You leave the strong Pokémon\nwith its prize and continue on." + } + } +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/fun-and-games-dialogue.json b/src/locales/he_IL/mystery-encounters/fun-and-games-dialogue.json new file mode 100644 index 00000000000..f5d7d6e8ff8 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/fun-and-games-dialogue.json @@ -0,0 +1,30 @@ +{ + "intro_dialogue": "Step right up, folks! Try your luck\non the brand new {{wobbuffetName}} Whack-o-matic!", + "speaker": "Showman", + "title": "Fun And Games!", + "description": "You've encountered a traveling show with a prize game! You will have @[TOOLTIP_TITLE]{3 turns} to bring the {{wobbuffetName}} as close to @[TOOLTIP_TITLE]{1 HP} as possible @[TOOLTIP_TITLE]{without KOing it} so it can wind up a huge Counter on the bell-ringing machine.\nBut be careful! If you KO the {{wobbuffetName}}, you'll have to pay for the cost of reviving it!", + "query": "Would you like to play?", + "option": { + "1": { + "label": "Play the Game", + "tooltip": "(-) Pay {{option1Money, money}}\n(+) Play {{wobbuffetName}} Whack-o-matic", + "selected": "Time to test your luck!" + }, + "2": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "You hurry along your way,\nwith a slight feeling of regret." + } + }, + "ko": "Oh no! The {{wobbuffetName}} fainted!$You lose the game and\nhave to pay for the revive cost...", + "charging_continue": "The Wubboffet keeps charging its counter-swing!", + "turn_remaining_3": "Three turns remaining!", + "turn_remaining_2": "Two turns remaining!", + "turn_remaining_1": "One turn remaining!", + "end_game": "Time's up!$The {{wobbuffetName}} winds up to counter-swing and@d{16}.@d{16}.@d{16}.", + "best_result": "The {{wobbuffetName}} smacks the button so hard\nthe bell breaks off the top!$You win the grand prize!", + "great_result": "The {{wobbuffetName}} smacks the button, nearly hitting the bell!$So close!\nYou earn the second tier prize!", + "good_result": "The {{wobbuffetName}} hits the button hard enough to go midway up the scale!$You earn the third tier prize!", + "bad_result": "The {{wobbuffetName}} barely taps the button and nothing happens...$Oh no!\nYou don't win anything!", + "outro": "That was a fun little game!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/global-trade-system-dialogue.json b/src/locales/he_IL/mystery-encounters/global-trade-system-dialogue.json new file mode 100644 index 00000000000..1cc420355b7 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/global-trade-system-dialogue.json @@ -0,0 +1,32 @@ +{ + "intro": "It's an interface for the Global Trade System!", + "title": "The GTS", + "description": "Ah, the GTS! A technological wonder, you can connect with anyone else around the globe to trade Pokémon with them! Will fortune smile upon your trade today?", + "query": "What will you do?", + "option": { + "1": { + "label": "Check Trade Offers", + "tooltip": "(+) Select a trade offer for one of your Pokémon", + "trade_options_prompt": "Select a Pokémon to receive through trade." + }, + "2": { + "label": "Wonder Trade", + "tooltip": "(+) Send one of your Pokémon to the GTS and get a random Pokémon in return" + }, + "3": { + "label": "Trade an Item", + "trade_options_prompt": "Select an item to send.", + "invalid_selection": "This Pokémon doesn't have legal items to trade.", + "tooltip": "(+) Send one of your Items to the GTS and get a random new Item" + }, + "4": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "No time to trade today!\nYou continue on." + } + }, + "pokemon_trade_selected": "{{tradedPokemon}} will be sent to {{tradeTrainerName}}.", + "pokemon_trade_goodbye": "Goodbye, {{tradedPokemon}}!", + "item_trade_selected": "{{chosenItem}} will be sent to {{tradeTrainerName}}.$.@d{64}.@d{64}.@d{64}\n@s{level_up_fanfare}Trade complete!$You received a {{itemName}} from {{tradeTrainerName}}!", + "trade_received": "@s{evolution_fanfare}{{tradeTrainerName}} sent over {{received}}!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/lost-at-sea-dialogue.json b/src/locales/he_IL/mystery-encounters/lost-at-sea-dialogue.json new file mode 100644 index 00000000000..41709c66799 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/lost-at-sea-dialogue.json @@ -0,0 +1,28 @@ +{ + "intro": "Wandering aimlessly through the sea, you've effectively gotten nowhere.", + "title": "Lost at Sea", + "description": "The sea is turbulent in this area, and you're running out of energy.\nThis is bad. Is there a way out of the situation?", + "query": "What will you do?", + "option": { + "1": { + "label": "{{option1PrimaryName}} Might Help", + "label_disabled": "Can't {{option1RequiredMove}}", + "tooltip": "(+) {{option1PrimaryName}} saves you\n(+) {{option1PrimaryName}} gains some EXP", + "tooltip_disabled": "You have no Pokémon to {{option1RequiredMove}} on", + "selected": "{{option1PrimaryName}} swims ahead, guiding you back on track.${{option1PrimaryName}} seems to also have gotten stronger in this time of need!" + }, + "2": { + "label": "{{option2PrimaryName}} Might Help", + "label_disabled": "Can't {{option2RequiredMove}}", + "tooltip": "(+) {{option2PrimaryName}} saves you\n(+) {{option2PrimaryName}} gains some EXP", + "tooltip_disabled": "You have no Pokémon to {{option2RequiredMove}} with", + "selected": "{{option2PrimaryName}} flies ahead of your boat, guiding you back on track.${{option2PrimaryName}} seems to also have gotten stronger in this time of need!" + }, + "3": { + "label": "Wander Aimlessly", + "tooltip": "(-) Each of your Pokémon lose {{damagePercentage}}% of their total HP", + "selected": "You float about in the boat, steering without direction until you finally spot a landmark you remember.$You and your Pokémon are fatigued from the whole ordeal." + } + }, + "outro": "You are back on track." +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/mysterious-challengers-dialogue.json b/src/locales/he_IL/mystery-encounters/mysterious-challengers-dialogue.json new file mode 100644 index 00000000000..01f4e6092eb --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/mysterious-challengers-dialogue.json @@ -0,0 +1,22 @@ +{ + "intro": "Mysterious challengers have appeared!", + "title": "Mysterious Challengers", + "description": "If you defeat a challenger, you might impress them enough to receive a boon. But some look tough, are you up to the challenge?", + "query": "Who will you battle?", + "option": { + "1": { + "label": "A Clever, Mindful Foe", + "tooltip": "(-) Standard Battle\n(+) Move Item Rewards" + }, + "2": { + "label": "A Strong Foe", + "tooltip": "(-) Hard Battle\n(+) Good Rewards" + }, + "3": { + "label": "The Mightiest Foe", + "tooltip": "(-) Brutal Battle\n(+) Great Rewards" + }, + "selected": "The trainer steps forward..." + }, + "outro": "The mysterious challenger was defeated!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/mysterious-chest-dialogue.json b/src/locales/he_IL/mystery-encounters/mysterious-chest-dialogue.json new file mode 100644 index 00000000000..1de7a5992ed --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/mysterious-chest-dialogue.json @@ -0,0 +1,23 @@ +{ + "intro": "You found...@d{32} a chest?", + "title": "The Mysterious Chest", + "description": "A beautifully ornamented chest stands on the ground. There must be something good inside... right?", + "query": "Will you open it?", + "option": { + "1": { + "label": "Open It", + "tooltip": "@[SUMMARY_BLUE]{(35%) Something terrible}\n@[SUMMARY_GREEN]{(40%) Okay Rewards}\n@[SUMMARY_GREEN]{(20%) Good Rewards}\n@[SUMMARY_GREEN]{(4%) Great Rewards}\n@[SUMMARY_GREEN]{(1%) Amazing Rewards}", + "selected": "You open the chest to find...", + "normal": "Just some normal tools and items.", + "good": "Some pretty nice tools and items.", + "great": "A couple great tools and items!", + "amazing": "Whoa! An amazing item!", + "bad": "Oh no!@d{32}\nThe chest was actually a {{gimmighoulName}} in disguise!$Your {{pokeName}} jumps in front of you\nbut is KOed in the process!" + }, + "2": { + "label": "Too Risky, Leave", + "tooltip": "(-) No Rewards", + "selected": "You hurry along your way,\nwith a slight feeling of regret." + } + } +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/part-timer-dialogue.json b/src/locales/he_IL/mystery-encounters/part-timer-dialogue.json new file mode 100644 index 00000000000..614f1818e3f --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/part-timer-dialogue.json @@ -0,0 +1,31 @@ +{ + "intro": "A busy worker flags you down.", + "speaker": "Worker", + "intro_dialogue": "You look like someone with lots of capable Pokémon!$We can pay you if you're able to help us with some part-time work!", + "title": "Part-Timer", + "description": "Looks like there are plenty of tasks that need to be done. Depending how well-suited your Pokémon is to a task, they might earn more or less money.", + "query": "Which job will you choose?", + "invalid_selection": "Pokémon must be healthy enough.", + "option": { + "1": { + "label": "Make Deliveries", + "tooltip": "(-) Your Pokémon Uses its Speed\n(+) Earn @[MONEY]{Money}", + "selected": "Your {{selectedPokemon}} works a shift delivering orders to customers." + }, + "2": { + "label": "Warehouse Work", + "tooltip": "(-) Your Pokémon Uses its Strength and Endurance\n(+) Earn @[MONEY]{Money}", + "selected": "Your {{selectedPokemon}} works a shift moving items around the warehouse." + }, + "3": { + "label": "Sales Assistant", + "tooltip": "(-) Your {{option3PrimaryName}} uses {{option3PrimaryMove}}\n(+) Earn @[MONEY]{Money}", + "disabled_tooltip": "Your Pokémon need to know certain moves for this job", + "selected": "Your {{option3PrimaryName}} spends the day using {{option3PrimaryMove}} to attract customers to the business!" + } + }, + "job_complete_good": "Thanks for the assistance!\nYour {{selectedPokemon}} was incredibly helpful!$Here's your check for the day.", + "job_complete_bad": "Your {{selectedPokemon}} helped us out a bit!$Here's your check for the day.", + "pokemon_tired": "Your {{selectedPokemon}} is worn out!\nThe PP of all its moves was reduced to 2!", + "outro": "Come back and help out again sometime!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/safari-zone-dialogue.json b/src/locales/he_IL/mystery-encounters/safari-zone-dialogue.json new file mode 100644 index 00000000000..8869f2055e5 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/safari-zone-dialogue.json @@ -0,0 +1,46 @@ +{ + "intro": "It's a safari zone!", + "title": "The Safari Zone", + "description": "There are all kinds of rare and special Pokémon that can be found here!\nIf you choose to enter, you'll have a time limit of 3 wild encounters where you can try to catch these special Pokémon.\n\nBeware, though. These Pokémon may flee before you're able to catch them!", + "query": "Would you like to enter?", + "option": { + "1": { + "label": "Enter", + "tooltip": "(-) Pay {{option1Money, money}}\n@[SUMMARY_GREEN]{(?) Safari Zone}", + "selected": "Time to test your luck!" + }, + "2": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "You hurry along your way,\nwith a slight feeling of regret." + } + }, + "safari": { + "1": { + "label": "Throw a Pokéball", + "tooltip": "(+) Throw a Pokéball", + "selected": "You throw a Pokéball!" + }, + "2": { + "label": "Throw Bait", + "tooltip": "(+) Increases Capture Rate\n(-) Chance to Increase Flee Rate", + "selected": "You throw some bait!" + }, + "3": { + "label": "Throw Mud", + "tooltip": "(+) Decreases Flee Rate\n(-) Chance to Decrease Capture Rate", + "selected": "You throw some mud!" + }, + "4": { + "label": "Flee", + "tooltip": "(?) Flee from this Pokémon" + }, + "watching": "{{pokemonName}} is watching carefully!", + "eating": "{{pokemonName}} is eating!", + "busy_eating": "{{pokemonName}} is busy eating!", + "angry": "{{pokemonName}} is angry!", + "beside_itself_angry": "{{pokemonName}} is beside itself with anger!", + "remaining_count": "{{remainingCount}} Pokémon remaining!" + }, + "outro": "That was a fun little excursion!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/shady-vitamin-dealer-dialogue.json b/src/locales/he_IL/mystery-encounters/shady-vitamin-dealer-dialogue.json new file mode 100644 index 00000000000..d0003de07f1 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/shady-vitamin-dealer-dialogue.json @@ -0,0 +1,27 @@ +{ + "intro": "A man in a dark coat approaches you.", + "speaker": "Shady Salesman", + "intro_dialogue": ".@d{16}.@d{16}.@d{16}$I've got the goods if you've got the money.$Make sure your Pokémon can handle it though.", + "title": "The Vitamin Dealer", + "description": "The man opens his jacket to reveal some Pokémon vitamins. The numbers he quotes seem like a really good deal. Almost too good...\nHe offers two package deals to choose from.", + "query": "Which deal will you choose?", + "invalid_selection": "Pokémon must be healthy enough.", + "option": { + "1": { + "label": "The Cheap Deal", + "tooltip": "(-) Pay {{option1Money, money}}\n(-) Side Effects?\n(+) Chosen Pokémon Gains 2 Random Vitamins" + }, + "2": { + "label": "The Pricey Deal", + "tooltip": "(-) Pay {{option2Money, money}}\n(+) Chosen Pokémon Gains 2 Random Vitamins" + }, + "3": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "Heh, wouldn't have figured you for a coward." + }, + "selected": "The man hands you two bottles and quickly disappears.${{selectedPokemon}} gained {{boost1}} and {{boost2}} boosts!" + }, + "cheap_side_effects": "But the medicine had some side effects!$Your {{selectedPokemon}} takes some damage,\nand its Nature is changed to {{newNature}}!", + "no_bad_effects": "Looks like there were no side-effects from the medicine!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/slumbering-snorlax-dialogue.json b/src/locales/he_IL/mystery-encounters/slumbering-snorlax-dialogue.json new file mode 100644 index 00000000000..cd3bb7465c4 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/slumbering-snorlax-dialogue.json @@ -0,0 +1,25 @@ +{ + "intro": "As you walk down a narrow pathway, you see a towering silhouette blocking your path.$You get closer to see a {{snorlaxName}} sleeping peacefully.\nIt seems like there's no way around it.", + "title": "Slumbering {{snorlaxName}}", + "description": "You could attack it to try and get it to move, or simply wait for it to wake up. Who knows how long that could take, though...", + "query": "What will you do?", + "option": { + "1": { + "label": "Battle It", + "tooltip": "(-) Fight Sleeping {{snorlaxName}}\n(+) Special Reward", + "selected": "You approach the\nPokémon without fear." + }, + "2": { + "label": "Wait for It to Move", + "tooltip": "(-) Wait a Long Time\n(+) Recover Party", + "selected": ".@d{32}.@d{32}.@d{32}$You wait for a time, but the {{snorlaxName}}'s yawns make your party sleepy...", + "rest_result": "When you all awaken, the {{snorlaxName}} is no where to be found -\nbut your Pokémon are all healed!" + }, + "3": { + "label": "Steal Its Item", + "tooltip": "(+) {{option3PrimaryName}} uses {{option3PrimaryMove}}\n(+) Special Reward", + "disabled_tooltip": "Your Pokémon need to know certain moves to choose this", + "selected": "Your {{option3PrimaryName}} uses {{option3PrimaryMove}}!$@s{item_fanfare}It steals Leftovers off the sleeping\n{{snorlaxName}} and you make out like bandits!" + } + } +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/teleporting-hijinks-dialogue.json b/src/locales/he_IL/mystery-encounters/teleporting-hijinks-dialogue.json new file mode 100644 index 00000000000..c295867f521 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/teleporting-hijinks-dialogue.json @@ -0,0 +1,27 @@ +{ + "intro": "It's a strange machine, whirring noisily...", + "title": "Teleportating Hijinks", + "description": "The machine has a sign on it that reads:\n \"To use, insert money then step into the capsule.\"\n\nPerhaps it can transport you somewhere...", + "query": "What will you do?", + "option": { + "1": { + "label": "Put Money In", + "tooltip": "(-) Pay {{price, money}}\n(?) Teleport to New Biome", + "selected": "You insert some money, and the capsule opens.\nYou step inside..." + }, + "2": { + "label": "A Pokémon Helps", + "tooltip": "(-) {{option2PrimaryName}} Helps\n(+) {{option2PrimaryName}} gains EXP\n(?) Teleport to New Biome", + "disabled_tooltip": "You need a Steel or Electric Type Pokémon to choose this", + "selected": "{{option2PrimaryName}}'s Type allows it to bypass the machine's paywall!$The capsule opens, and you step inside..." + }, + "3": { + "label": "Inspect the Machine", + "tooltip": "(-) Pokémon Battle", + "selected": "You are drawn in by the blinking lights\nand strange noises coming from the machine...$You don't even notice as a wild\nPokémon sneaks up and ambushes you!" + } + }, + "transport": "The machine shakes violently,\nmaking all sorts of strange noises!$Just as soon as it had started, it quiets once more.", + "attacked": "You step out into a completely new area, startling a wild Pokémon!$The wild Pokémon attacks!", + "boss_enraged": "The opposing {{enemyPokemon}} has become enraged!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/the-pokemon-salesman-dialogue.json b/src/locales/he_IL/mystery-encounters/the-pokemon-salesman-dialogue.json new file mode 100644 index 00000000000..7e8091bbfff --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/the-pokemon-salesman-dialogue.json @@ -0,0 +1,23 @@ +{ + "intro": "A chipper elderly man approaches you.", + "speaker": "Gentleman", + "intro_dialogue": "Hello there! Have I got a deal just for YOU!", + "title": "The Pokémon Salesman", + "description": "\"This {{purchasePokemon}} is extremely unique and carries an ability not normally found in its species! I'll let you have this swell {{purchasePokemon}} for just {{price, money}}!\"\n\n\"What do you say?\"", + "description_shiny": "\"This {{purchasePokemon}} is extremely unique and has a pigment not normally found in its species! I'll let you have this swell {{purchasePokemon}} for just {{price, money}}!\"\n\n\"What do you say?\"", + "query": "What will you do?", + "option": { + "1": { + "label": "Accept", + "tooltip": "(-) Pay {{price, money}}\n(+) Gain a {{purchasePokemon}} with its Hidden Ability", + "tooltip_shiny": "(-) Pay {{price, money}}\n(+) Gain a shiny {{purchasePokemon}}", + "selected_message": "You paid an outrageous sum and bought the {{purchasePokemon}}.", + "selected_dialogue": "Excellent choice!$I can see you've a keen eye for business.$Oh, yeah...@d{64} Returns not accepted, got that?" + }, + "2": { + "label": "Refuse", + "tooltip": "(-) No Rewards", + "selected": "No?@d{32} You say no?$I'm only doing this as a favor to you!" + } + } +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/the-strong-stuff-dialogue.json b/src/locales/he_IL/mystery-encounters/the-strong-stuff-dialogue.json new file mode 100644 index 00000000000..b5403616c9b --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/the-strong-stuff-dialogue.json @@ -0,0 +1,21 @@ +{ + "intro": "It's a massive {{shuckleName}} and what appears\nto be a large stash of... juice?", + "title": "The Strong Stuff", + "description": "The {{shuckleName}} that blocks your path looks incredibly strong. Meanwhile, the juice next to it is emanating power of some kind.\n\nThe {{shuckleName}} extends its feelers in your direction. It seems like it wants to do something...", + "query": "What will you do?", + "option": { + "1": { + "label": "Approach the {{shuckleName}}", + "tooltip": "(?) Something awful or amazing might happen", + "selected": "You black out.", + "selected_2": "@f{150}When you awaken, the {{shuckleName}} is gone\nand juice stash completely drained.${{highBstPokemon1}} and {{highBstPokemon2}}\nfeel a terrible lethargy come over them!$Their base stats were reduced by {{reductionValue}}!$Your remaining Pokémon feel an incredible vigor, though!\nTheir base stats are increased by {{increaseValue}}!" + }, + "2": { + "label": "Battle the {{shuckleName}}", + "tooltip": "(-) Hard Battle\n(+) Special Rewards", + "selected": "Enraged, the {{shuckleName}} drinks some of its juice and attacks!", + "stat_boost": "The {{shuckleName}}'s juice boosts its stats!" + } + }, + "outro": "What a bizarre turn of events." +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/the-winstrate-challenge-dialogue.json b/src/locales/he_IL/mystery-encounters/the-winstrate-challenge-dialogue.json new file mode 100644 index 00000000000..37807a91667 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/the-winstrate-challenge-dialogue.json @@ -0,0 +1,22 @@ +{ + "intro": "It's a family standing outside their house!", + "speaker": "The Winstrates", + "intro_dialogue": "We're the Winstrates!$What do you say to taking on our family in a series of Pokémon battles?", + "title": "The Winstrate Challenge", + "description": "The Winstrates are a family of 5 trainers, and they want to battle! If you beat all of them back-to-back, they'll give you a grand prize. But can you handle the heat?", + "query": "What will you do?", + "option": { + "1": { + "label": "Accept the Challenge", + "tooltip": "(-) Brutal Battle\n(+) Special Item Reward", + "selected": "Let the challenge begin!" + }, + "2": { + "label": "Refuse the Challenge", + "tooltip": "(+) Full Heal Party\n(+) Gain a Rarer Candy", + "selected": "That's too bad. Say, your team looks worn out, why don't you stay awhile and rest?" + } + }, + "victory": "Congratulations on beating our challenge!$First off, we'd like you to have this Voucher.", + "victory_2": "Also, our family uses this Macho Brace to strengthen\nour Pokémon more effectively during training.$You may not need it considering that you beat the whole lot of us, but we hope you'll accept it anyway!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/training-session-dialogue.json b/src/locales/he_IL/mystery-encounters/training-session-dialogue.json new file mode 100644 index 00000000000..f018018fe4e --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/training-session-dialogue.json @@ -0,0 +1,33 @@ +{ + "intro": "You've come across some\ntraining tools and supplies.", + "title": "Training Session", + "description": "These supplies look like they could be used to train a member of your party! There are a few ways you could train your Pokémon, by battling against it with the rest of your team.", + "query": "How should you train?", + "invalid_selection": "Pokémon must be healthy enough.", + "option": { + "1": { + "label": "Light Training", + "tooltip": "(-) Light Battle\n(+) Improve 2 Random IVs of Pokémon", + "finished": "{{selectedPokemon}} returns, feeling\nworn out but accomplished!$Its {{stat1}} and {{stat2}} IVs were improved!" + }, + "2": { + "label": "Moderate Training", + "tooltip": "(-) Moderate Battle\n(+) Change Pokémon's Nature", + "select_prompt": "Select a new nature\nto train your Pokémon in.", + "finished": "{{selectedPokemon}} returns, feeling\nworn out but accomplished!$Its nature was changed to {{nature}}!" + }, + "3": { + "label": "Heavy Training", + "tooltip": "(-) Harsh Battle\n(+) Change Pokémon's Ability", + "select_prompt": "Select a new ability\nto train your Pokémon in.", + "finished": "{{selectedPokemon}} returns, feeling\nworn out but accomplished!$Its ability was changed to {{ability}}!" + }, + "4": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "You've no time for training.\nTime to move on." + }, + "selected": "{{selectedPokemon}} moves across\nthe clearing to face you..." + }, + "outro": "That was a successful training session!" +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/trash-to-treasure-dialogue.json b/src/locales/he_IL/mystery-encounters/trash-to-treasure-dialogue.json new file mode 100644 index 00000000000..ae6e63ed800 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/trash-to-treasure-dialogue.json @@ -0,0 +1,19 @@ +{ + "intro": "It's a massive pile of garbage!\nWhere did this come from?", + "title": "Trash to Treasure", + "description": "The garbage heap looms over you, and you can spot some items of value buried amidst the refuse. Are you sure you want to get covered in filth to get them, though?", + "query": "What will you do?", + "option": { + "1": { + "label": "Dig for Valuables", + "tooltip": "(-) Lose Healing Items in Shops\n(+) Gain Amazing Items", + "selected": "You wade through the garbage pile, becoming mired in filth.$There's no way any respectable shopkeepers\nwill sell you anything in your grimy state!$You'll just have to make do without shop healing items.$However, you found some incredible items in the garbage!" + }, + "2": { + "label": "Investigate Further", + "tooltip": "(?) Find the Source of the Garbage", + "selected": "You wander around the heap, searching for any indication as to how this might have appeared here...", + "selected_2": "Suddenly, the garbage shifts! It wasn't just garbage, it was a Pokémon!" + } + } +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/uncommon-breed-dialogue.json b/src/locales/he_IL/mystery-encounters/uncommon-breed-dialogue.json new file mode 100644 index 00000000000..e6f5b3d3fcd --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/uncommon-breed-dialogue.json @@ -0,0 +1,26 @@ +{ + "intro": "That isn't just an ordinary Pokémon!", + "title": "Uncommon Breed", + "description": "That {{enemyPokemon}} looks special compared to others of its kind. @[TOOLTIP_TITLE]{Perhaps it knows a special move?} You could battle and catch it outright, but there might also be a way to befriend it.", + "query": "What will you do?", + "option": { + "1": { + "label": "Battle the Pokémon", + "tooltip": "(-) Tricky Battle\n(+) Strong Catchable Foe", + "selected": "You approach the\n{{enemyPokemon}} without fear.", + "stat_boost": "The {{enemyPokemon}}'s heightened abilities boost its stats!" + }, + "2": { + "label": "Give It Food", + "disabled_tooltip": "You need 4 berry items to choose this", + "tooltip": "(-) Give 4 Berries\n(+) The {{enemyPokemon}} Likes You", + "selected": "You toss the berries at the {{enemyPokemon}}!$It eats them happily!$The {{enemyPokemon}} wants to join your party!" + }, + "3": { + "label": "Befriend It", + "disabled_tooltip": "Your Pokémon need to know certain moves to choose this", + "tooltip": "(+) {{option3PrimaryName}} uses {{option3PrimaryMove}}\n(+) The {{enemyPokemon}} Likes You", + "selected": "Your {{option3PrimaryName}} uses {{option3PrimaryMove}} to charm the {{enemyPokemon}}!$The {{enemyPokemon}} wants to join your party!" + } + } +} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/weird-dream-dialogue.json b/src/locales/he_IL/mystery-encounters/weird-dream-dialogue.json new file mode 100644 index 00000000000..44acde84002 --- /dev/null +++ b/src/locales/he_IL/mystery-encounters/weird-dream-dialogue.json @@ -0,0 +1,22 @@ +{ + "intro": "A shadowy woman blocks your path.\nSomething about her is unsettling...", + "speaker": "Woman", + "intro_dialogue": "I have seen your futures, your pasts...$Child, do you see them too?", + "title": "???", + "description": "The woman's words echo in your head. It wasn't just a singular voice, but a vast multitude, from all timelines and realities. You begin to feel dizzy, the question lingering on your mind...\n\n@[TOOLTIP_TITLE]{\"I have seen your futures, your pasts... Child, do you see them too?\"}", + "query": "What will you do?", + "option": { + "1": { + "label": "\"I See Them\"", + "tooltip": "@[SUMMARY_GREEN]{(?) Affects your Pokémon}", + "selected": "Her hand reaches out to touch you,\nand everything goes black.$Then...@d{64} You see everything.\nEvery timeline, all your different selves,\n past and future.$Everything that has made you,\neverything you will become...@d{64}", + "cutscene": "You see your Pokémon,@d{32} converging from\nevery reality to become something new...@d{64}", + "dream_complete": "When you awaken, the woman - was it a woman or a ghost? - is gone...$.@d{32}.@d{32}.@d{32}$Your Pokémon team has changed...\nOr is it the same team you've always had?" + }, + "2": { + "label": "Quickly Leave", + "tooltip": "(-) Affects your Pokémon", + "selected": "You tear your mind from a numbing grip, and hastily depart.$When you finally stop to collect yourself, you check the Pokémon in your team.$For some reason, all of their levels have decreased!" + } + } +} \ No newline at end of file diff --git a/src/locales/he_IL/nature.json b/src/locales/he_IL/nature.json new file mode 100644 index 00000000000..ad740557094 --- /dev/null +++ b/src/locales/he_IL/nature.json @@ -0,0 +1,27 @@ +{ + "Hardy": "Hardy", + "Lonely": "Lonely", + "Brave": "Brave", + "Adamant": "Adamant", + "Naughty": "Naughty", + "Bold": "Bold", + "Docile": "Docile", + "Relaxed": "Relaxed", + "Impish": "Impish", + "Lax": "Lax", + "Timid": "Timid", + "Hasty": "Hasty", + "Serious": "Serious", + "Jolly": "Jolly", + "Naive": "Naive", + "Modest": "Modest", + "Mild": "Mild", + "Quiet": "Quiet", + "Bashful": "Bashful", + "Rash": "Rash", + "Calm": "Calm", + "Gentle": "Gentle", + "Sassy": "Sassy", + "Careful": "Careful", + "Quirky": "Quirky" +} \ No newline at end of file diff --git a/src/locales/he_IL/party-ui-handler.json b/src/locales/he_IL/party-ui-handler.json new file mode 100644 index 00000000000..8e6e8046c7e --- /dev/null +++ b/src/locales/he_IL/party-ui-handler.json @@ -0,0 +1,50 @@ +{ + "SEND_OUT": "Send Out", + "SUMMARY": "Summary", + "CANCEL": "Cancel", + "RELEASE": "Release", + "APPLY": "Apply", + "TEACH": "Teach", + "SPLICE": "Splice", + "UNSPLICE": "Unsplice", + "ACTIVATE": "Activate", + "DEACTIVATE": "Deactivate", + "TRANSFER": "Transfer", + "ALL": "All", + "PASS_BATON": "Pass Baton", + "UNPAUSE_EVOLUTION": "Unpause Evolution", + "PAUSE_EVOLUTION": "Pause Evolution", + "REVIVE": "Revive", + "RENAME": "Rename", + "SELECT": "Select", + "choosePokemon": "Choose a Pokémon.", + "doWhatWithThisPokemon": "Do what with this Pokémon?", + "noEnergy": "{{pokemonName}} has no energy\nleft to battle!", + "hasEnergy": "{{pokemonName}} still has energy\nto battle!", + "cantBeUsed": "{{pokemonName}} can't be used in\nthis challenge!", + "tooManyItems": "{{pokemonName}} has too many\nof this item!", + "anyEffect": "It won't have any effect.", + "unpausedEvolutions": "Evolutions have been unpaused for {{pokemonName}}.", + "pausedEvolutions": "Evolutions have been paused for {{pokemonName}}.", + "unspliceConfirmation": "Do you really want to unsplice {{fusionName}}\nfrom {{pokemonName}}? {{fusionName}} will be lost.", + "wasReverted": "{{fusionName}} was reverted to {{pokemonName}}.", + "releaseConfirmation": "Do you really want to release {{pokemonName}}?", + "releaseInBattle": "You can't release a Pokémon that's in battle!", + "selectAMove": "Select a move.", + "changeQuantity": "Select a held item to transfer.\nUse < and > to change the quantity.", + "selectAnotherPokemonToSplice": "Select another Pokémon to splice.", + "cancel": "Cancel", + "able": "Able", + "notAble": "Not able", + "learned": "Learned", + "goodbye": "Goodbye, {{pokemonName}}!", + "byebye": "Byebye, {{pokemonName}}!", + "farewell": "Farewell, {{pokemonName}}!", + "soLong": "So long, {{pokemonName}}!", + "thisIsWhereWePart": "This is where we part, {{pokemonName}}!", + "illMissYou": "I'll miss you, {{pokemonName}}!", + "illNeverForgetYou": "I'll never forget you, {{pokemonName}}!", + "untilWeMeetAgain": "Until we meet again, {{pokemonName}}!", + "sayonara": "Sayonara, {{pokemonName}}!", + "smellYaLater": "Smell ya later, {{pokemonName}}!" +} \ No newline at end of file diff --git a/src/locales/he_IL/pokeball.json b/src/locales/he_IL/pokeball.json new file mode 100644 index 00000000000..8fa7a8d726b --- /dev/null +++ b/src/locales/he_IL/pokeball.json @@ -0,0 +1,8 @@ +{ + "pokeBall": "Poké Ball", + "greatBall": "Great Ball", + "ultraBall": "Ultra Ball", + "rogueBall": "Rogue Ball", + "masterBall": "Master Ball", + "luxuryBall": "Luxury Ball" +} \ No newline at end of file diff --git a/src/locales/he_IL/pokemon-form-battle.json b/src/locales/he_IL/pokemon-form-battle.json new file mode 100644 index 00000000000..63a7fb793bd --- /dev/null +++ b/src/locales/he_IL/pokemon-form-battle.json @@ -0,0 +1,14 @@ +{ + "mega": "Mega {{pokemonName}}", + "mega-x": "Mega {{pokemonName}} X", + "mega-y": "Mega {{pokemonName}} Y", + "primal": "Primal {{pokemonName}}", + "gigantamax": "G-Max {{pokemonName}}", + "eternamax": "E-Max {{pokemonName}}", + "megaChange": "{{preName}} Mega Evolved\ninto {{pokemonName}}!", + "gigantamaxChange": "{{preName}} Gigantamaxed\ninto {{pokemonName}}!", + "eternamaxChange": "{{preName}} Eternamaxed\ninto {{pokemonName}}!", + "revertChange": "{{pokemonName}} reverted\nto its original form!", + "formChange": "{{preName}} changed form!", + "disguiseChange": "Its disguise served it as a decoy!" +} \ No newline at end of file diff --git a/src/locales/he_IL/pokemon-form.json b/src/locales/he_IL/pokemon-form.json new file mode 100644 index 00000000000..ea7e0f60c90 --- /dev/null +++ b/src/locales/he_IL/pokemon-form.json @@ -0,0 +1,170 @@ +{ + "pikachuCosplay": "Cosplay", + "pikachuCoolCosplay": "Cool Cosplay", + "pikachuBeautyCosplay": "Beauty Cosplay", + "pikachuCuteCosplay": "Cute Cosplay", + "pikachuSmartCosplay": "Smart Cosplay", + "pikachuToughCosplay": "Tough Cosplay", + "pikachuPartner": "Partner", + "eeveePartner": "Partner", + "pichuSpiky": "Spiky", + "unownA": "A", + "unownB": "B", + "unownC": "C", + "unownD": "D", + "unownE": "E", + "unownF": "F", + "unownG": "G", + "unownH": "H", + "unownI": "I", + "unownJ": "J", + "unownK": "K", + "unownL": "L", + "unownM": "M", + "unownN": "N", + "unownO": "O", + "unownP": "P", + "unownQ": "Q", + "unownR": "R", + "unownS": "S", + "unownT": "T", + "unownU": "U", + "unownV": "V", + "unownW": "W", + "unownX": "X", + "unownY": "Y", + "unownZ": "Z", + "unownExclamation": "!", + "unownQuestion": "?", + "castformSunny": "Sunny", + "castformRainy": "Rainy", + "castformSnowy": "Snowy", + "deoxysNormal": "Normal", + "burmyPlant": "Plant", + "burmySandy": "Sandy", + "burmyTrash": "Trash", + "shellosEast": "East", + "shellosWest": "West", + "rotomHeat": "Heat", + "rotomWash": "Wash", + "rotomFrost": "Frost", + "rotomFan": "Fan", + "rotomMow": "Mow", + "giratinaAltered": "Altered", + "shayminLand": "Land", + "basculinRedStriped": "Red Striped", + "basculinBlueStriped": "Blue Striped", + "basculinWhiteStriped": "White Striped", + "deerlingSpring": "Spring", + "deerlingSummer": "Summer", + "deerlingAutumn": "Autumn", + "deerlingWinter": "Winter", + "tornadusIncarnate": "Incarnate", + "thundurusIncarnate": "Incarnate", + "landorusIncarnate": "Incarnate", + "keldeoOrdinary": "Ordinary", + "meloettaAria": "Aria", + "meloettaPirouette": "Pirouette", + "froakieBattleBond": "Battle Bond", + "scatterbugMeadow": "Meadow", + "scatterbugIcySnow": "Icy Snow", + "scatterbugPolar": "Polar", + "scatterbugTundra": "Tundra", + "scatterbugContinental": "Continental", + "scatterbugGarden": "Garden", + "scatterbugElegant": "Elegant", + "scatterbugModern": "Modern", + "scatterbugMarine": "Marine", + "scatterbugArchipelago": "Archipelago", + "scatterbugHighPlains": "High Plains", + "scatterbugSandstorm": "Sandstorm", + "scatterbugRiver": "River", + "scatterbugMonsoon": "Monsoon", + "scatterbugSavanna": "Savanna", + "scatterbugSun": "Sun", + "scatterbugOcean": "Ocean", + "scatterbugJungle": "Jungle", + "scatterbugFancy": "Fancy", + "scatterbugPokeBall": "Poké Ball", + "flabebeRed": "Red", + "flabebeYellow": "Yellow", + "flabebeOrange": "Orange", + "flabebeBlue": "Blue", + "flabebeWhite": "White", + "furfrouHeart": "Heart", + "furfrouStar": "Star", + "furfrouDiamond": "Diamond", + "furfrouDebutante": "Debutante", + "furfrouMatron": "Matron", + "furfrouDandy": "Dandy", + "furfrouLaReine": "La Reine", + "furfrouKabuki": "Kabuki", + "furfrouPharaoh": "Pharaoh", + "pumpkabooSmall": "Small", + "pumpkabooLarge": "Large", + "pumpkabooSuper": "Super", + "xerneasNeutral": "Neutral", + "xerneasActive": "Active", + "zygarde50": "50% Forme", + "zygarde10": "10% Forme", + "zygarde50Pc": "50% Forme Power Construct", + "zygarde10Pc": "10% Forme Power Construct", + "zygardeComplete": "Complete Forme", + "oricorioBaile": "Baile", + "oricorioPompom": "Pom-Pom", + "oricorioPau": "Pau", + "oricorioSensu": "Sensu", + "rockruffOwnTempo": "Own Tempo", + "miniorRedMeteor": "Red Meteor", + "miniorOrangeMeteor": "Orange Meteor", + "miniorYellowMeteor": "Yellow Meteor", + "miniorGreenMeteor": "Green Meteor", + "miniorBlueMeteor": "Blue Meteor", + "miniorIndigoMeteor": "Indigo Meteor", + "miniorVioletMeteor": "Violet Meteor", + "miniorRed": "Red", + "miniorOrange": "Orange", + "miniorYellow": "Yellow", + "miniorGreen": "Green", + "miniorBlue": "Blue", + "miniorIndigo": "Indigo", + "miniorViolet": "Violet", + "mimikyuDisguised": "Disguised", + "mimikyuBusted": "Busted", + "magearnaOriginal": "Original", + "marshadowZenith": "Zenith", + "sinisteaPhony": "Phony", + "sinisteaAntique": "Antique", + "eiscueNoIce": "No Ice", + "indeedeeMale": "Male", + "indeedeeFemale": "Female", + "morpekoFullBelly": "Full Belly", + "zacianHeroOfManyBattles": "Hero Of Many Battles", + "zamazentaHeroOfManyBattles": "Hero Of Many Battles", + "zarudeDada": "Dada", + "enamorusIncarnate": "Incarnate", + "squawkabillyGreenPlumage": "Green Plumage", + "squawkabillyBluePlumage": "Blue Plumage", + "squawkabillyYellowPlumage": "Yellow Plumage", + "squawkabillyWhitePlumage": "White Plumage", + "tatsugiriCurly": "Curly", + "tatsugiriDroopy": "Droopy", + "tatsugiriStretchy": "Stretchy", + "gimmighoulChest": "Chest", + "gimmighoulRoaming": "Roaming", + "koraidonApexBuild": "Apex Build", + "koraidonLimitedBuild": "Limited Build", + "koraidonSprintingBuild": "Sprinting Build", + "koraidonSwimmingBuild": "Swimming Build", + "koraidonGlidingBuild": "Gliding Build", + "miraidonUltimateMode": "Ultimate Mode", + "miraidonLowPowerMode": "Low Power Mode", + "miraidonDriveMode": "Drive Mode", + "miraidonAquaticMode": "Aquatic Mode", + "miraidonGlideMode": "Glide Mode", + "poltchageistCounterfeit": "Counterfeit", + "poltchageistArtisan": "Artisan", + "paldeaTaurosCombat": "Combat", + "paldeaTaurosBlaze": "Blaze", + "paldeaTaurosAqua": "Aqua" +} \ No newline at end of file diff --git a/src/locales/he_IL/pokemon-info-container.json b/src/locales/he_IL/pokemon-info-container.json new file mode 100644 index 00000000000..e4574e3cf3f --- /dev/null +++ b/src/locales/he_IL/pokemon-info-container.json @@ -0,0 +1,7 @@ +{ + "moveset": "Moveset", + "gender": "Gender:", + "ability": "Ability:", + "nature": "Nature:", + "form": "Form:" +} \ No newline at end of file diff --git a/src/locales/he_IL/pokemon-info.json b/src/locales/he_IL/pokemon-info.json new file mode 100644 index 00000000000..b79daaed621 --- /dev/null +++ b/src/locales/he_IL/pokemon-info.json @@ -0,0 +1,40 @@ +{ + "Stat": { + "HP": "Max. HP", + "HPshortened": "HP", + "ATK": "Attack", + "ATKshortened": "Atk", + "DEF": "Defense", + "DEFshortened": "Def", + "SPATK": "Sp. Atk", + "SPATKshortened": "SpAtk", + "SPDEF": "Sp. Def", + "SPDEFshortened": "SpDef", + "SPD": "Speed", + "SPDshortened": "Spd", + "ACC": "Accuracy", + "EVA": "Evasiveness" + }, + "Type": { + "UNKNOWN": "Unknown", + "NORMAL": "Normal", + "FIGHTING": "Fighting", + "FLYING": "Flying", + "POISON": "Poison", + "GROUND": "Ground", + "ROCK": "Rock", + "BUG": "Bug", + "GHOST": "Ghost", + "STEEL": "Steel", + "FIRE": "Fire", + "WATER": "Water", + "GRASS": "Grass", + "ELECTRIC": "Electric", + "PSYCHIC": "Psychic", + "ICE": "Ice", + "DRAGON": "Dragon", + "DARK": "Dark", + "FAIRY": "Fairy", + "STELLAR": "Stellar" + } +} diff --git a/src/locales/he_IL/pokemon-summary.json b/src/locales/he_IL/pokemon-summary.json new file mode 100644 index 00000000000..80e0cdab010 --- /dev/null +++ b/src/locales/he_IL/pokemon-summary.json @@ -0,0 +1,44 @@ +{ + "pokemonInfo": "Pokémon Info", + "status": "Status", + "powerAccuracyCategory": "Power\nAccuracy\nCategory", + "type": "Type", + "unknownTrainer": "Unknown", + "ot": "OT", + "nature": "nature", + "expPoints": "Exp. Points", + "nextLv": "Next Lv.", + "cancel": "Cancel", + "memoString": "{{natureFragment}} nature,\n{{metFragment}}", + "metFragment": { + "normal": "met at Lv{{level}},\n{{biome}}.", + "apparently": "apparently met at Lv{{level}},\n{{biome}}." + }, + "natureFragment": { + "Hardy": "{{nature}}", + "Lonely": "{{nature}}", + "Brave": "{{nature}}", + "Adamant": "{{nature}}", + "Naughty": "{{nature}}", + "Bold": "{{nature}}", + "Docile": "{{nature}}", + "Relaxed": "{{nature}}", + "Impish": "{{nature}}", + "Lax": "{{nature}}", + "Timid": "{{nature}}", + "Hasty": "{{nature}}", + "Serious": "{{nature}}", + "Jolly": "{{nature}}", + "Naive": "{{nature}}", + "Modest": "{{nature}}", + "Mild": "{{nature}}", + "Quiet": "{{nature}}", + "Bashful": "{{nature}}", + "Rash": "{{nature}}", + "Calm": "{{nature}}", + "Gentle": "{{nature}}", + "Sassy": "{{nature}}", + "Careful": "{{nature}}", + "Quirky": "{{nature}}" + } +} \ No newline at end of file diff --git a/src/locales/he_IL/pokemon.json b/src/locales/he_IL/pokemon.json new file mode 100644 index 00000000000..9185f749cfa --- /dev/null +++ b/src/locales/he_IL/pokemon.json @@ -0,0 +1,1084 @@ +{ + "bulbasaur": "Bulbasaur", + "ivysaur": "Ivysaur", + "venusaur": "Venusaur", + "charmander": "Charmander", + "charmeleon": "Charmeleon", + "charizard": "Charizard", + "squirtle": "Squirtle", + "wartortle": "Wartortle", + "blastoise": "Blastoise", + "caterpie": "Caterpie", + "metapod": "Metapod", + "butterfree": "Butterfree", + "weedle": "Weedle", + "kakuna": "Kakuna", + "beedrill": "Beedrill", + "pidgey": "Pidgey", + "pidgeotto": "Pidgeotto", + "pidgeot": "Pidgeot", + "rattata": "Rattata", + "raticate": "Raticate", + "spearow": "Spearow", + "fearow": "Fearow", + "ekans": "Ekans", + "arbok": "Arbok", + "pikachu": "Pikachu", + "raichu": "Raichu", + "sandshrew": "Sandshrew", + "sandslash": "Sandslash", + "nidoran_f": "Nidoran♀", + "nidorina": "Nidorina", + "nidoqueen": "Nidoqueen", + "nidoran_m": "Nidoran♂", + "nidorino": "Nidorino", + "nidoking": "Nidoking", + "clefairy": "Clefairy", + "clefable": "Clefable", + "vulpix": "Vulpix", + "ninetales": "Ninetales", + "jigglypuff": "Jigglypuff", + "wigglytuff": "Wigglytuff", + "zubat": "Zubat", + "golbat": "Golbat", + "oddish": "Oddish", + "gloom": "Gloom", + "vileplume": "Vileplume", + "paras": "Paras", + "parasect": "Parasect", + "venonat": "Venonat", + "venomoth": "Venomoth", + "diglett": "Diglett", + "dugtrio": "Dugtrio", + "meowth": "Meowth", + "persian": "Persian", + "psyduck": "Psyduck", + "golduck": "Golduck", + "mankey": "Mankey", + "primeape": "Primeape", + "growlithe": "Growlithe", + "arcanine": "Arcanine", + "poliwag": "Poliwag", + "poliwhirl": "Poliwhirl", + "poliwrath": "Poliwrath", + "abra": "Abra", + "kadabra": "Kadabra", + "alakazam": "Alakazam", + "machop": "Machop", + "machoke": "Machoke", + "machamp": "Machamp", + "bellsprout": "Bellsprout", + "weepinbell": "Weepinbell", + "victreebel": "Victreebel", + "tentacool": "Tentacool", + "tentacruel": "Tentacruel", + "geodude": "Geodude", + "graveler": "Graveler", + "golem": "Golem", + "ponyta": "Ponyta", + "rapidash": "Rapidash", + "slowpoke": "Slowpoke", + "slowbro": "Slowbro", + "magnemite": "Magnemite", + "magneton": "Magneton", + "farfetchd": "Farfetch'd", + "doduo": "Doduo", + "dodrio": "Dodrio", + "seel": "Seel", + "dewgong": "Dewgong", + "grimer": "Grimer", + "muk": "Muk", + "shellder": "Shellder", + "cloyster": "Cloyster", + "gastly": "Gastly", + "haunter": "Haunter", + "gengar": "Gengar", + "onix": "Onix", + "drowzee": "Drowzee", + "hypno": "Hypno", + "krabby": "Krabby", + "kingler": "Kingler", + "voltorb": "Voltorb", + "electrode": "Electrode", + "exeggcute": "Exeggcute", + "exeggutor": "Exeggutor", + "cubone": "Cubone", + "marowak": "Marowak", + "hitmonlee": "Hitmonlee", + "hitmonchan": "Hitmonchan", + "lickitung": "Lickitung", + "koffing": "Koffing", + "weezing": "Weezing", + "rhyhorn": "Rhyhorn", + "rhydon": "Rhydon", + "chansey": "Chansey", + "tangela": "Tangela", + "kangaskhan": "Kangaskhan", + "horsea": "Horsea", + "seadra": "Seadra", + "goldeen": "Goldeen", + "seaking": "Seaking", + "staryu": "Staryu", + "starmie": "Starmie", + "mr_mime": "Mr. Mime", + "scyther": "Scyther", + "jynx": "Jynx", + "electabuzz": "Electabuzz", + "magmar": "Magmar", + "pinsir": "Pinsir", + "tauros": "Tauros", + "magikarp": "Magikarp", + "gyarados": "Gyarados", + "lapras": "Lapras", + "ditto": "Ditto", + "eevee": "Eevee", + "vaporeon": "Vaporeon", + "jolteon": "Jolteon", + "flareon": "Flareon", + "porygon": "Porygon", + "omanyte": "Omanyte", + "omastar": "Omastar", + "kabuto": "Kabuto", + "kabutops": "Kabutops", + "aerodactyl": "Aerodactyl", + "snorlax": "Snorlax", + "articuno": "Articuno", + "zapdos": "Zapdos", + "moltres": "Moltres", + "dratini": "Dratini", + "dragonair": "Dragonair", + "dragonite": "Dragonite", + "mewtwo": "Mewtwo", + "mew": "Mew", + "chikorita": "Chikorita", + "bayleef": "Bayleef", + "meganium": "Meganium", + "cyndaquil": "Cyndaquil", + "quilava": "Quilava", + "typhlosion": "Typhlosion", + "totodile": "Totodile", + "croconaw": "Croconaw", + "feraligatr": "Feraligatr", + "sentret": "Sentret", + "furret": "Furret", + "hoothoot": "Hoothoot", + "noctowl": "Noctowl", + "ledyba": "Ledyba", + "ledian": "Ledian", + "spinarak": "Spinarak", + "ariados": "Ariados", + "crobat": "Crobat", + "chinchou": "Chinchou", + "lanturn": "Lanturn", + "pichu": "Pichu", + "cleffa": "Cleffa", + "igglybuff": "Igglybuff", + "togepi": "Togepi", + "togetic": "Togetic", + "natu": "Natu", + "xatu": "Xatu", + "mareep": "Mareep", + "flaaffy": "Flaaffy", + "ampharos": "Ampharos", + "bellossom": "Bellossom", + "marill": "Marill", + "azumarill": "Azumarill", + "sudowoodo": "Sudowoodo", + "politoed": "Politoed", + "hoppip": "Hoppip", + "skiploom": "Skiploom", + "jumpluff": "Jumpluff", + "aipom": "Aipom", + "sunkern": "Sunkern", + "sunflora": "Sunflora", + "yanma": "Yanma", + "wooper": "Wooper", + "quagsire": "Quagsire", + "espeon": "Espeon", + "umbreon": "Umbreon", + "murkrow": "Murkrow", + "slowking": "Slowking", + "misdreavus": "Misdreavus", + "unown": "Unown", + "wobbuffet": "Wobbuffet", + "girafarig": "Girafarig", + "pineco": "Pineco", + "forretress": "Forretress", + "dunsparce": "Dunsparce", + "gligar": "Gligar", + "steelix": "Steelix", + "snubbull": "Snubbull", + "granbull": "Granbull", + "qwilfish": "Qwilfish", + "scizor": "Scizor", + "shuckle": "Shuckle", + "heracross": "Heracross", + "sneasel": "Sneasel", + "teddiursa": "Teddiursa", + "ursaring": "Ursaring", + "slugma": "Slugma", + "magcargo": "Magcargo", + "swinub": "Swinub", + "piloswine": "Piloswine", + "corsola": "Corsola", + "remoraid": "Remoraid", + "octillery": "Octillery", + "delibird": "Delibird", + "mantine": "Mantine", + "skarmory": "Skarmory", + "houndour": "Houndour", + "houndoom": "Houndoom", + "kingdra": "Kingdra", + "phanpy": "Phanpy", + "donphan": "Donphan", + "porygon2": "Porygon2", + "stantler": "Stantler", + "smeargle": "Smeargle", + "tyrogue": "Tyrogue", + "hitmontop": "Hitmontop", + "smoochum": "Smoochum", + "elekid": "Elekid", + "magby": "Magby", + "miltank": "Miltank", + "blissey": "Blissey", + "raikou": "Raikou", + "entei": "Entei", + "suicune": "Suicune", + "larvitar": "Larvitar", + "pupitar": "Pupitar", + "tyranitar": "Tyranitar", + "lugia": "Lugia", + "ho_oh": "Ho-Oh", + "celebi": "Celebi", + "treecko": "Treecko", + "grovyle": "Grovyle", + "sceptile": "Sceptile", + "torchic": "Torchic", + "combusken": "Combusken", + "blaziken": "Blaziken", + "mudkip": "Mudkip", + "marshtomp": "Marshtomp", + "swampert": "Swampert", + "poochyena": "Poochyena", + "mightyena": "Mightyena", + "zigzagoon": "Zigzagoon", + "linoone": "Linoone", + "wurmple": "Wurmple", + "silcoon": "Silcoon", + "beautifly": "Beautifly", + "cascoon": "Cascoon", + "dustox": "Dustox", + "lotad": "Lotad", + "lombre": "Lombre", + "ludicolo": "Ludicolo", + "seedot": "Seedot", + "nuzleaf": "Nuzleaf", + "shiftry": "Shiftry", + "taillow": "Taillow", + "swellow": "Swellow", + "wingull": "Wingull", + "pelipper": "Pelipper", + "ralts": "Ralts", + "kirlia": "Kirlia", + "gardevoir": "Gardevoir", + "surskit": "Surskit", + "masquerain": "Masquerain", + "shroomish": "Shroomish", + "breloom": "Breloom", + "slakoth": "Slakoth", + "vigoroth": "Vigoroth", + "slaking": "Slaking", + "nincada": "Nincada", + "ninjask": "Ninjask", + "shedinja": "Shedinja", + "whismur": "Whismur", + "loudred": "Loudred", + "exploud": "Exploud", + "makuhita": "Makuhita", + "hariyama": "Hariyama", + "azurill": "Azurill", + "nosepass": "Nosepass", + "skitty": "Skitty", + "delcatty": "Delcatty", + "sableye": "Sableye", + "mawile": "Mawile", + "aron": "Aron", + "lairon": "Lairon", + "aggron": "Aggron", + "meditite": "Meditite", + "medicham": "Medicham", + "electrike": "Electrike", + "manectric": "Manectric", + "plusle": "Plusle", + "minun": "Minun", + "volbeat": "Volbeat", + "illumise": "Illumise", + "roselia": "Roselia", + "gulpin": "Gulpin", + "swalot": "Swalot", + "carvanha": "Carvanha", + "sharpedo": "Sharpedo", + "wailmer": "Wailmer", + "wailord": "Wailord", + "numel": "Numel", + "camerupt": "Camerupt", + "torkoal": "Torkoal", + "spoink": "Spoink", + "grumpig": "Grumpig", + "spinda": "Spinda", + "trapinch": "Trapinch", + "vibrava": "Vibrava", + "flygon": "Flygon", + "cacnea": "Cacnea", + "cacturne": "Cacturne", + "swablu": "Swablu", + "altaria": "Altaria", + "zangoose": "Zangoose", + "seviper": "Seviper", + "lunatone": "Lunatone", + "solrock": "Solrock", + "barboach": "Barboach", + "whiscash": "Whiscash", + "corphish": "Corphish", + "crawdaunt": "Crawdaunt", + "baltoy": "Baltoy", + "claydol": "Claydol", + "lileep": "Lileep", + "cradily": "Cradily", + "anorith": "Anorith", + "armaldo": "Armaldo", + "feebas": "Feebas", + "milotic": "Milotic", + "castform": "Castform", + "kecleon": "Kecleon", + "shuppet": "Shuppet", + "banette": "Banette", + "duskull": "Duskull", + "dusclops": "Dusclops", + "tropius": "Tropius", + "chimecho": "Chimecho", + "absol": "Absol", + "wynaut": "Wynaut", + "snorunt": "Snorunt", + "glalie": "Glalie", + "spheal": "Spheal", + "sealeo": "Sealeo", + "walrein": "Walrein", + "clamperl": "Clamperl", + "huntail": "Huntail", + "gorebyss": "Gorebyss", + "relicanth": "Relicanth", + "luvdisc": "Luvdisc", + "bagon": "Bagon", + "shelgon": "Shelgon", + "salamence": "Salamence", + "beldum": "Beldum", + "metang": "Metang", + "metagross": "Metagross", + "regirock": "Regirock", + "regice": "Regice", + "registeel": "Registeel", + "latias": "Latias", + "latios": "Latios", + "kyogre": "Kyogre", + "groudon": "Groudon", + "rayquaza": "Rayquaza", + "jirachi": "Jirachi", + "deoxys": "Deoxys", + "turtwig": "Turtwig", + "grotle": "Grotle", + "torterra": "Torterra", + "chimchar": "Chimchar", + "monferno": "Monferno", + "infernape": "Infernape", + "piplup": "Piplup", + "prinplup": "Prinplup", + "empoleon": "Empoleon", + "starly": "Starly", + "staravia": "Staravia", + "staraptor": "Staraptor", + "bidoof": "Bidoof", + "bibarel": "Bibarel", + "kricketot": "Kricketot", + "kricketune": "Kricketune", + "shinx": "Shinx", + "luxio": "Luxio", + "luxray": "Luxray", + "budew": "Budew", + "roserade": "Roserade", + "cranidos": "Cranidos", + "rampardos": "Rampardos", + "shieldon": "Shieldon", + "bastiodon": "Bastiodon", + "burmy": "Burmy", + "wormadam": "Wormadam", + "mothim": "Mothim", + "combee": "Combee", + "vespiquen": "Vespiquen", + "pachirisu": "Pachirisu", + "buizel": "Buizel", + "floatzel": "Floatzel", + "cherubi": "Cherubi", + "cherrim": "Cherrim", + "shellos": "Shellos", + "gastrodon": "Gastrodon", + "ambipom": "Ambipom", + "drifloon": "Drifloon", + "drifblim": "Drifblim", + "buneary": "Buneary", + "lopunny": "Lopunny", + "mismagius": "Mismagius", + "honchkrow": "Honchkrow", + "glameow": "Glameow", + "purugly": "Purugly", + "chingling": "Chingling", + "stunky": "Stunky", + "skuntank": "Skuntank", + "bronzor": "Bronzor", + "bronzong": "Bronzong", + "bonsly": "Bonsly", + "mime_jr": "Mime Jr.", + "happiny": "Happiny", + "chatot": "Chatot", + "spiritomb": "Spiritomb", + "gible": "Gible", + "gabite": "Gabite", + "garchomp": "Garchomp", + "munchlax": "Munchlax", + "riolu": "Riolu", + "lucario": "Lucario", + "hippopotas": "Hippopotas", + "hippowdon": "Hippowdon", + "skorupi": "Skorupi", + "drapion": "Drapion", + "croagunk": "Croagunk", + "toxicroak": "Toxicroak", + "carnivine": "Carnivine", + "finneon": "Finneon", + "lumineon": "Lumineon", + "mantyke": "Mantyke", + "snover": "Snover", + "abomasnow": "Abomasnow", + "weavile": "Weavile", + "magnezone": "Magnezone", + "lickilicky": "Lickilicky", + "rhyperior": "Rhyperior", + "tangrowth": "Tangrowth", + "electivire": "Electivire", + "magmortar": "Magmortar", + "togekiss": "Togekiss", + "yanmega": "Yanmega", + "leafeon": "Leafeon", + "glaceon": "Glaceon", + "gliscor": "Gliscor", + "mamoswine": "Mamoswine", + "porygon_z": "Porygon-Z", + "gallade": "Gallade", + "probopass": "Probopass", + "dusknoir": "Dusknoir", + "froslass": "Froslass", + "rotom": "Rotom", + "uxie": "Uxie", + "mesprit": "Mesprit", + "azelf": "Azelf", + "dialga": "Dialga", + "palkia": "Palkia", + "heatran": "Heatran", + "regigigas": "Regigigas", + "giratina": "Giratina", + "cresselia": "Cresselia", + "phione": "Phione", + "manaphy": "Manaphy", + "darkrai": "Darkrai", + "shaymin": "Shaymin", + "arceus": "Arceus", + "victini": "Victini", + "snivy": "Snivy", + "servine": "Servine", + "serperior": "Serperior", + "tepig": "Tepig", + "pignite": "Pignite", + "emboar": "Emboar", + "oshawott": "Oshawott", + "dewott": "Dewott", + "samurott": "Samurott", + "patrat": "Patrat", + "watchog": "Watchog", + "lillipup": "Lillipup", + "herdier": "Herdier", + "stoutland": "Stoutland", + "purrloin": "Purrloin", + "liepard": "Liepard", + "pansage": "Pansage", + "simisage": "Simisage", + "pansear": "Pansear", + "simisear": "Simisear", + "panpour": "Panpour", + "simipour": "Simipour", + "munna": "Munna", + "musharna": "Musharna", + "pidove": "Pidove", + "tranquill": "Tranquill", + "unfezant": "Unfezant", + "blitzle": "Blitzle", + "zebstrika": "Zebstrika", + "roggenrola": "Roggenrola", + "boldore": "Boldore", + "gigalith": "Gigalith", + "woobat": "Woobat", + "swoobat": "Swoobat", + "drilbur": "Drilbur", + "excadrill": "Excadrill", + "audino": "Audino", + "timburr": "Timburr", + "gurdurr": "Gurdurr", + "conkeldurr": "Conkeldurr", + "tympole": "Tympole", + "palpitoad": "Palpitoad", + "seismitoad": "Seismitoad", + "throh": "Throh", + "sawk": "Sawk", + "sewaddle": "Sewaddle", + "swadloon": "Swadloon", + "leavanny": "Leavanny", + "venipede": "Venipede", + "whirlipede": "Whirlipede", + "scolipede": "Scolipede", + "cottonee": "Cottonee", + "whimsicott": "Whimsicott", + "petilil": "Petilil", + "lilligant": "Lilligant", + "basculin": "Basculin", + "sandile": "Sandile", + "krokorok": "Krokorok", + "krookodile": "Krookodile", + "darumaka": "Darumaka", + "darmanitan": "Darmanitan", + "maractus": "Maractus", + "dwebble": "Dwebble", + "crustle": "Crustle", + "scraggy": "Scraggy", + "scrafty": "Scrafty", + "sigilyph": "Sigilyph", + "yamask": "Yamask", + "cofagrigus": "Cofagrigus", + "tirtouga": "Tirtouga", + "carracosta": "Carracosta", + "archen": "Archen", + "archeops": "Archeops", + "trubbish": "Trubbish", + "garbodor": "Garbodor", + "zorua": "Zorua", + "zoroark": "Zoroark", + "minccino": "Minccino", + "cinccino": "Cinccino", + "gothita": "Gothita", + "gothorita": "Gothorita", + "gothitelle": "Gothitelle", + "solosis": "Solosis", + "duosion": "Duosion", + "reuniclus": "Reuniclus", + "ducklett": "Ducklett", + "swanna": "Swanna", + "vanillite": "Vanillite", + "vanillish": "Vanillish", + "vanilluxe": "Vanilluxe", + "deerling": "Deerling", + "sawsbuck": "Sawsbuck", + "emolga": "Emolga", + "karrablast": "Karrablast", + "escavalier": "Escavalier", + "foongus": "Foongus", + "amoonguss": "Amoonguss", + "frillish": "Frillish", + "jellicent": "Jellicent", + "alomomola": "Alomomola", + "joltik": "Joltik", + "galvantula": "Galvantula", + "ferroseed": "Ferroseed", + "ferrothorn": "Ferrothorn", + "klink": "Klink", + "klang": "Klang", + "klinklang": "Klinklang", + "tynamo": "Tynamo", + "eelektrik": "Eelektrik", + "eelektross": "Eelektross", + "elgyem": "Elgyem", + "beheeyem": "Beheeyem", + "litwick": "Litwick", + "lampent": "Lampent", + "chandelure": "Chandelure", + "axew": "Axew", + "fraxure": "Fraxure", + "haxorus": "Haxorus", + "cubchoo": "Cubchoo", + "beartic": "Beartic", + "cryogonal": "Cryogonal", + "shelmet": "Shelmet", + "accelgor": "Accelgor", + "stunfisk": "Stunfisk", + "mienfoo": "Mienfoo", + "mienshao": "Mienshao", + "druddigon": "Druddigon", + "golett": "Golett", + "golurk": "Golurk", + "pawniard": "Pawniard", + "bisharp": "Bisharp", + "bouffalant": "Bouffalant", + "rufflet": "Rufflet", + "braviary": "Braviary", + "vullaby": "Vullaby", + "mandibuzz": "Mandibuzz", + "heatmor": "Heatmor", + "durant": "Durant", + "deino": "Deino", + "zweilous": "Zweilous", + "hydreigon": "Hydreigon", + "larvesta": "Larvesta", + "volcarona": "Volcarona", + "cobalion": "Cobalion", + "terrakion": "Terrakion", + "virizion": "Virizion", + "tornadus": "Tornadus", + "thundurus": "Thundurus", + "reshiram": "Reshiram", + "zekrom": "Zekrom", + "landorus": "Landorus", + "kyurem": "Kyurem", + "keldeo": "Keldeo", + "meloetta": "Meloetta", + "genesect": "Genesect", + "chespin": "Chespin", + "quilladin": "Quilladin", + "chesnaught": "Chesnaught", + "fennekin": "Fennekin", + "braixen": "Braixen", + "delphox": "Delphox", + "froakie": "Froakie", + "frogadier": "Frogadier", + "greninja": "Greninja", + "bunnelby": "Bunnelby", + "diggersby": "Diggersby", + "fletchling": "Fletchling", + "fletchinder": "Fletchinder", + "talonflame": "Talonflame", + "scatterbug": "Scatterbug", + "spewpa": "Spewpa", + "vivillon": "Vivillon", + "litleo": "Litleo", + "pyroar": "Pyroar", + "flabebe": "Flabébé", + "floette": "Floette", + "florges": "Florges", + "skiddo": "Skiddo", + "gogoat": "Gogoat", + "pancham": "Pancham", + "pangoro": "Pangoro", + "furfrou": "Furfrou", + "espurr": "Espurr", + "meowstic": "Meowstic", + "honedge": "Honedge", + "doublade": "Doublade", + "aegislash": "Aegislash", + "spritzee": "Spritzee", + "aromatisse": "Aromatisse", + "swirlix": "Swirlix", + "slurpuff": "Slurpuff", + "inkay": "Inkay", + "malamar": "Malamar", + "binacle": "Binacle", + "barbaracle": "Barbaracle", + "skrelp": "Skrelp", + "dragalge": "Dragalge", + "clauncher": "Clauncher", + "clawitzer": "Clawitzer", + "helioptile": "Helioptile", + "heliolisk": "Heliolisk", + "tyrunt": "Tyrunt", + "tyrantrum": "Tyrantrum", + "amaura": "Amaura", + "aurorus": "Aurorus", + "sylveon": "Sylveon", + "hawlucha": "Hawlucha", + "dedenne": "Dedenne", + "carbink": "Carbink", + "goomy": "Goomy", + "sliggoo": "Sliggoo", + "goodra": "Goodra", + "klefki": "Klefki", + "phantump": "Phantump", + "trevenant": "Trevenant", + "pumpkaboo": "Pumpkaboo", + "gourgeist": "Gourgeist", + "bergmite": "Bergmite", + "avalugg": "Avalugg", + "noibat": "Noibat", + "noivern": "Noivern", + "xerneas": "Xerneas", + "yveltal": "Yveltal", + "zygarde": "Zygarde", + "diancie": "Diancie", + "hoopa": "Hoopa", + "volcanion": "Volcanion", + "rowlet": "Rowlet", + "dartrix": "Dartrix", + "decidueye": "Decidueye", + "litten": "Litten", + "torracat": "Torracat", + "incineroar": "Incineroar", + "popplio": "Popplio", + "brionne": "Brionne", + "primarina": "Primarina", + "pikipek": "Pikipek", + "trumbeak": "Trumbeak", + "toucannon": "Toucannon", + "yungoos": "Yungoos", + "gumshoos": "Gumshoos", + "grubbin": "Grubbin", + "charjabug": "Charjabug", + "vikavolt": "Vikavolt", + "crabrawler": "Crabrawler", + "crabominable": "Crabominable", + "oricorio": "Oricorio", + "cutiefly": "Cutiefly", + "ribombee": "Ribombee", + "rockruff": "Rockruff", + "lycanroc": "Lycanroc", + "wishiwashi": "Wishiwashi", + "mareanie": "Mareanie", + "toxapex": "Toxapex", + "mudbray": "Mudbray", + "mudsdale": "Mudsdale", + "dewpider": "Dewpider", + "araquanid": "Araquanid", + "fomantis": "Fomantis", + "lurantis": "Lurantis", + "morelull": "Morelull", + "shiinotic": "Shiinotic", + "salandit": "Salandit", + "salazzle": "Salazzle", + "stufful": "Stufful", + "bewear": "Bewear", + "bounsweet": "Bounsweet", + "steenee": "Steenee", + "tsareena": "Tsareena", + "comfey": "Comfey", + "oranguru": "Oranguru", + "passimian": "Passimian", + "wimpod": "Wimpod", + "golisopod": "Golisopod", + "sandygast": "Sandygast", + "palossand": "Palossand", + "pyukumuku": "Pyukumuku", + "type_null": "Type: Null", + "silvally": "Silvally", + "minior": "Minior", + "komala": "Komala", + "turtonator": "Turtonator", + "togedemaru": "Togedemaru", + "mimikyu": "Mimikyu", + "bruxish": "Bruxish", + "drampa": "Drampa", + "dhelmise": "Dhelmise", + "jangmo_o": "Jangmo-o", + "hakamo_o": "Hakamo-o", + "kommo_o": "Kommo-o", + "tapu_koko": "Tapu Koko", + "tapu_lele": "Tapu Lele", + "tapu_bulu": "Tapu Bulu", + "tapu_fini": "Tapu Fini", + "cosmog": "Cosmog", + "cosmoem": "Cosmoem", + "solgaleo": "Solgaleo", + "lunala": "Lunala", + "nihilego": "Nihilego", + "buzzwole": "Buzzwole", + "pheromosa": "Pheromosa", + "xurkitree": "Xurkitree", + "celesteela": "Celesteela", + "kartana": "Kartana", + "guzzlord": "Guzzlord", + "necrozma": "Necrozma", + "magearna": "Magearna", + "marshadow": "Marshadow", + "poipole": "Poipole", + "naganadel": "Naganadel", + "stakataka": "Stakataka", + "blacephalon": "Blacephalon", + "zeraora": "Zeraora", + "meltan": "Meltan", + "melmetal": "Melmetal", + "grookey": "Grookey", + "thwackey": "Thwackey", + "rillaboom": "Rillaboom", + "scorbunny": "Scorbunny", + "raboot": "Raboot", + "cinderace": "Cinderace", + "sobble": "Sobble", + "drizzile": "Drizzile", + "inteleon": "Inteleon", + "skwovet": "Skwovet", + "greedent": "Greedent", + "rookidee": "Rookidee", + "corvisquire": "Corvisquire", + "corviknight": "Corviknight", + "blipbug": "Blipbug", + "dottler": "Dottler", + "orbeetle": "Orbeetle", + "nickit": "Nickit", + "thievul": "Thievul", + "gossifleur": "Gossifleur", + "eldegoss": "Eldegoss", + "wooloo": "Wooloo", + "dubwool": "Dubwool", + "chewtle": "Chewtle", + "drednaw": "Drednaw", + "yamper": "Yamper", + "boltund": "Boltund", + "rolycoly": "Rolycoly", + "carkol": "Carkol", + "coalossal": "Coalossal", + "applin": "Applin", + "flapple": "Flapple", + "appletun": "Appletun", + "silicobra": "Silicobra", + "sandaconda": "Sandaconda", + "cramorant": "Cramorant", + "arrokuda": "Arrokuda", + "barraskewda": "Barraskewda", + "toxel": "Toxel", + "toxtricity": "Toxtricity", + "sizzlipede": "Sizzlipede", + "centiskorch": "Centiskorch", + "clobbopus": "Clobbopus", + "grapploct": "Grapploct", + "sinistea": "Sinistea", + "polteageist": "Polteageist", + "hatenna": "Hatenna", + "hattrem": "Hattrem", + "hatterene": "Hatterene", + "impidimp": "Impidimp", + "morgrem": "Morgrem", + "grimmsnarl": "Grimmsnarl", + "obstagoon": "Obstagoon", + "perrserker": "Perrserker", + "cursola": "Cursola", + "sirfetchd": "Sirfetch'd", + "mr_rime": "Mr. Rime", + "runerigus": "Runerigus", + "milcery": "Milcery", + "alcremie": "Alcremie", + "falinks": "Falinks", + "pincurchin": "Pincurchin", + "snom": "Snom", + "frosmoth": "Frosmoth", + "stonjourner": "Stonjourner", + "eiscue": "Eiscue", + "indeedee": "Indeedee", + "morpeko": "Morpeko", + "cufant": "Cufant", + "copperajah": "Copperajah", + "dracozolt": "Dracozolt", + "arctozolt": "Arctozolt", + "dracovish": "Dracovish", + "arctovish": "Arctovish", + "duraludon": "Duraludon", + "dreepy": "Dreepy", + "drakloak": "Drakloak", + "dragapult": "Dragapult", + "zacian": "Zacian", + "zamazenta": "Zamazenta", + "eternatus": "Eternatus", + "kubfu": "Kubfu", + "urshifu": "Urshifu", + "zarude": "Zarude", + "regieleki": "Regieleki", + "regidrago": "Regidrago", + "glastrier": "Glastrier", + "spectrier": "Spectrier", + "calyrex": "Calyrex", + "wyrdeer": "Wyrdeer", + "kleavor": "Kleavor", + "ursaluna": "Ursaluna", + "basculegion": "Basculegion", + "sneasler": "Sneasler", + "overqwil": "Overqwil", + "enamorus": "Enamorus", + "sprigatito": "Sprigatito", + "floragato": "Floragato", + "meowscarada": "Meowscarada", + "fuecoco": "Fuecoco", + "crocalor": "Crocalor", + "skeledirge": "Skeledirge", + "quaxly": "Quaxly", + "quaxwell": "Quaxwell", + "quaquaval": "Quaquaval", + "lechonk": "Lechonk", + "oinkologne": "Oinkologne", + "tarountula": "Tarountula", + "spidops": "Spidops", + "nymble": "Nymble", + "lokix": "Lokix", + "pawmi": "Pawmi", + "pawmo": "Pawmo", + "pawmot": "Pawmot", + "tandemaus": "Tandemaus", + "maushold": "Maushold", + "fidough": "Fidough", + "dachsbun": "Dachsbun", + "smoliv": "Smoliv", + "dolliv": "Dolliv", + "arboliva": "Arboliva", + "squawkabilly": "Squawkabilly", + "nacli": "Nacli", + "naclstack": "Naclstack", + "garganacl": "Garganacl", + "charcadet": "Charcadet", + "armarouge": "Armarouge", + "ceruledge": "Ceruledge", + "tadbulb": "Tadbulb", + "bellibolt": "Bellibolt", + "wattrel": "Wattrel", + "kilowattrel": "Kilowattrel", + "maschiff": "Maschiff", + "mabosstiff": "Mabosstiff", + "shroodle": "Shroodle", + "grafaiai": "Grafaiai", + "bramblin": "Bramblin", + "brambleghast": "Brambleghast", + "toedscool": "Toedscool", + "toedscruel": "Toedscruel", + "klawf": "Klawf", + "capsakid": "Capsakid", + "scovillain": "Scovillain", + "rellor": "Rellor", + "rabsca": "Rabsca", + "flittle": "Flittle", + "espathra": "Espathra", + "tinkatink": "Tinkatink", + "tinkatuff": "Tinkatuff", + "tinkaton": "Tinkaton", + "wiglett": "Wiglett", + "wugtrio": "Wugtrio", + "bombirdier": "Bombirdier", + "finizen": "Finizen", + "palafin": "Palafin", + "varoom": "Varoom", + "revavroom": "Revavroom", + "cyclizar": "Cyclizar", + "orthworm": "Orthworm", + "glimmet": "Glimmet", + "glimmora": "Glimmora", + "greavard": "Greavard", + "houndstone": "Houndstone", + "flamigo": "Flamigo", + "cetoddle": "Cetoddle", + "cetitan": "Cetitan", + "veluza": "Veluza", + "dondozo": "Dondozo", + "tatsugiri": "Tatsugiri", + "annihilape": "Annihilape", + "clodsire": "Clodsire", + "farigiraf": "Farigiraf", + "dudunsparce": "Dudunsparce", + "kingambit": "Kingambit", + "great_tusk": "Great Tusk", + "scream_tail": "Scream Tail", + "brute_bonnet": "Brute Bonnet", + "flutter_mane": "Flutter Mane", + "slither_wing": "Slither Wing", + "sandy_shocks": "Sandy Shocks", + "iron_treads": "Iron Treads", + "iron_bundle": "Iron Bundle", + "iron_hands": "Iron Hands", + "iron_jugulis": "Iron Jugulis", + "iron_moth": "Iron Moth", + "iron_thorns": "Iron Thorns", + "frigibax": "Frigibax", + "arctibax": "Arctibax", + "baxcalibur": "Baxcalibur", + "gimmighoul": "Gimmighoul", + "gholdengo": "Gholdengo", + "wo_chien": "Wo-Chien", + "chien_pao": "Chien-Pao", + "ting_lu": "Ting-Lu", + "chi_yu": "Chi-Yu", + "roaring_moon": "Roaring Moon", + "iron_valiant": "Iron Valiant", + "koraidon": "Koraidon", + "miraidon": "Miraidon", + "walking_wake": "Walking Wake", + "iron_leaves": "Iron Leaves", + "dipplin": "Dipplin", + "poltchageist": "Poltchageist", + "sinistcha": "Sinistcha", + "okidogi": "Okidogi", + "munkidori": "Munkidori", + "fezandipiti": "Fezandipiti", + "ogerpon": "Ogerpon", + "archaludon": "Archaludon", + "hydrapple": "Hydrapple", + "gouging_fire": "Gouging Fire", + "raging_bolt": "Raging Bolt", + "iron_boulder": "Iron Boulder", + "iron_crown": "Iron Crown", + "terapagos": "Terapagos", + "pecharunt": "Pecharunt", + "alola_rattata": "Rattata", + "alola_raticate": "Raticate", + "alola_raichu": "Raichu", + "alola_sandshrew": "Sandshrew", + "alola_sandslash": "Sandslash", + "alola_vulpix": "Vulpix", + "alola_ninetales": "Ninetales", + "alola_diglett": "Diglett", + "alola_dugtrio": "Dugtrio", + "alola_meowth": "Meowth", + "alola_persian": "Persian", + "alola_geodude": "Geodude", + "alola_graveler": "Graveler", + "alola_golem": "Golem", + "alola_grimer": "Grimer", + "alola_muk": "Muk", + "alola_exeggutor": "Exeggutor", + "alola_marowak": "Marowak", + "eternal_floette": "Floette", + "galar_meowth": "Meowth", + "galar_ponyta": "Ponyta", + "galar_rapidash": "Rapidash", + "galar_slowpoke": "Slowpoke", + "galar_slowbro": "Slowbro", + "galar_farfetchd": "Farfetch'd", + "galar_weezing": "Weezing", + "galar_mr_mime": "Mr. Mime", + "galar_articuno": "Articuno", + "galar_zapdos": "Zapdos", + "galar_moltres": "Moltres", + "galar_slowking": "Slowking", + "galar_corsola": "Corsola", + "galar_zigzagoon": "Zigzagoon", + "galar_linoone": "Linoone", + "galar_darumaka": "Darumaka", + "galar_darmanitan": "Darmanitan", + "galar_yamask": "Yamask", + "galar_stunfisk": "Stunfisk", + "hisui_growlithe": "Growlithe", + "hisui_arcanine": "Arcanine", + "hisui_voltorb": "Voltorb", + "hisui_electrode": "Electrode", + "hisui_typhlosion": "Typhlosion", + "hisui_qwilfish": "Qwilfish", + "hisui_sneasel": "Sneasel", + "hisui_samurott": "Samurott", + "hisui_lilligant": "Lilligant", + "hisui_zorua": "Zorua", + "hisui_zoroark": "Zoroark", + "hisui_braviary": "Braviary", + "hisui_sliggoo": "Sliggoo", + "hisui_goodra": "Goodra", + "hisui_avalugg": "Avalugg", + "hisui_decidueye": "Decidueye", + "paldea_tauros": "Tauros", + "paldea_wooper": "Wooper", + "bloodmoon_ursaluna": "Ursaluna" +} \ No newline at end of file diff --git a/src/locales/he_IL/run-history.json b/src/locales/he_IL/run-history.json new file mode 100644 index 00000000000..53596bdf629 --- /dev/null +++ b/src/locales/he_IL/run-history.json @@ -0,0 +1,37 @@ +{ + "victory": "Victory!", + "defeatedWild": "Defeated by ", + "defeatedTrainer": "Defeated by ", + "defeatedTrainerDouble": "Defeated by Duo", + "defeatedRival": "Defeated by Rival", + "defeated": "Defeated", + "defeatedWild_female": "Defeated by ", + "defeatedTrainer_female": "Defeated by ", + "defeatedTrainerDouble_female": "Defeated by Duo", + "defeatedRival_female": "Defeated by Rival", + "defeated_female": "Defeated", + "luck": "Luck", + "score": "Score", + "mode": "Mode", + "challengeRules": "Rule(s)", + "challengeMonoGen1": "Gen I", + "challengeMonoGen2": "Gen II", + "challengeMonoGen3": "Gen III", + "challengeMonoGen4": "Gen IV", + "challengeMonoGen5": "Gen V", + "challengeMonoGen6": "Gen VI", + "challengeMonoGen7": "Gen VII", + "challengeMonoGen8": "Gen VIII", + "challengeMonoGen9": "Gen IX", + "playerItems": "Player Items", + "personalBest": "Personal Best!", + "SPDshortened": "Vel.", + "runInfo": "Run Info", + "money": "Money", + "runLength": "Run Length", + "viewHeldItems": "Held Items", + "hallofFameText": "Welcome to the Hall of Fame!", + "hallofFameText_female": "Welcome to the Hall of Fame!", + "viewHallOfFame": "View Hall of Fame!", + "viewEndingSplash": "View ending art!" +} diff --git a/src/locales/he_IL/save-slot-select-ui-handler.json b/src/locales/he_IL/save-slot-select-ui-handler.json new file mode 100644 index 00000000000..2db02b09783 --- /dev/null +++ b/src/locales/he_IL/save-slot-select-ui-handler.json @@ -0,0 +1,7 @@ +{ + "overwriteData": "Overwrite the data in the selected slot?", + "loading": "Loading...", + "wave": "Wave", + "lv": "Lv", + "empty": "Empty" +} \ No newline at end of file diff --git a/src/locales/he_IL/settings.json b/src/locales/he_IL/settings.json new file mode 100644 index 00000000000..ee8a43d7510 --- /dev/null +++ b/src/locales/he_IL/settings.json @@ -0,0 +1,111 @@ +{ + "boy": "Boy", + "girl": "Girl", + "general": "General", + "display": "Display", + "audio": "Audio", + "gamepad": "Gamepad", + "keyboard": "Keyboard", + "gameSpeed": "Game Speed", + "hpBarSpeed": "HP Bar Speed", + "expGainsSpeed": "EXP Gains Speed", + "expPartyDisplay": "Show EXP Party", + "skipSeenDialogues": "Skip Seen Dialogues", + "eggSkip": "Egg Skip", + "never": "Never", + "always": "Always", + "ask": "Ask", + "battleStyle": "Battle Style", + "enableRetries": "Enable Retries", + "hideIvs": "Hide IV scanner", + "tutorials": "Tutorials", + "touchControls": "Touch Controls", + "vibrations": "Vibrations", + "normal": "Normal", + "fast": "Fast", + "faster": "Faster", + "skip": "Skip", + "levelUpNotifications": "Level Up Notifications", + "on": "On", + "off": "Off", + "switch": "Switch", + "set": "Set", + "auto": "Auto", + "disabled": "Disabled", + "language": "Language", + "change": "Change", + "uiTheme": "UI Theme", + "default": "Default", + "legacy": "Legacy", + "windowType": "Window Type", + "moneyFormat": "Money Format", + "damageNumbers": "Damage Numbers", + "simple": "Simple", + "fancy": "Fancy", + "abbreviated": "Abbreviated", + "moveAnimations": "Move Animations", + "showStatsOnLevelUp": "Show Stats on Level Up", + "candyUpgradeNotification": "Candy Upgrade Notification", + "passivesOnly": "Passives Only", + "candyUpgradeDisplay": "Candy Upgrade Display", + "icon": "Icon", + "animation": "Animation", + "moveInfo": "Move Info", + "showMovesetFlyout": "Show Moveset Flyout", + "showArenaFlyout": "Show Arena Flyout", + "showTimeOfDayWidget": "Show Time of Day Widget", + "timeOfDayAnimation": "Time of Day Animation", + "bounce": "Bounce", + "timeOfDay_back": "Back", + "spriteSet": "Sprite Set", + "consistent": "Consistent", + "mixedAnimated": "Mixed Animated", + "fusionPaletteSwaps": "Fusion Palette Swaps", + "playerGender": "Player Gender", + "typeHints": "Type Hints", + "masterVolume": "Master Volume", + "bgmVolume": "BGM Volume", + "fieldVolume": "Field Volume", + "seVolume": "SE Volume", + "uiVolume": "UI Volume", + "musicPreference": "Music Preference", + "mixed": "Mixed", + "gamepadPleasePlug": "Please Plug in a Gamepad or Press a Button", + "delete": "Delete", + "keyboardPleasePress": "Please Press a Key on Your Keyboard", + "reset": "Reset", + "requireReload": "Reload Required", + "action": "Action", + "back": "Back", + "pressToBind": "Press to Bind", + "pressButton": "Press a Button...", + "buttonUp": "Up", + "buttonDown": "Down", + "buttonLeft": "Left", + "buttonRight": "Right", + "buttonAction": "Action", + "buttonMenu": "Menu", + "buttonSubmit": "Submit", + "buttonCancel": "Cancel", + "buttonStats": "Stats", + "buttonCycleForm": "Cycle Form", + "buttonCycleShiny": "Cycle Shiny", + "buttonCycleGender": "Cycle Gender", + "buttonCycleAbility": "Cycle Ability", + "buttonCycleNature": "Cycle Nature", + "buttonCycleVariant": "Cycle Variant", + "buttonSpeedUp": "Speed Up", + "buttonSlowDown": "Slow Down", + "alt": " (Alt)", + "mute": "Mute", + "controller": "Controller", + "gamepadSupport": "Gamepad Support", + "showBgmBar": "Show Music Names", + "moveTouchControls": "Move Touch Controls", + "shopOverlayOpacity": "Shop Overlay Opacity", + "shopCursorTarget": "Shop Cursor Target", + "rewards": "Rewards", + "reroll": "Reroll", + "shop": "Shop", + "checkTeam": "Check Team" +} diff --git a/src/locales/he_IL/splash-messages.json b/src/locales/he_IL/splash-messages.json new file mode 100644 index 00000000000..c0686e6ad75 --- /dev/null +++ b/src/locales/he_IL/splash-messages.json @@ -0,0 +1,36 @@ +{ + "battlesWon": "Battles Won!", + "joinTheDiscord": "Join the Discord!", + "infiniteLevels": "Infinite Levels!", + "everythingStacks": "Everything Stacks!", + "optionalSaveScumming": "Optional Save Scumming!", + "biomes": "35 Biomes!", + "openSource": "Open Source!", + "playWithSpeed": "Play with 5x Speed!", + "liveBugTesting": "Live Bug Testing!", + "heavyInfluence": "Heavy RoR2 Influence!", + "pokemonRiskAndPokemonRain": "Pokémon Risk and Pokémon Rain!", + "nowWithMoreSalt": "Now with 33% More Salt!", + "infiniteFusionAtHome": "Infinite Fusion at Home!", + "brokenEggMoves": "Broken Egg Moves!", + "magnificent": "Magnificent!", + "mubstitute": "Mubstitute!", + "thatsCrazy": "That's Crazy!", + "oranceJuice": "Orance Juice!", + "questionableBalancing": "Questionable Balancing!", + "coolShaders": "Cool Shaders!", + "aiFree": "AI-Free!", + "suddenDifficultySpikes": "Sudden Difficulty Spikes!", + "basedOnAnUnfinishedFlashGame": "Based on an Unfinished Flash Game!", + "moreAddictiveThanIntended": "More Addictive than Intended!", + "mostlyConsistentSeeds": "Mostly Consistent Seeds!", + "achievementPointsDontDoAnything": "Achievement Points Don't Do Anything!", + "youDoNotStartAtLevel": "You Do Not Start at Level 2000!", + "dontTalkAboutTheManaphyEggIncident": "Don't Talk About the Manaphy Egg Incident!", + "alsoTryPokengine": "Also Try Pokéngine!", + "alsoTryEmeraldRogue": "Also Try Emerald Rogue!", + "alsoTryRadicalRed": "Also Try Radical Red!", + "eeveeExpo": "Eevee Expo!", + "ynoproject": "YNOproject!", + "breedersInSpace": "Breeders in space!" +} \ No newline at end of file diff --git a/src/locales/he_IL/starter-select-ui-handler.json b/src/locales/he_IL/starter-select-ui-handler.json new file mode 100644 index 00000000000..f578f128bee --- /dev/null +++ b/src/locales/he_IL/starter-select-ui-handler.json @@ -0,0 +1,45 @@ +{ + "confirmStartTeam": "Begin with these Pokémon?", + "confirmExit": "Do you want to exit?", + "invalidParty": "This is not a valid starting party!", + "gen1": "I", + "gen2": "II", + "gen3": "III", + "gen4": "IV", + "gen5": "V", + "gen6": "VI", + "gen7": "VII", + "gen8": "VIII", + "gen9": "IX", + "growthRate": "Growth Rate:", + "ability": "Ability:", + "passive": "Passive:", + "nature": "Nature:", + "eggMoves": "Egg Moves", + "addToParty": "Add to Party", + "removeFromParty": "Remove from Party", + "toggleIVs": "Toggle IVs", + "manageMoves": "Manage Moves", + "manageNature": "Manage Nature", + "addToFavorites": "Add to Favorites", + "removeFromFavorites": "Remove from Favorites", + "useCandies": "Use Candies", + "selectNature": "Select nature.", + "selectMoveSwapOut": "Select a move to swap out.", + "selectMoveSwapWith": "Select a move to swap with", + "unlockPassive": "Unlock Passive", + "reduceCost": "Reduce Cost", + "sameSpeciesEgg": "Buy an Egg", + "cycleShiny": ": Shiny", + "cycleForm": ": Form", + "cycleGender": ": Gender", + "cycleAbility": ": Ability", + "cycleNature": ": Nature", + "cycleVariant": ": Variant", + "goFilter": ": Go to filters", + "enablePassive": "Enable Passive", + "disablePassive": "Disable Passive", + "locked": "Locked", + "disabled": "Disabled", + "uncaught": "Uncaught" +} \ No newline at end of file diff --git a/src/locales/he_IL/status-effect.json b/src/locales/he_IL/status-effect.json new file mode 100644 index 00000000000..fdbacfdb9be --- /dev/null +++ b/src/locales/he_IL/status-effect.json @@ -0,0 +1,65 @@ +{ + "none": { + "name": "None", + "description": "", + "obtain": "", + "obtainSource": "", + "activation": "", + "overlap": "", + "heal": "" + }, + "poison": { + "name": "Poison", + "description": "poisoning", + "obtain": "{{pokemonNameWithAffix}}\nwas poisoned!", + "obtainSource": "{{pokemonNameWithAffix}}\nwas poisoned by the {{sourceText}}!", + "activation": "{{pokemonNameWithAffix}} is hurt\nby poison!", + "overlap": "{{pokemonNameWithAffix}} is\nalready poisoned!", + "heal": "{{pokemonNameWithAffix}} was\ncured of its poison!" + }, + "toxic": { + "name": "Toxic", + "description": "poisoning", + "obtain": "{{pokemonNameWithAffix}}\nwas badly poisoned!", + "obtainSource": "{{pokemonNameWithAffix}}\nwas badly poisoned by the {{sourceText}}!", + "activation": "{{pokemonNameWithAffix}} is hurt\nby poison!", + "overlap": "{{pokemonNameWithAffix}} is\nalready poisoned!", + "heal": "{{pokemonNameWithAffix}} was\ncured of its poison!" + }, + "paralysis": { + "name": "Paralysis", + "description": "paralysis", + "obtain": "{{pokemonNameWithAffix}} was paralyzed,\nIt may be unable to move!", + "obtainSource": "{{pokemonNameWithAffix}} was paralyzed by the {{sourceText}}!\nIt may be unable to move!", + "activation": "{{pokemonNameWithAffix}} is paralyzed!\nIt can't move!", + "overlap": "{{pokemonNameWithAffix}} is\nalready paralyzed!", + "heal": "{{pokemonNameWithAffix}} was\nhealed of paralysis!" + }, + "sleep": { + "name": "Sleep", + "description": "sleep", + "obtain": "{{pokemonNameWithAffix}}\nfell asleep!", + "obtainSource": "{{pokemonNameWithAffix}}\nfell asleep from the {{sourceText}}!", + "activation": "{{pokemonNameWithAffix}} is fast asleep.", + "overlap": "{{pokemonNameWithAffix}} is\nalready asleep!", + "heal": "{{pokemonNameWithAffix}} woke up!" + }, + "freeze": { + "name": "Freeze", + "description": "freezing", + "obtain": "{{pokemonNameWithAffix}}\nwas frozen solid!", + "obtainSource": "{{pokemonNameWithAffix}}\nwas frozen solid by the {{sourceText}}!", + "activation": "{{pokemonNameWithAffix}} is\nfrozen solid!", + "overlap": "{{pokemonNameWithAffix}} is\nalready frozen!", + "heal": "{{pokemonNameWithAffix}} was\ndefrosted!" + }, + "burn": { + "name": "Burn", + "description": "burn", + "obtain": "{{pokemonNameWithAffix}}\nwas burned!", + "obtainSource": "{{pokemonNameWithAffix}}\nwas burned by the {{sourceText}}!", + "activation": "{{pokemonNameWithAffix}} is hurt\nby its burn!", + "overlap": "{{pokemonNameWithAffix}} is\nalready burned!", + "heal": "{{pokemonNameWithAffix}} was\nhealed of its burn!" + } +} diff --git a/src/locales/he_IL/terrain.json b/src/locales/he_IL/terrain.json new file mode 100644 index 00000000000..4619ecdf111 --- /dev/null +++ b/src/locales/he_IL/terrain.json @@ -0,0 +1,16 @@ +{ + "misty": "Misty", + "mistyStartMessage": "Mist swirled around the battlefield!", + "mistyClearMessage": "The mist disappeared from the battlefield.", + "mistyBlockMessage": "{{pokemonNameWithAffix}} surrounds itself with a protective mist!", + "electric": "Electric", + "electricStartMessage": "An electric current ran across the battlefield!", + "electricClearMessage": "The electricity disappeared from the battlefield.", + "grassy": "Grassy", + "grassyStartMessage": "Grass grew to cover the battlefield!", + "grassyClearMessage": "The grass disappeared from the battlefield.", + "psychic": "Psychic", + "psychicStartMessage": "The battlefield got weird!", + "psychicClearMessage": "The weirdness disappeared from the battlefield!", + "defaultBlockMessage": "{{pokemonNameWithAffix}} is protected by the {{terrainName}} Terrain!" +} \ No newline at end of file diff --git a/src/locales/he_IL/trainer-classes.json b/src/locales/he_IL/trainer-classes.json new file mode 100644 index 00000000000..9e30915dee6 --- /dev/null +++ b/src/locales/he_IL/trainer-classes.json @@ -0,0 +1,130 @@ +{ + "ace_trainer": "Ace Trainer", + "ace_trainer_female": "Ace Trainer", + "ace_duo": "Ace Duo", + "artist": "Artist", + "artist_female": "Artist", + "backers": "Backers", + "backpacker": "Backpacker", + "backpacker_female": "Backpacker", + "backpackers": "Backpackers", + "baker": "Baker", + "battle_girl": "Battle Girl", + "beauty": "Beauty", + "beginners": "Beginners", + "biker": "Biker", + "black_belt": "Black Belt", + "breeder": "Breeder", + "breeder_female": "Breeder", + "breeders": "Breeders", + "clerk": "Clerk", + "clerk_female": "Clerk", + "colleagues": "Colleagues", + "crush_kin": "Crush Kin", + "cyclist": "Cyclist", + "cyclist_female": "Cyclist", + "cyclists": "Cyclists", + "dancer": "Dancer", + "dancer_female": "Dancer", + "depot_agent": "Depot Agent", + "doctor": "Doctor", + "doctor_female": "Doctor", + "firebreather": "Firebreather", + "fisherman": "Fisherman", + "fisherman_female": "Fisherman", + "gentleman": "Gentleman", + "guitarist": "Guitarist", + "guitarist_female": "Guitarist", + "harlequin": "Harlequin", + "hiker": "Hiker", + "hooligans": "Hooligans", + "hoopster": "Hoopster", + "infielder": "Infielder", + "janitor": "Janitor", + "lady": "Lady", + "lass": "Lass", + "linebacker": "Linebacker", + "maid": "Maid", + "madame": "Madame", + "medical_team": "Medical Team", + "musician": "Musician", + "hex_maniac": "Hex Maniac", + "nurse": "Nurse", + "nursery_aide": "Nursery Aide", + "officer": "Officer", + "parasol_lady": "Parasol Lady", + "pilot": "Pilot", + "pokéfan": "Poké Fan", + "pokéfan_female": "Poké Fan", + "pokéfan_family": "Poké Fan Family", + "preschooler": "Preschooler", + "preschooler_female": "Preschooler", + "preschoolers": "Preschoolers", + "psychic": "Psychic", + "psychic_female": "Psychic", + "psychics": "Psychics", + "pokémon_ranger": "Pokémon Ranger", + "pokémon_ranger_female": "Pokémon Ranger", + "pokémon_rangers": "Pokémon Ranger", + "ranger": "Ranger", + "restaurant_staff": "Restaurant Staff", + "rich": "Rich", + "rich_female": "Rich", + "rich_boy": "Rich Boy", + "rich_couple": "Rich Couple", + "rich_kid": "Rich Kid", + "rich_kid_female": "Rich Kid", + "rich_kids": "Rich Kids", + "roughneck": "Roughneck", + "sailor": "Sailor", + "scientist": "Scientist", + "scientist_female": "Scientist", + "scientists": "Scientists", + "smasher": "Smasher", + "snow_worker": "Snow Worker", + "snow_worker_female": "Snow Worker", + "striker": "Striker", + "school_kid": "School Kid", + "school_kid_female": "School Kid", + "school_kids": "School Kids", + "swimmer": "Swimmer", + "swimmer_female": "Swimmer", + "swimmers": "Swimmers", + "twins": "Twins", + "veteran": "Veteran", + "veteran_female": "Veteran", + "veteran_duo": "Veteran Duo", + "waiter": "Waiter", + "waitress": "Waitress", + "worker": "Worker", + "worker_female": "Worker", + "workers": "Workers", + "youngster": "Youngster", + "rocket_grunt": "Rocket Grunt", + "rocket_grunts": "Rocket Grunts", + "rocket_grunt_female": "Rocket Grunt", + "magma_grunt": "Magma Grunt", + "magma_grunt_female": "Magma Grunt", + "magma_grunts": "Magma Grunts", + "aqua_grunt": "Aqua Grunt", + "aqua_grunt_female": "Aqua Grunt", + "aqua_grunts": "Aqua Grunts", + "galactic_grunt": "Galactic Grunt", + "galactic_grunt_female": "Galactic Grunt", + "galactic_grunts": "Galactic Grunts", + "plasma_grunt": "Plasma Grunt", + "plasma_grunt_female": "Plasma Grunt", + "plasma_grunts": "Plasma Grunts", + "flare_grunt": "Flare Grunt", + "flare_grunt_female": "Flare Grunt", + "flare_grunts": "Flare Grunts", + "aether_grunt": "Aether Foundation Employee", + "aether_grunt_female": "Aether Foundation Employee", + "aether_grunts": "Aether Foundation Employees", + "skull_grunt": "Team Skull Grunt", + "skull_grunt_female": "Team Skull Grunt", + "skull_grunts": "Team Skull Grunts", + "macro_grunt": "Macro Cosmos Trainer", + "macro_grunt_female": "Macro Cosmos Trainer", + "macro_grunts": "Macro Cosmos Trainers" +} diff --git a/src/locales/he_IL/trainer-names.json b/src/locales/he_IL/trainer-names.json new file mode 100644 index 00000000000..467ed03e044 --- /dev/null +++ b/src/locales/he_IL/trainer-names.json @@ -0,0 +1,176 @@ +{ + "brock": "Brock", + "misty": "Misty", + "lt_surge": "Lt Surge", + "erika": "Erika", + "janine": "Janine", + "sabrina": "Sabrina", + "blaine": "Blaine", + "giovanni": "Giovanni", + "falkner": "Falkner", + "bugsy": "Bugsy", + "whitney": "Whitney", + "morty": "Morty", + "chuck": "Chuck", + "jasmine": "Jasmine", + "pryce": "Pryce", + "clair": "Clair", + "roxanne": "Roxanne", + "brawly": "Brawly", + "wattson": "Wattson", + "flannery": "Flannery", + "norman": "Norman", + "winona": "Winona", + "tate": "Tate", + "liza": "Liza", + "juan": "Juan", + "roark": "Roark", + "gardenia": "Gardenia", + "maylene": "Maylene", + "crasher_wake": "Crasher Wake", + "fantina": "Fantina", + "byron": "Byron", + "candice": "Candice", + "volkner": "Volkner", + "cilan": "Cilan", + "chili": "Chili", + "cress": "Cress", + "cheren": "Cheren", + "lenora": "Lenora", + "roxie": "Roxie", + "burgh": "Burgh", + "elesa": "Elesa", + "clay": "Clay", + "skyla": "Skyla", + "brycen": "Brycen", + "drayden": "Drayden", + "marlon": "Marlon", + "viola": "Viola", + "grant": "Grant", + "korrina": "Korrina", + "ramos": "Ramos", + "clemont": "Clemont", + "valerie": "Valerie", + "olympia": "Olympia", + "wulfric": "Wulfric", + "milo": "Milo", + "nessa": "Nessa", + "kabu": "Kabu", + "bea": "Bea", + "allister": "Allister", + "opal": "Opal", + "bede": "Bede", + "gordie": "Gordie", + "melony": "Melony", + "piers": "Piers", + "marnie": "Marnie", + "raihan": "Raihan", + "katy": "Katy", + "brassius": "Brassius", + "iono": "Iono", + "kofu": "Kofu", + "larry": "Larry", + "ryme": "Ryme", + "tulip": "Tulip", + "grusha": "Grusha", + "lorelei": "Lorelei", + "bruno": "Bruno", + "agatha": "Agatha", + "lance": "Lance", + "will": "Will", + "koga": "Koga", + "karen": "Karen", + "sidney": "Sidney", + "phoebe": "Phoebe", + "glacia": "Glacia", + "drake": "Drake", + "aaron": "Aaron", + "bertha": "Bertha", + "flint": "Flint", + "lucian": "Lucian", + "shauntal": "Shauntal", + "marshal": "Marshal", + "grimsley": "Grimsley", + "caitlin": "Caitlin", + "malva": "Malva", + "siebold": "Siebold", + "wikstrom": "Wikstrom", + "drasna": "Drasna", + "hala": "Hala", + "molayne": "Molayne", + "olivia": "Olivia", + "acerola": "Acerola", + "kahili": "Kahili", + "rika": "Rika", + "poppy": "Poppy", + "hassel": "Hassel", + "crispin": "Crispin", + "amarys": "Amarys", + "lacey": "Lacey", + "drayton": "Drayton", + "blue": "Blue", + "red": "Red", + "steven": "Steven", + "wallace": "Wallace", + "cynthia": "Cynthia", + "alder": "Alder", + "iris": "Iris", + "diantha": "Diantha", + "hau": "Hau", + "geeta": "Geeta", + "nemona": "Nemona", + "kieran": "Kieran", + "leon": "Leon", + "rival": "Finn", + "rival_female": "Ivy", + "archer": "Archer", + "ariana": "Ariana", + "proton": "Proton", + "petrel": "Petrel", + "tabitha": "Tabitha", + "courtney": "Courtney", + "shelly": "Shelly", + "matt": "Matt", + "mars": "Mars", + "jupiter": "Jupiter", + "saturn": "Saturn", + "zinzolin": "Zinzolin", + "rood": "Rood", + "xerosic": "Xerosic", + "bryony": "Bryony", + "faba": "Faba", + "plumeria": "Plumeria", + "oleana": "Oleana", + + "maxie": "Maxie", + "archie": "Archie", + "cyrus": "Cyrus", + "ghetsis": "Ghetsis", + "lysandre": "Lysandre", + "lusamine": "Lusamine", + "guzma": "Guzma", + "rose": "Rose", + + "blue_red_double": "Blue & Red", + "red_blue_double": "Red & Blue", + "tate_liza_double": "Tate & Liza", + "liza_tate_double": "Liza & Tate", + "steven_wallace_double": "Steven & Wallace", + "wallace_steven_double": "Wallace & Steven", + "alder_iris_double": "Alder & Iris", + "iris_alder_double": "Iris & Alder", + "marnie_piers_double": "Marnie & Piers", + "piers_marnie_double": "Piers & Marnie", + + "buck": "Buck", + "cheryl": "Cheryl", + "marley": "Marley", + "mira": "Mira", + "riley": "Riley", + "victor": "Victor", + "victoria": "Victoria", + "vivi": "Vivi", + "vicky": "Vicky", + "vito": "Vito", + "bug_type_superfan": "Bug-Type Superfan" +} diff --git a/src/locales/he_IL/trainer-titles.json b/src/locales/he_IL/trainer-titles.json new file mode 100644 index 00000000000..7ef715d115f --- /dev/null +++ b/src/locales/he_IL/trainer-titles.json @@ -0,0 +1,40 @@ +{ + "elite_four": "Elite Four", + "elite_four_female": "Elite Four", + "gym_leader": "Gym Leader", + "gym_leader_female": "Gym Leader", + "gym_leader_double": "Gym Leader Duo", + "champion": "Champion", + "champion_female": "Champion", + "champion_double": "Champion Duo", + "rival": "Rival", + "professor": "Professor", + "frontier_brain": "Frontier Brain", + "rocket_boss": "Team Rocket Boss", + "magma_boss": "Team Magma Boss", + "aqua_boss": "Team Aqua Boss", + "galactic_boss": "Team Galactic Boss", + "plasma_boss": "Team Plasma Boss", + "flare_boss": "Team Flare Boss", + "aether_boss": "Aether President", + "skull_boss": "Team Skull Boss", + "macro_boss": "Macro Cosmos President", + + "rocket_admin": "Team Rocket Admin", + "rocket_admin_female": "Team Rocket Admin", + "magma_admin": "Team Magma Admin", + "magma_admin_female": "Team Magma Admin", + "aqua_admin": "Team Aqua Admin", + "aqua_admin_female": "Team Aqua Admin", + "galactic_commander": "Team Galactic Commander", + "galactic_commander_female": "Team Galactic Commander", + "plasma_sage": "Team Plasma Sage", + "plasma_admin": "Team Plasma Admin", + "flare_admin": "Team Flare Admin", + "flare_admin_female": "Team Flare Admin", + "aether_admin": "Aether Foundation Admin", + "skull_admin": "Team Skull Admin", + "macro_admin": "Macro Cosmos", + + "the_winstrates": "The Winstrates'" +} diff --git a/src/locales/he_IL/tutorial.json b/src/locales/he_IL/tutorial.json new file mode 100644 index 00000000000..4c43f1fd896 --- /dev/null +++ b/src/locales/he_IL/tutorial.json @@ -0,0 +1,10 @@ +{ + "intro": "Welcome to PokéRogue! This is a battle-focused Pokémon fangame with roguelite elements.\n$This game is not monetized and we claim no ownership of Pokémon nor of the copyrighted assets used.\n$The game is a work in progress, but fully playable.\nFor bug reports, please use the Discord community.\n$If the game runs slowly, please ensure 'Hardware Acceleration' is turned on in your browser settings.", + "accessMenu": "To access the menu, press M or Escape while awaiting input.\nThe menu contains settings and various features.", + "menu": "From this menu you can access the settings.\n$From the settings you can change game speed, window style, and other options.\n$There are also various other features here, so be sure to check them all!", + "starterSelect": "From this screen, you can select your starters by pressing\nZ or the Space bar. These are your initial party members.\n$Each starter has a value. Your party can have up to\n6 members as long as the total does not exceed 10.\n$You can also select gender, ability, and form depending on\nthe variants you've caught or hatched.\n$The IVs for a species are also the best of every one you've\ncaught or hatched, so try to get lots of the same species!", + "pokerus": "A daily random 3 selectable starters have a purple border.\n$If you see a starter you own with one of these,\ntry adding it to your party. Be sure to check its summary!", + "statChange": "Stat changes persist across battles as long as your Pokémon aren't recalled.\n$Your Pokémon are recalled before a trainer battle and before entering a new biome.\n$You can view the stat changes for any Pokémon on the field by holding C or Shift.\n$You can also view the moveset for an enemy Pokémon by holding V.\n$This only reveals moves that you've seen the Pokémon use this battle.", + "selectItem": "After every battle, you are given a choice of 3 random items.\nYou may only pick one.\n$These range from consumables, to Pokémon held items, to passive permanent items.\n$Most non-consumable item effects will stack in various ways.\n$Some items will only show up if they can be used, such as evolution items.\n$You can also transfer held items between Pokémon using the transfer option.\n$The transfer option will appear in the bottom right once you have obtained a held item.\n$You may purchase consumable items with money, and a larger variety will be available the further you get.\n$Be sure to buy these before you pick your random item, as it will progress to the next battle once you do.", + "eggGacha": "From this screen, you can redeem your vouchers for\nPokémon eggs.\n$Eggs have to be hatched and get closer to hatching after\nevery battle. Rarer eggs take longer to hatch.\n$Hatched Pokémon also won't be added to your party, they will\nbe added to your starters.\n$Pokémon hatched from eggs generally have better IVs than\nwild Pokémon.\n$Some Pokémon can only even be obtained from eggs.\n$There are 3 different machines to pull from with different\nbonuses, so pick the one that suits you best!" +} \ No newline at end of file diff --git a/src/locales/he_IL/voucher.json b/src/locales/he_IL/voucher.json new file mode 100644 index 00000000000..a92f589870c --- /dev/null +++ b/src/locales/he_IL/voucher.json @@ -0,0 +1,9 @@ +{ + "vouchers": "Vouchers", + "eggVoucher": "Egg Voucher", + "eggVoucherPlus": "Egg Voucher Plus", + "eggVoucherPremium": "Egg Voucher Premium", + "eggVoucherGold": "Egg Voucher Gold", + "locked": "Locked", + "defeatTrainer": "Defeat {{trainerName}}" +} \ No newline at end of file diff --git a/src/locales/he_IL/weather.json b/src/locales/he_IL/weather.json new file mode 100644 index 00000000000..10b6efe9828 --- /dev/null +++ b/src/locales/he_IL/weather.json @@ -0,0 +1,32 @@ +{ + "sunnyStartMessage": "The sunlight got bright!", + "sunnyLapseMessage": "The sunlight is strong.", + "sunnyClearMessage": "The sunlight faded.", + "rainStartMessage": "A downpour started!", + "rainLapseMessage": "The downpour continues.", + "rainClearMessage": "The rain stopped.", + "sandstormStartMessage": "A sandstorm brewed!", + "sandstormLapseMessage": "The sandstorm rages.", + "sandstormClearMessage": "The sandstorm subsided.", + "sandstormDamageMessage": "{{pokemonNameWithAffix}} is buffeted\nby the sandstorm!", + "hailStartMessage": "It started to hail!", + "hailLapseMessage": "Hail continues to fall.", + "hailClearMessage": "The hail stopped.", + "hailDamageMessage": "{{pokemonNameWithAffix}} is pelted\nby the hail!", + "snowStartMessage": "It started to snow!", + "snowLapseMessage": "The snow is falling down.", + "snowClearMessage": "The snow stopped.", + "fogStartMessage": "A thick fog emerged!", + "fogLapseMessage": "The fog continues.", + "fogClearMessage": "The fog disappeared.", + "heavyRainStartMessage": "A heavy downpour started!", + "heavyRainLapseMessage": "The heavy downpour continues.", + "heavyRainClearMessage": "The heavy rain stopped.", + "harshSunStartMessage": "The sunlight got hot!", + "harshSunLapseMessage": "The sun is scorching hot.", + "harshSunClearMessage": "The harsh sunlight faded.", + "strongWindsStartMessage": "A heavy wind began!", + "strongWindsLapseMessage": "The wind blows intensely.", + "strongWindsEffectMessage": "The mysterious air current weakened the attack!", + "strongWindsClearMessage": "The heavy wind stopped." +} \ No newline at end of file From dc4e787cda34d2006ae81855a5e5bb0215b11af4 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 20:24:58 +0200 Subject: [PATCH 02/26] Add files via upload --- public/images/types_he-IL.json | 440 +++++++++++++++++++++++++++++++++ public/images/types_he-IL.png | Bin 0 -> 4467 bytes 2 files changed, 440 insertions(+) create mode 100644 public/images/types_he-IL.json create mode 100644 public/images/types_he-IL.png diff --git a/public/images/types_he-IL.json b/public/images/types_he-IL.json new file mode 100644 index 00000000000..2a15e666521 --- /dev/null +++ b/public/images/types_he-IL.json @@ -0,0 +1,440 @@ +{ + "textures": [ + { + "image": "types.png", + "format": "RGBA8888", + "size": { + "w": 32, + "h": 280 + }, + "scale": 1, + "frames": [ + { + "filename": "unknown", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + } + }, + { + "filename": "bug", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 14, + "w": 32, + "h": 14 + } + }, + { + "filename": "dark", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 28, + "w": 32, + "h": 14 + } + }, + { + "filename": "dragon", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 42, + "w": 32, + "h": 14 + } + }, + { + "filename": "electric", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 56, + "w": 32, + "h": 14 + } + }, + { + "filename": "fairy", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 70, + "w": 32, + "h": 14 + } + }, + { + "filename": "fighting", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 84, + "w": 32, + "h": 14 + } + }, + { + "filename": "fire", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 98, + "w": 32, + "h": 14 + } + }, + { + "filename": "flying", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 112, + "w": 32, + "h": 14 + } + }, + { + "filename": "ghost", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 126, + "w": 32, + "h": 14 + } + }, + { + "filename": "grass", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 140, + "w": 32, + "h": 14 + } + }, + { + "filename": "ground", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 154, + "w": 32, + "h": 14 + } + }, + { + "filename": "ice", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 168, + "w": 32, + "h": 14 + } + }, + { + "filename": "normal", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 182, + "w": 32, + "h": 14 + } + }, + { + "filename": "poison", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 196, + "w": 32, + "h": 14 + } + }, + { + "filename": "psychic", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 210, + "w": 32, + "h": 14 + } + }, + { + "filename": "rock", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 224, + "w": 32, + "h": 14 + } + }, + { + "filename": "steel", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 238, + "w": 32, + "h": 14 + } + }, + { + "filename": "water", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 252, + "w": 32, + "h": 14 + } + }, + { + "filename": "stellar", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 32, + "h": 14 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 32, + "h": 14 + }, + "frame": { + "x": 0, + "y": 266, + "w": 32, + "h": 14 + } + } + ] + } + ], + "meta": { + "app": "https://www.codeandweb.com/texturepacker", + "version": "3.0", + "smartupdate": "$TexturePacker:SmartUpdate:f14cf47d9a8f1d40c8e03aa6ba00fff3:6fc4227b57a95d429a1faad4280f7ec8:5961efbfbf4c56b8745347e7a663a32f$" + } +} diff --git a/public/images/types_he-IL.png b/public/images/types_he-IL.png new file mode 100644 index 0000000000000000000000000000000000000000..8b644f1041c4236c9e729b30c529149e209a286c GIT binary patch literal 4467 zcmV-(5sdDMP)Px`6G=otRCt`tU4Kwj*PZ`dd|iK}*^=FMf@w@19aKQ6Lh@$$l@@Ai16bm~240OR z?a2C^^+$F$8LSE+;i?d48<5y!qG2 z4nAzXdvPj3#3+Rc2s=~dZYcmds_}3t@GJpaU+P4an~(q~L^W0A+@L%MjyL}rC-?0e z7dIgROx9e`z7WMkldg%z$$k4^0KkJwbF^gP3T1x;6jatKZhE$V39NDGA zKhBV9V(dK}uXhr9DHLQ4Sg-aUk64^cX4@)IS_wnJH~>IH^DsieI22@w1LgG!*WTsX zxAH=y(izoLbq*+IprLsf0F*j5%b=zUC}toOj6*0Ghlb{1&-&6bsA5t|5Dh#}!-A{< zOJ+yMmPN*?1mige_>|I4S>BEFg8qdlnnh!x(f;ERb2lto8mlD>jr&Fo9{?;`{Dcnw zXxvu|W7kir$?L~^wFIyrJAf%)`NADFTD$|ea_K$!X}Ec3na=7 zQ`4W)l7-VJo-=ntLiFs0hG7^!LI^=mnhyUUgb;&tr|R7eNp~tC-Kn%1zQUJN2vB znPVNh1R>I^u9+EeZpth#k^ycv+|WLV8<9v^2Rz*LqP3fl60o4<5Csx-3EZHnC$jS_ z0gZM;yBbF)+zqH_(Gh^iP?cjRA8qrxGFkgV6jNJsS)23Pn#<;HShF}zOBQMl4M%pv zBUkn8hTr%*!$*!>C8OFfwOH`8wG9Q4RnAwx(COaw@VHqyf}*)c`O@L_4IM8$@>F3V<&G z%ee)jQYNJU0Phm0*m;#^T(@c|rf-=Jz#O4yhO0oB0k`zCGOs7nk@ZKRe<2!g>Lvme zC$^fq;mY(4TC(usi7n=Cc;(P@S^~Ix@l%HH%Ax1TZ-2U1hksl-^c*qv6lL6g-zhC_ zI%;b_HhV7ioO{dGE(+XZ>9K8I7TI|QK$S&7P@XyfVDZJ0epovmu1hf=t%xrQ+#?*B zOjkJonmV`60W%ZD5xru@P8HI<;IY|rrD@~!#$!h@t`d0ZsMsk5z=F!iT$a8e^$=WiRhxUairmgoqZO+?z-!pf^;#v1=$->^Di;-)?o@e!38)iIX_(;#Q zB>bOxp0FT2&l2OKBE2^#T-O1ksmIpdI=zv$?H!w~cNY9HHyd6S^=G>q5$eBpr^G+!(i>x%u3k*w-J^-PwHw=8+FnqlS3HfPjhYtVfJxGYLV#Tj+ziY$# z`b7YM%x|qg>YQb$uU{mUSv{F81*<0wfI0wx?%%u=kr(l5LcKBlF)s64O*Wo~bR|rk zvrHJVNKaRa@5p*a;+Rvy+S0;~k4Q9@-b87?p`KSvdW6 zlertFJ@lBCEcCs$$J`AMkq#{ZEH?5D-yzaLj-B42!#@s@4q{aH72STj;l^ZhVwOIU zius`=tIcvEy=XXT02`B=Q2InF0H9^tX;a-3#W2k{rr>^llt=>c$B( zK(R5oX>8=%%;*7o8YxFXM+^X^NVS~uoKgU+A#GEqqO$O#WYg_d0%-uzq?=-6aufbN zWZyAG91BMPwv-8K<_3|iSAW8F;Ejf{NB-xBlB_l>s~o4<5pk{oe3ppeNAy|ZjfMep zH+&?Nq$Lac8wSkX@WY`xEdksyYn|cyaHx(P{I3=r{_){Z9WmOT&eHpYMcdO^r0wY} z>*2OLmXqo6vWye;2UdwSj+PTS^RjJwI?MjNVd-~fp)4>5rQexl<9LWTRq(d9 zr8xhY!^nRIC=1L%{xd*h@7n<22ucNIfjO4F8*CXU3(RqJLOW`CbttL;RN*KAk6TGM zKOhl&RFO@$TZg=!n=K!_NY6(VS(0y4S)|8zD6^FXr+p!cnXJjBf|gf@%-ygwp?Ak71j?(dfT(Qo%<*WT6aYICUgn*uj5_K7+`u~Q-C=$%q?-N-3BW4H zWR@TrL|X!-(~v(40DHRGHmf(GX8{X-@`)y+Dzq;|G5yc$d-}fr`N-4vDa-Xdec!)3 z^7Q=&*WS?*z~}G$isAd<+B@W6yPnStKe+Y|G4}4+uK!y!1;yoPjeL5_%c8cMzME~U z;1gQwx}dS8&8ARLT#mBRB9xUD*^Y_0#+Eh|6qkG2N;BYwl9GH+jyhAZtt>090jL-NYN=J#vu#GK0b3H)z`Vegg_h9AJD_q&NxqHe z+f*J8$3p)?8aX@WLp4%_?09OztWOLoQf>t_~YAhdx>K& zSnmHPN0wO5O@1h8oo8P>Y)kQL19br4=*SHZC9SjUb|<+zWp#xCu#Q!tr+U=xwShW3 zl(Y^Z)OlD*0*J;jMW{0c$WyoBv*3DZ#wycMhC0ok{iLJao#ZT?$c};^pcR0q?)=1( zO*B#I-0WCc`$816d+=x4obMj|nYkMV;#X?PLhpqaBhMTD@)bSL8-Dj64TJph6*Btb zDINY1yYc}TBe_4+e{Bc=(>trJ*Ve)F;CaeXndd}0BAM^swh+}MJ#M}ayo{Qp$E|l8 z$BkfmXSJt}Os~S9;Jh-b@FzHoEBpzTu?#9YB0YNs23|JbX{3=X001Hpdv(tD<)tSq z0jtEP4P0qh&@|U@b~3#Re}Z!}VxybhS&fRkTIumhyA#@4~}=5Dwl{!uMi*mB{&&E4=OY10zG6r;%S-6Ur$6TonV)FX0ndqSWzfG6sZ6fP!mgk9NB+_2 zn<;w!(doDS=5BcQT|IY76TfU2zO(NV(sJymxAr99?7M^*wM|EEzi-i06lDSc^2$TV z$uG0olVJbmhF@$N)QXw;E1b3D^neg^4JEBLH?ryN!sQ^?BtXR1{?@aeRQn zb%3oQHK1HhepysC=Ajh8XNj0w8O^PttE17}4Re>5Y01LT-HqmMc=(u}-Eh&@4a0Z% z7$H@f{#WbpF+z-t9ePGj;aCTbF28|_KpCk^I3(}NGPebajLTFaRAW15XB6&*LrJB z5{BAq&E4?c!Wu1E_+xvG`ES3wo=tQdoclNKKbH2TPhEbO`0{j1{Pa(Ej`5@RM*wED z1ICdv&E$XIY!~*Ef9I&wM^aew1*p@pmKZ+I{3hX0yhC-`_ex;oH|CNIpZhN<$^vl& zA#yHoZ121=*ZP8q|C{#`wjB7{I)jB`Pxc5k+{VC^y2J+^GIBhfW(&*Ecx!3832H<7k(80;Q!pm z(!qTC=Q|KSnhpS%(ba}EesgYZA3TdS{zPmCux9=}5$-*#nSamNLX`aYY%7rD$H)Gm z_3t11G63MpU$0}u558t|I5Nc#V9-o`A%GA57Wg8g@cF;sKT_`o09=b*XukWthV_B9 zmh4N*3*v02`Kd|TFM>!9t_1`qz}W+)PU4aTTYxwni}2A*%&0aUV%7y*n6@4B0BnE5 z`CG`1XPN;3WebB?A6N@tdT=e$@`3<>zRqT(j40&02#^Im=ZabJvZBWzhlZ& z0Km7C&0l#kivIPKa37#)9-S@z4T9KnryU$E1pvff82bk8G|8$yb6PB7F8uz0!?Blh z8Q8gTA%5&zwBc!D{a^jzcjj)G`TYu87Cwr*-_zOj;fvB^A6=ed$#dTSJ^qC2R{L|G zjOlguziRwHWRS#5j^)tn0000EWmrjOO-%qQ00008000000002eQ Date: Sun, 15 Sep 2024 20:26:31 +0200 Subject: [PATCH 03/26] Update menu.json --- src/locales/he_IL/menu.json | 110 ++++++++++++++++++------------------ 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/src/locales/he_IL/menu.json b/src/locales/he_IL/menu.json index 91888e9db31..94b20f02fc6 100644 --- a/src/locales/he_IL/menu.json +++ b/src/locales/he_IL/menu.json @@ -1,57 +1,57 @@ { - "cancel": "Cancel", - "continue": "Continue", - "dailyRun": "Daily Run (Beta)", - "loadGame": "Load Game", - "newGame": "New Game", - "settings": "Settings", - "selectGameMode": "Select a game mode.", - "logInOrCreateAccount": "Log in or create an account to start. No email required!", - "username": "Username", - "password": "Password", - "login": "Login", - "orUse": "Or use", - "register": "Register", - "emptyUsername": "Username must not be empty", - "invalidLoginUsername": "The provided username is invalid", - "invalidRegisterUsername": "Username must only contain letters, numbers, or underscores", - "invalidLoginPassword": "The provided password is invalid", - "invalidRegisterPassword": "Password must be 6 characters or longer", - "usernameAlreadyUsed": "The provided username is already in use", - "accountNonExistent": "The provided user does not exist", - "unmatchingPassword": "The provided password does not match", - "passwordNotMatchingConfirmPassword": "Password must match confirm password", - "confirmPassword": "Confirm Password", - "registrationAgeWarning": "By registering, you confirm you are of 13 years of age or older.", - "backToLogin": "Back to Login", - "failedToLoadSaveData": "Failed to load save data. Please reload the page.\nIf this persists, please check #announcements in Discord.", - "sessionSuccess": "Session loaded successfully.", - "failedToLoadSession": "Your session data could not be loaded.\nIt may be corrupted.", - "boyOrGirl": "Are you a boy or a girl?", - "evolving": "What?\n{{pokemonName}} is evolving!", - "stoppedEvolving": "{{pokemonName}} stopped evolving.", - "pauseEvolutionsQuestion": "Would you like to pause evolutions for {{pokemonName}}?\nEvolutions can be re-enabled from the party screen.", - "evolutionsPaused": "Evolutions have been paused for {{pokemonName}}.", - "evolutionDone": "Congratulations!\nYour {{pokemonName}} evolved into {{evolvedPokemonName}}!", - "dailyRankings": "Daily Rankings", - "weeklyRankings": "Weekly Rankings", - "noRankings": "No Rankings", + "cancel": "לבטל", + "continue": "‎להמשיך", + "dailyRun": "‎אתגר יומי (בטה)", + "loadGame": "‎להטעין משחק", + "newGame": "‎משחק חדש", + "settings": "‎הגדרות", + "selectGameMode": "תבחר/י מצב משחק", + "logInOrCreateAccount": "תיכנס/י לחשבון קיים או תיצור/רי חשבון חדש. לא צריך אימייל!", + "username": "שם משתמש", + "password": "סיסמה", + "login": "להיכנס", + "orUse": "‎או להשתמש ב", + "register": "להירשם", + "emptyUsername": "בבקשה תכניס/י שם משתמש", + "invalidLoginUsername": "השם משתמש אינו תקין", + "invalidRegisterUsername": "השם משתמש יכול להכיל רק אותיות, מספרים ומקפי תחתון", + "invalidLoginPassword": "הסיסמה אינה תקינה", + "invalidRegisterPassword": "הסיסמה צריך להיות לפחות 6 תווים", + "usernameAlreadyUsed": "השם משתמש קבר בשימוש", + "accountNonExistent": "המשתמש הנתון אינו קיים", + "unmatchingPassword": "הסיסמה אינה נכונה", + "passwordNotMatchingConfirmPassword": "הסיסמה צריך להתאים לסיסמת אישור", + "confirmPassword": "תאשר/י את הסיסמה", + "registrationAgeWarning": "בהרשמה את/ה מאשר/ת שאת/ה בן/ת 13 ומעלה.", + "backToLogin": "חזרה לעמוד כניסה", + "failedToLoadSaveData": "שיחזור הנתונים אינו הצליח. בבקשה תרענן/ני את העמוד.\nעם זה מתמשך, בבקשה תבדוק/י את ארוץ העידכונים בדיסקורד.", + "sessionSuccess": "טעינת הנתונים הצליחה.", + "failedToLoadSession": "טעינת הנתונים לא הצליח.\nיש סיכוי שהם פגומים.", + "boyOrGirl": "את/ה בן או בת?", + "evolving": "מה?\n{{pokemonName}} התחיל/ה אבולוציה!", + "stoppedEvolving": "{{pokemonName}} הפסיק/ה אבולוציה.", + "pauseEvolutionsQuestion": "את/ה רוצה להפסיק אבולוציה ל{{pokemonName}}?\nאפשר להחזיר אבולוציה במסך הקבוצה.", + "evolutionsPaused": "אבולוציה הפסיקה ל{{pokemonName}}.", + "evolutionDone": "מזל טוב!\nה{{pokemonName}} שלך התפתח ל{{evolvedPokemonName}}!", + "dailyRankings": "דירוג יומי", + "weeklyRankings": "דירוג שבועי", + "noRankings": "אין דירוג", "positionIcon": "#", - "usernameScoreboard": "Username", - "score": "Score", - "wave": "Wave", - "loading": "Loading…", - "loadingAsset": "Loading asset: {{assetName}}", - "playersOnline": "Players Online", - "yes": "Yes", - "no": "No", - "disclaimer": "DISCLAIMER", - "disclaimerDescription": "This game is an unfinished product; it might have playability issues (including the potential loss of save data),\n change without notice, and may or may not be updated further or completed.", - "choosePokemon": "Choose a Pokémon.", - "renamePokemon": "Rename Pokémon", - "rename": "Rename", - "nickname": "Nickname", - "errorServerDown": "Oops! There was an issue contacting the server.\n\nYou may leave this window open,\nthe game will automatically reconnect.", - "noSaves": "You don't have any save files on record!", - "tooManySaves": "You have too many save files on record!" -} \ No newline at end of file + "usernameScoreboard": "שם משתמש", + "score": "ציון", + "wave": "גל", + "loading": "טוען…", + "loadingAsset": "טוען משאבים: {{assetName}}", + "playersOnline": "שחקנים מקוונים", + "yes": "כן", + "no": "לא", + "disclaimer": "תזכורת", + "disclaimerDescription": "המשחק אינו גמור; יש מצב שיהיו בעיות בתהליך המשחק (כולל אובדן נתונים),\n ישתנה בלי הודעה, ויש מצב שלה יהיו עוד עדכון.", + "choosePokemon": "תבחר/י פוקימון.", + "renamePokemon": "תשנה/י את השם של הפוקימון", + "rename": "תשנה/י את השם", + "nickname": "כינוי", + "errorServerDown": "אוי לא! הייתה בעייה בניסיון גישה לשרת.\n\nאתה יכול להשאיר את החלון פתוח,\nהמשחק יתחבר אוטומטית.", + "noSaves": "אין נתונים להטעין!", + "tooManySaves": "יש לך יותר מדי משחקים שמורים!" +} From eef81f62e2c55d6a9e2afe6847afe0b7c62396ea Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 20:50:16 +0200 Subject: [PATCH 04/26] Update types_he-IL.json --- public/images/types_he-IL.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/images/types_he-IL.json b/public/images/types_he-IL.json index 2a15e666521..a12e3851e53 100644 --- a/public/images/types_he-IL.json +++ b/public/images/types_he-IL.json @@ -1,7 +1,7 @@ { "textures": [ { - "image": "types.png", + "image": "types_he-IL.png", "format": "RGBA8888", "size": { "w": 32, From d2f12b5e65b52950f6387dc3d0c1e1680e6ff9eb Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 21:07:09 +0200 Subject: [PATCH 05/26] Update starter-select-ui-handler.ts --- src/ui/starter-select-ui-handler.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index ee56a3631dd..cca23cff10f 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -117,6 +117,10 @@ const languageSettings: { [key: string]: LanguageSetting } = { starterInfoTextSize: "56px", instructionTextSize: "38px", }, + "he-IL":{ + starterInfoTextSize: "56px", + instructionTextSize: "38px", + }, }; const starterCandyCosts: { passive: integer, costReduction: [integer, integer], egg: integer }[] = [ From 39ac733d0e5b6f718ced554975efe25cf0bdd29c Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 21:08:10 +0200 Subject: [PATCH 06/26] Update settings-display-ui-handler.ts --- src/ui/settings/settings-display-ui-handler.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ui/settings/settings-display-ui-handler.ts b/src/ui/settings/settings-display-ui-handler.ts index 3d602c50a78..6ee6105112f 100644 --- a/src/ui/settings/settings-display-ui-handler.ts +++ b/src/ui/settings/settings-display-ui-handler.ts @@ -90,6 +90,12 @@ export default class SettingsDisplayUiHandler extends AbstractSettingsUiHandler label: "Català", }; break; + case "he-IL": + this.settings[languageIndex].options[0] = { + value: "עִבְרִית", + label: "עִבְרִית", + }; + break; default: this.settings[languageIndex].options[0] = { value: "English", From c295afd1128c45d2335f397a51d7576ad90e517d Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 21:08:44 +0200 Subject: [PATCH 07/26] Update i18n.ts --- src/plugins/i18n.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/plugins/i18n.ts b/src/plugins/i18n.ts index ec3fe93c765..0c59f3b285e 100644 --- a/src/plugins/i18n.ts +++ b/src/plugins/i18n.ts @@ -7,6 +7,7 @@ import { deConfig } from "#app/locales/de/config"; import { enConfig } from "#app/locales/en/config"; import { esConfig } from "#app/locales/es/config"; import { frConfig } from "#app/locales/fr/config"; +import { heIlConfig } from "#app/locales/he_IL/config"; import { itConfig } from "#app/locales/it/config"; import { koConfig } from "#app/locales/ko/config"; import { jaConfig } from "#app/locales/ja/config"; @@ -55,12 +56,12 @@ const fonts: Array = [ { face: new FontFace("emerald", "url(./fonts/unifont-15.1.05.subset.woff2)", { unicodeRange: rangesByLanguage.chinese }), extraOptions: { sizeAdjust: "70%", format: "woff2" }, - only: [ "en", "es", "fr", "it", "de", "zh", "pt", "ko", "ca" ], + only: [ "en", "es", "fr", "it", "de", "zh", "pt", "ko", "ca", "he" ], }, { face: new FontFace("pkmnems", "url(./fonts/unifont-15.1.05.subset.woff2)", { unicodeRange: rangesByLanguage.chinese }), extraOptions: { format: "woff2" }, - only: [ "en", "es", "fr", "it", "de", "zh", "pt", "ko", "ca" ], + only: [ "en", "es", "fr", "it", "de", "zh", "pt", "ko", "ca", "he" ], }, // japanese { @@ -119,7 +120,7 @@ export async function initI18n(): Promise { await i18next.init({ nonExplicitSupportedLngs: true, fallbackLng: "en", - supportedLngs: ["en", "es", "fr", "it", "de", "zh", "pt", "ko", "ja", "ca"], + supportedLngs: ["en", "es", "fr", "it", "de", "zh", "pt", "ko", "ja", "ca", "he"], defaultNS: "menu", ns: Object.keys(enConfig), detection: { @@ -162,6 +163,9 @@ export async function initI18n(): Promise { }, "ca-ES": { ...caEsConfig + }, + "he-IL": { + ...heIlConfig } }, postProcess: ["korean-postposition"], From 513ac1dd828e77eb8a682dbda63d79e9d4676dcd Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 21:09:39 +0200 Subject: [PATCH 08/26] Update settings.ts --- src/system/settings/settings.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/system/settings/settings.ts b/src/system/settings/settings.ts index 66021845c29..a1b746033f0 100644 --- a/src/system/settings/settings.ts +++ b/src/system/settings/settings.ts @@ -905,6 +905,10 @@ export function setSetting(scene: BattleScene, setting: string, value: integer): // label: "Català", // handler: () => changeLocaleHandler("ca-ES") // }, + { + label: "עִבְרִית", + handler: () => changeLocaleHandler("he-IL") + }, { label: i18next.t("settings:back"), handler: () => cancelHandler() From 892ad0adec3c5fe5ae2771b999a179477534f0c9 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 22:43:34 +0200 Subject: [PATCH 09/26] Update and rename types_he-IL.json to types_he.json --- public/images/{types_he-IL.json => types_he.json} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename public/images/{types_he-IL.json => types_he.json} (99%) diff --git a/public/images/types_he-IL.json b/public/images/types_he.json similarity index 99% rename from public/images/types_he-IL.json rename to public/images/types_he.json index a12e3851e53..024028d2781 100644 --- a/public/images/types_he-IL.json +++ b/public/images/types_he.json @@ -1,7 +1,7 @@ { "textures": [ { - "image": "types_he-IL.png", + "image": "types_he.png", "format": "RGBA8888", "size": { "w": 32, From fe1a6079bca11bcc54a3f30574879a913b003f7c Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 22:44:12 +0200 Subject: [PATCH 10/26] Rename types_he-IL.png to types_he.png --- public/images/{types_he-IL.png => types_he.png} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename public/images/{types_he-IL.png => types_he.png} (100%) diff --git a/public/images/types_he-IL.png b/public/images/types_he.png similarity index 100% rename from public/images/types_he-IL.png rename to public/images/types_he.png From 7abc5e9315b8a8b9dda9157ab6e767534113d900 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 22:44:35 +0200 Subject: [PATCH 11/26] Update config.ts --- src/locales/he_IL/config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/he_IL/config.ts b/src/locales/he_IL/config.ts index 94b951ea924..d6475a092e4 100644 --- a/src/locales/he_IL/config.ts +++ b/src/locales/he_IL/config.ts @@ -95,7 +95,7 @@ import globalTradeSystem from "./mystery-encounters/global-trade-system-dialogue * - (see [i18next interpolations](https://www.i18next.com/translation-function/interpolation)) for more details. * - `@[]{}` (STATIC TEXT ONLY, NOT USEABLE WITH {@link UI.showText()} OR {@link UI.showDialogue()}) will auto-color the given text to a specified {@link TextStyle} (e.g. `TextStyle.SUMMARY_GREEN`). */ -export const heIlConfig = { +export const heConfig = { ability, abilityTriggers, arenaFlyout, From 6605e0ba8577b41b417f3759fe89562eb781a18b Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 22:45:19 +0200 Subject: [PATCH 12/26] Update i18n.ts --- src/plugins/i18n.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/i18n.ts b/src/plugins/i18n.ts index 0c59f3b285e..668f843b9c7 100644 --- a/src/plugins/i18n.ts +++ b/src/plugins/i18n.ts @@ -7,7 +7,7 @@ import { deConfig } from "#app/locales/de/config"; import { enConfig } from "#app/locales/en/config"; import { esConfig } from "#app/locales/es/config"; import { frConfig } from "#app/locales/fr/config"; -import { heIlConfig } from "#app/locales/he_IL/config"; +import { heConfig } from "#app/locales/he/config"; import { itConfig } from "#app/locales/it/config"; import { koConfig } from "#app/locales/ko/config"; import { jaConfig } from "#app/locales/ja/config"; @@ -164,8 +164,8 @@ export async function initI18n(): Promise { "ca-ES": { ...caEsConfig }, - "he-IL": { - ...heIlConfig + "he": { + ...heConfig } }, postProcess: ["korean-postposition"], From bd9ce49130d1ef4f4463b6142b9f764c1825de63 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 22:46:01 +0200 Subject: [PATCH 13/26] Update settings.ts --- src/system/settings/settings.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/settings/settings.ts b/src/system/settings/settings.ts index a1b746033f0..77a2dd03cfe 100644 --- a/src/system/settings/settings.ts +++ b/src/system/settings/settings.ts @@ -907,7 +907,7 @@ export function setSetting(scene: BattleScene, setting: string, value: integer): // }, { label: "עִבְרִית", - handler: () => changeLocaleHandler("he-IL") + handler: () => changeLocaleHandler("he") }, { label: i18next.t("settings:back"), From ef69cb3fd0ced49b878aede64356847d389b8dcc Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 22:46:29 +0200 Subject: [PATCH 14/26] Update settings-display-ui-handler.ts --- src/ui/settings/settings-display-ui-handler.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ui/settings/settings-display-ui-handler.ts b/src/ui/settings/settings-display-ui-handler.ts index 6ee6105112f..3a57c7e52dc 100644 --- a/src/ui/settings/settings-display-ui-handler.ts +++ b/src/ui/settings/settings-display-ui-handler.ts @@ -90,7 +90,7 @@ export default class SettingsDisplayUiHandler extends AbstractSettingsUiHandler label: "Català", }; break; - case "he-IL": + case "he": this.settings[languageIndex].options[0] = { value: "עִבְרִית", label: "עִבְרִית", From 932cc3fdc0c859c269c98c96937cac7d128e96b6 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 22:47:02 +0200 Subject: [PATCH 15/26] Update starter-select-ui-handler.ts --- src/ui/starter-select-ui-handler.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index cca23cff10f..2822949d6bb 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -117,7 +117,7 @@ const languageSettings: { [key: string]: LanguageSetting } = { starterInfoTextSize: "56px", instructionTextSize: "38px", }, - "he-IL":{ + "he":{ starterInfoTextSize: "56px", instructionTextSize: "38px", }, From 71cfcd338bf10958f94c9ad4a90775dd4d995663 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 23:02:17 +0200 Subject: [PATCH 16/26] Delete src/locales/he_IL directory --- src/locales/he_IL/ability-trigger.json | 64 - src/locales/he_IL/ability.json | 1242 ------ src/locales/he_IL/achv.json | 287 -- src/locales/he_IL/arena-flyout.json | 44 - src/locales/he_IL/arena-tag.json | 57 - src/locales/he_IL/battle-info.json | 3 - .../he_IL/battle-message-ui-handler.json | 8 - src/locales/he_IL/battle-scene.json | 3 - src/locales/he_IL/battle.json | 109 - src/locales/he_IL/battler-tags.json | 77 - src/locales/he_IL/berry.json | 46 - src/locales/he_IL/bgm-name.json | 155 - src/locales/he_IL/biome.json | 38 - src/locales/he_IL/challenges.json | 37 - src/locales/he_IL/command-ui-handler.json | 7 - src/locales/he_IL/common.json | 8 - src/locales/he_IL/config.ts | 189 - src/locales/he_IL/dialogue-double-battle.json | 84 - src/locales/he_IL/dialogue-final-boss.json | 10 - src/locales/he_IL/dialogue-misc.json | 6 - src/locales/he_IL/dialogue.json | 2937 ------------- src/locales/he_IL/egg.json | 27 - src/locales/he_IL/fight-ui-handler.json | 8 - src/locales/he_IL/filter-bar.json | 38 - src/locales/he_IL/game-mode.json | 8 - src/locales/he_IL/game-stats-ui-handler.json | 42 - src/locales/he_IL/growth.json | 8 - src/locales/he_IL/menu-ui-handler.json | 30 - src/locales/he_IL/menu.json | 57 - .../he_IL/modifier-select-ui-handler.json | 14 - src/locales/he_IL/modifier-type.json | 483 --- src/locales/he_IL/modifier.json | 12 - src/locales/he_IL/move-trigger.json | 74 - src/locales/he_IL/move.json | 3810 ----------------- .../he_IL/mystery-encounter-messages.json | 7 - .../a-trainers-test-dialogue.json | 47 - .../absolute-avarice-dialogue.json | 25 - .../an-offer-you-cant-refuse-dialogue.json | 26 - .../berries-abound-dialogue.json | 26 - .../bug-type-superfan-dialogue.json | 38 - .../clowning-around-dialogue.json | 34 - .../dancing-lessons-dialogue.json | 27 - .../dark-deal-dialogue.json | 24 - .../delibirdy-dialogue.json | 29 - .../department-store-sale-dialogue.json | 27 - .../field-trip-dialogue.json | 31 - .../fiery-fallout-dialogue.json | 26 - .../fight-or-flight-dialogue.json | 25 - .../fun-and-games-dialogue.json | 30 - .../global-trade-system-dialogue.json | 32 - .../lost-at-sea-dialogue.json | 28 - .../mysterious-challengers-dialogue.json | 22 - .../mysterious-chest-dialogue.json | 23 - .../part-timer-dialogue.json | 31 - .../safari-zone-dialogue.json | 46 - .../shady-vitamin-dealer-dialogue.json | 27 - .../slumbering-snorlax-dialogue.json | 25 - .../teleporting-hijinks-dialogue.json | 27 - .../the-pokemon-salesman-dialogue.json | 23 - .../the-strong-stuff-dialogue.json | 21 - .../the-winstrate-challenge-dialogue.json | 22 - .../training-session-dialogue.json | 33 - .../trash-to-treasure-dialogue.json | 19 - .../uncommon-breed-dialogue.json | 26 - .../weird-dream-dialogue.json | 22 - src/locales/he_IL/nature.json | 27 - src/locales/he_IL/party-ui-handler.json | 50 - src/locales/he_IL/pokeball.json | 8 - src/locales/he_IL/pokemon-form-battle.json | 14 - src/locales/he_IL/pokemon-form.json | 170 - src/locales/he_IL/pokemon-info-container.json | 7 - src/locales/he_IL/pokemon-info.json | 40 - src/locales/he_IL/pokemon-summary.json | 44 - src/locales/he_IL/pokemon.json | 1084 ----- src/locales/he_IL/run-history.json | 37 - .../he_IL/save-slot-select-ui-handler.json | 7 - src/locales/he_IL/settings.json | 111 - src/locales/he_IL/splash-messages.json | 36 - .../he_IL/starter-select-ui-handler.json | 45 - src/locales/he_IL/status-effect.json | 65 - src/locales/he_IL/terrain.json | 16 - src/locales/he_IL/trainer-classes.json | 130 - src/locales/he_IL/trainer-names.json | 176 - src/locales/he_IL/trainer-titles.json | 40 - src/locales/he_IL/tutorial.json | 10 - src/locales/he_IL/voucher.json | 9 - src/locales/he_IL/weather.json | 32 - 87 files changed, 13029 deletions(-) delete mode 100644 src/locales/he_IL/ability-trigger.json delete mode 100644 src/locales/he_IL/ability.json delete mode 100644 src/locales/he_IL/achv.json delete mode 100644 src/locales/he_IL/arena-flyout.json delete mode 100644 src/locales/he_IL/arena-tag.json delete mode 100644 src/locales/he_IL/battle-info.json delete mode 100644 src/locales/he_IL/battle-message-ui-handler.json delete mode 100644 src/locales/he_IL/battle-scene.json delete mode 100644 src/locales/he_IL/battle.json delete mode 100644 src/locales/he_IL/battler-tags.json delete mode 100644 src/locales/he_IL/berry.json delete mode 100644 src/locales/he_IL/bgm-name.json delete mode 100644 src/locales/he_IL/biome.json delete mode 100644 src/locales/he_IL/challenges.json delete mode 100644 src/locales/he_IL/command-ui-handler.json delete mode 100644 src/locales/he_IL/common.json delete mode 100644 src/locales/he_IL/config.ts delete mode 100644 src/locales/he_IL/dialogue-double-battle.json delete mode 100644 src/locales/he_IL/dialogue-final-boss.json delete mode 100644 src/locales/he_IL/dialogue-misc.json delete mode 100644 src/locales/he_IL/dialogue.json delete mode 100644 src/locales/he_IL/egg.json delete mode 100644 src/locales/he_IL/fight-ui-handler.json delete mode 100644 src/locales/he_IL/filter-bar.json delete mode 100644 src/locales/he_IL/game-mode.json delete mode 100644 src/locales/he_IL/game-stats-ui-handler.json delete mode 100644 src/locales/he_IL/growth.json delete mode 100644 src/locales/he_IL/menu-ui-handler.json delete mode 100644 src/locales/he_IL/menu.json delete mode 100644 src/locales/he_IL/modifier-select-ui-handler.json delete mode 100644 src/locales/he_IL/modifier-type.json delete mode 100644 src/locales/he_IL/modifier.json delete mode 100644 src/locales/he_IL/move-trigger.json delete mode 100644 src/locales/he_IL/move.json delete mode 100644 src/locales/he_IL/mystery-encounter-messages.json delete mode 100644 src/locales/he_IL/mystery-encounters/a-trainers-test-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/absolute-avarice-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/an-offer-you-cant-refuse-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/berries-abound-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/bug-type-superfan-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/clowning-around-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/dancing-lessons-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/dark-deal-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/delibirdy-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/department-store-sale-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/field-trip-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/fiery-fallout-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/fight-or-flight-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/fun-and-games-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/global-trade-system-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/lost-at-sea-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/mysterious-challengers-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/mysterious-chest-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/part-timer-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/safari-zone-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/shady-vitamin-dealer-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/slumbering-snorlax-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/teleporting-hijinks-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/the-pokemon-salesman-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/the-strong-stuff-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/the-winstrate-challenge-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/training-session-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/trash-to-treasure-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/uncommon-breed-dialogue.json delete mode 100644 src/locales/he_IL/mystery-encounters/weird-dream-dialogue.json delete mode 100644 src/locales/he_IL/nature.json delete mode 100644 src/locales/he_IL/party-ui-handler.json delete mode 100644 src/locales/he_IL/pokeball.json delete mode 100644 src/locales/he_IL/pokemon-form-battle.json delete mode 100644 src/locales/he_IL/pokemon-form.json delete mode 100644 src/locales/he_IL/pokemon-info-container.json delete mode 100644 src/locales/he_IL/pokemon-info.json delete mode 100644 src/locales/he_IL/pokemon-summary.json delete mode 100644 src/locales/he_IL/pokemon.json delete mode 100644 src/locales/he_IL/run-history.json delete mode 100644 src/locales/he_IL/save-slot-select-ui-handler.json delete mode 100644 src/locales/he_IL/settings.json delete mode 100644 src/locales/he_IL/splash-messages.json delete mode 100644 src/locales/he_IL/starter-select-ui-handler.json delete mode 100644 src/locales/he_IL/status-effect.json delete mode 100644 src/locales/he_IL/terrain.json delete mode 100644 src/locales/he_IL/trainer-classes.json delete mode 100644 src/locales/he_IL/trainer-names.json delete mode 100644 src/locales/he_IL/trainer-titles.json delete mode 100644 src/locales/he_IL/tutorial.json delete mode 100644 src/locales/he_IL/voucher.json delete mode 100644 src/locales/he_IL/weather.json diff --git a/src/locales/he_IL/ability-trigger.json b/src/locales/he_IL/ability-trigger.json deleted file mode 100644 index da21d80e3c7..00000000000 --- a/src/locales/he_IL/ability-trigger.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "blockRecoilDamage": "{{pokemonName}}'s {{abilityName}}\nprotected it from recoil!", - "badDreams": "{{pokemonName}} is tormented!", - "costar": "{{pokemonName}} copied {{allyName}}'s stat changes!", - "iceFaceAvoidedDamage": "{{pokemonNameWithAffix}} avoided\ndamage with {{abilityName}}!", - "perishBody": "{{pokemonName}}'s {{abilityName}}\nwill faint both Pokémon in 3 turns!", - "poisonHeal": "{{pokemonName}}'s {{abilityName}}\nrestored its HP a little!", - "trace": "{{pokemonName}} copied {{targetName}}'s\n{{abilityName}}!", - "windPowerCharged": "Being hit by {{moveName}} charged {{pokemonName}} with power!", - "quickDraw": "{{pokemonName}} can act faster than normal, thanks to its Quick Draw!", - "disguiseAvoidedDamage": "{{pokemonNameWithAffix}}'s disguise was busted!", - "blockItemTheft": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents item theft!", - "typeImmunityHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", - "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}} avoided damage\nwith {{abilityName}}!", - "fullHpResistType": "{{pokemonNameWithAffix}} made its shell gleam!\nIt's distorting type matchups!", - "moveImmunity": "It doesn't affect {{pokemonNameWithAffix}}!", - "reverseDrain": "{{pokemonNameWithAffix}} sucked up the liquid ooze!", - "postDefendTypeChange": "{{pokemonNameWithAffix}}'s {{abilityName}}\nmade it the {{typeName}} type!", - "postDefendContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", - "postDefendAbilitySwap": "{{pokemonNameWithAffix}} swapped\nabilities with its target!", - "postDefendAbilityGive": "{{pokemonNameWithAffix}} gave its target\n{{abilityName}}!", - "postDefendMoveDisable": "{{pokemonNameWithAffix}}'s {{moveName}}\nwas disabled!", - "pokemonTypeChange": "{{pokemonNameWithAffix}} transformed into the {{moveType}} type!", - "postAttackStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{defenderName}}'s {{stolenItemType}}!", - "postDefendStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{attackerName}}'s {{stolenItemType}}!", - "copyFaintedAllyAbility": "{{pokemonNameWithAffix}}'s {{abilityName}} was taken over!", - "intimidateImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}} prevented it from being Intimidated!", - "postSummonAllyHeal": "{{pokemonNameWithAffix}} drank down all the\nmatcha that {{pokemonName}} made!", - "postSummonClearAllyStats": "{{pokemonNameWithAffix}}'s stat changes\nwere removed!", - "postSummonTransform": "{{pokemonNameWithAffix}} transformed\ninto {{targetName}}!", - "protectStat": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents lowering its {{statName}}!", - "statusEffectImmunityWithName": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{statusEffectName}}!", - "statusEffectImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents status problems!", - "battlerTagImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{battlerTagName}}!", - "forewarn": "{{pokemonNameWithAffix}} was forewarned about {{moveName}}!", - "frisk": "{{pokemonNameWithAffix}} frisked {{opponentName}}'s {{opponentAbilityName}}!", - "postWeatherLapseHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", - "postWeatherLapseDamage": "{{pokemonNameWithAffix}} is hurt\nby its {{abilityName}}!", - "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}} harvested one {{berryName}}!", - "postTurnHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", - "fetchBall": "{{pokemonNameWithAffix}} found a\n{{pokeballName}}!", - "healFromBerryUse": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP!", - "arenaTrap": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents switching!", - "postBattleLoot": "{{pokemonNameWithAffix}} picked up\n{{itemName}}!", - "postFaintContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", - "postFaintHpDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", - "postSummonPressure": "{{pokemonNameWithAffix}} is exerting its Pressure!", - "weatherEffectDisappeared": "The effects of the weather disappeared.", - "postSummonMoldBreaker": "{{pokemonNameWithAffix}} breaks the mold!", - "postSummonAnticipation": "{{pokemonNameWithAffix}} shuddered!", - "postSummonTurboblaze": "{{pokemonNameWithAffix}} is radiating a blazing aura!", - "postSummonTeravolt": "{{pokemonNameWithAffix}} is radiating a bursting aura!", - "postSummonDarkAura": "{{pokemonNameWithAffix}} is radiating a Dark Aura!", - "postSummonFairyAura": "{{pokemonNameWithAffix}} is radiating a Fairy Aura!", - "postSummonAuraBreak": "{{pokemonNameWithAffix}} reversed all other Pokémon's auras!", - "postSummonNeutralizingGas": "{{pokemonNameWithAffix}}'s Neutralizing Gas filled the area!", - "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}} has two Abilities!", - "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}} has two Abilities!", - "postSummonVesselOfRuin": "{{pokemonNameWithAffix}}'s Vessel of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", - "postSummonSwordOfRuin": "{{pokemonNameWithAffix}}'s Sword of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", - "postSummonTabletsOfRuin": "{{pokemonNameWithAffix}}'s Tablets of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", - "postSummonBeadsOfRuin": "{{pokemonNameWithAffix}}'s Beads of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", - "preventBerryUse": "{{pokemonNameWithAffix}} is too\nnervous to eat berries!" -} diff --git a/src/locales/he_IL/ability.json b/src/locales/he_IL/ability.json deleted file mode 100644 index de2e063e966..00000000000 --- a/src/locales/he_IL/ability.json +++ /dev/null @@ -1,1242 +0,0 @@ -{ - "stench": { - "name": "Stench", - "description": "By releasing stench when attacking, this Pokémon may cause the target to flinch." - }, - "drizzle": { - "name": "Drizzle", - "description": "The Pokémon makes it rain when it enters a battle." - }, - "speedBoost": { - "name": "Speed Boost", - "description": "Its Speed stat is boosted every turn." - }, - "battleArmor": { - "name": "Battle Armor", - "description": "Hard armor protects the Pokémon from critical hits." - }, - "sturdy": { - "name": "Sturdy", - "description": "It cannot be knocked out with one hit. One-hit KO moves cannot knock it out, either." - }, - "damp": { - "name": "Damp", - "description": "Prevents the use of explosive moves, such as Self-Destruct, by dampening its surroundings." - }, - "limber": { - "name": "Limber", - "description": "Its limber body protects the Pokémon from paralysis." - }, - "sandVeil": { - "name": "Sand Veil", - "description": "Boosts the Pokémon's evasiveness in a sandstorm." - }, - "static": { - "name": "Static", - "description": "The Pokémon is charged with static electricity, so contact with it may cause paralysis." - }, - "voltAbsorb": { - "name": "Volt Absorb", - "description": "Restores HP if hit by an Electric-type move instead of taking damage." - }, - "waterAbsorb": { - "name": "Water Absorb", - "description": "Restores HP if hit by a Water-type move instead of taking damage." - }, - "oblivious": { - "name": "Oblivious", - "description": "The Pokémon is oblivious, and that keeps it from being infatuated or falling for taunts." - }, - "cloudNine": { - "name": "Cloud Nine", - "description": "Eliminates the effects of weather." - }, - "compoundEyes": { - "name": "Compound Eyes", - "description": "The Pokémon's compound eyes boost its accuracy." - }, - "insomnia": { - "name": "Insomnia", - "description": "The Pokémon is suffering from insomnia and cannot fall asleep." - }, - "colorChange": { - "name": "Color Change", - "description": "The Pokémon's type becomes the type of the move used on it." - }, - "immunity": { - "name": "Immunity", - "description": "The immune system of the Pokémon prevents it from getting poisoned." - }, - "flashFire": { - "name": "Flash Fire", - "description": "Powers up the Pokémon's Fire-type moves if it's hit by one." - }, - "shieldDust": { - "name": "Shield Dust", - "description": "This Pokémon's dust blocks the additional effects of attacks taken." - }, - "ownTempo": { - "name": "Own Tempo", - "description": "This Pokémon has its own tempo, and that prevents it from becoming confused." - }, - "suctionCups": { - "name": "Suction Cups", - "description": "This Pokémon uses suction cups to stay in one spot to negate all moves and items that force switching out." - }, - "intimidate": { - "name": "Intimidate", - "description": "The Pokémon intimidates opposing Pokémon upon entering battle, lowering their Attack stat." - }, - "shadowTag": { - "name": "Shadow Tag", - "description": "This Pokémon steps on the opposing Pokémon's shadow to prevent it from escaping." - }, - "roughSkin": { - "name": "Rough Skin", - "description": "This Pokémon inflicts damage with its rough skin to the attacker on contact." - }, - "wonderGuard": { - "name": "Wonder Guard", - "description": "Its mysterious power only lets supereffective moves hit the Pokémon." - }, - "levitate": { - "name": "Levitate", - "description": "By floating in the air, the Pokémon receives full immunity to all Ground-type moves." - }, - "effectSpore": { - "name": "Effect Spore", - "description": "Contact with the Pokémon may inflict poison, sleep, or paralysis on its attacker." - }, - "synchronize": { - "name": "Synchronize", - "description": "The attacker will receive the same status condition if it inflicts a burn, poison, or paralysis to the Pokémon." - }, - "clearBody": { - "name": "Clear Body", - "description": "Prevents other Pokémon's moves or Abilities from lowering the Pokémon's stats." - }, - "naturalCure": { - "name": "Natural Cure", - "description": "All status conditions heal when the Pokémon switches out." - }, - "lightningRod": { - "name": "Lightning Rod", - "description": "The Pokémon draws in all Electric-type moves. Instead of being hit by Electric-type moves, it boosts its Sp. Atk." - }, - "sereneGrace": { - "name": "Serene Grace", - "description": "Boosts the likelihood of additional effects occurring when attacking." - }, - "swiftSwim": { - "name": "Swift Swim", - "description": "Boosts the Pokémon's Speed stat in rain." - }, - "chlorophyll": { - "name": "Chlorophyll", - "description": "Boosts the Pokémon's Speed stat in harsh sunlight." - }, - "illuminate": { - "name": "Illuminate", - "description": "By illuminating its surroundings, the Pokémon raises the likelihood of meeting wild Pokémon and prevents its accuracy from being lowered." - }, - "trace": { - "name": "Trace", - "description": "When it enters a battle, the Pokémon copies an opposing Pokémon's Ability." - }, - "hugePower": { - "name": "Huge Power", - "description": "Doubles the Pokémon's Attack stat." - }, - "poisonPoint": { - "name": "Poison Point", - "description": "Contact with the Pokémon may poison the attacker." - }, - "innerFocus": { - "name": "Inner Focus", - "description": "The Pokémon's intensely focused, and that protects the Pokémon from flinching." - }, - "magmaArmor": { - "name": "Magma Armor", - "description": "The Pokémon is covered with hot magma, which prevents the Pokémon from becoming frozen." - }, - "waterVeil": { - "name": "Water Veil", - "description": "The Pokémon is covered with a water veil, which prevents the Pokémon from getting a burn." - }, - "magnetPull": { - "name": "Magnet Pull", - "description": "Prevents Steel-type Pokémon from escaping using its magnetic force." - }, - "soundproof": { - "name": "Soundproof", - "description": "Soundproofing gives the Pokémon full immunity to all sound-based moves." - }, - "rainDish": { - "name": "Rain Dish", - "description": "The Pokémon gradually regains HP in rain." - }, - "sandStream": { - "name": "Sand Stream", - "description": "The Pokémon summons a sandstorm when it enters a battle." - }, - "pressure": { - "name": "Pressure", - "description": "By putting pressure on the opposing Pokémon, it raises their PP usage." - }, - "thickFat": { - "name": "Thick Fat", - "description": "The Pokémon is protected by a layer of thick fat, which halves the damage taken from Fire- and Ice-type moves." - }, - "earlyBird": { - "name": "Early Bird", - "description": "The Pokémon awakens from sleep twice as fast as other Pokémon." - }, - "flameBody": { - "name": "Flame Body", - "description": "Contact with the Pokémon may burn the attacker." - }, - "runAway": { - "name": "Run Away", - "description": "Enables a sure getaway from wild Pokémon." - }, - "keenEye": { - "name": "Keen Eye", - "description": "Keen eyes prevent other Pokémon from lowering this Pokémon's accuracy." - }, - "hyperCutter": { - "name": "Hyper Cutter", - "description": "The Pokémon's proud of its powerful pincers. They prevent other Pokémon from lowering its Attack stat." - }, - "pickup": { - "name": "Pickup", - "description": "The Pokémon may pick up the item an opposing Pokémon held during a battle." - }, - "truant": { - "name": "Truant", - "description": "The Pokémon can't use a move if it had used a move on the previous turn." - }, - "hustle": { - "name": "Hustle", - "description": "Boosts the Attack stat, but lowers accuracy." - }, - "cuteCharm": { - "name": "Cute Charm", - "description": "Contact with the Pokémon may cause infatuation." - }, - "plus": { - "name": "Plus", - "description": "Boosts the Sp. Atk stat of the Pokémon if an ally with the Plus or Minus Ability is also in battle." - }, - "minus": { - "name": "Minus", - "description": "Boosts the Sp. Atk stat of the Pokémon if an ally with the Plus or Minus Ability is also in battle." - }, - "forecast": { - "name": "Forecast", - "description": "The Pokémon transforms with the weather to change its type to Water, Fire, or Ice." - }, - "stickyHold": { - "name": "Sticky Hold", - "description": "Items held by the Pokémon are stuck fast and cannot be removed by other Pokémon." - }, - "shedSkin": { - "name": "Shed Skin", - "description": "The Pokémon may heal its own status conditions by shedding its skin." - }, - "guts": { - "name": "Guts", - "description": "It's so gutsy that having a status condition boosts the Pokémon's Attack stat." - }, - "marvelScale": { - "name": "Marvel Scale", - "description": "The Pokémon's marvelous scales boost the Defense stat if it has a status condition." - }, - "liquidOoze": { - "name": "Liquid Ooze", - "description": "The oozed liquid has a strong stench, which damages attackers using any draining move." - }, - "overgrow": { - "name": "Overgrow", - "description": "Powers up Grass-type moves when the Pokémon's HP is low." - }, - "blaze": { - "name": "Blaze", - "description": "Powers up Fire-type moves when the Pokémon's HP is low." - }, - "torrent": { - "name": "Torrent", - "description": "Powers up Water-type moves when the Pokémon's HP is low." - }, - "swarm": { - "name": "Swarm", - "description": "Powers up Bug-type moves when the Pokémon's HP is low." - }, - "rockHead": { - "name": "Rock Head", - "description": "Protects the Pokémon from recoil damage." - }, - "drought": { - "name": "Drought", - "description": "Turns the sunlight harsh when the Pokémon enters a battle." - }, - "arenaTrap": { - "name": "Arena Trap", - "description": "Prevents opposing Pokémon from fleeing." - }, - "vitalSpirit": { - "name": "Vital Spirit", - "description": "The Pokémon is full of vitality, and that prevents it from falling asleep." - }, - "whiteSmoke": { - "name": "White Smoke", - "description": "The Pokémon is protected by its white smoke, which prevents other Pokémon from lowering its stats." - }, - "purePower": { - "name": "Pure Power", - "description": "Using its pure power, the Pokémon doubles its Attack stat." - }, - "shellArmor": { - "name": "Shell Armor", - "description": "A hard shell protects the Pokémon from critical hits." - }, - "airLock": { - "name": "Air Lock", - "description": "Eliminates the effects of weather." - }, - "tangledFeet": { - "name": "Tangled Feet", - "description": "Raises evasiveness if the Pokémon is confused." - }, - "motorDrive": { - "name": "Motor Drive", - "description": "Boosts its Speed stat if hit by an Electric-type move instead of taking damage." - }, - "rivalry": { - "name": "Rivalry", - "description": "Becomes competitive and deals more damage to Pokémon of the same gender, but deals less to Pokémon of the opposite gender." - }, - "steadfast": { - "name": "Steadfast", - "description": "The Pokémon's determination boosts the Speed stat each time the Pokémon flinches." - }, - "snowCloak": { - "name": "Snow Cloak", - "description": "Boosts the Pokémon's evasiveness in snow." - }, - "gluttony": { - "name": "Gluttony", - "description": "Makes the Pokémon eat a held Berry when its HP drops to half or less, which is sooner than usual." - }, - "angerPoint": { - "name": "Anger Point", - "description": "The Pokémon is angered when it takes a critical hit, and that maxes its Attack stat." - }, - "unburden": { - "name": "Unburden", - "description": "Boosts the Speed stat if the Pokémon's held item is used or lost." - }, - "heatproof": { - "name": "Heatproof", - "description": "The heatproof body of the Pokémon halves the damage from Fire-type moves that hit it." - }, - "simple": { - "name": "Simple", - "description": "The stat changes the Pokémon receives are doubled." - }, - "drySkin": { - "name": "Dry Skin", - "description": "Restores HP in rain or when hit by Water-type moves. Reduces HP in harsh sunlight, and increases the damage received from Fire-type moves." - }, - "download": { - "name": "Download", - "description": "Compares an opposing Pokémon's Defense and Sp. Def stats before raising its own Attack or Sp. Atk stat—whichever will be more effective." - }, - "ironFist": { - "name": "Iron Fist", - "description": "Powers up punching moves." - }, - "poisonHeal": { - "name": "Poison Heal", - "description": "Restores HP if the Pokémon is poisoned instead of losing HP." - }, - "adaptability": { - "name": "Adaptability", - "description": "Powers up moves of the same type as the Pokémon." - }, - "skillLink": { - "name": "Skill Link", - "description": "Maximizes the number of times multistrike moves hit." - }, - "hydration": { - "name": "Hydration", - "description": "Heals status conditions if it's raining." - }, - "solarPower": { - "name": "Solar Power", - "description": "Boosts the Sp. Atk stat in harsh sunlight, but HP decreases every turn." - }, - "quickFeet": { - "name": "Quick Feet", - "description": "Boosts the Speed stat if the Pokémon has a status condition." - }, - "normalize": { - "name": "Normalize", - "description": "All the Pokémon's moves become Normal type. The power of those moves is boosted a little." - }, - "sniper": { - "name": "Sniper", - "description": "Powers up moves if they become critical hits when attacking." - }, - "magicGuard": { - "name": "Magic Guard", - "description": "The Pokémon only takes damage from attacks." - }, - "noGuard": { - "name": "No Guard", - "description": "The Pokémon employs no-guard tactics to ensure incoming and outgoing attacks always land." - }, - "stall": { - "name": "Stall", - "description": "The Pokémon moves after all other Pokémon do." - }, - "technician": { - "name": "Technician", - "description": "Powers up the Pokémon's weaker moves." - }, - "leafGuard": { - "name": "Leaf Guard", - "description": "Prevents status conditions in harsh sunlight." - }, - "klutz": { - "name": "Klutz", - "description": "The Pokémon can't use any held items." - }, - "moldBreaker": { - "name": "Mold Breaker", - "description": "Moves can be used on the target regardless of its Abilities." - }, - "superLuck": { - "name": "Super Luck", - "description": "The Pokémon is so lucky that the critical-hit ratios of its moves are boosted." - }, - "aftermath": { - "name": "Aftermath", - "description": "Damages the attacker if it contacts the Pokémon with a finishing hit." - }, - "anticipation": { - "name": "Anticipation", - "description": "The Pokémon can sense an opposing Pokémon's dangerous moves." - }, - "forewarn": { - "name": "Forewarn", - "description": "When it enters a battle, the Pokémon can tell one of the moves an opposing Pokémon has." - }, - "unaware": { - "name": "Unaware", - "description": "When attacking, the Pokémon ignores the target Pokémon's stat changes." - }, - "tintedLens": { - "name": "Tinted Lens", - "description": "The Pokémon can use \"not very effective\" moves to deal regular damage." - }, - "filter": { - "name": "Filter", - "description": "Reduces the power of supereffective attacks taken." - }, - "slowStart": { - "name": "Slow Start", - "description": "For five turns, the Pokémon's Attack and Speed stats are halved." - }, - "scrappy": { - "name": "Scrappy", - "description": "The Pokémon can hit Ghost-type Pokémon with Normal- and Fighting-type moves." - }, - "stormDrain": { - "name": "Storm Drain", - "description": "Draws in all Water-type moves. Instead of being hit by Water-type moves, it boosts its Sp. Atk." - }, - "iceBody": { - "name": "Ice Body", - "description": "The Pokémon gradually regains HP in snow." - }, - "solidRock": { - "name": "Solid Rock", - "description": "Reduces the power of supereffective attacks taken." - }, - "snowWarning": { - "name": "Snow Warning", - "description": "The Pokémon makes it snow when it enters a battle." - }, - "honeyGather": { - "name": "Honey Gather", - "description": "The Pokémon gathers Honey after a battle. The Honey is then sold for money." - }, - "frisk": { - "name": "Frisk", - "description": "When it enters a battle, the Pokémon can check an opposing Pokémon's Ability." - }, - "reckless": { - "name": "Reckless", - "description": "Powers up moves that have recoil damage." - }, - "multitype": { - "name": "Multitype", - "description": "Changes the Pokémon's type to match the Plate or Z-Crystal it holds." - }, - "flowerGift": { - "name": "Flower Gift", - "description": "Boosts the Attack and Sp. Def stats of itself and allies in harsh sunlight." - }, - "badDreams": { - "name": "Bad Dreams", - "description": "Reduces the HP of sleeping opposing Pokémon." - }, - "pickpocket": { - "name": "Pickpocket", - "description": "Steals an item from an attacker that made direct contact." - }, - "sheerForce": { - "name": "Sheer Force", - "description": "Removes additional effects to increase the power of moves when attacking." - }, - "contrary": { - "name": "Contrary", - "description": "Makes stat changes have an opposite effect." - }, - "unnerve": { - "name": "Unnerve", - "description": "Unnerves opposing Pokémon and makes them unable to eat Berries." - }, - "defiant": { - "name": "Defiant", - "description": "Boosts the Pokémon's Attack stat sharply when its stats are lowered." - }, - "defeatist": { - "name": "Defeatist", - "description": "Halves the Pokémon's Attack and Sp. Atk stats when its HP becomes half or less." - }, - "cursedBody": { - "name": "Cursed Body", - "description": "May disable a move used on the Pokémon." - }, - "healer": { - "name": "Healer", - "description": "Sometimes heals an ally's status condition." - }, - "friendGuard": { - "name": "Friend Guard", - "description": "Reduces damage done to allies." - }, - "weakArmor": { - "name": "Weak Armor", - "description": "Physical attacks to the Pokémon lower its Defense stat but sharply raise its Speed stat." - }, - "heavyMetal": { - "name": "Heavy Metal", - "description": "Doubles the Pokémon's weight." - }, - "lightMetal": { - "name": "Light Metal", - "description": "Halves the Pokémon's weight." - }, - "multiscale": { - "name": "Multiscale", - "description": "Reduces the amount of damage the Pokémon takes while its HP is full." - }, - "toxicBoost": { - "name": "Toxic Boost", - "description": "Powers up physical attacks when the Pokémon is poisoned." - }, - "flareBoost": { - "name": "Flare Boost", - "description": "Powers up special attacks when the Pokémon is burned." - }, - "harvest": { - "name": "Harvest", - "description": "May create another Berry after one is used." - }, - "telepathy": { - "name": "Telepathy", - "description": "Anticipates an ally's attack and dodges it." - }, - "moody": { - "name": "Moody", - "description": "Raises one stat sharply and lowers another every turn." - }, - "overcoat": { - "name": "Overcoat", - "description": "Protects the Pokémon from things like sand, hail, and powder." - }, - "poisonTouch": { - "name": "Poison Touch", - "description": "May poison a target when the Pokémon makes contact." - }, - "regenerator": { - "name": "Regenerator", - "description": "Restores a little HP when withdrawn from battle." - }, - "bigPecks": { - "name": "Big Pecks", - "description": "Protects the Pokémon from Defense-lowering effects." - }, - "sandRush": { - "name": "Sand Rush", - "description": "Boosts the Pokémon's Speed stat in a sandstorm." - }, - "wonderSkin": { - "name": "Wonder Skin", - "description": "Makes status moves more likely to miss." - }, - "analytic": { - "name": "Analytic", - "description": "Boosts move power when the Pokémon moves last." - }, - "illusion": { - "name": "Illusion", - "description": "Comes out disguised as the Pokémon in the party's last spot." - }, - "imposter": { - "name": "Imposter", - "description": "The Pokémon transforms itself into the Pokémon it's facing." - }, - "infiltrator": { - "name": "Infiltrator", - "description": "Passes through the opposing Pokémon's barrier, substitute, and the like and strikes." - }, - "mummy": { - "name": "Mummy", - "description": "Contact with the Pokémon changes the attacker's Ability to Mummy." - }, - "moxie": { - "name": "Moxie", - "description": "The Pokémon shows moxie, and that boosts the Attack stat after knocking out any Pokémon." - }, - "justified": { - "name": "Justified", - "description": "Being hit by a Dark-type move boosts the Attack stat of the Pokémon, for justice." - }, - "rattled": { - "name": "Rattled", - "description": "Intimidate or being hit by a Dark-, Ghost-, or Bug-type move will scare the Pokémon and boost its Speed stat." - }, - "magicBounce": { - "name": "Magic Bounce", - "description": "Reflects status moves instead of getting hit by them." - }, - "sapSipper": { - "name": "Sap Sipper", - "description": "Boosts the Attack stat if hit by a Grass-type move instead of taking damage." - }, - "prankster": { - "name": "Prankster", - "description": "Gives priority to a status move." - }, - "sandForce": { - "name": "Sand Force", - "description": "Boosts the power of Rock-, Ground-, and Steel-type moves in a sandstorm." - }, - "ironBarbs": { - "name": "Iron Barbs", - "description": "Inflicts damage on the attacker upon contact with iron barbs." - }, - "zenMode": { - "name": "Zen Mode", - "description": "Changes the Pokémon's shape when HP is half or less." - }, - "victoryStar": { - "name": "Victory Star", - "description": "Boosts the accuracy of its allies and itself." - }, - "turboblaze": { - "name": "Turboblaze", - "description": "Moves can be used on the target regardless of its Abilities." - }, - "teravolt": { - "name": "Teravolt", - "description": "Moves can be used on the target regardless of its Abilities." - }, - "aromaVeil": { - "name": "Aroma Veil", - "description": "Protects itself and its allies from attacks that limit their move choices." - }, - "flowerVeil": { - "name": "Flower Veil", - "description": "Ally Grass-type Pokémon are protected from status conditions and the lowering of their stats." - }, - "cheekPouch": { - "name": "Cheek Pouch", - "description": "Restores HP as well when the Pokémon eats a Berry." - }, - "protean": { - "name": "Protean", - "description": "Changes the Pokémon's type to the type of the move it's about to use." - }, - "furCoat": { - "name": "Fur Coat", - "description": "Halves the damage from physical moves." - }, - "magician": { - "name": "Magician", - "description": "The Pokémon steals the held item of a Pokémon it hits with a move." - }, - "bulletproof": { - "name": "Bulletproof", - "description": "Protects the Pokémon from some ball and bomb moves." - }, - "competitive": { - "name": "Competitive", - "description": "Boosts the Sp. Atk stat sharply when a stat is lowered." - }, - "strongJaw": { - "name": "Strong Jaw", - "description": "The Pokémon's strong jaw boosts the power of its biting moves." - }, - "refrigerate": { - "name": "Refrigerate", - "description": "Normal-type moves become Ice-type moves. The power of those moves is boosted a little." - }, - "sweetVeil": { - "name": "Sweet Veil", - "description": "Prevents itself and ally Pokémon from falling asleep." - }, - "stanceChange": { - "name": "Stance Change", - "description": "The Pokémon changes its form to Blade Forme when it uses an attack move and changes to Shield Forme when it uses King's Shield." - }, - "galeWings": { - "name": "Gale Wings", - "description": "Gives priority to Flying-type moves when the Pokémon's HP is full." - }, - "megaLauncher": { - "name": "Mega Launcher", - "description": "Powers up aura and pulse moves." - }, - "grassPelt": { - "name": "Grass Pelt", - "description": "Boosts the Pokémon's Defense stat on Grassy Terrain." - }, - "symbiosis": { - "name": "Symbiosis", - "description": "The Pokémon passes its item to an ally that has used up an item." - }, - "toughClaws": { - "name": "Tough Claws", - "description": "Powers up moves that make direct contact." - }, - "pixilate": { - "name": "Pixilate", - "description": "Normal-type moves become Fairy-type moves. The power of those moves is boosted a little." - }, - "gooey": { - "name": "Gooey", - "description": "Contact with the Pokémon lowers the attacker's Speed stat." - }, - "aerilate": { - "name": "Aerilate", - "description": "Normal-type moves become Flying-type moves. The power of those moves is boosted a little." - }, - "parentalBond": { - "name": "Parental Bond", - "description": "Parent and child each attacks." - }, - "darkAura": { - "name": "Dark Aura", - "description": "Powers up each Pokémon's Dark-type moves." - }, - "fairyAura": { - "name": "Fairy Aura", - "description": "Powers up each Pokémon's Fairy-type moves." - }, - "auraBreak": { - "name": "Aura Break", - "description": "The effects of \"Aura\" Abilities are reversed to lower the power of affected moves." - }, - "primordialSea": { - "name": "Primordial Sea", - "description": "The Pokémon changes the weather to nullify Fire-type attacks." - }, - "desolateLand": { - "name": "Desolate Land", - "description": "The Pokémon changes the weather to nullify Water-type attacks." - }, - "deltaStream": { - "name": "Delta Stream", - "description": "The Pokémon changes the weather to eliminate all of the Flying type's weaknesses." - }, - "stamina": { - "name": "Stamina", - "description": "Boosts the Defense stat when hit by an attack." - }, - "wimpOut": { - "name": "Wimp Out", - "description": "The Pokémon cowardly switches out when its HP becomes half or less." - }, - "emergencyExit": { - "name": "Emergency Exit", - "description": "The Pokémon, sensing danger, switches out when its HP becomes half or less." - }, - "waterCompaction": { - "name": "Water Compaction", - "description": "Boosts the Pokémon's Defense stat sharply when hit by a Water-type move." - }, - "merciless": { - "name": "Merciless", - "description": "The Pokémon's attacks become critical hits if the target is poisoned." - }, - "shieldsDown": { - "name": "Shields Down", - "description": "When its HP becomes half or less, the Pokémon's shell breaks and it becomes aggressive." - }, - "stakeout": { - "name": "Stakeout", - "description": "Doubles the damage dealt to the target's replacement if the target switches out." - }, - "waterBubble": { - "name": "Water Bubble", - "description": "Lowers the power of Fire-type moves done to the Pokémon and prevents the Pokémon from getting a burn." - }, - "steelworker": { - "name": "Steelworker", - "description": "Powers up Steel-type moves." - }, - "berserk": { - "name": "Berserk", - "description": "Boosts the Pokémon's Sp. Atk stat when it takes a hit that causes its HP to become half or less." - }, - "slushRush": { - "name": "Slush Rush", - "description": "Boosts the Pokémon's Speed stat in snow." - }, - "longReach": { - "name": "Long Reach", - "description": "The Pokémon uses its moves without making contact with the target." - }, - "liquidVoice": { - "name": "Liquid Voice", - "description": "All sound-based moves become Water-type moves." - }, - "triage": { - "name": "Triage", - "description": "Gives priority to a healing move." - }, - "galvanize": { - "name": "Galvanize", - "description": "Normal-type moves become Electric-type moves. The power of those moves is boosted a little." - }, - "surgeSurfer": { - "name": "Surge Surfer", - "description": "Doubles the Pokémon's Speed stat on Electric Terrain." - }, - "schooling": { - "name": "Schooling", - "description": "When it has a lot of HP, the Pokémon forms a powerful school. It stops schooling when its HP is low." - }, - "disguise": { - "name": "Disguise", - "description": "Once per battle, the shroud that covers the Pokémon can protect it from an attack." - }, - "battleBond": { - "name": "Battle Bond", - "description": "Defeating an opposing Pokémon strengthens the Pokémon's bond with its Trainer, and it becomes Ash-Greninja. Water Shuriken gets more powerful." - }, - "powerConstruct": { - "name": "Power Construct", - "description": "Other Cells gather to aid when its HP becomes half or less. Then the Pokémon changes its form to Complete Forme." - }, - "corrosion": { - "name": "Corrosion", - "description": "The Pokémon can poison the target even if it's a Steel or Poison type." - }, - "comatose": { - "name": "Comatose", - "description": "It's always drowsing and will never wake up. It can attack without waking up." - }, - "queenlyMajesty": { - "name": "Queenly Majesty", - "description": "Its majesty pressures the opposing Pokémon, making it unable to attack using priority moves." - }, - "innardsOut": { - "name": "Innards Out", - "description": "Damages the attacker landing the finishing hit by the amount equal to its last HP." - }, - "dancer": { - "name": "Dancer", - "description": "When another Pokémon uses a dance move, it can use a dance move following it regardless of its Speed." - }, - "battery": { - "name": "Battery", - "description": "Powers up ally Pokémon's special moves." - }, - "fluffy": { - "name": "Fluffy", - "description": "Halves the damage taken from moves that make direct contact, but doubles that of Fire-type moves." - }, - "dazzling": { - "name": "Dazzling", - "description": "Surprises the opposing Pokémon, making it unable to attack using priority moves." - }, - "soulHeart": { - "name": "Soul-Heart", - "description": "Boosts its Sp. Atk stat every time a Pokémon faints." - }, - "tanglingHair": { - "name": "Tangling Hair", - "description": "Contact with the Pokémon lowers the attacker's Speed stat." - }, - "receiver": { - "name": "Receiver", - "description": "The Pokémon copies the Ability of a defeated ally." - }, - "powerOfAlchemy": { - "name": "Power of Alchemy", - "description": "The Pokémon copies the Ability of a defeated ally." - }, - "beastBoost": { - "name": "Beast Boost", - "description": "The Pokémon boosts its most proficient stat each time it knocks out a Pokémon." - }, - "rksSystem": { - "name": "RKS System", - "description": "Changes the Pokémon's type to match the memory disc it holds." - }, - "electricSurge": { - "name": "Electric Surge", - "description": "Turns the ground into Electric Terrain when the Pokémon enters a battle." - }, - "psychicSurge": { - "name": "Psychic Surge", - "description": "Turns the ground into Psychic Terrain when the Pokémon enters a battle." - }, - "mistySurge": { - "name": "Misty Surge", - "description": "Turns the ground into Misty Terrain when the Pokémon enters a battle." - }, - "grassySurge": { - "name": "Grassy Surge", - "description": "Turns the ground into Grassy Terrain when the Pokémon enters a battle." - }, - "fullMetalBody": { - "name": "Full Metal Body", - "description": "Prevents other Pokémon's moves or Abilities from lowering the Pokémon's stats." - }, - "shadowShield": { - "name": "Shadow Shield", - "description": "Reduces the amount of damage the Pokémon takes while its HP is full." - }, - "prismArmor": { - "name": "Prism Armor", - "description": "Reduces the power of supereffective attacks taken." - }, - "neuroforce": { - "name": "Neuroforce", - "description": "Powers up moves that are super effective." - }, - "intrepidSword": { - "name": "Intrepid Sword", - "description": "Boosts the Pokémon's Attack stat when the Pokémon enters a battle." - }, - "dauntlessShield": { - "name": "Dauntless Shield", - "description": "Boosts the Pokémon's Defense stat when the Pokémon enters a battle." - }, - "libero": { - "name": "Libero", - "description": "Changes the Pokémon's type to the type of the move it's about to use." - }, - "ballFetch": { - "name": "Ball Fetch", - "description": "The Pokémon will fetch the Poké Ball from the first failed throw of the battle." - }, - "cottonDown": { - "name": "Cotton Down", - "description": "When the Pokémon is hit by an attack, it scatters cotton fluff around and lowers the Speed stat of all Pokémon except itself." - }, - "propellerTail": { - "name": "Propeller Tail", - "description": "Ignores the effects of opposing Pokémon's Abilities and moves that draw in moves." - }, - "mirrorArmor": { - "name": "Mirror Armor", - "description": "Bounces back only the stat-lowering effects that the Pokémon receives." - }, - "gulpMissile": { - "name": "Gulp Missile", - "description": "When the Pokémon uses Surf or Dive, it will come back with prey. When it takes damage, it will spit out the prey to attack." - }, - "stalwart": { - "name": "Stalwart", - "description": "Ignores the effects of opposing Pokémon's Abilities and moves that draw in moves." - }, - "steamEngine": { - "name": "Steam Engine", - "description": "Boosts the Pokémon's Speed stat drastically if hit by a Fire- or Water-type move." - }, - "punkRock": { - "name": "Punk Rock", - "description": "Boosts the power of sound-based moves. The Pokémon also takes half the damage from these kinds of moves." - }, - "sandSpit": { - "name": "Sand Spit", - "description": "The Pokémon creates a sandstorm when it's hit by an attack." - }, - "iceScales": { - "name": "Ice Scales", - "description": "The Pokémon is protected by ice scales, which halve the damage taken from special moves." - }, - "ripen": { - "name": "Ripen", - "description": "Ripens Berries and doubles their effect." - }, - "iceFace": { - "name": "Ice Face", - "description": "The Pokémon's ice head can take a physical attack as a substitute, but the attack also changes the Pokémon's appearance. The ice will be restored when it hails." - }, - "powerSpot": { - "name": "Power Spot", - "description": "Just being next to the Pokémon powers up moves." - }, - "mimicry": { - "name": "Mimicry", - "description": "Changes the Pokémon's type depending on the terrain." - }, - "screenCleaner": { - "name": "Screen Cleaner", - "description": "When the Pokémon enters a battle, the effects of Light Screen, Reflect, and Aurora Veil are nullified for both opposing and ally Pokémon." - }, - "steelySpirit": { - "name": "Steely Spirit", - "description": "Powers up ally Pokémon's Steel-type moves." - }, - "perishBody": { - "name": "Perish Body", - "description": "When hit by a move that makes direct contact, the Pokémon and the attacker will faint after three turns unless they switch out of battle." - }, - "wanderingSpirit": { - "name": "Wandering Spirit", - "description": "The Pokémon exchanges Abilities with a Pokémon that hits it with a move that makes direct contact." - }, - "gorillaTactics": { - "name": "Gorilla Tactics", - "description": "Boosts the Pokémon's Attack stat but only allows the use of the first selected move." - }, - "neutralizingGas": { - "name": "Neutralizing Gas", - "description": "If the Pokémon with Neutralizing Gas is in the battle, the effects of all Pokémon's Abilities will be nullified or will not be triggered." - }, - "pastelVeil": { - "name": "Pastel Veil", - "description": "Protects the Pokémon and its ally Pokémon from being poisoned." - }, - "hungerSwitch": { - "name": "Hunger Switch", - "description": "The Pokémon changes its form, alternating between its Full Belly Mode and Hangry Mode after the end of each turn." - }, - "quickDraw": { - "name": "Quick Draw", - "description": "Enables the Pokémon to move first occasionally." - }, - "unseenFist": { - "name": "Unseen Fist", - "description": "If the Pokémon uses moves that make direct contact, it can attack the target even if the target protects itself." - }, - "curiousMedicine": { - "name": "Curious Medicine", - "description": "When the Pokémon enters a battle, it scatters medicine from its shell, which removes all stat changes from allies." - }, - "transistor": { - "name": "Transistor", - "description": "Powers up Electric-type moves." - }, - "dragonsMaw": { - "name": "Dragon's Maw", - "description": "Powers up Dragon-type moves." - }, - "chillingNeigh": { - "name": "Chilling Neigh", - "description": "When the Pokémon knocks out a target, it utters a chilling neigh, which boosts its Attack stat." - }, - "grimNeigh": { - "name": "Grim Neigh", - "description": "When the Pokémon knocks out a target, it utters a terrifying neigh, which boosts its Sp. Atk stat." - }, - "asOneGlastrier": { - "name": "As One", - "description": "This Ability combines the effects of both Calyrex's Unnerve Ability and Glastrier's Chilling Neigh Ability." - }, - "asOneSpectrier": { - "name": "As One", - "description": "This Ability combines the effects of both Calyrex's Unnerve Ability and Spectrier's Grim Neigh Ability." - }, - "lingeringAroma": { - "name": "Lingering Aroma", - "description": "Contact with the Pokémon changes the attacker's Ability to Lingering Aroma." - }, - "seedSower": { - "name": "Seed Sower", - "description": "Turns the ground into Grassy Terrain when the Pokémon is hit by an attack." - }, - "thermalExchange": { - "name": "Thermal Exchange", - "description": "Boosts the Attack stat when the Pokémon is hit by a Fire-type move. The Pokémon also cannot be burned." - }, - "angerShell": { - "name": "Anger Shell", - "description": "When an attack causes its HP to drop to half or less, the Pokémon gets angry. This lowers its Defense and Sp. Def stats but boosts its Attack, Sp. Atk, and Speed stats." - }, - "purifyingSalt": { - "name": "Purifying Salt", - "description": "The Pokémon's pure salt protects it from status conditions and halves the damage taken from Ghost-type moves." - }, - "wellBakedBody": { - "name": "Well-Baked Body", - "description": "The Pokémon takes no damage when hit by Fire-type moves. Instead, its Defense stat is sharply boosted." - }, - "windRider": { - "name": "Wind Rider", - "description": "Boosts the Pokémon's Attack stat if Tailwind takes effect or if the Pokémon is hit by a wind move. The Pokémon also takes no damage from wind moves." - }, - "guardDog": { - "name": "Guard Dog", - "description": "Boosts the Pokémon's Attack stat if intimidated. Moves and items that would force the Pokémon to switch out also fail to work." - }, - "rockyPayload": { - "name": "Rocky Payload", - "description": "Powers up Rock-type moves." - }, - "windPower": { - "name": "Wind Power", - "description": "The Pokémon becomes charged when it is hit by a wind move, boosting the power of the next Electric-type move the Pokémon uses." - }, - "zeroToHero": { - "name": "Zero to Hero", - "description": "The Pokémon transforms into its Hero Form when it switches out." - }, - "commander": { - "name": "Commander", - "description": "When the Pokémon enters a battle, it goes inside the mouth of an ally Dondozo if one is on the field. The Pokémon then issues commands from there." - }, - "electromorphosis": { - "name": "Electromorphosis", - "description": "The Pokémon becomes charged when it takes damage, boosting the power of the next Electric-type move the Pokémon uses." - }, - "protosynthesis": { - "name": "Protosynthesis", - "description": "Boosts the Pokémon's most proficient stat in harsh sunlight or if the Pokémon is holding Booster Energy." - }, - "quarkDrive": { - "name": "Quark Drive", - "description": "Boosts the Pokémon's most proficient stat on Electric Terrain or if the Pokémon is holding Booster Energy." - }, - "goodAsGold": { - "name": "Good as Gold", - "description": "A body of pure, solid gold gives the Pokémon full immunity to other Pokémon's status moves." - }, - "vesselOfRuin": { - "name": "Vessel of Ruin", - "description": "The power of the Pokémon's ruinous vessel lowers the Sp. Atk stats of all Pokémon except itself." - }, - "swordOfRuin": { - "name": "Sword of Ruin", - "description": "The power of the Pokémon's ruinous sword lowers the Defense stats of all Pokémon except itself." - }, - "tabletsOfRuin": { - "name": "Tablets of Ruin", - "description": "The power of the Pokémon's ruinous wooden tablets lowers the Attack stats of all Pokémon except itself." - }, - "beadsOfRuin": { - "name": "Beads of Ruin", - "description": "The power of the Pokémon's ruinous beads lowers the Sp. Def stats of all Pokémon except itself." - }, - "orichalcumPulse": { - "name": "Orichalcum Pulse", - "description": "Turns the sunlight harsh when the Pokémon enters a battle. The ancient pulse thrumming through the Pokémon also boosts its Attack stat in harsh sunlight." - }, - "hadronEngine": { - "name": "Hadron Engine", - "description": "Turns the ground into Electric Terrain when the Pokémon enters a battle. The futuristic engine within the Pokémon also boosts its Sp. Atk stat on Electric Terrain." - }, - "opportunist": { - "name": "Opportunist", - "description": "If an opponent's stat is boosted, the Pokémon seizes the opportunity to boost the same stat for itself." - }, - "cudChew": { - "name": "Cud Chew", - "description": "When the Pokémon eats a Berry, it will regurgitate that Berry at the end of the next turn and eat it one more time." - }, - "sharpness": { - "name": "Sharpness", - "description": "Powers up slicing moves." - }, - "supremeOverlord": { - "name": "Supreme Overlord", - "description": "When the Pokémon enters a battle, its Attack and Sp. Atk stats are slightly boosted for each of the allies in its party that have already been defeated." - }, - "costar": { - "name": "Costar", - "description": "When the Pokémon enters a battle, it copies an ally's stat changes." - }, - "toxicDebris": { - "name": "Toxic Debris", - "description": "Scatters poison spikes at the feet of the opposing team when the Pokémon takes damage from physical moves." - }, - "armorTail": { - "name": "Armor Tail", - "description": "The mysterious tail covering the Pokémon's head makes opponents unable to use priority moves against the Pokémon or its allies." - }, - "earthEater": { - "name": "Earth Eater", - "description": "If hit by a Ground-type move, the Pokémon has its HP restored instead of taking damage." - }, - "myceliumMight": { - "name": "Mycelium Might", - "description": "The Pokémon will always act more slowly when using status moves, but these moves will be unimpeded by the Ability of the target." - }, - "mindsEye": { - "name": "Mind's Eye", - "description": "The Pokémon ignores changes to opponents' evasiveness, its accuracy can't be lowered, and it can hit Ghost types with Normal- and Fighting-type moves." - }, - "supersweetSyrup": { - "name": "Supersweet Syrup", - "description": "A sickly sweet scent spreads across the field the first time the Pokémon enters a battle, lowering the evasiveness of opposing Pokémon." - }, - "hospitality": { - "name": "Hospitality", - "description": "When the Pokémon enters a battle, it showers its ally with hospitality, restoring a small amount of the ally's HP." - }, - "toxicChain": { - "name": "Toxic Chain", - "description": "The power of the Pokémon's toxic chain may badly poison any target the Pokémon hits with a move." - }, - "embodyAspectTeal": { - "name": "Embody Aspect", - "description": "The Pokémon's heart fills with memories, causing the Teal Mask to shine and the Pokémon's Speed stat to be boosted." - }, - "embodyAspectWellspring": { - "name": "Embody Aspect", - "description": "The Pokémon's heart fills with memories, causing the Wellspring Mask to shine and the Pokémon's Sp. Def stat to be boosted." - }, - "embodyAspectHearthflame": { - "name": "Embody Aspect", - "description": "The Pokémon's heart fills with memories, causing the Hearthflame Mask to shine and the Pokémon's Attack stat to be boosted." - }, - "embodyAspectCornerstone": { - "name": "Embody Aspect", - "description": "The Pokémon's heart fills with memories, causing the Cornerstone Mask to shine and the Pokémon's Defense stat to be boosted." - }, - "teraShift": { - "name": "Tera Shift", - "description": "When the Pokémon enters a battle, it absorbs the energy around itself and transforms into its Terastal Form." - }, - "teraShell": { - "name": "Tera Shell", - "description": "The Pokémon's shell contains the powers of each type. All damage-dealing moves that hit the Pokémon when its HP is full will not be very effective." - }, - "teraformZero": { - "name": "Teraform Zero", - "description": "When Terapagos changes into its Stellar Form, it uses its hidden powers to eliminate all effects of weather and terrain, reducing them to zero." - }, - "poisonPuppeteer": { - "name": "Poison Puppeteer", - "description": "Pokémon poisoned by Pecharunt's moves will also become confused." - } -} \ No newline at end of file diff --git a/src/locales/he_IL/achv.json b/src/locales/he_IL/achv.json deleted file mode 100644 index 32d519fbf78..00000000000 --- a/src/locales/he_IL/achv.json +++ /dev/null @@ -1,287 +0,0 @@ -{ - "Achievements": { - "name": "Achievements" - }, - "Locked": { - "name": "Locked" - }, - "MoneyAchv": { - "description": "Accumulate a total of ₽{{moneyAmount}}" - }, - "10K_MONEY": { - "name": "Money Haver", - "name_female": "Money Haver" - }, - "100K_MONEY": { - "name": "Rich", - "name_female": "Rich" - }, - "1M_MONEY": { - "name": "Millionaire", - "name_female": "Millionaire" - }, - "10M_MONEY": { - "name": "One Percenter", - "name_female": "One Percenter" - }, - "DamageAchv": { - "description": "Inflict {{damageAmount}} damage in one hit" - }, - "250_DMG": { - "name": "Hard Hitter" - }, - "1000_DMG": { - "name": "Harder Hitter", - "name_female": "Harder Hitter" - }, - "2500_DMG": { - "name": "That's a Lotta Damage!", - "name_female": "That's a Lotta Damage!" - }, - "10000_DMG": { - "name": "One Punch Man", - "name_female": "One Punch Woman" - }, - "HealAchv": { - "description": "Heal {{healAmount}} {{HP}} at once with a move, ability, or held item" - }, - "250_HEAL": { - "name": "Novice Healer", - "name_female": "Novice Healer" - }, - "1000_HEAL": { - "name": "Big Healer", - "name_female": "Big Healer" - }, - "2500_HEAL": { - "name": "Cleric", - "name_female": "Cleric" - }, - "10000_HEAL": { - "name": "Recovery Master", - "name_female": "Recovery Master" - }, - "LevelAchv": { - "description": "Level up a Pokémon to Lv{{level}}" - }, - "LV_100": { - "name": "But Wait, There's More!" - }, - "LV_250": { - "name": "Elite", - "name_female": "Elite" - }, - "LV_1000": { - "name": "To Go Even Further Beyond" - }, - "RibbonAchv": { - "description": "Accumulate a total of {{ribbonAmount}} Ribbons" - }, - "10_RIBBONS": { - "name": "Pokémon League Champion", - "name_female": "Pokémon League Champion" - }, - "25_RIBBONS": { - "name": "Great League Champion", - "name_female": "Great League Champion" - }, - "50_RIBBONS": { - "name": "Ultra League Champion", - "name_female": "Ultra League Champion" - }, - "75_RIBBONS": { - "name": "Rogue League Champion", - "name_female": "Rogue League Champion" - }, - "100_RIBBONS": { - "name": "Master League Champion", - "name_female": "Master League Champion" - }, - "TRANSFER_MAX_STAT_STAGE": { - "name": "Teamwork", - "description": "Baton pass to another party member with at least one stat stage maxed out" - }, - "MAX_FRIENDSHIP": { - "name": "Friendmaxxing", - "description": "Reach max friendship on a Pokémon" - }, - "MEGA_EVOLVE": { - "name": "Megamorph", - "description": "Mega evolve a Pokémon" - }, - "GIGANTAMAX": { - "name": "Absolute Unit", - "description": "Gigantamax a Pokémon" - }, - "TERASTALLIZE": { - "name": "STAB Enthusiast", - "description": "Terastallize a Pokémon" - }, - "STELLAR_TERASTALLIZE": { - "name": "The Hidden Type", - "description": "Stellar Terastallize a Pokémon" - }, - "SPLICE": { - "name": "Infinite Fusion", - "description": "Splice two Pokémon together with DNA Splicers" - }, - "MINI_BLACK_HOLE": { - "name": "A Hole Lot of Items", - "description": "Acquire a Mini Black Hole" - }, - "CATCH_MYTHICAL": { - "name": "Mythical", - "description": "Catch a mythical Pokémon" - }, - "CATCH_SUB_LEGENDARY": { - "name": "(Sub-)Legendary", - "description": "Catch a sub-legendary Pokémon" - }, - "CATCH_LEGENDARY": { - "name": "Legendary", - "description": "Catch a legendary Pokémon" - }, - "SEE_SHINY": { - "name": "Shiny", - "description": "Find a shiny Pokémon in the wild" - }, - "SHINY_PARTY": { - "name": "That's Dedication", - "name_female": "That's Dedication", - "description": "Have a full party of shiny Pokémon" - }, - "HATCH_MYTHICAL": { - "name": "Mythical Egg", - "description": "Hatch a mythical Pokémon from an egg" - }, - "HATCH_SUB_LEGENDARY": { - "name": "Sub-Legendary Egg", - "description": "Hatch a sub-legendary Pokémon from an egg" - }, - "HATCH_LEGENDARY": { - "name": "Legendary Egg", - "description": "Hatch a legendary Pokémon from an egg" - }, - "HATCH_SHINY": { - "name": "Shiny Egg", - "description": "Hatch a shiny Pokémon from an egg" - }, - "HIDDEN_ABILITY": { - "name": "Hidden Potential", - "description": "Catch a Pokémon with a hidden ability" - }, - "PERFECT_IVS": { - "name": "Certificate of Authenticity", - "description": "Get perfect IVs on a Pokémon" - }, - "CLASSIC_VICTORY": { - "name": "Undefeated", - "name_female": "Undefeated", - "description": "Beat the game in classic mode" - }, - "UNEVOLVED_CLASSIC_VICTORY": { - "name": "Bring Your Child To Work Day", - "description": "Beat the game in Classic Mode with at least one unevolved party member." - }, - "MONO_GEN_ONE": { - "name": "The Original Rival", - "description": "Complete the generation one only challenge." - }, - "MONO_GEN_TWO": { - "name": "Generation 1.5", - "description": "Complete the generation two only challenge." - }, - "MONO_GEN_THREE": { - "name": "Too much water?", - "description": "Complete the generation three only challenge." - }, - "MONO_GEN_FOUR": { - "name": "Is she really the hardest?", - "description": "Complete the generation four only challenge." - }, - "MONO_GEN_FIVE": { - "name": "All Original", - "description": "Complete the generation five only challenge." - }, - "MONO_GEN_SIX": { - "name": "Almost Royalty", - "description": "Complete the generation six only challenge." - }, - "MONO_GEN_SEVEN": { - "name": "Only Technically", - "description": "Complete the generation seven only challenge." - }, - "MONO_GEN_EIGHT": { - "name": "A Champion Time!", - "description": "Complete the generation eight only challenge." - }, - "MONO_GEN_NINE": { - "name": "She was going easy on you", - "description": "Complete the generation nine only challenge." - }, - "MonoType": { - "description": "Complete the {{type}} monotype challenge." - }, - "MONO_NORMAL": { - "name": "Extra Ordinary" - }, - "MONO_FIGHTING": { - "name": "I Know Kung Fu" - }, - "MONO_FLYING": { - "name": "Angry Birds" - }, - "MONO_POISON": { - "name": "Kanto's Favourite" - }, - "MONO_GROUND": { - "name": "Forecast: Earthquakes" - }, - "MONO_ROCK": { - "name": "Brock Hard" - }, - "MONO_BUG": { - "name": "You Like Jazz?" - }, - "MONO_GHOST": { - "name": "Who You Gonna Call?" - }, - "MONO_STEEL": { - "name": "Iron Giant" - }, - "MONO_FIRE": { - "name": "I Cast Fireball!" - }, - "MONO_WATER": { - "name": "When It Rains, It Pours" - }, - "MONO_GRASS": { - "name": "Can't Touch This" - }, - "MONO_ELECTRIC": { - "name": "Aim For The Horn!" - }, - "MONO_PSYCHIC": { - "name": "Big Brain Energy" - }, - "MONO_ICE": { - "name": "Walking On Thin Ice" - }, - "MONO_DRAGON": { - "name": "Pseudo-Legend Club" - }, - "MONO_DARK": { - "name": "It's Just A Phase" - }, - "MONO_FAIRY": { - "name": "Hey! Listen!" - }, - "FRESH_START": { - "name": "First Try!", - "description": "Complete the Fresh Start challenge." - }, - "INVERSE_BATTLE": { - "name": "Mirror rorriM", - "description": "Complete the Inverse Battle challenge.\n.egnellahc elttaB esrevnI eht etelpmoC" - } -} diff --git a/src/locales/he_IL/arena-flyout.json b/src/locales/he_IL/arena-flyout.json deleted file mode 100644 index 043d4127eb8..00000000000 --- a/src/locales/he_IL/arena-flyout.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "activeBattleEffects": "Active Battle Effects", - "player": "Player", - "neutral": "Neutral", - "enemy": "Enemy", - - "sunny": "Sunny", - "rain": "Rain", - "sandstorm": "Sandstorm", - "hail": "Hail", - "snow": "Snow", - "fog": "Fog", - "heavyRain": "Heavy Rain", - "harshSun": "Harsh Sun", - "strongWinds": "Strong Winds", - - "misty": "Misty Terrain", - "electric": "Electric Terrain", - "grassy": "Grassy Terrain", - "psychic": "Psychic Terrain", - - "mudSport": "Mud Sport", - "waterSport": "Water Sport", - "spikes": "Spikes", - "toxicSpikes": "Toxic Spikes", - "mist": "Mist", - "futureSight": "Future Sight", - "doomDesire": "Doom Desire", - "wish": "Wish", - "stealthRock": "Stealth Rock", - "stickyWeb": "Sticky Web", - "trickRoom": "Trick Room", - "gravity": "Gravity", - "reflect": "Reflect", - "lightScreen": "Light Screen", - "auroraVeil": "Aurora Veil", - "quickGuard": "Quick Guard", - "wideGuard": "Wide Guard", - "matBlock": "Mat Block", - "craftyShield": "Crafty Shield", - "tailwind": "Tailwind", - "happyHour": "Happy Hour", - "safeguard": "Safeguard" -} \ No newline at end of file diff --git a/src/locales/he_IL/arena-tag.json b/src/locales/he_IL/arena-tag.json deleted file mode 100644 index d8fed386b24..00000000000 --- a/src/locales/he_IL/arena-tag.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "yourTeam": "your team", - "opposingTeam": "the opposing team", - "arenaOnRemove": "{{moveName}}'s effect wore off.", - "arenaOnRemovePlayer": "{{moveName}}'s effect wore off\non your side.", - "arenaOnRemoveEnemy": "{{moveName}}'s effect wore off\non the foe's side.", - "mistOnAdd": "{{pokemonNameWithAffix}}'s team became\nshrouded in mist!", - "mistApply": "The mist prevented\nthe lowering of stats!", - "reflectOnAdd": "Reflect reduced the damage of physical moves.", - "reflectOnAddPlayer": "Reflect reduced the damage of physical moves on your side.", - "reflectOnAddEnemy": "Reflect reduced the damage of physical moves on the foe's side.", - "lightScreenOnAdd": "Light Screen reduced the damage of special moves.", - "lightScreenOnAddPlayer": "Light Screen reduced the damage of special moves on your side.", - "lightScreenOnAddEnemy": "Light Screen reduced the damage of special moves on the foe's side.", - "auroraVeilOnAdd": "Aurora Veil reduced the damage of moves.", - "auroraVeilOnAddPlayer": "Aurora Veil reduced the damage of moves on your side.", - "auroraVeilOnAddEnemy": "Aurora Veil reduced the damage of moves on the foe's side.", - "conditionalProtectOnAdd": "{{moveName}} protected team!", - "conditionalProtectOnAddPlayer": "{{moveName}} protected your team!", - "conditionalProtectOnAddEnemy": "{{moveName}} protected the\nopposing team!", - "conditionalProtectApply": "{{moveName}} protected {{pokemonNameWithAffix}}!", - "matBlockOnAdd": "{{pokemonNameWithAffix}} intends to flip up a mat\nand block incoming attacks!", - "noCritOnAddPlayer": "The {{moveName}} shielded your\nteam from critical hits!", - "noCritOnAddEnemy": "The {{moveName}} shielded the opposing\nteam from critical hits!", - "noCritOnRemove": "{{pokemonNameWithAffix}}'s {{moveName}}\nwore off!", - "wishTagOnAdd": "{{pokemonNameWithAffix}}'s wish\ncame true!", - "mudSportOnAdd": "Electricity's power was weakened!", - "mudSportOnRemove": "The effects of Mud Sport\nhave faded.", - "waterSportOnAdd": "Fire's power was weakened!", - "waterSportOnRemove": "The effects of Water Sport\nhave faded.", - "spikesOnAdd": "{{moveName}} were scattered\nall around {{opponentDesc}}'s feet!", - "spikesActivateTrap": "{{pokemonNameWithAffix}} is hurt\nby the spikes!", - "toxicSpikesOnAdd": "{{moveName}} were scattered\nall around {{opponentDesc}}'s feet!", - "toxicSpikesActivateTrapPoison": "{{pokemonNameWithAffix}} absorbed the {{moveName}}!", - "stealthRockOnAdd": "Pointed stones float in the air\naround {{opponentDesc}}!", - "stealthRockActivateTrap": "Pointed stones dug into\n{{pokemonNameWithAffix}}!", - "stickyWebOnAdd": "A {{moveName}} has been laid out on the ground around the opposing team!", - "stickyWebActivateTrap": "The opposing {{pokemonName}} was caught in a sticky web!", - "trickRoomOnAdd": "{{pokemonNameWithAffix}} twisted\nthe dimensions!", - "trickRoomOnRemove": "The twisted dimensions\nreturned to normal!", - "gravityOnAdd": "Gravity intensified!", - "gravityOnRemove": "Gravity returned to normal!", - "tailwindOnAdd": "The Tailwind blew from behind team!", - "tailwindOnAddPlayer": "The Tailwind blew from behind\nyour team!", - "tailwindOnAddEnemy": "The Tailwind blew from behind\nthe opposing team!", - "tailwindOnRemove": "Team's Tailwind petered out!", - "tailwindOnRemovePlayer": "Your team's Tailwind petered out!", - "tailwindOnRemoveEnemy": "The opposing team's Tailwind petered out!", - "happyHourOnAdd": "Everyone is caught up in the happy atmosphere!", - "happyHourOnRemove": "The atmosphere returned to normal.", - "safeguardOnAdd": "The whole field is cloaked in a mystical veil!", - "safeguardOnAddPlayer": "Your team cloaked itself in a mystical veil!", - "safeguardOnAddEnemy": "The opposing team cloaked itself in a mystical veil!", - "safeguardOnRemove": "The field is no longer protected by Safeguard!", - "safeguardOnRemovePlayer": "Your team is no longer protected by Safeguard!", - "safeguardOnRemoveEnemy": "The opposing team is no longer protected by Safeguard!" -} \ No newline at end of file diff --git a/src/locales/he_IL/battle-info.json b/src/locales/he_IL/battle-info.json deleted file mode 100644 index 2c9e87cb1b8..00000000000 --- a/src/locales/he_IL/battle-info.json +++ /dev/null @@ -1,3 +0,0 @@ - { - "generation": "Generation {{generation}}" - } \ No newline at end of file diff --git a/src/locales/he_IL/battle-message-ui-handler.json b/src/locales/he_IL/battle-message-ui-handler.json deleted file mode 100644 index 0b2e0ba8b13..00000000000 --- a/src/locales/he_IL/battle-message-ui-handler.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "ivBest": "Best", - "ivFantastic": "Fantastic", - "ivVeryGood": "Very Good", - "ivPrettyGood": "Pretty Good", - "ivDecent": "Decent", - "ivNoGood": "No Good" -} \ No newline at end of file diff --git a/src/locales/he_IL/battle-scene.json b/src/locales/he_IL/battle-scene.json deleted file mode 100644 index a0288475d69..00000000000 --- a/src/locales/he_IL/battle-scene.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "moneyOwned": "₽{{formattedMoney}}" -} \ No newline at end of file diff --git a/src/locales/he_IL/battle.json b/src/locales/he_IL/battle.json deleted file mode 100644 index d04dd3eac1f..00000000000 --- a/src/locales/he_IL/battle.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "bossAppeared": "{{bossName}} appeared.", - "trainerAppeared": "{{trainerName}}\nwould like to battle!", - "trainerAppearedDouble": "{{trainerName}}\nwould like to battle!", - "trainerSendOut": "{{trainerName}} sent out\n{{pokemonName}}!", - "singleWildAppeared": "A wild {{pokemonName}} appeared!", - "multiWildAppeared": "A wild {{pokemonName1}}\nand {{pokemonName2}} appeared!", - "playerComeBack": "Come back, {{pokemonName}}!", - "trainerComeBack": "{{trainerName}} withdrew {{pokemonName}}!", - "playerGo": "Go! {{pokemonName}}!", - "trainerGo": "{{trainerName}} sent out {{pokemonName}}!", - "switchQuestion": "Will you switch\n{{pokemonName}}?", - "trainerDefeated": "You defeated\n{{trainerName}}!", - "moneyWon": "You got\n₽{{moneyAmount}} for winning!", - "moneyPickedUp": "You picked up ₽{{moneyAmount}}!", - "pokemonCaught": "{{pokemonName}} was caught!", - "pokemonObtained": "You got {{pokemonName}}!", - "pokemonBrokeFree": "Oh no!\nThe Pokémon broke free!", - "pokemonFled": "The wild {{pokemonName}} fled!", - "playerFled": "You fled from the {{pokemonName}}!", - "addedAsAStarter": "{{pokemonName}} has been\nadded as a starter!", - "partyFull": "Your party is full.\nRelease a Pokémon to make room for {{pokemonName}}?", - "pokemon": "Pokémon", - "sendOutPokemon": "Go! {{pokemonName}}!", - "hitResultCriticalHit": "A critical hit!", - "hitResultSuperEffective": "It's super effective!", - "hitResultNotVeryEffective": "It's not very effective…", - "hitResultNoEffect": "It doesn't affect {{pokemonName}}!", - "hitResultImmune": "{{pokemonName}} is unaffected!", - "hitResultOneHitKO": "It's a one-hit KO!", - "attackFailed": "But it failed!", - "attackMissed": "{{pokemonNameWithAffix}} avoided the attack!", - "attackHitsCount": "Hit {{count}} time(s)!", - "rewardGain": "You received\n{{modifierName}}!", - "expGain": "{{pokemonName}} gained\n{{exp}} EXP. Points!", - "levelUp": "{{pokemonName}} grew to\nLv. {{level}}!", - "learnMove": "{{pokemonName}} learned\n{{moveName}}!", - "learnMovePrompt": "{{pokemonName}} wants to learn the\nmove {{moveName}}.", - "learnMoveLimitReached": "However, {{pokemonName}} already\nknows four moves.", - "learnMoveReplaceQuestion": "Should a move be forgotten and\nreplaced with {{moveName}}?", - "learnMoveStopTeaching": "Stop trying to teach\n{{moveName}}?", - "learnMoveNotLearned": "{{pokemonName}} did not learn the\nmove {{moveName}}.", - "learnMoveForgetQuestion": "Which move should be forgotten?", - "learnMoveForgetSuccess": "{{pokemonName}} forgot how to\nuse {{moveName}}.", - "countdownPoof": "@d{32}1, @d{15}2, and@d{15}… @d{15}… @d{15}… @d{15}@s{se/pb_bounce_1}Poof!", - "learnMoveAnd": "And…", - "levelCapUp": "The level cap\nhas increased to {{levelCap}}!", - "moveNotImplemented": "{{moveName}} is not yet implemented and cannot be selected.", - "moveNoPP": "There's no PP left for\nthis move!", - "moveDisabled": "{{moveName}} is disabled!", - "canOnlyUseMove": "{{pokemonName}} can only use {{moveName}}!", - "moveCannotBeSelected": "{{moveName}} cannot be selected!", - "disableInterruptedMove": "{{pokemonNameWithAffix}}'s {{moveName}}\nis disabled!", - "throatChopInterruptedMove": "The effects of Throat Chop prevent\n{{pokemonName}} from using certain moves!", - "noPokeballForce": "An unseen force\nprevents using Poké Balls.", - "noPokeballTrainer": "You can't catch\nanother trainer's Pokémon!", - "noPokeballMulti": "You can only throw a Poké Ball\nwhen there is one Pokémon remaining!", - "noPokeballStrong": "The target Pokémon is too strong to be caught!\nYou need to weaken it first!", - "noPokeballMysteryEncounter": "You aren't able to\ncatch this Pokémon!", - "noEscapeForce": "An unseen force\nprevents escape.", - "noEscapeTrainer": "You can't run\nfrom a trainer battle!", - "noEscapePokemon": "{{pokemonName}}'s {{moveName}}\nprevents {{escapeVerb}}!", - "runAwaySuccess": "You got away safely!", - "runAwayCannotEscape": "You can't escape!", - "escapeVerbSwitch": "switching", - "escapeVerbFlee": "fleeing", - "notDisabled": "{{pokemonName}}'s {{moveName}} is disabled\nno more!", - "turnEndHpRestore": "{{pokemonName}}'s HP was restored.", - "hpIsFull": "{{pokemonName}}'s\nHP is full!", - "skipItemQuestion": "Are you sure you want to skip taking an item?", - "itemStackFull": "The stack for {{fullItemName}} is full.\nYou will receive {{itemName}} instead.", - "eggHatching": "Oh?", - "eggSkipPrompt": "Skip to egg summary?", - "ivScannerUseQuestion": "Use IV Scanner on {{pokemonName}}?", - "wildPokemonWithAffix": "Wild {{pokemonName}}", - "foePokemonWithAffix": "Foe {{pokemonName}}", - "useMove": "{{pokemonNameWithAffix}} used {{moveName}}!", - "drainMessage": "{{pokemonName}} had its\nenergy drained!", - "regainHealth": "{{pokemonName}} regained\nhealth!", - "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", - "ppHealBerry": "{{pokemonNameWithAffix}} restored PP to its move {{moveName}}\nusing its {{berryName}}!", - "hpHealBerry": "{{pokemonNameWithAffix}} restored its health using\nits {{berryName}}!", - "fainted": "{{pokemonNameWithAffix}} fainted!", - "statsAnd": "and", - "stats": "Stats", - "statRose_one": "{{pokemonNameWithAffix}}'s {{stats}} rose!", - "statRose_other": "{{pokemonNameWithAffix}}'s {{stats}} rose!", - "statSharplyRose_one": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", - "statSharplyRose_other": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", - "statRoseDrastically_one": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", - "statRoseDrastically_other": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", - "statWontGoAnyHigher_one": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", - "statWontGoAnyHigher_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", - "statFell_one": "{{pokemonNameWithAffix}}'s {{stats}} fell!", - "statFell_other": "{{pokemonNameWithAffix}}'s {{stats}} fell!", - "statHarshlyFell_one": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", - "statHarshlyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", - "statSeverelyFell_one": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", - "statSeverelyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", - "statWontGoAnyLower_one": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", - "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", - "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", - "retryBattle": "Would you like to retry from the start of the battle?", - "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", - "congratulations": "Congratulations!", - "beatModeFirstTime": "{{speciesName}} beat {{gameMode}} Mode for the first time!\nYou received {{newModifier}}!", - "ppReduced": "It reduced the PP of {{targetName}}'s\n{{moveName}} by {{reduction}}!", - "mysteryEncounterAppeared": "What's this?" -} \ No newline at end of file diff --git a/src/locales/he_IL/battler-tags.json b/src/locales/he_IL/battler-tags.json deleted file mode 100644 index b31826b0244..00000000000 --- a/src/locales/he_IL/battler-tags.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "trappedDesc": "trapping", - "flinchedDesc": "flinching", - "confusedDesc": "confusion", - "infatuatedDesc": "infatuation", - "seedDesc": "seeding", - "nightmareDesc": "nightmares", - "ingrainDesc": "roots", - "drowsyDesc": "drowsiness", - "rechargingLapse": "{{pokemonNameWithAffix}} must\nrecharge!", - "trappedOnAdd": "{{pokemonNameWithAffix}} can no\nlonger escape!", - "trappedOnRemove": "{{pokemonNameWithAffix}} was freed\nfrom {{moveName}}!", - "flinchedLapse": "{{pokemonNameWithAffix}} flinched!", - "confusedOnAdd": "{{pokemonNameWithAffix}} became\nconfused!", - "confusedOnRemove": "{{pokemonNameWithAffix}} snapped\nout of confusion!", - "confusedOnOverlap": "{{pokemonNameWithAffix}} is\nalready confused!", - "confusedLapse": "{{pokemonNameWithAffix}} is\nconfused!", - "confusedLapseHurtItself": "It hurt itself in its\nconfusion!", - "destinyBondLapseIsBoss": "{{pokemonNameWithAffix}} is unaffected\nby the effects of Destiny Bond.", - "destinyBondLapse": "{{pokemonNameWithAffix}} took\n{{pokemonNameWithAffix2}} down with it!", - "infatuatedOnAdd": "{{pokemonNameWithAffix}} fell in love\nwith {{sourcePokemonName}}!", - "infatuatedOnOverlap": "{{pokemonNameWithAffix}} is\nalready in love!", - "infatuatedLapse": "{{pokemonNameWithAffix}} is in love\nwith {{sourcePokemonName}}!", - "infatuatedLapseImmobilize": "{{pokemonNameWithAffix}} is\nimmobilized by love!", - "infatuatedOnRemove": "{{pokemonNameWithAffix}} got over\nits infatuation.", - "seededOnAdd": "{{pokemonNameWithAffix}} was seeded!", - "seededLapse": "{{pokemonNameWithAffix}}'s health is\nsapped by Leech Seed!", - "seededLapseShed": "{{pokemonNameWithAffix}}'s Leech Seed\nsucked up the liquid ooze!", - "nightmareOnAdd": "{{pokemonNameWithAffix}} began\nhaving a Nightmare!", - "nightmareOnOverlap": "{{pokemonNameWithAffix}} is\nalready locked in a Nightmare!", - "nightmareLapse": "{{pokemonNameWithAffix}} is locked\nin a Nightmare!", - "encoreOnAdd": "{{pokemonNameWithAffix}} got\nan Encore!", - "encoreOnRemove": "{{pokemonNameWithAffix}}'s Encore\nended!", - "helpingHandOnAdd": "{{pokemonNameWithAffix}} is ready to\nhelp {{pokemonName}}!", - "ingrainLapse": "{{pokemonNameWithAffix}} absorbed\nnutrients with its roots!", - "ingrainOnTrap": "{{pokemonNameWithAffix}} planted its roots!", - "aquaRingOnAdd": "{{pokemonNameWithAffix}} surrounded\nitself with a veil of water!", - "aquaRingLapse": "{{moveName}} restored\n{{pokemonName}}'s HP!", - "drowsyOnAdd": "{{pokemonNameWithAffix}} grew drowsy!", - "damagingTrapLapse": "{{pokemonNameWithAffix}} is hurt\nby {{moveName}}!", - "bindOnTrap": "{{pokemonNameWithAffix}} was squeezed by\n{{sourcePokemonName}}'s {{moveName}}!", - "wrapOnTrap": "{{pokemonNameWithAffix}} was Wrapped\nby {{sourcePokemonName}}!", - "vortexOnTrap": "{{pokemonNameWithAffix}} was trapped\nin the vortex!", - "clampOnTrap": "{{sourcePokemonNameWithAffix}} Clamped\n{{pokemonName}}!", - "sandTombOnTrap": "{{pokemonNameWithAffix}} became trapped\nby {{moveName}}!", - "magmaStormOnTrap": "{{pokemonNameWithAffix}} became trapped\nby swirling magma!", - "snapTrapOnTrap": "{{pokemonNameWithAffix}} got trapped\nby a snap trap!", - "thunderCageOnTrap": "{{sourcePokemonNameWithAffix}} trapped\n{{pokemonNameWithAffix}}!", - "infestationOnTrap": "{{pokemonNameWithAffix}} has been afflicted \nwith an infestation by {{sourcePokemonNameWithAffix}}!", - "protectedOnAdd": "{{pokemonNameWithAffix}}\nprotected itself!", - "protectedLapse": "{{pokemonNameWithAffix}}\nprotected itself!", - "enduringOnAdd": "{{pokemonNameWithAffix}} braced\nitself!", - "enduringLapse": "{{pokemonNameWithAffix}} endured\nthe hit!", - "sturdyLapse": "{{pokemonNameWithAffix}} endured\nthe hit!", - "perishSongLapse": "{{pokemonNameWithAffix}}'s perish count fell to {{turnCount}}.", - "centerOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", - "truantLapse": "{{pokemonNameWithAffix}} is\nloafing around!", - "slowStartOnAdd": "{{pokemonNameWithAffix}} can't\nget it going!", - "slowStartOnRemove": "{{pokemonNameWithAffix}} finally\ngot its act together!", - "highestStatBoostOnAdd": "{{pokemonNameWithAffix}}'s {{statName}}\nwas heightened!", - "highestStatBoostOnRemove": "The effects of {{pokemonNameWithAffix}}'s\n{{abilityName}} wore off!", - "magnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", - "magnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", - "critBoostOnAdd": "{{pokemonNameWithAffix}} is getting\npumped!", - "critBoostOnRemove": "{{pokemonNameWithAffix}} relaxed.", - "saltCuredOnAdd": "{{pokemonNameWithAffix}} is being salt cured!", - "saltCuredLapse": "{{pokemonNameWithAffix}} is hurt by {{moveName}}!", - "cursedOnAdd": "{{pokemonNameWithAffix}} cut its own HP and put a curse on the {{pokemonName}}!", - "cursedLapse": "{{pokemonNameWithAffix}} is afflicted by the Curse!", - "stockpilingOnAdd": "{{pokemonNameWithAffix}} stockpiled {{stockpiledCount}}!", - "disabledOnAdd": "{{pokemonNameWithAffix}}'s {{moveName}}\nwas disabled!", - "disabledLapse": "{{pokemonNameWithAffix}}'s {{moveName}}\nis no longer disabled.", - "tarShotOnAdd": "{{pokemonNameWithAffix}} became weaker to fire!", - "substituteOnAdd": "{{pokemonNameWithAffix}} put in a substitute!", - "substituteOnHit": "The substitute took damage for {{pokemonNameWithAffix}}!", - "substituteOnRemove": "{{pokemonNameWithAffix}}'s substitute faded!" -} diff --git a/src/locales/he_IL/berry.json b/src/locales/he_IL/berry.json deleted file mode 100644 index a4bec889877..00000000000 --- a/src/locales/he_IL/berry.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "SITRUS": { - "name": "Sitrus Berry", - "effect": "Restores 25% HP if HP is below 50%" - }, - "LUM": { - "name": "Lum Berry", - "effect": "Cures any non-volatile status condition and confusion" - }, - "ENIGMA": { - "name": "Enigma Berry", - "effect": "Restores 25% HP if hit by a super effective move" - }, - "LIECHI": { - "name": "Liechi Berry", - "effect": "Raises Attack if HP is below 25%" - }, - "GANLON": { - "name": "Ganlon Berry", - "effect": "Raises Defense if HP is below 25%" - }, - "PETAYA": { - "name": "Petaya Berry", - "effect": "Raises Sp. Atk if HP is below 25%" - }, - "APICOT": { - "name": "Apicot Berry", - "effect": "Raises Sp. Def if HP is below 25%" - }, - "SALAC": { - "name": "Salac Berry", - "effect": "Raises Speed if HP is below 25%" - }, - "LANSAT": { - "name": "Lansat Berry", - "effect": "Raises critical hit ratio if HP is below 25%" - }, - "STARF": { - "name": "Starf Berry", - "effect": "Sharply raises a random stat if HP is below 25%" - }, - "LEPPA": { - "name": "Leppa Berry", - "effect": "Restores 10 PP to a move if its PP reaches 0" - } -} \ No newline at end of file diff --git a/src/locales/he_IL/bgm-name.json b/src/locales/he_IL/bgm-name.json deleted file mode 100644 index c2babed4dff..00000000000 --- a/src/locales/he_IL/bgm-name.json +++ /dev/null @@ -1,155 +0,0 @@ -{ - "music": "Music: ", - "missing_entries": "{{name}}", - "battle_kanto_champion": "B2W2 Kanto Champion Battle", - "battle_johto_champion": "B2W2 Johto Champion Battle", - "battle_hoenn_champion_g5": "B2W2 Hoenn Champion Battle", - "battle_hoenn_champion_g6": "ORAS Hoenn Champion Battle", - "battle_sinnoh_champion": "B2W2 Sinnoh Champion Battle", - "battle_champion_alder": "BW Unova Champion Battle", - "battle_champion_iris": "B2W2 Unova Champion Battle", - "battle_kalos_champion": "XY Kalos Champion Battle", - "battle_alola_champion": "USUM Alola Champion Battle", - "battle_galar_champion": "SWSH Galar Champion Battle", - "battle_champion_geeta": "SV Champion Geeta Battle", - "battle_champion_nemona": "SV Champion Nemona Battle", - "battle_champion_kieran": "SV Champion Kieran Battle", - "battle_hoenn_elite": "ORAS Elite Four Battle", - "battle_unova_elite": "BW Elite Four Battle", - "battle_kalos_elite": "XY Elite Four Battle", - "battle_alola_elite": "SM Elite Four Battle", - "battle_galar_elite": "SWSH League Tournament Battle", - "battle_paldea_elite": "SV Elite Four Battle", - "battle_bb_elite": "SV BB League Elite Four Battle", - "battle_final_encounter": "PMD RTDX Rayquaza's Domain", - "battle_final": "BW Ghetsis Battle", - "battle_kanto_gym": "B2W2 Kanto Gym Battle", - "battle_johto_gym": "B2W2 Johto Gym Battle", - "battle_hoenn_gym": "B2W2 Hoenn Gym Battle", - "battle_sinnoh_gym": "B2W2 Sinnoh Gym Battle", - "battle_unova_gym": "BW Unova Gym Battle", - "battle_kalos_gym": "XY Kalos Gym Battle", - "battle_galar_gym": "SWSH Galar Gym Battle", - "battle_paldea_gym": "SV Paldea Gym Battle", - "battle_legendary_kanto": "XY Kanto Legendary Battle", - "battle_legendary_raikou": "HGSS Raikou Battle", - "battle_legendary_entei": "HGSS Entei Battle", - "battle_legendary_suicune": "HGSS Suicune Battle", - "battle_legendary_lugia": "HGSS Lugia Battle", - "battle_legendary_ho_oh": "HGSS Ho-oh Battle", - "battle_legendary_regis_g5": "B2W2 Legendary Titan Battle", - "battle_legendary_regis_g6": "ORAS Legendary Titan Battle", - "battle_legendary_gro_kyo": "ORAS Groudon & Kyogre Battle", - "battle_legendary_rayquaza": "ORAS Rayquaza Battle", - "battle_legendary_deoxys": "ORAS Deoxys Battle", - "battle_legendary_lake_trio": "ORAS Lake Guardians Battle", - "battle_legendary_sinnoh": "ORAS Sinnoh Legendary Battle", - "battle_legendary_dia_pal": "ORAS Dialga & Palkia Battle", - "battle_legendary_origin_forme": "LA Origin Dialga & Palkia Battle", - "battle_legendary_giratina": "ORAS Giratina Battle", - "battle_legendary_arceus": "HGSS Arceus Battle", - "battle_legendary_unova": "BW Unova Legendary Battle", - "battle_legendary_kyurem": "BW Kyurem Battle", - "battle_legendary_res_zek": "BW Reshiram & Zekrom Battle", - "battle_legendary_xern_yvel": "XY Xerneas & Yveltal Battle", - "battle_legendary_tapu": "SM Tapu Battle", - "battle_legendary_sol_lun": "SM Solgaleo & Lunala Battle", - "battle_legendary_ub": "SM Ultra Beast Battle", - "battle_legendary_dusk_dawn": "USUM Dusk Mane & Dawn Wings Necrozma Battle", - "battle_legendary_ultra_nec": "USUM Ultra Necrozma Battle", - "battle_legendary_zac_zam": "SWSH Zacian & Zamazenta Battle", - "battle_legendary_glas_spec": "SWSH Glastrier & Spectrier Battle", - "battle_legendary_calyrex": "SWSH Calyrex Battle", - "battle_legendary_riders": "SWSH Ice & Shadow Rider Calyrex Battle", - "battle_legendary_birds_galar": "SWSH Galarian Legendary Birds Battle", - "battle_legendary_ruinous": "SV Treasures of Ruin Battle", - "battle_legendary_kor_mir": "SV Depths of Area Zero Battle", - "battle_legendary_loyal_three": "SV Loyal Three Battle", - "battle_legendary_ogerpon": "SV Ogerpon Battle", - "battle_legendary_terapagos": "SV Terapagos Battle", - "battle_legendary_pecharunt": "SV Pecharunt Battle", - "battle_rival": "BW Rival Battle", - "battle_rival_2": "BW N Battle", - "battle_rival_3": "BW Final N Battle", - "battle_trainer": "BW Trainer Battle", - "battle_wild": "BW Wild Battle", - "battle_wild_strong": "BW Strong Wild Battle", - "end_summit": "PMD RTDX Sky Tower Summit", - "battle_rocket_grunt": "HGSS Team Rocket Battle", - "battle_aqua_magma_grunt": "ORAS Team Aqua & Magma Battle", - "battle_galactic_grunt": "BDSP Team Galactic Battle", - "battle_plasma_grunt": "BW Team Plasma Battle", - "battle_flare_grunt": "XY Team Flare Battle", - "battle_aether_grunt": "SM Aether Foundation Battle", - "battle_skull_grunt": "SM Team Skull Battle", - "battle_macro_grunt": "SWSH Trainer Battle", - "battle_galactic_admin": "BDSP Team Galactic Admin Battle", - "battle_skull_admin": "SM Team Skull Admin Battle", - "battle_oleana": "SWSH Oleana Battle", - "battle_rocket_boss": "USUM Giovanni Battle", - "battle_aqua_magma_boss": "ORAS Archie & Maxie Battle", - "battle_galactic_boss": "BDSP Cyrus Battle", - "battle_plasma_boss": "B2W2 Ghetsis Battle", - "battle_flare_boss": "XY Lysandre Battle", - "battle_aether_boss": "SM Lusamine Battle", - "battle_skull_boss": "SM Guzma Battle", - "battle_macro_boss": "SWSH Rose Battle", - - "abyss": "PMD EoS Dark Crater", - "badlands": "PMD EoS Barren Valley", - "beach": "PMD EoS Drenched Bluff", - "cave": "PMD EoS Sky Peak Cave", - "construction_site": "PMD EoS Boulder Quarry", - "desert": "PMD EoS Northern Desert", - "dojo": "PMD EoS Marowak Dojo", - "end": "PMD RTDX Sky Tower", - "factory": "PMD EoS Concealed Ruins", - "fairy_cave": "PMD EoS Star Cave", - "forest": "PMD EoS Dusk Forest", - "grass": "PMD EoS Apple Woods", - "graveyard": "PMD EoS Mystifying Forest", - "ice_cave": "PMD EoS Vast Ice Mountain", - "island": "PMD EoS Craggy Coast", - "jungle": "Lmz - Jungle", - "laboratory": "Firel - Laboratory", - "lake": "PMD EoS Crystal Cave", - "meadow": "PMD EoS Sky Peak Forest", - "metropolis": "Firel - Metropolis", - "mountain": "PMD EoS Mt. Horn", - "plains": "PMD EoS Sky Peak Prairie", - "power_plant": "PMD EoS Far Amp Plains", - "ruins": "PMD EoS Deep Sealed Ruin", - "sea": "Andr06 - Marine Mystique", - "seabed": "Firel - Seabed", - "slum": "Andr06 - Sneaky Snom", - "snowy_forest": "PMD EoS Sky Peak Snowfield", - "space": "Firel - Aether", - "swamp": "PMD EoS Surrounded Sea", - "tall_grass": "PMD EoS Foggy Forest", - "temple": "PMD EoS Aegis Cave", - "town": "PMD EoS Random Dungeon Theme 3", - "volcano": "PMD EoS Steam Cave", - "wasteland": "PMD EoS Hidden Highland", - "encounter_ace_trainer": "BW Trainers' Eyes Meet (Ace Trainer)", - "encounter_backpacker": "BW Trainers' Eyes Meet (Backpacker)", - "encounter_clerk": "BW Trainers' Eyes Meet (Clerk)", - "encounter_cyclist": "BW Trainers' Eyes Meet (Cyclist)", - "encounter_lass": "BW Trainers' Eyes Meet (Lass)", - "encounter_parasol_lady": "BW Trainers' Eyes Meet (Parasol Lady)", - "encounter_pokefan": "BW Trainers' Eyes Meet (Poke Fan)", - "encounter_psychic": "BW Trainers' Eyes Meet (Psychic)", - "encounter_rich": "BW Trainers' Eyes Meet (Gentleman)", - "encounter_rival": "BW Cheren", - "encounter_roughneck": "BW Trainers' Eyes Meet (Roughneck)", - "encounter_scientist": "BW Trainers' Eyes Meet (Scientist)", - "encounter_twins": "BW Trainers' Eyes Meet (Twins)", - "encounter_youngster": "BW Trainers' Eyes Meet (Youngster)", - "heal": "BW Pokémon Heal", - "menu": "PMD EoS Welcome to the World of Pokémon!", - "title": "PMD EoS Top Menu Theme", - - "mystery_encounter_weird_dream": "PMD EoS Temporal Spire", - "mystery_encounter_fun_and_games": "PMD EoS Guildmaster Wigglytuff", - "mystery_encounter_gen_5_gts": "BW GTS", - "mystery_encounter_gen_6_gts": "XY GTS" -} diff --git a/src/locales/he_IL/biome.json b/src/locales/he_IL/biome.json deleted file mode 100644 index 6d79382cf3e..00000000000 --- a/src/locales/he_IL/biome.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "unknownLocation": "Somewhere you can't remember", - "TOWN": "Town", - "PLAINS": "Plains", - "GRASS": "Grassy Field", - "TALL_GRASS": "Tall Grass", - "METROPOLIS": "Metropolis", - "FOREST": "Forest", - "SEA": "Sea", - "SWAMP": "Swamp", - "BEACH": "Beach", - "LAKE": "Lake", - "SEABED": "Seabed", - "MOUNTAIN": "Mountain", - "BADLANDS": "Badlands", - "CAVE": "Cave", - "DESERT": "Desert", - "ICE_CAVE": "Ice Cave", - "MEADOW": "Meadow", - "POWER_PLANT": "Power Plant", - "VOLCANO": "Volcano", - "GRAVEYARD": "Graveyard", - "DOJO": "Dojo", - "FACTORY": "Factory", - "RUINS": "Ancient Ruins", - "WASTELAND": "Wasteland", - "ABYSS": "Abyss", - "SPACE": "Space", - "CONSTRUCTION_SITE": "Construction Site", - "JUNGLE": "Jungle", - "FAIRY_CAVE": "Fairy Cave", - "TEMPLE": "Temple", - "SLUM": "Slum", - "SNOWY_FOREST": "Snowy Forest", - "ISLAND": "Island", - "LABORATORY": "Laboratory", - "END": "???" -} \ No newline at end of file diff --git a/src/locales/he_IL/challenges.json b/src/locales/he_IL/challenges.json deleted file mode 100644 index 7792755d626..00000000000 --- a/src/locales/he_IL/challenges.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "title": "Challenge Modifiers", - "illegalEvolution": "{{pokemon}} changed into an ineligible Pokémon\nfor this challenge!", - "noneSelected": "None Selected", - "singleGeneration": { - "name": "Mono Gen", - "desc": "You can only use Pokémon from Generation {{gen}}.", - "desc_default": "You can only use Pokémon from the chosen generation.", - "gen_1": "one", - "gen_2": "two", - "gen_3": "three", - "gen_4": "four", - "gen_5": "five", - "gen_6": "six", - "gen_7": "seven", - "gen_8": "eight", - "gen_9": "nine" - }, - "singleType": { - "name": "Mono Type", - "desc": "You can only use Pokémon with the {{type}} type.", - "desc_default": "You can only use Pokémon of the chosen type." - }, - "freshStart": { - "name": "Fresh Start", - "desc": "You can only use the original starters, and only as if you had just started PokéRogue.", - "value.0": "Off", - "value.1": "On" - }, - "inverseBattle": { - "name": "Inverse Battle", - "shortName": "Inverse", - "desc": "Type matchups are reversed and no type is immune to any other type.\nDisables other challenges' achievements.", - "value.0": "Off", - "value.1": "On" - } -} diff --git a/src/locales/he_IL/command-ui-handler.json b/src/locales/he_IL/command-ui-handler.json deleted file mode 100644 index 5ca222234d3..00000000000 --- a/src/locales/he_IL/command-ui-handler.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "fight": "Fight", - "ball": "Ball", - "pokemon": "Pokémon", - "run": "Run", - "actionMessage": "What will\n{{pokemonName}} do?" -} \ No newline at end of file diff --git a/src/locales/he_IL/common.json b/src/locales/he_IL/common.json deleted file mode 100644 index e910b7c2e09..00000000000 --- a/src/locales/he_IL/common.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "start": "Start", - "luckIndicator": "Luck:", - "shinyOnHover": "Shiny", - "commonShiny": "Common", - "rareShiny": "Rare", - "epicShiny": "Epic" -} \ No newline at end of file diff --git a/src/locales/he_IL/config.ts b/src/locales/he_IL/config.ts deleted file mode 100644 index d6475a092e4..00000000000 --- a/src/locales/he_IL/config.ts +++ /dev/null @@ -1,189 +0,0 @@ -import common from "./common.json"; -import settings from "./settings.json"; -import ability from "./ability.json"; -import abilityTriggers from "./ability-trigger.json"; -import arenaFlyout from "./arena-flyout.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 battleMessageUiHandler from "./battle-message-ui-handler.json"; -import battlerTags from "./battler-tags.json"; -import berry from "./berry.json"; -import bgmName from "./bgm-name.json"; -import biome from "./biome.json"; -import challenges from "./challenges.json"; -import commandUiHandler from "./command-ui-handler.json"; -import dialogue from "./dialogue.json"; -import battleSpecDialogue from "./dialogue-final-boss.json"; -import miscDialogue from "./dialogue-misc.json"; -import doubleBattleDialogue from "./dialogue-double-battle.json"; -import egg from "./egg.json"; -import fightUiHandler from "./fight-ui-handler.json"; -import filterBar from "./filter-bar.json"; -import gameMode from "./game-mode.json"; -import gameStatsUiHandler from "./game-stats-ui-handler.json"; -import growth from "./growth.json"; -import menu from "./menu.json"; -import menuUiHandler from "./menu-ui-handler.json"; -import modifier from "./modifier.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 moveTriggers from "./move-trigger.json"; -import runHistory from "./run-history.json"; -import mysteryEncounterMessages from "./mystery-encounter-messages.json"; -import lostAtSea from "./mystery-encounters/lost-at-sea-dialogue.json"; -import mysteriousChest from "./mystery-encounters/mysterious-chest-dialogue.json"; -import mysteriousChallengers from "./mystery-encounters/mysterious-challengers-dialogue.json"; -import darkDeal from "./mystery-encounters/dark-deal-dialogue.json"; -import departmentStoreSale from "./mystery-encounters/department-store-sale-dialogue.json"; -import fieldTrip from "./mystery-encounters/field-trip-dialogue.json"; -import fieryFallout from "./mystery-encounters/fiery-fallout-dialogue.json"; -import fightOrFlight from "./mystery-encounters/fight-or-flight-dialogue.json"; -import safariZone from "./mystery-encounters/safari-zone-dialogue.json"; -import shadyVitaminDealer from "./mystery-encounters/shady-vitamin-dealer-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 bugTypeSuperfan from "./mystery-encounters/bug-type-superfan-dialogue.json"; -import funAndGames from "./mystery-encounters/fun-and-games-dialogue.json"; -import uncommonBreed from "./mystery-encounters/uncommon-breed-dialogue.json"; -import globalTradeSystem from "./mystery-encounters/global-trade-system-dialogue.json"; - -/** - * Dialogue/Text token injection patterns that can be used: - * - `$` will be treated as a new line for Message and Dialogue strings. - * - `@d{}` will add a time delay to text animation for Message and Dialogue strings. - * - `@s{}` will play a specified sound effect for Message and Dialogue strings. - * - `@f{}` will fade the screen to black for the given duration, then fade back in for Message and Dialogue strings. - * - `{{}}` (MYSTERY ENCOUNTERS ONLY) will auto-inject the matching dialogue token value that is stored in {@link IMysteryEncounter.dialogueTokens}. - * - (see [i18next interpolations](https://www.i18next.com/translation-function/interpolation)) for more details. - * - `@[]{}` (STATIC TEXT ONLY, NOT USEABLE WITH {@link UI.showText()} OR {@link UI.showDialogue()}) will auto-color the given text to a specified {@link TextStyle} (e.g. `TextStyle.SUMMARY_GREEN`). - */ -export const heConfig = { - ability, - abilityTriggers, - arenaFlyout, - arenaTag, - battle, - battleScene, - battleInfo, - battleMessageUiHandler, - battlePokemonForm, - battlerTags, - berry, - bgmName, - biome, - challenges, - commandUiHandler, - common, - achv, - dialogue, - battleSpecDialogue, - miscDialogue, - doubleBattleDialogue, - egg, - fightUiHandler, - filterBar, - gameMode, - gameStatsUiHandler, - growth, - menu, - menuUiHandler, - modifier, - modifierType, - move, - nature, - pokeball, - pokemon, - pokemonForm, - pokemonInfo, - pokemonInfoContainer, - pokemonSummary, - saveSlotSelectUiHandler, - settings, - splashMessages, - starterSelectUiHandler, - statusEffect, - terrain, - titles: trainerTitles, - trainerClasses, - trainerNames, - tutorial, - voucher, - weather, - partyUiHandler, - modifierSelectUiHandler, - moveTriggers, - runHistory, - mysteryEncounter: { - // DO NOT REMOVE - "unit_test_dialogue": "{{test}}{{test}} {{test{{test}}}} {{test1}} {{test\}} {{test\\}} {{test\\\}} {test}}", - mysteriousChallengers, - mysteriousChest, - darkDeal, - fightOrFlight, - slumberingSnorlax, - trainingSession, - departmentStoreSale, - shadyVitaminDealer, - fieldTrip, - safariZone, - lostAtSea, - fieryFallout, - theStrongStuff, - pokemonSalesman, - offerYouCantRefuse, - delibirdy, - absoluteAvarice, - aTrainersTest, - trashToTreasure, - berriesAbound, - clowningAround, - partTimer, - dancingLessons, - weirdDream, - theWinstrateChallenge, - teleportingHijinks, - bugTypeSuperfan, - funAndGames, - uncommonBreed, - globalTradeSystem - }, - mysteryEncounterMessages -}; diff --git a/src/locales/he_IL/dialogue-double-battle.json b/src/locales/he_IL/dialogue-double-battle.json deleted file mode 100644 index 4190af49d15..00000000000 --- a/src/locales/he_IL/dialogue-double-battle.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "blue_red_double": { - "encounter": { - "1": "Blue: Hey Red, let's show them what we're made of!\n$Red: ...\n$Blue: This is Pallet Town Power!" - }, - "victory": { - "1": "Blue: That was a great battle!\n$Red: ..." - } - }, - "red_blue_double": { - "encounter": { - "1": "Red: ...!\n$Blue: He never talks much.\n$Blue: But dont let that fool you! He is a champ after all!" - }, - "victory": { - "1": "Red: ...!\n$Blue: Next time we will beat you!" - } - }, - "tate_liza_double": { - "encounter": { - "1": "Tate: Are you surprised?\n$Liza: We are two gym leaders at once!\n$Tate: We are twins!\n$Liza: We dont need to talk to understand each other!\n$Tate: Twice the power...\n$Liza: Can you handle it?" - }, - "victory": { - "1": "Tate: What? Our combination was perfect!\n$Liza: Looks like we need to train more..." - } - }, - "liza_tate_double": { - "encounter": { - "1": "Liza: Hihihi... Are you surprised?\n$Tate: Yes, we are really two gym leaders at once!\n$Liza: This is my twin brother Tate!\n$Tate: And this is my twin sister Liza!\n$Liza: Don't you think we are a perfect combination?" - }, - "victory": { - "1": "Liza: Are we...\n$Tate: ...not as strong as we thought?" - } - }, - "wallace_steven_double": { - "encounter": { - "1": "Steven: Wallace, let's show them the power of the champions!\n$Wallace: We will show you the power of Hoenn!\n$Steven: Let's go!" - }, - "victory": { - "1": "Steven: That was a great battle!\n$Wallace: We will win next time!" - } - }, - "steven_wallace_double": { - "encounter": { - "1": "Steven: Do you have any rare Pokémon?\n$Wallace: Steven... We are here for a battle, not to show off our Pokémon.\n$Steven: Oh... I see... Let's go then!" - }, - "victory": { - "1": "Steven: Now that we are done with the battle, let's show off our Pokémon!\n$Wallace: Steven..." - } - }, - "alder_iris_double": { - "encounter": { - "1": "Alder: We are the strongest trainers in Unova!\n$Iris: Fights against strong trainers are the best!" - }, - "victory": { - "1": "Alder: Wow! You are super strong!\n$Iris: We will win next time!" - } - }, - "iris_alder_double": { - "encounter": { - "1": "Iris: Welcome Challenger! I am THE Unova Champion!\n$Alder: Iris, aren't you a bit too excited?", - "1_female": "Iris: Welcome Challenger! I am THE Unova Champion!\n$Alder: Iris, aren't you a bit too excited?" - }, - "victory": { - "1": "Iris: A loss like this is not easy to take...\n$Alder: But we will only get stronger with every loss!" - } - }, - "piers_marnie_double": { - "encounter": { - "1": "Marnie: Brother, let's show them the power of Spikemuth!\n$Piers: We bring darkness!" - }, - "victory": { - "1": "Marnie: You brought light to our darkness!\n$Piers: Its too bright..." - } - }, - "marnie_piers_double": { - "encounter": { - "1": "Piers: Ready for a concert?\n$Marnie: Brother... They are here to fight, not to sing...", - "1_female": "Piers: Ready for a concert?\n$Marnie: Brother... They are here to fight, not to sing..." - }, - "victory": { - "1": "Piers: Now that was a great concert!\n$Marnie: Brother..." - } - } -} \ No newline at end of file diff --git a/src/locales/he_IL/dialogue-final-boss.json b/src/locales/he_IL/dialogue-final-boss.json deleted file mode 100644 index 6f99aae3e0c..00000000000 --- a/src/locales/he_IL/dialogue-final-boss.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "encounter": "It appears the time has finally come once again.\nYou know why you have come here, do you not?\n$You were drawn here, because you have been here before.\nCountless times.\n$Though, perhaps it can be counted.\nTo be precise, this is in fact your {{cycleCount}} cycle.\n$Each cycle your mind reverts to its former state.\nEven so, somehow, remnants of your former selves remain.\n$Until now you have yet to succeed, but I sense a different presence in you this time.\n\n$You are the only one here, though it is as if there is… another.\n$Will you finally prove a formidable challenge to me?\nThe challenge I have longed after for millennia?\n$We begin.", - "encounter_female": "It appears the time has finally come once again.\nYou know why you have come here, do you not?\n$You were drawn here, because you have been here before.\nCountless times.\n$Though, perhaps it can be counted.\nTo be precise, this is in fact your {{cycleCount}} cycle.\n$Each cycle your mind reverts to its former state.\nEven so, somehow, remnants of your former selves remain.\n$Until now you have yet to succeed, but I sense a different presence in you this time.\n\n$You are the only one here, though it is as if there is… another.\n$Will you finally prove a formidable challenge to me?\nThe challenge I have longed after for millennia?\n$We begin.", - "firstStageWin": "I see. The presence I felt was indeed real.\nIt appears I no longer need to hold back.\n$Do not disappoint me.", - "secondStageWin": "…Magnificent.", - "key_ordinal_one": "st", - "key_ordinal_two": "nd", - "key_ordinal_few": "rd", - "key_ordinal_other": "th" -} \ No newline at end of file diff --git a/src/locales/he_IL/dialogue-misc.json b/src/locales/he_IL/dialogue-misc.json deleted file mode 100644 index 2f333b5f383..00000000000 --- a/src/locales/he_IL/dialogue-misc.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "ending": "@c{shock}You're back?@d{32} Does that mean…@d{96} you won?!\n@c{smile_ehalf}I should have known you had it in you.\n$@c{smile_eclosed}Of course… I always had that feeling.\n@c{smile}It's over now, right? You ended the loop.\n$@c{smile_ehalf}You fulfilled your dream too, didn't you?\nYou didn't lose even once.\n$I'll be the only one to remember what you did.\n@c{angry_mopen}I'll try not to forget!\n$@c{smile_wave_wink}Just kidding!@d{64} @c{smile}I'd never forget.@d{32}\nYour legend will live on in our hearts.\n$@c{smile_wave}Anyway,@d{64} it's getting late…@d{96} I think?\nIt's hard to tell in this place.\n$Let's go home. @c{smile_wave_wink}Maybe tomorrow, we can have another battle, for old time's sake?", - "ending_female": "@c{smile}Oh? You won?@d{96} @c{smile_eclosed}I guess I should've known.\nBut, you're back now.\n$@c{smile}It's over.@d{64} You ended the loop.\n$@c{serious_smile_fists}You fulfilled your dream too, didn't you?\nYou didn't lose even once.\n$@c{neutral}I'm the only one who'll remember what you did.@d{96}\nI guess that's okay, isn't it?\n$@c{serious_smile_fists}Your legend will always live on in our hearts.\n$@c{smile_eclosed}Anyway, I've had about enough of this place, haven't you? Let's head home.\n$@c{serious_smile_fists}Maybe when we get back, we can have another battle?\nIf you're up to it.", - "ending_endless": "Congratulations on reaching the current end!\nMore content is coming soon.", - "ending_name": "Devs" -} diff --git a/src/locales/he_IL/dialogue.json b/src/locales/he_IL/dialogue.json deleted file mode 100644 index 39a4238355c..00000000000 --- a/src/locales/he_IL/dialogue.json +++ /dev/null @@ -1,2937 +0,0 @@ -{ - "youngster": { - "encounter": { - "1": "Hey, wanna battle?", - "2": "Are you a new trainer too?", - "2_female": "Are you a new trainer too?", - "3": "Hey, I haven't seen you before. Let's battle!", - "4": "I just lost, so I'm trying to find more Pokémon.\nWait! You look weak! Come on, let's battle!", - "4_female": "I just lost, so I'm trying to find more Pokémon.\nWait! You look weak! Come on, let's battle!", - "5": "Have we met or not? I don't really remember. Well, I guess it's nice to meet you anyway!", - "6": "All right! Let's go!", - "7": "All right! Here I come! I'll show you my power!", - "8": "Haw haw haw... I'll show you how hawesome my Pokémon are!", - "9": "No need to waste time saying hello. Bring it on whenever you're ready!", - "9_female": "No need to waste time saying hello. Bring it on whenever you're ready!", - "10": "Don't let your guard down, or you may be crying when a kid beats you.", - "11": "I've raised my Pokémon with great care. You're not allowed to hurt them!", - "12": "Glad you made it! It won't be an easy job from here.", - "12_female": "Glad you made it! It won't be an easy job from here.", - "13": "The battles continue forever! Welcome to the world with no end!", - "13_female": "The battles continue forever! Welcome to the world with no end!" - }, - "victory": { - "1": "Wow! You're strong!", - "1_female": "Wow! You're strong!", - "2": "I didn't stand a chance, huh?", - "3": "I'll find you again when I'm older and beat you!", - "4": "Ugh. I don't have any more Pokémon.", - "5": "No way… NO WAY! How could I lose again…", - "5_female": "No way… NO WAY! How could I lose again…", - "6": "No! I lost!", - "7": "Whoa! You are incredible! I'm amazed and surprised!", - "8": "Could it be… How… My Pokémon and I are the strongest, though…", - "9": "I won't lose next time! Let's battle again sometime!", - "10": "Sheesh! Can't you see that I'm just a kid! It wasn't fair of you to go all out like that!", - "11": "Your Pokémon are more amazing! Trade with me!", - "12": "I got a little carried away earlier, but what job was I talking about?", - "13": "Ahaha! There it is! That's right! You're already right at home in this world!" - } - }, - "lass": { - "encounter": { - "1": "Let's have a battle, shall we?", - "2": "You look like a new trainer. Let's have a battle!", - "2_female": "You look like a new trainer. Let's have a battle!", - "3": "I don't recognize you. How about a battle?", - "4": "Let's have a fun Pokémon battle!", - "5": "I'll show you the ropes of how to really use Pokémon!", - "6": "A serious battle starts from a serious beginning! Are you sure you're ready?", - "6_female": "A serious battle starts from a serious beginning! Are you sure you're ready?", - "7": "You're only young once. And you only get one shot at a given battle. Soon, you'll be nothing but a memory.", - "8": "You'd better go easy on me, OK? Though I'll be seriously fighting!", - "9": "School is boring. I've got nothing to do. Yawn. I'm only battling to kill the time." - }, - "victory": { - "1": "That was impressive! I've got a lot to learn.", - "2": "I didn't think you'd beat me that bad…", - "2_female": "I didn't think you'd beat me that bad…", - "3": "I hope we get to have a rematch some day.", - "4": "That was pretty amazingly fun! You've totally exhausted me…", - "5": "You actually taught me a lesson! You're pretty amazing!", - "6": "Seriously, I lost. That is, like, seriously depressing, but you were seriously cool.", - "6_female": "Seriously, I lost. That is, like, seriously depressing, but you were seriously cool.", - "7": "I don't need memories like this. Deleting memory…", - "8": "Hey! I told you to go easy on me! Still, you're pretty cool when you're serious.", - "8_female": "Hey! I told you to go easy on me! Still, you're pretty cool when you're serious.", - "9": "I'm actually getting tired of battling… There's gotta be something new to do…" - } - }, - "breeder": { - "encounter": { - "1": "Obedient Pokémon, selfish Pokémon… Pokémon have unique characteristics.", - "2": "Even though my upbringing and behavior are poor, I've raised my Pokémon well.", - "3": "Hmm, do you discipline your Pokémon? Pampering them too much is no good." - }, - "victory": { - "1": "It is important to nurture and train each Pokémon's characteristics.", - "2": "Unlike my diabolical self, these are some good Pokémon.", - "3": "Too much praise can spoil both Pokémon and people." - }, - "defeat": { - "1": "You should not get angry at your Pokémon, even if you lose a battle.", - "2": "Right? Pretty good Pokémon, huh? I'm suited to raising things.", - "3": "No matter how much you love your Pokémon, you still have to discipline them when they misbehave." - } - }, - "breeder_female": { - "encounter": { - "1": "Pokémon never betray you. They return all the love you give them.", - "2": "Shall I give you a tip for training good Pokémon?", - "3": "I have raised these very special Pokémon using a special method." - }, - "victory": { - "1": "Ugh… It wasn't supposed to be like this. Did I administer the wrong blend?", - "2": "How could that happen to my Pokémon… What are you feeding your Pokémon?", - "3": "If I lose, that tells you I was just killing time. It doesn't damage my ego at all." - }, - "defeat": { - "1": "This proves my Pokémon have accepted my love.", - "2": "The real trick behind training good Pokémon is catching good Pokémon.", - "3": "Pokémon will be strong or weak depending on how you raise them." - } - }, - "fisherman": { - "encounter": { - "1": "Aack! You made me lose a bite!\nWhat are you going to do about it?", - "2": "Go away! You're scaring the Pokémon!", - "3": "Let's see if you can reel in a victory!" - }, - "victory": { - "1": "Just forget about it.", - "2": "Next time, I'll be reelin' in the triumph!", - "3": "Guess I underestimated the currents this time." - } - }, - "fisherman_female": { - "encounter": { - "1": "Woah! I've hooked a big one!", - "2": "Line's in, ready to reel in success!", - "3": "Ready to make waves!" - }, - "victory": { - "1": "I'll be back with a stronger hook.", - "2": "I'll reel in victory next time.", - "3": "I'm just sharpening my hooks for the comeback!" - } - }, - "swimmer": { - "encounter": { - "1": "Time to dive in!", - "2": "Let's ride the waves of victory!", - "3": "Ready to make a splash!" - }, - "victory": { - "1": "Drenched in defeat!", - "2": "A wave of defeat!", - "3": "Back to shore, I guess." - } - }, - "backpacker": { - "encounter": { - "1": "Pack up, game on!", - "2": "Let's see if you can keep pace!", - "3": "Gear up, challenger!", - "4": "I've spent 20 years trying to find myself… But where am I?" - }, - "victory": { - "1": "Tripped up this time!", - "2": "Oh, I think I'm lost.", - "3": "Dead end!", - "4": "Wait up a second! Hey! Don't you know who I am?" - } - }, - "ace_trainer": { - "encounter": { - "1": "You seem quite confident.", - "1_female": "You seem quite confident.", - "2": "Your Pokémon… Show them to me…", - "3": "Because I'm an Ace Trainer, people think I'm strong.", - "4": "Are you aware of what it takes to be an Ace Trainer?" - }, - "victory": { - "1": "Yes… You have good Pokémon…", - "2": "What?! But I'm a battling genius!", - "3": "Of course, you are the main character!", - "3_female": "Of course, you are the main character!", - "4": "OK! OK! You could be an Ace Trainer!", - "4_female": "OK! OK! You could be an Ace Trainer!" - }, - "defeat": { - "1": "I am devoting my body and soul to Pokémon battles!", - "2": "All within my expectations… Nothing to be surprised about…", - "3": "I thought I'd grow up to be a frail person who looked like they would break if you squeezed them too hard.", - "4": "Of course I'm strong and don't lose. It's important that I win gracefully." - } - }, - "parasol_lady": { - "encounter": { - "1": "Time to grace the battlefield with elegance and poise!" - }, - "victory": { - "1": "My elegance remains unbroken!" - } - }, - "twins": { - "encounter": { - "1": "Get ready, because when we team up, it's double the trouble!", - "2": "Two hearts, one strategy – let's see if you can keep up with our twin power!", - "3": "Hope you're ready for double trouble, because we're about to bring the heat!", - "3_female": "Hope you're ready for double trouble, because we're about to bring the heat!" - }, - "victory": { - "1": "We may have lost this round, but our bond remains unbreakable!", - "2": "Our twin spirit won't be dimmed for long.", - "3": "We'll come back stronger as a dynamic duo!" - }, - "defeat": { - "1": "Twin power reigns supreme!", - "2": "Two hearts, one triumph!", - "3": "Double the smiles, double the victory dance!" - } - }, - "cyclist": { - "encounter": { - "1": "Get ready to eat my dust!", - "2": "Gear up, challenger! I'm about to leave you in the dust!", - "3": "Pedal to the metal, let's see if you can keep pace!" - }, - "victory": { - "1": "Spokes may be still, but determination pedals on.", - "2": "Outpaced!", - "3": "The road to victory has many twists and turns yet to explore." - } - }, - "black_belt": { - "encounter": { - "1": "I praise your courage in challenging me! For I am the one with the strongest kick!", - "2": "Oh, I see. Would you like to be cut to pieces? Or do you prefer the role of punching bag?", - "2_female": "Oh, I see. Would you like to be cut to pieces? Or do you prefer the role of punching bag?" - }, - "victory": { - "1": "Oh. The Pokémon did the fighting. My strong kick didn't help a bit.", - "2": "Hmmm… If I was going to lose anyway, I was hoping to get totally messed up in the process." - } - }, - "battle_girl": { - "encounter": { - "1": "You don't have to try to impress me. You can lose against me." - }, - "victory": { - "1": "It's hard to say good-bye, but we are running out of time…" - } - }, - "hiker": { - "encounter": { - "1": "My middle-age spread has given me as much gravitas as the mountains I hike!", - "2": "I inherited this big-boned body from my parents… I'm like a living mountain range…" - }, - "victory": { - "1": "At least I cannot lose when it comes to BMI!", - "2": "It's not enough… It's never enough. My bad cholesterol isn't high enough…" - } - }, - "ranger": { - "encounter": { - "1": "When I am surrounded by nature, most other things cease to matter.", - "2": "When I'm living without nature in my life, sometimes I'll suddenly feel an anxiety attack coming on." - }, - "victory": { - "1": "It doesn't matter to the vastness of nature whether I win or lose…", - "2": "Something like this is pretty trivial compared to the stifling feelings of city life." - }, - "defeat": { - "1": "I won the battle. But victory is nothing compared to the vastness of nature…", - "2": "I'm sure how you feel is not so bad if you compare it to my anxiety attacks…" - } - }, - "scientist": { - "encounter": { - "1": "My research will lead this world to peace and joy." - }, - "victory": { - "1": "I am a genius… I am not supposed to lose against someone like you…" - } - }, - "school_kid": { - "encounter": { - "1": "…Heehee. I'm confident in my calculations and analysis.", - "2": "I'm gaining as much experience as I can because I want to be a Gym Leader someday." - }, - "victory": { - "1": "Ohhhh… Calculation and analysis are perhaps no match for chance…", - "2": "Even difficult, trying experiences have their purpose, I suppose." - } - }, - "artist": { - "encounter": { - "1": "I used to be popular, but now I am all washed up." - }, - "victory": { - "1": "As times change, values also change. I realized that too late." - } - }, - "guitarist": { - "encounter": { - "1": "Get ready to feel the rhythm of defeat as I strum my way to victory!" - }, - "victory": { - "1": "Silenced for now, but my melody of resilience will play on." - } - }, - "worker": { - "encounter": { - "1": "It bothers me that people always misunderstand me. I'm a lot more pure than everyone thinks." - }, - "victory": { - "1": "I really don't want my skin to burn, so I want to stay in the shade while I work." - } - }, - "worker_female": { - "encounter": { - "1": "It bothers me that people always misunderstand me.\n$I'm a lot more pure than everyone thinks." - }, - "victory": { - "1": "I really don't want my skin to burn, so I want to stay in the shade while I work." - }, - "defeat": { - "1": "My body and mind aren't necessarily always in sync." - } - }, - "worker_double": { - "encounter": { - "1": "I'll show you we can break you. We've been training in the field!" - }, - "victory": { - "1": "How strange… How could this be… I shouldn't have been outmuscled." - } - }, - "hex_maniac": { - "encounter": { - "1": "I normally only ever listen to classical music, but if I lose, I think I shall try a bit of new age!", - "2": "I grow stronger with each tear I cry." - }, - "victory": { - "1": "Is this the dawning of the age of Aquarius?", - "2": "Now I can get even stronger. I grow with every grudge." - }, - "defeat": { - "1": "New age simply refers to twentieth century classical composers, right?", - "2": "Don't get hung up on sadness or frustration. You can use your grudges to motivate yourself.", - "2_female": "Don't get hung up on sadness or frustration. You can use your grudges to motivate yourself." - } - }, - "psychic": { - "encounter": { - "1": "Hi! Focus!" - }, - "victory": { - "1": "Eeeeek!" - } - }, - "officer": { - "encounter": { - "1": "Brace yourself, because justice is about to be served!", - "2": "Ready to uphold the law and serve justice on the battlefield!" - }, - "victory": { - "1": "The weight of justice feels heavier than ever…", - "2": "The shadows of defeat linger in the precinct." - } - }, - "beauty": { - "encounter": { - "1": "My last ever battle… That's the way I'd like us to view this match…" - }, - "victory": { - "1": "It's been fun… Let's have another last battle again someday…" - } - }, - "baker": { - "encounter": { - "1": "Hope you're ready to taste defeat!", - "1_female": "Hope you're ready to taste defeat!" - }, - "victory": { - "1": "I'll bake a comeback." - } - }, - "biker": { - "encounter": { - "1": "Time to rev up and leave you in the dust!" - }, - "victory": { - "1": "I'll tune up for the next race." - } - }, - "firebreather": { - "encounter": { - "1": "My flames shall devour you!", - "2": "My soul is on fire. I'll show you how hot it burns!", - "3": "Step right up and take a look!" - }, - "victory": { - "1": "I burned down to ashes...", - "2": "Yow! That's hot!", - "3": "Ow! I scorched the tip of my nose!" - } - }, - "sailor": { - "encounter": { - "1": "Matey, you're walking the plank if you lose!", - "2": "Come on then! My sailor's pride is at stake!", - "3": "Ahoy there! Are you seasick?", - "3_female": "Ahoy there! Are you seasick?" - }, - "victory": { - "1": "Argh! Beaten by a kid!", - "2": "Your spirit sank me!", - "3": "I think it's me that's seasick..." - } - }, - "archer": { - "encounter": { - "1": "Before you go any further, let's see how you fare against us, Team Rocket!", - "2": "I have received reports that your skills are not insignificant. Let's see if they are true.", - "3": "I am Archer, an Admin of Team Rocket. And I do not go easy on enemies of our organization." - }, - "victory": { - "1": "What a blunder!", - "2": "With my current skills, I was not up to the task after all.", - "3": "F-forgive me, Giovanni... For me to be defeated by a mere trainer..." - } - }, - "ariana": { - "encounter": { - "1": "Hold it right there!\nWe can't have someone on the loose.\n$It's harmful to Team Rocket's pride, you see.", - "2": "I don't know or care if what I'm doing is right or wrong...\n$I just put my faith in Giovanni and do as I am told", - "3": "Your trip ends here. I'm going to take you down!" - }, - "victory": { - "1": "Tch, you really are strong. It's too bad.\n$If you were to join Team Rocket, you could become an Executive.", - "1_female": "Tch, you really are strong. It's too bad.\n$If you were to join Team Rocket, you could become an Executive.", - "2": "I... I'm shattered...", - "3": "Aaaieeeee! This can't be happening! I fought hard, but I still lost…" - } - }, - "proton": { - "encounter": { - "1": "What do you want? If you interrupt our work, don't expect any mercy!", - "2": "What do we have here? I am often labeled as the scariest and cruelest guy in Team Rocket…\n$I strongly urge you not to interfere with our business!", - "3": "I am Proton, an Admin of Team Rocket. I am here to put an end to your meddling!" - }, - "victory": { - "1": "The fortress came down!", - "2": "You may have won this time… But all you did was make Team Rocket's wrath grow…", - "3": "I am defeated… But I will not forget this!" - } - }, - "petrel": { - "encounter": { - "1": "Muhahaha, we've been waiting for you. Me? You don't know who I am? It is me, Giovanni.\n$The majestic Giovanni himself! Wahahaha! …Huh? I don't sound anything like Giovanni?\n$I don't even look like Giovanni? How come? I've worked so hard to mimic him!", - "2": "I am Petrel, an Admin of Team Rocket. I will not allow you to interfere with our plans!", - "3": "Rocket Executive Petrel will deal with this intruder!" - }, - "victory": { - "1": "OK, OK. I'll tell you where he is.", - "2": "I… I couldn't do a thing… Giovanni, please forgive me…", - "3": "No, I can't let this affect me. I have to inform the others…" - } - }, - "tabitha": { - "encounter": { - "1": "Hehehe! So you've come all the way here! But you're too late!", - "2": "Hehehe... Got here already, did you? We underestimated you! But this is it! \n$I'm a cut above the Grunts you've seen so far. I'm not stalling for time.\n$I'm going to pulverize you!", - "3": "I'm going to give you a little taste of pain! Resign yourself to it!" - }, - "victory": { - "1": "Hehehe! You might have beaten me, but you don't stand a chance against the boss!\n$If you get lost now, you won't have to face a sound whipping!", - "2": "Hehehe... So, I lost, too...", - "3": "Ahya! How could this be? For an Admin like me to lose to some random trainer...", - "3_female": "Ahya! How could this be? For an Admin like me to lose to some random trainer..." - } - }, - "courtney": { - "encounter": { - "1": "Don't. Get. In. My. Way.", - "2": "You... ...I want to...analyze. Ahahaha", - "3": "... Well then...Deleting..." - }, - "victory": { - "1": "Hah hah... Uhn...hah hah...", - "2": "As anticipated. Unanticipated. You. Target lock...completed.\n$Commencing...experiment. You. Forever. Aha... ♪", - "3": "That's unanticipated. ...I knew it. You...are interesting! ...Haha. ♪" - } - }, - "shelly": { - "encounter": { - "1": "Ahahahaha! You're going to meddle in Team Aqua's affairs?\n$You're either absolutely fearless, simply ignorant, or both!\n$You're so cute, you're disgusting! I'll put you down", - "2": "What's this? Who's this spoiled brat?", - "3": "Cool your jets. Be patient. I'll crush you shortly.", - "3_female": "Cool your jets. Be patient. I'll crush you shortly." - }, - "victory": { - "1": "Ahahahaha! We got meddled with unexpectedly! We're out of options.\n$We'll have to pull out. But this isn't the last you'll see of Team Aqua!\n$We have other plans! Don't you forget it!", - "2": "Ahhh?! Did I go too easy on you?!", - "3": "Uh. Are you telling me you've upped your game even more during the fight?\n$You're a brat with a bright future… My Pokémon and I don't have any strength left to fight…\n$Go on… Go and be destroyed by Archie.", - "3_female": "Uh. Are you telling me you've upped your game even more during the fight?\n$You're a brat with a bright future… My Pokémon and I don't have any strength left to fight…\n$Go on… Go and be destroyed by Archie." - } - }, - "matt": { - "encounter": { - "1": "All right then, until the boss has time for you, I'll be your opponent!", - "2": "Hooah! Full on! I'm burning up! Well! Welll! Wellllll! Let's battle it out until we've got nothing left!", - "3": "Hoo hah! I'm gonna smash you up!" - }, - "victory": { - "1": "Muwuhahaha! That battle was fun even though I lost!", - "2": "I can feel it! I can feel it, all right! The strength coming offa you!\n$More! I still want more! But looks like we're outta time...", - "3": "Oho! That's a loss I can be proud of!", - "3_female": "Oho! That's a loss I can be proud of!" - } - }, - "mars": { - "encounter": { - "1": "I'm Mars, one of Team Galactic's top Commanders.", - "2": "Team Galactic's vision for the future is unwavering. Opposition will be crushed without mercy!", - "3": "Feeling nervous? You should be!", - "3_female": "Feeling nervous? You should be!" - }, - "victory": { - "1": "This can't be happening! How did I lose?!", - "2": "You have some skill, I'll give you that.", - "3": "Defeated... This was a costly mistake." - } - }, - "jupiter": { - "encounter": { - "1": "Jupiter, Commander of Team Galactic, at your service.", - "2": "Resistance is futile. Team Galactic will prevail!", - "3": "You're trembling... scared already?" - }, - "victory": { - "1": "No way... I lost?!", - "2": "Impressive, you've got guts!", - "3": "Losing like this... How embarrassing." - } - }, - "saturn": { - "encounter": { - "1": "I am Saturn, Commander of Team Galactic.", - "2": "Our mission is absolute. Any hindrance will be obliterated!", - "3": "Is that fear I see in your eyes?" - }, - "victory": { - "1": "Impossible... Defeated by you?!", - "2": "You have proven yourself a worthy adversary.", - "3": "Bestowed in defeat... This is unacceptable." - } - }, - "zinzolin": { - "encounter": { - "1": "You could become a threat to Team Plasma, so we will eliminate you here and now!", - "1_female": "You could become a threat to Team Plasma, so we will eliminate you here and now!", - "2": "You don't have the sense to know when to quit, it seems. It's an act of mercy on my part to bring an end to this now!", - "3": "You're an impressive Trainer to have made it this far. But it ends here.", - "3_female": "You're an impressive Trainer to have made it this far. But it ends here." - }, - "victory": { - "1": "Ghetsis... I have failed you...", - "2": "It's bitter cold. I'm shivering. I'm suffering. Yet, we will stand victorious.", - "3": "Hmph. You're a smarter Trainer than I expected, but not smart enough.", - "3_female": "Hmph. You're a smarter Trainer than I expected, but not smart enough." - } - }, - "rood": { - "encounter": { - "1": "You are a threat to Team Plasma. We cannot let you walk away from here and now!", - "1_female": "You are a threat to Team Plasma. We cannot let you walk away from here and now!", - "2": "It seems you don't know when to give up. I'll make sure no one interferes with our plans!", - "3": "You are a remarkable Trainer to have made it this far. But this is where it ends.", - "3_female": "You are a remarkable Trainer to have made it this far. But this is where it ends." - }, - "victory": { - "1": "Ghetsis... I have failed my mission...", - "2": "The cold is piercing. I'm shivering. I'm suffering. Yet, we will stand triumphant.", - "3": "Hm. You are a talented Trainer, but unfortunately not talented enough." - } - }, - "xerosic": { - "encounter": { - "1": "Ah ha ha! It would be my pleasure. Come on, little Trainer! Let's see what you've got!", - "1_female": "Ah ha ha! It would be my pleasure. Come on, little Trainer! Let's see what you've got!", - "2": "Hmm... You're more powerful than you look. I wonder how much energy there is inside you.", - "2_female": "Hmm... You're more powerful than you look. I wonder how much energy there is inside you.", - "3": "I've been waiting for you! I need to do a little research on you! Come, let us begin!" - }, - "victory": { - "1": "Ah, you're quite strong. Oh yes—very strong, indeed.", - "2": "Ding-ding-ding! You did it! To the victor go the spoils!", - "2_female": "Ding-ding-ding! You did it! To the victor go the spoils!", - "3": "Wonderful! Amazing! You have tremendous skill and bravery!" - } - }, - "bryony": { - "encounter": { - "1": "I am Bryony, and it would be my pleasure to battle you. Show me what you've got.", - "2": "Impressive... You're more powerful than you appear. Let's see the true extent of your energy.", - "2_female": "Impressive... You're more powerful than you appear. Let's see the true extent of your energy.", - "3": "I've anticipated your arrival. It's time for a little test. Shall we begin?" - }, - "victory": { - "1": "You're quite strong. Oh yes—very strong, indeed.", - "2": "Ding-ding-ding! You've done well. Victory is yours.", - "3": "Wonderful! Remarkable! Your skill and bravery are commendable." - } - }, - "rocket_grunt": { - "encounter": { - "1": "Prepare for trouble!", - "2": "We're pulling a big job here! Get lost, kid!", - "2_female": "We're pulling a big job here! Get lost, kid!", - "3": "Hand over your Pokémon, or face the wrath of Team Rocket!", - "4": "You're about to experience the true terror of Team Rocket!", - "5": "Hey, kid! Me am a Team Rocket member kind of guy!", - "5_female": "Hey, kid! Me am a Team Rocket member kind of guy!" - }, - "victory": { - "1": "Team Rocket blasting off again!", - "2": "Oh no! I dropped the Lift Key!", - "3": "I blew it!", - "4": "My associates won't stand for this!", - "5": "You say what? Team Rocket bye-bye a go-go? Broken it is says you?" - } - }, - "magma_grunt": { - "encounter": { - "1": "If you get in the way of Team Magma, don’t expect any mercy!", - "2": "You'd better not interfere with our plans! We're making the world a better place!", - "3": "You're in the way! Team Magma has no time for kids like you!", - "4": "I hope you brought marshmallows because things are about to heat up!", - "5": "We're going to use the power of a volcano! It's gonna be... explosive! Get it? Heh heh!" - }, - "victory": { - "1": "Huh? I lost?!", - "2": "I can't believe I lost! I even skipped lunch for this", - "3": "No way! You're just a kid!", - "3_female": "No way! You're just a kid!", - "4": "Urrrgh... I should've ducked into our hideout right away...", - "5": "You beat me... Do you think the boss will dock my pay for this?" - } - }, - "aqua_grunt": { - "encounter": { - "1": "No one who crosses Team Aqua gets any mercy, not even kids!", - "2": "Grrr... You've got some nerve meddling with Team Aqua!", - "3": "You're about to get soaked! And not just from my water Pokémon!", - "4": "We, Team Aqua, exist for the good of all!", - "5": "Prepare to be washed away by the tides of my... uh, Pokémon! Yeah, my Pokémon!" - }, - "victory": { - "1": "You're kidding me!", - "2": "Arrgh, I didn't count on being meddled with by some meddling kid!", - "3": "I lost?! Guess I'll have to swim back to the hideout now...", - "4": "Oh, man, what a disaster... The boss is going to be furious...", - "5": "You beat me... Do you think the boss will make me walk the plank for this?" - } - }, - "galactic_grunt": { - "encounter": { - "1": "Don't mess with Team Galactic!", - "2": "Witness the power of our technology and the future we envision!", - "3": "In the name of Team Galactic, I'll eliminate anyone who stands in our way!", - "4": "Get ready to lose!", - "5": "Hope you're ready for a cosmic beatdown!", - "5_female": "Hope you're ready for a cosmic beatdown!" - }, - "victory": { - "1": "Shut down...", - "2": "This setback means nothing in the grand scheme.", - "3": "Our plans are bigger than this defeat.", - "4": "How?!", - "5": "Note to self: practice Pokémon battling, ASAP." - } - }, - "plasma_grunt": { - "encounter": { - "1": "We won't tolerate people who have different ideas!", - "2": "If I win against you, release your Pokémon!", - "3": "If you get in the way of Team Plasma, I'll take care of you!", - "4": "Team Plasma will liberate Pokémon from selfish humans like you!", - "5": "Our hairstyles are out of this world... but our battling skills? You'll find out soon enough." - }, - "victory": { - "1": "Plasmaaaaaaaaa!", - "2": "How could I lose...", - "3": "...What a weak Pokémon, I'll just have to go steal some better ones!", - "4": "Great plans are always interrupted.", - "5": "This is bad... Badbadbadbadbadbadbad! Bad for Team Plasma! Or Plasbad, for short!" - } - }, - "flare_grunt": { - "encounter": { - "1": "Your Pokémon are no match for the elegance of Team Flare.", - "2": "Hope you brought your sunglasses, because things are about to get bright!", - "2_female": "Hope you brought your sunglasses, because things are about to get bright!", - "3": "Team Flare will cleanse the world of imperfection!", - "4": "Prepare to face the brilliance of Team Flare!", - "5": "Fashion is most important to us!" - }, - "victory": { - "1": "The future doesn't look bright for me.", - "2": "Perhaps there's more to battling than I thought. Back to the drawing board.", - "3": "Gahh?! I lost?!", - "4": "Even in defeat, Team Flare's elegance shines through.", - "5": "You may have beaten me, but when I lose, I go out in style!" - } - }, - "aether_grunt": { - "encounter": { - "1": "I'll fight you with all I have to wipe you out!", - "2": "I don't care if you're a kid or what. I'll send you flying if you threaten us!", - "2_female": "I don't care if you're a kid or what. I'll send you flying if you threaten us!", - "3": "I was told to turn away Trainers, whomever they might be!", - "4": "I'll show you the power of Aether Paradise!", - "5": "Now that you've learned of the darkness at the heart of Aether Paradise, we'll need you to conveniently disappear!" - }, - "victory": { - "1": "Hmph! You seem to have a lot of skill.", - "2": "What does this mean? What does this mean!", - "3": "Hey! You're so strong that there's no way I can turn you away!", - "4": "Hmm... It seems as though I may have lost.", - "5": "Here's an impression for you: Aiyee!" - } - }, - "faba": { - "encounter": { - "1": "I, Branch Chief Faba, shall show you the harshness of the real world!", - "2": "The man who is called Aether Paradise's last line of defense is to battle a mere child?", - "2_female": "The man who is called Aether Paradise's last line of defense is to battle a mere child?", - "3": "I, Faba, am the Aether Branch Chief. The only one in the world, I'm irreplaceable." - }, - "victory": { - "1": "Aiyee!", - "2": "H-h-how can this be?! How could this child...", - "2_female": "H-h-how can this be?! How could this child...", - "3": "This is why... This is why I can't bring myself to like children." - } - }, - "skull_grunt": { - "encounter": { - "1": "We're not bad-we're just hard!", - "2": "You want some? That's how we say hello! Nice knowing you, punks!", - "2_female": "You want some? That's how we say hello! Nice knowing you, punks!", - "3": "We're just a bunch of guys and gals with a great interest in other people's Pokémon!", - "4": "Why you trying to act hard when we're already hard as bones out here, homie?", - "4_female": "Why you trying to act hard when we're already hard as bones out here, homie?", - "5": "Team Skull represent! We can't pay the rent! Had a lot of fun, but our youth was misspent!", - "5_female": "Team Skull represent! We can't pay the rent! Had a lot of fun, but our youth was misspent!" - }, - "victory": { - "1": "Huh? Is it over already?", - "2": "Time for us to break out, yo! Gotta tell y'all peace out, yo!", - "3": "We don't need your wack Pokémon anyway!", - "4": "Wha-?! This kid's way too strong-no bones about it!", - "5": "So, what? I'm lower than a Pokémon?! I already got self-esteem issues, man." - } - }, - "plumeria": { - "encounter": { - "1": " ...Hmph. You don't look like anything special to me.", - "1_female": " ...Hmph. You don't look like anything special to me.", - "2": "It takes these dumb Grunts way too long to deal with you kids...", - "3": "Mess with anyone in Team Skull, and I'll show you how serious I can get." - }, - "victory": { - "1": "Hmmph! You're pretty strong. I'll give you that.", - "1_female": "Hmmph! You're pretty strong. I'll give you that.", - "2": "Hmmph. Guess you are pretty tough. Now I understand why my Grunts waste so much time battling kids.", - "3": "Hmmph! I guess I just have to hold that loss." - } - }, - "macro_grunt": { - "encounter": { - "1": "It looks like this is the end of the line for you!", - "2": "You are a trainer aren't you? I'm afraid that doesn't give you the right to interfere in our work.", - "2_female": "You are a trainer aren't you? I'm afraid that doesn't give you the right to interfere in our work.", - "3": "I'm from Macro Cosmos Insurance! Do you have a life insurance policy?" - }, - "victory": { - "1": "I have little choice but to respectfully retreat.", - "2": "Having to give up my pocket money... Losing means I'm back in the red...", - "3": "Nobody can beat Macro Cosmos when it comes to our dedication to our work!" - } - }, - "oleana": { - "encounter": { - "1": "I won't let anyone interfere with Mr. Rose's plan!", - "2": "So, you got through all of the special staff that I had ordered to stop you. I would expect nothing less.", - "3": "For the chairman! I won't lose!" - }, - "victory": { - "1": "*sigh* I wasn't able to win... Oleana...you really are a hopeless woman.", - "2": "Arghhh! This is inexcusable... What was I thinking... Any trainer who's made it this far would be no pushover..", - "2_female": "Arghhh! This is inexcusable... What was I thinking... Any trainer who's made it this far would be no pushover..", - "3": "*sigh* I am one tired Oleana..." - } - }, - "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.", - "1_female": "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...? The 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.\n$Brace 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 the 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.\n$I will make you regret paying heed to your heart!", - "1_female": "You were compelled to come here by such vacuous sentimentality.\n$I 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.\n$But 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." - } - }, - "aether_boss_lusamine_1": { - "encounter": { - "1": "You're going to startle my sweet beast! It looks like I'll need to silence you first." - }, - "victory": { - "1": "How... how can you be so awful!" - }, - "defeat": { - "1": "Hmph..." - } - }, - "aether_boss_lusamine_2": { - "encounter": { - "1": "Why must you continue to pester me?! I am sick of you. Sick through and through!\n$Enough with this useless talk.. with Nihilego's power I will show you how wrong you were to come here!" - }, - "victory": { - "1": "Aaauuuggghhhhhhhhh!!!" - }, - "defeat": { - "1": "All that I want is my precious beast! I don't care about any of the rest of you!" - } - }, - "skull_boss_guzma_1": { - "encounter": { - "1": "The hated boss who beats you down and beats you down and never lets up...\n$Yeah. Big bad Guzma is here!" - }, - "victory": { - "1": "Tch. I'm gonna beat you down one of these days!" - }, - "defeat": { - "1": "And you came all the way out here just for that, huh?" - } - }, - "skull_boss_guzma_2": { - "encounter": { - "1": "Doesn't matter who I'm up against, I'm gonna beat them down!\n$That's what big bad Guzma is all about!" - }, - "victory": { - "1": "Guzma!!! What is wrong with you?!" - }, - "defeat": { - "1": "Y'all are stupid!" - } - }, - "macro_boss_rose_1": { - "encounter": { - "1": "I must provide limitless energy to ensure everlasting prosperity for everyone...\n$It is my purpose, my duty, my destiny!" - }, - "victory": { - "1": "You still don't understand, trainer...\n$We... No, I am going to change the course of history!" - }, - "defeat": { - "1": "You still don't understand a thing!" - } - }, - "macro_boss_rose_2": { - "encounter": { - "1": "I'm committed to solving the energy problem in the Galar region—and, of course, around the world.\n$My experience and accomplishments that made Macro Cosmos a success are proof my methods work.\n$I don't intend to change my mind, even if I lose." - }, - "victory": { - "1": "I'd forgotten how great Pokémon battles are! It's been so long since I battled...\n$That sure was satisfying, I accept defeat for this battle." - }, - "defeat": { - "1": "I suppose it must seem that I am doing something terrible. I don't expect you to understand.\n$But I must provide the Galar region with limitless energy to ensure everlasting prosperity." - } - }, - "stat_trainer_buck": { - "encounter": { - "1": "...I'm telling you right now. I'm seriously tough. Act surprised!", - "2": "I can feel my Pokémon shivering inside their Pokéballs!" - }, - "victory": { - "1": "Heeheehee!\nSo hot, you!", - "2": "Heeheehee!\nSo hot, you!" - }, - "defeat": { - "1": "Whoa! You're all out of gas, I guess.", - "2": "Whoa! You're all out of gas, I guess." - } - }, - "stat_trainer_cheryl": { - "encounter": { - "1": "My Pokémon have been itching for a battle.", - "2": "I should warn you, my Pokémon can be quite rambunctious." - }, - "victory": { - "1": "Striking the right balance of offense and defense... It's not easy to do.", - "2": "Striking the right balance of offense and defense... It's not easy to do." - }, - "defeat": { - "1": "Do your Pokémon need any healing?", - "2": "Do your Pokémon need any healing?" - } - }, - "stat_trainer_marley": { - "encounter": { - "1": "... OK.\nI'll do my best.", - "2": "... OK.\nI... won't lose...!" - }, - "victory": { - "1": "... Awww.", - "2": "... Awww." - }, - "defeat": { - "1": "... Goodbye.", - "2": "... Goodbye." - } - }, - "stat_trainer_mira": { - "encounter": { - "1": "You will be shocked by Mira!", - "2": "Mira will show you that Mira doesn't get lost anymore!" - }, - "victory": { - "1": "Mira wonders if she can get very far in this land.", - "2": "Mira wonders if she can get very far in this land." - }, - "defeat": { - "1": "Mira knew she would win!", - "2": "Mira knew she would win!" - } - }, - "stat_trainer_riley": { - "encounter": { - "1": "Battling is our way of greeting!", - "2": "We're pulling out all the stops to put your Pokémon down." - }, - "victory": { - "1": "At times we battle, and sometimes we team up...$It's great how Trainers can interact.", - "2": "At times we battle, and sometimes we team up...$It's great how Trainers can interact." - }, - "defeat": { - "1": "You put up quite the display.\nBetter luck next time.", - "2": "You put up quite the display.\nBetter luck next time." - } - }, - "winstrates_victor": { - "encounter": { - "1": "That's the spirit! I like you!" - }, - "victory": { - "1": "A-ha! You're stronger than I thought!" - } - }, - "winstrates_victoria": { - "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!" - }, - "victory": { - "1": "Uwah! Just how strong are you?!" - } - }, - "winstrates_vivi": { - "encounter": { - "1": "You're stronger than Mom? Wow!$But I'm strong, too!\nReally! Honestly!" - }, - "victory": { - "1": "Huh? Did I really lose?\nSnivel... Grandmaaa!" - } - }, - "winstrates_vicky": { - "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!" - }, - "victory": { - "1": "Whoa! So strong!\nMy granddaughter wasn't lying." - } - }, - "winstrates_vito": { - "encounter": { - "1": "I trained together with my whole family,\nevery one of us!$I'm not losing to anyone!" - }, - "victory": { - "1": "I was better than everyone in my family.\nI've never lost before..." - } - }, - "brock": { - "encounter": { - "1": "My expertise on Rock-type Pokémon will take you down! Come on!", - "2": "My rock-hard willpower will overwhelm you!", - "3": "Allow me to show you the true strength of my Pokémon!" - }, - "victory": { - "1": "Your Pokémon's strength have overcome my rock-hard defenses!", - "2": "The world is huge! I'm glad to have had a chance to battle you.", - "3": "Perhaps I should go back to pursuing my dream as a Pokémon Breeder…" - }, - "defeat": { - "1": "The best offense is a good defense!\nThat's my way of doing things!", - "2": "Come study rocks with me next time to better learn how to fight them!", - "3": "Hah, all my traveling around the regions is paying off!" - } - }, - "misty": { - "encounter": { - "1": "My policy is an all out offensive with Water-type Pokémon!", - "1_female": "My policy is an all out offensive with Water-type Pokémon!", - "2": "Hiya, I'll show you the strength of my aquatic Pokémon!", - "3": "My dream was to go on a journey and battle powerful trainers…\nWill you be a sufficient challenge?" - }, - "victory": { - "1": "You really are strong… I'll admit that you are skilled…", - "2": "Grrr… You know you just got lucky, right?!", - "3": "Wow, you're too much! I can't believe you beat me!" - }, - "defeat": { - "1": "Was the mighty Misty too much for you?", - "2": "I hope you saw my Pokémon's elegant swimming techniques!", - "3": "Your Pokémon were no match for my pride and joys!" - } - }, - "lt_surge": { - "encounter": { - "1": "My Electric Pokémon saved me during the war! I'll show you how!", - "1_female": "My Electric Pokémon saved me during the war! I'll show you how!", - "2": "Ten-hut! I'll shock you into surrender!", - "3": "I'll zap you just like I do to all my enemies in battle!" - }, - "victory": { - "1": "Whoa! Your team's the real deal, kid!", - "2": "Aaargh, you're strong! Even my electric tricks lost against you.", - "2_female": "Aaargh, you're strong! Even my electric tricks lost against you.", - "3": "That was an absolutely shocking loss!" - }, - "defeat": { - "1": "Oh yeah! When it comes to Electric-type Pokémon, I'm number one in the world!", - "2": "Hahaha! That was an electrifying battle, kid!", - "3": "A Pokémon battle is war, and I have showed you first-hand combat!" - } - }, - "erika": { - "encounter": { - "1": "Ah, the weather is lovely here…\nOh, a battle? Very well then.", - "2": "My Pokémon battling skills rival that of my flower arranging skills.", - "3": "Oh, I hope the pleasant aroma of my Pokémon doesn't put me to sleep again…", - "4": "Seeing flowers in a garden is so soothing." - }, - "victory": { - "1": "Oh! I concede defeat.", - "2": "That match was most delightful.", - "3": "Ah, it appears it is my loss…", - "4": "Oh, my goodness." - }, - "defeat": { - "1": "I was afraid I would doze off…", - "2": "Oh my, it seems my Grass Pokémon overwhelmed you.", - "2_female": "Oh my, it seems my Grass Pokémon overwhelmed you.", - "3": "That battle was such a soothing experience.", - "4": "Oh… Is that all?" - } - }, - "janine": { - "encounter": { - "1": "I am mastering the art of poisonous attacks.\nI shall spar with you today!", - "2": "Father trusts that I can hold my own.\nI will prove him right!", - "3": "My ninja techniques are only second to my Father's!\nCan you keep up?" - }, - "victory": { - "1": "Even now, I still need training… I understand.", - "2": "Your battle technique has outmatched mine.", - "3": "I'm going to really apply myself and improve my skills." - }, - "defeat": { - "1": "Fufufu… the poison has sapped all your strength to battle.", - "2": "Ha! You didn't stand a chance against my superior ninja skills!", - "3": "Father's faith in me has proven to not be misplaced." - } - }, - "sabrina": { - "encounter": { - "1": "Through my psychic ability, I had a vision of your arrival!", - "2": "I dislike fighting, but if you wish, I will show you my powers!", - "3": "I can sense great ambition in you. I shall see if it not unfounded." - }, - "victory": { - "1": "Your power… It far exceeds what I foresaw…", - "2": "I failed to accurately predict your power.", - "3": "Even with my immense psychic powers, I cannot sense another as strong as you." - }, - "defeat": { - "1": "This victory… It is exactly as I foresaw in my visions!", - "2": "Perhaps it was another I sensed a great desire in…", - "3": "Hone your abilities before recklessly charging into battle.\nYou never know what the future may hold if you do…" - } - }, - "blaine": { - "encounter": { - "1": "Hah! Hope you brought a Burn Heal!", - "2": "My fiery Pokémon will incinerate all challengers!", - "3": "Get ready to play with fire!" - }, - "victory": { - "1": "I have burned down to nothing! Not even ashes remain!", - "2": "Didn't I stoke the flames high enough?", - "3": "I'm all burned out… But this makes my motivation to improve burn even hotter!" - }, - "defeat": { - "1": "My raging inferno cannot be quelled!", - "2": "My Pokémon have been powered up with the heat from this victory!", - "3": "Hah! My passion burns brighter than yours!" - } - }, - "giovanni": { - "encounter": { - "1": "I, the leader of Team Rocket, will make you feel a world of pain!", - "2": "My training here will be vital before I am to face my old associates again.", - "3": "I do not think you are prepared for the level of failure you are about to experience!", - "3_female": "I do not think you are prepared for the level of failure you are about to experience!" - }, - "victory": { - "1": "WHAT! Me, lose?! There is nothing I wish to say to you!", - "2": "Hmph… You could never understand what I hope to achieve.", - "3": "This defeat is merely delaying the inevitable.\nI will rise Team Rocket from the ashes in due time." - }, - "defeat": { - "1": "Not being able to measure your own strength shows that you are still but a child.", - "2": "Do not try to interfere with me again.", - "3": "I hope you understand how foolish challenging me was." - } - }, - "roxanne": { - "encounter": { - "1": "Would you kindly demonstrate how you battle?", - "2": "You can learn many things by battling many trainers.", - "3": "Oh, you caught me strategizing.\nWould you like to battle?" - }, - "victory": { - "1": "Oh, I appear to have lost.\nI understand.", - "2": "It seems that I still have so much more to learn when it comes to battle.", - "3": "I'll take what I learned here today to heart." - }, - "defeat": { - "1": "I have learned many things from our battle.\nI hope you have too.", - "2": "I look forward to battling you again.\nI hope you'll use what you've learned here.", - "3": "I won due to everything I have learned." - } - }, - "brawly": { - "encounter": { - "1": "Oh man, a challenger!\nLet's see what you can do!", - "1_female": "Oh man, a challenger!\nLet's see what you can do!", - "2": "You seem like a big splash.\nLet's battle!", - "3": "Time to create a storm!\nLet's go!" - }, - "victory": { - "1": "Oh woah, you've washed me out!", - "2": "You surfed my wave and crashed me down!", - "3": "I feel like I'm lost in Granite Cave!" - }, - "defeat": { - "1": "Haha, I surfed the big wave!\nChallenge me again sometime.", - "2": "Surf with me again some time!", - "3": "Just like the tides come in and out, I hope you return to challenge me again." - } - }, - "wattson": { - "encounter": { - "1": "Time to get shocked!\nWahahahaha!", - "2": "I'll make sparks fly!\nWahahahaha!", - "3": "I hope you brought Paralyz Heal!\nWahahahaha!" - }, - "victory": { - "1": "Seems like I'm out of charge!\nWahahahaha!", - "2": "You've completely grounded me!\nWahahahaha!", - "3": "Thanks for the thrill!\nWahahahaha!" - }, - "defeat": { - "1": "Recharge your batteries and challenge me again sometime!\nWahahahaha!", - "1_female": "Recharge your batteries and challenge me again sometime!\nWahahahaha!", - "2": "I hope you found our battle electrifying!\nWahahahaha!", - "3": "Aren't you shocked I won?\nWahahahaha!" - } - }, - "flannery": { - "encounter": { - "1": "Nice to meet you! Wait, no…\nI will crush you!", - "2": "I've only been a leader for a little while, but I'll smoke you!", - "3": "It's time to demonstrate the moves my grandfather has taught me! Let's battle!" - }, - "victory": { - "1": "You remind me of my grandfather…\nNo wonder I lost.", - "2": "Am I trying too hard?\nI should relax, can't get too heated.", - "3": "Losing isn't going to smother me out.\nTime to reignite training!" - }, - "defeat": { - "1": "I hope I've made my grandfather proud…\nLet's battle again some time.", - "2": "I…I can't believe I won!\nDoing things my way worked!", - "3": "Let's exchange burning hot moves again soon!" - } - }, - "norman": { - "encounter": { - "1": "I'm surprised you managed to get here.\nLet's battle.", - "2": "I'll do everything in my power as a Gym Leader to win.\nLet's go!", - "3": "You better give this your all.\nIt's time to battle!" - }, - "victory": { - "1": "I lost to you…?\nRules are rules, though.", - "2": "Was moving from Olivine a mistake…?", - "3": "I can't believe it.\nThat was a great match." - }, - "defeat": { - "1": "We both tried our best.\nI hope we can battle again soon.", - "2": "You should try challenging my kid instead.\nYou might learn something!", - "3": "Thank you for the excellent battle.\nBetter luck next time." - } - }, - "winona": { - "encounter": { - "1": "I've been soaring the skies looking for prey…\nAnd you're my target!", - "2": "No matter how our battle is, my Flying Pokémon and I will triumph with grace. Let's battle!", - "3": "I hope you aren't scared of heights.\nLet's ascend!" - }, - "victory": { - "1": "You're the first Trainer I've seen with more grace than I.\nExcellently played.", - "1_female": "You're the first Trainer I've seen with more grace than I.\nExcellently played.", - "2": "Oh, my Flying Pokémon have plummeted!\nVery well.", - "3": "Though I may have fallen, my Pokémon will continue to fly!" - }, - "defeat": { - "1": "My Flying Pokémon and I will forever dance elegantly!", - "2": "I hope you enjoyed our show.\nOur graceful dance is finished.", - "3": "Won't you come see our elegant choreography again?" - } - }, - "tate": { - "encounter": { - "1": "Hehehe…\nWere you surprised to see me without my sister?", - "1_female": "Hehehe…\nWere you surprised to see me without my sister?", - "2": "I can see what you're thinking…\nYou want to battle!", - "3": "How can you defeat someone…\nWho knows your every move?" - }, - "victory": { - "1": "It can't be helped…\nI miss Liza…", - "2": "Your bond with your Pokémon was stronger than mine.", - "3": "If I were with Liza, we would have won.\nWe can finish each other's thoughts!" - }, - "defeat": { - "1": "My Pokémon and I are superior!", - "2": "If you can't even defeat me, you'll never be able to defeat Liza either.", - "3": "It's all thanks to my strict training with Liza.\nI can make myself one with Pokémon." - } - }, - "liza": { - "encounter": { - "1": "Fufufu…\nWere you surprised to see me without my brother?", - "1_female": "Fufufu…\nWere you surprised to see me without my brother?", - "2": "I can determine what you desire…\nYou want to battle, don't you?", - "3": "How can you defeat someone…\nWho's one with their Pokémon?" - }, - "victory": { - "1": "It can't be helped…\nI miss Tate…", - "2": "Your bond with your Pokémon…\nIt's stronger than mine.", - "3": "If I were with Tate, we would have won.\nWe can finish each other's sentences!" - }, - "defeat": { - "1": "My Pokémon and I are victorious.", - "2": "If you can't even defeat me, you'll never be able to defeat Tate either.", - "3": "It's all thanks to my strict training with Tate.\nI can synchronize myself with my Pokémon." - } - }, - "juan": { - "encounter": { - "1": "Now's not the time to act coy.\nLet's battle!", - "2": "Ahahaha, You'll be witness to my artistry with Water Pokémon!", - "3": "A typhoon approaches!\nWill you be able to test me?", - "4": "Please, you shall bear witness to our artistry.\nA grand illusion of water sculpted by my Pokémon and myself!" - }, - "victory": { - "1": "You may be a genius who can take on Wallace!", - "2": "I focused on elegance while you trained.\nIt's only natural that you defeated me.", - "3": "Ahahaha!\nVery well, You have won this time.", - "4": "From you, I sense the brilliant shine of skill that will overcome all." - }, - "defeat": { - "1": "My Pokémon and I have sculpted an illusion of Water and come out victorious.", - "2": "Ahahaha, I have won, and you have lost.", - "3": "Shall I loan you my outfit? It may help you battle!\nAhahaha, I jest!", - "4": "I'm the winner! Which is to say, you lost." - } - }, - "crasher_wake": { - "encounter": { - "1": "Crash! Crash! Watch out!\nCrasher Wake…is…heeere!", - "2": "Crash! Crash! Crasher Wake!", - "3": "I'm the tidal wave of power to wash you away!" - }, - "victory": { - "1": "That puts a grin on my face!\nGuhahaha! That was a blast!", - "2": "Hunwah! It's gone and ended!\nHow will I say this…\nI want more! I wanted to battle a lot more!", - "3": "WHAAAAT!?" - }, - "defeat": { - "1": "Yeeeeah! That's right!", - "2": "I won, but I want more! I wanted to battle a lot more!", - "3": "So long!" - } - }, - "falkner": { - "encounter": { - "1": "I'll show you the real power of the magnificent bird Pokémon!", - "2": "Winds, stay with me!", - "3": "Dad! I hope you're watching me battle from above!" - }, - "victory": { - "1": "I understand… I'll bow out gracefully.", - "2": "A defeat is a defeat. You are strong indeed.", - "3": "…Shoot! Yeah, I lost." - }, - "defeat": { - "1": "Dad! I won with your cherished bird Pokémon…", - "2": "Bird Pokémon are the best after all!", - "3": "Feels like I'm catching up to my dad!" - } - }, - "nessa": { - "encounter": { - "1": "No matter what kind of plan your refined mind may be plotting, my partner and I will be sure to sink it.", - "1_female": "No matter what kind of plan your refined mind may be plotting, my partner and I will be sure to sink it.", - "2": "I'm not here to chat. I'm here to win!", - "3": "This is a little gift from my Pokémon… I hope you can take it!", - "3_female": "This is a little gift from my Pokémon… I hope you can take it!" - }, - "victory": { - "1": "You and your Pokémon are just too much…", - "2": "How…? How can this be?!", - "3": "I was totally washed away!" - }, - "defeat": { - "1": "The raging wave crashes again!", - "2": "Time to ride the wave of victory!", - "3": "Ehehe!" - } - }, - "melony": { - "encounter": { - "1": "I'm not going to hold back!", - "2": "All righty, I suppose we should get started.", - "3": "I'll freeze you solid!" - }, - "victory": { - "1": "You… You're pretty good, huh?", - "1_female": "You… You're pretty good, huh?", - "2": "If you find Gordie around, be sure to give him a right trashing, would you?", - "3": "I think you took breaking the ice a little too literally…" - }, - "defeat": { - "1": "Now do you see how severe battles can be?", - "2": "Hee! Looks like I went and won again!", - "3": "Are you holding back?" - } - }, - "marlon": { - "encounter": { - "1": "You look strong! Shoots! Let's start!", - "2": "I'm strong like the ocean's wide. You're gonna get swept away, fo' sho'.", - "2_female": "I'm strong like the ocean's wide. You're gonna get swept away, fo' sho'.", - "3": "Oh ho, so I'm facing you! That's off the wall." - }, - "victory": { - "1": "You totally rocked that! You're raising some wicked Pokémon. You got this Trainer thing down!", - "1_female": "You totally rocked that! You're raising some wicked Pokémon. You got this Trainer thing down!", - "2": "You don't just look strong, you're strong fo' reals! Eh, I was swept away, too!", - "3": "You're strong as a gnarly wave!" - }, - "defeat": { - "1": "You're tough, but it's not enough to sway the sea, 'K!", - "2": "Hee! Looks like I went and won again!", - "3": "Sweet, sweet victory!" - } - }, - "shauntal": { - "encounter": { - "1": "Excuse me. You're a challenger, right?\nI'm the Elite Four's Ghost-type Pokémon user, Shauntal, and I shall be your opponent.", - "1_female": "Excuse me. You're a challenger, right?\nI'm the Elite Four's Ghost-type Pokémon user, Shauntal, and I shall be your opponent.", - "2": "I absolutely love writing about Trainers who come here and the Pokémon they train.\nCould I use you and your Pokémon as a subject?", - "3": "Every person who works with Pokémon has a story to tell.\nWhat story is about to be told?" - }, - "victory": { - "1": "Wow. I'm dumbstruck!", - "2": "S-sorry! First, I must apologize to my Pokémon…\n\nI'm really sorry you had a bad experience because of me!", - "3": "Even in light of that, I'm still one of the Elite Four!" - }, - "defeat": { - "1": "Eheh.", - "2": "That gave me excellent material for my next novel!", - "3": "And so, another tale ends…" - } - }, - "marshal": { - "encounter": { - "1": "My mentor, Alder, sees your potential as a Trainer and is taking an interest in you.\nIt is my intention to test you--to take you to the limits of your strength. Kiai!", - "1_female": "My mentor, Alder, sees your potential as a Trainer and is taking an interest in you.\nIt is my intention to test you--to take you to the limits of your strength. Kiai!", - "2": "Victory, decisive victory, is my intention! Challenger, here I come!", - "3": "In myself, I seek to develop the strength of a fighter and shatter any weakness in myself!\nPrevailing with the force of my convictions!" - }, - "victory": { - "1": "Whew! Well done!", - "2": "As your battles continue, aim for even greater heights!", - "3": "The strength shown by you and your Pokémon has deeply impressed me…" - }, - "defeat": { - "1": "Hmm.", - "2": "That was good battle.", - "3": "Haaah! Haaah! Haiyaaaah!" - } - }, - "cheren": { - "encounter": { - "1": "You remind me of an old friend. That makes me excited about this Pokémon battle!", - "2": "Pokémon battles have no meaning if you don't think why you battle.\n$Or better said, it makes battling together with Pokémon meaningless.", - "3": "My name's Cheren! I'm a Gym Leader and a teacher! Pleasure to meet you.", - "3_female": "My name's Cheren! I'm a Gym Leader and a teacher! Pleasure to meet you." - }, - "victory": { - "1": "Thank you! I saw what was missing in me.", - "2": "Thank you! I feel like I saw a little of the way toward my ideals.", - "3": "Hmm… This is problematic." - }, - "defeat": { - "1": "As a Gym Leader, I aim to be a wall for you to overcome.", - "2": "All right!", - "3": "I made it where I am because Pokémon were by my side.\nPerhaps we need to think about why Pokémon help us not in terms of Pokémon and Trainers but as a relationship between living beings." - } - }, - "chili": { - "encounter": { - "1": "Yeeeeooow! Time to play with FIRE!! I'm the strongest of us brothers!", - "1_female": "Yeeeeooow! Time to play with FIRE!! I'm the strongest of us brothers!", - "2": "Ta-da! The Fire-type scorcher Chili--that's me--will be your opponent!", - "2_female": "Ta-da! The Fire-type scorcher Chili--that's me--will be your opponent!", - "3": "I'm going to show you what me and my blazing Fire types can do!", - "3_female": "I'm going to show you what me and my blazing Fire types can do!" - }, - "victory": { - "1": "You got me. I am… burned… out…", - "1_female": "You got me. I am… burned… out…", - "2": "Whoa ho! You're on fire!", - "2_female": "Whoa ho! You're on fire!", - "3": "Augh! You got me!" - }, - "defeat": { - "1": "I'm on fire! Play with me, and you'll get burned!", - "1_female": "I'm on fire! Play with me, and you'll get burned!", - "2": "When you play with fire, you get burned!", - "3": "I mean, c'mon, your opponent was me! You didn't have a chance!", - "3_female": "I mean, c'mon, your opponent was me! You didn't have a chance!" - } - }, - "cilan": { - "encounter": { - "1": "Nothing personal... No hard feelings... Me and my Grass-type Pokémon will...\n$Um... We're gonna battle come what may.", - "1_female": "Nothing personal... No hard feelings... Me and my Grass-type Pokémon will...\n$Um... We're gonna battle come what may.", - "2": "So, um, if you're OK with me, I'll, um, put everything I've got into being, er, you know, your opponent.", - "2_female": "So, um, if you're OK with me, I'll, um, put everything I've got into being, er, you know, your opponent.", - "3": "OK… So, um, I'm Cilan, I like Grass-type Pokémon.", - "3_female": "OK… So, um, I'm Cilan, I like Grass-type Pokémon." - }, - "victory": { - "1": "Er… Is it over now?", - "1_female": "Er… Is it over now?", - "2": "…What a surprise. You are very strong, aren't you? \n$I guess my brothers wouldn't have been able to defeat you either…", - "2_female": "…What a surprise. You are very strong, aren't you? \n$I guess my brothers wouldn't have been able to defeat you either…", - "3": "…Huh. Looks like my timing was, um, off?" - }, - "defeat": { - "1": "Huh? Did I win?", - "1_female": "Huh? Did I win?", - "2": "I guess… \n$I suppose I won, because I've been competing with my brothers Chili and Cress, and we all were able to get tougher.", - "2_female": "I guess… \n$I suppose I won, because I've been competing with my brothers Chili and Cress, and we all were able to get tougher.", - "3": "It…it was quite a thrilling experience…", - "3_female": "It…it was quite a thrilling experience…" - } - }, - "roark": { - "encounter": { - "1": "I need to see your potential as a Trainer. And, I'll need to see the toughness of the Pokémon that battle with you!", - "1_female": "I need to see your potential as a Trainer. And, I'll need to see the toughness of the Pokémon that battle with you!", - "2": "Here goes! These are my rocking Pokémon, my pride and joy!", - "3": "Rock-type Pokémon are simply the best!", - "4": "Every day, I toughened up my Pokémon by digging up Fossils nonstop.\n$Could I show you how tough I made them in a battle?", - "4_female": "Every day, I toughened up my Pokémon by digging up Fossils nonstop.\n$Could I show you how tough I made them in a battle?" - }, - "victory": { - "1": "W-what? That can't be! My buffed-up Pokémon!", - "2": "…We lost control there. Next time I'd like to challenge you to a Fossil-digging race underground.", - "2_female": "…We lost control there. Next time I'd like to challenge you to a Fossil-digging race underground.", - "3": "With skill like yours, it's natural for you to win.", - "4": "Wh-what?! It can't be! Even that wasn't enough?" - }, - "defeat": { - "1": "See? I'm proud of my rocking battle style!", - "2": "Thanks! The battle gave me confidence that I may be able to beat my dad!", - "3": "See? These are my rocking Pokémon, my pride and joy!", - "4": "I knew I would win!" - } - }, - "morty": { - "encounter": { - "1": "With a little more, I could see a future in which I meet the legendary Pokémon.\n$You're going to help me reach that level!", - "2": "It's said that a rainbow-hued Pokémon will come down to appear before a truly powerful Trainer. \n$I believed that tale, so I have secretly trained here all my life. As a result, I can now see what others cannot. \n$I see a shadow of the person who will make the Pokémon appear. \n$I believe that person is me! You're going to help me reach that level!", - "3": "Whether you choose to believe or not, mystic power does exist.", - "4": "You can bear witness to the fruits of my training.", - "5": "You must make your soul one with that of Pokémon. Can you do this?", - "6": "Say, do you want to be part of my training?" - }, - "victory": { - "1": "I'm not good enough yet…", - "2": "I see… Your journey has taken you to far-away places and you have witnessed much more than I.\n$I envy you for that…", - "2_female": "I see… Your journey has taken you to far-away places and you have witnessed much more than I.\n$I envy you for that…", - "3": "How is this possible…", - "4": "I don't think our potentials are so different.\n$But you seem to have something more than that… So be it.", - "5": "Guess I need more training.", - "6": "That's a shame." - }, - "defeat": { - "1": "I moved… one step ahead again.", - "2": "Fufufu…", - "3": "Wh-what?! It can't be! Even that wasn't enough?", - "4": "I feel like I just smashed through a really stubborn boulder!", - "5": "Ahahahah!", - "6": "I knew I would win!" - } - }, - "crispin": { - "encounter": { - "1": "I wanna win, so that's exactly what I'll do!", - "2": "I battle because I wanna battle! And you know what? That's how it should be!" - }, - "victory": { - "1": "I wanted to win…but I lost!", - "2": "I lost…'cause I couldn't win!" - }, - "defeat": { - "1": "Hey, wait a sec. Did I just win? I think I just won! Talk about satisfying!", - "2": "Wooo! That was amazing!" - } - }, - "amarys": { - "encounter": { - "1": "I want to be the one to help a certain person. That being the case, I cannot afford to lose.\n$… Our battle starts now." - }, - "victory": { - "1": "I am… not enough, I see." - }, - "defeat": { - "1": "Victory belongs to me. Well fought." - } - }, - "lacey": { - "encounter": { - "1": "I'll be facing you with my usual party as a member of the Elite Four." - }, - "victory": { - "1": "That was a great battle!" - }, - "defeat": { - "1": "Let's give your Pokémon a nice round of applause for their efforts!" - } - }, - "drayton": { - "encounter": { - "1": "Man, I love chairs. Don't you love chairs? What lifesavers. \n$I don't get why everyone doesn't just sit all the time. Standing up's tiring work!" - }, - "victory": { - "1": "Guess I should've expected that!" - }, - "defeat": { - "1": "Heh heh! Don't mind me, just scooping up a W over here. I get it if you're upset, but don't go full Kieran on me, OK?", - "1_female": "Heh heh! Don't mind me, just scooping up a W over here. I get it if you're upset, but don't go full Kieran on me, OK?" - } - }, - "ramos": { - "encounter": { - "1": "Did yeh enjoy the garden playground I made with all these sturdy plants o' mine?\n$Their strength is a sign o' my strength as a gardener and a Gym Leader! Yeh sure yer up to facing all that?", - "1_female": "Did yeh enjoy the garden playground I made with all these sturdy plants o' mine?\n$Their strength is a sign o' my strength as a gardener and a Gym Leader! Yeh sure yer up to facing all that?" - }, - "victory": { - "1": "Yeh believe in yer Pokémon… And they believe in yeh, too… It was a fine battle, sprout." - }, - "defeat": { - "1": "Hohoho… Indeed. Frail little blades o' grass'll break through even concrete." - } - }, - "viola": { - "encounter": { - "1": "Whether it's the tears of frustration that follow a loss or the blossoming of joy that comes with victory…\n$They're both great subjects for my camera! Fantastic! This'll be just fantastic! \n$Now come at me!", - "2": "My lens is always focused on victory--I won't let anything ruin this shot!" - }, - "victory": { - "1": "You and your Pokémon have shown me a whole new depth of field! Fantastic! Just fantastic!", - "2": "The world you see through a lens, and the world you see with a Pokémon by your side…\n$The same world can look entirely different depending on your view." - }, - "defeat": { - "1": "The photo from the moment of my victory will be a real winner, all right!", - "2": "Yes! I took some great photos!" - } - }, - "candice": { - "encounter": { - "1": "You want to challenge Candice? Sure thing! I was waiting for someone tough! \n$But I should tell you, I'm tough because I know how to focus.", - "2": "Pokémon, fashion, romance… It's all about focus! \n$I'll show you just what I mean. Get ready to lose!" - }, - "victory": { - "1": "I must say, I'm warmed up to you! I might even admire you a little.", - "2": "Wow! You're great! You've earned my respect! \n$I think your focus and will bowled us over totally. ", - "2_female": "Wow! You're great! You've earned my respect! \n$I think your focus and will bowled us over totally. " - }, - "defeat": { - "1": "I sensed your will to win, but I don't lose!", - "2": "See? Candice's focus! My Pokémon's focus is great, too!" - } - }, - "gardenia": { - "encounter": { - "1": "You have a winning aura about you. So, anyway, this will be fun. Let's have our battle!" - }, - "victory": { - "1": "Amazing! You're very good, aren't you?", - "1_female": "Amazing! You're very good, aren't you?" - }, - "defeat": { - "1": "Yes! My Pokémon and I are perfectly good!" - } - }, - "aaron": { - "encounter": { - "1": "Ok! Let me take you on!" - }, - "victory": { - "1": "Battling is a deep and complex affair…" - }, - "defeat": { - "1": "Victory over an Elite Four member doesn't come easily." - } - }, - "cress": { - "encounter": { - "1": "That is correct! It shall be I and my esteemed Water types that you must face in battle!" - }, - "victory": { - "1": "Lose? Me? I don't believe this." - }, - "defeat": { - "1": "This is the appropriate result when I'm your opponent." - } - }, - "allister": { - "encounter": { - "1": "'M Allister.\nH-here… I go…" - }, - "victory": { - "1": "I nearly lost my mask from the shock… That was…\n$Wow. I can see your skill for what it is." - }, - "defeat": { - "1": "Th-that was ace!" - } - }, - "clay": { - "encounter": { - "1": "Harrumph! Kept me waitin', didn't ya, kid? All right, time to see what ya can do!", - "1_female": "Harrumph! Kept me waitin', didn't ya, kid? All right, time to see what ya can do!" - }, - "victory": { - "1": "Man oh man… It feels good to go all out and still be defeated!" - }, - "defeat": { - "1": "What's important is how ya react to losin'. \n$That's why folks who use losin' as fuel to get better are tough." - } - }, - "kofu": { - "encounter": { - "1": "I'mma serve you a full course o' Water-type Pokémon! Don't try to eat 'em, though!" - }, - "victory": { - "1": "Vaultin' Veluza! Yer a lively one, aren't ya! A little TOO lively, if I do say so myself!", - "1_female": "Vaultin' Veluza! Yer a lively one, aren't ya! A little TOO lively, if I do say so myself!" - }, - "defeat": { - "1": "You come back to see me again now, ya hear?" - } - }, - "tulip": { - "encounter": { - "1": "Allow me to put my skills to use to make your cute little Pokémon even more beautiful!" - }, - "victory": { - "1": "Your strength has a magic to it that cannot be washed away." - }, - "defeat": { - "1": "You know, in my line of work, people who lack talent in one area or the other often fade away quickly—never to be heard of again." - } - }, - "sidney": { - "encounter": { - "1": "I like that look you're giving me. I guess you'll give me a good match.\n$That's good! Looking real good! All right!\n$You and me, let's enjoy a battle that can only be staged here!" - }, - "victory": { - "1": "Well, how do you like that? I lost! Eh, it was fun, so it doesn't matter." - }, - "defeat": { - "1": "No hard feelings, alright?" - } - }, - "phoebe": { - "encounter": { - "1": "While I trained, I gained the ability to commune with Ghost-type Pokémon. \n$Yes, the bond I developed with Pokémon is extremely tight. \n$So, come on, just try and see if you can even inflict damage on my Pokémon!" - }, - "victory": { - "1": "Oh, darn. I've gone and lost." - }, - "defeat": { - "1": "I look forward to battling you again sometime!" - } - }, - "glacia": { - "encounter": { - "1": "All I have seen are challenges by weak Trainers and their Pokémon. \n$What about you? It would please me to no end if I could go all out against you!" - }, - "victory": { - "1": "You and your Pokémon… How hot your spirits burn!\n$The all-consuming heat overwhelms. \n$It's no surprise that my icy skills failed to harm you." - }, - "defeat": { - "1": "A fiercely passionate battle, indeed." - } - }, - "drake": { - "encounter": { - "1": "For us to battle with Pokémon as partners, do you know what it takes? Do you know what is needed? \n$If you don't, then you will never prevail over me!" - }, - "victory": { - "1": "Superb, it should be said." - }, - "defeat": { - "1": "I gave my all for that battle!" - } - }, - "wallace": { - "encounter": { - "1": "There's something about you… A difference in your demeanor. \n$I think I sense that in you. Now, show me. Show me the power you wield with your Pokémon. \n$And I, in turn, shall present you with a performance of illusions in water by me and my Pokémon!" - }, - "victory": { - "1": "Bravo. I realize now your authenticity and magnificence as a Pokémon Trainer. \n$I find much joy in having met you and your Pokémon. You have proven yourself worthy.", - "1_female": "Bravo. I realize now your authenticity and magnificence as a Pokémon Trainer. \n$I find much joy in having met you and your Pokémon. You have proven yourself worthy." - }, - "defeat": { - "1": "A grand illusion!" - } - }, - "lorelei": { - "encounter": { - "1": "No one can best me when it comes to icy Pokémon! Freezing moves are powerful!\n$Your Pokémon will be at my mercy when they are frozen solid! Hahaha! Are you ready?", - "1_female": "No one can best me when it comes to icy Pokémon! Freezing moves are powerful!\n$Your Pokémon will be at my mercy when they are frozen solid! Hahaha! Are you ready?" - }, - "victory": { - "1": "How dare you!" - }, - "defeat": { - "1": "There's nothing you can do once you're frozen.", - "1_female": "There's nothing you can do once you're frozen." - } - }, - "will": { - "encounter": { - "1": "I have trained all around the world, making my psychic Pokémon powerful.\n$I can only keep getting better! Losing is not an option!" - }, - "victory": { - "1": "I… I can't… believe it…" - }, - "defeat": { - "1": "That was close. I wonder what it is that you lack." - } - }, - "malva": { - "encounter": { - "1": "I feel like my heart might just burst into flames. \n$I'm burning up with my hatred for you, runt!", - "1_female": "I feel like my heart might just burst into flames. \n$I'm burning up with my hatred for you, runt!" - }, - "victory": { - "1": "What news… So a new challenger has defeated Malva!", - "1_female": "What news… So a new challenger has defeated Malva!" - }, - "defeat": { - "1": "I am delighted! Yes, delighted that I could squash you beneath my heel." - } - }, - "hala": { - "encounter": { - "1": "Old Hala is here to make you holler!" - }, - "victory": { - "1": "I could feel the power you gained on your journey." - }, - "defeat": { - "1": "Haha! What a delightful battle!" - } - }, - "molayne": { - "encounter": { - "1": "I gave the captain position to my cousin Sophocles, but I'm confident in my ability. \n$My strength is like that of a supernova!" - }, - "victory": { - "1": "I certainly found an interesting Trainer to face!", - "1_female": "I certainly found an interesting Trainer to face!" - }, - "defeat": { - "1": "Ahaha. What an interesting battle." - } - }, - "rika": { - "encounter": { - "1": "I'd say I'll go easy on you, but… I'd be lying! Think fast!" - }, - "victory": { - "1": "Not bad, kiddo.", - "1_female": "Not bad, kiddo." - }, - "defeat": { - "1": "Nahahaha! You really are something else, kiddo!", - "1_female": "Nahahaha! You really are something else, kiddo!" - } - }, - "bruno": { - "encounter": { - "1": "We will grind you down with our superior power! Hoo hah!" - }, - "victory": { - "1": "Why? How could I lose?" - }, - "defeat": { - "1": "You can challenge me all you like, but the results will never change!" - } - }, - "bugsy": { - "encounter": { - "1": "I'm Bugsy! I never lose when it comes to bug Pokémon!" - }, - "victory": { - "1": "Whoa, amazing! You're an expert on Pokémon!\nMy research isn't complete yet. OK, you win.", - "1_female": "Whoa, amazing! You're an expert on Pokémon!\nMy research isn't complete yet. OK, you win." - }, - "defeat": { - "1": "Thanks! Thanks to our battle, I was also able to make progress in my research!" - } - }, - "koga": { - "encounter": { - "1": "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!" - }, - "victory": { - "1": "Ah! You've proven your worth!" - }, - "defeat": { - "1": "Have you learned to fear the techniques of the ninja?" - } - }, - "bertha": { - "encounter": { - "1": "Well, would you show this old lady how much you've learned?" - }, - "victory": { - "1": "Well! Dear child, I must say, that was most impressive. \n$Your Pokémon believed in you and did their best to earn you the win. \n$Even though I've lost, I find myself with this silly grin!" - }, - "defeat": { - "1": "Hahahahah! Looks like this old lady won!" - } - }, - "lenora": { - "encounter": { - "1": "Well then, challenger, I'm going to research how you battle with the Pokémon you've so lovingly raised!", - "1_female": "Well then, challenger, I'm going to research how you battle with the Pokémon you've so lovingly raised!" - }, - "victory": { - "1": "My theory about you was correct. You're more than just talented… You're motivated! I salute you!", - "1_female": "My theory about you was correct. You're more than just talented… You're motivated! I salute you!" - }, - "defeat": { - "1": "Ah ha ha! If you lose, make sure to analyze why, and use that knowledge in your next battle!" - } - }, - "siebold": { - "encounter": { - "1": "As long as I am alive, I shall strive onward to seek the ultimate cuisine... and the strongest opponents in battle!" - }, - "victory": { - "1": "I shall store my memory of you and your Pokémon forever away within my heart." - }, - "defeat": { - "1": "Our Pokémon battle was like food for my soul. It shall keep me going. \n$That is how I will pay my respects to you for giving your all in battle!" - } - }, - "roxie": { - "encounter": { - "1": "Get ready! I'm gonna knock some sense outta ya!" - }, - "victory": { - "1": "Wild! Your reason's already more toxic than mine!" - }, - "defeat": { - "1": "Hey, c'mon! Get serious! You gotta put more out there!", - "1_female": "Hey, c'mon! Get serious! You gotta put more out there!" - } - }, - "olivia": { - "encounter": { - "1": "No introduction needed here. Time to battle me, Olivia!" - }, - "victory": { - "1": "Really lovely… Both you and your Pokémon…" - }, - "defeat": { - "1": "Mmm-hmm." - } - }, - "poppy": { - "encounter": { - "1": "Oooh! Do you wanna have a Pokémon battle with me?" - }, - "victory": { - "1": "Uagh?! Mmmuuuggghhh…" - }, - "defeat": { - "1": "Yaaay! I did it! I de-feet-ed you! You can come for… For… An avenge match? \n$Come for an avenge match anytime you want!" - } - }, - "agatha": { - "encounter": { - "1": "Pokémon are for battling! I'll show you how a real Trainer battles!" - }, - "victory": { - "1": "Oh my! You're something special, child!" - }, - "defeat": { - "1": "Bahaha. That's how a proper battle's done!" - } - }, - "flint": { - "encounter": { - "1": "Hope you're warmed up, cause here comes the Big Bang!", - "1_female": "Hope you're warmed up, cause here comes the Big Bang!" - }, - "victory": { - "1": "Incredible! Your moves are so hot, they make mine look lukewarm!" - }, - "defeat": { - "1": "Huh? Is that it? I think you need a bit more passion." - } - }, - "grimsley": { - "encounter": { - "1": "The winner takes everything, and there's nothing left for the loser." - }, - "victory": { - "1": "When one loses, they lose everything… The next thing I'll look for will be victory, too!" - }, - "defeat": { - "1": "If somebody wins, the person who fought against that person will lose." - } - }, - "caitlin": { - "encounter": { - "1": "It's me who appeared when the flower opened up. You who have been waiting…\n$You look like a Pokémon Trainer with refined strength and deepened kindness. \n$What I look for in my opponent is superb strength… \n$Please unleash your power to the fullest!", - "1_female": "It's me who appeared when the flower opened up. You who have been waiting…\n$You look like a Pokémon Trainer with refined strength and deepened kindness. \n$What I look for in my opponent is superb strength… \n$Please unleash your power to the fullest!" - }, - "victory": { - "1": "My Pokémon and I learned so much! I offer you my thanks." - }, - "defeat": { - "1": "I aspire to claim victory with elegance and grace." - } - }, - "diantha": { - "encounter": { - "1": "Battling against you and your Pokémon, all of you brimming with hope for the future… \n$Honestly, it just fills me up with energy I need to keep facing each new day! It does!" - }, - "victory": { - "1": "Witnessing the noble spirits of you and your Pokémon in battle has really touched my heart…" - }, - "defeat": { - "1": "Oh, fantastic! What did you think? My team was pretty cool, right?" - } - }, - "wikstrom": { - "encounter": { - "1": "Well met, young challenger! Verily am I the famed blade of hardened steel, Duke Wikstrom! \n$Let the battle begin! En garde!", - "1_female": "Well met, young challenger! Verily am I the famed blade of hardened steel, Duke Wikstrom! \n$Let the battle begin! En garde!" - }, - "victory": { - "1": "Glorious! The trust that you share with your honorable Pokémon surpasses even mine!", - "1_female": "Glorious! The trust that you share with your honorable Pokémon surpasses even mine!" - }, - "defeat": { - "1": "What manner of magic is this? My heart, it doth hammer ceaselessly in my breast! \n$Winning against such a worthy opponent doth give my soul wings--thus do I soar!", - "1_female": "What manner of magic is this? My heart, it doth hammer ceaselessly in my breast! \n$Winning against such a worthy opponent doth give my soul wings--thus do I soar!" - } - }, - "acerola": { - "encounter": { - "1": "Battling is just plain fun! Come on, I can take you!" - }, - "victory": { - "1": "I'm… I'm speechless! How did you do it?!" - }, - "defeat": { - "1": "Ehaha! What an amazing victory!" - } - }, - "larry_elite": { - "encounter": { - "1": "Hello there… It's me, Larry.\n$I serve as a member of the Elite Four too, yes… Unfortunately for me." - }, - "victory": { - "1": "Well, that took the wind from under our wings…" - }, - "defeat": { - "1": "It's time for a meeting with the boss." - } - }, - "lance": { - "encounter": { - "1": "I've been waiting for you. Allow me to test your skill.", - "2": "I thought that you would be able to get this far. Let's get this started." - }, - "victory": { - "1": "You got me. You are magnificent!", - "1_female": "You got me. You are magnificent!", - "2": "I never expected another trainer to beat me… I'm surprised.", - "2_female": "I never expected another trainer to beat me… I'm surprised." - }, - "defeat": { - "1": "That was close. Want to try again?", - "2": "It's not that you are weak. Don't let it bother you.", - "2_female": "It's not that you are weak. Don't let it bother you." - } - }, - "karen": { - "encounter": { - "1": "I am Karen. Would you care for a showdown with my Dark-type Pokémon?", - "2": "I am unlike those you've already met.", - "3": "You've assembled a charming team. Our battle should be a good one." - }, - "victory": { - "1": "No! I can't win. How did you become so strong?", - "2": "I will not stray from my chosen path.", - "3": "The Champion is looking forward to meeting you." - }, - "defeat": { - "1": "That's about what I expected.", - "2": "Well, that was relatively entertaining.", - "3": "Come visit me anytime." - } - }, - "milo": { - "encounter": { - "1": "Sure seems like you understand Pokémon real well. \n$This is gonna be a doozy of a battle! \n$I'll have to Dynamax my Pokémon if I want to win!" - }, - "victory": { - "1": "The power of Grass has wilted… What an incredible Challenger!", - "1_female": "The power of Grass has wilted… What an incredible Challenger!" - }, - "defeat": { - "1": "This'll really leave you in shock and awe." - } - }, - "lucian": { - "encounter": { - "1": "Just a moment, please. The book I'm reading has nearly reached its thrilling climax… \n$The hero has obtained a mystic sword and is about to face their final trial… Ah, never mind. \n$Since you've made it this far, I'll put that aside and battle you. \n$Let me see if you'll achieve as much glory as the hero of my book!" - }, - "victory": { - "1": "I see… It appears you've put me in checkmate." - }, - "defeat": { - "1": "I have a reputation to uphold." - } - }, - "drasna": { - "encounter": { - "1": "You must be a strong Trainer. Yes, quite strong indeed…\n$That's just wonderful news! Facing opponents like you and your team will make my Pokémon grow like weeds!", - "1_female": "You must be a strong Trainer. Yes, quite strong indeed…\n$That's just wonderful news! Facing opponents like you and your team will make my Pokémon grow like weeds!" - }, - "victory": { - "1": "Oh, dear me. That sure was a quick battle… I do hope you'll come back again sometime!" - }, - "defeat": { - "1": "How can this be?" - } - }, - "kahili": { - "encounter": { - "1": "So, here you are… Why don't we see who the winds favor today, you… Or me?" - }, - "victory": { - "1": "It's frustrating to me as a member of the Elite Four, but it seems your strength is the real deal." - }, - "defeat": { - "1": "That was an ace!" - } - }, - "hassel": { - "encounter": { - "1": "Prepare to learn firsthand how the fiery breath of ferocious battle feels!" - }, - "victory": { - "1": "Fortune smiled on me this time, but… \n$Judging from how the match went, who knows if I will be so lucky next time." - }, - "defeat": { - "1": "That was an ace!" - } - }, - "blue": { - "encounter": { - "1": "You must be pretty good to get this far.", - "1_female": "You must be pretty good to get this far." - }, - "victory": { - "1": "I've only lost to him and now to you… Him? Hee, hee…" - }, - "defeat": { - "1": "See? My power is what got me here." - } - }, - "piers": { - "encounter": { - "1": "Get ready for a mosh pit with me and my party! Spikemuth, it's time to rock!" - }, - "victory": { - "1": "Me an' my team gave it our best. Let's meet up again for a battle some time…" - }, - "defeat": { - "1": "My throat's ragged from shoutin'… But 'at was an excitin' battle!" - } - }, - "red": { - "encounter": { - "1": "…!" - }, - "victory": { - "1": "…?" - }, - "defeat": { - "1": "…!" - } - }, - "jasmine": { - "encounter": { - "1": "Oh… Your Pokémon are impressive. I think I will enjoy this." - }, - "victory": { - "1": "You are truly strong. I'll have to try much harder, too." - }, - "defeat": { - "1": "I never expected to win." - } - }, - "lance_champion": { - "encounter": { - "1": "I am still the Champion. I won't hold anything back." - }, - "victory": { - "1": "This is the emergence of a new Champion.", - "1_female": "This is the emergence of a new Champion." - }, - "defeat": { - "1": "I successfully defended my Championship." - } - }, - "steven": { - "encounter": { - "1": "Tell me… What have you seen on your journey with your Pokémon? \n$What have you felt, meeting so many other Trainers out there? \n$Traveling this rich land… Has it awoken something inside you? \n$I want you to come at me with all that you've learned. \n$My Pokémon and I will respond in turn with all that we know!" - }, - "victory": { - "1": "So I, the Champion, fall in defeat…" - }, - "defeat": { - "1": "That was time well spent! Thank you!" - } - }, - "cynthia": { - "encounter": { - "1": "I, Cynthia, accept your challenge! There won't be any letup from me!" - }, - "victory": { - "1": "No matter how fun the battle is, it will always end sometime…" - }, - "defeat": { - "1": "Even if you lose, never lose your love of Pokémon." - } - }, - "iris": { - "encounter": { - "1": "Know what? I really look forward to having serious battles with strong Trainers! \n$I mean, come on! The Trainers who make it here are Trainers who desire victory with every fiber of their being! \n$And they are battling alongside Pokémon that have been through countless difficult battles! \n$If I battle with people like that, not only will I get stronger, my Pokémon will, too! \n$And we'll get to know each other even better! OK! Brace yourself! \n$I'm Iris, the Pokémon League Champion, and I'm going to defeat you!" - }, - "victory": { - "1": "Aghhhh… I did my best, but we lost…" - }, - "defeat": { - "1": "Yay! We won!" - } - }, - "hau": { - "encounter": { - "1": "I wonder if a Trainer battles differently depending on whether they're from a warm region or a cold region.\n$Let's test it out!" - }, - "victory": { - "1": "That was awesome! I think I kinda understand your vibe a little better now!" - }, - "defeat": { - "1": "Ma-an, that was some kinda battle!" - } - }, - "geeta": { - "encounter": { - "1": "I decided to throw my hat in the ring once more. \n$Come now… Show me the fruits of your training." - }, - "victory": { - "1": "I eagerly await news of all your achievements!" - }, - "defeat": { - "1": "What's the matter? This isn't all, is it?" - } - }, - "nemona": { - "encounter": { - "1": "Yesss! I'm so psyched! Time for us to let loose!" - }, - "victory": { - "1": "Well, that stinks, but I still had fun! I'll getcha next time!" - }, - "defeat": { - "1": "Well, that was a great battle! Fruitful for sure." - } - }, - "leon": { - "encounter": { - "1": "We're gonna have an absolutely champion time!" - }, - "victory": { - "1": "My time as Champion is over… \n$But what a champion time it's been! \n$Thank you for the greatest battle I've ever had!" - }, - "defeat": { - "1": "An absolute champion time, that was!" - } - }, - "whitney": { - "encounter": { - "1": "Hey! Don't you think Pokémon are, like, super cute?" - }, - "victory": { - "1": "Waaah! Waaah! You're so mean!", - "1_female": "Waaah! Waaah! You're so mean!" - }, - "defeat": { - "1": "And that's that!" - } - }, - "chuck": { - "encounter": { - "1": "Hah! You want to challenge me? Are you brave or just ignorant?", - "1_female": "Hah! You want to challenge me? Are you brave or just ignorant?" - }, - "victory": { - "1": "You're strong! Would you please make me your apprentice?" - }, - "defeat": { - "1": "There. Do you realize how much more powerful I am than you?" - } - }, - "katy": { - "encounter": { - "1": "Don't let your guard down unless you would like to find yourself knocked off your feet!", - "1_female": "Don't let your guard down unless you would like to find yourself knocked off your feet!" - }, - "victory": { - "1": "All of my sweet little Pokémon dropped like flies!" - }, - "defeat": { - "1": "Eat up, my cute little Vivillon!" - } - }, - "pryce": { - "encounter": { - "1": "Youth alone does not ensure victory! Experience is what counts." - }, - "victory": { - "1": "Outstanding! That was perfect. Try not to forget what you feel now." - }, - "defeat": { - "1": "Just as I envisioned." - } - }, - "clair": { - "encounter": { - "1": "Do you know who I am? And you still dare to challenge me?" - }, - "victory": { - "1": "I wonder how far you can get with your skill level. This should be fascinating." - }, - "defeat": { - "1": "That's that." - } - }, - "maylene": { - "encounter": { - "1": "I've come to challenge you now, and I won't hold anything back. \n$Please prepare yourself for battle!", - "1_female": "I've come to challenge you now, and I won't hold anything back. \n$Please prepare yourself for battle!" - }, - "victory": { - "1": "I admit defeat…" - }, - "defeat": { - "1": "That was awesome." - } - }, - "fantina": { - "encounter": { - "1": "You shall challenge me, yes? But I shall win. \n$That is what the Gym Leader of Hearthome does, non?" - }, - "victory": { - "1": "You are so fantastically strong. I know why I have lost." - }, - "defeat": { - "1": "I am so, so, very happy!" - } - }, - "byron": { - "encounter": { - "1": "Trainer! You're young, just like my son, Roark. \n$With more young Trainers taking charge, the future of Pokémon is bright! \n$So, as a wall for young people, I'll take your challenge!", - "1_female": "Trainer! You're young, just like my son, Roark. \n$With more young Trainers taking charge, the future of Pokémon is bright! \n$So, as a wall for young people, I'll take your challenge!" - }, - "victory": { - "1": "Hmm! My sturdy Pokémon--defeated!" - }, - "defeat": { - "1": "Gwahahaha! How were my sturdy Pokémon?!" - } - }, - "olympia": { - "encounter": { - "1": "An ancient custom deciding one's destiny. The battle begins!" - }, - "victory": { - "1": "Create your own path. Let nothing get in your way. Your fate, your future." - }, - "defeat": { - "1": "Our path is clear now." - } - }, - "volkner": { - "encounter": { - "1": "Since you've come this far, you must be quite strong…\n$I hope you're the Trainer who'll make me remember how fun it is to battle!", - "1_female": "Since you've come this far, you must be quite strong…\n$I hope you're the Trainer who'll make me remember how fun it is to battle!" - }, - "victory": { - "1": "You've got me beat…\n$Your desire and the noble way your Pokémon battled for you… \n$I even felt thrilled during our match. That was a very good battle." - }, - "defeat": { - "1": "It was not shocking at all… \n$That is not what I wanted!" - } - }, - "burgh": { - "encounter": { - "1": "M'hm… If I win this battle, I feel like I can draw a picture unlike any before it. \n$OK! I can hear my battle muse loud and clear. Let's get straight to it!", - "2": "Of course, I'm really proud of all of my Pokémon! \n$Well now… Let's get right to it!" - }, - "victory": { - "1": "Is it over? Has my muse abandoned me?", - "2": "Hmm… It's over! You're incredible!" - }, - "defeat": { - "1": "Wow… It's beautiful somehow, isn't it…", - "2": "Sometimes I hear people say something was an ugly win. \n$I think if you're trying your best, any win is beautiful." - } - }, - "elesa": { - "encounter": { - "1": "C'est fini! When I'm certain of that, I feel an electric jolt run through my body! \n$I want to feel the sensation, so now my beloved Pokémon are going to make your head spin!" - }, - "victory": { - "1": "I meant to make your head spin, but you shocked me instead." - }, - "defeat": { - "1": "That was unsatisfying somehow… Will you give it your all next time?" - } - }, - "skyla": { - "encounter": { - "1": "It's finally time for a showdown! That means the Pokémon battle that decides who's at the top, right? \n$I love being on the summit! 'Cause you can see forever and ever from high places! \n$So, how about you and I have some fun?" - }, - "victory": { - "1": "Being your opponent in battle is a new source of strength to me. Thank you!" - }, - "defeat": { - "1": "Win or lose, you always gain something from a battle, right?" - } - }, - "brycen": { - "encounter": { - "1": "There is also strength in being with other people and Pokémon. \n$Receiving their support makes you stronger. I'll show you this power!" - }, - "victory": { - "1": "The wonderful combination of you and your Pokémon! What a beautiful friendship!" - }, - "defeat": { - "1": "Extreme conditions really test you and train you!" - } - }, - "drayden": { - "encounter": { - "1": "What I want to find is a young Trainer who can show me a bright future. \n$Let's battle with everything we have: your skill, my experience, and the love we've raised our Pokémon with!" - }, - "victory": { - "1": "This intense feeling that floods me after a defeat… I don't know how to describe it." - }, - "defeat": { - "1": "Harrumph! I know your ability is greater than that!" - } - }, - "grant": { - "encounter": { - "1": "There is only one thing I wish for. \n$That by surpassing one another, we find a way to even greater heights." - }, - "victory": { - "1": "You are a wall that I am unable to surmount!" - }, - "defeat": { - "1": "Do not give up. \n$That is all there really is to it. \n$The most important lessons in life are simple." - } - }, - "korrina": { - "encounter": { - "1": "Time for Lady Korrina's big appearance!" - }, - "victory": { - "1": "It's your very being that allows your Pokémon to evolve!" - }, - "defeat": { - "1": "What an explosive battle!" - } - }, - "clemont": { - "encounter": { - "1": "Oh! I'm glad that we got to meet!" - }, - "victory": { - "1": "Your passion for battle inspires me!" - }, - "defeat": { - "1": "Looks like my Trainer-Grow-Stronger Machine, Mach 2 is really working!" - } - }, - "valerie": { - "encounter": { - "1": "Oh, if it isn't a young Trainer… It is lovely to get to meet you like this. \n$Then I suppose you have earned yourself the right to a battle, as a reward for your efforts. \n$The elusive Fairy may appear frail as the breeze and delicate as a bloom, but it is strong.", - "1_female": "Oh, if it isn't a young Trainer… It is lovely to get to meet you like this. \n$Then I suppose you have earned yourself the right to a battle, as a reward for your efforts. \n$The elusive Fairy may appear frail as the breeze and delicate as a bloom, but it is strong." - }, - "victory": { - "1": "I hope that you will find things worth smiling about tomorrow…" - }, - "defeat": { - "1": "Oh goodness, what a pity…" - } - }, - "wulfric": { - "encounter": { - "1": "You know what? We all talk big about what you learn from battling and bonds and all that…\n$But really, I just do it 'cause it's fun. \n$Who cares about the grandstanding? Let's get to battling!" - }, - "victory": { - "1": "Outstanding! I'm tough as an iceberg, but you smashed me through and through!" - }, - "defeat": { - "1": "Tussle with me and this is what happens!" - } - }, - "kabu": { - "encounter": { - "1": "Every Trainer and Pokémon trains hard in pursuit of victory. \n$But that means your opponent is also working hard to win. \n$In the end, the match is decided by which side is able to unleash their true potential." - }, - "victory": { - "1": "I'm glad I could battle you today!" - }, - "defeat": { - "1": "That's a great way for me to feel my own growth!" - } - }, - "bea": { - "encounter": { - "1": "Do you have an unshakable spirit that won't be moved, no matter how you are attacked? \n$I think I'll just test that out, shall I?" - }, - "victory": { - "1": "I felt the fighting spirit of your Pokémon as you led them in battle." - }, - "defeat": { - "1": "That was the best sort of match anyone could ever hope for." - } - }, - "opal": { - "encounter": { - "1": "Let me have a look at how you and your partner Pokémon behave!" - }, - "victory": { - "1": "Your pink is still lacking, but you're an excellent Trainer with excellent Pokémon.", - "1_female": "Your pink is still lacking, but you're an excellent Trainer with excellent Pokémon." - }, - "defeat": { - "1": "Too bad for you, I guess." - } - }, - "bede": { - "encounter": { - "1": "I suppose I should prove beyond doubt just how pathetic you are and how strong I am.", - "1_female": "I suppose I should prove beyond doubt just how pathetic you are and how strong I am." - }, - "victory": { - "1": "I see… Well, that's fine. I wasn't really trying all that hard anyway." - }, - "defeat": { - "1": "Not a bad job, I suppose." - } - }, - "gordie": { - "encounter": { - "1": "So, let's get this over with." - }, - "victory": { - "1": "I just want to climb into a hole… Well, I guess it'd be more like falling from here." - }, - "defeat": { - "1": "Battle like you always do, victory will follow!" - } - }, - "marnie": { - "encounter": { - "1": "The truth is, when all's said and done… I really just wanna become Champion for myself! \n$So don't take it personal when I kick your butt!" - }, - "victory": { - "1": "OK, so I lost… But I got to see a lot of the good points of you and your Pokémon!" - }, - "defeat": { - "1": "Hope you enjoyed our battle tactics." - } - }, - "raihan": { - "encounter": { - "1": "I'm going to defeat the Champion, win the whole tournament, and prove to the world just how strong the great Raihan really is!" - }, - "victory": { - "1": "I look this good even when I lose. \n$It's a real curse. \n$Guess it's time for another selfie!" - }, - "defeat": { - "1": "Let's take a selfie to remember this." - } - }, - "brassius": { - "encounter": { - "1": "I assume you are ready? Let our collaborative work of art begin!", - "1_female": "I assume you are ready? Let our collaborative work of art begin!" - }, - "victory": { - "1": "Ahhh…vant-garde!" - }, - "defeat": { - "1": "I will begin on a new piece at once!" - } - }, - "iono": { - "encounter": { - "1": "How're ya feelin' about this battle?\n$...\n$Let's get this show on the road! How strong is our challenger? \n$I 'unno! Let's find out together!", - "1_female": "How're ya feelin' about this battle?\n$...\n$Let's get this show on the road! How strong is our challenger? \n$I 'unno! Let's find out together!" - }, - "victory": { - "1": "You're as flashy and bright as a 10,000,000-volt Thunderbolt, friendo!", - "1_female": "You're as flashy and bright as a 10,000,000-volt Thunderbolt, friendo!" - }, - "defeat": { - "1": "Your eyeballs are MINE!" - } - }, - "larry": { - "encounter": { - "1": "When all's said and done, simplicity is strongest." - }, - "victory": { - "1": "A serving of defeat, huh?" - }, - "defeat": { - "1": "I'll call it a day." - } - }, - "ryme": { - "encounter": { - "1": "Come on, baby! Rattle me down to the bone!" - }, - "victory": { - "1": "You're cool, my friend—you move my SOUL!", - "1_female": "You're cool, my friend—you move my SOUL!" - }, - "defeat": { - "1": "Later, baby!" - } - }, - "grusha": { - "encounter": { - "1": "All I need to do is make sure the power of my Pokémon chills you to the bone!" - }, - "victory": { - "1": "Your burning passion… I kinda like it, to be honest." - }, - "defeat": { - "1": "Things didn't heat up for you." - } - }, - "marnie_elite": { - "encounter": { - "1": "You've made it this far, huh? Let's see if you can handle my Pokémon!", - "2": "I'll give it my best shot, but don't think I'll go easy on you!" - }, - "victory": { - "1": "I can't believe I lost... But you deserved that win. Well done!", - "2": "Looks like I've still got a lot to learn. Great battle, though!" - }, - "defeat": { - "1": "You put up a good fight, but I've got the edge! Better luck next time!", - "2": "Seems like my training's paid off. Thanks for the battle!" - } - }, - "nessa_elite": { - "encounter": { - "1": "The tides are turning in my favor. Ready to get swept away?", - "1_female": "The tides are turning in my favor. Ready to get swept away?", - "2": "Let's make some waves with this battle! I hope you're prepared!", - "2_female": "Let's make some waves with this battle! I hope you're prepared!" - }, - "victory": { - "1": "You navigated those waters perfectly... Well done!", - "2": "Looks like my currents were no match for you. Great job!" - }, - "defeat": { - "1": "Water always finds a way. That was a refreshing battle!", - "2": "You fought well, but the ocean's power is unstoppable!" - } - }, - "bea_elite": { - "encounter": { - "1": "Prepare yourself! My fighting spirit burns bright!", - "2": "Let's see if you can keep up with my relentless pace!" - }, - "victory": { - "1": "Your strength... It's impressive. You truly deserve this win.", - "2": "I've never felt this intensity before. Amazing job!" - }, - "defeat": { - "1": "Another victory for my intense training regimen! Well done!", - "2": "You've got strength, but I trained harder. Great battle!" - } - }, - "allister_elite": { - "encounter": { - "1": "Shadows fall... Are you ready to face your fears?", - "1_female": "Shadows fall... Are you ready to face your fears?", - "2": "Let's see if you can handle the darkness that I command." - }, - "victory": { - "1": "You've dispelled the shadows... For now. Well done.", - "2": "Your light pierced through my darkness. Great job." - }, - "defeat": { - "1": "The shadows have spoken... Your strength isn't enough.", - "2": "Darkness triumphs... Maybe next time you'll see the light." - } - }, - "raihan_elite": { - "encounter": { - "1": "Storm's brewing! Let's see if you can weather this fight!", - "2": "Get ready to face the eye of the storm!" - }, - "victory": { - "1": "You've bested the storm... Incredible job!", - "2": "You rode the winds perfectly... Great battle!" - }, - "defeat": { - "1": "Another storm weathered, another victory claimed! Well fought!", - "2": "You got caught in my storm! Better luck next time!", - "2_female": "You got caught in my storm! Better luck next time!" - } - }, - "alder": { - "encounter": { - "1": "Prepare yourself for a match against the strongest Trainer in Unova!" - }, - "victory": { - "1": "Well done! You certainly are an unmatched talent." - }, - "defeat": { - "1": "A fresh wind blows through my heart...\n$What an extraordinary effort!" - } - }, - "kieran": { - "encounter": { - "1": "Through hard work, I become stronger and stronger!\n$I don't lose." - }, - "victory": { - "1": "I don't believe it...\n$What a fun and heart-pounding battle!" - }, - "defeat": { - "1": "Wowzers, what a battle!\n$Time for you to train even harder." - } - }, - "rival": { - "encounter": { - "1": "@c{smile}Hey, I was looking for you! I knew you were eager to get going but I expected at least a goodbye…$@c{smile_eclosed}So you're really pursuing your dream after all? I almost can't believe it.$@c{serious_smile_fists}Since we're here, how about a battle?\nAfter all, I want to make sure you're ready.$@c{serious_mopen_fists}Don't hold back, I want you to give me everything you've got!" - }, - "victory": { - "1": "@c{shock}Wow… You cleaned me out.\nAre you actually a beginner?$@c{smile}Maybe it was a bit of luck but…Who knows you might just be able to go all the way.$By the way, the professor asked me to give you these items. They look pretty cool.$@c{serious_smile_fists}Good luck out there!" - } - }, - "rival_female": { - "encounter": { - "1": "@c{smile_wave}There you are! I've been looking everywhere for you!\n@c{angry_mopen}Did you forget to say goodbye to your best friend?\n$@c{smile_ehalf}You're going after your dream, huh?\nThat day is really today isn't it…\n$@c{smile}Anyway, I'll forgive you for forgetting me, but on one condition. @c{smile_wave_wink}You have to battle me!\n$@c{angry_mopen}Give it your all! Wouldn't want your adventure to be over before it started, right?" - }, - "victory": { - "1": "@c{shock}You just started and you're already this strong?!@d{96}\n@c{angry}You totally cheated, didn't you?\n$@c{smile_wave_wink}Just kidding!@d{64} @c{smile_eclosed}I lost fair and square… I have a feeling you're going to do really well out there.\n$@c{smile}By the way, the professor wanted me to give you some items. Hopefully they're helpful!\n$@c{smile_wave}Do your best like always! I believe in you!" - } - }, - "rival_2": { - "encounter": { - "1": "@c{smile}Hey, you're here too?\n@c{smile_eclosed}Still a perfect record, huh…?\n$@c{serious_mopen_fists}I know it kind of looks like I followed you here, but that's mostly not true.\n$@c{serious_smile_fists}Honestly though, I've been itching for a rematch since you beat me back at home.\n$I've been doing a lot of my own training so I'll definitely put up a fight this time.\n$@c{serious_mopen_fists}Don't hold back, just like before!\nLet's go!" - }, - "victory": { - "1": "@c{neutral_eclosed}Oh. I guess I was overconfident.\n$@c{smile}That's alright, though. I figured this might happen.\n@c{serious_mopen_fists}It just means I need to try harder for next time!\n\n$@c{smile}Oh, not that you really need the help, but I had an extra one of each of these lying around and figured you might want them.\n\n$@c{serious_smile_fists}Don't expect another one after this, though!\nI can't keep giving my opponent an advantage after all." - } - }, - "rival_2_female": { - "encounter": { - "1": "@c{smile_wave}Oh, fancy meeting you here. Looks like you're still undefeated. @c{angry_mopen}Huh… Not bad!\n$@c{angry_mopen}I know what you're thinking, and no, I wasn't creeping on you. @c{smile_eclosed}I just happened to be in the area.\n$@c{smile_ehalf}I'm happy for you but I just want to let you know that it's OK to lose sometimes.\n$@c{smile}We learn from our mistakes, often more than we would if we kept succeeding.\n$@c{angry_mopen}In any case, I've been training hard for our rematch, so you'd better give it your all!" - }, - "victory": { - "1": "@c{neutral}I… wasn't supposed to lose that time…\n$@c{smile}Aw well. That just means I'll have to train even harder for next time!\n$@c{smile_wave}I also got you another two of these!\n@c{smile_wave_wink}No need to thank me~.\n$@c{angry_mopen}This is the last one, though! You won't be getting anymore freebies from me after this!" - }, - "defeat": { - "1": "It's OK to lose sometimes…" - } - }, - "rival_3": { - "encounter": { - "1": "@c{smile}Hey, look who it is! It's been a while.\n@c{neutral}You're… still undefeated? Huh.\n$@c{neutral_eclosed}Things have been kind of… strange.\nIt's not the same back home without you.\n$@c{serious}I know it's selfish, but I need to get this off my chest.\n@c{neutral_eclosed}I think you're in over your head here.\n$@c{serious}Never losing once is just unrealistic.\nWe need to lose sometimes in order to grow.\n$@c{neutral_eclosed}You've had a great run but there's still so much ahead, and it only gets harder. @c{neutral}Are you prepared for that?\n$@c{serious_mopen_fists}If so, prove it to me." - }, - "victory": { - "1": "@c{angry_mhalf}This is ridiculous… I've hardly stopped training…\nHow are we still so far apart?" - } - }, - "rival_3_female": { - "encounter": { - "1": "@c{smile_wave}Long time no see! Still haven't lost, huh.\n@c{angry}You're starting to get on my nerves. @c{smile_wave_wink}Just kidding!\n$@c{smile_ehalf}But really, don't you miss home by now? Or… me?\nI… I mean, we've really missed you.\n$@c{smile_eclosed}I support you in your dream and everything, but the reality is you're going to lose sooner or later.\n$@c{smile}And when you do, I'll be there for you like always.\n@c{angry_mopen}Now, let me show you how strong I've become!" - }, - "victory": { - "1": "@c{shock}After all that… it wasn't enough…?\nYou'll never come back at this rate…" - }, - "defeat": { - "1": "You gave it your best, now let's go home." - } - }, - "rival_4": { - "encounter": { - "1": "@c{neutral}Hey.\n$I won't mince words or pleasantries with you.\n@c{neutral_eclosed}I'm here to win, plain and simple.\n$@c{serious_mhalf_fists}I've learned to maximize my potential by putting all my time into training.\n$@c{smile}You get a lot of extra time when you cut out the unnecessary sleep and social interaction.\n$@c{serious_mopen_fists}None of that matters anymore, not until I win.\n$@c{neutral_eclosed}I've even reached the point where I don't lose anymore.\n@c{smile_eclosed}I suppose your philosophy wasn't so wrong after all.\n$@c{angry_mhalf}Losing is for the weak, and I'm not weak anymore.\n$@c{serious_mopen_fists}Prepare yourself." - }, - "victory": { - "1": "@c{neutral}What…@d{64} What are you?" - } - }, - "rival_4_female": { - "encounter": { - "1": "@c{neutral}It's me! You didn't forget about me again… did you?\n$@c{smile}You should be proud of how far you made it. Congrats!\nBut it looks like it's the end of your journey.\n$@c{smile_eclosed}You've awoken something in me I never knew was there.\nIt seems like all I do now is train.\n$@c{smile_ehalf}I hardly even eat or sleep now, I just train my Pokémon all day, getting stronger every time.\n$@c{neutral}In fact, I… hardly recognize myself.\n$And now, I've finally reached peak performance.\nI don't think anyone could beat me now.\n$And you know what? It's all because of you.\n@c{smile_ehalf}I don't know whether to thank you or hate you.\n$@c{angry_mopen}Prepare yourself." - }, - "victory": { - "1": "@c{neutral}What…@d{64} What are you?" - }, - "defeat": { - "1": "$@c{smile}You should be proud of how far you made it." - } - }, - "rival_5": { - "encounter": { - "1": "@c{neutral}…" - }, - "victory": { - "1": "@c{neutral}…" - } - }, - "rival_5_female": { - "encounter": { - "1": "@c{neutral}…" - }, - "victory": { - "1": "@c{neutral}…" - }, - "defeat": { - "1": "$@c{smile_ehalf}…" - } - }, - "rival_6": { - "encounter": { - "1": "@c{smile_eclosed}We meet again.\n$@c{neutral}I've had some time to reflect on all this.\nThere's a reason this all seems so strange.\n$@c{neutral_eclosed}Your dream, my drive to beat you…\nIt's all a part of something greater.\n$@c{serious}This isn't about me, or about you… This is about the world, @c{serious_mhalf_fists}and it's my purpose to push you to your limits.\n$@c{neutral_eclosed}Whether I've fulfilled that purpose I can't say, but I've done everything in my power.\n$@c{neutral}This place we ended up in is terrifying… Yet somehow I feel unphased, like I've been here before.\n$@c{serious_mhalf_fists}You feel the same, don't you?\n$@c{serious}…and it's like something here is speaking to me.\nThis is all the world's known for a long time now.\n$Those times we cherished together that seem so recent are nothing but a distant memory.\n$@c{neutral_eclosed}Who can say whether they were ever even real in the first place.\n$@c{serious_mopen_fists}You need to keep pushing, because if you don't, it will never end. You're the only one who can do this.\n$@c{serious_smile_fists}I hardly know what any of this means, I just know that it's true.\n$@c{serious_mopen_fists}If you can't defeat me here and now, you won't stand a chance." - }, - "victory": { - "1": "@c{smile_eclosed}It looks like my work is done here.\n$I want you to promise me one thing.\n@c{smile}After you heal the world, please come home." - } - }, - "rival_6_female": { - "encounter": { - "1": "@c{smile_ehalf}So it's just us again.\n$@c{smile_eclosed}You know, I keep going around and around in my head…\n$@c{smile_ehalf}There's something to all this, why everything seems so strange now…\n$@c{smile}You have your dream, and I have this ambition in me…\n$I just can't help but feel there's a greater purpose to all this, to what we're doing, you and I.\n$@c{smile_eclosed}I think I'm supposed to push you… to your limits.\n$@c{smile_ehalf}I'm not sure if I've been doing a good job at that, but I've tried my best up to now.\n$It's something about this strange and dreadful place… Everything seems so clear…\n$This… is all the world's known for a long time now.\n$@c{smile_eclosed}It's like I can barely remember the memories we cherished together.\n$@c{smile_ehalf}Were they even real? They seem so far away now…\n$@c{angry_mopen}You need to keep pushing, because if you don't, it will never end. You're the only one who can do this.\n$@c{smile_ehalf}I… don't know what all this means… but I feel it's true.\n$@c{neutral}If you can't defeat me here and now, you won't stand a chance." - }, - "victory": { - "1": "@c{smile_ehalf}I… I think I fulfilled my purpose…\n$@c{smile_eclosed}Promise me… After you heal the world… Please… come home safe.\n$@c{smile_ehalf}…Thank you." - } - } -} diff --git a/src/locales/he_IL/egg.json b/src/locales/he_IL/egg.json deleted file mode 100644 index d6b352fca1e..00000000000 --- a/src/locales/he_IL/egg.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "egg": "Egg", - "greatTier": "Rare", - "ultraTier": "Epic", - "masterTier": "Legendary", - "defaultTier": "Common", - "hatchWavesMessageSoon": "Sounds can be heard coming from inside! It will hatch soon!", - "hatchWavesMessageClose": "It appears to move occasionally. It may be close to hatching.", - "hatchWavesMessageNotClose": "What will hatch from this? It doesn't seem close to hatching.", - "hatchWavesMessageLongTime": "It looks like this Egg will take a long time to hatch.", - "gachaTypeLegendary": "Legendary Rate Up", - "gachaTypeMove": "Rare Egg Move Rate Up", - "gachaTypeShiny": "Shiny Rate Up", - "eventType": "Mystery Event", - "selectMachine": "Select a machine.", - "notEnoughVouchers": "You don't have enough vouchers!", - "tooManyEggs": "You have too many eggs!", - "pull": "Pull", - "pulls": "Pulls", - "sameSpeciesEgg": "{{species}} will hatch from this egg!", - "hatchFromTheEgg": "{{pokemonName}} hatched from the egg!", - "eggMoveUnlock": "Egg Move unlocked: {{moveName}}", - "rareEggMoveUnlock": "Rare Egg Move unlocked: {{moveName}}", - "moveUPGacha": "Move UP!", - "shinyUPGacha": "Shiny UP!", - "legendaryUPGacha": "UP!" -} \ No newline at end of file diff --git a/src/locales/he_IL/fight-ui-handler.json b/src/locales/he_IL/fight-ui-handler.json deleted file mode 100644 index bd6bec878c8..00000000000 --- a/src/locales/he_IL/fight-ui-handler.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "pp": "PP", - "power": "Power", - "accuracy": "Accuracy", - "abilityFlyInText": " {{pokemonName}}’s\n{{passive}}{{abilityName}}", - "passive": "Passive ", - "teraHover": "{{type}} Terastallized" -} diff --git a/src/locales/he_IL/filter-bar.json b/src/locales/he_IL/filter-bar.json deleted file mode 100644 index 6e940c6886d..00000000000 --- a/src/locales/he_IL/filter-bar.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "genFilter": "Gen", - "typeFilter": "Type", - "caughtFilter": "Caught", - "unlocksFilter": "Unlocks", - "miscFilter": "Misc", - "sortFilter": "Sort", - "all": "All", - "normal": "Not Shiny", - "uncaught": "Uncaught", - "passive": "Passive", - "passiveUnlocked": "Passive - Yes", - "passiveLocked": "Passive - No", - "passiveUnlockable": "Passive - Can Unlock", - "costReduction": "Cost Reduction", - "costReductionUnlocked": "Cost Reduction - Yes", - "costReductionLocked": "Cost Reduction - No", - "costReductionUnlockable": "Cost Reduction - Can Unlock", - "favorite": "Favorite", - "isFavorite": "Favorite - Yes", - "notFavorite": "Favorite - No", - "ribbon": "Ribbon", - "hasWon": "Ribbon - Yes", - "hasNotWon": "Ribbon - No", - "hiddenAbility": "Hidden Ability", - "hasHiddenAbility": "Hidden Ability - Yes", - "noHiddenAbility": "Hidden Ability - No", - "egg": "Egg", - "eggPurchasable": "Purchasable Egg", - "pokerus": "Pokérus", - "hasPokerus": "Pokérus - Yes", - "noPokerus": "Pokérus - No", - "sortByNumber": "No.", - "sortByCost": "Cost", - "sortByCandies": "Candy Count", - "sortByIVs": "IVs", - "sortByName": "Name" -} \ No newline at end of file diff --git a/src/locales/he_IL/game-mode.json b/src/locales/he_IL/game-mode.json deleted file mode 100644 index e5a4975cc40..00000000000 --- a/src/locales/he_IL/game-mode.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "classic": "Classic", - "endless": "Endless", - "endlessSpliced": "Endless (Spliced)", - "dailyRun": "Daily Run", - "unknown": "Unknown", - "challenge": "Challenge" -} \ No newline at end of file diff --git a/src/locales/he_IL/game-stats-ui-handler.json b/src/locales/he_IL/game-stats-ui-handler.json deleted file mode 100644 index a7beefeabd8..00000000000 --- a/src/locales/he_IL/game-stats-ui-handler.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "stats": "Stats", - "playTime": "Play Time", - "totalBattles": "Total Battles", - "starters": "Starters", - "shinyStarters": "Shiny Starters", - "speciesSeen": "Species Seen", - "speciesCaught": "Species Caught", - "ribbonsOwned": "Ribbons Owned", - "classicRuns": "Classic Runs", - "classicWins": "Classic Wins", - "dailyRunAttempts": "Daily Run Attempts", - "dailyRunWins": "Daily Run Wins", - "endlessRuns": "Endless Runs", - "highestWaveEndless": "Highest Wave (Endless)", - "highestMoney": "Highest Money", - "highestDamage": "Highest Damage", - "highestHPHealed": "Highest HP Healed", - "pokemonEncountered": "Pokémon Encountered", - "pokemonDefeated": "Pokémon Defeated", - "pokemonCaught": "Pokémon Caught", - "eggsHatched": "Eggs Hatched", - "subLegendsSeen": "Sub-Legends Seen", - "subLegendsCaught": "Sub-Legends Caught", - "subLegendsHatched": "Sub-Legends Hatched", - "legendsSeen": "Legends Seen", - "legendsCaught": "Legends Caught", - "legendsHatched": "Legends Hatched", - "mythicalsSeen": "Mythicals Seen", - "mythicalsCaught": "Mythicals Caught", - "mythicalsHatched": "Mythicals Hatched", - "shiniesSeen": "Shinies Seen", - "shiniesCaught": "Shinies Caught", - "shiniesHatched": "Shinies Hatched", - "pokemonFused": "Pokémon Fused", - "trainersDefeated": "Trainers Defeated", - "eggsPulled": "Eggs Pulled", - "rareEggsPulled": "Rare Eggs Pulled", - "epicEggsPulled": "Epic Eggs Pulled", - "legendaryEggsPulled": "Legendary Eggs Pulled", - "manaphyEggsPulled": "Manaphy Eggs Pulled" -} diff --git a/src/locales/he_IL/growth.json b/src/locales/he_IL/growth.json deleted file mode 100644 index d472343d3eb..00000000000 --- a/src/locales/he_IL/growth.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "Erratic": "Erratic", - "Fast": "Fast", - "Medium_Fast": "Medium Fast", - "Medium_Slow": "Medium Slow", - "Slow": "Slow", - "Fluctuating": "Fluctuating" -} \ No newline at end of file diff --git a/src/locales/he_IL/menu-ui-handler.json b/src/locales/he_IL/menu-ui-handler.json deleted file mode 100644 index 0536fa12c2e..00000000000 --- a/src/locales/he_IL/menu-ui-handler.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "GAME_SETTINGS": "Game Settings", - "ACHIEVEMENTS": "Achievements", - "STATS": "Stats", - "RUN_HISTORY": "Run History", - "EGG_LIST": "Egg List", - "EGG_GACHA": "Egg Gacha", - "MANAGE_DATA": "Manage Data", - "COMMUNITY": "Community", - "SAVE_AND_QUIT": "Save and Quit", - "LOG_OUT": "Log Out", - "slot": "Slot {{slotNumber}}", - "importSession": "Import Session", - "importSlotSelect": "Select a slot to import to.", - "exportSession": "Export Session", - "exportSlotSelect": "Select a slot to export from.", - "importRunHistory": "Import Run History", - "exportRunHistory": "Export Run History", - "importData": "Import Data", - "exportData": "Export Data", - "consentPreferences": "Consent Preferences", - "linkDiscord": "Link Discord", - "unlinkDiscord": "Unlink Discord", - "linkGoogle": "Link Google", - "unlinkGoogle": "Unlink Google", - "cancel": "Cancel", - "donate": "Donate", - "losingProgressionWarning": "You will lose any progress since the beginning of the battle. Proceed?", - "noEggs": "You are not hatching\nany eggs at the moment!" -} \ No newline at end of file diff --git a/src/locales/he_IL/menu.json b/src/locales/he_IL/menu.json deleted file mode 100644 index 94b20f02fc6..00000000000 --- a/src/locales/he_IL/menu.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "cancel": "לבטל", - "continue": "‎להמשיך", - "dailyRun": "‎אתגר יומי (בטה)", - "loadGame": "‎להטעין משחק", - "newGame": "‎משחק חדש", - "settings": "‎הגדרות", - "selectGameMode": "תבחר/י מצב משחק", - "logInOrCreateAccount": "תיכנס/י לחשבון קיים או תיצור/רי חשבון חדש. לא צריך אימייל!", - "username": "שם משתמש", - "password": "סיסמה", - "login": "להיכנס", - "orUse": "‎או להשתמש ב", - "register": "להירשם", - "emptyUsername": "בבקשה תכניס/י שם משתמש", - "invalidLoginUsername": "השם משתמש אינו תקין", - "invalidRegisterUsername": "השם משתמש יכול להכיל רק אותיות, מספרים ומקפי תחתון", - "invalidLoginPassword": "הסיסמה אינה תקינה", - "invalidRegisterPassword": "הסיסמה צריך להיות לפחות 6 תווים", - "usernameAlreadyUsed": "השם משתמש קבר בשימוש", - "accountNonExistent": "המשתמש הנתון אינו קיים", - "unmatchingPassword": "הסיסמה אינה נכונה", - "passwordNotMatchingConfirmPassword": "הסיסמה צריך להתאים לסיסמת אישור", - "confirmPassword": "תאשר/י את הסיסמה", - "registrationAgeWarning": "בהרשמה את/ה מאשר/ת שאת/ה בן/ת 13 ומעלה.", - "backToLogin": "חזרה לעמוד כניסה", - "failedToLoadSaveData": "שיחזור הנתונים אינו הצליח. בבקשה תרענן/ני את העמוד.\nעם זה מתמשך, בבקשה תבדוק/י את ארוץ העידכונים בדיסקורד.", - "sessionSuccess": "טעינת הנתונים הצליחה.", - "failedToLoadSession": "טעינת הנתונים לא הצליח.\nיש סיכוי שהם פגומים.", - "boyOrGirl": "את/ה בן או בת?", - "evolving": "מה?\n{{pokemonName}} התחיל/ה אבולוציה!", - "stoppedEvolving": "{{pokemonName}} הפסיק/ה אבולוציה.", - "pauseEvolutionsQuestion": "את/ה רוצה להפסיק אבולוציה ל{{pokemonName}}?\nאפשר להחזיר אבולוציה במסך הקבוצה.", - "evolutionsPaused": "אבולוציה הפסיקה ל{{pokemonName}}.", - "evolutionDone": "מזל טוב!\nה{{pokemonName}} שלך התפתח ל{{evolvedPokemonName}}!", - "dailyRankings": "דירוג יומי", - "weeklyRankings": "דירוג שבועי", - "noRankings": "אין דירוג", - "positionIcon": "#", - "usernameScoreboard": "שם משתמש", - "score": "ציון", - "wave": "גל", - "loading": "טוען…", - "loadingAsset": "טוען משאבים: {{assetName}}", - "playersOnline": "שחקנים מקוונים", - "yes": "כן", - "no": "לא", - "disclaimer": "תזכורת", - "disclaimerDescription": "המשחק אינו גמור; יש מצב שיהיו בעיות בתהליך המשחק (כולל אובדן נתונים),\n ישתנה בלי הודעה, ויש מצב שלה יהיו עוד עדכון.", - "choosePokemon": "תבחר/י פוקימון.", - "renamePokemon": "תשנה/י את השם של הפוקימון", - "rename": "תשנה/י את השם", - "nickname": "כינוי", - "errorServerDown": "אוי לא! הייתה בעייה בניסיון גישה לשרת.\n\nאתה יכול להשאיר את החלון פתוח,\nהמשחק יתחבר אוטומטית.", - "noSaves": "אין נתונים להטעין!", - "tooManySaves": "יש לך יותר מדי משחקים שמורים!" -} diff --git a/src/locales/he_IL/modifier-select-ui-handler.json b/src/locales/he_IL/modifier-select-ui-handler.json deleted file mode 100644 index 15c930fb65e..00000000000 --- a/src/locales/he_IL/modifier-select-ui-handler.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "transfer": "Transfer", - "reroll": "Reroll", - "lockRarities": "Lock Rarities", - "checkTeam": "Check Team", - "transferDesc": "Transfer a held item from one Pokémon to another.", - "rerollDesc": "Spend money to reroll your item options.", - "lockRaritiesDesc": "Lock item rarities on reroll (affects reroll cost).", - "checkTeamDesc": "Check your team or use a form changing item.", - "rerollCost": "₽{{formattedMoney}}", - "itemCost": "₽{{formattedMoney}}", - "continueNextWaveButton": "Continue", - "continueNextWaveDescription": "Continue to the next wave." -} \ No newline at end of file diff --git a/src/locales/he_IL/modifier-type.json b/src/locales/he_IL/modifier-type.json deleted file mode 100644 index c362b3f30d4..00000000000 --- a/src/locales/he_IL/modifier-type.json +++ /dev/null @@ -1,483 +0,0 @@ -{ - "ModifierType": { - "AddPokeballModifierType": { - "name": "{{modifierCount}}x {{pokeballName}}", - "description": "Receive {{pokeballName}} x{{modifierCount}} (Inventory: {{pokeballAmount}}) \nCatch Rate: {{catchRate}}" - }, - "AddVoucherModifierType": { - "name": "{{modifierCount}}x {{voucherTypeName}}", - "description": "Receive {{voucherTypeName}} x{{modifierCount}}." - }, - "PokemonHeldItemModifierType": { - "extra": { - "inoperable": "{{pokemonName}} can't take\nthis item!", - "tooMany": "{{pokemonName}} has too many\nof this item!" - } - }, - "PokemonHpRestoreModifierType": { - "description": "Restores {{restorePoints}} HP or {{restorePercent}}% HP for one Pokémon, whichever is higher.", - "extra": { - "fully": "Fully restores HP for one Pokémon.", - "fullyWithStatus": "Fully restores HP for one Pokémon and heals any status ailment." - } - }, - "PokemonReviveModifierType": { - "description": "Revives one Pokémon and restores {{restorePercent}}% HP." - }, - "PokemonStatusHealModifierType": { - "description": "Heals any status ailment for one Pokémon." - }, - "PokemonPpRestoreModifierType": { - "description": "Restores {{restorePoints}} PP for one Pokémon move.", - "extra": { - "fully": "Restores all PP for one Pokémon move." - } - }, - "PokemonAllMovePpRestoreModifierType": { - "description": "Restores {{restorePoints}} PP for all of one Pokémon's moves.", - "extra": { - "fully": "Restores all PP for all of one Pokémon's moves." - } - }, - "PokemonPpUpModifierType": { - "description": "Permanently increases PP for one Pokémon move by {{upPoints}} for every 5 maximum PP (maximum 3)." - }, - "PokemonNatureChangeModifierType": { - "name": "{{natureName}} Mint", - "description": "Changes a Pokémon's nature to {{natureName}} and permanently unlocks the nature for the starter." - }, - "DoubleBattleChanceBoosterModifierType": { - "description": "Quadruples the chance of an encounter being a double battle for up to {{battleCount}} battles." - }, - "TempStatStageBoosterModifierType": { - "description": "Increases the {{stat}} of all party members by {{amount}} for up to 5 battles.", - "extra": { - "stage": "1 stage", - "percentage": "30%" - } - }, - "AttackTypeBoosterModifierType": { - "description": "Increases the power of a Pokémon's {{moveType}}-type moves by 20%." - }, - "PokemonLevelIncrementModifierType": { - "description": "Increases a Pokémon's level by {{levels}}." - }, - "AllPokemonLevelIncrementModifierType": { - "description": "Increases all party members' level by {{levels}}." - }, - "BaseStatBoosterModifierType": { - "description": "Increases the holder's base {{stat}} by 10%. The higher your IVs, the higher the stack limit." - }, - "PokemonBaseStatTotalModifierType": { - "name": "Shuckle Juice", - "description": "{{increaseDecrease}} all of the holder's base stats by {{statValue}}. You were {{blessCurse}} by the Shuckle.", - "extra": { - "increase": "Increases", - "decrease": "Decreases", - "blessed": "blessed", - "cursed": "cursed" - } - }, - "PokemonBaseStatFlatModifierType": { - "name": "Old Gateau", - "description": "Increases the holder's {{stats}} base stats by {{statValue}}. Found after a strange dream." - }, - "AllPokemonFullHpRestoreModifierType": { - "description": "Restores 100% HP for all Pokémon." - }, - "AllPokemonFullReviveModifierType": { - "description": "Revives all fainted Pokémon, fully restoring HP." - }, - "MoneyRewardModifierType": { - "description": "Grants a {{moneyMultiplier}} amount of money (₽{{moneyAmount}}).", - "extra": { - "small": "small", - "moderate": "moderate", - "large": "large" - } - }, - "ExpBoosterModifierType": { - "description": "Increases gain of EXP. Points by {{boostPercent}}%." - }, - "PokemonExpBoosterModifierType": { - "description": "Increases the holder's gain of EXP. Points by {{boostPercent}}%." - }, - "PokemonFriendshipBoosterModifierType": { - "description": "Increases friendship gain per victory by 50%." - }, - "PokemonMoveAccuracyBoosterModifierType": { - "description": "Increases move accuracy by {{accuracyAmount}} (maximum 100)." - }, - "PokemonMultiHitModifierType": { - "description": "Attacks hit one additional time at the cost of a 60/75/82.5% power reduction per stack respectively." - }, - "TmModifierType": { - "name": "TM{{moveId}} - {{moveName}}", - "description": "Teach {{moveName}} to a Pokémon." - }, - "TmModifierTypeWithInfo": { - "name": "TM{{moveId}} - {{moveName}}", - "description": "Teach {{moveName}} to a Pokémon\n(Hold C or Shift for more info)." - }, - "EvolutionItemModifierType": { - "description": "Causes certain Pokémon to evolve." - }, - "FormChangeItemModifierType": { - "description": "Causes certain Pokémon to change form." - }, - "FusePokemonModifierType": { - "description": "Combines two Pokémon (transfers Ability, splits base stats and types, shares move pool)." - }, - "TerastallizeModifierType": { - "name": "{{teraType}} Tera Shard", - "description": "{{teraType}} Terastallizes the holder for up to 10 battles." - }, - "ContactHeldItemTransferChanceModifierType": { - "description": "Upon attacking, there is a {{chancePercent}}% chance the foe's held item will be stolen." - }, - "TurnHeldItemTransferModifierType": { - "description": "Every turn, the holder acquires one held item from the foe." - }, - "EnemyAttackStatusEffectChanceModifierType": { - "description": "Adds a {{chancePercent}}% chance to inflict {{statusEffect}} with attack moves." - }, - "EnemyEndureChanceModifierType": { - "description": "Adds a {{chancePercent}}% chance of enduring a hit." - }, - - "RARE_CANDY": { "name": "Rare Candy" }, - "RARER_CANDY": { "name": "Rarer Candy" }, - - "MEGA_BRACELET": { "name": "Mega Bracelet", "description": "Mega Stones become available." }, - "DYNAMAX_BAND": { "name": "Dynamax Band", "description": "Max Mushrooms become available." }, - "TERA_ORB": { "name": "Tera Orb", "description": "Tera Shards become available." }, - - "MAP": { "name": "Map", "description": "Allows you to choose your destination at a crossroads." }, - - "POTION": { "name": "Potion" }, - "SUPER_POTION": { "name": "Super Potion" }, - "HYPER_POTION": { "name": "Hyper Potion" }, - "MAX_POTION": { "name": "Max Potion" }, - "FULL_RESTORE": { "name": "Full Restore" }, - - "REVIVE": { "name": "Revive" }, - "MAX_REVIVE": { "name": "Max Revive" }, - - "FULL_HEAL": { "name": "Full Heal" }, - - "SACRED_ASH": { "name": "Sacred Ash" }, - - "REVIVER_SEED": { "name": "Reviver Seed", "description": "Revives the holder for 1/2 HP upon fainting from a direct hit." }, - - "WHITE_HERB": { "name": "White Herb", "description": "An item to be held by a Pokémon. It will restore any lowered stat in battle." }, - - "ETHER": { "name": "Ether" }, - "MAX_ETHER": { "name": "Max Ether" }, - - "ELIXIR": { "name": "Elixir" }, - "MAX_ELIXIR": { "name": "Max Elixir" }, - - "PP_UP": { "name": "PP Up" }, - "PP_MAX": { "name": "PP Max" }, - - "LURE": { "name": "Lure" }, - "SUPER_LURE": { "name": "Super Lure" }, - "MAX_LURE": { "name": "Max Lure" }, - - "MEMORY_MUSHROOM": { "name": "Memory Mushroom", "description": "Recall one Pokémon's forgotten move." }, - - "EXP_SHARE": { "name": "EXP. All", "description": "Non-participants receive 20% of a single participant's EXP. Points." }, - "EXP_BALANCE": { "name": "EXP. Balance", "description": "Weighs EXP. Points received from battles towards lower-leveled party members." }, - - "OVAL_CHARM": { "name": "Oval Charm", "description": "When multiple Pokémon participate in a battle, each gets an extra 10% of the total EXP." }, - - "EXP_CHARM": { "name": "EXP. Charm" }, - "SUPER_EXP_CHARM": { "name": "Super EXP. Charm" }, - "GOLDEN_EXP_CHARM": { "name": "Golden EXP. Charm" }, - - "LUCKY_EGG": { "name": "Lucky Egg" }, - "GOLDEN_EGG": { "name": "Golden Egg" }, - - "SOOTHE_BELL": { "name": "Soothe Bell" }, - - "SCOPE_LENS": { "name": "Scope Lens", "description": "It's a lens for scoping out weak points. It boosts the holder's critical-hit ratio."}, - "DIRE_HIT": { "name": "Dire Hit", "extra": { "raises": "Critical Hit Ratio" } }, - "LEEK": { "name": "Leek", "description": "This very long and stiff stalk of leek boosts the critical-hit ratio of Farfetch'd's moves."}, - - "EVIOLITE": { "name": "Eviolite", "description": "This mysterious evolutionary lump boosts the Defense and Sp. Def stats when held by a Pokémon that can still evolve." }, - - "SOUL_DEW": { "name": "Soul Dew", "description": "Increases the influence of a Pokémon's nature on its stats by 10% (additive)." }, - - "NUGGET": { "name": "Nugget" }, - "BIG_NUGGET": { "name": "Big Nugget" }, - "RELIC_GOLD": { "name": "Relic Gold" }, - - "AMULET_COIN": { "name": "Amulet Coin", "description": "Increases money rewards by 20%." }, - "GOLDEN_PUNCH": { "name": "Golden Punch", "description": "Grants 50% of direct damage inflicted as money." }, - "COIN_CASE": { "name": "Coin Case", "description": "After every 10th battle, receive 10% of your money in interest." }, - - "LOCK_CAPSULE": { "name": "Lock Capsule", "description": "Allows you to lock item rarities when rerolling items." }, - - "GRIP_CLAW": { "name": "Grip Claw" }, - "WIDE_LENS": { "name": "Wide Lens" }, - - "MULTI_LENS": { "name": "Multi Lens" }, - - "HEALING_CHARM": { "name": "Healing Charm", "description": "Increases the effectiveness of HP restoring moves and items by 10% (excludes Revives)." }, - "CANDY_JAR": { "name": "Candy Jar", "description": "Increases the number of levels added by Rare Candy items by 1." }, - - "BERRY_POUCH": { "name": "Berry Pouch", "description": "Adds a 30% chance that a used berry will not be consumed." }, - - "FOCUS_BAND": { "name": "Focus Band", "description": "Adds a 10% chance to survive with 1 HP after being damaged enough to faint." }, - - "QUICK_CLAW": { "name": "Quick Claw", "description": "Adds a 10% chance to move first regardless of speed (after priority)." }, - - "KINGS_ROCK": { "name": "King's Rock", "description": "Adds a 10% chance an attack move will cause the opponent to flinch." }, - - "LEFTOVERS": { "name": "Leftovers", "description": "Heals 1/16 of a Pokémon's maximum HP every turn." }, - "SHELL_BELL": { "name": "Shell Bell", "description": "Heals 1/8 of a Pokémon's dealt damage." }, - - "TOXIC_ORB": { "name": "Toxic Orb", "description": "It's a bizarre orb that exudes toxins when touched and will badly poison the holder during battle." }, - "FLAME_ORB": { "name": "Flame Orb", "description": "It's a bizarre orb that gives off heat when touched and will affect the holder with a burn during battle." }, - - "EVOLUTION_TRACKER_GIMMIGHOUL": { "name": "Treasures", "description": "This Pokémon loves treasure! Keep collecting treasure and something might happen!"}, - - "BATON": { "name": "Baton", "description": "Allows passing along effects when switching Pokémon, which also bypasses traps." }, - - "SHINY_CHARM": { "name": "Shiny Charm", "description": "Dramatically increases the chance of a wild Pokémon being Shiny." }, - "ABILITY_CHARM": { "name": "Ability Charm", "description": "Dramatically increases the chance of a wild Pokémon having a Hidden Ability." }, - - "IV_SCANNER": { "name": "IV Scanner", "description": "Allows scanning the IVs of wild Pokémon. 2 IVs are revealed per stack. The best IVs are shown first." }, - - "DNA_SPLICERS": { "name": "DNA Splicers" }, - - "MINI_BLACK_HOLE": { "name": "Mini Black Hole" }, - - "GOLDEN_POKEBALL": { "name": "Golden Poké Ball", "description": "Adds 1 extra item option at the end of every battle." }, - - "ENEMY_DAMAGE_BOOSTER": { "name": "Damage Token", "description": "Increases damage by 5%." }, - "ENEMY_DAMAGE_REDUCTION": { "name": "Protection Token", "description": "Reduces incoming damage by 2.5%." }, - "ENEMY_HEAL": { "name": "Recovery Token", "description": "Heals 2% of max HP every turn." }, - "ENEMY_ATTACK_POISON_CHANCE": { "name": "Poison Token" }, - "ENEMY_ATTACK_PARALYZE_CHANCE": { "name": "Paralyze Token" }, - "ENEMY_ATTACK_BURN_CHANCE": { "name": "Burn Token" }, - "ENEMY_STATUS_EFFECT_HEAL_CHANCE": { "name": "Full Heal Token", "description": "Adds a 2.5% chance every turn to heal a status condition." }, - "ENEMY_ENDURE_CHANCE": { "name": "Endure Token" }, - "ENEMY_FUSED_CHANCE": { "name": "Fusion Token", "description": "Adds a 1% chance that a wild Pokémon will be a fusion." }, - - "MYSTERY_ENCOUNTER_SHUCKLE_JUICE": { "name": "Shuckle Juice" }, - "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_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." }, - "MYSTERY_ENCOUNTER_OLD_GATEAU": { "name": "Old Gateau", "description": "Increases the holder's {{stats}} stats by {{statValue}}." }, - "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." } - }, - "SpeciesBoosterItem": { - "LIGHT_BALL": { "name": "Light Ball", "description": "It's a mysterious orb that boosts Pikachu's Attack and Sp. Atk stats." }, - "THICK_CLUB": { "name": "Thick Club", "description": "This hard bone of unknown origin boosts Cubone or Marowak's Attack stat." }, - "METAL_POWDER": { "name": "Metal Powder", "description": "Extremely fine yet hard, this odd powder boosts Ditto's Defense stat." }, - "QUICK_POWDER": { "name": "Quick Powder", "description": "Extremely fine yet hard, this odd powder boosts Ditto's Speed stat." } - }, - "TempStatStageBoosterItem": { - "x_attack": "X Attack", - "x_defense": "X Defense", - "x_sp_atk": "X Sp. Atk", - "x_sp_def": "X Sp. Def", - "x_speed": "X Speed", - "x_accuracy": "X Accuracy" - }, - "AttackTypeBoosterItem": { - "silk_scarf": "Silk Scarf", - "black_belt": "Black Belt", - "sharp_beak": "Sharp Beak", - "poison_barb": "Poison Barb", - "soft_sand": "Soft Sand", - "hard_stone": "Hard Stone", - "silver_powder": "Silver Powder", - "spell_tag": "Spell Tag", - "metal_coat": "Metal Coat", - "charcoal": "Charcoal", - "mystic_water": "Mystic Water", - "miracle_seed": "Miracle Seed", - "magnet": "Magnet", - "twisted_spoon": "Twisted Spoon", - "never_melt_ice": "Never-Melt Ice", - "dragon_fang": "Dragon Fang", - "black_glasses": "Black Glasses", - "fairy_feather": "Fairy Feather" - }, - "BaseStatBoosterItem": { - "hp_up": "HP Up", - "protein": "Protein", - "iron": "Iron", - "calcium": "Calcium", - "zinc": "Zinc", - "carbos": "Carbos" - }, - "EvolutionItem": { - "NONE": "None", - - "LINKING_CORD": "Linking Cord", - "SUN_STONE": "Sun Stone", - "MOON_STONE": "Moon Stone", - "LEAF_STONE": "Leaf Stone", - "FIRE_STONE": "Fire Stone", - "WATER_STONE": "Water Stone", - "THUNDER_STONE": "Thunder Stone", - "ICE_STONE": "Ice Stone", - "DUSK_STONE": "Dusk Stone", - "DAWN_STONE": "Dawn Stone", - "SHINY_STONE": "Shiny Stone", - "CRACKED_POT": "Cracked Pot", - "SWEET_APPLE": "Sweet Apple", - "TART_APPLE": "Tart Apple", - "STRAWBERRY_SWEET": "Strawberry Sweet", - "UNREMARKABLE_TEACUP": "Unremarkable Teacup", - "UPGRADE": "Upgrade", - "DUBIOUS_DISC": "Dubious Disc", - "DRAGON_SCALE": "Dragon Scale", - "PRISM_SCALE": "Prism Scale", - "RAZOR_CLAW": "Razor Claw", - "RAZOR_FANG": "Razor Fang", - "REAPER_CLOTH": "Reaper Cloth", - "ELECTIRIZER": "Electirizer", - "MAGMARIZER": "Magmarizer", - "PROTECTOR": "Protector", - "SACHET": "Sachet", - "WHIPPED_DREAM": "Whipped Dream", - "LEADERS_CREST": "Leader's Crest", - "SUN_FLUTE": "Sun Flute", - "MOON_FLUTE": "Moon Flute", - - "CHIPPED_POT": "Chipped Pot", - "BLACK_AUGURITE": "Black Augurite", - "GALARICA_CUFF": "Galarica Cuff", - "GALARICA_WREATH": "Galarica Wreath", - "PEAT_BLOCK": "Peat Block", - "AUSPICIOUS_ARMOR": "Auspicious Armor", - "MALICIOUS_ARMOR": "Malicious Armor", - "MASTERPIECE_TEACUP": "Masterpiece Teacup", - "METAL_ALLOY": "Metal Alloy", - "SCROLL_OF_DARKNESS": "Scroll Of Darkness", - "SCROLL_OF_WATERS": "Scroll Of Waters", - "SYRUPY_APPLE": "Syrupy Apple" - }, - "FormChangeItem": { - "NONE": "None", - - "ABOMASITE": "Abomasite", - "ABSOLITE": "Absolite", - "AERODACTYLITE": "Aerodactylite", - "AGGRONITE": "Aggronite", - "ALAKAZITE": "Alakazite", - "ALTARIANITE": "Altarianite", - "AMPHAROSITE": "Ampharosite", - "AUDINITE": "Audinite", - "BANETTITE": "Banettite", - "BEEDRILLITE": "Beedrillite", - "BLASTOISINITE": "Blastoisinite", - "BLAZIKENITE": "Blazikenite", - "CAMERUPTITE": "Cameruptite", - "CHARIZARDITE_X": "Charizardite X", - "CHARIZARDITE_Y": "Charizardite Y", - "DIANCITE": "Diancite", - "GALLADITE": "Galladite", - "GARCHOMPITE": "Garchompite", - "GARDEVOIRITE": "Gardevoirite", - "GENGARITE": "Gengarite", - "GLALITITE": "Glalitite", - "GYARADOSITE": "Gyaradosite", - "HERACRONITE": "Heracronite", - "HOUNDOOMINITE": "Houndoominite", - "KANGASKHANITE": "Kangaskhanite", - "LATIASITE": "Latiasite", - "LATIOSITE": "Latiosite", - "LOPUNNITE": "Lopunnite", - "LUCARIONITE": "Lucarionite", - "MANECTITE": "Manectite", - "MAWILITE": "Mawilite", - "MEDICHAMITE": "Medichamite", - "METAGROSSITE": "Metagrossite", - "MEWTWONITE_X": "Mewtwonite X", - "MEWTWONITE_Y": "Mewtwonite Y", - "PIDGEOTITE": "Pidgeotite", - "PINSIRITE": "Pinsirite", - "RAYQUAZITE": "Rayquazite", - "SABLENITE": "Sablenite", - "SALAMENCITE": "Salamencite", - "SCEPTILITE": "Sceptilite", - "SCIZORITE": "Scizorite", - "SHARPEDONITE": "Sharpedonite", - "SLOWBRONITE": "Slowbronite", - "STEELIXITE": "Steelixite", - "SWAMPERTITE": "Swampertite", - "TYRANITARITE": "Tyranitarite", - "VENUSAURITE": "Venusaurite", - - "BLUE_ORB": "Blue Orb", - "RED_ORB": "Red Orb", - "SHARP_METEORITE": "Sharp Meteorite", - "HARD_METEORITE": "Hard Meteorite", - "SMOOTH_METEORITE": "Smooth Meteorite", - "ADAMANT_CRYSTAL": "Adamant Crystal", - "LUSTROUS_GLOBE": "Lustrous Globe", - "GRISEOUS_CORE": "Griseous Core", - "REVEAL_GLASS": "Reveal Glass", - "GRACIDEA": "Gracidea", - "MAX_MUSHROOMS": "Max Mushrooms", - "DARK_STONE": "Dark Stone", - "LIGHT_STONE": "Light Stone", - "PRISON_BOTTLE": "Prison Bottle", - "N_LUNARIZER": "N Lunarizer", - "N_SOLARIZER": "N Solarizer", - "RUSTED_SWORD": "Rusted Sword", - "RUSTED_SHIELD": "Rusted Shield", - "ICY_REINS_OF_UNITY": "Icy Reins Of Unity", - "SHADOW_REINS_OF_UNITY": "Shadow Reins Of Unity", - "WELLSPRING_MASK": "Wellspring Mask", - "HEARTHFLAME_MASK": "Hearthflame Mask", - "CORNERSTONE_MASK": "Cornerstone Mask", - "SHOCK_DRIVE": "Shock Drive", - "BURN_DRIVE": "Burn Drive", - "CHILL_DRIVE": "Chill Drive", - "DOUSE_DRIVE": "Douse Drive", - "ULTRANECROZIUM_Z": "Ultranecrozium Z", - - "FIST_PLATE": "Fist Plate", - "SKY_PLATE": "Sky Plate", - "TOXIC_PLATE": "Toxic Plate", - "EARTH_PLATE": "Earth Plate", - "STONE_PLATE": "Stone Plate", - "INSECT_PLATE": "Insect Plate", - "SPOOKY_PLATE": "Spooky Plate", - "IRON_PLATE": "Iron Plate", - "FLAME_PLATE": "Flame Plate", - "SPLASH_PLATE": "Splash Plate", - "MEADOW_PLATE": "Meadow Plate", - "ZAP_PLATE": "Zap Plate", - "MIND_PLATE": "Mind Plate", - "ICICLE_PLATE": "Icicle Plate", - "DRACO_PLATE": "Draco Plate", - "DREAD_PLATE": "Dread Plate", - "PIXIE_PLATE": "Pixie Plate", - "BLANK_PLATE": "Blank Plate", - "LEGEND_PLATE": "Legend Plate", - "FIGHTING_MEMORY": "Fighting Memory", - "FLYING_MEMORY": "Flying Memory", - "POISON_MEMORY": "Poison Memory", - "GROUND_MEMORY": "Ground Memory", - "ROCK_MEMORY": "Rock Memory", - "BUG_MEMORY": "Bug Memory", - "GHOST_MEMORY": "Ghost Memory", - "STEEL_MEMORY": "Steel Memory", - "FIRE_MEMORY": "Fire Memory", - "WATER_MEMORY": "Water Memory", - "GRASS_MEMORY": "Grass Memory", - "ELECTRIC_MEMORY": "Electric Memory", - "PSYCHIC_MEMORY": "Psychic Memory", - "ICE_MEMORY": "Ice Memory", - "DRAGON_MEMORY": "Dragon Memory", - "DARK_MEMORY": "Dark Memory", - "FAIRY_MEMORY": "Fairy Memory", - "NORMAL_MEMORY": "Normal Memory" - } -} diff --git a/src/locales/he_IL/modifier.json b/src/locales/he_IL/modifier.json deleted file mode 100644 index 47944c8adb7..00000000000 --- a/src/locales/he_IL/modifier.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "surviveDamageApply": "{{pokemonNameWithAffix}} hung on\nusing its {{typeName}}!", - "turnHealApply": "{{pokemonNameWithAffix}} restored a little HP using\nits {{typeName}}!", - "hitHealApply": "{{pokemonNameWithAffix}} restored a little HP using\nits {{typeName}}!", - "pokemonInstantReviveApply": "{{pokemonNameWithAffix}} was revived\nby its {{typeName}}!", - "resetNegativeStatStageApply": "{{pokemonNameWithAffix}}'s lowered stats were restored\nby its {{typeName}}!", - "moneyInterestApply": "You received interest of ₽{{moneyAmount}}\nfrom the {{typeName}}!", - "turnHeldItemTransferApply": "{{pokemonNameWithAffix}}'s {{itemName}} was absorbed\nby {{pokemonName}}'s {{typeName}}!", - "contactHeldItemTransferApply": "{{pokemonNameWithAffix}}'s {{itemName}} was snatched\nby {{pokemonName}}'s {{typeName}}!", - "enemyTurnHealApply": "{{pokemonNameWithAffix}}\nrestored some HP!", - "bypassSpeedChanceApply": "{{pokemonName}} can act faster than normal, thanks to its {{itemName}}!" -} \ No newline at end of file diff --git a/src/locales/he_IL/move-trigger.json b/src/locales/he_IL/move-trigger.json deleted file mode 100644 index bc58e2878dd..00000000000 --- a/src/locales/he_IL/move-trigger.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "hitWithRecoil" : "{{pokemonName}} was damaged by the recoil!", - "cutHpPowerUpMove": "{{pokemonName}} cut its own HP to power up its move!", - "absorbedElectricity": "{{pokemonName}} absorbed electricity!", - "switchedStatChanges": "{{pokemonName}} switched stat changes with the target!", - "switchedTwoStatChanges": "{{pokemonName}} switched all changes to its {{firstStat}}\nand {{secondStat}} with its target!", - "switchedStat": "{{pokemonName}} switched {{stat}} with its target!", - "sharedGuard": "{{pokemonName}} shared its guard with the target!", - "sharedPower": "{{pokemonName}} shared its power with the target!", - "shiftedStats": "{{pokemonName}} switched its {{statToSwitch}} and {{statToSwitchWith}}!", - "goingAllOutForAttack": "{{pokemonName}} is going all out for this attack!", - "regainedHealth": "{{pokemonName}} regained\nhealth!", - "keptGoingAndCrashed": "{{pokemonName}} kept going\nand crashed!", - "fled": "{{pokemonName}} fled!", - "cannotBeSwitchedOut": "{{pokemonName}} can't be switched out!", - "swappedAbilitiesWithTarget": "{{pokemonName}} swapped\nabilities with its target!", - "coinsScatteredEverywhere": "Coins were scattered everywhere!", - "attackedByItem": "{{pokemonName}} is about to be attacked by its {{itemName}}!", - "whippedUpAWhirlwind": "{{pokemonName}} whipped\nup a whirlwind!", - "flewUpHigh": "{{pokemonName}} flew\nup high!", - "tookInSunlight": "{{pokemonName}} absorbed light!", - "dugAHole": "{{pokemonName}} burrowed its way under the ground!", - "loweredItsHead": "{{pokemonName}} tucked in its head!", - "isGlowing": "{{pokemonName}} became cloaked in a harsh light!", - "bellChimed": "A bell chimed!", - "foresawAnAttack": "{{pokemonName}} foresaw\nan attack!", - "isTighteningFocus": "{{pokemonName}} is\ntightening its focus!", - "hidUnderwater": "{{pokemonName}} hid\nunderwater!", - "soothingAromaWaftedThroughArea": "A soothing aroma wafted through the area!", - "sprangUp": "{{pokemonName}} sprang up!", - "choseDoomDesireAsDestiny": "{{pokemonName}} chose\nDoom Desire as its destiny!", - "vanishedInstantly": "{{pokemonName}} vanished\ninstantly!", - "tookTargetIntoSky": "{{pokemonName}} took {{targetName}}\ninto the sky!", - "becameCloakedInFreezingLight": "{{pokemonName}} became cloaked\nin a freezing light!", - "becameCloakedInFreezingAir": "{{pokemonName}} became cloaked\nin freezing air!", - "isChargingPower": "{{pokemonName}} is absorbing power!", - "burnedItselfOut": "{{pokemonName}} burned itself out!", - "startedHeatingUpBeak": "{{pokemonName}} started\nheating up its beak!", - "setUpShellTrap": "{{pokemonName}} set a shell trap!", - "isOverflowingWithSpacePower": "{{pokemonName}} is overflowing\nwith space power!", - "usedUpAllElectricity": "{{pokemonName}} used up all its electricity!", - "stoleItem": "{{pokemonName}} stole\n{{targetName}}'s {{itemName}}!", - "incineratedItem": "{{pokemonName}} incinerated\n{{targetName}}'s {{itemName}}!", - "knockedOffItem": "{{pokemonName}} knocked off\n{{targetName}}'s {{itemName}}!", - "tookMoveAttack": "{{pokemonName}} took\nthe {{moveName}} attack!", - "cutOwnHpAndMaximizedStat": "{{pokemonName}} cut its own HP\nand maximized its {{statName}}!", - "copiedStatChanges": "{{pokemonName}} copied\n{{targetName}}'s stat changes!", - "magnitudeMessage": "Magnitude {{magnitude}}!", - "tookAimAtTarget": "{{pokemonName}} took aim\nat {{targetName}}!", - "transformedIntoType": "{{pokemonName}} transformed\ninto the {{typeName}} type!", - "copiedMove": "{{pokemonName}} copied\n{{moveName}}!", - "sketchedMove": "{{pokemonName}} sketched\n{{moveName}}!", - "acquiredAbility": "The {{pokemonName}} acquired\n{{abilityName}}!", - "copiedTargetAbility": "{{pokemonName}} copied the {{targetName}}'s\n{{abilityName}}!", - "transformedIntoTarget": "{{pokemonName}} transformed\ninto {{targetName}}!", - "tryingToTakeFoeDown": "{{pokemonName}} is hoping to take its attacker down with it!", - "addType": "{{typeName}} was added to\n{{pokemonName}}!", - "cannotUseMove": "{{pokemonName}} cannot use {{moveName}}!", - "healHp": "{{pokemonName}} had its HP restored.", - "sacrificialFullRestore": "{{pokemonName}}'s Healing Wish\nwas granted!", - "invertStats": "{{pokemonName}}'s stat changes\nwere all reversed!", - "resetStats": "{{pokemonName}}'s stat changes\nwere eliminated!", - "statEliminated": "All stat changes were eliminated!", - "faintCountdown": "{{pokemonName}}\nwill faint in {{turnCount}} turns.", - "copyType": "{{pokemonName}}'s type became the same as\n{{targetPokemonName}}'s type!", - "suppressAbilities": "{{pokemonName}}'s ability\nwas suppressed!", - "revivalBlessing": "{{pokemonName}} was revived!", - "swapArenaTags": "{{pokemonName}} swapped the battle effects affecting each side of the field!", - "exposedMove": "{{pokemonName}} identified\n{{targetPokemonName}}!", - "safeguard": "{{targetName}} is protected by Safeguard!", - "substituteOnOverlap": "{{pokemonName}} already\nhas a substitute!", - "substituteNotEnoughHp": "But it does not have enough HP\nleft to make a substitute!", - "afterYou": "{{pokemonName}} took the kind offer!" -} \ No newline at end of file diff --git a/src/locales/he_IL/move.json b/src/locales/he_IL/move.json deleted file mode 100644 index 7a10335ed06..00000000000 --- a/src/locales/he_IL/move.json +++ /dev/null @@ -1,3810 +0,0 @@ -{ - "pound": { - "name": "Pound", - "effect": "The target is physically pounded with a long tail, a foreleg, or the like." - }, - "karateChop": { - "name": "Karate Chop", - "effect": "The target is attacked with a sharp chop. Critical hits land more easily." - }, - "doubleSlap": { - "name": "Double Slap", - "effect": "The target is slapped repeatedly, back and forth, two to five times in a row." - }, - "cometPunch": { - "name": "Comet Punch", - "effect": "The target is hit with a flurry of punches that strike two to five times in a row." - }, - "megaPunch": { - "name": "Mega Punch", - "effect": "The target is slugged by a punch thrown with muscle-packed power." - }, - "payDay": { - "name": "Pay Day", - "effect": "Numerous coins are hurled at the target to inflict damage. Money is earned after the battle." - }, - "firePunch": { - "name": "Fire Punch", - "effect": "The target is punched with a fiery fist. This may also leave the target with a burn." - }, - "icePunch": { - "name": "Ice Punch", - "effect": "The target is punched with an icy fist. This may also leave the target frozen." - }, - "thunderPunch": { - "name": "Thunder Punch", - "effect": "The target is punched with an electrified fist. This may also leave the target with paralysis." - }, - "scratch": { - "name": "Scratch", - "effect": "Hard, pointed, sharp claws rake the target to inflict damage." - }, - "viseGrip": { - "name": "Vise Grip", - "effect": "The target is gripped and squeezed from both sides to inflict damage." - }, - "guillotine": { - "name": "Guillotine", - "effect": "A vicious, tearing attack with big pincers. The target faints instantly if this attack hits." - }, - "razorWind": { - "name": "Razor Wind", - "effect": "In this two-turn attack, blades of wind hit opposing Pokémon on the second turn. Critical hits land more easily." - }, - "swordsDance": { - "name": "Swords Dance", - "effect": "A frenetic dance to uplift the fighting spirit. This sharply raises the user's Attack stat." - }, - "cut": { - "name": "Cut", - "effect": "The target is cut with a scythe or claw." - }, - "gust": { - "name": "Gust", - "effect": "A gust of wind is whipped up by wings and launched at the target to inflict damage." - }, - "wingAttack": { - "name": "Wing Attack", - "effect": "The target is struck with large, imposing wings spread wide to inflict damage." - }, - "whirlwind": { - "name": "Whirlwind", - "effect": "The target is blown away, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." - }, - "fly": { - "name": "Fly", - "effect": "The user flies up into the sky and then strikes its target on the next turn." - }, - "bind": { - "name": "Bind", - "effect": "Things such as long bodies or tentacles are used to bind and squeeze the target for four to five turns." - }, - "slam": { - "name": "Slam", - "effect": "The target is slammed with a long tail, vines, or the like to inflict damage." - }, - "vineWhip": { - "name": "Vine Whip", - "effect": "The target is struck with slender, whiplike vines to inflict damage." - }, - "stomp": { - "name": "Stomp", - "effect": "The target is stomped with a big foot. This may also make the target flinch." - }, - "doubleKick": { - "name": "Double Kick", - "effect": "The target is quickly kicked twice in succession using both feet." - }, - "megaKick": { - "name": "Mega Kick", - "effect": "The target is attacked by a kick launched with muscle-packed power." - }, - "jumpKick": { - "name": "Jump Kick", - "effect": "The user jumps up high, then strikes with a kick. If the kick misses, the user hurts itself." - }, - "rollingKick": { - "name": "Rolling Kick", - "effect": "The user lashes out with a quick, spinning kick. This may also make the target flinch." - }, - "sandAttack": { - "name": "Sand Attack", - "effect": "Sand is hurled in the target's face, reducing the target's accuracy." - }, - "headbutt": { - "name": "Headbutt", - "effect": "The user sticks out its head and attacks by charging straight into the target. This may also make the target flinch." - }, - "hornAttack": { - "name": "Horn Attack", - "effect": "The target is jabbed with a sharply pointed horn to inflict damage." - }, - "furyAttack": { - "name": "Fury Attack", - "effect": "The target is jabbed repeatedly with a horn or beak two to five times in a row." - }, - "hornDrill": { - "name": "Horn Drill", - "effect": "The user stabs the target with a horn that rotates like a drill. The target faints instantly if this attack hits." - }, - "tackle": { - "name": "Tackle", - "effect": "A physical attack in which the user charges and slams into the target with its whole body." - }, - "bodySlam": { - "name": "Body Slam", - "effect": "The user drops onto the target with its full body weight. This may also leave the target with paralysis." - }, - "wrap": { - "name": "Wrap", - "effect": "A long body, vines, or the like are used to wrap and squeeze the target for four to five turns." - }, - "takeDown": { - "name": "Take Down", - "effect": "A reckless, full-body charge attack for slamming into the target. This also damages the user a little." - }, - "thrash": { - "name": "Thrash", - "effect": "The user rampages and attacks for two to three turns. The user then becomes confused." - }, - "doubleEdge": { - "name": "Double-Edge", - "effect": "A reckless, life-risking tackle in which the user rushes the target. This also damages the user quite a lot." - }, - "tailWhip": { - "name": "Tail Whip", - "effect": "The user wags its tail cutely, making opposing Pokémon less wary and lowering their Defense stats." - }, - "poisonSting": { - "name": "Poison Sting", - "effect": "The user stabs the target with a poisonous stinger. This may also poison the target." - }, - "twineedle": { - "name": "Twineedle", - "effect": "The user damages the target twice in succession by jabbing it with two spikes. This may also poison the target." - }, - "pinMissile": { - "name": "Pin Missile", - "effect": "Sharp spikes are shot at the target in rapid succession. They hit two to five times in a row." - }, - "leer": { - "name": "Leer", - "effect": "The user gives opposing Pokémon an intimidating leer that lowers the Defense stat." - }, - "bite": { - "name": "Bite", - "effect": "The target is bitten with viciously sharp fangs. This may also make the target flinch." - }, - "growl": { - "name": "Growl", - "effect": "The user growls in an endearing way, making opposing Pokémon less wary. This lowers their Attack stats." - }, - "roar": { - "name": "Roar", - "effect": "The target is scared off, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." - }, - "sing": { - "name": "Sing", - "effect": "A soothing lullaby is sung in a calming voice that puts the target into a deep slumber." - }, - "supersonic": { - "name": "Supersonic", - "effect": "The user generates odd sound waves from its body that confuse the target." - }, - "sonicBoom": { - "name": "Sonic Boom", - "effect": "The target is hit with a destructive shock wave that always inflicts 20 HP damage." - }, - "disable": { - "name": "Disable", - "effect": "For four turns, this move prevents the target from using the move it last used." - }, - "acid": { - "name": "Acid", - "effect": "Opposing Pokémon are attacked with a spray of harsh acid. This may also lower their Sp. Def stats." - }, - "ember": { - "name": "Ember", - "effect": "The target is attacked with small flames. This may also leave the target with a burn." - }, - "flamethrower": { - "name": "Flamethrower", - "effect": "The target is scorched with an intense blast of fire. This may also leave the target with a burn." - }, - "mist": { - "name": "Mist", - "effect": "The user cloaks itself and its allies in a white mist that prevents any of their stats from being lowered for five turns." - }, - "waterGun": { - "name": "Water Gun", - "effect": "The target is blasted with a forceful shot of water." - }, - "hydroPump": { - "name": "Hydro Pump", - "effect": "The target is blasted by a huge volume of water launched under great pressure." - }, - "surf": { - "name": "Surf", - "effect": "The user attacks everything around it by swamping its surroundings with a giant wave." - }, - "iceBeam": { - "name": "Ice Beam", - "effect": "The target is struck with an icy-cold beam of energy. This may also leave the target frozen." - }, - "blizzard": { - "name": "Blizzard", - "effect": "A howling blizzard is summoned to strike opposing Pokémon. This may also leave the opposing Pokémon frozen." - }, - "psybeam": { - "name": "Psybeam", - "effect": "The target is attacked with a peculiar ray. This may also leave the target confused." - }, - "bubbleBeam": { - "name": "Bubble Beam", - "effect": "A spray of bubbles is forcefully ejected at the target. This may also lower the target's Speed stat." - }, - "auroraBeam": { - "name": "Aurora Beam", - "effect": "The target is hit with a rainbow-colored beam. This may also lower the target's Attack stat." - }, - "hyperBeam": { - "name": "Hyper Beam", - "effect": "The target is attacked with a powerful beam. The user can't move on the next turn." - }, - "peck": { - "name": "Peck", - "effect": "The target is jabbed with a sharply pointed beak or horn." - }, - "drillPeck": { - "name": "Drill Peck", - "effect": "A corkscrewing attack that strikes the target with a sharp beak acting as a drill." - }, - "submission": { - "name": "Submission", - "effect": "The user grabs the target and recklessly dives for the ground. This also damages the user a little." - }, - "lowKick": { - "name": "Low Kick", - "effect": "A powerful low kick that makes the target fall over. The heavier the target, the greater the move's power." - }, - "counter": { - "name": "Counter", - "effect": "A retaliation move that counters any physical attack, inflicting double the damage taken." - }, - "seismicToss": { - "name": "Seismic Toss", - "effect": "The target is thrown using the power of gravity. It inflicts damage equal to the user's level." - }, - "strength": { - "name": "Strength", - "effect": "The target is slugged with a punch thrown at maximum power." - }, - "absorb": { - "name": "Absorb", - "effect": "A nutrient-draining attack. The user's HP is restored by half the damage taken by the target." - }, - "megaDrain": { - "name": "Mega Drain", - "effect": "A nutrient-draining attack. The user's HP is restored by half the damage taken by the target." - }, - "leechSeed": { - "name": "Leech Seed", - "effect": "A seed is planted on the target. It steals some HP from the target every turn." - }, - "growth": { - "name": "Growth", - "effect": "The user's body grows all at once, raising the Attack and Sp. Atk stats." - }, - "razorLeaf": { - "name": "Razor Leaf", - "effect": "Sharp-edged leaves are launched to slash at opposing Pokémon. Critical hits land more easily." - }, - "solarBeam": { - "name": "Solar Beam", - "effect": "In this two-turn attack, the user gathers light, then blasts a bundled beam on the next turn." - }, - "poisonPowder": { - "name": "Poison Powder", - "effect": "The user scatters a cloud of poisonous dust that poisons the target." - }, - "stunSpore": { - "name": "Stun Spore", - "effect": "The user scatters a cloud of numbing powder that paralyzes the target." - }, - "sleepPowder": { - "name": "Sleep Powder", - "effect": "The user scatters a big cloud of sleep-inducing dust around the target." - }, - "petalDance": { - "name": "Petal Dance", - "effect": "The user attacks the target by scattering petals for two to three turns. The user then becomes confused." - }, - "stringShot": { - "name": "String Shot", - "effect": "Opposing Pokémon are bound with silk blown from the user's mouth that harshly lowers the Speed stat." - }, - "dragonRage": { - "name": "Dragon Rage", - "effect": "This attack hits the target with a shock wave of pure rage. This attack always inflicts 40 HP damage." - }, - "fireSpin": { - "name": "Fire Spin", - "effect": "The target becomes trapped within a fierce vortex of fire that rages for four to five turns." - }, - "thunderShock": { - "name": "Thunder Shock", - "effect": "A jolt of electricity crashes down on the target to inflict damage. This may also leave the target with paralysis." - }, - "thunderbolt": { - "name": "Thunderbolt", - "effect": "A strong electric blast crashes down on the target. This may also leave the target with paralysis." - }, - "thunderWave": { - "name": "Thunder Wave", - "effect": "The user launches a weak jolt of electricity that paralyzes the target." - }, - "thunder": { - "name": "Thunder", - "effect": "A wicked thunderbolt is dropped on the target to inflict damage. This may also leave the target with paralysis." - }, - "rockThrow": { - "name": "Rock Throw", - "effect": "The user picks up and throws a small rock at the target to attack." - }, - "earthquake": { - "name": "Earthquake", - "effect": "The user sets off an earthquake that strikes every Pokémon around it." - }, - "fissure": { - "name": "Fissure", - "effect": "The user opens up a fissure in the ground and drops the target in. The target faints instantly if this attack hits." - }, - "dig": { - "name": "Dig", - "effect": "The user burrows into the ground, then attacks on the next turn." - }, - "toxic": { - "name": "Toxic", - "effect": "A move that leaves the target badly poisoned. Its poison damage worsens every turn." - }, - "confusion": { - "name": "Confusion", - "effect": "The target is hit by a weak telekinetic force. This may also confuse the target." - }, - "psychic": { - "name": "Psychic", - "effect": "The target is hit by a strong telekinetic force. This may also lower the target's Sp. Def stat." - }, - "hypnosis": { - "name": "Hypnosis", - "effect": "The user employs hypnotic suggestion to make the target fall into a deep sleep." - }, - "meditate": { - "name": "Meditate", - "effect": "The user meditates to awaken the power deep within its body and raise its Attack stat." - }, - "agility": { - "name": "Agility", - "effect": "The user relaxes and lightens its body to move faster. This sharply raises the Speed stat." - }, - "quickAttack": { - "name": "Quick Attack", - "effect": "The user lunges at the target at a speed that makes it almost invisible. This move always goes first." - }, - "rage": { - "name": "Rage", - "effect": "As long as this move is in use, the power of rage raises the Attack stat each time the user is hit in battle." - }, - "teleport": { - "name": "Teleport", - "effect": "The user switches places with a party Pokémon in waiting, if any. If a wild Pokémon uses this move, it flees." - }, - "nightShade": { - "name": "Night Shade", - "effect": "The user makes the target see a frightening mirage. It inflicts damage equal to the user's level." - }, - "mimic": { - "name": "Mimic", - "effect": "The user copies the target's last move. The move can be used during battle until the Pokémon is switched out." - }, - "screech": { - "name": "Screech", - "effect": "An earsplitting screech harshly lowers the target's Defense stat." - }, - "doubleTeam": { - "name": "Double Team", - "effect": "By moving rapidly, the user makes illusory copies of itself to raise its evasiveness." - }, - "recover": { - "name": "Recover", - "effect": "Restoring its own cells, the user restores its own HP by half of its max HP." - }, - "harden": { - "name": "Harden", - "effect": "The user stiffens all the muscles in its body to raise its Defense stat." - }, - "minimize": { - "name": "Minimize", - "effect": "The user compresses its body to make itself look smaller, which sharply raises its evasiveness." - }, - "smokescreen": { - "name": "Smokescreen", - "effect": "The user releases an obscuring cloud of smoke or ink. This lowers the target's accuracy." - }, - "confuseRay": { - "name": "Confuse Ray", - "effect": "The target is exposed to a sinister ray that triggers confusion." - }, - "withdraw": { - "name": "Withdraw", - "effect": "The user withdraws its body into its hard shell, raising its Defense stat." - }, - "defenseCurl": { - "name": "Defense Curl", - "effect": "The user curls up to conceal weak spots and raise its Defense stat." - }, - "barrier": { - "name": "Barrier", - "effect": "The user throws up a sturdy wall that sharply raises its Defense stat." - }, - "lightScreen": { - "name": "Light Screen", - "effect": "A wondrous wall of light is put up to reduce damage from special attacks for five turns." - }, - "haze": { - "name": "Haze", - "effect": "The user creates a haze that eliminates every stat change among all the Pokémon engaged in battle." - }, - "reflect": { - "name": "Reflect", - "effect": "A wondrous wall of light is put up to reduce damage from physical attacks for five turns." - }, - "focusEnergy": { - "name": "Focus Energy", - "effect": "The user takes a deep breath and focuses so that critical hits land more easily." - }, - "bide": { - "name": "Bide", - "effect": "The user endures attacks for two turns, then strikes back to cause double the damage taken." - }, - "metronome": { - "name": "Metronome", - "effect": "The user waggles a finger and stimulates its brain into randomly using nearly any move." - }, - "mirrorMove": { - "name": "Mirror Move", - "effect": "The user counters the target by mimicking the target's last move." - }, - "selfDestruct": { - "name": "Self-Destruct", - "effect": "The user attacks everything around it by causing an explosion. The user faints upon using this move." - }, - "eggBomb": { - "name": "Egg Bomb", - "effect": "A large egg is hurled at the target with maximum force to inflict damage." - }, - "lick": { - "name": "Lick", - "effect": "The target is licked with a long tongue, causing damage. This may also leave the target with paralysis." - }, - "smog": { - "name": "Smog", - "effect": "The target is attacked with a discharge of filthy gases. This may also poison the target." - }, - "sludge": { - "name": "Sludge", - "effect": "Unsanitary sludge is hurled at the target. This may also poison the target." - }, - "boneClub": { - "name": "Bone Club", - "effect": "The user clubs the target with a bone. This may also make the target flinch." - }, - "fireBlast": { - "name": "Fire Blast", - "effect": "The target is attacked with an intense blast of all-consuming fire. This may also leave the target with a burn." - }, - "waterfall": { - "name": "Waterfall", - "effect": "The user charges at the target and may make it flinch." - }, - "clamp": { - "name": "Clamp", - "effect": "The target is clamped and squeezed by the user's very thick and sturdy shell for four to five turns." - }, - "swift": { - "name": "Swift", - "effect": "Star-shaped rays are shot at opposing Pokémon. This attack never misses." - }, - "skullBash": { - "name": "Skull Bash", - "effect": "The user tucks in its head to raise its Defense stat on the first turn, then rams the target on the next turn." - }, - "spikeCannon": { - "name": "Spike Cannon", - "effect": "Sharp spikes are shot at the target in rapid succession. They hit two to five times in a row." - }, - "constrict": { - "name": "Constrict", - "effect": "The target is attacked with long, creeping tentacles, vines, or the like. This may also lower the target's Speed stat." - }, - "amnesia": { - "name": "Amnesia", - "effect": "The user temporarily empties its mind to forget its concerns. This sharply raises the user's Sp. Def stat." - }, - "kinesis": { - "name": "Kinesis", - "effect": "The user distracts the target by bending a spoon. This lowers the target's accuracy." - }, - "softBoiled": { - "name": "Soft-Boiled", - "effect": "The user restores its own HP by up to half of its max HP." - }, - "highJumpKick": { - "name": "High Jump Kick", - "effect": "The target is attacked with a knee kick from a jump. If it misses, the user is hurt instead." - }, - "glare": { - "name": "Glare", - "effect": "The user intimidates the target with the pattern on its belly to cause paralysis." - }, - "dreamEater": { - "name": "Dream Eater", - "effect": "The user eats the dreams of a sleeping target. The user's HP is restored by half the damage taken by the target." - }, - "poisonGas": { - "name": "Poison Gas", - "effect": "A cloud of poison gas is sprayed in the face of opposing Pokémon, poisoning those it hits." - }, - "barrage": { - "name": "Barrage", - "effect": "Round objects are hurled at the target to strike two to five times in a row." - }, - "leechLife": { - "name": "Leech Life", - "effect": "The user drains the target's blood. The user's HP is restored by half the damage taken by the target." - }, - "lovelyKiss": { - "name": "Lovely Kiss", - "effect": "With a scary face, the user tries to force a kiss on the target. If it succeeds, the target falls asleep." - }, - "skyAttack": { - "name": "Sky Attack", - "effect": "A second-turn attack move where critical hits land more easily. This may also make the target flinch." - }, - "transform": { - "name": "Transform", - "effect": "The user transforms into a copy of the target right down to having the same move set." - }, - "bubble": { - "name": "Bubble", - "effect": "A spray of countless bubbles is jetted at the opposing Pokémon. This may also lower their Speed stat." - }, - "dizzyPunch": { - "name": "Dizzy Punch", - "effect": "The target is hit with rhythmically launched punches. This may also leave the target confused." - }, - "spore": { - "name": "Spore", - "effect": "The user scatters bursts of spores that induce sleep." - }, - "flash": { - "name": "Flash", - "effect": "The user flashes a bright light that cuts the target's accuracy." - }, - "psywave": { - "name": "Psywave", - "effect": "The target is attacked with an odd psychic wave. The attack varies in intensity." - }, - "splash": { - "name": "Splash", - "effect": "The user just flops and splashes around to no effect at all..." - }, - "acidArmor": { - "name": "Acid Armor", - "effect": "The user alters its cellular structure to liquefy itself, sharply raising its Defense stat." - }, - "crabhammer": { - "name": "Crabhammer", - "effect": "The target is hammered with a large pincer. Critical hits land more easily." - }, - "explosion": { - "name": "Explosion", - "effect": "The user attacks everything around it by causing a tremendous explosion. The user faints upon using this move." - }, - "furySwipes": { - "name": "Fury Swipes", - "effect": "The target is raked with sharp claws or scythes quickly two to five times in a row." - }, - "bonemerang": { - "name": "Bonemerang", - "effect": "The user throws the bone it holds. The bone loops around to hit the target twice—coming and going." - }, - "rest": { - "name": "Rest", - "effect": "The user goes to sleep for two turns. This fully restores the user's HP and heals any status conditions." - }, - "rockSlide": { - "name": "Rock Slide", - "effect": "Large boulders are hurled at opposing Pokémon to inflict damage. This may also make the opposing Pokémon flinch." - }, - "hyperFang": { - "name": "Hyper Fang", - "effect": "The user bites hard on the target with its sharp front fangs. This may also make the target flinch." - }, - "sharpen": { - "name": "Sharpen", - "effect": "The user makes its edges more jagged, which raises its Attack stat." - }, - "conversion": { - "name": "Conversion", - "effect": "The user changes its type to become the same type as the move at the top of the list of moves it knows." - }, - "triAttack": { - "name": "Tri Attack", - "effect": "The user strikes with a simultaneous three-beam attack. This may also burn, freeze, or paralyze the target." - }, - "superFang": { - "name": "Super Fang", - "effect": "The user chomps hard on the target with its sharp front fangs. This cuts the target's HP in half." - }, - "slash": { - "name": "Slash", - "effect": "The target is attacked with a slash of claws or blades. Critical hits land more easily." - }, - "substitute": { - "name": "Substitute", - "effect": "The user creates a substitute for itself using some of its HP. The substitute serves as the user's decoy." - }, - "struggle": { - "name": "Struggle", - "effect": "This attack is used in desperation only if the user has no PP. It also damages the user a little." - }, - "sketch": { - "name": "Sketch", - "effect": "It enables the user to permanently learn the move last used by the target. Once used, Sketch disappears." - }, - "tripleKick": { - "name": "Triple Kick", - "effect": "A consecutive three-kick attack that becomes more powerful with each successful hit." - }, - "thief": { - "name": "Thief", - "effect": "The user attacks and has a 30% chance to steal the target's held item simultaneously." - }, - "spiderWeb": { - "name": "Spider Web", - "effect": "The user ensnares the target with thin, gooey silk so it can't flee from battle." - }, - "mindReader": { - "name": "Mind Reader", - "effect": "The user senses the target's movements with its mind to ensure its next attack does not miss the target." - }, - "nightmare": { - "name": "Nightmare", - "effect": "A sleeping target sees a nightmare that inflicts some damage every turn." - }, - "flameWheel": { - "name": "Flame Wheel", - "effect": "The user cloaks itself in fire and charges at the target. This may also leave the target with a burn." - }, - "snore": { - "name": "Snore", - "effect": "This attack can be used only if the user is asleep. The harsh noise may also make the target flinch." - }, - "curse": { - "name": "Curse", - "effect": "A move that works differently for the Ghost type than for all other types." - }, - "flail": { - "name": "Flail", - "effect": "The user flails about aimlessly to attack. The less HP the user has, the greater the move's power." - }, - "conversion2": { - "name": "Conversion 2", - "effect": "The user changes its type to make itself resistant to the type of the attack the target used last." - }, - "aeroblast": { - "name": "Aeroblast", - "effect": "A vortex of air is shot at the target to inflict damage. Critical hits land more easily." - }, - "cottonSpore": { - "name": "Cotton Spore", - "effect": "The user releases cotton-like spores that cling to opposing Pokémon, which harshly lowers their Speed stats." - }, - "reversal": { - "name": "Reversal", - "effect": "An all-out attack that becomes more powerful the less HP the user has." - }, - "spite": { - "name": "Spite", - "effect": "The user unleashes its grudge on the move last used by the target by cutting 4 PP from it." - }, - "powderSnow": { - "name": "Powder Snow", - "effect": "The user attacks with a chilling gust of powdery snow. This may also freeze opposing Pokémon." - }, - "protect": { - "name": "Protect", - "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession." - }, - "machPunch": { - "name": "Mach Punch", - "effect": "The user throws a punch at blinding speed. This move always goes first." - }, - "scaryFace": { - "name": "Scary Face", - "effect": "The user frightens the target with a scary face to harshly lower its Speed stat." - }, - "feintAttack": { - "name": "Feint Attack", - "effect": "The user approaches the target disarmingly, then throws a sucker punch. This attack never misses." - }, - "sweetKiss": { - "name": "Sweet Kiss", - "effect": "The user kisses the target with a sweet, angelic cuteness that causes confusion." - }, - "bellyDrum": { - "name": "Belly Drum", - "effect": "The user maximizes its Attack stat in exchange for HP equal to half its max HP." - }, - "sludgeBomb": { - "name": "Sludge Bomb", - "effect": "Unsanitary sludge is hurled at the target. This may also poison the target." - }, - "mudSlap": { - "name": "Mud-Slap", - "effect": "The user hurls mud in the target's face to inflict damage and lower its accuracy." - }, - "octazooka": { - "name": "Octazooka", - "effect": "The user attacks by spraying ink in the target's face or eyes. This may also lower the target's accuracy." - }, - "spikes": { - "name": "Spikes", - "effect": "The user lays a trap of spikes at the opposing team's feet. The trap hurts Pokémon that switch into battle." - }, - "zapCannon": { - "name": "Zap Cannon", - "effect": "The user fires an electric blast like a cannon to inflict damage and cause paralysis." - }, - "foresight": { - "name": "Foresight", - "effect": "Enables a Ghost-type target to be hit by Normal- and Fighting-type attacks. This also enables an evasive target to be hit." - }, - "destinyBond": { - "name": "Destiny Bond", - "effect": "After using this move, if the user faints, the Pokémon that landed the knockout hit also faints. Its chance of failing rises if it is used in succession." - }, - "perishSong": { - "name": "Perish Song", - "effect": "Any Pokémon that hears this song faints in three turns, unless it switches out of battle." - }, - "icyWind": { - "name": "Icy Wind", - "effect": "The user attacks with a gust of chilled air. This also lowers opposing Pokémon's Speed stats." - }, - "detect": { - "name": "Detect", - "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession." - }, - "boneRush": { - "name": "Bone Rush", - "effect": "The user strikes the target with a hard bone two to five times in a row." - }, - "lockOn": { - "name": "Lock-On", - "effect": "The user takes sure aim at the target. This ensures the next attack does not miss the target." - }, - "outrage": { - "name": "Outrage", - "effect": "The user rampages and attacks for two to three turns. The user then becomes confused." - }, - "sandstorm": { - "name": "Sandstorm", - "effect": "A five-turn sandstorm is summoned to hurt all combatants except Rock, Ground, and Steel types. It raises the Sp. Def stat of Rock types." - }, - "gigaDrain": { - "name": "Giga Drain", - "effect": "A nutrient-draining attack. The user's HP is restored by half the damage taken by the target." - }, - "endure": { - "name": "Endure", - "effect": "The user endures any attack with at least 1 HP. Its chance of failing rises if it is used in succession." - }, - "charm": { - "name": "Charm", - "effect": "The user gazes at the target rather charmingly, making it less wary. This harshly lowers the target's Attack stat." - }, - "rollout": { - "name": "Rollout", - "effect": "The user continually rolls into the target over five turns. It becomes more powerful each time it hits." - }, - "falseSwipe": { - "name": "False Swipe", - "effect": "A restrained attack that prevents the target from fainting. The target is left with at least 1 HP." - }, - "swagger": { - "name": "Swagger", - "effect": "The user enrages and confuses the target. However, this also sharply raises the target's Attack stat." - }, - "milkDrink": { - "name": "Milk Drink", - "effect": "The user restores its own HP by up to half of its max HP." - }, - "spark": { - "name": "Spark", - "effect": "The user throws an electrically charged tackle at the target. This may also leave the target with paralysis." - }, - "furyCutter": { - "name": "Fury Cutter", - "effect": "The target is slashed with scythes or claws. This attack becomes more powerful if it hits in succession." - }, - "steelWing": { - "name": "Steel Wing", - "effect": "The target is hit with wings of steel. This may also raise the user's Defense stat." - }, - "meanLook": { - "name": "Mean Look", - "effect": "The user pins the target with a dark, arresting look. The target becomes unable to flee." - }, - "attract": { - "name": "Attract", - "effect": "If it is the opposite gender of the user, the target becomes infatuated and less likely to attack." - }, - "sleepTalk": { - "name": "Sleep Talk", - "effect": "While it is asleep, the user randomly uses one of the moves it knows." - }, - "healBell": { - "name": "Heal Bell", - "effect": "The user makes a soothing bell chime to heal the status conditions of all the party Pokémon." - }, - "return": { - "name": "Return", - "effect": "This full-power attack grows more powerful the more the user likes its Trainer." - }, - "present": { - "name": "Present", - "effect": "The user attacks by giving the target a gift with a hidden trap. It restores HP sometimes, however." - }, - "frustration": { - "name": "Frustration", - "effect": "This full-power attack grows more powerful the less the user likes its Trainer." - }, - "safeguard": { - "name": "Safeguard", - "effect": "The user creates a protective field that prevents status conditions for five turns." - }, - "painSplit": { - "name": "Pain Split", - "effect": "The user adds its HP to the target's HP, then equally shares the combined HP with the target." - }, - "sacredFire": { - "name": "Sacred Fire", - "effect": "The target is razed with a mystical fire of great intensity. This may also leave the target with a burn." - }, - "magnitude": { - "name": "Magnitude", - "effect": "The user attacks everything around it with a ground-shaking quake. Its power varies." - }, - "dynamicPunch": { - "name": "Dynamic Punch", - "effect": "The user punches the target with full, concentrated power. This confuses the target if it hits." - }, - "megahorn": { - "name": "Megahorn", - "effect": "Using its tough and impressive horn, the user rams into the target with no letup." - }, - "dragonBreath": { - "name": "Dragon Breath", - "effect": "The user exhales a mighty gust that inflicts damage. This may also leave the target with paralysis." - }, - "batonPass": { - "name": "Baton Pass", - "effect": "The user switches places with a party Pokémon in waiting and passes along any stat changes." - }, - "encore": { - "name": "Encore", - "effect": "The user compels the target to keep using the move it encored for three turns." - }, - "pursuit": { - "name": "Pursuit", - "effect": "The power of this attack move is doubled if it's used on a target that's switching out of battle." - }, - "rapidSpin": { - "name": "Rapid Spin", - "effect": "A spin attack that can also eliminate such moves as Bind, Wrap, and Leech Seed. This also raises the user's Speed stat." - }, - "sweetScent": { - "name": "Sweet Scent", - "effect": "A sweet scent that harshly lowers opposing Pokémon's evasiveness." - }, - "ironTail": { - "name": "Iron Tail", - "effect": "The target is slammed with a steel-hard tail. This may also lower the target's Defense stat." - }, - "metalClaw": { - "name": "Metal Claw", - "effect": "The target is raked with steel claws. This may also raise the user's Attack stat." - }, - "vitalThrow": { - "name": "Vital Throw", - "effect": "The user attacks last. In return, this throw move never misses." - }, - "morningSun": { - "name": "Morning Sun", - "effect": "The user restores its own HP. The amount of HP regained varies with the weather." - }, - "synthesis": { - "name": "Synthesis", - "effect": "The user restores its own HP. The amount of HP regained varies with the weather." - }, - "moonlight": { - "name": "Moonlight", - "effect": "The user restores its own HP. The amount of HP regained varies with the weather." - }, - "hiddenPower": { - "name": "Hidden Power", - "effect": "A unique attack that varies in type depending on the Pokémon using it." - }, - "crossChop": { - "name": "Cross Chop", - "effect": "The user delivers a double chop with its forearms crossed. Critical hits land more easily." - }, - "twister": { - "name": "Twister", - "effect": "The user whips up a vicious tornado to tear at opposing Pokémon. This may also make them flinch." - }, - "rainDance": { - "name": "Rain Dance", - "effect": "The user summons a heavy rain that falls for five turns, powering up Water-type moves. It lowers the power of Fire-type moves." - }, - "sunnyDay": { - "name": "Sunny Day", - "effect": "The user intensifies the sun for five turns, powering up Fire-type moves. It lowers the power of Water-type moves." - }, - "crunch": { - "name": "Crunch", - "effect": "The user crunches up the target with sharp fangs. This may also lower the target's Defense stat." - }, - "mirrorCoat": { - "name": "Mirror Coat", - "effect": "A retaliation move that counters any special attack, inflicting double the damage taken." - }, - "psychUp": { - "name": "Psych Up", - "effect": "The user hypnotizes itself into copying any stat change made by the target." - }, - "extremeSpeed": { - "name": "Extreme Speed", - "effect": "The user charges the target at blinding speed. This move always goes first." - }, - "ancientPower": { - "name": "Ancient Power", - "effect": "The user attacks with a prehistoric power. This may also raise all the user's stats at once." - }, - "shadowBall": { - "name": "Shadow Ball", - "effect": "The user hurls a shadowy blob at the target. This may also lower the target's Sp. Def stat." - }, - "futureSight": { - "name": "Future Sight", - "effect": "Two turns after this move is used, a hunk of psychic energy attacks the target." - }, - "rockSmash": { - "name": "Rock Smash", - "effect": "The user attacks with a punch. This may also lower the target's Defense stat." - }, - "whirlpool": { - "name": "Whirlpool", - "effect": "The user traps the target in a violent swirling whirlpool for four to five turns." - }, - "beatUp": { - "name": "Beat Up", - "effect": "The user gets all party Pokémon to attack the target. The more party Pokémon, the greater the number of attacks." - }, - "fakeOut": { - "name": "Fake Out", - "effect": "This attack hits first and makes the target flinch. It only works the first turn each time the user enters battle." - }, - "uproar": { - "name": "Uproar", - "effect": "The user attacks in an uproar for three turns. During that time, no Pokémon can fall asleep." - }, - "stockpile": { - "name": "Stockpile", - "effect": "The user charges up power and raises both its Defense and Sp. Def stats. The move can be used three times." - }, - "spitUp": { - "name": "Spit Up", - "effect": "The power stored using the move Stockpile is released at once in an attack. The more power is stored, the greater the move's power." - }, - "swallow": { - "name": "Swallow", - "effect": "The power stored using the move Stockpile is absorbed by the user to heal its HP. Storing more power heals more HP." - }, - "heatWave": { - "name": "Heat Wave", - "effect": "The user attacks by exhaling hot breath on opposing Pokémon. This may also leave those Pokémon with a burn." - }, - "hail": { - "name": "Hail", - "effect": "The user summons a hailstorm lasting five turns. It damages all Pokémon except Ice types." - }, - "torment": { - "name": "Torment", - "effect": "The user torments and enrages the target, making it incapable of using the same move twice in a row." - }, - "flatter": { - "name": "Flatter", - "effect": "Flattery is used to confuse the target. However, this also raises the target's Sp. Atk stat." - }, - "willOWisp": { - "name": "Will-O-Wisp", - "effect": "The user shoots a sinister flame at the target to inflict a burn." - }, - "memento": { - "name": "Memento", - "effect": "The user faints when using this move. In return, this harshly lowers the target's Attack and Sp. Atk stats." - }, - "facade": { - "name": "Facade", - "effect": "This attack move doubles its power if the user is poisoned, burned, or paralyzed." - }, - "focusPunch": { - "name": "Focus Punch", - "effect": "The user focuses its mind before launching a punch. This move fails if the user is hit before it is used." - }, - "smellingSalts": { - "name": "Smelling Salts", - "effect": "This attack's power is doubled when used on a target with paralysis. This also cures the target's paralysis, however." - }, - "followMe": { - "name": "Follow Me", - "effect": "The user draws attention to itself, making all targets take aim only at the user." - }, - "naturePower": { - "name": "Nature Power", - "effect": "This attack makes use of nature's power. Its effects vary depending on the user's environment." - }, - "charge": { - "name": "Charge", - "effect": "The user boosts the power of the Electric move it uses on the next turn. This also raises the user's Sp. Def stat." - }, - "taunt": { - "name": "Taunt", - "effect": "The target is taunted into a rage that allows it to use only attack moves for three turns." - }, - "helpingHand": { - "name": "Helping Hand", - "effect": "The user assists an ally by boosting the power of that ally's attack." - }, - "trick": { - "name": "Trick", - "effect": "The user catches the target off guard and swaps its held item with its own." - }, - "rolePlay": { - "name": "Role Play", - "effect": "The user mimics the target completely, copying the target's Ability." - }, - "wish": { - "name": "Wish", - "effect": "One turn after this move is used, the user's or its replacement's HP is restored by half the user's max HP." - }, - "assist": { - "name": "Assist", - "effect": "The user hurriedly and randomly uses a move among those known by ally Pokémon." - }, - "ingrain": { - "name": "Ingrain", - "effect": "The user lays roots that restore its HP on every turn. Because it's rooted, it can't switch out." - }, - "superpower": { - "name": "Superpower", - "effect": "The user attacks the target with great power. However, this also lowers the user's Attack and Defense stats." - }, - "magicCoat": { - "name": "Magic Coat", - "effect": "Moves like Leech Seed and moves that inflict status conditions are blocked by a barrier and reflected back to the user of those moves." - }, - "recycle": { - "name": "Recycle", - "effect": "The user recycles a held item that has been used in battle so it can be used again." - }, - "revenge": { - "name": "Revenge", - "effect": "This attack move's power is doubled if the user has been hurt by the opponent in the same turn." - }, - "brickBreak": { - "name": "Brick Break", - "effect": "The user attacks with a swift chop. It can also break barriers, such as Light Screen and Reflect." - }, - "yawn": { - "name": "Yawn", - "effect": "The user lets loose a huge yawn that lulls the target into falling asleep on the next turn." - }, - "knockOff": { - "name": "Knock Off", - "effect": "The user slaps down the target's held item, and that item can't be used in that battle. The move does more damage if the target has a held item." - }, - "endeavor": { - "name": "Endeavor", - "effect": "This attack move cuts down the target's HP to equal the user's HP." - }, - "eruption": { - "name": "Eruption", - "effect": "The user attacks opposing Pokémon with explosive fury. The lower the user's HP, the lower the move's power." - }, - "skillSwap": { - "name": "Skill Swap", - "effect": "The user employs its psychic power to exchange Abilities with the target." - }, - "imprison": { - "name": "Imprison", - "effect": "If opposing Pokémon know any move also known by the user, they are prevented from using it." - }, - "refresh": { - "name": "Refresh", - "effect": "The user rests to cure itself of poisoning, a burn, or paralysis." - }, - "grudge": { - "name": "Grudge", - "effect": "If the user faints, the user's grudge fully depletes the PP of the opponent's move that knocked it out." - }, - "snatch": { - "name": "Snatch", - "effect": "The user steals the effects of any attempts to use a healing or stat-changing move." - }, - "secretPower": { - "name": "Secret Power", - "effect": "The additional effects of this attack depend upon where it was used." - }, - "dive": { - "name": "Dive", - "effect": "Diving on the first turn, the user floats up and attacks on the next turn." - }, - "armThrust": { - "name": "Arm Thrust", - "effect": "The user lets loose a flurry of open-palmed arm thrusts that hit two to five times in a row." - }, - "camouflage": { - "name": "Camouflage", - "effect": "The user's type is changed depending on its environment, such as at water's edge, in grass, or in a cave." - }, - "tailGlow": { - "name": "Tail Glow", - "effect": "The user stares at flashing lights to focus its mind, drastically raising its Sp. Atk stat." - }, - "lusterPurge": { - "name": "Luster Purge", - "effect": "The user lets loose a damaging burst of light. This may also lower the target's Sp. Def stat." - }, - "mistBall": { - "name": "Mist Ball", - "effect": "A mist-like flurry of down envelops and damages the target. This may also lower the target's Sp. Atk stat." - }, - "featherDance": { - "name": "Feather Dance", - "effect": "The user covers the target's body with a mass of down that harshly lowers its Attack stat." - }, - "teeterDance": { - "name": "Teeter Dance", - "effect": "The user performs a wobbly dance that confuses the Pokémon around it." - }, - "blazeKick": { - "name": "Blaze Kick", - "effect": "The user launches a kick that lands a critical hit more easily. This may also leave the target with a burn." - }, - "mudSport": { - "name": "Mud Sport", - "effect": "The user kicks up mud on the battlefield. This weakens Electric-type moves for five turns." - }, - "iceBall": { - "name": "Ice Ball", - "effect": "The user attacks the target for five turns. The move's power increases each time it hits." - }, - "needleArm": { - "name": "Needle Arm", - "effect": "The user attacks by wildly swinging its thorny arms. This may also make the target flinch." - }, - "slackOff": { - "name": "Slack Off", - "effect": "The user slacks off, restoring its own HP by up to half of its max HP." - }, - "hyperVoice": { - "name": "Hyper Voice", - "effect": "The user lets loose a horribly echoing shout with the power to inflict damage." - }, - "poisonFang": { - "name": "Poison Fang", - "effect": "The user bites the target with toxic fangs. This may also leave the target badly poisoned." - }, - "crushClaw": { - "name": "Crush Claw", - "effect": "The user slashes the target with hard and sharp claws. This may also lower the target's Defense stat." - }, - "blastBurn": { - "name": "Blast Burn", - "effect": "The target is razed by a fiery explosion. The user can't move on the next turn." - }, - "hydroCannon": { - "name": "Hydro Cannon", - "effect": "The target is hit with a watery blast. The user can't move on the next turn." - }, - "meteorMash": { - "name": "Meteor Mash", - "effect": "The target is hit with a hard punch fired like a meteor. This may also raise the user's Attack stat." - }, - "astonish": { - "name": "Astonish", - "effect": "The user attacks the target while shouting in a startling fashion. This may also make the target flinch." - }, - "weatherBall": { - "name": "Weather Ball", - "effect": "This attack move varies in power and type depending on the weather." - }, - "aromatherapy": { - "name": "Aromatherapy", - "effect": "The user releases a soothing scent that heals all status conditions affecting the user's party." - }, - "fakeTears": { - "name": "Fake Tears", - "effect": "The user feigns crying to fluster the target, harshly lowering its Sp. Def stat." - }, - "airCutter": { - "name": "Air Cutter", - "effect": "The user launches razor-like wind to slash opposing Pokémon. Critical hits land more easily." - }, - "overheat": { - "name": "Overheat", - "effect": "The user attacks the target at full power. The attack's recoil harshly lowers the user's Sp. Atk stat." - }, - "odorSleuth": { - "name": "Odor Sleuth", - "effect": "Enables a Ghost-type target to be hit by Normal- and Fighting-type attacks. This also enables an evasive target to be hit." - }, - "rockTomb": { - "name": "Rock Tomb", - "effect": "Boulders are hurled at the target. This also lowers the target's Speed stat by preventing its movement." - }, - "silverWind": { - "name": "Silver Wind", - "effect": "The target is attacked with powdery scales blown by the wind. This may also raise all the user's stats." - }, - "metalSound": { - "name": "Metal Sound", - "effect": "A horrible sound like scraping metal harshly lowers the target's Sp. Def stat." - }, - "grassWhistle": { - "name": "Grass Whistle", - "effect": "The user plays a pleasant melody that lulls the target into a deep sleep." - }, - "tickle": { - "name": "Tickle", - "effect": "The user tickles the target into laughing, reducing its Attack and Defense stats." - }, - "cosmicPower": { - "name": "Cosmic Power", - "effect": "The user absorbs a mystical power from space to raise its Defense and Sp. Def stats." - }, - "waterSpout": { - "name": "Water Spout", - "effect": "The user spouts water to damage opposing Pokémon. The lower the user's HP, the lower the move's power." - }, - "signalBeam": { - "name": "Signal Beam", - "effect": "The user attacks with a sinister beam of light. This may also confuse the target." - }, - "shadowPunch": { - "name": "Shadow Punch", - "effect": "The user throws a punch from the shadows. This attack never misses." - }, - "extrasensory": { - "name": "Extrasensory", - "effect": "The user attacks with an odd, unseeable power. This may also make the target flinch." - }, - "skyUppercut": { - "name": "Sky Uppercut", - "effect": "The user attacks the target with an uppercut thrown skyward with force." - }, - "sandTomb": { - "name": "Sand Tomb", - "effect": "The user traps the target inside a harshly raging sandstorm for four to five turns." - }, - "sheerCold": { - "name": "Sheer Cold", - "effect": "The target faints instantly. It's less likely to hit the target if it's used by Pokémon other than Ice types." - }, - "muddyWater": { - "name": "Muddy Water", - "effect": "The user attacks by shooting muddy water at opposing Pokémon. This may also lower their accuracy." - }, - "bulletSeed": { - "name": "Bullet Seed", - "effect": "The user forcefully shoots seeds at the target two to five times in a row." - }, - "aerialAce": { - "name": "Aerial Ace", - "effect": "The user confounds the target with speed, then slashes. This attack never misses." - }, - "icicleSpear": { - "name": "Icicle Spear", - "effect": "The user launches sharp icicles at the target two to five times in a row." - }, - "ironDefense": { - "name": "Iron Defense", - "effect": "The user hardens its body's surface like iron, sharply raising its Defense stat." - }, - "block": { - "name": "Block", - "effect": "The user blocks the target's way with arms spread wide to prevent escape." - }, - "howl": { - "name": "Howl", - "effect": "The user howls loudly to raise the spirit of itself and allies. This raises their Attack stats." - }, - "dragonClaw": { - "name": "Dragon Claw", - "effect": "The user slashes the target with huge sharp claws." - }, - "frenzyPlant": { - "name": "Frenzy Plant", - "effect": "The user slams the target with the roots of an enormous tree. The user can't move on the next turn." - }, - "bulkUp": { - "name": "Bulk Up", - "effect": "The user tenses its muscles to bulk up its body, raising both its Attack and Defense stats." - }, - "bounce": { - "name": "Bounce", - "effect": "The user bounces up high, then drops on the target on the second turn. This may also leave the target with paralysis." - }, - "mudShot": { - "name": "Mud Shot", - "effect": "The user attacks by hurling a blob of mud at the target. This also lowers the target's Speed stat." - }, - "poisonTail": { - "name": "Poison Tail", - "effect": "The user hits the target with its tail. This may also poison the target. Critical hits land more easily." - }, - "covet": { - "name": "Covet", - "effect": "The user endearingly approaches the target, then has a 30% chance to steal the target's held item." - }, - "voltTackle": { - "name": "Volt Tackle", - "effect": "The user electrifies itself and charges the target. This also damages the user quite a lot. This attack may leave the target with paralysis." - }, - "magicalLeaf": { - "name": "Magical Leaf", - "effect": "The user scatters curious leaves that chase the target. This attack never misses." - }, - "waterSport": { - "name": "Water Sport", - "effect": "The user soaks the battlefield with water. This weakens Fire-type moves for five turns." - }, - "calmMind": { - "name": "Calm Mind", - "effect": "The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats." - }, - "leafBlade": { - "name": "Leaf Blade", - "effect": "The user handles a sharp leaf like a sword and attacks by cutting its target. Critical hits land more easily." - }, - "dragonDance": { - "name": "Dragon Dance", - "effect": "The user vigorously performs a mystic, powerful dance that raises its Attack and Speed stats." - }, - "rockBlast": { - "name": "Rock Blast", - "effect": "The user hurls hard rocks at the target. Two to five rocks are launched in a row." - }, - "shockWave": { - "name": "Shock Wave", - "effect": "The user strikes the target with a quick jolt of electricity. This attack never misses." - }, - "waterPulse": { - "name": "Water Pulse", - "effect": "The user attacks the target with a pulsing blast of water. This may also confuse the target." - }, - "doomDesire": { - "name": "Doom Desire", - "effect": "Two turns after this move is used, a concentrated bundle of light blasts the target." - }, - "psychoBoost": { - "name": "Psycho Boost", - "effect": "The user attacks the target at full power. The attack's recoil harshly lowers the user's Sp. Atk stat." - }, - "roost": { - "name": "Roost", - "effect": "The user lands and rests its body. This move restores the user's HP by up to half of its max HP." - }, - "gravity": { - "name": "Gravity", - "effect": "This move enables Flying-type Pokémon or Pokémon with the Levitate Ability to be hit by Ground-type moves. Moves that involve flying can't be used." - }, - "miracleEye": { - "name": "Miracle Eye", - "effect": "Enables a Dark-type target to be hit by Psychic-type attacks. This also enables an evasive target to be hit." - }, - "wakeUpSlap": { - "name": "Wake-Up Slap", - "effect": "This attack inflicts big damage on a sleeping target. This also wakes the target up, however." - }, - "hammerArm": { - "name": "Hammer Arm", - "effect": "The user swings and hits with its strong, heavy fist. It lowers the user's Speed, however." - }, - "gyroBall": { - "name": "Gyro Ball", - "effect": "The user tackles the target with a high-speed spin. The slower the user compared to the target, the greater the move's power." - }, - "healingWish": { - "name": "Healing Wish", - "effect": "The user faints. In return, the Pokémon taking its place will have its HP restored and status conditions cured." - }, - "brine": { - "name": "Brine", - "effect": "If the target's HP is half or less, this attack will hit with double the power." - }, - "naturalGift": { - "name": "Natural Gift", - "effect": "The user draws power to attack by using its held Berry. The Berry determines the move's type and power." - }, - "feint": { - "name": "Feint", - "effect": "This attack hits a target using a move such as Protect or Detect. This also lifts the effects of those moves." - }, - "pluck": { - "name": "Pluck", - "effect": "The user pecks the target. If the target is holding a Berry, the user eats it and gains its effect." - }, - "tailwind": { - "name": "Tailwind", - "effect": "The user whips up a turbulent whirlwind that ups the Speed stats of the user and its allies for four turns." - }, - "acupressure": { - "name": "Acupressure", - "effect": "The user applies pressure to stress points, sharply boosting one of its or its allies' stats." - }, - "metalBurst": { - "name": "Metal Burst", - "effect": "The user retaliates with much greater force against the opponent that last inflicted damage on it." - }, - "uTurn": { - "name": "U-turn", - "effect": "After making its attack, the user rushes back to switch places with a party Pokémon in waiting." - }, - "closeCombat": { - "name": "Close Combat", - "effect": "The user fights the target up close without guarding itself. This also lowers the user's Defense and Sp. Def stats." - }, - "payback": { - "name": "Payback", - "effect": "The user stores power, then attacks. If the user moves after the target, this attack's power will be doubled." - }, - "assurance": { - "name": "Assurance", - "effect": "If the target has already taken some damage in the same turn, this attack's power is doubled." - }, - "embargo": { - "name": "Embargo", - "effect": "This move prevents the target from using its held item for five turns. Its Trainer is also prevented from using items on it." - }, - "fling": { - "name": "Fling", - "effect": "The user flings its held item at the target to attack. This move's power and effects depend on the item." - }, - "psychoShift": { - "name": "Psycho Shift", - "effect": "Using its psychic power of suggestion, the user transfers its status conditions to the target." - }, - "trumpCard": { - "name": "Trump Card", - "effect": "The fewer PP this move has, the greater its power." - }, - "healBlock": { - "name": "Heal Block", - "effect": "For five turns, the user prevents the opposing team from using any moves, Abilities, or held items that recover HP." - }, - "wringOut": { - "name": "Wring Out", - "effect": "The user powerfully wrings the target. The more HP the target has, the greater the move's power." - }, - "powerTrick": { - "name": "Power Trick", - "effect": "The user employs its psychic power to switch its Attack stat with its Defense stat." - }, - "gastroAcid": { - "name": "Gastro Acid", - "effect": "The user hurls up its stomach acids on the target. The fluid eliminates the effect of the target's Ability." - }, - "luckyChant": { - "name": "Lucky Chant", - "effect": "The user chants an incantation toward the sky, preventing opposing Pokémon from landing critical hits for five turns." - }, - "meFirst": { - "name": "Me First", - "effect": "The user cuts ahead of the target to copy and use the target's intended move with greater power. This move fails if it isn't used first." - }, - "copycat": { - "name": "Copycat", - "effect": "The user mimics the move used immediately before it. The move fails if no other move has been used yet." - }, - "powerSwap": { - "name": "Power Swap", - "effect": "The user employs its psychic power to switch changes to its Attack and Sp. Atk stats with the target." - }, - "guardSwap": { - "name": "Guard Swap", - "effect": "The user employs its psychic power to switch changes to its Defense and Sp. Def stats with the target." - }, - "punishment": { - "name": "Punishment", - "effect": "The more the target has powered up with stat changes, the greater the move's power." - }, - "lastResort": { - "name": "Last Resort", - "effect": "This move can be used only after the user has used all the other moves it knows in the battle." - }, - "worrySeed": { - "name": "Worry Seed", - "effect": "A seed that causes worry is planted on the target. It prevents sleep by making the target's Ability Insomnia." - }, - "suckerPunch": { - "name": "Sucker Punch", - "effect": "This move enables the user to attack first. This move fails if the target is not readying an attack." - }, - "toxicSpikes": { - "name": "Toxic Spikes", - "effect": "The user lays a trap of poison spikes at the feet of the opposing team. The spikes will poison opposing Pokémon that switch into battle." - }, - "heartSwap": { - "name": "Heart Swap", - "effect": "The user employs its psychic power to switch stat changes with the target." - }, - "aquaRing": { - "name": "Aqua Ring", - "effect": "The user envelops itself in a veil made of water. It regains some HP every turn." - }, - "magnetRise": { - "name": "Magnet Rise", - "effect": "The user levitates using electrically generated magnetism for five turns." - }, - "flareBlitz": { - "name": "Flare Blitz", - "effect": "The user cloaks itself in fire and charges the target. This also damages the user quite a lot. This attack may leave the target with a burn." - }, - "forcePalm": { - "name": "Force Palm", - "effect": "The target is attacked with a shock wave. This may also leave the target with paralysis." - }, - "auraSphere": { - "name": "Aura Sphere", - "effect": "The user lets loose a blast of aura power from deep within its body at the target. This attack never misses." - }, - "rockPolish": { - "name": "Rock Polish", - "effect": "The user polishes its body to reduce drag. This sharply raises the Speed stat." - }, - "poisonJab": { - "name": "Poison Jab", - "effect": "The target is stabbed with a tentacle, arm, or the like steeped in poison. This may also poison the target." - }, - "darkPulse": { - "name": "Dark Pulse", - "effect": "The user releases a horrible aura imbued with dark thoughts. This may also make the target flinch." - }, - "nightSlash": { - "name": "Night Slash", - "effect": "The user slashes the target the instant an opportunity arises. Critical hits land more easily." - }, - "aquaTail": { - "name": "Aqua Tail", - "effect": "The user attacks by swinging its tail as if it were a vicious wave in a raging storm." - }, - "seedBomb": { - "name": "Seed Bomb", - "effect": "The user slams a barrage of hard-shelled seeds down on the target from above." - }, - "airSlash": { - "name": "Air Slash", - "effect": "The user attacks with a blade of air that slices even the sky. This may also make the target flinch." - }, - "xScissor": { - "name": "X-Scissor", - "effect": "The user slashes at the target by crossing its scythes or claws as if they were a pair of scissors." - }, - "bugBuzz": { - "name": "Bug Buzz", - "effect": "The user generates a damaging sound wave by vibration. This may also lower the target's Sp. Def stat." - }, - "dragonPulse": { - "name": "Dragon Pulse", - "effect": "The target is attacked with a shock wave generated by the user's gaping mouth." - }, - "dragonRush": { - "name": "Dragon Rush", - "effect": "The user tackles the target while exhibiting overwhelming menace. This may also make the target flinch." - }, - "powerGem": { - "name": "Power Gem", - "effect": "The user attacks with a ray of light that sparkles as if it were made of gemstones." - }, - "drainPunch": { - "name": "Drain Punch", - "effect": "An energy-draining punch. The user's HP is restored by half the damage taken by the target." - }, - "vacuumWave": { - "name": "Vacuum Wave", - "effect": "The user whirls its fists to send a wave of pure vacuum at the target. This move always goes first." - }, - "focusBlast": { - "name": "Focus Blast", - "effect": "The user heightens its mental focus and unleashes its power. This may also lower the target's Sp. Def stat." - }, - "energyBall": { - "name": "Energy Ball", - "effect": "The user draws power from nature and fires it at the target. This may also lower the target's Sp. Def stat." - }, - "braveBird": { - "name": "Brave Bird", - "effect": "The user tucks in its wings and charges from a low altitude. This also damages the user quite a lot." - }, - "earthPower": { - "name": "Earth Power", - "effect": "The user makes the ground under the target erupt with power. This may also lower the target's Sp. Def stat." - }, - "switcheroo": { - "name": "Switcheroo", - "effect": "The user trades held items with the target faster than the eye can follow." - }, - "gigaImpact": { - "name": "Giga Impact", - "effect": "The user charges at the target using every bit of its power. The user can't move on the next turn." - }, - "nastyPlot": { - "name": "Nasty Plot", - "effect": "The user stimulates its brain by thinking bad thoughts. This sharply raises the user's Sp. Atk stat." - }, - "bulletPunch": { - "name": "Bullet Punch", - "effect": "The user strikes the target with tough punches as fast as bullets. This move always goes first." - }, - "avalanche": { - "name": "Avalanche", - "effect": "The power of this attack move is doubled if the user has been hurt by the target in the same turn." - }, - "iceShard": { - "name": "Ice Shard", - "effect": "The user flash-freezes chunks of ice and hurls them at the target. This move always goes first." - }, - "shadowClaw": { - "name": "Shadow Claw", - "effect": "The user slashes with a sharp claw made from shadows. Critical hits land more easily." - }, - "thunderFang": { - "name": "Thunder Fang", - "effect": "The user bites with electrified fangs. This may also make the target flinch or leave it with paralysis." - }, - "iceFang": { - "name": "Ice Fang", - "effect": "The user bites with cold-infused fangs. This may also make the target flinch or leave it frozen." - }, - "fireFang": { - "name": "Fire Fang", - "effect": "The user bites with flame-cloaked fangs. This may also make the target flinch or leave it with a burn." - }, - "shadowSneak": { - "name": "Shadow Sneak", - "effect": "The user extends its shadow and attacks the target from behind. This move always goes first." - }, - "mudBomb": { - "name": "Mud Bomb", - "effect": "The user launches a hard-packed mud ball to attack. This may also lower the target's accuracy." - }, - "psychoCut": { - "name": "Psycho Cut", - "effect": "The user tears at the target with blades formed by psychic power. Critical hits land more easily." - }, - "zenHeadbutt": { - "name": "Zen Headbutt", - "effect": "The user focuses its willpower to its head and attacks the target. This may also make the target flinch." - }, - "mirrorShot": { - "name": "Mirror Shot", - "effect": "The user lets loose a flash of energy at the target from its polished body. This may also lower the target's accuracy." - }, - "flashCannon": { - "name": "Flash Cannon", - "effect": "The user gathers all its light energy and releases it all at once. This may also lower the target's Sp. Def stat." - }, - "rockClimb": { - "name": "Rock Climb", - "effect": "The user attacks the target by smashing into it with incredible force. This may also confuse the target." - }, - "defog": { - "name": "Defog", - "effect": "A strong wind blows away the target's barriers such as Reflect or Light Screen. This also lowers the target's evasiveness." - }, - "trickRoom": { - "name": "Trick Room", - "effect": "The user creates a bizarre area in which slower Pokémon get to move first for five turns." - }, - "dracoMeteor": { - "name": "Draco Meteor", - "effect": "Comets are summoned down from the sky onto the target. The attack's recoil harshly lowers the user's Sp. Atk stat." - }, - "discharge": { - "name": "Discharge", - "effect": "The user strikes everything around it by letting loose a flare of electricity. This may also cause paralysis." - }, - "lavaPlume": { - "name": "Lava Plume", - "effect": "The user torches everything around it in an inferno of scarlet flames. This may also leave those it hits with a burn." - }, - "leafStorm": { - "name": "Leaf Storm", - "effect": "The user whips up a storm of leaves around the target. The attack's recoil harshly lowers the user's Sp. Atk stat." - }, - "powerWhip": { - "name": "Power Whip", - "effect": "The user violently whirls its vines, tentacles, or the like to harshly lash the target." - }, - "rockWrecker": { - "name": "Rock Wrecker", - "effect": "The user launches a huge boulder at the target to attack. The user can't move on the next turn." - }, - "crossPoison": { - "name": "Cross Poison", - "effect": "A slashing attack with a poisonous blade that may also poison the target. Critical hits land more easily." - }, - "gunkShot": { - "name": "Gunk Shot", - "effect": "The user shoots filthy garbage at the target to attack. This may also poison the target." - }, - "ironHead": { - "name": "Iron Head", - "effect": "The user slams the target with its steel-hard head. This may also make the target flinch." - }, - "magnetBomb": { - "name": "Magnet Bomb", - "effect": "The user launches steel bombs that stick to the target. This attack never misses." - }, - "stoneEdge": { - "name": "Stone Edge", - "effect": "The user stabs the target from below with sharpened stones. Critical hits land more easily." - }, - "captivate": { - "name": "Captivate", - "effect": "If any opposing Pokémon is the opposite gender of the user, it is charmed, which harshly lowers its Sp. Atk stat." - }, - "stealthRock": { - "name": "Stealth Rock", - "effect": "The user lays a trap of levitating stones around the opposing team. The trap hurts opposing Pokémon that switch into battle." - }, - "grassKnot": { - "name": "Grass Knot", - "effect": "The user snares the target with grass and trips it. The heavier the target, the greater the move's power." - }, - "chatter": { - "name": "Chatter", - "effect": "The user attacks the target with sound waves of deafening chatter. This confuses the target." - }, - "judgment": { - "name": "Judgment", - "effect": "The user releases countless shots of light at the target. This move's type varies depending on the kind of Plate the user is holding." - }, - "bugBite": { - "name": "Bug Bite", - "effect": "The user bites the target. If the target is holding a Berry, the user eats it and gains its effect." - }, - "chargeBeam": { - "name": "Charge Beam", - "effect": "The user attacks the target with an electric charge. The user may use any remaining electricity to raise its Sp. Atk stat." - }, - "woodHammer": { - "name": "Wood Hammer", - "effect": "The user slams its rugged body into the target to attack. This also damages the user quite a lot." - }, - "aquaJet": { - "name": "Aqua Jet", - "effect": "The user lunges at the target at a speed that makes it almost invisible. This move always goes first." - }, - "attackOrder": { - "name": "Attack Order", - "effect": "The user calls out its underlings to pummel the target. Critical hits land more easily." - }, - "defendOrder": { - "name": "Defend Order", - "effect": "The user calls out its underlings to shield its body, raising its Defense and Sp. Def stats." - }, - "healOrder": { - "name": "Heal Order", - "effect": "The user calls out its underlings to heal it. The user regains up to half of its max HP." - }, - "headSmash": { - "name": "Head Smash", - "effect": "The user attacks the target with a hazardous, full-power headbutt. This also damages the user terribly." - }, - "doubleHit": { - "name": "Double Hit", - "effect": "The user slams the target with a long tail, vines, or a tentacle. The target is hit twice in a row." - }, - "roarOfTime": { - "name": "Roar of Time", - "effect": "The user blasts the target with power that distorts even time. The user can't move on the next turn." - }, - "spacialRend": { - "name": "Spacial Rend", - "effect": "The user tears the target along with the space around it. Critical hits land more easily." - }, - "lunarDance": { - "name": "Lunar Dance", - "effect": "The user faints. In return, the Pokémon taking its place will have its status and HP fully restored." - }, - "crushGrip": { - "name": "Crush Grip", - "effect": "The target is crushed with great force. The more HP the target has left, the greater this move's power." - }, - "magmaStorm": { - "name": "Magma Storm", - "effect": "The target becomes trapped within a maelstrom of fire that rages for four to five turns." - }, - "darkVoid": { - "name": "Dark Void", - "effect": "Opposing Pokémon are dragged into a world of total darkness that makes them sleep." - }, - "seedFlare": { - "name": "Seed Flare", - "effect": "The user emits a shock wave from its body to attack its target. This may also harshly lower the target's Sp. Def stat." - }, - "ominousWind": { - "name": "Ominous Wind", - "effect": "The user blasts the target with a gust of repulsive wind. This may also raise all the user's stats at once." - }, - "shadowForce": { - "name": "Shadow Force", - "effect": "The user disappears, then strikes the target on the next turn. This move hits even if the target protects itself." - }, - "honeClaws": { - "name": "Hone Claws", - "effect": "The user sharpens its claws to boost its Attack stat and accuracy." - }, - "wideGuard": { - "name": "Wide Guard", - "effect": "The user and its allies are protected from wide-ranging attacks for one turn." - }, - "guardSplit": { - "name": "Guard Split", - "effect": "The user employs its psychic power to average its Defense and Sp. Def stats with those of the target." - }, - "powerSplit": { - "name": "Power Split", - "effect": "The user employs its psychic power to average its Attack and Sp. Atk stats with those of the target." - }, - "wonderRoom": { - "name": "Wonder Room", - "effect": "The user creates a bizarre area in which Pokémon's Defense and Sp. Def stats are swapped for five turns." - }, - "psyshock": { - "name": "Psyshock", - "effect": "The user materializes an odd psychic wave to attack the target. This attack does physical damage." - }, - "venoshock": { - "name": "Venoshock", - "effect": "The user drenches the target in a special poisonous liquid. This move's power is doubled if the target is poisoned." - }, - "autotomize": { - "name": "Autotomize", - "effect": "The user sheds part of its body to make itself lighter and sharply raise its Speed stat." - }, - "ragePowder": { - "name": "Rage Powder", - "effect": "The user scatters a cloud of irritating powder to draw attention to itself. Opposing Pokémon aim only at the user." - }, - "telekinesis": { - "name": "Telekinesis", - "effect": "The user makes the target float with its psychic power. The target is easier to hit for three turns." - }, - "magicRoom": { - "name": "Magic Room", - "effect": "The user creates a bizarre area in which Pokémon's held items lose their effects for five turns." - }, - "smackDown": { - "name": "Smack Down", - "effect": "The user throws a stone or similar projectile to attack the target. A flying Pokémon will fall to the ground when it's hit." - }, - "stormThrow": { - "name": "Storm Throw", - "effect": "The user strikes the target with a fierce blow. This attack always results in a critical hit." - }, - "flameBurst": { - "name": "Flame Burst", - "effect": "The user attacks the target with a bursting flame. The bursting flame damages Pokémon next to the target as well." - }, - "sludgeWave": { - "name": "Sludge Wave", - "effect": "The user strikes everything around it by swamping the area with a giant sludge wave. This may also poison those hit." - }, - "quiverDance": { - "name": "Quiver Dance", - "effect": "The user lightly performs a beautiful, mystic dance. This boosts the user's Sp. Atk, Sp. Def, and Speed stats." - }, - "heavySlam": { - "name": "Heavy Slam", - "effect": "The user slams into the target with its heavy body. The more the user outweighs the target, the greater the move's power." - }, - "synchronoise": { - "name": "Synchronoise", - "effect": "Using an odd shock wave, the user inflicts damage on any Pokémon of the same type in the area around it." - }, - "electroBall": { - "name": "Electro Ball", - "effect": "The user hurls an electric orb at the target. The faster the user is than the target, the greater the move's power." - }, - "soak": { - "name": "Soak", - "effect": "The user shoots a torrent of water at the target and changes the target's type to Water." - }, - "flameCharge": { - "name": "Flame Charge", - "effect": "Cloaking itself in flame, the user attacks the target. Then, building up more power, the user raises its Speed stat." - }, - "coil": { - "name": "Coil", - "effect": "The user coils up and concentrates. This raises its Attack and Defense stats as well as its accuracy." - }, - "lowSweep": { - "name": "Low Sweep", - "effect": "The user makes a swift attack on the target's legs, which lowers the target's Speed stat." - }, - "acidSpray": { - "name": "Acid Spray", - "effect": "The user spits fluid that works to melt the target. This harshly lowers the target's Sp. Def stat." - }, - "foulPlay": { - "name": "Foul Play", - "effect": "The user turns the target's power against it. The higher the target's Attack stat, the greater the damage it deals." - }, - "simpleBeam": { - "name": "Simple Beam", - "effect": "The user's mysterious psychic wave changes the target's Ability to Simple." - }, - "entrainment": { - "name": "Entrainment", - "effect": "The user dances with an odd rhythm that compels the target to mimic it, making the target's Ability the same as the user's." - }, - "afterYou": { - "name": "After You", - "effect": "The user helps the target and makes it use its move right after the user." - }, - "round": { - "name": "Round", - "effect": "The user attacks the target with a song. Others can join in the Round to increase the power of the attack." - }, - "echoedVoice": { - "name": "Echoed Voice", - "effect": "The user attacks the target with an echoing voice. If this move is used every turn, its power is increased." - }, - "chipAway": { - "name": "Chip Away", - "effect": "Looking for an opening, the user strikes consistently. The target's stat changes don't affect this attack's damage." - }, - "clearSmog": { - "name": "Clear Smog", - "effect": "The user attacks the target by throwing a clump of special mud. All stat changes are returned to normal." - }, - "storedPower": { - "name": "Stored Power", - "effect": "The user attacks the target with stored power. The more the user's stats are raised, the greater the move's power." - }, - "quickGuard": { - "name": "Quick Guard", - "effect": "The user protects itself and its allies from priority moves." - }, - "allySwitch": { - "name": "Ally Switch", - "effect": "The user teleports using a strange power and switches places with one of its allies." - }, - "scald": { - "name": "Scald", - "effect": "The user shoots boiling hot water at its target. This may also leave the target with a burn." - }, - "shellSmash": { - "name": "Shell Smash", - "effect": "The user breaks its shell, which lowers Defense and Sp. Def stats but sharply raises its Attack, Sp. Atk, and Speed stats." - }, - "healPulse": { - "name": "Heal Pulse", - "effect": "The user emits a healing pulse that restores the target's HP by up to half of its max HP." - }, - "hex": { - "name": "Hex", - "effect": "This relentless attack does massive damage to a target affected by status conditions." - }, - "skyDrop": { - "name": "Sky Drop", - "effect": "The user takes the target into the sky, then drops it during the next turn. The target cannot attack while in the sky." - }, - "shiftGear": { - "name": "Shift Gear", - "effect": "The user rotates its gears, raising its Attack stat and sharply raising its Speed stat." - }, - "circleThrow": { - "name": "Circle Throw", - "effect": "The target is thrown, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." - }, - "incinerate": { - "name": "Incinerate", - "effect": "The user attacks opposing Pokémon with fire. If a Pokémon is holding a certain item, such as a Berry, the item becomes burned up and unusable." - }, - "quash": { - "name": "Quash", - "effect": "The user suppresses the target and makes its move go last." - }, - "acrobatics": { - "name": "Acrobatics", - "effect": "The user nimbly strikes the target. The fewer held items, the higher the damage it inflicts." - }, - "reflectType": { - "name": "Reflect Type", - "effect": "The user reflects the target's type, making the user the same type as the target." - }, - "retaliate": { - "name": "Retaliate", - "effect": "The user gets revenge for a fainted ally. If an ally fainted in the previous turn, this move's power is increased." - }, - "finalGambit": { - "name": "Final Gambit", - "effect": "The user risks everything to attack its target. The user faints but does damage equal to its HP." - }, - "bestow": { - "name": "Bestow", - "effect": "The user passes its held item to the target when the target isn't holding an item." - }, - "inferno": { - "name": "Inferno", - "effect": "The user attacks by engulfing the target in an intense fire. This leaves the target with a burn." - }, - "waterPledge": { - "name": "Water Pledge", - "effect": "A column of water hits the target. When used with its fire equivalent, its power increases and a rainbow appears." - }, - "firePledge": { - "name": "Fire Pledge", - "effect": "A column of fire hits the target. When used with its grass equivalent, its power increases and a vast sea of fire appears." - }, - "grassPledge": { - "name": "Grass Pledge", - "effect": "A column of grass hits the target. When used with its water equivalent, its power increases and a vast swamp appears." - }, - "voltSwitch": { - "name": "Volt Switch", - "effect": "After making its attack, the user rushes back to switch places with a party Pokémon in waiting." - }, - "struggleBug": { - "name": "Struggle Bug", - "effect": "While resisting, the user attacks opposing Pokémon. This lowers the Sp. Atk stats of those hit." - }, - "bulldoze": { - "name": "Bulldoze", - "effect": "The user strikes everything around it by stomping down on the ground. This lowers the Speed stats of those hit." - }, - "frostBreath": { - "name": "Frost Breath", - "effect": "The user blows its cold breath on the target. This attack always results in a critical hit." - }, - "dragonTail": { - "name": "Dragon Tail", - "effect": "The target is knocked away, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." - }, - "workUp": { - "name": "Work Up", - "effect": "The user is roused, and its Attack and Sp. Atk stats increase." - }, - "electroweb": { - "name": "Electroweb", - "effect": "The user attacks and captures opposing Pokémon using an electric net. This lowers their Speed stats." - }, - "wildCharge": { - "name": "Wild Charge", - "effect": "The user shrouds itself in electricity and smashes into its target. This also damages the user a little." - }, - "drillRun": { - "name": "Drill Run", - "effect": "The user crashes into its target while rotating its body like a drill. Critical hits land more easily." - }, - "dualChop": { - "name": "Dual Chop", - "effect": "The user attacks its target by hitting it with brutal strikes. The target is hit twice in a row." - }, - "heartStamp": { - "name": "Heart Stamp", - "effect": "The user unleashes a vicious blow after its cute act makes the target less wary. This may also make the target flinch." - }, - "hornLeech": { - "name": "Horn Leech", - "effect": "The user drains the target's energy with its horns. The user's HP is restored by half the damage taken by the target." - }, - "sacredSword": { - "name": "Sacred Sword", - "effect": "The user attacks by slicing with a long horn. The target's stat changes don't affect this attack's damage." - }, - "razorShell": { - "name": "Razor Shell", - "effect": "The user cuts its target with sharp shells. This may also lower the target's Defense stat." - }, - "heatCrash": { - "name": "Heat Crash", - "effect": "The user slams its target with its flame-covered body. The more the user outweighs the target, the greater the move's power." - }, - "leafTornado": { - "name": "Leaf Tornado", - "effect": "The user attacks its target by encircling it in sharp leaves. This attack may also lower the target's accuracy." - }, - "steamroller": { - "name": "Steamroller", - "effect": "The user crushes its target by rolling over the target with its rolled-up body. This may also make the target flinch." - }, - "cottonGuard": { - "name": "Cotton Guard", - "effect": "The user protects itself by wrapping its body in soft cotton, which drastically raises the user's Defense stat." - }, - "nightDaze": { - "name": "Night Daze", - "effect": "The user lets loose a pitch-black shock wave at its target. This may also lower the target's accuracy." - }, - "psystrike": { - "name": "Psystrike", - "effect": "The user materializes an odd psychic wave to attack the target. This attack does physical damage." - }, - "tailSlap": { - "name": "Tail Slap", - "effect": "The user attacks by striking the target with its hard tail. It hits the target two to five times in a row." - }, - "hurricane": { - "name": "Hurricane", - "effect": "The user attacks by wrapping its opponent in a fierce wind that flies up into the sky. This may also confuse the target." - }, - "headCharge": { - "name": "Head Charge", - "effect": "The user charges its head into its target, using its powerful guard hair. This also damages the user a little." - }, - "gearGrind": { - "name": "Gear Grind", - "effect": "The user attacks by throwing steel gears at its target twice." - }, - "searingShot": { - "name": "Searing Shot", - "effect": "The user torches everything around it in an inferno of scarlet flames. This may also leave those it hits with a burn." - }, - "technoBlast": { - "name": "Techno Blast", - "effect": "The user fires a beam of light at its target. The move's type changes depending on the Drive the user holds." - }, - "relicSong": { - "name": "Relic Song", - "effect": "The user sings an ancient song and attacks by appealing to the hearts of the listening opposing Pokémon. This may also induce sleep." - }, - "secretSword": { - "name": "Secret Sword", - "effect": "The user cuts with its long horn. The odd power contained in the horn does physical damage to the target." - }, - "glaciate": { - "name": "Glaciate", - "effect": "The user attacks by blowing freezing cold air at opposing Pokémon. This lowers their Speed stats." - }, - "boltStrike": { - "name": "Bolt Strike", - "effect": "The user surrounds itself with a great amount of electricity and charges its target. This may also leave the target with paralysis." - }, - "blueFlare": { - "name": "Blue Flare", - "effect": "The user attacks by engulfing the target in an intense, yet beautiful, blue flame. This may also leave the target with a burn." - }, - "fieryDance": { - "name": "Fiery Dance", - "effect": "Cloaked in flames, the user attacks the target by dancing and flapping its wings. This may also raise the user's Sp. Atk stat." - }, - "freezeShock": { - "name": "Freeze Shock", - "effect": "On the second turn, the user hits the target with electrically charged ice. This may also leave the target with paralysis." - }, - "iceBurn": { - "name": "Ice Burn", - "effect": "On the second turn, an ultracold, freezing wind surrounds the target. This may leave the target with a burn." - }, - "snarl": { - "name": "Snarl", - "effect": "The user yells as if it's ranting about something, which lowers the Sp. Atk stats of opposing Pokémon." - }, - "icicleCrash": { - "name": "Icicle Crash", - "effect": "The user attacks by harshly dropping large icicles onto the target. This may also make the target flinch." - }, - "vCreate": { - "name": "V-create", - "effect": "With a hot flame on its forehead, the user hurls itself at its target. This lowers the user's Defense, Sp. Def, and Speed stats." - }, - "fusionFlare": { - "name": "Fusion Flare", - "effect": "The user brings down a giant flame. This move's power is increased when influenced by an enormous lightning bolt." - }, - "fusionBolt": { - "name": "Fusion Bolt", - "effect": "The user throws down a giant lightning bolt. This move's power is increased when influenced by an enormous flame." - }, - "flyingPress": { - "name": "Flying Press", - "effect": "The user dives down onto the target from the sky. This move is Fighting and Flying type simultaneously." - }, - "matBlock": { - "name": "Mat Block", - "effect": "Using a pulled-up mat as a shield, the user protects itself and its allies from damaging moves. This does not stop status moves." - }, - "belch": { - "name": "Belch", - "effect": "The user lets out a damaging belch at the target. The user must eat a held Berry to use this move." - }, - "rototiller": { - "name": "Rototiller", - "effect": "Tilling the soil, the user makes it easier for plants to grow. This raises the Attack and Sp. Atk stats of Grass-type Pokémon." - }, - "stickyWeb": { - "name": "Sticky Web", - "effect": "The user weaves a sticky net around the opposing team, which lowers their Speed stats upon switching into battle." - }, - "fellStinger": { - "name": "Fell Stinger", - "effect": "When the user knocks out a target with this move, the user's Attack stat rises drastically." - }, - "phantomForce": { - "name": "Phantom Force", - "effect": "The user vanishes somewhere, then strikes the target on the next turn. This move hits even if the target protects itself." - }, - "trickOrTreat": { - "name": "Trick-or-Treat", - "effect": "The user takes the target trick-or-treating. This adds Ghost type to the target's type." - }, - "nobleRoar": { - "name": "Noble Roar", - "effect": "Letting out a noble roar, the user intimidates the target and lowers its Attack and Sp. Atk stats." - }, - "ionDeluge": { - "name": "Ion Deluge", - "effect": "The user disperses electrically charged particles, which changes Normal-type moves to Electric-type moves." - }, - "parabolicCharge": { - "name": "Parabolic Charge", - "effect": "The user attacks everything around it. The user's HP is restored by half the damage taken by those hit." - }, - "forestsCurse": { - "name": "Forest's Curse", - "effect": "The user puts a forest curse on the target. The target is now Grass type as well." - }, - "petalBlizzard": { - "name": "Petal Blizzard", - "effect": "The user stirs up a violent petal blizzard and attacks everything around it." - }, - "freezeDry": { - "name": "Freeze-Dry", - "effect": "The user rapidly cools the target. This may also leave the target frozen. This move is super effective on Water types." - }, - "disarmingVoice": { - "name": "Disarming Voice", - "effect": "Letting out a charming cry, the user does emotional damage to opposing Pokémon. This attack never misses." - }, - "partingShot": { - "name": "Parting Shot", - "effect": "With a parting threat, the user lowers the target's Attack and Sp. Atk stats. Then it switches with a party Pokémon." - }, - "topsyTurvy": { - "name": "Topsy-Turvy", - "effect": "All stat changes affecting the target turn topsy-turvy and become the opposite of what they were." - }, - "drainingKiss": { - "name": "Draining Kiss", - "effect": "The user steals the target's HP with a kiss. The user's HP is restored by over half of the damage taken by the target." - }, - "craftyShield": { - "name": "Crafty Shield", - "effect": "The user protects itself and its allies from status moves with a mysterious power. This does not stop moves that do damage." - }, - "flowerShield": { - "name": "Flower Shield", - "effect": "The user raises the Defense stats of all Grass-type Pokémon in battle with a mysterious power." - }, - "grassyTerrain": { - "name": "Grassy Terrain", - "effect": "The user turns the ground to grass for five turns. This restores the HP of Pokémon on the ground a little every turn and powers up Grass-type moves." - }, - "mistyTerrain": { - "name": "Misty Terrain", - "effect": "This protects Pokémon on the ground from status conditions and halves damage from Dragon-type moves for five turns." - }, - "electrify": { - "name": "Electrify", - "effect": "If the target is electrified before it uses a move during that turn, the target's move becomes Electric type." - }, - "playRough": { - "name": "Play Rough", - "effect": "The user plays rough with the target and attacks it. This may also lower the target's Attack stat." - }, - "fairyWind": { - "name": "Fairy Wind", - "effect": "The user stirs up a fairy wind and strikes the target with it." - }, - "moonblast": { - "name": "Moonblast", - "effect": "Borrowing the power of the moon, the user attacks the target. This may also lower the target's Sp. Atk stat." - }, - "boomburst": { - "name": "Boomburst", - "effect": "The user attacks everything around it with the destructive power of a terrible, explosive sound." - }, - "fairyLock": { - "name": "Fairy Lock", - "effect": "By locking down the battlefield, the user keeps all Pokémon from fleeing during the next turn." - }, - "kingsShield": { - "name": "King's Shield", - "effect": "The user takes a defensive stance while it protects itself from damage. It also lowers the Attack stat of any attacker that makes direct contact." - }, - "playNice": { - "name": "Play Nice", - "effect": "The user and the target become friends, and the target loses its will to fight. This lowers the target's Attack stat." - }, - "confide": { - "name": "Confide", - "effect": "The user tells the target a secret, and the target loses its ability to concentrate. This lowers the target's Sp. Atk stat." - }, - "diamondStorm": { - "name": "Diamond Storm", - "effect": "The user whips up a storm of diamonds to damage opposing Pokémon. This may also sharply raise the user's Defense stat." - }, - "steamEruption": { - "name": "Steam Eruption", - "effect": "The user immerses the target in superheated steam. This may also leave the target with a burn." - }, - "hyperspaceHole": { - "name": "Hyperspace Hole", - "effect": "Using a hyperspace hole, the user appears right next to the target and strikes. This also hits a target using a move such as Protect or Detect." - }, - "waterShuriken": { - "name": "Water Shuriken", - "effect": "The user hits the target with throwing stars two to five times in a row. This move always goes first." - }, - "mysticalFire": { - "name": "Mystical Fire", - "effect": "The user attacks by breathing a special, hot fire. This also lowers the target's Sp. Atk stat." - }, - "spikyShield": { - "name": "Spiky Shield", - "effect": "In addition to protecting the user from attacks, this move also damages any attacker that makes direct contact." - }, - "aromaticMist": { - "name": "Aromatic Mist", - "effect": "The user raises the Sp. Def stat of an ally Pokémon by using a mysterious aroma." - }, - "eerieImpulse": { - "name": "Eerie Impulse", - "effect": "The user's body generates an eerie impulse. Exposing the target to it harshly lowers the target's Sp. Atk stat." - }, - "venomDrench": { - "name": "Venom Drench", - "effect": "Opposing Pokémon are drenched in an odd poisonous liquid. This lowers the Attack, Sp. Atk, and Speed stats of a poisoned target." - }, - "powder": { - "name": "Powder", - "effect": "The user covers the target in a combustible powder. If the target uses a Fire-type move, the powder explodes and damages the target." - }, - "geomancy": { - "name": "Geomancy", - "effect": "The user absorbs energy and sharply raises its Sp. Atk, Sp. Def, and Speed stats on the next turn." - }, - "magneticFlux": { - "name": "Magnetic Flux", - "effect": "The user manipulates magnetic fields, which raises the Defense and Sp. Def stats of ally Pokémon with the Plus or Minus Ability." - }, - "happyHour": { - "name": "Happy Hour", - "effect": "Using Happy Hour doubles the amount of prize money received after battle." - }, - "electricTerrain": { - "name": "Electric Terrain", - "effect": "The user electrifies the ground for five turns, powering up Electric-type moves. Pokémon on the ground no longer fall asleep." - }, - "dazzlingGleam": { - "name": "Dazzling Gleam", - "effect": "The user damages opposing Pokémon by emitting a powerful flash." - }, - "celebrate": { - "name": "Celebrate", - "effect": "The Pokémon congratulates you on your special day!" - }, - "holdHands": { - "name": "Hold Hands", - "effect": "The user and an ally hold hands. This makes them very happy." - }, - "babyDollEyes": { - "name": "Baby-Doll Eyes", - "effect": "The user stares at the target with its baby-doll eyes, which lowers the target's Attack stat. This move always goes first." - }, - "nuzzle": { - "name": "Nuzzle", - "effect": "The user attacks by nuzzling its electrified cheeks against the target. This also leaves the target with paralysis." - }, - "holdBack": { - "name": "Hold Back", - "effect": "The user holds back when it attacks, and the target is left with at least 1 HP." - }, - "infestation": { - "name": "Infestation", - "effect": "The target is infested and attacked for four to five turns. The target can't flee during this time." - }, - "powerUpPunch": { - "name": "Power-Up Punch", - "effect": "Striking opponents over and over makes the user's fists harder. Hitting a target raises the Attack stat." - }, - "oblivionWing": { - "name": "Oblivion Wing", - "effect": "The user absorbs its target's HP. The user's HP is restored by over half of the damage taken by the target." - }, - "thousandArrows": { - "name": "Thousand Arrows", - "effect": "This move also hits opposing Pokémon that are in the air. Those Pokémon are knocked down to the ground." - }, - "thousandWaves": { - "name": "Thousand Waves", - "effect": "The user attacks with a wave that crawls along the ground. Those it hits can't flee from battle." - }, - "landsWrath": { - "name": "Land's Wrath", - "effect": "The user gathers the energy of the land and focuses that power on opposing Pokémon to damage them." - }, - "lightOfRuin": { - "name": "Light of Ruin", - "effect": "Drawing power from the Eternal Flower, the user fires a powerful beam of light. This also damages the user quite a lot." - }, - "originPulse": { - "name": "Origin Pulse", - "effect": "The user attacks opposing Pokémon with countless beams of light that glow a deep and brilliant blue." - }, - "precipiceBlades": { - "name": "Precipice Blades", - "effect": "The user attacks opposing Pokémon by manifesting the power of the land in fearsome blades of stone." - }, - "dragonAscent": { - "name": "Dragon Ascent", - "effect": "After soaring upward, the user attacks its target by dropping out of the sky at high speeds. But it lowers its own Defense and Sp. Def stats in the process." - }, - "hyperspaceFury": { - "name": "Hyperspace Fury", - "effect": "Using its many arms, the user unleashes a barrage of attacks that ignore the effects of moves like Protect and Detect. But the user's Defense stat falls." - }, - "breakneckBlitzPhysical": { - "name": "Breakneck Blitz", - "effect": "The user builds up its momentum using its Z-Power and crashes into the target at full speed. The power varies, depending on the original move." - }, - "breakneckBlitzSpecial": { - "name": "Breakneck Blitz", - "effect": "Dummy Data" - }, - "allOutPummelingPhysical": { - "name": "All-Out Pummeling", - "effect": "The user rams an energy orb created by its Z-Power into the target with full force. The power varies, depending on the original move." - }, - "allOutPummelingSpecial": { - "name": "All-Out Pummeling", - "effect": "Dummy Data" - }, - "supersonicSkystrikePhysical": { - "name": "Supersonic Skystrike", - "effect": "The user soars up with its Z-Power and plummets toward the target at full speed. The power varies, depending on the original move." - }, - "supersonicSkystrikeSpecial": { - "name": "Supersonic Skystrike", - "effect": "Dummy Data" - }, - "acidDownpourPhysical": { - "name": "Acid Downpour", - "effect": "The user creates a poisonous swamp using its Z-Power and sinks the target into it at full force. The power varies, depending on the original move." - }, - "acidDownpourSpecial": { - "name": "Acid Downpour", - "effect": "Dummy Data" - }, - "tectonicRagePhysical": { - "name": "Tectonic Rage", - "effect": "The user burrows deep into the ground and slams into the target with the full force of its Z-Power. The power varies, depending on the original move." - }, - "tectonicRageSpecial": { - "name": "Tectonic Rage", - "effect": "Dummy Data" - }, - "continentalCrushPhysical": { - "name": "Continental Crush", - "effect": "The user summons a huge rock mountain using its Z-Power and drops it onto the target with full force. The power varies, depending on the original move." - }, - "continentalCrushSpecial": { - "name": "Continental Crush", - "effect": "Dummy Data" - }, - "savageSpinOutPhysical": { - "name": "Savage Spin-Out", - "effect": "The user binds the target with full force with threads of silk that the user spits using its Z-Power. The power varies, depending on the original move." - }, - "savageSpinOutSpecial": { - "name": "Savage Spin-Out", - "effect": "Dummy Data" - }, - "neverEndingNightmarePhysical": { - "name": "Never-Ending Nightmare", - "effect": "Deep-seated grudges summoned by the user's Z-Power trap the target. The power varies, depending on the original move." - }, - "neverEndingNightmareSpecial": { - "name": "Never-Ending Nightmare", - "effect": "Dummy Data" - }, - "corkscrewCrashPhysical": { - "name": "Corkscrew Crash", - "effect": "The user spins very fast and rams into the target with the full force of its Z-Power. The power varies, depending on the original move." - }, - "corkscrewCrashSpecial": { - "name": "Corkscrew Crash", - "effect": "Dummy Data" - }, - "infernoOverdrivePhysical": { - "name": "Inferno Overdrive", - "effect": "The user breathes a stream of intense fire toward the target with the full force of its Z-Power. The power varies depending on the original move." - }, - "infernoOverdriveSpecial": { - "name": "Inferno Overdrive", - "effect": "Dummy Data" - }, - "hydroVortexPhysical": { - "name": "Hydro Vortex", - "effect": "The user creates a huge whirling current using its Z-Power to swallow the target with full force. The power varies, depending on the original move." - }, - "hydroVortexSpecial": { - "name": "Hydro Vortex", - "effect": "Dummy Data" - }, - "bloomDoomPhysical": { - "name": "Bloom Doom", - "effect": "The user collects energy from plants using its Z-Power and attacks the target with full force. The power varies, depending on the original move." - }, - "bloomDoomSpecial": { - "name": "Bloom Doom", - "effect": "Dummy Data" - }, - "gigavoltHavocPhysical": { - "name": "Gigavolt Havoc", - "effect": "The user hits the target with a powerful electric current collected by its Z-Power. The power varies, depending on the original move." - }, - "gigavoltHavocSpecial": { - "name": "Gigavolt Havoc", - "effect": "Dummy Data" - }, - "shatteredPsychePhysical": { - "name": "Shattered Psyche", - "effect": "The user controls the target with its Z-Power and hurts the target with full force. The power varies, depending on the original move." - }, - "shatteredPsycheSpecial": { - "name": "Shattered Psyche", - "effect": "Dummy Data" - }, - "subzeroSlammerPhysical": { - "name": "Subzero Slammer", - "effect": "The user dramatically drops the temperature using its Z-Power and freezes the target with full force. The power varies, depending on the original move." - }, - "subzeroSlammerSpecial": { - "name": "Subzero Slammer", - "effect": "Dummy Data" - }, - "devastatingDrakePhysical": { - "name": "Devastating Drake", - "effect": "The user materializes its aura using its Z-Power and attacks the target with full force. The power varies, depending on the original move." - }, - "devastatingDrakeSpecial": { - "name": "Devastating Drake", - "effect": "Dummy Data" - }, - "blackHoleEclipsePhysical": { - "name": "Black Hole Eclipse", - "effect": "The user gathers dark energy using its Z-Power and sucks the target into it. The power varies, depending on the original move." - }, - "blackHoleEclipseSpecial": { - "name": "Black Hole Eclipse", - "effect": "Dummy Data" - }, - "twinkleTacklePhysical": { - "name": "Twinkle Tackle", - "effect": "The user creates a very charming space using its Z-Power and totally toys with the target. The power varies, depending on the original move." - }, - "twinkleTackleSpecial": { - "name": "Twinkle Tackle", - "effect": "Dummy Data" - }, - "catastropika": { - "name": "Catastropika", - "effect": "The user, Pikachu, surrounds itself with the maximum amount of electricity using its Z-Power and pounces on its target with full force." - }, - "shoreUp": { - "name": "Shore Up", - "effect": "The user regains up to half of its max HP. It restores more HP in a sandstorm." - }, - "firstImpression": { - "name": "First Impression", - "effect": "Although this move has great power, it only works the first turn each time the user enters battle." - }, - "banefulBunker": { - "name": "Baneful Bunker", - "effect": "In addition to protecting the user from attacks, this move also poisons any attacker that makes direct contact." - }, - "spiritShackle": { - "name": "Spirit Shackle", - "effect": "The user attacks while simultaneously stitching the target's shadow to the ground to prevent the target from escaping." - }, - "darkestLariat": { - "name": "Darkest Lariat", - "effect": "The user swings both arms and hits the target. The target's stat changes don't affect this attack's damage." - }, - "sparklingAria": { - "name": "Sparkling Aria", - "effect": "The user bursts into song, emitting many bubbles. Any Pokémon suffering from a burn will be healed by the touch of these bubbles." - }, - "iceHammer": { - "name": "Ice Hammer", - "effect": "The user swings and hits with its strong, heavy fist. It lowers the user's Speed, however." - }, - "floralHealing": { - "name": "Floral Healing", - "effect": "The user restores the target's HP by up to half of its max HP. It restores more HP when the terrain is grass." - }, - "highHorsepower": { - "name": "High Horsepower", - "effect": "The user fiercely attacks the target using its entire body." - }, - "strengthSap": { - "name": "Strength Sap", - "effect": "The user restores its HP by the same amount as the target's Attack stat. It also lowers the target's Attack stat." - }, - "solarBlade": { - "name": "Solar Blade", - "effect": "In this two-turn attack, the user gathers light and fills a blade with the light's energy, attacking the target on the next turn." - }, - "leafage": { - "name": "Leafage", - "effect": "The user attacks by pelting the target with leaves." - }, - "spotlight": { - "name": "Spotlight", - "effect": "The user shines a spotlight on the target so that only the target will be attacked during the turn." - }, - "toxicThread": { - "name": "Toxic Thread", - "effect": "The user shoots poisonous threads to poison the target and lower the target's Speed stat." - }, - "laserFocus": { - "name": "Laser Focus", - "effect": "The user concentrates intensely. The attack on the next turn always results in a critical hit." - }, - "gearUp": { - "name": "Gear Up", - "effect": "The user engages its gears to raise the Attack and Sp. Atk stats of ally Pokémon with the Plus or Minus Ability." - }, - "throatChop": { - "name": "Throat Chop", - "effect": "The user attacks the target's throat, and the resultant suffering prevents the target from using moves that emit sound for two turns." - }, - "pollenPuff": { - "name": "Pollen Puff", - "effect": "The user attacks the enemy with a pollen puff that explodes. If the target is an ally, it gives the ally a pollen puff that restores its HP instead." - }, - "anchorShot": { - "name": "Anchor Shot", - "effect": "The user entangles the target with its anchor chain while attacking. The target becomes unable to flee." - }, - "psychicTerrain": { - "name": "Psychic Terrain", - "effect": "This protects Pokémon on the ground from priority moves and powers up Psychic-type moves for five turns." - }, - "lunge": { - "name": "Lunge", - "effect": "The user makes a lunge at the target, attacking with full force. This also lowers the target's Attack stat." - }, - "fireLash": { - "name": "Fire Lash", - "effect": "The user strikes the target with a burning lash. This also lowers the target's Defense stat." - }, - "powerTrip": { - "name": "Power Trip", - "effect": "The user boasts its strength and attacks the target. The more the user's stats are raised, the greater the move's power." - }, - "burnUp": { - "name": "Burn Up", - "effect": "To inflict massive damage, the user burns itself out. After using this move, the user will no longer be Fire type." - }, - "speedSwap": { - "name": "Speed Swap", - "effect": "The user exchanges Speed stats with the target." - }, - "smartStrike": { - "name": "Smart Strike", - "effect": "The user stabs the target with a sharp horn. This attack never misses." - }, - "purify": { - "name": "Purify", - "effect": "The user heals the target's status condition. If the move succeeds, it also restores the user's own HP." - }, - "revelationDance": { - "name": "Revelation Dance", - "effect": "The user attacks the target by dancing very hard. The user's type determines the type of this move." - }, - "coreEnforcer": { - "name": "Core Enforcer", - "effect": "If the Pokémon the user has inflicted damage on have already used their moves, this move eliminates the effect of the target's Ability." - }, - "tropKick": { - "name": "Trop Kick", - "effect": "The user lands an intense kick of tropical origins on the target. This also lowers the target's Attack stat." - }, - "instruct": { - "name": "Instruct", - "effect": "The user instructs the target to use the target's last move again." - }, - "beakBlast": { - "name": "Beak Blast", - "effect": "The user first heats up its beak, and then it attacks the target. Making direct contact with the Pokémon while it's heating up its beak results in a burn." - }, - "clangingScales": { - "name": "Clanging Scales", - "effect": "The user rubs the scales on its entire body and makes a huge noise to attack opposing Pokémon. The user's Defense stat goes down after the attack." - }, - "dragonHammer": { - "name": "Dragon Hammer", - "effect": "The user uses its body like a hammer to attack the target and inflict damage." - }, - "brutalSwing": { - "name": "Brutal Swing", - "effect": "The user swings its body around violently to inflict damage on everything in its vicinity." - }, - "auroraVeil": { - "name": "Aurora Veil", - "effect": "This move reduces damage from physical and special moves for five turns. This can be used only when it is snowing." - }, - "sinisterArrowRaid": { - "name": "Sinister Arrow Raid", - "effect": "The user, Decidueye, creates countless arrows using its Z-Power and shoots the target with full force." - }, - "maliciousMoonsault": { - "name": "Malicious Moonsault", - "effect": "The user, Incineroar, strengthens its body using its Z-Power and crashes into the target with full force." - }, - "oceanicOperetta": { - "name": "Oceanic Operetta", - "effect": "The user, Primarina, summons a massive amount of water using its Z-Power and attacks the target with full force." - }, - "guardianOfAlola": { - "name": "Guardian of Alola", - "effect": "The user, the Land Spirit Pokémon, obtains Alola's energy using its Z-Power and attacks the target with full force. This reduces the target's HP greatly." - }, - "soulStealing7StarStrike": { - "name": "Soul-Stealing 7-Star Strike", - "effect": "After obtaining Z-Power, the user, Marshadow, punches and kicks the target consecutively with full force." - }, - "stokedSparksurfer": { - "name": "Stoked Sparksurfer", - "effect": "After obtaining Z-Power, the user, Alolan Raichu, attacks the target with full force. This move leaves the target with paralysis." - }, - "pulverizingPancake": { - "name": "Pulverizing Pancake", - "effect": "Z-Power brings out the true capabilities of the user, Snorlax. The Pokémon moves its enormous body energetically and attacks the target with full force." - }, - "extremeEvoboost": { - "name": "Extreme Evoboost", - "effect": "After obtaining Z-Power, the user, Eevee, gets energy from its evolved friends and boosts its stats sharply." - }, - "genesisSupernova": { - "name": "Genesis Supernova", - "effect": "After obtaining Z-Power, the user, Mew, attacks the target with full force. The terrain will be charged with psychic energy." - }, - "shellTrap": { - "name": "Shell Trap", - "effect": "The user sets a shell trap. If the user is hit by a physical move, the trap will explode and inflict damage on opposing Pokémon." - }, - "fleurCannon": { - "name": "Fleur Cannon", - "effect": "The user unleashes a strong beam. The attack's recoil harshly lowers the user's Sp. Atk stat." - }, - "psychicFangs": { - "name": "Psychic Fangs", - "effect": "The user bites the target with its psychic capabilities. This can also destroy Light Screen and Reflect." - }, - "stompingTantrum": { - "name": "Stomping Tantrum", - "effect": "Driven by frustration, the user attacks the target. If the user's previous move has failed, the power of this move doubles." - }, - "shadowBone": { - "name": "Shadow Bone", - "effect": "The user attacks by beating the target with a bone that contains a spirit. This may also lower the target's Defense stat." - }, - "accelerock": { - "name": "Accelerock", - "effect": "The user smashes into the target at high speed. This move always goes first." - }, - "liquidation": { - "name": "Liquidation", - "effect": "The user slams into the target using a full-force blast of water. This may also lower the target's Defense stat." - }, - "prismaticLaser": { - "name": "Prismatic Laser", - "effect": "The user shoots powerful lasers using the power of a prism. The user can't move on the next turn." - }, - "spectralThief": { - "name": "Spectral Thief", - "effect": "The user hides in the target's shadow, steals the target's stat boosts, and then attacks." - }, - "sunsteelStrike": { - "name": "Sunsteel Strike", - "effect": "The user slams into the target with the force of a meteor. This move can be used on the target regardless of its Abilities." - }, - "moongeistBeam": { - "name": "Moongeist Beam", - "effect": "The user emits a sinister ray to attack the target. This move can be used on the target regardless of its Abilities." - }, - "tearfulLook": { - "name": "Tearful Look", - "effect": "The user gets teary eyed to make the target lose its combative spirit. This lowers the target's Attack and Sp. Atk stats." - }, - "zingZap": { - "name": "Zing Zap", - "effect": "A strong electric blast crashes down on the target, giving it an electric shock. This may also make the target flinch." - }, - "naturesMadness": { - "name": "Nature's Madness", - "effect": "The user hits the target with the force of nature. It halves the target's HP." - }, - "multiAttack": { - "name": "Multi-Attack", - "effect": "Cloaking itself in high energy, the user slams into the target. The memory held determines the move's type." - }, - "tenMillionVoltThunderbolt": { - "name": "10,000,000 Volt Thunderbolt", - "effect": "The user, Pikachu wearing a cap, powers up a jolt of electricity using its Z-Power and unleashes it. Critical hits land more easily." - }, - "mindBlown": { - "name": "Mind Blown", - "effect": "The user attacks everything around it by causing its own head to explode. This also damages the user." - }, - "plasmaFists": { - "name": "Plasma Fists", - "effect": "The user attacks with electrically charged fists. This move changes Normal-type moves to Electric-type moves." - }, - "photonGeyser": { - "name": "Photon Geyser", - "effect": "The user attacks a target with a pillar of light. This move inflicts Attack or Sp. Atk damage—whichever stat is higher for the user." - }, - "lightThatBurnsTheSky": { - "name": "Light That Burns the Sky", - "effect": "This attack inflicts Attack or Sp. Atk damage—whichever stat is higher for the user, Necrozma. This move ignores the target's Ability." - }, - "searingSunrazeSmash": { - "name": "Searing Sunraze Smash", - "effect": "After obtaining Z-Power, the user, Solgaleo, attacks the target with full force. This move can ignore the effect of the target's Ability." - }, - "menacingMoonrazeMaelstrom": { - "name": "Menacing Moonraze Maelstrom", - "effect": "After obtaining Z-Power, the user, Lunala, attacks the target with full force. This move can ignore the effect of the target's Ability." - }, - "letsSnuggleForever": { - "name": "Let's Snuggle Forever", - "effect": "After obtaining Z-Power, the user, Mimikyu, punches the target with full force." - }, - "splinteredStormshards": { - "name": "Splintered Stormshards", - "effect": "After obtaining Z-Power, the user, Lycanroc, attacks the target with full force. This move negates the effect on the battlefield." - }, - "clangorousSoulblaze": { - "name": "Clangorous Soulblaze", - "effect": "After obtaining Z-Power, the user, Kommo-o, attacks the opposing Pokémon with full force. This move boosts the user's stats." - }, - "zippyZap": { - "name": "Zippy Zap", - "effect": "The user attacks the target with bursts of electricity at high speed. This move always goes first and results in a critical hit." - }, - "splishySplash": { - "name": "Splishy Splash", - "effect": "The user charges a huge wave with electricity and hits the opposing Pokémon with the wave. This may also leave the opposing Pokémon with paralysis." - }, - "floatyFall": { - "name": "Floaty Fall", - "effect": "The user floats in the air, and then dives at a steep angle to attack the target. This may also make the target flinch." - }, - "pikaPapow": { - "name": "Pika Papow", - "effect": "The more Pikachu loves its Trainer, the greater the move's power. It never misses." - }, - "bouncyBubble": { - "name": "Bouncy Bubble", - "effect": "The user attacks by shooting water bubbles at the target. It then absorbs water and restores its HP by the damage taken by the target." - }, - "buzzyBuzz": { - "name": "Buzzy Buzz", - "effect": "The user shoots a jolt of electricity to attack the target. This also leaves the target with paralysis." - }, - "sizzlySlide": { - "name": "Sizzly Slide", - "effect": "The user cloaks itself in fire and charges at the target. This also leaves the target with a burn." - }, - "glitzyGlow": { - "name": "Glitzy Glow", - "effect": "The user bombards the target with telekinetic force. A wondrous wall of light is put up to weaken the power of the opposing Pokémon's special moves." - }, - "baddyBad": { - "name": "Baddy Bad", - "effect": "The user acts bad and attacks the target. A wondrous wall of light is put up to weaken the power of the opposing Pokémon's physical moves." - }, - "sappySeed": { - "name": "Sappy Seed", - "effect": "The user grows a gigantic stalk that scatters seeds to attack the target. The seeds drain the target's HP every turn." - }, - "freezyFrost": { - "name": "Freezy Frost", - "effect": "The user attacks with a crystal made of cold frozen haze. It eliminates every stat change among all the Pokémon engaged in battle." - }, - "sparklySwirl": { - "name": "Sparkly Swirl", - "effect": "The user attacks the target by wrapping it with a whirlwind of an overpowering scent. This also heals all status conditions of the user's party." - }, - "veeveeVolley": { - "name": "Veevee Volley", - "effect": "The more Eevee loves its Trainer, the greater the move's power. It never misses." - }, - "doubleIronBash": { - "name": "Double Iron Bash", - "effect": "The user rotates, centering the hex nut in its chest, and then strikes with its arms twice in a row. This may also make the target flinch." - }, - "maxGuard": { - "name": "Max Guard", - "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession." - }, - "dynamaxCannon": { - "name": "Dynamax Cannon", - "effect": "The user unleashes a strong beam from its core. Deals up to twice the damage if the target is overly leveled." - }, - "snipeShot": { - "name": "Snipe Shot", - "effect": "The user ignores the effects of opposing Pokémon's moves and Abilities that draw in moves, allowing this move to hit the chosen target." - }, - "jawLock": { - "name": "Jaw Lock", - "effect": "This move prevents the user and the target from switching out until either of them faints. The effect goes away if either of the Pokémon leaves the field." - }, - "stuffCheeks": { - "name": "Stuff Cheeks", - "effect": "The user eats its held Berry, then sharply raises its Defense stat." - }, - "noRetreat": { - "name": "No Retreat", - "effect": "This move raises all the user's stats but prevents the user from switching out or fleeing." - }, - "tarShot": { - "name": "Tar Shot", - "effect": "The user pours sticky tar over the target, lowering the target's Speed stat. The target becomes weaker to Fire-type moves." - }, - "magicPowder": { - "name": "Magic Powder", - "effect": "The user scatters a cloud of magic powder that changes the target to Psychic type." - }, - "dragonDarts": { - "name": "Dragon Darts", - "effect": "The user attacks twice using Dreepy. If there are two targets, this move hits each target once." - }, - "teatime": { - "name": "Teatime", - "effect": "The user has teatime with all the Pokémon in the battle. Each Pokémon eats its held Berry." - }, - "octolock": { - "name": "Octolock", - "effect": "The user locks the target in and prevents it from fleeing. This move also lowers the target's Defense and Sp. Def every turn." - }, - "boltBeak": { - "name": "Bolt Beak", - "effect": "The user stabs the target with its electrified beak. If the user attacks before the target, the power of this move is doubled." - }, - "fishiousRend": { - "name": "Fishious Rend", - "effect": "The user rends the target with its hard gills. If the user attacks before the target, the power of this move is doubled." - }, - "courtChange": { - "name": "Court Change", - "effect": "With its mysterious power, the user swaps the effects on either side of the field." - }, - "maxFlare": { - "name": "Max Flare", - "effect": "This is a Fire-type attack Dynamax Pokémon use. The user intensifies the sun for five turns." - }, - "maxFlutterby": { - "name": "Max Flutterby", - "effect": "This is a Bug-type attack Dynamax Pokémon use. This lowers the target's Sp. Atk stat." - }, - "maxLightning": { - "name": "Max Lightning", - "effect": "This is an Electric-type attack Dynamax Pokémon use. The user turns the ground into Electric Terrain for five turns." - }, - "maxStrike": { - "name": "Max Strike", - "effect": "This is a Normal-type attack Dynamax Pokémon use. This lowers the target's Speed stat." - }, - "maxKnuckle": { - "name": "Max Knuckle", - "effect": "This is a Fighting-type attack Dynamax Pokémon use. This raises ally Pokémon's Attack stats." - }, - "maxPhantasm": { - "name": "Max Phantasm", - "effect": "This is a Ghost-type attack Dynamax Pokémon use. This lowers the target's Defense stat." - }, - "maxHailstorm": { - "name": "Max Hailstorm", - "effect": "This is an Ice-type attack Dynamax Pokémon use. The user summons a hailstorm lasting five turns." - }, - "maxOoze": { - "name": "Max Ooze", - "effect": "This is a Poison-type attack Dynamax Pokémon use. This raises ally Pokémon's Sp. Atk stats." - }, - "maxGeyser": { - "name": "Max Geyser", - "effect": "This is a Water-type attack Dynamax Pokémon use. The user summons a heavy rain that falls for five turns." - }, - "maxAirstream": { - "name": "Max Airstream", - "effect": "This is a Flying-type attack Dynamax Pokémon use. This raises ally Pokémon's Speed stats." - }, - "maxStarfall": { - "name": "Max Starfall", - "effect": "This is a Fairy-type attack Dynamax Pokémon use. The user turns the ground into Misty Terrain for five turns." - }, - "maxWyrmwind": { - "name": "Max Wyrmwind", - "effect": "This is a Dragon-type attack Dynamax Pokémon use. This lowers the target's Attack stat." - }, - "maxMindstorm": { - "name": "Max Mindstorm", - "effect": "This is a Psychic-type attack Dynamax Pokémon use. The user turns the ground into Psychic Terrain for five turns." - }, - "maxRockfall": { - "name": "Max Rockfall", - "effect": "This is a Rock-type attack Dynamax Pokémon use. The user summons a sandstorm lasting five turns." - }, - "maxQuake": { - "name": "Max Quake", - "effect": "This is a Ground-type attack Dynamax Pokémon use. This raises ally Pokémon's Sp. Def stats." - }, - "maxDarkness": { - "name": "Max Darkness", - "effect": "This is a Dark-type attack Dynamax Pokémon use. This lowers the target's Sp. Def stat." - }, - "maxOvergrowth": { - "name": "Max Overgrowth", - "effect": "This is a Grass-type attack Dynamax Pokémon use. The user turns the ground into Grassy Terrain for five turns." - }, - "maxSteelspike": { - "name": "Max Steelspike", - "effect": "This is a Steel-type attack Dynamax Pokémon use. This raises ally Pokémon's Defense stats." - }, - "clangorousSoul": { - "name": "Clangorous Soul", - "effect": "The user raises all its stats by using some of its HP." - }, - "bodyPress": { - "name": "Body Press", - "effect": "The user attacks by slamming its body into the target. The higher the user's Defense, the more damage it can inflict on the target." - }, - "decorate": { - "name": "Decorate", - "effect": "The user sharply raises the target's Attack and Sp. Atk stats by decorating the target." - }, - "drumBeating": { - "name": "Drum Beating", - "effect": "The user plays its drum, controlling the drum's roots to attack the target. This also lowers the target's Speed stat." - }, - "snapTrap": { - "name": "Snap Trap", - "effect": "The user snares the target in a snap trap for four to five turns." - }, - "pyroBall": { - "name": "Pyro Ball", - "effect": "The user attacks by igniting a small stone and launching it as a fiery ball at the target. This may also leave the target with a burn." - }, - "behemothBlade": { - "name": "Behemoth Blade", - "effect": "The user wields a large, powerful sword using its whole body and cuts the target in a vigorous attack." - }, - "behemothBash": { - "name": "Behemoth Bash", - "effect": "The user's body becomes a firm shield and slams into the target fiercely." - }, - "auraWheel": { - "name": "Aura Wheel", - "effect": "Morpeko attacks and raises its Speed with the energy stored in its cheeks. This move's type changes depending on the user's form." - }, - "breakingSwipe": { - "name": "Breaking Swipe", - "effect": "The user swings its tough tail wildly and attacks opposing Pokémon. This also lowers their Attack stats." - }, - "branchPoke": { - "name": "Branch Poke", - "effect": "The user attacks the target by poking it with a sharply pointed branch." - }, - "overdrive": { - "name": "Overdrive", - "effect": "The user attacks opposing Pokémon by twanging a guitar or bass guitar, causing a huge echo and strong vibration." - }, - "appleAcid": { - "name": "Apple Acid", - "effect": "The user attacks the target with an acidic liquid created from tart apples. This also lowers the target's Sp. Def stat." - }, - "gravApple": { - "name": "Grav Apple", - "effect": "The user inflicts damage by dropping an apple from high above. This also lowers the target's Defense stat." - }, - "spiritBreak": { - "name": "Spirit Break", - "effect": "The user attacks the target with so much force that it could break the target's spirit. This also lowers the target's Sp. Atk stat." - }, - "strangeSteam": { - "name": "Strange Steam", - "effect": "The user attacks the target by emitting steam. This may also confuse the target." - }, - "lifeDew": { - "name": "Life Dew", - "effect": "The user scatters mysterious water around and restores the HP of itself and its ally Pokémon in the battle." - }, - "obstruct": { - "name": "Obstruct", - "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession. Direct contact harshly lowers the attacker's Defense stat." - }, - "falseSurrender": { - "name": "False Surrender", - "effect": "The user pretends to bow its head, but then it stabs the target with its disheveled hair. This attack never misses." - }, - "meteorAssault": { - "name": "Meteor Assault", - "effect": "The user attacks wildly with its thick leek. The user can't move on the next turn, because the force of this move makes it stagger." - }, - "eternabeam": { - "name": "Eternabeam", - "effect": "This is Eternatus's most powerful attack in its original form. The user can't move on the next turn." - }, - "steelBeam": { - "name": "Steel Beam", - "effect": "The user fires a beam of steel that it collected from its entire body. This also damages the user." - }, - "expandingForce": { - "name": "Expanding Force", - "effect": "The user attacks the target with its psychic power. This move's power goes up and damages all opposing Pokémon on Psychic Terrain." - }, - "steelRoller": { - "name": "Steel Roller", - "effect": "The user attacks while destroying the terrain. This move fails when the ground hasn't turned into a terrain." - }, - "scaleShot": { - "name": "Scale Shot", - "effect": "The user attacks by shooting scales two to five times in a row. This move boosts the user's Speed stat but lowers its Defense stat." - }, - "meteorBeam": { - "name": "Meteor Beam", - "effect": "In this two-turn attack, the user gathers space power and boosts its Sp. Atk stat, then attacks the target on the next turn." - }, - "shellSideArm": { - "name": "Shell Side Arm", - "effect": "This move inflicts physical or special damage, whichever will be more effective. This may also poison the target." - }, - "mistyExplosion": { - "name": "Misty Explosion", - "effect": "The user attacks everything around it and faints upon using this move. This move's power is increased on Misty Terrain." - }, - "grassyGlide": { - "name": "Grassy Glide", - "effect": "Gliding on the ground, the user attacks the target. This move always goes first on Grassy Terrain." - }, - "risingVoltage": { - "name": "Rising Voltage", - "effect": "The user attacks with electric voltage rising from the ground. This move's power doubles when the target is on Electric Terrain." - }, - "terrainPulse": { - "name": "Terrain Pulse", - "effect": "The user utilizes the power of the terrain to attack. This move's type and power changes depending on the terrain when it's used." - }, - "skitterSmack": { - "name": "Skitter Smack", - "effect": "The user skitters behind the target to attack. This also lowers the target's Sp. Atk stat." - }, - "burningJealousy": { - "name": "Burning Jealousy", - "effect": "The user attacks with energy from jealousy. This leaves all opposing Pokémon that have had their stats boosted during the turn with a burn." - }, - "lashOut": { - "name": "Lash Out", - "effect": "The user lashes out to vent its frustration toward the target. If the user's stats were lowered during this turn, the power of this move is doubled." - }, - "poltergeist": { - "name": "Poltergeist", - "effect": "The user attacks the target by controlling the target's item. The move fails if the target doesn't have an item." - }, - "corrosiveGas": { - "name": "Corrosive Gas", - "effect": "The user surrounds everything around it with highly acidic gas and melts away items they hold." - }, - "coaching": { - "name": "Coaching", - "effect": "The user properly coaches its ally Pokémon, boosting their Attack and Defense stats." - }, - "flipTurn": { - "name": "Flip Turn", - "effect": "After making its attack, the user rushes back to switch places with a party Pokémon in waiting." - }, - "tripleAxel": { - "name": "Triple Axel", - "effect": "A consecutive three-kick attack that becomes more powerful with each successful hit." - }, - "dualWingbeat": { - "name": "Dual Wingbeat", - "effect": "The user slams the target with its wings. The target is hit twice in a row." - }, - "scorchingSands": { - "name": "Scorching Sands", - "effect": "The user throws scorching sand at the target to attack. This may also leave the target with a burn." - }, - "jungleHealing": { - "name": "Jungle Healing", - "effect": "The user becomes one with the jungle, restoring HP and healing any status conditions of itself and its ally Pokémon in battle." - }, - "wickedBlow": { - "name": "Wicked Blow", - "effect": "The user, having mastered the Dark style, strikes the target with a fierce blow. This attack always results in a critical hit." - }, - "surgingStrikes": { - "name": "Surging Strikes", - "effect": "The user, having mastered the Water style, strikes the target with a flowing motion three times in a row. This attack always results in a critical hit." - }, - "thunderCage": { - "name": "Thunder Cage", - "effect": "The user traps the target in a cage of sparking electricity for four to five turns." - }, - "dragonEnergy": { - "name": "Dragon Energy", - "effect": "Converting its life-force into power, the user attacks opposing Pokémon. The lower the user's HP, the lower the move's power." - }, - "freezingGlare": { - "name": "Freezing Glare", - "effect": "The user shoots its psychic power from its eyes to attack. This may also leave the target frozen." - }, - "fieryWrath": { - "name": "Fiery Wrath", - "effect": "The user transforms its wrath into a fire-like aura to attack. This may also make opposing Pokémon flinch." - }, - "thunderousKick": { - "name": "Thunderous Kick", - "effect": "The user overwhelms the target with lightning-like movement before delivering a kick. This also lowers the target's Defense stat." - }, - "glacialLance": { - "name": "Glacial Lance", - "effect": "The user attacks by hurling a blizzard-cloaked icicle lance at opposing Pokémon." - }, - "astralBarrage": { - "name": "Astral Barrage", - "effect": "The user attacks by sending a frightful amount of small ghosts at opposing Pokémon." - }, - "eerieSpell": { - "name": "Eerie Spell", - "effect": "The user attacks with its tremendous psychic power. This also removes 3 PP from the target's last move." - }, - "direClaw": { - "name": "Dire Claw", - "effect": "The user lashes out at the target with ruinous claws. This may also leave the target poisoned, paralyzed, or asleep." - }, - "psyshieldBash": { - "name": "Psyshield Bash", - "effect": "Cloaking itself in psychic energy, the user slams into the target. This also boosts the user's Defense stat." - }, - "powerShift": { - "name": "Power Shift", - "effect": "The user swaps its Attack and Defense stats." - }, - "stoneAxe": { - "name": "Stone Axe", - "effect": "The user swings its stone axes at the target. Stone splinters left behind by this attack float around the target." - }, - "springtideStorm": { - "name": "Springtide Storm", - "effect": "The user attacks by wrapping opposing Pokémon in fierce winds brimming with love and hate. This may also lower their Attack stats." - }, - "mysticalPower": { - "name": "Mystical Power", - "effect": "The user attacks by emitting a mysterious power. This also boosts the user's Sp. Atk stat." - }, - "ragingFury": { - "name": "Raging Fury", - "effect": "The user rampages around spewing flames for two to three turns. The user then becomes confused." - }, - "waveCrash": { - "name": "Wave Crash", - "effect": "The user shrouds itself in water and slams into the target with its whole body to inflict damage. This also damages the user quite a lot." - }, - "chloroblast": { - "name": "Chloroblast", - "effect": "The user launches its amassed chlorophyll to inflict damage on the target. This also damages the user." - }, - "mountainGale": { - "name": "Mountain Gale", - "effect": "The user hurls giant chunks of ice at the target to inflict damage. This may also make the target flinch." - }, - "victoryDance": { - "name": "Victory Dance", - "effect": "The user performs an intense dance to usher in victory, boosting its Attack, Defense, and Speed stats." - }, - "headlongRush": { - "name": "Headlong Rush", - "effect": "The user smashes into the target in a full-body tackle. This also lowers the user's Defense and Sp. Def stats." - }, - "barbBarrage": { - "name": "Barb Barrage", - "effect": "The user launches countless toxic barbs to inflict damage. This may also poison the target. This move's power is doubled if the target is already poisoned." - }, - "esperWing": { - "name": "Esper Wing", - "effect": "The user slashes the target with aura-enriched wings. This also boosts the user's Speed stat. This move has a heightened chance of landing a critical hit." - }, - "bitterMalice": { - "name": "Bitter Malice", - "effect": "The user attacks the target with spine-chilling resentment. This also lowers the target's Attack stat." - }, - "shelter": { - "name": "Shelter", - "effect": "The user makes its skin as hard as an iron shield, sharply boosting its Defense stat." - }, - "tripleArrows": { - "name": "Triple Arrows", - "effect": "The user kicks, then fires three arrows. This move has a heightened chance of landing a critical hit and may also lower the target's Defense stat or make it flinch." - }, - "infernalParade": { - "name": "Infernal Parade", - "effect": "The user attacks with myriad fireballs. This may also leave the target with a burn. This move's power is doubled if the target has a status condition." - }, - "ceaselessEdge": { - "name": "Ceaseless Edge", - "effect": "The user slashes its shell blade at the target. Shell splinters left behind by this attack remain scattered under the target as spikes." - }, - "bleakwindStorm": { - "name": "Bleakwind Storm", - "effect": "The user attacks with savagely cold winds that cause both body and spirit to tremble. This may also lower the Speed stats of opposing Pokémon." - }, - "wildboltStorm": { - "name": "Wildbolt Storm", - "effect": "The user summons a thunderous tempest and savagely attacks with lightning and wind. This may also leave opposing Pokémon with paralysis." - }, - "sandsearStorm": { - "name": "Sandsear Storm", - "effect": "The user attacks by wrapping opposing Pokémon in fierce winds and searingly hot sand. This may also leave them with a burn." - }, - "lunarBlessing": { - "name": "Lunar Blessing", - "effect": "The user receives a blessing from the crescent moon, restoring HP and curing status conditions for itself and its ally Pokémon currently in the battle." - }, - "takeHeart": { - "name": "Take Heart", - "effect": "The user lifts its spirits, curing its own status conditions and boosting its Sp. Atk and Sp. Def stats." - }, - "gMaxWildfire": { - "name": "G-Max Wildfire", - "effect": "A Fire-type attack that Gigantamax Charizard use. This move continues to deal damage to opponents for four turns." - }, - "gMaxBefuddle": { - "name": "G-Max Befuddle", - "effect": "A Bug-type attack that Gigantamax Butterfree use. This move inflicts the poisoned, paralyzed, or asleep status condition on opponents." - }, - "gMaxVoltCrash": { - "name": "G-Max Volt Crash", - "effect": "An Electric-type attack that Gigantamax Pikachu use. This move paralyzes opponents." - }, - "gMaxGoldRush": { - "name": "G-Max Gold Rush", - "effect": "A Normal-type attack that Gigantamax Meowth use. This move confuses opponents and also earns extra money." - }, - "gMaxChiStrike": { - "name": "G-Max Chi Strike", - "effect": "A Fighting-type attack that Gigantamax Machamp use. This move raises the chance of critical hits." - }, - "gMaxTerror": { - "name": "G-Max Terror", - "effect": "A Ghost-type attack that Gigantamax Gengar use. This Pokémon steps on the opposing Pokémon's shadow to prevent them from escaping." - }, - "gMaxResonance": { - "name": "G-Max Resonance", - "effect": "An Ice-type attack that Gigantamax Lapras use. This move reduces the damage received for five turns." - }, - "gMaxCuddle": { - "name": "G-Max Cuddle", - "effect": "A Normal-type attack that Gigantamax Eevee use. This move infatuates opponents." - }, - "gMaxReplenish": { - "name": "G-Max Replenish", - "effect": "A Normal-type attack that Gigantamax Snorlax use. This move restores Berries that have been eaten." - }, - "gMaxMalodor": { - "name": "G-Max Malodor", - "effect": "A Poison-type attack that Gigantamax Garbodor use. This move poisons opponents." - }, - "gMaxStonesurge": { - "name": "G-Max Stonesurge", - "effect": "A Water-type attack that Gigantamax Drednaw use. This move scatters sharp rocks around the field." - }, - "gMaxWindRage": { - "name": "G-Max Wind Rage", - "effect": "A Flying-type attack that Gigantamax Corviknight use. This move removes the effects of moves like Reflect and Light Screen." - }, - "gMaxStunShock": { - "name": "G-Max Stun Shock", - "effect": "An Electric-type attack that Gigantamax Toxtricity use. This move poisons or paralyzes opponents." - }, - "gMaxFinale": { - "name": "G-Max Finale", - "effect": "A Fairy-type attack that Gigantamax Alcremie use. This move heals the HP of allies." - }, - "gMaxDepletion": { - "name": "G-Max Depletion", - "effect": "A Dragon-type attack that Gigantamax Duraludon use. Reduces the PP of the last move used." - }, - "gMaxGravitas": { - "name": "G-Max Gravitas", - "effect": "A Psychic-type attack that Gigantamax Orbeetle use. This move changes gravity for five turns." - }, - "gMaxVolcalith": { - "name": "G-Max Volcalith", - "effect": "A Rock-type attack that Gigantamax Coalossal use. This move continues to deal damage to opponents for four turns." - }, - "gMaxSandblast": { - "name": "G-Max Sandblast", - "effect": "A Ground-type attack that Gigantamax Sandaconda use. Opponents are trapped in a raging sandstorm for four to five turns." - }, - "gMaxSnooze": { - "name": "G-Max Snooze", - "effect": "A Dark-type attack that Gigantamax Grimmsnarl use. The user lets loose a huge yawn that lulls the targets into falling asleep on the next turn." - }, - "gMaxTartness": { - "name": "G-Max Tartness", - "effect": "A Grass-type attack that Gigantamax Flapple use. This move reduces the opponents' evasiveness." - }, - "gMaxSweetness": { - "name": "G-Max Sweetness", - "effect": "A Grass-type attack that Gigantamax Appletun use. This move heals the status conditions of allies." - }, - "gMaxSmite": { - "name": "G-Max Smite", - "effect": "A Fairy-type attack that Gigantamax Hatterene use. This move confuses opponents." - }, - "gMaxSteelsurge": { - "name": "G-Max Steelsurge", - "effect": "A Steel-type attack that Gigantamax Copperajah use. This move scatters sharp spikes around the field." - }, - "gMaxMeltdown": { - "name": "G-Max Meltdown", - "effect": "A Steel-type attack that Gigantamax Melmetal use. This move makes opponents incapable of using the same move twice in a row." - }, - "gMaxFoamBurst": { - "name": "G-Max Foam Burst", - "effect": "A Water-type attack that Gigantamax Kingler use. This move harshly lowers the Speed of opponents." - }, - "gMaxCentiferno": { - "name": "G-Max Centiferno", - "effect": "A Fire-type attack that Gigantamax Centiskorch use. This move traps opponents in flames for four to five turns." - }, - "gMaxVineLash": { - "name": "G-Max Vine Lash", - "effect": "A Grass-type attack that Gigantamax Venusaur use. This move continues to deal damage to opponents for four turns." - }, - "gMaxCannonade": { - "name": "G-Max Cannonade", - "effect": "A Water-type attack that Gigantamax Blastoise use. This move continues to deal damage to opponents for four turns." - }, - "gMaxDrumSolo": { - "name": "G-Max Drum Solo", - "effect": "A Grass-type attack that Gigantamax Rillaboom use. This move can be used on the target regardless of its Abilities." - }, - "gMaxFireball": { - "name": "G-Max Fireball", - "effect": "A Fire-type attack that Gigantamax Cinderace use. This move can be used on the target regardless of its Abilities." - }, - "gMaxHydrosnipe": { - "name": "G-Max Hydrosnipe", - "effect": "A Water-type attack that Gigantamax Inteleon use. This move can be used on the target regardless of its Abilities." - }, - "gMaxOneBlow": { - "name": "G-Max One Blow", - "effect": "A Dark-type attack that Gigantamax Urshifu use. This single-strike move can ignore Max Guard." - }, - "gMaxRapidFlow": { - "name": "G-Max Rapid Flow", - "effect": "A Water-type attack that Gigantamax Urshifu use. This rapid-strike move can ignore Max Guard." - }, - "teraBlast": { - "name": "Tera Blast", - "effect": "If the user has Terastallized, it unleashes energy of its Tera Type. This move inflicts damage using the Attack or Sp. Atk stat-whichever is higher for the user." - }, - "silkTrap": { - "name": "Silk Trap", - "effect": "The user spins a silken trap, protecting itself from damage while lowering the Speed stat of any attacker that makes direct contact." - }, - "axeKick": { - "name": "Axe Kick", - "effect": "The user attacks by kicking up into the air and slamming its heel down upon the target. This may also confuse the target. If it misses, the user takes damage instead." - }, - "lastRespects": { - "name": "Last Respects", - "effect": "The user attacks to avenge its allies. The more defeated allies there are in the user's party, the greater the move's power." - }, - "luminaCrash": { - "name": "Lumina Crash", - "effect": "The user attacks by unleashing a peculiar light that even affects the mind. This also harshly lowers the target's Sp. Def stat." - }, - "orderUp": { - "name": "Order Up", - "effect": "The user attacks with elegant poise. If the user has a Tatsugiri in its mouth, this move boosts one of the user's stats based on the Tatsugiri's form." - }, - "jetPunch": { - "name": "Jet Punch", - "effect": "The user summons a torrent around its fist and punches at blinding speed. This move always goes first." - }, - "spicyExtract": { - "name": "Spicy Extract", - "effect": "The user emits an incredibly spicy extract, sharply boosting the target's Attack stat and harshly lowering the target's Defense stat." - }, - "spinOut": { - "name": "Spin Out", - "effect": "The user spins furiously by straining its legs, inflicting damage on the target. This also harshly lowers the user's Speed stat." - }, - "populationBomb": { - "name": "Population Bomb", - "effect": "The user's fellows gather in droves to perform a combo attack that hits the target one to ten times in a row." - }, - "iceSpinner": { - "name": "Ice Spinner", - "effect": "The user covers its feet in thin ice and twirls around, slamming into the target. This move's spinning motion also destroys the terrain." - }, - "glaiveRush": { - "name": "Glaive Rush", - "effect": "The user throws its entire body into a reckless charge. After this move is used, attacks on the user cannot miss and will inflict double damage until the user's next turn." - }, - "revivalBlessing": { - "name": "Revival Blessing", - "effect": "The user bestows a loving blessing, reviving a party Pokémon that has fainted and restoring half that Pokémon's max HP." - }, - "saltCure": { - "name": "Salt Cure", - "effect": "The user salt cures the target, inflicting damage every turn. Steel and Water types are more strongly affected by this move." - }, - "tripleDive": { - "name": "Triple Dive", - "effect": "The user performs a perfectly timed triple dive, hitting the target with splashes of water three times in a row." - }, - "mortalSpin": { - "name": "Mortal Spin", - "effect": "The user performs a spin attack that can also eliminate the effects of such moves as Bind, Wrap, and Leech Seed. This also poisons opposing Pokémon." - }, - "doodle": { - "name": "Doodle", - "effect": "The user captures the very essence of the target in a sketch. This changes the Abilities of the user and its ally Pokémon to that of the target." - }, - "filletAway": { - "name": "Fillet Away", - "effect": "The user sharply boosts its Attack, Sp. Atk, and Speed stats by using its own HP." - }, - "kowtowCleave": { - "name": "Kowtow Cleave", - "effect": "The user slashes at the target after kowtowing to make the target let down its guard. This attack never misses." - }, - "flowerTrick": { - "name": "Flower Trick", - "effect": "The user throws a rigged bouquet of flowers at the target. This attack never misses and always lands a critical hit." - }, - "torchSong": { - "name": "Torch Song", - "effect": "The user blows out raging flames as if singing a song, scorching the target. This also boosts the user's Sp. Atk stat." - }, - "aquaStep": { - "name": "Aqua Step", - "effect": "The user toys with the target and attacks it using light and fluid dance steps. This also boosts the user's Speed stat." - }, - "ragingBull": { - "name": "Raging Bull", - "effect": "The user performs a tackle like a raging bull. This move's type depends on the user's form. It can also break barriers, such as Light Screen and Reflect." - }, - "makeItRain": { - "name": "Make It Rain", - "effect": "The user attacks by throwing out a mass of coins. This also lowers the user's Sp. Atk stat. Money is earned after the battle." - }, - "psyblade": { - "name": "Psyblade", - "effect": "The user rends the target with an ethereal blade. This move's power is boosted by 50 percent if the user is on Electric Terrain." - }, - "hydroSteam": { - "name": "Hydro Steam", - "effect": "The user blasts the target with boiling-hot water. This move's power is not lowered in harsh sunlight but rather boosted by 50 percent." - }, - "ruination": { - "name": "Ruination", - "effect": "The user summons a ruinous disaster. This cuts the target's HP in half." - }, - "collisionCourse": { - "name": "Collision Course", - "effect": "The user transforms and crashes to the ground, causing a massive prehistoric explosion. This move's power is boosted more than usual if it's a supereffective hit." - }, - "electroDrift": { - "name": "Electro Drift", - "effect": "The user races forward at ultrafast speeds, piercing its target with futuristic electricity. This move's power is boosted more than usual if it's a supereffective hit." - }, - "shedTail": { - "name": "Shed Tail", - "effect": "The user creates a substitute for itself using its own HP before switching places with a party Pokémon in waiting." - }, - "chillyReception": { - "name": "Chilly Reception", - "effect": "The user tells a chillingly bad joke before switching places with a party Pokémon in waiting. This summons a snowstorm lasting five turns." - }, - "tidyUp": { - "name": "Tidy Up", - "effect": "The user tidies up and removes the effects of Spikes, Stealth Rock, Sticky Web, Toxic Spikes, and Substitute. This also boosts the user's Attack and Speed stats." - }, - "snowscape": { - "name": "Snowscape", - "effect": "The user summons a snowstorm lasting five turns. This boosts the Defense stats of Ice types." - }, - "pounce": { - "name": "Pounce", - "effect": "The user attacks by pouncing on the target. This also lowers the target's Speed stat." - }, - "trailblaze": { - "name": "Trailblaze", - "effect": "The user attacks suddenly as if leaping out from tall grass. The user's nimble footwork boosts its Speed stat." - }, - "chillingWater": { - "name": "Chilling Water", - "effect": "The user attacks the target by showering it with water that's so cold it saps the target's power. This also lowers the target's Attack stat." - }, - "hyperDrill": { - "name": "Hyper Drill", - "effect": "The user spins the pointed part of its body at high speed to pierce the target. This attack can hit a target using a move such as Protect or Detect." - }, - "twinBeam": { - "name": "Twin Beam", - "effect": "The user shoots mystical beams from its eyes to inflict damage. The target is hit twice in a row." - }, - "rageFist": { - "name": "Rage Fist", - "effect": "The user converts its rage into energy to attack. The more times the user has been hit by attacks, the greater the move's power." - }, - "armorCannon": { - "name": "Armor Cannon", - "effect": "The user shoots its own armor out as blazing projectiles. This also lowers the user's Defense and Sp. Def stats." - }, - "bitterBlade": { - "name": "Bitter Blade", - "effect": "The user focuses its bitter feelings toward the world of the living into a slashing attack. The user's HP is restored by up to half the damage taken by the target." - }, - "doubleShock": { - "name": "Double Shock", - "effect": "The user discharges all the electricity from its body to perform a high-damage attack. After using this move, the user will no longer be Electric type." - }, - "gigatonHammer": { - "name": "Gigaton Hammer", - "effect": "The user swings its whole body around to attack with its huge hammer. This move can't be used twice in a row." - }, - "comeuppance": { - "name": "Comeuppance", - "effect": "The user retaliates with much greater force against the opponent that last inflicted damage on it." - }, - "aquaCutter": { - "name": "Aqua Cutter", - "effect": "The user expels pressurized water to cut at the target like a blade. This move has a heightened chance of landing a critical hit." - }, - "blazingTorque": { - "name": "Blazing Torque", - "effect": "The user revs their blazing engine into the target. This may also leave the target with a burn." - }, - "wickedTorque": { - "name": "Wicked Torque", - "effect": "The user revs their engine into the target with malicious intent. This may put the target to sleep." - }, - "noxiousTorque": { - "name": "Noxious Torque", - "effect": "The user revs their poisonous engine into the target. This may also poison the target." - }, - "combatTorque": { - "name": "Combat Torque", - "effect": "The user revs their engine forcefully into the target. This may also leave the target with paralysis." - }, - "magicalTorque": { - "name": "Magical Torque", - "effect": "The user revs their fae-like engine into the target. This may also confuse the target." - }, - "bloodMoon": { - "name": "Blood Moon", - "effect": "The user unleashes the full brunt of its spirit from a full moon that shines as red as blood. This move can't be used twice in a row." - }, - "matchaGotcha": { - "name": "Matcha Gotcha", - "effect": "The user fires a blast of tea that it mixed. The user's HP is restored by up to half the damage taken by the target. This may also leave the target with a burn." - }, - "syrupBomb": { - "name": "Syrup Bomb", - "effect": "The user sets off an explosion of sticky candy syrup, which coats the target and causes the target's Speed stat to drop each turn for three turns." - }, - "ivyCudgel": { - "name": "Ivy Cudgel", - "effect": "The user strikes with an ivy-wrapped cudgel. This move's type changes depending on the mask worn by the user, and it has a heightened chance of landing a critical hit." - }, - "electroShot": { - "name": "Electro Shot", - "effect": "The user gathers electricity on the first turn, boosting its Sp. Atk stat, then fires a high-voltage shot on the next turn. The shot will be fired immediately in rain." - }, - "teraStarstorm": { - "name": "Tera Starstorm", - "effect": "With the power of its crystals, the user bombards and eliminates the target. When used by Terapagos in its Stellar Form, this move damages all opposing Pokémon." - }, - "fickleBeam": { - "name": "Fickle Beam", - "effect": "The user shoots a beam of light to inflict damage. Sometimes all the user's heads shoot beams in unison, doubling the move's power." - }, - "burningBulwark": { - "name": "Burning Bulwark", - "effect": "The user's intensely hot fur protects it from attacks and also burns any attacker that makes direct contact with it." - }, - "thunderclap": { - "name": "Thunderclap", - "effect": "This move enables the user to attack first with a jolt of electricity. This move fails if the target is not readying an attack." - }, - "mightyCleave": { - "name": "Mighty Cleave", - "effect": "The user wields the light that has accumulated atop its head to cleave the target. This move hits even if the target protects itself." - }, - "tachyonCutter": { - "name": "Tachyon Cutter", - "effect": "The user attacks by launching particle blades at the target twice in a row. This attack never misses." - }, - "hardPress": { - "name": "Hard Press", - "effect": "The target is crushed with an arm, a claw, or the like to inflict damage. The more HP the target has left, the greater the move's power." - }, - "dragonCheer": { - "name": "Dragon Cheer", - "effect": "The user raises its allies' morale with a draconic cry so that their future attacks have a heightened chance of landing critical hits. This rouses Dragon types more." - }, - "alluringVoice": { - "name": "Alluring Voice", - "effect": "The user attacks the target using its angelic voice. This also confuses the target if its stats have been boosted during the turn." - }, - "temperFlare": { - "name": "Temper Flare", - "effect": "Spurred by desperation, the user attacks the target. This move's power is doubled if the user's previous move failed." - }, - "supercellSlam": { - "name": "Supercell Slam", - "effect": "The user electrifies its body and drops onto the target to inflict damage. If this move misses, the user takes damage instead." - }, - "psychicNoise": { - "name": "Psychic Noise", - "effect": "The user attacks the target with unpleasant sound waves. For two turns, the target is prevented from recovering HP through moves, Abilities, or held items." - }, - "upperHand": { - "name": "Upper Hand", - "effect": "The user reacts to the target's movement and strikes with the heel of its palm, making the target flinch. This move fails if the target is not readying a priority move." - }, - "malignantChain": { - "name": "Malignant Chain", - "effect": "The user pours toxins into the target by wrapping them in a toxic, corrosive chain. This may also leave the target badly poisoned." - } -} diff --git a/src/locales/he_IL/mystery-encounter-messages.json b/src/locales/he_IL/mystery-encounter-messages.json deleted file mode 100644 index 3b81c8e46f0..00000000000 --- a/src/locales/he_IL/mystery-encounter-messages.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "paid_money": "You paid ₽{{amount, number}}.", - "receive_money": "You received ₽{{amount, number}}!", - "affects_pokedex": "Affects Pokédex Data", - "cancel_option": "Return to encounter option select.", - "view_party_button": "View Party" -} diff --git a/src/locales/he_IL/mystery-encounters/a-trainers-test-dialogue.json b/src/locales/he_IL/mystery-encounters/a-trainers-test-dialogue.json deleted file mode 100644 index c96c0d5f327..00000000000 --- a/src/locales/he_IL/mystery-encounters/a-trainers-test-dialogue.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "intro": "An extremely strong trainer approaches you...", - "buck": { - "intro_dialogue": "Yo, trainer! My name's Buck.$I have a super awesome proposal\nfor a strong trainer such as yourself!$I'm carrying two rare Pokémon Eggs with me,\nbut I'd like someone else to care for one.$If you can prove your strength as a trainer to me,\nI'll give you the rarer egg!", - "accept": "Whoooo, I'm getting fired up!", - "decline": "Darn, it looks like your\nteam isn't in peak condition.$Here, let me help with that." - }, - "cheryl": { - "intro_dialogue": "Hello, my name's Cheryl.$I have a particularly interesting request,\nfor a strong trainer such as yourself.$I'm carrying two rare Pokémon Eggs with me,\nbut I'd like someone else to care for one.$If you can prove your strength as a trainer to me,\nI'll give you the rarer Egg!", - "accept": "I hope you're ready!", - "decline": "I understand, it looks like your team\nisn't in the best condition at the moment.$Here, let me help with that." - }, - "marley": { - "intro_dialogue": "...@d{64} I'm Marley.$I have an offer for you...$I'm carrying two Pokémon Eggs with me,\nbut I'd like someone else to care for one.$If you're stronger than me,\nI'll give you the rarer Egg.", - "accept": "... I see.", - "decline": "... I see.$Your Pokémon look hurt...\nLet me help." - }, - "mira": { - "intro_dialogue": "Hi! I'm Mira!$Mira has a request\nfor a strong trainer like you!$Mira has two rare Pokémon Eggs,\nbut Mira wants someone else to take one!$If you show Mira that you're strong,\nMira will give you the rarer Egg!", - "accept": "You'll battle Mira?\nYay!", - "decline": "Aww, no battle?\nThat's okay!$Here, Mira will heal your team!" - }, - "riley": { - "intro_dialogue": "I'm Riley.$I have an odd proposal\nfor a strong trainer such as yourself.$I'm carrying two rare Pokémon Eggs with me,\nbut I'd like to give one to another trainer.$If you can prove your strength to me,\nI'll give you the rarer Egg!", - "accept": "That look you have...\nLet's do this.", - "decline": "I understand, your team looks beat up.$Here, let me help with that." - }, - "title": "A Trainer's Test", - "description": "It seems this trainer is willing to give you an Egg regardless of your decision. However, if you can manage to defeat this strong trainer, you'll receive a much rarer Egg.", - "query": "What will you do?", - "option": { - "1": { - "label": "Accept the Challenge", - "tooltip": "(-) Tough Battle\n(+) Gain a @[TOOLTIP_TITLE]{Very Rare Egg}" - }, - "2": { - "label": "Refuse the Challenge", - "tooltip": "(+) Full Heal Party\n(+) Gain an @[TOOLTIP_TITLE]{Egg}" - } - }, - "eggTypes": { - "rare": "a Rare Egg", - "epic": "an Epic Egg", - "legendary": "a Legendary Egg" - }, - "outro": "{{statTrainerName}} gave you {{eggType}}!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/absolute-avarice-dialogue.json b/src/locales/he_IL/mystery-encounters/absolute-avarice-dialogue.json deleted file mode 100644 index 1d675d93660..00000000000 --- a/src/locales/he_IL/mystery-encounters/absolute-avarice-dialogue.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "intro": "A {{greedentName}} ambushes you\nand steals your party's berries!", - "title": "Absolute Avarice", - "description": "The {{greedentName}} has caught you totally off guard now all your berries are gone!\n\nThe {{greedentName}} looks like it's about to eat them when it pauses to look at you, interested.", - "query": "What will you do?", - "option": { - "1": { - "label": "Battle It", - "tooltip": "(-) Tough Battle\n(+) Rewards from its Berry Hoard", - "selected": "The {{greedentName}} stuffs its cheeks\nand prepares for battle!", - "boss_enraged": "{{greedentName}}'s fierce love for food has it incensed!", - "food_stash": "It looks like the {{greedentName}} was guarding an enormous stash of food!$@s{item_fanfare}Each Pokémon in your party gains a {{foodReward}}!" - }, - "2": { - "label": "Reason with It", - "tooltip": "(+) Regain Some Lost Berries", - "selected": "Your pleading strikes a chord with the {{greedentName}}.$It doesn't give all your berries back, but still tosses a few in your direction." - }, - "3": { - "label": "Let It Have the Food", - "tooltip": "(-) Lose All Berries\n(?) The {{greedentName}} Will Like You", - "selected": "The {{greedentName}} devours the entire\nstash of berries in a flash!$Patting its stomach,\nit looks at you appreciatively.$Perhaps you could feed it\nmore berries on your adventure...$@s{level_up_fanfare}The {{greedentName}} wants to join your party!" - } - } -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/an-offer-you-cant-refuse-dialogue.json b/src/locales/he_IL/mystery-encounters/an-offer-you-cant-refuse-dialogue.json deleted file mode 100644 index 6dd54d302ab..00000000000 --- a/src/locales/he_IL/mystery-encounters/an-offer-you-cant-refuse-dialogue.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "intro": "You're stopped by a rich looking boy.", - "speaker": "Rich Boy", - "intro_dialogue": "Good day to you.$I can't help but notice that your\n{{strongestPokemon}} looks positively divine!$I've always wanted to have a pet like that!$I'd pay you handsomely,\nand also give you this old bauble!", - "title": "An Offer You Can't Refuse", - "description": "You're being offered a @[TOOLTIP_TITLE]{Shiny Charm} and {{price, money}} for your {{strongestPokemon}}!\n\nIt's an extremely good deal, but can you really bear to part with such a strong team member?", - "query": "What will you do?", - "option": { - "1": { - "label": "Accept the Deal", - "tooltip": "(-) Lose {{strongestPokemon}}\n(+) Gain a @[TOOLTIP_TITLE]{Shiny Charm}\n(+) Gain {{price, money}}", - "selected": "Wonderful!@d{32} Come along, {{strongestPokemon}}!$It's time to show you off to everyone at the yacht club!$They'll be so jealous!" - }, - "2": { - "label": "Extort the Kid", - "tooltip": "(+) {{option2PrimaryName}} uses {{moveOrAbility}}\n(+) Gain {{price, money}}", - "tooltip_disabled": "Your Pokémon need to have certain moves or abilities to choose this", - "selected": "My word, we're being robbed, {{liepardName}}!$You'll be hearing from my lawyers for this!" - }, - "3": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "What a rotten day...$Ah, well. Let's return to the yacht club then, {{liepardName}}." - } - } -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/berries-abound-dialogue.json b/src/locales/he_IL/mystery-encounters/berries-abound-dialogue.json deleted file mode 100644 index 26eae2c6b88..00000000000 --- a/src/locales/he_IL/mystery-encounters/berries-abound-dialogue.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "intro": "There's a huge berry bush\nnear that Pokémon!", - "title": "Berries Abound", - "description": "It looks like there's a strong Pokémon guarding a berry bush. Battling is the straightforward approach, but it looks strong. Perhaps a fast Pokémon could grab some berries without getting caught?", - "query": "What will you do?", - "berries": "Berries!", - "option": { - "1": { - "label": "Battle the Pokémon", - "tooltip": "(-) Hard Battle\n(+) Gain Berries", - "selected": "You approach the\nPokémon without fear." - }, - "2": { - "label": "Race to the Bush", - "tooltip": "(-) {{fastestPokemon}} Uses its Speed\n(+) Gain Berries", - "selected": "Your {{fastestPokemon}} races for the berry bush!$It manages to nab {{numBerries}} before the {{enemyPokemon}} can react!$You quickly retreat with your newfound prize.", - "selected_bad": "Your {{fastestPokemon}} races for the berry bush!$Oh no! The {{enemyPokemon}} was faster and blocked off the approach!", - "boss_enraged": "The opposing {{enemyPokemon}} has become enraged!" - }, - "3": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "You leave the strong Pokémon\nwith its prize and continue on." - } - } -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/bug-type-superfan-dialogue.json b/src/locales/he_IL/mystery-encounters/bug-type-superfan-dialogue.json deleted file mode 100644 index 7df01326aed..00000000000 --- a/src/locales/he_IL/mystery-encounters/bug-type-superfan-dialogue.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "intro": "An unusual trainer with all kinds of Bug paraphernalia blocks your way!", - "intro_dialogue": "Hey, trainer! I'm on a mission to find the rarest Bug Pokémon in existence!$You must love Bug Pokémon too, right?\nEveryone loves Bug Pokémon!", - "title": "The Bug-Type Superfan", - "speaker": "Bug-Type Superfan", - "description": "The trainer prattles, not even waiting for a response...\n\nIt seems the only way to get out of this situation is by catching the trainer's attention!", - "query": "What will you do?", - "option": { - "1": { - "label": "Offer to Battle", - "tooltip": "(-) Challenging Battle\n(+) Teach a Pokémon a Bug Type Move", - "selected": "A challenge, eh?\nMy bugs are more than ready for you!" - }, - "2": { - "label": "Show Your Bug Types", - "tooltip": "(+) Receive a Gift Item", - "disabled_tooltip": "You need at least 1 Bug Type Pokémon on your team to select this.", - "selected": "You show the trainer all your Bug Type Pokémon...", - "selected_0_to_1": "Huh? You only have {{numBugTypes}}...$Guess I'm wasting my breath on someone like you...", - "selected_2_to_3": "Hey, you've got {{numBugTypes}} Bug Types!\nNot bad.$Here, this might help you on your journey to catch more!", - "selected_4_to_5": "What? You have {{numBugTypes}} Bug Types?\nNice!$You're not quite at my level, but I can see shades of myself in you!\n$Take this, my young apprentice!", - "selected_6": "Whoa! {{numBugTypes}} Bug Types!\n$You must love Bug Types almost as much as I do!$Here, take this as a token of our camaraderie!" - }, - "3": { - "label": "Gift a Bug Item", - "tooltip": "(-) Give the trainer a {{requiredBugItems}}\n(+) Receive a Gift Item", - "disabled_tooltip": "You need to have a {{requiredBugItems}} to select this.", - "select_prompt": "Select an item to give.", - "invalid_selection": "Pokémon doesn't have that kind of item.", - "selected": "You hand the trainer a {{selectedItem}}.", - "selected_dialogue": "Whoa! A {{selectedItem}}, for me?\nYou're not so bad, kid!$As a token of my appreciation,\nI want you to have this special gift!$It's been passed all through my family, and now I want you to have it!" - } - }, - "battle_won": "Your knowledge and skill were perfect at exploiting our weaknesses!$In exchange for the valuable lesson,\nallow me to teach one of your Pokémon a Bug Type Move!", - "teach_move_prompt": "Select a move to teach a Pokémon.", - "confirm_no_teach": "You sure you don't want to learn one of these great moves?", - "outro": "I see great Bug Pokémon in your future!\nMay our paths cross again!$Bug out!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/clowning-around-dialogue.json b/src/locales/he_IL/mystery-encounters/clowning-around-dialogue.json deleted file mode 100644 index 17781240838..00000000000 --- a/src/locales/he_IL/mystery-encounters/clowning-around-dialogue.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "intro": "It's...@d{64} a clown?", - "speaker": "Clown", - "intro_dialogue": "Bumbling buffoon, brace for a brilliant battle!\nYou'll be beaten by this brawling busker!", - "title": "Clowning Around", - "description": "Something is off about this encounter. The clown seems eager to goad you into a battle, but to what end?\n\nThe {{blacephalonName}} is especially strange, like it has @[TOOLTIP_TITLE]{weird types and ability.}", - "query": "What will you do?", - "option": { - "1": { - "label": "Battle the Clown", - "tooltip": "(-) Strange Battle\n(?) Affects Pokémon Abilities", - "selected": "Your pitiful Pokémon are poised for a pathetic performance!", - "apply_ability_dialogue": "A sensational showcase!\nYour savvy suits a sensational skill as spoils!", - "apply_ability_message": "The clown is offering to permanently Skill Swap one of your Pokémon's ability to {{ability}}!", - "ability_prompt": "Would you like to permanently teach a Pokémon the {{ability}} ability?", - "ability_gained": "@s{level_up_fanfare}{{chosenPokemon}} gained the {{ability}} ability!" - }, - "2": { - "label": "Remain Unprovoked", - "tooltip": "(-) Upsets the Clown\n(?) Affects Pokémon Items", - "selected": "Dismal dodger, you deny a delightful duel?\nFeel my fury!", - "selected_2": "The clown's {{blacephalonName}} uses Trick!\nAll of your {{switchPokemon}}'s items were randomly swapped!", - "selected_3": "Flustered fool, fall for my flawless deception!" - }, - "3": { - "label": "Return the Insults", - "tooltip": "(-) Upsets the Clown\n(?) Affects Pokémon Types", - "selected": "Dismal dodger, you deny a delightful duel?\nFeel my fury!", - "selected_2": "The clown's {{blacephalonName}} uses a strange move!\nAll of your team's types were randomly swapped!", - "selected_3": "Flustered fool, fall for my flawless deception!" - } - }, - "outro": "The clown and his cohorts\ndisappear in a puff of smoke." -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/dancing-lessons-dialogue.json b/src/locales/he_IL/mystery-encounters/dancing-lessons-dialogue.json deleted file mode 100644 index 8e2883ecb16..00000000000 --- a/src/locales/he_IL/mystery-encounters/dancing-lessons-dialogue.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "intro": "An {{oricorioName}} dances sadly alone, without a partner.", - "title": "Dancing Lessons", - "description": "The {{oricorioName}} doesn't seem aggressive, if anything it seems sad.\n\nMaybe it just wants someone to dance with...", - "query": "What will you do?", - "option": { - "1": { - "label": "Battle It", - "tooltip": "(-) Tough Battle\n(+) Gain a Baton", - "selected": "The {{oricorioName}} is distraught and moves to defend itself!", - "boss_enraged": "The {{oricorioName}}'s fear boosted its stats!" - }, - "2": { - "label": "Learn Its Dance", - "tooltip": "(+) Teach a Pokémon Revelation Dance", - "selected": "You watch the {{oricorioName}} closely as it performs its dance...$@s{level_up_fanfare}Your {{selectedPokemon}} learned from the {{oricorioName}}!" - }, - "3": { - "label": "Show It a Dance", - "tooltip": "(-) Teach the {{oricorioName}} a Dance Move\n(+) The {{oricorioName}} Will Like You", - "disabled_tooltip": "Your Pokémon need to know a Dance move for this.", - "select_prompt": "Select a Dance type move to use.", - "selected": "The {{oricorioName}} watches in fascination as\n{{selectedPokemon}} shows off {{selectedMove}}!$It loves the display!$@s{level_up_fanfare}The {{oricorioName}} wants to join your party!" - } - }, - "invalid_selection": "This Pokémon doesn't know a Dance move" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/dark-deal-dialogue.json b/src/locales/he_IL/mystery-encounters/dark-deal-dialogue.json deleted file mode 100644 index 3086ebb0f9b..00000000000 --- a/src/locales/he_IL/mystery-encounters/dark-deal-dialogue.json +++ /dev/null @@ -1,24 +0,0 @@ - - -{ - "intro": "A strange man in a tattered coat\nstands in your way...", - "speaker": "Shady Guy", - "intro_dialogue": "Hey, you!$I've been working on a new device\nto bring out a Pokémon's latent power!$It completely rebinds the Pokémon's atoms\nat a molecular level into a far more powerful form.$Hehe...@d{64} I just need some sac-@d{32}\nErr, test subjects, to prove it works.", - "title": "Dark Deal", - "description": "The disturbing fellow holds up some Pokéballs.\n\"I'll make it worth your while! You can have these strong Pokéballs as payment, All I need is a Pokémon from your team! Hehe...\"", - "query": "What will you do?", - "option": { - "1": { - "label": "Accept", - "tooltip": "(+) 5 Rogue Balls\n(?) Enhance a Random Pokémon", - "selected_dialogue": "Let's see, that {{pokeName}} will do nicely!$Remember, I'm not responsible\nif anything bad happens!@d{32} Hehe...", - "selected_message": "The man hands you 5 Rogue Balls.${{pokeName}} hops into the strange machine...$Flashing lights and weird noises\nstart coming from the machine!$...@d{96} Something emerges\nfrom the device, raging wildly!" - }, - "2": { - "label": "Refuse", - "tooltip": "(-) No Rewards", - "selected": "Not gonna help a poor fellow out?\nPah!" - } - }, - "outro": "After the harrowing encounter,\nyou collect yourself and depart." -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/delibirdy-dialogue.json b/src/locales/he_IL/mystery-encounters/delibirdy-dialogue.json deleted file mode 100644 index ca1fefa3a39..00000000000 --- a/src/locales/he_IL/mystery-encounters/delibirdy-dialogue.json +++ /dev/null @@ -1,29 +0,0 @@ - - -{ - "intro": "A pack of {{delibirdName}} have appeared!", - "title": "Delibir-dy", - "description": "The {{delibirdName}}s are looking at you expectantly, as if they want something. Perhaps giving them an item or some money would satisfy them?", - "query": "What will you give them?", - "invalid_selection": "Pokémon doesn't have that kind of item.", - "option": { - "1": { - "label": "Give Money", - "tooltip": "(-) Give the {{delibirdName}}s {{money, money}}\n(+) Receive a Gift Item", - "selected": "You toss the money to the {{delibirdName}}s,\nwho chatter amongst themselves excitedly.$They turn back to you and happily give you a present!" - }, - "2": { - "label": "Give Food", - "tooltip": "(-) Give the {{delibirdName}}s a Berry or Reviver Seed\n(+) Receive a Gift Item", - "select_prompt": "Select an item to give.", - "selected": "You toss the {{chosenItem}} to the {{delibirdName}}s,\nwho chatter amongst themselves excitedly.$They turn back to you and happily give you a present!" - }, - "3": { - "label": "Give an Item", - "tooltip": "(-) Give the {{delibirdName}}s a Held Item\n(+) Receive a Gift Item", - "select_prompt": "Select an item to give.", - "selected": "You toss the {{chosenItem}} to the {{delibirdName}}s,\nwho chatter amongst themselves excitedly.$They turn back to you and happily give you a present!" - } - }, - "outro": "The {{delibirdName}} pack happily waddles off into the distance.$What a curious little exchange!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/department-store-sale-dialogue.json b/src/locales/he_IL/mystery-encounters/department-store-sale-dialogue.json deleted file mode 100644 index d651f32665a..00000000000 --- a/src/locales/he_IL/mystery-encounters/department-store-sale-dialogue.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "intro": "It's a lady with a ton of shopping bags.", - "speaker": "Shopper", - "intro_dialogue": "Hello! Are you here for\nthe amazing sales too?$There's a special coupon that you can\nredeem for a free item during the sale!$I have an extra one. Here you go!", - "title": "Department Store Sale", - "description": "There is merchandise in every direction! It looks like there are 4 counters where you can redeem the coupon for various items. The possibilities are endless!", - "query": "Which counter will you go to?", - "option": { - "1": { - "label": "TM Counter", - "tooltip": "(+) TM Shop" - }, - "2": { - "label": "Vitamin Counter", - "tooltip": "(+) Vitamin Shop" - }, - "3": { - "label": "Battle Item Counter", - "tooltip": "(+) X Item Shop" - }, - "4": { - "label": "Pokéball Counter", - "tooltip": "(+) Pokéball Shop" - } - }, - "outro": "What a deal! You should shop there more often." -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/field-trip-dialogue.json b/src/locales/he_IL/mystery-encounters/field-trip-dialogue.json deleted file mode 100644 index 61900d56cd7..00000000000 --- a/src/locales/he_IL/mystery-encounters/field-trip-dialogue.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "intro": "It's a teacher and some school children!", - "speaker": "Teacher", - "intro_dialogue": "Hello, there! Would you be able to\nspare a minute for my students?$I'm teaching them about Pokémon moves\nand would love to show them a demonstration.$Would you mind showing us one of\nthe moves your Pokémon can use?", - "title": "Field Trip", - "description": "A teacher is requesting a move demonstration from a Pokémon. Depending on the move you choose, she might have something useful for you in exchange.", - "query": "Which move category will you show off?", - "option": { - "1": { - "label": "A Physical Move", - "tooltip": "(+) Physical Item Rewards" - }, - "2": { - "label": "A Special Move", - "tooltip": "(+) Special Item Rewards" - }, - "3": { - "label": "A Status Move", - "tooltip": "(+) Status Item Rewards" - }, - "selected": "{{pokeName}} shows off an awesome display of {{move}}!" - }, - "second_option_prompt": "Choose a move for your Pokémon to use.", - "incorrect": "...$That isn't a {{moveCategory}} move!\nI'm sorry, but I can't give you anything.$Come along children, we'll\nfind a better demonstration elsewhere.", - "incorrect_exp": "Looks like you learned a valuable lesson?$Your Pokémon also gained some experience.", - "correct": "Thank you so much for your kindness!\nI hope these items might be of use to you!", - "correct_exp": "{{pokeName}} also gained some valuable experience!", - "status": "Status", - "physical": "Physical", - "special": "Special" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/fiery-fallout-dialogue.json b/src/locales/he_IL/mystery-encounters/fiery-fallout-dialogue.json deleted file mode 100644 index a1644d89a3f..00000000000 --- a/src/locales/he_IL/mystery-encounters/fiery-fallout-dialogue.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "intro": "You encounter a blistering storm of smoke and ash!", - "title": "Fiery Fallout", - "description": "The whirling ash and embers have cut visibility to nearly zero. It seems like there might be some... source that is causing these conditions. But what could be behind a phenomenon of this magnitude?", - "query": "What will you do?", - "option": { - "1": { - "label": "Find the Source", - "tooltip": "(?) Discover the source\n(-) Hard Battle", - "selected": "You push through the storm, and find two {{volcaronaName}}s in the middle of a mating dance!$They don't take kindly to the interruption and attack!" - }, - "2": { - "label": "Hunker Down", - "tooltip": "(-) Suffer the effects of the weather", - "selected": "The weather effects cause significant\nharm as you struggle to find shelter!$Your party takes 20% Max HP damage!", - "target_burned": "Your {{burnedPokemon}} also became burned!" - }, - "3": { - "label": "Your Fire Types Help", - "tooltip": "(+) End the conditions\n(+) Gain a Charcoal", - "disabled_tooltip": "You need at least 2 Fire Type Pokémon to choose this", - "selected": "Your {{option3PrimaryName}} and {{option3SecondaryName}} guide you to where two {{volcaronaName}}s are in the middle of a mating dance!$Thankfully, your Pokémon are able to calm them,\nand they depart without issue." - } - }, - "found_charcoal": "After the weather clears,\nyour {{leadPokemon}} spots something on the ground.$@s{item_fanfare}{{leadPokemon}} gained a Charcoal!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/fight-or-flight-dialogue.json b/src/locales/he_IL/mystery-encounters/fight-or-flight-dialogue.json deleted file mode 100644 index 3eb6cb87c16..00000000000 --- a/src/locales/he_IL/mystery-encounters/fight-or-flight-dialogue.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "intro": "Something shiny is sparkling\non the ground near that Pokémon!", - "title": "Fight or Flight", - "description": "It looks like there's a strong Pokémon guarding an item. Battling is the straightforward approach, but it looks strong. Perhaps you could steal the item, if you have the right Pokémon for the job.", - "query": "What will you do?", - "option": { - "1": { - "label": "Battle the Pokémon", - "tooltip": "(-) Hard Battle\n(+) New Item", - "selected": "You approach the\nPokémon without fear.", - "stat_boost": "The {{enemyPokemon}}'s latent strength boosted one of its stats!" - }, - "2": { - "label": "Steal the Item", - "disabled_tooltip": "Your Pokémon need to know certain moves to choose this", - "tooltip": "(+) {{option2PrimaryName}} uses {{option2PrimaryMove}}", - "selected": ".@d{32}.@d{32}.@d{32}$Your {{option2PrimaryName}} helps you out and uses {{option2PrimaryMove}}!$You nabbed the item!" - }, - "3": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "You leave the strong Pokémon\nwith its prize and continue on." - } - } -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/fun-and-games-dialogue.json b/src/locales/he_IL/mystery-encounters/fun-and-games-dialogue.json deleted file mode 100644 index f5d7d6e8ff8..00000000000 --- a/src/locales/he_IL/mystery-encounters/fun-and-games-dialogue.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "intro_dialogue": "Step right up, folks! Try your luck\non the brand new {{wobbuffetName}} Whack-o-matic!", - "speaker": "Showman", - "title": "Fun And Games!", - "description": "You've encountered a traveling show with a prize game! You will have @[TOOLTIP_TITLE]{3 turns} to bring the {{wobbuffetName}} as close to @[TOOLTIP_TITLE]{1 HP} as possible @[TOOLTIP_TITLE]{without KOing it} so it can wind up a huge Counter on the bell-ringing machine.\nBut be careful! If you KO the {{wobbuffetName}}, you'll have to pay for the cost of reviving it!", - "query": "Would you like to play?", - "option": { - "1": { - "label": "Play the Game", - "tooltip": "(-) Pay {{option1Money, money}}\n(+) Play {{wobbuffetName}} Whack-o-matic", - "selected": "Time to test your luck!" - }, - "2": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "You hurry along your way,\nwith a slight feeling of regret." - } - }, - "ko": "Oh no! The {{wobbuffetName}} fainted!$You lose the game and\nhave to pay for the revive cost...", - "charging_continue": "The Wubboffet keeps charging its counter-swing!", - "turn_remaining_3": "Three turns remaining!", - "turn_remaining_2": "Two turns remaining!", - "turn_remaining_1": "One turn remaining!", - "end_game": "Time's up!$The {{wobbuffetName}} winds up to counter-swing and@d{16}.@d{16}.@d{16}.", - "best_result": "The {{wobbuffetName}} smacks the button so hard\nthe bell breaks off the top!$You win the grand prize!", - "great_result": "The {{wobbuffetName}} smacks the button, nearly hitting the bell!$So close!\nYou earn the second tier prize!", - "good_result": "The {{wobbuffetName}} hits the button hard enough to go midway up the scale!$You earn the third tier prize!", - "bad_result": "The {{wobbuffetName}} barely taps the button and nothing happens...$Oh no!\nYou don't win anything!", - "outro": "That was a fun little game!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/global-trade-system-dialogue.json b/src/locales/he_IL/mystery-encounters/global-trade-system-dialogue.json deleted file mode 100644 index 1cc420355b7..00000000000 --- a/src/locales/he_IL/mystery-encounters/global-trade-system-dialogue.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "intro": "It's an interface for the Global Trade System!", - "title": "The GTS", - "description": "Ah, the GTS! A technological wonder, you can connect with anyone else around the globe to trade Pokémon with them! Will fortune smile upon your trade today?", - "query": "What will you do?", - "option": { - "1": { - "label": "Check Trade Offers", - "tooltip": "(+) Select a trade offer for one of your Pokémon", - "trade_options_prompt": "Select a Pokémon to receive through trade." - }, - "2": { - "label": "Wonder Trade", - "tooltip": "(+) Send one of your Pokémon to the GTS and get a random Pokémon in return" - }, - "3": { - "label": "Trade an Item", - "trade_options_prompt": "Select an item to send.", - "invalid_selection": "This Pokémon doesn't have legal items to trade.", - "tooltip": "(+) Send one of your Items to the GTS and get a random new Item" - }, - "4": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "No time to trade today!\nYou continue on." - } - }, - "pokemon_trade_selected": "{{tradedPokemon}} will be sent to {{tradeTrainerName}}.", - "pokemon_trade_goodbye": "Goodbye, {{tradedPokemon}}!", - "item_trade_selected": "{{chosenItem}} will be sent to {{tradeTrainerName}}.$.@d{64}.@d{64}.@d{64}\n@s{level_up_fanfare}Trade complete!$You received a {{itemName}} from {{tradeTrainerName}}!", - "trade_received": "@s{evolution_fanfare}{{tradeTrainerName}} sent over {{received}}!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/lost-at-sea-dialogue.json b/src/locales/he_IL/mystery-encounters/lost-at-sea-dialogue.json deleted file mode 100644 index 41709c66799..00000000000 --- a/src/locales/he_IL/mystery-encounters/lost-at-sea-dialogue.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "intro": "Wandering aimlessly through the sea, you've effectively gotten nowhere.", - "title": "Lost at Sea", - "description": "The sea is turbulent in this area, and you're running out of energy.\nThis is bad. Is there a way out of the situation?", - "query": "What will you do?", - "option": { - "1": { - "label": "{{option1PrimaryName}} Might Help", - "label_disabled": "Can't {{option1RequiredMove}}", - "tooltip": "(+) {{option1PrimaryName}} saves you\n(+) {{option1PrimaryName}} gains some EXP", - "tooltip_disabled": "You have no Pokémon to {{option1RequiredMove}} on", - "selected": "{{option1PrimaryName}} swims ahead, guiding you back on track.${{option1PrimaryName}} seems to also have gotten stronger in this time of need!" - }, - "2": { - "label": "{{option2PrimaryName}} Might Help", - "label_disabled": "Can't {{option2RequiredMove}}", - "tooltip": "(+) {{option2PrimaryName}} saves you\n(+) {{option2PrimaryName}} gains some EXP", - "tooltip_disabled": "You have no Pokémon to {{option2RequiredMove}} with", - "selected": "{{option2PrimaryName}} flies ahead of your boat, guiding you back on track.${{option2PrimaryName}} seems to also have gotten stronger in this time of need!" - }, - "3": { - "label": "Wander Aimlessly", - "tooltip": "(-) Each of your Pokémon lose {{damagePercentage}}% of their total HP", - "selected": "You float about in the boat, steering without direction until you finally spot a landmark you remember.$You and your Pokémon are fatigued from the whole ordeal." - } - }, - "outro": "You are back on track." -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/mysterious-challengers-dialogue.json b/src/locales/he_IL/mystery-encounters/mysterious-challengers-dialogue.json deleted file mode 100644 index 01f4e6092eb..00000000000 --- a/src/locales/he_IL/mystery-encounters/mysterious-challengers-dialogue.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "intro": "Mysterious challengers have appeared!", - "title": "Mysterious Challengers", - "description": "If you defeat a challenger, you might impress them enough to receive a boon. But some look tough, are you up to the challenge?", - "query": "Who will you battle?", - "option": { - "1": { - "label": "A Clever, Mindful Foe", - "tooltip": "(-) Standard Battle\n(+) Move Item Rewards" - }, - "2": { - "label": "A Strong Foe", - "tooltip": "(-) Hard Battle\n(+) Good Rewards" - }, - "3": { - "label": "The Mightiest Foe", - "tooltip": "(-) Brutal Battle\n(+) Great Rewards" - }, - "selected": "The trainer steps forward..." - }, - "outro": "The mysterious challenger was defeated!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/mysterious-chest-dialogue.json b/src/locales/he_IL/mystery-encounters/mysterious-chest-dialogue.json deleted file mode 100644 index 1de7a5992ed..00000000000 --- a/src/locales/he_IL/mystery-encounters/mysterious-chest-dialogue.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "intro": "You found...@d{32} a chest?", - "title": "The Mysterious Chest", - "description": "A beautifully ornamented chest stands on the ground. There must be something good inside... right?", - "query": "Will you open it?", - "option": { - "1": { - "label": "Open It", - "tooltip": "@[SUMMARY_BLUE]{(35%) Something terrible}\n@[SUMMARY_GREEN]{(40%) Okay Rewards}\n@[SUMMARY_GREEN]{(20%) Good Rewards}\n@[SUMMARY_GREEN]{(4%) Great Rewards}\n@[SUMMARY_GREEN]{(1%) Amazing Rewards}", - "selected": "You open the chest to find...", - "normal": "Just some normal tools and items.", - "good": "Some pretty nice tools and items.", - "great": "A couple great tools and items!", - "amazing": "Whoa! An amazing item!", - "bad": "Oh no!@d{32}\nThe chest was actually a {{gimmighoulName}} in disguise!$Your {{pokeName}} jumps in front of you\nbut is KOed in the process!" - }, - "2": { - "label": "Too Risky, Leave", - "tooltip": "(-) No Rewards", - "selected": "You hurry along your way,\nwith a slight feeling of regret." - } - } -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/part-timer-dialogue.json b/src/locales/he_IL/mystery-encounters/part-timer-dialogue.json deleted file mode 100644 index 614f1818e3f..00000000000 --- a/src/locales/he_IL/mystery-encounters/part-timer-dialogue.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "intro": "A busy worker flags you down.", - "speaker": "Worker", - "intro_dialogue": "You look like someone with lots of capable Pokémon!$We can pay you if you're able to help us with some part-time work!", - "title": "Part-Timer", - "description": "Looks like there are plenty of tasks that need to be done. Depending how well-suited your Pokémon is to a task, they might earn more or less money.", - "query": "Which job will you choose?", - "invalid_selection": "Pokémon must be healthy enough.", - "option": { - "1": { - "label": "Make Deliveries", - "tooltip": "(-) Your Pokémon Uses its Speed\n(+) Earn @[MONEY]{Money}", - "selected": "Your {{selectedPokemon}} works a shift delivering orders to customers." - }, - "2": { - "label": "Warehouse Work", - "tooltip": "(-) Your Pokémon Uses its Strength and Endurance\n(+) Earn @[MONEY]{Money}", - "selected": "Your {{selectedPokemon}} works a shift moving items around the warehouse." - }, - "3": { - "label": "Sales Assistant", - "tooltip": "(-) Your {{option3PrimaryName}} uses {{option3PrimaryMove}}\n(+) Earn @[MONEY]{Money}", - "disabled_tooltip": "Your Pokémon need to know certain moves for this job", - "selected": "Your {{option3PrimaryName}} spends the day using {{option3PrimaryMove}} to attract customers to the business!" - } - }, - "job_complete_good": "Thanks for the assistance!\nYour {{selectedPokemon}} was incredibly helpful!$Here's your check for the day.", - "job_complete_bad": "Your {{selectedPokemon}} helped us out a bit!$Here's your check for the day.", - "pokemon_tired": "Your {{selectedPokemon}} is worn out!\nThe PP of all its moves was reduced to 2!", - "outro": "Come back and help out again sometime!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/safari-zone-dialogue.json b/src/locales/he_IL/mystery-encounters/safari-zone-dialogue.json deleted file mode 100644 index 8869f2055e5..00000000000 --- a/src/locales/he_IL/mystery-encounters/safari-zone-dialogue.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "intro": "It's a safari zone!", - "title": "The Safari Zone", - "description": "There are all kinds of rare and special Pokémon that can be found here!\nIf you choose to enter, you'll have a time limit of 3 wild encounters where you can try to catch these special Pokémon.\n\nBeware, though. These Pokémon may flee before you're able to catch them!", - "query": "Would you like to enter?", - "option": { - "1": { - "label": "Enter", - "tooltip": "(-) Pay {{option1Money, money}}\n@[SUMMARY_GREEN]{(?) Safari Zone}", - "selected": "Time to test your luck!" - }, - "2": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "You hurry along your way,\nwith a slight feeling of regret." - } - }, - "safari": { - "1": { - "label": "Throw a Pokéball", - "tooltip": "(+) Throw a Pokéball", - "selected": "You throw a Pokéball!" - }, - "2": { - "label": "Throw Bait", - "tooltip": "(+) Increases Capture Rate\n(-) Chance to Increase Flee Rate", - "selected": "You throw some bait!" - }, - "3": { - "label": "Throw Mud", - "tooltip": "(+) Decreases Flee Rate\n(-) Chance to Decrease Capture Rate", - "selected": "You throw some mud!" - }, - "4": { - "label": "Flee", - "tooltip": "(?) Flee from this Pokémon" - }, - "watching": "{{pokemonName}} is watching carefully!", - "eating": "{{pokemonName}} is eating!", - "busy_eating": "{{pokemonName}} is busy eating!", - "angry": "{{pokemonName}} is angry!", - "beside_itself_angry": "{{pokemonName}} is beside itself with anger!", - "remaining_count": "{{remainingCount}} Pokémon remaining!" - }, - "outro": "That was a fun little excursion!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/shady-vitamin-dealer-dialogue.json b/src/locales/he_IL/mystery-encounters/shady-vitamin-dealer-dialogue.json deleted file mode 100644 index d0003de07f1..00000000000 --- a/src/locales/he_IL/mystery-encounters/shady-vitamin-dealer-dialogue.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "intro": "A man in a dark coat approaches you.", - "speaker": "Shady Salesman", - "intro_dialogue": ".@d{16}.@d{16}.@d{16}$I've got the goods if you've got the money.$Make sure your Pokémon can handle it though.", - "title": "The Vitamin Dealer", - "description": "The man opens his jacket to reveal some Pokémon vitamins. The numbers he quotes seem like a really good deal. Almost too good...\nHe offers two package deals to choose from.", - "query": "Which deal will you choose?", - "invalid_selection": "Pokémon must be healthy enough.", - "option": { - "1": { - "label": "The Cheap Deal", - "tooltip": "(-) Pay {{option1Money, money}}\n(-) Side Effects?\n(+) Chosen Pokémon Gains 2 Random Vitamins" - }, - "2": { - "label": "The Pricey Deal", - "tooltip": "(-) Pay {{option2Money, money}}\n(+) Chosen Pokémon Gains 2 Random Vitamins" - }, - "3": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "Heh, wouldn't have figured you for a coward." - }, - "selected": "The man hands you two bottles and quickly disappears.${{selectedPokemon}} gained {{boost1}} and {{boost2}} boosts!" - }, - "cheap_side_effects": "But the medicine had some side effects!$Your {{selectedPokemon}} takes some damage,\nand its Nature is changed to {{newNature}}!", - "no_bad_effects": "Looks like there were no side-effects from the medicine!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/slumbering-snorlax-dialogue.json b/src/locales/he_IL/mystery-encounters/slumbering-snorlax-dialogue.json deleted file mode 100644 index cd3bb7465c4..00000000000 --- a/src/locales/he_IL/mystery-encounters/slumbering-snorlax-dialogue.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "intro": "As you walk down a narrow pathway, you see a towering silhouette blocking your path.$You get closer to see a {{snorlaxName}} sleeping peacefully.\nIt seems like there's no way around it.", - "title": "Slumbering {{snorlaxName}}", - "description": "You could attack it to try and get it to move, or simply wait for it to wake up. Who knows how long that could take, though...", - "query": "What will you do?", - "option": { - "1": { - "label": "Battle It", - "tooltip": "(-) Fight Sleeping {{snorlaxName}}\n(+) Special Reward", - "selected": "You approach the\nPokémon without fear." - }, - "2": { - "label": "Wait for It to Move", - "tooltip": "(-) Wait a Long Time\n(+) Recover Party", - "selected": ".@d{32}.@d{32}.@d{32}$You wait for a time, but the {{snorlaxName}}'s yawns make your party sleepy...", - "rest_result": "When you all awaken, the {{snorlaxName}} is no where to be found -\nbut your Pokémon are all healed!" - }, - "3": { - "label": "Steal Its Item", - "tooltip": "(+) {{option3PrimaryName}} uses {{option3PrimaryMove}}\n(+) Special Reward", - "disabled_tooltip": "Your Pokémon need to know certain moves to choose this", - "selected": "Your {{option3PrimaryName}} uses {{option3PrimaryMove}}!$@s{item_fanfare}It steals Leftovers off the sleeping\n{{snorlaxName}} and you make out like bandits!" - } - } -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/teleporting-hijinks-dialogue.json b/src/locales/he_IL/mystery-encounters/teleporting-hijinks-dialogue.json deleted file mode 100644 index c295867f521..00000000000 --- a/src/locales/he_IL/mystery-encounters/teleporting-hijinks-dialogue.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "intro": "It's a strange machine, whirring noisily...", - "title": "Teleportating Hijinks", - "description": "The machine has a sign on it that reads:\n \"To use, insert money then step into the capsule.\"\n\nPerhaps it can transport you somewhere...", - "query": "What will you do?", - "option": { - "1": { - "label": "Put Money In", - "tooltip": "(-) Pay {{price, money}}\n(?) Teleport to New Biome", - "selected": "You insert some money, and the capsule opens.\nYou step inside..." - }, - "2": { - "label": "A Pokémon Helps", - "tooltip": "(-) {{option2PrimaryName}} Helps\n(+) {{option2PrimaryName}} gains EXP\n(?) Teleport to New Biome", - "disabled_tooltip": "You need a Steel or Electric Type Pokémon to choose this", - "selected": "{{option2PrimaryName}}'s Type allows it to bypass the machine's paywall!$The capsule opens, and you step inside..." - }, - "3": { - "label": "Inspect the Machine", - "tooltip": "(-) Pokémon Battle", - "selected": "You are drawn in by the blinking lights\nand strange noises coming from the machine...$You don't even notice as a wild\nPokémon sneaks up and ambushes you!" - } - }, - "transport": "The machine shakes violently,\nmaking all sorts of strange noises!$Just as soon as it had started, it quiets once more.", - "attacked": "You step out into a completely new area, startling a wild Pokémon!$The wild Pokémon attacks!", - "boss_enraged": "The opposing {{enemyPokemon}} has become enraged!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/the-pokemon-salesman-dialogue.json b/src/locales/he_IL/mystery-encounters/the-pokemon-salesman-dialogue.json deleted file mode 100644 index 7e8091bbfff..00000000000 --- a/src/locales/he_IL/mystery-encounters/the-pokemon-salesman-dialogue.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "intro": "A chipper elderly man approaches you.", - "speaker": "Gentleman", - "intro_dialogue": "Hello there! Have I got a deal just for YOU!", - "title": "The Pokémon Salesman", - "description": "\"This {{purchasePokemon}} is extremely unique and carries an ability not normally found in its species! I'll let you have this swell {{purchasePokemon}} for just {{price, money}}!\"\n\n\"What do you say?\"", - "description_shiny": "\"This {{purchasePokemon}} is extremely unique and has a pigment not normally found in its species! I'll let you have this swell {{purchasePokemon}} for just {{price, money}}!\"\n\n\"What do you say?\"", - "query": "What will you do?", - "option": { - "1": { - "label": "Accept", - "tooltip": "(-) Pay {{price, money}}\n(+) Gain a {{purchasePokemon}} with its Hidden Ability", - "tooltip_shiny": "(-) Pay {{price, money}}\n(+) Gain a shiny {{purchasePokemon}}", - "selected_message": "You paid an outrageous sum and bought the {{purchasePokemon}}.", - "selected_dialogue": "Excellent choice!$I can see you've a keen eye for business.$Oh, yeah...@d{64} Returns not accepted, got that?" - }, - "2": { - "label": "Refuse", - "tooltip": "(-) No Rewards", - "selected": "No?@d{32} You say no?$I'm only doing this as a favor to you!" - } - } -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/the-strong-stuff-dialogue.json b/src/locales/he_IL/mystery-encounters/the-strong-stuff-dialogue.json deleted file mode 100644 index b5403616c9b..00000000000 --- a/src/locales/he_IL/mystery-encounters/the-strong-stuff-dialogue.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "intro": "It's a massive {{shuckleName}} and what appears\nto be a large stash of... juice?", - "title": "The Strong Stuff", - "description": "The {{shuckleName}} that blocks your path looks incredibly strong. Meanwhile, the juice next to it is emanating power of some kind.\n\nThe {{shuckleName}} extends its feelers in your direction. It seems like it wants to do something...", - "query": "What will you do?", - "option": { - "1": { - "label": "Approach the {{shuckleName}}", - "tooltip": "(?) Something awful or amazing might happen", - "selected": "You black out.", - "selected_2": "@f{150}When you awaken, the {{shuckleName}} is gone\nand juice stash completely drained.${{highBstPokemon1}} and {{highBstPokemon2}}\nfeel a terrible lethargy come over them!$Their base stats were reduced by {{reductionValue}}!$Your remaining Pokémon feel an incredible vigor, though!\nTheir base stats are increased by {{increaseValue}}!" - }, - "2": { - "label": "Battle the {{shuckleName}}", - "tooltip": "(-) Hard Battle\n(+) Special Rewards", - "selected": "Enraged, the {{shuckleName}} drinks some of its juice and attacks!", - "stat_boost": "The {{shuckleName}}'s juice boosts its stats!" - } - }, - "outro": "What a bizarre turn of events." -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/the-winstrate-challenge-dialogue.json b/src/locales/he_IL/mystery-encounters/the-winstrate-challenge-dialogue.json deleted file mode 100644 index 37807a91667..00000000000 --- a/src/locales/he_IL/mystery-encounters/the-winstrate-challenge-dialogue.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "intro": "It's a family standing outside their house!", - "speaker": "The Winstrates", - "intro_dialogue": "We're the Winstrates!$What do you say to taking on our family in a series of Pokémon battles?", - "title": "The Winstrate Challenge", - "description": "The Winstrates are a family of 5 trainers, and they want to battle! If you beat all of them back-to-back, they'll give you a grand prize. But can you handle the heat?", - "query": "What will you do?", - "option": { - "1": { - "label": "Accept the Challenge", - "tooltip": "(-) Brutal Battle\n(+) Special Item Reward", - "selected": "Let the challenge begin!" - }, - "2": { - "label": "Refuse the Challenge", - "tooltip": "(+) Full Heal Party\n(+) Gain a Rarer Candy", - "selected": "That's too bad. Say, your team looks worn out, why don't you stay awhile and rest?" - } - }, - "victory": "Congratulations on beating our challenge!$First off, we'd like you to have this Voucher.", - "victory_2": "Also, our family uses this Macho Brace to strengthen\nour Pokémon more effectively during training.$You may not need it considering that you beat the whole lot of us, but we hope you'll accept it anyway!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/training-session-dialogue.json b/src/locales/he_IL/mystery-encounters/training-session-dialogue.json deleted file mode 100644 index f018018fe4e..00000000000 --- a/src/locales/he_IL/mystery-encounters/training-session-dialogue.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "intro": "You've come across some\ntraining tools and supplies.", - "title": "Training Session", - "description": "These supplies look like they could be used to train a member of your party! There are a few ways you could train your Pokémon, by battling against it with the rest of your team.", - "query": "How should you train?", - "invalid_selection": "Pokémon must be healthy enough.", - "option": { - "1": { - "label": "Light Training", - "tooltip": "(-) Light Battle\n(+) Improve 2 Random IVs of Pokémon", - "finished": "{{selectedPokemon}} returns, feeling\nworn out but accomplished!$Its {{stat1}} and {{stat2}} IVs were improved!" - }, - "2": { - "label": "Moderate Training", - "tooltip": "(-) Moderate Battle\n(+) Change Pokémon's Nature", - "select_prompt": "Select a new nature\nto train your Pokémon in.", - "finished": "{{selectedPokemon}} returns, feeling\nworn out but accomplished!$Its nature was changed to {{nature}}!" - }, - "3": { - "label": "Heavy Training", - "tooltip": "(-) Harsh Battle\n(+) Change Pokémon's Ability", - "select_prompt": "Select a new ability\nto train your Pokémon in.", - "finished": "{{selectedPokemon}} returns, feeling\nworn out but accomplished!$Its ability was changed to {{ability}}!" - }, - "4": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "You've no time for training.\nTime to move on." - }, - "selected": "{{selectedPokemon}} moves across\nthe clearing to face you..." - }, - "outro": "That was a successful training session!" -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/trash-to-treasure-dialogue.json b/src/locales/he_IL/mystery-encounters/trash-to-treasure-dialogue.json deleted file mode 100644 index ae6e63ed800..00000000000 --- a/src/locales/he_IL/mystery-encounters/trash-to-treasure-dialogue.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "intro": "It's a massive pile of garbage!\nWhere did this come from?", - "title": "Trash to Treasure", - "description": "The garbage heap looms over you, and you can spot some items of value buried amidst the refuse. Are you sure you want to get covered in filth to get them, though?", - "query": "What will you do?", - "option": { - "1": { - "label": "Dig for Valuables", - "tooltip": "(-) Lose Healing Items in Shops\n(+) Gain Amazing Items", - "selected": "You wade through the garbage pile, becoming mired in filth.$There's no way any respectable shopkeepers\nwill sell you anything in your grimy state!$You'll just have to make do without shop healing items.$However, you found some incredible items in the garbage!" - }, - "2": { - "label": "Investigate Further", - "tooltip": "(?) Find the Source of the Garbage", - "selected": "You wander around the heap, searching for any indication as to how this might have appeared here...", - "selected_2": "Suddenly, the garbage shifts! It wasn't just garbage, it was a Pokémon!" - } - } -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/uncommon-breed-dialogue.json b/src/locales/he_IL/mystery-encounters/uncommon-breed-dialogue.json deleted file mode 100644 index e6f5b3d3fcd..00000000000 --- a/src/locales/he_IL/mystery-encounters/uncommon-breed-dialogue.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "intro": "That isn't just an ordinary Pokémon!", - "title": "Uncommon Breed", - "description": "That {{enemyPokemon}} looks special compared to others of its kind. @[TOOLTIP_TITLE]{Perhaps it knows a special move?} You could battle and catch it outright, but there might also be a way to befriend it.", - "query": "What will you do?", - "option": { - "1": { - "label": "Battle the Pokémon", - "tooltip": "(-) Tricky Battle\n(+) Strong Catchable Foe", - "selected": "You approach the\n{{enemyPokemon}} without fear.", - "stat_boost": "The {{enemyPokemon}}'s heightened abilities boost its stats!" - }, - "2": { - "label": "Give It Food", - "disabled_tooltip": "You need 4 berry items to choose this", - "tooltip": "(-) Give 4 Berries\n(+) The {{enemyPokemon}} Likes You", - "selected": "You toss the berries at the {{enemyPokemon}}!$It eats them happily!$The {{enemyPokemon}} wants to join your party!" - }, - "3": { - "label": "Befriend It", - "disabled_tooltip": "Your Pokémon need to know certain moves to choose this", - "tooltip": "(+) {{option3PrimaryName}} uses {{option3PrimaryMove}}\n(+) The {{enemyPokemon}} Likes You", - "selected": "Your {{option3PrimaryName}} uses {{option3PrimaryMove}} to charm the {{enemyPokemon}}!$The {{enemyPokemon}} wants to join your party!" - } - } -} \ No newline at end of file diff --git a/src/locales/he_IL/mystery-encounters/weird-dream-dialogue.json b/src/locales/he_IL/mystery-encounters/weird-dream-dialogue.json deleted file mode 100644 index 44acde84002..00000000000 --- a/src/locales/he_IL/mystery-encounters/weird-dream-dialogue.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "intro": "A shadowy woman blocks your path.\nSomething about her is unsettling...", - "speaker": "Woman", - "intro_dialogue": "I have seen your futures, your pasts...$Child, do you see them too?", - "title": "???", - "description": "The woman's words echo in your head. It wasn't just a singular voice, but a vast multitude, from all timelines and realities. You begin to feel dizzy, the question lingering on your mind...\n\n@[TOOLTIP_TITLE]{\"I have seen your futures, your pasts... Child, do you see them too?\"}", - "query": "What will you do?", - "option": { - "1": { - "label": "\"I See Them\"", - "tooltip": "@[SUMMARY_GREEN]{(?) Affects your Pokémon}", - "selected": "Her hand reaches out to touch you,\nand everything goes black.$Then...@d{64} You see everything.\nEvery timeline, all your different selves,\n past and future.$Everything that has made you,\neverything you will become...@d{64}", - "cutscene": "You see your Pokémon,@d{32} converging from\nevery reality to become something new...@d{64}", - "dream_complete": "When you awaken, the woman - was it a woman or a ghost? - is gone...$.@d{32}.@d{32}.@d{32}$Your Pokémon team has changed...\nOr is it the same team you've always had?" - }, - "2": { - "label": "Quickly Leave", - "tooltip": "(-) Affects your Pokémon", - "selected": "You tear your mind from a numbing grip, and hastily depart.$When you finally stop to collect yourself, you check the Pokémon in your team.$For some reason, all of their levels have decreased!" - } - } -} \ No newline at end of file diff --git a/src/locales/he_IL/nature.json b/src/locales/he_IL/nature.json deleted file mode 100644 index ad740557094..00000000000 --- a/src/locales/he_IL/nature.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "Hardy": "Hardy", - "Lonely": "Lonely", - "Brave": "Brave", - "Adamant": "Adamant", - "Naughty": "Naughty", - "Bold": "Bold", - "Docile": "Docile", - "Relaxed": "Relaxed", - "Impish": "Impish", - "Lax": "Lax", - "Timid": "Timid", - "Hasty": "Hasty", - "Serious": "Serious", - "Jolly": "Jolly", - "Naive": "Naive", - "Modest": "Modest", - "Mild": "Mild", - "Quiet": "Quiet", - "Bashful": "Bashful", - "Rash": "Rash", - "Calm": "Calm", - "Gentle": "Gentle", - "Sassy": "Sassy", - "Careful": "Careful", - "Quirky": "Quirky" -} \ No newline at end of file diff --git a/src/locales/he_IL/party-ui-handler.json b/src/locales/he_IL/party-ui-handler.json deleted file mode 100644 index 8e6e8046c7e..00000000000 --- a/src/locales/he_IL/party-ui-handler.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "SEND_OUT": "Send Out", - "SUMMARY": "Summary", - "CANCEL": "Cancel", - "RELEASE": "Release", - "APPLY": "Apply", - "TEACH": "Teach", - "SPLICE": "Splice", - "UNSPLICE": "Unsplice", - "ACTIVATE": "Activate", - "DEACTIVATE": "Deactivate", - "TRANSFER": "Transfer", - "ALL": "All", - "PASS_BATON": "Pass Baton", - "UNPAUSE_EVOLUTION": "Unpause Evolution", - "PAUSE_EVOLUTION": "Pause Evolution", - "REVIVE": "Revive", - "RENAME": "Rename", - "SELECT": "Select", - "choosePokemon": "Choose a Pokémon.", - "doWhatWithThisPokemon": "Do what with this Pokémon?", - "noEnergy": "{{pokemonName}} has no energy\nleft to battle!", - "hasEnergy": "{{pokemonName}} still has energy\nto battle!", - "cantBeUsed": "{{pokemonName}} can't be used in\nthis challenge!", - "tooManyItems": "{{pokemonName}} has too many\nof this item!", - "anyEffect": "It won't have any effect.", - "unpausedEvolutions": "Evolutions have been unpaused for {{pokemonName}}.", - "pausedEvolutions": "Evolutions have been paused for {{pokemonName}}.", - "unspliceConfirmation": "Do you really want to unsplice {{fusionName}}\nfrom {{pokemonName}}? {{fusionName}} will be lost.", - "wasReverted": "{{fusionName}} was reverted to {{pokemonName}}.", - "releaseConfirmation": "Do you really want to release {{pokemonName}}?", - "releaseInBattle": "You can't release a Pokémon that's in battle!", - "selectAMove": "Select a move.", - "changeQuantity": "Select a held item to transfer.\nUse < and > to change the quantity.", - "selectAnotherPokemonToSplice": "Select another Pokémon to splice.", - "cancel": "Cancel", - "able": "Able", - "notAble": "Not able", - "learned": "Learned", - "goodbye": "Goodbye, {{pokemonName}}!", - "byebye": "Byebye, {{pokemonName}}!", - "farewell": "Farewell, {{pokemonName}}!", - "soLong": "So long, {{pokemonName}}!", - "thisIsWhereWePart": "This is where we part, {{pokemonName}}!", - "illMissYou": "I'll miss you, {{pokemonName}}!", - "illNeverForgetYou": "I'll never forget you, {{pokemonName}}!", - "untilWeMeetAgain": "Until we meet again, {{pokemonName}}!", - "sayonara": "Sayonara, {{pokemonName}}!", - "smellYaLater": "Smell ya later, {{pokemonName}}!" -} \ No newline at end of file diff --git a/src/locales/he_IL/pokeball.json b/src/locales/he_IL/pokeball.json deleted file mode 100644 index 8fa7a8d726b..00000000000 --- a/src/locales/he_IL/pokeball.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "pokeBall": "Poké Ball", - "greatBall": "Great Ball", - "ultraBall": "Ultra Ball", - "rogueBall": "Rogue Ball", - "masterBall": "Master Ball", - "luxuryBall": "Luxury Ball" -} \ No newline at end of file diff --git a/src/locales/he_IL/pokemon-form-battle.json b/src/locales/he_IL/pokemon-form-battle.json deleted file mode 100644 index 63a7fb793bd..00000000000 --- a/src/locales/he_IL/pokemon-form-battle.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "mega": "Mega {{pokemonName}}", - "mega-x": "Mega {{pokemonName}} X", - "mega-y": "Mega {{pokemonName}} Y", - "primal": "Primal {{pokemonName}}", - "gigantamax": "G-Max {{pokemonName}}", - "eternamax": "E-Max {{pokemonName}}", - "megaChange": "{{preName}} Mega Evolved\ninto {{pokemonName}}!", - "gigantamaxChange": "{{preName}} Gigantamaxed\ninto {{pokemonName}}!", - "eternamaxChange": "{{preName}} Eternamaxed\ninto {{pokemonName}}!", - "revertChange": "{{pokemonName}} reverted\nto its original form!", - "formChange": "{{preName}} changed form!", - "disguiseChange": "Its disguise served it as a decoy!" -} \ No newline at end of file diff --git a/src/locales/he_IL/pokemon-form.json b/src/locales/he_IL/pokemon-form.json deleted file mode 100644 index ea7e0f60c90..00000000000 --- a/src/locales/he_IL/pokemon-form.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "pikachuCosplay": "Cosplay", - "pikachuCoolCosplay": "Cool Cosplay", - "pikachuBeautyCosplay": "Beauty Cosplay", - "pikachuCuteCosplay": "Cute Cosplay", - "pikachuSmartCosplay": "Smart Cosplay", - "pikachuToughCosplay": "Tough Cosplay", - "pikachuPartner": "Partner", - "eeveePartner": "Partner", - "pichuSpiky": "Spiky", - "unownA": "A", - "unownB": "B", - "unownC": "C", - "unownD": "D", - "unownE": "E", - "unownF": "F", - "unownG": "G", - "unownH": "H", - "unownI": "I", - "unownJ": "J", - "unownK": "K", - "unownL": "L", - "unownM": "M", - "unownN": "N", - "unownO": "O", - "unownP": "P", - "unownQ": "Q", - "unownR": "R", - "unownS": "S", - "unownT": "T", - "unownU": "U", - "unownV": "V", - "unownW": "W", - "unownX": "X", - "unownY": "Y", - "unownZ": "Z", - "unownExclamation": "!", - "unownQuestion": "?", - "castformSunny": "Sunny", - "castformRainy": "Rainy", - "castformSnowy": "Snowy", - "deoxysNormal": "Normal", - "burmyPlant": "Plant", - "burmySandy": "Sandy", - "burmyTrash": "Trash", - "shellosEast": "East", - "shellosWest": "West", - "rotomHeat": "Heat", - "rotomWash": "Wash", - "rotomFrost": "Frost", - "rotomFan": "Fan", - "rotomMow": "Mow", - "giratinaAltered": "Altered", - "shayminLand": "Land", - "basculinRedStriped": "Red Striped", - "basculinBlueStriped": "Blue Striped", - "basculinWhiteStriped": "White Striped", - "deerlingSpring": "Spring", - "deerlingSummer": "Summer", - "deerlingAutumn": "Autumn", - "deerlingWinter": "Winter", - "tornadusIncarnate": "Incarnate", - "thundurusIncarnate": "Incarnate", - "landorusIncarnate": "Incarnate", - "keldeoOrdinary": "Ordinary", - "meloettaAria": "Aria", - "meloettaPirouette": "Pirouette", - "froakieBattleBond": "Battle Bond", - "scatterbugMeadow": "Meadow", - "scatterbugIcySnow": "Icy Snow", - "scatterbugPolar": "Polar", - "scatterbugTundra": "Tundra", - "scatterbugContinental": "Continental", - "scatterbugGarden": "Garden", - "scatterbugElegant": "Elegant", - "scatterbugModern": "Modern", - "scatterbugMarine": "Marine", - "scatterbugArchipelago": "Archipelago", - "scatterbugHighPlains": "High Plains", - "scatterbugSandstorm": "Sandstorm", - "scatterbugRiver": "River", - "scatterbugMonsoon": "Monsoon", - "scatterbugSavanna": "Savanna", - "scatterbugSun": "Sun", - "scatterbugOcean": "Ocean", - "scatterbugJungle": "Jungle", - "scatterbugFancy": "Fancy", - "scatterbugPokeBall": "Poké Ball", - "flabebeRed": "Red", - "flabebeYellow": "Yellow", - "flabebeOrange": "Orange", - "flabebeBlue": "Blue", - "flabebeWhite": "White", - "furfrouHeart": "Heart", - "furfrouStar": "Star", - "furfrouDiamond": "Diamond", - "furfrouDebutante": "Debutante", - "furfrouMatron": "Matron", - "furfrouDandy": "Dandy", - "furfrouLaReine": "La Reine", - "furfrouKabuki": "Kabuki", - "furfrouPharaoh": "Pharaoh", - "pumpkabooSmall": "Small", - "pumpkabooLarge": "Large", - "pumpkabooSuper": "Super", - "xerneasNeutral": "Neutral", - "xerneasActive": "Active", - "zygarde50": "50% Forme", - "zygarde10": "10% Forme", - "zygarde50Pc": "50% Forme Power Construct", - "zygarde10Pc": "10% Forme Power Construct", - "zygardeComplete": "Complete Forme", - "oricorioBaile": "Baile", - "oricorioPompom": "Pom-Pom", - "oricorioPau": "Pau", - "oricorioSensu": "Sensu", - "rockruffOwnTempo": "Own Tempo", - "miniorRedMeteor": "Red Meteor", - "miniorOrangeMeteor": "Orange Meteor", - "miniorYellowMeteor": "Yellow Meteor", - "miniorGreenMeteor": "Green Meteor", - "miniorBlueMeteor": "Blue Meteor", - "miniorIndigoMeteor": "Indigo Meteor", - "miniorVioletMeteor": "Violet Meteor", - "miniorRed": "Red", - "miniorOrange": "Orange", - "miniorYellow": "Yellow", - "miniorGreen": "Green", - "miniorBlue": "Blue", - "miniorIndigo": "Indigo", - "miniorViolet": "Violet", - "mimikyuDisguised": "Disguised", - "mimikyuBusted": "Busted", - "magearnaOriginal": "Original", - "marshadowZenith": "Zenith", - "sinisteaPhony": "Phony", - "sinisteaAntique": "Antique", - "eiscueNoIce": "No Ice", - "indeedeeMale": "Male", - "indeedeeFemale": "Female", - "morpekoFullBelly": "Full Belly", - "zacianHeroOfManyBattles": "Hero Of Many Battles", - "zamazentaHeroOfManyBattles": "Hero Of Many Battles", - "zarudeDada": "Dada", - "enamorusIncarnate": "Incarnate", - "squawkabillyGreenPlumage": "Green Plumage", - "squawkabillyBluePlumage": "Blue Plumage", - "squawkabillyYellowPlumage": "Yellow Plumage", - "squawkabillyWhitePlumage": "White Plumage", - "tatsugiriCurly": "Curly", - "tatsugiriDroopy": "Droopy", - "tatsugiriStretchy": "Stretchy", - "gimmighoulChest": "Chest", - "gimmighoulRoaming": "Roaming", - "koraidonApexBuild": "Apex Build", - "koraidonLimitedBuild": "Limited Build", - "koraidonSprintingBuild": "Sprinting Build", - "koraidonSwimmingBuild": "Swimming Build", - "koraidonGlidingBuild": "Gliding Build", - "miraidonUltimateMode": "Ultimate Mode", - "miraidonLowPowerMode": "Low Power Mode", - "miraidonDriveMode": "Drive Mode", - "miraidonAquaticMode": "Aquatic Mode", - "miraidonGlideMode": "Glide Mode", - "poltchageistCounterfeit": "Counterfeit", - "poltchageistArtisan": "Artisan", - "paldeaTaurosCombat": "Combat", - "paldeaTaurosBlaze": "Blaze", - "paldeaTaurosAqua": "Aqua" -} \ No newline at end of file diff --git a/src/locales/he_IL/pokemon-info-container.json b/src/locales/he_IL/pokemon-info-container.json deleted file mode 100644 index e4574e3cf3f..00000000000 --- a/src/locales/he_IL/pokemon-info-container.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "moveset": "Moveset", - "gender": "Gender:", - "ability": "Ability:", - "nature": "Nature:", - "form": "Form:" -} \ No newline at end of file diff --git a/src/locales/he_IL/pokemon-info.json b/src/locales/he_IL/pokemon-info.json deleted file mode 100644 index b79daaed621..00000000000 --- a/src/locales/he_IL/pokemon-info.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "Stat": { - "HP": "Max. HP", - "HPshortened": "HP", - "ATK": "Attack", - "ATKshortened": "Atk", - "DEF": "Defense", - "DEFshortened": "Def", - "SPATK": "Sp. Atk", - "SPATKshortened": "SpAtk", - "SPDEF": "Sp. Def", - "SPDEFshortened": "SpDef", - "SPD": "Speed", - "SPDshortened": "Spd", - "ACC": "Accuracy", - "EVA": "Evasiveness" - }, - "Type": { - "UNKNOWN": "Unknown", - "NORMAL": "Normal", - "FIGHTING": "Fighting", - "FLYING": "Flying", - "POISON": "Poison", - "GROUND": "Ground", - "ROCK": "Rock", - "BUG": "Bug", - "GHOST": "Ghost", - "STEEL": "Steel", - "FIRE": "Fire", - "WATER": "Water", - "GRASS": "Grass", - "ELECTRIC": "Electric", - "PSYCHIC": "Psychic", - "ICE": "Ice", - "DRAGON": "Dragon", - "DARK": "Dark", - "FAIRY": "Fairy", - "STELLAR": "Stellar" - } -} diff --git a/src/locales/he_IL/pokemon-summary.json b/src/locales/he_IL/pokemon-summary.json deleted file mode 100644 index 80e0cdab010..00000000000 --- a/src/locales/he_IL/pokemon-summary.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "pokemonInfo": "Pokémon Info", - "status": "Status", - "powerAccuracyCategory": "Power\nAccuracy\nCategory", - "type": "Type", - "unknownTrainer": "Unknown", - "ot": "OT", - "nature": "nature", - "expPoints": "Exp. Points", - "nextLv": "Next Lv.", - "cancel": "Cancel", - "memoString": "{{natureFragment}} nature,\n{{metFragment}}", - "metFragment": { - "normal": "met at Lv{{level}},\n{{biome}}.", - "apparently": "apparently met at Lv{{level}},\n{{biome}}." - }, - "natureFragment": { - "Hardy": "{{nature}}", - "Lonely": "{{nature}}", - "Brave": "{{nature}}", - "Adamant": "{{nature}}", - "Naughty": "{{nature}}", - "Bold": "{{nature}}", - "Docile": "{{nature}}", - "Relaxed": "{{nature}}", - "Impish": "{{nature}}", - "Lax": "{{nature}}", - "Timid": "{{nature}}", - "Hasty": "{{nature}}", - "Serious": "{{nature}}", - "Jolly": "{{nature}}", - "Naive": "{{nature}}", - "Modest": "{{nature}}", - "Mild": "{{nature}}", - "Quiet": "{{nature}}", - "Bashful": "{{nature}}", - "Rash": "{{nature}}", - "Calm": "{{nature}}", - "Gentle": "{{nature}}", - "Sassy": "{{nature}}", - "Careful": "{{nature}}", - "Quirky": "{{nature}}" - } -} \ No newline at end of file diff --git a/src/locales/he_IL/pokemon.json b/src/locales/he_IL/pokemon.json deleted file mode 100644 index 9185f749cfa..00000000000 --- a/src/locales/he_IL/pokemon.json +++ /dev/null @@ -1,1084 +0,0 @@ -{ - "bulbasaur": "Bulbasaur", - "ivysaur": "Ivysaur", - "venusaur": "Venusaur", - "charmander": "Charmander", - "charmeleon": "Charmeleon", - "charizard": "Charizard", - "squirtle": "Squirtle", - "wartortle": "Wartortle", - "blastoise": "Blastoise", - "caterpie": "Caterpie", - "metapod": "Metapod", - "butterfree": "Butterfree", - "weedle": "Weedle", - "kakuna": "Kakuna", - "beedrill": "Beedrill", - "pidgey": "Pidgey", - "pidgeotto": "Pidgeotto", - "pidgeot": "Pidgeot", - "rattata": "Rattata", - "raticate": "Raticate", - "spearow": "Spearow", - "fearow": "Fearow", - "ekans": "Ekans", - "arbok": "Arbok", - "pikachu": "Pikachu", - "raichu": "Raichu", - "sandshrew": "Sandshrew", - "sandslash": "Sandslash", - "nidoran_f": "Nidoran♀", - "nidorina": "Nidorina", - "nidoqueen": "Nidoqueen", - "nidoran_m": "Nidoran♂", - "nidorino": "Nidorino", - "nidoking": "Nidoking", - "clefairy": "Clefairy", - "clefable": "Clefable", - "vulpix": "Vulpix", - "ninetales": "Ninetales", - "jigglypuff": "Jigglypuff", - "wigglytuff": "Wigglytuff", - "zubat": "Zubat", - "golbat": "Golbat", - "oddish": "Oddish", - "gloom": "Gloom", - "vileplume": "Vileplume", - "paras": "Paras", - "parasect": "Parasect", - "venonat": "Venonat", - "venomoth": "Venomoth", - "diglett": "Diglett", - "dugtrio": "Dugtrio", - "meowth": "Meowth", - "persian": "Persian", - "psyduck": "Psyduck", - "golduck": "Golduck", - "mankey": "Mankey", - "primeape": "Primeape", - "growlithe": "Growlithe", - "arcanine": "Arcanine", - "poliwag": "Poliwag", - "poliwhirl": "Poliwhirl", - "poliwrath": "Poliwrath", - "abra": "Abra", - "kadabra": "Kadabra", - "alakazam": "Alakazam", - "machop": "Machop", - "machoke": "Machoke", - "machamp": "Machamp", - "bellsprout": "Bellsprout", - "weepinbell": "Weepinbell", - "victreebel": "Victreebel", - "tentacool": "Tentacool", - "tentacruel": "Tentacruel", - "geodude": "Geodude", - "graveler": "Graveler", - "golem": "Golem", - "ponyta": "Ponyta", - "rapidash": "Rapidash", - "slowpoke": "Slowpoke", - "slowbro": "Slowbro", - "magnemite": "Magnemite", - "magneton": "Magneton", - "farfetchd": "Farfetch'd", - "doduo": "Doduo", - "dodrio": "Dodrio", - "seel": "Seel", - "dewgong": "Dewgong", - "grimer": "Grimer", - "muk": "Muk", - "shellder": "Shellder", - "cloyster": "Cloyster", - "gastly": "Gastly", - "haunter": "Haunter", - "gengar": "Gengar", - "onix": "Onix", - "drowzee": "Drowzee", - "hypno": "Hypno", - "krabby": "Krabby", - "kingler": "Kingler", - "voltorb": "Voltorb", - "electrode": "Electrode", - "exeggcute": "Exeggcute", - "exeggutor": "Exeggutor", - "cubone": "Cubone", - "marowak": "Marowak", - "hitmonlee": "Hitmonlee", - "hitmonchan": "Hitmonchan", - "lickitung": "Lickitung", - "koffing": "Koffing", - "weezing": "Weezing", - "rhyhorn": "Rhyhorn", - "rhydon": "Rhydon", - "chansey": "Chansey", - "tangela": "Tangela", - "kangaskhan": "Kangaskhan", - "horsea": "Horsea", - "seadra": "Seadra", - "goldeen": "Goldeen", - "seaking": "Seaking", - "staryu": "Staryu", - "starmie": "Starmie", - "mr_mime": "Mr. Mime", - "scyther": "Scyther", - "jynx": "Jynx", - "electabuzz": "Electabuzz", - "magmar": "Magmar", - "pinsir": "Pinsir", - "tauros": "Tauros", - "magikarp": "Magikarp", - "gyarados": "Gyarados", - "lapras": "Lapras", - "ditto": "Ditto", - "eevee": "Eevee", - "vaporeon": "Vaporeon", - "jolteon": "Jolteon", - "flareon": "Flareon", - "porygon": "Porygon", - "omanyte": "Omanyte", - "omastar": "Omastar", - "kabuto": "Kabuto", - "kabutops": "Kabutops", - "aerodactyl": "Aerodactyl", - "snorlax": "Snorlax", - "articuno": "Articuno", - "zapdos": "Zapdos", - "moltres": "Moltres", - "dratini": "Dratini", - "dragonair": "Dragonair", - "dragonite": "Dragonite", - "mewtwo": "Mewtwo", - "mew": "Mew", - "chikorita": "Chikorita", - "bayleef": "Bayleef", - "meganium": "Meganium", - "cyndaquil": "Cyndaquil", - "quilava": "Quilava", - "typhlosion": "Typhlosion", - "totodile": "Totodile", - "croconaw": "Croconaw", - "feraligatr": "Feraligatr", - "sentret": "Sentret", - "furret": "Furret", - "hoothoot": "Hoothoot", - "noctowl": "Noctowl", - "ledyba": "Ledyba", - "ledian": "Ledian", - "spinarak": "Spinarak", - "ariados": "Ariados", - "crobat": "Crobat", - "chinchou": "Chinchou", - "lanturn": "Lanturn", - "pichu": "Pichu", - "cleffa": "Cleffa", - "igglybuff": "Igglybuff", - "togepi": "Togepi", - "togetic": "Togetic", - "natu": "Natu", - "xatu": "Xatu", - "mareep": "Mareep", - "flaaffy": "Flaaffy", - "ampharos": "Ampharos", - "bellossom": "Bellossom", - "marill": "Marill", - "azumarill": "Azumarill", - "sudowoodo": "Sudowoodo", - "politoed": "Politoed", - "hoppip": "Hoppip", - "skiploom": "Skiploom", - "jumpluff": "Jumpluff", - "aipom": "Aipom", - "sunkern": "Sunkern", - "sunflora": "Sunflora", - "yanma": "Yanma", - "wooper": "Wooper", - "quagsire": "Quagsire", - "espeon": "Espeon", - "umbreon": "Umbreon", - "murkrow": "Murkrow", - "slowking": "Slowking", - "misdreavus": "Misdreavus", - "unown": "Unown", - "wobbuffet": "Wobbuffet", - "girafarig": "Girafarig", - "pineco": "Pineco", - "forretress": "Forretress", - "dunsparce": "Dunsparce", - "gligar": "Gligar", - "steelix": "Steelix", - "snubbull": "Snubbull", - "granbull": "Granbull", - "qwilfish": "Qwilfish", - "scizor": "Scizor", - "shuckle": "Shuckle", - "heracross": "Heracross", - "sneasel": "Sneasel", - "teddiursa": "Teddiursa", - "ursaring": "Ursaring", - "slugma": "Slugma", - "magcargo": "Magcargo", - "swinub": "Swinub", - "piloswine": "Piloswine", - "corsola": "Corsola", - "remoraid": "Remoraid", - "octillery": "Octillery", - "delibird": "Delibird", - "mantine": "Mantine", - "skarmory": "Skarmory", - "houndour": "Houndour", - "houndoom": "Houndoom", - "kingdra": "Kingdra", - "phanpy": "Phanpy", - "donphan": "Donphan", - "porygon2": "Porygon2", - "stantler": "Stantler", - "smeargle": "Smeargle", - "tyrogue": "Tyrogue", - "hitmontop": "Hitmontop", - "smoochum": "Smoochum", - "elekid": "Elekid", - "magby": "Magby", - "miltank": "Miltank", - "blissey": "Blissey", - "raikou": "Raikou", - "entei": "Entei", - "suicune": "Suicune", - "larvitar": "Larvitar", - "pupitar": "Pupitar", - "tyranitar": "Tyranitar", - "lugia": "Lugia", - "ho_oh": "Ho-Oh", - "celebi": "Celebi", - "treecko": "Treecko", - "grovyle": "Grovyle", - "sceptile": "Sceptile", - "torchic": "Torchic", - "combusken": "Combusken", - "blaziken": "Blaziken", - "mudkip": "Mudkip", - "marshtomp": "Marshtomp", - "swampert": "Swampert", - "poochyena": "Poochyena", - "mightyena": "Mightyena", - "zigzagoon": "Zigzagoon", - "linoone": "Linoone", - "wurmple": "Wurmple", - "silcoon": "Silcoon", - "beautifly": "Beautifly", - "cascoon": "Cascoon", - "dustox": "Dustox", - "lotad": "Lotad", - "lombre": "Lombre", - "ludicolo": "Ludicolo", - "seedot": "Seedot", - "nuzleaf": "Nuzleaf", - "shiftry": "Shiftry", - "taillow": "Taillow", - "swellow": "Swellow", - "wingull": "Wingull", - "pelipper": "Pelipper", - "ralts": "Ralts", - "kirlia": "Kirlia", - "gardevoir": "Gardevoir", - "surskit": "Surskit", - "masquerain": "Masquerain", - "shroomish": "Shroomish", - "breloom": "Breloom", - "slakoth": "Slakoth", - "vigoroth": "Vigoroth", - "slaking": "Slaking", - "nincada": "Nincada", - "ninjask": "Ninjask", - "shedinja": "Shedinja", - "whismur": "Whismur", - "loudred": "Loudred", - "exploud": "Exploud", - "makuhita": "Makuhita", - "hariyama": "Hariyama", - "azurill": "Azurill", - "nosepass": "Nosepass", - "skitty": "Skitty", - "delcatty": "Delcatty", - "sableye": "Sableye", - "mawile": "Mawile", - "aron": "Aron", - "lairon": "Lairon", - "aggron": "Aggron", - "meditite": "Meditite", - "medicham": "Medicham", - "electrike": "Electrike", - "manectric": "Manectric", - "plusle": "Plusle", - "minun": "Minun", - "volbeat": "Volbeat", - "illumise": "Illumise", - "roselia": "Roselia", - "gulpin": "Gulpin", - "swalot": "Swalot", - "carvanha": "Carvanha", - "sharpedo": "Sharpedo", - "wailmer": "Wailmer", - "wailord": "Wailord", - "numel": "Numel", - "camerupt": "Camerupt", - "torkoal": "Torkoal", - "spoink": "Spoink", - "grumpig": "Grumpig", - "spinda": "Spinda", - "trapinch": "Trapinch", - "vibrava": "Vibrava", - "flygon": "Flygon", - "cacnea": "Cacnea", - "cacturne": "Cacturne", - "swablu": "Swablu", - "altaria": "Altaria", - "zangoose": "Zangoose", - "seviper": "Seviper", - "lunatone": "Lunatone", - "solrock": "Solrock", - "barboach": "Barboach", - "whiscash": "Whiscash", - "corphish": "Corphish", - "crawdaunt": "Crawdaunt", - "baltoy": "Baltoy", - "claydol": "Claydol", - "lileep": "Lileep", - "cradily": "Cradily", - "anorith": "Anorith", - "armaldo": "Armaldo", - "feebas": "Feebas", - "milotic": "Milotic", - "castform": "Castform", - "kecleon": "Kecleon", - "shuppet": "Shuppet", - "banette": "Banette", - "duskull": "Duskull", - "dusclops": "Dusclops", - "tropius": "Tropius", - "chimecho": "Chimecho", - "absol": "Absol", - "wynaut": "Wynaut", - "snorunt": "Snorunt", - "glalie": "Glalie", - "spheal": "Spheal", - "sealeo": "Sealeo", - "walrein": "Walrein", - "clamperl": "Clamperl", - "huntail": "Huntail", - "gorebyss": "Gorebyss", - "relicanth": "Relicanth", - "luvdisc": "Luvdisc", - "bagon": "Bagon", - "shelgon": "Shelgon", - "salamence": "Salamence", - "beldum": "Beldum", - "metang": "Metang", - "metagross": "Metagross", - "regirock": "Regirock", - "regice": "Regice", - "registeel": "Registeel", - "latias": "Latias", - "latios": "Latios", - "kyogre": "Kyogre", - "groudon": "Groudon", - "rayquaza": "Rayquaza", - "jirachi": "Jirachi", - "deoxys": "Deoxys", - "turtwig": "Turtwig", - "grotle": "Grotle", - "torterra": "Torterra", - "chimchar": "Chimchar", - "monferno": "Monferno", - "infernape": "Infernape", - "piplup": "Piplup", - "prinplup": "Prinplup", - "empoleon": "Empoleon", - "starly": "Starly", - "staravia": "Staravia", - "staraptor": "Staraptor", - "bidoof": "Bidoof", - "bibarel": "Bibarel", - "kricketot": "Kricketot", - "kricketune": "Kricketune", - "shinx": "Shinx", - "luxio": "Luxio", - "luxray": "Luxray", - "budew": "Budew", - "roserade": "Roserade", - "cranidos": "Cranidos", - "rampardos": "Rampardos", - "shieldon": "Shieldon", - "bastiodon": "Bastiodon", - "burmy": "Burmy", - "wormadam": "Wormadam", - "mothim": "Mothim", - "combee": "Combee", - "vespiquen": "Vespiquen", - "pachirisu": "Pachirisu", - "buizel": "Buizel", - "floatzel": "Floatzel", - "cherubi": "Cherubi", - "cherrim": "Cherrim", - "shellos": "Shellos", - "gastrodon": "Gastrodon", - "ambipom": "Ambipom", - "drifloon": "Drifloon", - "drifblim": "Drifblim", - "buneary": "Buneary", - "lopunny": "Lopunny", - "mismagius": "Mismagius", - "honchkrow": "Honchkrow", - "glameow": "Glameow", - "purugly": "Purugly", - "chingling": "Chingling", - "stunky": "Stunky", - "skuntank": "Skuntank", - "bronzor": "Bronzor", - "bronzong": "Bronzong", - "bonsly": "Bonsly", - "mime_jr": "Mime Jr.", - "happiny": "Happiny", - "chatot": "Chatot", - "spiritomb": "Spiritomb", - "gible": "Gible", - "gabite": "Gabite", - "garchomp": "Garchomp", - "munchlax": "Munchlax", - "riolu": "Riolu", - "lucario": "Lucario", - "hippopotas": "Hippopotas", - "hippowdon": "Hippowdon", - "skorupi": "Skorupi", - "drapion": "Drapion", - "croagunk": "Croagunk", - "toxicroak": "Toxicroak", - "carnivine": "Carnivine", - "finneon": "Finneon", - "lumineon": "Lumineon", - "mantyke": "Mantyke", - "snover": "Snover", - "abomasnow": "Abomasnow", - "weavile": "Weavile", - "magnezone": "Magnezone", - "lickilicky": "Lickilicky", - "rhyperior": "Rhyperior", - "tangrowth": "Tangrowth", - "electivire": "Electivire", - "magmortar": "Magmortar", - "togekiss": "Togekiss", - "yanmega": "Yanmega", - "leafeon": "Leafeon", - "glaceon": "Glaceon", - "gliscor": "Gliscor", - "mamoswine": "Mamoswine", - "porygon_z": "Porygon-Z", - "gallade": "Gallade", - "probopass": "Probopass", - "dusknoir": "Dusknoir", - "froslass": "Froslass", - "rotom": "Rotom", - "uxie": "Uxie", - "mesprit": "Mesprit", - "azelf": "Azelf", - "dialga": "Dialga", - "palkia": "Palkia", - "heatran": "Heatran", - "regigigas": "Regigigas", - "giratina": "Giratina", - "cresselia": "Cresselia", - "phione": "Phione", - "manaphy": "Manaphy", - "darkrai": "Darkrai", - "shaymin": "Shaymin", - "arceus": "Arceus", - "victini": "Victini", - "snivy": "Snivy", - "servine": "Servine", - "serperior": "Serperior", - "tepig": "Tepig", - "pignite": "Pignite", - "emboar": "Emboar", - "oshawott": "Oshawott", - "dewott": "Dewott", - "samurott": "Samurott", - "patrat": "Patrat", - "watchog": "Watchog", - "lillipup": "Lillipup", - "herdier": "Herdier", - "stoutland": "Stoutland", - "purrloin": "Purrloin", - "liepard": "Liepard", - "pansage": "Pansage", - "simisage": "Simisage", - "pansear": "Pansear", - "simisear": "Simisear", - "panpour": "Panpour", - "simipour": "Simipour", - "munna": "Munna", - "musharna": "Musharna", - "pidove": "Pidove", - "tranquill": "Tranquill", - "unfezant": "Unfezant", - "blitzle": "Blitzle", - "zebstrika": "Zebstrika", - "roggenrola": "Roggenrola", - "boldore": "Boldore", - "gigalith": "Gigalith", - "woobat": "Woobat", - "swoobat": "Swoobat", - "drilbur": "Drilbur", - "excadrill": "Excadrill", - "audino": "Audino", - "timburr": "Timburr", - "gurdurr": "Gurdurr", - "conkeldurr": "Conkeldurr", - "tympole": "Tympole", - "palpitoad": "Palpitoad", - "seismitoad": "Seismitoad", - "throh": "Throh", - "sawk": "Sawk", - "sewaddle": "Sewaddle", - "swadloon": "Swadloon", - "leavanny": "Leavanny", - "venipede": "Venipede", - "whirlipede": "Whirlipede", - "scolipede": "Scolipede", - "cottonee": "Cottonee", - "whimsicott": "Whimsicott", - "petilil": "Petilil", - "lilligant": "Lilligant", - "basculin": "Basculin", - "sandile": "Sandile", - "krokorok": "Krokorok", - "krookodile": "Krookodile", - "darumaka": "Darumaka", - "darmanitan": "Darmanitan", - "maractus": "Maractus", - "dwebble": "Dwebble", - "crustle": "Crustle", - "scraggy": "Scraggy", - "scrafty": "Scrafty", - "sigilyph": "Sigilyph", - "yamask": "Yamask", - "cofagrigus": "Cofagrigus", - "tirtouga": "Tirtouga", - "carracosta": "Carracosta", - "archen": "Archen", - "archeops": "Archeops", - "trubbish": "Trubbish", - "garbodor": "Garbodor", - "zorua": "Zorua", - "zoroark": "Zoroark", - "minccino": "Minccino", - "cinccino": "Cinccino", - "gothita": "Gothita", - "gothorita": "Gothorita", - "gothitelle": "Gothitelle", - "solosis": "Solosis", - "duosion": "Duosion", - "reuniclus": "Reuniclus", - "ducklett": "Ducklett", - "swanna": "Swanna", - "vanillite": "Vanillite", - "vanillish": "Vanillish", - "vanilluxe": "Vanilluxe", - "deerling": "Deerling", - "sawsbuck": "Sawsbuck", - "emolga": "Emolga", - "karrablast": "Karrablast", - "escavalier": "Escavalier", - "foongus": "Foongus", - "amoonguss": "Amoonguss", - "frillish": "Frillish", - "jellicent": "Jellicent", - "alomomola": "Alomomola", - "joltik": "Joltik", - "galvantula": "Galvantula", - "ferroseed": "Ferroseed", - "ferrothorn": "Ferrothorn", - "klink": "Klink", - "klang": "Klang", - "klinklang": "Klinklang", - "tynamo": "Tynamo", - "eelektrik": "Eelektrik", - "eelektross": "Eelektross", - "elgyem": "Elgyem", - "beheeyem": "Beheeyem", - "litwick": "Litwick", - "lampent": "Lampent", - "chandelure": "Chandelure", - "axew": "Axew", - "fraxure": "Fraxure", - "haxorus": "Haxorus", - "cubchoo": "Cubchoo", - "beartic": "Beartic", - "cryogonal": "Cryogonal", - "shelmet": "Shelmet", - "accelgor": "Accelgor", - "stunfisk": "Stunfisk", - "mienfoo": "Mienfoo", - "mienshao": "Mienshao", - "druddigon": "Druddigon", - "golett": "Golett", - "golurk": "Golurk", - "pawniard": "Pawniard", - "bisharp": "Bisharp", - "bouffalant": "Bouffalant", - "rufflet": "Rufflet", - "braviary": "Braviary", - "vullaby": "Vullaby", - "mandibuzz": "Mandibuzz", - "heatmor": "Heatmor", - "durant": "Durant", - "deino": "Deino", - "zweilous": "Zweilous", - "hydreigon": "Hydreigon", - "larvesta": "Larvesta", - "volcarona": "Volcarona", - "cobalion": "Cobalion", - "terrakion": "Terrakion", - "virizion": "Virizion", - "tornadus": "Tornadus", - "thundurus": "Thundurus", - "reshiram": "Reshiram", - "zekrom": "Zekrom", - "landorus": "Landorus", - "kyurem": "Kyurem", - "keldeo": "Keldeo", - "meloetta": "Meloetta", - "genesect": "Genesect", - "chespin": "Chespin", - "quilladin": "Quilladin", - "chesnaught": "Chesnaught", - "fennekin": "Fennekin", - "braixen": "Braixen", - "delphox": "Delphox", - "froakie": "Froakie", - "frogadier": "Frogadier", - "greninja": "Greninja", - "bunnelby": "Bunnelby", - "diggersby": "Diggersby", - "fletchling": "Fletchling", - "fletchinder": "Fletchinder", - "talonflame": "Talonflame", - "scatterbug": "Scatterbug", - "spewpa": "Spewpa", - "vivillon": "Vivillon", - "litleo": "Litleo", - "pyroar": "Pyroar", - "flabebe": "Flabébé", - "floette": "Floette", - "florges": "Florges", - "skiddo": "Skiddo", - "gogoat": "Gogoat", - "pancham": "Pancham", - "pangoro": "Pangoro", - "furfrou": "Furfrou", - "espurr": "Espurr", - "meowstic": "Meowstic", - "honedge": "Honedge", - "doublade": "Doublade", - "aegislash": "Aegislash", - "spritzee": "Spritzee", - "aromatisse": "Aromatisse", - "swirlix": "Swirlix", - "slurpuff": "Slurpuff", - "inkay": "Inkay", - "malamar": "Malamar", - "binacle": "Binacle", - "barbaracle": "Barbaracle", - "skrelp": "Skrelp", - "dragalge": "Dragalge", - "clauncher": "Clauncher", - "clawitzer": "Clawitzer", - "helioptile": "Helioptile", - "heliolisk": "Heliolisk", - "tyrunt": "Tyrunt", - "tyrantrum": "Tyrantrum", - "amaura": "Amaura", - "aurorus": "Aurorus", - "sylveon": "Sylveon", - "hawlucha": "Hawlucha", - "dedenne": "Dedenne", - "carbink": "Carbink", - "goomy": "Goomy", - "sliggoo": "Sliggoo", - "goodra": "Goodra", - "klefki": "Klefki", - "phantump": "Phantump", - "trevenant": "Trevenant", - "pumpkaboo": "Pumpkaboo", - "gourgeist": "Gourgeist", - "bergmite": "Bergmite", - "avalugg": "Avalugg", - "noibat": "Noibat", - "noivern": "Noivern", - "xerneas": "Xerneas", - "yveltal": "Yveltal", - "zygarde": "Zygarde", - "diancie": "Diancie", - "hoopa": "Hoopa", - "volcanion": "Volcanion", - "rowlet": "Rowlet", - "dartrix": "Dartrix", - "decidueye": "Decidueye", - "litten": "Litten", - "torracat": "Torracat", - "incineroar": "Incineroar", - "popplio": "Popplio", - "brionne": "Brionne", - "primarina": "Primarina", - "pikipek": "Pikipek", - "trumbeak": "Trumbeak", - "toucannon": "Toucannon", - "yungoos": "Yungoos", - "gumshoos": "Gumshoos", - "grubbin": "Grubbin", - "charjabug": "Charjabug", - "vikavolt": "Vikavolt", - "crabrawler": "Crabrawler", - "crabominable": "Crabominable", - "oricorio": "Oricorio", - "cutiefly": "Cutiefly", - "ribombee": "Ribombee", - "rockruff": "Rockruff", - "lycanroc": "Lycanroc", - "wishiwashi": "Wishiwashi", - "mareanie": "Mareanie", - "toxapex": "Toxapex", - "mudbray": "Mudbray", - "mudsdale": "Mudsdale", - "dewpider": "Dewpider", - "araquanid": "Araquanid", - "fomantis": "Fomantis", - "lurantis": "Lurantis", - "morelull": "Morelull", - "shiinotic": "Shiinotic", - "salandit": "Salandit", - "salazzle": "Salazzle", - "stufful": "Stufful", - "bewear": "Bewear", - "bounsweet": "Bounsweet", - "steenee": "Steenee", - "tsareena": "Tsareena", - "comfey": "Comfey", - "oranguru": "Oranguru", - "passimian": "Passimian", - "wimpod": "Wimpod", - "golisopod": "Golisopod", - "sandygast": "Sandygast", - "palossand": "Palossand", - "pyukumuku": "Pyukumuku", - "type_null": "Type: Null", - "silvally": "Silvally", - "minior": "Minior", - "komala": "Komala", - "turtonator": "Turtonator", - "togedemaru": "Togedemaru", - "mimikyu": "Mimikyu", - "bruxish": "Bruxish", - "drampa": "Drampa", - "dhelmise": "Dhelmise", - "jangmo_o": "Jangmo-o", - "hakamo_o": "Hakamo-o", - "kommo_o": "Kommo-o", - "tapu_koko": "Tapu Koko", - "tapu_lele": "Tapu Lele", - "tapu_bulu": "Tapu Bulu", - "tapu_fini": "Tapu Fini", - "cosmog": "Cosmog", - "cosmoem": "Cosmoem", - "solgaleo": "Solgaleo", - "lunala": "Lunala", - "nihilego": "Nihilego", - "buzzwole": "Buzzwole", - "pheromosa": "Pheromosa", - "xurkitree": "Xurkitree", - "celesteela": "Celesteela", - "kartana": "Kartana", - "guzzlord": "Guzzlord", - "necrozma": "Necrozma", - "magearna": "Magearna", - "marshadow": "Marshadow", - "poipole": "Poipole", - "naganadel": "Naganadel", - "stakataka": "Stakataka", - "blacephalon": "Blacephalon", - "zeraora": "Zeraora", - "meltan": "Meltan", - "melmetal": "Melmetal", - "grookey": "Grookey", - "thwackey": "Thwackey", - "rillaboom": "Rillaboom", - "scorbunny": "Scorbunny", - "raboot": "Raboot", - "cinderace": "Cinderace", - "sobble": "Sobble", - "drizzile": "Drizzile", - "inteleon": "Inteleon", - "skwovet": "Skwovet", - "greedent": "Greedent", - "rookidee": "Rookidee", - "corvisquire": "Corvisquire", - "corviknight": "Corviknight", - "blipbug": "Blipbug", - "dottler": "Dottler", - "orbeetle": "Orbeetle", - "nickit": "Nickit", - "thievul": "Thievul", - "gossifleur": "Gossifleur", - "eldegoss": "Eldegoss", - "wooloo": "Wooloo", - "dubwool": "Dubwool", - "chewtle": "Chewtle", - "drednaw": "Drednaw", - "yamper": "Yamper", - "boltund": "Boltund", - "rolycoly": "Rolycoly", - "carkol": "Carkol", - "coalossal": "Coalossal", - "applin": "Applin", - "flapple": "Flapple", - "appletun": "Appletun", - "silicobra": "Silicobra", - "sandaconda": "Sandaconda", - "cramorant": "Cramorant", - "arrokuda": "Arrokuda", - "barraskewda": "Barraskewda", - "toxel": "Toxel", - "toxtricity": "Toxtricity", - "sizzlipede": "Sizzlipede", - "centiskorch": "Centiskorch", - "clobbopus": "Clobbopus", - "grapploct": "Grapploct", - "sinistea": "Sinistea", - "polteageist": "Polteageist", - "hatenna": "Hatenna", - "hattrem": "Hattrem", - "hatterene": "Hatterene", - "impidimp": "Impidimp", - "morgrem": "Morgrem", - "grimmsnarl": "Grimmsnarl", - "obstagoon": "Obstagoon", - "perrserker": "Perrserker", - "cursola": "Cursola", - "sirfetchd": "Sirfetch'd", - "mr_rime": "Mr. Rime", - "runerigus": "Runerigus", - "milcery": "Milcery", - "alcremie": "Alcremie", - "falinks": "Falinks", - "pincurchin": "Pincurchin", - "snom": "Snom", - "frosmoth": "Frosmoth", - "stonjourner": "Stonjourner", - "eiscue": "Eiscue", - "indeedee": "Indeedee", - "morpeko": "Morpeko", - "cufant": "Cufant", - "copperajah": "Copperajah", - "dracozolt": "Dracozolt", - "arctozolt": "Arctozolt", - "dracovish": "Dracovish", - "arctovish": "Arctovish", - "duraludon": "Duraludon", - "dreepy": "Dreepy", - "drakloak": "Drakloak", - "dragapult": "Dragapult", - "zacian": "Zacian", - "zamazenta": "Zamazenta", - "eternatus": "Eternatus", - "kubfu": "Kubfu", - "urshifu": "Urshifu", - "zarude": "Zarude", - "regieleki": "Regieleki", - "regidrago": "Regidrago", - "glastrier": "Glastrier", - "spectrier": "Spectrier", - "calyrex": "Calyrex", - "wyrdeer": "Wyrdeer", - "kleavor": "Kleavor", - "ursaluna": "Ursaluna", - "basculegion": "Basculegion", - "sneasler": "Sneasler", - "overqwil": "Overqwil", - "enamorus": "Enamorus", - "sprigatito": "Sprigatito", - "floragato": "Floragato", - "meowscarada": "Meowscarada", - "fuecoco": "Fuecoco", - "crocalor": "Crocalor", - "skeledirge": "Skeledirge", - "quaxly": "Quaxly", - "quaxwell": "Quaxwell", - "quaquaval": "Quaquaval", - "lechonk": "Lechonk", - "oinkologne": "Oinkologne", - "tarountula": "Tarountula", - "spidops": "Spidops", - "nymble": "Nymble", - "lokix": "Lokix", - "pawmi": "Pawmi", - "pawmo": "Pawmo", - "pawmot": "Pawmot", - "tandemaus": "Tandemaus", - "maushold": "Maushold", - "fidough": "Fidough", - "dachsbun": "Dachsbun", - "smoliv": "Smoliv", - "dolliv": "Dolliv", - "arboliva": "Arboliva", - "squawkabilly": "Squawkabilly", - "nacli": "Nacli", - "naclstack": "Naclstack", - "garganacl": "Garganacl", - "charcadet": "Charcadet", - "armarouge": "Armarouge", - "ceruledge": "Ceruledge", - "tadbulb": "Tadbulb", - "bellibolt": "Bellibolt", - "wattrel": "Wattrel", - "kilowattrel": "Kilowattrel", - "maschiff": "Maschiff", - "mabosstiff": "Mabosstiff", - "shroodle": "Shroodle", - "grafaiai": "Grafaiai", - "bramblin": "Bramblin", - "brambleghast": "Brambleghast", - "toedscool": "Toedscool", - "toedscruel": "Toedscruel", - "klawf": "Klawf", - "capsakid": "Capsakid", - "scovillain": "Scovillain", - "rellor": "Rellor", - "rabsca": "Rabsca", - "flittle": "Flittle", - "espathra": "Espathra", - "tinkatink": "Tinkatink", - "tinkatuff": "Tinkatuff", - "tinkaton": "Tinkaton", - "wiglett": "Wiglett", - "wugtrio": "Wugtrio", - "bombirdier": "Bombirdier", - "finizen": "Finizen", - "palafin": "Palafin", - "varoom": "Varoom", - "revavroom": "Revavroom", - "cyclizar": "Cyclizar", - "orthworm": "Orthworm", - "glimmet": "Glimmet", - "glimmora": "Glimmora", - "greavard": "Greavard", - "houndstone": "Houndstone", - "flamigo": "Flamigo", - "cetoddle": "Cetoddle", - "cetitan": "Cetitan", - "veluza": "Veluza", - "dondozo": "Dondozo", - "tatsugiri": "Tatsugiri", - "annihilape": "Annihilape", - "clodsire": "Clodsire", - "farigiraf": "Farigiraf", - "dudunsparce": "Dudunsparce", - "kingambit": "Kingambit", - "great_tusk": "Great Tusk", - "scream_tail": "Scream Tail", - "brute_bonnet": "Brute Bonnet", - "flutter_mane": "Flutter Mane", - "slither_wing": "Slither Wing", - "sandy_shocks": "Sandy Shocks", - "iron_treads": "Iron Treads", - "iron_bundle": "Iron Bundle", - "iron_hands": "Iron Hands", - "iron_jugulis": "Iron Jugulis", - "iron_moth": "Iron Moth", - "iron_thorns": "Iron Thorns", - "frigibax": "Frigibax", - "arctibax": "Arctibax", - "baxcalibur": "Baxcalibur", - "gimmighoul": "Gimmighoul", - "gholdengo": "Gholdengo", - "wo_chien": "Wo-Chien", - "chien_pao": "Chien-Pao", - "ting_lu": "Ting-Lu", - "chi_yu": "Chi-Yu", - "roaring_moon": "Roaring Moon", - "iron_valiant": "Iron Valiant", - "koraidon": "Koraidon", - "miraidon": "Miraidon", - "walking_wake": "Walking Wake", - "iron_leaves": "Iron Leaves", - "dipplin": "Dipplin", - "poltchageist": "Poltchageist", - "sinistcha": "Sinistcha", - "okidogi": "Okidogi", - "munkidori": "Munkidori", - "fezandipiti": "Fezandipiti", - "ogerpon": "Ogerpon", - "archaludon": "Archaludon", - "hydrapple": "Hydrapple", - "gouging_fire": "Gouging Fire", - "raging_bolt": "Raging Bolt", - "iron_boulder": "Iron Boulder", - "iron_crown": "Iron Crown", - "terapagos": "Terapagos", - "pecharunt": "Pecharunt", - "alola_rattata": "Rattata", - "alola_raticate": "Raticate", - "alola_raichu": "Raichu", - "alola_sandshrew": "Sandshrew", - "alola_sandslash": "Sandslash", - "alola_vulpix": "Vulpix", - "alola_ninetales": "Ninetales", - "alola_diglett": "Diglett", - "alola_dugtrio": "Dugtrio", - "alola_meowth": "Meowth", - "alola_persian": "Persian", - "alola_geodude": "Geodude", - "alola_graveler": "Graveler", - "alola_golem": "Golem", - "alola_grimer": "Grimer", - "alola_muk": "Muk", - "alola_exeggutor": "Exeggutor", - "alola_marowak": "Marowak", - "eternal_floette": "Floette", - "galar_meowth": "Meowth", - "galar_ponyta": "Ponyta", - "galar_rapidash": "Rapidash", - "galar_slowpoke": "Slowpoke", - "galar_slowbro": "Slowbro", - "galar_farfetchd": "Farfetch'd", - "galar_weezing": "Weezing", - "galar_mr_mime": "Mr. Mime", - "galar_articuno": "Articuno", - "galar_zapdos": "Zapdos", - "galar_moltres": "Moltres", - "galar_slowking": "Slowking", - "galar_corsola": "Corsola", - "galar_zigzagoon": "Zigzagoon", - "galar_linoone": "Linoone", - "galar_darumaka": "Darumaka", - "galar_darmanitan": "Darmanitan", - "galar_yamask": "Yamask", - "galar_stunfisk": "Stunfisk", - "hisui_growlithe": "Growlithe", - "hisui_arcanine": "Arcanine", - "hisui_voltorb": "Voltorb", - "hisui_electrode": "Electrode", - "hisui_typhlosion": "Typhlosion", - "hisui_qwilfish": "Qwilfish", - "hisui_sneasel": "Sneasel", - "hisui_samurott": "Samurott", - "hisui_lilligant": "Lilligant", - "hisui_zorua": "Zorua", - "hisui_zoroark": "Zoroark", - "hisui_braviary": "Braviary", - "hisui_sliggoo": "Sliggoo", - "hisui_goodra": "Goodra", - "hisui_avalugg": "Avalugg", - "hisui_decidueye": "Decidueye", - "paldea_tauros": "Tauros", - "paldea_wooper": "Wooper", - "bloodmoon_ursaluna": "Ursaluna" -} \ No newline at end of file diff --git a/src/locales/he_IL/run-history.json b/src/locales/he_IL/run-history.json deleted file mode 100644 index 53596bdf629..00000000000 --- a/src/locales/he_IL/run-history.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "victory": "Victory!", - "defeatedWild": "Defeated by ", - "defeatedTrainer": "Defeated by ", - "defeatedTrainerDouble": "Defeated by Duo", - "defeatedRival": "Defeated by Rival", - "defeated": "Defeated", - "defeatedWild_female": "Defeated by ", - "defeatedTrainer_female": "Defeated by ", - "defeatedTrainerDouble_female": "Defeated by Duo", - "defeatedRival_female": "Defeated by Rival", - "defeated_female": "Defeated", - "luck": "Luck", - "score": "Score", - "mode": "Mode", - "challengeRules": "Rule(s)", - "challengeMonoGen1": "Gen I", - "challengeMonoGen2": "Gen II", - "challengeMonoGen3": "Gen III", - "challengeMonoGen4": "Gen IV", - "challengeMonoGen5": "Gen V", - "challengeMonoGen6": "Gen VI", - "challengeMonoGen7": "Gen VII", - "challengeMonoGen8": "Gen VIII", - "challengeMonoGen9": "Gen IX", - "playerItems": "Player Items", - "personalBest": "Personal Best!", - "SPDshortened": "Vel.", - "runInfo": "Run Info", - "money": "Money", - "runLength": "Run Length", - "viewHeldItems": "Held Items", - "hallofFameText": "Welcome to the Hall of Fame!", - "hallofFameText_female": "Welcome to the Hall of Fame!", - "viewHallOfFame": "View Hall of Fame!", - "viewEndingSplash": "View ending art!" -} diff --git a/src/locales/he_IL/save-slot-select-ui-handler.json b/src/locales/he_IL/save-slot-select-ui-handler.json deleted file mode 100644 index 2db02b09783..00000000000 --- a/src/locales/he_IL/save-slot-select-ui-handler.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "overwriteData": "Overwrite the data in the selected slot?", - "loading": "Loading...", - "wave": "Wave", - "lv": "Lv", - "empty": "Empty" -} \ No newline at end of file diff --git a/src/locales/he_IL/settings.json b/src/locales/he_IL/settings.json deleted file mode 100644 index ee8a43d7510..00000000000 --- a/src/locales/he_IL/settings.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "boy": "Boy", - "girl": "Girl", - "general": "General", - "display": "Display", - "audio": "Audio", - "gamepad": "Gamepad", - "keyboard": "Keyboard", - "gameSpeed": "Game Speed", - "hpBarSpeed": "HP Bar Speed", - "expGainsSpeed": "EXP Gains Speed", - "expPartyDisplay": "Show EXP Party", - "skipSeenDialogues": "Skip Seen Dialogues", - "eggSkip": "Egg Skip", - "never": "Never", - "always": "Always", - "ask": "Ask", - "battleStyle": "Battle Style", - "enableRetries": "Enable Retries", - "hideIvs": "Hide IV scanner", - "tutorials": "Tutorials", - "touchControls": "Touch Controls", - "vibrations": "Vibrations", - "normal": "Normal", - "fast": "Fast", - "faster": "Faster", - "skip": "Skip", - "levelUpNotifications": "Level Up Notifications", - "on": "On", - "off": "Off", - "switch": "Switch", - "set": "Set", - "auto": "Auto", - "disabled": "Disabled", - "language": "Language", - "change": "Change", - "uiTheme": "UI Theme", - "default": "Default", - "legacy": "Legacy", - "windowType": "Window Type", - "moneyFormat": "Money Format", - "damageNumbers": "Damage Numbers", - "simple": "Simple", - "fancy": "Fancy", - "abbreviated": "Abbreviated", - "moveAnimations": "Move Animations", - "showStatsOnLevelUp": "Show Stats on Level Up", - "candyUpgradeNotification": "Candy Upgrade Notification", - "passivesOnly": "Passives Only", - "candyUpgradeDisplay": "Candy Upgrade Display", - "icon": "Icon", - "animation": "Animation", - "moveInfo": "Move Info", - "showMovesetFlyout": "Show Moveset Flyout", - "showArenaFlyout": "Show Arena Flyout", - "showTimeOfDayWidget": "Show Time of Day Widget", - "timeOfDayAnimation": "Time of Day Animation", - "bounce": "Bounce", - "timeOfDay_back": "Back", - "spriteSet": "Sprite Set", - "consistent": "Consistent", - "mixedAnimated": "Mixed Animated", - "fusionPaletteSwaps": "Fusion Palette Swaps", - "playerGender": "Player Gender", - "typeHints": "Type Hints", - "masterVolume": "Master Volume", - "bgmVolume": "BGM Volume", - "fieldVolume": "Field Volume", - "seVolume": "SE Volume", - "uiVolume": "UI Volume", - "musicPreference": "Music Preference", - "mixed": "Mixed", - "gamepadPleasePlug": "Please Plug in a Gamepad or Press a Button", - "delete": "Delete", - "keyboardPleasePress": "Please Press a Key on Your Keyboard", - "reset": "Reset", - "requireReload": "Reload Required", - "action": "Action", - "back": "Back", - "pressToBind": "Press to Bind", - "pressButton": "Press a Button...", - "buttonUp": "Up", - "buttonDown": "Down", - "buttonLeft": "Left", - "buttonRight": "Right", - "buttonAction": "Action", - "buttonMenu": "Menu", - "buttonSubmit": "Submit", - "buttonCancel": "Cancel", - "buttonStats": "Stats", - "buttonCycleForm": "Cycle Form", - "buttonCycleShiny": "Cycle Shiny", - "buttonCycleGender": "Cycle Gender", - "buttonCycleAbility": "Cycle Ability", - "buttonCycleNature": "Cycle Nature", - "buttonCycleVariant": "Cycle Variant", - "buttonSpeedUp": "Speed Up", - "buttonSlowDown": "Slow Down", - "alt": " (Alt)", - "mute": "Mute", - "controller": "Controller", - "gamepadSupport": "Gamepad Support", - "showBgmBar": "Show Music Names", - "moveTouchControls": "Move Touch Controls", - "shopOverlayOpacity": "Shop Overlay Opacity", - "shopCursorTarget": "Shop Cursor Target", - "rewards": "Rewards", - "reroll": "Reroll", - "shop": "Shop", - "checkTeam": "Check Team" -} diff --git a/src/locales/he_IL/splash-messages.json b/src/locales/he_IL/splash-messages.json deleted file mode 100644 index c0686e6ad75..00000000000 --- a/src/locales/he_IL/splash-messages.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "battlesWon": "Battles Won!", - "joinTheDiscord": "Join the Discord!", - "infiniteLevels": "Infinite Levels!", - "everythingStacks": "Everything Stacks!", - "optionalSaveScumming": "Optional Save Scumming!", - "biomes": "35 Biomes!", - "openSource": "Open Source!", - "playWithSpeed": "Play with 5x Speed!", - "liveBugTesting": "Live Bug Testing!", - "heavyInfluence": "Heavy RoR2 Influence!", - "pokemonRiskAndPokemonRain": "Pokémon Risk and Pokémon Rain!", - "nowWithMoreSalt": "Now with 33% More Salt!", - "infiniteFusionAtHome": "Infinite Fusion at Home!", - "brokenEggMoves": "Broken Egg Moves!", - "magnificent": "Magnificent!", - "mubstitute": "Mubstitute!", - "thatsCrazy": "That's Crazy!", - "oranceJuice": "Orance Juice!", - "questionableBalancing": "Questionable Balancing!", - "coolShaders": "Cool Shaders!", - "aiFree": "AI-Free!", - "suddenDifficultySpikes": "Sudden Difficulty Spikes!", - "basedOnAnUnfinishedFlashGame": "Based on an Unfinished Flash Game!", - "moreAddictiveThanIntended": "More Addictive than Intended!", - "mostlyConsistentSeeds": "Mostly Consistent Seeds!", - "achievementPointsDontDoAnything": "Achievement Points Don't Do Anything!", - "youDoNotStartAtLevel": "You Do Not Start at Level 2000!", - "dontTalkAboutTheManaphyEggIncident": "Don't Talk About the Manaphy Egg Incident!", - "alsoTryPokengine": "Also Try Pokéngine!", - "alsoTryEmeraldRogue": "Also Try Emerald Rogue!", - "alsoTryRadicalRed": "Also Try Radical Red!", - "eeveeExpo": "Eevee Expo!", - "ynoproject": "YNOproject!", - "breedersInSpace": "Breeders in space!" -} \ No newline at end of file diff --git a/src/locales/he_IL/starter-select-ui-handler.json b/src/locales/he_IL/starter-select-ui-handler.json deleted file mode 100644 index f578f128bee..00000000000 --- a/src/locales/he_IL/starter-select-ui-handler.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "confirmStartTeam": "Begin with these Pokémon?", - "confirmExit": "Do you want to exit?", - "invalidParty": "This is not a valid starting party!", - "gen1": "I", - "gen2": "II", - "gen3": "III", - "gen4": "IV", - "gen5": "V", - "gen6": "VI", - "gen7": "VII", - "gen8": "VIII", - "gen9": "IX", - "growthRate": "Growth Rate:", - "ability": "Ability:", - "passive": "Passive:", - "nature": "Nature:", - "eggMoves": "Egg Moves", - "addToParty": "Add to Party", - "removeFromParty": "Remove from Party", - "toggleIVs": "Toggle IVs", - "manageMoves": "Manage Moves", - "manageNature": "Manage Nature", - "addToFavorites": "Add to Favorites", - "removeFromFavorites": "Remove from Favorites", - "useCandies": "Use Candies", - "selectNature": "Select nature.", - "selectMoveSwapOut": "Select a move to swap out.", - "selectMoveSwapWith": "Select a move to swap with", - "unlockPassive": "Unlock Passive", - "reduceCost": "Reduce Cost", - "sameSpeciesEgg": "Buy an Egg", - "cycleShiny": ": Shiny", - "cycleForm": ": Form", - "cycleGender": ": Gender", - "cycleAbility": ": Ability", - "cycleNature": ": Nature", - "cycleVariant": ": Variant", - "goFilter": ": Go to filters", - "enablePassive": "Enable Passive", - "disablePassive": "Disable Passive", - "locked": "Locked", - "disabled": "Disabled", - "uncaught": "Uncaught" -} \ No newline at end of file diff --git a/src/locales/he_IL/status-effect.json b/src/locales/he_IL/status-effect.json deleted file mode 100644 index fdbacfdb9be..00000000000 --- a/src/locales/he_IL/status-effect.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "none": { - "name": "None", - "description": "", - "obtain": "", - "obtainSource": "", - "activation": "", - "overlap": "", - "heal": "" - }, - "poison": { - "name": "Poison", - "description": "poisoning", - "obtain": "{{pokemonNameWithAffix}}\nwas poisoned!", - "obtainSource": "{{pokemonNameWithAffix}}\nwas poisoned by the {{sourceText}}!", - "activation": "{{pokemonNameWithAffix}} is hurt\nby poison!", - "overlap": "{{pokemonNameWithAffix}} is\nalready poisoned!", - "heal": "{{pokemonNameWithAffix}} was\ncured of its poison!" - }, - "toxic": { - "name": "Toxic", - "description": "poisoning", - "obtain": "{{pokemonNameWithAffix}}\nwas badly poisoned!", - "obtainSource": "{{pokemonNameWithAffix}}\nwas badly poisoned by the {{sourceText}}!", - "activation": "{{pokemonNameWithAffix}} is hurt\nby poison!", - "overlap": "{{pokemonNameWithAffix}} is\nalready poisoned!", - "heal": "{{pokemonNameWithAffix}} was\ncured of its poison!" - }, - "paralysis": { - "name": "Paralysis", - "description": "paralysis", - "obtain": "{{pokemonNameWithAffix}} was paralyzed,\nIt may be unable to move!", - "obtainSource": "{{pokemonNameWithAffix}} was paralyzed by the {{sourceText}}!\nIt may be unable to move!", - "activation": "{{pokemonNameWithAffix}} is paralyzed!\nIt can't move!", - "overlap": "{{pokemonNameWithAffix}} is\nalready paralyzed!", - "heal": "{{pokemonNameWithAffix}} was\nhealed of paralysis!" - }, - "sleep": { - "name": "Sleep", - "description": "sleep", - "obtain": "{{pokemonNameWithAffix}}\nfell asleep!", - "obtainSource": "{{pokemonNameWithAffix}}\nfell asleep from the {{sourceText}}!", - "activation": "{{pokemonNameWithAffix}} is fast asleep.", - "overlap": "{{pokemonNameWithAffix}} is\nalready asleep!", - "heal": "{{pokemonNameWithAffix}} woke up!" - }, - "freeze": { - "name": "Freeze", - "description": "freezing", - "obtain": "{{pokemonNameWithAffix}}\nwas frozen solid!", - "obtainSource": "{{pokemonNameWithAffix}}\nwas frozen solid by the {{sourceText}}!", - "activation": "{{pokemonNameWithAffix}} is\nfrozen solid!", - "overlap": "{{pokemonNameWithAffix}} is\nalready frozen!", - "heal": "{{pokemonNameWithAffix}} was\ndefrosted!" - }, - "burn": { - "name": "Burn", - "description": "burn", - "obtain": "{{pokemonNameWithAffix}}\nwas burned!", - "obtainSource": "{{pokemonNameWithAffix}}\nwas burned by the {{sourceText}}!", - "activation": "{{pokemonNameWithAffix}} is hurt\nby its burn!", - "overlap": "{{pokemonNameWithAffix}} is\nalready burned!", - "heal": "{{pokemonNameWithAffix}} was\nhealed of its burn!" - } -} diff --git a/src/locales/he_IL/terrain.json b/src/locales/he_IL/terrain.json deleted file mode 100644 index 4619ecdf111..00000000000 --- a/src/locales/he_IL/terrain.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "misty": "Misty", - "mistyStartMessage": "Mist swirled around the battlefield!", - "mistyClearMessage": "The mist disappeared from the battlefield.", - "mistyBlockMessage": "{{pokemonNameWithAffix}} surrounds itself with a protective mist!", - "electric": "Electric", - "electricStartMessage": "An electric current ran across the battlefield!", - "electricClearMessage": "The electricity disappeared from the battlefield.", - "grassy": "Grassy", - "grassyStartMessage": "Grass grew to cover the battlefield!", - "grassyClearMessage": "The grass disappeared from the battlefield.", - "psychic": "Psychic", - "psychicStartMessage": "The battlefield got weird!", - "psychicClearMessage": "The weirdness disappeared from the battlefield!", - "defaultBlockMessage": "{{pokemonNameWithAffix}} is protected by the {{terrainName}} Terrain!" -} \ No newline at end of file diff --git a/src/locales/he_IL/trainer-classes.json b/src/locales/he_IL/trainer-classes.json deleted file mode 100644 index 9e30915dee6..00000000000 --- a/src/locales/he_IL/trainer-classes.json +++ /dev/null @@ -1,130 +0,0 @@ -{ - "ace_trainer": "Ace Trainer", - "ace_trainer_female": "Ace Trainer", - "ace_duo": "Ace Duo", - "artist": "Artist", - "artist_female": "Artist", - "backers": "Backers", - "backpacker": "Backpacker", - "backpacker_female": "Backpacker", - "backpackers": "Backpackers", - "baker": "Baker", - "battle_girl": "Battle Girl", - "beauty": "Beauty", - "beginners": "Beginners", - "biker": "Biker", - "black_belt": "Black Belt", - "breeder": "Breeder", - "breeder_female": "Breeder", - "breeders": "Breeders", - "clerk": "Clerk", - "clerk_female": "Clerk", - "colleagues": "Colleagues", - "crush_kin": "Crush Kin", - "cyclist": "Cyclist", - "cyclist_female": "Cyclist", - "cyclists": "Cyclists", - "dancer": "Dancer", - "dancer_female": "Dancer", - "depot_agent": "Depot Agent", - "doctor": "Doctor", - "doctor_female": "Doctor", - "firebreather": "Firebreather", - "fisherman": "Fisherman", - "fisherman_female": "Fisherman", - "gentleman": "Gentleman", - "guitarist": "Guitarist", - "guitarist_female": "Guitarist", - "harlequin": "Harlequin", - "hiker": "Hiker", - "hooligans": "Hooligans", - "hoopster": "Hoopster", - "infielder": "Infielder", - "janitor": "Janitor", - "lady": "Lady", - "lass": "Lass", - "linebacker": "Linebacker", - "maid": "Maid", - "madame": "Madame", - "medical_team": "Medical Team", - "musician": "Musician", - "hex_maniac": "Hex Maniac", - "nurse": "Nurse", - "nursery_aide": "Nursery Aide", - "officer": "Officer", - "parasol_lady": "Parasol Lady", - "pilot": "Pilot", - "pokéfan": "Poké Fan", - "pokéfan_female": "Poké Fan", - "pokéfan_family": "Poké Fan Family", - "preschooler": "Preschooler", - "preschooler_female": "Preschooler", - "preschoolers": "Preschoolers", - "psychic": "Psychic", - "psychic_female": "Psychic", - "psychics": "Psychics", - "pokémon_ranger": "Pokémon Ranger", - "pokémon_ranger_female": "Pokémon Ranger", - "pokémon_rangers": "Pokémon Ranger", - "ranger": "Ranger", - "restaurant_staff": "Restaurant Staff", - "rich": "Rich", - "rich_female": "Rich", - "rich_boy": "Rich Boy", - "rich_couple": "Rich Couple", - "rich_kid": "Rich Kid", - "rich_kid_female": "Rich Kid", - "rich_kids": "Rich Kids", - "roughneck": "Roughneck", - "sailor": "Sailor", - "scientist": "Scientist", - "scientist_female": "Scientist", - "scientists": "Scientists", - "smasher": "Smasher", - "snow_worker": "Snow Worker", - "snow_worker_female": "Snow Worker", - "striker": "Striker", - "school_kid": "School Kid", - "school_kid_female": "School Kid", - "school_kids": "School Kids", - "swimmer": "Swimmer", - "swimmer_female": "Swimmer", - "swimmers": "Swimmers", - "twins": "Twins", - "veteran": "Veteran", - "veteran_female": "Veteran", - "veteran_duo": "Veteran Duo", - "waiter": "Waiter", - "waitress": "Waitress", - "worker": "Worker", - "worker_female": "Worker", - "workers": "Workers", - "youngster": "Youngster", - "rocket_grunt": "Rocket Grunt", - "rocket_grunts": "Rocket Grunts", - "rocket_grunt_female": "Rocket Grunt", - "magma_grunt": "Magma Grunt", - "magma_grunt_female": "Magma Grunt", - "magma_grunts": "Magma Grunts", - "aqua_grunt": "Aqua Grunt", - "aqua_grunt_female": "Aqua Grunt", - "aqua_grunts": "Aqua Grunts", - "galactic_grunt": "Galactic Grunt", - "galactic_grunt_female": "Galactic Grunt", - "galactic_grunts": "Galactic Grunts", - "plasma_grunt": "Plasma Grunt", - "plasma_grunt_female": "Plasma Grunt", - "plasma_grunts": "Plasma Grunts", - "flare_grunt": "Flare Grunt", - "flare_grunt_female": "Flare Grunt", - "flare_grunts": "Flare Grunts", - "aether_grunt": "Aether Foundation Employee", - "aether_grunt_female": "Aether Foundation Employee", - "aether_grunts": "Aether Foundation Employees", - "skull_grunt": "Team Skull Grunt", - "skull_grunt_female": "Team Skull Grunt", - "skull_grunts": "Team Skull Grunts", - "macro_grunt": "Macro Cosmos Trainer", - "macro_grunt_female": "Macro Cosmos Trainer", - "macro_grunts": "Macro Cosmos Trainers" -} diff --git a/src/locales/he_IL/trainer-names.json b/src/locales/he_IL/trainer-names.json deleted file mode 100644 index 467ed03e044..00000000000 --- a/src/locales/he_IL/trainer-names.json +++ /dev/null @@ -1,176 +0,0 @@ -{ - "brock": "Brock", - "misty": "Misty", - "lt_surge": "Lt Surge", - "erika": "Erika", - "janine": "Janine", - "sabrina": "Sabrina", - "blaine": "Blaine", - "giovanni": "Giovanni", - "falkner": "Falkner", - "bugsy": "Bugsy", - "whitney": "Whitney", - "morty": "Morty", - "chuck": "Chuck", - "jasmine": "Jasmine", - "pryce": "Pryce", - "clair": "Clair", - "roxanne": "Roxanne", - "brawly": "Brawly", - "wattson": "Wattson", - "flannery": "Flannery", - "norman": "Norman", - "winona": "Winona", - "tate": "Tate", - "liza": "Liza", - "juan": "Juan", - "roark": "Roark", - "gardenia": "Gardenia", - "maylene": "Maylene", - "crasher_wake": "Crasher Wake", - "fantina": "Fantina", - "byron": "Byron", - "candice": "Candice", - "volkner": "Volkner", - "cilan": "Cilan", - "chili": "Chili", - "cress": "Cress", - "cheren": "Cheren", - "lenora": "Lenora", - "roxie": "Roxie", - "burgh": "Burgh", - "elesa": "Elesa", - "clay": "Clay", - "skyla": "Skyla", - "brycen": "Brycen", - "drayden": "Drayden", - "marlon": "Marlon", - "viola": "Viola", - "grant": "Grant", - "korrina": "Korrina", - "ramos": "Ramos", - "clemont": "Clemont", - "valerie": "Valerie", - "olympia": "Olympia", - "wulfric": "Wulfric", - "milo": "Milo", - "nessa": "Nessa", - "kabu": "Kabu", - "bea": "Bea", - "allister": "Allister", - "opal": "Opal", - "bede": "Bede", - "gordie": "Gordie", - "melony": "Melony", - "piers": "Piers", - "marnie": "Marnie", - "raihan": "Raihan", - "katy": "Katy", - "brassius": "Brassius", - "iono": "Iono", - "kofu": "Kofu", - "larry": "Larry", - "ryme": "Ryme", - "tulip": "Tulip", - "grusha": "Grusha", - "lorelei": "Lorelei", - "bruno": "Bruno", - "agatha": "Agatha", - "lance": "Lance", - "will": "Will", - "koga": "Koga", - "karen": "Karen", - "sidney": "Sidney", - "phoebe": "Phoebe", - "glacia": "Glacia", - "drake": "Drake", - "aaron": "Aaron", - "bertha": "Bertha", - "flint": "Flint", - "lucian": "Lucian", - "shauntal": "Shauntal", - "marshal": "Marshal", - "grimsley": "Grimsley", - "caitlin": "Caitlin", - "malva": "Malva", - "siebold": "Siebold", - "wikstrom": "Wikstrom", - "drasna": "Drasna", - "hala": "Hala", - "molayne": "Molayne", - "olivia": "Olivia", - "acerola": "Acerola", - "kahili": "Kahili", - "rika": "Rika", - "poppy": "Poppy", - "hassel": "Hassel", - "crispin": "Crispin", - "amarys": "Amarys", - "lacey": "Lacey", - "drayton": "Drayton", - "blue": "Blue", - "red": "Red", - "steven": "Steven", - "wallace": "Wallace", - "cynthia": "Cynthia", - "alder": "Alder", - "iris": "Iris", - "diantha": "Diantha", - "hau": "Hau", - "geeta": "Geeta", - "nemona": "Nemona", - "kieran": "Kieran", - "leon": "Leon", - "rival": "Finn", - "rival_female": "Ivy", - "archer": "Archer", - "ariana": "Ariana", - "proton": "Proton", - "petrel": "Petrel", - "tabitha": "Tabitha", - "courtney": "Courtney", - "shelly": "Shelly", - "matt": "Matt", - "mars": "Mars", - "jupiter": "Jupiter", - "saturn": "Saturn", - "zinzolin": "Zinzolin", - "rood": "Rood", - "xerosic": "Xerosic", - "bryony": "Bryony", - "faba": "Faba", - "plumeria": "Plumeria", - "oleana": "Oleana", - - "maxie": "Maxie", - "archie": "Archie", - "cyrus": "Cyrus", - "ghetsis": "Ghetsis", - "lysandre": "Lysandre", - "lusamine": "Lusamine", - "guzma": "Guzma", - "rose": "Rose", - - "blue_red_double": "Blue & Red", - "red_blue_double": "Red & Blue", - "tate_liza_double": "Tate & Liza", - "liza_tate_double": "Liza & Tate", - "steven_wallace_double": "Steven & Wallace", - "wallace_steven_double": "Wallace & Steven", - "alder_iris_double": "Alder & Iris", - "iris_alder_double": "Iris & Alder", - "marnie_piers_double": "Marnie & Piers", - "piers_marnie_double": "Piers & Marnie", - - "buck": "Buck", - "cheryl": "Cheryl", - "marley": "Marley", - "mira": "Mira", - "riley": "Riley", - "victor": "Victor", - "victoria": "Victoria", - "vivi": "Vivi", - "vicky": "Vicky", - "vito": "Vito", - "bug_type_superfan": "Bug-Type Superfan" -} diff --git a/src/locales/he_IL/trainer-titles.json b/src/locales/he_IL/trainer-titles.json deleted file mode 100644 index 7ef715d115f..00000000000 --- a/src/locales/he_IL/trainer-titles.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "elite_four": "Elite Four", - "elite_four_female": "Elite Four", - "gym_leader": "Gym Leader", - "gym_leader_female": "Gym Leader", - "gym_leader_double": "Gym Leader Duo", - "champion": "Champion", - "champion_female": "Champion", - "champion_double": "Champion Duo", - "rival": "Rival", - "professor": "Professor", - "frontier_brain": "Frontier Brain", - "rocket_boss": "Team Rocket Boss", - "magma_boss": "Team Magma Boss", - "aqua_boss": "Team Aqua Boss", - "galactic_boss": "Team Galactic Boss", - "plasma_boss": "Team Plasma Boss", - "flare_boss": "Team Flare Boss", - "aether_boss": "Aether President", - "skull_boss": "Team Skull Boss", - "macro_boss": "Macro Cosmos President", - - "rocket_admin": "Team Rocket Admin", - "rocket_admin_female": "Team Rocket Admin", - "magma_admin": "Team Magma Admin", - "magma_admin_female": "Team Magma Admin", - "aqua_admin": "Team Aqua Admin", - "aqua_admin_female": "Team Aqua Admin", - "galactic_commander": "Team Galactic Commander", - "galactic_commander_female": "Team Galactic Commander", - "plasma_sage": "Team Plasma Sage", - "plasma_admin": "Team Plasma Admin", - "flare_admin": "Team Flare Admin", - "flare_admin_female": "Team Flare Admin", - "aether_admin": "Aether Foundation Admin", - "skull_admin": "Team Skull Admin", - "macro_admin": "Macro Cosmos", - - "the_winstrates": "The Winstrates'" -} diff --git a/src/locales/he_IL/tutorial.json b/src/locales/he_IL/tutorial.json deleted file mode 100644 index 4c43f1fd896..00000000000 --- a/src/locales/he_IL/tutorial.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "intro": "Welcome to PokéRogue! This is a battle-focused Pokémon fangame with roguelite elements.\n$This game is not monetized and we claim no ownership of Pokémon nor of the copyrighted assets used.\n$The game is a work in progress, but fully playable.\nFor bug reports, please use the Discord community.\n$If the game runs slowly, please ensure 'Hardware Acceleration' is turned on in your browser settings.", - "accessMenu": "To access the menu, press M or Escape while awaiting input.\nThe menu contains settings and various features.", - "menu": "From this menu you can access the settings.\n$From the settings you can change game speed, window style, and other options.\n$There are also various other features here, so be sure to check them all!", - "starterSelect": "From this screen, you can select your starters by pressing\nZ or the Space bar. These are your initial party members.\n$Each starter has a value. Your party can have up to\n6 members as long as the total does not exceed 10.\n$You can also select gender, ability, and form depending on\nthe variants you've caught or hatched.\n$The IVs for a species are also the best of every one you've\ncaught or hatched, so try to get lots of the same species!", - "pokerus": "A daily random 3 selectable starters have a purple border.\n$If you see a starter you own with one of these,\ntry adding it to your party. Be sure to check its summary!", - "statChange": "Stat changes persist across battles as long as your Pokémon aren't recalled.\n$Your Pokémon are recalled before a trainer battle and before entering a new biome.\n$You can view the stat changes for any Pokémon on the field by holding C or Shift.\n$You can also view the moveset for an enemy Pokémon by holding V.\n$This only reveals moves that you've seen the Pokémon use this battle.", - "selectItem": "After every battle, you are given a choice of 3 random items.\nYou may only pick one.\n$These range from consumables, to Pokémon held items, to passive permanent items.\n$Most non-consumable item effects will stack in various ways.\n$Some items will only show up if they can be used, such as evolution items.\n$You can also transfer held items between Pokémon using the transfer option.\n$The transfer option will appear in the bottom right once you have obtained a held item.\n$You may purchase consumable items with money, and a larger variety will be available the further you get.\n$Be sure to buy these before you pick your random item, as it will progress to the next battle once you do.", - "eggGacha": "From this screen, you can redeem your vouchers for\nPokémon eggs.\n$Eggs have to be hatched and get closer to hatching after\nevery battle. Rarer eggs take longer to hatch.\n$Hatched Pokémon also won't be added to your party, they will\nbe added to your starters.\n$Pokémon hatched from eggs generally have better IVs than\nwild Pokémon.\n$Some Pokémon can only even be obtained from eggs.\n$There are 3 different machines to pull from with different\nbonuses, so pick the one that suits you best!" -} \ No newline at end of file diff --git a/src/locales/he_IL/voucher.json b/src/locales/he_IL/voucher.json deleted file mode 100644 index a92f589870c..00000000000 --- a/src/locales/he_IL/voucher.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "vouchers": "Vouchers", - "eggVoucher": "Egg Voucher", - "eggVoucherPlus": "Egg Voucher Plus", - "eggVoucherPremium": "Egg Voucher Premium", - "eggVoucherGold": "Egg Voucher Gold", - "locked": "Locked", - "defeatTrainer": "Defeat {{trainerName}}" -} \ No newline at end of file diff --git a/src/locales/he_IL/weather.json b/src/locales/he_IL/weather.json deleted file mode 100644 index 10b6efe9828..00000000000 --- a/src/locales/he_IL/weather.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "sunnyStartMessage": "The sunlight got bright!", - "sunnyLapseMessage": "The sunlight is strong.", - "sunnyClearMessage": "The sunlight faded.", - "rainStartMessage": "A downpour started!", - "rainLapseMessage": "The downpour continues.", - "rainClearMessage": "The rain stopped.", - "sandstormStartMessage": "A sandstorm brewed!", - "sandstormLapseMessage": "The sandstorm rages.", - "sandstormClearMessage": "The sandstorm subsided.", - "sandstormDamageMessage": "{{pokemonNameWithAffix}} is buffeted\nby the sandstorm!", - "hailStartMessage": "It started to hail!", - "hailLapseMessage": "Hail continues to fall.", - "hailClearMessage": "The hail stopped.", - "hailDamageMessage": "{{pokemonNameWithAffix}} is pelted\nby the hail!", - "snowStartMessage": "It started to snow!", - "snowLapseMessage": "The snow is falling down.", - "snowClearMessage": "The snow stopped.", - "fogStartMessage": "A thick fog emerged!", - "fogLapseMessage": "The fog continues.", - "fogClearMessage": "The fog disappeared.", - "heavyRainStartMessage": "A heavy downpour started!", - "heavyRainLapseMessage": "The heavy downpour continues.", - "heavyRainClearMessage": "The heavy rain stopped.", - "harshSunStartMessage": "The sunlight got hot!", - "harshSunLapseMessage": "The sun is scorching hot.", - "harshSunClearMessage": "The harsh sunlight faded.", - "strongWindsStartMessage": "A heavy wind began!", - "strongWindsLapseMessage": "The wind blows intensely.", - "strongWindsEffectMessage": "The mysterious air current weakened the attack!", - "strongWindsClearMessage": "The heavy wind stopped." -} \ No newline at end of file From 75fe691cd5bc14975aa727ecbcd6e3786010aef0 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 15 Sep 2024 23:03:18 +0200 Subject: [PATCH 17/26] Add files via upload --- src/locales/he/ability-trigger.json | 64 + src/locales/he/ability.json | 1242 ++++++ src/locales/he/achv.json | 287 ++ src/locales/he/arena-flyout.json | 44 + src/locales/he/arena-tag.json | 57 + src/locales/he/battle-info.json | 3 + src/locales/he/battle-message-ui-handler.json | 8 + src/locales/he/battle-scene.json | 3 + src/locales/he/battle.json | 109 + src/locales/he/battler-tags.json | 77 + src/locales/he/berry.json | 46 + src/locales/he/bgm-name.json | 155 + src/locales/he/biome.json | 38 + src/locales/he/challenges.json | 37 + src/locales/he/command-ui-handler.json | 7 + src/locales/he/common.json | 8 + src/locales/he/config.ts | 189 + src/locales/he/dialogue-double-battle.json | 84 + src/locales/he/dialogue-final-boss.json | 10 + src/locales/he/dialogue-misc.json | 6 + src/locales/he/dialogue.json | 2937 +++++++++++++ src/locales/he/egg.json | 27 + src/locales/he/fight-ui-handler.json | 8 + src/locales/he/filter-bar.json | 38 + src/locales/he/game-mode.json | 8 + src/locales/he/game-stats-ui-handler.json | 42 + src/locales/he/growth.json | 8 + src/locales/he/menu-ui-handler.json | 30 + src/locales/he/menu.json | 57 + .../he/modifier-select-ui-handler.json | 14 + src/locales/he/modifier-type.json | 483 +++ src/locales/he/modifier.json | 12 + src/locales/he/move-trigger.json | 74 + src/locales/he/move.json | 3810 +++++++++++++++++ .../he/mystery-encounter-messages.json | 7 + .../a-trainers-test-dialogue.json | 47 + .../absolute-avarice-dialogue.json | 25 + .../an-offer-you-cant-refuse-dialogue.json | 26 + .../berries-abound-dialogue.json | 26 + .../bug-type-superfan-dialogue.json | 38 + .../clowning-around-dialogue.json | 34 + .../dancing-lessons-dialogue.json | 27 + .../dark-deal-dialogue.json | 24 + .../delibirdy-dialogue.json | 29 + .../department-store-sale-dialogue.json | 27 + .../field-trip-dialogue.json | 31 + .../fiery-fallout-dialogue.json | 26 + .../fight-or-flight-dialogue.json | 25 + .../fun-and-games-dialogue.json | 30 + .../global-trade-system-dialogue.json | 32 + .../lost-at-sea-dialogue.json | 28 + .../mysterious-challengers-dialogue.json | 22 + .../mysterious-chest-dialogue.json | 23 + .../part-timer-dialogue.json | 31 + .../safari-zone-dialogue.json | 46 + .../shady-vitamin-dealer-dialogue.json | 27 + .../slumbering-snorlax-dialogue.json | 25 + .../teleporting-hijinks-dialogue.json | 27 + .../the-pokemon-salesman-dialogue.json | 23 + .../the-strong-stuff-dialogue.json | 21 + .../the-winstrate-challenge-dialogue.json | 22 + .../training-session-dialogue.json | 33 + .../trash-to-treasure-dialogue.json | 19 + .../uncommon-breed-dialogue.json | 26 + .../weird-dream-dialogue.json | 22 + src/locales/he/nature.json | 27 + src/locales/he/party-ui-handler.json | 50 + src/locales/he/pokeball.json | 8 + src/locales/he/pokemon-form-battle.json | 14 + src/locales/he/pokemon-form.json | 170 + src/locales/he/pokemon-info-container.json | 7 + src/locales/he/pokemon-info.json | 40 + src/locales/he/pokemon-summary.json | 44 + src/locales/he/pokemon.json | 1084 +++++ src/locales/he/run-history.json | 37 + .../he/save-slot-select-ui-handler.json | 7 + src/locales/he/settings.json | 111 + src/locales/he/splash-messages.json | 36 + src/locales/he/starter-select-ui-handler.json | 45 + src/locales/he/status-effect.json | 65 + src/locales/he/terrain.json | 16 + src/locales/he/trainer-classes.json | 130 + src/locales/he/trainer-names.json | 176 + src/locales/he/trainer-titles.json | 40 + src/locales/he/tutorial.json | 10 + src/locales/he/voucher.json | 9 + src/locales/he/weather.json | 32 + 87 files changed, 13029 insertions(+) create mode 100644 src/locales/he/ability-trigger.json create mode 100644 src/locales/he/ability.json create mode 100644 src/locales/he/achv.json create mode 100644 src/locales/he/arena-flyout.json create mode 100644 src/locales/he/arena-tag.json create mode 100644 src/locales/he/battle-info.json create mode 100644 src/locales/he/battle-message-ui-handler.json create mode 100644 src/locales/he/battle-scene.json create mode 100644 src/locales/he/battle.json create mode 100644 src/locales/he/battler-tags.json create mode 100644 src/locales/he/berry.json create mode 100644 src/locales/he/bgm-name.json create mode 100644 src/locales/he/biome.json create mode 100644 src/locales/he/challenges.json create mode 100644 src/locales/he/command-ui-handler.json create mode 100644 src/locales/he/common.json create mode 100644 src/locales/he/config.ts create mode 100644 src/locales/he/dialogue-double-battle.json create mode 100644 src/locales/he/dialogue-final-boss.json create mode 100644 src/locales/he/dialogue-misc.json create mode 100644 src/locales/he/dialogue.json create mode 100644 src/locales/he/egg.json create mode 100644 src/locales/he/fight-ui-handler.json create mode 100644 src/locales/he/filter-bar.json create mode 100644 src/locales/he/game-mode.json create mode 100644 src/locales/he/game-stats-ui-handler.json create mode 100644 src/locales/he/growth.json create mode 100644 src/locales/he/menu-ui-handler.json create mode 100644 src/locales/he/menu.json create mode 100644 src/locales/he/modifier-select-ui-handler.json create mode 100644 src/locales/he/modifier-type.json create mode 100644 src/locales/he/modifier.json create mode 100644 src/locales/he/move-trigger.json create mode 100644 src/locales/he/move.json create mode 100644 src/locales/he/mystery-encounter-messages.json create mode 100644 src/locales/he/mystery-encounters/a-trainers-test-dialogue.json create mode 100644 src/locales/he/mystery-encounters/absolute-avarice-dialogue.json create mode 100644 src/locales/he/mystery-encounters/an-offer-you-cant-refuse-dialogue.json create mode 100644 src/locales/he/mystery-encounters/berries-abound-dialogue.json create mode 100644 src/locales/he/mystery-encounters/bug-type-superfan-dialogue.json create mode 100644 src/locales/he/mystery-encounters/clowning-around-dialogue.json create mode 100644 src/locales/he/mystery-encounters/dancing-lessons-dialogue.json create mode 100644 src/locales/he/mystery-encounters/dark-deal-dialogue.json create mode 100644 src/locales/he/mystery-encounters/delibirdy-dialogue.json create mode 100644 src/locales/he/mystery-encounters/department-store-sale-dialogue.json create mode 100644 src/locales/he/mystery-encounters/field-trip-dialogue.json create mode 100644 src/locales/he/mystery-encounters/fiery-fallout-dialogue.json create mode 100644 src/locales/he/mystery-encounters/fight-or-flight-dialogue.json create mode 100644 src/locales/he/mystery-encounters/fun-and-games-dialogue.json create mode 100644 src/locales/he/mystery-encounters/global-trade-system-dialogue.json create mode 100644 src/locales/he/mystery-encounters/lost-at-sea-dialogue.json create mode 100644 src/locales/he/mystery-encounters/mysterious-challengers-dialogue.json create mode 100644 src/locales/he/mystery-encounters/mysterious-chest-dialogue.json create mode 100644 src/locales/he/mystery-encounters/part-timer-dialogue.json create mode 100644 src/locales/he/mystery-encounters/safari-zone-dialogue.json create mode 100644 src/locales/he/mystery-encounters/shady-vitamin-dealer-dialogue.json create mode 100644 src/locales/he/mystery-encounters/slumbering-snorlax-dialogue.json create mode 100644 src/locales/he/mystery-encounters/teleporting-hijinks-dialogue.json create mode 100644 src/locales/he/mystery-encounters/the-pokemon-salesman-dialogue.json create mode 100644 src/locales/he/mystery-encounters/the-strong-stuff-dialogue.json create mode 100644 src/locales/he/mystery-encounters/the-winstrate-challenge-dialogue.json create mode 100644 src/locales/he/mystery-encounters/training-session-dialogue.json create mode 100644 src/locales/he/mystery-encounters/trash-to-treasure-dialogue.json create mode 100644 src/locales/he/mystery-encounters/uncommon-breed-dialogue.json create mode 100644 src/locales/he/mystery-encounters/weird-dream-dialogue.json create mode 100644 src/locales/he/nature.json create mode 100644 src/locales/he/party-ui-handler.json create mode 100644 src/locales/he/pokeball.json create mode 100644 src/locales/he/pokemon-form-battle.json create mode 100644 src/locales/he/pokemon-form.json create mode 100644 src/locales/he/pokemon-info-container.json create mode 100644 src/locales/he/pokemon-info.json create mode 100644 src/locales/he/pokemon-summary.json create mode 100644 src/locales/he/pokemon.json create mode 100644 src/locales/he/run-history.json create mode 100644 src/locales/he/save-slot-select-ui-handler.json create mode 100644 src/locales/he/settings.json create mode 100644 src/locales/he/splash-messages.json create mode 100644 src/locales/he/starter-select-ui-handler.json create mode 100644 src/locales/he/status-effect.json create mode 100644 src/locales/he/terrain.json create mode 100644 src/locales/he/trainer-classes.json create mode 100644 src/locales/he/trainer-names.json create mode 100644 src/locales/he/trainer-titles.json create mode 100644 src/locales/he/tutorial.json create mode 100644 src/locales/he/voucher.json create mode 100644 src/locales/he/weather.json diff --git a/src/locales/he/ability-trigger.json b/src/locales/he/ability-trigger.json new file mode 100644 index 00000000000..da21d80e3c7 --- /dev/null +++ b/src/locales/he/ability-trigger.json @@ -0,0 +1,64 @@ +{ + "blockRecoilDamage": "{{pokemonName}}'s {{abilityName}}\nprotected it from recoil!", + "badDreams": "{{pokemonName}} is tormented!", + "costar": "{{pokemonName}} copied {{allyName}}'s stat changes!", + "iceFaceAvoidedDamage": "{{pokemonNameWithAffix}} avoided\ndamage with {{abilityName}}!", + "perishBody": "{{pokemonName}}'s {{abilityName}}\nwill faint both Pokémon in 3 turns!", + "poisonHeal": "{{pokemonName}}'s {{abilityName}}\nrestored its HP a little!", + "trace": "{{pokemonName}} copied {{targetName}}'s\n{{abilityName}}!", + "windPowerCharged": "Being hit by {{moveName}} charged {{pokemonName}} with power!", + "quickDraw": "{{pokemonName}} can act faster than normal, thanks to its Quick Draw!", + "disguiseAvoidedDamage": "{{pokemonNameWithAffix}}'s disguise was busted!", + "blockItemTheft": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents item theft!", + "typeImmunityHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}} avoided damage\nwith {{abilityName}}!", + "fullHpResistType": "{{pokemonNameWithAffix}} made its shell gleam!\nIt's distorting type matchups!", + "moveImmunity": "It doesn't affect {{pokemonNameWithAffix}}!", + "reverseDrain": "{{pokemonNameWithAffix}} sucked up the liquid ooze!", + "postDefendTypeChange": "{{pokemonNameWithAffix}}'s {{abilityName}}\nmade it the {{typeName}} type!", + "postDefendContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postDefendAbilitySwap": "{{pokemonNameWithAffix}} swapped\nabilities with its target!", + "postDefendAbilityGive": "{{pokemonNameWithAffix}} gave its target\n{{abilityName}}!", + "postDefendMoveDisable": "{{pokemonNameWithAffix}}'s {{moveName}}\nwas disabled!", + "pokemonTypeChange": "{{pokemonNameWithAffix}} transformed into the {{moveType}} type!", + "postAttackStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{defenderName}}'s {{stolenItemType}}!", + "postDefendStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{attackerName}}'s {{stolenItemType}}!", + "copyFaintedAllyAbility": "{{pokemonNameWithAffix}}'s {{abilityName}} was taken over!", + "intimidateImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}} prevented it from being Intimidated!", + "postSummonAllyHeal": "{{pokemonNameWithAffix}} drank down all the\nmatcha that {{pokemonName}} made!", + "postSummonClearAllyStats": "{{pokemonNameWithAffix}}'s stat changes\nwere removed!", + "postSummonTransform": "{{pokemonNameWithAffix}} transformed\ninto {{targetName}}!", + "protectStat": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents lowering its {{statName}}!", + "statusEffectImmunityWithName": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{statusEffectName}}!", + "statusEffectImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents status problems!", + "battlerTagImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{battlerTagName}}!", + "forewarn": "{{pokemonNameWithAffix}} was forewarned about {{moveName}}!", + "frisk": "{{pokemonNameWithAffix}} frisked {{opponentName}}'s {{opponentAbilityName}}!", + "postWeatherLapseHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "postWeatherLapseDamage": "{{pokemonNameWithAffix}} is hurt\nby its {{abilityName}}!", + "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}} harvested one {{berryName}}!", + "postTurnHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "fetchBall": "{{pokemonNameWithAffix}} found a\n{{pokeballName}}!", + "healFromBerryUse": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP!", + "arenaTrap": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents switching!", + "postBattleLoot": "{{pokemonNameWithAffix}} picked up\n{{itemName}}!", + "postFaintContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postFaintHpDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postSummonPressure": "{{pokemonNameWithAffix}} is exerting its Pressure!", + "weatherEffectDisappeared": "The effects of the weather disappeared.", + "postSummonMoldBreaker": "{{pokemonNameWithAffix}} breaks the mold!", + "postSummonAnticipation": "{{pokemonNameWithAffix}} shuddered!", + "postSummonTurboblaze": "{{pokemonNameWithAffix}} is radiating a blazing aura!", + "postSummonTeravolt": "{{pokemonNameWithAffix}} is radiating a bursting aura!", + "postSummonDarkAura": "{{pokemonNameWithAffix}} is radiating a Dark Aura!", + "postSummonFairyAura": "{{pokemonNameWithAffix}} is radiating a Fairy Aura!", + "postSummonAuraBreak": "{{pokemonNameWithAffix}} reversed all other Pokémon's auras!", + "postSummonNeutralizingGas": "{{pokemonNameWithAffix}}'s Neutralizing Gas filled the area!", + "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}} has two Abilities!", + "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}} has two Abilities!", + "postSummonVesselOfRuin": "{{pokemonNameWithAffix}}'s Vessel of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonSwordOfRuin": "{{pokemonNameWithAffix}}'s Sword of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonTabletsOfRuin": "{{pokemonNameWithAffix}}'s Tablets of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonBeadsOfRuin": "{{pokemonNameWithAffix}}'s Beads of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "preventBerryUse": "{{pokemonNameWithAffix}} is too\nnervous to eat berries!" +} diff --git a/src/locales/he/ability.json b/src/locales/he/ability.json new file mode 100644 index 00000000000..de2e063e966 --- /dev/null +++ b/src/locales/he/ability.json @@ -0,0 +1,1242 @@ +{ + "stench": { + "name": "Stench", + "description": "By releasing stench when attacking, this Pokémon may cause the target to flinch." + }, + "drizzle": { + "name": "Drizzle", + "description": "The Pokémon makes it rain when it enters a battle." + }, + "speedBoost": { + "name": "Speed Boost", + "description": "Its Speed stat is boosted every turn." + }, + "battleArmor": { + "name": "Battle Armor", + "description": "Hard armor protects the Pokémon from critical hits." + }, + "sturdy": { + "name": "Sturdy", + "description": "It cannot be knocked out with one hit. One-hit KO moves cannot knock it out, either." + }, + "damp": { + "name": "Damp", + "description": "Prevents the use of explosive moves, such as Self-Destruct, by dampening its surroundings." + }, + "limber": { + "name": "Limber", + "description": "Its limber body protects the Pokémon from paralysis." + }, + "sandVeil": { + "name": "Sand Veil", + "description": "Boosts the Pokémon's evasiveness in a sandstorm." + }, + "static": { + "name": "Static", + "description": "The Pokémon is charged with static electricity, so contact with it may cause paralysis." + }, + "voltAbsorb": { + "name": "Volt Absorb", + "description": "Restores HP if hit by an Electric-type move instead of taking damage." + }, + "waterAbsorb": { + "name": "Water Absorb", + "description": "Restores HP if hit by a Water-type move instead of taking damage." + }, + "oblivious": { + "name": "Oblivious", + "description": "The Pokémon is oblivious, and that keeps it from being infatuated or falling for taunts." + }, + "cloudNine": { + "name": "Cloud Nine", + "description": "Eliminates the effects of weather." + }, + "compoundEyes": { + "name": "Compound Eyes", + "description": "The Pokémon's compound eyes boost its accuracy." + }, + "insomnia": { + "name": "Insomnia", + "description": "The Pokémon is suffering from insomnia and cannot fall asleep." + }, + "colorChange": { + "name": "Color Change", + "description": "The Pokémon's type becomes the type of the move used on it." + }, + "immunity": { + "name": "Immunity", + "description": "The immune system of the Pokémon prevents it from getting poisoned." + }, + "flashFire": { + "name": "Flash Fire", + "description": "Powers up the Pokémon's Fire-type moves if it's hit by one." + }, + "shieldDust": { + "name": "Shield Dust", + "description": "This Pokémon's dust blocks the additional effects of attacks taken." + }, + "ownTempo": { + "name": "Own Tempo", + "description": "This Pokémon has its own tempo, and that prevents it from becoming confused." + }, + "suctionCups": { + "name": "Suction Cups", + "description": "This Pokémon uses suction cups to stay in one spot to negate all moves and items that force switching out." + }, + "intimidate": { + "name": "Intimidate", + "description": "The Pokémon intimidates opposing Pokémon upon entering battle, lowering their Attack stat." + }, + "shadowTag": { + "name": "Shadow Tag", + "description": "This Pokémon steps on the opposing Pokémon's shadow to prevent it from escaping." + }, + "roughSkin": { + "name": "Rough Skin", + "description": "This Pokémon inflicts damage with its rough skin to the attacker on contact." + }, + "wonderGuard": { + "name": "Wonder Guard", + "description": "Its mysterious power only lets supereffective moves hit the Pokémon." + }, + "levitate": { + "name": "Levitate", + "description": "By floating in the air, the Pokémon receives full immunity to all Ground-type moves." + }, + "effectSpore": { + "name": "Effect Spore", + "description": "Contact with the Pokémon may inflict poison, sleep, or paralysis on its attacker." + }, + "synchronize": { + "name": "Synchronize", + "description": "The attacker will receive the same status condition if it inflicts a burn, poison, or paralysis to the Pokémon." + }, + "clearBody": { + "name": "Clear Body", + "description": "Prevents other Pokémon's moves or Abilities from lowering the Pokémon's stats." + }, + "naturalCure": { + "name": "Natural Cure", + "description": "All status conditions heal when the Pokémon switches out." + }, + "lightningRod": { + "name": "Lightning Rod", + "description": "The Pokémon draws in all Electric-type moves. Instead of being hit by Electric-type moves, it boosts its Sp. Atk." + }, + "sereneGrace": { + "name": "Serene Grace", + "description": "Boosts the likelihood of additional effects occurring when attacking." + }, + "swiftSwim": { + "name": "Swift Swim", + "description": "Boosts the Pokémon's Speed stat in rain." + }, + "chlorophyll": { + "name": "Chlorophyll", + "description": "Boosts the Pokémon's Speed stat in harsh sunlight." + }, + "illuminate": { + "name": "Illuminate", + "description": "By illuminating its surroundings, the Pokémon raises the likelihood of meeting wild Pokémon and prevents its accuracy from being lowered." + }, + "trace": { + "name": "Trace", + "description": "When it enters a battle, the Pokémon copies an opposing Pokémon's Ability." + }, + "hugePower": { + "name": "Huge Power", + "description": "Doubles the Pokémon's Attack stat." + }, + "poisonPoint": { + "name": "Poison Point", + "description": "Contact with the Pokémon may poison the attacker." + }, + "innerFocus": { + "name": "Inner Focus", + "description": "The Pokémon's intensely focused, and that protects the Pokémon from flinching." + }, + "magmaArmor": { + "name": "Magma Armor", + "description": "The Pokémon is covered with hot magma, which prevents the Pokémon from becoming frozen." + }, + "waterVeil": { + "name": "Water Veil", + "description": "The Pokémon is covered with a water veil, which prevents the Pokémon from getting a burn." + }, + "magnetPull": { + "name": "Magnet Pull", + "description": "Prevents Steel-type Pokémon from escaping using its magnetic force." + }, + "soundproof": { + "name": "Soundproof", + "description": "Soundproofing gives the Pokémon full immunity to all sound-based moves." + }, + "rainDish": { + "name": "Rain Dish", + "description": "The Pokémon gradually regains HP in rain." + }, + "sandStream": { + "name": "Sand Stream", + "description": "The Pokémon summons a sandstorm when it enters a battle." + }, + "pressure": { + "name": "Pressure", + "description": "By putting pressure on the opposing Pokémon, it raises their PP usage." + }, + "thickFat": { + "name": "Thick Fat", + "description": "The Pokémon is protected by a layer of thick fat, which halves the damage taken from Fire- and Ice-type moves." + }, + "earlyBird": { + "name": "Early Bird", + "description": "The Pokémon awakens from sleep twice as fast as other Pokémon." + }, + "flameBody": { + "name": "Flame Body", + "description": "Contact with the Pokémon may burn the attacker." + }, + "runAway": { + "name": "Run Away", + "description": "Enables a sure getaway from wild Pokémon." + }, + "keenEye": { + "name": "Keen Eye", + "description": "Keen eyes prevent other Pokémon from lowering this Pokémon's accuracy." + }, + "hyperCutter": { + "name": "Hyper Cutter", + "description": "The Pokémon's proud of its powerful pincers. They prevent other Pokémon from lowering its Attack stat." + }, + "pickup": { + "name": "Pickup", + "description": "The Pokémon may pick up the item an opposing Pokémon held during a battle." + }, + "truant": { + "name": "Truant", + "description": "The Pokémon can't use a move if it had used a move on the previous turn." + }, + "hustle": { + "name": "Hustle", + "description": "Boosts the Attack stat, but lowers accuracy." + }, + "cuteCharm": { + "name": "Cute Charm", + "description": "Contact with the Pokémon may cause infatuation." + }, + "plus": { + "name": "Plus", + "description": "Boosts the Sp. Atk stat of the Pokémon if an ally with the Plus or Minus Ability is also in battle." + }, + "minus": { + "name": "Minus", + "description": "Boosts the Sp. Atk stat of the Pokémon if an ally with the Plus or Minus Ability is also in battle." + }, + "forecast": { + "name": "Forecast", + "description": "The Pokémon transforms with the weather to change its type to Water, Fire, or Ice." + }, + "stickyHold": { + "name": "Sticky Hold", + "description": "Items held by the Pokémon are stuck fast and cannot be removed by other Pokémon." + }, + "shedSkin": { + "name": "Shed Skin", + "description": "The Pokémon may heal its own status conditions by shedding its skin." + }, + "guts": { + "name": "Guts", + "description": "It's so gutsy that having a status condition boosts the Pokémon's Attack stat." + }, + "marvelScale": { + "name": "Marvel Scale", + "description": "The Pokémon's marvelous scales boost the Defense stat if it has a status condition." + }, + "liquidOoze": { + "name": "Liquid Ooze", + "description": "The oozed liquid has a strong stench, which damages attackers using any draining move." + }, + "overgrow": { + "name": "Overgrow", + "description": "Powers up Grass-type moves when the Pokémon's HP is low." + }, + "blaze": { + "name": "Blaze", + "description": "Powers up Fire-type moves when the Pokémon's HP is low." + }, + "torrent": { + "name": "Torrent", + "description": "Powers up Water-type moves when the Pokémon's HP is low." + }, + "swarm": { + "name": "Swarm", + "description": "Powers up Bug-type moves when the Pokémon's HP is low." + }, + "rockHead": { + "name": "Rock Head", + "description": "Protects the Pokémon from recoil damage." + }, + "drought": { + "name": "Drought", + "description": "Turns the sunlight harsh when the Pokémon enters a battle." + }, + "arenaTrap": { + "name": "Arena Trap", + "description": "Prevents opposing Pokémon from fleeing." + }, + "vitalSpirit": { + "name": "Vital Spirit", + "description": "The Pokémon is full of vitality, and that prevents it from falling asleep." + }, + "whiteSmoke": { + "name": "White Smoke", + "description": "The Pokémon is protected by its white smoke, which prevents other Pokémon from lowering its stats." + }, + "purePower": { + "name": "Pure Power", + "description": "Using its pure power, the Pokémon doubles its Attack stat." + }, + "shellArmor": { + "name": "Shell Armor", + "description": "A hard shell protects the Pokémon from critical hits." + }, + "airLock": { + "name": "Air Lock", + "description": "Eliminates the effects of weather." + }, + "tangledFeet": { + "name": "Tangled Feet", + "description": "Raises evasiveness if the Pokémon is confused." + }, + "motorDrive": { + "name": "Motor Drive", + "description": "Boosts its Speed stat if hit by an Electric-type move instead of taking damage." + }, + "rivalry": { + "name": "Rivalry", + "description": "Becomes competitive and deals more damage to Pokémon of the same gender, but deals less to Pokémon of the opposite gender." + }, + "steadfast": { + "name": "Steadfast", + "description": "The Pokémon's determination boosts the Speed stat each time the Pokémon flinches." + }, + "snowCloak": { + "name": "Snow Cloak", + "description": "Boosts the Pokémon's evasiveness in snow." + }, + "gluttony": { + "name": "Gluttony", + "description": "Makes the Pokémon eat a held Berry when its HP drops to half or less, which is sooner than usual." + }, + "angerPoint": { + "name": "Anger Point", + "description": "The Pokémon is angered when it takes a critical hit, and that maxes its Attack stat." + }, + "unburden": { + "name": "Unburden", + "description": "Boosts the Speed stat if the Pokémon's held item is used or lost." + }, + "heatproof": { + "name": "Heatproof", + "description": "The heatproof body of the Pokémon halves the damage from Fire-type moves that hit it." + }, + "simple": { + "name": "Simple", + "description": "The stat changes the Pokémon receives are doubled." + }, + "drySkin": { + "name": "Dry Skin", + "description": "Restores HP in rain or when hit by Water-type moves. Reduces HP in harsh sunlight, and increases the damage received from Fire-type moves." + }, + "download": { + "name": "Download", + "description": "Compares an opposing Pokémon's Defense and Sp. Def stats before raising its own Attack or Sp. Atk stat—whichever will be more effective." + }, + "ironFist": { + "name": "Iron Fist", + "description": "Powers up punching moves." + }, + "poisonHeal": { + "name": "Poison Heal", + "description": "Restores HP if the Pokémon is poisoned instead of losing HP." + }, + "adaptability": { + "name": "Adaptability", + "description": "Powers up moves of the same type as the Pokémon." + }, + "skillLink": { + "name": "Skill Link", + "description": "Maximizes the number of times multistrike moves hit." + }, + "hydration": { + "name": "Hydration", + "description": "Heals status conditions if it's raining." + }, + "solarPower": { + "name": "Solar Power", + "description": "Boosts the Sp. Atk stat in harsh sunlight, but HP decreases every turn." + }, + "quickFeet": { + "name": "Quick Feet", + "description": "Boosts the Speed stat if the Pokémon has a status condition." + }, + "normalize": { + "name": "Normalize", + "description": "All the Pokémon's moves become Normal type. The power of those moves is boosted a little." + }, + "sniper": { + "name": "Sniper", + "description": "Powers up moves if they become critical hits when attacking." + }, + "magicGuard": { + "name": "Magic Guard", + "description": "The Pokémon only takes damage from attacks." + }, + "noGuard": { + "name": "No Guard", + "description": "The Pokémon employs no-guard tactics to ensure incoming and outgoing attacks always land." + }, + "stall": { + "name": "Stall", + "description": "The Pokémon moves after all other Pokémon do." + }, + "technician": { + "name": "Technician", + "description": "Powers up the Pokémon's weaker moves." + }, + "leafGuard": { + "name": "Leaf Guard", + "description": "Prevents status conditions in harsh sunlight." + }, + "klutz": { + "name": "Klutz", + "description": "The Pokémon can't use any held items." + }, + "moldBreaker": { + "name": "Mold Breaker", + "description": "Moves can be used on the target regardless of its Abilities." + }, + "superLuck": { + "name": "Super Luck", + "description": "The Pokémon is so lucky that the critical-hit ratios of its moves are boosted." + }, + "aftermath": { + "name": "Aftermath", + "description": "Damages the attacker if it contacts the Pokémon with a finishing hit." + }, + "anticipation": { + "name": "Anticipation", + "description": "The Pokémon can sense an opposing Pokémon's dangerous moves." + }, + "forewarn": { + "name": "Forewarn", + "description": "When it enters a battle, the Pokémon can tell one of the moves an opposing Pokémon has." + }, + "unaware": { + "name": "Unaware", + "description": "When attacking, the Pokémon ignores the target Pokémon's stat changes." + }, + "tintedLens": { + "name": "Tinted Lens", + "description": "The Pokémon can use \"not very effective\" moves to deal regular damage." + }, + "filter": { + "name": "Filter", + "description": "Reduces the power of supereffective attacks taken." + }, + "slowStart": { + "name": "Slow Start", + "description": "For five turns, the Pokémon's Attack and Speed stats are halved." + }, + "scrappy": { + "name": "Scrappy", + "description": "The Pokémon can hit Ghost-type Pokémon with Normal- and Fighting-type moves." + }, + "stormDrain": { + "name": "Storm Drain", + "description": "Draws in all Water-type moves. Instead of being hit by Water-type moves, it boosts its Sp. Atk." + }, + "iceBody": { + "name": "Ice Body", + "description": "The Pokémon gradually regains HP in snow." + }, + "solidRock": { + "name": "Solid Rock", + "description": "Reduces the power of supereffective attacks taken." + }, + "snowWarning": { + "name": "Snow Warning", + "description": "The Pokémon makes it snow when it enters a battle." + }, + "honeyGather": { + "name": "Honey Gather", + "description": "The Pokémon gathers Honey after a battle. The Honey is then sold for money." + }, + "frisk": { + "name": "Frisk", + "description": "When it enters a battle, the Pokémon can check an opposing Pokémon's Ability." + }, + "reckless": { + "name": "Reckless", + "description": "Powers up moves that have recoil damage." + }, + "multitype": { + "name": "Multitype", + "description": "Changes the Pokémon's type to match the Plate or Z-Crystal it holds." + }, + "flowerGift": { + "name": "Flower Gift", + "description": "Boosts the Attack and Sp. Def stats of itself and allies in harsh sunlight." + }, + "badDreams": { + "name": "Bad Dreams", + "description": "Reduces the HP of sleeping opposing Pokémon." + }, + "pickpocket": { + "name": "Pickpocket", + "description": "Steals an item from an attacker that made direct contact." + }, + "sheerForce": { + "name": "Sheer Force", + "description": "Removes additional effects to increase the power of moves when attacking." + }, + "contrary": { + "name": "Contrary", + "description": "Makes stat changes have an opposite effect." + }, + "unnerve": { + "name": "Unnerve", + "description": "Unnerves opposing Pokémon and makes them unable to eat Berries." + }, + "defiant": { + "name": "Defiant", + "description": "Boosts the Pokémon's Attack stat sharply when its stats are lowered." + }, + "defeatist": { + "name": "Defeatist", + "description": "Halves the Pokémon's Attack and Sp. Atk stats when its HP becomes half or less." + }, + "cursedBody": { + "name": "Cursed Body", + "description": "May disable a move used on the Pokémon." + }, + "healer": { + "name": "Healer", + "description": "Sometimes heals an ally's status condition." + }, + "friendGuard": { + "name": "Friend Guard", + "description": "Reduces damage done to allies." + }, + "weakArmor": { + "name": "Weak Armor", + "description": "Physical attacks to the Pokémon lower its Defense stat but sharply raise its Speed stat." + }, + "heavyMetal": { + "name": "Heavy Metal", + "description": "Doubles the Pokémon's weight." + }, + "lightMetal": { + "name": "Light Metal", + "description": "Halves the Pokémon's weight." + }, + "multiscale": { + "name": "Multiscale", + "description": "Reduces the amount of damage the Pokémon takes while its HP is full." + }, + "toxicBoost": { + "name": "Toxic Boost", + "description": "Powers up physical attacks when the Pokémon is poisoned." + }, + "flareBoost": { + "name": "Flare Boost", + "description": "Powers up special attacks when the Pokémon is burned." + }, + "harvest": { + "name": "Harvest", + "description": "May create another Berry after one is used." + }, + "telepathy": { + "name": "Telepathy", + "description": "Anticipates an ally's attack and dodges it." + }, + "moody": { + "name": "Moody", + "description": "Raises one stat sharply and lowers another every turn." + }, + "overcoat": { + "name": "Overcoat", + "description": "Protects the Pokémon from things like sand, hail, and powder." + }, + "poisonTouch": { + "name": "Poison Touch", + "description": "May poison a target when the Pokémon makes contact." + }, + "regenerator": { + "name": "Regenerator", + "description": "Restores a little HP when withdrawn from battle." + }, + "bigPecks": { + "name": "Big Pecks", + "description": "Protects the Pokémon from Defense-lowering effects." + }, + "sandRush": { + "name": "Sand Rush", + "description": "Boosts the Pokémon's Speed stat in a sandstorm." + }, + "wonderSkin": { + "name": "Wonder Skin", + "description": "Makes status moves more likely to miss." + }, + "analytic": { + "name": "Analytic", + "description": "Boosts move power when the Pokémon moves last." + }, + "illusion": { + "name": "Illusion", + "description": "Comes out disguised as the Pokémon in the party's last spot." + }, + "imposter": { + "name": "Imposter", + "description": "The Pokémon transforms itself into the Pokémon it's facing." + }, + "infiltrator": { + "name": "Infiltrator", + "description": "Passes through the opposing Pokémon's barrier, substitute, and the like and strikes." + }, + "mummy": { + "name": "Mummy", + "description": "Contact with the Pokémon changes the attacker's Ability to Mummy." + }, + "moxie": { + "name": "Moxie", + "description": "The Pokémon shows moxie, and that boosts the Attack stat after knocking out any Pokémon." + }, + "justified": { + "name": "Justified", + "description": "Being hit by a Dark-type move boosts the Attack stat of the Pokémon, for justice." + }, + "rattled": { + "name": "Rattled", + "description": "Intimidate or being hit by a Dark-, Ghost-, or Bug-type move will scare the Pokémon and boost its Speed stat." + }, + "magicBounce": { + "name": "Magic Bounce", + "description": "Reflects status moves instead of getting hit by them." + }, + "sapSipper": { + "name": "Sap Sipper", + "description": "Boosts the Attack stat if hit by a Grass-type move instead of taking damage." + }, + "prankster": { + "name": "Prankster", + "description": "Gives priority to a status move." + }, + "sandForce": { + "name": "Sand Force", + "description": "Boosts the power of Rock-, Ground-, and Steel-type moves in a sandstorm." + }, + "ironBarbs": { + "name": "Iron Barbs", + "description": "Inflicts damage on the attacker upon contact with iron barbs." + }, + "zenMode": { + "name": "Zen Mode", + "description": "Changes the Pokémon's shape when HP is half or less." + }, + "victoryStar": { + "name": "Victory Star", + "description": "Boosts the accuracy of its allies and itself." + }, + "turboblaze": { + "name": "Turboblaze", + "description": "Moves can be used on the target regardless of its Abilities." + }, + "teravolt": { + "name": "Teravolt", + "description": "Moves can be used on the target regardless of its Abilities." + }, + "aromaVeil": { + "name": "Aroma Veil", + "description": "Protects itself and its allies from attacks that limit their move choices." + }, + "flowerVeil": { + "name": "Flower Veil", + "description": "Ally Grass-type Pokémon are protected from status conditions and the lowering of their stats." + }, + "cheekPouch": { + "name": "Cheek Pouch", + "description": "Restores HP as well when the Pokémon eats a Berry." + }, + "protean": { + "name": "Protean", + "description": "Changes the Pokémon's type to the type of the move it's about to use." + }, + "furCoat": { + "name": "Fur Coat", + "description": "Halves the damage from physical moves." + }, + "magician": { + "name": "Magician", + "description": "The Pokémon steals the held item of a Pokémon it hits with a move." + }, + "bulletproof": { + "name": "Bulletproof", + "description": "Protects the Pokémon from some ball and bomb moves." + }, + "competitive": { + "name": "Competitive", + "description": "Boosts the Sp. Atk stat sharply when a stat is lowered." + }, + "strongJaw": { + "name": "Strong Jaw", + "description": "The Pokémon's strong jaw boosts the power of its biting moves." + }, + "refrigerate": { + "name": "Refrigerate", + "description": "Normal-type moves become Ice-type moves. The power of those moves is boosted a little." + }, + "sweetVeil": { + "name": "Sweet Veil", + "description": "Prevents itself and ally Pokémon from falling asleep." + }, + "stanceChange": { + "name": "Stance Change", + "description": "The Pokémon changes its form to Blade Forme when it uses an attack move and changes to Shield Forme when it uses King's Shield." + }, + "galeWings": { + "name": "Gale Wings", + "description": "Gives priority to Flying-type moves when the Pokémon's HP is full." + }, + "megaLauncher": { + "name": "Mega Launcher", + "description": "Powers up aura and pulse moves." + }, + "grassPelt": { + "name": "Grass Pelt", + "description": "Boosts the Pokémon's Defense stat on Grassy Terrain." + }, + "symbiosis": { + "name": "Symbiosis", + "description": "The Pokémon passes its item to an ally that has used up an item." + }, + "toughClaws": { + "name": "Tough Claws", + "description": "Powers up moves that make direct contact." + }, + "pixilate": { + "name": "Pixilate", + "description": "Normal-type moves become Fairy-type moves. The power of those moves is boosted a little." + }, + "gooey": { + "name": "Gooey", + "description": "Contact with the Pokémon lowers the attacker's Speed stat." + }, + "aerilate": { + "name": "Aerilate", + "description": "Normal-type moves become Flying-type moves. The power of those moves is boosted a little." + }, + "parentalBond": { + "name": "Parental Bond", + "description": "Parent and child each attacks." + }, + "darkAura": { + "name": "Dark Aura", + "description": "Powers up each Pokémon's Dark-type moves." + }, + "fairyAura": { + "name": "Fairy Aura", + "description": "Powers up each Pokémon's Fairy-type moves." + }, + "auraBreak": { + "name": "Aura Break", + "description": "The effects of \"Aura\" Abilities are reversed to lower the power of affected moves." + }, + "primordialSea": { + "name": "Primordial Sea", + "description": "The Pokémon changes the weather to nullify Fire-type attacks." + }, + "desolateLand": { + "name": "Desolate Land", + "description": "The Pokémon changes the weather to nullify Water-type attacks." + }, + "deltaStream": { + "name": "Delta Stream", + "description": "The Pokémon changes the weather to eliminate all of the Flying type's weaknesses." + }, + "stamina": { + "name": "Stamina", + "description": "Boosts the Defense stat when hit by an attack." + }, + "wimpOut": { + "name": "Wimp Out", + "description": "The Pokémon cowardly switches out when its HP becomes half or less." + }, + "emergencyExit": { + "name": "Emergency Exit", + "description": "The Pokémon, sensing danger, switches out when its HP becomes half or less." + }, + "waterCompaction": { + "name": "Water Compaction", + "description": "Boosts the Pokémon's Defense stat sharply when hit by a Water-type move." + }, + "merciless": { + "name": "Merciless", + "description": "The Pokémon's attacks become critical hits if the target is poisoned." + }, + "shieldsDown": { + "name": "Shields Down", + "description": "When its HP becomes half or less, the Pokémon's shell breaks and it becomes aggressive." + }, + "stakeout": { + "name": "Stakeout", + "description": "Doubles the damage dealt to the target's replacement if the target switches out." + }, + "waterBubble": { + "name": "Water Bubble", + "description": "Lowers the power of Fire-type moves done to the Pokémon and prevents the Pokémon from getting a burn." + }, + "steelworker": { + "name": "Steelworker", + "description": "Powers up Steel-type moves." + }, + "berserk": { + "name": "Berserk", + "description": "Boosts the Pokémon's Sp. Atk stat when it takes a hit that causes its HP to become half or less." + }, + "slushRush": { + "name": "Slush Rush", + "description": "Boosts the Pokémon's Speed stat in snow." + }, + "longReach": { + "name": "Long Reach", + "description": "The Pokémon uses its moves without making contact with the target." + }, + "liquidVoice": { + "name": "Liquid Voice", + "description": "All sound-based moves become Water-type moves." + }, + "triage": { + "name": "Triage", + "description": "Gives priority to a healing move." + }, + "galvanize": { + "name": "Galvanize", + "description": "Normal-type moves become Electric-type moves. The power of those moves is boosted a little." + }, + "surgeSurfer": { + "name": "Surge Surfer", + "description": "Doubles the Pokémon's Speed stat on Electric Terrain." + }, + "schooling": { + "name": "Schooling", + "description": "When it has a lot of HP, the Pokémon forms a powerful school. It stops schooling when its HP is low." + }, + "disguise": { + "name": "Disguise", + "description": "Once per battle, the shroud that covers the Pokémon can protect it from an attack." + }, + "battleBond": { + "name": "Battle Bond", + "description": "Defeating an opposing Pokémon strengthens the Pokémon's bond with its Trainer, and it becomes Ash-Greninja. Water Shuriken gets more powerful." + }, + "powerConstruct": { + "name": "Power Construct", + "description": "Other Cells gather to aid when its HP becomes half or less. Then the Pokémon changes its form to Complete Forme." + }, + "corrosion": { + "name": "Corrosion", + "description": "The Pokémon can poison the target even if it's a Steel or Poison type." + }, + "comatose": { + "name": "Comatose", + "description": "It's always drowsing and will never wake up. It can attack without waking up." + }, + "queenlyMajesty": { + "name": "Queenly Majesty", + "description": "Its majesty pressures the opposing Pokémon, making it unable to attack using priority moves." + }, + "innardsOut": { + "name": "Innards Out", + "description": "Damages the attacker landing the finishing hit by the amount equal to its last HP." + }, + "dancer": { + "name": "Dancer", + "description": "When another Pokémon uses a dance move, it can use a dance move following it regardless of its Speed." + }, + "battery": { + "name": "Battery", + "description": "Powers up ally Pokémon's special moves." + }, + "fluffy": { + "name": "Fluffy", + "description": "Halves the damage taken from moves that make direct contact, but doubles that of Fire-type moves." + }, + "dazzling": { + "name": "Dazzling", + "description": "Surprises the opposing Pokémon, making it unable to attack using priority moves." + }, + "soulHeart": { + "name": "Soul-Heart", + "description": "Boosts its Sp. Atk stat every time a Pokémon faints." + }, + "tanglingHair": { + "name": "Tangling Hair", + "description": "Contact with the Pokémon lowers the attacker's Speed stat." + }, + "receiver": { + "name": "Receiver", + "description": "The Pokémon copies the Ability of a defeated ally." + }, + "powerOfAlchemy": { + "name": "Power of Alchemy", + "description": "The Pokémon copies the Ability of a defeated ally." + }, + "beastBoost": { + "name": "Beast Boost", + "description": "The Pokémon boosts its most proficient stat each time it knocks out a Pokémon." + }, + "rksSystem": { + "name": "RKS System", + "description": "Changes the Pokémon's type to match the memory disc it holds." + }, + "electricSurge": { + "name": "Electric Surge", + "description": "Turns the ground into Electric Terrain when the Pokémon enters a battle." + }, + "psychicSurge": { + "name": "Psychic Surge", + "description": "Turns the ground into Psychic Terrain when the Pokémon enters a battle." + }, + "mistySurge": { + "name": "Misty Surge", + "description": "Turns the ground into Misty Terrain when the Pokémon enters a battle." + }, + "grassySurge": { + "name": "Grassy Surge", + "description": "Turns the ground into Grassy Terrain when the Pokémon enters a battle." + }, + "fullMetalBody": { + "name": "Full Metal Body", + "description": "Prevents other Pokémon's moves or Abilities from lowering the Pokémon's stats." + }, + "shadowShield": { + "name": "Shadow Shield", + "description": "Reduces the amount of damage the Pokémon takes while its HP is full." + }, + "prismArmor": { + "name": "Prism Armor", + "description": "Reduces the power of supereffective attacks taken." + }, + "neuroforce": { + "name": "Neuroforce", + "description": "Powers up moves that are super effective." + }, + "intrepidSword": { + "name": "Intrepid Sword", + "description": "Boosts the Pokémon's Attack stat when the Pokémon enters a battle." + }, + "dauntlessShield": { + "name": "Dauntless Shield", + "description": "Boosts the Pokémon's Defense stat when the Pokémon enters a battle." + }, + "libero": { + "name": "Libero", + "description": "Changes the Pokémon's type to the type of the move it's about to use." + }, + "ballFetch": { + "name": "Ball Fetch", + "description": "The Pokémon will fetch the Poké Ball from the first failed throw of the battle." + }, + "cottonDown": { + "name": "Cotton Down", + "description": "When the Pokémon is hit by an attack, it scatters cotton fluff around and lowers the Speed stat of all Pokémon except itself." + }, + "propellerTail": { + "name": "Propeller Tail", + "description": "Ignores the effects of opposing Pokémon's Abilities and moves that draw in moves." + }, + "mirrorArmor": { + "name": "Mirror Armor", + "description": "Bounces back only the stat-lowering effects that the Pokémon receives." + }, + "gulpMissile": { + "name": "Gulp Missile", + "description": "When the Pokémon uses Surf or Dive, it will come back with prey. When it takes damage, it will spit out the prey to attack." + }, + "stalwart": { + "name": "Stalwart", + "description": "Ignores the effects of opposing Pokémon's Abilities and moves that draw in moves." + }, + "steamEngine": { + "name": "Steam Engine", + "description": "Boosts the Pokémon's Speed stat drastically if hit by a Fire- or Water-type move." + }, + "punkRock": { + "name": "Punk Rock", + "description": "Boosts the power of sound-based moves. The Pokémon also takes half the damage from these kinds of moves." + }, + "sandSpit": { + "name": "Sand Spit", + "description": "The Pokémon creates a sandstorm when it's hit by an attack." + }, + "iceScales": { + "name": "Ice Scales", + "description": "The Pokémon is protected by ice scales, which halve the damage taken from special moves." + }, + "ripen": { + "name": "Ripen", + "description": "Ripens Berries and doubles their effect." + }, + "iceFace": { + "name": "Ice Face", + "description": "The Pokémon's ice head can take a physical attack as a substitute, but the attack also changes the Pokémon's appearance. The ice will be restored when it hails." + }, + "powerSpot": { + "name": "Power Spot", + "description": "Just being next to the Pokémon powers up moves." + }, + "mimicry": { + "name": "Mimicry", + "description": "Changes the Pokémon's type depending on the terrain." + }, + "screenCleaner": { + "name": "Screen Cleaner", + "description": "When the Pokémon enters a battle, the effects of Light Screen, Reflect, and Aurora Veil are nullified for both opposing and ally Pokémon." + }, + "steelySpirit": { + "name": "Steely Spirit", + "description": "Powers up ally Pokémon's Steel-type moves." + }, + "perishBody": { + "name": "Perish Body", + "description": "When hit by a move that makes direct contact, the Pokémon and the attacker will faint after three turns unless they switch out of battle." + }, + "wanderingSpirit": { + "name": "Wandering Spirit", + "description": "The Pokémon exchanges Abilities with a Pokémon that hits it with a move that makes direct contact." + }, + "gorillaTactics": { + "name": "Gorilla Tactics", + "description": "Boosts the Pokémon's Attack stat but only allows the use of the first selected move." + }, + "neutralizingGas": { + "name": "Neutralizing Gas", + "description": "If the Pokémon with Neutralizing Gas is in the battle, the effects of all Pokémon's Abilities will be nullified or will not be triggered." + }, + "pastelVeil": { + "name": "Pastel Veil", + "description": "Protects the Pokémon and its ally Pokémon from being poisoned." + }, + "hungerSwitch": { + "name": "Hunger Switch", + "description": "The Pokémon changes its form, alternating between its Full Belly Mode and Hangry Mode after the end of each turn." + }, + "quickDraw": { + "name": "Quick Draw", + "description": "Enables the Pokémon to move first occasionally." + }, + "unseenFist": { + "name": "Unseen Fist", + "description": "If the Pokémon uses moves that make direct contact, it can attack the target even if the target protects itself." + }, + "curiousMedicine": { + "name": "Curious Medicine", + "description": "When the Pokémon enters a battle, it scatters medicine from its shell, which removes all stat changes from allies." + }, + "transistor": { + "name": "Transistor", + "description": "Powers up Electric-type moves." + }, + "dragonsMaw": { + "name": "Dragon's Maw", + "description": "Powers up Dragon-type moves." + }, + "chillingNeigh": { + "name": "Chilling Neigh", + "description": "When the Pokémon knocks out a target, it utters a chilling neigh, which boosts its Attack stat." + }, + "grimNeigh": { + "name": "Grim Neigh", + "description": "When the Pokémon knocks out a target, it utters a terrifying neigh, which boosts its Sp. Atk stat." + }, + "asOneGlastrier": { + "name": "As One", + "description": "This Ability combines the effects of both Calyrex's Unnerve Ability and Glastrier's Chilling Neigh Ability." + }, + "asOneSpectrier": { + "name": "As One", + "description": "This Ability combines the effects of both Calyrex's Unnerve Ability and Spectrier's Grim Neigh Ability." + }, + "lingeringAroma": { + "name": "Lingering Aroma", + "description": "Contact with the Pokémon changes the attacker's Ability to Lingering Aroma." + }, + "seedSower": { + "name": "Seed Sower", + "description": "Turns the ground into Grassy Terrain when the Pokémon is hit by an attack." + }, + "thermalExchange": { + "name": "Thermal Exchange", + "description": "Boosts the Attack stat when the Pokémon is hit by a Fire-type move. The Pokémon also cannot be burned." + }, + "angerShell": { + "name": "Anger Shell", + "description": "When an attack causes its HP to drop to half or less, the Pokémon gets angry. This lowers its Defense and Sp. Def stats but boosts its Attack, Sp. Atk, and Speed stats." + }, + "purifyingSalt": { + "name": "Purifying Salt", + "description": "The Pokémon's pure salt protects it from status conditions and halves the damage taken from Ghost-type moves." + }, + "wellBakedBody": { + "name": "Well-Baked Body", + "description": "The Pokémon takes no damage when hit by Fire-type moves. Instead, its Defense stat is sharply boosted." + }, + "windRider": { + "name": "Wind Rider", + "description": "Boosts the Pokémon's Attack stat if Tailwind takes effect or if the Pokémon is hit by a wind move. The Pokémon also takes no damage from wind moves." + }, + "guardDog": { + "name": "Guard Dog", + "description": "Boosts the Pokémon's Attack stat if intimidated. Moves and items that would force the Pokémon to switch out also fail to work." + }, + "rockyPayload": { + "name": "Rocky Payload", + "description": "Powers up Rock-type moves." + }, + "windPower": { + "name": "Wind Power", + "description": "The Pokémon becomes charged when it is hit by a wind move, boosting the power of the next Electric-type move the Pokémon uses." + }, + "zeroToHero": { + "name": "Zero to Hero", + "description": "The Pokémon transforms into its Hero Form when it switches out." + }, + "commander": { + "name": "Commander", + "description": "When the Pokémon enters a battle, it goes inside the mouth of an ally Dondozo if one is on the field. The Pokémon then issues commands from there." + }, + "electromorphosis": { + "name": "Electromorphosis", + "description": "The Pokémon becomes charged when it takes damage, boosting the power of the next Electric-type move the Pokémon uses." + }, + "protosynthesis": { + "name": "Protosynthesis", + "description": "Boosts the Pokémon's most proficient stat in harsh sunlight or if the Pokémon is holding Booster Energy." + }, + "quarkDrive": { + "name": "Quark Drive", + "description": "Boosts the Pokémon's most proficient stat on Electric Terrain or if the Pokémon is holding Booster Energy." + }, + "goodAsGold": { + "name": "Good as Gold", + "description": "A body of pure, solid gold gives the Pokémon full immunity to other Pokémon's status moves." + }, + "vesselOfRuin": { + "name": "Vessel of Ruin", + "description": "The power of the Pokémon's ruinous vessel lowers the Sp. Atk stats of all Pokémon except itself." + }, + "swordOfRuin": { + "name": "Sword of Ruin", + "description": "The power of the Pokémon's ruinous sword lowers the Defense stats of all Pokémon except itself." + }, + "tabletsOfRuin": { + "name": "Tablets of Ruin", + "description": "The power of the Pokémon's ruinous wooden tablets lowers the Attack stats of all Pokémon except itself." + }, + "beadsOfRuin": { + "name": "Beads of Ruin", + "description": "The power of the Pokémon's ruinous beads lowers the Sp. Def stats of all Pokémon except itself." + }, + "orichalcumPulse": { + "name": "Orichalcum Pulse", + "description": "Turns the sunlight harsh when the Pokémon enters a battle. The ancient pulse thrumming through the Pokémon also boosts its Attack stat in harsh sunlight." + }, + "hadronEngine": { + "name": "Hadron Engine", + "description": "Turns the ground into Electric Terrain when the Pokémon enters a battle. The futuristic engine within the Pokémon also boosts its Sp. Atk stat on Electric Terrain." + }, + "opportunist": { + "name": "Opportunist", + "description": "If an opponent's stat is boosted, the Pokémon seizes the opportunity to boost the same stat for itself." + }, + "cudChew": { + "name": "Cud Chew", + "description": "When the Pokémon eats a Berry, it will regurgitate that Berry at the end of the next turn and eat it one more time." + }, + "sharpness": { + "name": "Sharpness", + "description": "Powers up slicing moves." + }, + "supremeOverlord": { + "name": "Supreme Overlord", + "description": "When the Pokémon enters a battle, its Attack and Sp. Atk stats are slightly boosted for each of the allies in its party that have already been defeated." + }, + "costar": { + "name": "Costar", + "description": "When the Pokémon enters a battle, it copies an ally's stat changes." + }, + "toxicDebris": { + "name": "Toxic Debris", + "description": "Scatters poison spikes at the feet of the opposing team when the Pokémon takes damage from physical moves." + }, + "armorTail": { + "name": "Armor Tail", + "description": "The mysterious tail covering the Pokémon's head makes opponents unable to use priority moves against the Pokémon or its allies." + }, + "earthEater": { + "name": "Earth Eater", + "description": "If hit by a Ground-type move, the Pokémon has its HP restored instead of taking damage." + }, + "myceliumMight": { + "name": "Mycelium Might", + "description": "The Pokémon will always act more slowly when using status moves, but these moves will be unimpeded by the Ability of the target." + }, + "mindsEye": { + "name": "Mind's Eye", + "description": "The Pokémon ignores changes to opponents' evasiveness, its accuracy can't be lowered, and it can hit Ghost types with Normal- and Fighting-type moves." + }, + "supersweetSyrup": { + "name": "Supersweet Syrup", + "description": "A sickly sweet scent spreads across the field the first time the Pokémon enters a battle, lowering the evasiveness of opposing Pokémon." + }, + "hospitality": { + "name": "Hospitality", + "description": "When the Pokémon enters a battle, it showers its ally with hospitality, restoring a small amount of the ally's HP." + }, + "toxicChain": { + "name": "Toxic Chain", + "description": "The power of the Pokémon's toxic chain may badly poison any target the Pokémon hits with a move." + }, + "embodyAspectTeal": { + "name": "Embody Aspect", + "description": "The Pokémon's heart fills with memories, causing the Teal Mask to shine and the Pokémon's Speed stat to be boosted." + }, + "embodyAspectWellspring": { + "name": "Embody Aspect", + "description": "The Pokémon's heart fills with memories, causing the Wellspring Mask to shine and the Pokémon's Sp. Def stat to be boosted." + }, + "embodyAspectHearthflame": { + "name": "Embody Aspect", + "description": "The Pokémon's heart fills with memories, causing the Hearthflame Mask to shine and the Pokémon's Attack stat to be boosted." + }, + "embodyAspectCornerstone": { + "name": "Embody Aspect", + "description": "The Pokémon's heart fills with memories, causing the Cornerstone Mask to shine and the Pokémon's Defense stat to be boosted." + }, + "teraShift": { + "name": "Tera Shift", + "description": "When the Pokémon enters a battle, it absorbs the energy around itself and transforms into its Terastal Form." + }, + "teraShell": { + "name": "Tera Shell", + "description": "The Pokémon's shell contains the powers of each type. All damage-dealing moves that hit the Pokémon when its HP is full will not be very effective." + }, + "teraformZero": { + "name": "Teraform Zero", + "description": "When Terapagos changes into its Stellar Form, it uses its hidden powers to eliminate all effects of weather and terrain, reducing them to zero." + }, + "poisonPuppeteer": { + "name": "Poison Puppeteer", + "description": "Pokémon poisoned by Pecharunt's moves will also become confused." + } +} \ No newline at end of file diff --git a/src/locales/he/achv.json b/src/locales/he/achv.json new file mode 100644 index 00000000000..32d519fbf78 --- /dev/null +++ b/src/locales/he/achv.json @@ -0,0 +1,287 @@ +{ + "Achievements": { + "name": "Achievements" + }, + "Locked": { + "name": "Locked" + }, + "MoneyAchv": { + "description": "Accumulate a total of ₽{{moneyAmount}}" + }, + "10K_MONEY": { + "name": "Money Haver", + "name_female": "Money Haver" + }, + "100K_MONEY": { + "name": "Rich", + "name_female": "Rich" + }, + "1M_MONEY": { + "name": "Millionaire", + "name_female": "Millionaire" + }, + "10M_MONEY": { + "name": "One Percenter", + "name_female": "One Percenter" + }, + "DamageAchv": { + "description": "Inflict {{damageAmount}} damage in one hit" + }, + "250_DMG": { + "name": "Hard Hitter" + }, + "1000_DMG": { + "name": "Harder Hitter", + "name_female": "Harder Hitter" + }, + "2500_DMG": { + "name": "That's a Lotta Damage!", + "name_female": "That's a Lotta Damage!" + }, + "10000_DMG": { + "name": "One Punch Man", + "name_female": "One Punch Woman" + }, + "HealAchv": { + "description": "Heal {{healAmount}} {{HP}} at once with a move, ability, or held item" + }, + "250_HEAL": { + "name": "Novice Healer", + "name_female": "Novice Healer" + }, + "1000_HEAL": { + "name": "Big Healer", + "name_female": "Big Healer" + }, + "2500_HEAL": { + "name": "Cleric", + "name_female": "Cleric" + }, + "10000_HEAL": { + "name": "Recovery Master", + "name_female": "Recovery Master" + }, + "LevelAchv": { + "description": "Level up a Pokémon to Lv{{level}}" + }, + "LV_100": { + "name": "But Wait, There's More!" + }, + "LV_250": { + "name": "Elite", + "name_female": "Elite" + }, + "LV_1000": { + "name": "To Go Even Further Beyond" + }, + "RibbonAchv": { + "description": "Accumulate a total of {{ribbonAmount}} Ribbons" + }, + "10_RIBBONS": { + "name": "Pokémon League Champion", + "name_female": "Pokémon League Champion" + }, + "25_RIBBONS": { + "name": "Great League Champion", + "name_female": "Great League Champion" + }, + "50_RIBBONS": { + "name": "Ultra League Champion", + "name_female": "Ultra League Champion" + }, + "75_RIBBONS": { + "name": "Rogue League Champion", + "name_female": "Rogue League Champion" + }, + "100_RIBBONS": { + "name": "Master League Champion", + "name_female": "Master League Champion" + }, + "TRANSFER_MAX_STAT_STAGE": { + "name": "Teamwork", + "description": "Baton pass to another party member with at least one stat stage maxed out" + }, + "MAX_FRIENDSHIP": { + "name": "Friendmaxxing", + "description": "Reach max friendship on a Pokémon" + }, + "MEGA_EVOLVE": { + "name": "Megamorph", + "description": "Mega evolve a Pokémon" + }, + "GIGANTAMAX": { + "name": "Absolute Unit", + "description": "Gigantamax a Pokémon" + }, + "TERASTALLIZE": { + "name": "STAB Enthusiast", + "description": "Terastallize a Pokémon" + }, + "STELLAR_TERASTALLIZE": { + "name": "The Hidden Type", + "description": "Stellar Terastallize a Pokémon" + }, + "SPLICE": { + "name": "Infinite Fusion", + "description": "Splice two Pokémon together with DNA Splicers" + }, + "MINI_BLACK_HOLE": { + "name": "A Hole Lot of Items", + "description": "Acquire a Mini Black Hole" + }, + "CATCH_MYTHICAL": { + "name": "Mythical", + "description": "Catch a mythical Pokémon" + }, + "CATCH_SUB_LEGENDARY": { + "name": "(Sub-)Legendary", + "description": "Catch a sub-legendary Pokémon" + }, + "CATCH_LEGENDARY": { + "name": "Legendary", + "description": "Catch a legendary Pokémon" + }, + "SEE_SHINY": { + "name": "Shiny", + "description": "Find a shiny Pokémon in the wild" + }, + "SHINY_PARTY": { + "name": "That's Dedication", + "name_female": "That's Dedication", + "description": "Have a full party of shiny Pokémon" + }, + "HATCH_MYTHICAL": { + "name": "Mythical Egg", + "description": "Hatch a mythical Pokémon from an egg" + }, + "HATCH_SUB_LEGENDARY": { + "name": "Sub-Legendary Egg", + "description": "Hatch a sub-legendary Pokémon from an egg" + }, + "HATCH_LEGENDARY": { + "name": "Legendary Egg", + "description": "Hatch a legendary Pokémon from an egg" + }, + "HATCH_SHINY": { + "name": "Shiny Egg", + "description": "Hatch a shiny Pokémon from an egg" + }, + "HIDDEN_ABILITY": { + "name": "Hidden Potential", + "description": "Catch a Pokémon with a hidden ability" + }, + "PERFECT_IVS": { + "name": "Certificate of Authenticity", + "description": "Get perfect IVs on a Pokémon" + }, + "CLASSIC_VICTORY": { + "name": "Undefeated", + "name_female": "Undefeated", + "description": "Beat the game in classic mode" + }, + "UNEVOLVED_CLASSIC_VICTORY": { + "name": "Bring Your Child To Work Day", + "description": "Beat the game in Classic Mode with at least one unevolved party member." + }, + "MONO_GEN_ONE": { + "name": "The Original Rival", + "description": "Complete the generation one only challenge." + }, + "MONO_GEN_TWO": { + "name": "Generation 1.5", + "description": "Complete the generation two only challenge." + }, + "MONO_GEN_THREE": { + "name": "Too much water?", + "description": "Complete the generation three only challenge." + }, + "MONO_GEN_FOUR": { + "name": "Is she really the hardest?", + "description": "Complete the generation four only challenge." + }, + "MONO_GEN_FIVE": { + "name": "All Original", + "description": "Complete the generation five only challenge." + }, + "MONO_GEN_SIX": { + "name": "Almost Royalty", + "description": "Complete the generation six only challenge." + }, + "MONO_GEN_SEVEN": { + "name": "Only Technically", + "description": "Complete the generation seven only challenge." + }, + "MONO_GEN_EIGHT": { + "name": "A Champion Time!", + "description": "Complete the generation eight only challenge." + }, + "MONO_GEN_NINE": { + "name": "She was going easy on you", + "description": "Complete the generation nine only challenge." + }, + "MonoType": { + "description": "Complete the {{type}} monotype challenge." + }, + "MONO_NORMAL": { + "name": "Extra Ordinary" + }, + "MONO_FIGHTING": { + "name": "I Know Kung Fu" + }, + "MONO_FLYING": { + "name": "Angry Birds" + }, + "MONO_POISON": { + "name": "Kanto's Favourite" + }, + "MONO_GROUND": { + "name": "Forecast: Earthquakes" + }, + "MONO_ROCK": { + "name": "Brock Hard" + }, + "MONO_BUG": { + "name": "You Like Jazz?" + }, + "MONO_GHOST": { + "name": "Who You Gonna Call?" + }, + "MONO_STEEL": { + "name": "Iron Giant" + }, + "MONO_FIRE": { + "name": "I Cast Fireball!" + }, + "MONO_WATER": { + "name": "When It Rains, It Pours" + }, + "MONO_GRASS": { + "name": "Can't Touch This" + }, + "MONO_ELECTRIC": { + "name": "Aim For The Horn!" + }, + "MONO_PSYCHIC": { + "name": "Big Brain Energy" + }, + "MONO_ICE": { + "name": "Walking On Thin Ice" + }, + "MONO_DRAGON": { + "name": "Pseudo-Legend Club" + }, + "MONO_DARK": { + "name": "It's Just A Phase" + }, + "MONO_FAIRY": { + "name": "Hey! Listen!" + }, + "FRESH_START": { + "name": "First Try!", + "description": "Complete the Fresh Start challenge." + }, + "INVERSE_BATTLE": { + "name": "Mirror rorriM", + "description": "Complete the Inverse Battle challenge.\n.egnellahc elttaB esrevnI eht etelpmoC" + } +} diff --git a/src/locales/he/arena-flyout.json b/src/locales/he/arena-flyout.json new file mode 100644 index 00000000000..043d4127eb8 --- /dev/null +++ b/src/locales/he/arena-flyout.json @@ -0,0 +1,44 @@ +{ + "activeBattleEffects": "Active Battle Effects", + "player": "Player", + "neutral": "Neutral", + "enemy": "Enemy", + + "sunny": "Sunny", + "rain": "Rain", + "sandstorm": "Sandstorm", + "hail": "Hail", + "snow": "Snow", + "fog": "Fog", + "heavyRain": "Heavy Rain", + "harshSun": "Harsh Sun", + "strongWinds": "Strong Winds", + + "misty": "Misty Terrain", + "electric": "Electric Terrain", + "grassy": "Grassy Terrain", + "psychic": "Psychic Terrain", + + "mudSport": "Mud Sport", + "waterSport": "Water Sport", + "spikes": "Spikes", + "toxicSpikes": "Toxic Spikes", + "mist": "Mist", + "futureSight": "Future Sight", + "doomDesire": "Doom Desire", + "wish": "Wish", + "stealthRock": "Stealth Rock", + "stickyWeb": "Sticky Web", + "trickRoom": "Trick Room", + "gravity": "Gravity", + "reflect": "Reflect", + "lightScreen": "Light Screen", + "auroraVeil": "Aurora Veil", + "quickGuard": "Quick Guard", + "wideGuard": "Wide Guard", + "matBlock": "Mat Block", + "craftyShield": "Crafty Shield", + "tailwind": "Tailwind", + "happyHour": "Happy Hour", + "safeguard": "Safeguard" +} \ No newline at end of file diff --git a/src/locales/he/arena-tag.json b/src/locales/he/arena-tag.json new file mode 100644 index 00000000000..d8fed386b24 --- /dev/null +++ b/src/locales/he/arena-tag.json @@ -0,0 +1,57 @@ +{ + "yourTeam": "your team", + "opposingTeam": "the opposing team", + "arenaOnRemove": "{{moveName}}'s effect wore off.", + "arenaOnRemovePlayer": "{{moveName}}'s effect wore off\non your side.", + "arenaOnRemoveEnemy": "{{moveName}}'s effect wore off\non the foe's side.", + "mistOnAdd": "{{pokemonNameWithAffix}}'s team became\nshrouded in mist!", + "mistApply": "The mist prevented\nthe lowering of stats!", + "reflectOnAdd": "Reflect reduced the damage of physical moves.", + "reflectOnAddPlayer": "Reflect reduced the damage of physical moves on your side.", + "reflectOnAddEnemy": "Reflect reduced the damage of physical moves on the foe's side.", + "lightScreenOnAdd": "Light Screen reduced the damage of special moves.", + "lightScreenOnAddPlayer": "Light Screen reduced the damage of special moves on your side.", + "lightScreenOnAddEnemy": "Light Screen reduced the damage of special moves on the foe's side.", + "auroraVeilOnAdd": "Aurora Veil reduced the damage of moves.", + "auroraVeilOnAddPlayer": "Aurora Veil reduced the damage of moves on your side.", + "auroraVeilOnAddEnemy": "Aurora Veil reduced the damage of moves on the foe's side.", + "conditionalProtectOnAdd": "{{moveName}} protected team!", + "conditionalProtectOnAddPlayer": "{{moveName}} protected your team!", + "conditionalProtectOnAddEnemy": "{{moveName}} protected the\nopposing team!", + "conditionalProtectApply": "{{moveName}} protected {{pokemonNameWithAffix}}!", + "matBlockOnAdd": "{{pokemonNameWithAffix}} intends to flip up a mat\nand block incoming attacks!", + "noCritOnAddPlayer": "The {{moveName}} shielded your\nteam from critical hits!", + "noCritOnAddEnemy": "The {{moveName}} shielded the opposing\nteam from critical hits!", + "noCritOnRemove": "{{pokemonNameWithAffix}}'s {{moveName}}\nwore off!", + "wishTagOnAdd": "{{pokemonNameWithAffix}}'s wish\ncame true!", + "mudSportOnAdd": "Electricity's power was weakened!", + "mudSportOnRemove": "The effects of Mud Sport\nhave faded.", + "waterSportOnAdd": "Fire's power was weakened!", + "waterSportOnRemove": "The effects of Water Sport\nhave faded.", + "spikesOnAdd": "{{moveName}} were scattered\nall around {{opponentDesc}}'s feet!", + "spikesActivateTrap": "{{pokemonNameWithAffix}} is hurt\nby the spikes!", + "toxicSpikesOnAdd": "{{moveName}} were scattered\nall around {{opponentDesc}}'s feet!", + "toxicSpikesActivateTrapPoison": "{{pokemonNameWithAffix}} absorbed the {{moveName}}!", + "stealthRockOnAdd": "Pointed stones float in the air\naround {{opponentDesc}}!", + "stealthRockActivateTrap": "Pointed stones dug into\n{{pokemonNameWithAffix}}!", + "stickyWebOnAdd": "A {{moveName}} has been laid out on the ground around the opposing team!", + "stickyWebActivateTrap": "The opposing {{pokemonName}} was caught in a sticky web!", + "trickRoomOnAdd": "{{pokemonNameWithAffix}} twisted\nthe dimensions!", + "trickRoomOnRemove": "The twisted dimensions\nreturned to normal!", + "gravityOnAdd": "Gravity intensified!", + "gravityOnRemove": "Gravity returned to normal!", + "tailwindOnAdd": "The Tailwind blew from behind team!", + "tailwindOnAddPlayer": "The Tailwind blew from behind\nyour team!", + "tailwindOnAddEnemy": "The Tailwind blew from behind\nthe opposing team!", + "tailwindOnRemove": "Team's Tailwind petered out!", + "tailwindOnRemovePlayer": "Your team's Tailwind petered out!", + "tailwindOnRemoveEnemy": "The opposing team's Tailwind petered out!", + "happyHourOnAdd": "Everyone is caught up in the happy atmosphere!", + "happyHourOnRemove": "The atmosphere returned to normal.", + "safeguardOnAdd": "The whole field is cloaked in a mystical veil!", + "safeguardOnAddPlayer": "Your team cloaked itself in a mystical veil!", + "safeguardOnAddEnemy": "The opposing team cloaked itself in a mystical veil!", + "safeguardOnRemove": "The field is no longer protected by Safeguard!", + "safeguardOnRemovePlayer": "Your team is no longer protected by Safeguard!", + "safeguardOnRemoveEnemy": "The opposing team is no longer protected by Safeguard!" +} \ No newline at end of file diff --git a/src/locales/he/battle-info.json b/src/locales/he/battle-info.json new file mode 100644 index 00000000000..2c9e87cb1b8 --- /dev/null +++ b/src/locales/he/battle-info.json @@ -0,0 +1,3 @@ + { + "generation": "Generation {{generation}}" + } \ No newline at end of file diff --git a/src/locales/he/battle-message-ui-handler.json b/src/locales/he/battle-message-ui-handler.json new file mode 100644 index 00000000000..0b2e0ba8b13 --- /dev/null +++ b/src/locales/he/battle-message-ui-handler.json @@ -0,0 +1,8 @@ +{ + "ivBest": "Best", + "ivFantastic": "Fantastic", + "ivVeryGood": "Very Good", + "ivPrettyGood": "Pretty Good", + "ivDecent": "Decent", + "ivNoGood": "No Good" +} \ No newline at end of file diff --git a/src/locales/he/battle-scene.json b/src/locales/he/battle-scene.json new file mode 100644 index 00000000000..a0288475d69 --- /dev/null +++ b/src/locales/he/battle-scene.json @@ -0,0 +1,3 @@ +{ + "moneyOwned": "₽{{formattedMoney}}" +} \ No newline at end of file diff --git a/src/locales/he/battle.json b/src/locales/he/battle.json new file mode 100644 index 00000000000..d04dd3eac1f --- /dev/null +++ b/src/locales/he/battle.json @@ -0,0 +1,109 @@ +{ + "bossAppeared": "{{bossName}} appeared.", + "trainerAppeared": "{{trainerName}}\nwould like to battle!", + "trainerAppearedDouble": "{{trainerName}}\nwould like to battle!", + "trainerSendOut": "{{trainerName}} sent out\n{{pokemonName}}!", + "singleWildAppeared": "A wild {{pokemonName}} appeared!", + "multiWildAppeared": "A wild {{pokemonName1}}\nand {{pokemonName2}} appeared!", + "playerComeBack": "Come back, {{pokemonName}}!", + "trainerComeBack": "{{trainerName}} withdrew {{pokemonName}}!", + "playerGo": "Go! {{pokemonName}}!", + "trainerGo": "{{trainerName}} sent out {{pokemonName}}!", + "switchQuestion": "Will you switch\n{{pokemonName}}?", + "trainerDefeated": "You defeated\n{{trainerName}}!", + "moneyWon": "You got\n₽{{moneyAmount}} for winning!", + "moneyPickedUp": "You picked up ₽{{moneyAmount}}!", + "pokemonCaught": "{{pokemonName}} was caught!", + "pokemonObtained": "You got {{pokemonName}}!", + "pokemonBrokeFree": "Oh no!\nThe Pokémon broke free!", + "pokemonFled": "The wild {{pokemonName}} fled!", + "playerFled": "You fled from the {{pokemonName}}!", + "addedAsAStarter": "{{pokemonName}} has been\nadded as a starter!", + "partyFull": "Your party is full.\nRelease a Pokémon to make room for {{pokemonName}}?", + "pokemon": "Pokémon", + "sendOutPokemon": "Go! {{pokemonName}}!", + "hitResultCriticalHit": "A critical hit!", + "hitResultSuperEffective": "It's super effective!", + "hitResultNotVeryEffective": "It's not very effective…", + "hitResultNoEffect": "It doesn't affect {{pokemonName}}!", + "hitResultImmune": "{{pokemonName}} is unaffected!", + "hitResultOneHitKO": "It's a one-hit KO!", + "attackFailed": "But it failed!", + "attackMissed": "{{pokemonNameWithAffix}} avoided the attack!", + "attackHitsCount": "Hit {{count}} time(s)!", + "rewardGain": "You received\n{{modifierName}}!", + "expGain": "{{pokemonName}} gained\n{{exp}} EXP. Points!", + "levelUp": "{{pokemonName}} grew to\nLv. {{level}}!", + "learnMove": "{{pokemonName}} learned\n{{moveName}}!", + "learnMovePrompt": "{{pokemonName}} wants to learn the\nmove {{moveName}}.", + "learnMoveLimitReached": "However, {{pokemonName}} already\nknows four moves.", + "learnMoveReplaceQuestion": "Should a move be forgotten and\nreplaced with {{moveName}}?", + "learnMoveStopTeaching": "Stop trying to teach\n{{moveName}}?", + "learnMoveNotLearned": "{{pokemonName}} did not learn the\nmove {{moveName}}.", + "learnMoveForgetQuestion": "Which move should be forgotten?", + "learnMoveForgetSuccess": "{{pokemonName}} forgot how to\nuse {{moveName}}.", + "countdownPoof": "@d{32}1, @d{15}2, and@d{15}… @d{15}… @d{15}… @d{15}@s{se/pb_bounce_1}Poof!", + "learnMoveAnd": "And…", + "levelCapUp": "The level cap\nhas increased to {{levelCap}}!", + "moveNotImplemented": "{{moveName}} is not yet implemented and cannot be selected.", + "moveNoPP": "There's no PP left for\nthis move!", + "moveDisabled": "{{moveName}} is disabled!", + "canOnlyUseMove": "{{pokemonName}} can only use {{moveName}}!", + "moveCannotBeSelected": "{{moveName}} cannot be selected!", + "disableInterruptedMove": "{{pokemonNameWithAffix}}'s {{moveName}}\nis disabled!", + "throatChopInterruptedMove": "The effects of Throat Chop prevent\n{{pokemonName}} from using certain moves!", + "noPokeballForce": "An unseen force\nprevents using Poké Balls.", + "noPokeballTrainer": "You can't catch\nanother trainer's Pokémon!", + "noPokeballMulti": "You can only throw a Poké Ball\nwhen there is one Pokémon remaining!", + "noPokeballStrong": "The target Pokémon is too strong to be caught!\nYou need to weaken it first!", + "noPokeballMysteryEncounter": "You aren't able to\ncatch this Pokémon!", + "noEscapeForce": "An unseen force\nprevents escape.", + "noEscapeTrainer": "You can't run\nfrom a trainer battle!", + "noEscapePokemon": "{{pokemonName}}'s {{moveName}}\nprevents {{escapeVerb}}!", + "runAwaySuccess": "You got away safely!", + "runAwayCannotEscape": "You can't escape!", + "escapeVerbSwitch": "switching", + "escapeVerbFlee": "fleeing", + "notDisabled": "{{pokemonName}}'s {{moveName}} is disabled\nno more!", + "turnEndHpRestore": "{{pokemonName}}'s HP was restored.", + "hpIsFull": "{{pokemonName}}'s\nHP is full!", + "skipItemQuestion": "Are you sure you want to skip taking an item?", + "itemStackFull": "The stack for {{fullItemName}} is full.\nYou will receive {{itemName}} instead.", + "eggHatching": "Oh?", + "eggSkipPrompt": "Skip to egg summary?", + "ivScannerUseQuestion": "Use IV Scanner on {{pokemonName}}?", + "wildPokemonWithAffix": "Wild {{pokemonName}}", + "foePokemonWithAffix": "Foe {{pokemonName}}", + "useMove": "{{pokemonNameWithAffix}} used {{moveName}}!", + "drainMessage": "{{pokemonName}} had its\nenergy drained!", + "regainHealth": "{{pokemonName}} regained\nhealth!", + "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", + "ppHealBerry": "{{pokemonNameWithAffix}} restored PP to its move {{moveName}}\nusing its {{berryName}}!", + "hpHealBerry": "{{pokemonNameWithAffix}} restored its health using\nits {{berryName}}!", + "fainted": "{{pokemonNameWithAffix}} fainted!", + "statsAnd": "and", + "stats": "Stats", + "statRose_one": "{{pokemonNameWithAffix}}'s {{stats}} rose!", + "statRose_other": "{{pokemonNameWithAffix}}'s {{stats}} rose!", + "statSharplyRose_one": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", + "statSharplyRose_other": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", + "statRoseDrastically_one": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", + "statRoseDrastically_other": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", + "statWontGoAnyHigher_one": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", + "statWontGoAnyHigher_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", + "statFell_one": "{{pokemonNameWithAffix}}'s {{stats}} fell!", + "statFell_other": "{{pokemonNameWithAffix}}'s {{stats}} fell!", + "statHarshlyFell_one": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", + "statHarshlyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", + "statSeverelyFell_one": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", + "statSeverelyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", + "statWontGoAnyLower_one": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", + "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", + "retryBattle": "Would you like to retry from the start of the battle?", + "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", + "congratulations": "Congratulations!", + "beatModeFirstTime": "{{speciesName}} beat {{gameMode}} Mode for the first time!\nYou received {{newModifier}}!", + "ppReduced": "It reduced the PP of {{targetName}}'s\n{{moveName}} by {{reduction}}!", + "mysteryEncounterAppeared": "What's this?" +} \ No newline at end of file diff --git a/src/locales/he/battler-tags.json b/src/locales/he/battler-tags.json new file mode 100644 index 00000000000..b31826b0244 --- /dev/null +++ b/src/locales/he/battler-tags.json @@ -0,0 +1,77 @@ +{ + "trappedDesc": "trapping", + "flinchedDesc": "flinching", + "confusedDesc": "confusion", + "infatuatedDesc": "infatuation", + "seedDesc": "seeding", + "nightmareDesc": "nightmares", + "ingrainDesc": "roots", + "drowsyDesc": "drowsiness", + "rechargingLapse": "{{pokemonNameWithAffix}} must\nrecharge!", + "trappedOnAdd": "{{pokemonNameWithAffix}} can no\nlonger escape!", + "trappedOnRemove": "{{pokemonNameWithAffix}} was freed\nfrom {{moveName}}!", + "flinchedLapse": "{{pokemonNameWithAffix}} flinched!", + "confusedOnAdd": "{{pokemonNameWithAffix}} became\nconfused!", + "confusedOnRemove": "{{pokemonNameWithAffix}} snapped\nout of confusion!", + "confusedOnOverlap": "{{pokemonNameWithAffix}} is\nalready confused!", + "confusedLapse": "{{pokemonNameWithAffix}} is\nconfused!", + "confusedLapseHurtItself": "It hurt itself in its\nconfusion!", + "destinyBondLapseIsBoss": "{{pokemonNameWithAffix}} is unaffected\nby the effects of Destiny Bond.", + "destinyBondLapse": "{{pokemonNameWithAffix}} took\n{{pokemonNameWithAffix2}} down with it!", + "infatuatedOnAdd": "{{pokemonNameWithAffix}} fell in love\nwith {{sourcePokemonName}}!", + "infatuatedOnOverlap": "{{pokemonNameWithAffix}} is\nalready in love!", + "infatuatedLapse": "{{pokemonNameWithAffix}} is in love\nwith {{sourcePokemonName}}!", + "infatuatedLapseImmobilize": "{{pokemonNameWithAffix}} is\nimmobilized by love!", + "infatuatedOnRemove": "{{pokemonNameWithAffix}} got over\nits infatuation.", + "seededOnAdd": "{{pokemonNameWithAffix}} was seeded!", + "seededLapse": "{{pokemonNameWithAffix}}'s health is\nsapped by Leech Seed!", + "seededLapseShed": "{{pokemonNameWithAffix}}'s Leech Seed\nsucked up the liquid ooze!", + "nightmareOnAdd": "{{pokemonNameWithAffix}} began\nhaving a Nightmare!", + "nightmareOnOverlap": "{{pokemonNameWithAffix}} is\nalready locked in a Nightmare!", + "nightmareLapse": "{{pokemonNameWithAffix}} is locked\nin a Nightmare!", + "encoreOnAdd": "{{pokemonNameWithAffix}} got\nan Encore!", + "encoreOnRemove": "{{pokemonNameWithAffix}}'s Encore\nended!", + "helpingHandOnAdd": "{{pokemonNameWithAffix}} is ready to\nhelp {{pokemonName}}!", + "ingrainLapse": "{{pokemonNameWithAffix}} absorbed\nnutrients with its roots!", + "ingrainOnTrap": "{{pokemonNameWithAffix}} planted its roots!", + "aquaRingOnAdd": "{{pokemonNameWithAffix}} surrounded\nitself with a veil of water!", + "aquaRingLapse": "{{moveName}} restored\n{{pokemonName}}'s HP!", + "drowsyOnAdd": "{{pokemonNameWithAffix}} grew drowsy!", + "damagingTrapLapse": "{{pokemonNameWithAffix}} is hurt\nby {{moveName}}!", + "bindOnTrap": "{{pokemonNameWithAffix}} was squeezed by\n{{sourcePokemonName}}'s {{moveName}}!", + "wrapOnTrap": "{{pokemonNameWithAffix}} was Wrapped\nby {{sourcePokemonName}}!", + "vortexOnTrap": "{{pokemonNameWithAffix}} was trapped\nin the vortex!", + "clampOnTrap": "{{sourcePokemonNameWithAffix}} Clamped\n{{pokemonName}}!", + "sandTombOnTrap": "{{pokemonNameWithAffix}} became trapped\nby {{moveName}}!", + "magmaStormOnTrap": "{{pokemonNameWithAffix}} became trapped\nby swirling magma!", + "snapTrapOnTrap": "{{pokemonNameWithAffix}} got trapped\nby a snap trap!", + "thunderCageOnTrap": "{{sourcePokemonNameWithAffix}} trapped\n{{pokemonNameWithAffix}}!", + "infestationOnTrap": "{{pokemonNameWithAffix}} has been afflicted \nwith an infestation by {{sourcePokemonNameWithAffix}}!", + "protectedOnAdd": "{{pokemonNameWithAffix}}\nprotected itself!", + "protectedLapse": "{{pokemonNameWithAffix}}\nprotected itself!", + "enduringOnAdd": "{{pokemonNameWithAffix}} braced\nitself!", + "enduringLapse": "{{pokemonNameWithAffix}} endured\nthe hit!", + "sturdyLapse": "{{pokemonNameWithAffix}} endured\nthe hit!", + "perishSongLapse": "{{pokemonNameWithAffix}}'s perish count fell to {{turnCount}}.", + "centerOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", + "truantLapse": "{{pokemonNameWithAffix}} is\nloafing around!", + "slowStartOnAdd": "{{pokemonNameWithAffix}} can't\nget it going!", + "slowStartOnRemove": "{{pokemonNameWithAffix}} finally\ngot its act together!", + "highestStatBoostOnAdd": "{{pokemonNameWithAffix}}'s {{statName}}\nwas heightened!", + "highestStatBoostOnRemove": "The effects of {{pokemonNameWithAffix}}'s\n{{abilityName}} wore off!", + "magnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", + "magnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", + "critBoostOnAdd": "{{pokemonNameWithAffix}} is getting\npumped!", + "critBoostOnRemove": "{{pokemonNameWithAffix}} relaxed.", + "saltCuredOnAdd": "{{pokemonNameWithAffix}} is being salt cured!", + "saltCuredLapse": "{{pokemonNameWithAffix}} is hurt by {{moveName}}!", + "cursedOnAdd": "{{pokemonNameWithAffix}} cut its own HP and put a curse on the {{pokemonName}}!", + "cursedLapse": "{{pokemonNameWithAffix}} is afflicted by the Curse!", + "stockpilingOnAdd": "{{pokemonNameWithAffix}} stockpiled {{stockpiledCount}}!", + "disabledOnAdd": "{{pokemonNameWithAffix}}'s {{moveName}}\nwas disabled!", + "disabledLapse": "{{pokemonNameWithAffix}}'s {{moveName}}\nis no longer disabled.", + "tarShotOnAdd": "{{pokemonNameWithAffix}} became weaker to fire!", + "substituteOnAdd": "{{pokemonNameWithAffix}} put in a substitute!", + "substituteOnHit": "The substitute took damage for {{pokemonNameWithAffix}}!", + "substituteOnRemove": "{{pokemonNameWithAffix}}'s substitute faded!" +} diff --git a/src/locales/he/berry.json b/src/locales/he/berry.json new file mode 100644 index 00000000000..a4bec889877 --- /dev/null +++ b/src/locales/he/berry.json @@ -0,0 +1,46 @@ +{ + "SITRUS": { + "name": "Sitrus Berry", + "effect": "Restores 25% HP if HP is below 50%" + }, + "LUM": { + "name": "Lum Berry", + "effect": "Cures any non-volatile status condition and confusion" + }, + "ENIGMA": { + "name": "Enigma Berry", + "effect": "Restores 25% HP if hit by a super effective move" + }, + "LIECHI": { + "name": "Liechi Berry", + "effect": "Raises Attack if HP is below 25%" + }, + "GANLON": { + "name": "Ganlon Berry", + "effect": "Raises Defense if HP is below 25%" + }, + "PETAYA": { + "name": "Petaya Berry", + "effect": "Raises Sp. Atk if HP is below 25%" + }, + "APICOT": { + "name": "Apicot Berry", + "effect": "Raises Sp. Def if HP is below 25%" + }, + "SALAC": { + "name": "Salac Berry", + "effect": "Raises Speed if HP is below 25%" + }, + "LANSAT": { + "name": "Lansat Berry", + "effect": "Raises critical hit ratio if HP is below 25%" + }, + "STARF": { + "name": "Starf Berry", + "effect": "Sharply raises a random stat if HP is below 25%" + }, + "LEPPA": { + "name": "Leppa Berry", + "effect": "Restores 10 PP to a move if its PP reaches 0" + } +} \ No newline at end of file diff --git a/src/locales/he/bgm-name.json b/src/locales/he/bgm-name.json new file mode 100644 index 00000000000..c2babed4dff --- /dev/null +++ b/src/locales/he/bgm-name.json @@ -0,0 +1,155 @@ +{ + "music": "Music: ", + "missing_entries": "{{name}}", + "battle_kanto_champion": "B2W2 Kanto Champion Battle", + "battle_johto_champion": "B2W2 Johto Champion Battle", + "battle_hoenn_champion_g5": "B2W2 Hoenn Champion Battle", + "battle_hoenn_champion_g6": "ORAS Hoenn Champion Battle", + "battle_sinnoh_champion": "B2W2 Sinnoh Champion Battle", + "battle_champion_alder": "BW Unova Champion Battle", + "battle_champion_iris": "B2W2 Unova Champion Battle", + "battle_kalos_champion": "XY Kalos Champion Battle", + "battle_alola_champion": "USUM Alola Champion Battle", + "battle_galar_champion": "SWSH Galar Champion Battle", + "battle_champion_geeta": "SV Champion Geeta Battle", + "battle_champion_nemona": "SV Champion Nemona Battle", + "battle_champion_kieran": "SV Champion Kieran Battle", + "battle_hoenn_elite": "ORAS Elite Four Battle", + "battle_unova_elite": "BW Elite Four Battle", + "battle_kalos_elite": "XY Elite Four Battle", + "battle_alola_elite": "SM Elite Four Battle", + "battle_galar_elite": "SWSH League Tournament Battle", + "battle_paldea_elite": "SV Elite Four Battle", + "battle_bb_elite": "SV BB League Elite Four Battle", + "battle_final_encounter": "PMD RTDX Rayquaza's Domain", + "battle_final": "BW Ghetsis Battle", + "battle_kanto_gym": "B2W2 Kanto Gym Battle", + "battle_johto_gym": "B2W2 Johto Gym Battle", + "battle_hoenn_gym": "B2W2 Hoenn Gym Battle", + "battle_sinnoh_gym": "B2W2 Sinnoh Gym Battle", + "battle_unova_gym": "BW Unova Gym Battle", + "battle_kalos_gym": "XY Kalos Gym Battle", + "battle_galar_gym": "SWSH Galar Gym Battle", + "battle_paldea_gym": "SV Paldea Gym Battle", + "battle_legendary_kanto": "XY Kanto Legendary Battle", + "battle_legendary_raikou": "HGSS Raikou Battle", + "battle_legendary_entei": "HGSS Entei Battle", + "battle_legendary_suicune": "HGSS Suicune Battle", + "battle_legendary_lugia": "HGSS Lugia Battle", + "battle_legendary_ho_oh": "HGSS Ho-oh Battle", + "battle_legendary_regis_g5": "B2W2 Legendary Titan Battle", + "battle_legendary_regis_g6": "ORAS Legendary Titan Battle", + "battle_legendary_gro_kyo": "ORAS Groudon & Kyogre Battle", + "battle_legendary_rayquaza": "ORAS Rayquaza Battle", + "battle_legendary_deoxys": "ORAS Deoxys Battle", + "battle_legendary_lake_trio": "ORAS Lake Guardians Battle", + "battle_legendary_sinnoh": "ORAS Sinnoh Legendary Battle", + "battle_legendary_dia_pal": "ORAS Dialga & Palkia Battle", + "battle_legendary_origin_forme": "LA Origin Dialga & Palkia Battle", + "battle_legendary_giratina": "ORAS Giratina Battle", + "battle_legendary_arceus": "HGSS Arceus Battle", + "battle_legendary_unova": "BW Unova Legendary Battle", + "battle_legendary_kyurem": "BW Kyurem Battle", + "battle_legendary_res_zek": "BW Reshiram & Zekrom Battle", + "battle_legendary_xern_yvel": "XY Xerneas & Yveltal Battle", + "battle_legendary_tapu": "SM Tapu Battle", + "battle_legendary_sol_lun": "SM Solgaleo & Lunala Battle", + "battle_legendary_ub": "SM Ultra Beast Battle", + "battle_legendary_dusk_dawn": "USUM Dusk Mane & Dawn Wings Necrozma Battle", + "battle_legendary_ultra_nec": "USUM Ultra Necrozma Battle", + "battle_legendary_zac_zam": "SWSH Zacian & Zamazenta Battle", + "battle_legendary_glas_spec": "SWSH Glastrier & Spectrier Battle", + "battle_legendary_calyrex": "SWSH Calyrex Battle", + "battle_legendary_riders": "SWSH Ice & Shadow Rider Calyrex Battle", + "battle_legendary_birds_galar": "SWSH Galarian Legendary Birds Battle", + "battle_legendary_ruinous": "SV Treasures of Ruin Battle", + "battle_legendary_kor_mir": "SV Depths of Area Zero Battle", + "battle_legendary_loyal_three": "SV Loyal Three Battle", + "battle_legendary_ogerpon": "SV Ogerpon Battle", + "battle_legendary_terapagos": "SV Terapagos Battle", + "battle_legendary_pecharunt": "SV Pecharunt Battle", + "battle_rival": "BW Rival Battle", + "battle_rival_2": "BW N Battle", + "battle_rival_3": "BW Final N Battle", + "battle_trainer": "BW Trainer Battle", + "battle_wild": "BW Wild Battle", + "battle_wild_strong": "BW Strong Wild Battle", + "end_summit": "PMD RTDX Sky Tower Summit", + "battle_rocket_grunt": "HGSS Team Rocket Battle", + "battle_aqua_magma_grunt": "ORAS Team Aqua & Magma Battle", + "battle_galactic_grunt": "BDSP Team Galactic Battle", + "battle_plasma_grunt": "BW Team Plasma Battle", + "battle_flare_grunt": "XY Team Flare Battle", + "battle_aether_grunt": "SM Aether Foundation Battle", + "battle_skull_grunt": "SM Team Skull Battle", + "battle_macro_grunt": "SWSH Trainer Battle", + "battle_galactic_admin": "BDSP Team Galactic Admin Battle", + "battle_skull_admin": "SM Team Skull Admin Battle", + "battle_oleana": "SWSH Oleana Battle", + "battle_rocket_boss": "USUM Giovanni Battle", + "battle_aqua_magma_boss": "ORAS Archie & Maxie Battle", + "battle_galactic_boss": "BDSP Cyrus Battle", + "battle_plasma_boss": "B2W2 Ghetsis Battle", + "battle_flare_boss": "XY Lysandre Battle", + "battle_aether_boss": "SM Lusamine Battle", + "battle_skull_boss": "SM Guzma Battle", + "battle_macro_boss": "SWSH Rose Battle", + + "abyss": "PMD EoS Dark Crater", + "badlands": "PMD EoS Barren Valley", + "beach": "PMD EoS Drenched Bluff", + "cave": "PMD EoS Sky Peak Cave", + "construction_site": "PMD EoS Boulder Quarry", + "desert": "PMD EoS Northern Desert", + "dojo": "PMD EoS Marowak Dojo", + "end": "PMD RTDX Sky Tower", + "factory": "PMD EoS Concealed Ruins", + "fairy_cave": "PMD EoS Star Cave", + "forest": "PMD EoS Dusk Forest", + "grass": "PMD EoS Apple Woods", + "graveyard": "PMD EoS Mystifying Forest", + "ice_cave": "PMD EoS Vast Ice Mountain", + "island": "PMD EoS Craggy Coast", + "jungle": "Lmz - Jungle", + "laboratory": "Firel - Laboratory", + "lake": "PMD EoS Crystal Cave", + "meadow": "PMD EoS Sky Peak Forest", + "metropolis": "Firel - Metropolis", + "mountain": "PMD EoS Mt. Horn", + "plains": "PMD EoS Sky Peak Prairie", + "power_plant": "PMD EoS Far Amp Plains", + "ruins": "PMD EoS Deep Sealed Ruin", + "sea": "Andr06 - Marine Mystique", + "seabed": "Firel - Seabed", + "slum": "Andr06 - Sneaky Snom", + "snowy_forest": "PMD EoS Sky Peak Snowfield", + "space": "Firel - Aether", + "swamp": "PMD EoS Surrounded Sea", + "tall_grass": "PMD EoS Foggy Forest", + "temple": "PMD EoS Aegis Cave", + "town": "PMD EoS Random Dungeon Theme 3", + "volcano": "PMD EoS Steam Cave", + "wasteland": "PMD EoS Hidden Highland", + "encounter_ace_trainer": "BW Trainers' Eyes Meet (Ace Trainer)", + "encounter_backpacker": "BW Trainers' Eyes Meet (Backpacker)", + "encounter_clerk": "BW Trainers' Eyes Meet (Clerk)", + "encounter_cyclist": "BW Trainers' Eyes Meet (Cyclist)", + "encounter_lass": "BW Trainers' Eyes Meet (Lass)", + "encounter_parasol_lady": "BW Trainers' Eyes Meet (Parasol Lady)", + "encounter_pokefan": "BW Trainers' Eyes Meet (Poke Fan)", + "encounter_psychic": "BW Trainers' Eyes Meet (Psychic)", + "encounter_rich": "BW Trainers' Eyes Meet (Gentleman)", + "encounter_rival": "BW Cheren", + "encounter_roughneck": "BW Trainers' Eyes Meet (Roughneck)", + "encounter_scientist": "BW Trainers' Eyes Meet (Scientist)", + "encounter_twins": "BW Trainers' Eyes Meet (Twins)", + "encounter_youngster": "BW Trainers' Eyes Meet (Youngster)", + "heal": "BW Pokémon Heal", + "menu": "PMD EoS Welcome to the World of Pokémon!", + "title": "PMD EoS Top Menu Theme", + + "mystery_encounter_weird_dream": "PMD EoS Temporal Spire", + "mystery_encounter_fun_and_games": "PMD EoS Guildmaster Wigglytuff", + "mystery_encounter_gen_5_gts": "BW GTS", + "mystery_encounter_gen_6_gts": "XY GTS" +} diff --git a/src/locales/he/biome.json b/src/locales/he/biome.json new file mode 100644 index 00000000000..6d79382cf3e --- /dev/null +++ b/src/locales/he/biome.json @@ -0,0 +1,38 @@ +{ + "unknownLocation": "Somewhere you can't remember", + "TOWN": "Town", + "PLAINS": "Plains", + "GRASS": "Grassy Field", + "TALL_GRASS": "Tall Grass", + "METROPOLIS": "Metropolis", + "FOREST": "Forest", + "SEA": "Sea", + "SWAMP": "Swamp", + "BEACH": "Beach", + "LAKE": "Lake", + "SEABED": "Seabed", + "MOUNTAIN": "Mountain", + "BADLANDS": "Badlands", + "CAVE": "Cave", + "DESERT": "Desert", + "ICE_CAVE": "Ice Cave", + "MEADOW": "Meadow", + "POWER_PLANT": "Power Plant", + "VOLCANO": "Volcano", + "GRAVEYARD": "Graveyard", + "DOJO": "Dojo", + "FACTORY": "Factory", + "RUINS": "Ancient Ruins", + "WASTELAND": "Wasteland", + "ABYSS": "Abyss", + "SPACE": "Space", + "CONSTRUCTION_SITE": "Construction Site", + "JUNGLE": "Jungle", + "FAIRY_CAVE": "Fairy Cave", + "TEMPLE": "Temple", + "SLUM": "Slum", + "SNOWY_FOREST": "Snowy Forest", + "ISLAND": "Island", + "LABORATORY": "Laboratory", + "END": "???" +} \ No newline at end of file diff --git a/src/locales/he/challenges.json b/src/locales/he/challenges.json new file mode 100644 index 00000000000..7792755d626 --- /dev/null +++ b/src/locales/he/challenges.json @@ -0,0 +1,37 @@ +{ + "title": "Challenge Modifiers", + "illegalEvolution": "{{pokemon}} changed into an ineligible Pokémon\nfor this challenge!", + "noneSelected": "None Selected", + "singleGeneration": { + "name": "Mono Gen", + "desc": "You can only use Pokémon from Generation {{gen}}.", + "desc_default": "You can only use Pokémon from the chosen generation.", + "gen_1": "one", + "gen_2": "two", + "gen_3": "three", + "gen_4": "four", + "gen_5": "five", + "gen_6": "six", + "gen_7": "seven", + "gen_8": "eight", + "gen_9": "nine" + }, + "singleType": { + "name": "Mono Type", + "desc": "You can only use Pokémon with the {{type}} type.", + "desc_default": "You can only use Pokémon of the chosen type." + }, + "freshStart": { + "name": "Fresh Start", + "desc": "You can only use the original starters, and only as if you had just started PokéRogue.", + "value.0": "Off", + "value.1": "On" + }, + "inverseBattle": { + "name": "Inverse Battle", + "shortName": "Inverse", + "desc": "Type matchups are reversed and no type is immune to any other type.\nDisables other challenges' achievements.", + "value.0": "Off", + "value.1": "On" + } +} diff --git a/src/locales/he/command-ui-handler.json b/src/locales/he/command-ui-handler.json new file mode 100644 index 00000000000..5ca222234d3 --- /dev/null +++ b/src/locales/he/command-ui-handler.json @@ -0,0 +1,7 @@ +{ + "fight": "Fight", + "ball": "Ball", + "pokemon": "Pokémon", + "run": "Run", + "actionMessage": "What will\n{{pokemonName}} do?" +} \ No newline at end of file diff --git a/src/locales/he/common.json b/src/locales/he/common.json new file mode 100644 index 00000000000..e910b7c2e09 --- /dev/null +++ b/src/locales/he/common.json @@ -0,0 +1,8 @@ +{ + "start": "Start", + "luckIndicator": "Luck:", + "shinyOnHover": "Shiny", + "commonShiny": "Common", + "rareShiny": "Rare", + "epicShiny": "Epic" +} \ No newline at end of file diff --git a/src/locales/he/config.ts b/src/locales/he/config.ts new file mode 100644 index 00000000000..d6475a092e4 --- /dev/null +++ b/src/locales/he/config.ts @@ -0,0 +1,189 @@ +import common from "./common.json"; +import settings from "./settings.json"; +import ability from "./ability.json"; +import abilityTriggers from "./ability-trigger.json"; +import arenaFlyout from "./arena-flyout.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 battleMessageUiHandler from "./battle-message-ui-handler.json"; +import battlerTags from "./battler-tags.json"; +import berry from "./berry.json"; +import bgmName from "./bgm-name.json"; +import biome from "./biome.json"; +import challenges from "./challenges.json"; +import commandUiHandler from "./command-ui-handler.json"; +import dialogue from "./dialogue.json"; +import battleSpecDialogue from "./dialogue-final-boss.json"; +import miscDialogue from "./dialogue-misc.json"; +import doubleBattleDialogue from "./dialogue-double-battle.json"; +import egg from "./egg.json"; +import fightUiHandler from "./fight-ui-handler.json"; +import filterBar from "./filter-bar.json"; +import gameMode from "./game-mode.json"; +import gameStatsUiHandler from "./game-stats-ui-handler.json"; +import growth from "./growth.json"; +import menu from "./menu.json"; +import menuUiHandler from "./menu-ui-handler.json"; +import modifier from "./modifier.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 moveTriggers from "./move-trigger.json"; +import runHistory from "./run-history.json"; +import mysteryEncounterMessages from "./mystery-encounter-messages.json"; +import lostAtSea from "./mystery-encounters/lost-at-sea-dialogue.json"; +import mysteriousChest from "./mystery-encounters/mysterious-chest-dialogue.json"; +import mysteriousChallengers from "./mystery-encounters/mysterious-challengers-dialogue.json"; +import darkDeal from "./mystery-encounters/dark-deal-dialogue.json"; +import departmentStoreSale from "./mystery-encounters/department-store-sale-dialogue.json"; +import fieldTrip from "./mystery-encounters/field-trip-dialogue.json"; +import fieryFallout from "./mystery-encounters/fiery-fallout-dialogue.json"; +import fightOrFlight from "./mystery-encounters/fight-or-flight-dialogue.json"; +import safariZone from "./mystery-encounters/safari-zone-dialogue.json"; +import shadyVitaminDealer from "./mystery-encounters/shady-vitamin-dealer-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 bugTypeSuperfan from "./mystery-encounters/bug-type-superfan-dialogue.json"; +import funAndGames from "./mystery-encounters/fun-and-games-dialogue.json"; +import uncommonBreed from "./mystery-encounters/uncommon-breed-dialogue.json"; +import globalTradeSystem from "./mystery-encounters/global-trade-system-dialogue.json"; + +/** + * Dialogue/Text token injection patterns that can be used: + * - `$` will be treated as a new line for Message and Dialogue strings. + * - `@d{}` will add a time delay to text animation for Message and Dialogue strings. + * - `@s{}` will play a specified sound effect for Message and Dialogue strings. + * - `@f{}` will fade the screen to black for the given duration, then fade back in for Message and Dialogue strings. + * - `{{}}` (MYSTERY ENCOUNTERS ONLY) will auto-inject the matching dialogue token value that is stored in {@link IMysteryEncounter.dialogueTokens}. + * - (see [i18next interpolations](https://www.i18next.com/translation-function/interpolation)) for more details. + * - `@[]{}` (STATIC TEXT ONLY, NOT USEABLE WITH {@link UI.showText()} OR {@link UI.showDialogue()}) will auto-color the given text to a specified {@link TextStyle} (e.g. `TextStyle.SUMMARY_GREEN`). + */ +export const heConfig = { + ability, + abilityTriggers, + arenaFlyout, + arenaTag, + battle, + battleScene, + battleInfo, + battleMessageUiHandler, + battlePokemonForm, + battlerTags, + berry, + bgmName, + biome, + challenges, + commandUiHandler, + common, + achv, + dialogue, + battleSpecDialogue, + miscDialogue, + doubleBattleDialogue, + egg, + fightUiHandler, + filterBar, + gameMode, + gameStatsUiHandler, + growth, + menu, + menuUiHandler, + modifier, + modifierType, + move, + nature, + pokeball, + pokemon, + pokemonForm, + pokemonInfo, + pokemonInfoContainer, + pokemonSummary, + saveSlotSelectUiHandler, + settings, + splashMessages, + starterSelectUiHandler, + statusEffect, + terrain, + titles: trainerTitles, + trainerClasses, + trainerNames, + tutorial, + voucher, + weather, + partyUiHandler, + modifierSelectUiHandler, + moveTriggers, + runHistory, + mysteryEncounter: { + // DO NOT REMOVE + "unit_test_dialogue": "{{test}}{{test}} {{test{{test}}}} {{test1}} {{test\}} {{test\\}} {{test\\\}} {test}}", + mysteriousChallengers, + mysteriousChest, + darkDeal, + fightOrFlight, + slumberingSnorlax, + trainingSession, + departmentStoreSale, + shadyVitaminDealer, + fieldTrip, + safariZone, + lostAtSea, + fieryFallout, + theStrongStuff, + pokemonSalesman, + offerYouCantRefuse, + delibirdy, + absoluteAvarice, + aTrainersTest, + trashToTreasure, + berriesAbound, + clowningAround, + partTimer, + dancingLessons, + weirdDream, + theWinstrateChallenge, + teleportingHijinks, + bugTypeSuperfan, + funAndGames, + uncommonBreed, + globalTradeSystem + }, + mysteryEncounterMessages +}; diff --git a/src/locales/he/dialogue-double-battle.json b/src/locales/he/dialogue-double-battle.json new file mode 100644 index 00000000000..4190af49d15 --- /dev/null +++ b/src/locales/he/dialogue-double-battle.json @@ -0,0 +1,84 @@ +{ + "blue_red_double": { + "encounter": { + "1": "Blue: Hey Red, let's show them what we're made of!\n$Red: ...\n$Blue: This is Pallet Town Power!" + }, + "victory": { + "1": "Blue: That was a great battle!\n$Red: ..." + } + }, + "red_blue_double": { + "encounter": { + "1": "Red: ...!\n$Blue: He never talks much.\n$Blue: But dont let that fool you! He is a champ after all!" + }, + "victory": { + "1": "Red: ...!\n$Blue: Next time we will beat you!" + } + }, + "tate_liza_double": { + "encounter": { + "1": "Tate: Are you surprised?\n$Liza: We are two gym leaders at once!\n$Tate: We are twins!\n$Liza: We dont need to talk to understand each other!\n$Tate: Twice the power...\n$Liza: Can you handle it?" + }, + "victory": { + "1": "Tate: What? Our combination was perfect!\n$Liza: Looks like we need to train more..." + } + }, + "liza_tate_double": { + "encounter": { + "1": "Liza: Hihihi... Are you surprised?\n$Tate: Yes, we are really two gym leaders at once!\n$Liza: This is my twin brother Tate!\n$Tate: And this is my twin sister Liza!\n$Liza: Don't you think we are a perfect combination?" + }, + "victory": { + "1": "Liza: Are we...\n$Tate: ...not as strong as we thought?" + } + }, + "wallace_steven_double": { + "encounter": { + "1": "Steven: Wallace, let's show them the power of the champions!\n$Wallace: We will show you the power of Hoenn!\n$Steven: Let's go!" + }, + "victory": { + "1": "Steven: That was a great battle!\n$Wallace: We will win next time!" + } + }, + "steven_wallace_double": { + "encounter": { + "1": "Steven: Do you have any rare Pokémon?\n$Wallace: Steven... We are here for a battle, not to show off our Pokémon.\n$Steven: Oh... I see... Let's go then!" + }, + "victory": { + "1": "Steven: Now that we are done with the battle, let's show off our Pokémon!\n$Wallace: Steven..." + } + }, + "alder_iris_double": { + "encounter": { + "1": "Alder: We are the strongest trainers in Unova!\n$Iris: Fights against strong trainers are the best!" + }, + "victory": { + "1": "Alder: Wow! You are super strong!\n$Iris: We will win next time!" + } + }, + "iris_alder_double": { + "encounter": { + "1": "Iris: Welcome Challenger! I am THE Unova Champion!\n$Alder: Iris, aren't you a bit too excited?", + "1_female": "Iris: Welcome Challenger! I am THE Unova Champion!\n$Alder: Iris, aren't you a bit too excited?" + }, + "victory": { + "1": "Iris: A loss like this is not easy to take...\n$Alder: But we will only get stronger with every loss!" + } + }, + "piers_marnie_double": { + "encounter": { + "1": "Marnie: Brother, let's show them the power of Spikemuth!\n$Piers: We bring darkness!" + }, + "victory": { + "1": "Marnie: You brought light to our darkness!\n$Piers: Its too bright..." + } + }, + "marnie_piers_double": { + "encounter": { + "1": "Piers: Ready for a concert?\n$Marnie: Brother... They are here to fight, not to sing...", + "1_female": "Piers: Ready for a concert?\n$Marnie: Brother... They are here to fight, not to sing..." + }, + "victory": { + "1": "Piers: Now that was a great concert!\n$Marnie: Brother..." + } + } +} \ No newline at end of file diff --git a/src/locales/he/dialogue-final-boss.json b/src/locales/he/dialogue-final-boss.json new file mode 100644 index 00000000000..6f99aae3e0c --- /dev/null +++ b/src/locales/he/dialogue-final-boss.json @@ -0,0 +1,10 @@ +{ + "encounter": "It appears the time has finally come once again.\nYou know why you have come here, do you not?\n$You were drawn here, because you have been here before.\nCountless times.\n$Though, perhaps it can be counted.\nTo be precise, this is in fact your {{cycleCount}} cycle.\n$Each cycle your mind reverts to its former state.\nEven so, somehow, remnants of your former selves remain.\n$Until now you have yet to succeed, but I sense a different presence in you this time.\n\n$You are the only one here, though it is as if there is… another.\n$Will you finally prove a formidable challenge to me?\nThe challenge I have longed after for millennia?\n$We begin.", + "encounter_female": "It appears the time has finally come once again.\nYou know why you have come here, do you not?\n$You were drawn here, because you have been here before.\nCountless times.\n$Though, perhaps it can be counted.\nTo be precise, this is in fact your {{cycleCount}} cycle.\n$Each cycle your mind reverts to its former state.\nEven so, somehow, remnants of your former selves remain.\n$Until now you have yet to succeed, but I sense a different presence in you this time.\n\n$You are the only one here, though it is as if there is… another.\n$Will you finally prove a formidable challenge to me?\nThe challenge I have longed after for millennia?\n$We begin.", + "firstStageWin": "I see. The presence I felt was indeed real.\nIt appears I no longer need to hold back.\n$Do not disappoint me.", + "secondStageWin": "…Magnificent.", + "key_ordinal_one": "st", + "key_ordinal_two": "nd", + "key_ordinal_few": "rd", + "key_ordinal_other": "th" +} \ No newline at end of file diff --git a/src/locales/he/dialogue-misc.json b/src/locales/he/dialogue-misc.json new file mode 100644 index 00000000000..2f333b5f383 --- /dev/null +++ b/src/locales/he/dialogue-misc.json @@ -0,0 +1,6 @@ +{ + "ending": "@c{shock}You're back?@d{32} Does that mean…@d{96} you won?!\n@c{smile_ehalf}I should have known you had it in you.\n$@c{smile_eclosed}Of course… I always had that feeling.\n@c{smile}It's over now, right? You ended the loop.\n$@c{smile_ehalf}You fulfilled your dream too, didn't you?\nYou didn't lose even once.\n$I'll be the only one to remember what you did.\n@c{angry_mopen}I'll try not to forget!\n$@c{smile_wave_wink}Just kidding!@d{64} @c{smile}I'd never forget.@d{32}\nYour legend will live on in our hearts.\n$@c{smile_wave}Anyway,@d{64} it's getting late…@d{96} I think?\nIt's hard to tell in this place.\n$Let's go home. @c{smile_wave_wink}Maybe tomorrow, we can have another battle, for old time's sake?", + "ending_female": "@c{smile}Oh? You won?@d{96} @c{smile_eclosed}I guess I should've known.\nBut, you're back now.\n$@c{smile}It's over.@d{64} You ended the loop.\n$@c{serious_smile_fists}You fulfilled your dream too, didn't you?\nYou didn't lose even once.\n$@c{neutral}I'm the only one who'll remember what you did.@d{96}\nI guess that's okay, isn't it?\n$@c{serious_smile_fists}Your legend will always live on in our hearts.\n$@c{smile_eclosed}Anyway, I've had about enough of this place, haven't you? Let's head home.\n$@c{serious_smile_fists}Maybe when we get back, we can have another battle?\nIf you're up to it.", + "ending_endless": "Congratulations on reaching the current end!\nMore content is coming soon.", + "ending_name": "Devs" +} diff --git a/src/locales/he/dialogue.json b/src/locales/he/dialogue.json new file mode 100644 index 00000000000..39a4238355c --- /dev/null +++ b/src/locales/he/dialogue.json @@ -0,0 +1,2937 @@ +{ + "youngster": { + "encounter": { + "1": "Hey, wanna battle?", + "2": "Are you a new trainer too?", + "2_female": "Are you a new trainer too?", + "3": "Hey, I haven't seen you before. Let's battle!", + "4": "I just lost, so I'm trying to find more Pokémon.\nWait! You look weak! Come on, let's battle!", + "4_female": "I just lost, so I'm trying to find more Pokémon.\nWait! You look weak! Come on, let's battle!", + "5": "Have we met or not? I don't really remember. Well, I guess it's nice to meet you anyway!", + "6": "All right! Let's go!", + "7": "All right! Here I come! I'll show you my power!", + "8": "Haw haw haw... I'll show you how hawesome my Pokémon are!", + "9": "No need to waste time saying hello. Bring it on whenever you're ready!", + "9_female": "No need to waste time saying hello. Bring it on whenever you're ready!", + "10": "Don't let your guard down, or you may be crying when a kid beats you.", + "11": "I've raised my Pokémon with great care. You're not allowed to hurt them!", + "12": "Glad you made it! It won't be an easy job from here.", + "12_female": "Glad you made it! It won't be an easy job from here.", + "13": "The battles continue forever! Welcome to the world with no end!", + "13_female": "The battles continue forever! Welcome to the world with no end!" + }, + "victory": { + "1": "Wow! You're strong!", + "1_female": "Wow! You're strong!", + "2": "I didn't stand a chance, huh?", + "3": "I'll find you again when I'm older and beat you!", + "4": "Ugh. I don't have any more Pokémon.", + "5": "No way… NO WAY! How could I lose again…", + "5_female": "No way… NO WAY! How could I lose again…", + "6": "No! I lost!", + "7": "Whoa! You are incredible! I'm amazed and surprised!", + "8": "Could it be… How… My Pokémon and I are the strongest, though…", + "9": "I won't lose next time! Let's battle again sometime!", + "10": "Sheesh! Can't you see that I'm just a kid! It wasn't fair of you to go all out like that!", + "11": "Your Pokémon are more amazing! Trade with me!", + "12": "I got a little carried away earlier, but what job was I talking about?", + "13": "Ahaha! There it is! That's right! You're already right at home in this world!" + } + }, + "lass": { + "encounter": { + "1": "Let's have a battle, shall we?", + "2": "You look like a new trainer. Let's have a battle!", + "2_female": "You look like a new trainer. Let's have a battle!", + "3": "I don't recognize you. How about a battle?", + "4": "Let's have a fun Pokémon battle!", + "5": "I'll show you the ropes of how to really use Pokémon!", + "6": "A serious battle starts from a serious beginning! Are you sure you're ready?", + "6_female": "A serious battle starts from a serious beginning! Are you sure you're ready?", + "7": "You're only young once. And you only get one shot at a given battle. Soon, you'll be nothing but a memory.", + "8": "You'd better go easy on me, OK? Though I'll be seriously fighting!", + "9": "School is boring. I've got nothing to do. Yawn. I'm only battling to kill the time." + }, + "victory": { + "1": "That was impressive! I've got a lot to learn.", + "2": "I didn't think you'd beat me that bad…", + "2_female": "I didn't think you'd beat me that bad…", + "3": "I hope we get to have a rematch some day.", + "4": "That was pretty amazingly fun! You've totally exhausted me…", + "5": "You actually taught me a lesson! You're pretty amazing!", + "6": "Seriously, I lost. That is, like, seriously depressing, but you were seriously cool.", + "6_female": "Seriously, I lost. That is, like, seriously depressing, but you were seriously cool.", + "7": "I don't need memories like this. Deleting memory…", + "8": "Hey! I told you to go easy on me! Still, you're pretty cool when you're serious.", + "8_female": "Hey! I told you to go easy on me! Still, you're pretty cool when you're serious.", + "9": "I'm actually getting tired of battling… There's gotta be something new to do…" + } + }, + "breeder": { + "encounter": { + "1": "Obedient Pokémon, selfish Pokémon… Pokémon have unique characteristics.", + "2": "Even though my upbringing and behavior are poor, I've raised my Pokémon well.", + "3": "Hmm, do you discipline your Pokémon? Pampering them too much is no good." + }, + "victory": { + "1": "It is important to nurture and train each Pokémon's characteristics.", + "2": "Unlike my diabolical self, these are some good Pokémon.", + "3": "Too much praise can spoil both Pokémon and people." + }, + "defeat": { + "1": "You should not get angry at your Pokémon, even if you lose a battle.", + "2": "Right? Pretty good Pokémon, huh? I'm suited to raising things.", + "3": "No matter how much you love your Pokémon, you still have to discipline them when they misbehave." + } + }, + "breeder_female": { + "encounter": { + "1": "Pokémon never betray you. They return all the love you give them.", + "2": "Shall I give you a tip for training good Pokémon?", + "3": "I have raised these very special Pokémon using a special method." + }, + "victory": { + "1": "Ugh… It wasn't supposed to be like this. Did I administer the wrong blend?", + "2": "How could that happen to my Pokémon… What are you feeding your Pokémon?", + "3": "If I lose, that tells you I was just killing time. It doesn't damage my ego at all." + }, + "defeat": { + "1": "This proves my Pokémon have accepted my love.", + "2": "The real trick behind training good Pokémon is catching good Pokémon.", + "3": "Pokémon will be strong or weak depending on how you raise them." + } + }, + "fisherman": { + "encounter": { + "1": "Aack! You made me lose a bite!\nWhat are you going to do about it?", + "2": "Go away! You're scaring the Pokémon!", + "3": "Let's see if you can reel in a victory!" + }, + "victory": { + "1": "Just forget about it.", + "2": "Next time, I'll be reelin' in the triumph!", + "3": "Guess I underestimated the currents this time." + } + }, + "fisherman_female": { + "encounter": { + "1": "Woah! I've hooked a big one!", + "2": "Line's in, ready to reel in success!", + "3": "Ready to make waves!" + }, + "victory": { + "1": "I'll be back with a stronger hook.", + "2": "I'll reel in victory next time.", + "3": "I'm just sharpening my hooks for the comeback!" + } + }, + "swimmer": { + "encounter": { + "1": "Time to dive in!", + "2": "Let's ride the waves of victory!", + "3": "Ready to make a splash!" + }, + "victory": { + "1": "Drenched in defeat!", + "2": "A wave of defeat!", + "3": "Back to shore, I guess." + } + }, + "backpacker": { + "encounter": { + "1": "Pack up, game on!", + "2": "Let's see if you can keep pace!", + "3": "Gear up, challenger!", + "4": "I've spent 20 years trying to find myself… But where am I?" + }, + "victory": { + "1": "Tripped up this time!", + "2": "Oh, I think I'm lost.", + "3": "Dead end!", + "4": "Wait up a second! Hey! Don't you know who I am?" + } + }, + "ace_trainer": { + "encounter": { + "1": "You seem quite confident.", + "1_female": "You seem quite confident.", + "2": "Your Pokémon… Show them to me…", + "3": "Because I'm an Ace Trainer, people think I'm strong.", + "4": "Are you aware of what it takes to be an Ace Trainer?" + }, + "victory": { + "1": "Yes… You have good Pokémon…", + "2": "What?! But I'm a battling genius!", + "3": "Of course, you are the main character!", + "3_female": "Of course, you are the main character!", + "4": "OK! OK! You could be an Ace Trainer!", + "4_female": "OK! OK! You could be an Ace Trainer!" + }, + "defeat": { + "1": "I am devoting my body and soul to Pokémon battles!", + "2": "All within my expectations… Nothing to be surprised about…", + "3": "I thought I'd grow up to be a frail person who looked like they would break if you squeezed them too hard.", + "4": "Of course I'm strong and don't lose. It's important that I win gracefully." + } + }, + "parasol_lady": { + "encounter": { + "1": "Time to grace the battlefield with elegance and poise!" + }, + "victory": { + "1": "My elegance remains unbroken!" + } + }, + "twins": { + "encounter": { + "1": "Get ready, because when we team up, it's double the trouble!", + "2": "Two hearts, one strategy – let's see if you can keep up with our twin power!", + "3": "Hope you're ready for double trouble, because we're about to bring the heat!", + "3_female": "Hope you're ready for double trouble, because we're about to bring the heat!" + }, + "victory": { + "1": "We may have lost this round, but our bond remains unbreakable!", + "2": "Our twin spirit won't be dimmed for long.", + "3": "We'll come back stronger as a dynamic duo!" + }, + "defeat": { + "1": "Twin power reigns supreme!", + "2": "Two hearts, one triumph!", + "3": "Double the smiles, double the victory dance!" + } + }, + "cyclist": { + "encounter": { + "1": "Get ready to eat my dust!", + "2": "Gear up, challenger! I'm about to leave you in the dust!", + "3": "Pedal to the metal, let's see if you can keep pace!" + }, + "victory": { + "1": "Spokes may be still, but determination pedals on.", + "2": "Outpaced!", + "3": "The road to victory has many twists and turns yet to explore." + } + }, + "black_belt": { + "encounter": { + "1": "I praise your courage in challenging me! For I am the one with the strongest kick!", + "2": "Oh, I see. Would you like to be cut to pieces? Or do you prefer the role of punching bag?", + "2_female": "Oh, I see. Would you like to be cut to pieces? Or do you prefer the role of punching bag?" + }, + "victory": { + "1": "Oh. The Pokémon did the fighting. My strong kick didn't help a bit.", + "2": "Hmmm… If I was going to lose anyway, I was hoping to get totally messed up in the process." + } + }, + "battle_girl": { + "encounter": { + "1": "You don't have to try to impress me. You can lose against me." + }, + "victory": { + "1": "It's hard to say good-bye, but we are running out of time…" + } + }, + "hiker": { + "encounter": { + "1": "My middle-age spread has given me as much gravitas as the mountains I hike!", + "2": "I inherited this big-boned body from my parents… I'm like a living mountain range…" + }, + "victory": { + "1": "At least I cannot lose when it comes to BMI!", + "2": "It's not enough… It's never enough. My bad cholesterol isn't high enough…" + } + }, + "ranger": { + "encounter": { + "1": "When I am surrounded by nature, most other things cease to matter.", + "2": "When I'm living without nature in my life, sometimes I'll suddenly feel an anxiety attack coming on." + }, + "victory": { + "1": "It doesn't matter to the vastness of nature whether I win or lose…", + "2": "Something like this is pretty trivial compared to the stifling feelings of city life." + }, + "defeat": { + "1": "I won the battle. But victory is nothing compared to the vastness of nature…", + "2": "I'm sure how you feel is not so bad if you compare it to my anxiety attacks…" + } + }, + "scientist": { + "encounter": { + "1": "My research will lead this world to peace and joy." + }, + "victory": { + "1": "I am a genius… I am not supposed to lose against someone like you…" + } + }, + "school_kid": { + "encounter": { + "1": "…Heehee. I'm confident in my calculations and analysis.", + "2": "I'm gaining as much experience as I can because I want to be a Gym Leader someday." + }, + "victory": { + "1": "Ohhhh… Calculation and analysis are perhaps no match for chance…", + "2": "Even difficult, trying experiences have their purpose, I suppose." + } + }, + "artist": { + "encounter": { + "1": "I used to be popular, but now I am all washed up." + }, + "victory": { + "1": "As times change, values also change. I realized that too late." + } + }, + "guitarist": { + "encounter": { + "1": "Get ready to feel the rhythm of defeat as I strum my way to victory!" + }, + "victory": { + "1": "Silenced for now, but my melody of resilience will play on." + } + }, + "worker": { + "encounter": { + "1": "It bothers me that people always misunderstand me. I'm a lot more pure than everyone thinks." + }, + "victory": { + "1": "I really don't want my skin to burn, so I want to stay in the shade while I work." + } + }, + "worker_female": { + "encounter": { + "1": "It bothers me that people always misunderstand me.\n$I'm a lot more pure than everyone thinks." + }, + "victory": { + "1": "I really don't want my skin to burn, so I want to stay in the shade while I work." + }, + "defeat": { + "1": "My body and mind aren't necessarily always in sync." + } + }, + "worker_double": { + "encounter": { + "1": "I'll show you we can break you. We've been training in the field!" + }, + "victory": { + "1": "How strange… How could this be… I shouldn't have been outmuscled." + } + }, + "hex_maniac": { + "encounter": { + "1": "I normally only ever listen to classical music, but if I lose, I think I shall try a bit of new age!", + "2": "I grow stronger with each tear I cry." + }, + "victory": { + "1": "Is this the dawning of the age of Aquarius?", + "2": "Now I can get even stronger. I grow with every grudge." + }, + "defeat": { + "1": "New age simply refers to twentieth century classical composers, right?", + "2": "Don't get hung up on sadness or frustration. You can use your grudges to motivate yourself.", + "2_female": "Don't get hung up on sadness or frustration. You can use your grudges to motivate yourself." + } + }, + "psychic": { + "encounter": { + "1": "Hi! Focus!" + }, + "victory": { + "1": "Eeeeek!" + } + }, + "officer": { + "encounter": { + "1": "Brace yourself, because justice is about to be served!", + "2": "Ready to uphold the law and serve justice on the battlefield!" + }, + "victory": { + "1": "The weight of justice feels heavier than ever…", + "2": "The shadows of defeat linger in the precinct." + } + }, + "beauty": { + "encounter": { + "1": "My last ever battle… That's the way I'd like us to view this match…" + }, + "victory": { + "1": "It's been fun… Let's have another last battle again someday…" + } + }, + "baker": { + "encounter": { + "1": "Hope you're ready to taste defeat!", + "1_female": "Hope you're ready to taste defeat!" + }, + "victory": { + "1": "I'll bake a comeback." + } + }, + "biker": { + "encounter": { + "1": "Time to rev up and leave you in the dust!" + }, + "victory": { + "1": "I'll tune up for the next race." + } + }, + "firebreather": { + "encounter": { + "1": "My flames shall devour you!", + "2": "My soul is on fire. I'll show you how hot it burns!", + "3": "Step right up and take a look!" + }, + "victory": { + "1": "I burned down to ashes...", + "2": "Yow! That's hot!", + "3": "Ow! I scorched the tip of my nose!" + } + }, + "sailor": { + "encounter": { + "1": "Matey, you're walking the plank if you lose!", + "2": "Come on then! My sailor's pride is at stake!", + "3": "Ahoy there! Are you seasick?", + "3_female": "Ahoy there! Are you seasick?" + }, + "victory": { + "1": "Argh! Beaten by a kid!", + "2": "Your spirit sank me!", + "3": "I think it's me that's seasick..." + } + }, + "archer": { + "encounter": { + "1": "Before you go any further, let's see how you fare against us, Team Rocket!", + "2": "I have received reports that your skills are not insignificant. Let's see if they are true.", + "3": "I am Archer, an Admin of Team Rocket. And I do not go easy on enemies of our organization." + }, + "victory": { + "1": "What a blunder!", + "2": "With my current skills, I was not up to the task after all.", + "3": "F-forgive me, Giovanni... For me to be defeated by a mere trainer..." + } + }, + "ariana": { + "encounter": { + "1": "Hold it right there!\nWe can't have someone on the loose.\n$It's harmful to Team Rocket's pride, you see.", + "2": "I don't know or care if what I'm doing is right or wrong...\n$I just put my faith in Giovanni and do as I am told", + "3": "Your trip ends here. I'm going to take you down!" + }, + "victory": { + "1": "Tch, you really are strong. It's too bad.\n$If you were to join Team Rocket, you could become an Executive.", + "1_female": "Tch, you really are strong. It's too bad.\n$If you were to join Team Rocket, you could become an Executive.", + "2": "I... I'm shattered...", + "3": "Aaaieeeee! This can't be happening! I fought hard, but I still lost…" + } + }, + "proton": { + "encounter": { + "1": "What do you want? If you interrupt our work, don't expect any mercy!", + "2": "What do we have here? I am often labeled as the scariest and cruelest guy in Team Rocket…\n$I strongly urge you not to interfere with our business!", + "3": "I am Proton, an Admin of Team Rocket. I am here to put an end to your meddling!" + }, + "victory": { + "1": "The fortress came down!", + "2": "You may have won this time… But all you did was make Team Rocket's wrath grow…", + "3": "I am defeated… But I will not forget this!" + } + }, + "petrel": { + "encounter": { + "1": "Muhahaha, we've been waiting for you. Me? You don't know who I am? It is me, Giovanni.\n$The majestic Giovanni himself! Wahahaha! …Huh? I don't sound anything like Giovanni?\n$I don't even look like Giovanni? How come? I've worked so hard to mimic him!", + "2": "I am Petrel, an Admin of Team Rocket. I will not allow you to interfere with our plans!", + "3": "Rocket Executive Petrel will deal with this intruder!" + }, + "victory": { + "1": "OK, OK. I'll tell you where he is.", + "2": "I… I couldn't do a thing… Giovanni, please forgive me…", + "3": "No, I can't let this affect me. I have to inform the others…" + } + }, + "tabitha": { + "encounter": { + "1": "Hehehe! So you've come all the way here! But you're too late!", + "2": "Hehehe... Got here already, did you? We underestimated you! But this is it! \n$I'm a cut above the Grunts you've seen so far. I'm not stalling for time.\n$I'm going to pulverize you!", + "3": "I'm going to give you a little taste of pain! Resign yourself to it!" + }, + "victory": { + "1": "Hehehe! You might have beaten me, but you don't stand a chance against the boss!\n$If you get lost now, you won't have to face a sound whipping!", + "2": "Hehehe... So, I lost, too...", + "3": "Ahya! How could this be? For an Admin like me to lose to some random trainer...", + "3_female": "Ahya! How could this be? For an Admin like me to lose to some random trainer..." + } + }, + "courtney": { + "encounter": { + "1": "Don't. Get. In. My. Way.", + "2": "You... ...I want to...analyze. Ahahaha", + "3": "... Well then...Deleting..." + }, + "victory": { + "1": "Hah hah... Uhn...hah hah...", + "2": "As anticipated. Unanticipated. You. Target lock...completed.\n$Commencing...experiment. You. Forever. Aha... ♪", + "3": "That's unanticipated. ...I knew it. You...are interesting! ...Haha. ♪" + } + }, + "shelly": { + "encounter": { + "1": "Ahahahaha! You're going to meddle in Team Aqua's affairs?\n$You're either absolutely fearless, simply ignorant, or both!\n$You're so cute, you're disgusting! I'll put you down", + "2": "What's this? Who's this spoiled brat?", + "3": "Cool your jets. Be patient. I'll crush you shortly.", + "3_female": "Cool your jets. Be patient. I'll crush you shortly." + }, + "victory": { + "1": "Ahahahaha! We got meddled with unexpectedly! We're out of options.\n$We'll have to pull out. But this isn't the last you'll see of Team Aqua!\n$We have other plans! Don't you forget it!", + "2": "Ahhh?! Did I go too easy on you?!", + "3": "Uh. Are you telling me you've upped your game even more during the fight?\n$You're a brat with a bright future… My Pokémon and I don't have any strength left to fight…\n$Go on… Go and be destroyed by Archie.", + "3_female": "Uh. Are you telling me you've upped your game even more during the fight?\n$You're a brat with a bright future… My Pokémon and I don't have any strength left to fight…\n$Go on… Go and be destroyed by Archie." + } + }, + "matt": { + "encounter": { + "1": "All right then, until the boss has time for you, I'll be your opponent!", + "2": "Hooah! Full on! I'm burning up! Well! Welll! Wellllll! Let's battle it out until we've got nothing left!", + "3": "Hoo hah! I'm gonna smash you up!" + }, + "victory": { + "1": "Muwuhahaha! That battle was fun even though I lost!", + "2": "I can feel it! I can feel it, all right! The strength coming offa you!\n$More! I still want more! But looks like we're outta time...", + "3": "Oho! That's a loss I can be proud of!", + "3_female": "Oho! That's a loss I can be proud of!" + } + }, + "mars": { + "encounter": { + "1": "I'm Mars, one of Team Galactic's top Commanders.", + "2": "Team Galactic's vision for the future is unwavering. Opposition will be crushed without mercy!", + "3": "Feeling nervous? You should be!", + "3_female": "Feeling nervous? You should be!" + }, + "victory": { + "1": "This can't be happening! How did I lose?!", + "2": "You have some skill, I'll give you that.", + "3": "Defeated... This was a costly mistake." + } + }, + "jupiter": { + "encounter": { + "1": "Jupiter, Commander of Team Galactic, at your service.", + "2": "Resistance is futile. Team Galactic will prevail!", + "3": "You're trembling... scared already?" + }, + "victory": { + "1": "No way... I lost?!", + "2": "Impressive, you've got guts!", + "3": "Losing like this... How embarrassing." + } + }, + "saturn": { + "encounter": { + "1": "I am Saturn, Commander of Team Galactic.", + "2": "Our mission is absolute. Any hindrance will be obliterated!", + "3": "Is that fear I see in your eyes?" + }, + "victory": { + "1": "Impossible... Defeated by you?!", + "2": "You have proven yourself a worthy adversary.", + "3": "Bestowed in defeat... This is unacceptable." + } + }, + "zinzolin": { + "encounter": { + "1": "You could become a threat to Team Plasma, so we will eliminate you here and now!", + "1_female": "You could become a threat to Team Plasma, so we will eliminate you here and now!", + "2": "You don't have the sense to know when to quit, it seems. It's an act of mercy on my part to bring an end to this now!", + "3": "You're an impressive Trainer to have made it this far. But it ends here.", + "3_female": "You're an impressive Trainer to have made it this far. But it ends here." + }, + "victory": { + "1": "Ghetsis... I have failed you...", + "2": "It's bitter cold. I'm shivering. I'm suffering. Yet, we will stand victorious.", + "3": "Hmph. You're a smarter Trainer than I expected, but not smart enough.", + "3_female": "Hmph. You're a smarter Trainer than I expected, but not smart enough." + } + }, + "rood": { + "encounter": { + "1": "You are a threat to Team Plasma. We cannot let you walk away from here and now!", + "1_female": "You are a threat to Team Plasma. We cannot let you walk away from here and now!", + "2": "It seems you don't know when to give up. I'll make sure no one interferes with our plans!", + "3": "You are a remarkable Trainer to have made it this far. But this is where it ends.", + "3_female": "You are a remarkable Trainer to have made it this far. But this is where it ends." + }, + "victory": { + "1": "Ghetsis... I have failed my mission...", + "2": "The cold is piercing. I'm shivering. I'm suffering. Yet, we will stand triumphant.", + "3": "Hm. You are a talented Trainer, but unfortunately not talented enough." + } + }, + "xerosic": { + "encounter": { + "1": "Ah ha ha! It would be my pleasure. Come on, little Trainer! Let's see what you've got!", + "1_female": "Ah ha ha! It would be my pleasure. Come on, little Trainer! Let's see what you've got!", + "2": "Hmm... You're more powerful than you look. I wonder how much energy there is inside you.", + "2_female": "Hmm... You're more powerful than you look. I wonder how much energy there is inside you.", + "3": "I've been waiting for you! I need to do a little research on you! Come, let us begin!" + }, + "victory": { + "1": "Ah, you're quite strong. Oh yes—very strong, indeed.", + "2": "Ding-ding-ding! You did it! To the victor go the spoils!", + "2_female": "Ding-ding-ding! You did it! To the victor go the spoils!", + "3": "Wonderful! Amazing! You have tremendous skill and bravery!" + } + }, + "bryony": { + "encounter": { + "1": "I am Bryony, and it would be my pleasure to battle you. Show me what you've got.", + "2": "Impressive... You're more powerful than you appear. Let's see the true extent of your energy.", + "2_female": "Impressive... You're more powerful than you appear. Let's see the true extent of your energy.", + "3": "I've anticipated your arrival. It's time for a little test. Shall we begin?" + }, + "victory": { + "1": "You're quite strong. Oh yes—very strong, indeed.", + "2": "Ding-ding-ding! You've done well. Victory is yours.", + "3": "Wonderful! Remarkable! Your skill and bravery are commendable." + } + }, + "rocket_grunt": { + "encounter": { + "1": "Prepare for trouble!", + "2": "We're pulling a big job here! Get lost, kid!", + "2_female": "We're pulling a big job here! Get lost, kid!", + "3": "Hand over your Pokémon, or face the wrath of Team Rocket!", + "4": "You're about to experience the true terror of Team Rocket!", + "5": "Hey, kid! Me am a Team Rocket member kind of guy!", + "5_female": "Hey, kid! Me am a Team Rocket member kind of guy!" + }, + "victory": { + "1": "Team Rocket blasting off again!", + "2": "Oh no! I dropped the Lift Key!", + "3": "I blew it!", + "4": "My associates won't stand for this!", + "5": "You say what? Team Rocket bye-bye a go-go? Broken it is says you?" + } + }, + "magma_grunt": { + "encounter": { + "1": "If you get in the way of Team Magma, don’t expect any mercy!", + "2": "You'd better not interfere with our plans! We're making the world a better place!", + "3": "You're in the way! Team Magma has no time for kids like you!", + "4": "I hope you brought marshmallows because things are about to heat up!", + "5": "We're going to use the power of a volcano! It's gonna be... explosive! Get it? Heh heh!" + }, + "victory": { + "1": "Huh? I lost?!", + "2": "I can't believe I lost! I even skipped lunch for this", + "3": "No way! You're just a kid!", + "3_female": "No way! You're just a kid!", + "4": "Urrrgh... I should've ducked into our hideout right away...", + "5": "You beat me... Do you think the boss will dock my pay for this?" + } + }, + "aqua_grunt": { + "encounter": { + "1": "No one who crosses Team Aqua gets any mercy, not even kids!", + "2": "Grrr... You've got some nerve meddling with Team Aqua!", + "3": "You're about to get soaked! And not just from my water Pokémon!", + "4": "We, Team Aqua, exist for the good of all!", + "5": "Prepare to be washed away by the tides of my... uh, Pokémon! Yeah, my Pokémon!" + }, + "victory": { + "1": "You're kidding me!", + "2": "Arrgh, I didn't count on being meddled with by some meddling kid!", + "3": "I lost?! Guess I'll have to swim back to the hideout now...", + "4": "Oh, man, what a disaster... The boss is going to be furious...", + "5": "You beat me... Do you think the boss will make me walk the plank for this?" + } + }, + "galactic_grunt": { + "encounter": { + "1": "Don't mess with Team Galactic!", + "2": "Witness the power of our technology and the future we envision!", + "3": "In the name of Team Galactic, I'll eliminate anyone who stands in our way!", + "4": "Get ready to lose!", + "5": "Hope you're ready for a cosmic beatdown!", + "5_female": "Hope you're ready for a cosmic beatdown!" + }, + "victory": { + "1": "Shut down...", + "2": "This setback means nothing in the grand scheme.", + "3": "Our plans are bigger than this defeat.", + "4": "How?!", + "5": "Note to self: practice Pokémon battling, ASAP." + } + }, + "plasma_grunt": { + "encounter": { + "1": "We won't tolerate people who have different ideas!", + "2": "If I win against you, release your Pokémon!", + "3": "If you get in the way of Team Plasma, I'll take care of you!", + "4": "Team Plasma will liberate Pokémon from selfish humans like you!", + "5": "Our hairstyles are out of this world... but our battling skills? You'll find out soon enough." + }, + "victory": { + "1": "Plasmaaaaaaaaa!", + "2": "How could I lose...", + "3": "...What a weak Pokémon, I'll just have to go steal some better ones!", + "4": "Great plans are always interrupted.", + "5": "This is bad... Badbadbadbadbadbadbad! Bad for Team Plasma! Or Plasbad, for short!" + } + }, + "flare_grunt": { + "encounter": { + "1": "Your Pokémon are no match for the elegance of Team Flare.", + "2": "Hope you brought your sunglasses, because things are about to get bright!", + "2_female": "Hope you brought your sunglasses, because things are about to get bright!", + "3": "Team Flare will cleanse the world of imperfection!", + "4": "Prepare to face the brilliance of Team Flare!", + "5": "Fashion is most important to us!" + }, + "victory": { + "1": "The future doesn't look bright for me.", + "2": "Perhaps there's more to battling than I thought. Back to the drawing board.", + "3": "Gahh?! I lost?!", + "4": "Even in defeat, Team Flare's elegance shines through.", + "5": "You may have beaten me, but when I lose, I go out in style!" + } + }, + "aether_grunt": { + "encounter": { + "1": "I'll fight you with all I have to wipe you out!", + "2": "I don't care if you're a kid or what. I'll send you flying if you threaten us!", + "2_female": "I don't care if you're a kid or what. I'll send you flying if you threaten us!", + "3": "I was told to turn away Trainers, whomever they might be!", + "4": "I'll show you the power of Aether Paradise!", + "5": "Now that you've learned of the darkness at the heart of Aether Paradise, we'll need you to conveniently disappear!" + }, + "victory": { + "1": "Hmph! You seem to have a lot of skill.", + "2": "What does this mean? What does this mean!", + "3": "Hey! You're so strong that there's no way I can turn you away!", + "4": "Hmm... It seems as though I may have lost.", + "5": "Here's an impression for you: Aiyee!" + } + }, + "faba": { + "encounter": { + "1": "I, Branch Chief Faba, shall show you the harshness of the real world!", + "2": "The man who is called Aether Paradise's last line of defense is to battle a mere child?", + "2_female": "The man who is called Aether Paradise's last line of defense is to battle a mere child?", + "3": "I, Faba, am the Aether Branch Chief. The only one in the world, I'm irreplaceable." + }, + "victory": { + "1": "Aiyee!", + "2": "H-h-how can this be?! How could this child...", + "2_female": "H-h-how can this be?! How could this child...", + "3": "This is why... This is why I can't bring myself to like children." + } + }, + "skull_grunt": { + "encounter": { + "1": "We're not bad-we're just hard!", + "2": "You want some? That's how we say hello! Nice knowing you, punks!", + "2_female": "You want some? That's how we say hello! Nice knowing you, punks!", + "3": "We're just a bunch of guys and gals with a great interest in other people's Pokémon!", + "4": "Why you trying to act hard when we're already hard as bones out here, homie?", + "4_female": "Why you trying to act hard when we're already hard as bones out here, homie?", + "5": "Team Skull represent! We can't pay the rent! Had a lot of fun, but our youth was misspent!", + "5_female": "Team Skull represent! We can't pay the rent! Had a lot of fun, but our youth was misspent!" + }, + "victory": { + "1": "Huh? Is it over already?", + "2": "Time for us to break out, yo! Gotta tell y'all peace out, yo!", + "3": "We don't need your wack Pokémon anyway!", + "4": "Wha-?! This kid's way too strong-no bones about it!", + "5": "So, what? I'm lower than a Pokémon?! I already got self-esteem issues, man." + } + }, + "plumeria": { + "encounter": { + "1": " ...Hmph. You don't look like anything special to me.", + "1_female": " ...Hmph. You don't look like anything special to me.", + "2": "It takes these dumb Grunts way too long to deal with you kids...", + "3": "Mess with anyone in Team Skull, and I'll show you how serious I can get." + }, + "victory": { + "1": "Hmmph! You're pretty strong. I'll give you that.", + "1_female": "Hmmph! You're pretty strong. I'll give you that.", + "2": "Hmmph. Guess you are pretty tough. Now I understand why my Grunts waste so much time battling kids.", + "3": "Hmmph! I guess I just have to hold that loss." + } + }, + "macro_grunt": { + "encounter": { + "1": "It looks like this is the end of the line for you!", + "2": "You are a trainer aren't you? I'm afraid that doesn't give you the right to interfere in our work.", + "2_female": "You are a trainer aren't you? I'm afraid that doesn't give you the right to interfere in our work.", + "3": "I'm from Macro Cosmos Insurance! Do you have a life insurance policy?" + }, + "victory": { + "1": "I have little choice but to respectfully retreat.", + "2": "Having to give up my pocket money... Losing means I'm back in the red...", + "3": "Nobody can beat Macro Cosmos when it comes to our dedication to our work!" + } + }, + "oleana": { + "encounter": { + "1": "I won't let anyone interfere with Mr. Rose's plan!", + "2": "So, you got through all of the special staff that I had ordered to stop you. I would expect nothing less.", + "3": "For the chairman! I won't lose!" + }, + "victory": { + "1": "*sigh* I wasn't able to win... Oleana...you really are a hopeless woman.", + "2": "Arghhh! This is inexcusable... What was I thinking... Any trainer who's made it this far would be no pushover..", + "2_female": "Arghhh! This is inexcusable... What was I thinking... Any trainer who's made it this far would be no pushover..", + "3": "*sigh* I am one tired Oleana..." + } + }, + "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.", + "1_female": "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...? The 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.\n$Brace 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 the 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.\n$I will make you regret paying heed to your heart!", + "1_female": "You were compelled to come here by such vacuous sentimentality.\n$I 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.\n$But 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." + } + }, + "aether_boss_lusamine_1": { + "encounter": { + "1": "You're going to startle my sweet beast! It looks like I'll need to silence you first." + }, + "victory": { + "1": "How... how can you be so awful!" + }, + "defeat": { + "1": "Hmph..." + } + }, + "aether_boss_lusamine_2": { + "encounter": { + "1": "Why must you continue to pester me?! I am sick of you. Sick through and through!\n$Enough with this useless talk.. with Nihilego's power I will show you how wrong you were to come here!" + }, + "victory": { + "1": "Aaauuuggghhhhhhhhh!!!" + }, + "defeat": { + "1": "All that I want is my precious beast! I don't care about any of the rest of you!" + } + }, + "skull_boss_guzma_1": { + "encounter": { + "1": "The hated boss who beats you down and beats you down and never lets up...\n$Yeah. Big bad Guzma is here!" + }, + "victory": { + "1": "Tch. I'm gonna beat you down one of these days!" + }, + "defeat": { + "1": "And you came all the way out here just for that, huh?" + } + }, + "skull_boss_guzma_2": { + "encounter": { + "1": "Doesn't matter who I'm up against, I'm gonna beat them down!\n$That's what big bad Guzma is all about!" + }, + "victory": { + "1": "Guzma!!! What is wrong with you?!" + }, + "defeat": { + "1": "Y'all are stupid!" + } + }, + "macro_boss_rose_1": { + "encounter": { + "1": "I must provide limitless energy to ensure everlasting prosperity for everyone...\n$It is my purpose, my duty, my destiny!" + }, + "victory": { + "1": "You still don't understand, trainer...\n$We... No, I am going to change the course of history!" + }, + "defeat": { + "1": "You still don't understand a thing!" + } + }, + "macro_boss_rose_2": { + "encounter": { + "1": "I'm committed to solving the energy problem in the Galar region—and, of course, around the world.\n$My experience and accomplishments that made Macro Cosmos a success are proof my methods work.\n$I don't intend to change my mind, even if I lose." + }, + "victory": { + "1": "I'd forgotten how great Pokémon battles are! It's been so long since I battled...\n$That sure was satisfying, I accept defeat for this battle." + }, + "defeat": { + "1": "I suppose it must seem that I am doing something terrible. I don't expect you to understand.\n$But I must provide the Galar region with limitless energy to ensure everlasting prosperity." + } + }, + "stat_trainer_buck": { + "encounter": { + "1": "...I'm telling you right now. I'm seriously tough. Act surprised!", + "2": "I can feel my Pokémon shivering inside their Pokéballs!" + }, + "victory": { + "1": "Heeheehee!\nSo hot, you!", + "2": "Heeheehee!\nSo hot, you!" + }, + "defeat": { + "1": "Whoa! You're all out of gas, I guess.", + "2": "Whoa! You're all out of gas, I guess." + } + }, + "stat_trainer_cheryl": { + "encounter": { + "1": "My Pokémon have been itching for a battle.", + "2": "I should warn you, my Pokémon can be quite rambunctious." + }, + "victory": { + "1": "Striking the right balance of offense and defense... It's not easy to do.", + "2": "Striking the right balance of offense and defense... It's not easy to do." + }, + "defeat": { + "1": "Do your Pokémon need any healing?", + "2": "Do your Pokémon need any healing?" + } + }, + "stat_trainer_marley": { + "encounter": { + "1": "... OK.\nI'll do my best.", + "2": "... OK.\nI... won't lose...!" + }, + "victory": { + "1": "... Awww.", + "2": "... Awww." + }, + "defeat": { + "1": "... Goodbye.", + "2": "... Goodbye." + } + }, + "stat_trainer_mira": { + "encounter": { + "1": "You will be shocked by Mira!", + "2": "Mira will show you that Mira doesn't get lost anymore!" + }, + "victory": { + "1": "Mira wonders if she can get very far in this land.", + "2": "Mira wonders if she can get very far in this land." + }, + "defeat": { + "1": "Mira knew she would win!", + "2": "Mira knew she would win!" + } + }, + "stat_trainer_riley": { + "encounter": { + "1": "Battling is our way of greeting!", + "2": "We're pulling out all the stops to put your Pokémon down." + }, + "victory": { + "1": "At times we battle, and sometimes we team up...$It's great how Trainers can interact.", + "2": "At times we battle, and sometimes we team up...$It's great how Trainers can interact." + }, + "defeat": { + "1": "You put up quite the display.\nBetter luck next time.", + "2": "You put up quite the display.\nBetter luck next time." + } + }, + "winstrates_victor": { + "encounter": { + "1": "That's the spirit! I like you!" + }, + "victory": { + "1": "A-ha! You're stronger than I thought!" + } + }, + "winstrates_victoria": { + "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!" + }, + "victory": { + "1": "Uwah! Just how strong are you?!" + } + }, + "winstrates_vivi": { + "encounter": { + "1": "You're stronger than Mom? Wow!$But I'm strong, too!\nReally! Honestly!" + }, + "victory": { + "1": "Huh? Did I really lose?\nSnivel... Grandmaaa!" + } + }, + "winstrates_vicky": { + "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!" + }, + "victory": { + "1": "Whoa! So strong!\nMy granddaughter wasn't lying." + } + }, + "winstrates_vito": { + "encounter": { + "1": "I trained together with my whole family,\nevery one of us!$I'm not losing to anyone!" + }, + "victory": { + "1": "I was better than everyone in my family.\nI've never lost before..." + } + }, + "brock": { + "encounter": { + "1": "My expertise on Rock-type Pokémon will take you down! Come on!", + "2": "My rock-hard willpower will overwhelm you!", + "3": "Allow me to show you the true strength of my Pokémon!" + }, + "victory": { + "1": "Your Pokémon's strength have overcome my rock-hard defenses!", + "2": "The world is huge! I'm glad to have had a chance to battle you.", + "3": "Perhaps I should go back to pursuing my dream as a Pokémon Breeder…" + }, + "defeat": { + "1": "The best offense is a good defense!\nThat's my way of doing things!", + "2": "Come study rocks with me next time to better learn how to fight them!", + "3": "Hah, all my traveling around the regions is paying off!" + } + }, + "misty": { + "encounter": { + "1": "My policy is an all out offensive with Water-type Pokémon!", + "1_female": "My policy is an all out offensive with Water-type Pokémon!", + "2": "Hiya, I'll show you the strength of my aquatic Pokémon!", + "3": "My dream was to go on a journey and battle powerful trainers…\nWill you be a sufficient challenge?" + }, + "victory": { + "1": "You really are strong… I'll admit that you are skilled…", + "2": "Grrr… You know you just got lucky, right?!", + "3": "Wow, you're too much! I can't believe you beat me!" + }, + "defeat": { + "1": "Was the mighty Misty too much for you?", + "2": "I hope you saw my Pokémon's elegant swimming techniques!", + "3": "Your Pokémon were no match for my pride and joys!" + } + }, + "lt_surge": { + "encounter": { + "1": "My Electric Pokémon saved me during the war! I'll show you how!", + "1_female": "My Electric Pokémon saved me during the war! I'll show you how!", + "2": "Ten-hut! I'll shock you into surrender!", + "3": "I'll zap you just like I do to all my enemies in battle!" + }, + "victory": { + "1": "Whoa! Your team's the real deal, kid!", + "2": "Aaargh, you're strong! Even my electric tricks lost against you.", + "2_female": "Aaargh, you're strong! Even my electric tricks lost against you.", + "3": "That was an absolutely shocking loss!" + }, + "defeat": { + "1": "Oh yeah! When it comes to Electric-type Pokémon, I'm number one in the world!", + "2": "Hahaha! That was an electrifying battle, kid!", + "3": "A Pokémon battle is war, and I have showed you first-hand combat!" + } + }, + "erika": { + "encounter": { + "1": "Ah, the weather is lovely here…\nOh, a battle? Very well then.", + "2": "My Pokémon battling skills rival that of my flower arranging skills.", + "3": "Oh, I hope the pleasant aroma of my Pokémon doesn't put me to sleep again…", + "4": "Seeing flowers in a garden is so soothing." + }, + "victory": { + "1": "Oh! I concede defeat.", + "2": "That match was most delightful.", + "3": "Ah, it appears it is my loss…", + "4": "Oh, my goodness." + }, + "defeat": { + "1": "I was afraid I would doze off…", + "2": "Oh my, it seems my Grass Pokémon overwhelmed you.", + "2_female": "Oh my, it seems my Grass Pokémon overwhelmed you.", + "3": "That battle was such a soothing experience.", + "4": "Oh… Is that all?" + } + }, + "janine": { + "encounter": { + "1": "I am mastering the art of poisonous attacks.\nI shall spar with you today!", + "2": "Father trusts that I can hold my own.\nI will prove him right!", + "3": "My ninja techniques are only second to my Father's!\nCan you keep up?" + }, + "victory": { + "1": "Even now, I still need training… I understand.", + "2": "Your battle technique has outmatched mine.", + "3": "I'm going to really apply myself and improve my skills." + }, + "defeat": { + "1": "Fufufu… the poison has sapped all your strength to battle.", + "2": "Ha! You didn't stand a chance against my superior ninja skills!", + "3": "Father's faith in me has proven to not be misplaced." + } + }, + "sabrina": { + "encounter": { + "1": "Through my psychic ability, I had a vision of your arrival!", + "2": "I dislike fighting, but if you wish, I will show you my powers!", + "3": "I can sense great ambition in you. I shall see if it not unfounded." + }, + "victory": { + "1": "Your power… It far exceeds what I foresaw…", + "2": "I failed to accurately predict your power.", + "3": "Even with my immense psychic powers, I cannot sense another as strong as you." + }, + "defeat": { + "1": "This victory… It is exactly as I foresaw in my visions!", + "2": "Perhaps it was another I sensed a great desire in…", + "3": "Hone your abilities before recklessly charging into battle.\nYou never know what the future may hold if you do…" + } + }, + "blaine": { + "encounter": { + "1": "Hah! Hope you brought a Burn Heal!", + "2": "My fiery Pokémon will incinerate all challengers!", + "3": "Get ready to play with fire!" + }, + "victory": { + "1": "I have burned down to nothing! Not even ashes remain!", + "2": "Didn't I stoke the flames high enough?", + "3": "I'm all burned out… But this makes my motivation to improve burn even hotter!" + }, + "defeat": { + "1": "My raging inferno cannot be quelled!", + "2": "My Pokémon have been powered up with the heat from this victory!", + "3": "Hah! My passion burns brighter than yours!" + } + }, + "giovanni": { + "encounter": { + "1": "I, the leader of Team Rocket, will make you feel a world of pain!", + "2": "My training here will be vital before I am to face my old associates again.", + "3": "I do not think you are prepared for the level of failure you are about to experience!", + "3_female": "I do not think you are prepared for the level of failure you are about to experience!" + }, + "victory": { + "1": "WHAT! Me, lose?! There is nothing I wish to say to you!", + "2": "Hmph… You could never understand what I hope to achieve.", + "3": "This defeat is merely delaying the inevitable.\nI will rise Team Rocket from the ashes in due time." + }, + "defeat": { + "1": "Not being able to measure your own strength shows that you are still but a child.", + "2": "Do not try to interfere with me again.", + "3": "I hope you understand how foolish challenging me was." + } + }, + "roxanne": { + "encounter": { + "1": "Would you kindly demonstrate how you battle?", + "2": "You can learn many things by battling many trainers.", + "3": "Oh, you caught me strategizing.\nWould you like to battle?" + }, + "victory": { + "1": "Oh, I appear to have lost.\nI understand.", + "2": "It seems that I still have so much more to learn when it comes to battle.", + "3": "I'll take what I learned here today to heart." + }, + "defeat": { + "1": "I have learned many things from our battle.\nI hope you have too.", + "2": "I look forward to battling you again.\nI hope you'll use what you've learned here.", + "3": "I won due to everything I have learned." + } + }, + "brawly": { + "encounter": { + "1": "Oh man, a challenger!\nLet's see what you can do!", + "1_female": "Oh man, a challenger!\nLet's see what you can do!", + "2": "You seem like a big splash.\nLet's battle!", + "3": "Time to create a storm!\nLet's go!" + }, + "victory": { + "1": "Oh woah, you've washed me out!", + "2": "You surfed my wave and crashed me down!", + "3": "I feel like I'm lost in Granite Cave!" + }, + "defeat": { + "1": "Haha, I surfed the big wave!\nChallenge me again sometime.", + "2": "Surf with me again some time!", + "3": "Just like the tides come in and out, I hope you return to challenge me again." + } + }, + "wattson": { + "encounter": { + "1": "Time to get shocked!\nWahahahaha!", + "2": "I'll make sparks fly!\nWahahahaha!", + "3": "I hope you brought Paralyz Heal!\nWahahahaha!" + }, + "victory": { + "1": "Seems like I'm out of charge!\nWahahahaha!", + "2": "You've completely grounded me!\nWahahahaha!", + "3": "Thanks for the thrill!\nWahahahaha!" + }, + "defeat": { + "1": "Recharge your batteries and challenge me again sometime!\nWahahahaha!", + "1_female": "Recharge your batteries and challenge me again sometime!\nWahahahaha!", + "2": "I hope you found our battle electrifying!\nWahahahaha!", + "3": "Aren't you shocked I won?\nWahahahaha!" + } + }, + "flannery": { + "encounter": { + "1": "Nice to meet you! Wait, no…\nI will crush you!", + "2": "I've only been a leader for a little while, but I'll smoke you!", + "3": "It's time to demonstrate the moves my grandfather has taught me! Let's battle!" + }, + "victory": { + "1": "You remind me of my grandfather…\nNo wonder I lost.", + "2": "Am I trying too hard?\nI should relax, can't get too heated.", + "3": "Losing isn't going to smother me out.\nTime to reignite training!" + }, + "defeat": { + "1": "I hope I've made my grandfather proud…\nLet's battle again some time.", + "2": "I…I can't believe I won!\nDoing things my way worked!", + "3": "Let's exchange burning hot moves again soon!" + } + }, + "norman": { + "encounter": { + "1": "I'm surprised you managed to get here.\nLet's battle.", + "2": "I'll do everything in my power as a Gym Leader to win.\nLet's go!", + "3": "You better give this your all.\nIt's time to battle!" + }, + "victory": { + "1": "I lost to you…?\nRules are rules, though.", + "2": "Was moving from Olivine a mistake…?", + "3": "I can't believe it.\nThat was a great match." + }, + "defeat": { + "1": "We both tried our best.\nI hope we can battle again soon.", + "2": "You should try challenging my kid instead.\nYou might learn something!", + "3": "Thank you for the excellent battle.\nBetter luck next time." + } + }, + "winona": { + "encounter": { + "1": "I've been soaring the skies looking for prey…\nAnd you're my target!", + "2": "No matter how our battle is, my Flying Pokémon and I will triumph with grace. Let's battle!", + "3": "I hope you aren't scared of heights.\nLet's ascend!" + }, + "victory": { + "1": "You're the first Trainer I've seen with more grace than I.\nExcellently played.", + "1_female": "You're the first Trainer I've seen with more grace than I.\nExcellently played.", + "2": "Oh, my Flying Pokémon have plummeted!\nVery well.", + "3": "Though I may have fallen, my Pokémon will continue to fly!" + }, + "defeat": { + "1": "My Flying Pokémon and I will forever dance elegantly!", + "2": "I hope you enjoyed our show.\nOur graceful dance is finished.", + "3": "Won't you come see our elegant choreography again?" + } + }, + "tate": { + "encounter": { + "1": "Hehehe…\nWere you surprised to see me without my sister?", + "1_female": "Hehehe…\nWere you surprised to see me without my sister?", + "2": "I can see what you're thinking…\nYou want to battle!", + "3": "How can you defeat someone…\nWho knows your every move?" + }, + "victory": { + "1": "It can't be helped…\nI miss Liza…", + "2": "Your bond with your Pokémon was stronger than mine.", + "3": "If I were with Liza, we would have won.\nWe can finish each other's thoughts!" + }, + "defeat": { + "1": "My Pokémon and I are superior!", + "2": "If you can't even defeat me, you'll never be able to defeat Liza either.", + "3": "It's all thanks to my strict training with Liza.\nI can make myself one with Pokémon." + } + }, + "liza": { + "encounter": { + "1": "Fufufu…\nWere you surprised to see me without my brother?", + "1_female": "Fufufu…\nWere you surprised to see me without my brother?", + "2": "I can determine what you desire…\nYou want to battle, don't you?", + "3": "How can you defeat someone…\nWho's one with their Pokémon?" + }, + "victory": { + "1": "It can't be helped…\nI miss Tate…", + "2": "Your bond with your Pokémon…\nIt's stronger than mine.", + "3": "If I were with Tate, we would have won.\nWe can finish each other's sentences!" + }, + "defeat": { + "1": "My Pokémon and I are victorious.", + "2": "If you can't even defeat me, you'll never be able to defeat Tate either.", + "3": "It's all thanks to my strict training with Tate.\nI can synchronize myself with my Pokémon." + } + }, + "juan": { + "encounter": { + "1": "Now's not the time to act coy.\nLet's battle!", + "2": "Ahahaha, You'll be witness to my artistry with Water Pokémon!", + "3": "A typhoon approaches!\nWill you be able to test me?", + "4": "Please, you shall bear witness to our artistry.\nA grand illusion of water sculpted by my Pokémon and myself!" + }, + "victory": { + "1": "You may be a genius who can take on Wallace!", + "2": "I focused on elegance while you trained.\nIt's only natural that you defeated me.", + "3": "Ahahaha!\nVery well, You have won this time.", + "4": "From you, I sense the brilliant shine of skill that will overcome all." + }, + "defeat": { + "1": "My Pokémon and I have sculpted an illusion of Water and come out victorious.", + "2": "Ahahaha, I have won, and you have lost.", + "3": "Shall I loan you my outfit? It may help you battle!\nAhahaha, I jest!", + "4": "I'm the winner! Which is to say, you lost." + } + }, + "crasher_wake": { + "encounter": { + "1": "Crash! Crash! Watch out!\nCrasher Wake…is…heeere!", + "2": "Crash! Crash! Crasher Wake!", + "3": "I'm the tidal wave of power to wash you away!" + }, + "victory": { + "1": "That puts a grin on my face!\nGuhahaha! That was a blast!", + "2": "Hunwah! It's gone and ended!\nHow will I say this…\nI want more! I wanted to battle a lot more!", + "3": "WHAAAAT!?" + }, + "defeat": { + "1": "Yeeeeah! That's right!", + "2": "I won, but I want more! I wanted to battle a lot more!", + "3": "So long!" + } + }, + "falkner": { + "encounter": { + "1": "I'll show you the real power of the magnificent bird Pokémon!", + "2": "Winds, stay with me!", + "3": "Dad! I hope you're watching me battle from above!" + }, + "victory": { + "1": "I understand… I'll bow out gracefully.", + "2": "A defeat is a defeat. You are strong indeed.", + "3": "…Shoot! Yeah, I lost." + }, + "defeat": { + "1": "Dad! I won with your cherished bird Pokémon…", + "2": "Bird Pokémon are the best after all!", + "3": "Feels like I'm catching up to my dad!" + } + }, + "nessa": { + "encounter": { + "1": "No matter what kind of plan your refined mind may be plotting, my partner and I will be sure to sink it.", + "1_female": "No matter what kind of plan your refined mind may be plotting, my partner and I will be sure to sink it.", + "2": "I'm not here to chat. I'm here to win!", + "3": "This is a little gift from my Pokémon… I hope you can take it!", + "3_female": "This is a little gift from my Pokémon… I hope you can take it!" + }, + "victory": { + "1": "You and your Pokémon are just too much…", + "2": "How…? How can this be?!", + "3": "I was totally washed away!" + }, + "defeat": { + "1": "The raging wave crashes again!", + "2": "Time to ride the wave of victory!", + "3": "Ehehe!" + } + }, + "melony": { + "encounter": { + "1": "I'm not going to hold back!", + "2": "All righty, I suppose we should get started.", + "3": "I'll freeze you solid!" + }, + "victory": { + "1": "You… You're pretty good, huh?", + "1_female": "You… You're pretty good, huh?", + "2": "If you find Gordie around, be sure to give him a right trashing, would you?", + "3": "I think you took breaking the ice a little too literally…" + }, + "defeat": { + "1": "Now do you see how severe battles can be?", + "2": "Hee! Looks like I went and won again!", + "3": "Are you holding back?" + } + }, + "marlon": { + "encounter": { + "1": "You look strong! Shoots! Let's start!", + "2": "I'm strong like the ocean's wide. You're gonna get swept away, fo' sho'.", + "2_female": "I'm strong like the ocean's wide. You're gonna get swept away, fo' sho'.", + "3": "Oh ho, so I'm facing you! That's off the wall." + }, + "victory": { + "1": "You totally rocked that! You're raising some wicked Pokémon. You got this Trainer thing down!", + "1_female": "You totally rocked that! You're raising some wicked Pokémon. You got this Trainer thing down!", + "2": "You don't just look strong, you're strong fo' reals! Eh, I was swept away, too!", + "3": "You're strong as a gnarly wave!" + }, + "defeat": { + "1": "You're tough, but it's not enough to sway the sea, 'K!", + "2": "Hee! Looks like I went and won again!", + "3": "Sweet, sweet victory!" + } + }, + "shauntal": { + "encounter": { + "1": "Excuse me. You're a challenger, right?\nI'm the Elite Four's Ghost-type Pokémon user, Shauntal, and I shall be your opponent.", + "1_female": "Excuse me. You're a challenger, right?\nI'm the Elite Four's Ghost-type Pokémon user, Shauntal, and I shall be your opponent.", + "2": "I absolutely love writing about Trainers who come here and the Pokémon they train.\nCould I use you and your Pokémon as a subject?", + "3": "Every person who works with Pokémon has a story to tell.\nWhat story is about to be told?" + }, + "victory": { + "1": "Wow. I'm dumbstruck!", + "2": "S-sorry! First, I must apologize to my Pokémon…\n\nI'm really sorry you had a bad experience because of me!", + "3": "Even in light of that, I'm still one of the Elite Four!" + }, + "defeat": { + "1": "Eheh.", + "2": "That gave me excellent material for my next novel!", + "3": "And so, another tale ends…" + } + }, + "marshal": { + "encounter": { + "1": "My mentor, Alder, sees your potential as a Trainer and is taking an interest in you.\nIt is my intention to test you--to take you to the limits of your strength. Kiai!", + "1_female": "My mentor, Alder, sees your potential as a Trainer and is taking an interest in you.\nIt is my intention to test you--to take you to the limits of your strength. Kiai!", + "2": "Victory, decisive victory, is my intention! Challenger, here I come!", + "3": "In myself, I seek to develop the strength of a fighter and shatter any weakness in myself!\nPrevailing with the force of my convictions!" + }, + "victory": { + "1": "Whew! Well done!", + "2": "As your battles continue, aim for even greater heights!", + "3": "The strength shown by you and your Pokémon has deeply impressed me…" + }, + "defeat": { + "1": "Hmm.", + "2": "That was good battle.", + "3": "Haaah! Haaah! Haiyaaaah!" + } + }, + "cheren": { + "encounter": { + "1": "You remind me of an old friend. That makes me excited about this Pokémon battle!", + "2": "Pokémon battles have no meaning if you don't think why you battle.\n$Or better said, it makes battling together with Pokémon meaningless.", + "3": "My name's Cheren! I'm a Gym Leader and a teacher! Pleasure to meet you.", + "3_female": "My name's Cheren! I'm a Gym Leader and a teacher! Pleasure to meet you." + }, + "victory": { + "1": "Thank you! I saw what was missing in me.", + "2": "Thank you! I feel like I saw a little of the way toward my ideals.", + "3": "Hmm… This is problematic." + }, + "defeat": { + "1": "As a Gym Leader, I aim to be a wall for you to overcome.", + "2": "All right!", + "3": "I made it where I am because Pokémon were by my side.\nPerhaps we need to think about why Pokémon help us not in terms of Pokémon and Trainers but as a relationship between living beings." + } + }, + "chili": { + "encounter": { + "1": "Yeeeeooow! Time to play with FIRE!! I'm the strongest of us brothers!", + "1_female": "Yeeeeooow! Time to play with FIRE!! I'm the strongest of us brothers!", + "2": "Ta-da! The Fire-type scorcher Chili--that's me--will be your opponent!", + "2_female": "Ta-da! The Fire-type scorcher Chili--that's me--will be your opponent!", + "3": "I'm going to show you what me and my blazing Fire types can do!", + "3_female": "I'm going to show you what me and my blazing Fire types can do!" + }, + "victory": { + "1": "You got me. I am… burned… out…", + "1_female": "You got me. I am… burned… out…", + "2": "Whoa ho! You're on fire!", + "2_female": "Whoa ho! You're on fire!", + "3": "Augh! You got me!" + }, + "defeat": { + "1": "I'm on fire! Play with me, and you'll get burned!", + "1_female": "I'm on fire! Play with me, and you'll get burned!", + "2": "When you play with fire, you get burned!", + "3": "I mean, c'mon, your opponent was me! You didn't have a chance!", + "3_female": "I mean, c'mon, your opponent was me! You didn't have a chance!" + } + }, + "cilan": { + "encounter": { + "1": "Nothing personal... No hard feelings... Me and my Grass-type Pokémon will...\n$Um... We're gonna battle come what may.", + "1_female": "Nothing personal... No hard feelings... Me and my Grass-type Pokémon will...\n$Um... We're gonna battle come what may.", + "2": "So, um, if you're OK with me, I'll, um, put everything I've got into being, er, you know, your opponent.", + "2_female": "So, um, if you're OK with me, I'll, um, put everything I've got into being, er, you know, your opponent.", + "3": "OK… So, um, I'm Cilan, I like Grass-type Pokémon.", + "3_female": "OK… So, um, I'm Cilan, I like Grass-type Pokémon." + }, + "victory": { + "1": "Er… Is it over now?", + "1_female": "Er… Is it over now?", + "2": "…What a surprise. You are very strong, aren't you? \n$I guess my brothers wouldn't have been able to defeat you either…", + "2_female": "…What a surprise. You are very strong, aren't you? \n$I guess my brothers wouldn't have been able to defeat you either…", + "3": "…Huh. Looks like my timing was, um, off?" + }, + "defeat": { + "1": "Huh? Did I win?", + "1_female": "Huh? Did I win?", + "2": "I guess… \n$I suppose I won, because I've been competing with my brothers Chili and Cress, and we all were able to get tougher.", + "2_female": "I guess… \n$I suppose I won, because I've been competing with my brothers Chili and Cress, and we all were able to get tougher.", + "3": "It…it was quite a thrilling experience…", + "3_female": "It…it was quite a thrilling experience…" + } + }, + "roark": { + "encounter": { + "1": "I need to see your potential as a Trainer. And, I'll need to see the toughness of the Pokémon that battle with you!", + "1_female": "I need to see your potential as a Trainer. And, I'll need to see the toughness of the Pokémon that battle with you!", + "2": "Here goes! These are my rocking Pokémon, my pride and joy!", + "3": "Rock-type Pokémon are simply the best!", + "4": "Every day, I toughened up my Pokémon by digging up Fossils nonstop.\n$Could I show you how tough I made them in a battle?", + "4_female": "Every day, I toughened up my Pokémon by digging up Fossils nonstop.\n$Could I show you how tough I made them in a battle?" + }, + "victory": { + "1": "W-what? That can't be! My buffed-up Pokémon!", + "2": "…We lost control there. Next time I'd like to challenge you to a Fossil-digging race underground.", + "2_female": "…We lost control there. Next time I'd like to challenge you to a Fossil-digging race underground.", + "3": "With skill like yours, it's natural for you to win.", + "4": "Wh-what?! It can't be! Even that wasn't enough?" + }, + "defeat": { + "1": "See? I'm proud of my rocking battle style!", + "2": "Thanks! The battle gave me confidence that I may be able to beat my dad!", + "3": "See? These are my rocking Pokémon, my pride and joy!", + "4": "I knew I would win!" + } + }, + "morty": { + "encounter": { + "1": "With a little more, I could see a future in which I meet the legendary Pokémon.\n$You're going to help me reach that level!", + "2": "It's said that a rainbow-hued Pokémon will come down to appear before a truly powerful Trainer. \n$I believed that tale, so I have secretly trained here all my life. As a result, I can now see what others cannot. \n$I see a shadow of the person who will make the Pokémon appear. \n$I believe that person is me! You're going to help me reach that level!", + "3": "Whether you choose to believe or not, mystic power does exist.", + "4": "You can bear witness to the fruits of my training.", + "5": "You must make your soul one with that of Pokémon. Can you do this?", + "6": "Say, do you want to be part of my training?" + }, + "victory": { + "1": "I'm not good enough yet…", + "2": "I see… Your journey has taken you to far-away places and you have witnessed much more than I.\n$I envy you for that…", + "2_female": "I see… Your journey has taken you to far-away places and you have witnessed much more than I.\n$I envy you for that…", + "3": "How is this possible…", + "4": "I don't think our potentials are so different.\n$But you seem to have something more than that… So be it.", + "5": "Guess I need more training.", + "6": "That's a shame." + }, + "defeat": { + "1": "I moved… one step ahead again.", + "2": "Fufufu…", + "3": "Wh-what?! It can't be! Even that wasn't enough?", + "4": "I feel like I just smashed through a really stubborn boulder!", + "5": "Ahahahah!", + "6": "I knew I would win!" + } + }, + "crispin": { + "encounter": { + "1": "I wanna win, so that's exactly what I'll do!", + "2": "I battle because I wanna battle! And you know what? That's how it should be!" + }, + "victory": { + "1": "I wanted to win…but I lost!", + "2": "I lost…'cause I couldn't win!" + }, + "defeat": { + "1": "Hey, wait a sec. Did I just win? I think I just won! Talk about satisfying!", + "2": "Wooo! That was amazing!" + } + }, + "amarys": { + "encounter": { + "1": "I want to be the one to help a certain person. That being the case, I cannot afford to lose.\n$… Our battle starts now." + }, + "victory": { + "1": "I am… not enough, I see." + }, + "defeat": { + "1": "Victory belongs to me. Well fought." + } + }, + "lacey": { + "encounter": { + "1": "I'll be facing you with my usual party as a member of the Elite Four." + }, + "victory": { + "1": "That was a great battle!" + }, + "defeat": { + "1": "Let's give your Pokémon a nice round of applause for their efforts!" + } + }, + "drayton": { + "encounter": { + "1": "Man, I love chairs. Don't you love chairs? What lifesavers. \n$I don't get why everyone doesn't just sit all the time. Standing up's tiring work!" + }, + "victory": { + "1": "Guess I should've expected that!" + }, + "defeat": { + "1": "Heh heh! Don't mind me, just scooping up a W over here. I get it if you're upset, but don't go full Kieran on me, OK?", + "1_female": "Heh heh! Don't mind me, just scooping up a W over here. I get it if you're upset, but don't go full Kieran on me, OK?" + } + }, + "ramos": { + "encounter": { + "1": "Did yeh enjoy the garden playground I made with all these sturdy plants o' mine?\n$Their strength is a sign o' my strength as a gardener and a Gym Leader! Yeh sure yer up to facing all that?", + "1_female": "Did yeh enjoy the garden playground I made with all these sturdy plants o' mine?\n$Their strength is a sign o' my strength as a gardener and a Gym Leader! Yeh sure yer up to facing all that?" + }, + "victory": { + "1": "Yeh believe in yer Pokémon… And they believe in yeh, too… It was a fine battle, sprout." + }, + "defeat": { + "1": "Hohoho… Indeed. Frail little blades o' grass'll break through even concrete." + } + }, + "viola": { + "encounter": { + "1": "Whether it's the tears of frustration that follow a loss or the blossoming of joy that comes with victory…\n$They're both great subjects for my camera! Fantastic! This'll be just fantastic! \n$Now come at me!", + "2": "My lens is always focused on victory--I won't let anything ruin this shot!" + }, + "victory": { + "1": "You and your Pokémon have shown me a whole new depth of field! Fantastic! Just fantastic!", + "2": "The world you see through a lens, and the world you see with a Pokémon by your side…\n$The same world can look entirely different depending on your view." + }, + "defeat": { + "1": "The photo from the moment of my victory will be a real winner, all right!", + "2": "Yes! I took some great photos!" + } + }, + "candice": { + "encounter": { + "1": "You want to challenge Candice? Sure thing! I was waiting for someone tough! \n$But I should tell you, I'm tough because I know how to focus.", + "2": "Pokémon, fashion, romance… It's all about focus! \n$I'll show you just what I mean. Get ready to lose!" + }, + "victory": { + "1": "I must say, I'm warmed up to you! I might even admire you a little.", + "2": "Wow! You're great! You've earned my respect! \n$I think your focus and will bowled us over totally. ", + "2_female": "Wow! You're great! You've earned my respect! \n$I think your focus and will bowled us over totally. " + }, + "defeat": { + "1": "I sensed your will to win, but I don't lose!", + "2": "See? Candice's focus! My Pokémon's focus is great, too!" + } + }, + "gardenia": { + "encounter": { + "1": "You have a winning aura about you. So, anyway, this will be fun. Let's have our battle!" + }, + "victory": { + "1": "Amazing! You're very good, aren't you?", + "1_female": "Amazing! You're very good, aren't you?" + }, + "defeat": { + "1": "Yes! My Pokémon and I are perfectly good!" + } + }, + "aaron": { + "encounter": { + "1": "Ok! Let me take you on!" + }, + "victory": { + "1": "Battling is a deep and complex affair…" + }, + "defeat": { + "1": "Victory over an Elite Four member doesn't come easily." + } + }, + "cress": { + "encounter": { + "1": "That is correct! It shall be I and my esteemed Water types that you must face in battle!" + }, + "victory": { + "1": "Lose? Me? I don't believe this." + }, + "defeat": { + "1": "This is the appropriate result when I'm your opponent." + } + }, + "allister": { + "encounter": { + "1": "'M Allister.\nH-here… I go…" + }, + "victory": { + "1": "I nearly lost my mask from the shock… That was…\n$Wow. I can see your skill for what it is." + }, + "defeat": { + "1": "Th-that was ace!" + } + }, + "clay": { + "encounter": { + "1": "Harrumph! Kept me waitin', didn't ya, kid? All right, time to see what ya can do!", + "1_female": "Harrumph! Kept me waitin', didn't ya, kid? All right, time to see what ya can do!" + }, + "victory": { + "1": "Man oh man… It feels good to go all out and still be defeated!" + }, + "defeat": { + "1": "What's important is how ya react to losin'. \n$That's why folks who use losin' as fuel to get better are tough." + } + }, + "kofu": { + "encounter": { + "1": "I'mma serve you a full course o' Water-type Pokémon! Don't try to eat 'em, though!" + }, + "victory": { + "1": "Vaultin' Veluza! Yer a lively one, aren't ya! A little TOO lively, if I do say so myself!", + "1_female": "Vaultin' Veluza! Yer a lively one, aren't ya! A little TOO lively, if I do say so myself!" + }, + "defeat": { + "1": "You come back to see me again now, ya hear?" + } + }, + "tulip": { + "encounter": { + "1": "Allow me to put my skills to use to make your cute little Pokémon even more beautiful!" + }, + "victory": { + "1": "Your strength has a magic to it that cannot be washed away." + }, + "defeat": { + "1": "You know, in my line of work, people who lack talent in one area or the other often fade away quickly—never to be heard of again." + } + }, + "sidney": { + "encounter": { + "1": "I like that look you're giving me. I guess you'll give me a good match.\n$That's good! Looking real good! All right!\n$You and me, let's enjoy a battle that can only be staged here!" + }, + "victory": { + "1": "Well, how do you like that? I lost! Eh, it was fun, so it doesn't matter." + }, + "defeat": { + "1": "No hard feelings, alright?" + } + }, + "phoebe": { + "encounter": { + "1": "While I trained, I gained the ability to commune with Ghost-type Pokémon. \n$Yes, the bond I developed with Pokémon is extremely tight. \n$So, come on, just try and see if you can even inflict damage on my Pokémon!" + }, + "victory": { + "1": "Oh, darn. I've gone and lost." + }, + "defeat": { + "1": "I look forward to battling you again sometime!" + } + }, + "glacia": { + "encounter": { + "1": "All I have seen are challenges by weak Trainers and their Pokémon. \n$What about you? It would please me to no end if I could go all out against you!" + }, + "victory": { + "1": "You and your Pokémon… How hot your spirits burn!\n$The all-consuming heat overwhelms. \n$It's no surprise that my icy skills failed to harm you." + }, + "defeat": { + "1": "A fiercely passionate battle, indeed." + } + }, + "drake": { + "encounter": { + "1": "For us to battle with Pokémon as partners, do you know what it takes? Do you know what is needed? \n$If you don't, then you will never prevail over me!" + }, + "victory": { + "1": "Superb, it should be said." + }, + "defeat": { + "1": "I gave my all for that battle!" + } + }, + "wallace": { + "encounter": { + "1": "There's something about you… A difference in your demeanor. \n$I think I sense that in you. Now, show me. Show me the power you wield with your Pokémon. \n$And I, in turn, shall present you with a performance of illusions in water by me and my Pokémon!" + }, + "victory": { + "1": "Bravo. I realize now your authenticity and magnificence as a Pokémon Trainer. \n$I find much joy in having met you and your Pokémon. You have proven yourself worthy.", + "1_female": "Bravo. I realize now your authenticity and magnificence as a Pokémon Trainer. \n$I find much joy in having met you and your Pokémon. You have proven yourself worthy." + }, + "defeat": { + "1": "A grand illusion!" + } + }, + "lorelei": { + "encounter": { + "1": "No one can best me when it comes to icy Pokémon! Freezing moves are powerful!\n$Your Pokémon will be at my mercy when they are frozen solid! Hahaha! Are you ready?", + "1_female": "No one can best me when it comes to icy Pokémon! Freezing moves are powerful!\n$Your Pokémon will be at my mercy when they are frozen solid! Hahaha! Are you ready?" + }, + "victory": { + "1": "How dare you!" + }, + "defeat": { + "1": "There's nothing you can do once you're frozen.", + "1_female": "There's nothing you can do once you're frozen." + } + }, + "will": { + "encounter": { + "1": "I have trained all around the world, making my psychic Pokémon powerful.\n$I can only keep getting better! Losing is not an option!" + }, + "victory": { + "1": "I… I can't… believe it…" + }, + "defeat": { + "1": "That was close. I wonder what it is that you lack." + } + }, + "malva": { + "encounter": { + "1": "I feel like my heart might just burst into flames. \n$I'm burning up with my hatred for you, runt!", + "1_female": "I feel like my heart might just burst into flames. \n$I'm burning up with my hatred for you, runt!" + }, + "victory": { + "1": "What news… So a new challenger has defeated Malva!", + "1_female": "What news… So a new challenger has defeated Malva!" + }, + "defeat": { + "1": "I am delighted! Yes, delighted that I could squash you beneath my heel." + } + }, + "hala": { + "encounter": { + "1": "Old Hala is here to make you holler!" + }, + "victory": { + "1": "I could feel the power you gained on your journey." + }, + "defeat": { + "1": "Haha! What a delightful battle!" + } + }, + "molayne": { + "encounter": { + "1": "I gave the captain position to my cousin Sophocles, but I'm confident in my ability. \n$My strength is like that of a supernova!" + }, + "victory": { + "1": "I certainly found an interesting Trainer to face!", + "1_female": "I certainly found an interesting Trainer to face!" + }, + "defeat": { + "1": "Ahaha. What an interesting battle." + } + }, + "rika": { + "encounter": { + "1": "I'd say I'll go easy on you, but… I'd be lying! Think fast!" + }, + "victory": { + "1": "Not bad, kiddo.", + "1_female": "Not bad, kiddo." + }, + "defeat": { + "1": "Nahahaha! You really are something else, kiddo!", + "1_female": "Nahahaha! You really are something else, kiddo!" + } + }, + "bruno": { + "encounter": { + "1": "We will grind you down with our superior power! Hoo hah!" + }, + "victory": { + "1": "Why? How could I lose?" + }, + "defeat": { + "1": "You can challenge me all you like, but the results will never change!" + } + }, + "bugsy": { + "encounter": { + "1": "I'm Bugsy! I never lose when it comes to bug Pokémon!" + }, + "victory": { + "1": "Whoa, amazing! You're an expert on Pokémon!\nMy research isn't complete yet. OK, you win.", + "1_female": "Whoa, amazing! You're an expert on Pokémon!\nMy research isn't complete yet. OK, you win." + }, + "defeat": { + "1": "Thanks! Thanks to our battle, I was also able to make progress in my research!" + } + }, + "koga": { + "encounter": { + "1": "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!" + }, + "victory": { + "1": "Ah! You've proven your worth!" + }, + "defeat": { + "1": "Have you learned to fear the techniques of the ninja?" + } + }, + "bertha": { + "encounter": { + "1": "Well, would you show this old lady how much you've learned?" + }, + "victory": { + "1": "Well! Dear child, I must say, that was most impressive. \n$Your Pokémon believed in you and did their best to earn you the win. \n$Even though I've lost, I find myself with this silly grin!" + }, + "defeat": { + "1": "Hahahahah! Looks like this old lady won!" + } + }, + "lenora": { + "encounter": { + "1": "Well then, challenger, I'm going to research how you battle with the Pokémon you've so lovingly raised!", + "1_female": "Well then, challenger, I'm going to research how you battle with the Pokémon you've so lovingly raised!" + }, + "victory": { + "1": "My theory about you was correct. You're more than just talented… You're motivated! I salute you!", + "1_female": "My theory about you was correct. You're more than just talented… You're motivated! I salute you!" + }, + "defeat": { + "1": "Ah ha ha! If you lose, make sure to analyze why, and use that knowledge in your next battle!" + } + }, + "siebold": { + "encounter": { + "1": "As long as I am alive, I shall strive onward to seek the ultimate cuisine... and the strongest opponents in battle!" + }, + "victory": { + "1": "I shall store my memory of you and your Pokémon forever away within my heart." + }, + "defeat": { + "1": "Our Pokémon battle was like food for my soul. It shall keep me going. \n$That is how I will pay my respects to you for giving your all in battle!" + } + }, + "roxie": { + "encounter": { + "1": "Get ready! I'm gonna knock some sense outta ya!" + }, + "victory": { + "1": "Wild! Your reason's already more toxic than mine!" + }, + "defeat": { + "1": "Hey, c'mon! Get serious! You gotta put more out there!", + "1_female": "Hey, c'mon! Get serious! You gotta put more out there!" + } + }, + "olivia": { + "encounter": { + "1": "No introduction needed here. Time to battle me, Olivia!" + }, + "victory": { + "1": "Really lovely… Both you and your Pokémon…" + }, + "defeat": { + "1": "Mmm-hmm." + } + }, + "poppy": { + "encounter": { + "1": "Oooh! Do you wanna have a Pokémon battle with me?" + }, + "victory": { + "1": "Uagh?! Mmmuuuggghhh…" + }, + "defeat": { + "1": "Yaaay! I did it! I de-feet-ed you! You can come for… For… An avenge match? \n$Come for an avenge match anytime you want!" + } + }, + "agatha": { + "encounter": { + "1": "Pokémon are for battling! I'll show you how a real Trainer battles!" + }, + "victory": { + "1": "Oh my! You're something special, child!" + }, + "defeat": { + "1": "Bahaha. That's how a proper battle's done!" + } + }, + "flint": { + "encounter": { + "1": "Hope you're warmed up, cause here comes the Big Bang!", + "1_female": "Hope you're warmed up, cause here comes the Big Bang!" + }, + "victory": { + "1": "Incredible! Your moves are so hot, they make mine look lukewarm!" + }, + "defeat": { + "1": "Huh? Is that it? I think you need a bit more passion." + } + }, + "grimsley": { + "encounter": { + "1": "The winner takes everything, and there's nothing left for the loser." + }, + "victory": { + "1": "When one loses, they lose everything… The next thing I'll look for will be victory, too!" + }, + "defeat": { + "1": "If somebody wins, the person who fought against that person will lose." + } + }, + "caitlin": { + "encounter": { + "1": "It's me who appeared when the flower opened up. You who have been waiting…\n$You look like a Pokémon Trainer with refined strength and deepened kindness. \n$What I look for in my opponent is superb strength… \n$Please unleash your power to the fullest!", + "1_female": "It's me who appeared when the flower opened up. You who have been waiting…\n$You look like a Pokémon Trainer with refined strength and deepened kindness. \n$What I look for in my opponent is superb strength… \n$Please unleash your power to the fullest!" + }, + "victory": { + "1": "My Pokémon and I learned so much! I offer you my thanks." + }, + "defeat": { + "1": "I aspire to claim victory with elegance and grace." + } + }, + "diantha": { + "encounter": { + "1": "Battling against you and your Pokémon, all of you brimming with hope for the future… \n$Honestly, it just fills me up with energy I need to keep facing each new day! It does!" + }, + "victory": { + "1": "Witnessing the noble spirits of you and your Pokémon in battle has really touched my heart…" + }, + "defeat": { + "1": "Oh, fantastic! What did you think? My team was pretty cool, right?" + } + }, + "wikstrom": { + "encounter": { + "1": "Well met, young challenger! Verily am I the famed blade of hardened steel, Duke Wikstrom! \n$Let the battle begin! En garde!", + "1_female": "Well met, young challenger! Verily am I the famed blade of hardened steel, Duke Wikstrom! \n$Let the battle begin! En garde!" + }, + "victory": { + "1": "Glorious! The trust that you share with your honorable Pokémon surpasses even mine!", + "1_female": "Glorious! The trust that you share with your honorable Pokémon surpasses even mine!" + }, + "defeat": { + "1": "What manner of magic is this? My heart, it doth hammer ceaselessly in my breast! \n$Winning against such a worthy opponent doth give my soul wings--thus do I soar!", + "1_female": "What manner of magic is this? My heart, it doth hammer ceaselessly in my breast! \n$Winning against such a worthy opponent doth give my soul wings--thus do I soar!" + } + }, + "acerola": { + "encounter": { + "1": "Battling is just plain fun! Come on, I can take you!" + }, + "victory": { + "1": "I'm… I'm speechless! How did you do it?!" + }, + "defeat": { + "1": "Ehaha! What an amazing victory!" + } + }, + "larry_elite": { + "encounter": { + "1": "Hello there… It's me, Larry.\n$I serve as a member of the Elite Four too, yes… Unfortunately for me." + }, + "victory": { + "1": "Well, that took the wind from under our wings…" + }, + "defeat": { + "1": "It's time for a meeting with the boss." + } + }, + "lance": { + "encounter": { + "1": "I've been waiting for you. Allow me to test your skill.", + "2": "I thought that you would be able to get this far. Let's get this started." + }, + "victory": { + "1": "You got me. You are magnificent!", + "1_female": "You got me. You are magnificent!", + "2": "I never expected another trainer to beat me… I'm surprised.", + "2_female": "I never expected another trainer to beat me… I'm surprised." + }, + "defeat": { + "1": "That was close. Want to try again?", + "2": "It's not that you are weak. Don't let it bother you.", + "2_female": "It's not that you are weak. Don't let it bother you." + } + }, + "karen": { + "encounter": { + "1": "I am Karen. Would you care for a showdown with my Dark-type Pokémon?", + "2": "I am unlike those you've already met.", + "3": "You've assembled a charming team. Our battle should be a good one." + }, + "victory": { + "1": "No! I can't win. How did you become so strong?", + "2": "I will not stray from my chosen path.", + "3": "The Champion is looking forward to meeting you." + }, + "defeat": { + "1": "That's about what I expected.", + "2": "Well, that was relatively entertaining.", + "3": "Come visit me anytime." + } + }, + "milo": { + "encounter": { + "1": "Sure seems like you understand Pokémon real well. \n$This is gonna be a doozy of a battle! \n$I'll have to Dynamax my Pokémon if I want to win!" + }, + "victory": { + "1": "The power of Grass has wilted… What an incredible Challenger!", + "1_female": "The power of Grass has wilted… What an incredible Challenger!" + }, + "defeat": { + "1": "This'll really leave you in shock and awe." + } + }, + "lucian": { + "encounter": { + "1": "Just a moment, please. The book I'm reading has nearly reached its thrilling climax… \n$The hero has obtained a mystic sword and is about to face their final trial… Ah, never mind. \n$Since you've made it this far, I'll put that aside and battle you. \n$Let me see if you'll achieve as much glory as the hero of my book!" + }, + "victory": { + "1": "I see… It appears you've put me in checkmate." + }, + "defeat": { + "1": "I have a reputation to uphold." + } + }, + "drasna": { + "encounter": { + "1": "You must be a strong Trainer. Yes, quite strong indeed…\n$That's just wonderful news! Facing opponents like you and your team will make my Pokémon grow like weeds!", + "1_female": "You must be a strong Trainer. Yes, quite strong indeed…\n$That's just wonderful news! Facing opponents like you and your team will make my Pokémon grow like weeds!" + }, + "victory": { + "1": "Oh, dear me. That sure was a quick battle… I do hope you'll come back again sometime!" + }, + "defeat": { + "1": "How can this be?" + } + }, + "kahili": { + "encounter": { + "1": "So, here you are… Why don't we see who the winds favor today, you… Or me?" + }, + "victory": { + "1": "It's frustrating to me as a member of the Elite Four, but it seems your strength is the real deal." + }, + "defeat": { + "1": "That was an ace!" + } + }, + "hassel": { + "encounter": { + "1": "Prepare to learn firsthand how the fiery breath of ferocious battle feels!" + }, + "victory": { + "1": "Fortune smiled on me this time, but… \n$Judging from how the match went, who knows if I will be so lucky next time." + }, + "defeat": { + "1": "That was an ace!" + } + }, + "blue": { + "encounter": { + "1": "You must be pretty good to get this far.", + "1_female": "You must be pretty good to get this far." + }, + "victory": { + "1": "I've only lost to him and now to you… Him? Hee, hee…" + }, + "defeat": { + "1": "See? My power is what got me here." + } + }, + "piers": { + "encounter": { + "1": "Get ready for a mosh pit with me and my party! Spikemuth, it's time to rock!" + }, + "victory": { + "1": "Me an' my team gave it our best. Let's meet up again for a battle some time…" + }, + "defeat": { + "1": "My throat's ragged from shoutin'… But 'at was an excitin' battle!" + } + }, + "red": { + "encounter": { + "1": "…!" + }, + "victory": { + "1": "…?" + }, + "defeat": { + "1": "…!" + } + }, + "jasmine": { + "encounter": { + "1": "Oh… Your Pokémon are impressive. I think I will enjoy this." + }, + "victory": { + "1": "You are truly strong. I'll have to try much harder, too." + }, + "defeat": { + "1": "I never expected to win." + } + }, + "lance_champion": { + "encounter": { + "1": "I am still the Champion. I won't hold anything back." + }, + "victory": { + "1": "This is the emergence of a new Champion.", + "1_female": "This is the emergence of a new Champion." + }, + "defeat": { + "1": "I successfully defended my Championship." + } + }, + "steven": { + "encounter": { + "1": "Tell me… What have you seen on your journey with your Pokémon? \n$What have you felt, meeting so many other Trainers out there? \n$Traveling this rich land… Has it awoken something inside you? \n$I want you to come at me with all that you've learned. \n$My Pokémon and I will respond in turn with all that we know!" + }, + "victory": { + "1": "So I, the Champion, fall in defeat…" + }, + "defeat": { + "1": "That was time well spent! Thank you!" + } + }, + "cynthia": { + "encounter": { + "1": "I, Cynthia, accept your challenge! There won't be any letup from me!" + }, + "victory": { + "1": "No matter how fun the battle is, it will always end sometime…" + }, + "defeat": { + "1": "Even if you lose, never lose your love of Pokémon." + } + }, + "iris": { + "encounter": { + "1": "Know what? I really look forward to having serious battles with strong Trainers! \n$I mean, come on! The Trainers who make it here are Trainers who desire victory with every fiber of their being! \n$And they are battling alongside Pokémon that have been through countless difficult battles! \n$If I battle with people like that, not only will I get stronger, my Pokémon will, too! \n$And we'll get to know each other even better! OK! Brace yourself! \n$I'm Iris, the Pokémon League Champion, and I'm going to defeat you!" + }, + "victory": { + "1": "Aghhhh… I did my best, but we lost…" + }, + "defeat": { + "1": "Yay! We won!" + } + }, + "hau": { + "encounter": { + "1": "I wonder if a Trainer battles differently depending on whether they're from a warm region or a cold region.\n$Let's test it out!" + }, + "victory": { + "1": "That was awesome! I think I kinda understand your vibe a little better now!" + }, + "defeat": { + "1": "Ma-an, that was some kinda battle!" + } + }, + "geeta": { + "encounter": { + "1": "I decided to throw my hat in the ring once more. \n$Come now… Show me the fruits of your training." + }, + "victory": { + "1": "I eagerly await news of all your achievements!" + }, + "defeat": { + "1": "What's the matter? This isn't all, is it?" + } + }, + "nemona": { + "encounter": { + "1": "Yesss! I'm so psyched! Time for us to let loose!" + }, + "victory": { + "1": "Well, that stinks, but I still had fun! I'll getcha next time!" + }, + "defeat": { + "1": "Well, that was a great battle! Fruitful for sure." + } + }, + "leon": { + "encounter": { + "1": "We're gonna have an absolutely champion time!" + }, + "victory": { + "1": "My time as Champion is over… \n$But what a champion time it's been! \n$Thank you for the greatest battle I've ever had!" + }, + "defeat": { + "1": "An absolute champion time, that was!" + } + }, + "whitney": { + "encounter": { + "1": "Hey! Don't you think Pokémon are, like, super cute?" + }, + "victory": { + "1": "Waaah! Waaah! You're so mean!", + "1_female": "Waaah! Waaah! You're so mean!" + }, + "defeat": { + "1": "And that's that!" + } + }, + "chuck": { + "encounter": { + "1": "Hah! You want to challenge me? Are you brave or just ignorant?", + "1_female": "Hah! You want to challenge me? Are you brave or just ignorant?" + }, + "victory": { + "1": "You're strong! Would you please make me your apprentice?" + }, + "defeat": { + "1": "There. Do you realize how much more powerful I am than you?" + } + }, + "katy": { + "encounter": { + "1": "Don't let your guard down unless you would like to find yourself knocked off your feet!", + "1_female": "Don't let your guard down unless you would like to find yourself knocked off your feet!" + }, + "victory": { + "1": "All of my sweet little Pokémon dropped like flies!" + }, + "defeat": { + "1": "Eat up, my cute little Vivillon!" + } + }, + "pryce": { + "encounter": { + "1": "Youth alone does not ensure victory! Experience is what counts." + }, + "victory": { + "1": "Outstanding! That was perfect. Try not to forget what you feel now." + }, + "defeat": { + "1": "Just as I envisioned." + } + }, + "clair": { + "encounter": { + "1": "Do you know who I am? And you still dare to challenge me?" + }, + "victory": { + "1": "I wonder how far you can get with your skill level. This should be fascinating." + }, + "defeat": { + "1": "That's that." + } + }, + "maylene": { + "encounter": { + "1": "I've come to challenge you now, and I won't hold anything back. \n$Please prepare yourself for battle!", + "1_female": "I've come to challenge you now, and I won't hold anything back. \n$Please prepare yourself for battle!" + }, + "victory": { + "1": "I admit defeat…" + }, + "defeat": { + "1": "That was awesome." + } + }, + "fantina": { + "encounter": { + "1": "You shall challenge me, yes? But I shall win. \n$That is what the Gym Leader of Hearthome does, non?" + }, + "victory": { + "1": "You are so fantastically strong. I know why I have lost." + }, + "defeat": { + "1": "I am so, so, very happy!" + } + }, + "byron": { + "encounter": { + "1": "Trainer! You're young, just like my son, Roark. \n$With more young Trainers taking charge, the future of Pokémon is bright! \n$So, as a wall for young people, I'll take your challenge!", + "1_female": "Trainer! You're young, just like my son, Roark. \n$With more young Trainers taking charge, the future of Pokémon is bright! \n$So, as a wall for young people, I'll take your challenge!" + }, + "victory": { + "1": "Hmm! My sturdy Pokémon--defeated!" + }, + "defeat": { + "1": "Gwahahaha! How were my sturdy Pokémon?!" + } + }, + "olympia": { + "encounter": { + "1": "An ancient custom deciding one's destiny. The battle begins!" + }, + "victory": { + "1": "Create your own path. Let nothing get in your way. Your fate, your future." + }, + "defeat": { + "1": "Our path is clear now." + } + }, + "volkner": { + "encounter": { + "1": "Since you've come this far, you must be quite strong…\n$I hope you're the Trainer who'll make me remember how fun it is to battle!", + "1_female": "Since you've come this far, you must be quite strong…\n$I hope you're the Trainer who'll make me remember how fun it is to battle!" + }, + "victory": { + "1": "You've got me beat…\n$Your desire and the noble way your Pokémon battled for you… \n$I even felt thrilled during our match. That was a very good battle." + }, + "defeat": { + "1": "It was not shocking at all… \n$That is not what I wanted!" + } + }, + "burgh": { + "encounter": { + "1": "M'hm… If I win this battle, I feel like I can draw a picture unlike any before it. \n$OK! I can hear my battle muse loud and clear. Let's get straight to it!", + "2": "Of course, I'm really proud of all of my Pokémon! \n$Well now… Let's get right to it!" + }, + "victory": { + "1": "Is it over? Has my muse abandoned me?", + "2": "Hmm… It's over! You're incredible!" + }, + "defeat": { + "1": "Wow… It's beautiful somehow, isn't it…", + "2": "Sometimes I hear people say something was an ugly win. \n$I think if you're trying your best, any win is beautiful." + } + }, + "elesa": { + "encounter": { + "1": "C'est fini! When I'm certain of that, I feel an electric jolt run through my body! \n$I want to feel the sensation, so now my beloved Pokémon are going to make your head spin!" + }, + "victory": { + "1": "I meant to make your head spin, but you shocked me instead." + }, + "defeat": { + "1": "That was unsatisfying somehow… Will you give it your all next time?" + } + }, + "skyla": { + "encounter": { + "1": "It's finally time for a showdown! That means the Pokémon battle that decides who's at the top, right? \n$I love being on the summit! 'Cause you can see forever and ever from high places! \n$So, how about you and I have some fun?" + }, + "victory": { + "1": "Being your opponent in battle is a new source of strength to me. Thank you!" + }, + "defeat": { + "1": "Win or lose, you always gain something from a battle, right?" + } + }, + "brycen": { + "encounter": { + "1": "There is also strength in being with other people and Pokémon. \n$Receiving their support makes you stronger. I'll show you this power!" + }, + "victory": { + "1": "The wonderful combination of you and your Pokémon! What a beautiful friendship!" + }, + "defeat": { + "1": "Extreme conditions really test you and train you!" + } + }, + "drayden": { + "encounter": { + "1": "What I want to find is a young Trainer who can show me a bright future. \n$Let's battle with everything we have: your skill, my experience, and the love we've raised our Pokémon with!" + }, + "victory": { + "1": "This intense feeling that floods me after a defeat… I don't know how to describe it." + }, + "defeat": { + "1": "Harrumph! I know your ability is greater than that!" + } + }, + "grant": { + "encounter": { + "1": "There is only one thing I wish for. \n$That by surpassing one another, we find a way to even greater heights." + }, + "victory": { + "1": "You are a wall that I am unable to surmount!" + }, + "defeat": { + "1": "Do not give up. \n$That is all there really is to it. \n$The most important lessons in life are simple." + } + }, + "korrina": { + "encounter": { + "1": "Time for Lady Korrina's big appearance!" + }, + "victory": { + "1": "It's your very being that allows your Pokémon to evolve!" + }, + "defeat": { + "1": "What an explosive battle!" + } + }, + "clemont": { + "encounter": { + "1": "Oh! I'm glad that we got to meet!" + }, + "victory": { + "1": "Your passion for battle inspires me!" + }, + "defeat": { + "1": "Looks like my Trainer-Grow-Stronger Machine, Mach 2 is really working!" + } + }, + "valerie": { + "encounter": { + "1": "Oh, if it isn't a young Trainer… It is lovely to get to meet you like this. \n$Then I suppose you have earned yourself the right to a battle, as a reward for your efforts. \n$The elusive Fairy may appear frail as the breeze and delicate as a bloom, but it is strong.", + "1_female": "Oh, if it isn't a young Trainer… It is lovely to get to meet you like this. \n$Then I suppose you have earned yourself the right to a battle, as a reward for your efforts. \n$The elusive Fairy may appear frail as the breeze and delicate as a bloom, but it is strong." + }, + "victory": { + "1": "I hope that you will find things worth smiling about tomorrow…" + }, + "defeat": { + "1": "Oh goodness, what a pity…" + } + }, + "wulfric": { + "encounter": { + "1": "You know what? We all talk big about what you learn from battling and bonds and all that…\n$But really, I just do it 'cause it's fun. \n$Who cares about the grandstanding? Let's get to battling!" + }, + "victory": { + "1": "Outstanding! I'm tough as an iceberg, but you smashed me through and through!" + }, + "defeat": { + "1": "Tussle with me and this is what happens!" + } + }, + "kabu": { + "encounter": { + "1": "Every Trainer and Pokémon trains hard in pursuit of victory. \n$But that means your opponent is also working hard to win. \n$In the end, the match is decided by which side is able to unleash their true potential." + }, + "victory": { + "1": "I'm glad I could battle you today!" + }, + "defeat": { + "1": "That's a great way for me to feel my own growth!" + } + }, + "bea": { + "encounter": { + "1": "Do you have an unshakable spirit that won't be moved, no matter how you are attacked? \n$I think I'll just test that out, shall I?" + }, + "victory": { + "1": "I felt the fighting spirit of your Pokémon as you led them in battle." + }, + "defeat": { + "1": "That was the best sort of match anyone could ever hope for." + } + }, + "opal": { + "encounter": { + "1": "Let me have a look at how you and your partner Pokémon behave!" + }, + "victory": { + "1": "Your pink is still lacking, but you're an excellent Trainer with excellent Pokémon.", + "1_female": "Your pink is still lacking, but you're an excellent Trainer with excellent Pokémon." + }, + "defeat": { + "1": "Too bad for you, I guess." + } + }, + "bede": { + "encounter": { + "1": "I suppose I should prove beyond doubt just how pathetic you are and how strong I am.", + "1_female": "I suppose I should prove beyond doubt just how pathetic you are and how strong I am." + }, + "victory": { + "1": "I see… Well, that's fine. I wasn't really trying all that hard anyway." + }, + "defeat": { + "1": "Not a bad job, I suppose." + } + }, + "gordie": { + "encounter": { + "1": "So, let's get this over with." + }, + "victory": { + "1": "I just want to climb into a hole… Well, I guess it'd be more like falling from here." + }, + "defeat": { + "1": "Battle like you always do, victory will follow!" + } + }, + "marnie": { + "encounter": { + "1": "The truth is, when all's said and done… I really just wanna become Champion for myself! \n$So don't take it personal when I kick your butt!" + }, + "victory": { + "1": "OK, so I lost… But I got to see a lot of the good points of you and your Pokémon!" + }, + "defeat": { + "1": "Hope you enjoyed our battle tactics." + } + }, + "raihan": { + "encounter": { + "1": "I'm going to defeat the Champion, win the whole tournament, and prove to the world just how strong the great Raihan really is!" + }, + "victory": { + "1": "I look this good even when I lose. \n$It's a real curse. \n$Guess it's time for another selfie!" + }, + "defeat": { + "1": "Let's take a selfie to remember this." + } + }, + "brassius": { + "encounter": { + "1": "I assume you are ready? Let our collaborative work of art begin!", + "1_female": "I assume you are ready? Let our collaborative work of art begin!" + }, + "victory": { + "1": "Ahhh…vant-garde!" + }, + "defeat": { + "1": "I will begin on a new piece at once!" + } + }, + "iono": { + "encounter": { + "1": "How're ya feelin' about this battle?\n$...\n$Let's get this show on the road! How strong is our challenger? \n$I 'unno! Let's find out together!", + "1_female": "How're ya feelin' about this battle?\n$...\n$Let's get this show on the road! How strong is our challenger? \n$I 'unno! Let's find out together!" + }, + "victory": { + "1": "You're as flashy and bright as a 10,000,000-volt Thunderbolt, friendo!", + "1_female": "You're as flashy and bright as a 10,000,000-volt Thunderbolt, friendo!" + }, + "defeat": { + "1": "Your eyeballs are MINE!" + } + }, + "larry": { + "encounter": { + "1": "When all's said and done, simplicity is strongest." + }, + "victory": { + "1": "A serving of defeat, huh?" + }, + "defeat": { + "1": "I'll call it a day." + } + }, + "ryme": { + "encounter": { + "1": "Come on, baby! Rattle me down to the bone!" + }, + "victory": { + "1": "You're cool, my friend—you move my SOUL!", + "1_female": "You're cool, my friend—you move my SOUL!" + }, + "defeat": { + "1": "Later, baby!" + } + }, + "grusha": { + "encounter": { + "1": "All I need to do is make sure the power of my Pokémon chills you to the bone!" + }, + "victory": { + "1": "Your burning passion… I kinda like it, to be honest." + }, + "defeat": { + "1": "Things didn't heat up for you." + } + }, + "marnie_elite": { + "encounter": { + "1": "You've made it this far, huh? Let's see if you can handle my Pokémon!", + "2": "I'll give it my best shot, but don't think I'll go easy on you!" + }, + "victory": { + "1": "I can't believe I lost... But you deserved that win. Well done!", + "2": "Looks like I've still got a lot to learn. Great battle, though!" + }, + "defeat": { + "1": "You put up a good fight, but I've got the edge! Better luck next time!", + "2": "Seems like my training's paid off. Thanks for the battle!" + } + }, + "nessa_elite": { + "encounter": { + "1": "The tides are turning in my favor. Ready to get swept away?", + "1_female": "The tides are turning in my favor. Ready to get swept away?", + "2": "Let's make some waves with this battle! I hope you're prepared!", + "2_female": "Let's make some waves with this battle! I hope you're prepared!" + }, + "victory": { + "1": "You navigated those waters perfectly... Well done!", + "2": "Looks like my currents were no match for you. Great job!" + }, + "defeat": { + "1": "Water always finds a way. That was a refreshing battle!", + "2": "You fought well, but the ocean's power is unstoppable!" + } + }, + "bea_elite": { + "encounter": { + "1": "Prepare yourself! My fighting spirit burns bright!", + "2": "Let's see if you can keep up with my relentless pace!" + }, + "victory": { + "1": "Your strength... It's impressive. You truly deserve this win.", + "2": "I've never felt this intensity before. Amazing job!" + }, + "defeat": { + "1": "Another victory for my intense training regimen! Well done!", + "2": "You've got strength, but I trained harder. Great battle!" + } + }, + "allister_elite": { + "encounter": { + "1": "Shadows fall... Are you ready to face your fears?", + "1_female": "Shadows fall... Are you ready to face your fears?", + "2": "Let's see if you can handle the darkness that I command." + }, + "victory": { + "1": "You've dispelled the shadows... For now. Well done.", + "2": "Your light pierced through my darkness. Great job." + }, + "defeat": { + "1": "The shadows have spoken... Your strength isn't enough.", + "2": "Darkness triumphs... Maybe next time you'll see the light." + } + }, + "raihan_elite": { + "encounter": { + "1": "Storm's brewing! Let's see if you can weather this fight!", + "2": "Get ready to face the eye of the storm!" + }, + "victory": { + "1": "You've bested the storm... Incredible job!", + "2": "You rode the winds perfectly... Great battle!" + }, + "defeat": { + "1": "Another storm weathered, another victory claimed! Well fought!", + "2": "You got caught in my storm! Better luck next time!", + "2_female": "You got caught in my storm! Better luck next time!" + } + }, + "alder": { + "encounter": { + "1": "Prepare yourself for a match against the strongest Trainer in Unova!" + }, + "victory": { + "1": "Well done! You certainly are an unmatched talent." + }, + "defeat": { + "1": "A fresh wind blows through my heart...\n$What an extraordinary effort!" + } + }, + "kieran": { + "encounter": { + "1": "Through hard work, I become stronger and stronger!\n$I don't lose." + }, + "victory": { + "1": "I don't believe it...\n$What a fun and heart-pounding battle!" + }, + "defeat": { + "1": "Wowzers, what a battle!\n$Time for you to train even harder." + } + }, + "rival": { + "encounter": { + "1": "@c{smile}Hey, I was looking for you! I knew you were eager to get going but I expected at least a goodbye…$@c{smile_eclosed}So you're really pursuing your dream after all? I almost can't believe it.$@c{serious_smile_fists}Since we're here, how about a battle?\nAfter all, I want to make sure you're ready.$@c{serious_mopen_fists}Don't hold back, I want you to give me everything you've got!" + }, + "victory": { + "1": "@c{shock}Wow… You cleaned me out.\nAre you actually a beginner?$@c{smile}Maybe it was a bit of luck but…Who knows you might just be able to go all the way.$By the way, the professor asked me to give you these items. They look pretty cool.$@c{serious_smile_fists}Good luck out there!" + } + }, + "rival_female": { + "encounter": { + "1": "@c{smile_wave}There you are! I've been looking everywhere for you!\n@c{angry_mopen}Did you forget to say goodbye to your best friend?\n$@c{smile_ehalf}You're going after your dream, huh?\nThat day is really today isn't it…\n$@c{smile}Anyway, I'll forgive you for forgetting me, but on one condition. @c{smile_wave_wink}You have to battle me!\n$@c{angry_mopen}Give it your all! Wouldn't want your adventure to be over before it started, right?" + }, + "victory": { + "1": "@c{shock}You just started and you're already this strong?!@d{96}\n@c{angry}You totally cheated, didn't you?\n$@c{smile_wave_wink}Just kidding!@d{64} @c{smile_eclosed}I lost fair and square… I have a feeling you're going to do really well out there.\n$@c{smile}By the way, the professor wanted me to give you some items. Hopefully they're helpful!\n$@c{smile_wave}Do your best like always! I believe in you!" + } + }, + "rival_2": { + "encounter": { + "1": "@c{smile}Hey, you're here too?\n@c{smile_eclosed}Still a perfect record, huh…?\n$@c{serious_mopen_fists}I know it kind of looks like I followed you here, but that's mostly not true.\n$@c{serious_smile_fists}Honestly though, I've been itching for a rematch since you beat me back at home.\n$I've been doing a lot of my own training so I'll definitely put up a fight this time.\n$@c{serious_mopen_fists}Don't hold back, just like before!\nLet's go!" + }, + "victory": { + "1": "@c{neutral_eclosed}Oh. I guess I was overconfident.\n$@c{smile}That's alright, though. I figured this might happen.\n@c{serious_mopen_fists}It just means I need to try harder for next time!\n\n$@c{smile}Oh, not that you really need the help, but I had an extra one of each of these lying around and figured you might want them.\n\n$@c{serious_smile_fists}Don't expect another one after this, though!\nI can't keep giving my opponent an advantage after all." + } + }, + "rival_2_female": { + "encounter": { + "1": "@c{smile_wave}Oh, fancy meeting you here. Looks like you're still undefeated. @c{angry_mopen}Huh… Not bad!\n$@c{angry_mopen}I know what you're thinking, and no, I wasn't creeping on you. @c{smile_eclosed}I just happened to be in the area.\n$@c{smile_ehalf}I'm happy for you but I just want to let you know that it's OK to lose sometimes.\n$@c{smile}We learn from our mistakes, often more than we would if we kept succeeding.\n$@c{angry_mopen}In any case, I've been training hard for our rematch, so you'd better give it your all!" + }, + "victory": { + "1": "@c{neutral}I… wasn't supposed to lose that time…\n$@c{smile}Aw well. That just means I'll have to train even harder for next time!\n$@c{smile_wave}I also got you another two of these!\n@c{smile_wave_wink}No need to thank me~.\n$@c{angry_mopen}This is the last one, though! You won't be getting anymore freebies from me after this!" + }, + "defeat": { + "1": "It's OK to lose sometimes…" + } + }, + "rival_3": { + "encounter": { + "1": "@c{smile}Hey, look who it is! It's been a while.\n@c{neutral}You're… still undefeated? Huh.\n$@c{neutral_eclosed}Things have been kind of… strange.\nIt's not the same back home without you.\n$@c{serious}I know it's selfish, but I need to get this off my chest.\n@c{neutral_eclosed}I think you're in over your head here.\n$@c{serious}Never losing once is just unrealistic.\nWe need to lose sometimes in order to grow.\n$@c{neutral_eclosed}You've had a great run but there's still so much ahead, and it only gets harder. @c{neutral}Are you prepared for that?\n$@c{serious_mopen_fists}If so, prove it to me." + }, + "victory": { + "1": "@c{angry_mhalf}This is ridiculous… I've hardly stopped training…\nHow are we still so far apart?" + } + }, + "rival_3_female": { + "encounter": { + "1": "@c{smile_wave}Long time no see! Still haven't lost, huh.\n@c{angry}You're starting to get on my nerves. @c{smile_wave_wink}Just kidding!\n$@c{smile_ehalf}But really, don't you miss home by now? Or… me?\nI… I mean, we've really missed you.\n$@c{smile_eclosed}I support you in your dream and everything, but the reality is you're going to lose sooner or later.\n$@c{smile}And when you do, I'll be there for you like always.\n@c{angry_mopen}Now, let me show you how strong I've become!" + }, + "victory": { + "1": "@c{shock}After all that… it wasn't enough…?\nYou'll never come back at this rate…" + }, + "defeat": { + "1": "You gave it your best, now let's go home." + } + }, + "rival_4": { + "encounter": { + "1": "@c{neutral}Hey.\n$I won't mince words or pleasantries with you.\n@c{neutral_eclosed}I'm here to win, plain and simple.\n$@c{serious_mhalf_fists}I've learned to maximize my potential by putting all my time into training.\n$@c{smile}You get a lot of extra time when you cut out the unnecessary sleep and social interaction.\n$@c{serious_mopen_fists}None of that matters anymore, not until I win.\n$@c{neutral_eclosed}I've even reached the point where I don't lose anymore.\n@c{smile_eclosed}I suppose your philosophy wasn't so wrong after all.\n$@c{angry_mhalf}Losing is for the weak, and I'm not weak anymore.\n$@c{serious_mopen_fists}Prepare yourself." + }, + "victory": { + "1": "@c{neutral}What…@d{64} What are you?" + } + }, + "rival_4_female": { + "encounter": { + "1": "@c{neutral}It's me! You didn't forget about me again… did you?\n$@c{smile}You should be proud of how far you made it. Congrats!\nBut it looks like it's the end of your journey.\n$@c{smile_eclosed}You've awoken something in me I never knew was there.\nIt seems like all I do now is train.\n$@c{smile_ehalf}I hardly even eat or sleep now, I just train my Pokémon all day, getting stronger every time.\n$@c{neutral}In fact, I… hardly recognize myself.\n$And now, I've finally reached peak performance.\nI don't think anyone could beat me now.\n$And you know what? It's all because of you.\n@c{smile_ehalf}I don't know whether to thank you or hate you.\n$@c{angry_mopen}Prepare yourself." + }, + "victory": { + "1": "@c{neutral}What…@d{64} What are you?" + }, + "defeat": { + "1": "$@c{smile}You should be proud of how far you made it." + } + }, + "rival_5": { + "encounter": { + "1": "@c{neutral}…" + }, + "victory": { + "1": "@c{neutral}…" + } + }, + "rival_5_female": { + "encounter": { + "1": "@c{neutral}…" + }, + "victory": { + "1": "@c{neutral}…" + }, + "defeat": { + "1": "$@c{smile_ehalf}…" + } + }, + "rival_6": { + "encounter": { + "1": "@c{smile_eclosed}We meet again.\n$@c{neutral}I've had some time to reflect on all this.\nThere's a reason this all seems so strange.\n$@c{neutral_eclosed}Your dream, my drive to beat you…\nIt's all a part of something greater.\n$@c{serious}This isn't about me, or about you… This is about the world, @c{serious_mhalf_fists}and it's my purpose to push you to your limits.\n$@c{neutral_eclosed}Whether I've fulfilled that purpose I can't say, but I've done everything in my power.\n$@c{neutral}This place we ended up in is terrifying… Yet somehow I feel unphased, like I've been here before.\n$@c{serious_mhalf_fists}You feel the same, don't you?\n$@c{serious}…and it's like something here is speaking to me.\nThis is all the world's known for a long time now.\n$Those times we cherished together that seem so recent are nothing but a distant memory.\n$@c{neutral_eclosed}Who can say whether they were ever even real in the first place.\n$@c{serious_mopen_fists}You need to keep pushing, because if you don't, it will never end. You're the only one who can do this.\n$@c{serious_smile_fists}I hardly know what any of this means, I just know that it's true.\n$@c{serious_mopen_fists}If you can't defeat me here and now, you won't stand a chance." + }, + "victory": { + "1": "@c{smile_eclosed}It looks like my work is done here.\n$I want you to promise me one thing.\n@c{smile}After you heal the world, please come home." + } + }, + "rival_6_female": { + "encounter": { + "1": "@c{smile_ehalf}So it's just us again.\n$@c{smile_eclosed}You know, I keep going around and around in my head…\n$@c{smile_ehalf}There's something to all this, why everything seems so strange now…\n$@c{smile}You have your dream, and I have this ambition in me…\n$I just can't help but feel there's a greater purpose to all this, to what we're doing, you and I.\n$@c{smile_eclosed}I think I'm supposed to push you… to your limits.\n$@c{smile_ehalf}I'm not sure if I've been doing a good job at that, but I've tried my best up to now.\n$It's something about this strange and dreadful place… Everything seems so clear…\n$This… is all the world's known for a long time now.\n$@c{smile_eclosed}It's like I can barely remember the memories we cherished together.\n$@c{smile_ehalf}Were they even real? They seem so far away now…\n$@c{angry_mopen}You need to keep pushing, because if you don't, it will never end. You're the only one who can do this.\n$@c{smile_ehalf}I… don't know what all this means… but I feel it's true.\n$@c{neutral}If you can't defeat me here and now, you won't stand a chance." + }, + "victory": { + "1": "@c{smile_ehalf}I… I think I fulfilled my purpose…\n$@c{smile_eclosed}Promise me… After you heal the world… Please… come home safe.\n$@c{smile_ehalf}…Thank you." + } + } +} diff --git a/src/locales/he/egg.json b/src/locales/he/egg.json new file mode 100644 index 00000000000..d6b352fca1e --- /dev/null +++ b/src/locales/he/egg.json @@ -0,0 +1,27 @@ +{ + "egg": "Egg", + "greatTier": "Rare", + "ultraTier": "Epic", + "masterTier": "Legendary", + "defaultTier": "Common", + "hatchWavesMessageSoon": "Sounds can be heard coming from inside! It will hatch soon!", + "hatchWavesMessageClose": "It appears to move occasionally. It may be close to hatching.", + "hatchWavesMessageNotClose": "What will hatch from this? It doesn't seem close to hatching.", + "hatchWavesMessageLongTime": "It looks like this Egg will take a long time to hatch.", + "gachaTypeLegendary": "Legendary Rate Up", + "gachaTypeMove": "Rare Egg Move Rate Up", + "gachaTypeShiny": "Shiny Rate Up", + "eventType": "Mystery Event", + "selectMachine": "Select a machine.", + "notEnoughVouchers": "You don't have enough vouchers!", + "tooManyEggs": "You have too many eggs!", + "pull": "Pull", + "pulls": "Pulls", + "sameSpeciesEgg": "{{species}} will hatch from this egg!", + "hatchFromTheEgg": "{{pokemonName}} hatched from the egg!", + "eggMoveUnlock": "Egg Move unlocked: {{moveName}}", + "rareEggMoveUnlock": "Rare Egg Move unlocked: {{moveName}}", + "moveUPGacha": "Move UP!", + "shinyUPGacha": "Shiny UP!", + "legendaryUPGacha": "UP!" +} \ No newline at end of file diff --git a/src/locales/he/fight-ui-handler.json b/src/locales/he/fight-ui-handler.json new file mode 100644 index 00000000000..bd6bec878c8 --- /dev/null +++ b/src/locales/he/fight-ui-handler.json @@ -0,0 +1,8 @@ +{ + "pp": "PP", + "power": "Power", + "accuracy": "Accuracy", + "abilityFlyInText": " {{pokemonName}}’s\n{{passive}}{{abilityName}}", + "passive": "Passive ", + "teraHover": "{{type}} Terastallized" +} diff --git a/src/locales/he/filter-bar.json b/src/locales/he/filter-bar.json new file mode 100644 index 00000000000..6e940c6886d --- /dev/null +++ b/src/locales/he/filter-bar.json @@ -0,0 +1,38 @@ +{ + "genFilter": "Gen", + "typeFilter": "Type", + "caughtFilter": "Caught", + "unlocksFilter": "Unlocks", + "miscFilter": "Misc", + "sortFilter": "Sort", + "all": "All", + "normal": "Not Shiny", + "uncaught": "Uncaught", + "passive": "Passive", + "passiveUnlocked": "Passive - Yes", + "passiveLocked": "Passive - No", + "passiveUnlockable": "Passive - Can Unlock", + "costReduction": "Cost Reduction", + "costReductionUnlocked": "Cost Reduction - Yes", + "costReductionLocked": "Cost Reduction - No", + "costReductionUnlockable": "Cost Reduction - Can Unlock", + "favorite": "Favorite", + "isFavorite": "Favorite - Yes", + "notFavorite": "Favorite - No", + "ribbon": "Ribbon", + "hasWon": "Ribbon - Yes", + "hasNotWon": "Ribbon - No", + "hiddenAbility": "Hidden Ability", + "hasHiddenAbility": "Hidden Ability - Yes", + "noHiddenAbility": "Hidden Ability - No", + "egg": "Egg", + "eggPurchasable": "Purchasable Egg", + "pokerus": "Pokérus", + "hasPokerus": "Pokérus - Yes", + "noPokerus": "Pokérus - No", + "sortByNumber": "No.", + "sortByCost": "Cost", + "sortByCandies": "Candy Count", + "sortByIVs": "IVs", + "sortByName": "Name" +} \ No newline at end of file diff --git a/src/locales/he/game-mode.json b/src/locales/he/game-mode.json new file mode 100644 index 00000000000..e5a4975cc40 --- /dev/null +++ b/src/locales/he/game-mode.json @@ -0,0 +1,8 @@ +{ + "classic": "Classic", + "endless": "Endless", + "endlessSpliced": "Endless (Spliced)", + "dailyRun": "Daily Run", + "unknown": "Unknown", + "challenge": "Challenge" +} \ No newline at end of file diff --git a/src/locales/he/game-stats-ui-handler.json b/src/locales/he/game-stats-ui-handler.json new file mode 100644 index 00000000000..a7beefeabd8 --- /dev/null +++ b/src/locales/he/game-stats-ui-handler.json @@ -0,0 +1,42 @@ +{ + "stats": "Stats", + "playTime": "Play Time", + "totalBattles": "Total Battles", + "starters": "Starters", + "shinyStarters": "Shiny Starters", + "speciesSeen": "Species Seen", + "speciesCaught": "Species Caught", + "ribbonsOwned": "Ribbons Owned", + "classicRuns": "Classic Runs", + "classicWins": "Classic Wins", + "dailyRunAttempts": "Daily Run Attempts", + "dailyRunWins": "Daily Run Wins", + "endlessRuns": "Endless Runs", + "highestWaveEndless": "Highest Wave (Endless)", + "highestMoney": "Highest Money", + "highestDamage": "Highest Damage", + "highestHPHealed": "Highest HP Healed", + "pokemonEncountered": "Pokémon Encountered", + "pokemonDefeated": "Pokémon Defeated", + "pokemonCaught": "Pokémon Caught", + "eggsHatched": "Eggs Hatched", + "subLegendsSeen": "Sub-Legends Seen", + "subLegendsCaught": "Sub-Legends Caught", + "subLegendsHatched": "Sub-Legends Hatched", + "legendsSeen": "Legends Seen", + "legendsCaught": "Legends Caught", + "legendsHatched": "Legends Hatched", + "mythicalsSeen": "Mythicals Seen", + "mythicalsCaught": "Mythicals Caught", + "mythicalsHatched": "Mythicals Hatched", + "shiniesSeen": "Shinies Seen", + "shiniesCaught": "Shinies Caught", + "shiniesHatched": "Shinies Hatched", + "pokemonFused": "Pokémon Fused", + "trainersDefeated": "Trainers Defeated", + "eggsPulled": "Eggs Pulled", + "rareEggsPulled": "Rare Eggs Pulled", + "epicEggsPulled": "Epic Eggs Pulled", + "legendaryEggsPulled": "Legendary Eggs Pulled", + "manaphyEggsPulled": "Manaphy Eggs Pulled" +} diff --git a/src/locales/he/growth.json b/src/locales/he/growth.json new file mode 100644 index 00000000000..d472343d3eb --- /dev/null +++ b/src/locales/he/growth.json @@ -0,0 +1,8 @@ +{ + "Erratic": "Erratic", + "Fast": "Fast", + "Medium_Fast": "Medium Fast", + "Medium_Slow": "Medium Slow", + "Slow": "Slow", + "Fluctuating": "Fluctuating" +} \ No newline at end of file diff --git a/src/locales/he/menu-ui-handler.json b/src/locales/he/menu-ui-handler.json new file mode 100644 index 00000000000..0536fa12c2e --- /dev/null +++ b/src/locales/he/menu-ui-handler.json @@ -0,0 +1,30 @@ +{ + "GAME_SETTINGS": "Game Settings", + "ACHIEVEMENTS": "Achievements", + "STATS": "Stats", + "RUN_HISTORY": "Run History", + "EGG_LIST": "Egg List", + "EGG_GACHA": "Egg Gacha", + "MANAGE_DATA": "Manage Data", + "COMMUNITY": "Community", + "SAVE_AND_QUIT": "Save and Quit", + "LOG_OUT": "Log Out", + "slot": "Slot {{slotNumber}}", + "importSession": "Import Session", + "importSlotSelect": "Select a slot to import to.", + "exportSession": "Export Session", + "exportSlotSelect": "Select a slot to export from.", + "importRunHistory": "Import Run History", + "exportRunHistory": "Export Run History", + "importData": "Import Data", + "exportData": "Export Data", + "consentPreferences": "Consent Preferences", + "linkDiscord": "Link Discord", + "unlinkDiscord": "Unlink Discord", + "linkGoogle": "Link Google", + "unlinkGoogle": "Unlink Google", + "cancel": "Cancel", + "donate": "Donate", + "losingProgressionWarning": "You will lose any progress since the beginning of the battle. Proceed?", + "noEggs": "You are not hatching\nany eggs at the moment!" +} \ No newline at end of file diff --git a/src/locales/he/menu.json b/src/locales/he/menu.json new file mode 100644 index 00000000000..8be90cfa4ad --- /dev/null +++ b/src/locales/he/menu.json @@ -0,0 +1,57 @@ +{ + "cancel": "לבטל", + "continue": "‎להמשיך", + "dailyRun": "‎אתגר יומי (בטה)", + "loadGame": "‎להטעין משחק", + "newGame": "‎משחק חדש", + "settings": "‎הגדרות", + "selectGameMode": "תבחר/י מצב משחק", + "logInOrCreateAccount": "תיכנס/י לחשבון קיים או תיצור/רי חשבון חדש. לא צריך אימייל!", + "username": "שם משתמש", + "password": "סיסמה", + "login": "להיכנס", + "orUse": "‎או להשתמש ב", + "register": "להירשם", + "emptyUsername": "בבקשה תכניס/י שם משתמש", + "invalidLoginUsername": "השם משתמש אינו תקין", + "invalidRegisterUsername": "השם משתמש יכול להכיל רק אותיות, מספרים ומקפי תחתון", + "invalidLoginPassword": "הסיסמה אינה תקינה", + "invalidRegisterPassword": "הסיסמה צריך להיות לפחות 6 תווים", + "usernameAlreadyUsed": "השם משתמש קבר בשימוש", + "accountNonExistent": "המשתמש הנתון אינו קיים", + "unmatchingPassword": "הסיסמה אינה נכונה", + "passwordNotMatchingConfirmPassword": "הסיסמה צריך להתאים לסיסמת אישור", + "confirmPassword": "תאשר/י את הסיסמה", + "registrationAgeWarning": "בהרשמה את/ה מאשר/ת שאת/ה בן/ת 13 ומעלה.", + "backToLogin": "חזרה לעמוד כניסה", + "failedToLoadSaveData": "שיחזור הנתונים אינו הצליח. בבקשה תרענן/ני את העמוד.\nעם זה מתמשך, בבקשה תבדוק/י את ארוץ העידכונים בדיסקורד.", + "sessionSuccess": "טעינת הנתונים הצליחה.", + "failedToLoadSession": "טעינת הנתונים לא הצליח.\nיש סיכוי שהם פגומים.", + "boyOrGirl": "את/ה בן או בת?", + "evolving": "מה?\n{{pokemonName}} התחיל/ה אבולוציה!", + "stoppedEvolving": "{{pokemonName}} הפסיק/ה אבולוציה.", + "pauseEvolutionsQuestion": "את/ה רוצה להפסיק אבולוציה ל{{pokemonName}}?\nאפשר להחזיר אבולוציה במסך הקבוצה.", + "evolutionsPaused": "אבולוציה הפסיקה ל{{pokemonName}}.", + "evolutionDone": "מזל טוב!\nה{{pokemonName}} שלך התפתח ל{{evolvedPokemonName}}!", + "dailyRankings": "דירוג יומי", + "weeklyRankings": "דירוג שבועי", + "noRankings": "אין דירוג", + "positionIcon": "#", + "usernameScoreboard": "שם משתמש", + "score": "ציון", + "wave": "גל", + "loading": "טוען…", + "loadingAsset": "טוען משאבים: {{assetName}}", + "playersOnline": "שחקנים מקוונים", + "yes": "כן", + "no": "לא", + "disclaimer": "תזכורת", + "disclaimerDescription": "המשחק אינו גמור; יש מצב שיהיו בעיות בתהליך המשחק (כולל אובדן נתונים),\n ישתנה בלי הודעה, ויש מצב שלה יהיו עוד עדכון.", + "choosePokemon": "תבחר/י פוקימון.", + "renamePokemon": "תשנה/י את השם של הפוקימון", + "rename": "תשנה/י את השם", + "nickname": "כינוי", + "errorServerDown": "אוי לא! הייתה בעייה בניסיון גישה לשרת.\n\nאתה יכול להשאיר את החלון פתוח,\nהמשחק יתחבר אוטומטית.", + "noSaves": "אין נתונים להטעין!", + "tooManySaves": "יש לך יותר מדי משחקים שמורים!" +} \ No newline at end of file diff --git a/src/locales/he/modifier-select-ui-handler.json b/src/locales/he/modifier-select-ui-handler.json new file mode 100644 index 00000000000..15c930fb65e --- /dev/null +++ b/src/locales/he/modifier-select-ui-handler.json @@ -0,0 +1,14 @@ +{ + "transfer": "Transfer", + "reroll": "Reroll", + "lockRarities": "Lock Rarities", + "checkTeam": "Check Team", + "transferDesc": "Transfer a held item from one Pokémon to another.", + "rerollDesc": "Spend money to reroll your item options.", + "lockRaritiesDesc": "Lock item rarities on reroll (affects reroll cost).", + "checkTeamDesc": "Check your team or use a form changing item.", + "rerollCost": "₽{{formattedMoney}}", + "itemCost": "₽{{formattedMoney}}", + "continueNextWaveButton": "Continue", + "continueNextWaveDescription": "Continue to the next wave." +} \ No newline at end of file diff --git a/src/locales/he/modifier-type.json b/src/locales/he/modifier-type.json new file mode 100644 index 00000000000..c362b3f30d4 --- /dev/null +++ b/src/locales/he/modifier-type.json @@ -0,0 +1,483 @@ +{ + "ModifierType": { + "AddPokeballModifierType": { + "name": "{{modifierCount}}x {{pokeballName}}", + "description": "Receive {{pokeballName}} x{{modifierCount}} (Inventory: {{pokeballAmount}}) \nCatch Rate: {{catchRate}}" + }, + "AddVoucherModifierType": { + "name": "{{modifierCount}}x {{voucherTypeName}}", + "description": "Receive {{voucherTypeName}} x{{modifierCount}}." + }, + "PokemonHeldItemModifierType": { + "extra": { + "inoperable": "{{pokemonName}} can't take\nthis item!", + "tooMany": "{{pokemonName}} has too many\nof this item!" + } + }, + "PokemonHpRestoreModifierType": { + "description": "Restores {{restorePoints}} HP or {{restorePercent}}% HP for one Pokémon, whichever is higher.", + "extra": { + "fully": "Fully restores HP for one Pokémon.", + "fullyWithStatus": "Fully restores HP for one Pokémon and heals any status ailment." + } + }, + "PokemonReviveModifierType": { + "description": "Revives one Pokémon and restores {{restorePercent}}% HP." + }, + "PokemonStatusHealModifierType": { + "description": "Heals any status ailment for one Pokémon." + }, + "PokemonPpRestoreModifierType": { + "description": "Restores {{restorePoints}} PP for one Pokémon move.", + "extra": { + "fully": "Restores all PP for one Pokémon move." + } + }, + "PokemonAllMovePpRestoreModifierType": { + "description": "Restores {{restorePoints}} PP for all of one Pokémon's moves.", + "extra": { + "fully": "Restores all PP for all of one Pokémon's moves." + } + }, + "PokemonPpUpModifierType": { + "description": "Permanently increases PP for one Pokémon move by {{upPoints}} for every 5 maximum PP (maximum 3)." + }, + "PokemonNatureChangeModifierType": { + "name": "{{natureName}} Mint", + "description": "Changes a Pokémon's nature to {{natureName}} and permanently unlocks the nature for the starter." + }, + "DoubleBattleChanceBoosterModifierType": { + "description": "Quadruples the chance of an encounter being a double battle for up to {{battleCount}} battles." + }, + "TempStatStageBoosterModifierType": { + "description": "Increases the {{stat}} of all party members by {{amount}} for up to 5 battles.", + "extra": { + "stage": "1 stage", + "percentage": "30%" + } + }, + "AttackTypeBoosterModifierType": { + "description": "Increases the power of a Pokémon's {{moveType}}-type moves by 20%." + }, + "PokemonLevelIncrementModifierType": { + "description": "Increases a Pokémon's level by {{levels}}." + }, + "AllPokemonLevelIncrementModifierType": { + "description": "Increases all party members' level by {{levels}}." + }, + "BaseStatBoosterModifierType": { + "description": "Increases the holder's base {{stat}} by 10%. The higher your IVs, the higher the stack limit." + }, + "PokemonBaseStatTotalModifierType": { + "name": "Shuckle Juice", + "description": "{{increaseDecrease}} all of the holder's base stats by {{statValue}}. You were {{blessCurse}} by the Shuckle.", + "extra": { + "increase": "Increases", + "decrease": "Decreases", + "blessed": "blessed", + "cursed": "cursed" + } + }, + "PokemonBaseStatFlatModifierType": { + "name": "Old Gateau", + "description": "Increases the holder's {{stats}} base stats by {{statValue}}. Found after a strange dream." + }, + "AllPokemonFullHpRestoreModifierType": { + "description": "Restores 100% HP for all Pokémon." + }, + "AllPokemonFullReviveModifierType": { + "description": "Revives all fainted Pokémon, fully restoring HP." + }, + "MoneyRewardModifierType": { + "description": "Grants a {{moneyMultiplier}} amount of money (₽{{moneyAmount}}).", + "extra": { + "small": "small", + "moderate": "moderate", + "large": "large" + } + }, + "ExpBoosterModifierType": { + "description": "Increases gain of EXP. Points by {{boostPercent}}%." + }, + "PokemonExpBoosterModifierType": { + "description": "Increases the holder's gain of EXP. Points by {{boostPercent}}%." + }, + "PokemonFriendshipBoosterModifierType": { + "description": "Increases friendship gain per victory by 50%." + }, + "PokemonMoveAccuracyBoosterModifierType": { + "description": "Increases move accuracy by {{accuracyAmount}} (maximum 100)." + }, + "PokemonMultiHitModifierType": { + "description": "Attacks hit one additional time at the cost of a 60/75/82.5% power reduction per stack respectively." + }, + "TmModifierType": { + "name": "TM{{moveId}} - {{moveName}}", + "description": "Teach {{moveName}} to a Pokémon." + }, + "TmModifierTypeWithInfo": { + "name": "TM{{moveId}} - {{moveName}}", + "description": "Teach {{moveName}} to a Pokémon\n(Hold C or Shift for more info)." + }, + "EvolutionItemModifierType": { + "description": "Causes certain Pokémon to evolve." + }, + "FormChangeItemModifierType": { + "description": "Causes certain Pokémon to change form." + }, + "FusePokemonModifierType": { + "description": "Combines two Pokémon (transfers Ability, splits base stats and types, shares move pool)." + }, + "TerastallizeModifierType": { + "name": "{{teraType}} Tera Shard", + "description": "{{teraType}} Terastallizes the holder for up to 10 battles." + }, + "ContactHeldItemTransferChanceModifierType": { + "description": "Upon attacking, there is a {{chancePercent}}% chance the foe's held item will be stolen." + }, + "TurnHeldItemTransferModifierType": { + "description": "Every turn, the holder acquires one held item from the foe." + }, + "EnemyAttackStatusEffectChanceModifierType": { + "description": "Adds a {{chancePercent}}% chance to inflict {{statusEffect}} with attack moves." + }, + "EnemyEndureChanceModifierType": { + "description": "Adds a {{chancePercent}}% chance of enduring a hit." + }, + + "RARE_CANDY": { "name": "Rare Candy" }, + "RARER_CANDY": { "name": "Rarer Candy" }, + + "MEGA_BRACELET": { "name": "Mega Bracelet", "description": "Mega Stones become available." }, + "DYNAMAX_BAND": { "name": "Dynamax Band", "description": "Max Mushrooms become available." }, + "TERA_ORB": { "name": "Tera Orb", "description": "Tera Shards become available." }, + + "MAP": { "name": "Map", "description": "Allows you to choose your destination at a crossroads." }, + + "POTION": { "name": "Potion" }, + "SUPER_POTION": { "name": "Super Potion" }, + "HYPER_POTION": { "name": "Hyper Potion" }, + "MAX_POTION": { "name": "Max Potion" }, + "FULL_RESTORE": { "name": "Full Restore" }, + + "REVIVE": { "name": "Revive" }, + "MAX_REVIVE": { "name": "Max Revive" }, + + "FULL_HEAL": { "name": "Full Heal" }, + + "SACRED_ASH": { "name": "Sacred Ash" }, + + "REVIVER_SEED": { "name": "Reviver Seed", "description": "Revives the holder for 1/2 HP upon fainting from a direct hit." }, + + "WHITE_HERB": { "name": "White Herb", "description": "An item to be held by a Pokémon. It will restore any lowered stat in battle." }, + + "ETHER": { "name": "Ether" }, + "MAX_ETHER": { "name": "Max Ether" }, + + "ELIXIR": { "name": "Elixir" }, + "MAX_ELIXIR": { "name": "Max Elixir" }, + + "PP_UP": { "name": "PP Up" }, + "PP_MAX": { "name": "PP Max" }, + + "LURE": { "name": "Lure" }, + "SUPER_LURE": { "name": "Super Lure" }, + "MAX_LURE": { "name": "Max Lure" }, + + "MEMORY_MUSHROOM": { "name": "Memory Mushroom", "description": "Recall one Pokémon's forgotten move." }, + + "EXP_SHARE": { "name": "EXP. All", "description": "Non-participants receive 20% of a single participant's EXP. Points." }, + "EXP_BALANCE": { "name": "EXP. Balance", "description": "Weighs EXP. Points received from battles towards lower-leveled party members." }, + + "OVAL_CHARM": { "name": "Oval Charm", "description": "When multiple Pokémon participate in a battle, each gets an extra 10% of the total EXP." }, + + "EXP_CHARM": { "name": "EXP. Charm" }, + "SUPER_EXP_CHARM": { "name": "Super EXP. Charm" }, + "GOLDEN_EXP_CHARM": { "name": "Golden EXP. Charm" }, + + "LUCKY_EGG": { "name": "Lucky Egg" }, + "GOLDEN_EGG": { "name": "Golden Egg" }, + + "SOOTHE_BELL": { "name": "Soothe Bell" }, + + "SCOPE_LENS": { "name": "Scope Lens", "description": "It's a lens for scoping out weak points. It boosts the holder's critical-hit ratio."}, + "DIRE_HIT": { "name": "Dire Hit", "extra": { "raises": "Critical Hit Ratio" } }, + "LEEK": { "name": "Leek", "description": "This very long and stiff stalk of leek boosts the critical-hit ratio of Farfetch'd's moves."}, + + "EVIOLITE": { "name": "Eviolite", "description": "This mysterious evolutionary lump boosts the Defense and Sp. Def stats when held by a Pokémon that can still evolve." }, + + "SOUL_DEW": { "name": "Soul Dew", "description": "Increases the influence of a Pokémon's nature on its stats by 10% (additive)." }, + + "NUGGET": { "name": "Nugget" }, + "BIG_NUGGET": { "name": "Big Nugget" }, + "RELIC_GOLD": { "name": "Relic Gold" }, + + "AMULET_COIN": { "name": "Amulet Coin", "description": "Increases money rewards by 20%." }, + "GOLDEN_PUNCH": { "name": "Golden Punch", "description": "Grants 50% of direct damage inflicted as money." }, + "COIN_CASE": { "name": "Coin Case", "description": "After every 10th battle, receive 10% of your money in interest." }, + + "LOCK_CAPSULE": { "name": "Lock Capsule", "description": "Allows you to lock item rarities when rerolling items." }, + + "GRIP_CLAW": { "name": "Grip Claw" }, + "WIDE_LENS": { "name": "Wide Lens" }, + + "MULTI_LENS": { "name": "Multi Lens" }, + + "HEALING_CHARM": { "name": "Healing Charm", "description": "Increases the effectiveness of HP restoring moves and items by 10% (excludes Revives)." }, + "CANDY_JAR": { "name": "Candy Jar", "description": "Increases the number of levels added by Rare Candy items by 1." }, + + "BERRY_POUCH": { "name": "Berry Pouch", "description": "Adds a 30% chance that a used berry will not be consumed." }, + + "FOCUS_BAND": { "name": "Focus Band", "description": "Adds a 10% chance to survive with 1 HP after being damaged enough to faint." }, + + "QUICK_CLAW": { "name": "Quick Claw", "description": "Adds a 10% chance to move first regardless of speed (after priority)." }, + + "KINGS_ROCK": { "name": "King's Rock", "description": "Adds a 10% chance an attack move will cause the opponent to flinch." }, + + "LEFTOVERS": { "name": "Leftovers", "description": "Heals 1/16 of a Pokémon's maximum HP every turn." }, + "SHELL_BELL": { "name": "Shell Bell", "description": "Heals 1/8 of a Pokémon's dealt damage." }, + + "TOXIC_ORB": { "name": "Toxic Orb", "description": "It's a bizarre orb that exudes toxins when touched and will badly poison the holder during battle." }, + "FLAME_ORB": { "name": "Flame Orb", "description": "It's a bizarre orb that gives off heat when touched and will affect the holder with a burn during battle." }, + + "EVOLUTION_TRACKER_GIMMIGHOUL": { "name": "Treasures", "description": "This Pokémon loves treasure! Keep collecting treasure and something might happen!"}, + + "BATON": { "name": "Baton", "description": "Allows passing along effects when switching Pokémon, which also bypasses traps." }, + + "SHINY_CHARM": { "name": "Shiny Charm", "description": "Dramatically increases the chance of a wild Pokémon being Shiny." }, + "ABILITY_CHARM": { "name": "Ability Charm", "description": "Dramatically increases the chance of a wild Pokémon having a Hidden Ability." }, + + "IV_SCANNER": { "name": "IV Scanner", "description": "Allows scanning the IVs of wild Pokémon. 2 IVs are revealed per stack. The best IVs are shown first." }, + + "DNA_SPLICERS": { "name": "DNA Splicers" }, + + "MINI_BLACK_HOLE": { "name": "Mini Black Hole" }, + + "GOLDEN_POKEBALL": { "name": "Golden Poké Ball", "description": "Adds 1 extra item option at the end of every battle." }, + + "ENEMY_DAMAGE_BOOSTER": { "name": "Damage Token", "description": "Increases damage by 5%." }, + "ENEMY_DAMAGE_REDUCTION": { "name": "Protection Token", "description": "Reduces incoming damage by 2.5%." }, + "ENEMY_HEAL": { "name": "Recovery Token", "description": "Heals 2% of max HP every turn." }, + "ENEMY_ATTACK_POISON_CHANCE": { "name": "Poison Token" }, + "ENEMY_ATTACK_PARALYZE_CHANCE": { "name": "Paralyze Token" }, + "ENEMY_ATTACK_BURN_CHANCE": { "name": "Burn Token" }, + "ENEMY_STATUS_EFFECT_HEAL_CHANCE": { "name": "Full Heal Token", "description": "Adds a 2.5% chance every turn to heal a status condition." }, + "ENEMY_ENDURE_CHANCE": { "name": "Endure Token" }, + "ENEMY_FUSED_CHANCE": { "name": "Fusion Token", "description": "Adds a 1% chance that a wild Pokémon will be a fusion." }, + + "MYSTERY_ENCOUNTER_SHUCKLE_JUICE": { "name": "Shuckle Juice" }, + "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_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." }, + "MYSTERY_ENCOUNTER_OLD_GATEAU": { "name": "Old Gateau", "description": "Increases the holder's {{stats}} stats by {{statValue}}." }, + "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." } + }, + "SpeciesBoosterItem": { + "LIGHT_BALL": { "name": "Light Ball", "description": "It's a mysterious orb that boosts Pikachu's Attack and Sp. Atk stats." }, + "THICK_CLUB": { "name": "Thick Club", "description": "This hard bone of unknown origin boosts Cubone or Marowak's Attack stat." }, + "METAL_POWDER": { "name": "Metal Powder", "description": "Extremely fine yet hard, this odd powder boosts Ditto's Defense stat." }, + "QUICK_POWDER": { "name": "Quick Powder", "description": "Extremely fine yet hard, this odd powder boosts Ditto's Speed stat." } + }, + "TempStatStageBoosterItem": { + "x_attack": "X Attack", + "x_defense": "X Defense", + "x_sp_atk": "X Sp. Atk", + "x_sp_def": "X Sp. Def", + "x_speed": "X Speed", + "x_accuracy": "X Accuracy" + }, + "AttackTypeBoosterItem": { + "silk_scarf": "Silk Scarf", + "black_belt": "Black Belt", + "sharp_beak": "Sharp Beak", + "poison_barb": "Poison Barb", + "soft_sand": "Soft Sand", + "hard_stone": "Hard Stone", + "silver_powder": "Silver Powder", + "spell_tag": "Spell Tag", + "metal_coat": "Metal Coat", + "charcoal": "Charcoal", + "mystic_water": "Mystic Water", + "miracle_seed": "Miracle Seed", + "magnet": "Magnet", + "twisted_spoon": "Twisted Spoon", + "never_melt_ice": "Never-Melt Ice", + "dragon_fang": "Dragon Fang", + "black_glasses": "Black Glasses", + "fairy_feather": "Fairy Feather" + }, + "BaseStatBoosterItem": { + "hp_up": "HP Up", + "protein": "Protein", + "iron": "Iron", + "calcium": "Calcium", + "zinc": "Zinc", + "carbos": "Carbos" + }, + "EvolutionItem": { + "NONE": "None", + + "LINKING_CORD": "Linking Cord", + "SUN_STONE": "Sun Stone", + "MOON_STONE": "Moon Stone", + "LEAF_STONE": "Leaf Stone", + "FIRE_STONE": "Fire Stone", + "WATER_STONE": "Water Stone", + "THUNDER_STONE": "Thunder Stone", + "ICE_STONE": "Ice Stone", + "DUSK_STONE": "Dusk Stone", + "DAWN_STONE": "Dawn Stone", + "SHINY_STONE": "Shiny Stone", + "CRACKED_POT": "Cracked Pot", + "SWEET_APPLE": "Sweet Apple", + "TART_APPLE": "Tart Apple", + "STRAWBERRY_SWEET": "Strawberry Sweet", + "UNREMARKABLE_TEACUP": "Unremarkable Teacup", + "UPGRADE": "Upgrade", + "DUBIOUS_DISC": "Dubious Disc", + "DRAGON_SCALE": "Dragon Scale", + "PRISM_SCALE": "Prism Scale", + "RAZOR_CLAW": "Razor Claw", + "RAZOR_FANG": "Razor Fang", + "REAPER_CLOTH": "Reaper Cloth", + "ELECTIRIZER": "Electirizer", + "MAGMARIZER": "Magmarizer", + "PROTECTOR": "Protector", + "SACHET": "Sachet", + "WHIPPED_DREAM": "Whipped Dream", + "LEADERS_CREST": "Leader's Crest", + "SUN_FLUTE": "Sun Flute", + "MOON_FLUTE": "Moon Flute", + + "CHIPPED_POT": "Chipped Pot", + "BLACK_AUGURITE": "Black Augurite", + "GALARICA_CUFF": "Galarica Cuff", + "GALARICA_WREATH": "Galarica Wreath", + "PEAT_BLOCK": "Peat Block", + "AUSPICIOUS_ARMOR": "Auspicious Armor", + "MALICIOUS_ARMOR": "Malicious Armor", + "MASTERPIECE_TEACUP": "Masterpiece Teacup", + "METAL_ALLOY": "Metal Alloy", + "SCROLL_OF_DARKNESS": "Scroll Of Darkness", + "SCROLL_OF_WATERS": "Scroll Of Waters", + "SYRUPY_APPLE": "Syrupy Apple" + }, + "FormChangeItem": { + "NONE": "None", + + "ABOMASITE": "Abomasite", + "ABSOLITE": "Absolite", + "AERODACTYLITE": "Aerodactylite", + "AGGRONITE": "Aggronite", + "ALAKAZITE": "Alakazite", + "ALTARIANITE": "Altarianite", + "AMPHAROSITE": "Ampharosite", + "AUDINITE": "Audinite", + "BANETTITE": "Banettite", + "BEEDRILLITE": "Beedrillite", + "BLASTOISINITE": "Blastoisinite", + "BLAZIKENITE": "Blazikenite", + "CAMERUPTITE": "Cameruptite", + "CHARIZARDITE_X": "Charizardite X", + "CHARIZARDITE_Y": "Charizardite Y", + "DIANCITE": "Diancite", + "GALLADITE": "Galladite", + "GARCHOMPITE": "Garchompite", + "GARDEVOIRITE": "Gardevoirite", + "GENGARITE": "Gengarite", + "GLALITITE": "Glalitite", + "GYARADOSITE": "Gyaradosite", + "HERACRONITE": "Heracronite", + "HOUNDOOMINITE": "Houndoominite", + "KANGASKHANITE": "Kangaskhanite", + "LATIASITE": "Latiasite", + "LATIOSITE": "Latiosite", + "LOPUNNITE": "Lopunnite", + "LUCARIONITE": "Lucarionite", + "MANECTITE": "Manectite", + "MAWILITE": "Mawilite", + "MEDICHAMITE": "Medichamite", + "METAGROSSITE": "Metagrossite", + "MEWTWONITE_X": "Mewtwonite X", + "MEWTWONITE_Y": "Mewtwonite Y", + "PIDGEOTITE": "Pidgeotite", + "PINSIRITE": "Pinsirite", + "RAYQUAZITE": "Rayquazite", + "SABLENITE": "Sablenite", + "SALAMENCITE": "Salamencite", + "SCEPTILITE": "Sceptilite", + "SCIZORITE": "Scizorite", + "SHARPEDONITE": "Sharpedonite", + "SLOWBRONITE": "Slowbronite", + "STEELIXITE": "Steelixite", + "SWAMPERTITE": "Swampertite", + "TYRANITARITE": "Tyranitarite", + "VENUSAURITE": "Venusaurite", + + "BLUE_ORB": "Blue Orb", + "RED_ORB": "Red Orb", + "SHARP_METEORITE": "Sharp Meteorite", + "HARD_METEORITE": "Hard Meteorite", + "SMOOTH_METEORITE": "Smooth Meteorite", + "ADAMANT_CRYSTAL": "Adamant Crystal", + "LUSTROUS_GLOBE": "Lustrous Globe", + "GRISEOUS_CORE": "Griseous Core", + "REVEAL_GLASS": "Reveal Glass", + "GRACIDEA": "Gracidea", + "MAX_MUSHROOMS": "Max Mushrooms", + "DARK_STONE": "Dark Stone", + "LIGHT_STONE": "Light Stone", + "PRISON_BOTTLE": "Prison Bottle", + "N_LUNARIZER": "N Lunarizer", + "N_SOLARIZER": "N Solarizer", + "RUSTED_SWORD": "Rusted Sword", + "RUSTED_SHIELD": "Rusted Shield", + "ICY_REINS_OF_UNITY": "Icy Reins Of Unity", + "SHADOW_REINS_OF_UNITY": "Shadow Reins Of Unity", + "WELLSPRING_MASK": "Wellspring Mask", + "HEARTHFLAME_MASK": "Hearthflame Mask", + "CORNERSTONE_MASK": "Cornerstone Mask", + "SHOCK_DRIVE": "Shock Drive", + "BURN_DRIVE": "Burn Drive", + "CHILL_DRIVE": "Chill Drive", + "DOUSE_DRIVE": "Douse Drive", + "ULTRANECROZIUM_Z": "Ultranecrozium Z", + + "FIST_PLATE": "Fist Plate", + "SKY_PLATE": "Sky Plate", + "TOXIC_PLATE": "Toxic Plate", + "EARTH_PLATE": "Earth Plate", + "STONE_PLATE": "Stone Plate", + "INSECT_PLATE": "Insect Plate", + "SPOOKY_PLATE": "Spooky Plate", + "IRON_PLATE": "Iron Plate", + "FLAME_PLATE": "Flame Plate", + "SPLASH_PLATE": "Splash Plate", + "MEADOW_PLATE": "Meadow Plate", + "ZAP_PLATE": "Zap Plate", + "MIND_PLATE": "Mind Plate", + "ICICLE_PLATE": "Icicle Plate", + "DRACO_PLATE": "Draco Plate", + "DREAD_PLATE": "Dread Plate", + "PIXIE_PLATE": "Pixie Plate", + "BLANK_PLATE": "Blank Plate", + "LEGEND_PLATE": "Legend Plate", + "FIGHTING_MEMORY": "Fighting Memory", + "FLYING_MEMORY": "Flying Memory", + "POISON_MEMORY": "Poison Memory", + "GROUND_MEMORY": "Ground Memory", + "ROCK_MEMORY": "Rock Memory", + "BUG_MEMORY": "Bug Memory", + "GHOST_MEMORY": "Ghost Memory", + "STEEL_MEMORY": "Steel Memory", + "FIRE_MEMORY": "Fire Memory", + "WATER_MEMORY": "Water Memory", + "GRASS_MEMORY": "Grass Memory", + "ELECTRIC_MEMORY": "Electric Memory", + "PSYCHIC_MEMORY": "Psychic Memory", + "ICE_MEMORY": "Ice Memory", + "DRAGON_MEMORY": "Dragon Memory", + "DARK_MEMORY": "Dark Memory", + "FAIRY_MEMORY": "Fairy Memory", + "NORMAL_MEMORY": "Normal Memory" + } +} diff --git a/src/locales/he/modifier.json b/src/locales/he/modifier.json new file mode 100644 index 00000000000..47944c8adb7 --- /dev/null +++ b/src/locales/he/modifier.json @@ -0,0 +1,12 @@ +{ + "surviveDamageApply": "{{pokemonNameWithAffix}} hung on\nusing its {{typeName}}!", + "turnHealApply": "{{pokemonNameWithAffix}} restored a little HP using\nits {{typeName}}!", + "hitHealApply": "{{pokemonNameWithAffix}} restored a little HP using\nits {{typeName}}!", + "pokemonInstantReviveApply": "{{pokemonNameWithAffix}} was revived\nby its {{typeName}}!", + "resetNegativeStatStageApply": "{{pokemonNameWithAffix}}'s lowered stats were restored\nby its {{typeName}}!", + "moneyInterestApply": "You received interest of ₽{{moneyAmount}}\nfrom the {{typeName}}!", + "turnHeldItemTransferApply": "{{pokemonNameWithAffix}}'s {{itemName}} was absorbed\nby {{pokemonName}}'s {{typeName}}!", + "contactHeldItemTransferApply": "{{pokemonNameWithAffix}}'s {{itemName}} was snatched\nby {{pokemonName}}'s {{typeName}}!", + "enemyTurnHealApply": "{{pokemonNameWithAffix}}\nrestored some HP!", + "bypassSpeedChanceApply": "{{pokemonName}} can act faster than normal, thanks to its {{itemName}}!" +} \ No newline at end of file diff --git a/src/locales/he/move-trigger.json b/src/locales/he/move-trigger.json new file mode 100644 index 00000000000..bc58e2878dd --- /dev/null +++ b/src/locales/he/move-trigger.json @@ -0,0 +1,74 @@ +{ + "hitWithRecoil" : "{{pokemonName}} was damaged by the recoil!", + "cutHpPowerUpMove": "{{pokemonName}} cut its own HP to power up its move!", + "absorbedElectricity": "{{pokemonName}} absorbed electricity!", + "switchedStatChanges": "{{pokemonName}} switched stat changes with the target!", + "switchedTwoStatChanges": "{{pokemonName}} switched all changes to its {{firstStat}}\nand {{secondStat}} with its target!", + "switchedStat": "{{pokemonName}} switched {{stat}} with its target!", + "sharedGuard": "{{pokemonName}} shared its guard with the target!", + "sharedPower": "{{pokemonName}} shared its power with the target!", + "shiftedStats": "{{pokemonName}} switched its {{statToSwitch}} and {{statToSwitchWith}}!", + "goingAllOutForAttack": "{{pokemonName}} is going all out for this attack!", + "regainedHealth": "{{pokemonName}} regained\nhealth!", + "keptGoingAndCrashed": "{{pokemonName}} kept going\nand crashed!", + "fled": "{{pokemonName}} fled!", + "cannotBeSwitchedOut": "{{pokemonName}} can't be switched out!", + "swappedAbilitiesWithTarget": "{{pokemonName}} swapped\nabilities with its target!", + "coinsScatteredEverywhere": "Coins were scattered everywhere!", + "attackedByItem": "{{pokemonName}} is about to be attacked by its {{itemName}}!", + "whippedUpAWhirlwind": "{{pokemonName}} whipped\nup a whirlwind!", + "flewUpHigh": "{{pokemonName}} flew\nup high!", + "tookInSunlight": "{{pokemonName}} absorbed light!", + "dugAHole": "{{pokemonName}} burrowed its way under the ground!", + "loweredItsHead": "{{pokemonName}} tucked in its head!", + "isGlowing": "{{pokemonName}} became cloaked in a harsh light!", + "bellChimed": "A bell chimed!", + "foresawAnAttack": "{{pokemonName}} foresaw\nan attack!", + "isTighteningFocus": "{{pokemonName}} is\ntightening its focus!", + "hidUnderwater": "{{pokemonName}} hid\nunderwater!", + "soothingAromaWaftedThroughArea": "A soothing aroma wafted through the area!", + "sprangUp": "{{pokemonName}} sprang up!", + "choseDoomDesireAsDestiny": "{{pokemonName}} chose\nDoom Desire as its destiny!", + "vanishedInstantly": "{{pokemonName}} vanished\ninstantly!", + "tookTargetIntoSky": "{{pokemonName}} took {{targetName}}\ninto the sky!", + "becameCloakedInFreezingLight": "{{pokemonName}} became cloaked\nin a freezing light!", + "becameCloakedInFreezingAir": "{{pokemonName}} became cloaked\nin freezing air!", + "isChargingPower": "{{pokemonName}} is absorbing power!", + "burnedItselfOut": "{{pokemonName}} burned itself out!", + "startedHeatingUpBeak": "{{pokemonName}} started\nheating up its beak!", + "setUpShellTrap": "{{pokemonName}} set a shell trap!", + "isOverflowingWithSpacePower": "{{pokemonName}} is overflowing\nwith space power!", + "usedUpAllElectricity": "{{pokemonName}} used up all its electricity!", + "stoleItem": "{{pokemonName}} stole\n{{targetName}}'s {{itemName}}!", + "incineratedItem": "{{pokemonName}} incinerated\n{{targetName}}'s {{itemName}}!", + "knockedOffItem": "{{pokemonName}} knocked off\n{{targetName}}'s {{itemName}}!", + "tookMoveAttack": "{{pokemonName}} took\nthe {{moveName}} attack!", + "cutOwnHpAndMaximizedStat": "{{pokemonName}} cut its own HP\nand maximized its {{statName}}!", + "copiedStatChanges": "{{pokemonName}} copied\n{{targetName}}'s stat changes!", + "magnitudeMessage": "Magnitude {{magnitude}}!", + "tookAimAtTarget": "{{pokemonName}} took aim\nat {{targetName}}!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{typeName}} type!", + "copiedMove": "{{pokemonName}} copied\n{{moveName}}!", + "sketchedMove": "{{pokemonName}} sketched\n{{moveName}}!", + "acquiredAbility": "The {{pokemonName}} acquired\n{{abilityName}}!", + "copiedTargetAbility": "{{pokemonName}} copied the {{targetName}}'s\n{{abilityName}}!", + "transformedIntoTarget": "{{pokemonName}} transformed\ninto {{targetName}}!", + "tryingToTakeFoeDown": "{{pokemonName}} is hoping to take its attacker down with it!", + "addType": "{{typeName}} was added to\n{{pokemonName}}!", + "cannotUseMove": "{{pokemonName}} cannot use {{moveName}}!", + "healHp": "{{pokemonName}} had its HP restored.", + "sacrificialFullRestore": "{{pokemonName}}'s Healing Wish\nwas granted!", + "invertStats": "{{pokemonName}}'s stat changes\nwere all reversed!", + "resetStats": "{{pokemonName}}'s stat changes\nwere eliminated!", + "statEliminated": "All stat changes were eliminated!", + "faintCountdown": "{{pokemonName}}\nwill faint in {{turnCount}} turns.", + "copyType": "{{pokemonName}}'s type became the same as\n{{targetPokemonName}}'s type!", + "suppressAbilities": "{{pokemonName}}'s ability\nwas suppressed!", + "revivalBlessing": "{{pokemonName}} was revived!", + "swapArenaTags": "{{pokemonName}} swapped the battle effects affecting each side of the field!", + "exposedMove": "{{pokemonName}} identified\n{{targetPokemonName}}!", + "safeguard": "{{targetName}} is protected by Safeguard!", + "substituteOnOverlap": "{{pokemonName}} already\nhas a substitute!", + "substituteNotEnoughHp": "But it does not have enough HP\nleft to make a substitute!", + "afterYou": "{{pokemonName}} took the kind offer!" +} \ No newline at end of file diff --git a/src/locales/he/move.json b/src/locales/he/move.json new file mode 100644 index 00000000000..7a10335ed06 --- /dev/null +++ b/src/locales/he/move.json @@ -0,0 +1,3810 @@ +{ + "pound": { + "name": "Pound", + "effect": "The target is physically pounded with a long tail, a foreleg, or the like." + }, + "karateChop": { + "name": "Karate Chop", + "effect": "The target is attacked with a sharp chop. Critical hits land more easily." + }, + "doubleSlap": { + "name": "Double Slap", + "effect": "The target is slapped repeatedly, back and forth, two to five times in a row." + }, + "cometPunch": { + "name": "Comet Punch", + "effect": "The target is hit with a flurry of punches that strike two to five times in a row." + }, + "megaPunch": { + "name": "Mega Punch", + "effect": "The target is slugged by a punch thrown with muscle-packed power." + }, + "payDay": { + "name": "Pay Day", + "effect": "Numerous coins are hurled at the target to inflict damage. Money is earned after the battle." + }, + "firePunch": { + "name": "Fire Punch", + "effect": "The target is punched with a fiery fist. This may also leave the target with a burn." + }, + "icePunch": { + "name": "Ice Punch", + "effect": "The target is punched with an icy fist. This may also leave the target frozen." + }, + "thunderPunch": { + "name": "Thunder Punch", + "effect": "The target is punched with an electrified fist. This may also leave the target with paralysis." + }, + "scratch": { + "name": "Scratch", + "effect": "Hard, pointed, sharp claws rake the target to inflict damage." + }, + "viseGrip": { + "name": "Vise Grip", + "effect": "The target is gripped and squeezed from both sides to inflict damage." + }, + "guillotine": { + "name": "Guillotine", + "effect": "A vicious, tearing attack with big pincers. The target faints instantly if this attack hits." + }, + "razorWind": { + "name": "Razor Wind", + "effect": "In this two-turn attack, blades of wind hit opposing Pokémon on the second turn. Critical hits land more easily." + }, + "swordsDance": { + "name": "Swords Dance", + "effect": "A frenetic dance to uplift the fighting spirit. This sharply raises the user's Attack stat." + }, + "cut": { + "name": "Cut", + "effect": "The target is cut with a scythe or claw." + }, + "gust": { + "name": "Gust", + "effect": "A gust of wind is whipped up by wings and launched at the target to inflict damage." + }, + "wingAttack": { + "name": "Wing Attack", + "effect": "The target is struck with large, imposing wings spread wide to inflict damage." + }, + "whirlwind": { + "name": "Whirlwind", + "effect": "The target is blown away, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." + }, + "fly": { + "name": "Fly", + "effect": "The user flies up into the sky and then strikes its target on the next turn." + }, + "bind": { + "name": "Bind", + "effect": "Things such as long bodies or tentacles are used to bind and squeeze the target for four to five turns." + }, + "slam": { + "name": "Slam", + "effect": "The target is slammed with a long tail, vines, or the like to inflict damage." + }, + "vineWhip": { + "name": "Vine Whip", + "effect": "The target is struck with slender, whiplike vines to inflict damage." + }, + "stomp": { + "name": "Stomp", + "effect": "The target is stomped with a big foot. This may also make the target flinch." + }, + "doubleKick": { + "name": "Double Kick", + "effect": "The target is quickly kicked twice in succession using both feet." + }, + "megaKick": { + "name": "Mega Kick", + "effect": "The target is attacked by a kick launched with muscle-packed power." + }, + "jumpKick": { + "name": "Jump Kick", + "effect": "The user jumps up high, then strikes with a kick. If the kick misses, the user hurts itself." + }, + "rollingKick": { + "name": "Rolling Kick", + "effect": "The user lashes out with a quick, spinning kick. This may also make the target flinch." + }, + "sandAttack": { + "name": "Sand Attack", + "effect": "Sand is hurled in the target's face, reducing the target's accuracy." + }, + "headbutt": { + "name": "Headbutt", + "effect": "The user sticks out its head and attacks by charging straight into the target. This may also make the target flinch." + }, + "hornAttack": { + "name": "Horn Attack", + "effect": "The target is jabbed with a sharply pointed horn to inflict damage." + }, + "furyAttack": { + "name": "Fury Attack", + "effect": "The target is jabbed repeatedly with a horn or beak two to five times in a row." + }, + "hornDrill": { + "name": "Horn Drill", + "effect": "The user stabs the target with a horn that rotates like a drill. The target faints instantly if this attack hits." + }, + "tackle": { + "name": "Tackle", + "effect": "A physical attack in which the user charges and slams into the target with its whole body." + }, + "bodySlam": { + "name": "Body Slam", + "effect": "The user drops onto the target with its full body weight. This may also leave the target with paralysis." + }, + "wrap": { + "name": "Wrap", + "effect": "A long body, vines, or the like are used to wrap and squeeze the target for four to five turns." + }, + "takeDown": { + "name": "Take Down", + "effect": "A reckless, full-body charge attack for slamming into the target. This also damages the user a little." + }, + "thrash": { + "name": "Thrash", + "effect": "The user rampages and attacks for two to three turns. The user then becomes confused." + }, + "doubleEdge": { + "name": "Double-Edge", + "effect": "A reckless, life-risking tackle in which the user rushes the target. This also damages the user quite a lot." + }, + "tailWhip": { + "name": "Tail Whip", + "effect": "The user wags its tail cutely, making opposing Pokémon less wary and lowering their Defense stats." + }, + "poisonSting": { + "name": "Poison Sting", + "effect": "The user stabs the target with a poisonous stinger. This may also poison the target." + }, + "twineedle": { + "name": "Twineedle", + "effect": "The user damages the target twice in succession by jabbing it with two spikes. This may also poison the target." + }, + "pinMissile": { + "name": "Pin Missile", + "effect": "Sharp spikes are shot at the target in rapid succession. They hit two to five times in a row." + }, + "leer": { + "name": "Leer", + "effect": "The user gives opposing Pokémon an intimidating leer that lowers the Defense stat." + }, + "bite": { + "name": "Bite", + "effect": "The target is bitten with viciously sharp fangs. This may also make the target flinch." + }, + "growl": { + "name": "Growl", + "effect": "The user growls in an endearing way, making opposing Pokémon less wary. This lowers their Attack stats." + }, + "roar": { + "name": "Roar", + "effect": "The target is scared off, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." + }, + "sing": { + "name": "Sing", + "effect": "A soothing lullaby is sung in a calming voice that puts the target into a deep slumber." + }, + "supersonic": { + "name": "Supersonic", + "effect": "The user generates odd sound waves from its body that confuse the target." + }, + "sonicBoom": { + "name": "Sonic Boom", + "effect": "The target is hit with a destructive shock wave that always inflicts 20 HP damage." + }, + "disable": { + "name": "Disable", + "effect": "For four turns, this move prevents the target from using the move it last used." + }, + "acid": { + "name": "Acid", + "effect": "Opposing Pokémon are attacked with a spray of harsh acid. This may also lower their Sp. Def stats." + }, + "ember": { + "name": "Ember", + "effect": "The target is attacked with small flames. This may also leave the target with a burn." + }, + "flamethrower": { + "name": "Flamethrower", + "effect": "The target is scorched with an intense blast of fire. This may also leave the target with a burn." + }, + "mist": { + "name": "Mist", + "effect": "The user cloaks itself and its allies in a white mist that prevents any of their stats from being lowered for five turns." + }, + "waterGun": { + "name": "Water Gun", + "effect": "The target is blasted with a forceful shot of water." + }, + "hydroPump": { + "name": "Hydro Pump", + "effect": "The target is blasted by a huge volume of water launched under great pressure." + }, + "surf": { + "name": "Surf", + "effect": "The user attacks everything around it by swamping its surroundings with a giant wave." + }, + "iceBeam": { + "name": "Ice Beam", + "effect": "The target is struck with an icy-cold beam of energy. This may also leave the target frozen." + }, + "blizzard": { + "name": "Blizzard", + "effect": "A howling blizzard is summoned to strike opposing Pokémon. This may also leave the opposing Pokémon frozen." + }, + "psybeam": { + "name": "Psybeam", + "effect": "The target is attacked with a peculiar ray. This may also leave the target confused." + }, + "bubbleBeam": { + "name": "Bubble Beam", + "effect": "A spray of bubbles is forcefully ejected at the target. This may also lower the target's Speed stat." + }, + "auroraBeam": { + "name": "Aurora Beam", + "effect": "The target is hit with a rainbow-colored beam. This may also lower the target's Attack stat." + }, + "hyperBeam": { + "name": "Hyper Beam", + "effect": "The target is attacked with a powerful beam. The user can't move on the next turn." + }, + "peck": { + "name": "Peck", + "effect": "The target is jabbed with a sharply pointed beak or horn." + }, + "drillPeck": { + "name": "Drill Peck", + "effect": "A corkscrewing attack that strikes the target with a sharp beak acting as a drill." + }, + "submission": { + "name": "Submission", + "effect": "The user grabs the target and recklessly dives for the ground. This also damages the user a little." + }, + "lowKick": { + "name": "Low Kick", + "effect": "A powerful low kick that makes the target fall over. The heavier the target, the greater the move's power." + }, + "counter": { + "name": "Counter", + "effect": "A retaliation move that counters any physical attack, inflicting double the damage taken." + }, + "seismicToss": { + "name": "Seismic Toss", + "effect": "The target is thrown using the power of gravity. It inflicts damage equal to the user's level." + }, + "strength": { + "name": "Strength", + "effect": "The target is slugged with a punch thrown at maximum power." + }, + "absorb": { + "name": "Absorb", + "effect": "A nutrient-draining attack. The user's HP is restored by half the damage taken by the target." + }, + "megaDrain": { + "name": "Mega Drain", + "effect": "A nutrient-draining attack. The user's HP is restored by half the damage taken by the target." + }, + "leechSeed": { + "name": "Leech Seed", + "effect": "A seed is planted on the target. It steals some HP from the target every turn." + }, + "growth": { + "name": "Growth", + "effect": "The user's body grows all at once, raising the Attack and Sp. Atk stats." + }, + "razorLeaf": { + "name": "Razor Leaf", + "effect": "Sharp-edged leaves are launched to slash at opposing Pokémon. Critical hits land more easily." + }, + "solarBeam": { + "name": "Solar Beam", + "effect": "In this two-turn attack, the user gathers light, then blasts a bundled beam on the next turn." + }, + "poisonPowder": { + "name": "Poison Powder", + "effect": "The user scatters a cloud of poisonous dust that poisons the target." + }, + "stunSpore": { + "name": "Stun Spore", + "effect": "The user scatters a cloud of numbing powder that paralyzes the target." + }, + "sleepPowder": { + "name": "Sleep Powder", + "effect": "The user scatters a big cloud of sleep-inducing dust around the target." + }, + "petalDance": { + "name": "Petal Dance", + "effect": "The user attacks the target by scattering petals for two to three turns. The user then becomes confused." + }, + "stringShot": { + "name": "String Shot", + "effect": "Opposing Pokémon are bound with silk blown from the user's mouth that harshly lowers the Speed stat." + }, + "dragonRage": { + "name": "Dragon Rage", + "effect": "This attack hits the target with a shock wave of pure rage. This attack always inflicts 40 HP damage." + }, + "fireSpin": { + "name": "Fire Spin", + "effect": "The target becomes trapped within a fierce vortex of fire that rages for four to five turns." + }, + "thunderShock": { + "name": "Thunder Shock", + "effect": "A jolt of electricity crashes down on the target to inflict damage. This may also leave the target with paralysis." + }, + "thunderbolt": { + "name": "Thunderbolt", + "effect": "A strong electric blast crashes down on the target. This may also leave the target with paralysis." + }, + "thunderWave": { + "name": "Thunder Wave", + "effect": "The user launches a weak jolt of electricity that paralyzes the target." + }, + "thunder": { + "name": "Thunder", + "effect": "A wicked thunderbolt is dropped on the target to inflict damage. This may also leave the target with paralysis." + }, + "rockThrow": { + "name": "Rock Throw", + "effect": "The user picks up and throws a small rock at the target to attack." + }, + "earthquake": { + "name": "Earthquake", + "effect": "The user sets off an earthquake that strikes every Pokémon around it." + }, + "fissure": { + "name": "Fissure", + "effect": "The user opens up a fissure in the ground and drops the target in. The target faints instantly if this attack hits." + }, + "dig": { + "name": "Dig", + "effect": "The user burrows into the ground, then attacks on the next turn." + }, + "toxic": { + "name": "Toxic", + "effect": "A move that leaves the target badly poisoned. Its poison damage worsens every turn." + }, + "confusion": { + "name": "Confusion", + "effect": "The target is hit by a weak telekinetic force. This may also confuse the target." + }, + "psychic": { + "name": "Psychic", + "effect": "The target is hit by a strong telekinetic force. This may also lower the target's Sp. Def stat." + }, + "hypnosis": { + "name": "Hypnosis", + "effect": "The user employs hypnotic suggestion to make the target fall into a deep sleep." + }, + "meditate": { + "name": "Meditate", + "effect": "The user meditates to awaken the power deep within its body and raise its Attack stat." + }, + "agility": { + "name": "Agility", + "effect": "The user relaxes and lightens its body to move faster. This sharply raises the Speed stat." + }, + "quickAttack": { + "name": "Quick Attack", + "effect": "The user lunges at the target at a speed that makes it almost invisible. This move always goes first." + }, + "rage": { + "name": "Rage", + "effect": "As long as this move is in use, the power of rage raises the Attack stat each time the user is hit in battle." + }, + "teleport": { + "name": "Teleport", + "effect": "The user switches places with a party Pokémon in waiting, if any. If a wild Pokémon uses this move, it flees." + }, + "nightShade": { + "name": "Night Shade", + "effect": "The user makes the target see a frightening mirage. It inflicts damage equal to the user's level." + }, + "mimic": { + "name": "Mimic", + "effect": "The user copies the target's last move. The move can be used during battle until the Pokémon is switched out." + }, + "screech": { + "name": "Screech", + "effect": "An earsplitting screech harshly lowers the target's Defense stat." + }, + "doubleTeam": { + "name": "Double Team", + "effect": "By moving rapidly, the user makes illusory copies of itself to raise its evasiveness." + }, + "recover": { + "name": "Recover", + "effect": "Restoring its own cells, the user restores its own HP by half of its max HP." + }, + "harden": { + "name": "Harden", + "effect": "The user stiffens all the muscles in its body to raise its Defense stat." + }, + "minimize": { + "name": "Minimize", + "effect": "The user compresses its body to make itself look smaller, which sharply raises its evasiveness." + }, + "smokescreen": { + "name": "Smokescreen", + "effect": "The user releases an obscuring cloud of smoke or ink. This lowers the target's accuracy." + }, + "confuseRay": { + "name": "Confuse Ray", + "effect": "The target is exposed to a sinister ray that triggers confusion." + }, + "withdraw": { + "name": "Withdraw", + "effect": "The user withdraws its body into its hard shell, raising its Defense stat." + }, + "defenseCurl": { + "name": "Defense Curl", + "effect": "The user curls up to conceal weak spots and raise its Defense stat." + }, + "barrier": { + "name": "Barrier", + "effect": "The user throws up a sturdy wall that sharply raises its Defense stat." + }, + "lightScreen": { + "name": "Light Screen", + "effect": "A wondrous wall of light is put up to reduce damage from special attacks for five turns." + }, + "haze": { + "name": "Haze", + "effect": "The user creates a haze that eliminates every stat change among all the Pokémon engaged in battle." + }, + "reflect": { + "name": "Reflect", + "effect": "A wondrous wall of light is put up to reduce damage from physical attacks for five turns." + }, + "focusEnergy": { + "name": "Focus Energy", + "effect": "The user takes a deep breath and focuses so that critical hits land more easily." + }, + "bide": { + "name": "Bide", + "effect": "The user endures attacks for two turns, then strikes back to cause double the damage taken." + }, + "metronome": { + "name": "Metronome", + "effect": "The user waggles a finger and stimulates its brain into randomly using nearly any move." + }, + "mirrorMove": { + "name": "Mirror Move", + "effect": "The user counters the target by mimicking the target's last move." + }, + "selfDestruct": { + "name": "Self-Destruct", + "effect": "The user attacks everything around it by causing an explosion. The user faints upon using this move." + }, + "eggBomb": { + "name": "Egg Bomb", + "effect": "A large egg is hurled at the target with maximum force to inflict damage." + }, + "lick": { + "name": "Lick", + "effect": "The target is licked with a long tongue, causing damage. This may also leave the target with paralysis." + }, + "smog": { + "name": "Smog", + "effect": "The target is attacked with a discharge of filthy gases. This may also poison the target." + }, + "sludge": { + "name": "Sludge", + "effect": "Unsanitary sludge is hurled at the target. This may also poison the target." + }, + "boneClub": { + "name": "Bone Club", + "effect": "The user clubs the target with a bone. This may also make the target flinch." + }, + "fireBlast": { + "name": "Fire Blast", + "effect": "The target is attacked with an intense blast of all-consuming fire. This may also leave the target with a burn." + }, + "waterfall": { + "name": "Waterfall", + "effect": "The user charges at the target and may make it flinch." + }, + "clamp": { + "name": "Clamp", + "effect": "The target is clamped and squeezed by the user's very thick and sturdy shell for four to five turns." + }, + "swift": { + "name": "Swift", + "effect": "Star-shaped rays are shot at opposing Pokémon. This attack never misses." + }, + "skullBash": { + "name": "Skull Bash", + "effect": "The user tucks in its head to raise its Defense stat on the first turn, then rams the target on the next turn." + }, + "spikeCannon": { + "name": "Spike Cannon", + "effect": "Sharp spikes are shot at the target in rapid succession. They hit two to five times in a row." + }, + "constrict": { + "name": "Constrict", + "effect": "The target is attacked with long, creeping tentacles, vines, or the like. This may also lower the target's Speed stat." + }, + "amnesia": { + "name": "Amnesia", + "effect": "The user temporarily empties its mind to forget its concerns. This sharply raises the user's Sp. Def stat." + }, + "kinesis": { + "name": "Kinesis", + "effect": "The user distracts the target by bending a spoon. This lowers the target's accuracy." + }, + "softBoiled": { + "name": "Soft-Boiled", + "effect": "The user restores its own HP by up to half of its max HP." + }, + "highJumpKick": { + "name": "High Jump Kick", + "effect": "The target is attacked with a knee kick from a jump. If it misses, the user is hurt instead." + }, + "glare": { + "name": "Glare", + "effect": "The user intimidates the target with the pattern on its belly to cause paralysis." + }, + "dreamEater": { + "name": "Dream Eater", + "effect": "The user eats the dreams of a sleeping target. The user's HP is restored by half the damage taken by the target." + }, + "poisonGas": { + "name": "Poison Gas", + "effect": "A cloud of poison gas is sprayed in the face of opposing Pokémon, poisoning those it hits." + }, + "barrage": { + "name": "Barrage", + "effect": "Round objects are hurled at the target to strike two to five times in a row." + }, + "leechLife": { + "name": "Leech Life", + "effect": "The user drains the target's blood. The user's HP is restored by half the damage taken by the target." + }, + "lovelyKiss": { + "name": "Lovely Kiss", + "effect": "With a scary face, the user tries to force a kiss on the target. If it succeeds, the target falls asleep." + }, + "skyAttack": { + "name": "Sky Attack", + "effect": "A second-turn attack move where critical hits land more easily. This may also make the target flinch." + }, + "transform": { + "name": "Transform", + "effect": "The user transforms into a copy of the target right down to having the same move set." + }, + "bubble": { + "name": "Bubble", + "effect": "A spray of countless bubbles is jetted at the opposing Pokémon. This may also lower their Speed stat." + }, + "dizzyPunch": { + "name": "Dizzy Punch", + "effect": "The target is hit with rhythmically launched punches. This may also leave the target confused." + }, + "spore": { + "name": "Spore", + "effect": "The user scatters bursts of spores that induce sleep." + }, + "flash": { + "name": "Flash", + "effect": "The user flashes a bright light that cuts the target's accuracy." + }, + "psywave": { + "name": "Psywave", + "effect": "The target is attacked with an odd psychic wave. The attack varies in intensity." + }, + "splash": { + "name": "Splash", + "effect": "The user just flops and splashes around to no effect at all..." + }, + "acidArmor": { + "name": "Acid Armor", + "effect": "The user alters its cellular structure to liquefy itself, sharply raising its Defense stat." + }, + "crabhammer": { + "name": "Crabhammer", + "effect": "The target is hammered with a large pincer. Critical hits land more easily." + }, + "explosion": { + "name": "Explosion", + "effect": "The user attacks everything around it by causing a tremendous explosion. The user faints upon using this move." + }, + "furySwipes": { + "name": "Fury Swipes", + "effect": "The target is raked with sharp claws or scythes quickly two to five times in a row." + }, + "bonemerang": { + "name": "Bonemerang", + "effect": "The user throws the bone it holds. The bone loops around to hit the target twice—coming and going." + }, + "rest": { + "name": "Rest", + "effect": "The user goes to sleep for two turns. This fully restores the user's HP and heals any status conditions." + }, + "rockSlide": { + "name": "Rock Slide", + "effect": "Large boulders are hurled at opposing Pokémon to inflict damage. This may also make the opposing Pokémon flinch." + }, + "hyperFang": { + "name": "Hyper Fang", + "effect": "The user bites hard on the target with its sharp front fangs. This may also make the target flinch." + }, + "sharpen": { + "name": "Sharpen", + "effect": "The user makes its edges more jagged, which raises its Attack stat." + }, + "conversion": { + "name": "Conversion", + "effect": "The user changes its type to become the same type as the move at the top of the list of moves it knows." + }, + "triAttack": { + "name": "Tri Attack", + "effect": "The user strikes with a simultaneous three-beam attack. This may also burn, freeze, or paralyze the target." + }, + "superFang": { + "name": "Super Fang", + "effect": "The user chomps hard on the target with its sharp front fangs. This cuts the target's HP in half." + }, + "slash": { + "name": "Slash", + "effect": "The target is attacked with a slash of claws or blades. Critical hits land more easily." + }, + "substitute": { + "name": "Substitute", + "effect": "The user creates a substitute for itself using some of its HP. The substitute serves as the user's decoy." + }, + "struggle": { + "name": "Struggle", + "effect": "This attack is used in desperation only if the user has no PP. It also damages the user a little." + }, + "sketch": { + "name": "Sketch", + "effect": "It enables the user to permanently learn the move last used by the target. Once used, Sketch disappears." + }, + "tripleKick": { + "name": "Triple Kick", + "effect": "A consecutive three-kick attack that becomes more powerful with each successful hit." + }, + "thief": { + "name": "Thief", + "effect": "The user attacks and has a 30% chance to steal the target's held item simultaneously." + }, + "spiderWeb": { + "name": "Spider Web", + "effect": "The user ensnares the target with thin, gooey silk so it can't flee from battle." + }, + "mindReader": { + "name": "Mind Reader", + "effect": "The user senses the target's movements with its mind to ensure its next attack does not miss the target." + }, + "nightmare": { + "name": "Nightmare", + "effect": "A sleeping target sees a nightmare that inflicts some damage every turn." + }, + "flameWheel": { + "name": "Flame Wheel", + "effect": "The user cloaks itself in fire and charges at the target. This may also leave the target with a burn." + }, + "snore": { + "name": "Snore", + "effect": "This attack can be used only if the user is asleep. The harsh noise may also make the target flinch." + }, + "curse": { + "name": "Curse", + "effect": "A move that works differently for the Ghost type than for all other types." + }, + "flail": { + "name": "Flail", + "effect": "The user flails about aimlessly to attack. The less HP the user has, the greater the move's power." + }, + "conversion2": { + "name": "Conversion 2", + "effect": "The user changes its type to make itself resistant to the type of the attack the target used last." + }, + "aeroblast": { + "name": "Aeroblast", + "effect": "A vortex of air is shot at the target to inflict damage. Critical hits land more easily." + }, + "cottonSpore": { + "name": "Cotton Spore", + "effect": "The user releases cotton-like spores that cling to opposing Pokémon, which harshly lowers their Speed stats." + }, + "reversal": { + "name": "Reversal", + "effect": "An all-out attack that becomes more powerful the less HP the user has." + }, + "spite": { + "name": "Spite", + "effect": "The user unleashes its grudge on the move last used by the target by cutting 4 PP from it." + }, + "powderSnow": { + "name": "Powder Snow", + "effect": "The user attacks with a chilling gust of powdery snow. This may also freeze opposing Pokémon." + }, + "protect": { + "name": "Protect", + "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession." + }, + "machPunch": { + "name": "Mach Punch", + "effect": "The user throws a punch at blinding speed. This move always goes first." + }, + "scaryFace": { + "name": "Scary Face", + "effect": "The user frightens the target with a scary face to harshly lower its Speed stat." + }, + "feintAttack": { + "name": "Feint Attack", + "effect": "The user approaches the target disarmingly, then throws a sucker punch. This attack never misses." + }, + "sweetKiss": { + "name": "Sweet Kiss", + "effect": "The user kisses the target with a sweet, angelic cuteness that causes confusion." + }, + "bellyDrum": { + "name": "Belly Drum", + "effect": "The user maximizes its Attack stat in exchange for HP equal to half its max HP." + }, + "sludgeBomb": { + "name": "Sludge Bomb", + "effect": "Unsanitary sludge is hurled at the target. This may also poison the target." + }, + "mudSlap": { + "name": "Mud-Slap", + "effect": "The user hurls mud in the target's face to inflict damage and lower its accuracy." + }, + "octazooka": { + "name": "Octazooka", + "effect": "The user attacks by spraying ink in the target's face or eyes. This may also lower the target's accuracy." + }, + "spikes": { + "name": "Spikes", + "effect": "The user lays a trap of spikes at the opposing team's feet. The trap hurts Pokémon that switch into battle." + }, + "zapCannon": { + "name": "Zap Cannon", + "effect": "The user fires an electric blast like a cannon to inflict damage and cause paralysis." + }, + "foresight": { + "name": "Foresight", + "effect": "Enables a Ghost-type target to be hit by Normal- and Fighting-type attacks. This also enables an evasive target to be hit." + }, + "destinyBond": { + "name": "Destiny Bond", + "effect": "After using this move, if the user faints, the Pokémon that landed the knockout hit also faints. Its chance of failing rises if it is used in succession." + }, + "perishSong": { + "name": "Perish Song", + "effect": "Any Pokémon that hears this song faints in three turns, unless it switches out of battle." + }, + "icyWind": { + "name": "Icy Wind", + "effect": "The user attacks with a gust of chilled air. This also lowers opposing Pokémon's Speed stats." + }, + "detect": { + "name": "Detect", + "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession." + }, + "boneRush": { + "name": "Bone Rush", + "effect": "The user strikes the target with a hard bone two to five times in a row." + }, + "lockOn": { + "name": "Lock-On", + "effect": "The user takes sure aim at the target. This ensures the next attack does not miss the target." + }, + "outrage": { + "name": "Outrage", + "effect": "The user rampages and attacks for two to three turns. The user then becomes confused." + }, + "sandstorm": { + "name": "Sandstorm", + "effect": "A five-turn sandstorm is summoned to hurt all combatants except Rock, Ground, and Steel types. It raises the Sp. Def stat of Rock types." + }, + "gigaDrain": { + "name": "Giga Drain", + "effect": "A nutrient-draining attack. The user's HP is restored by half the damage taken by the target." + }, + "endure": { + "name": "Endure", + "effect": "The user endures any attack with at least 1 HP. Its chance of failing rises if it is used in succession." + }, + "charm": { + "name": "Charm", + "effect": "The user gazes at the target rather charmingly, making it less wary. This harshly lowers the target's Attack stat." + }, + "rollout": { + "name": "Rollout", + "effect": "The user continually rolls into the target over five turns. It becomes more powerful each time it hits." + }, + "falseSwipe": { + "name": "False Swipe", + "effect": "A restrained attack that prevents the target from fainting. The target is left with at least 1 HP." + }, + "swagger": { + "name": "Swagger", + "effect": "The user enrages and confuses the target. However, this also sharply raises the target's Attack stat." + }, + "milkDrink": { + "name": "Milk Drink", + "effect": "The user restores its own HP by up to half of its max HP." + }, + "spark": { + "name": "Spark", + "effect": "The user throws an electrically charged tackle at the target. This may also leave the target with paralysis." + }, + "furyCutter": { + "name": "Fury Cutter", + "effect": "The target is slashed with scythes or claws. This attack becomes more powerful if it hits in succession." + }, + "steelWing": { + "name": "Steel Wing", + "effect": "The target is hit with wings of steel. This may also raise the user's Defense stat." + }, + "meanLook": { + "name": "Mean Look", + "effect": "The user pins the target with a dark, arresting look. The target becomes unable to flee." + }, + "attract": { + "name": "Attract", + "effect": "If it is the opposite gender of the user, the target becomes infatuated and less likely to attack." + }, + "sleepTalk": { + "name": "Sleep Talk", + "effect": "While it is asleep, the user randomly uses one of the moves it knows." + }, + "healBell": { + "name": "Heal Bell", + "effect": "The user makes a soothing bell chime to heal the status conditions of all the party Pokémon." + }, + "return": { + "name": "Return", + "effect": "This full-power attack grows more powerful the more the user likes its Trainer." + }, + "present": { + "name": "Present", + "effect": "The user attacks by giving the target a gift with a hidden trap. It restores HP sometimes, however." + }, + "frustration": { + "name": "Frustration", + "effect": "This full-power attack grows more powerful the less the user likes its Trainer." + }, + "safeguard": { + "name": "Safeguard", + "effect": "The user creates a protective field that prevents status conditions for five turns." + }, + "painSplit": { + "name": "Pain Split", + "effect": "The user adds its HP to the target's HP, then equally shares the combined HP with the target." + }, + "sacredFire": { + "name": "Sacred Fire", + "effect": "The target is razed with a mystical fire of great intensity. This may also leave the target with a burn." + }, + "magnitude": { + "name": "Magnitude", + "effect": "The user attacks everything around it with a ground-shaking quake. Its power varies." + }, + "dynamicPunch": { + "name": "Dynamic Punch", + "effect": "The user punches the target with full, concentrated power. This confuses the target if it hits." + }, + "megahorn": { + "name": "Megahorn", + "effect": "Using its tough and impressive horn, the user rams into the target with no letup." + }, + "dragonBreath": { + "name": "Dragon Breath", + "effect": "The user exhales a mighty gust that inflicts damage. This may also leave the target with paralysis." + }, + "batonPass": { + "name": "Baton Pass", + "effect": "The user switches places with a party Pokémon in waiting and passes along any stat changes." + }, + "encore": { + "name": "Encore", + "effect": "The user compels the target to keep using the move it encored for three turns." + }, + "pursuit": { + "name": "Pursuit", + "effect": "The power of this attack move is doubled if it's used on a target that's switching out of battle." + }, + "rapidSpin": { + "name": "Rapid Spin", + "effect": "A spin attack that can also eliminate such moves as Bind, Wrap, and Leech Seed. This also raises the user's Speed stat." + }, + "sweetScent": { + "name": "Sweet Scent", + "effect": "A sweet scent that harshly lowers opposing Pokémon's evasiveness." + }, + "ironTail": { + "name": "Iron Tail", + "effect": "The target is slammed with a steel-hard tail. This may also lower the target's Defense stat." + }, + "metalClaw": { + "name": "Metal Claw", + "effect": "The target is raked with steel claws. This may also raise the user's Attack stat." + }, + "vitalThrow": { + "name": "Vital Throw", + "effect": "The user attacks last. In return, this throw move never misses." + }, + "morningSun": { + "name": "Morning Sun", + "effect": "The user restores its own HP. The amount of HP regained varies with the weather." + }, + "synthesis": { + "name": "Synthesis", + "effect": "The user restores its own HP. The amount of HP regained varies with the weather." + }, + "moonlight": { + "name": "Moonlight", + "effect": "The user restores its own HP. The amount of HP regained varies with the weather." + }, + "hiddenPower": { + "name": "Hidden Power", + "effect": "A unique attack that varies in type depending on the Pokémon using it." + }, + "crossChop": { + "name": "Cross Chop", + "effect": "The user delivers a double chop with its forearms crossed. Critical hits land more easily." + }, + "twister": { + "name": "Twister", + "effect": "The user whips up a vicious tornado to tear at opposing Pokémon. This may also make them flinch." + }, + "rainDance": { + "name": "Rain Dance", + "effect": "The user summons a heavy rain that falls for five turns, powering up Water-type moves. It lowers the power of Fire-type moves." + }, + "sunnyDay": { + "name": "Sunny Day", + "effect": "The user intensifies the sun for five turns, powering up Fire-type moves. It lowers the power of Water-type moves." + }, + "crunch": { + "name": "Crunch", + "effect": "The user crunches up the target with sharp fangs. This may also lower the target's Defense stat." + }, + "mirrorCoat": { + "name": "Mirror Coat", + "effect": "A retaliation move that counters any special attack, inflicting double the damage taken." + }, + "psychUp": { + "name": "Psych Up", + "effect": "The user hypnotizes itself into copying any stat change made by the target." + }, + "extremeSpeed": { + "name": "Extreme Speed", + "effect": "The user charges the target at blinding speed. This move always goes first." + }, + "ancientPower": { + "name": "Ancient Power", + "effect": "The user attacks with a prehistoric power. This may also raise all the user's stats at once." + }, + "shadowBall": { + "name": "Shadow Ball", + "effect": "The user hurls a shadowy blob at the target. This may also lower the target's Sp. Def stat." + }, + "futureSight": { + "name": "Future Sight", + "effect": "Two turns after this move is used, a hunk of psychic energy attacks the target." + }, + "rockSmash": { + "name": "Rock Smash", + "effect": "The user attacks with a punch. This may also lower the target's Defense stat." + }, + "whirlpool": { + "name": "Whirlpool", + "effect": "The user traps the target in a violent swirling whirlpool for four to five turns." + }, + "beatUp": { + "name": "Beat Up", + "effect": "The user gets all party Pokémon to attack the target. The more party Pokémon, the greater the number of attacks." + }, + "fakeOut": { + "name": "Fake Out", + "effect": "This attack hits first and makes the target flinch. It only works the first turn each time the user enters battle." + }, + "uproar": { + "name": "Uproar", + "effect": "The user attacks in an uproar for three turns. During that time, no Pokémon can fall asleep." + }, + "stockpile": { + "name": "Stockpile", + "effect": "The user charges up power and raises both its Defense and Sp. Def stats. The move can be used three times." + }, + "spitUp": { + "name": "Spit Up", + "effect": "The power stored using the move Stockpile is released at once in an attack. The more power is stored, the greater the move's power." + }, + "swallow": { + "name": "Swallow", + "effect": "The power stored using the move Stockpile is absorbed by the user to heal its HP. Storing more power heals more HP." + }, + "heatWave": { + "name": "Heat Wave", + "effect": "The user attacks by exhaling hot breath on opposing Pokémon. This may also leave those Pokémon with a burn." + }, + "hail": { + "name": "Hail", + "effect": "The user summons a hailstorm lasting five turns. It damages all Pokémon except Ice types." + }, + "torment": { + "name": "Torment", + "effect": "The user torments and enrages the target, making it incapable of using the same move twice in a row." + }, + "flatter": { + "name": "Flatter", + "effect": "Flattery is used to confuse the target. However, this also raises the target's Sp. Atk stat." + }, + "willOWisp": { + "name": "Will-O-Wisp", + "effect": "The user shoots a sinister flame at the target to inflict a burn." + }, + "memento": { + "name": "Memento", + "effect": "The user faints when using this move. In return, this harshly lowers the target's Attack and Sp. Atk stats." + }, + "facade": { + "name": "Facade", + "effect": "This attack move doubles its power if the user is poisoned, burned, or paralyzed." + }, + "focusPunch": { + "name": "Focus Punch", + "effect": "The user focuses its mind before launching a punch. This move fails if the user is hit before it is used." + }, + "smellingSalts": { + "name": "Smelling Salts", + "effect": "This attack's power is doubled when used on a target with paralysis. This also cures the target's paralysis, however." + }, + "followMe": { + "name": "Follow Me", + "effect": "The user draws attention to itself, making all targets take aim only at the user." + }, + "naturePower": { + "name": "Nature Power", + "effect": "This attack makes use of nature's power. Its effects vary depending on the user's environment." + }, + "charge": { + "name": "Charge", + "effect": "The user boosts the power of the Electric move it uses on the next turn. This also raises the user's Sp. Def stat." + }, + "taunt": { + "name": "Taunt", + "effect": "The target is taunted into a rage that allows it to use only attack moves for three turns." + }, + "helpingHand": { + "name": "Helping Hand", + "effect": "The user assists an ally by boosting the power of that ally's attack." + }, + "trick": { + "name": "Trick", + "effect": "The user catches the target off guard and swaps its held item with its own." + }, + "rolePlay": { + "name": "Role Play", + "effect": "The user mimics the target completely, copying the target's Ability." + }, + "wish": { + "name": "Wish", + "effect": "One turn after this move is used, the user's or its replacement's HP is restored by half the user's max HP." + }, + "assist": { + "name": "Assist", + "effect": "The user hurriedly and randomly uses a move among those known by ally Pokémon." + }, + "ingrain": { + "name": "Ingrain", + "effect": "The user lays roots that restore its HP on every turn. Because it's rooted, it can't switch out." + }, + "superpower": { + "name": "Superpower", + "effect": "The user attacks the target with great power. However, this also lowers the user's Attack and Defense stats." + }, + "magicCoat": { + "name": "Magic Coat", + "effect": "Moves like Leech Seed and moves that inflict status conditions are blocked by a barrier and reflected back to the user of those moves." + }, + "recycle": { + "name": "Recycle", + "effect": "The user recycles a held item that has been used in battle so it can be used again." + }, + "revenge": { + "name": "Revenge", + "effect": "This attack move's power is doubled if the user has been hurt by the opponent in the same turn." + }, + "brickBreak": { + "name": "Brick Break", + "effect": "The user attacks with a swift chop. It can also break barriers, such as Light Screen and Reflect." + }, + "yawn": { + "name": "Yawn", + "effect": "The user lets loose a huge yawn that lulls the target into falling asleep on the next turn." + }, + "knockOff": { + "name": "Knock Off", + "effect": "The user slaps down the target's held item, and that item can't be used in that battle. The move does more damage if the target has a held item." + }, + "endeavor": { + "name": "Endeavor", + "effect": "This attack move cuts down the target's HP to equal the user's HP." + }, + "eruption": { + "name": "Eruption", + "effect": "The user attacks opposing Pokémon with explosive fury. The lower the user's HP, the lower the move's power." + }, + "skillSwap": { + "name": "Skill Swap", + "effect": "The user employs its psychic power to exchange Abilities with the target." + }, + "imprison": { + "name": "Imprison", + "effect": "If opposing Pokémon know any move also known by the user, they are prevented from using it." + }, + "refresh": { + "name": "Refresh", + "effect": "The user rests to cure itself of poisoning, a burn, or paralysis." + }, + "grudge": { + "name": "Grudge", + "effect": "If the user faints, the user's grudge fully depletes the PP of the opponent's move that knocked it out." + }, + "snatch": { + "name": "Snatch", + "effect": "The user steals the effects of any attempts to use a healing or stat-changing move." + }, + "secretPower": { + "name": "Secret Power", + "effect": "The additional effects of this attack depend upon where it was used." + }, + "dive": { + "name": "Dive", + "effect": "Diving on the first turn, the user floats up and attacks on the next turn." + }, + "armThrust": { + "name": "Arm Thrust", + "effect": "The user lets loose a flurry of open-palmed arm thrusts that hit two to five times in a row." + }, + "camouflage": { + "name": "Camouflage", + "effect": "The user's type is changed depending on its environment, such as at water's edge, in grass, or in a cave." + }, + "tailGlow": { + "name": "Tail Glow", + "effect": "The user stares at flashing lights to focus its mind, drastically raising its Sp. Atk stat." + }, + "lusterPurge": { + "name": "Luster Purge", + "effect": "The user lets loose a damaging burst of light. This may also lower the target's Sp. Def stat." + }, + "mistBall": { + "name": "Mist Ball", + "effect": "A mist-like flurry of down envelops and damages the target. This may also lower the target's Sp. Atk stat." + }, + "featherDance": { + "name": "Feather Dance", + "effect": "The user covers the target's body with a mass of down that harshly lowers its Attack stat." + }, + "teeterDance": { + "name": "Teeter Dance", + "effect": "The user performs a wobbly dance that confuses the Pokémon around it." + }, + "blazeKick": { + "name": "Blaze Kick", + "effect": "The user launches a kick that lands a critical hit more easily. This may also leave the target with a burn." + }, + "mudSport": { + "name": "Mud Sport", + "effect": "The user kicks up mud on the battlefield. This weakens Electric-type moves for five turns." + }, + "iceBall": { + "name": "Ice Ball", + "effect": "The user attacks the target for five turns. The move's power increases each time it hits." + }, + "needleArm": { + "name": "Needle Arm", + "effect": "The user attacks by wildly swinging its thorny arms. This may also make the target flinch." + }, + "slackOff": { + "name": "Slack Off", + "effect": "The user slacks off, restoring its own HP by up to half of its max HP." + }, + "hyperVoice": { + "name": "Hyper Voice", + "effect": "The user lets loose a horribly echoing shout with the power to inflict damage." + }, + "poisonFang": { + "name": "Poison Fang", + "effect": "The user bites the target with toxic fangs. This may also leave the target badly poisoned." + }, + "crushClaw": { + "name": "Crush Claw", + "effect": "The user slashes the target with hard and sharp claws. This may also lower the target's Defense stat." + }, + "blastBurn": { + "name": "Blast Burn", + "effect": "The target is razed by a fiery explosion. The user can't move on the next turn." + }, + "hydroCannon": { + "name": "Hydro Cannon", + "effect": "The target is hit with a watery blast. The user can't move on the next turn." + }, + "meteorMash": { + "name": "Meteor Mash", + "effect": "The target is hit with a hard punch fired like a meteor. This may also raise the user's Attack stat." + }, + "astonish": { + "name": "Astonish", + "effect": "The user attacks the target while shouting in a startling fashion. This may also make the target flinch." + }, + "weatherBall": { + "name": "Weather Ball", + "effect": "This attack move varies in power and type depending on the weather." + }, + "aromatherapy": { + "name": "Aromatherapy", + "effect": "The user releases a soothing scent that heals all status conditions affecting the user's party." + }, + "fakeTears": { + "name": "Fake Tears", + "effect": "The user feigns crying to fluster the target, harshly lowering its Sp. Def stat." + }, + "airCutter": { + "name": "Air Cutter", + "effect": "The user launches razor-like wind to slash opposing Pokémon. Critical hits land more easily." + }, + "overheat": { + "name": "Overheat", + "effect": "The user attacks the target at full power. The attack's recoil harshly lowers the user's Sp. Atk stat." + }, + "odorSleuth": { + "name": "Odor Sleuth", + "effect": "Enables a Ghost-type target to be hit by Normal- and Fighting-type attacks. This also enables an evasive target to be hit." + }, + "rockTomb": { + "name": "Rock Tomb", + "effect": "Boulders are hurled at the target. This also lowers the target's Speed stat by preventing its movement." + }, + "silverWind": { + "name": "Silver Wind", + "effect": "The target is attacked with powdery scales blown by the wind. This may also raise all the user's stats." + }, + "metalSound": { + "name": "Metal Sound", + "effect": "A horrible sound like scraping metal harshly lowers the target's Sp. Def stat." + }, + "grassWhistle": { + "name": "Grass Whistle", + "effect": "The user plays a pleasant melody that lulls the target into a deep sleep." + }, + "tickle": { + "name": "Tickle", + "effect": "The user tickles the target into laughing, reducing its Attack and Defense stats." + }, + "cosmicPower": { + "name": "Cosmic Power", + "effect": "The user absorbs a mystical power from space to raise its Defense and Sp. Def stats." + }, + "waterSpout": { + "name": "Water Spout", + "effect": "The user spouts water to damage opposing Pokémon. The lower the user's HP, the lower the move's power." + }, + "signalBeam": { + "name": "Signal Beam", + "effect": "The user attacks with a sinister beam of light. This may also confuse the target." + }, + "shadowPunch": { + "name": "Shadow Punch", + "effect": "The user throws a punch from the shadows. This attack never misses." + }, + "extrasensory": { + "name": "Extrasensory", + "effect": "The user attacks with an odd, unseeable power. This may also make the target flinch." + }, + "skyUppercut": { + "name": "Sky Uppercut", + "effect": "The user attacks the target with an uppercut thrown skyward with force." + }, + "sandTomb": { + "name": "Sand Tomb", + "effect": "The user traps the target inside a harshly raging sandstorm for four to five turns." + }, + "sheerCold": { + "name": "Sheer Cold", + "effect": "The target faints instantly. It's less likely to hit the target if it's used by Pokémon other than Ice types." + }, + "muddyWater": { + "name": "Muddy Water", + "effect": "The user attacks by shooting muddy water at opposing Pokémon. This may also lower their accuracy." + }, + "bulletSeed": { + "name": "Bullet Seed", + "effect": "The user forcefully shoots seeds at the target two to five times in a row." + }, + "aerialAce": { + "name": "Aerial Ace", + "effect": "The user confounds the target with speed, then slashes. This attack never misses." + }, + "icicleSpear": { + "name": "Icicle Spear", + "effect": "The user launches sharp icicles at the target two to five times in a row." + }, + "ironDefense": { + "name": "Iron Defense", + "effect": "The user hardens its body's surface like iron, sharply raising its Defense stat." + }, + "block": { + "name": "Block", + "effect": "The user blocks the target's way with arms spread wide to prevent escape." + }, + "howl": { + "name": "Howl", + "effect": "The user howls loudly to raise the spirit of itself and allies. This raises their Attack stats." + }, + "dragonClaw": { + "name": "Dragon Claw", + "effect": "The user slashes the target with huge sharp claws." + }, + "frenzyPlant": { + "name": "Frenzy Plant", + "effect": "The user slams the target with the roots of an enormous tree. The user can't move on the next turn." + }, + "bulkUp": { + "name": "Bulk Up", + "effect": "The user tenses its muscles to bulk up its body, raising both its Attack and Defense stats." + }, + "bounce": { + "name": "Bounce", + "effect": "The user bounces up high, then drops on the target on the second turn. This may also leave the target with paralysis." + }, + "mudShot": { + "name": "Mud Shot", + "effect": "The user attacks by hurling a blob of mud at the target. This also lowers the target's Speed stat." + }, + "poisonTail": { + "name": "Poison Tail", + "effect": "The user hits the target with its tail. This may also poison the target. Critical hits land more easily." + }, + "covet": { + "name": "Covet", + "effect": "The user endearingly approaches the target, then has a 30% chance to steal the target's held item." + }, + "voltTackle": { + "name": "Volt Tackle", + "effect": "The user electrifies itself and charges the target. This also damages the user quite a lot. This attack may leave the target with paralysis." + }, + "magicalLeaf": { + "name": "Magical Leaf", + "effect": "The user scatters curious leaves that chase the target. This attack never misses." + }, + "waterSport": { + "name": "Water Sport", + "effect": "The user soaks the battlefield with water. This weakens Fire-type moves for five turns." + }, + "calmMind": { + "name": "Calm Mind", + "effect": "The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats." + }, + "leafBlade": { + "name": "Leaf Blade", + "effect": "The user handles a sharp leaf like a sword and attacks by cutting its target. Critical hits land more easily." + }, + "dragonDance": { + "name": "Dragon Dance", + "effect": "The user vigorously performs a mystic, powerful dance that raises its Attack and Speed stats." + }, + "rockBlast": { + "name": "Rock Blast", + "effect": "The user hurls hard rocks at the target. Two to five rocks are launched in a row." + }, + "shockWave": { + "name": "Shock Wave", + "effect": "The user strikes the target with a quick jolt of electricity. This attack never misses." + }, + "waterPulse": { + "name": "Water Pulse", + "effect": "The user attacks the target with a pulsing blast of water. This may also confuse the target." + }, + "doomDesire": { + "name": "Doom Desire", + "effect": "Two turns after this move is used, a concentrated bundle of light blasts the target." + }, + "psychoBoost": { + "name": "Psycho Boost", + "effect": "The user attacks the target at full power. The attack's recoil harshly lowers the user's Sp. Atk stat." + }, + "roost": { + "name": "Roost", + "effect": "The user lands and rests its body. This move restores the user's HP by up to half of its max HP." + }, + "gravity": { + "name": "Gravity", + "effect": "This move enables Flying-type Pokémon or Pokémon with the Levitate Ability to be hit by Ground-type moves. Moves that involve flying can't be used." + }, + "miracleEye": { + "name": "Miracle Eye", + "effect": "Enables a Dark-type target to be hit by Psychic-type attacks. This also enables an evasive target to be hit." + }, + "wakeUpSlap": { + "name": "Wake-Up Slap", + "effect": "This attack inflicts big damage on a sleeping target. This also wakes the target up, however." + }, + "hammerArm": { + "name": "Hammer Arm", + "effect": "The user swings and hits with its strong, heavy fist. It lowers the user's Speed, however." + }, + "gyroBall": { + "name": "Gyro Ball", + "effect": "The user tackles the target with a high-speed spin. The slower the user compared to the target, the greater the move's power." + }, + "healingWish": { + "name": "Healing Wish", + "effect": "The user faints. In return, the Pokémon taking its place will have its HP restored and status conditions cured." + }, + "brine": { + "name": "Brine", + "effect": "If the target's HP is half or less, this attack will hit with double the power." + }, + "naturalGift": { + "name": "Natural Gift", + "effect": "The user draws power to attack by using its held Berry. The Berry determines the move's type and power." + }, + "feint": { + "name": "Feint", + "effect": "This attack hits a target using a move such as Protect or Detect. This also lifts the effects of those moves." + }, + "pluck": { + "name": "Pluck", + "effect": "The user pecks the target. If the target is holding a Berry, the user eats it and gains its effect." + }, + "tailwind": { + "name": "Tailwind", + "effect": "The user whips up a turbulent whirlwind that ups the Speed stats of the user and its allies for four turns." + }, + "acupressure": { + "name": "Acupressure", + "effect": "The user applies pressure to stress points, sharply boosting one of its or its allies' stats." + }, + "metalBurst": { + "name": "Metal Burst", + "effect": "The user retaliates with much greater force against the opponent that last inflicted damage on it." + }, + "uTurn": { + "name": "U-turn", + "effect": "After making its attack, the user rushes back to switch places with a party Pokémon in waiting." + }, + "closeCombat": { + "name": "Close Combat", + "effect": "The user fights the target up close without guarding itself. This also lowers the user's Defense and Sp. Def stats." + }, + "payback": { + "name": "Payback", + "effect": "The user stores power, then attacks. If the user moves after the target, this attack's power will be doubled." + }, + "assurance": { + "name": "Assurance", + "effect": "If the target has already taken some damage in the same turn, this attack's power is doubled." + }, + "embargo": { + "name": "Embargo", + "effect": "This move prevents the target from using its held item for five turns. Its Trainer is also prevented from using items on it." + }, + "fling": { + "name": "Fling", + "effect": "The user flings its held item at the target to attack. This move's power and effects depend on the item." + }, + "psychoShift": { + "name": "Psycho Shift", + "effect": "Using its psychic power of suggestion, the user transfers its status conditions to the target." + }, + "trumpCard": { + "name": "Trump Card", + "effect": "The fewer PP this move has, the greater its power." + }, + "healBlock": { + "name": "Heal Block", + "effect": "For five turns, the user prevents the opposing team from using any moves, Abilities, or held items that recover HP." + }, + "wringOut": { + "name": "Wring Out", + "effect": "The user powerfully wrings the target. The more HP the target has, the greater the move's power." + }, + "powerTrick": { + "name": "Power Trick", + "effect": "The user employs its psychic power to switch its Attack stat with its Defense stat." + }, + "gastroAcid": { + "name": "Gastro Acid", + "effect": "The user hurls up its stomach acids on the target. The fluid eliminates the effect of the target's Ability." + }, + "luckyChant": { + "name": "Lucky Chant", + "effect": "The user chants an incantation toward the sky, preventing opposing Pokémon from landing critical hits for five turns." + }, + "meFirst": { + "name": "Me First", + "effect": "The user cuts ahead of the target to copy and use the target's intended move with greater power. This move fails if it isn't used first." + }, + "copycat": { + "name": "Copycat", + "effect": "The user mimics the move used immediately before it. The move fails if no other move has been used yet." + }, + "powerSwap": { + "name": "Power Swap", + "effect": "The user employs its psychic power to switch changes to its Attack and Sp. Atk stats with the target." + }, + "guardSwap": { + "name": "Guard Swap", + "effect": "The user employs its psychic power to switch changes to its Defense and Sp. Def stats with the target." + }, + "punishment": { + "name": "Punishment", + "effect": "The more the target has powered up with stat changes, the greater the move's power." + }, + "lastResort": { + "name": "Last Resort", + "effect": "This move can be used only after the user has used all the other moves it knows in the battle." + }, + "worrySeed": { + "name": "Worry Seed", + "effect": "A seed that causes worry is planted on the target. It prevents sleep by making the target's Ability Insomnia." + }, + "suckerPunch": { + "name": "Sucker Punch", + "effect": "This move enables the user to attack first. This move fails if the target is not readying an attack." + }, + "toxicSpikes": { + "name": "Toxic Spikes", + "effect": "The user lays a trap of poison spikes at the feet of the opposing team. The spikes will poison opposing Pokémon that switch into battle." + }, + "heartSwap": { + "name": "Heart Swap", + "effect": "The user employs its psychic power to switch stat changes with the target." + }, + "aquaRing": { + "name": "Aqua Ring", + "effect": "The user envelops itself in a veil made of water. It regains some HP every turn." + }, + "magnetRise": { + "name": "Magnet Rise", + "effect": "The user levitates using electrically generated magnetism for five turns." + }, + "flareBlitz": { + "name": "Flare Blitz", + "effect": "The user cloaks itself in fire and charges the target. This also damages the user quite a lot. This attack may leave the target with a burn." + }, + "forcePalm": { + "name": "Force Palm", + "effect": "The target is attacked with a shock wave. This may also leave the target with paralysis." + }, + "auraSphere": { + "name": "Aura Sphere", + "effect": "The user lets loose a blast of aura power from deep within its body at the target. This attack never misses." + }, + "rockPolish": { + "name": "Rock Polish", + "effect": "The user polishes its body to reduce drag. This sharply raises the Speed stat." + }, + "poisonJab": { + "name": "Poison Jab", + "effect": "The target is stabbed with a tentacle, arm, or the like steeped in poison. This may also poison the target." + }, + "darkPulse": { + "name": "Dark Pulse", + "effect": "The user releases a horrible aura imbued with dark thoughts. This may also make the target flinch." + }, + "nightSlash": { + "name": "Night Slash", + "effect": "The user slashes the target the instant an opportunity arises. Critical hits land more easily." + }, + "aquaTail": { + "name": "Aqua Tail", + "effect": "The user attacks by swinging its tail as if it were a vicious wave in a raging storm." + }, + "seedBomb": { + "name": "Seed Bomb", + "effect": "The user slams a barrage of hard-shelled seeds down on the target from above." + }, + "airSlash": { + "name": "Air Slash", + "effect": "The user attacks with a blade of air that slices even the sky. This may also make the target flinch." + }, + "xScissor": { + "name": "X-Scissor", + "effect": "The user slashes at the target by crossing its scythes or claws as if they were a pair of scissors." + }, + "bugBuzz": { + "name": "Bug Buzz", + "effect": "The user generates a damaging sound wave by vibration. This may also lower the target's Sp. Def stat." + }, + "dragonPulse": { + "name": "Dragon Pulse", + "effect": "The target is attacked with a shock wave generated by the user's gaping mouth." + }, + "dragonRush": { + "name": "Dragon Rush", + "effect": "The user tackles the target while exhibiting overwhelming menace. This may also make the target flinch." + }, + "powerGem": { + "name": "Power Gem", + "effect": "The user attacks with a ray of light that sparkles as if it were made of gemstones." + }, + "drainPunch": { + "name": "Drain Punch", + "effect": "An energy-draining punch. The user's HP is restored by half the damage taken by the target." + }, + "vacuumWave": { + "name": "Vacuum Wave", + "effect": "The user whirls its fists to send a wave of pure vacuum at the target. This move always goes first." + }, + "focusBlast": { + "name": "Focus Blast", + "effect": "The user heightens its mental focus and unleashes its power. This may also lower the target's Sp. Def stat." + }, + "energyBall": { + "name": "Energy Ball", + "effect": "The user draws power from nature and fires it at the target. This may also lower the target's Sp. Def stat." + }, + "braveBird": { + "name": "Brave Bird", + "effect": "The user tucks in its wings and charges from a low altitude. This also damages the user quite a lot." + }, + "earthPower": { + "name": "Earth Power", + "effect": "The user makes the ground under the target erupt with power. This may also lower the target's Sp. Def stat." + }, + "switcheroo": { + "name": "Switcheroo", + "effect": "The user trades held items with the target faster than the eye can follow." + }, + "gigaImpact": { + "name": "Giga Impact", + "effect": "The user charges at the target using every bit of its power. The user can't move on the next turn." + }, + "nastyPlot": { + "name": "Nasty Plot", + "effect": "The user stimulates its brain by thinking bad thoughts. This sharply raises the user's Sp. Atk stat." + }, + "bulletPunch": { + "name": "Bullet Punch", + "effect": "The user strikes the target with tough punches as fast as bullets. This move always goes first." + }, + "avalanche": { + "name": "Avalanche", + "effect": "The power of this attack move is doubled if the user has been hurt by the target in the same turn." + }, + "iceShard": { + "name": "Ice Shard", + "effect": "The user flash-freezes chunks of ice and hurls them at the target. This move always goes first." + }, + "shadowClaw": { + "name": "Shadow Claw", + "effect": "The user slashes with a sharp claw made from shadows. Critical hits land more easily." + }, + "thunderFang": { + "name": "Thunder Fang", + "effect": "The user bites with electrified fangs. This may also make the target flinch or leave it with paralysis." + }, + "iceFang": { + "name": "Ice Fang", + "effect": "The user bites with cold-infused fangs. This may also make the target flinch or leave it frozen." + }, + "fireFang": { + "name": "Fire Fang", + "effect": "The user bites with flame-cloaked fangs. This may also make the target flinch or leave it with a burn." + }, + "shadowSneak": { + "name": "Shadow Sneak", + "effect": "The user extends its shadow and attacks the target from behind. This move always goes first." + }, + "mudBomb": { + "name": "Mud Bomb", + "effect": "The user launches a hard-packed mud ball to attack. This may also lower the target's accuracy." + }, + "psychoCut": { + "name": "Psycho Cut", + "effect": "The user tears at the target with blades formed by psychic power. Critical hits land more easily." + }, + "zenHeadbutt": { + "name": "Zen Headbutt", + "effect": "The user focuses its willpower to its head and attacks the target. This may also make the target flinch." + }, + "mirrorShot": { + "name": "Mirror Shot", + "effect": "The user lets loose a flash of energy at the target from its polished body. This may also lower the target's accuracy." + }, + "flashCannon": { + "name": "Flash Cannon", + "effect": "The user gathers all its light energy and releases it all at once. This may also lower the target's Sp. Def stat." + }, + "rockClimb": { + "name": "Rock Climb", + "effect": "The user attacks the target by smashing into it with incredible force. This may also confuse the target." + }, + "defog": { + "name": "Defog", + "effect": "A strong wind blows away the target's barriers such as Reflect or Light Screen. This also lowers the target's evasiveness." + }, + "trickRoom": { + "name": "Trick Room", + "effect": "The user creates a bizarre area in which slower Pokémon get to move first for five turns." + }, + "dracoMeteor": { + "name": "Draco Meteor", + "effect": "Comets are summoned down from the sky onto the target. The attack's recoil harshly lowers the user's Sp. Atk stat." + }, + "discharge": { + "name": "Discharge", + "effect": "The user strikes everything around it by letting loose a flare of electricity. This may also cause paralysis." + }, + "lavaPlume": { + "name": "Lava Plume", + "effect": "The user torches everything around it in an inferno of scarlet flames. This may also leave those it hits with a burn." + }, + "leafStorm": { + "name": "Leaf Storm", + "effect": "The user whips up a storm of leaves around the target. The attack's recoil harshly lowers the user's Sp. Atk stat." + }, + "powerWhip": { + "name": "Power Whip", + "effect": "The user violently whirls its vines, tentacles, or the like to harshly lash the target." + }, + "rockWrecker": { + "name": "Rock Wrecker", + "effect": "The user launches a huge boulder at the target to attack. The user can't move on the next turn." + }, + "crossPoison": { + "name": "Cross Poison", + "effect": "A slashing attack with a poisonous blade that may also poison the target. Critical hits land more easily." + }, + "gunkShot": { + "name": "Gunk Shot", + "effect": "The user shoots filthy garbage at the target to attack. This may also poison the target." + }, + "ironHead": { + "name": "Iron Head", + "effect": "The user slams the target with its steel-hard head. This may also make the target flinch." + }, + "magnetBomb": { + "name": "Magnet Bomb", + "effect": "The user launches steel bombs that stick to the target. This attack never misses." + }, + "stoneEdge": { + "name": "Stone Edge", + "effect": "The user stabs the target from below with sharpened stones. Critical hits land more easily." + }, + "captivate": { + "name": "Captivate", + "effect": "If any opposing Pokémon is the opposite gender of the user, it is charmed, which harshly lowers its Sp. Atk stat." + }, + "stealthRock": { + "name": "Stealth Rock", + "effect": "The user lays a trap of levitating stones around the opposing team. The trap hurts opposing Pokémon that switch into battle." + }, + "grassKnot": { + "name": "Grass Knot", + "effect": "The user snares the target with grass and trips it. The heavier the target, the greater the move's power." + }, + "chatter": { + "name": "Chatter", + "effect": "The user attacks the target with sound waves of deafening chatter. This confuses the target." + }, + "judgment": { + "name": "Judgment", + "effect": "The user releases countless shots of light at the target. This move's type varies depending on the kind of Plate the user is holding." + }, + "bugBite": { + "name": "Bug Bite", + "effect": "The user bites the target. If the target is holding a Berry, the user eats it and gains its effect." + }, + "chargeBeam": { + "name": "Charge Beam", + "effect": "The user attacks the target with an electric charge. The user may use any remaining electricity to raise its Sp. Atk stat." + }, + "woodHammer": { + "name": "Wood Hammer", + "effect": "The user slams its rugged body into the target to attack. This also damages the user quite a lot." + }, + "aquaJet": { + "name": "Aqua Jet", + "effect": "The user lunges at the target at a speed that makes it almost invisible. This move always goes first." + }, + "attackOrder": { + "name": "Attack Order", + "effect": "The user calls out its underlings to pummel the target. Critical hits land more easily." + }, + "defendOrder": { + "name": "Defend Order", + "effect": "The user calls out its underlings to shield its body, raising its Defense and Sp. Def stats." + }, + "healOrder": { + "name": "Heal Order", + "effect": "The user calls out its underlings to heal it. The user regains up to half of its max HP." + }, + "headSmash": { + "name": "Head Smash", + "effect": "The user attacks the target with a hazardous, full-power headbutt. This also damages the user terribly." + }, + "doubleHit": { + "name": "Double Hit", + "effect": "The user slams the target with a long tail, vines, or a tentacle. The target is hit twice in a row." + }, + "roarOfTime": { + "name": "Roar of Time", + "effect": "The user blasts the target with power that distorts even time. The user can't move on the next turn." + }, + "spacialRend": { + "name": "Spacial Rend", + "effect": "The user tears the target along with the space around it. Critical hits land more easily." + }, + "lunarDance": { + "name": "Lunar Dance", + "effect": "The user faints. In return, the Pokémon taking its place will have its status and HP fully restored." + }, + "crushGrip": { + "name": "Crush Grip", + "effect": "The target is crushed with great force. The more HP the target has left, the greater this move's power." + }, + "magmaStorm": { + "name": "Magma Storm", + "effect": "The target becomes trapped within a maelstrom of fire that rages for four to five turns." + }, + "darkVoid": { + "name": "Dark Void", + "effect": "Opposing Pokémon are dragged into a world of total darkness that makes them sleep." + }, + "seedFlare": { + "name": "Seed Flare", + "effect": "The user emits a shock wave from its body to attack its target. This may also harshly lower the target's Sp. Def stat." + }, + "ominousWind": { + "name": "Ominous Wind", + "effect": "The user blasts the target with a gust of repulsive wind. This may also raise all the user's stats at once." + }, + "shadowForce": { + "name": "Shadow Force", + "effect": "The user disappears, then strikes the target on the next turn. This move hits even if the target protects itself." + }, + "honeClaws": { + "name": "Hone Claws", + "effect": "The user sharpens its claws to boost its Attack stat and accuracy." + }, + "wideGuard": { + "name": "Wide Guard", + "effect": "The user and its allies are protected from wide-ranging attacks for one turn." + }, + "guardSplit": { + "name": "Guard Split", + "effect": "The user employs its psychic power to average its Defense and Sp. Def stats with those of the target." + }, + "powerSplit": { + "name": "Power Split", + "effect": "The user employs its psychic power to average its Attack and Sp. Atk stats with those of the target." + }, + "wonderRoom": { + "name": "Wonder Room", + "effect": "The user creates a bizarre area in which Pokémon's Defense and Sp. Def stats are swapped for five turns." + }, + "psyshock": { + "name": "Psyshock", + "effect": "The user materializes an odd psychic wave to attack the target. This attack does physical damage." + }, + "venoshock": { + "name": "Venoshock", + "effect": "The user drenches the target in a special poisonous liquid. This move's power is doubled if the target is poisoned." + }, + "autotomize": { + "name": "Autotomize", + "effect": "The user sheds part of its body to make itself lighter and sharply raise its Speed stat." + }, + "ragePowder": { + "name": "Rage Powder", + "effect": "The user scatters a cloud of irritating powder to draw attention to itself. Opposing Pokémon aim only at the user." + }, + "telekinesis": { + "name": "Telekinesis", + "effect": "The user makes the target float with its psychic power. The target is easier to hit for three turns." + }, + "magicRoom": { + "name": "Magic Room", + "effect": "The user creates a bizarre area in which Pokémon's held items lose their effects for five turns." + }, + "smackDown": { + "name": "Smack Down", + "effect": "The user throws a stone or similar projectile to attack the target. A flying Pokémon will fall to the ground when it's hit." + }, + "stormThrow": { + "name": "Storm Throw", + "effect": "The user strikes the target with a fierce blow. This attack always results in a critical hit." + }, + "flameBurst": { + "name": "Flame Burst", + "effect": "The user attacks the target with a bursting flame. The bursting flame damages Pokémon next to the target as well." + }, + "sludgeWave": { + "name": "Sludge Wave", + "effect": "The user strikes everything around it by swamping the area with a giant sludge wave. This may also poison those hit." + }, + "quiverDance": { + "name": "Quiver Dance", + "effect": "The user lightly performs a beautiful, mystic dance. This boosts the user's Sp. Atk, Sp. Def, and Speed stats." + }, + "heavySlam": { + "name": "Heavy Slam", + "effect": "The user slams into the target with its heavy body. The more the user outweighs the target, the greater the move's power." + }, + "synchronoise": { + "name": "Synchronoise", + "effect": "Using an odd shock wave, the user inflicts damage on any Pokémon of the same type in the area around it." + }, + "electroBall": { + "name": "Electro Ball", + "effect": "The user hurls an electric orb at the target. The faster the user is than the target, the greater the move's power." + }, + "soak": { + "name": "Soak", + "effect": "The user shoots a torrent of water at the target and changes the target's type to Water." + }, + "flameCharge": { + "name": "Flame Charge", + "effect": "Cloaking itself in flame, the user attacks the target. Then, building up more power, the user raises its Speed stat." + }, + "coil": { + "name": "Coil", + "effect": "The user coils up and concentrates. This raises its Attack and Defense stats as well as its accuracy." + }, + "lowSweep": { + "name": "Low Sweep", + "effect": "The user makes a swift attack on the target's legs, which lowers the target's Speed stat." + }, + "acidSpray": { + "name": "Acid Spray", + "effect": "The user spits fluid that works to melt the target. This harshly lowers the target's Sp. Def stat." + }, + "foulPlay": { + "name": "Foul Play", + "effect": "The user turns the target's power against it. The higher the target's Attack stat, the greater the damage it deals." + }, + "simpleBeam": { + "name": "Simple Beam", + "effect": "The user's mysterious psychic wave changes the target's Ability to Simple." + }, + "entrainment": { + "name": "Entrainment", + "effect": "The user dances with an odd rhythm that compels the target to mimic it, making the target's Ability the same as the user's." + }, + "afterYou": { + "name": "After You", + "effect": "The user helps the target and makes it use its move right after the user." + }, + "round": { + "name": "Round", + "effect": "The user attacks the target with a song. Others can join in the Round to increase the power of the attack." + }, + "echoedVoice": { + "name": "Echoed Voice", + "effect": "The user attacks the target with an echoing voice. If this move is used every turn, its power is increased." + }, + "chipAway": { + "name": "Chip Away", + "effect": "Looking for an opening, the user strikes consistently. The target's stat changes don't affect this attack's damage." + }, + "clearSmog": { + "name": "Clear Smog", + "effect": "The user attacks the target by throwing a clump of special mud. All stat changes are returned to normal." + }, + "storedPower": { + "name": "Stored Power", + "effect": "The user attacks the target with stored power. The more the user's stats are raised, the greater the move's power." + }, + "quickGuard": { + "name": "Quick Guard", + "effect": "The user protects itself and its allies from priority moves." + }, + "allySwitch": { + "name": "Ally Switch", + "effect": "The user teleports using a strange power and switches places with one of its allies." + }, + "scald": { + "name": "Scald", + "effect": "The user shoots boiling hot water at its target. This may also leave the target with a burn." + }, + "shellSmash": { + "name": "Shell Smash", + "effect": "The user breaks its shell, which lowers Defense and Sp. Def stats but sharply raises its Attack, Sp. Atk, and Speed stats." + }, + "healPulse": { + "name": "Heal Pulse", + "effect": "The user emits a healing pulse that restores the target's HP by up to half of its max HP." + }, + "hex": { + "name": "Hex", + "effect": "This relentless attack does massive damage to a target affected by status conditions." + }, + "skyDrop": { + "name": "Sky Drop", + "effect": "The user takes the target into the sky, then drops it during the next turn. The target cannot attack while in the sky." + }, + "shiftGear": { + "name": "Shift Gear", + "effect": "The user rotates its gears, raising its Attack stat and sharply raising its Speed stat." + }, + "circleThrow": { + "name": "Circle Throw", + "effect": "The target is thrown, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." + }, + "incinerate": { + "name": "Incinerate", + "effect": "The user attacks opposing Pokémon with fire. If a Pokémon is holding a certain item, such as a Berry, the item becomes burned up and unusable." + }, + "quash": { + "name": "Quash", + "effect": "The user suppresses the target and makes its move go last." + }, + "acrobatics": { + "name": "Acrobatics", + "effect": "The user nimbly strikes the target. The fewer held items, the higher the damage it inflicts." + }, + "reflectType": { + "name": "Reflect Type", + "effect": "The user reflects the target's type, making the user the same type as the target." + }, + "retaliate": { + "name": "Retaliate", + "effect": "The user gets revenge for a fainted ally. If an ally fainted in the previous turn, this move's power is increased." + }, + "finalGambit": { + "name": "Final Gambit", + "effect": "The user risks everything to attack its target. The user faints but does damage equal to its HP." + }, + "bestow": { + "name": "Bestow", + "effect": "The user passes its held item to the target when the target isn't holding an item." + }, + "inferno": { + "name": "Inferno", + "effect": "The user attacks by engulfing the target in an intense fire. This leaves the target with a burn." + }, + "waterPledge": { + "name": "Water Pledge", + "effect": "A column of water hits the target. When used with its fire equivalent, its power increases and a rainbow appears." + }, + "firePledge": { + "name": "Fire Pledge", + "effect": "A column of fire hits the target. When used with its grass equivalent, its power increases and a vast sea of fire appears." + }, + "grassPledge": { + "name": "Grass Pledge", + "effect": "A column of grass hits the target. When used with its water equivalent, its power increases and a vast swamp appears." + }, + "voltSwitch": { + "name": "Volt Switch", + "effect": "After making its attack, the user rushes back to switch places with a party Pokémon in waiting." + }, + "struggleBug": { + "name": "Struggle Bug", + "effect": "While resisting, the user attacks opposing Pokémon. This lowers the Sp. Atk stats of those hit." + }, + "bulldoze": { + "name": "Bulldoze", + "effect": "The user strikes everything around it by stomping down on the ground. This lowers the Speed stats of those hit." + }, + "frostBreath": { + "name": "Frost Breath", + "effect": "The user blows its cold breath on the target. This attack always results in a critical hit." + }, + "dragonTail": { + "name": "Dragon Tail", + "effect": "The target is knocked away, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." + }, + "workUp": { + "name": "Work Up", + "effect": "The user is roused, and its Attack and Sp. Atk stats increase." + }, + "electroweb": { + "name": "Electroweb", + "effect": "The user attacks and captures opposing Pokémon using an electric net. This lowers their Speed stats." + }, + "wildCharge": { + "name": "Wild Charge", + "effect": "The user shrouds itself in electricity and smashes into its target. This also damages the user a little." + }, + "drillRun": { + "name": "Drill Run", + "effect": "The user crashes into its target while rotating its body like a drill. Critical hits land more easily." + }, + "dualChop": { + "name": "Dual Chop", + "effect": "The user attacks its target by hitting it with brutal strikes. The target is hit twice in a row." + }, + "heartStamp": { + "name": "Heart Stamp", + "effect": "The user unleashes a vicious blow after its cute act makes the target less wary. This may also make the target flinch." + }, + "hornLeech": { + "name": "Horn Leech", + "effect": "The user drains the target's energy with its horns. The user's HP is restored by half the damage taken by the target." + }, + "sacredSword": { + "name": "Sacred Sword", + "effect": "The user attacks by slicing with a long horn. The target's stat changes don't affect this attack's damage." + }, + "razorShell": { + "name": "Razor Shell", + "effect": "The user cuts its target with sharp shells. This may also lower the target's Defense stat." + }, + "heatCrash": { + "name": "Heat Crash", + "effect": "The user slams its target with its flame-covered body. The more the user outweighs the target, the greater the move's power." + }, + "leafTornado": { + "name": "Leaf Tornado", + "effect": "The user attacks its target by encircling it in sharp leaves. This attack may also lower the target's accuracy." + }, + "steamroller": { + "name": "Steamroller", + "effect": "The user crushes its target by rolling over the target with its rolled-up body. This may also make the target flinch." + }, + "cottonGuard": { + "name": "Cotton Guard", + "effect": "The user protects itself by wrapping its body in soft cotton, which drastically raises the user's Defense stat." + }, + "nightDaze": { + "name": "Night Daze", + "effect": "The user lets loose a pitch-black shock wave at its target. This may also lower the target's accuracy." + }, + "psystrike": { + "name": "Psystrike", + "effect": "The user materializes an odd psychic wave to attack the target. This attack does physical damage." + }, + "tailSlap": { + "name": "Tail Slap", + "effect": "The user attacks by striking the target with its hard tail. It hits the target two to five times in a row." + }, + "hurricane": { + "name": "Hurricane", + "effect": "The user attacks by wrapping its opponent in a fierce wind that flies up into the sky. This may also confuse the target." + }, + "headCharge": { + "name": "Head Charge", + "effect": "The user charges its head into its target, using its powerful guard hair. This also damages the user a little." + }, + "gearGrind": { + "name": "Gear Grind", + "effect": "The user attacks by throwing steel gears at its target twice." + }, + "searingShot": { + "name": "Searing Shot", + "effect": "The user torches everything around it in an inferno of scarlet flames. This may also leave those it hits with a burn." + }, + "technoBlast": { + "name": "Techno Blast", + "effect": "The user fires a beam of light at its target. The move's type changes depending on the Drive the user holds." + }, + "relicSong": { + "name": "Relic Song", + "effect": "The user sings an ancient song and attacks by appealing to the hearts of the listening opposing Pokémon. This may also induce sleep." + }, + "secretSword": { + "name": "Secret Sword", + "effect": "The user cuts with its long horn. The odd power contained in the horn does physical damage to the target." + }, + "glaciate": { + "name": "Glaciate", + "effect": "The user attacks by blowing freezing cold air at opposing Pokémon. This lowers their Speed stats." + }, + "boltStrike": { + "name": "Bolt Strike", + "effect": "The user surrounds itself with a great amount of electricity and charges its target. This may also leave the target with paralysis." + }, + "blueFlare": { + "name": "Blue Flare", + "effect": "The user attacks by engulfing the target in an intense, yet beautiful, blue flame. This may also leave the target with a burn." + }, + "fieryDance": { + "name": "Fiery Dance", + "effect": "Cloaked in flames, the user attacks the target by dancing and flapping its wings. This may also raise the user's Sp. Atk stat." + }, + "freezeShock": { + "name": "Freeze Shock", + "effect": "On the second turn, the user hits the target with electrically charged ice. This may also leave the target with paralysis." + }, + "iceBurn": { + "name": "Ice Burn", + "effect": "On the second turn, an ultracold, freezing wind surrounds the target. This may leave the target with a burn." + }, + "snarl": { + "name": "Snarl", + "effect": "The user yells as if it's ranting about something, which lowers the Sp. Atk stats of opposing Pokémon." + }, + "icicleCrash": { + "name": "Icicle Crash", + "effect": "The user attacks by harshly dropping large icicles onto the target. This may also make the target flinch." + }, + "vCreate": { + "name": "V-create", + "effect": "With a hot flame on its forehead, the user hurls itself at its target. This lowers the user's Defense, Sp. Def, and Speed stats." + }, + "fusionFlare": { + "name": "Fusion Flare", + "effect": "The user brings down a giant flame. This move's power is increased when influenced by an enormous lightning bolt." + }, + "fusionBolt": { + "name": "Fusion Bolt", + "effect": "The user throws down a giant lightning bolt. This move's power is increased when influenced by an enormous flame." + }, + "flyingPress": { + "name": "Flying Press", + "effect": "The user dives down onto the target from the sky. This move is Fighting and Flying type simultaneously." + }, + "matBlock": { + "name": "Mat Block", + "effect": "Using a pulled-up mat as a shield, the user protects itself and its allies from damaging moves. This does not stop status moves." + }, + "belch": { + "name": "Belch", + "effect": "The user lets out a damaging belch at the target. The user must eat a held Berry to use this move." + }, + "rototiller": { + "name": "Rototiller", + "effect": "Tilling the soil, the user makes it easier for plants to grow. This raises the Attack and Sp. Atk stats of Grass-type Pokémon." + }, + "stickyWeb": { + "name": "Sticky Web", + "effect": "The user weaves a sticky net around the opposing team, which lowers their Speed stats upon switching into battle." + }, + "fellStinger": { + "name": "Fell Stinger", + "effect": "When the user knocks out a target with this move, the user's Attack stat rises drastically." + }, + "phantomForce": { + "name": "Phantom Force", + "effect": "The user vanishes somewhere, then strikes the target on the next turn. This move hits even if the target protects itself." + }, + "trickOrTreat": { + "name": "Trick-or-Treat", + "effect": "The user takes the target trick-or-treating. This adds Ghost type to the target's type." + }, + "nobleRoar": { + "name": "Noble Roar", + "effect": "Letting out a noble roar, the user intimidates the target and lowers its Attack and Sp. Atk stats." + }, + "ionDeluge": { + "name": "Ion Deluge", + "effect": "The user disperses electrically charged particles, which changes Normal-type moves to Electric-type moves." + }, + "parabolicCharge": { + "name": "Parabolic Charge", + "effect": "The user attacks everything around it. The user's HP is restored by half the damage taken by those hit." + }, + "forestsCurse": { + "name": "Forest's Curse", + "effect": "The user puts a forest curse on the target. The target is now Grass type as well." + }, + "petalBlizzard": { + "name": "Petal Blizzard", + "effect": "The user stirs up a violent petal blizzard and attacks everything around it." + }, + "freezeDry": { + "name": "Freeze-Dry", + "effect": "The user rapidly cools the target. This may also leave the target frozen. This move is super effective on Water types." + }, + "disarmingVoice": { + "name": "Disarming Voice", + "effect": "Letting out a charming cry, the user does emotional damage to opposing Pokémon. This attack never misses." + }, + "partingShot": { + "name": "Parting Shot", + "effect": "With a parting threat, the user lowers the target's Attack and Sp. Atk stats. Then it switches with a party Pokémon." + }, + "topsyTurvy": { + "name": "Topsy-Turvy", + "effect": "All stat changes affecting the target turn topsy-turvy and become the opposite of what they were." + }, + "drainingKiss": { + "name": "Draining Kiss", + "effect": "The user steals the target's HP with a kiss. The user's HP is restored by over half of the damage taken by the target." + }, + "craftyShield": { + "name": "Crafty Shield", + "effect": "The user protects itself and its allies from status moves with a mysterious power. This does not stop moves that do damage." + }, + "flowerShield": { + "name": "Flower Shield", + "effect": "The user raises the Defense stats of all Grass-type Pokémon in battle with a mysterious power." + }, + "grassyTerrain": { + "name": "Grassy Terrain", + "effect": "The user turns the ground to grass for five turns. This restores the HP of Pokémon on the ground a little every turn and powers up Grass-type moves." + }, + "mistyTerrain": { + "name": "Misty Terrain", + "effect": "This protects Pokémon on the ground from status conditions and halves damage from Dragon-type moves for five turns." + }, + "electrify": { + "name": "Electrify", + "effect": "If the target is electrified before it uses a move during that turn, the target's move becomes Electric type." + }, + "playRough": { + "name": "Play Rough", + "effect": "The user plays rough with the target and attacks it. This may also lower the target's Attack stat." + }, + "fairyWind": { + "name": "Fairy Wind", + "effect": "The user stirs up a fairy wind and strikes the target with it." + }, + "moonblast": { + "name": "Moonblast", + "effect": "Borrowing the power of the moon, the user attacks the target. This may also lower the target's Sp. Atk stat." + }, + "boomburst": { + "name": "Boomburst", + "effect": "The user attacks everything around it with the destructive power of a terrible, explosive sound." + }, + "fairyLock": { + "name": "Fairy Lock", + "effect": "By locking down the battlefield, the user keeps all Pokémon from fleeing during the next turn." + }, + "kingsShield": { + "name": "King's Shield", + "effect": "The user takes a defensive stance while it protects itself from damage. It also lowers the Attack stat of any attacker that makes direct contact." + }, + "playNice": { + "name": "Play Nice", + "effect": "The user and the target become friends, and the target loses its will to fight. This lowers the target's Attack stat." + }, + "confide": { + "name": "Confide", + "effect": "The user tells the target a secret, and the target loses its ability to concentrate. This lowers the target's Sp. Atk stat." + }, + "diamondStorm": { + "name": "Diamond Storm", + "effect": "The user whips up a storm of diamonds to damage opposing Pokémon. This may also sharply raise the user's Defense stat." + }, + "steamEruption": { + "name": "Steam Eruption", + "effect": "The user immerses the target in superheated steam. This may also leave the target with a burn." + }, + "hyperspaceHole": { + "name": "Hyperspace Hole", + "effect": "Using a hyperspace hole, the user appears right next to the target and strikes. This also hits a target using a move such as Protect or Detect." + }, + "waterShuriken": { + "name": "Water Shuriken", + "effect": "The user hits the target with throwing stars two to five times in a row. This move always goes first." + }, + "mysticalFire": { + "name": "Mystical Fire", + "effect": "The user attacks by breathing a special, hot fire. This also lowers the target's Sp. Atk stat." + }, + "spikyShield": { + "name": "Spiky Shield", + "effect": "In addition to protecting the user from attacks, this move also damages any attacker that makes direct contact." + }, + "aromaticMist": { + "name": "Aromatic Mist", + "effect": "The user raises the Sp. Def stat of an ally Pokémon by using a mysterious aroma." + }, + "eerieImpulse": { + "name": "Eerie Impulse", + "effect": "The user's body generates an eerie impulse. Exposing the target to it harshly lowers the target's Sp. Atk stat." + }, + "venomDrench": { + "name": "Venom Drench", + "effect": "Opposing Pokémon are drenched in an odd poisonous liquid. This lowers the Attack, Sp. Atk, and Speed stats of a poisoned target." + }, + "powder": { + "name": "Powder", + "effect": "The user covers the target in a combustible powder. If the target uses a Fire-type move, the powder explodes and damages the target." + }, + "geomancy": { + "name": "Geomancy", + "effect": "The user absorbs energy and sharply raises its Sp. Atk, Sp. Def, and Speed stats on the next turn." + }, + "magneticFlux": { + "name": "Magnetic Flux", + "effect": "The user manipulates magnetic fields, which raises the Defense and Sp. Def stats of ally Pokémon with the Plus or Minus Ability." + }, + "happyHour": { + "name": "Happy Hour", + "effect": "Using Happy Hour doubles the amount of prize money received after battle." + }, + "electricTerrain": { + "name": "Electric Terrain", + "effect": "The user electrifies the ground for five turns, powering up Electric-type moves. Pokémon on the ground no longer fall asleep." + }, + "dazzlingGleam": { + "name": "Dazzling Gleam", + "effect": "The user damages opposing Pokémon by emitting a powerful flash." + }, + "celebrate": { + "name": "Celebrate", + "effect": "The Pokémon congratulates you on your special day!" + }, + "holdHands": { + "name": "Hold Hands", + "effect": "The user and an ally hold hands. This makes them very happy." + }, + "babyDollEyes": { + "name": "Baby-Doll Eyes", + "effect": "The user stares at the target with its baby-doll eyes, which lowers the target's Attack stat. This move always goes first." + }, + "nuzzle": { + "name": "Nuzzle", + "effect": "The user attacks by nuzzling its electrified cheeks against the target. This also leaves the target with paralysis." + }, + "holdBack": { + "name": "Hold Back", + "effect": "The user holds back when it attacks, and the target is left with at least 1 HP." + }, + "infestation": { + "name": "Infestation", + "effect": "The target is infested and attacked for four to five turns. The target can't flee during this time." + }, + "powerUpPunch": { + "name": "Power-Up Punch", + "effect": "Striking opponents over and over makes the user's fists harder. Hitting a target raises the Attack stat." + }, + "oblivionWing": { + "name": "Oblivion Wing", + "effect": "The user absorbs its target's HP. The user's HP is restored by over half of the damage taken by the target." + }, + "thousandArrows": { + "name": "Thousand Arrows", + "effect": "This move also hits opposing Pokémon that are in the air. Those Pokémon are knocked down to the ground." + }, + "thousandWaves": { + "name": "Thousand Waves", + "effect": "The user attacks with a wave that crawls along the ground. Those it hits can't flee from battle." + }, + "landsWrath": { + "name": "Land's Wrath", + "effect": "The user gathers the energy of the land and focuses that power on opposing Pokémon to damage them." + }, + "lightOfRuin": { + "name": "Light of Ruin", + "effect": "Drawing power from the Eternal Flower, the user fires a powerful beam of light. This also damages the user quite a lot." + }, + "originPulse": { + "name": "Origin Pulse", + "effect": "The user attacks opposing Pokémon with countless beams of light that glow a deep and brilliant blue." + }, + "precipiceBlades": { + "name": "Precipice Blades", + "effect": "The user attacks opposing Pokémon by manifesting the power of the land in fearsome blades of stone." + }, + "dragonAscent": { + "name": "Dragon Ascent", + "effect": "After soaring upward, the user attacks its target by dropping out of the sky at high speeds. But it lowers its own Defense and Sp. Def stats in the process." + }, + "hyperspaceFury": { + "name": "Hyperspace Fury", + "effect": "Using its many arms, the user unleashes a barrage of attacks that ignore the effects of moves like Protect and Detect. But the user's Defense stat falls." + }, + "breakneckBlitzPhysical": { + "name": "Breakneck Blitz", + "effect": "The user builds up its momentum using its Z-Power and crashes into the target at full speed. The power varies, depending on the original move." + }, + "breakneckBlitzSpecial": { + "name": "Breakneck Blitz", + "effect": "Dummy Data" + }, + "allOutPummelingPhysical": { + "name": "All-Out Pummeling", + "effect": "The user rams an energy orb created by its Z-Power into the target with full force. The power varies, depending on the original move." + }, + "allOutPummelingSpecial": { + "name": "All-Out Pummeling", + "effect": "Dummy Data" + }, + "supersonicSkystrikePhysical": { + "name": "Supersonic Skystrike", + "effect": "The user soars up with its Z-Power and plummets toward the target at full speed. The power varies, depending on the original move." + }, + "supersonicSkystrikeSpecial": { + "name": "Supersonic Skystrike", + "effect": "Dummy Data" + }, + "acidDownpourPhysical": { + "name": "Acid Downpour", + "effect": "The user creates a poisonous swamp using its Z-Power and sinks the target into it at full force. The power varies, depending on the original move." + }, + "acidDownpourSpecial": { + "name": "Acid Downpour", + "effect": "Dummy Data" + }, + "tectonicRagePhysical": { + "name": "Tectonic Rage", + "effect": "The user burrows deep into the ground and slams into the target with the full force of its Z-Power. The power varies, depending on the original move." + }, + "tectonicRageSpecial": { + "name": "Tectonic Rage", + "effect": "Dummy Data" + }, + "continentalCrushPhysical": { + "name": "Continental Crush", + "effect": "The user summons a huge rock mountain using its Z-Power and drops it onto the target with full force. The power varies, depending on the original move." + }, + "continentalCrushSpecial": { + "name": "Continental Crush", + "effect": "Dummy Data" + }, + "savageSpinOutPhysical": { + "name": "Savage Spin-Out", + "effect": "The user binds the target with full force with threads of silk that the user spits using its Z-Power. The power varies, depending on the original move." + }, + "savageSpinOutSpecial": { + "name": "Savage Spin-Out", + "effect": "Dummy Data" + }, + "neverEndingNightmarePhysical": { + "name": "Never-Ending Nightmare", + "effect": "Deep-seated grudges summoned by the user's Z-Power trap the target. The power varies, depending on the original move." + }, + "neverEndingNightmareSpecial": { + "name": "Never-Ending Nightmare", + "effect": "Dummy Data" + }, + "corkscrewCrashPhysical": { + "name": "Corkscrew Crash", + "effect": "The user spins very fast and rams into the target with the full force of its Z-Power. The power varies, depending on the original move." + }, + "corkscrewCrashSpecial": { + "name": "Corkscrew Crash", + "effect": "Dummy Data" + }, + "infernoOverdrivePhysical": { + "name": "Inferno Overdrive", + "effect": "The user breathes a stream of intense fire toward the target with the full force of its Z-Power. The power varies depending on the original move." + }, + "infernoOverdriveSpecial": { + "name": "Inferno Overdrive", + "effect": "Dummy Data" + }, + "hydroVortexPhysical": { + "name": "Hydro Vortex", + "effect": "The user creates a huge whirling current using its Z-Power to swallow the target with full force. The power varies, depending on the original move." + }, + "hydroVortexSpecial": { + "name": "Hydro Vortex", + "effect": "Dummy Data" + }, + "bloomDoomPhysical": { + "name": "Bloom Doom", + "effect": "The user collects energy from plants using its Z-Power and attacks the target with full force. The power varies, depending on the original move." + }, + "bloomDoomSpecial": { + "name": "Bloom Doom", + "effect": "Dummy Data" + }, + "gigavoltHavocPhysical": { + "name": "Gigavolt Havoc", + "effect": "The user hits the target with a powerful electric current collected by its Z-Power. The power varies, depending on the original move." + }, + "gigavoltHavocSpecial": { + "name": "Gigavolt Havoc", + "effect": "Dummy Data" + }, + "shatteredPsychePhysical": { + "name": "Shattered Psyche", + "effect": "The user controls the target with its Z-Power and hurts the target with full force. The power varies, depending on the original move." + }, + "shatteredPsycheSpecial": { + "name": "Shattered Psyche", + "effect": "Dummy Data" + }, + "subzeroSlammerPhysical": { + "name": "Subzero Slammer", + "effect": "The user dramatically drops the temperature using its Z-Power and freezes the target with full force. The power varies, depending on the original move." + }, + "subzeroSlammerSpecial": { + "name": "Subzero Slammer", + "effect": "Dummy Data" + }, + "devastatingDrakePhysical": { + "name": "Devastating Drake", + "effect": "The user materializes its aura using its Z-Power and attacks the target with full force. The power varies, depending on the original move." + }, + "devastatingDrakeSpecial": { + "name": "Devastating Drake", + "effect": "Dummy Data" + }, + "blackHoleEclipsePhysical": { + "name": "Black Hole Eclipse", + "effect": "The user gathers dark energy using its Z-Power and sucks the target into it. The power varies, depending on the original move." + }, + "blackHoleEclipseSpecial": { + "name": "Black Hole Eclipse", + "effect": "Dummy Data" + }, + "twinkleTacklePhysical": { + "name": "Twinkle Tackle", + "effect": "The user creates a very charming space using its Z-Power and totally toys with the target. The power varies, depending on the original move." + }, + "twinkleTackleSpecial": { + "name": "Twinkle Tackle", + "effect": "Dummy Data" + }, + "catastropika": { + "name": "Catastropika", + "effect": "The user, Pikachu, surrounds itself with the maximum amount of electricity using its Z-Power and pounces on its target with full force." + }, + "shoreUp": { + "name": "Shore Up", + "effect": "The user regains up to half of its max HP. It restores more HP in a sandstorm." + }, + "firstImpression": { + "name": "First Impression", + "effect": "Although this move has great power, it only works the first turn each time the user enters battle." + }, + "banefulBunker": { + "name": "Baneful Bunker", + "effect": "In addition to protecting the user from attacks, this move also poisons any attacker that makes direct contact." + }, + "spiritShackle": { + "name": "Spirit Shackle", + "effect": "The user attacks while simultaneously stitching the target's shadow to the ground to prevent the target from escaping." + }, + "darkestLariat": { + "name": "Darkest Lariat", + "effect": "The user swings both arms and hits the target. The target's stat changes don't affect this attack's damage." + }, + "sparklingAria": { + "name": "Sparkling Aria", + "effect": "The user bursts into song, emitting many bubbles. Any Pokémon suffering from a burn will be healed by the touch of these bubbles." + }, + "iceHammer": { + "name": "Ice Hammer", + "effect": "The user swings and hits with its strong, heavy fist. It lowers the user's Speed, however." + }, + "floralHealing": { + "name": "Floral Healing", + "effect": "The user restores the target's HP by up to half of its max HP. It restores more HP when the terrain is grass." + }, + "highHorsepower": { + "name": "High Horsepower", + "effect": "The user fiercely attacks the target using its entire body." + }, + "strengthSap": { + "name": "Strength Sap", + "effect": "The user restores its HP by the same amount as the target's Attack stat. It also lowers the target's Attack stat." + }, + "solarBlade": { + "name": "Solar Blade", + "effect": "In this two-turn attack, the user gathers light and fills a blade with the light's energy, attacking the target on the next turn." + }, + "leafage": { + "name": "Leafage", + "effect": "The user attacks by pelting the target with leaves." + }, + "spotlight": { + "name": "Spotlight", + "effect": "The user shines a spotlight on the target so that only the target will be attacked during the turn." + }, + "toxicThread": { + "name": "Toxic Thread", + "effect": "The user shoots poisonous threads to poison the target and lower the target's Speed stat." + }, + "laserFocus": { + "name": "Laser Focus", + "effect": "The user concentrates intensely. The attack on the next turn always results in a critical hit." + }, + "gearUp": { + "name": "Gear Up", + "effect": "The user engages its gears to raise the Attack and Sp. Atk stats of ally Pokémon with the Plus or Minus Ability." + }, + "throatChop": { + "name": "Throat Chop", + "effect": "The user attacks the target's throat, and the resultant suffering prevents the target from using moves that emit sound for two turns." + }, + "pollenPuff": { + "name": "Pollen Puff", + "effect": "The user attacks the enemy with a pollen puff that explodes. If the target is an ally, it gives the ally a pollen puff that restores its HP instead." + }, + "anchorShot": { + "name": "Anchor Shot", + "effect": "The user entangles the target with its anchor chain while attacking. The target becomes unable to flee." + }, + "psychicTerrain": { + "name": "Psychic Terrain", + "effect": "This protects Pokémon on the ground from priority moves and powers up Psychic-type moves for five turns." + }, + "lunge": { + "name": "Lunge", + "effect": "The user makes a lunge at the target, attacking with full force. This also lowers the target's Attack stat." + }, + "fireLash": { + "name": "Fire Lash", + "effect": "The user strikes the target with a burning lash. This also lowers the target's Defense stat." + }, + "powerTrip": { + "name": "Power Trip", + "effect": "The user boasts its strength and attacks the target. The more the user's stats are raised, the greater the move's power." + }, + "burnUp": { + "name": "Burn Up", + "effect": "To inflict massive damage, the user burns itself out. After using this move, the user will no longer be Fire type." + }, + "speedSwap": { + "name": "Speed Swap", + "effect": "The user exchanges Speed stats with the target." + }, + "smartStrike": { + "name": "Smart Strike", + "effect": "The user stabs the target with a sharp horn. This attack never misses." + }, + "purify": { + "name": "Purify", + "effect": "The user heals the target's status condition. If the move succeeds, it also restores the user's own HP." + }, + "revelationDance": { + "name": "Revelation Dance", + "effect": "The user attacks the target by dancing very hard. The user's type determines the type of this move." + }, + "coreEnforcer": { + "name": "Core Enforcer", + "effect": "If the Pokémon the user has inflicted damage on have already used their moves, this move eliminates the effect of the target's Ability." + }, + "tropKick": { + "name": "Trop Kick", + "effect": "The user lands an intense kick of tropical origins on the target. This also lowers the target's Attack stat." + }, + "instruct": { + "name": "Instruct", + "effect": "The user instructs the target to use the target's last move again." + }, + "beakBlast": { + "name": "Beak Blast", + "effect": "The user first heats up its beak, and then it attacks the target. Making direct contact with the Pokémon while it's heating up its beak results in a burn." + }, + "clangingScales": { + "name": "Clanging Scales", + "effect": "The user rubs the scales on its entire body and makes a huge noise to attack opposing Pokémon. The user's Defense stat goes down after the attack." + }, + "dragonHammer": { + "name": "Dragon Hammer", + "effect": "The user uses its body like a hammer to attack the target and inflict damage." + }, + "brutalSwing": { + "name": "Brutal Swing", + "effect": "The user swings its body around violently to inflict damage on everything in its vicinity." + }, + "auroraVeil": { + "name": "Aurora Veil", + "effect": "This move reduces damage from physical and special moves for five turns. This can be used only when it is snowing." + }, + "sinisterArrowRaid": { + "name": "Sinister Arrow Raid", + "effect": "The user, Decidueye, creates countless arrows using its Z-Power and shoots the target with full force." + }, + "maliciousMoonsault": { + "name": "Malicious Moonsault", + "effect": "The user, Incineroar, strengthens its body using its Z-Power and crashes into the target with full force." + }, + "oceanicOperetta": { + "name": "Oceanic Operetta", + "effect": "The user, Primarina, summons a massive amount of water using its Z-Power and attacks the target with full force." + }, + "guardianOfAlola": { + "name": "Guardian of Alola", + "effect": "The user, the Land Spirit Pokémon, obtains Alola's energy using its Z-Power and attacks the target with full force. This reduces the target's HP greatly." + }, + "soulStealing7StarStrike": { + "name": "Soul-Stealing 7-Star Strike", + "effect": "After obtaining Z-Power, the user, Marshadow, punches and kicks the target consecutively with full force." + }, + "stokedSparksurfer": { + "name": "Stoked Sparksurfer", + "effect": "After obtaining Z-Power, the user, Alolan Raichu, attacks the target with full force. This move leaves the target with paralysis." + }, + "pulverizingPancake": { + "name": "Pulverizing Pancake", + "effect": "Z-Power brings out the true capabilities of the user, Snorlax. The Pokémon moves its enormous body energetically and attacks the target with full force." + }, + "extremeEvoboost": { + "name": "Extreme Evoboost", + "effect": "After obtaining Z-Power, the user, Eevee, gets energy from its evolved friends and boosts its stats sharply." + }, + "genesisSupernova": { + "name": "Genesis Supernova", + "effect": "After obtaining Z-Power, the user, Mew, attacks the target with full force. The terrain will be charged with psychic energy." + }, + "shellTrap": { + "name": "Shell Trap", + "effect": "The user sets a shell trap. If the user is hit by a physical move, the trap will explode and inflict damage on opposing Pokémon." + }, + "fleurCannon": { + "name": "Fleur Cannon", + "effect": "The user unleashes a strong beam. The attack's recoil harshly lowers the user's Sp. Atk stat." + }, + "psychicFangs": { + "name": "Psychic Fangs", + "effect": "The user bites the target with its psychic capabilities. This can also destroy Light Screen and Reflect." + }, + "stompingTantrum": { + "name": "Stomping Tantrum", + "effect": "Driven by frustration, the user attacks the target. If the user's previous move has failed, the power of this move doubles." + }, + "shadowBone": { + "name": "Shadow Bone", + "effect": "The user attacks by beating the target with a bone that contains a spirit. This may also lower the target's Defense stat." + }, + "accelerock": { + "name": "Accelerock", + "effect": "The user smashes into the target at high speed. This move always goes first." + }, + "liquidation": { + "name": "Liquidation", + "effect": "The user slams into the target using a full-force blast of water. This may also lower the target's Defense stat." + }, + "prismaticLaser": { + "name": "Prismatic Laser", + "effect": "The user shoots powerful lasers using the power of a prism. The user can't move on the next turn." + }, + "spectralThief": { + "name": "Spectral Thief", + "effect": "The user hides in the target's shadow, steals the target's stat boosts, and then attacks." + }, + "sunsteelStrike": { + "name": "Sunsteel Strike", + "effect": "The user slams into the target with the force of a meteor. This move can be used on the target regardless of its Abilities." + }, + "moongeistBeam": { + "name": "Moongeist Beam", + "effect": "The user emits a sinister ray to attack the target. This move can be used on the target regardless of its Abilities." + }, + "tearfulLook": { + "name": "Tearful Look", + "effect": "The user gets teary eyed to make the target lose its combative spirit. This lowers the target's Attack and Sp. Atk stats." + }, + "zingZap": { + "name": "Zing Zap", + "effect": "A strong electric blast crashes down on the target, giving it an electric shock. This may also make the target flinch." + }, + "naturesMadness": { + "name": "Nature's Madness", + "effect": "The user hits the target with the force of nature. It halves the target's HP." + }, + "multiAttack": { + "name": "Multi-Attack", + "effect": "Cloaking itself in high energy, the user slams into the target. The memory held determines the move's type." + }, + "tenMillionVoltThunderbolt": { + "name": "10,000,000 Volt Thunderbolt", + "effect": "The user, Pikachu wearing a cap, powers up a jolt of electricity using its Z-Power and unleashes it. Critical hits land more easily." + }, + "mindBlown": { + "name": "Mind Blown", + "effect": "The user attacks everything around it by causing its own head to explode. This also damages the user." + }, + "plasmaFists": { + "name": "Plasma Fists", + "effect": "The user attacks with electrically charged fists. This move changes Normal-type moves to Electric-type moves." + }, + "photonGeyser": { + "name": "Photon Geyser", + "effect": "The user attacks a target with a pillar of light. This move inflicts Attack or Sp. Atk damage—whichever stat is higher for the user." + }, + "lightThatBurnsTheSky": { + "name": "Light That Burns the Sky", + "effect": "This attack inflicts Attack or Sp. Atk damage—whichever stat is higher for the user, Necrozma. This move ignores the target's Ability." + }, + "searingSunrazeSmash": { + "name": "Searing Sunraze Smash", + "effect": "After obtaining Z-Power, the user, Solgaleo, attacks the target with full force. This move can ignore the effect of the target's Ability." + }, + "menacingMoonrazeMaelstrom": { + "name": "Menacing Moonraze Maelstrom", + "effect": "After obtaining Z-Power, the user, Lunala, attacks the target with full force. This move can ignore the effect of the target's Ability." + }, + "letsSnuggleForever": { + "name": "Let's Snuggle Forever", + "effect": "After obtaining Z-Power, the user, Mimikyu, punches the target with full force." + }, + "splinteredStormshards": { + "name": "Splintered Stormshards", + "effect": "After obtaining Z-Power, the user, Lycanroc, attacks the target with full force. This move negates the effect on the battlefield." + }, + "clangorousSoulblaze": { + "name": "Clangorous Soulblaze", + "effect": "After obtaining Z-Power, the user, Kommo-o, attacks the opposing Pokémon with full force. This move boosts the user's stats." + }, + "zippyZap": { + "name": "Zippy Zap", + "effect": "The user attacks the target with bursts of electricity at high speed. This move always goes first and results in a critical hit." + }, + "splishySplash": { + "name": "Splishy Splash", + "effect": "The user charges a huge wave with electricity and hits the opposing Pokémon with the wave. This may also leave the opposing Pokémon with paralysis." + }, + "floatyFall": { + "name": "Floaty Fall", + "effect": "The user floats in the air, and then dives at a steep angle to attack the target. This may also make the target flinch." + }, + "pikaPapow": { + "name": "Pika Papow", + "effect": "The more Pikachu loves its Trainer, the greater the move's power. It never misses." + }, + "bouncyBubble": { + "name": "Bouncy Bubble", + "effect": "The user attacks by shooting water bubbles at the target. It then absorbs water and restores its HP by the damage taken by the target." + }, + "buzzyBuzz": { + "name": "Buzzy Buzz", + "effect": "The user shoots a jolt of electricity to attack the target. This also leaves the target with paralysis." + }, + "sizzlySlide": { + "name": "Sizzly Slide", + "effect": "The user cloaks itself in fire and charges at the target. This also leaves the target with a burn." + }, + "glitzyGlow": { + "name": "Glitzy Glow", + "effect": "The user bombards the target with telekinetic force. A wondrous wall of light is put up to weaken the power of the opposing Pokémon's special moves." + }, + "baddyBad": { + "name": "Baddy Bad", + "effect": "The user acts bad and attacks the target. A wondrous wall of light is put up to weaken the power of the opposing Pokémon's physical moves." + }, + "sappySeed": { + "name": "Sappy Seed", + "effect": "The user grows a gigantic stalk that scatters seeds to attack the target. The seeds drain the target's HP every turn." + }, + "freezyFrost": { + "name": "Freezy Frost", + "effect": "The user attacks with a crystal made of cold frozen haze. It eliminates every stat change among all the Pokémon engaged in battle." + }, + "sparklySwirl": { + "name": "Sparkly Swirl", + "effect": "The user attacks the target by wrapping it with a whirlwind of an overpowering scent. This also heals all status conditions of the user's party." + }, + "veeveeVolley": { + "name": "Veevee Volley", + "effect": "The more Eevee loves its Trainer, the greater the move's power. It never misses." + }, + "doubleIronBash": { + "name": "Double Iron Bash", + "effect": "The user rotates, centering the hex nut in its chest, and then strikes with its arms twice in a row. This may also make the target flinch." + }, + "maxGuard": { + "name": "Max Guard", + "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession." + }, + "dynamaxCannon": { + "name": "Dynamax Cannon", + "effect": "The user unleashes a strong beam from its core. Deals up to twice the damage if the target is overly leveled." + }, + "snipeShot": { + "name": "Snipe Shot", + "effect": "The user ignores the effects of opposing Pokémon's moves and Abilities that draw in moves, allowing this move to hit the chosen target." + }, + "jawLock": { + "name": "Jaw Lock", + "effect": "This move prevents the user and the target from switching out until either of them faints. The effect goes away if either of the Pokémon leaves the field." + }, + "stuffCheeks": { + "name": "Stuff Cheeks", + "effect": "The user eats its held Berry, then sharply raises its Defense stat." + }, + "noRetreat": { + "name": "No Retreat", + "effect": "This move raises all the user's stats but prevents the user from switching out or fleeing." + }, + "tarShot": { + "name": "Tar Shot", + "effect": "The user pours sticky tar over the target, lowering the target's Speed stat. The target becomes weaker to Fire-type moves." + }, + "magicPowder": { + "name": "Magic Powder", + "effect": "The user scatters a cloud of magic powder that changes the target to Psychic type." + }, + "dragonDarts": { + "name": "Dragon Darts", + "effect": "The user attacks twice using Dreepy. If there are two targets, this move hits each target once." + }, + "teatime": { + "name": "Teatime", + "effect": "The user has teatime with all the Pokémon in the battle. Each Pokémon eats its held Berry." + }, + "octolock": { + "name": "Octolock", + "effect": "The user locks the target in and prevents it from fleeing. This move also lowers the target's Defense and Sp. Def every turn." + }, + "boltBeak": { + "name": "Bolt Beak", + "effect": "The user stabs the target with its electrified beak. If the user attacks before the target, the power of this move is doubled." + }, + "fishiousRend": { + "name": "Fishious Rend", + "effect": "The user rends the target with its hard gills. If the user attacks before the target, the power of this move is doubled." + }, + "courtChange": { + "name": "Court Change", + "effect": "With its mysterious power, the user swaps the effects on either side of the field." + }, + "maxFlare": { + "name": "Max Flare", + "effect": "This is a Fire-type attack Dynamax Pokémon use. The user intensifies the sun for five turns." + }, + "maxFlutterby": { + "name": "Max Flutterby", + "effect": "This is a Bug-type attack Dynamax Pokémon use. This lowers the target's Sp. Atk stat." + }, + "maxLightning": { + "name": "Max Lightning", + "effect": "This is an Electric-type attack Dynamax Pokémon use. The user turns the ground into Electric Terrain for five turns." + }, + "maxStrike": { + "name": "Max Strike", + "effect": "This is a Normal-type attack Dynamax Pokémon use. This lowers the target's Speed stat." + }, + "maxKnuckle": { + "name": "Max Knuckle", + "effect": "This is a Fighting-type attack Dynamax Pokémon use. This raises ally Pokémon's Attack stats." + }, + "maxPhantasm": { + "name": "Max Phantasm", + "effect": "This is a Ghost-type attack Dynamax Pokémon use. This lowers the target's Defense stat." + }, + "maxHailstorm": { + "name": "Max Hailstorm", + "effect": "This is an Ice-type attack Dynamax Pokémon use. The user summons a hailstorm lasting five turns." + }, + "maxOoze": { + "name": "Max Ooze", + "effect": "This is a Poison-type attack Dynamax Pokémon use. This raises ally Pokémon's Sp. Atk stats." + }, + "maxGeyser": { + "name": "Max Geyser", + "effect": "This is a Water-type attack Dynamax Pokémon use. The user summons a heavy rain that falls for five turns." + }, + "maxAirstream": { + "name": "Max Airstream", + "effect": "This is a Flying-type attack Dynamax Pokémon use. This raises ally Pokémon's Speed stats." + }, + "maxStarfall": { + "name": "Max Starfall", + "effect": "This is a Fairy-type attack Dynamax Pokémon use. The user turns the ground into Misty Terrain for five turns." + }, + "maxWyrmwind": { + "name": "Max Wyrmwind", + "effect": "This is a Dragon-type attack Dynamax Pokémon use. This lowers the target's Attack stat." + }, + "maxMindstorm": { + "name": "Max Mindstorm", + "effect": "This is a Psychic-type attack Dynamax Pokémon use. The user turns the ground into Psychic Terrain for five turns." + }, + "maxRockfall": { + "name": "Max Rockfall", + "effect": "This is a Rock-type attack Dynamax Pokémon use. The user summons a sandstorm lasting five turns." + }, + "maxQuake": { + "name": "Max Quake", + "effect": "This is a Ground-type attack Dynamax Pokémon use. This raises ally Pokémon's Sp. Def stats." + }, + "maxDarkness": { + "name": "Max Darkness", + "effect": "This is a Dark-type attack Dynamax Pokémon use. This lowers the target's Sp. Def stat." + }, + "maxOvergrowth": { + "name": "Max Overgrowth", + "effect": "This is a Grass-type attack Dynamax Pokémon use. The user turns the ground into Grassy Terrain for five turns." + }, + "maxSteelspike": { + "name": "Max Steelspike", + "effect": "This is a Steel-type attack Dynamax Pokémon use. This raises ally Pokémon's Defense stats." + }, + "clangorousSoul": { + "name": "Clangorous Soul", + "effect": "The user raises all its stats by using some of its HP." + }, + "bodyPress": { + "name": "Body Press", + "effect": "The user attacks by slamming its body into the target. The higher the user's Defense, the more damage it can inflict on the target." + }, + "decorate": { + "name": "Decorate", + "effect": "The user sharply raises the target's Attack and Sp. Atk stats by decorating the target." + }, + "drumBeating": { + "name": "Drum Beating", + "effect": "The user plays its drum, controlling the drum's roots to attack the target. This also lowers the target's Speed stat." + }, + "snapTrap": { + "name": "Snap Trap", + "effect": "The user snares the target in a snap trap for four to five turns." + }, + "pyroBall": { + "name": "Pyro Ball", + "effect": "The user attacks by igniting a small stone and launching it as a fiery ball at the target. This may also leave the target with a burn." + }, + "behemothBlade": { + "name": "Behemoth Blade", + "effect": "The user wields a large, powerful sword using its whole body and cuts the target in a vigorous attack." + }, + "behemothBash": { + "name": "Behemoth Bash", + "effect": "The user's body becomes a firm shield and slams into the target fiercely." + }, + "auraWheel": { + "name": "Aura Wheel", + "effect": "Morpeko attacks and raises its Speed with the energy stored in its cheeks. This move's type changes depending on the user's form." + }, + "breakingSwipe": { + "name": "Breaking Swipe", + "effect": "The user swings its tough tail wildly and attacks opposing Pokémon. This also lowers their Attack stats." + }, + "branchPoke": { + "name": "Branch Poke", + "effect": "The user attacks the target by poking it with a sharply pointed branch." + }, + "overdrive": { + "name": "Overdrive", + "effect": "The user attacks opposing Pokémon by twanging a guitar or bass guitar, causing a huge echo and strong vibration." + }, + "appleAcid": { + "name": "Apple Acid", + "effect": "The user attacks the target with an acidic liquid created from tart apples. This also lowers the target's Sp. Def stat." + }, + "gravApple": { + "name": "Grav Apple", + "effect": "The user inflicts damage by dropping an apple from high above. This also lowers the target's Defense stat." + }, + "spiritBreak": { + "name": "Spirit Break", + "effect": "The user attacks the target with so much force that it could break the target's spirit. This also lowers the target's Sp. Atk stat." + }, + "strangeSteam": { + "name": "Strange Steam", + "effect": "The user attacks the target by emitting steam. This may also confuse the target." + }, + "lifeDew": { + "name": "Life Dew", + "effect": "The user scatters mysterious water around and restores the HP of itself and its ally Pokémon in the battle." + }, + "obstruct": { + "name": "Obstruct", + "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession. Direct contact harshly lowers the attacker's Defense stat." + }, + "falseSurrender": { + "name": "False Surrender", + "effect": "The user pretends to bow its head, but then it stabs the target with its disheveled hair. This attack never misses." + }, + "meteorAssault": { + "name": "Meteor Assault", + "effect": "The user attacks wildly with its thick leek. The user can't move on the next turn, because the force of this move makes it stagger." + }, + "eternabeam": { + "name": "Eternabeam", + "effect": "This is Eternatus's most powerful attack in its original form. The user can't move on the next turn." + }, + "steelBeam": { + "name": "Steel Beam", + "effect": "The user fires a beam of steel that it collected from its entire body. This also damages the user." + }, + "expandingForce": { + "name": "Expanding Force", + "effect": "The user attacks the target with its psychic power. This move's power goes up and damages all opposing Pokémon on Psychic Terrain." + }, + "steelRoller": { + "name": "Steel Roller", + "effect": "The user attacks while destroying the terrain. This move fails when the ground hasn't turned into a terrain." + }, + "scaleShot": { + "name": "Scale Shot", + "effect": "The user attacks by shooting scales two to five times in a row. This move boosts the user's Speed stat but lowers its Defense stat." + }, + "meteorBeam": { + "name": "Meteor Beam", + "effect": "In this two-turn attack, the user gathers space power and boosts its Sp. Atk stat, then attacks the target on the next turn." + }, + "shellSideArm": { + "name": "Shell Side Arm", + "effect": "This move inflicts physical or special damage, whichever will be more effective. This may also poison the target." + }, + "mistyExplosion": { + "name": "Misty Explosion", + "effect": "The user attacks everything around it and faints upon using this move. This move's power is increased on Misty Terrain." + }, + "grassyGlide": { + "name": "Grassy Glide", + "effect": "Gliding on the ground, the user attacks the target. This move always goes first on Grassy Terrain." + }, + "risingVoltage": { + "name": "Rising Voltage", + "effect": "The user attacks with electric voltage rising from the ground. This move's power doubles when the target is on Electric Terrain." + }, + "terrainPulse": { + "name": "Terrain Pulse", + "effect": "The user utilizes the power of the terrain to attack. This move's type and power changes depending on the terrain when it's used." + }, + "skitterSmack": { + "name": "Skitter Smack", + "effect": "The user skitters behind the target to attack. This also lowers the target's Sp. Atk stat." + }, + "burningJealousy": { + "name": "Burning Jealousy", + "effect": "The user attacks with energy from jealousy. This leaves all opposing Pokémon that have had their stats boosted during the turn with a burn." + }, + "lashOut": { + "name": "Lash Out", + "effect": "The user lashes out to vent its frustration toward the target. If the user's stats were lowered during this turn, the power of this move is doubled." + }, + "poltergeist": { + "name": "Poltergeist", + "effect": "The user attacks the target by controlling the target's item. The move fails if the target doesn't have an item." + }, + "corrosiveGas": { + "name": "Corrosive Gas", + "effect": "The user surrounds everything around it with highly acidic gas and melts away items they hold." + }, + "coaching": { + "name": "Coaching", + "effect": "The user properly coaches its ally Pokémon, boosting their Attack and Defense stats." + }, + "flipTurn": { + "name": "Flip Turn", + "effect": "After making its attack, the user rushes back to switch places with a party Pokémon in waiting." + }, + "tripleAxel": { + "name": "Triple Axel", + "effect": "A consecutive three-kick attack that becomes more powerful with each successful hit." + }, + "dualWingbeat": { + "name": "Dual Wingbeat", + "effect": "The user slams the target with its wings. The target is hit twice in a row." + }, + "scorchingSands": { + "name": "Scorching Sands", + "effect": "The user throws scorching sand at the target to attack. This may also leave the target with a burn." + }, + "jungleHealing": { + "name": "Jungle Healing", + "effect": "The user becomes one with the jungle, restoring HP and healing any status conditions of itself and its ally Pokémon in battle." + }, + "wickedBlow": { + "name": "Wicked Blow", + "effect": "The user, having mastered the Dark style, strikes the target with a fierce blow. This attack always results in a critical hit." + }, + "surgingStrikes": { + "name": "Surging Strikes", + "effect": "The user, having mastered the Water style, strikes the target with a flowing motion three times in a row. This attack always results in a critical hit." + }, + "thunderCage": { + "name": "Thunder Cage", + "effect": "The user traps the target in a cage of sparking electricity for four to five turns." + }, + "dragonEnergy": { + "name": "Dragon Energy", + "effect": "Converting its life-force into power, the user attacks opposing Pokémon. The lower the user's HP, the lower the move's power." + }, + "freezingGlare": { + "name": "Freezing Glare", + "effect": "The user shoots its psychic power from its eyes to attack. This may also leave the target frozen." + }, + "fieryWrath": { + "name": "Fiery Wrath", + "effect": "The user transforms its wrath into a fire-like aura to attack. This may also make opposing Pokémon flinch." + }, + "thunderousKick": { + "name": "Thunderous Kick", + "effect": "The user overwhelms the target with lightning-like movement before delivering a kick. This also lowers the target's Defense stat." + }, + "glacialLance": { + "name": "Glacial Lance", + "effect": "The user attacks by hurling a blizzard-cloaked icicle lance at opposing Pokémon." + }, + "astralBarrage": { + "name": "Astral Barrage", + "effect": "The user attacks by sending a frightful amount of small ghosts at opposing Pokémon." + }, + "eerieSpell": { + "name": "Eerie Spell", + "effect": "The user attacks with its tremendous psychic power. This also removes 3 PP from the target's last move." + }, + "direClaw": { + "name": "Dire Claw", + "effect": "The user lashes out at the target with ruinous claws. This may also leave the target poisoned, paralyzed, or asleep." + }, + "psyshieldBash": { + "name": "Psyshield Bash", + "effect": "Cloaking itself in psychic energy, the user slams into the target. This also boosts the user's Defense stat." + }, + "powerShift": { + "name": "Power Shift", + "effect": "The user swaps its Attack and Defense stats." + }, + "stoneAxe": { + "name": "Stone Axe", + "effect": "The user swings its stone axes at the target. Stone splinters left behind by this attack float around the target." + }, + "springtideStorm": { + "name": "Springtide Storm", + "effect": "The user attacks by wrapping opposing Pokémon in fierce winds brimming with love and hate. This may also lower their Attack stats." + }, + "mysticalPower": { + "name": "Mystical Power", + "effect": "The user attacks by emitting a mysterious power. This also boosts the user's Sp. Atk stat." + }, + "ragingFury": { + "name": "Raging Fury", + "effect": "The user rampages around spewing flames for two to three turns. The user then becomes confused." + }, + "waveCrash": { + "name": "Wave Crash", + "effect": "The user shrouds itself in water and slams into the target with its whole body to inflict damage. This also damages the user quite a lot." + }, + "chloroblast": { + "name": "Chloroblast", + "effect": "The user launches its amassed chlorophyll to inflict damage on the target. This also damages the user." + }, + "mountainGale": { + "name": "Mountain Gale", + "effect": "The user hurls giant chunks of ice at the target to inflict damage. This may also make the target flinch." + }, + "victoryDance": { + "name": "Victory Dance", + "effect": "The user performs an intense dance to usher in victory, boosting its Attack, Defense, and Speed stats." + }, + "headlongRush": { + "name": "Headlong Rush", + "effect": "The user smashes into the target in a full-body tackle. This also lowers the user's Defense and Sp. Def stats." + }, + "barbBarrage": { + "name": "Barb Barrage", + "effect": "The user launches countless toxic barbs to inflict damage. This may also poison the target. This move's power is doubled if the target is already poisoned." + }, + "esperWing": { + "name": "Esper Wing", + "effect": "The user slashes the target with aura-enriched wings. This also boosts the user's Speed stat. This move has a heightened chance of landing a critical hit." + }, + "bitterMalice": { + "name": "Bitter Malice", + "effect": "The user attacks the target with spine-chilling resentment. This also lowers the target's Attack stat." + }, + "shelter": { + "name": "Shelter", + "effect": "The user makes its skin as hard as an iron shield, sharply boosting its Defense stat." + }, + "tripleArrows": { + "name": "Triple Arrows", + "effect": "The user kicks, then fires three arrows. This move has a heightened chance of landing a critical hit and may also lower the target's Defense stat or make it flinch." + }, + "infernalParade": { + "name": "Infernal Parade", + "effect": "The user attacks with myriad fireballs. This may also leave the target with a burn. This move's power is doubled if the target has a status condition." + }, + "ceaselessEdge": { + "name": "Ceaseless Edge", + "effect": "The user slashes its shell blade at the target. Shell splinters left behind by this attack remain scattered under the target as spikes." + }, + "bleakwindStorm": { + "name": "Bleakwind Storm", + "effect": "The user attacks with savagely cold winds that cause both body and spirit to tremble. This may also lower the Speed stats of opposing Pokémon." + }, + "wildboltStorm": { + "name": "Wildbolt Storm", + "effect": "The user summons a thunderous tempest and savagely attacks with lightning and wind. This may also leave opposing Pokémon with paralysis." + }, + "sandsearStorm": { + "name": "Sandsear Storm", + "effect": "The user attacks by wrapping opposing Pokémon in fierce winds and searingly hot sand. This may also leave them with a burn." + }, + "lunarBlessing": { + "name": "Lunar Blessing", + "effect": "The user receives a blessing from the crescent moon, restoring HP and curing status conditions for itself and its ally Pokémon currently in the battle." + }, + "takeHeart": { + "name": "Take Heart", + "effect": "The user lifts its spirits, curing its own status conditions and boosting its Sp. Atk and Sp. Def stats." + }, + "gMaxWildfire": { + "name": "G-Max Wildfire", + "effect": "A Fire-type attack that Gigantamax Charizard use. This move continues to deal damage to opponents for four turns." + }, + "gMaxBefuddle": { + "name": "G-Max Befuddle", + "effect": "A Bug-type attack that Gigantamax Butterfree use. This move inflicts the poisoned, paralyzed, or asleep status condition on opponents." + }, + "gMaxVoltCrash": { + "name": "G-Max Volt Crash", + "effect": "An Electric-type attack that Gigantamax Pikachu use. This move paralyzes opponents." + }, + "gMaxGoldRush": { + "name": "G-Max Gold Rush", + "effect": "A Normal-type attack that Gigantamax Meowth use. This move confuses opponents and also earns extra money." + }, + "gMaxChiStrike": { + "name": "G-Max Chi Strike", + "effect": "A Fighting-type attack that Gigantamax Machamp use. This move raises the chance of critical hits." + }, + "gMaxTerror": { + "name": "G-Max Terror", + "effect": "A Ghost-type attack that Gigantamax Gengar use. This Pokémon steps on the opposing Pokémon's shadow to prevent them from escaping." + }, + "gMaxResonance": { + "name": "G-Max Resonance", + "effect": "An Ice-type attack that Gigantamax Lapras use. This move reduces the damage received for five turns." + }, + "gMaxCuddle": { + "name": "G-Max Cuddle", + "effect": "A Normal-type attack that Gigantamax Eevee use. This move infatuates opponents." + }, + "gMaxReplenish": { + "name": "G-Max Replenish", + "effect": "A Normal-type attack that Gigantamax Snorlax use. This move restores Berries that have been eaten." + }, + "gMaxMalodor": { + "name": "G-Max Malodor", + "effect": "A Poison-type attack that Gigantamax Garbodor use. This move poisons opponents." + }, + "gMaxStonesurge": { + "name": "G-Max Stonesurge", + "effect": "A Water-type attack that Gigantamax Drednaw use. This move scatters sharp rocks around the field." + }, + "gMaxWindRage": { + "name": "G-Max Wind Rage", + "effect": "A Flying-type attack that Gigantamax Corviknight use. This move removes the effects of moves like Reflect and Light Screen." + }, + "gMaxStunShock": { + "name": "G-Max Stun Shock", + "effect": "An Electric-type attack that Gigantamax Toxtricity use. This move poisons or paralyzes opponents." + }, + "gMaxFinale": { + "name": "G-Max Finale", + "effect": "A Fairy-type attack that Gigantamax Alcremie use. This move heals the HP of allies." + }, + "gMaxDepletion": { + "name": "G-Max Depletion", + "effect": "A Dragon-type attack that Gigantamax Duraludon use. Reduces the PP of the last move used." + }, + "gMaxGravitas": { + "name": "G-Max Gravitas", + "effect": "A Psychic-type attack that Gigantamax Orbeetle use. This move changes gravity for five turns." + }, + "gMaxVolcalith": { + "name": "G-Max Volcalith", + "effect": "A Rock-type attack that Gigantamax Coalossal use. This move continues to deal damage to opponents for four turns." + }, + "gMaxSandblast": { + "name": "G-Max Sandblast", + "effect": "A Ground-type attack that Gigantamax Sandaconda use. Opponents are trapped in a raging sandstorm for four to five turns." + }, + "gMaxSnooze": { + "name": "G-Max Snooze", + "effect": "A Dark-type attack that Gigantamax Grimmsnarl use. The user lets loose a huge yawn that lulls the targets into falling asleep on the next turn." + }, + "gMaxTartness": { + "name": "G-Max Tartness", + "effect": "A Grass-type attack that Gigantamax Flapple use. This move reduces the opponents' evasiveness." + }, + "gMaxSweetness": { + "name": "G-Max Sweetness", + "effect": "A Grass-type attack that Gigantamax Appletun use. This move heals the status conditions of allies." + }, + "gMaxSmite": { + "name": "G-Max Smite", + "effect": "A Fairy-type attack that Gigantamax Hatterene use. This move confuses opponents." + }, + "gMaxSteelsurge": { + "name": "G-Max Steelsurge", + "effect": "A Steel-type attack that Gigantamax Copperajah use. This move scatters sharp spikes around the field." + }, + "gMaxMeltdown": { + "name": "G-Max Meltdown", + "effect": "A Steel-type attack that Gigantamax Melmetal use. This move makes opponents incapable of using the same move twice in a row." + }, + "gMaxFoamBurst": { + "name": "G-Max Foam Burst", + "effect": "A Water-type attack that Gigantamax Kingler use. This move harshly lowers the Speed of opponents." + }, + "gMaxCentiferno": { + "name": "G-Max Centiferno", + "effect": "A Fire-type attack that Gigantamax Centiskorch use. This move traps opponents in flames for four to five turns." + }, + "gMaxVineLash": { + "name": "G-Max Vine Lash", + "effect": "A Grass-type attack that Gigantamax Venusaur use. This move continues to deal damage to opponents for four turns." + }, + "gMaxCannonade": { + "name": "G-Max Cannonade", + "effect": "A Water-type attack that Gigantamax Blastoise use. This move continues to deal damage to opponents for four turns." + }, + "gMaxDrumSolo": { + "name": "G-Max Drum Solo", + "effect": "A Grass-type attack that Gigantamax Rillaboom use. This move can be used on the target regardless of its Abilities." + }, + "gMaxFireball": { + "name": "G-Max Fireball", + "effect": "A Fire-type attack that Gigantamax Cinderace use. This move can be used on the target regardless of its Abilities." + }, + "gMaxHydrosnipe": { + "name": "G-Max Hydrosnipe", + "effect": "A Water-type attack that Gigantamax Inteleon use. This move can be used on the target regardless of its Abilities." + }, + "gMaxOneBlow": { + "name": "G-Max One Blow", + "effect": "A Dark-type attack that Gigantamax Urshifu use. This single-strike move can ignore Max Guard." + }, + "gMaxRapidFlow": { + "name": "G-Max Rapid Flow", + "effect": "A Water-type attack that Gigantamax Urshifu use. This rapid-strike move can ignore Max Guard." + }, + "teraBlast": { + "name": "Tera Blast", + "effect": "If the user has Terastallized, it unleashes energy of its Tera Type. This move inflicts damage using the Attack or Sp. Atk stat-whichever is higher for the user." + }, + "silkTrap": { + "name": "Silk Trap", + "effect": "The user spins a silken trap, protecting itself from damage while lowering the Speed stat of any attacker that makes direct contact." + }, + "axeKick": { + "name": "Axe Kick", + "effect": "The user attacks by kicking up into the air and slamming its heel down upon the target. This may also confuse the target. If it misses, the user takes damage instead." + }, + "lastRespects": { + "name": "Last Respects", + "effect": "The user attacks to avenge its allies. The more defeated allies there are in the user's party, the greater the move's power." + }, + "luminaCrash": { + "name": "Lumina Crash", + "effect": "The user attacks by unleashing a peculiar light that even affects the mind. This also harshly lowers the target's Sp. Def stat." + }, + "orderUp": { + "name": "Order Up", + "effect": "The user attacks with elegant poise. If the user has a Tatsugiri in its mouth, this move boosts one of the user's stats based on the Tatsugiri's form." + }, + "jetPunch": { + "name": "Jet Punch", + "effect": "The user summons a torrent around its fist and punches at blinding speed. This move always goes first." + }, + "spicyExtract": { + "name": "Spicy Extract", + "effect": "The user emits an incredibly spicy extract, sharply boosting the target's Attack stat and harshly lowering the target's Defense stat." + }, + "spinOut": { + "name": "Spin Out", + "effect": "The user spins furiously by straining its legs, inflicting damage on the target. This also harshly lowers the user's Speed stat." + }, + "populationBomb": { + "name": "Population Bomb", + "effect": "The user's fellows gather in droves to perform a combo attack that hits the target one to ten times in a row." + }, + "iceSpinner": { + "name": "Ice Spinner", + "effect": "The user covers its feet in thin ice and twirls around, slamming into the target. This move's spinning motion also destroys the terrain." + }, + "glaiveRush": { + "name": "Glaive Rush", + "effect": "The user throws its entire body into a reckless charge. After this move is used, attacks on the user cannot miss and will inflict double damage until the user's next turn." + }, + "revivalBlessing": { + "name": "Revival Blessing", + "effect": "The user bestows a loving blessing, reviving a party Pokémon that has fainted and restoring half that Pokémon's max HP." + }, + "saltCure": { + "name": "Salt Cure", + "effect": "The user salt cures the target, inflicting damage every turn. Steel and Water types are more strongly affected by this move." + }, + "tripleDive": { + "name": "Triple Dive", + "effect": "The user performs a perfectly timed triple dive, hitting the target with splashes of water three times in a row." + }, + "mortalSpin": { + "name": "Mortal Spin", + "effect": "The user performs a spin attack that can also eliminate the effects of such moves as Bind, Wrap, and Leech Seed. This also poisons opposing Pokémon." + }, + "doodle": { + "name": "Doodle", + "effect": "The user captures the very essence of the target in a sketch. This changes the Abilities of the user and its ally Pokémon to that of the target." + }, + "filletAway": { + "name": "Fillet Away", + "effect": "The user sharply boosts its Attack, Sp. Atk, and Speed stats by using its own HP." + }, + "kowtowCleave": { + "name": "Kowtow Cleave", + "effect": "The user slashes at the target after kowtowing to make the target let down its guard. This attack never misses." + }, + "flowerTrick": { + "name": "Flower Trick", + "effect": "The user throws a rigged bouquet of flowers at the target. This attack never misses and always lands a critical hit." + }, + "torchSong": { + "name": "Torch Song", + "effect": "The user blows out raging flames as if singing a song, scorching the target. This also boosts the user's Sp. Atk stat." + }, + "aquaStep": { + "name": "Aqua Step", + "effect": "The user toys with the target and attacks it using light and fluid dance steps. This also boosts the user's Speed stat." + }, + "ragingBull": { + "name": "Raging Bull", + "effect": "The user performs a tackle like a raging bull. This move's type depends on the user's form. It can also break barriers, such as Light Screen and Reflect." + }, + "makeItRain": { + "name": "Make It Rain", + "effect": "The user attacks by throwing out a mass of coins. This also lowers the user's Sp. Atk stat. Money is earned after the battle." + }, + "psyblade": { + "name": "Psyblade", + "effect": "The user rends the target with an ethereal blade. This move's power is boosted by 50 percent if the user is on Electric Terrain." + }, + "hydroSteam": { + "name": "Hydro Steam", + "effect": "The user blasts the target with boiling-hot water. This move's power is not lowered in harsh sunlight but rather boosted by 50 percent." + }, + "ruination": { + "name": "Ruination", + "effect": "The user summons a ruinous disaster. This cuts the target's HP in half." + }, + "collisionCourse": { + "name": "Collision Course", + "effect": "The user transforms and crashes to the ground, causing a massive prehistoric explosion. This move's power is boosted more than usual if it's a supereffective hit." + }, + "electroDrift": { + "name": "Electro Drift", + "effect": "The user races forward at ultrafast speeds, piercing its target with futuristic electricity. This move's power is boosted more than usual if it's a supereffective hit." + }, + "shedTail": { + "name": "Shed Tail", + "effect": "The user creates a substitute for itself using its own HP before switching places with a party Pokémon in waiting." + }, + "chillyReception": { + "name": "Chilly Reception", + "effect": "The user tells a chillingly bad joke before switching places with a party Pokémon in waiting. This summons a snowstorm lasting five turns." + }, + "tidyUp": { + "name": "Tidy Up", + "effect": "The user tidies up and removes the effects of Spikes, Stealth Rock, Sticky Web, Toxic Spikes, and Substitute. This also boosts the user's Attack and Speed stats." + }, + "snowscape": { + "name": "Snowscape", + "effect": "The user summons a snowstorm lasting five turns. This boosts the Defense stats of Ice types." + }, + "pounce": { + "name": "Pounce", + "effect": "The user attacks by pouncing on the target. This also lowers the target's Speed stat." + }, + "trailblaze": { + "name": "Trailblaze", + "effect": "The user attacks suddenly as if leaping out from tall grass. The user's nimble footwork boosts its Speed stat." + }, + "chillingWater": { + "name": "Chilling Water", + "effect": "The user attacks the target by showering it with water that's so cold it saps the target's power. This also lowers the target's Attack stat." + }, + "hyperDrill": { + "name": "Hyper Drill", + "effect": "The user spins the pointed part of its body at high speed to pierce the target. This attack can hit a target using a move such as Protect or Detect." + }, + "twinBeam": { + "name": "Twin Beam", + "effect": "The user shoots mystical beams from its eyes to inflict damage. The target is hit twice in a row." + }, + "rageFist": { + "name": "Rage Fist", + "effect": "The user converts its rage into energy to attack. The more times the user has been hit by attacks, the greater the move's power." + }, + "armorCannon": { + "name": "Armor Cannon", + "effect": "The user shoots its own armor out as blazing projectiles. This also lowers the user's Defense and Sp. Def stats." + }, + "bitterBlade": { + "name": "Bitter Blade", + "effect": "The user focuses its bitter feelings toward the world of the living into a slashing attack. The user's HP is restored by up to half the damage taken by the target." + }, + "doubleShock": { + "name": "Double Shock", + "effect": "The user discharges all the electricity from its body to perform a high-damage attack. After using this move, the user will no longer be Electric type." + }, + "gigatonHammer": { + "name": "Gigaton Hammer", + "effect": "The user swings its whole body around to attack with its huge hammer. This move can't be used twice in a row." + }, + "comeuppance": { + "name": "Comeuppance", + "effect": "The user retaliates with much greater force against the opponent that last inflicted damage on it." + }, + "aquaCutter": { + "name": "Aqua Cutter", + "effect": "The user expels pressurized water to cut at the target like a blade. This move has a heightened chance of landing a critical hit." + }, + "blazingTorque": { + "name": "Blazing Torque", + "effect": "The user revs their blazing engine into the target. This may also leave the target with a burn." + }, + "wickedTorque": { + "name": "Wicked Torque", + "effect": "The user revs their engine into the target with malicious intent. This may put the target to sleep." + }, + "noxiousTorque": { + "name": "Noxious Torque", + "effect": "The user revs their poisonous engine into the target. This may also poison the target." + }, + "combatTorque": { + "name": "Combat Torque", + "effect": "The user revs their engine forcefully into the target. This may also leave the target with paralysis." + }, + "magicalTorque": { + "name": "Magical Torque", + "effect": "The user revs their fae-like engine into the target. This may also confuse the target." + }, + "bloodMoon": { + "name": "Blood Moon", + "effect": "The user unleashes the full brunt of its spirit from a full moon that shines as red as blood. This move can't be used twice in a row." + }, + "matchaGotcha": { + "name": "Matcha Gotcha", + "effect": "The user fires a blast of tea that it mixed. The user's HP is restored by up to half the damage taken by the target. This may also leave the target with a burn." + }, + "syrupBomb": { + "name": "Syrup Bomb", + "effect": "The user sets off an explosion of sticky candy syrup, which coats the target and causes the target's Speed stat to drop each turn for three turns." + }, + "ivyCudgel": { + "name": "Ivy Cudgel", + "effect": "The user strikes with an ivy-wrapped cudgel. This move's type changes depending on the mask worn by the user, and it has a heightened chance of landing a critical hit." + }, + "electroShot": { + "name": "Electro Shot", + "effect": "The user gathers electricity on the first turn, boosting its Sp. Atk stat, then fires a high-voltage shot on the next turn. The shot will be fired immediately in rain." + }, + "teraStarstorm": { + "name": "Tera Starstorm", + "effect": "With the power of its crystals, the user bombards and eliminates the target. When used by Terapagos in its Stellar Form, this move damages all opposing Pokémon." + }, + "fickleBeam": { + "name": "Fickle Beam", + "effect": "The user shoots a beam of light to inflict damage. Sometimes all the user's heads shoot beams in unison, doubling the move's power." + }, + "burningBulwark": { + "name": "Burning Bulwark", + "effect": "The user's intensely hot fur protects it from attacks and also burns any attacker that makes direct contact with it." + }, + "thunderclap": { + "name": "Thunderclap", + "effect": "This move enables the user to attack first with a jolt of electricity. This move fails if the target is not readying an attack." + }, + "mightyCleave": { + "name": "Mighty Cleave", + "effect": "The user wields the light that has accumulated atop its head to cleave the target. This move hits even if the target protects itself." + }, + "tachyonCutter": { + "name": "Tachyon Cutter", + "effect": "The user attacks by launching particle blades at the target twice in a row. This attack never misses." + }, + "hardPress": { + "name": "Hard Press", + "effect": "The target is crushed with an arm, a claw, or the like to inflict damage. The more HP the target has left, the greater the move's power." + }, + "dragonCheer": { + "name": "Dragon Cheer", + "effect": "The user raises its allies' morale with a draconic cry so that their future attacks have a heightened chance of landing critical hits. This rouses Dragon types more." + }, + "alluringVoice": { + "name": "Alluring Voice", + "effect": "The user attacks the target using its angelic voice. This also confuses the target if its stats have been boosted during the turn." + }, + "temperFlare": { + "name": "Temper Flare", + "effect": "Spurred by desperation, the user attacks the target. This move's power is doubled if the user's previous move failed." + }, + "supercellSlam": { + "name": "Supercell Slam", + "effect": "The user electrifies its body and drops onto the target to inflict damage. If this move misses, the user takes damage instead." + }, + "psychicNoise": { + "name": "Psychic Noise", + "effect": "The user attacks the target with unpleasant sound waves. For two turns, the target is prevented from recovering HP through moves, Abilities, or held items." + }, + "upperHand": { + "name": "Upper Hand", + "effect": "The user reacts to the target's movement and strikes with the heel of its palm, making the target flinch. This move fails if the target is not readying a priority move." + }, + "malignantChain": { + "name": "Malignant Chain", + "effect": "The user pours toxins into the target by wrapping them in a toxic, corrosive chain. This may also leave the target badly poisoned." + } +} diff --git a/src/locales/he/mystery-encounter-messages.json b/src/locales/he/mystery-encounter-messages.json new file mode 100644 index 00000000000..3b81c8e46f0 --- /dev/null +++ b/src/locales/he/mystery-encounter-messages.json @@ -0,0 +1,7 @@ +{ + "paid_money": "You paid ₽{{amount, number}}.", + "receive_money": "You received ₽{{amount, number}}!", + "affects_pokedex": "Affects Pokédex Data", + "cancel_option": "Return to encounter option select.", + "view_party_button": "View Party" +} diff --git a/src/locales/he/mystery-encounters/a-trainers-test-dialogue.json b/src/locales/he/mystery-encounters/a-trainers-test-dialogue.json new file mode 100644 index 00000000000..c96c0d5f327 --- /dev/null +++ b/src/locales/he/mystery-encounters/a-trainers-test-dialogue.json @@ -0,0 +1,47 @@ +{ + "intro": "An extremely strong trainer approaches you...", + "buck": { + "intro_dialogue": "Yo, trainer! My name's Buck.$I have a super awesome proposal\nfor a strong trainer such as yourself!$I'm carrying two rare Pokémon Eggs with me,\nbut I'd like someone else to care for one.$If you can prove your strength as a trainer to me,\nI'll give you the rarer egg!", + "accept": "Whoooo, I'm getting fired up!", + "decline": "Darn, it looks like your\nteam isn't in peak condition.$Here, let me help with that." + }, + "cheryl": { + "intro_dialogue": "Hello, my name's Cheryl.$I have a particularly interesting request,\nfor a strong trainer such as yourself.$I'm carrying two rare Pokémon Eggs with me,\nbut I'd like someone else to care for one.$If you can prove your strength as a trainer to me,\nI'll give you the rarer Egg!", + "accept": "I hope you're ready!", + "decline": "I understand, it looks like your team\nisn't in the best condition at the moment.$Here, let me help with that." + }, + "marley": { + "intro_dialogue": "...@d{64} I'm Marley.$I have an offer for you...$I'm carrying two Pokémon Eggs with me,\nbut I'd like someone else to care for one.$If you're stronger than me,\nI'll give you the rarer Egg.", + "accept": "... I see.", + "decline": "... I see.$Your Pokémon look hurt...\nLet me help." + }, + "mira": { + "intro_dialogue": "Hi! I'm Mira!$Mira has a request\nfor a strong trainer like you!$Mira has two rare Pokémon Eggs,\nbut Mira wants someone else to take one!$If you show Mira that you're strong,\nMira will give you the rarer Egg!", + "accept": "You'll battle Mira?\nYay!", + "decline": "Aww, no battle?\nThat's okay!$Here, Mira will heal your team!" + }, + "riley": { + "intro_dialogue": "I'm Riley.$I have an odd proposal\nfor a strong trainer such as yourself.$I'm carrying two rare Pokémon Eggs with me,\nbut I'd like to give one to another trainer.$If you can prove your strength to me,\nI'll give you the rarer Egg!", + "accept": "That look you have...\nLet's do this.", + "decline": "I understand, your team looks beat up.$Here, let me help with that." + }, + "title": "A Trainer's Test", + "description": "It seems this trainer is willing to give you an Egg regardless of your decision. However, if you can manage to defeat this strong trainer, you'll receive a much rarer Egg.", + "query": "What will you do?", + "option": { + "1": { + "label": "Accept the Challenge", + "tooltip": "(-) Tough Battle\n(+) Gain a @[TOOLTIP_TITLE]{Very Rare Egg}" + }, + "2": { + "label": "Refuse the Challenge", + "tooltip": "(+) Full Heal Party\n(+) Gain an @[TOOLTIP_TITLE]{Egg}" + } + }, + "eggTypes": { + "rare": "a Rare Egg", + "epic": "an Epic Egg", + "legendary": "a Legendary Egg" + }, + "outro": "{{statTrainerName}} gave you {{eggType}}!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/absolute-avarice-dialogue.json b/src/locales/he/mystery-encounters/absolute-avarice-dialogue.json new file mode 100644 index 00000000000..1d675d93660 --- /dev/null +++ b/src/locales/he/mystery-encounters/absolute-avarice-dialogue.json @@ -0,0 +1,25 @@ +{ + "intro": "A {{greedentName}} ambushes you\nand steals your party's berries!", + "title": "Absolute Avarice", + "description": "The {{greedentName}} has caught you totally off guard now all your berries are gone!\n\nThe {{greedentName}} looks like it's about to eat them when it pauses to look at you, interested.", + "query": "What will you do?", + "option": { + "1": { + "label": "Battle It", + "tooltip": "(-) Tough Battle\n(+) Rewards from its Berry Hoard", + "selected": "The {{greedentName}} stuffs its cheeks\nand prepares for battle!", + "boss_enraged": "{{greedentName}}'s fierce love for food has it incensed!", + "food_stash": "It looks like the {{greedentName}} was guarding an enormous stash of food!$@s{item_fanfare}Each Pokémon in your party gains a {{foodReward}}!" + }, + "2": { + "label": "Reason with It", + "tooltip": "(+) Regain Some Lost Berries", + "selected": "Your pleading strikes a chord with the {{greedentName}}.$It doesn't give all your berries back, but still tosses a few in your direction." + }, + "3": { + "label": "Let It Have the Food", + "tooltip": "(-) Lose All Berries\n(?) The {{greedentName}} Will Like You", + "selected": "The {{greedentName}} devours the entire\nstash of berries in a flash!$Patting its stomach,\nit looks at you appreciatively.$Perhaps you could feed it\nmore berries on your adventure...$@s{level_up_fanfare}The {{greedentName}} wants to join your party!" + } + } +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/an-offer-you-cant-refuse-dialogue.json b/src/locales/he/mystery-encounters/an-offer-you-cant-refuse-dialogue.json new file mode 100644 index 00000000000..6dd54d302ab --- /dev/null +++ b/src/locales/he/mystery-encounters/an-offer-you-cant-refuse-dialogue.json @@ -0,0 +1,26 @@ +{ + "intro": "You're stopped by a rich looking boy.", + "speaker": "Rich Boy", + "intro_dialogue": "Good day to you.$I can't help but notice that your\n{{strongestPokemon}} looks positively divine!$I've always wanted to have a pet like that!$I'd pay you handsomely,\nand also give you this old bauble!", + "title": "An Offer You Can't Refuse", + "description": "You're being offered a @[TOOLTIP_TITLE]{Shiny Charm} and {{price, money}} for your {{strongestPokemon}}!\n\nIt's an extremely good deal, but can you really bear to part with such a strong team member?", + "query": "What will you do?", + "option": { + "1": { + "label": "Accept the Deal", + "tooltip": "(-) Lose {{strongestPokemon}}\n(+) Gain a @[TOOLTIP_TITLE]{Shiny Charm}\n(+) Gain {{price, money}}", + "selected": "Wonderful!@d{32} Come along, {{strongestPokemon}}!$It's time to show you off to everyone at the yacht club!$They'll be so jealous!" + }, + "2": { + "label": "Extort the Kid", + "tooltip": "(+) {{option2PrimaryName}} uses {{moveOrAbility}}\n(+) Gain {{price, money}}", + "tooltip_disabled": "Your Pokémon need to have certain moves or abilities to choose this", + "selected": "My word, we're being robbed, {{liepardName}}!$You'll be hearing from my lawyers for this!" + }, + "3": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "What a rotten day...$Ah, well. Let's return to the yacht club then, {{liepardName}}." + } + } +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/berries-abound-dialogue.json b/src/locales/he/mystery-encounters/berries-abound-dialogue.json new file mode 100644 index 00000000000..26eae2c6b88 --- /dev/null +++ b/src/locales/he/mystery-encounters/berries-abound-dialogue.json @@ -0,0 +1,26 @@ +{ + "intro": "There's a huge berry bush\nnear that Pokémon!", + "title": "Berries Abound", + "description": "It looks like there's a strong Pokémon guarding a berry bush. Battling is the straightforward approach, but it looks strong. Perhaps a fast Pokémon could grab some berries without getting caught?", + "query": "What will you do?", + "berries": "Berries!", + "option": { + "1": { + "label": "Battle the Pokémon", + "tooltip": "(-) Hard Battle\n(+) Gain Berries", + "selected": "You approach the\nPokémon without fear." + }, + "2": { + "label": "Race to the Bush", + "tooltip": "(-) {{fastestPokemon}} Uses its Speed\n(+) Gain Berries", + "selected": "Your {{fastestPokemon}} races for the berry bush!$It manages to nab {{numBerries}} before the {{enemyPokemon}} can react!$You quickly retreat with your newfound prize.", + "selected_bad": "Your {{fastestPokemon}} races for the berry bush!$Oh no! The {{enemyPokemon}} was faster and blocked off the approach!", + "boss_enraged": "The opposing {{enemyPokemon}} has become enraged!" + }, + "3": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "You leave the strong Pokémon\nwith its prize and continue on." + } + } +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/bug-type-superfan-dialogue.json b/src/locales/he/mystery-encounters/bug-type-superfan-dialogue.json new file mode 100644 index 00000000000..7df01326aed --- /dev/null +++ b/src/locales/he/mystery-encounters/bug-type-superfan-dialogue.json @@ -0,0 +1,38 @@ +{ + "intro": "An unusual trainer with all kinds of Bug paraphernalia blocks your way!", + "intro_dialogue": "Hey, trainer! I'm on a mission to find the rarest Bug Pokémon in existence!$You must love Bug Pokémon too, right?\nEveryone loves Bug Pokémon!", + "title": "The Bug-Type Superfan", + "speaker": "Bug-Type Superfan", + "description": "The trainer prattles, not even waiting for a response...\n\nIt seems the only way to get out of this situation is by catching the trainer's attention!", + "query": "What will you do?", + "option": { + "1": { + "label": "Offer to Battle", + "tooltip": "(-) Challenging Battle\n(+) Teach a Pokémon a Bug Type Move", + "selected": "A challenge, eh?\nMy bugs are more than ready for you!" + }, + "2": { + "label": "Show Your Bug Types", + "tooltip": "(+) Receive a Gift Item", + "disabled_tooltip": "You need at least 1 Bug Type Pokémon on your team to select this.", + "selected": "You show the trainer all your Bug Type Pokémon...", + "selected_0_to_1": "Huh? You only have {{numBugTypes}}...$Guess I'm wasting my breath on someone like you...", + "selected_2_to_3": "Hey, you've got {{numBugTypes}} Bug Types!\nNot bad.$Here, this might help you on your journey to catch more!", + "selected_4_to_5": "What? You have {{numBugTypes}} Bug Types?\nNice!$You're not quite at my level, but I can see shades of myself in you!\n$Take this, my young apprentice!", + "selected_6": "Whoa! {{numBugTypes}} Bug Types!\n$You must love Bug Types almost as much as I do!$Here, take this as a token of our camaraderie!" + }, + "3": { + "label": "Gift a Bug Item", + "tooltip": "(-) Give the trainer a {{requiredBugItems}}\n(+) Receive a Gift Item", + "disabled_tooltip": "You need to have a {{requiredBugItems}} to select this.", + "select_prompt": "Select an item to give.", + "invalid_selection": "Pokémon doesn't have that kind of item.", + "selected": "You hand the trainer a {{selectedItem}}.", + "selected_dialogue": "Whoa! A {{selectedItem}}, for me?\nYou're not so bad, kid!$As a token of my appreciation,\nI want you to have this special gift!$It's been passed all through my family, and now I want you to have it!" + } + }, + "battle_won": "Your knowledge and skill were perfect at exploiting our weaknesses!$In exchange for the valuable lesson,\nallow me to teach one of your Pokémon a Bug Type Move!", + "teach_move_prompt": "Select a move to teach a Pokémon.", + "confirm_no_teach": "You sure you don't want to learn one of these great moves?", + "outro": "I see great Bug Pokémon in your future!\nMay our paths cross again!$Bug out!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/clowning-around-dialogue.json b/src/locales/he/mystery-encounters/clowning-around-dialogue.json new file mode 100644 index 00000000000..17781240838 --- /dev/null +++ b/src/locales/he/mystery-encounters/clowning-around-dialogue.json @@ -0,0 +1,34 @@ +{ + "intro": "It's...@d{64} a clown?", + "speaker": "Clown", + "intro_dialogue": "Bumbling buffoon, brace for a brilliant battle!\nYou'll be beaten by this brawling busker!", + "title": "Clowning Around", + "description": "Something is off about this encounter. The clown seems eager to goad you into a battle, but to what end?\n\nThe {{blacephalonName}} is especially strange, like it has @[TOOLTIP_TITLE]{weird types and ability.}", + "query": "What will you do?", + "option": { + "1": { + "label": "Battle the Clown", + "tooltip": "(-) Strange Battle\n(?) Affects Pokémon Abilities", + "selected": "Your pitiful Pokémon are poised for a pathetic performance!", + "apply_ability_dialogue": "A sensational showcase!\nYour savvy suits a sensational skill as spoils!", + "apply_ability_message": "The clown is offering to permanently Skill Swap one of your Pokémon's ability to {{ability}}!", + "ability_prompt": "Would you like to permanently teach a Pokémon the {{ability}} ability?", + "ability_gained": "@s{level_up_fanfare}{{chosenPokemon}} gained the {{ability}} ability!" + }, + "2": { + "label": "Remain Unprovoked", + "tooltip": "(-) Upsets the Clown\n(?) Affects Pokémon Items", + "selected": "Dismal dodger, you deny a delightful duel?\nFeel my fury!", + "selected_2": "The clown's {{blacephalonName}} uses Trick!\nAll of your {{switchPokemon}}'s items were randomly swapped!", + "selected_3": "Flustered fool, fall for my flawless deception!" + }, + "3": { + "label": "Return the Insults", + "tooltip": "(-) Upsets the Clown\n(?) Affects Pokémon Types", + "selected": "Dismal dodger, you deny a delightful duel?\nFeel my fury!", + "selected_2": "The clown's {{blacephalonName}} uses a strange move!\nAll of your team's types were randomly swapped!", + "selected_3": "Flustered fool, fall for my flawless deception!" + } + }, + "outro": "The clown and his cohorts\ndisappear in a puff of smoke." +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/dancing-lessons-dialogue.json b/src/locales/he/mystery-encounters/dancing-lessons-dialogue.json new file mode 100644 index 00000000000..8e2883ecb16 --- /dev/null +++ b/src/locales/he/mystery-encounters/dancing-lessons-dialogue.json @@ -0,0 +1,27 @@ +{ + "intro": "An {{oricorioName}} dances sadly alone, without a partner.", + "title": "Dancing Lessons", + "description": "The {{oricorioName}} doesn't seem aggressive, if anything it seems sad.\n\nMaybe it just wants someone to dance with...", + "query": "What will you do?", + "option": { + "1": { + "label": "Battle It", + "tooltip": "(-) Tough Battle\n(+) Gain a Baton", + "selected": "The {{oricorioName}} is distraught and moves to defend itself!", + "boss_enraged": "The {{oricorioName}}'s fear boosted its stats!" + }, + "2": { + "label": "Learn Its Dance", + "tooltip": "(+) Teach a Pokémon Revelation Dance", + "selected": "You watch the {{oricorioName}} closely as it performs its dance...$@s{level_up_fanfare}Your {{selectedPokemon}} learned from the {{oricorioName}}!" + }, + "3": { + "label": "Show It a Dance", + "tooltip": "(-) Teach the {{oricorioName}} a Dance Move\n(+) The {{oricorioName}} Will Like You", + "disabled_tooltip": "Your Pokémon need to know a Dance move for this.", + "select_prompt": "Select a Dance type move to use.", + "selected": "The {{oricorioName}} watches in fascination as\n{{selectedPokemon}} shows off {{selectedMove}}!$It loves the display!$@s{level_up_fanfare}The {{oricorioName}} wants to join your party!" + } + }, + "invalid_selection": "This Pokémon doesn't know a Dance move" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/dark-deal-dialogue.json b/src/locales/he/mystery-encounters/dark-deal-dialogue.json new file mode 100644 index 00000000000..3086ebb0f9b --- /dev/null +++ b/src/locales/he/mystery-encounters/dark-deal-dialogue.json @@ -0,0 +1,24 @@ + + +{ + "intro": "A strange man in a tattered coat\nstands in your way...", + "speaker": "Shady Guy", + "intro_dialogue": "Hey, you!$I've been working on a new device\nto bring out a Pokémon's latent power!$It completely rebinds the Pokémon's atoms\nat a molecular level into a far more powerful form.$Hehe...@d{64} I just need some sac-@d{32}\nErr, test subjects, to prove it works.", + "title": "Dark Deal", + "description": "The disturbing fellow holds up some Pokéballs.\n\"I'll make it worth your while! You can have these strong Pokéballs as payment, All I need is a Pokémon from your team! Hehe...\"", + "query": "What will you do?", + "option": { + "1": { + "label": "Accept", + "tooltip": "(+) 5 Rogue Balls\n(?) Enhance a Random Pokémon", + "selected_dialogue": "Let's see, that {{pokeName}} will do nicely!$Remember, I'm not responsible\nif anything bad happens!@d{32} Hehe...", + "selected_message": "The man hands you 5 Rogue Balls.${{pokeName}} hops into the strange machine...$Flashing lights and weird noises\nstart coming from the machine!$...@d{96} Something emerges\nfrom the device, raging wildly!" + }, + "2": { + "label": "Refuse", + "tooltip": "(-) No Rewards", + "selected": "Not gonna help a poor fellow out?\nPah!" + } + }, + "outro": "After the harrowing encounter,\nyou collect yourself and depart." +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/delibirdy-dialogue.json b/src/locales/he/mystery-encounters/delibirdy-dialogue.json new file mode 100644 index 00000000000..ca1fefa3a39 --- /dev/null +++ b/src/locales/he/mystery-encounters/delibirdy-dialogue.json @@ -0,0 +1,29 @@ + + +{ + "intro": "A pack of {{delibirdName}} have appeared!", + "title": "Delibir-dy", + "description": "The {{delibirdName}}s are looking at you expectantly, as if they want something. Perhaps giving them an item or some money would satisfy them?", + "query": "What will you give them?", + "invalid_selection": "Pokémon doesn't have that kind of item.", + "option": { + "1": { + "label": "Give Money", + "tooltip": "(-) Give the {{delibirdName}}s {{money, money}}\n(+) Receive a Gift Item", + "selected": "You toss the money to the {{delibirdName}}s,\nwho chatter amongst themselves excitedly.$They turn back to you and happily give you a present!" + }, + "2": { + "label": "Give Food", + "tooltip": "(-) Give the {{delibirdName}}s a Berry or Reviver Seed\n(+) Receive a Gift Item", + "select_prompt": "Select an item to give.", + "selected": "You toss the {{chosenItem}} to the {{delibirdName}}s,\nwho chatter amongst themselves excitedly.$They turn back to you and happily give you a present!" + }, + "3": { + "label": "Give an Item", + "tooltip": "(-) Give the {{delibirdName}}s a Held Item\n(+) Receive a Gift Item", + "select_prompt": "Select an item to give.", + "selected": "You toss the {{chosenItem}} to the {{delibirdName}}s,\nwho chatter amongst themselves excitedly.$They turn back to you and happily give you a present!" + } + }, + "outro": "The {{delibirdName}} pack happily waddles off into the distance.$What a curious little exchange!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/department-store-sale-dialogue.json b/src/locales/he/mystery-encounters/department-store-sale-dialogue.json new file mode 100644 index 00000000000..d651f32665a --- /dev/null +++ b/src/locales/he/mystery-encounters/department-store-sale-dialogue.json @@ -0,0 +1,27 @@ +{ + "intro": "It's a lady with a ton of shopping bags.", + "speaker": "Shopper", + "intro_dialogue": "Hello! Are you here for\nthe amazing sales too?$There's a special coupon that you can\nredeem for a free item during the sale!$I have an extra one. Here you go!", + "title": "Department Store Sale", + "description": "There is merchandise in every direction! It looks like there are 4 counters where you can redeem the coupon for various items. The possibilities are endless!", + "query": "Which counter will you go to?", + "option": { + "1": { + "label": "TM Counter", + "tooltip": "(+) TM Shop" + }, + "2": { + "label": "Vitamin Counter", + "tooltip": "(+) Vitamin Shop" + }, + "3": { + "label": "Battle Item Counter", + "tooltip": "(+) X Item Shop" + }, + "4": { + "label": "Pokéball Counter", + "tooltip": "(+) Pokéball Shop" + } + }, + "outro": "What a deal! You should shop there more often." +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/field-trip-dialogue.json b/src/locales/he/mystery-encounters/field-trip-dialogue.json new file mode 100644 index 00000000000..61900d56cd7 --- /dev/null +++ b/src/locales/he/mystery-encounters/field-trip-dialogue.json @@ -0,0 +1,31 @@ +{ + "intro": "It's a teacher and some school children!", + "speaker": "Teacher", + "intro_dialogue": "Hello, there! Would you be able to\nspare a minute for my students?$I'm teaching them about Pokémon moves\nand would love to show them a demonstration.$Would you mind showing us one of\nthe moves your Pokémon can use?", + "title": "Field Trip", + "description": "A teacher is requesting a move demonstration from a Pokémon. Depending on the move you choose, she might have something useful for you in exchange.", + "query": "Which move category will you show off?", + "option": { + "1": { + "label": "A Physical Move", + "tooltip": "(+) Physical Item Rewards" + }, + "2": { + "label": "A Special Move", + "tooltip": "(+) Special Item Rewards" + }, + "3": { + "label": "A Status Move", + "tooltip": "(+) Status Item Rewards" + }, + "selected": "{{pokeName}} shows off an awesome display of {{move}}!" + }, + "second_option_prompt": "Choose a move for your Pokémon to use.", + "incorrect": "...$That isn't a {{moveCategory}} move!\nI'm sorry, but I can't give you anything.$Come along children, we'll\nfind a better demonstration elsewhere.", + "incorrect_exp": "Looks like you learned a valuable lesson?$Your Pokémon also gained some experience.", + "correct": "Thank you so much for your kindness!\nI hope these items might be of use to you!", + "correct_exp": "{{pokeName}} also gained some valuable experience!", + "status": "Status", + "physical": "Physical", + "special": "Special" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/fiery-fallout-dialogue.json b/src/locales/he/mystery-encounters/fiery-fallout-dialogue.json new file mode 100644 index 00000000000..a1644d89a3f --- /dev/null +++ b/src/locales/he/mystery-encounters/fiery-fallout-dialogue.json @@ -0,0 +1,26 @@ +{ + "intro": "You encounter a blistering storm of smoke and ash!", + "title": "Fiery Fallout", + "description": "The whirling ash and embers have cut visibility to nearly zero. It seems like there might be some... source that is causing these conditions. But what could be behind a phenomenon of this magnitude?", + "query": "What will you do?", + "option": { + "1": { + "label": "Find the Source", + "tooltip": "(?) Discover the source\n(-) Hard Battle", + "selected": "You push through the storm, and find two {{volcaronaName}}s in the middle of a mating dance!$They don't take kindly to the interruption and attack!" + }, + "2": { + "label": "Hunker Down", + "tooltip": "(-) Suffer the effects of the weather", + "selected": "The weather effects cause significant\nharm as you struggle to find shelter!$Your party takes 20% Max HP damage!", + "target_burned": "Your {{burnedPokemon}} also became burned!" + }, + "3": { + "label": "Your Fire Types Help", + "tooltip": "(+) End the conditions\n(+) Gain a Charcoal", + "disabled_tooltip": "You need at least 2 Fire Type Pokémon to choose this", + "selected": "Your {{option3PrimaryName}} and {{option3SecondaryName}} guide you to where two {{volcaronaName}}s are in the middle of a mating dance!$Thankfully, your Pokémon are able to calm them,\nand they depart without issue." + } + }, + "found_charcoal": "After the weather clears,\nyour {{leadPokemon}} spots something on the ground.$@s{item_fanfare}{{leadPokemon}} gained a Charcoal!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/fight-or-flight-dialogue.json b/src/locales/he/mystery-encounters/fight-or-flight-dialogue.json new file mode 100644 index 00000000000..3eb6cb87c16 --- /dev/null +++ b/src/locales/he/mystery-encounters/fight-or-flight-dialogue.json @@ -0,0 +1,25 @@ +{ + "intro": "Something shiny is sparkling\non the ground near that Pokémon!", + "title": "Fight or Flight", + "description": "It looks like there's a strong Pokémon guarding an item. Battling is the straightforward approach, but it looks strong. Perhaps you could steal the item, if you have the right Pokémon for the job.", + "query": "What will you do?", + "option": { + "1": { + "label": "Battle the Pokémon", + "tooltip": "(-) Hard Battle\n(+) New Item", + "selected": "You approach the\nPokémon without fear.", + "stat_boost": "The {{enemyPokemon}}'s latent strength boosted one of its stats!" + }, + "2": { + "label": "Steal the Item", + "disabled_tooltip": "Your Pokémon need to know certain moves to choose this", + "tooltip": "(+) {{option2PrimaryName}} uses {{option2PrimaryMove}}", + "selected": ".@d{32}.@d{32}.@d{32}$Your {{option2PrimaryName}} helps you out and uses {{option2PrimaryMove}}!$You nabbed the item!" + }, + "3": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "You leave the strong Pokémon\nwith its prize and continue on." + } + } +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/fun-and-games-dialogue.json b/src/locales/he/mystery-encounters/fun-and-games-dialogue.json new file mode 100644 index 00000000000..f5d7d6e8ff8 --- /dev/null +++ b/src/locales/he/mystery-encounters/fun-and-games-dialogue.json @@ -0,0 +1,30 @@ +{ + "intro_dialogue": "Step right up, folks! Try your luck\non the brand new {{wobbuffetName}} Whack-o-matic!", + "speaker": "Showman", + "title": "Fun And Games!", + "description": "You've encountered a traveling show with a prize game! You will have @[TOOLTIP_TITLE]{3 turns} to bring the {{wobbuffetName}} as close to @[TOOLTIP_TITLE]{1 HP} as possible @[TOOLTIP_TITLE]{without KOing it} so it can wind up a huge Counter on the bell-ringing machine.\nBut be careful! If you KO the {{wobbuffetName}}, you'll have to pay for the cost of reviving it!", + "query": "Would you like to play?", + "option": { + "1": { + "label": "Play the Game", + "tooltip": "(-) Pay {{option1Money, money}}\n(+) Play {{wobbuffetName}} Whack-o-matic", + "selected": "Time to test your luck!" + }, + "2": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "You hurry along your way,\nwith a slight feeling of regret." + } + }, + "ko": "Oh no! The {{wobbuffetName}} fainted!$You lose the game and\nhave to pay for the revive cost...", + "charging_continue": "The Wubboffet keeps charging its counter-swing!", + "turn_remaining_3": "Three turns remaining!", + "turn_remaining_2": "Two turns remaining!", + "turn_remaining_1": "One turn remaining!", + "end_game": "Time's up!$The {{wobbuffetName}} winds up to counter-swing and@d{16}.@d{16}.@d{16}.", + "best_result": "The {{wobbuffetName}} smacks the button so hard\nthe bell breaks off the top!$You win the grand prize!", + "great_result": "The {{wobbuffetName}} smacks the button, nearly hitting the bell!$So close!\nYou earn the second tier prize!", + "good_result": "The {{wobbuffetName}} hits the button hard enough to go midway up the scale!$You earn the third tier prize!", + "bad_result": "The {{wobbuffetName}} barely taps the button and nothing happens...$Oh no!\nYou don't win anything!", + "outro": "That was a fun little game!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/global-trade-system-dialogue.json b/src/locales/he/mystery-encounters/global-trade-system-dialogue.json new file mode 100644 index 00000000000..1cc420355b7 --- /dev/null +++ b/src/locales/he/mystery-encounters/global-trade-system-dialogue.json @@ -0,0 +1,32 @@ +{ + "intro": "It's an interface for the Global Trade System!", + "title": "The GTS", + "description": "Ah, the GTS! A technological wonder, you can connect with anyone else around the globe to trade Pokémon with them! Will fortune smile upon your trade today?", + "query": "What will you do?", + "option": { + "1": { + "label": "Check Trade Offers", + "tooltip": "(+) Select a trade offer for one of your Pokémon", + "trade_options_prompt": "Select a Pokémon to receive through trade." + }, + "2": { + "label": "Wonder Trade", + "tooltip": "(+) Send one of your Pokémon to the GTS and get a random Pokémon in return" + }, + "3": { + "label": "Trade an Item", + "trade_options_prompt": "Select an item to send.", + "invalid_selection": "This Pokémon doesn't have legal items to trade.", + "tooltip": "(+) Send one of your Items to the GTS and get a random new Item" + }, + "4": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "No time to trade today!\nYou continue on." + } + }, + "pokemon_trade_selected": "{{tradedPokemon}} will be sent to {{tradeTrainerName}}.", + "pokemon_trade_goodbye": "Goodbye, {{tradedPokemon}}!", + "item_trade_selected": "{{chosenItem}} will be sent to {{tradeTrainerName}}.$.@d{64}.@d{64}.@d{64}\n@s{level_up_fanfare}Trade complete!$You received a {{itemName}} from {{tradeTrainerName}}!", + "trade_received": "@s{evolution_fanfare}{{tradeTrainerName}} sent over {{received}}!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/lost-at-sea-dialogue.json b/src/locales/he/mystery-encounters/lost-at-sea-dialogue.json new file mode 100644 index 00000000000..41709c66799 --- /dev/null +++ b/src/locales/he/mystery-encounters/lost-at-sea-dialogue.json @@ -0,0 +1,28 @@ +{ + "intro": "Wandering aimlessly through the sea, you've effectively gotten nowhere.", + "title": "Lost at Sea", + "description": "The sea is turbulent in this area, and you're running out of energy.\nThis is bad. Is there a way out of the situation?", + "query": "What will you do?", + "option": { + "1": { + "label": "{{option1PrimaryName}} Might Help", + "label_disabled": "Can't {{option1RequiredMove}}", + "tooltip": "(+) {{option1PrimaryName}} saves you\n(+) {{option1PrimaryName}} gains some EXP", + "tooltip_disabled": "You have no Pokémon to {{option1RequiredMove}} on", + "selected": "{{option1PrimaryName}} swims ahead, guiding you back on track.${{option1PrimaryName}} seems to also have gotten stronger in this time of need!" + }, + "2": { + "label": "{{option2PrimaryName}} Might Help", + "label_disabled": "Can't {{option2RequiredMove}}", + "tooltip": "(+) {{option2PrimaryName}} saves you\n(+) {{option2PrimaryName}} gains some EXP", + "tooltip_disabled": "You have no Pokémon to {{option2RequiredMove}} with", + "selected": "{{option2PrimaryName}} flies ahead of your boat, guiding you back on track.${{option2PrimaryName}} seems to also have gotten stronger in this time of need!" + }, + "3": { + "label": "Wander Aimlessly", + "tooltip": "(-) Each of your Pokémon lose {{damagePercentage}}% of their total HP", + "selected": "You float about in the boat, steering without direction until you finally spot a landmark you remember.$You and your Pokémon are fatigued from the whole ordeal." + } + }, + "outro": "You are back on track." +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/mysterious-challengers-dialogue.json b/src/locales/he/mystery-encounters/mysterious-challengers-dialogue.json new file mode 100644 index 00000000000..01f4e6092eb --- /dev/null +++ b/src/locales/he/mystery-encounters/mysterious-challengers-dialogue.json @@ -0,0 +1,22 @@ +{ + "intro": "Mysterious challengers have appeared!", + "title": "Mysterious Challengers", + "description": "If you defeat a challenger, you might impress them enough to receive a boon. But some look tough, are you up to the challenge?", + "query": "Who will you battle?", + "option": { + "1": { + "label": "A Clever, Mindful Foe", + "tooltip": "(-) Standard Battle\n(+) Move Item Rewards" + }, + "2": { + "label": "A Strong Foe", + "tooltip": "(-) Hard Battle\n(+) Good Rewards" + }, + "3": { + "label": "The Mightiest Foe", + "tooltip": "(-) Brutal Battle\n(+) Great Rewards" + }, + "selected": "The trainer steps forward..." + }, + "outro": "The mysterious challenger was defeated!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/mysterious-chest-dialogue.json b/src/locales/he/mystery-encounters/mysterious-chest-dialogue.json new file mode 100644 index 00000000000..1de7a5992ed --- /dev/null +++ b/src/locales/he/mystery-encounters/mysterious-chest-dialogue.json @@ -0,0 +1,23 @@ +{ + "intro": "You found...@d{32} a chest?", + "title": "The Mysterious Chest", + "description": "A beautifully ornamented chest stands on the ground. There must be something good inside... right?", + "query": "Will you open it?", + "option": { + "1": { + "label": "Open It", + "tooltip": "@[SUMMARY_BLUE]{(35%) Something terrible}\n@[SUMMARY_GREEN]{(40%) Okay Rewards}\n@[SUMMARY_GREEN]{(20%) Good Rewards}\n@[SUMMARY_GREEN]{(4%) Great Rewards}\n@[SUMMARY_GREEN]{(1%) Amazing Rewards}", + "selected": "You open the chest to find...", + "normal": "Just some normal tools and items.", + "good": "Some pretty nice tools and items.", + "great": "A couple great tools and items!", + "amazing": "Whoa! An amazing item!", + "bad": "Oh no!@d{32}\nThe chest was actually a {{gimmighoulName}} in disguise!$Your {{pokeName}} jumps in front of you\nbut is KOed in the process!" + }, + "2": { + "label": "Too Risky, Leave", + "tooltip": "(-) No Rewards", + "selected": "You hurry along your way,\nwith a slight feeling of regret." + } + } +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/part-timer-dialogue.json b/src/locales/he/mystery-encounters/part-timer-dialogue.json new file mode 100644 index 00000000000..614f1818e3f --- /dev/null +++ b/src/locales/he/mystery-encounters/part-timer-dialogue.json @@ -0,0 +1,31 @@ +{ + "intro": "A busy worker flags you down.", + "speaker": "Worker", + "intro_dialogue": "You look like someone with lots of capable Pokémon!$We can pay you if you're able to help us with some part-time work!", + "title": "Part-Timer", + "description": "Looks like there are plenty of tasks that need to be done. Depending how well-suited your Pokémon is to a task, they might earn more or less money.", + "query": "Which job will you choose?", + "invalid_selection": "Pokémon must be healthy enough.", + "option": { + "1": { + "label": "Make Deliveries", + "tooltip": "(-) Your Pokémon Uses its Speed\n(+) Earn @[MONEY]{Money}", + "selected": "Your {{selectedPokemon}} works a shift delivering orders to customers." + }, + "2": { + "label": "Warehouse Work", + "tooltip": "(-) Your Pokémon Uses its Strength and Endurance\n(+) Earn @[MONEY]{Money}", + "selected": "Your {{selectedPokemon}} works a shift moving items around the warehouse." + }, + "3": { + "label": "Sales Assistant", + "tooltip": "(-) Your {{option3PrimaryName}} uses {{option3PrimaryMove}}\n(+) Earn @[MONEY]{Money}", + "disabled_tooltip": "Your Pokémon need to know certain moves for this job", + "selected": "Your {{option3PrimaryName}} spends the day using {{option3PrimaryMove}} to attract customers to the business!" + } + }, + "job_complete_good": "Thanks for the assistance!\nYour {{selectedPokemon}} was incredibly helpful!$Here's your check for the day.", + "job_complete_bad": "Your {{selectedPokemon}} helped us out a bit!$Here's your check for the day.", + "pokemon_tired": "Your {{selectedPokemon}} is worn out!\nThe PP of all its moves was reduced to 2!", + "outro": "Come back and help out again sometime!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/safari-zone-dialogue.json b/src/locales/he/mystery-encounters/safari-zone-dialogue.json new file mode 100644 index 00000000000..8869f2055e5 --- /dev/null +++ b/src/locales/he/mystery-encounters/safari-zone-dialogue.json @@ -0,0 +1,46 @@ +{ + "intro": "It's a safari zone!", + "title": "The Safari Zone", + "description": "There are all kinds of rare and special Pokémon that can be found here!\nIf you choose to enter, you'll have a time limit of 3 wild encounters where you can try to catch these special Pokémon.\n\nBeware, though. These Pokémon may flee before you're able to catch them!", + "query": "Would you like to enter?", + "option": { + "1": { + "label": "Enter", + "tooltip": "(-) Pay {{option1Money, money}}\n@[SUMMARY_GREEN]{(?) Safari Zone}", + "selected": "Time to test your luck!" + }, + "2": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "You hurry along your way,\nwith a slight feeling of regret." + } + }, + "safari": { + "1": { + "label": "Throw a Pokéball", + "tooltip": "(+) Throw a Pokéball", + "selected": "You throw a Pokéball!" + }, + "2": { + "label": "Throw Bait", + "tooltip": "(+) Increases Capture Rate\n(-) Chance to Increase Flee Rate", + "selected": "You throw some bait!" + }, + "3": { + "label": "Throw Mud", + "tooltip": "(+) Decreases Flee Rate\n(-) Chance to Decrease Capture Rate", + "selected": "You throw some mud!" + }, + "4": { + "label": "Flee", + "tooltip": "(?) Flee from this Pokémon" + }, + "watching": "{{pokemonName}} is watching carefully!", + "eating": "{{pokemonName}} is eating!", + "busy_eating": "{{pokemonName}} is busy eating!", + "angry": "{{pokemonName}} is angry!", + "beside_itself_angry": "{{pokemonName}} is beside itself with anger!", + "remaining_count": "{{remainingCount}} Pokémon remaining!" + }, + "outro": "That was a fun little excursion!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/shady-vitamin-dealer-dialogue.json b/src/locales/he/mystery-encounters/shady-vitamin-dealer-dialogue.json new file mode 100644 index 00000000000..d0003de07f1 --- /dev/null +++ b/src/locales/he/mystery-encounters/shady-vitamin-dealer-dialogue.json @@ -0,0 +1,27 @@ +{ + "intro": "A man in a dark coat approaches you.", + "speaker": "Shady Salesman", + "intro_dialogue": ".@d{16}.@d{16}.@d{16}$I've got the goods if you've got the money.$Make sure your Pokémon can handle it though.", + "title": "The Vitamin Dealer", + "description": "The man opens his jacket to reveal some Pokémon vitamins. The numbers he quotes seem like a really good deal. Almost too good...\nHe offers two package deals to choose from.", + "query": "Which deal will you choose?", + "invalid_selection": "Pokémon must be healthy enough.", + "option": { + "1": { + "label": "The Cheap Deal", + "tooltip": "(-) Pay {{option1Money, money}}\n(-) Side Effects?\n(+) Chosen Pokémon Gains 2 Random Vitamins" + }, + "2": { + "label": "The Pricey Deal", + "tooltip": "(-) Pay {{option2Money, money}}\n(+) Chosen Pokémon Gains 2 Random Vitamins" + }, + "3": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "Heh, wouldn't have figured you for a coward." + }, + "selected": "The man hands you two bottles and quickly disappears.${{selectedPokemon}} gained {{boost1}} and {{boost2}} boosts!" + }, + "cheap_side_effects": "But the medicine had some side effects!$Your {{selectedPokemon}} takes some damage,\nand its Nature is changed to {{newNature}}!", + "no_bad_effects": "Looks like there were no side-effects from the medicine!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/slumbering-snorlax-dialogue.json b/src/locales/he/mystery-encounters/slumbering-snorlax-dialogue.json new file mode 100644 index 00000000000..cd3bb7465c4 --- /dev/null +++ b/src/locales/he/mystery-encounters/slumbering-snorlax-dialogue.json @@ -0,0 +1,25 @@ +{ + "intro": "As you walk down a narrow pathway, you see a towering silhouette blocking your path.$You get closer to see a {{snorlaxName}} sleeping peacefully.\nIt seems like there's no way around it.", + "title": "Slumbering {{snorlaxName}}", + "description": "You could attack it to try and get it to move, or simply wait for it to wake up. Who knows how long that could take, though...", + "query": "What will you do?", + "option": { + "1": { + "label": "Battle It", + "tooltip": "(-) Fight Sleeping {{snorlaxName}}\n(+) Special Reward", + "selected": "You approach the\nPokémon without fear." + }, + "2": { + "label": "Wait for It to Move", + "tooltip": "(-) Wait a Long Time\n(+) Recover Party", + "selected": ".@d{32}.@d{32}.@d{32}$You wait for a time, but the {{snorlaxName}}'s yawns make your party sleepy...", + "rest_result": "When you all awaken, the {{snorlaxName}} is no where to be found -\nbut your Pokémon are all healed!" + }, + "3": { + "label": "Steal Its Item", + "tooltip": "(+) {{option3PrimaryName}} uses {{option3PrimaryMove}}\n(+) Special Reward", + "disabled_tooltip": "Your Pokémon need to know certain moves to choose this", + "selected": "Your {{option3PrimaryName}} uses {{option3PrimaryMove}}!$@s{item_fanfare}It steals Leftovers off the sleeping\n{{snorlaxName}} and you make out like bandits!" + } + } +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/teleporting-hijinks-dialogue.json b/src/locales/he/mystery-encounters/teleporting-hijinks-dialogue.json new file mode 100644 index 00000000000..c295867f521 --- /dev/null +++ b/src/locales/he/mystery-encounters/teleporting-hijinks-dialogue.json @@ -0,0 +1,27 @@ +{ + "intro": "It's a strange machine, whirring noisily...", + "title": "Teleportating Hijinks", + "description": "The machine has a sign on it that reads:\n \"To use, insert money then step into the capsule.\"\n\nPerhaps it can transport you somewhere...", + "query": "What will you do?", + "option": { + "1": { + "label": "Put Money In", + "tooltip": "(-) Pay {{price, money}}\n(?) Teleport to New Biome", + "selected": "You insert some money, and the capsule opens.\nYou step inside..." + }, + "2": { + "label": "A Pokémon Helps", + "tooltip": "(-) {{option2PrimaryName}} Helps\n(+) {{option2PrimaryName}} gains EXP\n(?) Teleport to New Biome", + "disabled_tooltip": "You need a Steel or Electric Type Pokémon to choose this", + "selected": "{{option2PrimaryName}}'s Type allows it to bypass the machine's paywall!$The capsule opens, and you step inside..." + }, + "3": { + "label": "Inspect the Machine", + "tooltip": "(-) Pokémon Battle", + "selected": "You are drawn in by the blinking lights\nand strange noises coming from the machine...$You don't even notice as a wild\nPokémon sneaks up and ambushes you!" + } + }, + "transport": "The machine shakes violently,\nmaking all sorts of strange noises!$Just as soon as it had started, it quiets once more.", + "attacked": "You step out into a completely new area, startling a wild Pokémon!$The wild Pokémon attacks!", + "boss_enraged": "The opposing {{enemyPokemon}} has become enraged!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/the-pokemon-salesman-dialogue.json b/src/locales/he/mystery-encounters/the-pokemon-salesman-dialogue.json new file mode 100644 index 00000000000..7e8091bbfff --- /dev/null +++ b/src/locales/he/mystery-encounters/the-pokemon-salesman-dialogue.json @@ -0,0 +1,23 @@ +{ + "intro": "A chipper elderly man approaches you.", + "speaker": "Gentleman", + "intro_dialogue": "Hello there! Have I got a deal just for YOU!", + "title": "The Pokémon Salesman", + "description": "\"This {{purchasePokemon}} is extremely unique and carries an ability not normally found in its species! I'll let you have this swell {{purchasePokemon}} for just {{price, money}}!\"\n\n\"What do you say?\"", + "description_shiny": "\"This {{purchasePokemon}} is extremely unique and has a pigment not normally found in its species! I'll let you have this swell {{purchasePokemon}} for just {{price, money}}!\"\n\n\"What do you say?\"", + "query": "What will you do?", + "option": { + "1": { + "label": "Accept", + "tooltip": "(-) Pay {{price, money}}\n(+) Gain a {{purchasePokemon}} with its Hidden Ability", + "tooltip_shiny": "(-) Pay {{price, money}}\n(+) Gain a shiny {{purchasePokemon}}", + "selected_message": "You paid an outrageous sum and bought the {{purchasePokemon}}.", + "selected_dialogue": "Excellent choice!$I can see you've a keen eye for business.$Oh, yeah...@d{64} Returns not accepted, got that?" + }, + "2": { + "label": "Refuse", + "tooltip": "(-) No Rewards", + "selected": "No?@d{32} You say no?$I'm only doing this as a favor to you!" + } + } +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/the-strong-stuff-dialogue.json b/src/locales/he/mystery-encounters/the-strong-stuff-dialogue.json new file mode 100644 index 00000000000..b5403616c9b --- /dev/null +++ b/src/locales/he/mystery-encounters/the-strong-stuff-dialogue.json @@ -0,0 +1,21 @@ +{ + "intro": "It's a massive {{shuckleName}} and what appears\nto be a large stash of... juice?", + "title": "The Strong Stuff", + "description": "The {{shuckleName}} that blocks your path looks incredibly strong. Meanwhile, the juice next to it is emanating power of some kind.\n\nThe {{shuckleName}} extends its feelers in your direction. It seems like it wants to do something...", + "query": "What will you do?", + "option": { + "1": { + "label": "Approach the {{shuckleName}}", + "tooltip": "(?) Something awful or amazing might happen", + "selected": "You black out.", + "selected_2": "@f{150}When you awaken, the {{shuckleName}} is gone\nand juice stash completely drained.${{highBstPokemon1}} and {{highBstPokemon2}}\nfeel a terrible lethargy come over them!$Their base stats were reduced by {{reductionValue}}!$Your remaining Pokémon feel an incredible vigor, though!\nTheir base stats are increased by {{increaseValue}}!" + }, + "2": { + "label": "Battle the {{shuckleName}}", + "tooltip": "(-) Hard Battle\n(+) Special Rewards", + "selected": "Enraged, the {{shuckleName}} drinks some of its juice and attacks!", + "stat_boost": "The {{shuckleName}}'s juice boosts its stats!" + } + }, + "outro": "What a bizarre turn of events." +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/the-winstrate-challenge-dialogue.json b/src/locales/he/mystery-encounters/the-winstrate-challenge-dialogue.json new file mode 100644 index 00000000000..37807a91667 --- /dev/null +++ b/src/locales/he/mystery-encounters/the-winstrate-challenge-dialogue.json @@ -0,0 +1,22 @@ +{ + "intro": "It's a family standing outside their house!", + "speaker": "The Winstrates", + "intro_dialogue": "We're the Winstrates!$What do you say to taking on our family in a series of Pokémon battles?", + "title": "The Winstrate Challenge", + "description": "The Winstrates are a family of 5 trainers, and they want to battle! If you beat all of them back-to-back, they'll give you a grand prize. But can you handle the heat?", + "query": "What will you do?", + "option": { + "1": { + "label": "Accept the Challenge", + "tooltip": "(-) Brutal Battle\n(+) Special Item Reward", + "selected": "Let the challenge begin!" + }, + "2": { + "label": "Refuse the Challenge", + "tooltip": "(+) Full Heal Party\n(+) Gain a Rarer Candy", + "selected": "That's too bad. Say, your team looks worn out, why don't you stay awhile and rest?" + } + }, + "victory": "Congratulations on beating our challenge!$First off, we'd like you to have this Voucher.", + "victory_2": "Also, our family uses this Macho Brace to strengthen\nour Pokémon more effectively during training.$You may not need it considering that you beat the whole lot of us, but we hope you'll accept it anyway!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/training-session-dialogue.json b/src/locales/he/mystery-encounters/training-session-dialogue.json new file mode 100644 index 00000000000..f018018fe4e --- /dev/null +++ b/src/locales/he/mystery-encounters/training-session-dialogue.json @@ -0,0 +1,33 @@ +{ + "intro": "You've come across some\ntraining tools and supplies.", + "title": "Training Session", + "description": "These supplies look like they could be used to train a member of your party! There are a few ways you could train your Pokémon, by battling against it with the rest of your team.", + "query": "How should you train?", + "invalid_selection": "Pokémon must be healthy enough.", + "option": { + "1": { + "label": "Light Training", + "tooltip": "(-) Light Battle\n(+) Improve 2 Random IVs of Pokémon", + "finished": "{{selectedPokemon}} returns, feeling\nworn out but accomplished!$Its {{stat1}} and {{stat2}} IVs were improved!" + }, + "2": { + "label": "Moderate Training", + "tooltip": "(-) Moderate Battle\n(+) Change Pokémon's Nature", + "select_prompt": "Select a new nature\nto train your Pokémon in.", + "finished": "{{selectedPokemon}} returns, feeling\nworn out but accomplished!$Its nature was changed to {{nature}}!" + }, + "3": { + "label": "Heavy Training", + "tooltip": "(-) Harsh Battle\n(+) Change Pokémon's Ability", + "select_prompt": "Select a new ability\nto train your Pokémon in.", + "finished": "{{selectedPokemon}} returns, feeling\nworn out but accomplished!$Its ability was changed to {{ability}}!" + }, + "4": { + "label": "Leave", + "tooltip": "(-) No Rewards", + "selected": "You've no time for training.\nTime to move on." + }, + "selected": "{{selectedPokemon}} moves across\nthe clearing to face you..." + }, + "outro": "That was a successful training session!" +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/trash-to-treasure-dialogue.json b/src/locales/he/mystery-encounters/trash-to-treasure-dialogue.json new file mode 100644 index 00000000000..ae6e63ed800 --- /dev/null +++ b/src/locales/he/mystery-encounters/trash-to-treasure-dialogue.json @@ -0,0 +1,19 @@ +{ + "intro": "It's a massive pile of garbage!\nWhere did this come from?", + "title": "Trash to Treasure", + "description": "The garbage heap looms over you, and you can spot some items of value buried amidst the refuse. Are you sure you want to get covered in filth to get them, though?", + "query": "What will you do?", + "option": { + "1": { + "label": "Dig for Valuables", + "tooltip": "(-) Lose Healing Items in Shops\n(+) Gain Amazing Items", + "selected": "You wade through the garbage pile, becoming mired in filth.$There's no way any respectable shopkeepers\nwill sell you anything in your grimy state!$You'll just have to make do without shop healing items.$However, you found some incredible items in the garbage!" + }, + "2": { + "label": "Investigate Further", + "tooltip": "(?) Find the Source of the Garbage", + "selected": "You wander around the heap, searching for any indication as to how this might have appeared here...", + "selected_2": "Suddenly, the garbage shifts! It wasn't just garbage, it was a Pokémon!" + } + } +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/uncommon-breed-dialogue.json b/src/locales/he/mystery-encounters/uncommon-breed-dialogue.json new file mode 100644 index 00000000000..e6f5b3d3fcd --- /dev/null +++ b/src/locales/he/mystery-encounters/uncommon-breed-dialogue.json @@ -0,0 +1,26 @@ +{ + "intro": "That isn't just an ordinary Pokémon!", + "title": "Uncommon Breed", + "description": "That {{enemyPokemon}} looks special compared to others of its kind. @[TOOLTIP_TITLE]{Perhaps it knows a special move?} You could battle and catch it outright, but there might also be a way to befriend it.", + "query": "What will you do?", + "option": { + "1": { + "label": "Battle the Pokémon", + "tooltip": "(-) Tricky Battle\n(+) Strong Catchable Foe", + "selected": "You approach the\n{{enemyPokemon}} without fear.", + "stat_boost": "The {{enemyPokemon}}'s heightened abilities boost its stats!" + }, + "2": { + "label": "Give It Food", + "disabled_tooltip": "You need 4 berry items to choose this", + "tooltip": "(-) Give 4 Berries\n(+) The {{enemyPokemon}} Likes You", + "selected": "You toss the berries at the {{enemyPokemon}}!$It eats them happily!$The {{enemyPokemon}} wants to join your party!" + }, + "3": { + "label": "Befriend It", + "disabled_tooltip": "Your Pokémon need to know certain moves to choose this", + "tooltip": "(+) {{option3PrimaryName}} uses {{option3PrimaryMove}}\n(+) The {{enemyPokemon}} Likes You", + "selected": "Your {{option3PrimaryName}} uses {{option3PrimaryMove}} to charm the {{enemyPokemon}}!$The {{enemyPokemon}} wants to join your party!" + } + } +} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/weird-dream-dialogue.json b/src/locales/he/mystery-encounters/weird-dream-dialogue.json new file mode 100644 index 00000000000..44acde84002 --- /dev/null +++ b/src/locales/he/mystery-encounters/weird-dream-dialogue.json @@ -0,0 +1,22 @@ +{ + "intro": "A shadowy woman blocks your path.\nSomething about her is unsettling...", + "speaker": "Woman", + "intro_dialogue": "I have seen your futures, your pasts...$Child, do you see them too?", + "title": "???", + "description": "The woman's words echo in your head. It wasn't just a singular voice, but a vast multitude, from all timelines and realities. You begin to feel dizzy, the question lingering on your mind...\n\n@[TOOLTIP_TITLE]{\"I have seen your futures, your pasts... Child, do you see them too?\"}", + "query": "What will you do?", + "option": { + "1": { + "label": "\"I See Them\"", + "tooltip": "@[SUMMARY_GREEN]{(?) Affects your Pokémon}", + "selected": "Her hand reaches out to touch you,\nand everything goes black.$Then...@d{64} You see everything.\nEvery timeline, all your different selves,\n past and future.$Everything that has made you,\neverything you will become...@d{64}", + "cutscene": "You see your Pokémon,@d{32} converging from\nevery reality to become something new...@d{64}", + "dream_complete": "When you awaken, the woman - was it a woman or a ghost? - is gone...$.@d{32}.@d{32}.@d{32}$Your Pokémon team has changed...\nOr is it the same team you've always had?" + }, + "2": { + "label": "Quickly Leave", + "tooltip": "(-) Affects your Pokémon", + "selected": "You tear your mind from a numbing grip, and hastily depart.$When you finally stop to collect yourself, you check the Pokémon in your team.$For some reason, all of their levels have decreased!" + } + } +} \ No newline at end of file diff --git a/src/locales/he/nature.json b/src/locales/he/nature.json new file mode 100644 index 00000000000..ad740557094 --- /dev/null +++ b/src/locales/he/nature.json @@ -0,0 +1,27 @@ +{ + "Hardy": "Hardy", + "Lonely": "Lonely", + "Brave": "Brave", + "Adamant": "Adamant", + "Naughty": "Naughty", + "Bold": "Bold", + "Docile": "Docile", + "Relaxed": "Relaxed", + "Impish": "Impish", + "Lax": "Lax", + "Timid": "Timid", + "Hasty": "Hasty", + "Serious": "Serious", + "Jolly": "Jolly", + "Naive": "Naive", + "Modest": "Modest", + "Mild": "Mild", + "Quiet": "Quiet", + "Bashful": "Bashful", + "Rash": "Rash", + "Calm": "Calm", + "Gentle": "Gentle", + "Sassy": "Sassy", + "Careful": "Careful", + "Quirky": "Quirky" +} \ No newline at end of file diff --git a/src/locales/he/party-ui-handler.json b/src/locales/he/party-ui-handler.json new file mode 100644 index 00000000000..8e6e8046c7e --- /dev/null +++ b/src/locales/he/party-ui-handler.json @@ -0,0 +1,50 @@ +{ + "SEND_OUT": "Send Out", + "SUMMARY": "Summary", + "CANCEL": "Cancel", + "RELEASE": "Release", + "APPLY": "Apply", + "TEACH": "Teach", + "SPLICE": "Splice", + "UNSPLICE": "Unsplice", + "ACTIVATE": "Activate", + "DEACTIVATE": "Deactivate", + "TRANSFER": "Transfer", + "ALL": "All", + "PASS_BATON": "Pass Baton", + "UNPAUSE_EVOLUTION": "Unpause Evolution", + "PAUSE_EVOLUTION": "Pause Evolution", + "REVIVE": "Revive", + "RENAME": "Rename", + "SELECT": "Select", + "choosePokemon": "Choose a Pokémon.", + "doWhatWithThisPokemon": "Do what with this Pokémon?", + "noEnergy": "{{pokemonName}} has no energy\nleft to battle!", + "hasEnergy": "{{pokemonName}} still has energy\nto battle!", + "cantBeUsed": "{{pokemonName}} can't be used in\nthis challenge!", + "tooManyItems": "{{pokemonName}} has too many\nof this item!", + "anyEffect": "It won't have any effect.", + "unpausedEvolutions": "Evolutions have been unpaused for {{pokemonName}}.", + "pausedEvolutions": "Evolutions have been paused for {{pokemonName}}.", + "unspliceConfirmation": "Do you really want to unsplice {{fusionName}}\nfrom {{pokemonName}}? {{fusionName}} will be lost.", + "wasReverted": "{{fusionName}} was reverted to {{pokemonName}}.", + "releaseConfirmation": "Do you really want to release {{pokemonName}}?", + "releaseInBattle": "You can't release a Pokémon that's in battle!", + "selectAMove": "Select a move.", + "changeQuantity": "Select a held item to transfer.\nUse < and > to change the quantity.", + "selectAnotherPokemonToSplice": "Select another Pokémon to splice.", + "cancel": "Cancel", + "able": "Able", + "notAble": "Not able", + "learned": "Learned", + "goodbye": "Goodbye, {{pokemonName}}!", + "byebye": "Byebye, {{pokemonName}}!", + "farewell": "Farewell, {{pokemonName}}!", + "soLong": "So long, {{pokemonName}}!", + "thisIsWhereWePart": "This is where we part, {{pokemonName}}!", + "illMissYou": "I'll miss you, {{pokemonName}}!", + "illNeverForgetYou": "I'll never forget you, {{pokemonName}}!", + "untilWeMeetAgain": "Until we meet again, {{pokemonName}}!", + "sayonara": "Sayonara, {{pokemonName}}!", + "smellYaLater": "Smell ya later, {{pokemonName}}!" +} \ No newline at end of file diff --git a/src/locales/he/pokeball.json b/src/locales/he/pokeball.json new file mode 100644 index 00000000000..8fa7a8d726b --- /dev/null +++ b/src/locales/he/pokeball.json @@ -0,0 +1,8 @@ +{ + "pokeBall": "Poké Ball", + "greatBall": "Great Ball", + "ultraBall": "Ultra Ball", + "rogueBall": "Rogue Ball", + "masterBall": "Master Ball", + "luxuryBall": "Luxury Ball" +} \ No newline at end of file diff --git a/src/locales/he/pokemon-form-battle.json b/src/locales/he/pokemon-form-battle.json new file mode 100644 index 00000000000..63a7fb793bd --- /dev/null +++ b/src/locales/he/pokemon-form-battle.json @@ -0,0 +1,14 @@ +{ + "mega": "Mega {{pokemonName}}", + "mega-x": "Mega {{pokemonName}} X", + "mega-y": "Mega {{pokemonName}} Y", + "primal": "Primal {{pokemonName}}", + "gigantamax": "G-Max {{pokemonName}}", + "eternamax": "E-Max {{pokemonName}}", + "megaChange": "{{preName}} Mega Evolved\ninto {{pokemonName}}!", + "gigantamaxChange": "{{preName}} Gigantamaxed\ninto {{pokemonName}}!", + "eternamaxChange": "{{preName}} Eternamaxed\ninto {{pokemonName}}!", + "revertChange": "{{pokemonName}} reverted\nto its original form!", + "formChange": "{{preName}} changed form!", + "disguiseChange": "Its disguise served it as a decoy!" +} \ No newline at end of file diff --git a/src/locales/he/pokemon-form.json b/src/locales/he/pokemon-form.json new file mode 100644 index 00000000000..ea7e0f60c90 --- /dev/null +++ b/src/locales/he/pokemon-form.json @@ -0,0 +1,170 @@ +{ + "pikachuCosplay": "Cosplay", + "pikachuCoolCosplay": "Cool Cosplay", + "pikachuBeautyCosplay": "Beauty Cosplay", + "pikachuCuteCosplay": "Cute Cosplay", + "pikachuSmartCosplay": "Smart Cosplay", + "pikachuToughCosplay": "Tough Cosplay", + "pikachuPartner": "Partner", + "eeveePartner": "Partner", + "pichuSpiky": "Spiky", + "unownA": "A", + "unownB": "B", + "unownC": "C", + "unownD": "D", + "unownE": "E", + "unownF": "F", + "unownG": "G", + "unownH": "H", + "unownI": "I", + "unownJ": "J", + "unownK": "K", + "unownL": "L", + "unownM": "M", + "unownN": "N", + "unownO": "O", + "unownP": "P", + "unownQ": "Q", + "unownR": "R", + "unownS": "S", + "unownT": "T", + "unownU": "U", + "unownV": "V", + "unownW": "W", + "unownX": "X", + "unownY": "Y", + "unownZ": "Z", + "unownExclamation": "!", + "unownQuestion": "?", + "castformSunny": "Sunny", + "castformRainy": "Rainy", + "castformSnowy": "Snowy", + "deoxysNormal": "Normal", + "burmyPlant": "Plant", + "burmySandy": "Sandy", + "burmyTrash": "Trash", + "shellosEast": "East", + "shellosWest": "West", + "rotomHeat": "Heat", + "rotomWash": "Wash", + "rotomFrost": "Frost", + "rotomFan": "Fan", + "rotomMow": "Mow", + "giratinaAltered": "Altered", + "shayminLand": "Land", + "basculinRedStriped": "Red Striped", + "basculinBlueStriped": "Blue Striped", + "basculinWhiteStriped": "White Striped", + "deerlingSpring": "Spring", + "deerlingSummer": "Summer", + "deerlingAutumn": "Autumn", + "deerlingWinter": "Winter", + "tornadusIncarnate": "Incarnate", + "thundurusIncarnate": "Incarnate", + "landorusIncarnate": "Incarnate", + "keldeoOrdinary": "Ordinary", + "meloettaAria": "Aria", + "meloettaPirouette": "Pirouette", + "froakieBattleBond": "Battle Bond", + "scatterbugMeadow": "Meadow", + "scatterbugIcySnow": "Icy Snow", + "scatterbugPolar": "Polar", + "scatterbugTundra": "Tundra", + "scatterbugContinental": "Continental", + "scatterbugGarden": "Garden", + "scatterbugElegant": "Elegant", + "scatterbugModern": "Modern", + "scatterbugMarine": "Marine", + "scatterbugArchipelago": "Archipelago", + "scatterbugHighPlains": "High Plains", + "scatterbugSandstorm": "Sandstorm", + "scatterbugRiver": "River", + "scatterbugMonsoon": "Monsoon", + "scatterbugSavanna": "Savanna", + "scatterbugSun": "Sun", + "scatterbugOcean": "Ocean", + "scatterbugJungle": "Jungle", + "scatterbugFancy": "Fancy", + "scatterbugPokeBall": "Poké Ball", + "flabebeRed": "Red", + "flabebeYellow": "Yellow", + "flabebeOrange": "Orange", + "flabebeBlue": "Blue", + "flabebeWhite": "White", + "furfrouHeart": "Heart", + "furfrouStar": "Star", + "furfrouDiamond": "Diamond", + "furfrouDebutante": "Debutante", + "furfrouMatron": "Matron", + "furfrouDandy": "Dandy", + "furfrouLaReine": "La Reine", + "furfrouKabuki": "Kabuki", + "furfrouPharaoh": "Pharaoh", + "pumpkabooSmall": "Small", + "pumpkabooLarge": "Large", + "pumpkabooSuper": "Super", + "xerneasNeutral": "Neutral", + "xerneasActive": "Active", + "zygarde50": "50% Forme", + "zygarde10": "10% Forme", + "zygarde50Pc": "50% Forme Power Construct", + "zygarde10Pc": "10% Forme Power Construct", + "zygardeComplete": "Complete Forme", + "oricorioBaile": "Baile", + "oricorioPompom": "Pom-Pom", + "oricorioPau": "Pau", + "oricorioSensu": "Sensu", + "rockruffOwnTempo": "Own Tempo", + "miniorRedMeteor": "Red Meteor", + "miniorOrangeMeteor": "Orange Meteor", + "miniorYellowMeteor": "Yellow Meteor", + "miniorGreenMeteor": "Green Meteor", + "miniorBlueMeteor": "Blue Meteor", + "miniorIndigoMeteor": "Indigo Meteor", + "miniorVioletMeteor": "Violet Meteor", + "miniorRed": "Red", + "miniorOrange": "Orange", + "miniorYellow": "Yellow", + "miniorGreen": "Green", + "miniorBlue": "Blue", + "miniorIndigo": "Indigo", + "miniorViolet": "Violet", + "mimikyuDisguised": "Disguised", + "mimikyuBusted": "Busted", + "magearnaOriginal": "Original", + "marshadowZenith": "Zenith", + "sinisteaPhony": "Phony", + "sinisteaAntique": "Antique", + "eiscueNoIce": "No Ice", + "indeedeeMale": "Male", + "indeedeeFemale": "Female", + "morpekoFullBelly": "Full Belly", + "zacianHeroOfManyBattles": "Hero Of Many Battles", + "zamazentaHeroOfManyBattles": "Hero Of Many Battles", + "zarudeDada": "Dada", + "enamorusIncarnate": "Incarnate", + "squawkabillyGreenPlumage": "Green Plumage", + "squawkabillyBluePlumage": "Blue Plumage", + "squawkabillyYellowPlumage": "Yellow Plumage", + "squawkabillyWhitePlumage": "White Plumage", + "tatsugiriCurly": "Curly", + "tatsugiriDroopy": "Droopy", + "tatsugiriStretchy": "Stretchy", + "gimmighoulChest": "Chest", + "gimmighoulRoaming": "Roaming", + "koraidonApexBuild": "Apex Build", + "koraidonLimitedBuild": "Limited Build", + "koraidonSprintingBuild": "Sprinting Build", + "koraidonSwimmingBuild": "Swimming Build", + "koraidonGlidingBuild": "Gliding Build", + "miraidonUltimateMode": "Ultimate Mode", + "miraidonLowPowerMode": "Low Power Mode", + "miraidonDriveMode": "Drive Mode", + "miraidonAquaticMode": "Aquatic Mode", + "miraidonGlideMode": "Glide Mode", + "poltchageistCounterfeit": "Counterfeit", + "poltchageistArtisan": "Artisan", + "paldeaTaurosCombat": "Combat", + "paldeaTaurosBlaze": "Blaze", + "paldeaTaurosAqua": "Aqua" +} \ No newline at end of file diff --git a/src/locales/he/pokemon-info-container.json b/src/locales/he/pokemon-info-container.json new file mode 100644 index 00000000000..e4574e3cf3f --- /dev/null +++ b/src/locales/he/pokemon-info-container.json @@ -0,0 +1,7 @@ +{ + "moveset": "Moveset", + "gender": "Gender:", + "ability": "Ability:", + "nature": "Nature:", + "form": "Form:" +} \ No newline at end of file diff --git a/src/locales/he/pokemon-info.json b/src/locales/he/pokemon-info.json new file mode 100644 index 00000000000..b79daaed621 --- /dev/null +++ b/src/locales/he/pokemon-info.json @@ -0,0 +1,40 @@ +{ + "Stat": { + "HP": "Max. HP", + "HPshortened": "HP", + "ATK": "Attack", + "ATKshortened": "Atk", + "DEF": "Defense", + "DEFshortened": "Def", + "SPATK": "Sp. Atk", + "SPATKshortened": "SpAtk", + "SPDEF": "Sp. Def", + "SPDEFshortened": "SpDef", + "SPD": "Speed", + "SPDshortened": "Spd", + "ACC": "Accuracy", + "EVA": "Evasiveness" + }, + "Type": { + "UNKNOWN": "Unknown", + "NORMAL": "Normal", + "FIGHTING": "Fighting", + "FLYING": "Flying", + "POISON": "Poison", + "GROUND": "Ground", + "ROCK": "Rock", + "BUG": "Bug", + "GHOST": "Ghost", + "STEEL": "Steel", + "FIRE": "Fire", + "WATER": "Water", + "GRASS": "Grass", + "ELECTRIC": "Electric", + "PSYCHIC": "Psychic", + "ICE": "Ice", + "DRAGON": "Dragon", + "DARK": "Dark", + "FAIRY": "Fairy", + "STELLAR": "Stellar" + } +} diff --git a/src/locales/he/pokemon-summary.json b/src/locales/he/pokemon-summary.json new file mode 100644 index 00000000000..80e0cdab010 --- /dev/null +++ b/src/locales/he/pokemon-summary.json @@ -0,0 +1,44 @@ +{ + "pokemonInfo": "Pokémon Info", + "status": "Status", + "powerAccuracyCategory": "Power\nAccuracy\nCategory", + "type": "Type", + "unknownTrainer": "Unknown", + "ot": "OT", + "nature": "nature", + "expPoints": "Exp. Points", + "nextLv": "Next Lv.", + "cancel": "Cancel", + "memoString": "{{natureFragment}} nature,\n{{metFragment}}", + "metFragment": { + "normal": "met at Lv{{level}},\n{{biome}}.", + "apparently": "apparently met at Lv{{level}},\n{{biome}}." + }, + "natureFragment": { + "Hardy": "{{nature}}", + "Lonely": "{{nature}}", + "Brave": "{{nature}}", + "Adamant": "{{nature}}", + "Naughty": "{{nature}}", + "Bold": "{{nature}}", + "Docile": "{{nature}}", + "Relaxed": "{{nature}}", + "Impish": "{{nature}}", + "Lax": "{{nature}}", + "Timid": "{{nature}}", + "Hasty": "{{nature}}", + "Serious": "{{nature}}", + "Jolly": "{{nature}}", + "Naive": "{{nature}}", + "Modest": "{{nature}}", + "Mild": "{{nature}}", + "Quiet": "{{nature}}", + "Bashful": "{{nature}}", + "Rash": "{{nature}}", + "Calm": "{{nature}}", + "Gentle": "{{nature}}", + "Sassy": "{{nature}}", + "Careful": "{{nature}}", + "Quirky": "{{nature}}" + } +} \ No newline at end of file diff --git a/src/locales/he/pokemon.json b/src/locales/he/pokemon.json new file mode 100644 index 00000000000..9185f749cfa --- /dev/null +++ b/src/locales/he/pokemon.json @@ -0,0 +1,1084 @@ +{ + "bulbasaur": "Bulbasaur", + "ivysaur": "Ivysaur", + "venusaur": "Venusaur", + "charmander": "Charmander", + "charmeleon": "Charmeleon", + "charizard": "Charizard", + "squirtle": "Squirtle", + "wartortle": "Wartortle", + "blastoise": "Blastoise", + "caterpie": "Caterpie", + "metapod": "Metapod", + "butterfree": "Butterfree", + "weedle": "Weedle", + "kakuna": "Kakuna", + "beedrill": "Beedrill", + "pidgey": "Pidgey", + "pidgeotto": "Pidgeotto", + "pidgeot": "Pidgeot", + "rattata": "Rattata", + "raticate": "Raticate", + "spearow": "Spearow", + "fearow": "Fearow", + "ekans": "Ekans", + "arbok": "Arbok", + "pikachu": "Pikachu", + "raichu": "Raichu", + "sandshrew": "Sandshrew", + "sandslash": "Sandslash", + "nidoran_f": "Nidoran♀", + "nidorina": "Nidorina", + "nidoqueen": "Nidoqueen", + "nidoran_m": "Nidoran♂", + "nidorino": "Nidorino", + "nidoking": "Nidoking", + "clefairy": "Clefairy", + "clefable": "Clefable", + "vulpix": "Vulpix", + "ninetales": "Ninetales", + "jigglypuff": "Jigglypuff", + "wigglytuff": "Wigglytuff", + "zubat": "Zubat", + "golbat": "Golbat", + "oddish": "Oddish", + "gloom": "Gloom", + "vileplume": "Vileplume", + "paras": "Paras", + "parasect": "Parasect", + "venonat": "Venonat", + "venomoth": "Venomoth", + "diglett": "Diglett", + "dugtrio": "Dugtrio", + "meowth": "Meowth", + "persian": "Persian", + "psyduck": "Psyduck", + "golduck": "Golduck", + "mankey": "Mankey", + "primeape": "Primeape", + "growlithe": "Growlithe", + "arcanine": "Arcanine", + "poliwag": "Poliwag", + "poliwhirl": "Poliwhirl", + "poliwrath": "Poliwrath", + "abra": "Abra", + "kadabra": "Kadabra", + "alakazam": "Alakazam", + "machop": "Machop", + "machoke": "Machoke", + "machamp": "Machamp", + "bellsprout": "Bellsprout", + "weepinbell": "Weepinbell", + "victreebel": "Victreebel", + "tentacool": "Tentacool", + "tentacruel": "Tentacruel", + "geodude": "Geodude", + "graveler": "Graveler", + "golem": "Golem", + "ponyta": "Ponyta", + "rapidash": "Rapidash", + "slowpoke": "Slowpoke", + "slowbro": "Slowbro", + "magnemite": "Magnemite", + "magneton": "Magneton", + "farfetchd": "Farfetch'd", + "doduo": "Doduo", + "dodrio": "Dodrio", + "seel": "Seel", + "dewgong": "Dewgong", + "grimer": "Grimer", + "muk": "Muk", + "shellder": "Shellder", + "cloyster": "Cloyster", + "gastly": "Gastly", + "haunter": "Haunter", + "gengar": "Gengar", + "onix": "Onix", + "drowzee": "Drowzee", + "hypno": "Hypno", + "krabby": "Krabby", + "kingler": "Kingler", + "voltorb": "Voltorb", + "electrode": "Electrode", + "exeggcute": "Exeggcute", + "exeggutor": "Exeggutor", + "cubone": "Cubone", + "marowak": "Marowak", + "hitmonlee": "Hitmonlee", + "hitmonchan": "Hitmonchan", + "lickitung": "Lickitung", + "koffing": "Koffing", + "weezing": "Weezing", + "rhyhorn": "Rhyhorn", + "rhydon": "Rhydon", + "chansey": "Chansey", + "tangela": "Tangela", + "kangaskhan": "Kangaskhan", + "horsea": "Horsea", + "seadra": "Seadra", + "goldeen": "Goldeen", + "seaking": "Seaking", + "staryu": "Staryu", + "starmie": "Starmie", + "mr_mime": "Mr. Mime", + "scyther": "Scyther", + "jynx": "Jynx", + "electabuzz": "Electabuzz", + "magmar": "Magmar", + "pinsir": "Pinsir", + "tauros": "Tauros", + "magikarp": "Magikarp", + "gyarados": "Gyarados", + "lapras": "Lapras", + "ditto": "Ditto", + "eevee": "Eevee", + "vaporeon": "Vaporeon", + "jolteon": "Jolteon", + "flareon": "Flareon", + "porygon": "Porygon", + "omanyte": "Omanyte", + "omastar": "Omastar", + "kabuto": "Kabuto", + "kabutops": "Kabutops", + "aerodactyl": "Aerodactyl", + "snorlax": "Snorlax", + "articuno": "Articuno", + "zapdos": "Zapdos", + "moltres": "Moltres", + "dratini": "Dratini", + "dragonair": "Dragonair", + "dragonite": "Dragonite", + "mewtwo": "Mewtwo", + "mew": "Mew", + "chikorita": "Chikorita", + "bayleef": "Bayleef", + "meganium": "Meganium", + "cyndaquil": "Cyndaquil", + "quilava": "Quilava", + "typhlosion": "Typhlosion", + "totodile": "Totodile", + "croconaw": "Croconaw", + "feraligatr": "Feraligatr", + "sentret": "Sentret", + "furret": "Furret", + "hoothoot": "Hoothoot", + "noctowl": "Noctowl", + "ledyba": "Ledyba", + "ledian": "Ledian", + "spinarak": "Spinarak", + "ariados": "Ariados", + "crobat": "Crobat", + "chinchou": "Chinchou", + "lanturn": "Lanturn", + "pichu": "Pichu", + "cleffa": "Cleffa", + "igglybuff": "Igglybuff", + "togepi": "Togepi", + "togetic": "Togetic", + "natu": "Natu", + "xatu": "Xatu", + "mareep": "Mareep", + "flaaffy": "Flaaffy", + "ampharos": "Ampharos", + "bellossom": "Bellossom", + "marill": "Marill", + "azumarill": "Azumarill", + "sudowoodo": "Sudowoodo", + "politoed": "Politoed", + "hoppip": "Hoppip", + "skiploom": "Skiploom", + "jumpluff": "Jumpluff", + "aipom": "Aipom", + "sunkern": "Sunkern", + "sunflora": "Sunflora", + "yanma": "Yanma", + "wooper": "Wooper", + "quagsire": "Quagsire", + "espeon": "Espeon", + "umbreon": "Umbreon", + "murkrow": "Murkrow", + "slowking": "Slowking", + "misdreavus": "Misdreavus", + "unown": "Unown", + "wobbuffet": "Wobbuffet", + "girafarig": "Girafarig", + "pineco": "Pineco", + "forretress": "Forretress", + "dunsparce": "Dunsparce", + "gligar": "Gligar", + "steelix": "Steelix", + "snubbull": "Snubbull", + "granbull": "Granbull", + "qwilfish": "Qwilfish", + "scizor": "Scizor", + "shuckle": "Shuckle", + "heracross": "Heracross", + "sneasel": "Sneasel", + "teddiursa": "Teddiursa", + "ursaring": "Ursaring", + "slugma": "Slugma", + "magcargo": "Magcargo", + "swinub": "Swinub", + "piloswine": "Piloswine", + "corsola": "Corsola", + "remoraid": "Remoraid", + "octillery": "Octillery", + "delibird": "Delibird", + "mantine": "Mantine", + "skarmory": "Skarmory", + "houndour": "Houndour", + "houndoom": "Houndoom", + "kingdra": "Kingdra", + "phanpy": "Phanpy", + "donphan": "Donphan", + "porygon2": "Porygon2", + "stantler": "Stantler", + "smeargle": "Smeargle", + "tyrogue": "Tyrogue", + "hitmontop": "Hitmontop", + "smoochum": "Smoochum", + "elekid": "Elekid", + "magby": "Magby", + "miltank": "Miltank", + "blissey": "Blissey", + "raikou": "Raikou", + "entei": "Entei", + "suicune": "Suicune", + "larvitar": "Larvitar", + "pupitar": "Pupitar", + "tyranitar": "Tyranitar", + "lugia": "Lugia", + "ho_oh": "Ho-Oh", + "celebi": "Celebi", + "treecko": "Treecko", + "grovyle": "Grovyle", + "sceptile": "Sceptile", + "torchic": "Torchic", + "combusken": "Combusken", + "blaziken": "Blaziken", + "mudkip": "Mudkip", + "marshtomp": "Marshtomp", + "swampert": "Swampert", + "poochyena": "Poochyena", + "mightyena": "Mightyena", + "zigzagoon": "Zigzagoon", + "linoone": "Linoone", + "wurmple": "Wurmple", + "silcoon": "Silcoon", + "beautifly": "Beautifly", + "cascoon": "Cascoon", + "dustox": "Dustox", + "lotad": "Lotad", + "lombre": "Lombre", + "ludicolo": "Ludicolo", + "seedot": "Seedot", + "nuzleaf": "Nuzleaf", + "shiftry": "Shiftry", + "taillow": "Taillow", + "swellow": "Swellow", + "wingull": "Wingull", + "pelipper": "Pelipper", + "ralts": "Ralts", + "kirlia": "Kirlia", + "gardevoir": "Gardevoir", + "surskit": "Surskit", + "masquerain": "Masquerain", + "shroomish": "Shroomish", + "breloom": "Breloom", + "slakoth": "Slakoth", + "vigoroth": "Vigoroth", + "slaking": "Slaking", + "nincada": "Nincada", + "ninjask": "Ninjask", + "shedinja": "Shedinja", + "whismur": "Whismur", + "loudred": "Loudred", + "exploud": "Exploud", + "makuhita": "Makuhita", + "hariyama": "Hariyama", + "azurill": "Azurill", + "nosepass": "Nosepass", + "skitty": "Skitty", + "delcatty": "Delcatty", + "sableye": "Sableye", + "mawile": "Mawile", + "aron": "Aron", + "lairon": "Lairon", + "aggron": "Aggron", + "meditite": "Meditite", + "medicham": "Medicham", + "electrike": "Electrike", + "manectric": "Manectric", + "plusle": "Plusle", + "minun": "Minun", + "volbeat": "Volbeat", + "illumise": "Illumise", + "roselia": "Roselia", + "gulpin": "Gulpin", + "swalot": "Swalot", + "carvanha": "Carvanha", + "sharpedo": "Sharpedo", + "wailmer": "Wailmer", + "wailord": "Wailord", + "numel": "Numel", + "camerupt": "Camerupt", + "torkoal": "Torkoal", + "spoink": "Spoink", + "grumpig": "Grumpig", + "spinda": "Spinda", + "trapinch": "Trapinch", + "vibrava": "Vibrava", + "flygon": "Flygon", + "cacnea": "Cacnea", + "cacturne": "Cacturne", + "swablu": "Swablu", + "altaria": "Altaria", + "zangoose": "Zangoose", + "seviper": "Seviper", + "lunatone": "Lunatone", + "solrock": "Solrock", + "barboach": "Barboach", + "whiscash": "Whiscash", + "corphish": "Corphish", + "crawdaunt": "Crawdaunt", + "baltoy": "Baltoy", + "claydol": "Claydol", + "lileep": "Lileep", + "cradily": "Cradily", + "anorith": "Anorith", + "armaldo": "Armaldo", + "feebas": "Feebas", + "milotic": "Milotic", + "castform": "Castform", + "kecleon": "Kecleon", + "shuppet": "Shuppet", + "banette": "Banette", + "duskull": "Duskull", + "dusclops": "Dusclops", + "tropius": "Tropius", + "chimecho": "Chimecho", + "absol": "Absol", + "wynaut": "Wynaut", + "snorunt": "Snorunt", + "glalie": "Glalie", + "spheal": "Spheal", + "sealeo": "Sealeo", + "walrein": "Walrein", + "clamperl": "Clamperl", + "huntail": "Huntail", + "gorebyss": "Gorebyss", + "relicanth": "Relicanth", + "luvdisc": "Luvdisc", + "bagon": "Bagon", + "shelgon": "Shelgon", + "salamence": "Salamence", + "beldum": "Beldum", + "metang": "Metang", + "metagross": "Metagross", + "regirock": "Regirock", + "regice": "Regice", + "registeel": "Registeel", + "latias": "Latias", + "latios": "Latios", + "kyogre": "Kyogre", + "groudon": "Groudon", + "rayquaza": "Rayquaza", + "jirachi": "Jirachi", + "deoxys": "Deoxys", + "turtwig": "Turtwig", + "grotle": "Grotle", + "torterra": "Torterra", + "chimchar": "Chimchar", + "monferno": "Monferno", + "infernape": "Infernape", + "piplup": "Piplup", + "prinplup": "Prinplup", + "empoleon": "Empoleon", + "starly": "Starly", + "staravia": "Staravia", + "staraptor": "Staraptor", + "bidoof": "Bidoof", + "bibarel": "Bibarel", + "kricketot": "Kricketot", + "kricketune": "Kricketune", + "shinx": "Shinx", + "luxio": "Luxio", + "luxray": "Luxray", + "budew": "Budew", + "roserade": "Roserade", + "cranidos": "Cranidos", + "rampardos": "Rampardos", + "shieldon": "Shieldon", + "bastiodon": "Bastiodon", + "burmy": "Burmy", + "wormadam": "Wormadam", + "mothim": "Mothim", + "combee": "Combee", + "vespiquen": "Vespiquen", + "pachirisu": "Pachirisu", + "buizel": "Buizel", + "floatzel": "Floatzel", + "cherubi": "Cherubi", + "cherrim": "Cherrim", + "shellos": "Shellos", + "gastrodon": "Gastrodon", + "ambipom": "Ambipom", + "drifloon": "Drifloon", + "drifblim": "Drifblim", + "buneary": "Buneary", + "lopunny": "Lopunny", + "mismagius": "Mismagius", + "honchkrow": "Honchkrow", + "glameow": "Glameow", + "purugly": "Purugly", + "chingling": "Chingling", + "stunky": "Stunky", + "skuntank": "Skuntank", + "bronzor": "Bronzor", + "bronzong": "Bronzong", + "bonsly": "Bonsly", + "mime_jr": "Mime Jr.", + "happiny": "Happiny", + "chatot": "Chatot", + "spiritomb": "Spiritomb", + "gible": "Gible", + "gabite": "Gabite", + "garchomp": "Garchomp", + "munchlax": "Munchlax", + "riolu": "Riolu", + "lucario": "Lucario", + "hippopotas": "Hippopotas", + "hippowdon": "Hippowdon", + "skorupi": "Skorupi", + "drapion": "Drapion", + "croagunk": "Croagunk", + "toxicroak": "Toxicroak", + "carnivine": "Carnivine", + "finneon": "Finneon", + "lumineon": "Lumineon", + "mantyke": "Mantyke", + "snover": "Snover", + "abomasnow": "Abomasnow", + "weavile": "Weavile", + "magnezone": "Magnezone", + "lickilicky": "Lickilicky", + "rhyperior": "Rhyperior", + "tangrowth": "Tangrowth", + "electivire": "Electivire", + "magmortar": "Magmortar", + "togekiss": "Togekiss", + "yanmega": "Yanmega", + "leafeon": "Leafeon", + "glaceon": "Glaceon", + "gliscor": "Gliscor", + "mamoswine": "Mamoswine", + "porygon_z": "Porygon-Z", + "gallade": "Gallade", + "probopass": "Probopass", + "dusknoir": "Dusknoir", + "froslass": "Froslass", + "rotom": "Rotom", + "uxie": "Uxie", + "mesprit": "Mesprit", + "azelf": "Azelf", + "dialga": "Dialga", + "palkia": "Palkia", + "heatran": "Heatran", + "regigigas": "Regigigas", + "giratina": "Giratina", + "cresselia": "Cresselia", + "phione": "Phione", + "manaphy": "Manaphy", + "darkrai": "Darkrai", + "shaymin": "Shaymin", + "arceus": "Arceus", + "victini": "Victini", + "snivy": "Snivy", + "servine": "Servine", + "serperior": "Serperior", + "tepig": "Tepig", + "pignite": "Pignite", + "emboar": "Emboar", + "oshawott": "Oshawott", + "dewott": "Dewott", + "samurott": "Samurott", + "patrat": "Patrat", + "watchog": "Watchog", + "lillipup": "Lillipup", + "herdier": "Herdier", + "stoutland": "Stoutland", + "purrloin": "Purrloin", + "liepard": "Liepard", + "pansage": "Pansage", + "simisage": "Simisage", + "pansear": "Pansear", + "simisear": "Simisear", + "panpour": "Panpour", + "simipour": "Simipour", + "munna": "Munna", + "musharna": "Musharna", + "pidove": "Pidove", + "tranquill": "Tranquill", + "unfezant": "Unfezant", + "blitzle": "Blitzle", + "zebstrika": "Zebstrika", + "roggenrola": "Roggenrola", + "boldore": "Boldore", + "gigalith": "Gigalith", + "woobat": "Woobat", + "swoobat": "Swoobat", + "drilbur": "Drilbur", + "excadrill": "Excadrill", + "audino": "Audino", + "timburr": "Timburr", + "gurdurr": "Gurdurr", + "conkeldurr": "Conkeldurr", + "tympole": "Tympole", + "palpitoad": "Palpitoad", + "seismitoad": "Seismitoad", + "throh": "Throh", + "sawk": "Sawk", + "sewaddle": "Sewaddle", + "swadloon": "Swadloon", + "leavanny": "Leavanny", + "venipede": "Venipede", + "whirlipede": "Whirlipede", + "scolipede": "Scolipede", + "cottonee": "Cottonee", + "whimsicott": "Whimsicott", + "petilil": "Petilil", + "lilligant": "Lilligant", + "basculin": "Basculin", + "sandile": "Sandile", + "krokorok": "Krokorok", + "krookodile": "Krookodile", + "darumaka": "Darumaka", + "darmanitan": "Darmanitan", + "maractus": "Maractus", + "dwebble": "Dwebble", + "crustle": "Crustle", + "scraggy": "Scraggy", + "scrafty": "Scrafty", + "sigilyph": "Sigilyph", + "yamask": "Yamask", + "cofagrigus": "Cofagrigus", + "tirtouga": "Tirtouga", + "carracosta": "Carracosta", + "archen": "Archen", + "archeops": "Archeops", + "trubbish": "Trubbish", + "garbodor": "Garbodor", + "zorua": "Zorua", + "zoroark": "Zoroark", + "minccino": "Minccino", + "cinccino": "Cinccino", + "gothita": "Gothita", + "gothorita": "Gothorita", + "gothitelle": "Gothitelle", + "solosis": "Solosis", + "duosion": "Duosion", + "reuniclus": "Reuniclus", + "ducklett": "Ducklett", + "swanna": "Swanna", + "vanillite": "Vanillite", + "vanillish": "Vanillish", + "vanilluxe": "Vanilluxe", + "deerling": "Deerling", + "sawsbuck": "Sawsbuck", + "emolga": "Emolga", + "karrablast": "Karrablast", + "escavalier": "Escavalier", + "foongus": "Foongus", + "amoonguss": "Amoonguss", + "frillish": "Frillish", + "jellicent": "Jellicent", + "alomomola": "Alomomola", + "joltik": "Joltik", + "galvantula": "Galvantula", + "ferroseed": "Ferroseed", + "ferrothorn": "Ferrothorn", + "klink": "Klink", + "klang": "Klang", + "klinklang": "Klinklang", + "tynamo": "Tynamo", + "eelektrik": "Eelektrik", + "eelektross": "Eelektross", + "elgyem": "Elgyem", + "beheeyem": "Beheeyem", + "litwick": "Litwick", + "lampent": "Lampent", + "chandelure": "Chandelure", + "axew": "Axew", + "fraxure": "Fraxure", + "haxorus": "Haxorus", + "cubchoo": "Cubchoo", + "beartic": "Beartic", + "cryogonal": "Cryogonal", + "shelmet": "Shelmet", + "accelgor": "Accelgor", + "stunfisk": "Stunfisk", + "mienfoo": "Mienfoo", + "mienshao": "Mienshao", + "druddigon": "Druddigon", + "golett": "Golett", + "golurk": "Golurk", + "pawniard": "Pawniard", + "bisharp": "Bisharp", + "bouffalant": "Bouffalant", + "rufflet": "Rufflet", + "braviary": "Braviary", + "vullaby": "Vullaby", + "mandibuzz": "Mandibuzz", + "heatmor": "Heatmor", + "durant": "Durant", + "deino": "Deino", + "zweilous": "Zweilous", + "hydreigon": "Hydreigon", + "larvesta": "Larvesta", + "volcarona": "Volcarona", + "cobalion": "Cobalion", + "terrakion": "Terrakion", + "virizion": "Virizion", + "tornadus": "Tornadus", + "thundurus": "Thundurus", + "reshiram": "Reshiram", + "zekrom": "Zekrom", + "landorus": "Landorus", + "kyurem": "Kyurem", + "keldeo": "Keldeo", + "meloetta": "Meloetta", + "genesect": "Genesect", + "chespin": "Chespin", + "quilladin": "Quilladin", + "chesnaught": "Chesnaught", + "fennekin": "Fennekin", + "braixen": "Braixen", + "delphox": "Delphox", + "froakie": "Froakie", + "frogadier": "Frogadier", + "greninja": "Greninja", + "bunnelby": "Bunnelby", + "diggersby": "Diggersby", + "fletchling": "Fletchling", + "fletchinder": "Fletchinder", + "talonflame": "Talonflame", + "scatterbug": "Scatterbug", + "spewpa": "Spewpa", + "vivillon": "Vivillon", + "litleo": "Litleo", + "pyroar": "Pyroar", + "flabebe": "Flabébé", + "floette": "Floette", + "florges": "Florges", + "skiddo": "Skiddo", + "gogoat": "Gogoat", + "pancham": "Pancham", + "pangoro": "Pangoro", + "furfrou": "Furfrou", + "espurr": "Espurr", + "meowstic": "Meowstic", + "honedge": "Honedge", + "doublade": "Doublade", + "aegislash": "Aegislash", + "spritzee": "Spritzee", + "aromatisse": "Aromatisse", + "swirlix": "Swirlix", + "slurpuff": "Slurpuff", + "inkay": "Inkay", + "malamar": "Malamar", + "binacle": "Binacle", + "barbaracle": "Barbaracle", + "skrelp": "Skrelp", + "dragalge": "Dragalge", + "clauncher": "Clauncher", + "clawitzer": "Clawitzer", + "helioptile": "Helioptile", + "heliolisk": "Heliolisk", + "tyrunt": "Tyrunt", + "tyrantrum": "Tyrantrum", + "amaura": "Amaura", + "aurorus": "Aurorus", + "sylveon": "Sylveon", + "hawlucha": "Hawlucha", + "dedenne": "Dedenne", + "carbink": "Carbink", + "goomy": "Goomy", + "sliggoo": "Sliggoo", + "goodra": "Goodra", + "klefki": "Klefki", + "phantump": "Phantump", + "trevenant": "Trevenant", + "pumpkaboo": "Pumpkaboo", + "gourgeist": "Gourgeist", + "bergmite": "Bergmite", + "avalugg": "Avalugg", + "noibat": "Noibat", + "noivern": "Noivern", + "xerneas": "Xerneas", + "yveltal": "Yveltal", + "zygarde": "Zygarde", + "diancie": "Diancie", + "hoopa": "Hoopa", + "volcanion": "Volcanion", + "rowlet": "Rowlet", + "dartrix": "Dartrix", + "decidueye": "Decidueye", + "litten": "Litten", + "torracat": "Torracat", + "incineroar": "Incineroar", + "popplio": "Popplio", + "brionne": "Brionne", + "primarina": "Primarina", + "pikipek": "Pikipek", + "trumbeak": "Trumbeak", + "toucannon": "Toucannon", + "yungoos": "Yungoos", + "gumshoos": "Gumshoos", + "grubbin": "Grubbin", + "charjabug": "Charjabug", + "vikavolt": "Vikavolt", + "crabrawler": "Crabrawler", + "crabominable": "Crabominable", + "oricorio": "Oricorio", + "cutiefly": "Cutiefly", + "ribombee": "Ribombee", + "rockruff": "Rockruff", + "lycanroc": "Lycanroc", + "wishiwashi": "Wishiwashi", + "mareanie": "Mareanie", + "toxapex": "Toxapex", + "mudbray": "Mudbray", + "mudsdale": "Mudsdale", + "dewpider": "Dewpider", + "araquanid": "Araquanid", + "fomantis": "Fomantis", + "lurantis": "Lurantis", + "morelull": "Morelull", + "shiinotic": "Shiinotic", + "salandit": "Salandit", + "salazzle": "Salazzle", + "stufful": "Stufful", + "bewear": "Bewear", + "bounsweet": "Bounsweet", + "steenee": "Steenee", + "tsareena": "Tsareena", + "comfey": "Comfey", + "oranguru": "Oranguru", + "passimian": "Passimian", + "wimpod": "Wimpod", + "golisopod": "Golisopod", + "sandygast": "Sandygast", + "palossand": "Palossand", + "pyukumuku": "Pyukumuku", + "type_null": "Type: Null", + "silvally": "Silvally", + "minior": "Minior", + "komala": "Komala", + "turtonator": "Turtonator", + "togedemaru": "Togedemaru", + "mimikyu": "Mimikyu", + "bruxish": "Bruxish", + "drampa": "Drampa", + "dhelmise": "Dhelmise", + "jangmo_o": "Jangmo-o", + "hakamo_o": "Hakamo-o", + "kommo_o": "Kommo-o", + "tapu_koko": "Tapu Koko", + "tapu_lele": "Tapu Lele", + "tapu_bulu": "Tapu Bulu", + "tapu_fini": "Tapu Fini", + "cosmog": "Cosmog", + "cosmoem": "Cosmoem", + "solgaleo": "Solgaleo", + "lunala": "Lunala", + "nihilego": "Nihilego", + "buzzwole": "Buzzwole", + "pheromosa": "Pheromosa", + "xurkitree": "Xurkitree", + "celesteela": "Celesteela", + "kartana": "Kartana", + "guzzlord": "Guzzlord", + "necrozma": "Necrozma", + "magearna": "Magearna", + "marshadow": "Marshadow", + "poipole": "Poipole", + "naganadel": "Naganadel", + "stakataka": "Stakataka", + "blacephalon": "Blacephalon", + "zeraora": "Zeraora", + "meltan": "Meltan", + "melmetal": "Melmetal", + "grookey": "Grookey", + "thwackey": "Thwackey", + "rillaboom": "Rillaboom", + "scorbunny": "Scorbunny", + "raboot": "Raboot", + "cinderace": "Cinderace", + "sobble": "Sobble", + "drizzile": "Drizzile", + "inteleon": "Inteleon", + "skwovet": "Skwovet", + "greedent": "Greedent", + "rookidee": "Rookidee", + "corvisquire": "Corvisquire", + "corviknight": "Corviknight", + "blipbug": "Blipbug", + "dottler": "Dottler", + "orbeetle": "Orbeetle", + "nickit": "Nickit", + "thievul": "Thievul", + "gossifleur": "Gossifleur", + "eldegoss": "Eldegoss", + "wooloo": "Wooloo", + "dubwool": "Dubwool", + "chewtle": "Chewtle", + "drednaw": "Drednaw", + "yamper": "Yamper", + "boltund": "Boltund", + "rolycoly": "Rolycoly", + "carkol": "Carkol", + "coalossal": "Coalossal", + "applin": "Applin", + "flapple": "Flapple", + "appletun": "Appletun", + "silicobra": "Silicobra", + "sandaconda": "Sandaconda", + "cramorant": "Cramorant", + "arrokuda": "Arrokuda", + "barraskewda": "Barraskewda", + "toxel": "Toxel", + "toxtricity": "Toxtricity", + "sizzlipede": "Sizzlipede", + "centiskorch": "Centiskorch", + "clobbopus": "Clobbopus", + "grapploct": "Grapploct", + "sinistea": "Sinistea", + "polteageist": "Polteageist", + "hatenna": "Hatenna", + "hattrem": "Hattrem", + "hatterene": "Hatterene", + "impidimp": "Impidimp", + "morgrem": "Morgrem", + "grimmsnarl": "Grimmsnarl", + "obstagoon": "Obstagoon", + "perrserker": "Perrserker", + "cursola": "Cursola", + "sirfetchd": "Sirfetch'd", + "mr_rime": "Mr. Rime", + "runerigus": "Runerigus", + "milcery": "Milcery", + "alcremie": "Alcremie", + "falinks": "Falinks", + "pincurchin": "Pincurchin", + "snom": "Snom", + "frosmoth": "Frosmoth", + "stonjourner": "Stonjourner", + "eiscue": "Eiscue", + "indeedee": "Indeedee", + "morpeko": "Morpeko", + "cufant": "Cufant", + "copperajah": "Copperajah", + "dracozolt": "Dracozolt", + "arctozolt": "Arctozolt", + "dracovish": "Dracovish", + "arctovish": "Arctovish", + "duraludon": "Duraludon", + "dreepy": "Dreepy", + "drakloak": "Drakloak", + "dragapult": "Dragapult", + "zacian": "Zacian", + "zamazenta": "Zamazenta", + "eternatus": "Eternatus", + "kubfu": "Kubfu", + "urshifu": "Urshifu", + "zarude": "Zarude", + "regieleki": "Regieleki", + "regidrago": "Regidrago", + "glastrier": "Glastrier", + "spectrier": "Spectrier", + "calyrex": "Calyrex", + "wyrdeer": "Wyrdeer", + "kleavor": "Kleavor", + "ursaluna": "Ursaluna", + "basculegion": "Basculegion", + "sneasler": "Sneasler", + "overqwil": "Overqwil", + "enamorus": "Enamorus", + "sprigatito": "Sprigatito", + "floragato": "Floragato", + "meowscarada": "Meowscarada", + "fuecoco": "Fuecoco", + "crocalor": "Crocalor", + "skeledirge": "Skeledirge", + "quaxly": "Quaxly", + "quaxwell": "Quaxwell", + "quaquaval": "Quaquaval", + "lechonk": "Lechonk", + "oinkologne": "Oinkologne", + "tarountula": "Tarountula", + "spidops": "Spidops", + "nymble": "Nymble", + "lokix": "Lokix", + "pawmi": "Pawmi", + "pawmo": "Pawmo", + "pawmot": "Pawmot", + "tandemaus": "Tandemaus", + "maushold": "Maushold", + "fidough": "Fidough", + "dachsbun": "Dachsbun", + "smoliv": "Smoliv", + "dolliv": "Dolliv", + "arboliva": "Arboliva", + "squawkabilly": "Squawkabilly", + "nacli": "Nacli", + "naclstack": "Naclstack", + "garganacl": "Garganacl", + "charcadet": "Charcadet", + "armarouge": "Armarouge", + "ceruledge": "Ceruledge", + "tadbulb": "Tadbulb", + "bellibolt": "Bellibolt", + "wattrel": "Wattrel", + "kilowattrel": "Kilowattrel", + "maschiff": "Maschiff", + "mabosstiff": "Mabosstiff", + "shroodle": "Shroodle", + "grafaiai": "Grafaiai", + "bramblin": "Bramblin", + "brambleghast": "Brambleghast", + "toedscool": "Toedscool", + "toedscruel": "Toedscruel", + "klawf": "Klawf", + "capsakid": "Capsakid", + "scovillain": "Scovillain", + "rellor": "Rellor", + "rabsca": "Rabsca", + "flittle": "Flittle", + "espathra": "Espathra", + "tinkatink": "Tinkatink", + "tinkatuff": "Tinkatuff", + "tinkaton": "Tinkaton", + "wiglett": "Wiglett", + "wugtrio": "Wugtrio", + "bombirdier": "Bombirdier", + "finizen": "Finizen", + "palafin": "Palafin", + "varoom": "Varoom", + "revavroom": "Revavroom", + "cyclizar": "Cyclizar", + "orthworm": "Orthworm", + "glimmet": "Glimmet", + "glimmora": "Glimmora", + "greavard": "Greavard", + "houndstone": "Houndstone", + "flamigo": "Flamigo", + "cetoddle": "Cetoddle", + "cetitan": "Cetitan", + "veluza": "Veluza", + "dondozo": "Dondozo", + "tatsugiri": "Tatsugiri", + "annihilape": "Annihilape", + "clodsire": "Clodsire", + "farigiraf": "Farigiraf", + "dudunsparce": "Dudunsparce", + "kingambit": "Kingambit", + "great_tusk": "Great Tusk", + "scream_tail": "Scream Tail", + "brute_bonnet": "Brute Bonnet", + "flutter_mane": "Flutter Mane", + "slither_wing": "Slither Wing", + "sandy_shocks": "Sandy Shocks", + "iron_treads": "Iron Treads", + "iron_bundle": "Iron Bundle", + "iron_hands": "Iron Hands", + "iron_jugulis": "Iron Jugulis", + "iron_moth": "Iron Moth", + "iron_thorns": "Iron Thorns", + "frigibax": "Frigibax", + "arctibax": "Arctibax", + "baxcalibur": "Baxcalibur", + "gimmighoul": "Gimmighoul", + "gholdengo": "Gholdengo", + "wo_chien": "Wo-Chien", + "chien_pao": "Chien-Pao", + "ting_lu": "Ting-Lu", + "chi_yu": "Chi-Yu", + "roaring_moon": "Roaring Moon", + "iron_valiant": "Iron Valiant", + "koraidon": "Koraidon", + "miraidon": "Miraidon", + "walking_wake": "Walking Wake", + "iron_leaves": "Iron Leaves", + "dipplin": "Dipplin", + "poltchageist": "Poltchageist", + "sinistcha": "Sinistcha", + "okidogi": "Okidogi", + "munkidori": "Munkidori", + "fezandipiti": "Fezandipiti", + "ogerpon": "Ogerpon", + "archaludon": "Archaludon", + "hydrapple": "Hydrapple", + "gouging_fire": "Gouging Fire", + "raging_bolt": "Raging Bolt", + "iron_boulder": "Iron Boulder", + "iron_crown": "Iron Crown", + "terapagos": "Terapagos", + "pecharunt": "Pecharunt", + "alola_rattata": "Rattata", + "alola_raticate": "Raticate", + "alola_raichu": "Raichu", + "alola_sandshrew": "Sandshrew", + "alola_sandslash": "Sandslash", + "alola_vulpix": "Vulpix", + "alola_ninetales": "Ninetales", + "alola_diglett": "Diglett", + "alola_dugtrio": "Dugtrio", + "alola_meowth": "Meowth", + "alola_persian": "Persian", + "alola_geodude": "Geodude", + "alola_graveler": "Graveler", + "alola_golem": "Golem", + "alola_grimer": "Grimer", + "alola_muk": "Muk", + "alola_exeggutor": "Exeggutor", + "alola_marowak": "Marowak", + "eternal_floette": "Floette", + "galar_meowth": "Meowth", + "galar_ponyta": "Ponyta", + "galar_rapidash": "Rapidash", + "galar_slowpoke": "Slowpoke", + "galar_slowbro": "Slowbro", + "galar_farfetchd": "Farfetch'd", + "galar_weezing": "Weezing", + "galar_mr_mime": "Mr. Mime", + "galar_articuno": "Articuno", + "galar_zapdos": "Zapdos", + "galar_moltres": "Moltres", + "galar_slowking": "Slowking", + "galar_corsola": "Corsola", + "galar_zigzagoon": "Zigzagoon", + "galar_linoone": "Linoone", + "galar_darumaka": "Darumaka", + "galar_darmanitan": "Darmanitan", + "galar_yamask": "Yamask", + "galar_stunfisk": "Stunfisk", + "hisui_growlithe": "Growlithe", + "hisui_arcanine": "Arcanine", + "hisui_voltorb": "Voltorb", + "hisui_electrode": "Electrode", + "hisui_typhlosion": "Typhlosion", + "hisui_qwilfish": "Qwilfish", + "hisui_sneasel": "Sneasel", + "hisui_samurott": "Samurott", + "hisui_lilligant": "Lilligant", + "hisui_zorua": "Zorua", + "hisui_zoroark": "Zoroark", + "hisui_braviary": "Braviary", + "hisui_sliggoo": "Sliggoo", + "hisui_goodra": "Goodra", + "hisui_avalugg": "Avalugg", + "hisui_decidueye": "Decidueye", + "paldea_tauros": "Tauros", + "paldea_wooper": "Wooper", + "bloodmoon_ursaluna": "Ursaluna" +} \ No newline at end of file diff --git a/src/locales/he/run-history.json b/src/locales/he/run-history.json new file mode 100644 index 00000000000..53596bdf629 --- /dev/null +++ b/src/locales/he/run-history.json @@ -0,0 +1,37 @@ +{ + "victory": "Victory!", + "defeatedWild": "Defeated by ", + "defeatedTrainer": "Defeated by ", + "defeatedTrainerDouble": "Defeated by Duo", + "defeatedRival": "Defeated by Rival", + "defeated": "Defeated", + "defeatedWild_female": "Defeated by ", + "defeatedTrainer_female": "Defeated by ", + "defeatedTrainerDouble_female": "Defeated by Duo", + "defeatedRival_female": "Defeated by Rival", + "defeated_female": "Defeated", + "luck": "Luck", + "score": "Score", + "mode": "Mode", + "challengeRules": "Rule(s)", + "challengeMonoGen1": "Gen I", + "challengeMonoGen2": "Gen II", + "challengeMonoGen3": "Gen III", + "challengeMonoGen4": "Gen IV", + "challengeMonoGen5": "Gen V", + "challengeMonoGen6": "Gen VI", + "challengeMonoGen7": "Gen VII", + "challengeMonoGen8": "Gen VIII", + "challengeMonoGen9": "Gen IX", + "playerItems": "Player Items", + "personalBest": "Personal Best!", + "SPDshortened": "Vel.", + "runInfo": "Run Info", + "money": "Money", + "runLength": "Run Length", + "viewHeldItems": "Held Items", + "hallofFameText": "Welcome to the Hall of Fame!", + "hallofFameText_female": "Welcome to the Hall of Fame!", + "viewHallOfFame": "View Hall of Fame!", + "viewEndingSplash": "View ending art!" +} diff --git a/src/locales/he/save-slot-select-ui-handler.json b/src/locales/he/save-slot-select-ui-handler.json new file mode 100644 index 00000000000..2db02b09783 --- /dev/null +++ b/src/locales/he/save-slot-select-ui-handler.json @@ -0,0 +1,7 @@ +{ + "overwriteData": "Overwrite the data in the selected slot?", + "loading": "Loading...", + "wave": "Wave", + "lv": "Lv", + "empty": "Empty" +} \ No newline at end of file diff --git a/src/locales/he/settings.json b/src/locales/he/settings.json new file mode 100644 index 00000000000..ee8a43d7510 --- /dev/null +++ b/src/locales/he/settings.json @@ -0,0 +1,111 @@ +{ + "boy": "Boy", + "girl": "Girl", + "general": "General", + "display": "Display", + "audio": "Audio", + "gamepad": "Gamepad", + "keyboard": "Keyboard", + "gameSpeed": "Game Speed", + "hpBarSpeed": "HP Bar Speed", + "expGainsSpeed": "EXP Gains Speed", + "expPartyDisplay": "Show EXP Party", + "skipSeenDialogues": "Skip Seen Dialogues", + "eggSkip": "Egg Skip", + "never": "Never", + "always": "Always", + "ask": "Ask", + "battleStyle": "Battle Style", + "enableRetries": "Enable Retries", + "hideIvs": "Hide IV scanner", + "tutorials": "Tutorials", + "touchControls": "Touch Controls", + "vibrations": "Vibrations", + "normal": "Normal", + "fast": "Fast", + "faster": "Faster", + "skip": "Skip", + "levelUpNotifications": "Level Up Notifications", + "on": "On", + "off": "Off", + "switch": "Switch", + "set": "Set", + "auto": "Auto", + "disabled": "Disabled", + "language": "Language", + "change": "Change", + "uiTheme": "UI Theme", + "default": "Default", + "legacy": "Legacy", + "windowType": "Window Type", + "moneyFormat": "Money Format", + "damageNumbers": "Damage Numbers", + "simple": "Simple", + "fancy": "Fancy", + "abbreviated": "Abbreviated", + "moveAnimations": "Move Animations", + "showStatsOnLevelUp": "Show Stats on Level Up", + "candyUpgradeNotification": "Candy Upgrade Notification", + "passivesOnly": "Passives Only", + "candyUpgradeDisplay": "Candy Upgrade Display", + "icon": "Icon", + "animation": "Animation", + "moveInfo": "Move Info", + "showMovesetFlyout": "Show Moveset Flyout", + "showArenaFlyout": "Show Arena Flyout", + "showTimeOfDayWidget": "Show Time of Day Widget", + "timeOfDayAnimation": "Time of Day Animation", + "bounce": "Bounce", + "timeOfDay_back": "Back", + "spriteSet": "Sprite Set", + "consistent": "Consistent", + "mixedAnimated": "Mixed Animated", + "fusionPaletteSwaps": "Fusion Palette Swaps", + "playerGender": "Player Gender", + "typeHints": "Type Hints", + "masterVolume": "Master Volume", + "bgmVolume": "BGM Volume", + "fieldVolume": "Field Volume", + "seVolume": "SE Volume", + "uiVolume": "UI Volume", + "musicPreference": "Music Preference", + "mixed": "Mixed", + "gamepadPleasePlug": "Please Plug in a Gamepad or Press a Button", + "delete": "Delete", + "keyboardPleasePress": "Please Press a Key on Your Keyboard", + "reset": "Reset", + "requireReload": "Reload Required", + "action": "Action", + "back": "Back", + "pressToBind": "Press to Bind", + "pressButton": "Press a Button...", + "buttonUp": "Up", + "buttonDown": "Down", + "buttonLeft": "Left", + "buttonRight": "Right", + "buttonAction": "Action", + "buttonMenu": "Menu", + "buttonSubmit": "Submit", + "buttonCancel": "Cancel", + "buttonStats": "Stats", + "buttonCycleForm": "Cycle Form", + "buttonCycleShiny": "Cycle Shiny", + "buttonCycleGender": "Cycle Gender", + "buttonCycleAbility": "Cycle Ability", + "buttonCycleNature": "Cycle Nature", + "buttonCycleVariant": "Cycle Variant", + "buttonSpeedUp": "Speed Up", + "buttonSlowDown": "Slow Down", + "alt": " (Alt)", + "mute": "Mute", + "controller": "Controller", + "gamepadSupport": "Gamepad Support", + "showBgmBar": "Show Music Names", + "moveTouchControls": "Move Touch Controls", + "shopOverlayOpacity": "Shop Overlay Opacity", + "shopCursorTarget": "Shop Cursor Target", + "rewards": "Rewards", + "reroll": "Reroll", + "shop": "Shop", + "checkTeam": "Check Team" +} diff --git a/src/locales/he/splash-messages.json b/src/locales/he/splash-messages.json new file mode 100644 index 00000000000..c0686e6ad75 --- /dev/null +++ b/src/locales/he/splash-messages.json @@ -0,0 +1,36 @@ +{ + "battlesWon": "Battles Won!", + "joinTheDiscord": "Join the Discord!", + "infiniteLevels": "Infinite Levels!", + "everythingStacks": "Everything Stacks!", + "optionalSaveScumming": "Optional Save Scumming!", + "biomes": "35 Biomes!", + "openSource": "Open Source!", + "playWithSpeed": "Play with 5x Speed!", + "liveBugTesting": "Live Bug Testing!", + "heavyInfluence": "Heavy RoR2 Influence!", + "pokemonRiskAndPokemonRain": "Pokémon Risk and Pokémon Rain!", + "nowWithMoreSalt": "Now with 33% More Salt!", + "infiniteFusionAtHome": "Infinite Fusion at Home!", + "brokenEggMoves": "Broken Egg Moves!", + "magnificent": "Magnificent!", + "mubstitute": "Mubstitute!", + "thatsCrazy": "That's Crazy!", + "oranceJuice": "Orance Juice!", + "questionableBalancing": "Questionable Balancing!", + "coolShaders": "Cool Shaders!", + "aiFree": "AI-Free!", + "suddenDifficultySpikes": "Sudden Difficulty Spikes!", + "basedOnAnUnfinishedFlashGame": "Based on an Unfinished Flash Game!", + "moreAddictiveThanIntended": "More Addictive than Intended!", + "mostlyConsistentSeeds": "Mostly Consistent Seeds!", + "achievementPointsDontDoAnything": "Achievement Points Don't Do Anything!", + "youDoNotStartAtLevel": "You Do Not Start at Level 2000!", + "dontTalkAboutTheManaphyEggIncident": "Don't Talk About the Manaphy Egg Incident!", + "alsoTryPokengine": "Also Try Pokéngine!", + "alsoTryEmeraldRogue": "Also Try Emerald Rogue!", + "alsoTryRadicalRed": "Also Try Radical Red!", + "eeveeExpo": "Eevee Expo!", + "ynoproject": "YNOproject!", + "breedersInSpace": "Breeders in space!" +} \ No newline at end of file diff --git a/src/locales/he/starter-select-ui-handler.json b/src/locales/he/starter-select-ui-handler.json new file mode 100644 index 00000000000..f578f128bee --- /dev/null +++ b/src/locales/he/starter-select-ui-handler.json @@ -0,0 +1,45 @@ +{ + "confirmStartTeam": "Begin with these Pokémon?", + "confirmExit": "Do you want to exit?", + "invalidParty": "This is not a valid starting party!", + "gen1": "I", + "gen2": "II", + "gen3": "III", + "gen4": "IV", + "gen5": "V", + "gen6": "VI", + "gen7": "VII", + "gen8": "VIII", + "gen9": "IX", + "growthRate": "Growth Rate:", + "ability": "Ability:", + "passive": "Passive:", + "nature": "Nature:", + "eggMoves": "Egg Moves", + "addToParty": "Add to Party", + "removeFromParty": "Remove from Party", + "toggleIVs": "Toggle IVs", + "manageMoves": "Manage Moves", + "manageNature": "Manage Nature", + "addToFavorites": "Add to Favorites", + "removeFromFavorites": "Remove from Favorites", + "useCandies": "Use Candies", + "selectNature": "Select nature.", + "selectMoveSwapOut": "Select a move to swap out.", + "selectMoveSwapWith": "Select a move to swap with", + "unlockPassive": "Unlock Passive", + "reduceCost": "Reduce Cost", + "sameSpeciesEgg": "Buy an Egg", + "cycleShiny": ": Shiny", + "cycleForm": ": Form", + "cycleGender": ": Gender", + "cycleAbility": ": Ability", + "cycleNature": ": Nature", + "cycleVariant": ": Variant", + "goFilter": ": Go to filters", + "enablePassive": "Enable Passive", + "disablePassive": "Disable Passive", + "locked": "Locked", + "disabled": "Disabled", + "uncaught": "Uncaught" +} \ No newline at end of file diff --git a/src/locales/he/status-effect.json b/src/locales/he/status-effect.json new file mode 100644 index 00000000000..fdbacfdb9be --- /dev/null +++ b/src/locales/he/status-effect.json @@ -0,0 +1,65 @@ +{ + "none": { + "name": "None", + "description": "", + "obtain": "", + "obtainSource": "", + "activation": "", + "overlap": "", + "heal": "" + }, + "poison": { + "name": "Poison", + "description": "poisoning", + "obtain": "{{pokemonNameWithAffix}}\nwas poisoned!", + "obtainSource": "{{pokemonNameWithAffix}}\nwas poisoned by the {{sourceText}}!", + "activation": "{{pokemonNameWithAffix}} is hurt\nby poison!", + "overlap": "{{pokemonNameWithAffix}} is\nalready poisoned!", + "heal": "{{pokemonNameWithAffix}} was\ncured of its poison!" + }, + "toxic": { + "name": "Toxic", + "description": "poisoning", + "obtain": "{{pokemonNameWithAffix}}\nwas badly poisoned!", + "obtainSource": "{{pokemonNameWithAffix}}\nwas badly poisoned by the {{sourceText}}!", + "activation": "{{pokemonNameWithAffix}} is hurt\nby poison!", + "overlap": "{{pokemonNameWithAffix}} is\nalready poisoned!", + "heal": "{{pokemonNameWithAffix}} was\ncured of its poison!" + }, + "paralysis": { + "name": "Paralysis", + "description": "paralysis", + "obtain": "{{pokemonNameWithAffix}} was paralyzed,\nIt may be unable to move!", + "obtainSource": "{{pokemonNameWithAffix}} was paralyzed by the {{sourceText}}!\nIt may be unable to move!", + "activation": "{{pokemonNameWithAffix}} is paralyzed!\nIt can't move!", + "overlap": "{{pokemonNameWithAffix}} is\nalready paralyzed!", + "heal": "{{pokemonNameWithAffix}} was\nhealed of paralysis!" + }, + "sleep": { + "name": "Sleep", + "description": "sleep", + "obtain": "{{pokemonNameWithAffix}}\nfell asleep!", + "obtainSource": "{{pokemonNameWithAffix}}\nfell asleep from the {{sourceText}}!", + "activation": "{{pokemonNameWithAffix}} is fast asleep.", + "overlap": "{{pokemonNameWithAffix}} is\nalready asleep!", + "heal": "{{pokemonNameWithAffix}} woke up!" + }, + "freeze": { + "name": "Freeze", + "description": "freezing", + "obtain": "{{pokemonNameWithAffix}}\nwas frozen solid!", + "obtainSource": "{{pokemonNameWithAffix}}\nwas frozen solid by the {{sourceText}}!", + "activation": "{{pokemonNameWithAffix}} is\nfrozen solid!", + "overlap": "{{pokemonNameWithAffix}} is\nalready frozen!", + "heal": "{{pokemonNameWithAffix}} was\ndefrosted!" + }, + "burn": { + "name": "Burn", + "description": "burn", + "obtain": "{{pokemonNameWithAffix}}\nwas burned!", + "obtainSource": "{{pokemonNameWithAffix}}\nwas burned by the {{sourceText}}!", + "activation": "{{pokemonNameWithAffix}} is hurt\nby its burn!", + "overlap": "{{pokemonNameWithAffix}} is\nalready burned!", + "heal": "{{pokemonNameWithAffix}} was\nhealed of its burn!" + } +} diff --git a/src/locales/he/terrain.json b/src/locales/he/terrain.json new file mode 100644 index 00000000000..4619ecdf111 --- /dev/null +++ b/src/locales/he/terrain.json @@ -0,0 +1,16 @@ +{ + "misty": "Misty", + "mistyStartMessage": "Mist swirled around the battlefield!", + "mistyClearMessage": "The mist disappeared from the battlefield.", + "mistyBlockMessage": "{{pokemonNameWithAffix}} surrounds itself with a protective mist!", + "electric": "Electric", + "electricStartMessage": "An electric current ran across the battlefield!", + "electricClearMessage": "The electricity disappeared from the battlefield.", + "grassy": "Grassy", + "grassyStartMessage": "Grass grew to cover the battlefield!", + "grassyClearMessage": "The grass disappeared from the battlefield.", + "psychic": "Psychic", + "psychicStartMessage": "The battlefield got weird!", + "psychicClearMessage": "The weirdness disappeared from the battlefield!", + "defaultBlockMessage": "{{pokemonNameWithAffix}} is protected by the {{terrainName}} Terrain!" +} \ No newline at end of file diff --git a/src/locales/he/trainer-classes.json b/src/locales/he/trainer-classes.json new file mode 100644 index 00000000000..9e30915dee6 --- /dev/null +++ b/src/locales/he/trainer-classes.json @@ -0,0 +1,130 @@ +{ + "ace_trainer": "Ace Trainer", + "ace_trainer_female": "Ace Trainer", + "ace_duo": "Ace Duo", + "artist": "Artist", + "artist_female": "Artist", + "backers": "Backers", + "backpacker": "Backpacker", + "backpacker_female": "Backpacker", + "backpackers": "Backpackers", + "baker": "Baker", + "battle_girl": "Battle Girl", + "beauty": "Beauty", + "beginners": "Beginners", + "biker": "Biker", + "black_belt": "Black Belt", + "breeder": "Breeder", + "breeder_female": "Breeder", + "breeders": "Breeders", + "clerk": "Clerk", + "clerk_female": "Clerk", + "colleagues": "Colleagues", + "crush_kin": "Crush Kin", + "cyclist": "Cyclist", + "cyclist_female": "Cyclist", + "cyclists": "Cyclists", + "dancer": "Dancer", + "dancer_female": "Dancer", + "depot_agent": "Depot Agent", + "doctor": "Doctor", + "doctor_female": "Doctor", + "firebreather": "Firebreather", + "fisherman": "Fisherman", + "fisherman_female": "Fisherman", + "gentleman": "Gentleman", + "guitarist": "Guitarist", + "guitarist_female": "Guitarist", + "harlequin": "Harlequin", + "hiker": "Hiker", + "hooligans": "Hooligans", + "hoopster": "Hoopster", + "infielder": "Infielder", + "janitor": "Janitor", + "lady": "Lady", + "lass": "Lass", + "linebacker": "Linebacker", + "maid": "Maid", + "madame": "Madame", + "medical_team": "Medical Team", + "musician": "Musician", + "hex_maniac": "Hex Maniac", + "nurse": "Nurse", + "nursery_aide": "Nursery Aide", + "officer": "Officer", + "parasol_lady": "Parasol Lady", + "pilot": "Pilot", + "pokéfan": "Poké Fan", + "pokéfan_female": "Poké Fan", + "pokéfan_family": "Poké Fan Family", + "preschooler": "Preschooler", + "preschooler_female": "Preschooler", + "preschoolers": "Preschoolers", + "psychic": "Psychic", + "psychic_female": "Psychic", + "psychics": "Psychics", + "pokémon_ranger": "Pokémon Ranger", + "pokémon_ranger_female": "Pokémon Ranger", + "pokémon_rangers": "Pokémon Ranger", + "ranger": "Ranger", + "restaurant_staff": "Restaurant Staff", + "rich": "Rich", + "rich_female": "Rich", + "rich_boy": "Rich Boy", + "rich_couple": "Rich Couple", + "rich_kid": "Rich Kid", + "rich_kid_female": "Rich Kid", + "rich_kids": "Rich Kids", + "roughneck": "Roughneck", + "sailor": "Sailor", + "scientist": "Scientist", + "scientist_female": "Scientist", + "scientists": "Scientists", + "smasher": "Smasher", + "snow_worker": "Snow Worker", + "snow_worker_female": "Snow Worker", + "striker": "Striker", + "school_kid": "School Kid", + "school_kid_female": "School Kid", + "school_kids": "School Kids", + "swimmer": "Swimmer", + "swimmer_female": "Swimmer", + "swimmers": "Swimmers", + "twins": "Twins", + "veteran": "Veteran", + "veteran_female": "Veteran", + "veteran_duo": "Veteran Duo", + "waiter": "Waiter", + "waitress": "Waitress", + "worker": "Worker", + "worker_female": "Worker", + "workers": "Workers", + "youngster": "Youngster", + "rocket_grunt": "Rocket Grunt", + "rocket_grunts": "Rocket Grunts", + "rocket_grunt_female": "Rocket Grunt", + "magma_grunt": "Magma Grunt", + "magma_grunt_female": "Magma Grunt", + "magma_grunts": "Magma Grunts", + "aqua_grunt": "Aqua Grunt", + "aqua_grunt_female": "Aqua Grunt", + "aqua_grunts": "Aqua Grunts", + "galactic_grunt": "Galactic Grunt", + "galactic_grunt_female": "Galactic Grunt", + "galactic_grunts": "Galactic Grunts", + "plasma_grunt": "Plasma Grunt", + "plasma_grunt_female": "Plasma Grunt", + "plasma_grunts": "Plasma Grunts", + "flare_grunt": "Flare Grunt", + "flare_grunt_female": "Flare Grunt", + "flare_grunts": "Flare Grunts", + "aether_grunt": "Aether Foundation Employee", + "aether_grunt_female": "Aether Foundation Employee", + "aether_grunts": "Aether Foundation Employees", + "skull_grunt": "Team Skull Grunt", + "skull_grunt_female": "Team Skull Grunt", + "skull_grunts": "Team Skull Grunts", + "macro_grunt": "Macro Cosmos Trainer", + "macro_grunt_female": "Macro Cosmos Trainer", + "macro_grunts": "Macro Cosmos Trainers" +} diff --git a/src/locales/he/trainer-names.json b/src/locales/he/trainer-names.json new file mode 100644 index 00000000000..467ed03e044 --- /dev/null +++ b/src/locales/he/trainer-names.json @@ -0,0 +1,176 @@ +{ + "brock": "Brock", + "misty": "Misty", + "lt_surge": "Lt Surge", + "erika": "Erika", + "janine": "Janine", + "sabrina": "Sabrina", + "blaine": "Blaine", + "giovanni": "Giovanni", + "falkner": "Falkner", + "bugsy": "Bugsy", + "whitney": "Whitney", + "morty": "Morty", + "chuck": "Chuck", + "jasmine": "Jasmine", + "pryce": "Pryce", + "clair": "Clair", + "roxanne": "Roxanne", + "brawly": "Brawly", + "wattson": "Wattson", + "flannery": "Flannery", + "norman": "Norman", + "winona": "Winona", + "tate": "Tate", + "liza": "Liza", + "juan": "Juan", + "roark": "Roark", + "gardenia": "Gardenia", + "maylene": "Maylene", + "crasher_wake": "Crasher Wake", + "fantina": "Fantina", + "byron": "Byron", + "candice": "Candice", + "volkner": "Volkner", + "cilan": "Cilan", + "chili": "Chili", + "cress": "Cress", + "cheren": "Cheren", + "lenora": "Lenora", + "roxie": "Roxie", + "burgh": "Burgh", + "elesa": "Elesa", + "clay": "Clay", + "skyla": "Skyla", + "brycen": "Brycen", + "drayden": "Drayden", + "marlon": "Marlon", + "viola": "Viola", + "grant": "Grant", + "korrina": "Korrina", + "ramos": "Ramos", + "clemont": "Clemont", + "valerie": "Valerie", + "olympia": "Olympia", + "wulfric": "Wulfric", + "milo": "Milo", + "nessa": "Nessa", + "kabu": "Kabu", + "bea": "Bea", + "allister": "Allister", + "opal": "Opal", + "bede": "Bede", + "gordie": "Gordie", + "melony": "Melony", + "piers": "Piers", + "marnie": "Marnie", + "raihan": "Raihan", + "katy": "Katy", + "brassius": "Brassius", + "iono": "Iono", + "kofu": "Kofu", + "larry": "Larry", + "ryme": "Ryme", + "tulip": "Tulip", + "grusha": "Grusha", + "lorelei": "Lorelei", + "bruno": "Bruno", + "agatha": "Agatha", + "lance": "Lance", + "will": "Will", + "koga": "Koga", + "karen": "Karen", + "sidney": "Sidney", + "phoebe": "Phoebe", + "glacia": "Glacia", + "drake": "Drake", + "aaron": "Aaron", + "bertha": "Bertha", + "flint": "Flint", + "lucian": "Lucian", + "shauntal": "Shauntal", + "marshal": "Marshal", + "grimsley": "Grimsley", + "caitlin": "Caitlin", + "malva": "Malva", + "siebold": "Siebold", + "wikstrom": "Wikstrom", + "drasna": "Drasna", + "hala": "Hala", + "molayne": "Molayne", + "olivia": "Olivia", + "acerola": "Acerola", + "kahili": "Kahili", + "rika": "Rika", + "poppy": "Poppy", + "hassel": "Hassel", + "crispin": "Crispin", + "amarys": "Amarys", + "lacey": "Lacey", + "drayton": "Drayton", + "blue": "Blue", + "red": "Red", + "steven": "Steven", + "wallace": "Wallace", + "cynthia": "Cynthia", + "alder": "Alder", + "iris": "Iris", + "diantha": "Diantha", + "hau": "Hau", + "geeta": "Geeta", + "nemona": "Nemona", + "kieran": "Kieran", + "leon": "Leon", + "rival": "Finn", + "rival_female": "Ivy", + "archer": "Archer", + "ariana": "Ariana", + "proton": "Proton", + "petrel": "Petrel", + "tabitha": "Tabitha", + "courtney": "Courtney", + "shelly": "Shelly", + "matt": "Matt", + "mars": "Mars", + "jupiter": "Jupiter", + "saturn": "Saturn", + "zinzolin": "Zinzolin", + "rood": "Rood", + "xerosic": "Xerosic", + "bryony": "Bryony", + "faba": "Faba", + "plumeria": "Plumeria", + "oleana": "Oleana", + + "maxie": "Maxie", + "archie": "Archie", + "cyrus": "Cyrus", + "ghetsis": "Ghetsis", + "lysandre": "Lysandre", + "lusamine": "Lusamine", + "guzma": "Guzma", + "rose": "Rose", + + "blue_red_double": "Blue & Red", + "red_blue_double": "Red & Blue", + "tate_liza_double": "Tate & Liza", + "liza_tate_double": "Liza & Tate", + "steven_wallace_double": "Steven & Wallace", + "wallace_steven_double": "Wallace & Steven", + "alder_iris_double": "Alder & Iris", + "iris_alder_double": "Iris & Alder", + "marnie_piers_double": "Marnie & Piers", + "piers_marnie_double": "Piers & Marnie", + + "buck": "Buck", + "cheryl": "Cheryl", + "marley": "Marley", + "mira": "Mira", + "riley": "Riley", + "victor": "Victor", + "victoria": "Victoria", + "vivi": "Vivi", + "vicky": "Vicky", + "vito": "Vito", + "bug_type_superfan": "Bug-Type Superfan" +} diff --git a/src/locales/he/trainer-titles.json b/src/locales/he/trainer-titles.json new file mode 100644 index 00000000000..7ef715d115f --- /dev/null +++ b/src/locales/he/trainer-titles.json @@ -0,0 +1,40 @@ +{ + "elite_four": "Elite Four", + "elite_four_female": "Elite Four", + "gym_leader": "Gym Leader", + "gym_leader_female": "Gym Leader", + "gym_leader_double": "Gym Leader Duo", + "champion": "Champion", + "champion_female": "Champion", + "champion_double": "Champion Duo", + "rival": "Rival", + "professor": "Professor", + "frontier_brain": "Frontier Brain", + "rocket_boss": "Team Rocket Boss", + "magma_boss": "Team Magma Boss", + "aqua_boss": "Team Aqua Boss", + "galactic_boss": "Team Galactic Boss", + "plasma_boss": "Team Plasma Boss", + "flare_boss": "Team Flare Boss", + "aether_boss": "Aether President", + "skull_boss": "Team Skull Boss", + "macro_boss": "Macro Cosmos President", + + "rocket_admin": "Team Rocket Admin", + "rocket_admin_female": "Team Rocket Admin", + "magma_admin": "Team Magma Admin", + "magma_admin_female": "Team Magma Admin", + "aqua_admin": "Team Aqua Admin", + "aqua_admin_female": "Team Aqua Admin", + "galactic_commander": "Team Galactic Commander", + "galactic_commander_female": "Team Galactic Commander", + "plasma_sage": "Team Plasma Sage", + "plasma_admin": "Team Plasma Admin", + "flare_admin": "Team Flare Admin", + "flare_admin_female": "Team Flare Admin", + "aether_admin": "Aether Foundation Admin", + "skull_admin": "Team Skull Admin", + "macro_admin": "Macro Cosmos", + + "the_winstrates": "The Winstrates'" +} diff --git a/src/locales/he/tutorial.json b/src/locales/he/tutorial.json new file mode 100644 index 00000000000..4c43f1fd896 --- /dev/null +++ b/src/locales/he/tutorial.json @@ -0,0 +1,10 @@ +{ + "intro": "Welcome to PokéRogue! This is a battle-focused Pokémon fangame with roguelite elements.\n$This game is not monetized and we claim no ownership of Pokémon nor of the copyrighted assets used.\n$The game is a work in progress, but fully playable.\nFor bug reports, please use the Discord community.\n$If the game runs slowly, please ensure 'Hardware Acceleration' is turned on in your browser settings.", + "accessMenu": "To access the menu, press M or Escape while awaiting input.\nThe menu contains settings and various features.", + "menu": "From this menu you can access the settings.\n$From the settings you can change game speed, window style, and other options.\n$There are also various other features here, so be sure to check them all!", + "starterSelect": "From this screen, you can select your starters by pressing\nZ or the Space bar. These are your initial party members.\n$Each starter has a value. Your party can have up to\n6 members as long as the total does not exceed 10.\n$You can also select gender, ability, and form depending on\nthe variants you've caught or hatched.\n$The IVs for a species are also the best of every one you've\ncaught or hatched, so try to get lots of the same species!", + "pokerus": "A daily random 3 selectable starters have a purple border.\n$If you see a starter you own with one of these,\ntry adding it to your party. Be sure to check its summary!", + "statChange": "Stat changes persist across battles as long as your Pokémon aren't recalled.\n$Your Pokémon are recalled before a trainer battle and before entering a new biome.\n$You can view the stat changes for any Pokémon on the field by holding C or Shift.\n$You can also view the moveset for an enemy Pokémon by holding V.\n$This only reveals moves that you've seen the Pokémon use this battle.", + "selectItem": "After every battle, you are given a choice of 3 random items.\nYou may only pick one.\n$These range from consumables, to Pokémon held items, to passive permanent items.\n$Most non-consumable item effects will stack in various ways.\n$Some items will only show up if they can be used, such as evolution items.\n$You can also transfer held items between Pokémon using the transfer option.\n$The transfer option will appear in the bottom right once you have obtained a held item.\n$You may purchase consumable items with money, and a larger variety will be available the further you get.\n$Be sure to buy these before you pick your random item, as it will progress to the next battle once you do.", + "eggGacha": "From this screen, you can redeem your vouchers for\nPokémon eggs.\n$Eggs have to be hatched and get closer to hatching after\nevery battle. Rarer eggs take longer to hatch.\n$Hatched Pokémon also won't be added to your party, they will\nbe added to your starters.\n$Pokémon hatched from eggs generally have better IVs than\nwild Pokémon.\n$Some Pokémon can only even be obtained from eggs.\n$There are 3 different machines to pull from with different\nbonuses, so pick the one that suits you best!" +} \ No newline at end of file diff --git a/src/locales/he/voucher.json b/src/locales/he/voucher.json new file mode 100644 index 00000000000..a92f589870c --- /dev/null +++ b/src/locales/he/voucher.json @@ -0,0 +1,9 @@ +{ + "vouchers": "Vouchers", + "eggVoucher": "Egg Voucher", + "eggVoucherPlus": "Egg Voucher Plus", + "eggVoucherPremium": "Egg Voucher Premium", + "eggVoucherGold": "Egg Voucher Gold", + "locked": "Locked", + "defeatTrainer": "Defeat {{trainerName}}" +} \ No newline at end of file diff --git a/src/locales/he/weather.json b/src/locales/he/weather.json new file mode 100644 index 00000000000..10b6efe9828 --- /dev/null +++ b/src/locales/he/weather.json @@ -0,0 +1,32 @@ +{ + "sunnyStartMessage": "The sunlight got bright!", + "sunnyLapseMessage": "The sunlight is strong.", + "sunnyClearMessage": "The sunlight faded.", + "rainStartMessage": "A downpour started!", + "rainLapseMessage": "The downpour continues.", + "rainClearMessage": "The rain stopped.", + "sandstormStartMessage": "A sandstorm brewed!", + "sandstormLapseMessage": "The sandstorm rages.", + "sandstormClearMessage": "The sandstorm subsided.", + "sandstormDamageMessage": "{{pokemonNameWithAffix}} is buffeted\nby the sandstorm!", + "hailStartMessage": "It started to hail!", + "hailLapseMessage": "Hail continues to fall.", + "hailClearMessage": "The hail stopped.", + "hailDamageMessage": "{{pokemonNameWithAffix}} is pelted\nby the hail!", + "snowStartMessage": "It started to snow!", + "snowLapseMessage": "The snow is falling down.", + "snowClearMessage": "The snow stopped.", + "fogStartMessage": "A thick fog emerged!", + "fogLapseMessage": "The fog continues.", + "fogClearMessage": "The fog disappeared.", + "heavyRainStartMessage": "A heavy downpour started!", + "heavyRainLapseMessage": "The heavy downpour continues.", + "heavyRainClearMessage": "The heavy rain stopped.", + "harshSunStartMessage": "The sunlight got hot!", + "harshSunLapseMessage": "The sun is scorching hot.", + "harshSunClearMessage": "The harsh sunlight faded.", + "strongWindsStartMessage": "A heavy wind began!", + "strongWindsLapseMessage": "The wind blows intensely.", + "strongWindsEffectMessage": "The mysterious air current weakened the attack!", + "strongWindsClearMessage": "The heavy wind stopped." +} \ No newline at end of file From 9300c59ad0535c2b32b790414e07a21e9bf65e5c Mon Sep 17 00:00:00 2001 From: Lugiad Date: Mon, 16 Sep 2024 23:42:07 +0200 Subject: [PATCH 18/26] statuses_he..json --- public/images/statuses_he..json | 188 ++++++++++++++++++++++++++++++++ 1 file changed, 188 insertions(+) create mode 100644 public/images/statuses_he..json diff --git a/public/images/statuses_he..json b/public/images/statuses_he..json new file mode 100644 index 00000000000..d96491ed915 --- /dev/null +++ b/public/images/statuses_he..json @@ -0,0 +1,188 @@ +{ + "textures": [ + { + "image": "statuses_he.png", + "format": "RGBA8888", + "size": { + "w": 22, + "h": 64 + }, + "scale": 1, + "frames": [ + { + "filename": "pokerus", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 22, + "h": 8 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 22, + "h": 8 + }, + "frame": { + "x": 0, + "y": 0, + "w": 22, + "h": 8 + } + }, + { + "filename": "burn", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 20, + "h": 8 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 20, + "h": 8 + }, + "frame": { + "x": 0, + "y": 8, + "w": 20, + "h": 8 + } + }, + { + "filename": "faint", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 20, + "h": 8 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 20, + "h": 8 + }, + "frame": { + "x": 0, + "y": 16, + "w": 20, + "h": 8 + } + }, + { + "filename": "freeze", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 20, + "h": 8 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 20, + "h": 8 + }, + "frame": { + "x": 0, + "y": 24, + "w": 20, + "h": 8 + } + }, + { + "filename": "paralysis", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 20, + "h": 8 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 20, + "h": 8 + }, + "frame": { + "x": 0, + "y": 32, + "w": 20, + "h": 8 + } + }, + { + "filename": "poison", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 20, + "h": 8 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 20, + "h": 8 + }, + "frame": { + "x": 0, + "y": 40, + "w": 20, + "h": 8 + } + }, + { + "filename": "sleep", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 20, + "h": 8 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 20, + "h": 8 + }, + "frame": { + "x": 0, + "y": 48, + "w": 20, + "h": 8 + } + }, + { + "filename": "toxic", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 20, + "h": 8 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 20, + "h": 8 + }, + "frame": { + "x": 0, + "y": 56, + "w": 20, + "h": 8 + } + } + ] + } + ], + "meta": { + "app": "https://www.codeandweb.com/texturepacker", + "version": "3.0", + "smartupdate": "$TexturePacker:SmartUpdate:37686e85605d17b806f22d43081c1139:70535ffee63ba61b3397d8470c2c8982:e6649238c018d3630e55681417c698ca$" + } +} From 3336bf8f4d8c3caf2e2ea3a7be48e2ec5a8593fb Mon Sep 17 00:00:00 2001 From: Lugiad Date: Mon, 16 Sep 2024 23:42:29 +0200 Subject: [PATCH 19/26] statuses_he.json --- public/images/{statuses_he..json => statuses_he.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename public/images/{statuses_he..json => statuses_he.json} (100%) diff --git a/public/images/statuses_he..json b/public/images/statuses_he.json similarity index 100% rename from public/images/statuses_he..json rename to public/images/statuses_he.json From 778b8f02fc6845ce073124b2b610dfe01f01075d Mon Sep 17 00:00:00 2001 From: Lugiad Date: Mon, 16 Sep 2024 23:42:53 +0200 Subject: [PATCH 20/26] Add files via upload --- public/images/statuses_he.png | Bin 0 -> 441 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/images/statuses_he.png diff --git a/public/images/statuses_he.png b/public/images/statuses_he.png new file mode 100644 index 0000000000000000000000000000000000000000..d372b989be966007e5fccac5f54fe341457e598b GIT binary patch literal 441 zcmV;q0Y?6bP)_x7%KzeP1y+B2_I7G_xHE-s8-)5{aFy1?zvW;$NS#fE(5J*QH>;TO# zqj-;m3y@V^jDKUiXB4T~am+que5?h|bD2QvJlYc8%_G~aG}z~@!Q2dSmt873PQXLU zg+O|T!QM`p^A|K=@Suc&?b@)04> jC;!H^NCF;OJ`4N>xriuwM360I00000NkvXXu0mjf67avU literal 0 HcmV?d00001 From 8dffce19a269b963531361c928e5dfbeb59064fc Mon Sep 17 00:00:00 2001 From: Lugiad Date: Wed, 18 Sep 2024 00:30:26 +0200 Subject: [PATCH 21/26] Update bgm-name.json --- src/locales/he/bgm-name.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/he/bgm-name.json b/src/locales/he/bgm-name.json index c2babed4dff..3fed9286bb2 100644 --- a/src/locales/he/bgm-name.json +++ b/src/locales/he/bgm-name.json @@ -108,7 +108,7 @@ "forest": "PMD EoS Dusk Forest", "grass": "PMD EoS Apple Woods", "graveyard": "PMD EoS Mystifying Forest", - "ice_cave": "PMD EoS Vast Ice Mountain", + "ice_cave": "Firel - -50°C", "island": "PMD EoS Craggy Coast", "jungle": "Lmz - Jungle", "laboratory": "Firel - Laboratory", @@ -116,8 +116,8 @@ "meadow": "PMD EoS Sky Peak Forest", "metropolis": "Firel - Metropolis", "mountain": "PMD EoS Mt. Horn", - "plains": "PMD EoS Sky Peak Prairie", - "power_plant": "PMD EoS Far Amp Plains", + "plains": "Firel - Route 888", + "power_plant": "Firel - The Klink", "ruins": "PMD EoS Deep Sealed Ruin", "sea": "Andr06 - Marine Mystique", "seabed": "Firel - Seabed", @@ -128,7 +128,7 @@ "tall_grass": "PMD EoS Foggy Forest", "temple": "PMD EoS Aegis Cave", "town": "PMD EoS Random Dungeon Theme 3", - "volcano": "PMD EoS Steam Cave", + "volcano": "Firel - Twisturn Volcano", "wasteland": "PMD EoS Hidden Highland", "encounter_ace_trainer": "BW Trainers' Eyes Meet (Ace Trainer)", "encounter_backpacker": "BW Trainers' Eyes Meet (Backpacker)", From e0244e0b31f9d710cf85d6b91e2a548a0feebf14 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Wed, 18 Sep 2024 00:31:25 +0200 Subject: [PATCH 22/26] Update a-trainers-test-dialogue.json --- .../he/mystery-encounters/a-trainers-test-dialogue.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/locales/he/mystery-encounters/a-trainers-test-dialogue.json b/src/locales/he/mystery-encounters/a-trainers-test-dialogue.json index c96c0d5f327..6cad8acfc36 100644 --- a/src/locales/he/mystery-encounters/a-trainers-test-dialogue.json +++ b/src/locales/he/mystery-encounters/a-trainers-test-dialogue.json @@ -43,5 +43,6 @@ "epic": "an Epic Egg", "legendary": "a Legendary Egg" }, + "egg_list_full_dialogue": "Oh, it looks like you don't have room to carry another egg.$Here, take these instead!", "outro": "{{statTrainerName}} gave you {{eggType}}!" -} \ No newline at end of file +} From 6495eef0730329a0c11385f0f2f55ad6f9c748d8 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Wed, 18 Sep 2024 17:23:29 +0200 Subject: [PATCH 23/26] Update bgm-name.json --- src/locales/he/bgm-name.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/locales/he/bgm-name.json b/src/locales/he/bgm-name.json index 3fed9286bb2..d07368042c0 100644 --- a/src/locales/he/bgm-name.json +++ b/src/locales/he/bgm-name.json @@ -151,5 +151,6 @@ "mystery_encounter_weird_dream": "PMD EoS Temporal Spire", "mystery_encounter_fun_and_games": "PMD EoS Guildmaster Wigglytuff", "mystery_encounter_gen_5_gts": "BW GTS", - "mystery_encounter_gen_6_gts": "XY GTS" + "mystery_encounter_gen_6_gts": "XY GTS", + "mystery_encounter_delibirdy": "Firel - DeliDelivery!" } From 87330648dfce44f9ea18ef32bd5829831330ba88 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Wed, 18 Sep 2024 19:11:57 +0200 Subject: [PATCH 24/26] Add files via upload --- src/locales/he/ability-trigger.json | 65 +- src/locales/he/ability.json | 1243 +----- src/locales/he/achv.json | 288 +- src/locales/he/arena-flyout.json | 45 +- src/locales/he/arena-tag.json | 58 +- src/locales/he/battle-info.json | 4 +- src/locales/he/battle-message-ui-handler.json | 9 +- src/locales/he/battle-scene.json | 4 +- src/locales/he/battle.json | 110 +- src/locales/he/battler-tags.json | 78 +- src/locales/he/berry.json | 47 +- src/locales/he/bgm-name.json | 157 +- src/locales/he/biome.json | 39 +- src/locales/he/challenges.json | 38 +- src/locales/he/command-ui-handler.json | 8 +- src/locales/he/common.json | 9 +- src/locales/he/config.ts | 190 +- src/locales/he/dialogue-double-battle.json | 85 +- src/locales/he/dialogue-final-boss.json | 11 +- src/locales/he/dialogue-misc.json | 7 +- src/locales/he/dialogue.json | 2938 +------------ src/locales/he/egg.json | 28 +- src/locales/he/fight-ui-handler.json | 9 +- src/locales/he/filter-bar.json | 39 +- src/locales/he/game-mode.json | 9 +- src/locales/he/game-stats-ui-handler.json | 43 +- src/locales/he/growth.json | 9 +- src/locales/he/menu-ui-handler.json | 31 +- .../he/modifier-select-ui-handler.json | 15 +- src/locales/he/modifier-type.json | 484 +-- src/locales/he/modifier.json | 13 +- src/locales/he/move-trigger.json | 75 +- src/locales/he/move.json | 3811 +---------------- .../he/mystery-encounter-messages.json | 8 +- src/locales/he/nature.json | 28 +- src/locales/he/party-ui-handler.json | 51 +- src/locales/he/pokeball.json | 9 +- src/locales/he/pokemon-form-battle.json | 15 +- src/locales/he/pokemon-form.json | 171 +- src/locales/he/pokemon-info-container.json | 8 +- src/locales/he/pokemon-info.json | 41 +- src/locales/he/pokemon-summary.json | 45 +- src/locales/he/pokemon.json | 1131 +---- src/locales/he/run-history.json | 38 +- .../he/save-slot-select-ui-handler.json | 8 +- src/locales/he/settings.json | 112 +- src/locales/he/splash-messages.json | 37 +- src/locales/he/starter-select-ui-handler.json | 46 +- src/locales/he/status-effect.json | 66 +- src/locales/he/terrain.json | 17 +- src/locales/he/trainer-classes.json | 131 +- src/locales/he/trainer-names.json | 177 +- src/locales/he/trainer-titles.json | 41 +- src/locales/he/tutorial.json | 11 +- src/locales/he/voucher.json | 10 +- src/locales/he/weather.json | 33 +- 56 files changed, 104 insertions(+), 12129 deletions(-) diff --git a/src/locales/he/ability-trigger.json b/src/locales/he/ability-trigger.json index da21d80e3c7..9e26dfeeb6e 100644 --- a/src/locales/he/ability-trigger.json +++ b/src/locales/he/ability-trigger.json @@ -1,64 +1 @@ -{ - "blockRecoilDamage": "{{pokemonName}}'s {{abilityName}}\nprotected it from recoil!", - "badDreams": "{{pokemonName}} is tormented!", - "costar": "{{pokemonName}} copied {{allyName}}'s stat changes!", - "iceFaceAvoidedDamage": "{{pokemonNameWithAffix}} avoided\ndamage with {{abilityName}}!", - "perishBody": "{{pokemonName}}'s {{abilityName}}\nwill faint both Pokémon in 3 turns!", - "poisonHeal": "{{pokemonName}}'s {{abilityName}}\nrestored its HP a little!", - "trace": "{{pokemonName}} copied {{targetName}}'s\n{{abilityName}}!", - "windPowerCharged": "Being hit by {{moveName}} charged {{pokemonName}} with power!", - "quickDraw": "{{pokemonName}} can act faster than normal, thanks to its Quick Draw!", - "disguiseAvoidedDamage": "{{pokemonNameWithAffix}}'s disguise was busted!", - "blockItemTheft": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents item theft!", - "typeImmunityHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", - "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}} avoided damage\nwith {{abilityName}}!", - "fullHpResistType": "{{pokemonNameWithAffix}} made its shell gleam!\nIt's distorting type matchups!", - "moveImmunity": "It doesn't affect {{pokemonNameWithAffix}}!", - "reverseDrain": "{{pokemonNameWithAffix}} sucked up the liquid ooze!", - "postDefendTypeChange": "{{pokemonNameWithAffix}}'s {{abilityName}}\nmade it the {{typeName}} type!", - "postDefendContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", - "postDefendAbilitySwap": "{{pokemonNameWithAffix}} swapped\nabilities with its target!", - "postDefendAbilityGive": "{{pokemonNameWithAffix}} gave its target\n{{abilityName}}!", - "postDefendMoveDisable": "{{pokemonNameWithAffix}}'s {{moveName}}\nwas disabled!", - "pokemonTypeChange": "{{pokemonNameWithAffix}} transformed into the {{moveType}} type!", - "postAttackStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{defenderName}}'s {{stolenItemType}}!", - "postDefendStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{attackerName}}'s {{stolenItemType}}!", - "copyFaintedAllyAbility": "{{pokemonNameWithAffix}}'s {{abilityName}} was taken over!", - "intimidateImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}} prevented it from being Intimidated!", - "postSummonAllyHeal": "{{pokemonNameWithAffix}} drank down all the\nmatcha that {{pokemonName}} made!", - "postSummonClearAllyStats": "{{pokemonNameWithAffix}}'s stat changes\nwere removed!", - "postSummonTransform": "{{pokemonNameWithAffix}} transformed\ninto {{targetName}}!", - "protectStat": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents lowering its {{statName}}!", - "statusEffectImmunityWithName": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{statusEffectName}}!", - "statusEffectImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents status problems!", - "battlerTagImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{battlerTagName}}!", - "forewarn": "{{pokemonNameWithAffix}} was forewarned about {{moveName}}!", - "frisk": "{{pokemonNameWithAffix}} frisked {{opponentName}}'s {{opponentAbilityName}}!", - "postWeatherLapseHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", - "postWeatherLapseDamage": "{{pokemonNameWithAffix}} is hurt\nby its {{abilityName}}!", - "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}} harvested one {{berryName}}!", - "postTurnHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", - "fetchBall": "{{pokemonNameWithAffix}} found a\n{{pokeballName}}!", - "healFromBerryUse": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP!", - "arenaTrap": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents switching!", - "postBattleLoot": "{{pokemonNameWithAffix}} picked up\n{{itemName}}!", - "postFaintContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", - "postFaintHpDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", - "postSummonPressure": "{{pokemonNameWithAffix}} is exerting its Pressure!", - "weatherEffectDisappeared": "The effects of the weather disappeared.", - "postSummonMoldBreaker": "{{pokemonNameWithAffix}} breaks the mold!", - "postSummonAnticipation": "{{pokemonNameWithAffix}} shuddered!", - "postSummonTurboblaze": "{{pokemonNameWithAffix}} is radiating a blazing aura!", - "postSummonTeravolt": "{{pokemonNameWithAffix}} is radiating a bursting aura!", - "postSummonDarkAura": "{{pokemonNameWithAffix}} is radiating a Dark Aura!", - "postSummonFairyAura": "{{pokemonNameWithAffix}} is radiating a Fairy Aura!", - "postSummonAuraBreak": "{{pokemonNameWithAffix}} reversed all other Pokémon's auras!", - "postSummonNeutralizingGas": "{{pokemonNameWithAffix}}'s Neutralizing Gas filled the area!", - "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}} has two Abilities!", - "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}} has two Abilities!", - "postSummonVesselOfRuin": "{{pokemonNameWithAffix}}'s Vessel of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", - "postSummonSwordOfRuin": "{{pokemonNameWithAffix}}'s Sword of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", - "postSummonTabletsOfRuin": "{{pokemonNameWithAffix}}'s Tablets of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", - "postSummonBeadsOfRuin": "{{pokemonNameWithAffix}}'s Beads of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", - "preventBerryUse": "{{pokemonNameWithAffix}} is too\nnervous to eat berries!" -} +{} \ No newline at end of file diff --git a/src/locales/he/ability.json b/src/locales/he/ability.json index de2e063e966..9e26dfeeb6e 100644 --- a/src/locales/he/ability.json +++ b/src/locales/he/ability.json @@ -1,1242 +1 @@ -{ - "stench": { - "name": "Stench", - "description": "By releasing stench when attacking, this Pokémon may cause the target to flinch." - }, - "drizzle": { - "name": "Drizzle", - "description": "The Pokémon makes it rain when it enters a battle." - }, - "speedBoost": { - "name": "Speed Boost", - "description": "Its Speed stat is boosted every turn." - }, - "battleArmor": { - "name": "Battle Armor", - "description": "Hard armor protects the Pokémon from critical hits." - }, - "sturdy": { - "name": "Sturdy", - "description": "It cannot be knocked out with one hit. One-hit KO moves cannot knock it out, either." - }, - "damp": { - "name": "Damp", - "description": "Prevents the use of explosive moves, such as Self-Destruct, by dampening its surroundings." - }, - "limber": { - "name": "Limber", - "description": "Its limber body protects the Pokémon from paralysis." - }, - "sandVeil": { - "name": "Sand Veil", - "description": "Boosts the Pokémon's evasiveness in a sandstorm." - }, - "static": { - "name": "Static", - "description": "The Pokémon is charged with static electricity, so contact with it may cause paralysis." - }, - "voltAbsorb": { - "name": "Volt Absorb", - "description": "Restores HP if hit by an Electric-type move instead of taking damage." - }, - "waterAbsorb": { - "name": "Water Absorb", - "description": "Restores HP if hit by a Water-type move instead of taking damage." - }, - "oblivious": { - "name": "Oblivious", - "description": "The Pokémon is oblivious, and that keeps it from being infatuated or falling for taunts." - }, - "cloudNine": { - "name": "Cloud Nine", - "description": "Eliminates the effects of weather." - }, - "compoundEyes": { - "name": "Compound Eyes", - "description": "The Pokémon's compound eyes boost its accuracy." - }, - "insomnia": { - "name": "Insomnia", - "description": "The Pokémon is suffering from insomnia and cannot fall asleep." - }, - "colorChange": { - "name": "Color Change", - "description": "The Pokémon's type becomes the type of the move used on it." - }, - "immunity": { - "name": "Immunity", - "description": "The immune system of the Pokémon prevents it from getting poisoned." - }, - "flashFire": { - "name": "Flash Fire", - "description": "Powers up the Pokémon's Fire-type moves if it's hit by one." - }, - "shieldDust": { - "name": "Shield Dust", - "description": "This Pokémon's dust blocks the additional effects of attacks taken." - }, - "ownTempo": { - "name": "Own Tempo", - "description": "This Pokémon has its own tempo, and that prevents it from becoming confused." - }, - "suctionCups": { - "name": "Suction Cups", - "description": "This Pokémon uses suction cups to stay in one spot to negate all moves and items that force switching out." - }, - "intimidate": { - "name": "Intimidate", - "description": "The Pokémon intimidates opposing Pokémon upon entering battle, lowering their Attack stat." - }, - "shadowTag": { - "name": "Shadow Tag", - "description": "This Pokémon steps on the opposing Pokémon's shadow to prevent it from escaping." - }, - "roughSkin": { - "name": "Rough Skin", - "description": "This Pokémon inflicts damage with its rough skin to the attacker on contact." - }, - "wonderGuard": { - "name": "Wonder Guard", - "description": "Its mysterious power only lets supereffective moves hit the Pokémon." - }, - "levitate": { - "name": "Levitate", - "description": "By floating in the air, the Pokémon receives full immunity to all Ground-type moves." - }, - "effectSpore": { - "name": "Effect Spore", - "description": "Contact with the Pokémon may inflict poison, sleep, or paralysis on its attacker." - }, - "synchronize": { - "name": "Synchronize", - "description": "The attacker will receive the same status condition if it inflicts a burn, poison, or paralysis to the Pokémon." - }, - "clearBody": { - "name": "Clear Body", - "description": "Prevents other Pokémon's moves or Abilities from lowering the Pokémon's stats." - }, - "naturalCure": { - "name": "Natural Cure", - "description": "All status conditions heal when the Pokémon switches out." - }, - "lightningRod": { - "name": "Lightning Rod", - "description": "The Pokémon draws in all Electric-type moves. Instead of being hit by Electric-type moves, it boosts its Sp. Atk." - }, - "sereneGrace": { - "name": "Serene Grace", - "description": "Boosts the likelihood of additional effects occurring when attacking." - }, - "swiftSwim": { - "name": "Swift Swim", - "description": "Boosts the Pokémon's Speed stat in rain." - }, - "chlorophyll": { - "name": "Chlorophyll", - "description": "Boosts the Pokémon's Speed stat in harsh sunlight." - }, - "illuminate": { - "name": "Illuminate", - "description": "By illuminating its surroundings, the Pokémon raises the likelihood of meeting wild Pokémon and prevents its accuracy from being lowered." - }, - "trace": { - "name": "Trace", - "description": "When it enters a battle, the Pokémon copies an opposing Pokémon's Ability." - }, - "hugePower": { - "name": "Huge Power", - "description": "Doubles the Pokémon's Attack stat." - }, - "poisonPoint": { - "name": "Poison Point", - "description": "Contact with the Pokémon may poison the attacker." - }, - "innerFocus": { - "name": "Inner Focus", - "description": "The Pokémon's intensely focused, and that protects the Pokémon from flinching." - }, - "magmaArmor": { - "name": "Magma Armor", - "description": "The Pokémon is covered with hot magma, which prevents the Pokémon from becoming frozen." - }, - "waterVeil": { - "name": "Water Veil", - "description": "The Pokémon is covered with a water veil, which prevents the Pokémon from getting a burn." - }, - "magnetPull": { - "name": "Magnet Pull", - "description": "Prevents Steel-type Pokémon from escaping using its magnetic force." - }, - "soundproof": { - "name": "Soundproof", - "description": "Soundproofing gives the Pokémon full immunity to all sound-based moves." - }, - "rainDish": { - "name": "Rain Dish", - "description": "The Pokémon gradually regains HP in rain." - }, - "sandStream": { - "name": "Sand Stream", - "description": "The Pokémon summons a sandstorm when it enters a battle." - }, - "pressure": { - "name": "Pressure", - "description": "By putting pressure on the opposing Pokémon, it raises their PP usage." - }, - "thickFat": { - "name": "Thick Fat", - "description": "The Pokémon is protected by a layer of thick fat, which halves the damage taken from Fire- and Ice-type moves." - }, - "earlyBird": { - "name": "Early Bird", - "description": "The Pokémon awakens from sleep twice as fast as other Pokémon." - }, - "flameBody": { - "name": "Flame Body", - "description": "Contact with the Pokémon may burn the attacker." - }, - "runAway": { - "name": "Run Away", - "description": "Enables a sure getaway from wild Pokémon." - }, - "keenEye": { - "name": "Keen Eye", - "description": "Keen eyes prevent other Pokémon from lowering this Pokémon's accuracy." - }, - "hyperCutter": { - "name": "Hyper Cutter", - "description": "The Pokémon's proud of its powerful pincers. They prevent other Pokémon from lowering its Attack stat." - }, - "pickup": { - "name": "Pickup", - "description": "The Pokémon may pick up the item an opposing Pokémon held during a battle." - }, - "truant": { - "name": "Truant", - "description": "The Pokémon can't use a move if it had used a move on the previous turn." - }, - "hustle": { - "name": "Hustle", - "description": "Boosts the Attack stat, but lowers accuracy." - }, - "cuteCharm": { - "name": "Cute Charm", - "description": "Contact with the Pokémon may cause infatuation." - }, - "plus": { - "name": "Plus", - "description": "Boosts the Sp. Atk stat of the Pokémon if an ally with the Plus or Minus Ability is also in battle." - }, - "minus": { - "name": "Minus", - "description": "Boosts the Sp. Atk stat of the Pokémon if an ally with the Plus or Minus Ability is also in battle." - }, - "forecast": { - "name": "Forecast", - "description": "The Pokémon transforms with the weather to change its type to Water, Fire, or Ice." - }, - "stickyHold": { - "name": "Sticky Hold", - "description": "Items held by the Pokémon are stuck fast and cannot be removed by other Pokémon." - }, - "shedSkin": { - "name": "Shed Skin", - "description": "The Pokémon may heal its own status conditions by shedding its skin." - }, - "guts": { - "name": "Guts", - "description": "It's so gutsy that having a status condition boosts the Pokémon's Attack stat." - }, - "marvelScale": { - "name": "Marvel Scale", - "description": "The Pokémon's marvelous scales boost the Defense stat if it has a status condition." - }, - "liquidOoze": { - "name": "Liquid Ooze", - "description": "The oozed liquid has a strong stench, which damages attackers using any draining move." - }, - "overgrow": { - "name": "Overgrow", - "description": "Powers up Grass-type moves when the Pokémon's HP is low." - }, - "blaze": { - "name": "Blaze", - "description": "Powers up Fire-type moves when the Pokémon's HP is low." - }, - "torrent": { - "name": "Torrent", - "description": "Powers up Water-type moves when the Pokémon's HP is low." - }, - "swarm": { - "name": "Swarm", - "description": "Powers up Bug-type moves when the Pokémon's HP is low." - }, - "rockHead": { - "name": "Rock Head", - "description": "Protects the Pokémon from recoil damage." - }, - "drought": { - "name": "Drought", - "description": "Turns the sunlight harsh when the Pokémon enters a battle." - }, - "arenaTrap": { - "name": "Arena Trap", - "description": "Prevents opposing Pokémon from fleeing." - }, - "vitalSpirit": { - "name": "Vital Spirit", - "description": "The Pokémon is full of vitality, and that prevents it from falling asleep." - }, - "whiteSmoke": { - "name": "White Smoke", - "description": "The Pokémon is protected by its white smoke, which prevents other Pokémon from lowering its stats." - }, - "purePower": { - "name": "Pure Power", - "description": "Using its pure power, the Pokémon doubles its Attack stat." - }, - "shellArmor": { - "name": "Shell Armor", - "description": "A hard shell protects the Pokémon from critical hits." - }, - "airLock": { - "name": "Air Lock", - "description": "Eliminates the effects of weather." - }, - "tangledFeet": { - "name": "Tangled Feet", - "description": "Raises evasiveness if the Pokémon is confused." - }, - "motorDrive": { - "name": "Motor Drive", - "description": "Boosts its Speed stat if hit by an Electric-type move instead of taking damage." - }, - "rivalry": { - "name": "Rivalry", - "description": "Becomes competitive and deals more damage to Pokémon of the same gender, but deals less to Pokémon of the opposite gender." - }, - "steadfast": { - "name": "Steadfast", - "description": "The Pokémon's determination boosts the Speed stat each time the Pokémon flinches." - }, - "snowCloak": { - "name": "Snow Cloak", - "description": "Boosts the Pokémon's evasiveness in snow." - }, - "gluttony": { - "name": "Gluttony", - "description": "Makes the Pokémon eat a held Berry when its HP drops to half or less, which is sooner than usual." - }, - "angerPoint": { - "name": "Anger Point", - "description": "The Pokémon is angered when it takes a critical hit, and that maxes its Attack stat." - }, - "unburden": { - "name": "Unburden", - "description": "Boosts the Speed stat if the Pokémon's held item is used or lost." - }, - "heatproof": { - "name": "Heatproof", - "description": "The heatproof body of the Pokémon halves the damage from Fire-type moves that hit it." - }, - "simple": { - "name": "Simple", - "description": "The stat changes the Pokémon receives are doubled." - }, - "drySkin": { - "name": "Dry Skin", - "description": "Restores HP in rain or when hit by Water-type moves. Reduces HP in harsh sunlight, and increases the damage received from Fire-type moves." - }, - "download": { - "name": "Download", - "description": "Compares an opposing Pokémon's Defense and Sp. Def stats before raising its own Attack or Sp. Atk stat—whichever will be more effective." - }, - "ironFist": { - "name": "Iron Fist", - "description": "Powers up punching moves." - }, - "poisonHeal": { - "name": "Poison Heal", - "description": "Restores HP if the Pokémon is poisoned instead of losing HP." - }, - "adaptability": { - "name": "Adaptability", - "description": "Powers up moves of the same type as the Pokémon." - }, - "skillLink": { - "name": "Skill Link", - "description": "Maximizes the number of times multistrike moves hit." - }, - "hydration": { - "name": "Hydration", - "description": "Heals status conditions if it's raining." - }, - "solarPower": { - "name": "Solar Power", - "description": "Boosts the Sp. Atk stat in harsh sunlight, but HP decreases every turn." - }, - "quickFeet": { - "name": "Quick Feet", - "description": "Boosts the Speed stat if the Pokémon has a status condition." - }, - "normalize": { - "name": "Normalize", - "description": "All the Pokémon's moves become Normal type. The power of those moves is boosted a little." - }, - "sniper": { - "name": "Sniper", - "description": "Powers up moves if they become critical hits when attacking." - }, - "magicGuard": { - "name": "Magic Guard", - "description": "The Pokémon only takes damage from attacks." - }, - "noGuard": { - "name": "No Guard", - "description": "The Pokémon employs no-guard tactics to ensure incoming and outgoing attacks always land." - }, - "stall": { - "name": "Stall", - "description": "The Pokémon moves after all other Pokémon do." - }, - "technician": { - "name": "Technician", - "description": "Powers up the Pokémon's weaker moves." - }, - "leafGuard": { - "name": "Leaf Guard", - "description": "Prevents status conditions in harsh sunlight." - }, - "klutz": { - "name": "Klutz", - "description": "The Pokémon can't use any held items." - }, - "moldBreaker": { - "name": "Mold Breaker", - "description": "Moves can be used on the target regardless of its Abilities." - }, - "superLuck": { - "name": "Super Luck", - "description": "The Pokémon is so lucky that the critical-hit ratios of its moves are boosted." - }, - "aftermath": { - "name": "Aftermath", - "description": "Damages the attacker if it contacts the Pokémon with a finishing hit." - }, - "anticipation": { - "name": "Anticipation", - "description": "The Pokémon can sense an opposing Pokémon's dangerous moves." - }, - "forewarn": { - "name": "Forewarn", - "description": "When it enters a battle, the Pokémon can tell one of the moves an opposing Pokémon has." - }, - "unaware": { - "name": "Unaware", - "description": "When attacking, the Pokémon ignores the target Pokémon's stat changes." - }, - "tintedLens": { - "name": "Tinted Lens", - "description": "The Pokémon can use \"not very effective\" moves to deal regular damage." - }, - "filter": { - "name": "Filter", - "description": "Reduces the power of supereffective attacks taken." - }, - "slowStart": { - "name": "Slow Start", - "description": "For five turns, the Pokémon's Attack and Speed stats are halved." - }, - "scrappy": { - "name": "Scrappy", - "description": "The Pokémon can hit Ghost-type Pokémon with Normal- and Fighting-type moves." - }, - "stormDrain": { - "name": "Storm Drain", - "description": "Draws in all Water-type moves. Instead of being hit by Water-type moves, it boosts its Sp. Atk." - }, - "iceBody": { - "name": "Ice Body", - "description": "The Pokémon gradually regains HP in snow." - }, - "solidRock": { - "name": "Solid Rock", - "description": "Reduces the power of supereffective attacks taken." - }, - "snowWarning": { - "name": "Snow Warning", - "description": "The Pokémon makes it snow when it enters a battle." - }, - "honeyGather": { - "name": "Honey Gather", - "description": "The Pokémon gathers Honey after a battle. The Honey is then sold for money." - }, - "frisk": { - "name": "Frisk", - "description": "When it enters a battle, the Pokémon can check an opposing Pokémon's Ability." - }, - "reckless": { - "name": "Reckless", - "description": "Powers up moves that have recoil damage." - }, - "multitype": { - "name": "Multitype", - "description": "Changes the Pokémon's type to match the Plate or Z-Crystal it holds." - }, - "flowerGift": { - "name": "Flower Gift", - "description": "Boosts the Attack and Sp. Def stats of itself and allies in harsh sunlight." - }, - "badDreams": { - "name": "Bad Dreams", - "description": "Reduces the HP of sleeping opposing Pokémon." - }, - "pickpocket": { - "name": "Pickpocket", - "description": "Steals an item from an attacker that made direct contact." - }, - "sheerForce": { - "name": "Sheer Force", - "description": "Removes additional effects to increase the power of moves when attacking." - }, - "contrary": { - "name": "Contrary", - "description": "Makes stat changes have an opposite effect." - }, - "unnerve": { - "name": "Unnerve", - "description": "Unnerves opposing Pokémon and makes them unable to eat Berries." - }, - "defiant": { - "name": "Defiant", - "description": "Boosts the Pokémon's Attack stat sharply when its stats are lowered." - }, - "defeatist": { - "name": "Defeatist", - "description": "Halves the Pokémon's Attack and Sp. Atk stats when its HP becomes half or less." - }, - "cursedBody": { - "name": "Cursed Body", - "description": "May disable a move used on the Pokémon." - }, - "healer": { - "name": "Healer", - "description": "Sometimes heals an ally's status condition." - }, - "friendGuard": { - "name": "Friend Guard", - "description": "Reduces damage done to allies." - }, - "weakArmor": { - "name": "Weak Armor", - "description": "Physical attacks to the Pokémon lower its Defense stat but sharply raise its Speed stat." - }, - "heavyMetal": { - "name": "Heavy Metal", - "description": "Doubles the Pokémon's weight." - }, - "lightMetal": { - "name": "Light Metal", - "description": "Halves the Pokémon's weight." - }, - "multiscale": { - "name": "Multiscale", - "description": "Reduces the amount of damage the Pokémon takes while its HP is full." - }, - "toxicBoost": { - "name": "Toxic Boost", - "description": "Powers up physical attacks when the Pokémon is poisoned." - }, - "flareBoost": { - "name": "Flare Boost", - "description": "Powers up special attacks when the Pokémon is burned." - }, - "harvest": { - "name": "Harvest", - "description": "May create another Berry after one is used." - }, - "telepathy": { - "name": "Telepathy", - "description": "Anticipates an ally's attack and dodges it." - }, - "moody": { - "name": "Moody", - "description": "Raises one stat sharply and lowers another every turn." - }, - "overcoat": { - "name": "Overcoat", - "description": "Protects the Pokémon from things like sand, hail, and powder." - }, - "poisonTouch": { - "name": "Poison Touch", - "description": "May poison a target when the Pokémon makes contact." - }, - "regenerator": { - "name": "Regenerator", - "description": "Restores a little HP when withdrawn from battle." - }, - "bigPecks": { - "name": "Big Pecks", - "description": "Protects the Pokémon from Defense-lowering effects." - }, - "sandRush": { - "name": "Sand Rush", - "description": "Boosts the Pokémon's Speed stat in a sandstorm." - }, - "wonderSkin": { - "name": "Wonder Skin", - "description": "Makes status moves more likely to miss." - }, - "analytic": { - "name": "Analytic", - "description": "Boosts move power when the Pokémon moves last." - }, - "illusion": { - "name": "Illusion", - "description": "Comes out disguised as the Pokémon in the party's last spot." - }, - "imposter": { - "name": "Imposter", - "description": "The Pokémon transforms itself into the Pokémon it's facing." - }, - "infiltrator": { - "name": "Infiltrator", - "description": "Passes through the opposing Pokémon's barrier, substitute, and the like and strikes." - }, - "mummy": { - "name": "Mummy", - "description": "Contact with the Pokémon changes the attacker's Ability to Mummy." - }, - "moxie": { - "name": "Moxie", - "description": "The Pokémon shows moxie, and that boosts the Attack stat after knocking out any Pokémon." - }, - "justified": { - "name": "Justified", - "description": "Being hit by a Dark-type move boosts the Attack stat of the Pokémon, for justice." - }, - "rattled": { - "name": "Rattled", - "description": "Intimidate or being hit by a Dark-, Ghost-, or Bug-type move will scare the Pokémon and boost its Speed stat." - }, - "magicBounce": { - "name": "Magic Bounce", - "description": "Reflects status moves instead of getting hit by them." - }, - "sapSipper": { - "name": "Sap Sipper", - "description": "Boosts the Attack stat if hit by a Grass-type move instead of taking damage." - }, - "prankster": { - "name": "Prankster", - "description": "Gives priority to a status move." - }, - "sandForce": { - "name": "Sand Force", - "description": "Boosts the power of Rock-, Ground-, and Steel-type moves in a sandstorm." - }, - "ironBarbs": { - "name": "Iron Barbs", - "description": "Inflicts damage on the attacker upon contact with iron barbs." - }, - "zenMode": { - "name": "Zen Mode", - "description": "Changes the Pokémon's shape when HP is half or less." - }, - "victoryStar": { - "name": "Victory Star", - "description": "Boosts the accuracy of its allies and itself." - }, - "turboblaze": { - "name": "Turboblaze", - "description": "Moves can be used on the target regardless of its Abilities." - }, - "teravolt": { - "name": "Teravolt", - "description": "Moves can be used on the target regardless of its Abilities." - }, - "aromaVeil": { - "name": "Aroma Veil", - "description": "Protects itself and its allies from attacks that limit their move choices." - }, - "flowerVeil": { - "name": "Flower Veil", - "description": "Ally Grass-type Pokémon are protected from status conditions and the lowering of their stats." - }, - "cheekPouch": { - "name": "Cheek Pouch", - "description": "Restores HP as well when the Pokémon eats a Berry." - }, - "protean": { - "name": "Protean", - "description": "Changes the Pokémon's type to the type of the move it's about to use." - }, - "furCoat": { - "name": "Fur Coat", - "description": "Halves the damage from physical moves." - }, - "magician": { - "name": "Magician", - "description": "The Pokémon steals the held item of a Pokémon it hits with a move." - }, - "bulletproof": { - "name": "Bulletproof", - "description": "Protects the Pokémon from some ball and bomb moves." - }, - "competitive": { - "name": "Competitive", - "description": "Boosts the Sp. Atk stat sharply when a stat is lowered." - }, - "strongJaw": { - "name": "Strong Jaw", - "description": "The Pokémon's strong jaw boosts the power of its biting moves." - }, - "refrigerate": { - "name": "Refrigerate", - "description": "Normal-type moves become Ice-type moves. The power of those moves is boosted a little." - }, - "sweetVeil": { - "name": "Sweet Veil", - "description": "Prevents itself and ally Pokémon from falling asleep." - }, - "stanceChange": { - "name": "Stance Change", - "description": "The Pokémon changes its form to Blade Forme when it uses an attack move and changes to Shield Forme when it uses King's Shield." - }, - "galeWings": { - "name": "Gale Wings", - "description": "Gives priority to Flying-type moves when the Pokémon's HP is full." - }, - "megaLauncher": { - "name": "Mega Launcher", - "description": "Powers up aura and pulse moves." - }, - "grassPelt": { - "name": "Grass Pelt", - "description": "Boosts the Pokémon's Defense stat on Grassy Terrain." - }, - "symbiosis": { - "name": "Symbiosis", - "description": "The Pokémon passes its item to an ally that has used up an item." - }, - "toughClaws": { - "name": "Tough Claws", - "description": "Powers up moves that make direct contact." - }, - "pixilate": { - "name": "Pixilate", - "description": "Normal-type moves become Fairy-type moves. The power of those moves is boosted a little." - }, - "gooey": { - "name": "Gooey", - "description": "Contact with the Pokémon lowers the attacker's Speed stat." - }, - "aerilate": { - "name": "Aerilate", - "description": "Normal-type moves become Flying-type moves. The power of those moves is boosted a little." - }, - "parentalBond": { - "name": "Parental Bond", - "description": "Parent and child each attacks." - }, - "darkAura": { - "name": "Dark Aura", - "description": "Powers up each Pokémon's Dark-type moves." - }, - "fairyAura": { - "name": "Fairy Aura", - "description": "Powers up each Pokémon's Fairy-type moves." - }, - "auraBreak": { - "name": "Aura Break", - "description": "The effects of \"Aura\" Abilities are reversed to lower the power of affected moves." - }, - "primordialSea": { - "name": "Primordial Sea", - "description": "The Pokémon changes the weather to nullify Fire-type attacks." - }, - "desolateLand": { - "name": "Desolate Land", - "description": "The Pokémon changes the weather to nullify Water-type attacks." - }, - "deltaStream": { - "name": "Delta Stream", - "description": "The Pokémon changes the weather to eliminate all of the Flying type's weaknesses." - }, - "stamina": { - "name": "Stamina", - "description": "Boosts the Defense stat when hit by an attack." - }, - "wimpOut": { - "name": "Wimp Out", - "description": "The Pokémon cowardly switches out when its HP becomes half or less." - }, - "emergencyExit": { - "name": "Emergency Exit", - "description": "The Pokémon, sensing danger, switches out when its HP becomes half or less." - }, - "waterCompaction": { - "name": "Water Compaction", - "description": "Boosts the Pokémon's Defense stat sharply when hit by a Water-type move." - }, - "merciless": { - "name": "Merciless", - "description": "The Pokémon's attacks become critical hits if the target is poisoned." - }, - "shieldsDown": { - "name": "Shields Down", - "description": "When its HP becomes half or less, the Pokémon's shell breaks and it becomes aggressive." - }, - "stakeout": { - "name": "Stakeout", - "description": "Doubles the damage dealt to the target's replacement if the target switches out." - }, - "waterBubble": { - "name": "Water Bubble", - "description": "Lowers the power of Fire-type moves done to the Pokémon and prevents the Pokémon from getting a burn." - }, - "steelworker": { - "name": "Steelworker", - "description": "Powers up Steel-type moves." - }, - "berserk": { - "name": "Berserk", - "description": "Boosts the Pokémon's Sp. Atk stat when it takes a hit that causes its HP to become half or less." - }, - "slushRush": { - "name": "Slush Rush", - "description": "Boosts the Pokémon's Speed stat in snow." - }, - "longReach": { - "name": "Long Reach", - "description": "The Pokémon uses its moves without making contact with the target." - }, - "liquidVoice": { - "name": "Liquid Voice", - "description": "All sound-based moves become Water-type moves." - }, - "triage": { - "name": "Triage", - "description": "Gives priority to a healing move." - }, - "galvanize": { - "name": "Galvanize", - "description": "Normal-type moves become Electric-type moves. The power of those moves is boosted a little." - }, - "surgeSurfer": { - "name": "Surge Surfer", - "description": "Doubles the Pokémon's Speed stat on Electric Terrain." - }, - "schooling": { - "name": "Schooling", - "description": "When it has a lot of HP, the Pokémon forms a powerful school. It stops schooling when its HP is low." - }, - "disguise": { - "name": "Disguise", - "description": "Once per battle, the shroud that covers the Pokémon can protect it from an attack." - }, - "battleBond": { - "name": "Battle Bond", - "description": "Defeating an opposing Pokémon strengthens the Pokémon's bond with its Trainer, and it becomes Ash-Greninja. Water Shuriken gets more powerful." - }, - "powerConstruct": { - "name": "Power Construct", - "description": "Other Cells gather to aid when its HP becomes half or less. Then the Pokémon changes its form to Complete Forme." - }, - "corrosion": { - "name": "Corrosion", - "description": "The Pokémon can poison the target even if it's a Steel or Poison type." - }, - "comatose": { - "name": "Comatose", - "description": "It's always drowsing and will never wake up. It can attack without waking up." - }, - "queenlyMajesty": { - "name": "Queenly Majesty", - "description": "Its majesty pressures the opposing Pokémon, making it unable to attack using priority moves." - }, - "innardsOut": { - "name": "Innards Out", - "description": "Damages the attacker landing the finishing hit by the amount equal to its last HP." - }, - "dancer": { - "name": "Dancer", - "description": "When another Pokémon uses a dance move, it can use a dance move following it regardless of its Speed." - }, - "battery": { - "name": "Battery", - "description": "Powers up ally Pokémon's special moves." - }, - "fluffy": { - "name": "Fluffy", - "description": "Halves the damage taken from moves that make direct contact, but doubles that of Fire-type moves." - }, - "dazzling": { - "name": "Dazzling", - "description": "Surprises the opposing Pokémon, making it unable to attack using priority moves." - }, - "soulHeart": { - "name": "Soul-Heart", - "description": "Boosts its Sp. Atk stat every time a Pokémon faints." - }, - "tanglingHair": { - "name": "Tangling Hair", - "description": "Contact with the Pokémon lowers the attacker's Speed stat." - }, - "receiver": { - "name": "Receiver", - "description": "The Pokémon copies the Ability of a defeated ally." - }, - "powerOfAlchemy": { - "name": "Power of Alchemy", - "description": "The Pokémon copies the Ability of a defeated ally." - }, - "beastBoost": { - "name": "Beast Boost", - "description": "The Pokémon boosts its most proficient stat each time it knocks out a Pokémon." - }, - "rksSystem": { - "name": "RKS System", - "description": "Changes the Pokémon's type to match the memory disc it holds." - }, - "electricSurge": { - "name": "Electric Surge", - "description": "Turns the ground into Electric Terrain when the Pokémon enters a battle." - }, - "psychicSurge": { - "name": "Psychic Surge", - "description": "Turns the ground into Psychic Terrain when the Pokémon enters a battle." - }, - "mistySurge": { - "name": "Misty Surge", - "description": "Turns the ground into Misty Terrain when the Pokémon enters a battle." - }, - "grassySurge": { - "name": "Grassy Surge", - "description": "Turns the ground into Grassy Terrain when the Pokémon enters a battle." - }, - "fullMetalBody": { - "name": "Full Metal Body", - "description": "Prevents other Pokémon's moves or Abilities from lowering the Pokémon's stats." - }, - "shadowShield": { - "name": "Shadow Shield", - "description": "Reduces the amount of damage the Pokémon takes while its HP is full." - }, - "prismArmor": { - "name": "Prism Armor", - "description": "Reduces the power of supereffective attacks taken." - }, - "neuroforce": { - "name": "Neuroforce", - "description": "Powers up moves that are super effective." - }, - "intrepidSword": { - "name": "Intrepid Sword", - "description": "Boosts the Pokémon's Attack stat when the Pokémon enters a battle." - }, - "dauntlessShield": { - "name": "Dauntless Shield", - "description": "Boosts the Pokémon's Defense stat when the Pokémon enters a battle." - }, - "libero": { - "name": "Libero", - "description": "Changes the Pokémon's type to the type of the move it's about to use." - }, - "ballFetch": { - "name": "Ball Fetch", - "description": "The Pokémon will fetch the Poké Ball from the first failed throw of the battle." - }, - "cottonDown": { - "name": "Cotton Down", - "description": "When the Pokémon is hit by an attack, it scatters cotton fluff around and lowers the Speed stat of all Pokémon except itself." - }, - "propellerTail": { - "name": "Propeller Tail", - "description": "Ignores the effects of opposing Pokémon's Abilities and moves that draw in moves." - }, - "mirrorArmor": { - "name": "Mirror Armor", - "description": "Bounces back only the stat-lowering effects that the Pokémon receives." - }, - "gulpMissile": { - "name": "Gulp Missile", - "description": "When the Pokémon uses Surf or Dive, it will come back with prey. When it takes damage, it will spit out the prey to attack." - }, - "stalwart": { - "name": "Stalwart", - "description": "Ignores the effects of opposing Pokémon's Abilities and moves that draw in moves." - }, - "steamEngine": { - "name": "Steam Engine", - "description": "Boosts the Pokémon's Speed stat drastically if hit by a Fire- or Water-type move." - }, - "punkRock": { - "name": "Punk Rock", - "description": "Boosts the power of sound-based moves. The Pokémon also takes half the damage from these kinds of moves." - }, - "sandSpit": { - "name": "Sand Spit", - "description": "The Pokémon creates a sandstorm when it's hit by an attack." - }, - "iceScales": { - "name": "Ice Scales", - "description": "The Pokémon is protected by ice scales, which halve the damage taken from special moves." - }, - "ripen": { - "name": "Ripen", - "description": "Ripens Berries and doubles their effect." - }, - "iceFace": { - "name": "Ice Face", - "description": "The Pokémon's ice head can take a physical attack as a substitute, but the attack also changes the Pokémon's appearance. The ice will be restored when it hails." - }, - "powerSpot": { - "name": "Power Spot", - "description": "Just being next to the Pokémon powers up moves." - }, - "mimicry": { - "name": "Mimicry", - "description": "Changes the Pokémon's type depending on the terrain." - }, - "screenCleaner": { - "name": "Screen Cleaner", - "description": "When the Pokémon enters a battle, the effects of Light Screen, Reflect, and Aurora Veil are nullified for both opposing and ally Pokémon." - }, - "steelySpirit": { - "name": "Steely Spirit", - "description": "Powers up ally Pokémon's Steel-type moves." - }, - "perishBody": { - "name": "Perish Body", - "description": "When hit by a move that makes direct contact, the Pokémon and the attacker will faint after three turns unless they switch out of battle." - }, - "wanderingSpirit": { - "name": "Wandering Spirit", - "description": "The Pokémon exchanges Abilities with a Pokémon that hits it with a move that makes direct contact." - }, - "gorillaTactics": { - "name": "Gorilla Tactics", - "description": "Boosts the Pokémon's Attack stat but only allows the use of the first selected move." - }, - "neutralizingGas": { - "name": "Neutralizing Gas", - "description": "If the Pokémon with Neutralizing Gas is in the battle, the effects of all Pokémon's Abilities will be nullified or will not be triggered." - }, - "pastelVeil": { - "name": "Pastel Veil", - "description": "Protects the Pokémon and its ally Pokémon from being poisoned." - }, - "hungerSwitch": { - "name": "Hunger Switch", - "description": "The Pokémon changes its form, alternating between its Full Belly Mode and Hangry Mode after the end of each turn." - }, - "quickDraw": { - "name": "Quick Draw", - "description": "Enables the Pokémon to move first occasionally." - }, - "unseenFist": { - "name": "Unseen Fist", - "description": "If the Pokémon uses moves that make direct contact, it can attack the target even if the target protects itself." - }, - "curiousMedicine": { - "name": "Curious Medicine", - "description": "When the Pokémon enters a battle, it scatters medicine from its shell, which removes all stat changes from allies." - }, - "transistor": { - "name": "Transistor", - "description": "Powers up Electric-type moves." - }, - "dragonsMaw": { - "name": "Dragon's Maw", - "description": "Powers up Dragon-type moves." - }, - "chillingNeigh": { - "name": "Chilling Neigh", - "description": "When the Pokémon knocks out a target, it utters a chilling neigh, which boosts its Attack stat." - }, - "grimNeigh": { - "name": "Grim Neigh", - "description": "When the Pokémon knocks out a target, it utters a terrifying neigh, which boosts its Sp. Atk stat." - }, - "asOneGlastrier": { - "name": "As One", - "description": "This Ability combines the effects of both Calyrex's Unnerve Ability and Glastrier's Chilling Neigh Ability." - }, - "asOneSpectrier": { - "name": "As One", - "description": "This Ability combines the effects of both Calyrex's Unnerve Ability and Spectrier's Grim Neigh Ability." - }, - "lingeringAroma": { - "name": "Lingering Aroma", - "description": "Contact with the Pokémon changes the attacker's Ability to Lingering Aroma." - }, - "seedSower": { - "name": "Seed Sower", - "description": "Turns the ground into Grassy Terrain when the Pokémon is hit by an attack." - }, - "thermalExchange": { - "name": "Thermal Exchange", - "description": "Boosts the Attack stat when the Pokémon is hit by a Fire-type move. The Pokémon also cannot be burned." - }, - "angerShell": { - "name": "Anger Shell", - "description": "When an attack causes its HP to drop to half or less, the Pokémon gets angry. This lowers its Defense and Sp. Def stats but boosts its Attack, Sp. Atk, and Speed stats." - }, - "purifyingSalt": { - "name": "Purifying Salt", - "description": "The Pokémon's pure salt protects it from status conditions and halves the damage taken from Ghost-type moves." - }, - "wellBakedBody": { - "name": "Well-Baked Body", - "description": "The Pokémon takes no damage when hit by Fire-type moves. Instead, its Defense stat is sharply boosted." - }, - "windRider": { - "name": "Wind Rider", - "description": "Boosts the Pokémon's Attack stat if Tailwind takes effect or if the Pokémon is hit by a wind move. The Pokémon also takes no damage from wind moves." - }, - "guardDog": { - "name": "Guard Dog", - "description": "Boosts the Pokémon's Attack stat if intimidated. Moves and items that would force the Pokémon to switch out also fail to work." - }, - "rockyPayload": { - "name": "Rocky Payload", - "description": "Powers up Rock-type moves." - }, - "windPower": { - "name": "Wind Power", - "description": "The Pokémon becomes charged when it is hit by a wind move, boosting the power of the next Electric-type move the Pokémon uses." - }, - "zeroToHero": { - "name": "Zero to Hero", - "description": "The Pokémon transforms into its Hero Form when it switches out." - }, - "commander": { - "name": "Commander", - "description": "When the Pokémon enters a battle, it goes inside the mouth of an ally Dondozo if one is on the field. The Pokémon then issues commands from there." - }, - "electromorphosis": { - "name": "Electromorphosis", - "description": "The Pokémon becomes charged when it takes damage, boosting the power of the next Electric-type move the Pokémon uses." - }, - "protosynthesis": { - "name": "Protosynthesis", - "description": "Boosts the Pokémon's most proficient stat in harsh sunlight or if the Pokémon is holding Booster Energy." - }, - "quarkDrive": { - "name": "Quark Drive", - "description": "Boosts the Pokémon's most proficient stat on Electric Terrain or if the Pokémon is holding Booster Energy." - }, - "goodAsGold": { - "name": "Good as Gold", - "description": "A body of pure, solid gold gives the Pokémon full immunity to other Pokémon's status moves." - }, - "vesselOfRuin": { - "name": "Vessel of Ruin", - "description": "The power of the Pokémon's ruinous vessel lowers the Sp. Atk stats of all Pokémon except itself." - }, - "swordOfRuin": { - "name": "Sword of Ruin", - "description": "The power of the Pokémon's ruinous sword lowers the Defense stats of all Pokémon except itself." - }, - "tabletsOfRuin": { - "name": "Tablets of Ruin", - "description": "The power of the Pokémon's ruinous wooden tablets lowers the Attack stats of all Pokémon except itself." - }, - "beadsOfRuin": { - "name": "Beads of Ruin", - "description": "The power of the Pokémon's ruinous beads lowers the Sp. Def stats of all Pokémon except itself." - }, - "orichalcumPulse": { - "name": "Orichalcum Pulse", - "description": "Turns the sunlight harsh when the Pokémon enters a battle. The ancient pulse thrumming through the Pokémon also boosts its Attack stat in harsh sunlight." - }, - "hadronEngine": { - "name": "Hadron Engine", - "description": "Turns the ground into Electric Terrain when the Pokémon enters a battle. The futuristic engine within the Pokémon also boosts its Sp. Atk stat on Electric Terrain." - }, - "opportunist": { - "name": "Opportunist", - "description": "If an opponent's stat is boosted, the Pokémon seizes the opportunity to boost the same stat for itself." - }, - "cudChew": { - "name": "Cud Chew", - "description": "When the Pokémon eats a Berry, it will regurgitate that Berry at the end of the next turn and eat it one more time." - }, - "sharpness": { - "name": "Sharpness", - "description": "Powers up slicing moves." - }, - "supremeOverlord": { - "name": "Supreme Overlord", - "description": "When the Pokémon enters a battle, its Attack and Sp. Atk stats are slightly boosted for each of the allies in its party that have already been defeated." - }, - "costar": { - "name": "Costar", - "description": "When the Pokémon enters a battle, it copies an ally's stat changes." - }, - "toxicDebris": { - "name": "Toxic Debris", - "description": "Scatters poison spikes at the feet of the opposing team when the Pokémon takes damage from physical moves." - }, - "armorTail": { - "name": "Armor Tail", - "description": "The mysterious tail covering the Pokémon's head makes opponents unable to use priority moves against the Pokémon or its allies." - }, - "earthEater": { - "name": "Earth Eater", - "description": "If hit by a Ground-type move, the Pokémon has its HP restored instead of taking damage." - }, - "myceliumMight": { - "name": "Mycelium Might", - "description": "The Pokémon will always act more slowly when using status moves, but these moves will be unimpeded by the Ability of the target." - }, - "mindsEye": { - "name": "Mind's Eye", - "description": "The Pokémon ignores changes to opponents' evasiveness, its accuracy can't be lowered, and it can hit Ghost types with Normal- and Fighting-type moves." - }, - "supersweetSyrup": { - "name": "Supersweet Syrup", - "description": "A sickly sweet scent spreads across the field the first time the Pokémon enters a battle, lowering the evasiveness of opposing Pokémon." - }, - "hospitality": { - "name": "Hospitality", - "description": "When the Pokémon enters a battle, it showers its ally with hospitality, restoring a small amount of the ally's HP." - }, - "toxicChain": { - "name": "Toxic Chain", - "description": "The power of the Pokémon's toxic chain may badly poison any target the Pokémon hits with a move." - }, - "embodyAspectTeal": { - "name": "Embody Aspect", - "description": "The Pokémon's heart fills with memories, causing the Teal Mask to shine and the Pokémon's Speed stat to be boosted." - }, - "embodyAspectWellspring": { - "name": "Embody Aspect", - "description": "The Pokémon's heart fills with memories, causing the Wellspring Mask to shine and the Pokémon's Sp. Def stat to be boosted." - }, - "embodyAspectHearthflame": { - "name": "Embody Aspect", - "description": "The Pokémon's heart fills with memories, causing the Hearthflame Mask to shine and the Pokémon's Attack stat to be boosted." - }, - "embodyAspectCornerstone": { - "name": "Embody Aspect", - "description": "The Pokémon's heart fills with memories, causing the Cornerstone Mask to shine and the Pokémon's Defense stat to be boosted." - }, - "teraShift": { - "name": "Tera Shift", - "description": "When the Pokémon enters a battle, it absorbs the energy around itself and transforms into its Terastal Form." - }, - "teraShell": { - "name": "Tera Shell", - "description": "The Pokémon's shell contains the powers of each type. All damage-dealing moves that hit the Pokémon when its HP is full will not be very effective." - }, - "teraformZero": { - "name": "Teraform Zero", - "description": "When Terapagos changes into its Stellar Form, it uses its hidden powers to eliminate all effects of weather and terrain, reducing them to zero." - }, - "poisonPuppeteer": { - "name": "Poison Puppeteer", - "description": "Pokémon poisoned by Pecharunt's moves will also become confused." - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/achv.json b/src/locales/he/achv.json index 32d519fbf78..9e26dfeeb6e 100644 --- a/src/locales/he/achv.json +++ b/src/locales/he/achv.json @@ -1,287 +1 @@ -{ - "Achievements": { - "name": "Achievements" - }, - "Locked": { - "name": "Locked" - }, - "MoneyAchv": { - "description": "Accumulate a total of ₽{{moneyAmount}}" - }, - "10K_MONEY": { - "name": "Money Haver", - "name_female": "Money Haver" - }, - "100K_MONEY": { - "name": "Rich", - "name_female": "Rich" - }, - "1M_MONEY": { - "name": "Millionaire", - "name_female": "Millionaire" - }, - "10M_MONEY": { - "name": "One Percenter", - "name_female": "One Percenter" - }, - "DamageAchv": { - "description": "Inflict {{damageAmount}} damage in one hit" - }, - "250_DMG": { - "name": "Hard Hitter" - }, - "1000_DMG": { - "name": "Harder Hitter", - "name_female": "Harder Hitter" - }, - "2500_DMG": { - "name": "That's a Lotta Damage!", - "name_female": "That's a Lotta Damage!" - }, - "10000_DMG": { - "name": "One Punch Man", - "name_female": "One Punch Woman" - }, - "HealAchv": { - "description": "Heal {{healAmount}} {{HP}} at once with a move, ability, or held item" - }, - "250_HEAL": { - "name": "Novice Healer", - "name_female": "Novice Healer" - }, - "1000_HEAL": { - "name": "Big Healer", - "name_female": "Big Healer" - }, - "2500_HEAL": { - "name": "Cleric", - "name_female": "Cleric" - }, - "10000_HEAL": { - "name": "Recovery Master", - "name_female": "Recovery Master" - }, - "LevelAchv": { - "description": "Level up a Pokémon to Lv{{level}}" - }, - "LV_100": { - "name": "But Wait, There's More!" - }, - "LV_250": { - "name": "Elite", - "name_female": "Elite" - }, - "LV_1000": { - "name": "To Go Even Further Beyond" - }, - "RibbonAchv": { - "description": "Accumulate a total of {{ribbonAmount}} Ribbons" - }, - "10_RIBBONS": { - "name": "Pokémon League Champion", - "name_female": "Pokémon League Champion" - }, - "25_RIBBONS": { - "name": "Great League Champion", - "name_female": "Great League Champion" - }, - "50_RIBBONS": { - "name": "Ultra League Champion", - "name_female": "Ultra League Champion" - }, - "75_RIBBONS": { - "name": "Rogue League Champion", - "name_female": "Rogue League Champion" - }, - "100_RIBBONS": { - "name": "Master League Champion", - "name_female": "Master League Champion" - }, - "TRANSFER_MAX_STAT_STAGE": { - "name": "Teamwork", - "description": "Baton pass to another party member with at least one stat stage maxed out" - }, - "MAX_FRIENDSHIP": { - "name": "Friendmaxxing", - "description": "Reach max friendship on a Pokémon" - }, - "MEGA_EVOLVE": { - "name": "Megamorph", - "description": "Mega evolve a Pokémon" - }, - "GIGANTAMAX": { - "name": "Absolute Unit", - "description": "Gigantamax a Pokémon" - }, - "TERASTALLIZE": { - "name": "STAB Enthusiast", - "description": "Terastallize a Pokémon" - }, - "STELLAR_TERASTALLIZE": { - "name": "The Hidden Type", - "description": "Stellar Terastallize a Pokémon" - }, - "SPLICE": { - "name": "Infinite Fusion", - "description": "Splice two Pokémon together with DNA Splicers" - }, - "MINI_BLACK_HOLE": { - "name": "A Hole Lot of Items", - "description": "Acquire a Mini Black Hole" - }, - "CATCH_MYTHICAL": { - "name": "Mythical", - "description": "Catch a mythical Pokémon" - }, - "CATCH_SUB_LEGENDARY": { - "name": "(Sub-)Legendary", - "description": "Catch a sub-legendary Pokémon" - }, - "CATCH_LEGENDARY": { - "name": "Legendary", - "description": "Catch a legendary Pokémon" - }, - "SEE_SHINY": { - "name": "Shiny", - "description": "Find a shiny Pokémon in the wild" - }, - "SHINY_PARTY": { - "name": "That's Dedication", - "name_female": "That's Dedication", - "description": "Have a full party of shiny Pokémon" - }, - "HATCH_MYTHICAL": { - "name": "Mythical Egg", - "description": "Hatch a mythical Pokémon from an egg" - }, - "HATCH_SUB_LEGENDARY": { - "name": "Sub-Legendary Egg", - "description": "Hatch a sub-legendary Pokémon from an egg" - }, - "HATCH_LEGENDARY": { - "name": "Legendary Egg", - "description": "Hatch a legendary Pokémon from an egg" - }, - "HATCH_SHINY": { - "name": "Shiny Egg", - "description": "Hatch a shiny Pokémon from an egg" - }, - "HIDDEN_ABILITY": { - "name": "Hidden Potential", - "description": "Catch a Pokémon with a hidden ability" - }, - "PERFECT_IVS": { - "name": "Certificate of Authenticity", - "description": "Get perfect IVs on a Pokémon" - }, - "CLASSIC_VICTORY": { - "name": "Undefeated", - "name_female": "Undefeated", - "description": "Beat the game in classic mode" - }, - "UNEVOLVED_CLASSIC_VICTORY": { - "name": "Bring Your Child To Work Day", - "description": "Beat the game in Classic Mode with at least one unevolved party member." - }, - "MONO_GEN_ONE": { - "name": "The Original Rival", - "description": "Complete the generation one only challenge." - }, - "MONO_GEN_TWO": { - "name": "Generation 1.5", - "description": "Complete the generation two only challenge." - }, - "MONO_GEN_THREE": { - "name": "Too much water?", - "description": "Complete the generation three only challenge." - }, - "MONO_GEN_FOUR": { - "name": "Is she really the hardest?", - "description": "Complete the generation four only challenge." - }, - "MONO_GEN_FIVE": { - "name": "All Original", - "description": "Complete the generation five only challenge." - }, - "MONO_GEN_SIX": { - "name": "Almost Royalty", - "description": "Complete the generation six only challenge." - }, - "MONO_GEN_SEVEN": { - "name": "Only Technically", - "description": "Complete the generation seven only challenge." - }, - "MONO_GEN_EIGHT": { - "name": "A Champion Time!", - "description": "Complete the generation eight only challenge." - }, - "MONO_GEN_NINE": { - "name": "She was going easy on you", - "description": "Complete the generation nine only challenge." - }, - "MonoType": { - "description": "Complete the {{type}} monotype challenge." - }, - "MONO_NORMAL": { - "name": "Extra Ordinary" - }, - "MONO_FIGHTING": { - "name": "I Know Kung Fu" - }, - "MONO_FLYING": { - "name": "Angry Birds" - }, - "MONO_POISON": { - "name": "Kanto's Favourite" - }, - "MONO_GROUND": { - "name": "Forecast: Earthquakes" - }, - "MONO_ROCK": { - "name": "Brock Hard" - }, - "MONO_BUG": { - "name": "You Like Jazz?" - }, - "MONO_GHOST": { - "name": "Who You Gonna Call?" - }, - "MONO_STEEL": { - "name": "Iron Giant" - }, - "MONO_FIRE": { - "name": "I Cast Fireball!" - }, - "MONO_WATER": { - "name": "When It Rains, It Pours" - }, - "MONO_GRASS": { - "name": "Can't Touch This" - }, - "MONO_ELECTRIC": { - "name": "Aim For The Horn!" - }, - "MONO_PSYCHIC": { - "name": "Big Brain Energy" - }, - "MONO_ICE": { - "name": "Walking On Thin Ice" - }, - "MONO_DRAGON": { - "name": "Pseudo-Legend Club" - }, - "MONO_DARK": { - "name": "It's Just A Phase" - }, - "MONO_FAIRY": { - "name": "Hey! Listen!" - }, - "FRESH_START": { - "name": "First Try!", - "description": "Complete the Fresh Start challenge." - }, - "INVERSE_BATTLE": { - "name": "Mirror rorriM", - "description": "Complete the Inverse Battle challenge.\n.egnellahc elttaB esrevnI eht etelpmoC" - } -} +{} \ No newline at end of file diff --git a/src/locales/he/arena-flyout.json b/src/locales/he/arena-flyout.json index 043d4127eb8..9e26dfeeb6e 100644 --- a/src/locales/he/arena-flyout.json +++ b/src/locales/he/arena-flyout.json @@ -1,44 +1 @@ -{ - "activeBattleEffects": "Active Battle Effects", - "player": "Player", - "neutral": "Neutral", - "enemy": "Enemy", - - "sunny": "Sunny", - "rain": "Rain", - "sandstorm": "Sandstorm", - "hail": "Hail", - "snow": "Snow", - "fog": "Fog", - "heavyRain": "Heavy Rain", - "harshSun": "Harsh Sun", - "strongWinds": "Strong Winds", - - "misty": "Misty Terrain", - "electric": "Electric Terrain", - "grassy": "Grassy Terrain", - "psychic": "Psychic Terrain", - - "mudSport": "Mud Sport", - "waterSport": "Water Sport", - "spikes": "Spikes", - "toxicSpikes": "Toxic Spikes", - "mist": "Mist", - "futureSight": "Future Sight", - "doomDesire": "Doom Desire", - "wish": "Wish", - "stealthRock": "Stealth Rock", - "stickyWeb": "Sticky Web", - "trickRoom": "Trick Room", - "gravity": "Gravity", - "reflect": "Reflect", - "lightScreen": "Light Screen", - "auroraVeil": "Aurora Veil", - "quickGuard": "Quick Guard", - "wideGuard": "Wide Guard", - "matBlock": "Mat Block", - "craftyShield": "Crafty Shield", - "tailwind": "Tailwind", - "happyHour": "Happy Hour", - "safeguard": "Safeguard" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/arena-tag.json b/src/locales/he/arena-tag.json index d8fed386b24..9e26dfeeb6e 100644 --- a/src/locales/he/arena-tag.json +++ b/src/locales/he/arena-tag.json @@ -1,57 +1 @@ -{ - "yourTeam": "your team", - "opposingTeam": "the opposing team", - "arenaOnRemove": "{{moveName}}'s effect wore off.", - "arenaOnRemovePlayer": "{{moveName}}'s effect wore off\non your side.", - "arenaOnRemoveEnemy": "{{moveName}}'s effect wore off\non the foe's side.", - "mistOnAdd": "{{pokemonNameWithAffix}}'s team became\nshrouded in mist!", - "mistApply": "The mist prevented\nthe lowering of stats!", - "reflectOnAdd": "Reflect reduced the damage of physical moves.", - "reflectOnAddPlayer": "Reflect reduced the damage of physical moves on your side.", - "reflectOnAddEnemy": "Reflect reduced the damage of physical moves on the foe's side.", - "lightScreenOnAdd": "Light Screen reduced the damage of special moves.", - "lightScreenOnAddPlayer": "Light Screen reduced the damage of special moves on your side.", - "lightScreenOnAddEnemy": "Light Screen reduced the damage of special moves on the foe's side.", - "auroraVeilOnAdd": "Aurora Veil reduced the damage of moves.", - "auroraVeilOnAddPlayer": "Aurora Veil reduced the damage of moves on your side.", - "auroraVeilOnAddEnemy": "Aurora Veil reduced the damage of moves on the foe's side.", - "conditionalProtectOnAdd": "{{moveName}} protected team!", - "conditionalProtectOnAddPlayer": "{{moveName}} protected your team!", - "conditionalProtectOnAddEnemy": "{{moveName}} protected the\nopposing team!", - "conditionalProtectApply": "{{moveName}} protected {{pokemonNameWithAffix}}!", - "matBlockOnAdd": "{{pokemonNameWithAffix}} intends to flip up a mat\nand block incoming attacks!", - "noCritOnAddPlayer": "The {{moveName}} shielded your\nteam from critical hits!", - "noCritOnAddEnemy": "The {{moveName}} shielded the opposing\nteam from critical hits!", - "noCritOnRemove": "{{pokemonNameWithAffix}}'s {{moveName}}\nwore off!", - "wishTagOnAdd": "{{pokemonNameWithAffix}}'s wish\ncame true!", - "mudSportOnAdd": "Electricity's power was weakened!", - "mudSportOnRemove": "The effects of Mud Sport\nhave faded.", - "waterSportOnAdd": "Fire's power was weakened!", - "waterSportOnRemove": "The effects of Water Sport\nhave faded.", - "spikesOnAdd": "{{moveName}} were scattered\nall around {{opponentDesc}}'s feet!", - "spikesActivateTrap": "{{pokemonNameWithAffix}} is hurt\nby the spikes!", - "toxicSpikesOnAdd": "{{moveName}} were scattered\nall around {{opponentDesc}}'s feet!", - "toxicSpikesActivateTrapPoison": "{{pokemonNameWithAffix}} absorbed the {{moveName}}!", - "stealthRockOnAdd": "Pointed stones float in the air\naround {{opponentDesc}}!", - "stealthRockActivateTrap": "Pointed stones dug into\n{{pokemonNameWithAffix}}!", - "stickyWebOnAdd": "A {{moveName}} has been laid out on the ground around the opposing team!", - "stickyWebActivateTrap": "The opposing {{pokemonName}} was caught in a sticky web!", - "trickRoomOnAdd": "{{pokemonNameWithAffix}} twisted\nthe dimensions!", - "trickRoomOnRemove": "The twisted dimensions\nreturned to normal!", - "gravityOnAdd": "Gravity intensified!", - "gravityOnRemove": "Gravity returned to normal!", - "tailwindOnAdd": "The Tailwind blew from behind team!", - "tailwindOnAddPlayer": "The Tailwind blew from behind\nyour team!", - "tailwindOnAddEnemy": "The Tailwind blew from behind\nthe opposing team!", - "tailwindOnRemove": "Team's Tailwind petered out!", - "tailwindOnRemovePlayer": "Your team's Tailwind petered out!", - "tailwindOnRemoveEnemy": "The opposing team's Tailwind petered out!", - "happyHourOnAdd": "Everyone is caught up in the happy atmosphere!", - "happyHourOnRemove": "The atmosphere returned to normal.", - "safeguardOnAdd": "The whole field is cloaked in a mystical veil!", - "safeguardOnAddPlayer": "Your team cloaked itself in a mystical veil!", - "safeguardOnAddEnemy": "The opposing team cloaked itself in a mystical veil!", - "safeguardOnRemove": "The field is no longer protected by Safeguard!", - "safeguardOnRemovePlayer": "Your team is no longer protected by Safeguard!", - "safeguardOnRemoveEnemy": "The opposing team is no longer protected by Safeguard!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/battle-info.json b/src/locales/he/battle-info.json index 2c9e87cb1b8..9e26dfeeb6e 100644 --- a/src/locales/he/battle-info.json +++ b/src/locales/he/battle-info.json @@ -1,3 +1 @@ - { - "generation": "Generation {{generation}}" - } \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/battle-message-ui-handler.json b/src/locales/he/battle-message-ui-handler.json index 0b2e0ba8b13..9e26dfeeb6e 100644 --- a/src/locales/he/battle-message-ui-handler.json +++ b/src/locales/he/battle-message-ui-handler.json @@ -1,8 +1 @@ -{ - "ivBest": "Best", - "ivFantastic": "Fantastic", - "ivVeryGood": "Very Good", - "ivPrettyGood": "Pretty Good", - "ivDecent": "Decent", - "ivNoGood": "No Good" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/battle-scene.json b/src/locales/he/battle-scene.json index a0288475d69..9e26dfeeb6e 100644 --- a/src/locales/he/battle-scene.json +++ b/src/locales/he/battle-scene.json @@ -1,3 +1 @@ -{ - "moneyOwned": "₽{{formattedMoney}}" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/battle.json b/src/locales/he/battle.json index d04dd3eac1f..9e26dfeeb6e 100644 --- a/src/locales/he/battle.json +++ b/src/locales/he/battle.json @@ -1,109 +1 @@ -{ - "bossAppeared": "{{bossName}} appeared.", - "trainerAppeared": "{{trainerName}}\nwould like to battle!", - "trainerAppearedDouble": "{{trainerName}}\nwould like to battle!", - "trainerSendOut": "{{trainerName}} sent out\n{{pokemonName}}!", - "singleWildAppeared": "A wild {{pokemonName}} appeared!", - "multiWildAppeared": "A wild {{pokemonName1}}\nand {{pokemonName2}} appeared!", - "playerComeBack": "Come back, {{pokemonName}}!", - "trainerComeBack": "{{trainerName}} withdrew {{pokemonName}}!", - "playerGo": "Go! {{pokemonName}}!", - "trainerGo": "{{trainerName}} sent out {{pokemonName}}!", - "switchQuestion": "Will you switch\n{{pokemonName}}?", - "trainerDefeated": "You defeated\n{{trainerName}}!", - "moneyWon": "You got\n₽{{moneyAmount}} for winning!", - "moneyPickedUp": "You picked up ₽{{moneyAmount}}!", - "pokemonCaught": "{{pokemonName}} was caught!", - "pokemonObtained": "You got {{pokemonName}}!", - "pokemonBrokeFree": "Oh no!\nThe Pokémon broke free!", - "pokemonFled": "The wild {{pokemonName}} fled!", - "playerFled": "You fled from the {{pokemonName}}!", - "addedAsAStarter": "{{pokemonName}} has been\nadded as a starter!", - "partyFull": "Your party is full.\nRelease a Pokémon to make room for {{pokemonName}}?", - "pokemon": "Pokémon", - "sendOutPokemon": "Go! {{pokemonName}}!", - "hitResultCriticalHit": "A critical hit!", - "hitResultSuperEffective": "It's super effective!", - "hitResultNotVeryEffective": "It's not very effective…", - "hitResultNoEffect": "It doesn't affect {{pokemonName}}!", - "hitResultImmune": "{{pokemonName}} is unaffected!", - "hitResultOneHitKO": "It's a one-hit KO!", - "attackFailed": "But it failed!", - "attackMissed": "{{pokemonNameWithAffix}} avoided the attack!", - "attackHitsCount": "Hit {{count}} time(s)!", - "rewardGain": "You received\n{{modifierName}}!", - "expGain": "{{pokemonName}} gained\n{{exp}} EXP. Points!", - "levelUp": "{{pokemonName}} grew to\nLv. {{level}}!", - "learnMove": "{{pokemonName}} learned\n{{moveName}}!", - "learnMovePrompt": "{{pokemonName}} wants to learn the\nmove {{moveName}}.", - "learnMoveLimitReached": "However, {{pokemonName}} already\nknows four moves.", - "learnMoveReplaceQuestion": "Should a move be forgotten and\nreplaced with {{moveName}}?", - "learnMoveStopTeaching": "Stop trying to teach\n{{moveName}}?", - "learnMoveNotLearned": "{{pokemonName}} did not learn the\nmove {{moveName}}.", - "learnMoveForgetQuestion": "Which move should be forgotten?", - "learnMoveForgetSuccess": "{{pokemonName}} forgot how to\nuse {{moveName}}.", - "countdownPoof": "@d{32}1, @d{15}2, and@d{15}… @d{15}… @d{15}… @d{15}@s{se/pb_bounce_1}Poof!", - "learnMoveAnd": "And…", - "levelCapUp": "The level cap\nhas increased to {{levelCap}}!", - "moveNotImplemented": "{{moveName}} is not yet implemented and cannot be selected.", - "moveNoPP": "There's no PP left for\nthis move!", - "moveDisabled": "{{moveName}} is disabled!", - "canOnlyUseMove": "{{pokemonName}} can only use {{moveName}}!", - "moveCannotBeSelected": "{{moveName}} cannot be selected!", - "disableInterruptedMove": "{{pokemonNameWithAffix}}'s {{moveName}}\nis disabled!", - "throatChopInterruptedMove": "The effects of Throat Chop prevent\n{{pokemonName}} from using certain moves!", - "noPokeballForce": "An unseen force\nprevents using Poké Balls.", - "noPokeballTrainer": "You can't catch\nanother trainer's Pokémon!", - "noPokeballMulti": "You can only throw a Poké Ball\nwhen there is one Pokémon remaining!", - "noPokeballStrong": "The target Pokémon is too strong to be caught!\nYou need to weaken it first!", - "noPokeballMysteryEncounter": "You aren't able to\ncatch this Pokémon!", - "noEscapeForce": "An unseen force\nprevents escape.", - "noEscapeTrainer": "You can't run\nfrom a trainer battle!", - "noEscapePokemon": "{{pokemonName}}'s {{moveName}}\nprevents {{escapeVerb}}!", - "runAwaySuccess": "You got away safely!", - "runAwayCannotEscape": "You can't escape!", - "escapeVerbSwitch": "switching", - "escapeVerbFlee": "fleeing", - "notDisabled": "{{pokemonName}}'s {{moveName}} is disabled\nno more!", - "turnEndHpRestore": "{{pokemonName}}'s HP was restored.", - "hpIsFull": "{{pokemonName}}'s\nHP is full!", - "skipItemQuestion": "Are you sure you want to skip taking an item?", - "itemStackFull": "The stack for {{fullItemName}} is full.\nYou will receive {{itemName}} instead.", - "eggHatching": "Oh?", - "eggSkipPrompt": "Skip to egg summary?", - "ivScannerUseQuestion": "Use IV Scanner on {{pokemonName}}?", - "wildPokemonWithAffix": "Wild {{pokemonName}}", - "foePokemonWithAffix": "Foe {{pokemonName}}", - "useMove": "{{pokemonNameWithAffix}} used {{moveName}}!", - "drainMessage": "{{pokemonName}} had its\nenergy drained!", - "regainHealth": "{{pokemonName}} regained\nhealth!", - "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", - "ppHealBerry": "{{pokemonNameWithAffix}} restored PP to its move {{moveName}}\nusing its {{berryName}}!", - "hpHealBerry": "{{pokemonNameWithAffix}} restored its health using\nits {{berryName}}!", - "fainted": "{{pokemonNameWithAffix}} fainted!", - "statsAnd": "and", - "stats": "Stats", - "statRose_one": "{{pokemonNameWithAffix}}'s {{stats}} rose!", - "statRose_other": "{{pokemonNameWithAffix}}'s {{stats}} rose!", - "statSharplyRose_one": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", - "statSharplyRose_other": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", - "statRoseDrastically_one": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", - "statRoseDrastically_other": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", - "statWontGoAnyHigher_one": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", - "statWontGoAnyHigher_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", - "statFell_one": "{{pokemonNameWithAffix}}'s {{stats}} fell!", - "statFell_other": "{{pokemonNameWithAffix}}'s {{stats}} fell!", - "statHarshlyFell_one": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", - "statHarshlyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", - "statSeverelyFell_one": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", - "statSeverelyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", - "statWontGoAnyLower_one": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", - "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", - "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", - "retryBattle": "Would you like to retry from the start of the battle?", - "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", - "congratulations": "Congratulations!", - "beatModeFirstTime": "{{speciesName}} beat {{gameMode}} Mode for the first time!\nYou received {{newModifier}}!", - "ppReduced": "It reduced the PP of {{targetName}}'s\n{{moveName}} by {{reduction}}!", - "mysteryEncounterAppeared": "What's this?" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/battler-tags.json b/src/locales/he/battler-tags.json index b31826b0244..9e26dfeeb6e 100644 --- a/src/locales/he/battler-tags.json +++ b/src/locales/he/battler-tags.json @@ -1,77 +1 @@ -{ - "trappedDesc": "trapping", - "flinchedDesc": "flinching", - "confusedDesc": "confusion", - "infatuatedDesc": "infatuation", - "seedDesc": "seeding", - "nightmareDesc": "nightmares", - "ingrainDesc": "roots", - "drowsyDesc": "drowsiness", - "rechargingLapse": "{{pokemonNameWithAffix}} must\nrecharge!", - "trappedOnAdd": "{{pokemonNameWithAffix}} can no\nlonger escape!", - "trappedOnRemove": "{{pokemonNameWithAffix}} was freed\nfrom {{moveName}}!", - "flinchedLapse": "{{pokemonNameWithAffix}} flinched!", - "confusedOnAdd": "{{pokemonNameWithAffix}} became\nconfused!", - "confusedOnRemove": "{{pokemonNameWithAffix}} snapped\nout of confusion!", - "confusedOnOverlap": "{{pokemonNameWithAffix}} is\nalready confused!", - "confusedLapse": "{{pokemonNameWithAffix}} is\nconfused!", - "confusedLapseHurtItself": "It hurt itself in its\nconfusion!", - "destinyBondLapseIsBoss": "{{pokemonNameWithAffix}} is unaffected\nby the effects of Destiny Bond.", - "destinyBondLapse": "{{pokemonNameWithAffix}} took\n{{pokemonNameWithAffix2}} down with it!", - "infatuatedOnAdd": "{{pokemonNameWithAffix}} fell in love\nwith {{sourcePokemonName}}!", - "infatuatedOnOverlap": "{{pokemonNameWithAffix}} is\nalready in love!", - "infatuatedLapse": "{{pokemonNameWithAffix}} is in love\nwith {{sourcePokemonName}}!", - "infatuatedLapseImmobilize": "{{pokemonNameWithAffix}} is\nimmobilized by love!", - "infatuatedOnRemove": "{{pokemonNameWithAffix}} got over\nits infatuation.", - "seededOnAdd": "{{pokemonNameWithAffix}} was seeded!", - "seededLapse": "{{pokemonNameWithAffix}}'s health is\nsapped by Leech Seed!", - "seededLapseShed": "{{pokemonNameWithAffix}}'s Leech Seed\nsucked up the liquid ooze!", - "nightmareOnAdd": "{{pokemonNameWithAffix}} began\nhaving a Nightmare!", - "nightmareOnOverlap": "{{pokemonNameWithAffix}} is\nalready locked in a Nightmare!", - "nightmareLapse": "{{pokemonNameWithAffix}} is locked\nin a Nightmare!", - "encoreOnAdd": "{{pokemonNameWithAffix}} got\nan Encore!", - "encoreOnRemove": "{{pokemonNameWithAffix}}'s Encore\nended!", - "helpingHandOnAdd": "{{pokemonNameWithAffix}} is ready to\nhelp {{pokemonName}}!", - "ingrainLapse": "{{pokemonNameWithAffix}} absorbed\nnutrients with its roots!", - "ingrainOnTrap": "{{pokemonNameWithAffix}} planted its roots!", - "aquaRingOnAdd": "{{pokemonNameWithAffix}} surrounded\nitself with a veil of water!", - "aquaRingLapse": "{{moveName}} restored\n{{pokemonName}}'s HP!", - "drowsyOnAdd": "{{pokemonNameWithAffix}} grew drowsy!", - "damagingTrapLapse": "{{pokemonNameWithAffix}} is hurt\nby {{moveName}}!", - "bindOnTrap": "{{pokemonNameWithAffix}} was squeezed by\n{{sourcePokemonName}}'s {{moveName}}!", - "wrapOnTrap": "{{pokemonNameWithAffix}} was Wrapped\nby {{sourcePokemonName}}!", - "vortexOnTrap": "{{pokemonNameWithAffix}} was trapped\nin the vortex!", - "clampOnTrap": "{{sourcePokemonNameWithAffix}} Clamped\n{{pokemonName}}!", - "sandTombOnTrap": "{{pokemonNameWithAffix}} became trapped\nby {{moveName}}!", - "magmaStormOnTrap": "{{pokemonNameWithAffix}} became trapped\nby swirling magma!", - "snapTrapOnTrap": "{{pokemonNameWithAffix}} got trapped\nby a snap trap!", - "thunderCageOnTrap": "{{sourcePokemonNameWithAffix}} trapped\n{{pokemonNameWithAffix}}!", - "infestationOnTrap": "{{pokemonNameWithAffix}} has been afflicted \nwith an infestation by {{sourcePokemonNameWithAffix}}!", - "protectedOnAdd": "{{pokemonNameWithAffix}}\nprotected itself!", - "protectedLapse": "{{pokemonNameWithAffix}}\nprotected itself!", - "enduringOnAdd": "{{pokemonNameWithAffix}} braced\nitself!", - "enduringLapse": "{{pokemonNameWithAffix}} endured\nthe hit!", - "sturdyLapse": "{{pokemonNameWithAffix}} endured\nthe hit!", - "perishSongLapse": "{{pokemonNameWithAffix}}'s perish count fell to {{turnCount}}.", - "centerOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", - "truantLapse": "{{pokemonNameWithAffix}} is\nloafing around!", - "slowStartOnAdd": "{{pokemonNameWithAffix}} can't\nget it going!", - "slowStartOnRemove": "{{pokemonNameWithAffix}} finally\ngot its act together!", - "highestStatBoostOnAdd": "{{pokemonNameWithAffix}}'s {{statName}}\nwas heightened!", - "highestStatBoostOnRemove": "The effects of {{pokemonNameWithAffix}}'s\n{{abilityName}} wore off!", - "magnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", - "magnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", - "critBoostOnAdd": "{{pokemonNameWithAffix}} is getting\npumped!", - "critBoostOnRemove": "{{pokemonNameWithAffix}} relaxed.", - "saltCuredOnAdd": "{{pokemonNameWithAffix}} is being salt cured!", - "saltCuredLapse": "{{pokemonNameWithAffix}} is hurt by {{moveName}}!", - "cursedOnAdd": "{{pokemonNameWithAffix}} cut its own HP and put a curse on the {{pokemonName}}!", - "cursedLapse": "{{pokemonNameWithAffix}} is afflicted by the Curse!", - "stockpilingOnAdd": "{{pokemonNameWithAffix}} stockpiled {{stockpiledCount}}!", - "disabledOnAdd": "{{pokemonNameWithAffix}}'s {{moveName}}\nwas disabled!", - "disabledLapse": "{{pokemonNameWithAffix}}'s {{moveName}}\nis no longer disabled.", - "tarShotOnAdd": "{{pokemonNameWithAffix}} became weaker to fire!", - "substituteOnAdd": "{{pokemonNameWithAffix}} put in a substitute!", - "substituteOnHit": "The substitute took damage for {{pokemonNameWithAffix}}!", - "substituteOnRemove": "{{pokemonNameWithAffix}}'s substitute faded!" -} +{} \ No newline at end of file diff --git a/src/locales/he/berry.json b/src/locales/he/berry.json index a4bec889877..9e26dfeeb6e 100644 --- a/src/locales/he/berry.json +++ b/src/locales/he/berry.json @@ -1,46 +1 @@ -{ - "SITRUS": { - "name": "Sitrus Berry", - "effect": "Restores 25% HP if HP is below 50%" - }, - "LUM": { - "name": "Lum Berry", - "effect": "Cures any non-volatile status condition and confusion" - }, - "ENIGMA": { - "name": "Enigma Berry", - "effect": "Restores 25% HP if hit by a super effective move" - }, - "LIECHI": { - "name": "Liechi Berry", - "effect": "Raises Attack if HP is below 25%" - }, - "GANLON": { - "name": "Ganlon Berry", - "effect": "Raises Defense if HP is below 25%" - }, - "PETAYA": { - "name": "Petaya Berry", - "effect": "Raises Sp. Atk if HP is below 25%" - }, - "APICOT": { - "name": "Apicot Berry", - "effect": "Raises Sp. Def if HP is below 25%" - }, - "SALAC": { - "name": "Salac Berry", - "effect": "Raises Speed if HP is below 25%" - }, - "LANSAT": { - "name": "Lansat Berry", - "effect": "Raises critical hit ratio if HP is below 25%" - }, - "STARF": { - "name": "Starf Berry", - "effect": "Sharply raises a random stat if HP is below 25%" - }, - "LEPPA": { - "name": "Leppa Berry", - "effect": "Restores 10 PP to a move if its PP reaches 0" - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/bgm-name.json b/src/locales/he/bgm-name.json index d07368042c0..9e26dfeeb6e 100644 --- a/src/locales/he/bgm-name.json +++ b/src/locales/he/bgm-name.json @@ -1,156 +1 @@ -{ - "music": "Music: ", - "missing_entries": "{{name}}", - "battle_kanto_champion": "B2W2 Kanto Champion Battle", - "battle_johto_champion": "B2W2 Johto Champion Battle", - "battle_hoenn_champion_g5": "B2W2 Hoenn Champion Battle", - "battle_hoenn_champion_g6": "ORAS Hoenn Champion Battle", - "battle_sinnoh_champion": "B2W2 Sinnoh Champion Battle", - "battle_champion_alder": "BW Unova Champion Battle", - "battle_champion_iris": "B2W2 Unova Champion Battle", - "battle_kalos_champion": "XY Kalos Champion Battle", - "battle_alola_champion": "USUM Alola Champion Battle", - "battle_galar_champion": "SWSH Galar Champion Battle", - "battle_champion_geeta": "SV Champion Geeta Battle", - "battle_champion_nemona": "SV Champion Nemona Battle", - "battle_champion_kieran": "SV Champion Kieran Battle", - "battle_hoenn_elite": "ORAS Elite Four Battle", - "battle_unova_elite": "BW Elite Four Battle", - "battle_kalos_elite": "XY Elite Four Battle", - "battle_alola_elite": "SM Elite Four Battle", - "battle_galar_elite": "SWSH League Tournament Battle", - "battle_paldea_elite": "SV Elite Four Battle", - "battle_bb_elite": "SV BB League Elite Four Battle", - "battle_final_encounter": "PMD RTDX Rayquaza's Domain", - "battle_final": "BW Ghetsis Battle", - "battle_kanto_gym": "B2W2 Kanto Gym Battle", - "battle_johto_gym": "B2W2 Johto Gym Battle", - "battle_hoenn_gym": "B2W2 Hoenn Gym Battle", - "battle_sinnoh_gym": "B2W2 Sinnoh Gym Battle", - "battle_unova_gym": "BW Unova Gym Battle", - "battle_kalos_gym": "XY Kalos Gym Battle", - "battle_galar_gym": "SWSH Galar Gym Battle", - "battle_paldea_gym": "SV Paldea Gym Battle", - "battle_legendary_kanto": "XY Kanto Legendary Battle", - "battle_legendary_raikou": "HGSS Raikou Battle", - "battle_legendary_entei": "HGSS Entei Battle", - "battle_legendary_suicune": "HGSS Suicune Battle", - "battle_legendary_lugia": "HGSS Lugia Battle", - "battle_legendary_ho_oh": "HGSS Ho-oh Battle", - "battle_legendary_regis_g5": "B2W2 Legendary Titan Battle", - "battle_legendary_regis_g6": "ORAS Legendary Titan Battle", - "battle_legendary_gro_kyo": "ORAS Groudon & Kyogre Battle", - "battle_legendary_rayquaza": "ORAS Rayquaza Battle", - "battle_legendary_deoxys": "ORAS Deoxys Battle", - "battle_legendary_lake_trio": "ORAS Lake Guardians Battle", - "battle_legendary_sinnoh": "ORAS Sinnoh Legendary Battle", - "battle_legendary_dia_pal": "ORAS Dialga & Palkia Battle", - "battle_legendary_origin_forme": "LA Origin Dialga & Palkia Battle", - "battle_legendary_giratina": "ORAS Giratina Battle", - "battle_legendary_arceus": "HGSS Arceus Battle", - "battle_legendary_unova": "BW Unova Legendary Battle", - "battle_legendary_kyurem": "BW Kyurem Battle", - "battle_legendary_res_zek": "BW Reshiram & Zekrom Battle", - "battle_legendary_xern_yvel": "XY Xerneas & Yveltal Battle", - "battle_legendary_tapu": "SM Tapu Battle", - "battle_legendary_sol_lun": "SM Solgaleo & Lunala Battle", - "battle_legendary_ub": "SM Ultra Beast Battle", - "battle_legendary_dusk_dawn": "USUM Dusk Mane & Dawn Wings Necrozma Battle", - "battle_legendary_ultra_nec": "USUM Ultra Necrozma Battle", - "battle_legendary_zac_zam": "SWSH Zacian & Zamazenta Battle", - "battle_legendary_glas_spec": "SWSH Glastrier & Spectrier Battle", - "battle_legendary_calyrex": "SWSH Calyrex Battle", - "battle_legendary_riders": "SWSH Ice & Shadow Rider Calyrex Battle", - "battle_legendary_birds_galar": "SWSH Galarian Legendary Birds Battle", - "battle_legendary_ruinous": "SV Treasures of Ruin Battle", - "battle_legendary_kor_mir": "SV Depths of Area Zero Battle", - "battle_legendary_loyal_three": "SV Loyal Three Battle", - "battle_legendary_ogerpon": "SV Ogerpon Battle", - "battle_legendary_terapagos": "SV Terapagos Battle", - "battle_legendary_pecharunt": "SV Pecharunt Battle", - "battle_rival": "BW Rival Battle", - "battle_rival_2": "BW N Battle", - "battle_rival_3": "BW Final N Battle", - "battle_trainer": "BW Trainer Battle", - "battle_wild": "BW Wild Battle", - "battle_wild_strong": "BW Strong Wild Battle", - "end_summit": "PMD RTDX Sky Tower Summit", - "battle_rocket_grunt": "HGSS Team Rocket Battle", - "battle_aqua_magma_grunt": "ORAS Team Aqua & Magma Battle", - "battle_galactic_grunt": "BDSP Team Galactic Battle", - "battle_plasma_grunt": "BW Team Plasma Battle", - "battle_flare_grunt": "XY Team Flare Battle", - "battle_aether_grunt": "SM Aether Foundation Battle", - "battle_skull_grunt": "SM Team Skull Battle", - "battle_macro_grunt": "SWSH Trainer Battle", - "battle_galactic_admin": "BDSP Team Galactic Admin Battle", - "battle_skull_admin": "SM Team Skull Admin Battle", - "battle_oleana": "SWSH Oleana Battle", - "battle_rocket_boss": "USUM Giovanni Battle", - "battle_aqua_magma_boss": "ORAS Archie & Maxie Battle", - "battle_galactic_boss": "BDSP Cyrus Battle", - "battle_plasma_boss": "B2W2 Ghetsis Battle", - "battle_flare_boss": "XY Lysandre Battle", - "battle_aether_boss": "SM Lusamine Battle", - "battle_skull_boss": "SM Guzma Battle", - "battle_macro_boss": "SWSH Rose Battle", - - "abyss": "PMD EoS Dark Crater", - "badlands": "PMD EoS Barren Valley", - "beach": "PMD EoS Drenched Bluff", - "cave": "PMD EoS Sky Peak Cave", - "construction_site": "PMD EoS Boulder Quarry", - "desert": "PMD EoS Northern Desert", - "dojo": "PMD EoS Marowak Dojo", - "end": "PMD RTDX Sky Tower", - "factory": "PMD EoS Concealed Ruins", - "fairy_cave": "PMD EoS Star Cave", - "forest": "PMD EoS Dusk Forest", - "grass": "PMD EoS Apple Woods", - "graveyard": "PMD EoS Mystifying Forest", - "ice_cave": "Firel - -50°C", - "island": "PMD EoS Craggy Coast", - "jungle": "Lmz - Jungle", - "laboratory": "Firel - Laboratory", - "lake": "PMD EoS Crystal Cave", - "meadow": "PMD EoS Sky Peak Forest", - "metropolis": "Firel - Metropolis", - "mountain": "PMD EoS Mt. Horn", - "plains": "Firel - Route 888", - "power_plant": "Firel - The Klink", - "ruins": "PMD EoS Deep Sealed Ruin", - "sea": "Andr06 - Marine Mystique", - "seabed": "Firel - Seabed", - "slum": "Andr06 - Sneaky Snom", - "snowy_forest": "PMD EoS Sky Peak Snowfield", - "space": "Firel - Aether", - "swamp": "PMD EoS Surrounded Sea", - "tall_grass": "PMD EoS Foggy Forest", - "temple": "PMD EoS Aegis Cave", - "town": "PMD EoS Random Dungeon Theme 3", - "volcano": "Firel - Twisturn Volcano", - "wasteland": "PMD EoS Hidden Highland", - "encounter_ace_trainer": "BW Trainers' Eyes Meet (Ace Trainer)", - "encounter_backpacker": "BW Trainers' Eyes Meet (Backpacker)", - "encounter_clerk": "BW Trainers' Eyes Meet (Clerk)", - "encounter_cyclist": "BW Trainers' Eyes Meet (Cyclist)", - "encounter_lass": "BW Trainers' Eyes Meet (Lass)", - "encounter_parasol_lady": "BW Trainers' Eyes Meet (Parasol Lady)", - "encounter_pokefan": "BW Trainers' Eyes Meet (Poke Fan)", - "encounter_psychic": "BW Trainers' Eyes Meet (Psychic)", - "encounter_rich": "BW Trainers' Eyes Meet (Gentleman)", - "encounter_rival": "BW Cheren", - "encounter_roughneck": "BW Trainers' Eyes Meet (Roughneck)", - "encounter_scientist": "BW Trainers' Eyes Meet (Scientist)", - "encounter_twins": "BW Trainers' Eyes Meet (Twins)", - "encounter_youngster": "BW Trainers' Eyes Meet (Youngster)", - "heal": "BW Pokémon Heal", - "menu": "PMD EoS Welcome to the World of Pokémon!", - "title": "PMD EoS Top Menu Theme", - - "mystery_encounter_weird_dream": "PMD EoS Temporal Spire", - "mystery_encounter_fun_and_games": "PMD EoS Guildmaster Wigglytuff", - "mystery_encounter_gen_5_gts": "BW GTS", - "mystery_encounter_gen_6_gts": "XY GTS", - "mystery_encounter_delibirdy": "Firel - DeliDelivery!" -} +{} \ No newline at end of file diff --git a/src/locales/he/biome.json b/src/locales/he/biome.json index 6d79382cf3e..9e26dfeeb6e 100644 --- a/src/locales/he/biome.json +++ b/src/locales/he/biome.json @@ -1,38 +1 @@ -{ - "unknownLocation": "Somewhere you can't remember", - "TOWN": "Town", - "PLAINS": "Plains", - "GRASS": "Grassy Field", - "TALL_GRASS": "Tall Grass", - "METROPOLIS": "Metropolis", - "FOREST": "Forest", - "SEA": "Sea", - "SWAMP": "Swamp", - "BEACH": "Beach", - "LAKE": "Lake", - "SEABED": "Seabed", - "MOUNTAIN": "Mountain", - "BADLANDS": "Badlands", - "CAVE": "Cave", - "DESERT": "Desert", - "ICE_CAVE": "Ice Cave", - "MEADOW": "Meadow", - "POWER_PLANT": "Power Plant", - "VOLCANO": "Volcano", - "GRAVEYARD": "Graveyard", - "DOJO": "Dojo", - "FACTORY": "Factory", - "RUINS": "Ancient Ruins", - "WASTELAND": "Wasteland", - "ABYSS": "Abyss", - "SPACE": "Space", - "CONSTRUCTION_SITE": "Construction Site", - "JUNGLE": "Jungle", - "FAIRY_CAVE": "Fairy Cave", - "TEMPLE": "Temple", - "SLUM": "Slum", - "SNOWY_FOREST": "Snowy Forest", - "ISLAND": "Island", - "LABORATORY": "Laboratory", - "END": "???" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/challenges.json b/src/locales/he/challenges.json index 7792755d626..9e26dfeeb6e 100644 --- a/src/locales/he/challenges.json +++ b/src/locales/he/challenges.json @@ -1,37 +1 @@ -{ - "title": "Challenge Modifiers", - "illegalEvolution": "{{pokemon}} changed into an ineligible Pokémon\nfor this challenge!", - "noneSelected": "None Selected", - "singleGeneration": { - "name": "Mono Gen", - "desc": "You can only use Pokémon from Generation {{gen}}.", - "desc_default": "You can only use Pokémon from the chosen generation.", - "gen_1": "one", - "gen_2": "two", - "gen_3": "three", - "gen_4": "four", - "gen_5": "five", - "gen_6": "six", - "gen_7": "seven", - "gen_8": "eight", - "gen_9": "nine" - }, - "singleType": { - "name": "Mono Type", - "desc": "You can only use Pokémon with the {{type}} type.", - "desc_default": "You can only use Pokémon of the chosen type." - }, - "freshStart": { - "name": "Fresh Start", - "desc": "You can only use the original starters, and only as if you had just started PokéRogue.", - "value.0": "Off", - "value.1": "On" - }, - "inverseBattle": { - "name": "Inverse Battle", - "shortName": "Inverse", - "desc": "Type matchups are reversed and no type is immune to any other type.\nDisables other challenges' achievements.", - "value.0": "Off", - "value.1": "On" - } -} +{} \ No newline at end of file diff --git a/src/locales/he/command-ui-handler.json b/src/locales/he/command-ui-handler.json index 5ca222234d3..9e26dfeeb6e 100644 --- a/src/locales/he/command-ui-handler.json +++ b/src/locales/he/command-ui-handler.json @@ -1,7 +1 @@ -{ - "fight": "Fight", - "ball": "Ball", - "pokemon": "Pokémon", - "run": "Run", - "actionMessage": "What will\n{{pokemonName}} do?" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/common.json b/src/locales/he/common.json index e910b7c2e09..9e26dfeeb6e 100644 --- a/src/locales/he/common.json +++ b/src/locales/he/common.json @@ -1,8 +1 @@ -{ - "start": "Start", - "luckIndicator": "Luck:", - "shinyOnHover": "Shiny", - "commonShiny": "Common", - "rareShiny": "Rare", - "epicShiny": "Epic" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/config.ts b/src/locales/he/config.ts index d6475a092e4..9e26dfeeb6e 100644 --- a/src/locales/he/config.ts +++ b/src/locales/he/config.ts @@ -1,189 +1 @@ -import common from "./common.json"; -import settings from "./settings.json"; -import ability from "./ability.json"; -import abilityTriggers from "./ability-trigger.json"; -import arenaFlyout from "./arena-flyout.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 battleMessageUiHandler from "./battle-message-ui-handler.json"; -import battlerTags from "./battler-tags.json"; -import berry from "./berry.json"; -import bgmName from "./bgm-name.json"; -import biome from "./biome.json"; -import challenges from "./challenges.json"; -import commandUiHandler from "./command-ui-handler.json"; -import dialogue from "./dialogue.json"; -import battleSpecDialogue from "./dialogue-final-boss.json"; -import miscDialogue from "./dialogue-misc.json"; -import doubleBattleDialogue from "./dialogue-double-battle.json"; -import egg from "./egg.json"; -import fightUiHandler from "./fight-ui-handler.json"; -import filterBar from "./filter-bar.json"; -import gameMode from "./game-mode.json"; -import gameStatsUiHandler from "./game-stats-ui-handler.json"; -import growth from "./growth.json"; -import menu from "./menu.json"; -import menuUiHandler from "./menu-ui-handler.json"; -import modifier from "./modifier.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 moveTriggers from "./move-trigger.json"; -import runHistory from "./run-history.json"; -import mysteryEncounterMessages from "./mystery-encounter-messages.json"; -import lostAtSea from "./mystery-encounters/lost-at-sea-dialogue.json"; -import mysteriousChest from "./mystery-encounters/mysterious-chest-dialogue.json"; -import mysteriousChallengers from "./mystery-encounters/mysterious-challengers-dialogue.json"; -import darkDeal from "./mystery-encounters/dark-deal-dialogue.json"; -import departmentStoreSale from "./mystery-encounters/department-store-sale-dialogue.json"; -import fieldTrip from "./mystery-encounters/field-trip-dialogue.json"; -import fieryFallout from "./mystery-encounters/fiery-fallout-dialogue.json"; -import fightOrFlight from "./mystery-encounters/fight-or-flight-dialogue.json"; -import safariZone from "./mystery-encounters/safari-zone-dialogue.json"; -import shadyVitaminDealer from "./mystery-encounters/shady-vitamin-dealer-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 bugTypeSuperfan from "./mystery-encounters/bug-type-superfan-dialogue.json"; -import funAndGames from "./mystery-encounters/fun-and-games-dialogue.json"; -import uncommonBreed from "./mystery-encounters/uncommon-breed-dialogue.json"; -import globalTradeSystem from "./mystery-encounters/global-trade-system-dialogue.json"; - -/** - * Dialogue/Text token injection patterns that can be used: - * - `$` will be treated as a new line for Message and Dialogue strings. - * - `@d{}` will add a time delay to text animation for Message and Dialogue strings. - * - `@s{}` will play a specified sound effect for Message and Dialogue strings. - * - `@f{}` will fade the screen to black for the given duration, then fade back in for Message and Dialogue strings. - * - `{{}}` (MYSTERY ENCOUNTERS ONLY) will auto-inject the matching dialogue token value that is stored in {@link IMysteryEncounter.dialogueTokens}. - * - (see [i18next interpolations](https://www.i18next.com/translation-function/interpolation)) for more details. - * - `@[]{}` (STATIC TEXT ONLY, NOT USEABLE WITH {@link UI.showText()} OR {@link UI.showDialogue()}) will auto-color the given text to a specified {@link TextStyle} (e.g. `TextStyle.SUMMARY_GREEN`). - */ -export const heConfig = { - ability, - abilityTriggers, - arenaFlyout, - arenaTag, - battle, - battleScene, - battleInfo, - battleMessageUiHandler, - battlePokemonForm, - battlerTags, - berry, - bgmName, - biome, - challenges, - commandUiHandler, - common, - achv, - dialogue, - battleSpecDialogue, - miscDialogue, - doubleBattleDialogue, - egg, - fightUiHandler, - filterBar, - gameMode, - gameStatsUiHandler, - growth, - menu, - menuUiHandler, - modifier, - modifierType, - move, - nature, - pokeball, - pokemon, - pokemonForm, - pokemonInfo, - pokemonInfoContainer, - pokemonSummary, - saveSlotSelectUiHandler, - settings, - splashMessages, - starterSelectUiHandler, - statusEffect, - terrain, - titles: trainerTitles, - trainerClasses, - trainerNames, - tutorial, - voucher, - weather, - partyUiHandler, - modifierSelectUiHandler, - moveTriggers, - runHistory, - mysteryEncounter: { - // DO NOT REMOVE - "unit_test_dialogue": "{{test}}{{test}} {{test{{test}}}} {{test1}} {{test\}} {{test\\}} {{test\\\}} {test}}", - mysteriousChallengers, - mysteriousChest, - darkDeal, - fightOrFlight, - slumberingSnorlax, - trainingSession, - departmentStoreSale, - shadyVitaminDealer, - fieldTrip, - safariZone, - lostAtSea, - fieryFallout, - theStrongStuff, - pokemonSalesman, - offerYouCantRefuse, - delibirdy, - absoluteAvarice, - aTrainersTest, - trashToTreasure, - berriesAbound, - clowningAround, - partTimer, - dancingLessons, - weirdDream, - theWinstrateChallenge, - teleportingHijinks, - bugTypeSuperfan, - funAndGames, - uncommonBreed, - globalTradeSystem - }, - mysteryEncounterMessages -}; +{} \ No newline at end of file diff --git a/src/locales/he/dialogue-double-battle.json b/src/locales/he/dialogue-double-battle.json index 4190af49d15..9e26dfeeb6e 100644 --- a/src/locales/he/dialogue-double-battle.json +++ b/src/locales/he/dialogue-double-battle.json @@ -1,84 +1 @@ -{ - "blue_red_double": { - "encounter": { - "1": "Blue: Hey Red, let's show them what we're made of!\n$Red: ...\n$Blue: This is Pallet Town Power!" - }, - "victory": { - "1": "Blue: That was a great battle!\n$Red: ..." - } - }, - "red_blue_double": { - "encounter": { - "1": "Red: ...!\n$Blue: He never talks much.\n$Blue: But dont let that fool you! He is a champ after all!" - }, - "victory": { - "1": "Red: ...!\n$Blue: Next time we will beat you!" - } - }, - "tate_liza_double": { - "encounter": { - "1": "Tate: Are you surprised?\n$Liza: We are two gym leaders at once!\n$Tate: We are twins!\n$Liza: We dont need to talk to understand each other!\n$Tate: Twice the power...\n$Liza: Can you handle it?" - }, - "victory": { - "1": "Tate: What? Our combination was perfect!\n$Liza: Looks like we need to train more..." - } - }, - "liza_tate_double": { - "encounter": { - "1": "Liza: Hihihi... Are you surprised?\n$Tate: Yes, we are really two gym leaders at once!\n$Liza: This is my twin brother Tate!\n$Tate: And this is my twin sister Liza!\n$Liza: Don't you think we are a perfect combination?" - }, - "victory": { - "1": "Liza: Are we...\n$Tate: ...not as strong as we thought?" - } - }, - "wallace_steven_double": { - "encounter": { - "1": "Steven: Wallace, let's show them the power of the champions!\n$Wallace: We will show you the power of Hoenn!\n$Steven: Let's go!" - }, - "victory": { - "1": "Steven: That was a great battle!\n$Wallace: We will win next time!" - } - }, - "steven_wallace_double": { - "encounter": { - "1": "Steven: Do you have any rare Pokémon?\n$Wallace: Steven... We are here for a battle, not to show off our Pokémon.\n$Steven: Oh... I see... Let's go then!" - }, - "victory": { - "1": "Steven: Now that we are done with the battle, let's show off our Pokémon!\n$Wallace: Steven..." - } - }, - "alder_iris_double": { - "encounter": { - "1": "Alder: We are the strongest trainers in Unova!\n$Iris: Fights against strong trainers are the best!" - }, - "victory": { - "1": "Alder: Wow! You are super strong!\n$Iris: We will win next time!" - } - }, - "iris_alder_double": { - "encounter": { - "1": "Iris: Welcome Challenger! I am THE Unova Champion!\n$Alder: Iris, aren't you a bit too excited?", - "1_female": "Iris: Welcome Challenger! I am THE Unova Champion!\n$Alder: Iris, aren't you a bit too excited?" - }, - "victory": { - "1": "Iris: A loss like this is not easy to take...\n$Alder: But we will only get stronger with every loss!" - } - }, - "piers_marnie_double": { - "encounter": { - "1": "Marnie: Brother, let's show them the power of Spikemuth!\n$Piers: We bring darkness!" - }, - "victory": { - "1": "Marnie: You brought light to our darkness!\n$Piers: Its too bright..." - } - }, - "marnie_piers_double": { - "encounter": { - "1": "Piers: Ready for a concert?\n$Marnie: Brother... They are here to fight, not to sing...", - "1_female": "Piers: Ready for a concert?\n$Marnie: Brother... They are here to fight, not to sing..." - }, - "victory": { - "1": "Piers: Now that was a great concert!\n$Marnie: Brother..." - } - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/dialogue-final-boss.json b/src/locales/he/dialogue-final-boss.json index 6f99aae3e0c..9e26dfeeb6e 100644 --- a/src/locales/he/dialogue-final-boss.json +++ b/src/locales/he/dialogue-final-boss.json @@ -1,10 +1 @@ -{ - "encounter": "It appears the time has finally come once again.\nYou know why you have come here, do you not?\n$You were drawn here, because you have been here before.\nCountless times.\n$Though, perhaps it can be counted.\nTo be precise, this is in fact your {{cycleCount}} cycle.\n$Each cycle your mind reverts to its former state.\nEven so, somehow, remnants of your former selves remain.\n$Until now you have yet to succeed, but I sense a different presence in you this time.\n\n$You are the only one here, though it is as if there is… another.\n$Will you finally prove a formidable challenge to me?\nThe challenge I have longed after for millennia?\n$We begin.", - "encounter_female": "It appears the time has finally come once again.\nYou know why you have come here, do you not?\n$You were drawn here, because you have been here before.\nCountless times.\n$Though, perhaps it can be counted.\nTo be precise, this is in fact your {{cycleCount}} cycle.\n$Each cycle your mind reverts to its former state.\nEven so, somehow, remnants of your former selves remain.\n$Until now you have yet to succeed, but I sense a different presence in you this time.\n\n$You are the only one here, though it is as if there is… another.\n$Will you finally prove a formidable challenge to me?\nThe challenge I have longed after for millennia?\n$We begin.", - "firstStageWin": "I see. The presence I felt was indeed real.\nIt appears I no longer need to hold back.\n$Do not disappoint me.", - "secondStageWin": "…Magnificent.", - "key_ordinal_one": "st", - "key_ordinal_two": "nd", - "key_ordinal_few": "rd", - "key_ordinal_other": "th" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/dialogue-misc.json b/src/locales/he/dialogue-misc.json index 2f333b5f383..9e26dfeeb6e 100644 --- a/src/locales/he/dialogue-misc.json +++ b/src/locales/he/dialogue-misc.json @@ -1,6 +1 @@ -{ - "ending": "@c{shock}You're back?@d{32} Does that mean…@d{96} you won?!\n@c{smile_ehalf}I should have known you had it in you.\n$@c{smile_eclosed}Of course… I always had that feeling.\n@c{smile}It's over now, right? You ended the loop.\n$@c{smile_ehalf}You fulfilled your dream too, didn't you?\nYou didn't lose even once.\n$I'll be the only one to remember what you did.\n@c{angry_mopen}I'll try not to forget!\n$@c{smile_wave_wink}Just kidding!@d{64} @c{smile}I'd never forget.@d{32}\nYour legend will live on in our hearts.\n$@c{smile_wave}Anyway,@d{64} it's getting late…@d{96} I think?\nIt's hard to tell in this place.\n$Let's go home. @c{smile_wave_wink}Maybe tomorrow, we can have another battle, for old time's sake?", - "ending_female": "@c{smile}Oh? You won?@d{96} @c{smile_eclosed}I guess I should've known.\nBut, you're back now.\n$@c{smile}It's over.@d{64} You ended the loop.\n$@c{serious_smile_fists}You fulfilled your dream too, didn't you?\nYou didn't lose even once.\n$@c{neutral}I'm the only one who'll remember what you did.@d{96}\nI guess that's okay, isn't it?\n$@c{serious_smile_fists}Your legend will always live on in our hearts.\n$@c{smile_eclosed}Anyway, I've had about enough of this place, haven't you? Let's head home.\n$@c{serious_smile_fists}Maybe when we get back, we can have another battle?\nIf you're up to it.", - "ending_endless": "Congratulations on reaching the current end!\nMore content is coming soon.", - "ending_name": "Devs" -} +{} \ No newline at end of file diff --git a/src/locales/he/dialogue.json b/src/locales/he/dialogue.json index 39a4238355c..9e26dfeeb6e 100644 --- a/src/locales/he/dialogue.json +++ b/src/locales/he/dialogue.json @@ -1,2937 +1 @@ -{ - "youngster": { - "encounter": { - "1": "Hey, wanna battle?", - "2": "Are you a new trainer too?", - "2_female": "Are you a new trainer too?", - "3": "Hey, I haven't seen you before. Let's battle!", - "4": "I just lost, so I'm trying to find more Pokémon.\nWait! You look weak! Come on, let's battle!", - "4_female": "I just lost, so I'm trying to find more Pokémon.\nWait! You look weak! Come on, let's battle!", - "5": "Have we met or not? I don't really remember. Well, I guess it's nice to meet you anyway!", - "6": "All right! Let's go!", - "7": "All right! Here I come! I'll show you my power!", - "8": "Haw haw haw... I'll show you how hawesome my Pokémon are!", - "9": "No need to waste time saying hello. Bring it on whenever you're ready!", - "9_female": "No need to waste time saying hello. Bring it on whenever you're ready!", - "10": "Don't let your guard down, or you may be crying when a kid beats you.", - "11": "I've raised my Pokémon with great care. You're not allowed to hurt them!", - "12": "Glad you made it! It won't be an easy job from here.", - "12_female": "Glad you made it! It won't be an easy job from here.", - "13": "The battles continue forever! Welcome to the world with no end!", - "13_female": "The battles continue forever! Welcome to the world with no end!" - }, - "victory": { - "1": "Wow! You're strong!", - "1_female": "Wow! You're strong!", - "2": "I didn't stand a chance, huh?", - "3": "I'll find you again when I'm older and beat you!", - "4": "Ugh. I don't have any more Pokémon.", - "5": "No way… NO WAY! How could I lose again…", - "5_female": "No way… NO WAY! How could I lose again…", - "6": "No! I lost!", - "7": "Whoa! You are incredible! I'm amazed and surprised!", - "8": "Could it be… How… My Pokémon and I are the strongest, though…", - "9": "I won't lose next time! Let's battle again sometime!", - "10": "Sheesh! Can't you see that I'm just a kid! It wasn't fair of you to go all out like that!", - "11": "Your Pokémon are more amazing! Trade with me!", - "12": "I got a little carried away earlier, but what job was I talking about?", - "13": "Ahaha! There it is! That's right! You're already right at home in this world!" - } - }, - "lass": { - "encounter": { - "1": "Let's have a battle, shall we?", - "2": "You look like a new trainer. Let's have a battle!", - "2_female": "You look like a new trainer. Let's have a battle!", - "3": "I don't recognize you. How about a battle?", - "4": "Let's have a fun Pokémon battle!", - "5": "I'll show you the ropes of how to really use Pokémon!", - "6": "A serious battle starts from a serious beginning! Are you sure you're ready?", - "6_female": "A serious battle starts from a serious beginning! Are you sure you're ready?", - "7": "You're only young once. And you only get one shot at a given battle. Soon, you'll be nothing but a memory.", - "8": "You'd better go easy on me, OK? Though I'll be seriously fighting!", - "9": "School is boring. I've got nothing to do. Yawn. I'm only battling to kill the time." - }, - "victory": { - "1": "That was impressive! I've got a lot to learn.", - "2": "I didn't think you'd beat me that bad…", - "2_female": "I didn't think you'd beat me that bad…", - "3": "I hope we get to have a rematch some day.", - "4": "That was pretty amazingly fun! You've totally exhausted me…", - "5": "You actually taught me a lesson! You're pretty amazing!", - "6": "Seriously, I lost. That is, like, seriously depressing, but you were seriously cool.", - "6_female": "Seriously, I lost. That is, like, seriously depressing, but you were seriously cool.", - "7": "I don't need memories like this. Deleting memory…", - "8": "Hey! I told you to go easy on me! Still, you're pretty cool when you're serious.", - "8_female": "Hey! I told you to go easy on me! Still, you're pretty cool when you're serious.", - "9": "I'm actually getting tired of battling… There's gotta be something new to do…" - } - }, - "breeder": { - "encounter": { - "1": "Obedient Pokémon, selfish Pokémon… Pokémon have unique characteristics.", - "2": "Even though my upbringing and behavior are poor, I've raised my Pokémon well.", - "3": "Hmm, do you discipline your Pokémon? Pampering them too much is no good." - }, - "victory": { - "1": "It is important to nurture and train each Pokémon's characteristics.", - "2": "Unlike my diabolical self, these are some good Pokémon.", - "3": "Too much praise can spoil both Pokémon and people." - }, - "defeat": { - "1": "You should not get angry at your Pokémon, even if you lose a battle.", - "2": "Right? Pretty good Pokémon, huh? I'm suited to raising things.", - "3": "No matter how much you love your Pokémon, you still have to discipline them when they misbehave." - } - }, - "breeder_female": { - "encounter": { - "1": "Pokémon never betray you. They return all the love you give them.", - "2": "Shall I give you a tip for training good Pokémon?", - "3": "I have raised these very special Pokémon using a special method." - }, - "victory": { - "1": "Ugh… It wasn't supposed to be like this. Did I administer the wrong blend?", - "2": "How could that happen to my Pokémon… What are you feeding your Pokémon?", - "3": "If I lose, that tells you I was just killing time. It doesn't damage my ego at all." - }, - "defeat": { - "1": "This proves my Pokémon have accepted my love.", - "2": "The real trick behind training good Pokémon is catching good Pokémon.", - "3": "Pokémon will be strong or weak depending on how you raise them." - } - }, - "fisherman": { - "encounter": { - "1": "Aack! You made me lose a bite!\nWhat are you going to do about it?", - "2": "Go away! You're scaring the Pokémon!", - "3": "Let's see if you can reel in a victory!" - }, - "victory": { - "1": "Just forget about it.", - "2": "Next time, I'll be reelin' in the triumph!", - "3": "Guess I underestimated the currents this time." - } - }, - "fisherman_female": { - "encounter": { - "1": "Woah! I've hooked a big one!", - "2": "Line's in, ready to reel in success!", - "3": "Ready to make waves!" - }, - "victory": { - "1": "I'll be back with a stronger hook.", - "2": "I'll reel in victory next time.", - "3": "I'm just sharpening my hooks for the comeback!" - } - }, - "swimmer": { - "encounter": { - "1": "Time to dive in!", - "2": "Let's ride the waves of victory!", - "3": "Ready to make a splash!" - }, - "victory": { - "1": "Drenched in defeat!", - "2": "A wave of defeat!", - "3": "Back to shore, I guess." - } - }, - "backpacker": { - "encounter": { - "1": "Pack up, game on!", - "2": "Let's see if you can keep pace!", - "3": "Gear up, challenger!", - "4": "I've spent 20 years trying to find myself… But where am I?" - }, - "victory": { - "1": "Tripped up this time!", - "2": "Oh, I think I'm lost.", - "3": "Dead end!", - "4": "Wait up a second! Hey! Don't you know who I am?" - } - }, - "ace_trainer": { - "encounter": { - "1": "You seem quite confident.", - "1_female": "You seem quite confident.", - "2": "Your Pokémon… Show them to me…", - "3": "Because I'm an Ace Trainer, people think I'm strong.", - "4": "Are you aware of what it takes to be an Ace Trainer?" - }, - "victory": { - "1": "Yes… You have good Pokémon…", - "2": "What?! But I'm a battling genius!", - "3": "Of course, you are the main character!", - "3_female": "Of course, you are the main character!", - "4": "OK! OK! You could be an Ace Trainer!", - "4_female": "OK! OK! You could be an Ace Trainer!" - }, - "defeat": { - "1": "I am devoting my body and soul to Pokémon battles!", - "2": "All within my expectations… Nothing to be surprised about…", - "3": "I thought I'd grow up to be a frail person who looked like they would break if you squeezed them too hard.", - "4": "Of course I'm strong and don't lose. It's important that I win gracefully." - } - }, - "parasol_lady": { - "encounter": { - "1": "Time to grace the battlefield with elegance and poise!" - }, - "victory": { - "1": "My elegance remains unbroken!" - } - }, - "twins": { - "encounter": { - "1": "Get ready, because when we team up, it's double the trouble!", - "2": "Two hearts, one strategy – let's see if you can keep up with our twin power!", - "3": "Hope you're ready for double trouble, because we're about to bring the heat!", - "3_female": "Hope you're ready for double trouble, because we're about to bring the heat!" - }, - "victory": { - "1": "We may have lost this round, but our bond remains unbreakable!", - "2": "Our twin spirit won't be dimmed for long.", - "3": "We'll come back stronger as a dynamic duo!" - }, - "defeat": { - "1": "Twin power reigns supreme!", - "2": "Two hearts, one triumph!", - "3": "Double the smiles, double the victory dance!" - } - }, - "cyclist": { - "encounter": { - "1": "Get ready to eat my dust!", - "2": "Gear up, challenger! I'm about to leave you in the dust!", - "3": "Pedal to the metal, let's see if you can keep pace!" - }, - "victory": { - "1": "Spokes may be still, but determination pedals on.", - "2": "Outpaced!", - "3": "The road to victory has many twists and turns yet to explore." - } - }, - "black_belt": { - "encounter": { - "1": "I praise your courage in challenging me! For I am the one with the strongest kick!", - "2": "Oh, I see. Would you like to be cut to pieces? Or do you prefer the role of punching bag?", - "2_female": "Oh, I see. Would you like to be cut to pieces? Or do you prefer the role of punching bag?" - }, - "victory": { - "1": "Oh. The Pokémon did the fighting. My strong kick didn't help a bit.", - "2": "Hmmm… If I was going to lose anyway, I was hoping to get totally messed up in the process." - } - }, - "battle_girl": { - "encounter": { - "1": "You don't have to try to impress me. You can lose against me." - }, - "victory": { - "1": "It's hard to say good-bye, but we are running out of time…" - } - }, - "hiker": { - "encounter": { - "1": "My middle-age spread has given me as much gravitas as the mountains I hike!", - "2": "I inherited this big-boned body from my parents… I'm like a living mountain range…" - }, - "victory": { - "1": "At least I cannot lose when it comes to BMI!", - "2": "It's not enough… It's never enough. My bad cholesterol isn't high enough…" - } - }, - "ranger": { - "encounter": { - "1": "When I am surrounded by nature, most other things cease to matter.", - "2": "When I'm living without nature in my life, sometimes I'll suddenly feel an anxiety attack coming on." - }, - "victory": { - "1": "It doesn't matter to the vastness of nature whether I win or lose…", - "2": "Something like this is pretty trivial compared to the stifling feelings of city life." - }, - "defeat": { - "1": "I won the battle. But victory is nothing compared to the vastness of nature…", - "2": "I'm sure how you feel is not so bad if you compare it to my anxiety attacks…" - } - }, - "scientist": { - "encounter": { - "1": "My research will lead this world to peace and joy." - }, - "victory": { - "1": "I am a genius… I am not supposed to lose against someone like you…" - } - }, - "school_kid": { - "encounter": { - "1": "…Heehee. I'm confident in my calculations and analysis.", - "2": "I'm gaining as much experience as I can because I want to be a Gym Leader someday." - }, - "victory": { - "1": "Ohhhh… Calculation and analysis are perhaps no match for chance…", - "2": "Even difficult, trying experiences have their purpose, I suppose." - } - }, - "artist": { - "encounter": { - "1": "I used to be popular, but now I am all washed up." - }, - "victory": { - "1": "As times change, values also change. I realized that too late." - } - }, - "guitarist": { - "encounter": { - "1": "Get ready to feel the rhythm of defeat as I strum my way to victory!" - }, - "victory": { - "1": "Silenced for now, but my melody of resilience will play on." - } - }, - "worker": { - "encounter": { - "1": "It bothers me that people always misunderstand me. I'm a lot more pure than everyone thinks." - }, - "victory": { - "1": "I really don't want my skin to burn, so I want to stay in the shade while I work." - } - }, - "worker_female": { - "encounter": { - "1": "It bothers me that people always misunderstand me.\n$I'm a lot more pure than everyone thinks." - }, - "victory": { - "1": "I really don't want my skin to burn, so I want to stay in the shade while I work." - }, - "defeat": { - "1": "My body and mind aren't necessarily always in sync." - } - }, - "worker_double": { - "encounter": { - "1": "I'll show you we can break you. We've been training in the field!" - }, - "victory": { - "1": "How strange… How could this be… I shouldn't have been outmuscled." - } - }, - "hex_maniac": { - "encounter": { - "1": "I normally only ever listen to classical music, but if I lose, I think I shall try a bit of new age!", - "2": "I grow stronger with each tear I cry." - }, - "victory": { - "1": "Is this the dawning of the age of Aquarius?", - "2": "Now I can get even stronger. I grow with every grudge." - }, - "defeat": { - "1": "New age simply refers to twentieth century classical composers, right?", - "2": "Don't get hung up on sadness or frustration. You can use your grudges to motivate yourself.", - "2_female": "Don't get hung up on sadness or frustration. You can use your grudges to motivate yourself." - } - }, - "psychic": { - "encounter": { - "1": "Hi! Focus!" - }, - "victory": { - "1": "Eeeeek!" - } - }, - "officer": { - "encounter": { - "1": "Brace yourself, because justice is about to be served!", - "2": "Ready to uphold the law and serve justice on the battlefield!" - }, - "victory": { - "1": "The weight of justice feels heavier than ever…", - "2": "The shadows of defeat linger in the precinct." - } - }, - "beauty": { - "encounter": { - "1": "My last ever battle… That's the way I'd like us to view this match…" - }, - "victory": { - "1": "It's been fun… Let's have another last battle again someday…" - } - }, - "baker": { - "encounter": { - "1": "Hope you're ready to taste defeat!", - "1_female": "Hope you're ready to taste defeat!" - }, - "victory": { - "1": "I'll bake a comeback." - } - }, - "biker": { - "encounter": { - "1": "Time to rev up and leave you in the dust!" - }, - "victory": { - "1": "I'll tune up for the next race." - } - }, - "firebreather": { - "encounter": { - "1": "My flames shall devour you!", - "2": "My soul is on fire. I'll show you how hot it burns!", - "3": "Step right up and take a look!" - }, - "victory": { - "1": "I burned down to ashes...", - "2": "Yow! That's hot!", - "3": "Ow! I scorched the tip of my nose!" - } - }, - "sailor": { - "encounter": { - "1": "Matey, you're walking the plank if you lose!", - "2": "Come on then! My sailor's pride is at stake!", - "3": "Ahoy there! Are you seasick?", - "3_female": "Ahoy there! Are you seasick?" - }, - "victory": { - "1": "Argh! Beaten by a kid!", - "2": "Your spirit sank me!", - "3": "I think it's me that's seasick..." - } - }, - "archer": { - "encounter": { - "1": "Before you go any further, let's see how you fare against us, Team Rocket!", - "2": "I have received reports that your skills are not insignificant. Let's see if they are true.", - "3": "I am Archer, an Admin of Team Rocket. And I do not go easy on enemies of our organization." - }, - "victory": { - "1": "What a blunder!", - "2": "With my current skills, I was not up to the task after all.", - "3": "F-forgive me, Giovanni... For me to be defeated by a mere trainer..." - } - }, - "ariana": { - "encounter": { - "1": "Hold it right there!\nWe can't have someone on the loose.\n$It's harmful to Team Rocket's pride, you see.", - "2": "I don't know or care if what I'm doing is right or wrong...\n$I just put my faith in Giovanni and do as I am told", - "3": "Your trip ends here. I'm going to take you down!" - }, - "victory": { - "1": "Tch, you really are strong. It's too bad.\n$If you were to join Team Rocket, you could become an Executive.", - "1_female": "Tch, you really are strong. It's too bad.\n$If you were to join Team Rocket, you could become an Executive.", - "2": "I... I'm shattered...", - "3": "Aaaieeeee! This can't be happening! I fought hard, but I still lost…" - } - }, - "proton": { - "encounter": { - "1": "What do you want? If you interrupt our work, don't expect any mercy!", - "2": "What do we have here? I am often labeled as the scariest and cruelest guy in Team Rocket…\n$I strongly urge you not to interfere with our business!", - "3": "I am Proton, an Admin of Team Rocket. I am here to put an end to your meddling!" - }, - "victory": { - "1": "The fortress came down!", - "2": "You may have won this time… But all you did was make Team Rocket's wrath grow…", - "3": "I am defeated… But I will not forget this!" - } - }, - "petrel": { - "encounter": { - "1": "Muhahaha, we've been waiting for you. Me? You don't know who I am? It is me, Giovanni.\n$The majestic Giovanni himself! Wahahaha! …Huh? I don't sound anything like Giovanni?\n$I don't even look like Giovanni? How come? I've worked so hard to mimic him!", - "2": "I am Petrel, an Admin of Team Rocket. I will not allow you to interfere with our plans!", - "3": "Rocket Executive Petrel will deal with this intruder!" - }, - "victory": { - "1": "OK, OK. I'll tell you where he is.", - "2": "I… I couldn't do a thing… Giovanni, please forgive me…", - "3": "No, I can't let this affect me. I have to inform the others…" - } - }, - "tabitha": { - "encounter": { - "1": "Hehehe! So you've come all the way here! But you're too late!", - "2": "Hehehe... Got here already, did you? We underestimated you! But this is it! \n$I'm a cut above the Grunts you've seen so far. I'm not stalling for time.\n$I'm going to pulverize you!", - "3": "I'm going to give you a little taste of pain! Resign yourself to it!" - }, - "victory": { - "1": "Hehehe! You might have beaten me, but you don't stand a chance against the boss!\n$If you get lost now, you won't have to face a sound whipping!", - "2": "Hehehe... So, I lost, too...", - "3": "Ahya! How could this be? For an Admin like me to lose to some random trainer...", - "3_female": "Ahya! How could this be? For an Admin like me to lose to some random trainer..." - } - }, - "courtney": { - "encounter": { - "1": "Don't. Get. In. My. Way.", - "2": "You... ...I want to...analyze. Ahahaha", - "3": "... Well then...Deleting..." - }, - "victory": { - "1": "Hah hah... Uhn...hah hah...", - "2": "As anticipated. Unanticipated. You. Target lock...completed.\n$Commencing...experiment. You. Forever. Aha... ♪", - "3": "That's unanticipated. ...I knew it. You...are interesting! ...Haha. ♪" - } - }, - "shelly": { - "encounter": { - "1": "Ahahahaha! You're going to meddle in Team Aqua's affairs?\n$You're either absolutely fearless, simply ignorant, or both!\n$You're so cute, you're disgusting! I'll put you down", - "2": "What's this? Who's this spoiled brat?", - "3": "Cool your jets. Be patient. I'll crush you shortly.", - "3_female": "Cool your jets. Be patient. I'll crush you shortly." - }, - "victory": { - "1": "Ahahahaha! We got meddled with unexpectedly! We're out of options.\n$We'll have to pull out. But this isn't the last you'll see of Team Aqua!\n$We have other plans! Don't you forget it!", - "2": "Ahhh?! Did I go too easy on you?!", - "3": "Uh. Are you telling me you've upped your game even more during the fight?\n$You're a brat with a bright future… My Pokémon and I don't have any strength left to fight…\n$Go on… Go and be destroyed by Archie.", - "3_female": "Uh. Are you telling me you've upped your game even more during the fight?\n$You're a brat with a bright future… My Pokémon and I don't have any strength left to fight…\n$Go on… Go and be destroyed by Archie." - } - }, - "matt": { - "encounter": { - "1": "All right then, until the boss has time for you, I'll be your opponent!", - "2": "Hooah! Full on! I'm burning up! Well! Welll! Wellllll! Let's battle it out until we've got nothing left!", - "3": "Hoo hah! I'm gonna smash you up!" - }, - "victory": { - "1": "Muwuhahaha! That battle was fun even though I lost!", - "2": "I can feel it! I can feel it, all right! The strength coming offa you!\n$More! I still want more! But looks like we're outta time...", - "3": "Oho! That's a loss I can be proud of!", - "3_female": "Oho! That's a loss I can be proud of!" - } - }, - "mars": { - "encounter": { - "1": "I'm Mars, one of Team Galactic's top Commanders.", - "2": "Team Galactic's vision for the future is unwavering. Opposition will be crushed without mercy!", - "3": "Feeling nervous? You should be!", - "3_female": "Feeling nervous? You should be!" - }, - "victory": { - "1": "This can't be happening! How did I lose?!", - "2": "You have some skill, I'll give you that.", - "3": "Defeated... This was a costly mistake." - } - }, - "jupiter": { - "encounter": { - "1": "Jupiter, Commander of Team Galactic, at your service.", - "2": "Resistance is futile. Team Galactic will prevail!", - "3": "You're trembling... scared already?" - }, - "victory": { - "1": "No way... I lost?!", - "2": "Impressive, you've got guts!", - "3": "Losing like this... How embarrassing." - } - }, - "saturn": { - "encounter": { - "1": "I am Saturn, Commander of Team Galactic.", - "2": "Our mission is absolute. Any hindrance will be obliterated!", - "3": "Is that fear I see in your eyes?" - }, - "victory": { - "1": "Impossible... Defeated by you?!", - "2": "You have proven yourself a worthy adversary.", - "3": "Bestowed in defeat... This is unacceptable." - } - }, - "zinzolin": { - "encounter": { - "1": "You could become a threat to Team Plasma, so we will eliminate you here and now!", - "1_female": "You could become a threat to Team Plasma, so we will eliminate you here and now!", - "2": "You don't have the sense to know when to quit, it seems. It's an act of mercy on my part to bring an end to this now!", - "3": "You're an impressive Trainer to have made it this far. But it ends here.", - "3_female": "You're an impressive Trainer to have made it this far. But it ends here." - }, - "victory": { - "1": "Ghetsis... I have failed you...", - "2": "It's bitter cold. I'm shivering. I'm suffering. Yet, we will stand victorious.", - "3": "Hmph. You're a smarter Trainer than I expected, but not smart enough.", - "3_female": "Hmph. You're a smarter Trainer than I expected, but not smart enough." - } - }, - "rood": { - "encounter": { - "1": "You are a threat to Team Plasma. We cannot let you walk away from here and now!", - "1_female": "You are a threat to Team Plasma. We cannot let you walk away from here and now!", - "2": "It seems you don't know when to give up. I'll make sure no one interferes with our plans!", - "3": "You are a remarkable Trainer to have made it this far. But this is where it ends.", - "3_female": "You are a remarkable Trainer to have made it this far. But this is where it ends." - }, - "victory": { - "1": "Ghetsis... I have failed my mission...", - "2": "The cold is piercing. I'm shivering. I'm suffering. Yet, we will stand triumphant.", - "3": "Hm. You are a talented Trainer, but unfortunately not talented enough." - } - }, - "xerosic": { - "encounter": { - "1": "Ah ha ha! It would be my pleasure. Come on, little Trainer! Let's see what you've got!", - "1_female": "Ah ha ha! It would be my pleasure. Come on, little Trainer! Let's see what you've got!", - "2": "Hmm... You're more powerful than you look. I wonder how much energy there is inside you.", - "2_female": "Hmm... You're more powerful than you look. I wonder how much energy there is inside you.", - "3": "I've been waiting for you! I need to do a little research on you! Come, let us begin!" - }, - "victory": { - "1": "Ah, you're quite strong. Oh yes—very strong, indeed.", - "2": "Ding-ding-ding! You did it! To the victor go the spoils!", - "2_female": "Ding-ding-ding! You did it! To the victor go the spoils!", - "3": "Wonderful! Amazing! You have tremendous skill and bravery!" - } - }, - "bryony": { - "encounter": { - "1": "I am Bryony, and it would be my pleasure to battle you. Show me what you've got.", - "2": "Impressive... You're more powerful than you appear. Let's see the true extent of your energy.", - "2_female": "Impressive... You're more powerful than you appear. Let's see the true extent of your energy.", - "3": "I've anticipated your arrival. It's time for a little test. Shall we begin?" - }, - "victory": { - "1": "You're quite strong. Oh yes—very strong, indeed.", - "2": "Ding-ding-ding! You've done well. Victory is yours.", - "3": "Wonderful! Remarkable! Your skill and bravery are commendable." - } - }, - "rocket_grunt": { - "encounter": { - "1": "Prepare for trouble!", - "2": "We're pulling a big job here! Get lost, kid!", - "2_female": "We're pulling a big job here! Get lost, kid!", - "3": "Hand over your Pokémon, or face the wrath of Team Rocket!", - "4": "You're about to experience the true terror of Team Rocket!", - "5": "Hey, kid! Me am a Team Rocket member kind of guy!", - "5_female": "Hey, kid! Me am a Team Rocket member kind of guy!" - }, - "victory": { - "1": "Team Rocket blasting off again!", - "2": "Oh no! I dropped the Lift Key!", - "3": "I blew it!", - "4": "My associates won't stand for this!", - "5": "You say what? Team Rocket bye-bye a go-go? Broken it is says you?" - } - }, - "magma_grunt": { - "encounter": { - "1": "If you get in the way of Team Magma, don’t expect any mercy!", - "2": "You'd better not interfere with our plans! We're making the world a better place!", - "3": "You're in the way! Team Magma has no time for kids like you!", - "4": "I hope you brought marshmallows because things are about to heat up!", - "5": "We're going to use the power of a volcano! It's gonna be... explosive! Get it? Heh heh!" - }, - "victory": { - "1": "Huh? I lost?!", - "2": "I can't believe I lost! I even skipped lunch for this", - "3": "No way! You're just a kid!", - "3_female": "No way! You're just a kid!", - "4": "Urrrgh... I should've ducked into our hideout right away...", - "5": "You beat me... Do you think the boss will dock my pay for this?" - } - }, - "aqua_grunt": { - "encounter": { - "1": "No one who crosses Team Aqua gets any mercy, not even kids!", - "2": "Grrr... You've got some nerve meddling with Team Aqua!", - "3": "You're about to get soaked! And not just from my water Pokémon!", - "4": "We, Team Aqua, exist for the good of all!", - "5": "Prepare to be washed away by the tides of my... uh, Pokémon! Yeah, my Pokémon!" - }, - "victory": { - "1": "You're kidding me!", - "2": "Arrgh, I didn't count on being meddled with by some meddling kid!", - "3": "I lost?! Guess I'll have to swim back to the hideout now...", - "4": "Oh, man, what a disaster... The boss is going to be furious...", - "5": "You beat me... Do you think the boss will make me walk the plank for this?" - } - }, - "galactic_grunt": { - "encounter": { - "1": "Don't mess with Team Galactic!", - "2": "Witness the power of our technology and the future we envision!", - "3": "In the name of Team Galactic, I'll eliminate anyone who stands in our way!", - "4": "Get ready to lose!", - "5": "Hope you're ready for a cosmic beatdown!", - "5_female": "Hope you're ready for a cosmic beatdown!" - }, - "victory": { - "1": "Shut down...", - "2": "This setback means nothing in the grand scheme.", - "3": "Our plans are bigger than this defeat.", - "4": "How?!", - "5": "Note to self: practice Pokémon battling, ASAP." - } - }, - "plasma_grunt": { - "encounter": { - "1": "We won't tolerate people who have different ideas!", - "2": "If I win against you, release your Pokémon!", - "3": "If you get in the way of Team Plasma, I'll take care of you!", - "4": "Team Plasma will liberate Pokémon from selfish humans like you!", - "5": "Our hairstyles are out of this world... but our battling skills? You'll find out soon enough." - }, - "victory": { - "1": "Plasmaaaaaaaaa!", - "2": "How could I lose...", - "3": "...What a weak Pokémon, I'll just have to go steal some better ones!", - "4": "Great plans are always interrupted.", - "5": "This is bad... Badbadbadbadbadbadbad! Bad for Team Plasma! Or Plasbad, for short!" - } - }, - "flare_grunt": { - "encounter": { - "1": "Your Pokémon are no match for the elegance of Team Flare.", - "2": "Hope you brought your sunglasses, because things are about to get bright!", - "2_female": "Hope you brought your sunglasses, because things are about to get bright!", - "3": "Team Flare will cleanse the world of imperfection!", - "4": "Prepare to face the brilliance of Team Flare!", - "5": "Fashion is most important to us!" - }, - "victory": { - "1": "The future doesn't look bright for me.", - "2": "Perhaps there's more to battling than I thought. Back to the drawing board.", - "3": "Gahh?! I lost?!", - "4": "Even in defeat, Team Flare's elegance shines through.", - "5": "You may have beaten me, but when I lose, I go out in style!" - } - }, - "aether_grunt": { - "encounter": { - "1": "I'll fight you with all I have to wipe you out!", - "2": "I don't care if you're a kid or what. I'll send you flying if you threaten us!", - "2_female": "I don't care if you're a kid or what. I'll send you flying if you threaten us!", - "3": "I was told to turn away Trainers, whomever they might be!", - "4": "I'll show you the power of Aether Paradise!", - "5": "Now that you've learned of the darkness at the heart of Aether Paradise, we'll need you to conveniently disappear!" - }, - "victory": { - "1": "Hmph! You seem to have a lot of skill.", - "2": "What does this mean? What does this mean!", - "3": "Hey! You're so strong that there's no way I can turn you away!", - "4": "Hmm... It seems as though I may have lost.", - "5": "Here's an impression for you: Aiyee!" - } - }, - "faba": { - "encounter": { - "1": "I, Branch Chief Faba, shall show you the harshness of the real world!", - "2": "The man who is called Aether Paradise's last line of defense is to battle a mere child?", - "2_female": "The man who is called Aether Paradise's last line of defense is to battle a mere child?", - "3": "I, Faba, am the Aether Branch Chief. The only one in the world, I'm irreplaceable." - }, - "victory": { - "1": "Aiyee!", - "2": "H-h-how can this be?! How could this child...", - "2_female": "H-h-how can this be?! How could this child...", - "3": "This is why... This is why I can't bring myself to like children." - } - }, - "skull_grunt": { - "encounter": { - "1": "We're not bad-we're just hard!", - "2": "You want some? That's how we say hello! Nice knowing you, punks!", - "2_female": "You want some? That's how we say hello! Nice knowing you, punks!", - "3": "We're just a bunch of guys and gals with a great interest in other people's Pokémon!", - "4": "Why you trying to act hard when we're already hard as bones out here, homie?", - "4_female": "Why you trying to act hard when we're already hard as bones out here, homie?", - "5": "Team Skull represent! We can't pay the rent! Had a lot of fun, but our youth was misspent!", - "5_female": "Team Skull represent! We can't pay the rent! Had a lot of fun, but our youth was misspent!" - }, - "victory": { - "1": "Huh? Is it over already?", - "2": "Time for us to break out, yo! Gotta tell y'all peace out, yo!", - "3": "We don't need your wack Pokémon anyway!", - "4": "Wha-?! This kid's way too strong-no bones about it!", - "5": "So, what? I'm lower than a Pokémon?! I already got self-esteem issues, man." - } - }, - "plumeria": { - "encounter": { - "1": " ...Hmph. You don't look like anything special to me.", - "1_female": " ...Hmph. You don't look like anything special to me.", - "2": "It takes these dumb Grunts way too long to deal with you kids...", - "3": "Mess with anyone in Team Skull, and I'll show you how serious I can get." - }, - "victory": { - "1": "Hmmph! You're pretty strong. I'll give you that.", - "1_female": "Hmmph! You're pretty strong. I'll give you that.", - "2": "Hmmph. Guess you are pretty tough. Now I understand why my Grunts waste so much time battling kids.", - "3": "Hmmph! I guess I just have to hold that loss." - } - }, - "macro_grunt": { - "encounter": { - "1": "It looks like this is the end of the line for you!", - "2": "You are a trainer aren't you? I'm afraid that doesn't give you the right to interfere in our work.", - "2_female": "You are a trainer aren't you? I'm afraid that doesn't give you the right to interfere in our work.", - "3": "I'm from Macro Cosmos Insurance! Do you have a life insurance policy?" - }, - "victory": { - "1": "I have little choice but to respectfully retreat.", - "2": "Having to give up my pocket money... Losing means I'm back in the red...", - "3": "Nobody can beat Macro Cosmos when it comes to our dedication to our work!" - } - }, - "oleana": { - "encounter": { - "1": "I won't let anyone interfere with Mr. Rose's plan!", - "2": "So, you got through all of the special staff that I had ordered to stop you. I would expect nothing less.", - "3": "For the chairman! I won't lose!" - }, - "victory": { - "1": "*sigh* I wasn't able to win... Oleana...you really are a hopeless woman.", - "2": "Arghhh! This is inexcusable... What was I thinking... Any trainer who's made it this far would be no pushover..", - "2_female": "Arghhh! This is inexcusable... What was I thinking... Any trainer who's made it this far would be no pushover..", - "3": "*sigh* I am one tired Oleana..." - } - }, - "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.", - "1_female": "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...? The 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.\n$Brace 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 the 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.\n$I will make you regret paying heed to your heart!", - "1_female": "You were compelled to come here by such vacuous sentimentality.\n$I 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.\n$But 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." - } - }, - "aether_boss_lusamine_1": { - "encounter": { - "1": "You're going to startle my sweet beast! It looks like I'll need to silence you first." - }, - "victory": { - "1": "How... how can you be so awful!" - }, - "defeat": { - "1": "Hmph..." - } - }, - "aether_boss_lusamine_2": { - "encounter": { - "1": "Why must you continue to pester me?! I am sick of you. Sick through and through!\n$Enough with this useless talk.. with Nihilego's power I will show you how wrong you were to come here!" - }, - "victory": { - "1": "Aaauuuggghhhhhhhhh!!!" - }, - "defeat": { - "1": "All that I want is my precious beast! I don't care about any of the rest of you!" - } - }, - "skull_boss_guzma_1": { - "encounter": { - "1": "The hated boss who beats you down and beats you down and never lets up...\n$Yeah. Big bad Guzma is here!" - }, - "victory": { - "1": "Tch. I'm gonna beat you down one of these days!" - }, - "defeat": { - "1": "And you came all the way out here just for that, huh?" - } - }, - "skull_boss_guzma_2": { - "encounter": { - "1": "Doesn't matter who I'm up against, I'm gonna beat them down!\n$That's what big bad Guzma is all about!" - }, - "victory": { - "1": "Guzma!!! What is wrong with you?!" - }, - "defeat": { - "1": "Y'all are stupid!" - } - }, - "macro_boss_rose_1": { - "encounter": { - "1": "I must provide limitless energy to ensure everlasting prosperity for everyone...\n$It is my purpose, my duty, my destiny!" - }, - "victory": { - "1": "You still don't understand, trainer...\n$We... No, I am going to change the course of history!" - }, - "defeat": { - "1": "You still don't understand a thing!" - } - }, - "macro_boss_rose_2": { - "encounter": { - "1": "I'm committed to solving the energy problem in the Galar region—and, of course, around the world.\n$My experience and accomplishments that made Macro Cosmos a success are proof my methods work.\n$I don't intend to change my mind, even if I lose." - }, - "victory": { - "1": "I'd forgotten how great Pokémon battles are! It's been so long since I battled...\n$That sure was satisfying, I accept defeat for this battle." - }, - "defeat": { - "1": "I suppose it must seem that I am doing something terrible. I don't expect you to understand.\n$But I must provide the Galar region with limitless energy to ensure everlasting prosperity." - } - }, - "stat_trainer_buck": { - "encounter": { - "1": "...I'm telling you right now. I'm seriously tough. Act surprised!", - "2": "I can feel my Pokémon shivering inside their Pokéballs!" - }, - "victory": { - "1": "Heeheehee!\nSo hot, you!", - "2": "Heeheehee!\nSo hot, you!" - }, - "defeat": { - "1": "Whoa! You're all out of gas, I guess.", - "2": "Whoa! You're all out of gas, I guess." - } - }, - "stat_trainer_cheryl": { - "encounter": { - "1": "My Pokémon have been itching for a battle.", - "2": "I should warn you, my Pokémon can be quite rambunctious." - }, - "victory": { - "1": "Striking the right balance of offense and defense... It's not easy to do.", - "2": "Striking the right balance of offense and defense... It's not easy to do." - }, - "defeat": { - "1": "Do your Pokémon need any healing?", - "2": "Do your Pokémon need any healing?" - } - }, - "stat_trainer_marley": { - "encounter": { - "1": "... OK.\nI'll do my best.", - "2": "... OK.\nI... won't lose...!" - }, - "victory": { - "1": "... Awww.", - "2": "... Awww." - }, - "defeat": { - "1": "... Goodbye.", - "2": "... Goodbye." - } - }, - "stat_trainer_mira": { - "encounter": { - "1": "You will be shocked by Mira!", - "2": "Mira will show you that Mira doesn't get lost anymore!" - }, - "victory": { - "1": "Mira wonders if she can get very far in this land.", - "2": "Mira wonders if she can get very far in this land." - }, - "defeat": { - "1": "Mira knew she would win!", - "2": "Mira knew she would win!" - } - }, - "stat_trainer_riley": { - "encounter": { - "1": "Battling is our way of greeting!", - "2": "We're pulling out all the stops to put your Pokémon down." - }, - "victory": { - "1": "At times we battle, and sometimes we team up...$It's great how Trainers can interact.", - "2": "At times we battle, and sometimes we team up...$It's great how Trainers can interact." - }, - "defeat": { - "1": "You put up quite the display.\nBetter luck next time.", - "2": "You put up quite the display.\nBetter luck next time." - } - }, - "winstrates_victor": { - "encounter": { - "1": "That's the spirit! I like you!" - }, - "victory": { - "1": "A-ha! You're stronger than I thought!" - } - }, - "winstrates_victoria": { - "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!" - }, - "victory": { - "1": "Uwah! Just how strong are you?!" - } - }, - "winstrates_vivi": { - "encounter": { - "1": "You're stronger than Mom? Wow!$But I'm strong, too!\nReally! Honestly!" - }, - "victory": { - "1": "Huh? Did I really lose?\nSnivel... Grandmaaa!" - } - }, - "winstrates_vicky": { - "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!" - }, - "victory": { - "1": "Whoa! So strong!\nMy granddaughter wasn't lying." - } - }, - "winstrates_vito": { - "encounter": { - "1": "I trained together with my whole family,\nevery one of us!$I'm not losing to anyone!" - }, - "victory": { - "1": "I was better than everyone in my family.\nI've never lost before..." - } - }, - "brock": { - "encounter": { - "1": "My expertise on Rock-type Pokémon will take you down! Come on!", - "2": "My rock-hard willpower will overwhelm you!", - "3": "Allow me to show you the true strength of my Pokémon!" - }, - "victory": { - "1": "Your Pokémon's strength have overcome my rock-hard defenses!", - "2": "The world is huge! I'm glad to have had a chance to battle you.", - "3": "Perhaps I should go back to pursuing my dream as a Pokémon Breeder…" - }, - "defeat": { - "1": "The best offense is a good defense!\nThat's my way of doing things!", - "2": "Come study rocks with me next time to better learn how to fight them!", - "3": "Hah, all my traveling around the regions is paying off!" - } - }, - "misty": { - "encounter": { - "1": "My policy is an all out offensive with Water-type Pokémon!", - "1_female": "My policy is an all out offensive with Water-type Pokémon!", - "2": "Hiya, I'll show you the strength of my aquatic Pokémon!", - "3": "My dream was to go on a journey and battle powerful trainers…\nWill you be a sufficient challenge?" - }, - "victory": { - "1": "You really are strong… I'll admit that you are skilled…", - "2": "Grrr… You know you just got lucky, right?!", - "3": "Wow, you're too much! I can't believe you beat me!" - }, - "defeat": { - "1": "Was the mighty Misty too much for you?", - "2": "I hope you saw my Pokémon's elegant swimming techniques!", - "3": "Your Pokémon were no match for my pride and joys!" - } - }, - "lt_surge": { - "encounter": { - "1": "My Electric Pokémon saved me during the war! I'll show you how!", - "1_female": "My Electric Pokémon saved me during the war! I'll show you how!", - "2": "Ten-hut! I'll shock you into surrender!", - "3": "I'll zap you just like I do to all my enemies in battle!" - }, - "victory": { - "1": "Whoa! Your team's the real deal, kid!", - "2": "Aaargh, you're strong! Even my electric tricks lost against you.", - "2_female": "Aaargh, you're strong! Even my electric tricks lost against you.", - "3": "That was an absolutely shocking loss!" - }, - "defeat": { - "1": "Oh yeah! When it comes to Electric-type Pokémon, I'm number one in the world!", - "2": "Hahaha! That was an electrifying battle, kid!", - "3": "A Pokémon battle is war, and I have showed you first-hand combat!" - } - }, - "erika": { - "encounter": { - "1": "Ah, the weather is lovely here…\nOh, a battle? Very well then.", - "2": "My Pokémon battling skills rival that of my flower arranging skills.", - "3": "Oh, I hope the pleasant aroma of my Pokémon doesn't put me to sleep again…", - "4": "Seeing flowers in a garden is so soothing." - }, - "victory": { - "1": "Oh! I concede defeat.", - "2": "That match was most delightful.", - "3": "Ah, it appears it is my loss…", - "4": "Oh, my goodness." - }, - "defeat": { - "1": "I was afraid I would doze off…", - "2": "Oh my, it seems my Grass Pokémon overwhelmed you.", - "2_female": "Oh my, it seems my Grass Pokémon overwhelmed you.", - "3": "That battle was such a soothing experience.", - "4": "Oh… Is that all?" - } - }, - "janine": { - "encounter": { - "1": "I am mastering the art of poisonous attacks.\nI shall spar with you today!", - "2": "Father trusts that I can hold my own.\nI will prove him right!", - "3": "My ninja techniques are only second to my Father's!\nCan you keep up?" - }, - "victory": { - "1": "Even now, I still need training… I understand.", - "2": "Your battle technique has outmatched mine.", - "3": "I'm going to really apply myself and improve my skills." - }, - "defeat": { - "1": "Fufufu… the poison has sapped all your strength to battle.", - "2": "Ha! You didn't stand a chance against my superior ninja skills!", - "3": "Father's faith in me has proven to not be misplaced." - } - }, - "sabrina": { - "encounter": { - "1": "Through my psychic ability, I had a vision of your arrival!", - "2": "I dislike fighting, but if you wish, I will show you my powers!", - "3": "I can sense great ambition in you. I shall see if it not unfounded." - }, - "victory": { - "1": "Your power… It far exceeds what I foresaw…", - "2": "I failed to accurately predict your power.", - "3": "Even with my immense psychic powers, I cannot sense another as strong as you." - }, - "defeat": { - "1": "This victory… It is exactly as I foresaw in my visions!", - "2": "Perhaps it was another I sensed a great desire in…", - "3": "Hone your abilities before recklessly charging into battle.\nYou never know what the future may hold if you do…" - } - }, - "blaine": { - "encounter": { - "1": "Hah! Hope you brought a Burn Heal!", - "2": "My fiery Pokémon will incinerate all challengers!", - "3": "Get ready to play with fire!" - }, - "victory": { - "1": "I have burned down to nothing! Not even ashes remain!", - "2": "Didn't I stoke the flames high enough?", - "3": "I'm all burned out… But this makes my motivation to improve burn even hotter!" - }, - "defeat": { - "1": "My raging inferno cannot be quelled!", - "2": "My Pokémon have been powered up with the heat from this victory!", - "3": "Hah! My passion burns brighter than yours!" - } - }, - "giovanni": { - "encounter": { - "1": "I, the leader of Team Rocket, will make you feel a world of pain!", - "2": "My training here will be vital before I am to face my old associates again.", - "3": "I do not think you are prepared for the level of failure you are about to experience!", - "3_female": "I do not think you are prepared for the level of failure you are about to experience!" - }, - "victory": { - "1": "WHAT! Me, lose?! There is nothing I wish to say to you!", - "2": "Hmph… You could never understand what I hope to achieve.", - "3": "This defeat is merely delaying the inevitable.\nI will rise Team Rocket from the ashes in due time." - }, - "defeat": { - "1": "Not being able to measure your own strength shows that you are still but a child.", - "2": "Do not try to interfere with me again.", - "3": "I hope you understand how foolish challenging me was." - } - }, - "roxanne": { - "encounter": { - "1": "Would you kindly demonstrate how you battle?", - "2": "You can learn many things by battling many trainers.", - "3": "Oh, you caught me strategizing.\nWould you like to battle?" - }, - "victory": { - "1": "Oh, I appear to have lost.\nI understand.", - "2": "It seems that I still have so much more to learn when it comes to battle.", - "3": "I'll take what I learned here today to heart." - }, - "defeat": { - "1": "I have learned many things from our battle.\nI hope you have too.", - "2": "I look forward to battling you again.\nI hope you'll use what you've learned here.", - "3": "I won due to everything I have learned." - } - }, - "brawly": { - "encounter": { - "1": "Oh man, a challenger!\nLet's see what you can do!", - "1_female": "Oh man, a challenger!\nLet's see what you can do!", - "2": "You seem like a big splash.\nLet's battle!", - "3": "Time to create a storm!\nLet's go!" - }, - "victory": { - "1": "Oh woah, you've washed me out!", - "2": "You surfed my wave and crashed me down!", - "3": "I feel like I'm lost in Granite Cave!" - }, - "defeat": { - "1": "Haha, I surfed the big wave!\nChallenge me again sometime.", - "2": "Surf with me again some time!", - "3": "Just like the tides come in and out, I hope you return to challenge me again." - } - }, - "wattson": { - "encounter": { - "1": "Time to get shocked!\nWahahahaha!", - "2": "I'll make sparks fly!\nWahahahaha!", - "3": "I hope you brought Paralyz Heal!\nWahahahaha!" - }, - "victory": { - "1": "Seems like I'm out of charge!\nWahahahaha!", - "2": "You've completely grounded me!\nWahahahaha!", - "3": "Thanks for the thrill!\nWahahahaha!" - }, - "defeat": { - "1": "Recharge your batteries and challenge me again sometime!\nWahahahaha!", - "1_female": "Recharge your batteries and challenge me again sometime!\nWahahahaha!", - "2": "I hope you found our battle electrifying!\nWahahahaha!", - "3": "Aren't you shocked I won?\nWahahahaha!" - } - }, - "flannery": { - "encounter": { - "1": "Nice to meet you! Wait, no…\nI will crush you!", - "2": "I've only been a leader for a little while, but I'll smoke you!", - "3": "It's time to demonstrate the moves my grandfather has taught me! Let's battle!" - }, - "victory": { - "1": "You remind me of my grandfather…\nNo wonder I lost.", - "2": "Am I trying too hard?\nI should relax, can't get too heated.", - "3": "Losing isn't going to smother me out.\nTime to reignite training!" - }, - "defeat": { - "1": "I hope I've made my grandfather proud…\nLet's battle again some time.", - "2": "I…I can't believe I won!\nDoing things my way worked!", - "3": "Let's exchange burning hot moves again soon!" - } - }, - "norman": { - "encounter": { - "1": "I'm surprised you managed to get here.\nLet's battle.", - "2": "I'll do everything in my power as a Gym Leader to win.\nLet's go!", - "3": "You better give this your all.\nIt's time to battle!" - }, - "victory": { - "1": "I lost to you…?\nRules are rules, though.", - "2": "Was moving from Olivine a mistake…?", - "3": "I can't believe it.\nThat was a great match." - }, - "defeat": { - "1": "We both tried our best.\nI hope we can battle again soon.", - "2": "You should try challenging my kid instead.\nYou might learn something!", - "3": "Thank you for the excellent battle.\nBetter luck next time." - } - }, - "winona": { - "encounter": { - "1": "I've been soaring the skies looking for prey…\nAnd you're my target!", - "2": "No matter how our battle is, my Flying Pokémon and I will triumph with grace. Let's battle!", - "3": "I hope you aren't scared of heights.\nLet's ascend!" - }, - "victory": { - "1": "You're the first Trainer I've seen with more grace than I.\nExcellently played.", - "1_female": "You're the first Trainer I've seen with more grace than I.\nExcellently played.", - "2": "Oh, my Flying Pokémon have plummeted!\nVery well.", - "3": "Though I may have fallen, my Pokémon will continue to fly!" - }, - "defeat": { - "1": "My Flying Pokémon and I will forever dance elegantly!", - "2": "I hope you enjoyed our show.\nOur graceful dance is finished.", - "3": "Won't you come see our elegant choreography again?" - } - }, - "tate": { - "encounter": { - "1": "Hehehe…\nWere you surprised to see me without my sister?", - "1_female": "Hehehe…\nWere you surprised to see me without my sister?", - "2": "I can see what you're thinking…\nYou want to battle!", - "3": "How can you defeat someone…\nWho knows your every move?" - }, - "victory": { - "1": "It can't be helped…\nI miss Liza…", - "2": "Your bond with your Pokémon was stronger than mine.", - "3": "If I were with Liza, we would have won.\nWe can finish each other's thoughts!" - }, - "defeat": { - "1": "My Pokémon and I are superior!", - "2": "If you can't even defeat me, you'll never be able to defeat Liza either.", - "3": "It's all thanks to my strict training with Liza.\nI can make myself one with Pokémon." - } - }, - "liza": { - "encounter": { - "1": "Fufufu…\nWere you surprised to see me without my brother?", - "1_female": "Fufufu…\nWere you surprised to see me without my brother?", - "2": "I can determine what you desire…\nYou want to battle, don't you?", - "3": "How can you defeat someone…\nWho's one with their Pokémon?" - }, - "victory": { - "1": "It can't be helped…\nI miss Tate…", - "2": "Your bond with your Pokémon…\nIt's stronger than mine.", - "3": "If I were with Tate, we would have won.\nWe can finish each other's sentences!" - }, - "defeat": { - "1": "My Pokémon and I are victorious.", - "2": "If you can't even defeat me, you'll never be able to defeat Tate either.", - "3": "It's all thanks to my strict training with Tate.\nI can synchronize myself with my Pokémon." - } - }, - "juan": { - "encounter": { - "1": "Now's not the time to act coy.\nLet's battle!", - "2": "Ahahaha, You'll be witness to my artistry with Water Pokémon!", - "3": "A typhoon approaches!\nWill you be able to test me?", - "4": "Please, you shall bear witness to our artistry.\nA grand illusion of water sculpted by my Pokémon and myself!" - }, - "victory": { - "1": "You may be a genius who can take on Wallace!", - "2": "I focused on elegance while you trained.\nIt's only natural that you defeated me.", - "3": "Ahahaha!\nVery well, You have won this time.", - "4": "From you, I sense the brilliant shine of skill that will overcome all." - }, - "defeat": { - "1": "My Pokémon and I have sculpted an illusion of Water and come out victorious.", - "2": "Ahahaha, I have won, and you have lost.", - "3": "Shall I loan you my outfit? It may help you battle!\nAhahaha, I jest!", - "4": "I'm the winner! Which is to say, you lost." - } - }, - "crasher_wake": { - "encounter": { - "1": "Crash! Crash! Watch out!\nCrasher Wake…is…heeere!", - "2": "Crash! Crash! Crasher Wake!", - "3": "I'm the tidal wave of power to wash you away!" - }, - "victory": { - "1": "That puts a grin on my face!\nGuhahaha! That was a blast!", - "2": "Hunwah! It's gone and ended!\nHow will I say this…\nI want more! I wanted to battle a lot more!", - "3": "WHAAAAT!?" - }, - "defeat": { - "1": "Yeeeeah! That's right!", - "2": "I won, but I want more! I wanted to battle a lot more!", - "3": "So long!" - } - }, - "falkner": { - "encounter": { - "1": "I'll show you the real power of the magnificent bird Pokémon!", - "2": "Winds, stay with me!", - "3": "Dad! I hope you're watching me battle from above!" - }, - "victory": { - "1": "I understand… I'll bow out gracefully.", - "2": "A defeat is a defeat. You are strong indeed.", - "3": "…Shoot! Yeah, I lost." - }, - "defeat": { - "1": "Dad! I won with your cherished bird Pokémon…", - "2": "Bird Pokémon are the best after all!", - "3": "Feels like I'm catching up to my dad!" - } - }, - "nessa": { - "encounter": { - "1": "No matter what kind of plan your refined mind may be plotting, my partner and I will be sure to sink it.", - "1_female": "No matter what kind of plan your refined mind may be plotting, my partner and I will be sure to sink it.", - "2": "I'm not here to chat. I'm here to win!", - "3": "This is a little gift from my Pokémon… I hope you can take it!", - "3_female": "This is a little gift from my Pokémon… I hope you can take it!" - }, - "victory": { - "1": "You and your Pokémon are just too much…", - "2": "How…? How can this be?!", - "3": "I was totally washed away!" - }, - "defeat": { - "1": "The raging wave crashes again!", - "2": "Time to ride the wave of victory!", - "3": "Ehehe!" - } - }, - "melony": { - "encounter": { - "1": "I'm not going to hold back!", - "2": "All righty, I suppose we should get started.", - "3": "I'll freeze you solid!" - }, - "victory": { - "1": "You… You're pretty good, huh?", - "1_female": "You… You're pretty good, huh?", - "2": "If you find Gordie around, be sure to give him a right trashing, would you?", - "3": "I think you took breaking the ice a little too literally…" - }, - "defeat": { - "1": "Now do you see how severe battles can be?", - "2": "Hee! Looks like I went and won again!", - "3": "Are you holding back?" - } - }, - "marlon": { - "encounter": { - "1": "You look strong! Shoots! Let's start!", - "2": "I'm strong like the ocean's wide. You're gonna get swept away, fo' sho'.", - "2_female": "I'm strong like the ocean's wide. You're gonna get swept away, fo' sho'.", - "3": "Oh ho, so I'm facing you! That's off the wall." - }, - "victory": { - "1": "You totally rocked that! You're raising some wicked Pokémon. You got this Trainer thing down!", - "1_female": "You totally rocked that! You're raising some wicked Pokémon. You got this Trainer thing down!", - "2": "You don't just look strong, you're strong fo' reals! Eh, I was swept away, too!", - "3": "You're strong as a gnarly wave!" - }, - "defeat": { - "1": "You're tough, but it's not enough to sway the sea, 'K!", - "2": "Hee! Looks like I went and won again!", - "3": "Sweet, sweet victory!" - } - }, - "shauntal": { - "encounter": { - "1": "Excuse me. You're a challenger, right?\nI'm the Elite Four's Ghost-type Pokémon user, Shauntal, and I shall be your opponent.", - "1_female": "Excuse me. You're a challenger, right?\nI'm the Elite Four's Ghost-type Pokémon user, Shauntal, and I shall be your opponent.", - "2": "I absolutely love writing about Trainers who come here and the Pokémon they train.\nCould I use you and your Pokémon as a subject?", - "3": "Every person who works with Pokémon has a story to tell.\nWhat story is about to be told?" - }, - "victory": { - "1": "Wow. I'm dumbstruck!", - "2": "S-sorry! First, I must apologize to my Pokémon…\n\nI'm really sorry you had a bad experience because of me!", - "3": "Even in light of that, I'm still one of the Elite Four!" - }, - "defeat": { - "1": "Eheh.", - "2": "That gave me excellent material for my next novel!", - "3": "And so, another tale ends…" - } - }, - "marshal": { - "encounter": { - "1": "My mentor, Alder, sees your potential as a Trainer and is taking an interest in you.\nIt is my intention to test you--to take you to the limits of your strength. Kiai!", - "1_female": "My mentor, Alder, sees your potential as a Trainer and is taking an interest in you.\nIt is my intention to test you--to take you to the limits of your strength. Kiai!", - "2": "Victory, decisive victory, is my intention! Challenger, here I come!", - "3": "In myself, I seek to develop the strength of a fighter and shatter any weakness in myself!\nPrevailing with the force of my convictions!" - }, - "victory": { - "1": "Whew! Well done!", - "2": "As your battles continue, aim for even greater heights!", - "3": "The strength shown by you and your Pokémon has deeply impressed me…" - }, - "defeat": { - "1": "Hmm.", - "2": "That was good battle.", - "3": "Haaah! Haaah! Haiyaaaah!" - } - }, - "cheren": { - "encounter": { - "1": "You remind me of an old friend. That makes me excited about this Pokémon battle!", - "2": "Pokémon battles have no meaning if you don't think why you battle.\n$Or better said, it makes battling together with Pokémon meaningless.", - "3": "My name's Cheren! I'm a Gym Leader and a teacher! Pleasure to meet you.", - "3_female": "My name's Cheren! I'm a Gym Leader and a teacher! Pleasure to meet you." - }, - "victory": { - "1": "Thank you! I saw what was missing in me.", - "2": "Thank you! I feel like I saw a little of the way toward my ideals.", - "3": "Hmm… This is problematic." - }, - "defeat": { - "1": "As a Gym Leader, I aim to be a wall for you to overcome.", - "2": "All right!", - "3": "I made it where I am because Pokémon were by my side.\nPerhaps we need to think about why Pokémon help us not in terms of Pokémon and Trainers but as a relationship between living beings." - } - }, - "chili": { - "encounter": { - "1": "Yeeeeooow! Time to play with FIRE!! I'm the strongest of us brothers!", - "1_female": "Yeeeeooow! Time to play with FIRE!! I'm the strongest of us brothers!", - "2": "Ta-da! The Fire-type scorcher Chili--that's me--will be your opponent!", - "2_female": "Ta-da! The Fire-type scorcher Chili--that's me--will be your opponent!", - "3": "I'm going to show you what me and my blazing Fire types can do!", - "3_female": "I'm going to show you what me and my blazing Fire types can do!" - }, - "victory": { - "1": "You got me. I am… burned… out…", - "1_female": "You got me. I am… burned… out…", - "2": "Whoa ho! You're on fire!", - "2_female": "Whoa ho! You're on fire!", - "3": "Augh! You got me!" - }, - "defeat": { - "1": "I'm on fire! Play with me, and you'll get burned!", - "1_female": "I'm on fire! Play with me, and you'll get burned!", - "2": "When you play with fire, you get burned!", - "3": "I mean, c'mon, your opponent was me! You didn't have a chance!", - "3_female": "I mean, c'mon, your opponent was me! You didn't have a chance!" - } - }, - "cilan": { - "encounter": { - "1": "Nothing personal... No hard feelings... Me and my Grass-type Pokémon will...\n$Um... We're gonna battle come what may.", - "1_female": "Nothing personal... No hard feelings... Me and my Grass-type Pokémon will...\n$Um... We're gonna battle come what may.", - "2": "So, um, if you're OK with me, I'll, um, put everything I've got into being, er, you know, your opponent.", - "2_female": "So, um, if you're OK with me, I'll, um, put everything I've got into being, er, you know, your opponent.", - "3": "OK… So, um, I'm Cilan, I like Grass-type Pokémon.", - "3_female": "OK… So, um, I'm Cilan, I like Grass-type Pokémon." - }, - "victory": { - "1": "Er… Is it over now?", - "1_female": "Er… Is it over now?", - "2": "…What a surprise. You are very strong, aren't you? \n$I guess my brothers wouldn't have been able to defeat you either…", - "2_female": "…What a surprise. You are very strong, aren't you? \n$I guess my brothers wouldn't have been able to defeat you either…", - "3": "…Huh. Looks like my timing was, um, off?" - }, - "defeat": { - "1": "Huh? Did I win?", - "1_female": "Huh? Did I win?", - "2": "I guess… \n$I suppose I won, because I've been competing with my brothers Chili and Cress, and we all were able to get tougher.", - "2_female": "I guess… \n$I suppose I won, because I've been competing with my brothers Chili and Cress, and we all were able to get tougher.", - "3": "It…it was quite a thrilling experience…", - "3_female": "It…it was quite a thrilling experience…" - } - }, - "roark": { - "encounter": { - "1": "I need to see your potential as a Trainer. And, I'll need to see the toughness of the Pokémon that battle with you!", - "1_female": "I need to see your potential as a Trainer. And, I'll need to see the toughness of the Pokémon that battle with you!", - "2": "Here goes! These are my rocking Pokémon, my pride and joy!", - "3": "Rock-type Pokémon are simply the best!", - "4": "Every day, I toughened up my Pokémon by digging up Fossils nonstop.\n$Could I show you how tough I made them in a battle?", - "4_female": "Every day, I toughened up my Pokémon by digging up Fossils nonstop.\n$Could I show you how tough I made them in a battle?" - }, - "victory": { - "1": "W-what? That can't be! My buffed-up Pokémon!", - "2": "…We lost control there. Next time I'd like to challenge you to a Fossil-digging race underground.", - "2_female": "…We lost control there. Next time I'd like to challenge you to a Fossil-digging race underground.", - "3": "With skill like yours, it's natural for you to win.", - "4": "Wh-what?! It can't be! Even that wasn't enough?" - }, - "defeat": { - "1": "See? I'm proud of my rocking battle style!", - "2": "Thanks! The battle gave me confidence that I may be able to beat my dad!", - "3": "See? These are my rocking Pokémon, my pride and joy!", - "4": "I knew I would win!" - } - }, - "morty": { - "encounter": { - "1": "With a little more, I could see a future in which I meet the legendary Pokémon.\n$You're going to help me reach that level!", - "2": "It's said that a rainbow-hued Pokémon will come down to appear before a truly powerful Trainer. \n$I believed that tale, so I have secretly trained here all my life. As a result, I can now see what others cannot. \n$I see a shadow of the person who will make the Pokémon appear. \n$I believe that person is me! You're going to help me reach that level!", - "3": "Whether you choose to believe or not, mystic power does exist.", - "4": "You can bear witness to the fruits of my training.", - "5": "You must make your soul one with that of Pokémon. Can you do this?", - "6": "Say, do you want to be part of my training?" - }, - "victory": { - "1": "I'm not good enough yet…", - "2": "I see… Your journey has taken you to far-away places and you have witnessed much more than I.\n$I envy you for that…", - "2_female": "I see… Your journey has taken you to far-away places and you have witnessed much more than I.\n$I envy you for that…", - "3": "How is this possible…", - "4": "I don't think our potentials are so different.\n$But you seem to have something more than that… So be it.", - "5": "Guess I need more training.", - "6": "That's a shame." - }, - "defeat": { - "1": "I moved… one step ahead again.", - "2": "Fufufu…", - "3": "Wh-what?! It can't be! Even that wasn't enough?", - "4": "I feel like I just smashed through a really stubborn boulder!", - "5": "Ahahahah!", - "6": "I knew I would win!" - } - }, - "crispin": { - "encounter": { - "1": "I wanna win, so that's exactly what I'll do!", - "2": "I battle because I wanna battle! And you know what? That's how it should be!" - }, - "victory": { - "1": "I wanted to win…but I lost!", - "2": "I lost…'cause I couldn't win!" - }, - "defeat": { - "1": "Hey, wait a sec. Did I just win? I think I just won! Talk about satisfying!", - "2": "Wooo! That was amazing!" - } - }, - "amarys": { - "encounter": { - "1": "I want to be the one to help a certain person. That being the case, I cannot afford to lose.\n$… Our battle starts now." - }, - "victory": { - "1": "I am… not enough, I see." - }, - "defeat": { - "1": "Victory belongs to me. Well fought." - } - }, - "lacey": { - "encounter": { - "1": "I'll be facing you with my usual party as a member of the Elite Four." - }, - "victory": { - "1": "That was a great battle!" - }, - "defeat": { - "1": "Let's give your Pokémon a nice round of applause for their efforts!" - } - }, - "drayton": { - "encounter": { - "1": "Man, I love chairs. Don't you love chairs? What lifesavers. \n$I don't get why everyone doesn't just sit all the time. Standing up's tiring work!" - }, - "victory": { - "1": "Guess I should've expected that!" - }, - "defeat": { - "1": "Heh heh! Don't mind me, just scooping up a W over here. I get it if you're upset, but don't go full Kieran on me, OK?", - "1_female": "Heh heh! Don't mind me, just scooping up a W over here. I get it if you're upset, but don't go full Kieran on me, OK?" - } - }, - "ramos": { - "encounter": { - "1": "Did yeh enjoy the garden playground I made with all these sturdy plants o' mine?\n$Their strength is a sign o' my strength as a gardener and a Gym Leader! Yeh sure yer up to facing all that?", - "1_female": "Did yeh enjoy the garden playground I made with all these sturdy plants o' mine?\n$Their strength is a sign o' my strength as a gardener and a Gym Leader! Yeh sure yer up to facing all that?" - }, - "victory": { - "1": "Yeh believe in yer Pokémon… And they believe in yeh, too… It was a fine battle, sprout." - }, - "defeat": { - "1": "Hohoho… Indeed. Frail little blades o' grass'll break through even concrete." - } - }, - "viola": { - "encounter": { - "1": "Whether it's the tears of frustration that follow a loss or the blossoming of joy that comes with victory…\n$They're both great subjects for my camera! Fantastic! This'll be just fantastic! \n$Now come at me!", - "2": "My lens is always focused on victory--I won't let anything ruin this shot!" - }, - "victory": { - "1": "You and your Pokémon have shown me a whole new depth of field! Fantastic! Just fantastic!", - "2": "The world you see through a lens, and the world you see with a Pokémon by your side…\n$The same world can look entirely different depending on your view." - }, - "defeat": { - "1": "The photo from the moment of my victory will be a real winner, all right!", - "2": "Yes! I took some great photos!" - } - }, - "candice": { - "encounter": { - "1": "You want to challenge Candice? Sure thing! I was waiting for someone tough! \n$But I should tell you, I'm tough because I know how to focus.", - "2": "Pokémon, fashion, romance… It's all about focus! \n$I'll show you just what I mean. Get ready to lose!" - }, - "victory": { - "1": "I must say, I'm warmed up to you! I might even admire you a little.", - "2": "Wow! You're great! You've earned my respect! \n$I think your focus and will bowled us over totally. ", - "2_female": "Wow! You're great! You've earned my respect! \n$I think your focus and will bowled us over totally. " - }, - "defeat": { - "1": "I sensed your will to win, but I don't lose!", - "2": "See? Candice's focus! My Pokémon's focus is great, too!" - } - }, - "gardenia": { - "encounter": { - "1": "You have a winning aura about you. So, anyway, this will be fun. Let's have our battle!" - }, - "victory": { - "1": "Amazing! You're very good, aren't you?", - "1_female": "Amazing! You're very good, aren't you?" - }, - "defeat": { - "1": "Yes! My Pokémon and I are perfectly good!" - } - }, - "aaron": { - "encounter": { - "1": "Ok! Let me take you on!" - }, - "victory": { - "1": "Battling is a deep and complex affair…" - }, - "defeat": { - "1": "Victory over an Elite Four member doesn't come easily." - } - }, - "cress": { - "encounter": { - "1": "That is correct! It shall be I and my esteemed Water types that you must face in battle!" - }, - "victory": { - "1": "Lose? Me? I don't believe this." - }, - "defeat": { - "1": "This is the appropriate result when I'm your opponent." - } - }, - "allister": { - "encounter": { - "1": "'M Allister.\nH-here… I go…" - }, - "victory": { - "1": "I nearly lost my mask from the shock… That was…\n$Wow. I can see your skill for what it is." - }, - "defeat": { - "1": "Th-that was ace!" - } - }, - "clay": { - "encounter": { - "1": "Harrumph! Kept me waitin', didn't ya, kid? All right, time to see what ya can do!", - "1_female": "Harrumph! Kept me waitin', didn't ya, kid? All right, time to see what ya can do!" - }, - "victory": { - "1": "Man oh man… It feels good to go all out and still be defeated!" - }, - "defeat": { - "1": "What's important is how ya react to losin'. \n$That's why folks who use losin' as fuel to get better are tough." - } - }, - "kofu": { - "encounter": { - "1": "I'mma serve you a full course o' Water-type Pokémon! Don't try to eat 'em, though!" - }, - "victory": { - "1": "Vaultin' Veluza! Yer a lively one, aren't ya! A little TOO lively, if I do say so myself!", - "1_female": "Vaultin' Veluza! Yer a lively one, aren't ya! A little TOO lively, if I do say so myself!" - }, - "defeat": { - "1": "You come back to see me again now, ya hear?" - } - }, - "tulip": { - "encounter": { - "1": "Allow me to put my skills to use to make your cute little Pokémon even more beautiful!" - }, - "victory": { - "1": "Your strength has a magic to it that cannot be washed away." - }, - "defeat": { - "1": "You know, in my line of work, people who lack talent in one area or the other often fade away quickly—never to be heard of again." - } - }, - "sidney": { - "encounter": { - "1": "I like that look you're giving me. I guess you'll give me a good match.\n$That's good! Looking real good! All right!\n$You and me, let's enjoy a battle that can only be staged here!" - }, - "victory": { - "1": "Well, how do you like that? I lost! Eh, it was fun, so it doesn't matter." - }, - "defeat": { - "1": "No hard feelings, alright?" - } - }, - "phoebe": { - "encounter": { - "1": "While I trained, I gained the ability to commune with Ghost-type Pokémon. \n$Yes, the bond I developed with Pokémon is extremely tight. \n$So, come on, just try and see if you can even inflict damage on my Pokémon!" - }, - "victory": { - "1": "Oh, darn. I've gone and lost." - }, - "defeat": { - "1": "I look forward to battling you again sometime!" - } - }, - "glacia": { - "encounter": { - "1": "All I have seen are challenges by weak Trainers and their Pokémon. \n$What about you? It would please me to no end if I could go all out against you!" - }, - "victory": { - "1": "You and your Pokémon… How hot your spirits burn!\n$The all-consuming heat overwhelms. \n$It's no surprise that my icy skills failed to harm you." - }, - "defeat": { - "1": "A fiercely passionate battle, indeed." - } - }, - "drake": { - "encounter": { - "1": "For us to battle with Pokémon as partners, do you know what it takes? Do you know what is needed? \n$If you don't, then you will never prevail over me!" - }, - "victory": { - "1": "Superb, it should be said." - }, - "defeat": { - "1": "I gave my all for that battle!" - } - }, - "wallace": { - "encounter": { - "1": "There's something about you… A difference in your demeanor. \n$I think I sense that in you. Now, show me. Show me the power you wield with your Pokémon. \n$And I, in turn, shall present you with a performance of illusions in water by me and my Pokémon!" - }, - "victory": { - "1": "Bravo. I realize now your authenticity and magnificence as a Pokémon Trainer. \n$I find much joy in having met you and your Pokémon. You have proven yourself worthy.", - "1_female": "Bravo. I realize now your authenticity and magnificence as a Pokémon Trainer. \n$I find much joy in having met you and your Pokémon. You have proven yourself worthy." - }, - "defeat": { - "1": "A grand illusion!" - } - }, - "lorelei": { - "encounter": { - "1": "No one can best me when it comes to icy Pokémon! Freezing moves are powerful!\n$Your Pokémon will be at my mercy when they are frozen solid! Hahaha! Are you ready?", - "1_female": "No one can best me when it comes to icy Pokémon! Freezing moves are powerful!\n$Your Pokémon will be at my mercy when they are frozen solid! Hahaha! Are you ready?" - }, - "victory": { - "1": "How dare you!" - }, - "defeat": { - "1": "There's nothing you can do once you're frozen.", - "1_female": "There's nothing you can do once you're frozen." - } - }, - "will": { - "encounter": { - "1": "I have trained all around the world, making my psychic Pokémon powerful.\n$I can only keep getting better! Losing is not an option!" - }, - "victory": { - "1": "I… I can't… believe it…" - }, - "defeat": { - "1": "That was close. I wonder what it is that you lack." - } - }, - "malva": { - "encounter": { - "1": "I feel like my heart might just burst into flames. \n$I'm burning up with my hatred for you, runt!", - "1_female": "I feel like my heart might just burst into flames. \n$I'm burning up with my hatred for you, runt!" - }, - "victory": { - "1": "What news… So a new challenger has defeated Malva!", - "1_female": "What news… So a new challenger has defeated Malva!" - }, - "defeat": { - "1": "I am delighted! Yes, delighted that I could squash you beneath my heel." - } - }, - "hala": { - "encounter": { - "1": "Old Hala is here to make you holler!" - }, - "victory": { - "1": "I could feel the power you gained on your journey." - }, - "defeat": { - "1": "Haha! What a delightful battle!" - } - }, - "molayne": { - "encounter": { - "1": "I gave the captain position to my cousin Sophocles, but I'm confident in my ability. \n$My strength is like that of a supernova!" - }, - "victory": { - "1": "I certainly found an interesting Trainer to face!", - "1_female": "I certainly found an interesting Trainer to face!" - }, - "defeat": { - "1": "Ahaha. What an interesting battle." - } - }, - "rika": { - "encounter": { - "1": "I'd say I'll go easy on you, but… I'd be lying! Think fast!" - }, - "victory": { - "1": "Not bad, kiddo.", - "1_female": "Not bad, kiddo." - }, - "defeat": { - "1": "Nahahaha! You really are something else, kiddo!", - "1_female": "Nahahaha! You really are something else, kiddo!" - } - }, - "bruno": { - "encounter": { - "1": "We will grind you down with our superior power! Hoo hah!" - }, - "victory": { - "1": "Why? How could I lose?" - }, - "defeat": { - "1": "You can challenge me all you like, but the results will never change!" - } - }, - "bugsy": { - "encounter": { - "1": "I'm Bugsy! I never lose when it comes to bug Pokémon!" - }, - "victory": { - "1": "Whoa, amazing! You're an expert on Pokémon!\nMy research isn't complete yet. OK, you win.", - "1_female": "Whoa, amazing! You're an expert on Pokémon!\nMy research isn't complete yet. OK, you win." - }, - "defeat": { - "1": "Thanks! Thanks to our battle, I was also able to make progress in my research!" - } - }, - "koga": { - "encounter": { - "1": "Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!" - }, - "victory": { - "1": "Ah! You've proven your worth!" - }, - "defeat": { - "1": "Have you learned to fear the techniques of the ninja?" - } - }, - "bertha": { - "encounter": { - "1": "Well, would you show this old lady how much you've learned?" - }, - "victory": { - "1": "Well! Dear child, I must say, that was most impressive. \n$Your Pokémon believed in you and did their best to earn you the win. \n$Even though I've lost, I find myself with this silly grin!" - }, - "defeat": { - "1": "Hahahahah! Looks like this old lady won!" - } - }, - "lenora": { - "encounter": { - "1": "Well then, challenger, I'm going to research how you battle with the Pokémon you've so lovingly raised!", - "1_female": "Well then, challenger, I'm going to research how you battle with the Pokémon you've so lovingly raised!" - }, - "victory": { - "1": "My theory about you was correct. You're more than just talented… You're motivated! I salute you!", - "1_female": "My theory about you was correct. You're more than just talented… You're motivated! I salute you!" - }, - "defeat": { - "1": "Ah ha ha! If you lose, make sure to analyze why, and use that knowledge in your next battle!" - } - }, - "siebold": { - "encounter": { - "1": "As long as I am alive, I shall strive onward to seek the ultimate cuisine... and the strongest opponents in battle!" - }, - "victory": { - "1": "I shall store my memory of you and your Pokémon forever away within my heart." - }, - "defeat": { - "1": "Our Pokémon battle was like food for my soul. It shall keep me going. \n$That is how I will pay my respects to you for giving your all in battle!" - } - }, - "roxie": { - "encounter": { - "1": "Get ready! I'm gonna knock some sense outta ya!" - }, - "victory": { - "1": "Wild! Your reason's already more toxic than mine!" - }, - "defeat": { - "1": "Hey, c'mon! Get serious! You gotta put more out there!", - "1_female": "Hey, c'mon! Get serious! You gotta put more out there!" - } - }, - "olivia": { - "encounter": { - "1": "No introduction needed here. Time to battle me, Olivia!" - }, - "victory": { - "1": "Really lovely… Both you and your Pokémon…" - }, - "defeat": { - "1": "Mmm-hmm." - } - }, - "poppy": { - "encounter": { - "1": "Oooh! Do you wanna have a Pokémon battle with me?" - }, - "victory": { - "1": "Uagh?! Mmmuuuggghhh…" - }, - "defeat": { - "1": "Yaaay! I did it! I de-feet-ed you! You can come for… For… An avenge match? \n$Come for an avenge match anytime you want!" - } - }, - "agatha": { - "encounter": { - "1": "Pokémon are for battling! I'll show you how a real Trainer battles!" - }, - "victory": { - "1": "Oh my! You're something special, child!" - }, - "defeat": { - "1": "Bahaha. That's how a proper battle's done!" - } - }, - "flint": { - "encounter": { - "1": "Hope you're warmed up, cause here comes the Big Bang!", - "1_female": "Hope you're warmed up, cause here comes the Big Bang!" - }, - "victory": { - "1": "Incredible! Your moves are so hot, they make mine look lukewarm!" - }, - "defeat": { - "1": "Huh? Is that it? I think you need a bit more passion." - } - }, - "grimsley": { - "encounter": { - "1": "The winner takes everything, and there's nothing left for the loser." - }, - "victory": { - "1": "When one loses, they lose everything… The next thing I'll look for will be victory, too!" - }, - "defeat": { - "1": "If somebody wins, the person who fought against that person will lose." - } - }, - "caitlin": { - "encounter": { - "1": "It's me who appeared when the flower opened up. You who have been waiting…\n$You look like a Pokémon Trainer with refined strength and deepened kindness. \n$What I look for in my opponent is superb strength… \n$Please unleash your power to the fullest!", - "1_female": "It's me who appeared when the flower opened up. You who have been waiting…\n$You look like a Pokémon Trainer with refined strength and deepened kindness. \n$What I look for in my opponent is superb strength… \n$Please unleash your power to the fullest!" - }, - "victory": { - "1": "My Pokémon and I learned so much! I offer you my thanks." - }, - "defeat": { - "1": "I aspire to claim victory with elegance and grace." - } - }, - "diantha": { - "encounter": { - "1": "Battling against you and your Pokémon, all of you brimming with hope for the future… \n$Honestly, it just fills me up with energy I need to keep facing each new day! It does!" - }, - "victory": { - "1": "Witnessing the noble spirits of you and your Pokémon in battle has really touched my heart…" - }, - "defeat": { - "1": "Oh, fantastic! What did you think? My team was pretty cool, right?" - } - }, - "wikstrom": { - "encounter": { - "1": "Well met, young challenger! Verily am I the famed blade of hardened steel, Duke Wikstrom! \n$Let the battle begin! En garde!", - "1_female": "Well met, young challenger! Verily am I the famed blade of hardened steel, Duke Wikstrom! \n$Let the battle begin! En garde!" - }, - "victory": { - "1": "Glorious! The trust that you share with your honorable Pokémon surpasses even mine!", - "1_female": "Glorious! The trust that you share with your honorable Pokémon surpasses even mine!" - }, - "defeat": { - "1": "What manner of magic is this? My heart, it doth hammer ceaselessly in my breast! \n$Winning against such a worthy opponent doth give my soul wings--thus do I soar!", - "1_female": "What manner of magic is this? My heart, it doth hammer ceaselessly in my breast! \n$Winning against such a worthy opponent doth give my soul wings--thus do I soar!" - } - }, - "acerola": { - "encounter": { - "1": "Battling is just plain fun! Come on, I can take you!" - }, - "victory": { - "1": "I'm… I'm speechless! How did you do it?!" - }, - "defeat": { - "1": "Ehaha! What an amazing victory!" - } - }, - "larry_elite": { - "encounter": { - "1": "Hello there… It's me, Larry.\n$I serve as a member of the Elite Four too, yes… Unfortunately for me." - }, - "victory": { - "1": "Well, that took the wind from under our wings…" - }, - "defeat": { - "1": "It's time for a meeting with the boss." - } - }, - "lance": { - "encounter": { - "1": "I've been waiting for you. Allow me to test your skill.", - "2": "I thought that you would be able to get this far. Let's get this started." - }, - "victory": { - "1": "You got me. You are magnificent!", - "1_female": "You got me. You are magnificent!", - "2": "I never expected another trainer to beat me… I'm surprised.", - "2_female": "I never expected another trainer to beat me… I'm surprised." - }, - "defeat": { - "1": "That was close. Want to try again?", - "2": "It's not that you are weak. Don't let it bother you.", - "2_female": "It's not that you are weak. Don't let it bother you." - } - }, - "karen": { - "encounter": { - "1": "I am Karen. Would you care for a showdown with my Dark-type Pokémon?", - "2": "I am unlike those you've already met.", - "3": "You've assembled a charming team. Our battle should be a good one." - }, - "victory": { - "1": "No! I can't win. How did you become so strong?", - "2": "I will not stray from my chosen path.", - "3": "The Champion is looking forward to meeting you." - }, - "defeat": { - "1": "That's about what I expected.", - "2": "Well, that was relatively entertaining.", - "3": "Come visit me anytime." - } - }, - "milo": { - "encounter": { - "1": "Sure seems like you understand Pokémon real well. \n$This is gonna be a doozy of a battle! \n$I'll have to Dynamax my Pokémon if I want to win!" - }, - "victory": { - "1": "The power of Grass has wilted… What an incredible Challenger!", - "1_female": "The power of Grass has wilted… What an incredible Challenger!" - }, - "defeat": { - "1": "This'll really leave you in shock and awe." - } - }, - "lucian": { - "encounter": { - "1": "Just a moment, please. The book I'm reading has nearly reached its thrilling climax… \n$The hero has obtained a mystic sword and is about to face their final trial… Ah, never mind. \n$Since you've made it this far, I'll put that aside and battle you. \n$Let me see if you'll achieve as much glory as the hero of my book!" - }, - "victory": { - "1": "I see… It appears you've put me in checkmate." - }, - "defeat": { - "1": "I have a reputation to uphold." - } - }, - "drasna": { - "encounter": { - "1": "You must be a strong Trainer. Yes, quite strong indeed…\n$That's just wonderful news! Facing opponents like you and your team will make my Pokémon grow like weeds!", - "1_female": "You must be a strong Trainer. Yes, quite strong indeed…\n$That's just wonderful news! Facing opponents like you and your team will make my Pokémon grow like weeds!" - }, - "victory": { - "1": "Oh, dear me. That sure was a quick battle… I do hope you'll come back again sometime!" - }, - "defeat": { - "1": "How can this be?" - } - }, - "kahili": { - "encounter": { - "1": "So, here you are… Why don't we see who the winds favor today, you… Or me?" - }, - "victory": { - "1": "It's frustrating to me as a member of the Elite Four, but it seems your strength is the real deal." - }, - "defeat": { - "1": "That was an ace!" - } - }, - "hassel": { - "encounter": { - "1": "Prepare to learn firsthand how the fiery breath of ferocious battle feels!" - }, - "victory": { - "1": "Fortune smiled on me this time, but… \n$Judging from how the match went, who knows if I will be so lucky next time." - }, - "defeat": { - "1": "That was an ace!" - } - }, - "blue": { - "encounter": { - "1": "You must be pretty good to get this far.", - "1_female": "You must be pretty good to get this far." - }, - "victory": { - "1": "I've only lost to him and now to you… Him? Hee, hee…" - }, - "defeat": { - "1": "See? My power is what got me here." - } - }, - "piers": { - "encounter": { - "1": "Get ready for a mosh pit with me and my party! Spikemuth, it's time to rock!" - }, - "victory": { - "1": "Me an' my team gave it our best. Let's meet up again for a battle some time…" - }, - "defeat": { - "1": "My throat's ragged from shoutin'… But 'at was an excitin' battle!" - } - }, - "red": { - "encounter": { - "1": "…!" - }, - "victory": { - "1": "…?" - }, - "defeat": { - "1": "…!" - } - }, - "jasmine": { - "encounter": { - "1": "Oh… Your Pokémon are impressive. I think I will enjoy this." - }, - "victory": { - "1": "You are truly strong. I'll have to try much harder, too." - }, - "defeat": { - "1": "I never expected to win." - } - }, - "lance_champion": { - "encounter": { - "1": "I am still the Champion. I won't hold anything back." - }, - "victory": { - "1": "This is the emergence of a new Champion.", - "1_female": "This is the emergence of a new Champion." - }, - "defeat": { - "1": "I successfully defended my Championship." - } - }, - "steven": { - "encounter": { - "1": "Tell me… What have you seen on your journey with your Pokémon? \n$What have you felt, meeting so many other Trainers out there? \n$Traveling this rich land… Has it awoken something inside you? \n$I want you to come at me with all that you've learned. \n$My Pokémon and I will respond in turn with all that we know!" - }, - "victory": { - "1": "So I, the Champion, fall in defeat…" - }, - "defeat": { - "1": "That was time well spent! Thank you!" - } - }, - "cynthia": { - "encounter": { - "1": "I, Cynthia, accept your challenge! There won't be any letup from me!" - }, - "victory": { - "1": "No matter how fun the battle is, it will always end sometime…" - }, - "defeat": { - "1": "Even if you lose, never lose your love of Pokémon." - } - }, - "iris": { - "encounter": { - "1": "Know what? I really look forward to having serious battles with strong Trainers! \n$I mean, come on! The Trainers who make it here are Trainers who desire victory with every fiber of their being! \n$And they are battling alongside Pokémon that have been through countless difficult battles! \n$If I battle with people like that, not only will I get stronger, my Pokémon will, too! \n$And we'll get to know each other even better! OK! Brace yourself! \n$I'm Iris, the Pokémon League Champion, and I'm going to defeat you!" - }, - "victory": { - "1": "Aghhhh… I did my best, but we lost…" - }, - "defeat": { - "1": "Yay! We won!" - } - }, - "hau": { - "encounter": { - "1": "I wonder if a Trainer battles differently depending on whether they're from a warm region or a cold region.\n$Let's test it out!" - }, - "victory": { - "1": "That was awesome! I think I kinda understand your vibe a little better now!" - }, - "defeat": { - "1": "Ma-an, that was some kinda battle!" - } - }, - "geeta": { - "encounter": { - "1": "I decided to throw my hat in the ring once more. \n$Come now… Show me the fruits of your training." - }, - "victory": { - "1": "I eagerly await news of all your achievements!" - }, - "defeat": { - "1": "What's the matter? This isn't all, is it?" - } - }, - "nemona": { - "encounter": { - "1": "Yesss! I'm so psyched! Time for us to let loose!" - }, - "victory": { - "1": "Well, that stinks, but I still had fun! I'll getcha next time!" - }, - "defeat": { - "1": "Well, that was a great battle! Fruitful for sure." - } - }, - "leon": { - "encounter": { - "1": "We're gonna have an absolutely champion time!" - }, - "victory": { - "1": "My time as Champion is over… \n$But what a champion time it's been! \n$Thank you for the greatest battle I've ever had!" - }, - "defeat": { - "1": "An absolute champion time, that was!" - } - }, - "whitney": { - "encounter": { - "1": "Hey! Don't you think Pokémon are, like, super cute?" - }, - "victory": { - "1": "Waaah! Waaah! You're so mean!", - "1_female": "Waaah! Waaah! You're so mean!" - }, - "defeat": { - "1": "And that's that!" - } - }, - "chuck": { - "encounter": { - "1": "Hah! You want to challenge me? Are you brave or just ignorant?", - "1_female": "Hah! You want to challenge me? Are you brave or just ignorant?" - }, - "victory": { - "1": "You're strong! Would you please make me your apprentice?" - }, - "defeat": { - "1": "There. Do you realize how much more powerful I am than you?" - } - }, - "katy": { - "encounter": { - "1": "Don't let your guard down unless you would like to find yourself knocked off your feet!", - "1_female": "Don't let your guard down unless you would like to find yourself knocked off your feet!" - }, - "victory": { - "1": "All of my sweet little Pokémon dropped like flies!" - }, - "defeat": { - "1": "Eat up, my cute little Vivillon!" - } - }, - "pryce": { - "encounter": { - "1": "Youth alone does not ensure victory! Experience is what counts." - }, - "victory": { - "1": "Outstanding! That was perfect. Try not to forget what you feel now." - }, - "defeat": { - "1": "Just as I envisioned." - } - }, - "clair": { - "encounter": { - "1": "Do you know who I am? And you still dare to challenge me?" - }, - "victory": { - "1": "I wonder how far you can get with your skill level. This should be fascinating." - }, - "defeat": { - "1": "That's that." - } - }, - "maylene": { - "encounter": { - "1": "I've come to challenge you now, and I won't hold anything back. \n$Please prepare yourself for battle!", - "1_female": "I've come to challenge you now, and I won't hold anything back. \n$Please prepare yourself for battle!" - }, - "victory": { - "1": "I admit defeat…" - }, - "defeat": { - "1": "That was awesome." - } - }, - "fantina": { - "encounter": { - "1": "You shall challenge me, yes? But I shall win. \n$That is what the Gym Leader of Hearthome does, non?" - }, - "victory": { - "1": "You are so fantastically strong. I know why I have lost." - }, - "defeat": { - "1": "I am so, so, very happy!" - } - }, - "byron": { - "encounter": { - "1": "Trainer! You're young, just like my son, Roark. \n$With more young Trainers taking charge, the future of Pokémon is bright! \n$So, as a wall for young people, I'll take your challenge!", - "1_female": "Trainer! You're young, just like my son, Roark. \n$With more young Trainers taking charge, the future of Pokémon is bright! \n$So, as a wall for young people, I'll take your challenge!" - }, - "victory": { - "1": "Hmm! My sturdy Pokémon--defeated!" - }, - "defeat": { - "1": "Gwahahaha! How were my sturdy Pokémon?!" - } - }, - "olympia": { - "encounter": { - "1": "An ancient custom deciding one's destiny. The battle begins!" - }, - "victory": { - "1": "Create your own path. Let nothing get in your way. Your fate, your future." - }, - "defeat": { - "1": "Our path is clear now." - } - }, - "volkner": { - "encounter": { - "1": "Since you've come this far, you must be quite strong…\n$I hope you're the Trainer who'll make me remember how fun it is to battle!", - "1_female": "Since you've come this far, you must be quite strong…\n$I hope you're the Trainer who'll make me remember how fun it is to battle!" - }, - "victory": { - "1": "You've got me beat…\n$Your desire and the noble way your Pokémon battled for you… \n$I even felt thrilled during our match. That was a very good battle." - }, - "defeat": { - "1": "It was not shocking at all… \n$That is not what I wanted!" - } - }, - "burgh": { - "encounter": { - "1": "M'hm… If I win this battle, I feel like I can draw a picture unlike any before it. \n$OK! I can hear my battle muse loud and clear. Let's get straight to it!", - "2": "Of course, I'm really proud of all of my Pokémon! \n$Well now… Let's get right to it!" - }, - "victory": { - "1": "Is it over? Has my muse abandoned me?", - "2": "Hmm… It's over! You're incredible!" - }, - "defeat": { - "1": "Wow… It's beautiful somehow, isn't it…", - "2": "Sometimes I hear people say something was an ugly win. \n$I think if you're trying your best, any win is beautiful." - } - }, - "elesa": { - "encounter": { - "1": "C'est fini! When I'm certain of that, I feel an electric jolt run through my body! \n$I want to feel the sensation, so now my beloved Pokémon are going to make your head spin!" - }, - "victory": { - "1": "I meant to make your head spin, but you shocked me instead." - }, - "defeat": { - "1": "That was unsatisfying somehow… Will you give it your all next time?" - } - }, - "skyla": { - "encounter": { - "1": "It's finally time for a showdown! That means the Pokémon battle that decides who's at the top, right? \n$I love being on the summit! 'Cause you can see forever and ever from high places! \n$So, how about you and I have some fun?" - }, - "victory": { - "1": "Being your opponent in battle is a new source of strength to me. Thank you!" - }, - "defeat": { - "1": "Win or lose, you always gain something from a battle, right?" - } - }, - "brycen": { - "encounter": { - "1": "There is also strength in being with other people and Pokémon. \n$Receiving their support makes you stronger. I'll show you this power!" - }, - "victory": { - "1": "The wonderful combination of you and your Pokémon! What a beautiful friendship!" - }, - "defeat": { - "1": "Extreme conditions really test you and train you!" - } - }, - "drayden": { - "encounter": { - "1": "What I want to find is a young Trainer who can show me a bright future. \n$Let's battle with everything we have: your skill, my experience, and the love we've raised our Pokémon with!" - }, - "victory": { - "1": "This intense feeling that floods me after a defeat… I don't know how to describe it." - }, - "defeat": { - "1": "Harrumph! I know your ability is greater than that!" - } - }, - "grant": { - "encounter": { - "1": "There is only one thing I wish for. \n$That by surpassing one another, we find a way to even greater heights." - }, - "victory": { - "1": "You are a wall that I am unable to surmount!" - }, - "defeat": { - "1": "Do not give up. \n$That is all there really is to it. \n$The most important lessons in life are simple." - } - }, - "korrina": { - "encounter": { - "1": "Time for Lady Korrina's big appearance!" - }, - "victory": { - "1": "It's your very being that allows your Pokémon to evolve!" - }, - "defeat": { - "1": "What an explosive battle!" - } - }, - "clemont": { - "encounter": { - "1": "Oh! I'm glad that we got to meet!" - }, - "victory": { - "1": "Your passion for battle inspires me!" - }, - "defeat": { - "1": "Looks like my Trainer-Grow-Stronger Machine, Mach 2 is really working!" - } - }, - "valerie": { - "encounter": { - "1": "Oh, if it isn't a young Trainer… It is lovely to get to meet you like this. \n$Then I suppose you have earned yourself the right to a battle, as a reward for your efforts. \n$The elusive Fairy may appear frail as the breeze and delicate as a bloom, but it is strong.", - "1_female": "Oh, if it isn't a young Trainer… It is lovely to get to meet you like this. \n$Then I suppose you have earned yourself the right to a battle, as a reward for your efforts. \n$The elusive Fairy may appear frail as the breeze and delicate as a bloom, but it is strong." - }, - "victory": { - "1": "I hope that you will find things worth smiling about tomorrow…" - }, - "defeat": { - "1": "Oh goodness, what a pity…" - } - }, - "wulfric": { - "encounter": { - "1": "You know what? We all talk big about what you learn from battling and bonds and all that…\n$But really, I just do it 'cause it's fun. \n$Who cares about the grandstanding? Let's get to battling!" - }, - "victory": { - "1": "Outstanding! I'm tough as an iceberg, but you smashed me through and through!" - }, - "defeat": { - "1": "Tussle with me and this is what happens!" - } - }, - "kabu": { - "encounter": { - "1": "Every Trainer and Pokémon trains hard in pursuit of victory. \n$But that means your opponent is also working hard to win. \n$In the end, the match is decided by which side is able to unleash their true potential." - }, - "victory": { - "1": "I'm glad I could battle you today!" - }, - "defeat": { - "1": "That's a great way for me to feel my own growth!" - } - }, - "bea": { - "encounter": { - "1": "Do you have an unshakable spirit that won't be moved, no matter how you are attacked? \n$I think I'll just test that out, shall I?" - }, - "victory": { - "1": "I felt the fighting spirit of your Pokémon as you led them in battle." - }, - "defeat": { - "1": "That was the best sort of match anyone could ever hope for." - } - }, - "opal": { - "encounter": { - "1": "Let me have a look at how you and your partner Pokémon behave!" - }, - "victory": { - "1": "Your pink is still lacking, but you're an excellent Trainer with excellent Pokémon.", - "1_female": "Your pink is still lacking, but you're an excellent Trainer with excellent Pokémon." - }, - "defeat": { - "1": "Too bad for you, I guess." - } - }, - "bede": { - "encounter": { - "1": "I suppose I should prove beyond doubt just how pathetic you are and how strong I am.", - "1_female": "I suppose I should prove beyond doubt just how pathetic you are and how strong I am." - }, - "victory": { - "1": "I see… Well, that's fine. I wasn't really trying all that hard anyway." - }, - "defeat": { - "1": "Not a bad job, I suppose." - } - }, - "gordie": { - "encounter": { - "1": "So, let's get this over with." - }, - "victory": { - "1": "I just want to climb into a hole… Well, I guess it'd be more like falling from here." - }, - "defeat": { - "1": "Battle like you always do, victory will follow!" - } - }, - "marnie": { - "encounter": { - "1": "The truth is, when all's said and done… I really just wanna become Champion for myself! \n$So don't take it personal when I kick your butt!" - }, - "victory": { - "1": "OK, so I lost… But I got to see a lot of the good points of you and your Pokémon!" - }, - "defeat": { - "1": "Hope you enjoyed our battle tactics." - } - }, - "raihan": { - "encounter": { - "1": "I'm going to defeat the Champion, win the whole tournament, and prove to the world just how strong the great Raihan really is!" - }, - "victory": { - "1": "I look this good even when I lose. \n$It's a real curse. \n$Guess it's time for another selfie!" - }, - "defeat": { - "1": "Let's take a selfie to remember this." - } - }, - "brassius": { - "encounter": { - "1": "I assume you are ready? Let our collaborative work of art begin!", - "1_female": "I assume you are ready? Let our collaborative work of art begin!" - }, - "victory": { - "1": "Ahhh…vant-garde!" - }, - "defeat": { - "1": "I will begin on a new piece at once!" - } - }, - "iono": { - "encounter": { - "1": "How're ya feelin' about this battle?\n$...\n$Let's get this show on the road! How strong is our challenger? \n$I 'unno! Let's find out together!", - "1_female": "How're ya feelin' about this battle?\n$...\n$Let's get this show on the road! How strong is our challenger? \n$I 'unno! Let's find out together!" - }, - "victory": { - "1": "You're as flashy and bright as a 10,000,000-volt Thunderbolt, friendo!", - "1_female": "You're as flashy and bright as a 10,000,000-volt Thunderbolt, friendo!" - }, - "defeat": { - "1": "Your eyeballs are MINE!" - } - }, - "larry": { - "encounter": { - "1": "When all's said and done, simplicity is strongest." - }, - "victory": { - "1": "A serving of defeat, huh?" - }, - "defeat": { - "1": "I'll call it a day." - } - }, - "ryme": { - "encounter": { - "1": "Come on, baby! Rattle me down to the bone!" - }, - "victory": { - "1": "You're cool, my friend—you move my SOUL!", - "1_female": "You're cool, my friend—you move my SOUL!" - }, - "defeat": { - "1": "Later, baby!" - } - }, - "grusha": { - "encounter": { - "1": "All I need to do is make sure the power of my Pokémon chills you to the bone!" - }, - "victory": { - "1": "Your burning passion… I kinda like it, to be honest." - }, - "defeat": { - "1": "Things didn't heat up for you." - } - }, - "marnie_elite": { - "encounter": { - "1": "You've made it this far, huh? Let's see if you can handle my Pokémon!", - "2": "I'll give it my best shot, but don't think I'll go easy on you!" - }, - "victory": { - "1": "I can't believe I lost... But you deserved that win. Well done!", - "2": "Looks like I've still got a lot to learn. Great battle, though!" - }, - "defeat": { - "1": "You put up a good fight, but I've got the edge! Better luck next time!", - "2": "Seems like my training's paid off. Thanks for the battle!" - } - }, - "nessa_elite": { - "encounter": { - "1": "The tides are turning in my favor. Ready to get swept away?", - "1_female": "The tides are turning in my favor. Ready to get swept away?", - "2": "Let's make some waves with this battle! I hope you're prepared!", - "2_female": "Let's make some waves with this battle! I hope you're prepared!" - }, - "victory": { - "1": "You navigated those waters perfectly... Well done!", - "2": "Looks like my currents were no match for you. Great job!" - }, - "defeat": { - "1": "Water always finds a way. That was a refreshing battle!", - "2": "You fought well, but the ocean's power is unstoppable!" - } - }, - "bea_elite": { - "encounter": { - "1": "Prepare yourself! My fighting spirit burns bright!", - "2": "Let's see if you can keep up with my relentless pace!" - }, - "victory": { - "1": "Your strength... It's impressive. You truly deserve this win.", - "2": "I've never felt this intensity before. Amazing job!" - }, - "defeat": { - "1": "Another victory for my intense training regimen! Well done!", - "2": "You've got strength, but I trained harder. Great battle!" - } - }, - "allister_elite": { - "encounter": { - "1": "Shadows fall... Are you ready to face your fears?", - "1_female": "Shadows fall... Are you ready to face your fears?", - "2": "Let's see if you can handle the darkness that I command." - }, - "victory": { - "1": "You've dispelled the shadows... For now. Well done.", - "2": "Your light pierced through my darkness. Great job." - }, - "defeat": { - "1": "The shadows have spoken... Your strength isn't enough.", - "2": "Darkness triumphs... Maybe next time you'll see the light." - } - }, - "raihan_elite": { - "encounter": { - "1": "Storm's brewing! Let's see if you can weather this fight!", - "2": "Get ready to face the eye of the storm!" - }, - "victory": { - "1": "You've bested the storm... Incredible job!", - "2": "You rode the winds perfectly... Great battle!" - }, - "defeat": { - "1": "Another storm weathered, another victory claimed! Well fought!", - "2": "You got caught in my storm! Better luck next time!", - "2_female": "You got caught in my storm! Better luck next time!" - } - }, - "alder": { - "encounter": { - "1": "Prepare yourself for a match against the strongest Trainer in Unova!" - }, - "victory": { - "1": "Well done! You certainly are an unmatched talent." - }, - "defeat": { - "1": "A fresh wind blows through my heart...\n$What an extraordinary effort!" - } - }, - "kieran": { - "encounter": { - "1": "Through hard work, I become stronger and stronger!\n$I don't lose." - }, - "victory": { - "1": "I don't believe it...\n$What a fun and heart-pounding battle!" - }, - "defeat": { - "1": "Wowzers, what a battle!\n$Time for you to train even harder." - } - }, - "rival": { - "encounter": { - "1": "@c{smile}Hey, I was looking for you! I knew you were eager to get going but I expected at least a goodbye…$@c{smile_eclosed}So you're really pursuing your dream after all? I almost can't believe it.$@c{serious_smile_fists}Since we're here, how about a battle?\nAfter all, I want to make sure you're ready.$@c{serious_mopen_fists}Don't hold back, I want you to give me everything you've got!" - }, - "victory": { - "1": "@c{shock}Wow… You cleaned me out.\nAre you actually a beginner?$@c{smile}Maybe it was a bit of luck but…Who knows you might just be able to go all the way.$By the way, the professor asked me to give you these items. They look pretty cool.$@c{serious_smile_fists}Good luck out there!" - } - }, - "rival_female": { - "encounter": { - "1": "@c{smile_wave}There you are! I've been looking everywhere for you!\n@c{angry_mopen}Did you forget to say goodbye to your best friend?\n$@c{smile_ehalf}You're going after your dream, huh?\nThat day is really today isn't it…\n$@c{smile}Anyway, I'll forgive you for forgetting me, but on one condition. @c{smile_wave_wink}You have to battle me!\n$@c{angry_mopen}Give it your all! Wouldn't want your adventure to be over before it started, right?" - }, - "victory": { - "1": "@c{shock}You just started and you're already this strong?!@d{96}\n@c{angry}You totally cheated, didn't you?\n$@c{smile_wave_wink}Just kidding!@d{64} @c{smile_eclosed}I lost fair and square… I have a feeling you're going to do really well out there.\n$@c{smile}By the way, the professor wanted me to give you some items. Hopefully they're helpful!\n$@c{smile_wave}Do your best like always! I believe in you!" - } - }, - "rival_2": { - "encounter": { - "1": "@c{smile}Hey, you're here too?\n@c{smile_eclosed}Still a perfect record, huh…?\n$@c{serious_mopen_fists}I know it kind of looks like I followed you here, but that's mostly not true.\n$@c{serious_smile_fists}Honestly though, I've been itching for a rematch since you beat me back at home.\n$I've been doing a lot of my own training so I'll definitely put up a fight this time.\n$@c{serious_mopen_fists}Don't hold back, just like before!\nLet's go!" - }, - "victory": { - "1": "@c{neutral_eclosed}Oh. I guess I was overconfident.\n$@c{smile}That's alright, though. I figured this might happen.\n@c{serious_mopen_fists}It just means I need to try harder for next time!\n\n$@c{smile}Oh, not that you really need the help, but I had an extra one of each of these lying around and figured you might want them.\n\n$@c{serious_smile_fists}Don't expect another one after this, though!\nI can't keep giving my opponent an advantage after all." - } - }, - "rival_2_female": { - "encounter": { - "1": "@c{smile_wave}Oh, fancy meeting you here. Looks like you're still undefeated. @c{angry_mopen}Huh… Not bad!\n$@c{angry_mopen}I know what you're thinking, and no, I wasn't creeping on you. @c{smile_eclosed}I just happened to be in the area.\n$@c{smile_ehalf}I'm happy for you but I just want to let you know that it's OK to lose sometimes.\n$@c{smile}We learn from our mistakes, often more than we would if we kept succeeding.\n$@c{angry_mopen}In any case, I've been training hard for our rematch, so you'd better give it your all!" - }, - "victory": { - "1": "@c{neutral}I… wasn't supposed to lose that time…\n$@c{smile}Aw well. That just means I'll have to train even harder for next time!\n$@c{smile_wave}I also got you another two of these!\n@c{smile_wave_wink}No need to thank me~.\n$@c{angry_mopen}This is the last one, though! You won't be getting anymore freebies from me after this!" - }, - "defeat": { - "1": "It's OK to lose sometimes…" - } - }, - "rival_3": { - "encounter": { - "1": "@c{smile}Hey, look who it is! It's been a while.\n@c{neutral}You're… still undefeated? Huh.\n$@c{neutral_eclosed}Things have been kind of… strange.\nIt's not the same back home without you.\n$@c{serious}I know it's selfish, but I need to get this off my chest.\n@c{neutral_eclosed}I think you're in over your head here.\n$@c{serious}Never losing once is just unrealistic.\nWe need to lose sometimes in order to grow.\n$@c{neutral_eclosed}You've had a great run but there's still so much ahead, and it only gets harder. @c{neutral}Are you prepared for that?\n$@c{serious_mopen_fists}If so, prove it to me." - }, - "victory": { - "1": "@c{angry_mhalf}This is ridiculous… I've hardly stopped training…\nHow are we still so far apart?" - } - }, - "rival_3_female": { - "encounter": { - "1": "@c{smile_wave}Long time no see! Still haven't lost, huh.\n@c{angry}You're starting to get on my nerves. @c{smile_wave_wink}Just kidding!\n$@c{smile_ehalf}But really, don't you miss home by now? Or… me?\nI… I mean, we've really missed you.\n$@c{smile_eclosed}I support you in your dream and everything, but the reality is you're going to lose sooner or later.\n$@c{smile}And when you do, I'll be there for you like always.\n@c{angry_mopen}Now, let me show you how strong I've become!" - }, - "victory": { - "1": "@c{shock}After all that… it wasn't enough…?\nYou'll never come back at this rate…" - }, - "defeat": { - "1": "You gave it your best, now let's go home." - } - }, - "rival_4": { - "encounter": { - "1": "@c{neutral}Hey.\n$I won't mince words or pleasantries with you.\n@c{neutral_eclosed}I'm here to win, plain and simple.\n$@c{serious_mhalf_fists}I've learned to maximize my potential by putting all my time into training.\n$@c{smile}You get a lot of extra time when you cut out the unnecessary sleep and social interaction.\n$@c{serious_mopen_fists}None of that matters anymore, not until I win.\n$@c{neutral_eclosed}I've even reached the point where I don't lose anymore.\n@c{smile_eclosed}I suppose your philosophy wasn't so wrong after all.\n$@c{angry_mhalf}Losing is for the weak, and I'm not weak anymore.\n$@c{serious_mopen_fists}Prepare yourself." - }, - "victory": { - "1": "@c{neutral}What…@d{64} What are you?" - } - }, - "rival_4_female": { - "encounter": { - "1": "@c{neutral}It's me! You didn't forget about me again… did you?\n$@c{smile}You should be proud of how far you made it. Congrats!\nBut it looks like it's the end of your journey.\n$@c{smile_eclosed}You've awoken something in me I never knew was there.\nIt seems like all I do now is train.\n$@c{smile_ehalf}I hardly even eat or sleep now, I just train my Pokémon all day, getting stronger every time.\n$@c{neutral}In fact, I… hardly recognize myself.\n$And now, I've finally reached peak performance.\nI don't think anyone could beat me now.\n$And you know what? It's all because of you.\n@c{smile_ehalf}I don't know whether to thank you or hate you.\n$@c{angry_mopen}Prepare yourself." - }, - "victory": { - "1": "@c{neutral}What…@d{64} What are you?" - }, - "defeat": { - "1": "$@c{smile}You should be proud of how far you made it." - } - }, - "rival_5": { - "encounter": { - "1": "@c{neutral}…" - }, - "victory": { - "1": "@c{neutral}…" - } - }, - "rival_5_female": { - "encounter": { - "1": "@c{neutral}…" - }, - "victory": { - "1": "@c{neutral}…" - }, - "defeat": { - "1": "$@c{smile_ehalf}…" - } - }, - "rival_6": { - "encounter": { - "1": "@c{smile_eclosed}We meet again.\n$@c{neutral}I've had some time to reflect on all this.\nThere's a reason this all seems so strange.\n$@c{neutral_eclosed}Your dream, my drive to beat you…\nIt's all a part of something greater.\n$@c{serious}This isn't about me, or about you… This is about the world, @c{serious_mhalf_fists}and it's my purpose to push you to your limits.\n$@c{neutral_eclosed}Whether I've fulfilled that purpose I can't say, but I've done everything in my power.\n$@c{neutral}This place we ended up in is terrifying… Yet somehow I feel unphased, like I've been here before.\n$@c{serious_mhalf_fists}You feel the same, don't you?\n$@c{serious}…and it's like something here is speaking to me.\nThis is all the world's known for a long time now.\n$Those times we cherished together that seem so recent are nothing but a distant memory.\n$@c{neutral_eclosed}Who can say whether they were ever even real in the first place.\n$@c{serious_mopen_fists}You need to keep pushing, because if you don't, it will never end. You're the only one who can do this.\n$@c{serious_smile_fists}I hardly know what any of this means, I just know that it's true.\n$@c{serious_mopen_fists}If you can't defeat me here and now, you won't stand a chance." - }, - "victory": { - "1": "@c{smile_eclosed}It looks like my work is done here.\n$I want you to promise me one thing.\n@c{smile}After you heal the world, please come home." - } - }, - "rival_6_female": { - "encounter": { - "1": "@c{smile_ehalf}So it's just us again.\n$@c{smile_eclosed}You know, I keep going around and around in my head…\n$@c{smile_ehalf}There's something to all this, why everything seems so strange now…\n$@c{smile}You have your dream, and I have this ambition in me…\n$I just can't help but feel there's a greater purpose to all this, to what we're doing, you and I.\n$@c{smile_eclosed}I think I'm supposed to push you… to your limits.\n$@c{smile_ehalf}I'm not sure if I've been doing a good job at that, but I've tried my best up to now.\n$It's something about this strange and dreadful place… Everything seems so clear…\n$This… is all the world's known for a long time now.\n$@c{smile_eclosed}It's like I can barely remember the memories we cherished together.\n$@c{smile_ehalf}Were they even real? They seem so far away now…\n$@c{angry_mopen}You need to keep pushing, because if you don't, it will never end. You're the only one who can do this.\n$@c{smile_ehalf}I… don't know what all this means… but I feel it's true.\n$@c{neutral}If you can't defeat me here and now, you won't stand a chance." - }, - "victory": { - "1": "@c{smile_ehalf}I… I think I fulfilled my purpose…\n$@c{smile_eclosed}Promise me… After you heal the world… Please… come home safe.\n$@c{smile_ehalf}…Thank you." - } - } -} +{} \ No newline at end of file diff --git a/src/locales/he/egg.json b/src/locales/he/egg.json index d6b352fca1e..9e26dfeeb6e 100644 --- a/src/locales/he/egg.json +++ b/src/locales/he/egg.json @@ -1,27 +1 @@ -{ - "egg": "Egg", - "greatTier": "Rare", - "ultraTier": "Epic", - "masterTier": "Legendary", - "defaultTier": "Common", - "hatchWavesMessageSoon": "Sounds can be heard coming from inside! It will hatch soon!", - "hatchWavesMessageClose": "It appears to move occasionally. It may be close to hatching.", - "hatchWavesMessageNotClose": "What will hatch from this? It doesn't seem close to hatching.", - "hatchWavesMessageLongTime": "It looks like this Egg will take a long time to hatch.", - "gachaTypeLegendary": "Legendary Rate Up", - "gachaTypeMove": "Rare Egg Move Rate Up", - "gachaTypeShiny": "Shiny Rate Up", - "eventType": "Mystery Event", - "selectMachine": "Select a machine.", - "notEnoughVouchers": "You don't have enough vouchers!", - "tooManyEggs": "You have too many eggs!", - "pull": "Pull", - "pulls": "Pulls", - "sameSpeciesEgg": "{{species}} will hatch from this egg!", - "hatchFromTheEgg": "{{pokemonName}} hatched from the egg!", - "eggMoveUnlock": "Egg Move unlocked: {{moveName}}", - "rareEggMoveUnlock": "Rare Egg Move unlocked: {{moveName}}", - "moveUPGacha": "Move UP!", - "shinyUPGacha": "Shiny UP!", - "legendaryUPGacha": "UP!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/fight-ui-handler.json b/src/locales/he/fight-ui-handler.json index bd6bec878c8..9e26dfeeb6e 100644 --- a/src/locales/he/fight-ui-handler.json +++ b/src/locales/he/fight-ui-handler.json @@ -1,8 +1 @@ -{ - "pp": "PP", - "power": "Power", - "accuracy": "Accuracy", - "abilityFlyInText": " {{pokemonName}}’s\n{{passive}}{{abilityName}}", - "passive": "Passive ", - "teraHover": "{{type}} Terastallized" -} +{} \ No newline at end of file diff --git a/src/locales/he/filter-bar.json b/src/locales/he/filter-bar.json index 6e940c6886d..9e26dfeeb6e 100644 --- a/src/locales/he/filter-bar.json +++ b/src/locales/he/filter-bar.json @@ -1,38 +1 @@ -{ - "genFilter": "Gen", - "typeFilter": "Type", - "caughtFilter": "Caught", - "unlocksFilter": "Unlocks", - "miscFilter": "Misc", - "sortFilter": "Sort", - "all": "All", - "normal": "Not Shiny", - "uncaught": "Uncaught", - "passive": "Passive", - "passiveUnlocked": "Passive - Yes", - "passiveLocked": "Passive - No", - "passiveUnlockable": "Passive - Can Unlock", - "costReduction": "Cost Reduction", - "costReductionUnlocked": "Cost Reduction - Yes", - "costReductionLocked": "Cost Reduction - No", - "costReductionUnlockable": "Cost Reduction - Can Unlock", - "favorite": "Favorite", - "isFavorite": "Favorite - Yes", - "notFavorite": "Favorite - No", - "ribbon": "Ribbon", - "hasWon": "Ribbon - Yes", - "hasNotWon": "Ribbon - No", - "hiddenAbility": "Hidden Ability", - "hasHiddenAbility": "Hidden Ability - Yes", - "noHiddenAbility": "Hidden Ability - No", - "egg": "Egg", - "eggPurchasable": "Purchasable Egg", - "pokerus": "Pokérus", - "hasPokerus": "Pokérus - Yes", - "noPokerus": "Pokérus - No", - "sortByNumber": "No.", - "sortByCost": "Cost", - "sortByCandies": "Candy Count", - "sortByIVs": "IVs", - "sortByName": "Name" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/game-mode.json b/src/locales/he/game-mode.json index e5a4975cc40..9e26dfeeb6e 100644 --- a/src/locales/he/game-mode.json +++ b/src/locales/he/game-mode.json @@ -1,8 +1 @@ -{ - "classic": "Classic", - "endless": "Endless", - "endlessSpliced": "Endless (Spliced)", - "dailyRun": "Daily Run", - "unknown": "Unknown", - "challenge": "Challenge" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/game-stats-ui-handler.json b/src/locales/he/game-stats-ui-handler.json index a7beefeabd8..9e26dfeeb6e 100644 --- a/src/locales/he/game-stats-ui-handler.json +++ b/src/locales/he/game-stats-ui-handler.json @@ -1,42 +1 @@ -{ - "stats": "Stats", - "playTime": "Play Time", - "totalBattles": "Total Battles", - "starters": "Starters", - "shinyStarters": "Shiny Starters", - "speciesSeen": "Species Seen", - "speciesCaught": "Species Caught", - "ribbonsOwned": "Ribbons Owned", - "classicRuns": "Classic Runs", - "classicWins": "Classic Wins", - "dailyRunAttempts": "Daily Run Attempts", - "dailyRunWins": "Daily Run Wins", - "endlessRuns": "Endless Runs", - "highestWaveEndless": "Highest Wave (Endless)", - "highestMoney": "Highest Money", - "highestDamage": "Highest Damage", - "highestHPHealed": "Highest HP Healed", - "pokemonEncountered": "Pokémon Encountered", - "pokemonDefeated": "Pokémon Defeated", - "pokemonCaught": "Pokémon Caught", - "eggsHatched": "Eggs Hatched", - "subLegendsSeen": "Sub-Legends Seen", - "subLegendsCaught": "Sub-Legends Caught", - "subLegendsHatched": "Sub-Legends Hatched", - "legendsSeen": "Legends Seen", - "legendsCaught": "Legends Caught", - "legendsHatched": "Legends Hatched", - "mythicalsSeen": "Mythicals Seen", - "mythicalsCaught": "Mythicals Caught", - "mythicalsHatched": "Mythicals Hatched", - "shiniesSeen": "Shinies Seen", - "shiniesCaught": "Shinies Caught", - "shiniesHatched": "Shinies Hatched", - "pokemonFused": "Pokémon Fused", - "trainersDefeated": "Trainers Defeated", - "eggsPulled": "Eggs Pulled", - "rareEggsPulled": "Rare Eggs Pulled", - "epicEggsPulled": "Epic Eggs Pulled", - "legendaryEggsPulled": "Legendary Eggs Pulled", - "manaphyEggsPulled": "Manaphy Eggs Pulled" -} +{} \ No newline at end of file diff --git a/src/locales/he/growth.json b/src/locales/he/growth.json index d472343d3eb..9e26dfeeb6e 100644 --- a/src/locales/he/growth.json +++ b/src/locales/he/growth.json @@ -1,8 +1 @@ -{ - "Erratic": "Erratic", - "Fast": "Fast", - "Medium_Fast": "Medium Fast", - "Medium_Slow": "Medium Slow", - "Slow": "Slow", - "Fluctuating": "Fluctuating" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/menu-ui-handler.json b/src/locales/he/menu-ui-handler.json index 0536fa12c2e..9e26dfeeb6e 100644 --- a/src/locales/he/menu-ui-handler.json +++ b/src/locales/he/menu-ui-handler.json @@ -1,30 +1 @@ -{ - "GAME_SETTINGS": "Game Settings", - "ACHIEVEMENTS": "Achievements", - "STATS": "Stats", - "RUN_HISTORY": "Run History", - "EGG_LIST": "Egg List", - "EGG_GACHA": "Egg Gacha", - "MANAGE_DATA": "Manage Data", - "COMMUNITY": "Community", - "SAVE_AND_QUIT": "Save and Quit", - "LOG_OUT": "Log Out", - "slot": "Slot {{slotNumber}}", - "importSession": "Import Session", - "importSlotSelect": "Select a slot to import to.", - "exportSession": "Export Session", - "exportSlotSelect": "Select a slot to export from.", - "importRunHistory": "Import Run History", - "exportRunHistory": "Export Run History", - "importData": "Import Data", - "exportData": "Export Data", - "consentPreferences": "Consent Preferences", - "linkDiscord": "Link Discord", - "unlinkDiscord": "Unlink Discord", - "linkGoogle": "Link Google", - "unlinkGoogle": "Unlink Google", - "cancel": "Cancel", - "donate": "Donate", - "losingProgressionWarning": "You will lose any progress since the beginning of the battle. Proceed?", - "noEggs": "You are not hatching\nany eggs at the moment!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/modifier-select-ui-handler.json b/src/locales/he/modifier-select-ui-handler.json index 15c930fb65e..9e26dfeeb6e 100644 --- a/src/locales/he/modifier-select-ui-handler.json +++ b/src/locales/he/modifier-select-ui-handler.json @@ -1,14 +1 @@ -{ - "transfer": "Transfer", - "reroll": "Reroll", - "lockRarities": "Lock Rarities", - "checkTeam": "Check Team", - "transferDesc": "Transfer a held item from one Pokémon to another.", - "rerollDesc": "Spend money to reroll your item options.", - "lockRaritiesDesc": "Lock item rarities on reroll (affects reroll cost).", - "checkTeamDesc": "Check your team or use a form changing item.", - "rerollCost": "₽{{formattedMoney}}", - "itemCost": "₽{{formattedMoney}}", - "continueNextWaveButton": "Continue", - "continueNextWaveDescription": "Continue to the next wave." -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/modifier-type.json b/src/locales/he/modifier-type.json index c362b3f30d4..9e26dfeeb6e 100644 --- a/src/locales/he/modifier-type.json +++ b/src/locales/he/modifier-type.json @@ -1,483 +1 @@ -{ - "ModifierType": { - "AddPokeballModifierType": { - "name": "{{modifierCount}}x {{pokeballName}}", - "description": "Receive {{pokeballName}} x{{modifierCount}} (Inventory: {{pokeballAmount}}) \nCatch Rate: {{catchRate}}" - }, - "AddVoucherModifierType": { - "name": "{{modifierCount}}x {{voucherTypeName}}", - "description": "Receive {{voucherTypeName}} x{{modifierCount}}." - }, - "PokemonHeldItemModifierType": { - "extra": { - "inoperable": "{{pokemonName}} can't take\nthis item!", - "tooMany": "{{pokemonName}} has too many\nof this item!" - } - }, - "PokemonHpRestoreModifierType": { - "description": "Restores {{restorePoints}} HP or {{restorePercent}}% HP for one Pokémon, whichever is higher.", - "extra": { - "fully": "Fully restores HP for one Pokémon.", - "fullyWithStatus": "Fully restores HP for one Pokémon and heals any status ailment." - } - }, - "PokemonReviveModifierType": { - "description": "Revives one Pokémon and restores {{restorePercent}}% HP." - }, - "PokemonStatusHealModifierType": { - "description": "Heals any status ailment for one Pokémon." - }, - "PokemonPpRestoreModifierType": { - "description": "Restores {{restorePoints}} PP for one Pokémon move.", - "extra": { - "fully": "Restores all PP for one Pokémon move." - } - }, - "PokemonAllMovePpRestoreModifierType": { - "description": "Restores {{restorePoints}} PP for all of one Pokémon's moves.", - "extra": { - "fully": "Restores all PP for all of one Pokémon's moves." - } - }, - "PokemonPpUpModifierType": { - "description": "Permanently increases PP for one Pokémon move by {{upPoints}} for every 5 maximum PP (maximum 3)." - }, - "PokemonNatureChangeModifierType": { - "name": "{{natureName}} Mint", - "description": "Changes a Pokémon's nature to {{natureName}} and permanently unlocks the nature for the starter." - }, - "DoubleBattleChanceBoosterModifierType": { - "description": "Quadruples the chance of an encounter being a double battle for up to {{battleCount}} battles." - }, - "TempStatStageBoosterModifierType": { - "description": "Increases the {{stat}} of all party members by {{amount}} for up to 5 battles.", - "extra": { - "stage": "1 stage", - "percentage": "30%" - } - }, - "AttackTypeBoosterModifierType": { - "description": "Increases the power of a Pokémon's {{moveType}}-type moves by 20%." - }, - "PokemonLevelIncrementModifierType": { - "description": "Increases a Pokémon's level by {{levels}}." - }, - "AllPokemonLevelIncrementModifierType": { - "description": "Increases all party members' level by {{levels}}." - }, - "BaseStatBoosterModifierType": { - "description": "Increases the holder's base {{stat}} by 10%. The higher your IVs, the higher the stack limit." - }, - "PokemonBaseStatTotalModifierType": { - "name": "Shuckle Juice", - "description": "{{increaseDecrease}} all of the holder's base stats by {{statValue}}. You were {{blessCurse}} by the Shuckle.", - "extra": { - "increase": "Increases", - "decrease": "Decreases", - "blessed": "blessed", - "cursed": "cursed" - } - }, - "PokemonBaseStatFlatModifierType": { - "name": "Old Gateau", - "description": "Increases the holder's {{stats}} base stats by {{statValue}}. Found after a strange dream." - }, - "AllPokemonFullHpRestoreModifierType": { - "description": "Restores 100% HP for all Pokémon." - }, - "AllPokemonFullReviveModifierType": { - "description": "Revives all fainted Pokémon, fully restoring HP." - }, - "MoneyRewardModifierType": { - "description": "Grants a {{moneyMultiplier}} amount of money (₽{{moneyAmount}}).", - "extra": { - "small": "small", - "moderate": "moderate", - "large": "large" - } - }, - "ExpBoosterModifierType": { - "description": "Increases gain of EXP. Points by {{boostPercent}}%." - }, - "PokemonExpBoosterModifierType": { - "description": "Increases the holder's gain of EXP. Points by {{boostPercent}}%." - }, - "PokemonFriendshipBoosterModifierType": { - "description": "Increases friendship gain per victory by 50%." - }, - "PokemonMoveAccuracyBoosterModifierType": { - "description": "Increases move accuracy by {{accuracyAmount}} (maximum 100)." - }, - "PokemonMultiHitModifierType": { - "description": "Attacks hit one additional time at the cost of a 60/75/82.5% power reduction per stack respectively." - }, - "TmModifierType": { - "name": "TM{{moveId}} - {{moveName}}", - "description": "Teach {{moveName}} to a Pokémon." - }, - "TmModifierTypeWithInfo": { - "name": "TM{{moveId}} - {{moveName}}", - "description": "Teach {{moveName}} to a Pokémon\n(Hold C or Shift for more info)." - }, - "EvolutionItemModifierType": { - "description": "Causes certain Pokémon to evolve." - }, - "FormChangeItemModifierType": { - "description": "Causes certain Pokémon to change form." - }, - "FusePokemonModifierType": { - "description": "Combines two Pokémon (transfers Ability, splits base stats and types, shares move pool)." - }, - "TerastallizeModifierType": { - "name": "{{teraType}} Tera Shard", - "description": "{{teraType}} Terastallizes the holder for up to 10 battles." - }, - "ContactHeldItemTransferChanceModifierType": { - "description": "Upon attacking, there is a {{chancePercent}}% chance the foe's held item will be stolen." - }, - "TurnHeldItemTransferModifierType": { - "description": "Every turn, the holder acquires one held item from the foe." - }, - "EnemyAttackStatusEffectChanceModifierType": { - "description": "Adds a {{chancePercent}}% chance to inflict {{statusEffect}} with attack moves." - }, - "EnemyEndureChanceModifierType": { - "description": "Adds a {{chancePercent}}% chance of enduring a hit." - }, - - "RARE_CANDY": { "name": "Rare Candy" }, - "RARER_CANDY": { "name": "Rarer Candy" }, - - "MEGA_BRACELET": { "name": "Mega Bracelet", "description": "Mega Stones become available." }, - "DYNAMAX_BAND": { "name": "Dynamax Band", "description": "Max Mushrooms become available." }, - "TERA_ORB": { "name": "Tera Orb", "description": "Tera Shards become available." }, - - "MAP": { "name": "Map", "description": "Allows you to choose your destination at a crossroads." }, - - "POTION": { "name": "Potion" }, - "SUPER_POTION": { "name": "Super Potion" }, - "HYPER_POTION": { "name": "Hyper Potion" }, - "MAX_POTION": { "name": "Max Potion" }, - "FULL_RESTORE": { "name": "Full Restore" }, - - "REVIVE": { "name": "Revive" }, - "MAX_REVIVE": { "name": "Max Revive" }, - - "FULL_HEAL": { "name": "Full Heal" }, - - "SACRED_ASH": { "name": "Sacred Ash" }, - - "REVIVER_SEED": { "name": "Reviver Seed", "description": "Revives the holder for 1/2 HP upon fainting from a direct hit." }, - - "WHITE_HERB": { "name": "White Herb", "description": "An item to be held by a Pokémon. It will restore any lowered stat in battle." }, - - "ETHER": { "name": "Ether" }, - "MAX_ETHER": { "name": "Max Ether" }, - - "ELIXIR": { "name": "Elixir" }, - "MAX_ELIXIR": { "name": "Max Elixir" }, - - "PP_UP": { "name": "PP Up" }, - "PP_MAX": { "name": "PP Max" }, - - "LURE": { "name": "Lure" }, - "SUPER_LURE": { "name": "Super Lure" }, - "MAX_LURE": { "name": "Max Lure" }, - - "MEMORY_MUSHROOM": { "name": "Memory Mushroom", "description": "Recall one Pokémon's forgotten move." }, - - "EXP_SHARE": { "name": "EXP. All", "description": "Non-participants receive 20% of a single participant's EXP. Points." }, - "EXP_BALANCE": { "name": "EXP. Balance", "description": "Weighs EXP. Points received from battles towards lower-leveled party members." }, - - "OVAL_CHARM": { "name": "Oval Charm", "description": "When multiple Pokémon participate in a battle, each gets an extra 10% of the total EXP." }, - - "EXP_CHARM": { "name": "EXP. Charm" }, - "SUPER_EXP_CHARM": { "name": "Super EXP. Charm" }, - "GOLDEN_EXP_CHARM": { "name": "Golden EXP. Charm" }, - - "LUCKY_EGG": { "name": "Lucky Egg" }, - "GOLDEN_EGG": { "name": "Golden Egg" }, - - "SOOTHE_BELL": { "name": "Soothe Bell" }, - - "SCOPE_LENS": { "name": "Scope Lens", "description": "It's a lens for scoping out weak points. It boosts the holder's critical-hit ratio."}, - "DIRE_HIT": { "name": "Dire Hit", "extra": { "raises": "Critical Hit Ratio" } }, - "LEEK": { "name": "Leek", "description": "This very long and stiff stalk of leek boosts the critical-hit ratio of Farfetch'd's moves."}, - - "EVIOLITE": { "name": "Eviolite", "description": "This mysterious evolutionary lump boosts the Defense and Sp. Def stats when held by a Pokémon that can still evolve." }, - - "SOUL_DEW": { "name": "Soul Dew", "description": "Increases the influence of a Pokémon's nature on its stats by 10% (additive)." }, - - "NUGGET": { "name": "Nugget" }, - "BIG_NUGGET": { "name": "Big Nugget" }, - "RELIC_GOLD": { "name": "Relic Gold" }, - - "AMULET_COIN": { "name": "Amulet Coin", "description": "Increases money rewards by 20%." }, - "GOLDEN_PUNCH": { "name": "Golden Punch", "description": "Grants 50% of direct damage inflicted as money." }, - "COIN_CASE": { "name": "Coin Case", "description": "After every 10th battle, receive 10% of your money in interest." }, - - "LOCK_CAPSULE": { "name": "Lock Capsule", "description": "Allows you to lock item rarities when rerolling items." }, - - "GRIP_CLAW": { "name": "Grip Claw" }, - "WIDE_LENS": { "name": "Wide Lens" }, - - "MULTI_LENS": { "name": "Multi Lens" }, - - "HEALING_CHARM": { "name": "Healing Charm", "description": "Increases the effectiveness of HP restoring moves and items by 10% (excludes Revives)." }, - "CANDY_JAR": { "name": "Candy Jar", "description": "Increases the number of levels added by Rare Candy items by 1." }, - - "BERRY_POUCH": { "name": "Berry Pouch", "description": "Adds a 30% chance that a used berry will not be consumed." }, - - "FOCUS_BAND": { "name": "Focus Band", "description": "Adds a 10% chance to survive with 1 HP after being damaged enough to faint." }, - - "QUICK_CLAW": { "name": "Quick Claw", "description": "Adds a 10% chance to move first regardless of speed (after priority)." }, - - "KINGS_ROCK": { "name": "King's Rock", "description": "Adds a 10% chance an attack move will cause the opponent to flinch." }, - - "LEFTOVERS": { "name": "Leftovers", "description": "Heals 1/16 of a Pokémon's maximum HP every turn." }, - "SHELL_BELL": { "name": "Shell Bell", "description": "Heals 1/8 of a Pokémon's dealt damage." }, - - "TOXIC_ORB": { "name": "Toxic Orb", "description": "It's a bizarre orb that exudes toxins when touched and will badly poison the holder during battle." }, - "FLAME_ORB": { "name": "Flame Orb", "description": "It's a bizarre orb that gives off heat when touched and will affect the holder with a burn during battle." }, - - "EVOLUTION_TRACKER_GIMMIGHOUL": { "name": "Treasures", "description": "This Pokémon loves treasure! Keep collecting treasure and something might happen!"}, - - "BATON": { "name": "Baton", "description": "Allows passing along effects when switching Pokémon, which also bypasses traps." }, - - "SHINY_CHARM": { "name": "Shiny Charm", "description": "Dramatically increases the chance of a wild Pokémon being Shiny." }, - "ABILITY_CHARM": { "name": "Ability Charm", "description": "Dramatically increases the chance of a wild Pokémon having a Hidden Ability." }, - - "IV_SCANNER": { "name": "IV Scanner", "description": "Allows scanning the IVs of wild Pokémon. 2 IVs are revealed per stack. The best IVs are shown first." }, - - "DNA_SPLICERS": { "name": "DNA Splicers" }, - - "MINI_BLACK_HOLE": { "name": "Mini Black Hole" }, - - "GOLDEN_POKEBALL": { "name": "Golden Poké Ball", "description": "Adds 1 extra item option at the end of every battle." }, - - "ENEMY_DAMAGE_BOOSTER": { "name": "Damage Token", "description": "Increases damage by 5%." }, - "ENEMY_DAMAGE_REDUCTION": { "name": "Protection Token", "description": "Reduces incoming damage by 2.5%." }, - "ENEMY_HEAL": { "name": "Recovery Token", "description": "Heals 2% of max HP every turn." }, - "ENEMY_ATTACK_POISON_CHANCE": { "name": "Poison Token" }, - "ENEMY_ATTACK_PARALYZE_CHANCE": { "name": "Paralyze Token" }, - "ENEMY_ATTACK_BURN_CHANCE": { "name": "Burn Token" }, - "ENEMY_STATUS_EFFECT_HEAL_CHANCE": { "name": "Full Heal Token", "description": "Adds a 2.5% chance every turn to heal a status condition." }, - "ENEMY_ENDURE_CHANCE": { "name": "Endure Token" }, - "ENEMY_FUSED_CHANCE": { "name": "Fusion Token", "description": "Adds a 1% chance that a wild Pokémon will be a fusion." }, - - "MYSTERY_ENCOUNTER_SHUCKLE_JUICE": { "name": "Shuckle Juice" }, - "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_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." }, - "MYSTERY_ENCOUNTER_OLD_GATEAU": { "name": "Old Gateau", "description": "Increases the holder's {{stats}} stats by {{statValue}}." }, - "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." } - }, - "SpeciesBoosterItem": { - "LIGHT_BALL": { "name": "Light Ball", "description": "It's a mysterious orb that boosts Pikachu's Attack and Sp. Atk stats." }, - "THICK_CLUB": { "name": "Thick Club", "description": "This hard bone of unknown origin boosts Cubone or Marowak's Attack stat." }, - "METAL_POWDER": { "name": "Metal Powder", "description": "Extremely fine yet hard, this odd powder boosts Ditto's Defense stat." }, - "QUICK_POWDER": { "name": "Quick Powder", "description": "Extremely fine yet hard, this odd powder boosts Ditto's Speed stat." } - }, - "TempStatStageBoosterItem": { - "x_attack": "X Attack", - "x_defense": "X Defense", - "x_sp_atk": "X Sp. Atk", - "x_sp_def": "X Sp. Def", - "x_speed": "X Speed", - "x_accuracy": "X Accuracy" - }, - "AttackTypeBoosterItem": { - "silk_scarf": "Silk Scarf", - "black_belt": "Black Belt", - "sharp_beak": "Sharp Beak", - "poison_barb": "Poison Barb", - "soft_sand": "Soft Sand", - "hard_stone": "Hard Stone", - "silver_powder": "Silver Powder", - "spell_tag": "Spell Tag", - "metal_coat": "Metal Coat", - "charcoal": "Charcoal", - "mystic_water": "Mystic Water", - "miracle_seed": "Miracle Seed", - "magnet": "Magnet", - "twisted_spoon": "Twisted Spoon", - "never_melt_ice": "Never-Melt Ice", - "dragon_fang": "Dragon Fang", - "black_glasses": "Black Glasses", - "fairy_feather": "Fairy Feather" - }, - "BaseStatBoosterItem": { - "hp_up": "HP Up", - "protein": "Protein", - "iron": "Iron", - "calcium": "Calcium", - "zinc": "Zinc", - "carbos": "Carbos" - }, - "EvolutionItem": { - "NONE": "None", - - "LINKING_CORD": "Linking Cord", - "SUN_STONE": "Sun Stone", - "MOON_STONE": "Moon Stone", - "LEAF_STONE": "Leaf Stone", - "FIRE_STONE": "Fire Stone", - "WATER_STONE": "Water Stone", - "THUNDER_STONE": "Thunder Stone", - "ICE_STONE": "Ice Stone", - "DUSK_STONE": "Dusk Stone", - "DAWN_STONE": "Dawn Stone", - "SHINY_STONE": "Shiny Stone", - "CRACKED_POT": "Cracked Pot", - "SWEET_APPLE": "Sweet Apple", - "TART_APPLE": "Tart Apple", - "STRAWBERRY_SWEET": "Strawberry Sweet", - "UNREMARKABLE_TEACUP": "Unremarkable Teacup", - "UPGRADE": "Upgrade", - "DUBIOUS_DISC": "Dubious Disc", - "DRAGON_SCALE": "Dragon Scale", - "PRISM_SCALE": "Prism Scale", - "RAZOR_CLAW": "Razor Claw", - "RAZOR_FANG": "Razor Fang", - "REAPER_CLOTH": "Reaper Cloth", - "ELECTIRIZER": "Electirizer", - "MAGMARIZER": "Magmarizer", - "PROTECTOR": "Protector", - "SACHET": "Sachet", - "WHIPPED_DREAM": "Whipped Dream", - "LEADERS_CREST": "Leader's Crest", - "SUN_FLUTE": "Sun Flute", - "MOON_FLUTE": "Moon Flute", - - "CHIPPED_POT": "Chipped Pot", - "BLACK_AUGURITE": "Black Augurite", - "GALARICA_CUFF": "Galarica Cuff", - "GALARICA_WREATH": "Galarica Wreath", - "PEAT_BLOCK": "Peat Block", - "AUSPICIOUS_ARMOR": "Auspicious Armor", - "MALICIOUS_ARMOR": "Malicious Armor", - "MASTERPIECE_TEACUP": "Masterpiece Teacup", - "METAL_ALLOY": "Metal Alloy", - "SCROLL_OF_DARKNESS": "Scroll Of Darkness", - "SCROLL_OF_WATERS": "Scroll Of Waters", - "SYRUPY_APPLE": "Syrupy Apple" - }, - "FormChangeItem": { - "NONE": "None", - - "ABOMASITE": "Abomasite", - "ABSOLITE": "Absolite", - "AERODACTYLITE": "Aerodactylite", - "AGGRONITE": "Aggronite", - "ALAKAZITE": "Alakazite", - "ALTARIANITE": "Altarianite", - "AMPHAROSITE": "Ampharosite", - "AUDINITE": "Audinite", - "BANETTITE": "Banettite", - "BEEDRILLITE": "Beedrillite", - "BLASTOISINITE": "Blastoisinite", - "BLAZIKENITE": "Blazikenite", - "CAMERUPTITE": "Cameruptite", - "CHARIZARDITE_X": "Charizardite X", - "CHARIZARDITE_Y": "Charizardite Y", - "DIANCITE": "Diancite", - "GALLADITE": "Galladite", - "GARCHOMPITE": "Garchompite", - "GARDEVOIRITE": "Gardevoirite", - "GENGARITE": "Gengarite", - "GLALITITE": "Glalitite", - "GYARADOSITE": "Gyaradosite", - "HERACRONITE": "Heracronite", - "HOUNDOOMINITE": "Houndoominite", - "KANGASKHANITE": "Kangaskhanite", - "LATIASITE": "Latiasite", - "LATIOSITE": "Latiosite", - "LOPUNNITE": "Lopunnite", - "LUCARIONITE": "Lucarionite", - "MANECTITE": "Manectite", - "MAWILITE": "Mawilite", - "MEDICHAMITE": "Medichamite", - "METAGROSSITE": "Metagrossite", - "MEWTWONITE_X": "Mewtwonite X", - "MEWTWONITE_Y": "Mewtwonite Y", - "PIDGEOTITE": "Pidgeotite", - "PINSIRITE": "Pinsirite", - "RAYQUAZITE": "Rayquazite", - "SABLENITE": "Sablenite", - "SALAMENCITE": "Salamencite", - "SCEPTILITE": "Sceptilite", - "SCIZORITE": "Scizorite", - "SHARPEDONITE": "Sharpedonite", - "SLOWBRONITE": "Slowbronite", - "STEELIXITE": "Steelixite", - "SWAMPERTITE": "Swampertite", - "TYRANITARITE": "Tyranitarite", - "VENUSAURITE": "Venusaurite", - - "BLUE_ORB": "Blue Orb", - "RED_ORB": "Red Orb", - "SHARP_METEORITE": "Sharp Meteorite", - "HARD_METEORITE": "Hard Meteorite", - "SMOOTH_METEORITE": "Smooth Meteorite", - "ADAMANT_CRYSTAL": "Adamant Crystal", - "LUSTROUS_GLOBE": "Lustrous Globe", - "GRISEOUS_CORE": "Griseous Core", - "REVEAL_GLASS": "Reveal Glass", - "GRACIDEA": "Gracidea", - "MAX_MUSHROOMS": "Max Mushrooms", - "DARK_STONE": "Dark Stone", - "LIGHT_STONE": "Light Stone", - "PRISON_BOTTLE": "Prison Bottle", - "N_LUNARIZER": "N Lunarizer", - "N_SOLARIZER": "N Solarizer", - "RUSTED_SWORD": "Rusted Sword", - "RUSTED_SHIELD": "Rusted Shield", - "ICY_REINS_OF_UNITY": "Icy Reins Of Unity", - "SHADOW_REINS_OF_UNITY": "Shadow Reins Of Unity", - "WELLSPRING_MASK": "Wellspring Mask", - "HEARTHFLAME_MASK": "Hearthflame Mask", - "CORNERSTONE_MASK": "Cornerstone Mask", - "SHOCK_DRIVE": "Shock Drive", - "BURN_DRIVE": "Burn Drive", - "CHILL_DRIVE": "Chill Drive", - "DOUSE_DRIVE": "Douse Drive", - "ULTRANECROZIUM_Z": "Ultranecrozium Z", - - "FIST_PLATE": "Fist Plate", - "SKY_PLATE": "Sky Plate", - "TOXIC_PLATE": "Toxic Plate", - "EARTH_PLATE": "Earth Plate", - "STONE_PLATE": "Stone Plate", - "INSECT_PLATE": "Insect Plate", - "SPOOKY_PLATE": "Spooky Plate", - "IRON_PLATE": "Iron Plate", - "FLAME_PLATE": "Flame Plate", - "SPLASH_PLATE": "Splash Plate", - "MEADOW_PLATE": "Meadow Plate", - "ZAP_PLATE": "Zap Plate", - "MIND_PLATE": "Mind Plate", - "ICICLE_PLATE": "Icicle Plate", - "DRACO_PLATE": "Draco Plate", - "DREAD_PLATE": "Dread Plate", - "PIXIE_PLATE": "Pixie Plate", - "BLANK_PLATE": "Blank Plate", - "LEGEND_PLATE": "Legend Plate", - "FIGHTING_MEMORY": "Fighting Memory", - "FLYING_MEMORY": "Flying Memory", - "POISON_MEMORY": "Poison Memory", - "GROUND_MEMORY": "Ground Memory", - "ROCK_MEMORY": "Rock Memory", - "BUG_MEMORY": "Bug Memory", - "GHOST_MEMORY": "Ghost Memory", - "STEEL_MEMORY": "Steel Memory", - "FIRE_MEMORY": "Fire Memory", - "WATER_MEMORY": "Water Memory", - "GRASS_MEMORY": "Grass Memory", - "ELECTRIC_MEMORY": "Electric Memory", - "PSYCHIC_MEMORY": "Psychic Memory", - "ICE_MEMORY": "Ice Memory", - "DRAGON_MEMORY": "Dragon Memory", - "DARK_MEMORY": "Dark Memory", - "FAIRY_MEMORY": "Fairy Memory", - "NORMAL_MEMORY": "Normal Memory" - } -} +{} \ No newline at end of file diff --git a/src/locales/he/modifier.json b/src/locales/he/modifier.json index 47944c8adb7..9e26dfeeb6e 100644 --- a/src/locales/he/modifier.json +++ b/src/locales/he/modifier.json @@ -1,12 +1 @@ -{ - "surviveDamageApply": "{{pokemonNameWithAffix}} hung on\nusing its {{typeName}}!", - "turnHealApply": "{{pokemonNameWithAffix}} restored a little HP using\nits {{typeName}}!", - "hitHealApply": "{{pokemonNameWithAffix}} restored a little HP using\nits {{typeName}}!", - "pokemonInstantReviveApply": "{{pokemonNameWithAffix}} was revived\nby its {{typeName}}!", - "resetNegativeStatStageApply": "{{pokemonNameWithAffix}}'s lowered stats were restored\nby its {{typeName}}!", - "moneyInterestApply": "You received interest of ₽{{moneyAmount}}\nfrom the {{typeName}}!", - "turnHeldItemTransferApply": "{{pokemonNameWithAffix}}'s {{itemName}} was absorbed\nby {{pokemonName}}'s {{typeName}}!", - "contactHeldItemTransferApply": "{{pokemonNameWithAffix}}'s {{itemName}} was snatched\nby {{pokemonName}}'s {{typeName}}!", - "enemyTurnHealApply": "{{pokemonNameWithAffix}}\nrestored some HP!", - "bypassSpeedChanceApply": "{{pokemonName}} can act faster than normal, thanks to its {{itemName}}!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/move-trigger.json b/src/locales/he/move-trigger.json index bc58e2878dd..9e26dfeeb6e 100644 --- a/src/locales/he/move-trigger.json +++ b/src/locales/he/move-trigger.json @@ -1,74 +1 @@ -{ - "hitWithRecoil" : "{{pokemonName}} was damaged by the recoil!", - "cutHpPowerUpMove": "{{pokemonName}} cut its own HP to power up its move!", - "absorbedElectricity": "{{pokemonName}} absorbed electricity!", - "switchedStatChanges": "{{pokemonName}} switched stat changes with the target!", - "switchedTwoStatChanges": "{{pokemonName}} switched all changes to its {{firstStat}}\nand {{secondStat}} with its target!", - "switchedStat": "{{pokemonName}} switched {{stat}} with its target!", - "sharedGuard": "{{pokemonName}} shared its guard with the target!", - "sharedPower": "{{pokemonName}} shared its power with the target!", - "shiftedStats": "{{pokemonName}} switched its {{statToSwitch}} and {{statToSwitchWith}}!", - "goingAllOutForAttack": "{{pokemonName}} is going all out for this attack!", - "regainedHealth": "{{pokemonName}} regained\nhealth!", - "keptGoingAndCrashed": "{{pokemonName}} kept going\nand crashed!", - "fled": "{{pokemonName}} fled!", - "cannotBeSwitchedOut": "{{pokemonName}} can't be switched out!", - "swappedAbilitiesWithTarget": "{{pokemonName}} swapped\nabilities with its target!", - "coinsScatteredEverywhere": "Coins were scattered everywhere!", - "attackedByItem": "{{pokemonName}} is about to be attacked by its {{itemName}}!", - "whippedUpAWhirlwind": "{{pokemonName}} whipped\nup a whirlwind!", - "flewUpHigh": "{{pokemonName}} flew\nup high!", - "tookInSunlight": "{{pokemonName}} absorbed light!", - "dugAHole": "{{pokemonName}} burrowed its way under the ground!", - "loweredItsHead": "{{pokemonName}} tucked in its head!", - "isGlowing": "{{pokemonName}} became cloaked in a harsh light!", - "bellChimed": "A bell chimed!", - "foresawAnAttack": "{{pokemonName}} foresaw\nan attack!", - "isTighteningFocus": "{{pokemonName}} is\ntightening its focus!", - "hidUnderwater": "{{pokemonName}} hid\nunderwater!", - "soothingAromaWaftedThroughArea": "A soothing aroma wafted through the area!", - "sprangUp": "{{pokemonName}} sprang up!", - "choseDoomDesireAsDestiny": "{{pokemonName}} chose\nDoom Desire as its destiny!", - "vanishedInstantly": "{{pokemonName}} vanished\ninstantly!", - "tookTargetIntoSky": "{{pokemonName}} took {{targetName}}\ninto the sky!", - "becameCloakedInFreezingLight": "{{pokemonName}} became cloaked\nin a freezing light!", - "becameCloakedInFreezingAir": "{{pokemonName}} became cloaked\nin freezing air!", - "isChargingPower": "{{pokemonName}} is absorbing power!", - "burnedItselfOut": "{{pokemonName}} burned itself out!", - "startedHeatingUpBeak": "{{pokemonName}} started\nheating up its beak!", - "setUpShellTrap": "{{pokemonName}} set a shell trap!", - "isOverflowingWithSpacePower": "{{pokemonName}} is overflowing\nwith space power!", - "usedUpAllElectricity": "{{pokemonName}} used up all its electricity!", - "stoleItem": "{{pokemonName}} stole\n{{targetName}}'s {{itemName}}!", - "incineratedItem": "{{pokemonName}} incinerated\n{{targetName}}'s {{itemName}}!", - "knockedOffItem": "{{pokemonName}} knocked off\n{{targetName}}'s {{itemName}}!", - "tookMoveAttack": "{{pokemonName}} took\nthe {{moveName}} attack!", - "cutOwnHpAndMaximizedStat": "{{pokemonName}} cut its own HP\nand maximized its {{statName}}!", - "copiedStatChanges": "{{pokemonName}} copied\n{{targetName}}'s stat changes!", - "magnitudeMessage": "Magnitude {{magnitude}}!", - "tookAimAtTarget": "{{pokemonName}} took aim\nat {{targetName}}!", - "transformedIntoType": "{{pokemonName}} transformed\ninto the {{typeName}} type!", - "copiedMove": "{{pokemonName}} copied\n{{moveName}}!", - "sketchedMove": "{{pokemonName}} sketched\n{{moveName}}!", - "acquiredAbility": "The {{pokemonName}} acquired\n{{abilityName}}!", - "copiedTargetAbility": "{{pokemonName}} copied the {{targetName}}'s\n{{abilityName}}!", - "transformedIntoTarget": "{{pokemonName}} transformed\ninto {{targetName}}!", - "tryingToTakeFoeDown": "{{pokemonName}} is hoping to take its attacker down with it!", - "addType": "{{typeName}} was added to\n{{pokemonName}}!", - "cannotUseMove": "{{pokemonName}} cannot use {{moveName}}!", - "healHp": "{{pokemonName}} had its HP restored.", - "sacrificialFullRestore": "{{pokemonName}}'s Healing Wish\nwas granted!", - "invertStats": "{{pokemonName}}'s stat changes\nwere all reversed!", - "resetStats": "{{pokemonName}}'s stat changes\nwere eliminated!", - "statEliminated": "All stat changes were eliminated!", - "faintCountdown": "{{pokemonName}}\nwill faint in {{turnCount}} turns.", - "copyType": "{{pokemonName}}'s type became the same as\n{{targetPokemonName}}'s type!", - "suppressAbilities": "{{pokemonName}}'s ability\nwas suppressed!", - "revivalBlessing": "{{pokemonName}} was revived!", - "swapArenaTags": "{{pokemonName}} swapped the battle effects affecting each side of the field!", - "exposedMove": "{{pokemonName}} identified\n{{targetPokemonName}}!", - "safeguard": "{{targetName}} is protected by Safeguard!", - "substituteOnOverlap": "{{pokemonName}} already\nhas a substitute!", - "substituteNotEnoughHp": "But it does not have enough HP\nleft to make a substitute!", - "afterYou": "{{pokemonName}} took the kind offer!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/move.json b/src/locales/he/move.json index 7a10335ed06..9e26dfeeb6e 100644 --- a/src/locales/he/move.json +++ b/src/locales/he/move.json @@ -1,3810 +1 @@ -{ - "pound": { - "name": "Pound", - "effect": "The target is physically pounded with a long tail, a foreleg, or the like." - }, - "karateChop": { - "name": "Karate Chop", - "effect": "The target is attacked with a sharp chop. Critical hits land more easily." - }, - "doubleSlap": { - "name": "Double Slap", - "effect": "The target is slapped repeatedly, back and forth, two to five times in a row." - }, - "cometPunch": { - "name": "Comet Punch", - "effect": "The target is hit with a flurry of punches that strike two to five times in a row." - }, - "megaPunch": { - "name": "Mega Punch", - "effect": "The target is slugged by a punch thrown with muscle-packed power." - }, - "payDay": { - "name": "Pay Day", - "effect": "Numerous coins are hurled at the target to inflict damage. Money is earned after the battle." - }, - "firePunch": { - "name": "Fire Punch", - "effect": "The target is punched with a fiery fist. This may also leave the target with a burn." - }, - "icePunch": { - "name": "Ice Punch", - "effect": "The target is punched with an icy fist. This may also leave the target frozen." - }, - "thunderPunch": { - "name": "Thunder Punch", - "effect": "The target is punched with an electrified fist. This may also leave the target with paralysis." - }, - "scratch": { - "name": "Scratch", - "effect": "Hard, pointed, sharp claws rake the target to inflict damage." - }, - "viseGrip": { - "name": "Vise Grip", - "effect": "The target is gripped and squeezed from both sides to inflict damage." - }, - "guillotine": { - "name": "Guillotine", - "effect": "A vicious, tearing attack with big pincers. The target faints instantly if this attack hits." - }, - "razorWind": { - "name": "Razor Wind", - "effect": "In this two-turn attack, blades of wind hit opposing Pokémon on the second turn. Critical hits land more easily." - }, - "swordsDance": { - "name": "Swords Dance", - "effect": "A frenetic dance to uplift the fighting spirit. This sharply raises the user's Attack stat." - }, - "cut": { - "name": "Cut", - "effect": "The target is cut with a scythe or claw." - }, - "gust": { - "name": "Gust", - "effect": "A gust of wind is whipped up by wings and launched at the target to inflict damage." - }, - "wingAttack": { - "name": "Wing Attack", - "effect": "The target is struck with large, imposing wings spread wide to inflict damage." - }, - "whirlwind": { - "name": "Whirlwind", - "effect": "The target is blown away, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." - }, - "fly": { - "name": "Fly", - "effect": "The user flies up into the sky and then strikes its target on the next turn." - }, - "bind": { - "name": "Bind", - "effect": "Things such as long bodies or tentacles are used to bind and squeeze the target for four to five turns." - }, - "slam": { - "name": "Slam", - "effect": "The target is slammed with a long tail, vines, or the like to inflict damage." - }, - "vineWhip": { - "name": "Vine Whip", - "effect": "The target is struck with slender, whiplike vines to inflict damage." - }, - "stomp": { - "name": "Stomp", - "effect": "The target is stomped with a big foot. This may also make the target flinch." - }, - "doubleKick": { - "name": "Double Kick", - "effect": "The target is quickly kicked twice in succession using both feet." - }, - "megaKick": { - "name": "Mega Kick", - "effect": "The target is attacked by a kick launched with muscle-packed power." - }, - "jumpKick": { - "name": "Jump Kick", - "effect": "The user jumps up high, then strikes with a kick. If the kick misses, the user hurts itself." - }, - "rollingKick": { - "name": "Rolling Kick", - "effect": "The user lashes out with a quick, spinning kick. This may also make the target flinch." - }, - "sandAttack": { - "name": "Sand Attack", - "effect": "Sand is hurled in the target's face, reducing the target's accuracy." - }, - "headbutt": { - "name": "Headbutt", - "effect": "The user sticks out its head and attacks by charging straight into the target. This may also make the target flinch." - }, - "hornAttack": { - "name": "Horn Attack", - "effect": "The target is jabbed with a sharply pointed horn to inflict damage." - }, - "furyAttack": { - "name": "Fury Attack", - "effect": "The target is jabbed repeatedly with a horn or beak two to five times in a row." - }, - "hornDrill": { - "name": "Horn Drill", - "effect": "The user stabs the target with a horn that rotates like a drill. The target faints instantly if this attack hits." - }, - "tackle": { - "name": "Tackle", - "effect": "A physical attack in which the user charges and slams into the target with its whole body." - }, - "bodySlam": { - "name": "Body Slam", - "effect": "The user drops onto the target with its full body weight. This may also leave the target with paralysis." - }, - "wrap": { - "name": "Wrap", - "effect": "A long body, vines, or the like are used to wrap and squeeze the target for four to five turns." - }, - "takeDown": { - "name": "Take Down", - "effect": "A reckless, full-body charge attack for slamming into the target. This also damages the user a little." - }, - "thrash": { - "name": "Thrash", - "effect": "The user rampages and attacks for two to three turns. The user then becomes confused." - }, - "doubleEdge": { - "name": "Double-Edge", - "effect": "A reckless, life-risking tackle in which the user rushes the target. This also damages the user quite a lot." - }, - "tailWhip": { - "name": "Tail Whip", - "effect": "The user wags its tail cutely, making opposing Pokémon less wary and lowering their Defense stats." - }, - "poisonSting": { - "name": "Poison Sting", - "effect": "The user stabs the target with a poisonous stinger. This may also poison the target." - }, - "twineedle": { - "name": "Twineedle", - "effect": "The user damages the target twice in succession by jabbing it with two spikes. This may also poison the target." - }, - "pinMissile": { - "name": "Pin Missile", - "effect": "Sharp spikes are shot at the target in rapid succession. They hit two to five times in a row." - }, - "leer": { - "name": "Leer", - "effect": "The user gives opposing Pokémon an intimidating leer that lowers the Defense stat." - }, - "bite": { - "name": "Bite", - "effect": "The target is bitten with viciously sharp fangs. This may also make the target flinch." - }, - "growl": { - "name": "Growl", - "effect": "The user growls in an endearing way, making opposing Pokémon less wary. This lowers their Attack stats." - }, - "roar": { - "name": "Roar", - "effect": "The target is scared off, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." - }, - "sing": { - "name": "Sing", - "effect": "A soothing lullaby is sung in a calming voice that puts the target into a deep slumber." - }, - "supersonic": { - "name": "Supersonic", - "effect": "The user generates odd sound waves from its body that confuse the target." - }, - "sonicBoom": { - "name": "Sonic Boom", - "effect": "The target is hit with a destructive shock wave that always inflicts 20 HP damage." - }, - "disable": { - "name": "Disable", - "effect": "For four turns, this move prevents the target from using the move it last used." - }, - "acid": { - "name": "Acid", - "effect": "Opposing Pokémon are attacked with a spray of harsh acid. This may also lower their Sp. Def stats." - }, - "ember": { - "name": "Ember", - "effect": "The target is attacked with small flames. This may also leave the target with a burn." - }, - "flamethrower": { - "name": "Flamethrower", - "effect": "The target is scorched with an intense blast of fire. This may also leave the target with a burn." - }, - "mist": { - "name": "Mist", - "effect": "The user cloaks itself and its allies in a white mist that prevents any of their stats from being lowered for five turns." - }, - "waterGun": { - "name": "Water Gun", - "effect": "The target is blasted with a forceful shot of water." - }, - "hydroPump": { - "name": "Hydro Pump", - "effect": "The target is blasted by a huge volume of water launched under great pressure." - }, - "surf": { - "name": "Surf", - "effect": "The user attacks everything around it by swamping its surroundings with a giant wave." - }, - "iceBeam": { - "name": "Ice Beam", - "effect": "The target is struck with an icy-cold beam of energy. This may also leave the target frozen." - }, - "blizzard": { - "name": "Blizzard", - "effect": "A howling blizzard is summoned to strike opposing Pokémon. This may also leave the opposing Pokémon frozen." - }, - "psybeam": { - "name": "Psybeam", - "effect": "The target is attacked with a peculiar ray. This may also leave the target confused." - }, - "bubbleBeam": { - "name": "Bubble Beam", - "effect": "A spray of bubbles is forcefully ejected at the target. This may also lower the target's Speed stat." - }, - "auroraBeam": { - "name": "Aurora Beam", - "effect": "The target is hit with a rainbow-colored beam. This may also lower the target's Attack stat." - }, - "hyperBeam": { - "name": "Hyper Beam", - "effect": "The target is attacked with a powerful beam. The user can't move on the next turn." - }, - "peck": { - "name": "Peck", - "effect": "The target is jabbed with a sharply pointed beak or horn." - }, - "drillPeck": { - "name": "Drill Peck", - "effect": "A corkscrewing attack that strikes the target with a sharp beak acting as a drill." - }, - "submission": { - "name": "Submission", - "effect": "The user grabs the target and recklessly dives for the ground. This also damages the user a little." - }, - "lowKick": { - "name": "Low Kick", - "effect": "A powerful low kick that makes the target fall over. The heavier the target, the greater the move's power." - }, - "counter": { - "name": "Counter", - "effect": "A retaliation move that counters any physical attack, inflicting double the damage taken." - }, - "seismicToss": { - "name": "Seismic Toss", - "effect": "The target is thrown using the power of gravity. It inflicts damage equal to the user's level." - }, - "strength": { - "name": "Strength", - "effect": "The target is slugged with a punch thrown at maximum power." - }, - "absorb": { - "name": "Absorb", - "effect": "A nutrient-draining attack. The user's HP is restored by half the damage taken by the target." - }, - "megaDrain": { - "name": "Mega Drain", - "effect": "A nutrient-draining attack. The user's HP is restored by half the damage taken by the target." - }, - "leechSeed": { - "name": "Leech Seed", - "effect": "A seed is planted on the target. It steals some HP from the target every turn." - }, - "growth": { - "name": "Growth", - "effect": "The user's body grows all at once, raising the Attack and Sp. Atk stats." - }, - "razorLeaf": { - "name": "Razor Leaf", - "effect": "Sharp-edged leaves are launched to slash at opposing Pokémon. Critical hits land more easily." - }, - "solarBeam": { - "name": "Solar Beam", - "effect": "In this two-turn attack, the user gathers light, then blasts a bundled beam on the next turn." - }, - "poisonPowder": { - "name": "Poison Powder", - "effect": "The user scatters a cloud of poisonous dust that poisons the target." - }, - "stunSpore": { - "name": "Stun Spore", - "effect": "The user scatters a cloud of numbing powder that paralyzes the target." - }, - "sleepPowder": { - "name": "Sleep Powder", - "effect": "The user scatters a big cloud of sleep-inducing dust around the target." - }, - "petalDance": { - "name": "Petal Dance", - "effect": "The user attacks the target by scattering petals for two to three turns. The user then becomes confused." - }, - "stringShot": { - "name": "String Shot", - "effect": "Opposing Pokémon are bound with silk blown from the user's mouth that harshly lowers the Speed stat." - }, - "dragonRage": { - "name": "Dragon Rage", - "effect": "This attack hits the target with a shock wave of pure rage. This attack always inflicts 40 HP damage." - }, - "fireSpin": { - "name": "Fire Spin", - "effect": "The target becomes trapped within a fierce vortex of fire that rages for four to five turns." - }, - "thunderShock": { - "name": "Thunder Shock", - "effect": "A jolt of electricity crashes down on the target to inflict damage. This may also leave the target with paralysis." - }, - "thunderbolt": { - "name": "Thunderbolt", - "effect": "A strong electric blast crashes down on the target. This may also leave the target with paralysis." - }, - "thunderWave": { - "name": "Thunder Wave", - "effect": "The user launches a weak jolt of electricity that paralyzes the target." - }, - "thunder": { - "name": "Thunder", - "effect": "A wicked thunderbolt is dropped on the target to inflict damage. This may also leave the target with paralysis." - }, - "rockThrow": { - "name": "Rock Throw", - "effect": "The user picks up and throws a small rock at the target to attack." - }, - "earthquake": { - "name": "Earthquake", - "effect": "The user sets off an earthquake that strikes every Pokémon around it." - }, - "fissure": { - "name": "Fissure", - "effect": "The user opens up a fissure in the ground and drops the target in. The target faints instantly if this attack hits." - }, - "dig": { - "name": "Dig", - "effect": "The user burrows into the ground, then attacks on the next turn." - }, - "toxic": { - "name": "Toxic", - "effect": "A move that leaves the target badly poisoned. Its poison damage worsens every turn." - }, - "confusion": { - "name": "Confusion", - "effect": "The target is hit by a weak telekinetic force. This may also confuse the target." - }, - "psychic": { - "name": "Psychic", - "effect": "The target is hit by a strong telekinetic force. This may also lower the target's Sp. Def stat." - }, - "hypnosis": { - "name": "Hypnosis", - "effect": "The user employs hypnotic suggestion to make the target fall into a deep sleep." - }, - "meditate": { - "name": "Meditate", - "effect": "The user meditates to awaken the power deep within its body and raise its Attack stat." - }, - "agility": { - "name": "Agility", - "effect": "The user relaxes and lightens its body to move faster. This sharply raises the Speed stat." - }, - "quickAttack": { - "name": "Quick Attack", - "effect": "The user lunges at the target at a speed that makes it almost invisible. This move always goes first." - }, - "rage": { - "name": "Rage", - "effect": "As long as this move is in use, the power of rage raises the Attack stat each time the user is hit in battle." - }, - "teleport": { - "name": "Teleport", - "effect": "The user switches places with a party Pokémon in waiting, if any. If a wild Pokémon uses this move, it flees." - }, - "nightShade": { - "name": "Night Shade", - "effect": "The user makes the target see a frightening mirage. It inflicts damage equal to the user's level." - }, - "mimic": { - "name": "Mimic", - "effect": "The user copies the target's last move. The move can be used during battle until the Pokémon is switched out." - }, - "screech": { - "name": "Screech", - "effect": "An earsplitting screech harshly lowers the target's Defense stat." - }, - "doubleTeam": { - "name": "Double Team", - "effect": "By moving rapidly, the user makes illusory copies of itself to raise its evasiveness." - }, - "recover": { - "name": "Recover", - "effect": "Restoring its own cells, the user restores its own HP by half of its max HP." - }, - "harden": { - "name": "Harden", - "effect": "The user stiffens all the muscles in its body to raise its Defense stat." - }, - "minimize": { - "name": "Minimize", - "effect": "The user compresses its body to make itself look smaller, which sharply raises its evasiveness." - }, - "smokescreen": { - "name": "Smokescreen", - "effect": "The user releases an obscuring cloud of smoke or ink. This lowers the target's accuracy." - }, - "confuseRay": { - "name": "Confuse Ray", - "effect": "The target is exposed to a sinister ray that triggers confusion." - }, - "withdraw": { - "name": "Withdraw", - "effect": "The user withdraws its body into its hard shell, raising its Defense stat." - }, - "defenseCurl": { - "name": "Defense Curl", - "effect": "The user curls up to conceal weak spots and raise its Defense stat." - }, - "barrier": { - "name": "Barrier", - "effect": "The user throws up a sturdy wall that sharply raises its Defense stat." - }, - "lightScreen": { - "name": "Light Screen", - "effect": "A wondrous wall of light is put up to reduce damage from special attacks for five turns." - }, - "haze": { - "name": "Haze", - "effect": "The user creates a haze that eliminates every stat change among all the Pokémon engaged in battle." - }, - "reflect": { - "name": "Reflect", - "effect": "A wondrous wall of light is put up to reduce damage from physical attacks for five turns." - }, - "focusEnergy": { - "name": "Focus Energy", - "effect": "The user takes a deep breath and focuses so that critical hits land more easily." - }, - "bide": { - "name": "Bide", - "effect": "The user endures attacks for two turns, then strikes back to cause double the damage taken." - }, - "metronome": { - "name": "Metronome", - "effect": "The user waggles a finger and stimulates its brain into randomly using nearly any move." - }, - "mirrorMove": { - "name": "Mirror Move", - "effect": "The user counters the target by mimicking the target's last move." - }, - "selfDestruct": { - "name": "Self-Destruct", - "effect": "The user attacks everything around it by causing an explosion. The user faints upon using this move." - }, - "eggBomb": { - "name": "Egg Bomb", - "effect": "A large egg is hurled at the target with maximum force to inflict damage." - }, - "lick": { - "name": "Lick", - "effect": "The target is licked with a long tongue, causing damage. This may also leave the target with paralysis." - }, - "smog": { - "name": "Smog", - "effect": "The target is attacked with a discharge of filthy gases. This may also poison the target." - }, - "sludge": { - "name": "Sludge", - "effect": "Unsanitary sludge is hurled at the target. This may also poison the target." - }, - "boneClub": { - "name": "Bone Club", - "effect": "The user clubs the target with a bone. This may also make the target flinch." - }, - "fireBlast": { - "name": "Fire Blast", - "effect": "The target is attacked with an intense blast of all-consuming fire. This may also leave the target with a burn." - }, - "waterfall": { - "name": "Waterfall", - "effect": "The user charges at the target and may make it flinch." - }, - "clamp": { - "name": "Clamp", - "effect": "The target is clamped and squeezed by the user's very thick and sturdy shell for four to five turns." - }, - "swift": { - "name": "Swift", - "effect": "Star-shaped rays are shot at opposing Pokémon. This attack never misses." - }, - "skullBash": { - "name": "Skull Bash", - "effect": "The user tucks in its head to raise its Defense stat on the first turn, then rams the target on the next turn." - }, - "spikeCannon": { - "name": "Spike Cannon", - "effect": "Sharp spikes are shot at the target in rapid succession. They hit two to five times in a row." - }, - "constrict": { - "name": "Constrict", - "effect": "The target is attacked with long, creeping tentacles, vines, or the like. This may also lower the target's Speed stat." - }, - "amnesia": { - "name": "Amnesia", - "effect": "The user temporarily empties its mind to forget its concerns. This sharply raises the user's Sp. Def stat." - }, - "kinesis": { - "name": "Kinesis", - "effect": "The user distracts the target by bending a spoon. This lowers the target's accuracy." - }, - "softBoiled": { - "name": "Soft-Boiled", - "effect": "The user restores its own HP by up to half of its max HP." - }, - "highJumpKick": { - "name": "High Jump Kick", - "effect": "The target is attacked with a knee kick from a jump. If it misses, the user is hurt instead." - }, - "glare": { - "name": "Glare", - "effect": "The user intimidates the target with the pattern on its belly to cause paralysis." - }, - "dreamEater": { - "name": "Dream Eater", - "effect": "The user eats the dreams of a sleeping target. The user's HP is restored by half the damage taken by the target." - }, - "poisonGas": { - "name": "Poison Gas", - "effect": "A cloud of poison gas is sprayed in the face of opposing Pokémon, poisoning those it hits." - }, - "barrage": { - "name": "Barrage", - "effect": "Round objects are hurled at the target to strike two to five times in a row." - }, - "leechLife": { - "name": "Leech Life", - "effect": "The user drains the target's blood. The user's HP is restored by half the damage taken by the target." - }, - "lovelyKiss": { - "name": "Lovely Kiss", - "effect": "With a scary face, the user tries to force a kiss on the target. If it succeeds, the target falls asleep." - }, - "skyAttack": { - "name": "Sky Attack", - "effect": "A second-turn attack move where critical hits land more easily. This may also make the target flinch." - }, - "transform": { - "name": "Transform", - "effect": "The user transforms into a copy of the target right down to having the same move set." - }, - "bubble": { - "name": "Bubble", - "effect": "A spray of countless bubbles is jetted at the opposing Pokémon. This may also lower their Speed stat." - }, - "dizzyPunch": { - "name": "Dizzy Punch", - "effect": "The target is hit with rhythmically launched punches. This may also leave the target confused." - }, - "spore": { - "name": "Spore", - "effect": "The user scatters bursts of spores that induce sleep." - }, - "flash": { - "name": "Flash", - "effect": "The user flashes a bright light that cuts the target's accuracy." - }, - "psywave": { - "name": "Psywave", - "effect": "The target is attacked with an odd psychic wave. The attack varies in intensity." - }, - "splash": { - "name": "Splash", - "effect": "The user just flops and splashes around to no effect at all..." - }, - "acidArmor": { - "name": "Acid Armor", - "effect": "The user alters its cellular structure to liquefy itself, sharply raising its Defense stat." - }, - "crabhammer": { - "name": "Crabhammer", - "effect": "The target is hammered with a large pincer. Critical hits land more easily." - }, - "explosion": { - "name": "Explosion", - "effect": "The user attacks everything around it by causing a tremendous explosion. The user faints upon using this move." - }, - "furySwipes": { - "name": "Fury Swipes", - "effect": "The target is raked with sharp claws or scythes quickly two to five times in a row." - }, - "bonemerang": { - "name": "Bonemerang", - "effect": "The user throws the bone it holds. The bone loops around to hit the target twice—coming and going." - }, - "rest": { - "name": "Rest", - "effect": "The user goes to sleep for two turns. This fully restores the user's HP and heals any status conditions." - }, - "rockSlide": { - "name": "Rock Slide", - "effect": "Large boulders are hurled at opposing Pokémon to inflict damage. This may also make the opposing Pokémon flinch." - }, - "hyperFang": { - "name": "Hyper Fang", - "effect": "The user bites hard on the target with its sharp front fangs. This may also make the target flinch." - }, - "sharpen": { - "name": "Sharpen", - "effect": "The user makes its edges more jagged, which raises its Attack stat." - }, - "conversion": { - "name": "Conversion", - "effect": "The user changes its type to become the same type as the move at the top of the list of moves it knows." - }, - "triAttack": { - "name": "Tri Attack", - "effect": "The user strikes with a simultaneous three-beam attack. This may also burn, freeze, or paralyze the target." - }, - "superFang": { - "name": "Super Fang", - "effect": "The user chomps hard on the target with its sharp front fangs. This cuts the target's HP in half." - }, - "slash": { - "name": "Slash", - "effect": "The target is attacked with a slash of claws or blades. Critical hits land more easily." - }, - "substitute": { - "name": "Substitute", - "effect": "The user creates a substitute for itself using some of its HP. The substitute serves as the user's decoy." - }, - "struggle": { - "name": "Struggle", - "effect": "This attack is used in desperation only if the user has no PP. It also damages the user a little." - }, - "sketch": { - "name": "Sketch", - "effect": "It enables the user to permanently learn the move last used by the target. Once used, Sketch disappears." - }, - "tripleKick": { - "name": "Triple Kick", - "effect": "A consecutive three-kick attack that becomes more powerful with each successful hit." - }, - "thief": { - "name": "Thief", - "effect": "The user attacks and has a 30% chance to steal the target's held item simultaneously." - }, - "spiderWeb": { - "name": "Spider Web", - "effect": "The user ensnares the target with thin, gooey silk so it can't flee from battle." - }, - "mindReader": { - "name": "Mind Reader", - "effect": "The user senses the target's movements with its mind to ensure its next attack does not miss the target." - }, - "nightmare": { - "name": "Nightmare", - "effect": "A sleeping target sees a nightmare that inflicts some damage every turn." - }, - "flameWheel": { - "name": "Flame Wheel", - "effect": "The user cloaks itself in fire and charges at the target. This may also leave the target with a burn." - }, - "snore": { - "name": "Snore", - "effect": "This attack can be used only if the user is asleep. The harsh noise may also make the target flinch." - }, - "curse": { - "name": "Curse", - "effect": "A move that works differently for the Ghost type than for all other types." - }, - "flail": { - "name": "Flail", - "effect": "The user flails about aimlessly to attack. The less HP the user has, the greater the move's power." - }, - "conversion2": { - "name": "Conversion 2", - "effect": "The user changes its type to make itself resistant to the type of the attack the target used last." - }, - "aeroblast": { - "name": "Aeroblast", - "effect": "A vortex of air is shot at the target to inflict damage. Critical hits land more easily." - }, - "cottonSpore": { - "name": "Cotton Spore", - "effect": "The user releases cotton-like spores that cling to opposing Pokémon, which harshly lowers their Speed stats." - }, - "reversal": { - "name": "Reversal", - "effect": "An all-out attack that becomes more powerful the less HP the user has." - }, - "spite": { - "name": "Spite", - "effect": "The user unleashes its grudge on the move last used by the target by cutting 4 PP from it." - }, - "powderSnow": { - "name": "Powder Snow", - "effect": "The user attacks with a chilling gust of powdery snow. This may also freeze opposing Pokémon." - }, - "protect": { - "name": "Protect", - "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession." - }, - "machPunch": { - "name": "Mach Punch", - "effect": "The user throws a punch at blinding speed. This move always goes first." - }, - "scaryFace": { - "name": "Scary Face", - "effect": "The user frightens the target with a scary face to harshly lower its Speed stat." - }, - "feintAttack": { - "name": "Feint Attack", - "effect": "The user approaches the target disarmingly, then throws a sucker punch. This attack never misses." - }, - "sweetKiss": { - "name": "Sweet Kiss", - "effect": "The user kisses the target with a sweet, angelic cuteness that causes confusion." - }, - "bellyDrum": { - "name": "Belly Drum", - "effect": "The user maximizes its Attack stat in exchange for HP equal to half its max HP." - }, - "sludgeBomb": { - "name": "Sludge Bomb", - "effect": "Unsanitary sludge is hurled at the target. This may also poison the target." - }, - "mudSlap": { - "name": "Mud-Slap", - "effect": "The user hurls mud in the target's face to inflict damage and lower its accuracy." - }, - "octazooka": { - "name": "Octazooka", - "effect": "The user attacks by spraying ink in the target's face or eyes. This may also lower the target's accuracy." - }, - "spikes": { - "name": "Spikes", - "effect": "The user lays a trap of spikes at the opposing team's feet. The trap hurts Pokémon that switch into battle." - }, - "zapCannon": { - "name": "Zap Cannon", - "effect": "The user fires an electric blast like a cannon to inflict damage and cause paralysis." - }, - "foresight": { - "name": "Foresight", - "effect": "Enables a Ghost-type target to be hit by Normal- and Fighting-type attacks. This also enables an evasive target to be hit." - }, - "destinyBond": { - "name": "Destiny Bond", - "effect": "After using this move, if the user faints, the Pokémon that landed the knockout hit also faints. Its chance of failing rises if it is used in succession." - }, - "perishSong": { - "name": "Perish Song", - "effect": "Any Pokémon that hears this song faints in three turns, unless it switches out of battle." - }, - "icyWind": { - "name": "Icy Wind", - "effect": "The user attacks with a gust of chilled air. This also lowers opposing Pokémon's Speed stats." - }, - "detect": { - "name": "Detect", - "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession." - }, - "boneRush": { - "name": "Bone Rush", - "effect": "The user strikes the target with a hard bone two to five times in a row." - }, - "lockOn": { - "name": "Lock-On", - "effect": "The user takes sure aim at the target. This ensures the next attack does not miss the target." - }, - "outrage": { - "name": "Outrage", - "effect": "The user rampages and attacks for two to three turns. The user then becomes confused." - }, - "sandstorm": { - "name": "Sandstorm", - "effect": "A five-turn sandstorm is summoned to hurt all combatants except Rock, Ground, and Steel types. It raises the Sp. Def stat of Rock types." - }, - "gigaDrain": { - "name": "Giga Drain", - "effect": "A nutrient-draining attack. The user's HP is restored by half the damage taken by the target." - }, - "endure": { - "name": "Endure", - "effect": "The user endures any attack with at least 1 HP. Its chance of failing rises if it is used in succession." - }, - "charm": { - "name": "Charm", - "effect": "The user gazes at the target rather charmingly, making it less wary. This harshly lowers the target's Attack stat." - }, - "rollout": { - "name": "Rollout", - "effect": "The user continually rolls into the target over five turns. It becomes more powerful each time it hits." - }, - "falseSwipe": { - "name": "False Swipe", - "effect": "A restrained attack that prevents the target from fainting. The target is left with at least 1 HP." - }, - "swagger": { - "name": "Swagger", - "effect": "The user enrages and confuses the target. However, this also sharply raises the target's Attack stat." - }, - "milkDrink": { - "name": "Milk Drink", - "effect": "The user restores its own HP by up to half of its max HP." - }, - "spark": { - "name": "Spark", - "effect": "The user throws an electrically charged tackle at the target. This may also leave the target with paralysis." - }, - "furyCutter": { - "name": "Fury Cutter", - "effect": "The target is slashed with scythes or claws. This attack becomes more powerful if it hits in succession." - }, - "steelWing": { - "name": "Steel Wing", - "effect": "The target is hit with wings of steel. This may also raise the user's Defense stat." - }, - "meanLook": { - "name": "Mean Look", - "effect": "The user pins the target with a dark, arresting look. The target becomes unable to flee." - }, - "attract": { - "name": "Attract", - "effect": "If it is the opposite gender of the user, the target becomes infatuated and less likely to attack." - }, - "sleepTalk": { - "name": "Sleep Talk", - "effect": "While it is asleep, the user randomly uses one of the moves it knows." - }, - "healBell": { - "name": "Heal Bell", - "effect": "The user makes a soothing bell chime to heal the status conditions of all the party Pokémon." - }, - "return": { - "name": "Return", - "effect": "This full-power attack grows more powerful the more the user likes its Trainer." - }, - "present": { - "name": "Present", - "effect": "The user attacks by giving the target a gift with a hidden trap. It restores HP sometimes, however." - }, - "frustration": { - "name": "Frustration", - "effect": "This full-power attack grows more powerful the less the user likes its Trainer." - }, - "safeguard": { - "name": "Safeguard", - "effect": "The user creates a protective field that prevents status conditions for five turns." - }, - "painSplit": { - "name": "Pain Split", - "effect": "The user adds its HP to the target's HP, then equally shares the combined HP with the target." - }, - "sacredFire": { - "name": "Sacred Fire", - "effect": "The target is razed with a mystical fire of great intensity. This may also leave the target with a burn." - }, - "magnitude": { - "name": "Magnitude", - "effect": "The user attacks everything around it with a ground-shaking quake. Its power varies." - }, - "dynamicPunch": { - "name": "Dynamic Punch", - "effect": "The user punches the target with full, concentrated power. This confuses the target if it hits." - }, - "megahorn": { - "name": "Megahorn", - "effect": "Using its tough and impressive horn, the user rams into the target with no letup." - }, - "dragonBreath": { - "name": "Dragon Breath", - "effect": "The user exhales a mighty gust that inflicts damage. This may also leave the target with paralysis." - }, - "batonPass": { - "name": "Baton Pass", - "effect": "The user switches places with a party Pokémon in waiting and passes along any stat changes." - }, - "encore": { - "name": "Encore", - "effect": "The user compels the target to keep using the move it encored for three turns." - }, - "pursuit": { - "name": "Pursuit", - "effect": "The power of this attack move is doubled if it's used on a target that's switching out of battle." - }, - "rapidSpin": { - "name": "Rapid Spin", - "effect": "A spin attack that can also eliminate such moves as Bind, Wrap, and Leech Seed. This also raises the user's Speed stat." - }, - "sweetScent": { - "name": "Sweet Scent", - "effect": "A sweet scent that harshly lowers opposing Pokémon's evasiveness." - }, - "ironTail": { - "name": "Iron Tail", - "effect": "The target is slammed with a steel-hard tail. This may also lower the target's Defense stat." - }, - "metalClaw": { - "name": "Metal Claw", - "effect": "The target is raked with steel claws. This may also raise the user's Attack stat." - }, - "vitalThrow": { - "name": "Vital Throw", - "effect": "The user attacks last. In return, this throw move never misses." - }, - "morningSun": { - "name": "Morning Sun", - "effect": "The user restores its own HP. The amount of HP regained varies with the weather." - }, - "synthesis": { - "name": "Synthesis", - "effect": "The user restores its own HP. The amount of HP regained varies with the weather." - }, - "moonlight": { - "name": "Moonlight", - "effect": "The user restores its own HP. The amount of HP regained varies with the weather." - }, - "hiddenPower": { - "name": "Hidden Power", - "effect": "A unique attack that varies in type depending on the Pokémon using it." - }, - "crossChop": { - "name": "Cross Chop", - "effect": "The user delivers a double chop with its forearms crossed. Critical hits land more easily." - }, - "twister": { - "name": "Twister", - "effect": "The user whips up a vicious tornado to tear at opposing Pokémon. This may also make them flinch." - }, - "rainDance": { - "name": "Rain Dance", - "effect": "The user summons a heavy rain that falls for five turns, powering up Water-type moves. It lowers the power of Fire-type moves." - }, - "sunnyDay": { - "name": "Sunny Day", - "effect": "The user intensifies the sun for five turns, powering up Fire-type moves. It lowers the power of Water-type moves." - }, - "crunch": { - "name": "Crunch", - "effect": "The user crunches up the target with sharp fangs. This may also lower the target's Defense stat." - }, - "mirrorCoat": { - "name": "Mirror Coat", - "effect": "A retaliation move that counters any special attack, inflicting double the damage taken." - }, - "psychUp": { - "name": "Psych Up", - "effect": "The user hypnotizes itself into copying any stat change made by the target." - }, - "extremeSpeed": { - "name": "Extreme Speed", - "effect": "The user charges the target at blinding speed. This move always goes first." - }, - "ancientPower": { - "name": "Ancient Power", - "effect": "The user attacks with a prehistoric power. This may also raise all the user's stats at once." - }, - "shadowBall": { - "name": "Shadow Ball", - "effect": "The user hurls a shadowy blob at the target. This may also lower the target's Sp. Def stat." - }, - "futureSight": { - "name": "Future Sight", - "effect": "Two turns after this move is used, a hunk of psychic energy attacks the target." - }, - "rockSmash": { - "name": "Rock Smash", - "effect": "The user attacks with a punch. This may also lower the target's Defense stat." - }, - "whirlpool": { - "name": "Whirlpool", - "effect": "The user traps the target in a violent swirling whirlpool for four to five turns." - }, - "beatUp": { - "name": "Beat Up", - "effect": "The user gets all party Pokémon to attack the target. The more party Pokémon, the greater the number of attacks." - }, - "fakeOut": { - "name": "Fake Out", - "effect": "This attack hits first and makes the target flinch. It only works the first turn each time the user enters battle." - }, - "uproar": { - "name": "Uproar", - "effect": "The user attacks in an uproar for three turns. During that time, no Pokémon can fall asleep." - }, - "stockpile": { - "name": "Stockpile", - "effect": "The user charges up power and raises both its Defense and Sp. Def stats. The move can be used three times." - }, - "spitUp": { - "name": "Spit Up", - "effect": "The power stored using the move Stockpile is released at once in an attack. The more power is stored, the greater the move's power." - }, - "swallow": { - "name": "Swallow", - "effect": "The power stored using the move Stockpile is absorbed by the user to heal its HP. Storing more power heals more HP." - }, - "heatWave": { - "name": "Heat Wave", - "effect": "The user attacks by exhaling hot breath on opposing Pokémon. This may also leave those Pokémon with a burn." - }, - "hail": { - "name": "Hail", - "effect": "The user summons a hailstorm lasting five turns. It damages all Pokémon except Ice types." - }, - "torment": { - "name": "Torment", - "effect": "The user torments and enrages the target, making it incapable of using the same move twice in a row." - }, - "flatter": { - "name": "Flatter", - "effect": "Flattery is used to confuse the target. However, this also raises the target's Sp. Atk stat." - }, - "willOWisp": { - "name": "Will-O-Wisp", - "effect": "The user shoots a sinister flame at the target to inflict a burn." - }, - "memento": { - "name": "Memento", - "effect": "The user faints when using this move. In return, this harshly lowers the target's Attack and Sp. Atk stats." - }, - "facade": { - "name": "Facade", - "effect": "This attack move doubles its power if the user is poisoned, burned, or paralyzed." - }, - "focusPunch": { - "name": "Focus Punch", - "effect": "The user focuses its mind before launching a punch. This move fails if the user is hit before it is used." - }, - "smellingSalts": { - "name": "Smelling Salts", - "effect": "This attack's power is doubled when used on a target with paralysis. This also cures the target's paralysis, however." - }, - "followMe": { - "name": "Follow Me", - "effect": "The user draws attention to itself, making all targets take aim only at the user." - }, - "naturePower": { - "name": "Nature Power", - "effect": "This attack makes use of nature's power. Its effects vary depending on the user's environment." - }, - "charge": { - "name": "Charge", - "effect": "The user boosts the power of the Electric move it uses on the next turn. This also raises the user's Sp. Def stat." - }, - "taunt": { - "name": "Taunt", - "effect": "The target is taunted into a rage that allows it to use only attack moves for three turns." - }, - "helpingHand": { - "name": "Helping Hand", - "effect": "The user assists an ally by boosting the power of that ally's attack." - }, - "trick": { - "name": "Trick", - "effect": "The user catches the target off guard and swaps its held item with its own." - }, - "rolePlay": { - "name": "Role Play", - "effect": "The user mimics the target completely, copying the target's Ability." - }, - "wish": { - "name": "Wish", - "effect": "One turn after this move is used, the user's or its replacement's HP is restored by half the user's max HP." - }, - "assist": { - "name": "Assist", - "effect": "The user hurriedly and randomly uses a move among those known by ally Pokémon." - }, - "ingrain": { - "name": "Ingrain", - "effect": "The user lays roots that restore its HP on every turn. Because it's rooted, it can't switch out." - }, - "superpower": { - "name": "Superpower", - "effect": "The user attacks the target with great power. However, this also lowers the user's Attack and Defense stats." - }, - "magicCoat": { - "name": "Magic Coat", - "effect": "Moves like Leech Seed and moves that inflict status conditions are blocked by a barrier and reflected back to the user of those moves." - }, - "recycle": { - "name": "Recycle", - "effect": "The user recycles a held item that has been used in battle so it can be used again." - }, - "revenge": { - "name": "Revenge", - "effect": "This attack move's power is doubled if the user has been hurt by the opponent in the same turn." - }, - "brickBreak": { - "name": "Brick Break", - "effect": "The user attacks with a swift chop. It can also break barriers, such as Light Screen and Reflect." - }, - "yawn": { - "name": "Yawn", - "effect": "The user lets loose a huge yawn that lulls the target into falling asleep on the next turn." - }, - "knockOff": { - "name": "Knock Off", - "effect": "The user slaps down the target's held item, and that item can't be used in that battle. The move does more damage if the target has a held item." - }, - "endeavor": { - "name": "Endeavor", - "effect": "This attack move cuts down the target's HP to equal the user's HP." - }, - "eruption": { - "name": "Eruption", - "effect": "The user attacks opposing Pokémon with explosive fury. The lower the user's HP, the lower the move's power." - }, - "skillSwap": { - "name": "Skill Swap", - "effect": "The user employs its psychic power to exchange Abilities with the target." - }, - "imprison": { - "name": "Imprison", - "effect": "If opposing Pokémon know any move also known by the user, they are prevented from using it." - }, - "refresh": { - "name": "Refresh", - "effect": "The user rests to cure itself of poisoning, a burn, or paralysis." - }, - "grudge": { - "name": "Grudge", - "effect": "If the user faints, the user's grudge fully depletes the PP of the opponent's move that knocked it out." - }, - "snatch": { - "name": "Snatch", - "effect": "The user steals the effects of any attempts to use a healing or stat-changing move." - }, - "secretPower": { - "name": "Secret Power", - "effect": "The additional effects of this attack depend upon where it was used." - }, - "dive": { - "name": "Dive", - "effect": "Diving on the first turn, the user floats up and attacks on the next turn." - }, - "armThrust": { - "name": "Arm Thrust", - "effect": "The user lets loose a flurry of open-palmed arm thrusts that hit two to five times in a row." - }, - "camouflage": { - "name": "Camouflage", - "effect": "The user's type is changed depending on its environment, such as at water's edge, in grass, or in a cave." - }, - "tailGlow": { - "name": "Tail Glow", - "effect": "The user stares at flashing lights to focus its mind, drastically raising its Sp. Atk stat." - }, - "lusterPurge": { - "name": "Luster Purge", - "effect": "The user lets loose a damaging burst of light. This may also lower the target's Sp. Def stat." - }, - "mistBall": { - "name": "Mist Ball", - "effect": "A mist-like flurry of down envelops and damages the target. This may also lower the target's Sp. Atk stat." - }, - "featherDance": { - "name": "Feather Dance", - "effect": "The user covers the target's body with a mass of down that harshly lowers its Attack stat." - }, - "teeterDance": { - "name": "Teeter Dance", - "effect": "The user performs a wobbly dance that confuses the Pokémon around it." - }, - "blazeKick": { - "name": "Blaze Kick", - "effect": "The user launches a kick that lands a critical hit more easily. This may also leave the target with a burn." - }, - "mudSport": { - "name": "Mud Sport", - "effect": "The user kicks up mud on the battlefield. This weakens Electric-type moves for five turns." - }, - "iceBall": { - "name": "Ice Ball", - "effect": "The user attacks the target for five turns. The move's power increases each time it hits." - }, - "needleArm": { - "name": "Needle Arm", - "effect": "The user attacks by wildly swinging its thorny arms. This may also make the target flinch." - }, - "slackOff": { - "name": "Slack Off", - "effect": "The user slacks off, restoring its own HP by up to half of its max HP." - }, - "hyperVoice": { - "name": "Hyper Voice", - "effect": "The user lets loose a horribly echoing shout with the power to inflict damage." - }, - "poisonFang": { - "name": "Poison Fang", - "effect": "The user bites the target with toxic fangs. This may also leave the target badly poisoned." - }, - "crushClaw": { - "name": "Crush Claw", - "effect": "The user slashes the target with hard and sharp claws. This may also lower the target's Defense stat." - }, - "blastBurn": { - "name": "Blast Burn", - "effect": "The target is razed by a fiery explosion. The user can't move on the next turn." - }, - "hydroCannon": { - "name": "Hydro Cannon", - "effect": "The target is hit with a watery blast. The user can't move on the next turn." - }, - "meteorMash": { - "name": "Meteor Mash", - "effect": "The target is hit with a hard punch fired like a meteor. This may also raise the user's Attack stat." - }, - "astonish": { - "name": "Astonish", - "effect": "The user attacks the target while shouting in a startling fashion. This may also make the target flinch." - }, - "weatherBall": { - "name": "Weather Ball", - "effect": "This attack move varies in power and type depending on the weather." - }, - "aromatherapy": { - "name": "Aromatherapy", - "effect": "The user releases a soothing scent that heals all status conditions affecting the user's party." - }, - "fakeTears": { - "name": "Fake Tears", - "effect": "The user feigns crying to fluster the target, harshly lowering its Sp. Def stat." - }, - "airCutter": { - "name": "Air Cutter", - "effect": "The user launches razor-like wind to slash opposing Pokémon. Critical hits land more easily." - }, - "overheat": { - "name": "Overheat", - "effect": "The user attacks the target at full power. The attack's recoil harshly lowers the user's Sp. Atk stat." - }, - "odorSleuth": { - "name": "Odor Sleuth", - "effect": "Enables a Ghost-type target to be hit by Normal- and Fighting-type attacks. This also enables an evasive target to be hit." - }, - "rockTomb": { - "name": "Rock Tomb", - "effect": "Boulders are hurled at the target. This also lowers the target's Speed stat by preventing its movement." - }, - "silverWind": { - "name": "Silver Wind", - "effect": "The target is attacked with powdery scales blown by the wind. This may also raise all the user's stats." - }, - "metalSound": { - "name": "Metal Sound", - "effect": "A horrible sound like scraping metal harshly lowers the target's Sp. Def stat." - }, - "grassWhistle": { - "name": "Grass Whistle", - "effect": "The user plays a pleasant melody that lulls the target into a deep sleep." - }, - "tickle": { - "name": "Tickle", - "effect": "The user tickles the target into laughing, reducing its Attack and Defense stats." - }, - "cosmicPower": { - "name": "Cosmic Power", - "effect": "The user absorbs a mystical power from space to raise its Defense and Sp. Def stats." - }, - "waterSpout": { - "name": "Water Spout", - "effect": "The user spouts water to damage opposing Pokémon. The lower the user's HP, the lower the move's power." - }, - "signalBeam": { - "name": "Signal Beam", - "effect": "The user attacks with a sinister beam of light. This may also confuse the target." - }, - "shadowPunch": { - "name": "Shadow Punch", - "effect": "The user throws a punch from the shadows. This attack never misses." - }, - "extrasensory": { - "name": "Extrasensory", - "effect": "The user attacks with an odd, unseeable power. This may also make the target flinch." - }, - "skyUppercut": { - "name": "Sky Uppercut", - "effect": "The user attacks the target with an uppercut thrown skyward with force." - }, - "sandTomb": { - "name": "Sand Tomb", - "effect": "The user traps the target inside a harshly raging sandstorm for four to five turns." - }, - "sheerCold": { - "name": "Sheer Cold", - "effect": "The target faints instantly. It's less likely to hit the target if it's used by Pokémon other than Ice types." - }, - "muddyWater": { - "name": "Muddy Water", - "effect": "The user attacks by shooting muddy water at opposing Pokémon. This may also lower their accuracy." - }, - "bulletSeed": { - "name": "Bullet Seed", - "effect": "The user forcefully shoots seeds at the target two to five times in a row." - }, - "aerialAce": { - "name": "Aerial Ace", - "effect": "The user confounds the target with speed, then slashes. This attack never misses." - }, - "icicleSpear": { - "name": "Icicle Spear", - "effect": "The user launches sharp icicles at the target two to five times in a row." - }, - "ironDefense": { - "name": "Iron Defense", - "effect": "The user hardens its body's surface like iron, sharply raising its Defense stat." - }, - "block": { - "name": "Block", - "effect": "The user blocks the target's way with arms spread wide to prevent escape." - }, - "howl": { - "name": "Howl", - "effect": "The user howls loudly to raise the spirit of itself and allies. This raises their Attack stats." - }, - "dragonClaw": { - "name": "Dragon Claw", - "effect": "The user slashes the target with huge sharp claws." - }, - "frenzyPlant": { - "name": "Frenzy Plant", - "effect": "The user slams the target with the roots of an enormous tree. The user can't move on the next turn." - }, - "bulkUp": { - "name": "Bulk Up", - "effect": "The user tenses its muscles to bulk up its body, raising both its Attack and Defense stats." - }, - "bounce": { - "name": "Bounce", - "effect": "The user bounces up high, then drops on the target on the second turn. This may also leave the target with paralysis." - }, - "mudShot": { - "name": "Mud Shot", - "effect": "The user attacks by hurling a blob of mud at the target. This also lowers the target's Speed stat." - }, - "poisonTail": { - "name": "Poison Tail", - "effect": "The user hits the target with its tail. This may also poison the target. Critical hits land more easily." - }, - "covet": { - "name": "Covet", - "effect": "The user endearingly approaches the target, then has a 30% chance to steal the target's held item." - }, - "voltTackle": { - "name": "Volt Tackle", - "effect": "The user electrifies itself and charges the target. This also damages the user quite a lot. This attack may leave the target with paralysis." - }, - "magicalLeaf": { - "name": "Magical Leaf", - "effect": "The user scatters curious leaves that chase the target. This attack never misses." - }, - "waterSport": { - "name": "Water Sport", - "effect": "The user soaks the battlefield with water. This weakens Fire-type moves for five turns." - }, - "calmMind": { - "name": "Calm Mind", - "effect": "The user quietly focuses its mind and calms its spirit to raise its Sp. Atk and Sp. Def stats." - }, - "leafBlade": { - "name": "Leaf Blade", - "effect": "The user handles a sharp leaf like a sword and attacks by cutting its target. Critical hits land more easily." - }, - "dragonDance": { - "name": "Dragon Dance", - "effect": "The user vigorously performs a mystic, powerful dance that raises its Attack and Speed stats." - }, - "rockBlast": { - "name": "Rock Blast", - "effect": "The user hurls hard rocks at the target. Two to five rocks are launched in a row." - }, - "shockWave": { - "name": "Shock Wave", - "effect": "The user strikes the target with a quick jolt of electricity. This attack never misses." - }, - "waterPulse": { - "name": "Water Pulse", - "effect": "The user attacks the target with a pulsing blast of water. This may also confuse the target." - }, - "doomDesire": { - "name": "Doom Desire", - "effect": "Two turns after this move is used, a concentrated bundle of light blasts the target." - }, - "psychoBoost": { - "name": "Psycho Boost", - "effect": "The user attacks the target at full power. The attack's recoil harshly lowers the user's Sp. Atk stat." - }, - "roost": { - "name": "Roost", - "effect": "The user lands and rests its body. This move restores the user's HP by up to half of its max HP." - }, - "gravity": { - "name": "Gravity", - "effect": "This move enables Flying-type Pokémon or Pokémon with the Levitate Ability to be hit by Ground-type moves. Moves that involve flying can't be used." - }, - "miracleEye": { - "name": "Miracle Eye", - "effect": "Enables a Dark-type target to be hit by Psychic-type attacks. This also enables an evasive target to be hit." - }, - "wakeUpSlap": { - "name": "Wake-Up Slap", - "effect": "This attack inflicts big damage on a sleeping target. This also wakes the target up, however." - }, - "hammerArm": { - "name": "Hammer Arm", - "effect": "The user swings and hits with its strong, heavy fist. It lowers the user's Speed, however." - }, - "gyroBall": { - "name": "Gyro Ball", - "effect": "The user tackles the target with a high-speed spin. The slower the user compared to the target, the greater the move's power." - }, - "healingWish": { - "name": "Healing Wish", - "effect": "The user faints. In return, the Pokémon taking its place will have its HP restored and status conditions cured." - }, - "brine": { - "name": "Brine", - "effect": "If the target's HP is half or less, this attack will hit with double the power." - }, - "naturalGift": { - "name": "Natural Gift", - "effect": "The user draws power to attack by using its held Berry. The Berry determines the move's type and power." - }, - "feint": { - "name": "Feint", - "effect": "This attack hits a target using a move such as Protect or Detect. This also lifts the effects of those moves." - }, - "pluck": { - "name": "Pluck", - "effect": "The user pecks the target. If the target is holding a Berry, the user eats it and gains its effect." - }, - "tailwind": { - "name": "Tailwind", - "effect": "The user whips up a turbulent whirlwind that ups the Speed stats of the user and its allies for four turns." - }, - "acupressure": { - "name": "Acupressure", - "effect": "The user applies pressure to stress points, sharply boosting one of its or its allies' stats." - }, - "metalBurst": { - "name": "Metal Burst", - "effect": "The user retaliates with much greater force against the opponent that last inflicted damage on it." - }, - "uTurn": { - "name": "U-turn", - "effect": "After making its attack, the user rushes back to switch places with a party Pokémon in waiting." - }, - "closeCombat": { - "name": "Close Combat", - "effect": "The user fights the target up close without guarding itself. This also lowers the user's Defense and Sp. Def stats." - }, - "payback": { - "name": "Payback", - "effect": "The user stores power, then attacks. If the user moves after the target, this attack's power will be doubled." - }, - "assurance": { - "name": "Assurance", - "effect": "If the target has already taken some damage in the same turn, this attack's power is doubled." - }, - "embargo": { - "name": "Embargo", - "effect": "This move prevents the target from using its held item for five turns. Its Trainer is also prevented from using items on it." - }, - "fling": { - "name": "Fling", - "effect": "The user flings its held item at the target to attack. This move's power and effects depend on the item." - }, - "psychoShift": { - "name": "Psycho Shift", - "effect": "Using its psychic power of suggestion, the user transfers its status conditions to the target." - }, - "trumpCard": { - "name": "Trump Card", - "effect": "The fewer PP this move has, the greater its power." - }, - "healBlock": { - "name": "Heal Block", - "effect": "For five turns, the user prevents the opposing team from using any moves, Abilities, or held items that recover HP." - }, - "wringOut": { - "name": "Wring Out", - "effect": "The user powerfully wrings the target. The more HP the target has, the greater the move's power." - }, - "powerTrick": { - "name": "Power Trick", - "effect": "The user employs its psychic power to switch its Attack stat with its Defense stat." - }, - "gastroAcid": { - "name": "Gastro Acid", - "effect": "The user hurls up its stomach acids on the target. The fluid eliminates the effect of the target's Ability." - }, - "luckyChant": { - "name": "Lucky Chant", - "effect": "The user chants an incantation toward the sky, preventing opposing Pokémon from landing critical hits for five turns." - }, - "meFirst": { - "name": "Me First", - "effect": "The user cuts ahead of the target to copy and use the target's intended move with greater power. This move fails if it isn't used first." - }, - "copycat": { - "name": "Copycat", - "effect": "The user mimics the move used immediately before it. The move fails if no other move has been used yet." - }, - "powerSwap": { - "name": "Power Swap", - "effect": "The user employs its psychic power to switch changes to its Attack and Sp. Atk stats with the target." - }, - "guardSwap": { - "name": "Guard Swap", - "effect": "The user employs its psychic power to switch changes to its Defense and Sp. Def stats with the target." - }, - "punishment": { - "name": "Punishment", - "effect": "The more the target has powered up with stat changes, the greater the move's power." - }, - "lastResort": { - "name": "Last Resort", - "effect": "This move can be used only after the user has used all the other moves it knows in the battle." - }, - "worrySeed": { - "name": "Worry Seed", - "effect": "A seed that causes worry is planted on the target. It prevents sleep by making the target's Ability Insomnia." - }, - "suckerPunch": { - "name": "Sucker Punch", - "effect": "This move enables the user to attack first. This move fails if the target is not readying an attack." - }, - "toxicSpikes": { - "name": "Toxic Spikes", - "effect": "The user lays a trap of poison spikes at the feet of the opposing team. The spikes will poison opposing Pokémon that switch into battle." - }, - "heartSwap": { - "name": "Heart Swap", - "effect": "The user employs its psychic power to switch stat changes with the target." - }, - "aquaRing": { - "name": "Aqua Ring", - "effect": "The user envelops itself in a veil made of water. It regains some HP every turn." - }, - "magnetRise": { - "name": "Magnet Rise", - "effect": "The user levitates using electrically generated magnetism for five turns." - }, - "flareBlitz": { - "name": "Flare Blitz", - "effect": "The user cloaks itself in fire and charges the target. This also damages the user quite a lot. This attack may leave the target with a burn." - }, - "forcePalm": { - "name": "Force Palm", - "effect": "The target is attacked with a shock wave. This may also leave the target with paralysis." - }, - "auraSphere": { - "name": "Aura Sphere", - "effect": "The user lets loose a blast of aura power from deep within its body at the target. This attack never misses." - }, - "rockPolish": { - "name": "Rock Polish", - "effect": "The user polishes its body to reduce drag. This sharply raises the Speed stat." - }, - "poisonJab": { - "name": "Poison Jab", - "effect": "The target is stabbed with a tentacle, arm, or the like steeped in poison. This may also poison the target." - }, - "darkPulse": { - "name": "Dark Pulse", - "effect": "The user releases a horrible aura imbued with dark thoughts. This may also make the target flinch." - }, - "nightSlash": { - "name": "Night Slash", - "effect": "The user slashes the target the instant an opportunity arises. Critical hits land more easily." - }, - "aquaTail": { - "name": "Aqua Tail", - "effect": "The user attacks by swinging its tail as if it were a vicious wave in a raging storm." - }, - "seedBomb": { - "name": "Seed Bomb", - "effect": "The user slams a barrage of hard-shelled seeds down on the target from above." - }, - "airSlash": { - "name": "Air Slash", - "effect": "The user attacks with a blade of air that slices even the sky. This may also make the target flinch." - }, - "xScissor": { - "name": "X-Scissor", - "effect": "The user slashes at the target by crossing its scythes or claws as if they were a pair of scissors." - }, - "bugBuzz": { - "name": "Bug Buzz", - "effect": "The user generates a damaging sound wave by vibration. This may also lower the target's Sp. Def stat." - }, - "dragonPulse": { - "name": "Dragon Pulse", - "effect": "The target is attacked with a shock wave generated by the user's gaping mouth." - }, - "dragonRush": { - "name": "Dragon Rush", - "effect": "The user tackles the target while exhibiting overwhelming menace. This may also make the target flinch." - }, - "powerGem": { - "name": "Power Gem", - "effect": "The user attacks with a ray of light that sparkles as if it were made of gemstones." - }, - "drainPunch": { - "name": "Drain Punch", - "effect": "An energy-draining punch. The user's HP is restored by half the damage taken by the target." - }, - "vacuumWave": { - "name": "Vacuum Wave", - "effect": "The user whirls its fists to send a wave of pure vacuum at the target. This move always goes first." - }, - "focusBlast": { - "name": "Focus Blast", - "effect": "The user heightens its mental focus and unleashes its power. This may also lower the target's Sp. Def stat." - }, - "energyBall": { - "name": "Energy Ball", - "effect": "The user draws power from nature and fires it at the target. This may also lower the target's Sp. Def stat." - }, - "braveBird": { - "name": "Brave Bird", - "effect": "The user tucks in its wings and charges from a low altitude. This also damages the user quite a lot." - }, - "earthPower": { - "name": "Earth Power", - "effect": "The user makes the ground under the target erupt with power. This may also lower the target's Sp. Def stat." - }, - "switcheroo": { - "name": "Switcheroo", - "effect": "The user trades held items with the target faster than the eye can follow." - }, - "gigaImpact": { - "name": "Giga Impact", - "effect": "The user charges at the target using every bit of its power. The user can't move on the next turn." - }, - "nastyPlot": { - "name": "Nasty Plot", - "effect": "The user stimulates its brain by thinking bad thoughts. This sharply raises the user's Sp. Atk stat." - }, - "bulletPunch": { - "name": "Bullet Punch", - "effect": "The user strikes the target with tough punches as fast as bullets. This move always goes first." - }, - "avalanche": { - "name": "Avalanche", - "effect": "The power of this attack move is doubled if the user has been hurt by the target in the same turn." - }, - "iceShard": { - "name": "Ice Shard", - "effect": "The user flash-freezes chunks of ice and hurls them at the target. This move always goes first." - }, - "shadowClaw": { - "name": "Shadow Claw", - "effect": "The user slashes with a sharp claw made from shadows. Critical hits land more easily." - }, - "thunderFang": { - "name": "Thunder Fang", - "effect": "The user bites with electrified fangs. This may also make the target flinch or leave it with paralysis." - }, - "iceFang": { - "name": "Ice Fang", - "effect": "The user bites with cold-infused fangs. This may also make the target flinch or leave it frozen." - }, - "fireFang": { - "name": "Fire Fang", - "effect": "The user bites with flame-cloaked fangs. This may also make the target flinch or leave it with a burn." - }, - "shadowSneak": { - "name": "Shadow Sneak", - "effect": "The user extends its shadow and attacks the target from behind. This move always goes first." - }, - "mudBomb": { - "name": "Mud Bomb", - "effect": "The user launches a hard-packed mud ball to attack. This may also lower the target's accuracy." - }, - "psychoCut": { - "name": "Psycho Cut", - "effect": "The user tears at the target with blades formed by psychic power. Critical hits land more easily." - }, - "zenHeadbutt": { - "name": "Zen Headbutt", - "effect": "The user focuses its willpower to its head and attacks the target. This may also make the target flinch." - }, - "mirrorShot": { - "name": "Mirror Shot", - "effect": "The user lets loose a flash of energy at the target from its polished body. This may also lower the target's accuracy." - }, - "flashCannon": { - "name": "Flash Cannon", - "effect": "The user gathers all its light energy and releases it all at once. This may also lower the target's Sp. Def stat." - }, - "rockClimb": { - "name": "Rock Climb", - "effect": "The user attacks the target by smashing into it with incredible force. This may also confuse the target." - }, - "defog": { - "name": "Defog", - "effect": "A strong wind blows away the target's barriers such as Reflect or Light Screen. This also lowers the target's evasiveness." - }, - "trickRoom": { - "name": "Trick Room", - "effect": "The user creates a bizarre area in which slower Pokémon get to move first for five turns." - }, - "dracoMeteor": { - "name": "Draco Meteor", - "effect": "Comets are summoned down from the sky onto the target. The attack's recoil harshly lowers the user's Sp. Atk stat." - }, - "discharge": { - "name": "Discharge", - "effect": "The user strikes everything around it by letting loose a flare of electricity. This may also cause paralysis." - }, - "lavaPlume": { - "name": "Lava Plume", - "effect": "The user torches everything around it in an inferno of scarlet flames. This may also leave those it hits with a burn." - }, - "leafStorm": { - "name": "Leaf Storm", - "effect": "The user whips up a storm of leaves around the target. The attack's recoil harshly lowers the user's Sp. Atk stat." - }, - "powerWhip": { - "name": "Power Whip", - "effect": "The user violently whirls its vines, tentacles, or the like to harshly lash the target." - }, - "rockWrecker": { - "name": "Rock Wrecker", - "effect": "The user launches a huge boulder at the target to attack. The user can't move on the next turn." - }, - "crossPoison": { - "name": "Cross Poison", - "effect": "A slashing attack with a poisonous blade that may also poison the target. Critical hits land more easily." - }, - "gunkShot": { - "name": "Gunk Shot", - "effect": "The user shoots filthy garbage at the target to attack. This may also poison the target." - }, - "ironHead": { - "name": "Iron Head", - "effect": "The user slams the target with its steel-hard head. This may also make the target flinch." - }, - "magnetBomb": { - "name": "Magnet Bomb", - "effect": "The user launches steel bombs that stick to the target. This attack never misses." - }, - "stoneEdge": { - "name": "Stone Edge", - "effect": "The user stabs the target from below with sharpened stones. Critical hits land more easily." - }, - "captivate": { - "name": "Captivate", - "effect": "If any opposing Pokémon is the opposite gender of the user, it is charmed, which harshly lowers its Sp. Atk stat." - }, - "stealthRock": { - "name": "Stealth Rock", - "effect": "The user lays a trap of levitating stones around the opposing team. The trap hurts opposing Pokémon that switch into battle." - }, - "grassKnot": { - "name": "Grass Knot", - "effect": "The user snares the target with grass and trips it. The heavier the target, the greater the move's power." - }, - "chatter": { - "name": "Chatter", - "effect": "The user attacks the target with sound waves of deafening chatter. This confuses the target." - }, - "judgment": { - "name": "Judgment", - "effect": "The user releases countless shots of light at the target. This move's type varies depending on the kind of Plate the user is holding." - }, - "bugBite": { - "name": "Bug Bite", - "effect": "The user bites the target. If the target is holding a Berry, the user eats it and gains its effect." - }, - "chargeBeam": { - "name": "Charge Beam", - "effect": "The user attacks the target with an electric charge. The user may use any remaining electricity to raise its Sp. Atk stat." - }, - "woodHammer": { - "name": "Wood Hammer", - "effect": "The user slams its rugged body into the target to attack. This also damages the user quite a lot." - }, - "aquaJet": { - "name": "Aqua Jet", - "effect": "The user lunges at the target at a speed that makes it almost invisible. This move always goes first." - }, - "attackOrder": { - "name": "Attack Order", - "effect": "The user calls out its underlings to pummel the target. Critical hits land more easily." - }, - "defendOrder": { - "name": "Defend Order", - "effect": "The user calls out its underlings to shield its body, raising its Defense and Sp. Def stats." - }, - "healOrder": { - "name": "Heal Order", - "effect": "The user calls out its underlings to heal it. The user regains up to half of its max HP." - }, - "headSmash": { - "name": "Head Smash", - "effect": "The user attacks the target with a hazardous, full-power headbutt. This also damages the user terribly." - }, - "doubleHit": { - "name": "Double Hit", - "effect": "The user slams the target with a long tail, vines, or a tentacle. The target is hit twice in a row." - }, - "roarOfTime": { - "name": "Roar of Time", - "effect": "The user blasts the target with power that distorts even time. The user can't move on the next turn." - }, - "spacialRend": { - "name": "Spacial Rend", - "effect": "The user tears the target along with the space around it. Critical hits land more easily." - }, - "lunarDance": { - "name": "Lunar Dance", - "effect": "The user faints. In return, the Pokémon taking its place will have its status and HP fully restored." - }, - "crushGrip": { - "name": "Crush Grip", - "effect": "The target is crushed with great force. The more HP the target has left, the greater this move's power." - }, - "magmaStorm": { - "name": "Magma Storm", - "effect": "The target becomes trapped within a maelstrom of fire that rages for four to five turns." - }, - "darkVoid": { - "name": "Dark Void", - "effect": "Opposing Pokémon are dragged into a world of total darkness that makes them sleep." - }, - "seedFlare": { - "name": "Seed Flare", - "effect": "The user emits a shock wave from its body to attack its target. This may also harshly lower the target's Sp. Def stat." - }, - "ominousWind": { - "name": "Ominous Wind", - "effect": "The user blasts the target with a gust of repulsive wind. This may also raise all the user's stats at once." - }, - "shadowForce": { - "name": "Shadow Force", - "effect": "The user disappears, then strikes the target on the next turn. This move hits even if the target protects itself." - }, - "honeClaws": { - "name": "Hone Claws", - "effect": "The user sharpens its claws to boost its Attack stat and accuracy." - }, - "wideGuard": { - "name": "Wide Guard", - "effect": "The user and its allies are protected from wide-ranging attacks for one turn." - }, - "guardSplit": { - "name": "Guard Split", - "effect": "The user employs its psychic power to average its Defense and Sp. Def stats with those of the target." - }, - "powerSplit": { - "name": "Power Split", - "effect": "The user employs its psychic power to average its Attack and Sp. Atk stats with those of the target." - }, - "wonderRoom": { - "name": "Wonder Room", - "effect": "The user creates a bizarre area in which Pokémon's Defense and Sp. Def stats are swapped for five turns." - }, - "psyshock": { - "name": "Psyshock", - "effect": "The user materializes an odd psychic wave to attack the target. This attack does physical damage." - }, - "venoshock": { - "name": "Venoshock", - "effect": "The user drenches the target in a special poisonous liquid. This move's power is doubled if the target is poisoned." - }, - "autotomize": { - "name": "Autotomize", - "effect": "The user sheds part of its body to make itself lighter and sharply raise its Speed stat." - }, - "ragePowder": { - "name": "Rage Powder", - "effect": "The user scatters a cloud of irritating powder to draw attention to itself. Opposing Pokémon aim only at the user." - }, - "telekinesis": { - "name": "Telekinesis", - "effect": "The user makes the target float with its psychic power. The target is easier to hit for three turns." - }, - "magicRoom": { - "name": "Magic Room", - "effect": "The user creates a bizarre area in which Pokémon's held items lose their effects for five turns." - }, - "smackDown": { - "name": "Smack Down", - "effect": "The user throws a stone or similar projectile to attack the target. A flying Pokémon will fall to the ground when it's hit." - }, - "stormThrow": { - "name": "Storm Throw", - "effect": "The user strikes the target with a fierce blow. This attack always results in a critical hit." - }, - "flameBurst": { - "name": "Flame Burst", - "effect": "The user attacks the target with a bursting flame. The bursting flame damages Pokémon next to the target as well." - }, - "sludgeWave": { - "name": "Sludge Wave", - "effect": "The user strikes everything around it by swamping the area with a giant sludge wave. This may also poison those hit." - }, - "quiverDance": { - "name": "Quiver Dance", - "effect": "The user lightly performs a beautiful, mystic dance. This boosts the user's Sp. Atk, Sp. Def, and Speed stats." - }, - "heavySlam": { - "name": "Heavy Slam", - "effect": "The user slams into the target with its heavy body. The more the user outweighs the target, the greater the move's power." - }, - "synchronoise": { - "name": "Synchronoise", - "effect": "Using an odd shock wave, the user inflicts damage on any Pokémon of the same type in the area around it." - }, - "electroBall": { - "name": "Electro Ball", - "effect": "The user hurls an electric orb at the target. The faster the user is than the target, the greater the move's power." - }, - "soak": { - "name": "Soak", - "effect": "The user shoots a torrent of water at the target and changes the target's type to Water." - }, - "flameCharge": { - "name": "Flame Charge", - "effect": "Cloaking itself in flame, the user attacks the target. Then, building up more power, the user raises its Speed stat." - }, - "coil": { - "name": "Coil", - "effect": "The user coils up and concentrates. This raises its Attack and Defense stats as well as its accuracy." - }, - "lowSweep": { - "name": "Low Sweep", - "effect": "The user makes a swift attack on the target's legs, which lowers the target's Speed stat." - }, - "acidSpray": { - "name": "Acid Spray", - "effect": "The user spits fluid that works to melt the target. This harshly lowers the target's Sp. Def stat." - }, - "foulPlay": { - "name": "Foul Play", - "effect": "The user turns the target's power against it. The higher the target's Attack stat, the greater the damage it deals." - }, - "simpleBeam": { - "name": "Simple Beam", - "effect": "The user's mysterious psychic wave changes the target's Ability to Simple." - }, - "entrainment": { - "name": "Entrainment", - "effect": "The user dances with an odd rhythm that compels the target to mimic it, making the target's Ability the same as the user's." - }, - "afterYou": { - "name": "After You", - "effect": "The user helps the target and makes it use its move right after the user." - }, - "round": { - "name": "Round", - "effect": "The user attacks the target with a song. Others can join in the Round to increase the power of the attack." - }, - "echoedVoice": { - "name": "Echoed Voice", - "effect": "The user attacks the target with an echoing voice. If this move is used every turn, its power is increased." - }, - "chipAway": { - "name": "Chip Away", - "effect": "Looking for an opening, the user strikes consistently. The target's stat changes don't affect this attack's damage." - }, - "clearSmog": { - "name": "Clear Smog", - "effect": "The user attacks the target by throwing a clump of special mud. All stat changes are returned to normal." - }, - "storedPower": { - "name": "Stored Power", - "effect": "The user attacks the target with stored power. The more the user's stats are raised, the greater the move's power." - }, - "quickGuard": { - "name": "Quick Guard", - "effect": "The user protects itself and its allies from priority moves." - }, - "allySwitch": { - "name": "Ally Switch", - "effect": "The user teleports using a strange power and switches places with one of its allies." - }, - "scald": { - "name": "Scald", - "effect": "The user shoots boiling hot water at its target. This may also leave the target with a burn." - }, - "shellSmash": { - "name": "Shell Smash", - "effect": "The user breaks its shell, which lowers Defense and Sp. Def stats but sharply raises its Attack, Sp. Atk, and Speed stats." - }, - "healPulse": { - "name": "Heal Pulse", - "effect": "The user emits a healing pulse that restores the target's HP by up to half of its max HP." - }, - "hex": { - "name": "Hex", - "effect": "This relentless attack does massive damage to a target affected by status conditions." - }, - "skyDrop": { - "name": "Sky Drop", - "effect": "The user takes the target into the sky, then drops it during the next turn. The target cannot attack while in the sky." - }, - "shiftGear": { - "name": "Shift Gear", - "effect": "The user rotates its gears, raising its Attack stat and sharply raising its Speed stat." - }, - "circleThrow": { - "name": "Circle Throw", - "effect": "The target is thrown, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." - }, - "incinerate": { - "name": "Incinerate", - "effect": "The user attacks opposing Pokémon with fire. If a Pokémon is holding a certain item, such as a Berry, the item becomes burned up and unusable." - }, - "quash": { - "name": "Quash", - "effect": "The user suppresses the target and makes its move go last." - }, - "acrobatics": { - "name": "Acrobatics", - "effect": "The user nimbly strikes the target. The fewer held items, the higher the damage it inflicts." - }, - "reflectType": { - "name": "Reflect Type", - "effect": "The user reflects the target's type, making the user the same type as the target." - }, - "retaliate": { - "name": "Retaliate", - "effect": "The user gets revenge for a fainted ally. If an ally fainted in the previous turn, this move's power is increased." - }, - "finalGambit": { - "name": "Final Gambit", - "effect": "The user risks everything to attack its target. The user faints but does damage equal to its HP." - }, - "bestow": { - "name": "Bestow", - "effect": "The user passes its held item to the target when the target isn't holding an item." - }, - "inferno": { - "name": "Inferno", - "effect": "The user attacks by engulfing the target in an intense fire. This leaves the target with a burn." - }, - "waterPledge": { - "name": "Water Pledge", - "effect": "A column of water hits the target. When used with its fire equivalent, its power increases and a rainbow appears." - }, - "firePledge": { - "name": "Fire Pledge", - "effect": "A column of fire hits the target. When used with its grass equivalent, its power increases and a vast sea of fire appears." - }, - "grassPledge": { - "name": "Grass Pledge", - "effect": "A column of grass hits the target. When used with its water equivalent, its power increases and a vast swamp appears." - }, - "voltSwitch": { - "name": "Volt Switch", - "effect": "After making its attack, the user rushes back to switch places with a party Pokémon in waiting." - }, - "struggleBug": { - "name": "Struggle Bug", - "effect": "While resisting, the user attacks opposing Pokémon. This lowers the Sp. Atk stats of those hit." - }, - "bulldoze": { - "name": "Bulldoze", - "effect": "The user strikes everything around it by stomping down on the ground. This lowers the Speed stats of those hit." - }, - "frostBreath": { - "name": "Frost Breath", - "effect": "The user blows its cold breath on the target. This attack always results in a critical hit." - }, - "dragonTail": { - "name": "Dragon Tail", - "effect": "The target is knocked away, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon." - }, - "workUp": { - "name": "Work Up", - "effect": "The user is roused, and its Attack and Sp. Atk stats increase." - }, - "electroweb": { - "name": "Electroweb", - "effect": "The user attacks and captures opposing Pokémon using an electric net. This lowers their Speed stats." - }, - "wildCharge": { - "name": "Wild Charge", - "effect": "The user shrouds itself in electricity and smashes into its target. This also damages the user a little." - }, - "drillRun": { - "name": "Drill Run", - "effect": "The user crashes into its target while rotating its body like a drill. Critical hits land more easily." - }, - "dualChop": { - "name": "Dual Chop", - "effect": "The user attacks its target by hitting it with brutal strikes. The target is hit twice in a row." - }, - "heartStamp": { - "name": "Heart Stamp", - "effect": "The user unleashes a vicious blow after its cute act makes the target less wary. This may also make the target flinch." - }, - "hornLeech": { - "name": "Horn Leech", - "effect": "The user drains the target's energy with its horns. The user's HP is restored by half the damage taken by the target." - }, - "sacredSword": { - "name": "Sacred Sword", - "effect": "The user attacks by slicing with a long horn. The target's stat changes don't affect this attack's damage." - }, - "razorShell": { - "name": "Razor Shell", - "effect": "The user cuts its target with sharp shells. This may also lower the target's Defense stat." - }, - "heatCrash": { - "name": "Heat Crash", - "effect": "The user slams its target with its flame-covered body. The more the user outweighs the target, the greater the move's power." - }, - "leafTornado": { - "name": "Leaf Tornado", - "effect": "The user attacks its target by encircling it in sharp leaves. This attack may also lower the target's accuracy." - }, - "steamroller": { - "name": "Steamroller", - "effect": "The user crushes its target by rolling over the target with its rolled-up body. This may also make the target flinch." - }, - "cottonGuard": { - "name": "Cotton Guard", - "effect": "The user protects itself by wrapping its body in soft cotton, which drastically raises the user's Defense stat." - }, - "nightDaze": { - "name": "Night Daze", - "effect": "The user lets loose a pitch-black shock wave at its target. This may also lower the target's accuracy." - }, - "psystrike": { - "name": "Psystrike", - "effect": "The user materializes an odd psychic wave to attack the target. This attack does physical damage." - }, - "tailSlap": { - "name": "Tail Slap", - "effect": "The user attacks by striking the target with its hard tail. It hits the target two to five times in a row." - }, - "hurricane": { - "name": "Hurricane", - "effect": "The user attacks by wrapping its opponent in a fierce wind that flies up into the sky. This may also confuse the target." - }, - "headCharge": { - "name": "Head Charge", - "effect": "The user charges its head into its target, using its powerful guard hair. This also damages the user a little." - }, - "gearGrind": { - "name": "Gear Grind", - "effect": "The user attacks by throwing steel gears at its target twice." - }, - "searingShot": { - "name": "Searing Shot", - "effect": "The user torches everything around it in an inferno of scarlet flames. This may also leave those it hits with a burn." - }, - "technoBlast": { - "name": "Techno Blast", - "effect": "The user fires a beam of light at its target. The move's type changes depending on the Drive the user holds." - }, - "relicSong": { - "name": "Relic Song", - "effect": "The user sings an ancient song and attacks by appealing to the hearts of the listening opposing Pokémon. This may also induce sleep." - }, - "secretSword": { - "name": "Secret Sword", - "effect": "The user cuts with its long horn. The odd power contained in the horn does physical damage to the target." - }, - "glaciate": { - "name": "Glaciate", - "effect": "The user attacks by blowing freezing cold air at opposing Pokémon. This lowers their Speed stats." - }, - "boltStrike": { - "name": "Bolt Strike", - "effect": "The user surrounds itself with a great amount of electricity and charges its target. This may also leave the target with paralysis." - }, - "blueFlare": { - "name": "Blue Flare", - "effect": "The user attacks by engulfing the target in an intense, yet beautiful, blue flame. This may also leave the target with a burn." - }, - "fieryDance": { - "name": "Fiery Dance", - "effect": "Cloaked in flames, the user attacks the target by dancing and flapping its wings. This may also raise the user's Sp. Atk stat." - }, - "freezeShock": { - "name": "Freeze Shock", - "effect": "On the second turn, the user hits the target with electrically charged ice. This may also leave the target with paralysis." - }, - "iceBurn": { - "name": "Ice Burn", - "effect": "On the second turn, an ultracold, freezing wind surrounds the target. This may leave the target with a burn." - }, - "snarl": { - "name": "Snarl", - "effect": "The user yells as if it's ranting about something, which lowers the Sp. Atk stats of opposing Pokémon." - }, - "icicleCrash": { - "name": "Icicle Crash", - "effect": "The user attacks by harshly dropping large icicles onto the target. This may also make the target flinch." - }, - "vCreate": { - "name": "V-create", - "effect": "With a hot flame on its forehead, the user hurls itself at its target. This lowers the user's Defense, Sp. Def, and Speed stats." - }, - "fusionFlare": { - "name": "Fusion Flare", - "effect": "The user brings down a giant flame. This move's power is increased when influenced by an enormous lightning bolt." - }, - "fusionBolt": { - "name": "Fusion Bolt", - "effect": "The user throws down a giant lightning bolt. This move's power is increased when influenced by an enormous flame." - }, - "flyingPress": { - "name": "Flying Press", - "effect": "The user dives down onto the target from the sky. This move is Fighting and Flying type simultaneously." - }, - "matBlock": { - "name": "Mat Block", - "effect": "Using a pulled-up mat as a shield, the user protects itself and its allies from damaging moves. This does not stop status moves." - }, - "belch": { - "name": "Belch", - "effect": "The user lets out a damaging belch at the target. The user must eat a held Berry to use this move." - }, - "rototiller": { - "name": "Rototiller", - "effect": "Tilling the soil, the user makes it easier for plants to grow. This raises the Attack and Sp. Atk stats of Grass-type Pokémon." - }, - "stickyWeb": { - "name": "Sticky Web", - "effect": "The user weaves a sticky net around the opposing team, which lowers their Speed stats upon switching into battle." - }, - "fellStinger": { - "name": "Fell Stinger", - "effect": "When the user knocks out a target with this move, the user's Attack stat rises drastically." - }, - "phantomForce": { - "name": "Phantom Force", - "effect": "The user vanishes somewhere, then strikes the target on the next turn. This move hits even if the target protects itself." - }, - "trickOrTreat": { - "name": "Trick-or-Treat", - "effect": "The user takes the target trick-or-treating. This adds Ghost type to the target's type." - }, - "nobleRoar": { - "name": "Noble Roar", - "effect": "Letting out a noble roar, the user intimidates the target and lowers its Attack and Sp. Atk stats." - }, - "ionDeluge": { - "name": "Ion Deluge", - "effect": "The user disperses electrically charged particles, which changes Normal-type moves to Electric-type moves." - }, - "parabolicCharge": { - "name": "Parabolic Charge", - "effect": "The user attacks everything around it. The user's HP is restored by half the damage taken by those hit." - }, - "forestsCurse": { - "name": "Forest's Curse", - "effect": "The user puts a forest curse on the target. The target is now Grass type as well." - }, - "petalBlizzard": { - "name": "Petal Blizzard", - "effect": "The user stirs up a violent petal blizzard and attacks everything around it." - }, - "freezeDry": { - "name": "Freeze-Dry", - "effect": "The user rapidly cools the target. This may also leave the target frozen. This move is super effective on Water types." - }, - "disarmingVoice": { - "name": "Disarming Voice", - "effect": "Letting out a charming cry, the user does emotional damage to opposing Pokémon. This attack never misses." - }, - "partingShot": { - "name": "Parting Shot", - "effect": "With a parting threat, the user lowers the target's Attack and Sp. Atk stats. Then it switches with a party Pokémon." - }, - "topsyTurvy": { - "name": "Topsy-Turvy", - "effect": "All stat changes affecting the target turn topsy-turvy and become the opposite of what they were." - }, - "drainingKiss": { - "name": "Draining Kiss", - "effect": "The user steals the target's HP with a kiss. The user's HP is restored by over half of the damage taken by the target." - }, - "craftyShield": { - "name": "Crafty Shield", - "effect": "The user protects itself and its allies from status moves with a mysterious power. This does not stop moves that do damage." - }, - "flowerShield": { - "name": "Flower Shield", - "effect": "The user raises the Defense stats of all Grass-type Pokémon in battle with a mysterious power." - }, - "grassyTerrain": { - "name": "Grassy Terrain", - "effect": "The user turns the ground to grass for five turns. This restores the HP of Pokémon on the ground a little every turn and powers up Grass-type moves." - }, - "mistyTerrain": { - "name": "Misty Terrain", - "effect": "This protects Pokémon on the ground from status conditions and halves damage from Dragon-type moves for five turns." - }, - "electrify": { - "name": "Electrify", - "effect": "If the target is electrified before it uses a move during that turn, the target's move becomes Electric type." - }, - "playRough": { - "name": "Play Rough", - "effect": "The user plays rough with the target and attacks it. This may also lower the target's Attack stat." - }, - "fairyWind": { - "name": "Fairy Wind", - "effect": "The user stirs up a fairy wind and strikes the target with it." - }, - "moonblast": { - "name": "Moonblast", - "effect": "Borrowing the power of the moon, the user attacks the target. This may also lower the target's Sp. Atk stat." - }, - "boomburst": { - "name": "Boomburst", - "effect": "The user attacks everything around it with the destructive power of a terrible, explosive sound." - }, - "fairyLock": { - "name": "Fairy Lock", - "effect": "By locking down the battlefield, the user keeps all Pokémon from fleeing during the next turn." - }, - "kingsShield": { - "name": "King's Shield", - "effect": "The user takes a defensive stance while it protects itself from damage. It also lowers the Attack stat of any attacker that makes direct contact." - }, - "playNice": { - "name": "Play Nice", - "effect": "The user and the target become friends, and the target loses its will to fight. This lowers the target's Attack stat." - }, - "confide": { - "name": "Confide", - "effect": "The user tells the target a secret, and the target loses its ability to concentrate. This lowers the target's Sp. Atk stat." - }, - "diamondStorm": { - "name": "Diamond Storm", - "effect": "The user whips up a storm of diamonds to damage opposing Pokémon. This may also sharply raise the user's Defense stat." - }, - "steamEruption": { - "name": "Steam Eruption", - "effect": "The user immerses the target in superheated steam. This may also leave the target with a burn." - }, - "hyperspaceHole": { - "name": "Hyperspace Hole", - "effect": "Using a hyperspace hole, the user appears right next to the target and strikes. This also hits a target using a move such as Protect or Detect." - }, - "waterShuriken": { - "name": "Water Shuriken", - "effect": "The user hits the target with throwing stars two to five times in a row. This move always goes first." - }, - "mysticalFire": { - "name": "Mystical Fire", - "effect": "The user attacks by breathing a special, hot fire. This also lowers the target's Sp. Atk stat." - }, - "spikyShield": { - "name": "Spiky Shield", - "effect": "In addition to protecting the user from attacks, this move also damages any attacker that makes direct contact." - }, - "aromaticMist": { - "name": "Aromatic Mist", - "effect": "The user raises the Sp. Def stat of an ally Pokémon by using a mysterious aroma." - }, - "eerieImpulse": { - "name": "Eerie Impulse", - "effect": "The user's body generates an eerie impulse. Exposing the target to it harshly lowers the target's Sp. Atk stat." - }, - "venomDrench": { - "name": "Venom Drench", - "effect": "Opposing Pokémon are drenched in an odd poisonous liquid. This lowers the Attack, Sp. Atk, and Speed stats of a poisoned target." - }, - "powder": { - "name": "Powder", - "effect": "The user covers the target in a combustible powder. If the target uses a Fire-type move, the powder explodes and damages the target." - }, - "geomancy": { - "name": "Geomancy", - "effect": "The user absorbs energy and sharply raises its Sp. Atk, Sp. Def, and Speed stats on the next turn." - }, - "magneticFlux": { - "name": "Magnetic Flux", - "effect": "The user manipulates magnetic fields, which raises the Defense and Sp. Def stats of ally Pokémon with the Plus or Minus Ability." - }, - "happyHour": { - "name": "Happy Hour", - "effect": "Using Happy Hour doubles the amount of prize money received after battle." - }, - "electricTerrain": { - "name": "Electric Terrain", - "effect": "The user electrifies the ground for five turns, powering up Electric-type moves. Pokémon on the ground no longer fall asleep." - }, - "dazzlingGleam": { - "name": "Dazzling Gleam", - "effect": "The user damages opposing Pokémon by emitting a powerful flash." - }, - "celebrate": { - "name": "Celebrate", - "effect": "The Pokémon congratulates you on your special day!" - }, - "holdHands": { - "name": "Hold Hands", - "effect": "The user and an ally hold hands. This makes them very happy." - }, - "babyDollEyes": { - "name": "Baby-Doll Eyes", - "effect": "The user stares at the target with its baby-doll eyes, which lowers the target's Attack stat. This move always goes first." - }, - "nuzzle": { - "name": "Nuzzle", - "effect": "The user attacks by nuzzling its electrified cheeks against the target. This also leaves the target with paralysis." - }, - "holdBack": { - "name": "Hold Back", - "effect": "The user holds back when it attacks, and the target is left with at least 1 HP." - }, - "infestation": { - "name": "Infestation", - "effect": "The target is infested and attacked for four to five turns. The target can't flee during this time." - }, - "powerUpPunch": { - "name": "Power-Up Punch", - "effect": "Striking opponents over and over makes the user's fists harder. Hitting a target raises the Attack stat." - }, - "oblivionWing": { - "name": "Oblivion Wing", - "effect": "The user absorbs its target's HP. The user's HP is restored by over half of the damage taken by the target." - }, - "thousandArrows": { - "name": "Thousand Arrows", - "effect": "This move also hits opposing Pokémon that are in the air. Those Pokémon are knocked down to the ground." - }, - "thousandWaves": { - "name": "Thousand Waves", - "effect": "The user attacks with a wave that crawls along the ground. Those it hits can't flee from battle." - }, - "landsWrath": { - "name": "Land's Wrath", - "effect": "The user gathers the energy of the land and focuses that power on opposing Pokémon to damage them." - }, - "lightOfRuin": { - "name": "Light of Ruin", - "effect": "Drawing power from the Eternal Flower, the user fires a powerful beam of light. This also damages the user quite a lot." - }, - "originPulse": { - "name": "Origin Pulse", - "effect": "The user attacks opposing Pokémon with countless beams of light that glow a deep and brilliant blue." - }, - "precipiceBlades": { - "name": "Precipice Blades", - "effect": "The user attacks opposing Pokémon by manifesting the power of the land in fearsome blades of stone." - }, - "dragonAscent": { - "name": "Dragon Ascent", - "effect": "After soaring upward, the user attacks its target by dropping out of the sky at high speeds. But it lowers its own Defense and Sp. Def stats in the process." - }, - "hyperspaceFury": { - "name": "Hyperspace Fury", - "effect": "Using its many arms, the user unleashes a barrage of attacks that ignore the effects of moves like Protect and Detect. But the user's Defense stat falls." - }, - "breakneckBlitzPhysical": { - "name": "Breakneck Blitz", - "effect": "The user builds up its momentum using its Z-Power and crashes into the target at full speed. The power varies, depending on the original move." - }, - "breakneckBlitzSpecial": { - "name": "Breakneck Blitz", - "effect": "Dummy Data" - }, - "allOutPummelingPhysical": { - "name": "All-Out Pummeling", - "effect": "The user rams an energy orb created by its Z-Power into the target with full force. The power varies, depending on the original move." - }, - "allOutPummelingSpecial": { - "name": "All-Out Pummeling", - "effect": "Dummy Data" - }, - "supersonicSkystrikePhysical": { - "name": "Supersonic Skystrike", - "effect": "The user soars up with its Z-Power and plummets toward the target at full speed. The power varies, depending on the original move." - }, - "supersonicSkystrikeSpecial": { - "name": "Supersonic Skystrike", - "effect": "Dummy Data" - }, - "acidDownpourPhysical": { - "name": "Acid Downpour", - "effect": "The user creates a poisonous swamp using its Z-Power and sinks the target into it at full force. The power varies, depending on the original move." - }, - "acidDownpourSpecial": { - "name": "Acid Downpour", - "effect": "Dummy Data" - }, - "tectonicRagePhysical": { - "name": "Tectonic Rage", - "effect": "The user burrows deep into the ground and slams into the target with the full force of its Z-Power. The power varies, depending on the original move." - }, - "tectonicRageSpecial": { - "name": "Tectonic Rage", - "effect": "Dummy Data" - }, - "continentalCrushPhysical": { - "name": "Continental Crush", - "effect": "The user summons a huge rock mountain using its Z-Power and drops it onto the target with full force. The power varies, depending on the original move." - }, - "continentalCrushSpecial": { - "name": "Continental Crush", - "effect": "Dummy Data" - }, - "savageSpinOutPhysical": { - "name": "Savage Spin-Out", - "effect": "The user binds the target with full force with threads of silk that the user spits using its Z-Power. The power varies, depending on the original move." - }, - "savageSpinOutSpecial": { - "name": "Savage Spin-Out", - "effect": "Dummy Data" - }, - "neverEndingNightmarePhysical": { - "name": "Never-Ending Nightmare", - "effect": "Deep-seated grudges summoned by the user's Z-Power trap the target. The power varies, depending on the original move." - }, - "neverEndingNightmareSpecial": { - "name": "Never-Ending Nightmare", - "effect": "Dummy Data" - }, - "corkscrewCrashPhysical": { - "name": "Corkscrew Crash", - "effect": "The user spins very fast and rams into the target with the full force of its Z-Power. The power varies, depending on the original move." - }, - "corkscrewCrashSpecial": { - "name": "Corkscrew Crash", - "effect": "Dummy Data" - }, - "infernoOverdrivePhysical": { - "name": "Inferno Overdrive", - "effect": "The user breathes a stream of intense fire toward the target with the full force of its Z-Power. The power varies depending on the original move." - }, - "infernoOverdriveSpecial": { - "name": "Inferno Overdrive", - "effect": "Dummy Data" - }, - "hydroVortexPhysical": { - "name": "Hydro Vortex", - "effect": "The user creates a huge whirling current using its Z-Power to swallow the target with full force. The power varies, depending on the original move." - }, - "hydroVortexSpecial": { - "name": "Hydro Vortex", - "effect": "Dummy Data" - }, - "bloomDoomPhysical": { - "name": "Bloom Doom", - "effect": "The user collects energy from plants using its Z-Power and attacks the target with full force. The power varies, depending on the original move." - }, - "bloomDoomSpecial": { - "name": "Bloom Doom", - "effect": "Dummy Data" - }, - "gigavoltHavocPhysical": { - "name": "Gigavolt Havoc", - "effect": "The user hits the target with a powerful electric current collected by its Z-Power. The power varies, depending on the original move." - }, - "gigavoltHavocSpecial": { - "name": "Gigavolt Havoc", - "effect": "Dummy Data" - }, - "shatteredPsychePhysical": { - "name": "Shattered Psyche", - "effect": "The user controls the target with its Z-Power and hurts the target with full force. The power varies, depending on the original move." - }, - "shatteredPsycheSpecial": { - "name": "Shattered Psyche", - "effect": "Dummy Data" - }, - "subzeroSlammerPhysical": { - "name": "Subzero Slammer", - "effect": "The user dramatically drops the temperature using its Z-Power and freezes the target with full force. The power varies, depending on the original move." - }, - "subzeroSlammerSpecial": { - "name": "Subzero Slammer", - "effect": "Dummy Data" - }, - "devastatingDrakePhysical": { - "name": "Devastating Drake", - "effect": "The user materializes its aura using its Z-Power and attacks the target with full force. The power varies, depending on the original move." - }, - "devastatingDrakeSpecial": { - "name": "Devastating Drake", - "effect": "Dummy Data" - }, - "blackHoleEclipsePhysical": { - "name": "Black Hole Eclipse", - "effect": "The user gathers dark energy using its Z-Power and sucks the target into it. The power varies, depending on the original move." - }, - "blackHoleEclipseSpecial": { - "name": "Black Hole Eclipse", - "effect": "Dummy Data" - }, - "twinkleTacklePhysical": { - "name": "Twinkle Tackle", - "effect": "The user creates a very charming space using its Z-Power and totally toys with the target. The power varies, depending on the original move." - }, - "twinkleTackleSpecial": { - "name": "Twinkle Tackle", - "effect": "Dummy Data" - }, - "catastropika": { - "name": "Catastropika", - "effect": "The user, Pikachu, surrounds itself with the maximum amount of electricity using its Z-Power and pounces on its target with full force." - }, - "shoreUp": { - "name": "Shore Up", - "effect": "The user regains up to half of its max HP. It restores more HP in a sandstorm." - }, - "firstImpression": { - "name": "First Impression", - "effect": "Although this move has great power, it only works the first turn each time the user enters battle." - }, - "banefulBunker": { - "name": "Baneful Bunker", - "effect": "In addition to protecting the user from attacks, this move also poisons any attacker that makes direct contact." - }, - "spiritShackle": { - "name": "Spirit Shackle", - "effect": "The user attacks while simultaneously stitching the target's shadow to the ground to prevent the target from escaping." - }, - "darkestLariat": { - "name": "Darkest Lariat", - "effect": "The user swings both arms and hits the target. The target's stat changes don't affect this attack's damage." - }, - "sparklingAria": { - "name": "Sparkling Aria", - "effect": "The user bursts into song, emitting many bubbles. Any Pokémon suffering from a burn will be healed by the touch of these bubbles." - }, - "iceHammer": { - "name": "Ice Hammer", - "effect": "The user swings and hits with its strong, heavy fist. It lowers the user's Speed, however." - }, - "floralHealing": { - "name": "Floral Healing", - "effect": "The user restores the target's HP by up to half of its max HP. It restores more HP when the terrain is grass." - }, - "highHorsepower": { - "name": "High Horsepower", - "effect": "The user fiercely attacks the target using its entire body." - }, - "strengthSap": { - "name": "Strength Sap", - "effect": "The user restores its HP by the same amount as the target's Attack stat. It also lowers the target's Attack stat." - }, - "solarBlade": { - "name": "Solar Blade", - "effect": "In this two-turn attack, the user gathers light and fills a blade with the light's energy, attacking the target on the next turn." - }, - "leafage": { - "name": "Leafage", - "effect": "The user attacks by pelting the target with leaves." - }, - "spotlight": { - "name": "Spotlight", - "effect": "The user shines a spotlight on the target so that only the target will be attacked during the turn." - }, - "toxicThread": { - "name": "Toxic Thread", - "effect": "The user shoots poisonous threads to poison the target and lower the target's Speed stat." - }, - "laserFocus": { - "name": "Laser Focus", - "effect": "The user concentrates intensely. The attack on the next turn always results in a critical hit." - }, - "gearUp": { - "name": "Gear Up", - "effect": "The user engages its gears to raise the Attack and Sp. Atk stats of ally Pokémon with the Plus or Minus Ability." - }, - "throatChop": { - "name": "Throat Chop", - "effect": "The user attacks the target's throat, and the resultant suffering prevents the target from using moves that emit sound for two turns." - }, - "pollenPuff": { - "name": "Pollen Puff", - "effect": "The user attacks the enemy with a pollen puff that explodes. If the target is an ally, it gives the ally a pollen puff that restores its HP instead." - }, - "anchorShot": { - "name": "Anchor Shot", - "effect": "The user entangles the target with its anchor chain while attacking. The target becomes unable to flee." - }, - "psychicTerrain": { - "name": "Psychic Terrain", - "effect": "This protects Pokémon on the ground from priority moves and powers up Psychic-type moves for five turns." - }, - "lunge": { - "name": "Lunge", - "effect": "The user makes a lunge at the target, attacking with full force. This also lowers the target's Attack stat." - }, - "fireLash": { - "name": "Fire Lash", - "effect": "The user strikes the target with a burning lash. This also lowers the target's Defense stat." - }, - "powerTrip": { - "name": "Power Trip", - "effect": "The user boasts its strength and attacks the target. The more the user's stats are raised, the greater the move's power." - }, - "burnUp": { - "name": "Burn Up", - "effect": "To inflict massive damage, the user burns itself out. After using this move, the user will no longer be Fire type." - }, - "speedSwap": { - "name": "Speed Swap", - "effect": "The user exchanges Speed stats with the target." - }, - "smartStrike": { - "name": "Smart Strike", - "effect": "The user stabs the target with a sharp horn. This attack never misses." - }, - "purify": { - "name": "Purify", - "effect": "The user heals the target's status condition. If the move succeeds, it also restores the user's own HP." - }, - "revelationDance": { - "name": "Revelation Dance", - "effect": "The user attacks the target by dancing very hard. The user's type determines the type of this move." - }, - "coreEnforcer": { - "name": "Core Enforcer", - "effect": "If the Pokémon the user has inflicted damage on have already used their moves, this move eliminates the effect of the target's Ability." - }, - "tropKick": { - "name": "Trop Kick", - "effect": "The user lands an intense kick of tropical origins on the target. This also lowers the target's Attack stat." - }, - "instruct": { - "name": "Instruct", - "effect": "The user instructs the target to use the target's last move again." - }, - "beakBlast": { - "name": "Beak Blast", - "effect": "The user first heats up its beak, and then it attacks the target. Making direct contact with the Pokémon while it's heating up its beak results in a burn." - }, - "clangingScales": { - "name": "Clanging Scales", - "effect": "The user rubs the scales on its entire body and makes a huge noise to attack opposing Pokémon. The user's Defense stat goes down after the attack." - }, - "dragonHammer": { - "name": "Dragon Hammer", - "effect": "The user uses its body like a hammer to attack the target and inflict damage." - }, - "brutalSwing": { - "name": "Brutal Swing", - "effect": "The user swings its body around violently to inflict damage on everything in its vicinity." - }, - "auroraVeil": { - "name": "Aurora Veil", - "effect": "This move reduces damage from physical and special moves for five turns. This can be used only when it is snowing." - }, - "sinisterArrowRaid": { - "name": "Sinister Arrow Raid", - "effect": "The user, Decidueye, creates countless arrows using its Z-Power and shoots the target with full force." - }, - "maliciousMoonsault": { - "name": "Malicious Moonsault", - "effect": "The user, Incineroar, strengthens its body using its Z-Power and crashes into the target with full force." - }, - "oceanicOperetta": { - "name": "Oceanic Operetta", - "effect": "The user, Primarina, summons a massive amount of water using its Z-Power and attacks the target with full force." - }, - "guardianOfAlola": { - "name": "Guardian of Alola", - "effect": "The user, the Land Spirit Pokémon, obtains Alola's energy using its Z-Power and attacks the target with full force. This reduces the target's HP greatly." - }, - "soulStealing7StarStrike": { - "name": "Soul-Stealing 7-Star Strike", - "effect": "After obtaining Z-Power, the user, Marshadow, punches and kicks the target consecutively with full force." - }, - "stokedSparksurfer": { - "name": "Stoked Sparksurfer", - "effect": "After obtaining Z-Power, the user, Alolan Raichu, attacks the target with full force. This move leaves the target with paralysis." - }, - "pulverizingPancake": { - "name": "Pulverizing Pancake", - "effect": "Z-Power brings out the true capabilities of the user, Snorlax. The Pokémon moves its enormous body energetically and attacks the target with full force." - }, - "extremeEvoboost": { - "name": "Extreme Evoboost", - "effect": "After obtaining Z-Power, the user, Eevee, gets energy from its evolved friends and boosts its stats sharply." - }, - "genesisSupernova": { - "name": "Genesis Supernova", - "effect": "After obtaining Z-Power, the user, Mew, attacks the target with full force. The terrain will be charged with psychic energy." - }, - "shellTrap": { - "name": "Shell Trap", - "effect": "The user sets a shell trap. If the user is hit by a physical move, the trap will explode and inflict damage on opposing Pokémon." - }, - "fleurCannon": { - "name": "Fleur Cannon", - "effect": "The user unleashes a strong beam. The attack's recoil harshly lowers the user's Sp. Atk stat." - }, - "psychicFangs": { - "name": "Psychic Fangs", - "effect": "The user bites the target with its psychic capabilities. This can also destroy Light Screen and Reflect." - }, - "stompingTantrum": { - "name": "Stomping Tantrum", - "effect": "Driven by frustration, the user attacks the target. If the user's previous move has failed, the power of this move doubles." - }, - "shadowBone": { - "name": "Shadow Bone", - "effect": "The user attacks by beating the target with a bone that contains a spirit. This may also lower the target's Defense stat." - }, - "accelerock": { - "name": "Accelerock", - "effect": "The user smashes into the target at high speed. This move always goes first." - }, - "liquidation": { - "name": "Liquidation", - "effect": "The user slams into the target using a full-force blast of water. This may also lower the target's Defense stat." - }, - "prismaticLaser": { - "name": "Prismatic Laser", - "effect": "The user shoots powerful lasers using the power of a prism. The user can't move on the next turn." - }, - "spectralThief": { - "name": "Spectral Thief", - "effect": "The user hides in the target's shadow, steals the target's stat boosts, and then attacks." - }, - "sunsteelStrike": { - "name": "Sunsteel Strike", - "effect": "The user slams into the target with the force of a meteor. This move can be used on the target regardless of its Abilities." - }, - "moongeistBeam": { - "name": "Moongeist Beam", - "effect": "The user emits a sinister ray to attack the target. This move can be used on the target regardless of its Abilities." - }, - "tearfulLook": { - "name": "Tearful Look", - "effect": "The user gets teary eyed to make the target lose its combative spirit. This lowers the target's Attack and Sp. Atk stats." - }, - "zingZap": { - "name": "Zing Zap", - "effect": "A strong electric blast crashes down on the target, giving it an electric shock. This may also make the target flinch." - }, - "naturesMadness": { - "name": "Nature's Madness", - "effect": "The user hits the target with the force of nature. It halves the target's HP." - }, - "multiAttack": { - "name": "Multi-Attack", - "effect": "Cloaking itself in high energy, the user slams into the target. The memory held determines the move's type." - }, - "tenMillionVoltThunderbolt": { - "name": "10,000,000 Volt Thunderbolt", - "effect": "The user, Pikachu wearing a cap, powers up a jolt of electricity using its Z-Power and unleashes it. Critical hits land more easily." - }, - "mindBlown": { - "name": "Mind Blown", - "effect": "The user attacks everything around it by causing its own head to explode. This also damages the user." - }, - "plasmaFists": { - "name": "Plasma Fists", - "effect": "The user attacks with electrically charged fists. This move changes Normal-type moves to Electric-type moves." - }, - "photonGeyser": { - "name": "Photon Geyser", - "effect": "The user attacks a target with a pillar of light. This move inflicts Attack or Sp. Atk damage—whichever stat is higher for the user." - }, - "lightThatBurnsTheSky": { - "name": "Light That Burns the Sky", - "effect": "This attack inflicts Attack or Sp. Atk damage—whichever stat is higher for the user, Necrozma. This move ignores the target's Ability." - }, - "searingSunrazeSmash": { - "name": "Searing Sunraze Smash", - "effect": "After obtaining Z-Power, the user, Solgaleo, attacks the target with full force. This move can ignore the effect of the target's Ability." - }, - "menacingMoonrazeMaelstrom": { - "name": "Menacing Moonraze Maelstrom", - "effect": "After obtaining Z-Power, the user, Lunala, attacks the target with full force. This move can ignore the effect of the target's Ability." - }, - "letsSnuggleForever": { - "name": "Let's Snuggle Forever", - "effect": "After obtaining Z-Power, the user, Mimikyu, punches the target with full force." - }, - "splinteredStormshards": { - "name": "Splintered Stormshards", - "effect": "After obtaining Z-Power, the user, Lycanroc, attacks the target with full force. This move negates the effect on the battlefield." - }, - "clangorousSoulblaze": { - "name": "Clangorous Soulblaze", - "effect": "After obtaining Z-Power, the user, Kommo-o, attacks the opposing Pokémon with full force. This move boosts the user's stats." - }, - "zippyZap": { - "name": "Zippy Zap", - "effect": "The user attacks the target with bursts of electricity at high speed. This move always goes first and results in a critical hit." - }, - "splishySplash": { - "name": "Splishy Splash", - "effect": "The user charges a huge wave with electricity and hits the opposing Pokémon with the wave. This may also leave the opposing Pokémon with paralysis." - }, - "floatyFall": { - "name": "Floaty Fall", - "effect": "The user floats in the air, and then dives at a steep angle to attack the target. This may also make the target flinch." - }, - "pikaPapow": { - "name": "Pika Papow", - "effect": "The more Pikachu loves its Trainer, the greater the move's power. It never misses." - }, - "bouncyBubble": { - "name": "Bouncy Bubble", - "effect": "The user attacks by shooting water bubbles at the target. It then absorbs water and restores its HP by the damage taken by the target." - }, - "buzzyBuzz": { - "name": "Buzzy Buzz", - "effect": "The user shoots a jolt of electricity to attack the target. This also leaves the target with paralysis." - }, - "sizzlySlide": { - "name": "Sizzly Slide", - "effect": "The user cloaks itself in fire and charges at the target. This also leaves the target with a burn." - }, - "glitzyGlow": { - "name": "Glitzy Glow", - "effect": "The user bombards the target with telekinetic force. A wondrous wall of light is put up to weaken the power of the opposing Pokémon's special moves." - }, - "baddyBad": { - "name": "Baddy Bad", - "effect": "The user acts bad and attacks the target. A wondrous wall of light is put up to weaken the power of the opposing Pokémon's physical moves." - }, - "sappySeed": { - "name": "Sappy Seed", - "effect": "The user grows a gigantic stalk that scatters seeds to attack the target. The seeds drain the target's HP every turn." - }, - "freezyFrost": { - "name": "Freezy Frost", - "effect": "The user attacks with a crystal made of cold frozen haze. It eliminates every stat change among all the Pokémon engaged in battle." - }, - "sparklySwirl": { - "name": "Sparkly Swirl", - "effect": "The user attacks the target by wrapping it with a whirlwind of an overpowering scent. This also heals all status conditions of the user's party." - }, - "veeveeVolley": { - "name": "Veevee Volley", - "effect": "The more Eevee loves its Trainer, the greater the move's power. It never misses." - }, - "doubleIronBash": { - "name": "Double Iron Bash", - "effect": "The user rotates, centering the hex nut in its chest, and then strikes with its arms twice in a row. This may also make the target flinch." - }, - "maxGuard": { - "name": "Max Guard", - "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession." - }, - "dynamaxCannon": { - "name": "Dynamax Cannon", - "effect": "The user unleashes a strong beam from its core. Deals up to twice the damage if the target is overly leveled." - }, - "snipeShot": { - "name": "Snipe Shot", - "effect": "The user ignores the effects of opposing Pokémon's moves and Abilities that draw in moves, allowing this move to hit the chosen target." - }, - "jawLock": { - "name": "Jaw Lock", - "effect": "This move prevents the user and the target from switching out until either of them faints. The effect goes away if either of the Pokémon leaves the field." - }, - "stuffCheeks": { - "name": "Stuff Cheeks", - "effect": "The user eats its held Berry, then sharply raises its Defense stat." - }, - "noRetreat": { - "name": "No Retreat", - "effect": "This move raises all the user's stats but prevents the user from switching out or fleeing." - }, - "tarShot": { - "name": "Tar Shot", - "effect": "The user pours sticky tar over the target, lowering the target's Speed stat. The target becomes weaker to Fire-type moves." - }, - "magicPowder": { - "name": "Magic Powder", - "effect": "The user scatters a cloud of magic powder that changes the target to Psychic type." - }, - "dragonDarts": { - "name": "Dragon Darts", - "effect": "The user attacks twice using Dreepy. If there are two targets, this move hits each target once." - }, - "teatime": { - "name": "Teatime", - "effect": "The user has teatime with all the Pokémon in the battle. Each Pokémon eats its held Berry." - }, - "octolock": { - "name": "Octolock", - "effect": "The user locks the target in and prevents it from fleeing. This move also lowers the target's Defense and Sp. Def every turn." - }, - "boltBeak": { - "name": "Bolt Beak", - "effect": "The user stabs the target with its electrified beak. If the user attacks before the target, the power of this move is doubled." - }, - "fishiousRend": { - "name": "Fishious Rend", - "effect": "The user rends the target with its hard gills. If the user attacks before the target, the power of this move is doubled." - }, - "courtChange": { - "name": "Court Change", - "effect": "With its mysterious power, the user swaps the effects on either side of the field." - }, - "maxFlare": { - "name": "Max Flare", - "effect": "This is a Fire-type attack Dynamax Pokémon use. The user intensifies the sun for five turns." - }, - "maxFlutterby": { - "name": "Max Flutterby", - "effect": "This is a Bug-type attack Dynamax Pokémon use. This lowers the target's Sp. Atk stat." - }, - "maxLightning": { - "name": "Max Lightning", - "effect": "This is an Electric-type attack Dynamax Pokémon use. The user turns the ground into Electric Terrain for five turns." - }, - "maxStrike": { - "name": "Max Strike", - "effect": "This is a Normal-type attack Dynamax Pokémon use. This lowers the target's Speed stat." - }, - "maxKnuckle": { - "name": "Max Knuckle", - "effect": "This is a Fighting-type attack Dynamax Pokémon use. This raises ally Pokémon's Attack stats." - }, - "maxPhantasm": { - "name": "Max Phantasm", - "effect": "This is a Ghost-type attack Dynamax Pokémon use. This lowers the target's Defense stat." - }, - "maxHailstorm": { - "name": "Max Hailstorm", - "effect": "This is an Ice-type attack Dynamax Pokémon use. The user summons a hailstorm lasting five turns." - }, - "maxOoze": { - "name": "Max Ooze", - "effect": "This is a Poison-type attack Dynamax Pokémon use. This raises ally Pokémon's Sp. Atk stats." - }, - "maxGeyser": { - "name": "Max Geyser", - "effect": "This is a Water-type attack Dynamax Pokémon use. The user summons a heavy rain that falls for five turns." - }, - "maxAirstream": { - "name": "Max Airstream", - "effect": "This is a Flying-type attack Dynamax Pokémon use. This raises ally Pokémon's Speed stats." - }, - "maxStarfall": { - "name": "Max Starfall", - "effect": "This is a Fairy-type attack Dynamax Pokémon use. The user turns the ground into Misty Terrain for five turns." - }, - "maxWyrmwind": { - "name": "Max Wyrmwind", - "effect": "This is a Dragon-type attack Dynamax Pokémon use. This lowers the target's Attack stat." - }, - "maxMindstorm": { - "name": "Max Mindstorm", - "effect": "This is a Psychic-type attack Dynamax Pokémon use. The user turns the ground into Psychic Terrain for five turns." - }, - "maxRockfall": { - "name": "Max Rockfall", - "effect": "This is a Rock-type attack Dynamax Pokémon use. The user summons a sandstorm lasting five turns." - }, - "maxQuake": { - "name": "Max Quake", - "effect": "This is a Ground-type attack Dynamax Pokémon use. This raises ally Pokémon's Sp. Def stats." - }, - "maxDarkness": { - "name": "Max Darkness", - "effect": "This is a Dark-type attack Dynamax Pokémon use. This lowers the target's Sp. Def stat." - }, - "maxOvergrowth": { - "name": "Max Overgrowth", - "effect": "This is a Grass-type attack Dynamax Pokémon use. The user turns the ground into Grassy Terrain for five turns." - }, - "maxSteelspike": { - "name": "Max Steelspike", - "effect": "This is a Steel-type attack Dynamax Pokémon use. This raises ally Pokémon's Defense stats." - }, - "clangorousSoul": { - "name": "Clangorous Soul", - "effect": "The user raises all its stats by using some of its HP." - }, - "bodyPress": { - "name": "Body Press", - "effect": "The user attacks by slamming its body into the target. The higher the user's Defense, the more damage it can inflict on the target." - }, - "decorate": { - "name": "Decorate", - "effect": "The user sharply raises the target's Attack and Sp. Atk stats by decorating the target." - }, - "drumBeating": { - "name": "Drum Beating", - "effect": "The user plays its drum, controlling the drum's roots to attack the target. This also lowers the target's Speed stat." - }, - "snapTrap": { - "name": "Snap Trap", - "effect": "The user snares the target in a snap trap for four to five turns." - }, - "pyroBall": { - "name": "Pyro Ball", - "effect": "The user attacks by igniting a small stone and launching it as a fiery ball at the target. This may also leave the target with a burn." - }, - "behemothBlade": { - "name": "Behemoth Blade", - "effect": "The user wields a large, powerful sword using its whole body and cuts the target in a vigorous attack." - }, - "behemothBash": { - "name": "Behemoth Bash", - "effect": "The user's body becomes a firm shield and slams into the target fiercely." - }, - "auraWheel": { - "name": "Aura Wheel", - "effect": "Morpeko attacks and raises its Speed with the energy stored in its cheeks. This move's type changes depending on the user's form." - }, - "breakingSwipe": { - "name": "Breaking Swipe", - "effect": "The user swings its tough tail wildly and attacks opposing Pokémon. This also lowers their Attack stats." - }, - "branchPoke": { - "name": "Branch Poke", - "effect": "The user attacks the target by poking it with a sharply pointed branch." - }, - "overdrive": { - "name": "Overdrive", - "effect": "The user attacks opposing Pokémon by twanging a guitar or bass guitar, causing a huge echo and strong vibration." - }, - "appleAcid": { - "name": "Apple Acid", - "effect": "The user attacks the target with an acidic liquid created from tart apples. This also lowers the target's Sp. Def stat." - }, - "gravApple": { - "name": "Grav Apple", - "effect": "The user inflicts damage by dropping an apple from high above. This also lowers the target's Defense stat." - }, - "spiritBreak": { - "name": "Spirit Break", - "effect": "The user attacks the target with so much force that it could break the target's spirit. This also lowers the target's Sp. Atk stat." - }, - "strangeSteam": { - "name": "Strange Steam", - "effect": "The user attacks the target by emitting steam. This may also confuse the target." - }, - "lifeDew": { - "name": "Life Dew", - "effect": "The user scatters mysterious water around and restores the HP of itself and its ally Pokémon in the battle." - }, - "obstruct": { - "name": "Obstruct", - "effect": "This move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession. Direct contact harshly lowers the attacker's Defense stat." - }, - "falseSurrender": { - "name": "False Surrender", - "effect": "The user pretends to bow its head, but then it stabs the target with its disheveled hair. This attack never misses." - }, - "meteorAssault": { - "name": "Meteor Assault", - "effect": "The user attacks wildly with its thick leek. The user can't move on the next turn, because the force of this move makes it stagger." - }, - "eternabeam": { - "name": "Eternabeam", - "effect": "This is Eternatus's most powerful attack in its original form. The user can't move on the next turn." - }, - "steelBeam": { - "name": "Steel Beam", - "effect": "The user fires a beam of steel that it collected from its entire body. This also damages the user." - }, - "expandingForce": { - "name": "Expanding Force", - "effect": "The user attacks the target with its psychic power. This move's power goes up and damages all opposing Pokémon on Psychic Terrain." - }, - "steelRoller": { - "name": "Steel Roller", - "effect": "The user attacks while destroying the terrain. This move fails when the ground hasn't turned into a terrain." - }, - "scaleShot": { - "name": "Scale Shot", - "effect": "The user attacks by shooting scales two to five times in a row. This move boosts the user's Speed stat but lowers its Defense stat." - }, - "meteorBeam": { - "name": "Meteor Beam", - "effect": "In this two-turn attack, the user gathers space power and boosts its Sp. Atk stat, then attacks the target on the next turn." - }, - "shellSideArm": { - "name": "Shell Side Arm", - "effect": "This move inflicts physical or special damage, whichever will be more effective. This may also poison the target." - }, - "mistyExplosion": { - "name": "Misty Explosion", - "effect": "The user attacks everything around it and faints upon using this move. This move's power is increased on Misty Terrain." - }, - "grassyGlide": { - "name": "Grassy Glide", - "effect": "Gliding on the ground, the user attacks the target. This move always goes first on Grassy Terrain." - }, - "risingVoltage": { - "name": "Rising Voltage", - "effect": "The user attacks with electric voltage rising from the ground. This move's power doubles when the target is on Electric Terrain." - }, - "terrainPulse": { - "name": "Terrain Pulse", - "effect": "The user utilizes the power of the terrain to attack. This move's type and power changes depending on the terrain when it's used." - }, - "skitterSmack": { - "name": "Skitter Smack", - "effect": "The user skitters behind the target to attack. This also lowers the target's Sp. Atk stat." - }, - "burningJealousy": { - "name": "Burning Jealousy", - "effect": "The user attacks with energy from jealousy. This leaves all opposing Pokémon that have had their stats boosted during the turn with a burn." - }, - "lashOut": { - "name": "Lash Out", - "effect": "The user lashes out to vent its frustration toward the target. If the user's stats were lowered during this turn, the power of this move is doubled." - }, - "poltergeist": { - "name": "Poltergeist", - "effect": "The user attacks the target by controlling the target's item. The move fails if the target doesn't have an item." - }, - "corrosiveGas": { - "name": "Corrosive Gas", - "effect": "The user surrounds everything around it with highly acidic gas and melts away items they hold." - }, - "coaching": { - "name": "Coaching", - "effect": "The user properly coaches its ally Pokémon, boosting their Attack and Defense stats." - }, - "flipTurn": { - "name": "Flip Turn", - "effect": "After making its attack, the user rushes back to switch places with a party Pokémon in waiting." - }, - "tripleAxel": { - "name": "Triple Axel", - "effect": "A consecutive three-kick attack that becomes more powerful with each successful hit." - }, - "dualWingbeat": { - "name": "Dual Wingbeat", - "effect": "The user slams the target with its wings. The target is hit twice in a row." - }, - "scorchingSands": { - "name": "Scorching Sands", - "effect": "The user throws scorching sand at the target to attack. This may also leave the target with a burn." - }, - "jungleHealing": { - "name": "Jungle Healing", - "effect": "The user becomes one with the jungle, restoring HP and healing any status conditions of itself and its ally Pokémon in battle." - }, - "wickedBlow": { - "name": "Wicked Blow", - "effect": "The user, having mastered the Dark style, strikes the target with a fierce blow. This attack always results in a critical hit." - }, - "surgingStrikes": { - "name": "Surging Strikes", - "effect": "The user, having mastered the Water style, strikes the target with a flowing motion three times in a row. This attack always results in a critical hit." - }, - "thunderCage": { - "name": "Thunder Cage", - "effect": "The user traps the target in a cage of sparking electricity for four to five turns." - }, - "dragonEnergy": { - "name": "Dragon Energy", - "effect": "Converting its life-force into power, the user attacks opposing Pokémon. The lower the user's HP, the lower the move's power." - }, - "freezingGlare": { - "name": "Freezing Glare", - "effect": "The user shoots its psychic power from its eyes to attack. This may also leave the target frozen." - }, - "fieryWrath": { - "name": "Fiery Wrath", - "effect": "The user transforms its wrath into a fire-like aura to attack. This may also make opposing Pokémon flinch." - }, - "thunderousKick": { - "name": "Thunderous Kick", - "effect": "The user overwhelms the target with lightning-like movement before delivering a kick. This also lowers the target's Defense stat." - }, - "glacialLance": { - "name": "Glacial Lance", - "effect": "The user attacks by hurling a blizzard-cloaked icicle lance at opposing Pokémon." - }, - "astralBarrage": { - "name": "Astral Barrage", - "effect": "The user attacks by sending a frightful amount of small ghosts at opposing Pokémon." - }, - "eerieSpell": { - "name": "Eerie Spell", - "effect": "The user attacks with its tremendous psychic power. This also removes 3 PP from the target's last move." - }, - "direClaw": { - "name": "Dire Claw", - "effect": "The user lashes out at the target with ruinous claws. This may also leave the target poisoned, paralyzed, or asleep." - }, - "psyshieldBash": { - "name": "Psyshield Bash", - "effect": "Cloaking itself in psychic energy, the user slams into the target. This also boosts the user's Defense stat." - }, - "powerShift": { - "name": "Power Shift", - "effect": "The user swaps its Attack and Defense stats." - }, - "stoneAxe": { - "name": "Stone Axe", - "effect": "The user swings its stone axes at the target. Stone splinters left behind by this attack float around the target." - }, - "springtideStorm": { - "name": "Springtide Storm", - "effect": "The user attacks by wrapping opposing Pokémon in fierce winds brimming with love and hate. This may also lower their Attack stats." - }, - "mysticalPower": { - "name": "Mystical Power", - "effect": "The user attacks by emitting a mysterious power. This also boosts the user's Sp. Atk stat." - }, - "ragingFury": { - "name": "Raging Fury", - "effect": "The user rampages around spewing flames for two to three turns. The user then becomes confused." - }, - "waveCrash": { - "name": "Wave Crash", - "effect": "The user shrouds itself in water and slams into the target with its whole body to inflict damage. This also damages the user quite a lot." - }, - "chloroblast": { - "name": "Chloroblast", - "effect": "The user launches its amassed chlorophyll to inflict damage on the target. This also damages the user." - }, - "mountainGale": { - "name": "Mountain Gale", - "effect": "The user hurls giant chunks of ice at the target to inflict damage. This may also make the target flinch." - }, - "victoryDance": { - "name": "Victory Dance", - "effect": "The user performs an intense dance to usher in victory, boosting its Attack, Defense, and Speed stats." - }, - "headlongRush": { - "name": "Headlong Rush", - "effect": "The user smashes into the target in a full-body tackle. This also lowers the user's Defense and Sp. Def stats." - }, - "barbBarrage": { - "name": "Barb Barrage", - "effect": "The user launches countless toxic barbs to inflict damage. This may also poison the target. This move's power is doubled if the target is already poisoned." - }, - "esperWing": { - "name": "Esper Wing", - "effect": "The user slashes the target with aura-enriched wings. This also boosts the user's Speed stat. This move has a heightened chance of landing a critical hit." - }, - "bitterMalice": { - "name": "Bitter Malice", - "effect": "The user attacks the target with spine-chilling resentment. This also lowers the target's Attack stat." - }, - "shelter": { - "name": "Shelter", - "effect": "The user makes its skin as hard as an iron shield, sharply boosting its Defense stat." - }, - "tripleArrows": { - "name": "Triple Arrows", - "effect": "The user kicks, then fires three arrows. This move has a heightened chance of landing a critical hit and may also lower the target's Defense stat or make it flinch." - }, - "infernalParade": { - "name": "Infernal Parade", - "effect": "The user attacks with myriad fireballs. This may also leave the target with a burn. This move's power is doubled if the target has a status condition." - }, - "ceaselessEdge": { - "name": "Ceaseless Edge", - "effect": "The user slashes its shell blade at the target. Shell splinters left behind by this attack remain scattered under the target as spikes." - }, - "bleakwindStorm": { - "name": "Bleakwind Storm", - "effect": "The user attacks with savagely cold winds that cause both body and spirit to tremble. This may also lower the Speed stats of opposing Pokémon." - }, - "wildboltStorm": { - "name": "Wildbolt Storm", - "effect": "The user summons a thunderous tempest and savagely attacks with lightning and wind. This may also leave opposing Pokémon with paralysis." - }, - "sandsearStorm": { - "name": "Sandsear Storm", - "effect": "The user attacks by wrapping opposing Pokémon in fierce winds and searingly hot sand. This may also leave them with a burn." - }, - "lunarBlessing": { - "name": "Lunar Blessing", - "effect": "The user receives a blessing from the crescent moon, restoring HP and curing status conditions for itself and its ally Pokémon currently in the battle." - }, - "takeHeart": { - "name": "Take Heart", - "effect": "The user lifts its spirits, curing its own status conditions and boosting its Sp. Atk and Sp. Def stats." - }, - "gMaxWildfire": { - "name": "G-Max Wildfire", - "effect": "A Fire-type attack that Gigantamax Charizard use. This move continues to deal damage to opponents for four turns." - }, - "gMaxBefuddle": { - "name": "G-Max Befuddle", - "effect": "A Bug-type attack that Gigantamax Butterfree use. This move inflicts the poisoned, paralyzed, or asleep status condition on opponents." - }, - "gMaxVoltCrash": { - "name": "G-Max Volt Crash", - "effect": "An Electric-type attack that Gigantamax Pikachu use. This move paralyzes opponents." - }, - "gMaxGoldRush": { - "name": "G-Max Gold Rush", - "effect": "A Normal-type attack that Gigantamax Meowth use. This move confuses opponents and also earns extra money." - }, - "gMaxChiStrike": { - "name": "G-Max Chi Strike", - "effect": "A Fighting-type attack that Gigantamax Machamp use. This move raises the chance of critical hits." - }, - "gMaxTerror": { - "name": "G-Max Terror", - "effect": "A Ghost-type attack that Gigantamax Gengar use. This Pokémon steps on the opposing Pokémon's shadow to prevent them from escaping." - }, - "gMaxResonance": { - "name": "G-Max Resonance", - "effect": "An Ice-type attack that Gigantamax Lapras use. This move reduces the damage received for five turns." - }, - "gMaxCuddle": { - "name": "G-Max Cuddle", - "effect": "A Normal-type attack that Gigantamax Eevee use. This move infatuates opponents." - }, - "gMaxReplenish": { - "name": "G-Max Replenish", - "effect": "A Normal-type attack that Gigantamax Snorlax use. This move restores Berries that have been eaten." - }, - "gMaxMalodor": { - "name": "G-Max Malodor", - "effect": "A Poison-type attack that Gigantamax Garbodor use. This move poisons opponents." - }, - "gMaxStonesurge": { - "name": "G-Max Stonesurge", - "effect": "A Water-type attack that Gigantamax Drednaw use. This move scatters sharp rocks around the field." - }, - "gMaxWindRage": { - "name": "G-Max Wind Rage", - "effect": "A Flying-type attack that Gigantamax Corviknight use. This move removes the effects of moves like Reflect and Light Screen." - }, - "gMaxStunShock": { - "name": "G-Max Stun Shock", - "effect": "An Electric-type attack that Gigantamax Toxtricity use. This move poisons or paralyzes opponents." - }, - "gMaxFinale": { - "name": "G-Max Finale", - "effect": "A Fairy-type attack that Gigantamax Alcremie use. This move heals the HP of allies." - }, - "gMaxDepletion": { - "name": "G-Max Depletion", - "effect": "A Dragon-type attack that Gigantamax Duraludon use. Reduces the PP of the last move used." - }, - "gMaxGravitas": { - "name": "G-Max Gravitas", - "effect": "A Psychic-type attack that Gigantamax Orbeetle use. This move changes gravity for five turns." - }, - "gMaxVolcalith": { - "name": "G-Max Volcalith", - "effect": "A Rock-type attack that Gigantamax Coalossal use. This move continues to deal damage to opponents for four turns." - }, - "gMaxSandblast": { - "name": "G-Max Sandblast", - "effect": "A Ground-type attack that Gigantamax Sandaconda use. Opponents are trapped in a raging sandstorm for four to five turns." - }, - "gMaxSnooze": { - "name": "G-Max Snooze", - "effect": "A Dark-type attack that Gigantamax Grimmsnarl use. The user lets loose a huge yawn that lulls the targets into falling asleep on the next turn." - }, - "gMaxTartness": { - "name": "G-Max Tartness", - "effect": "A Grass-type attack that Gigantamax Flapple use. This move reduces the opponents' evasiveness." - }, - "gMaxSweetness": { - "name": "G-Max Sweetness", - "effect": "A Grass-type attack that Gigantamax Appletun use. This move heals the status conditions of allies." - }, - "gMaxSmite": { - "name": "G-Max Smite", - "effect": "A Fairy-type attack that Gigantamax Hatterene use. This move confuses opponents." - }, - "gMaxSteelsurge": { - "name": "G-Max Steelsurge", - "effect": "A Steel-type attack that Gigantamax Copperajah use. This move scatters sharp spikes around the field." - }, - "gMaxMeltdown": { - "name": "G-Max Meltdown", - "effect": "A Steel-type attack that Gigantamax Melmetal use. This move makes opponents incapable of using the same move twice in a row." - }, - "gMaxFoamBurst": { - "name": "G-Max Foam Burst", - "effect": "A Water-type attack that Gigantamax Kingler use. This move harshly lowers the Speed of opponents." - }, - "gMaxCentiferno": { - "name": "G-Max Centiferno", - "effect": "A Fire-type attack that Gigantamax Centiskorch use. This move traps opponents in flames for four to five turns." - }, - "gMaxVineLash": { - "name": "G-Max Vine Lash", - "effect": "A Grass-type attack that Gigantamax Venusaur use. This move continues to deal damage to opponents for four turns." - }, - "gMaxCannonade": { - "name": "G-Max Cannonade", - "effect": "A Water-type attack that Gigantamax Blastoise use. This move continues to deal damage to opponents for four turns." - }, - "gMaxDrumSolo": { - "name": "G-Max Drum Solo", - "effect": "A Grass-type attack that Gigantamax Rillaboom use. This move can be used on the target regardless of its Abilities." - }, - "gMaxFireball": { - "name": "G-Max Fireball", - "effect": "A Fire-type attack that Gigantamax Cinderace use. This move can be used on the target regardless of its Abilities." - }, - "gMaxHydrosnipe": { - "name": "G-Max Hydrosnipe", - "effect": "A Water-type attack that Gigantamax Inteleon use. This move can be used on the target regardless of its Abilities." - }, - "gMaxOneBlow": { - "name": "G-Max One Blow", - "effect": "A Dark-type attack that Gigantamax Urshifu use. This single-strike move can ignore Max Guard." - }, - "gMaxRapidFlow": { - "name": "G-Max Rapid Flow", - "effect": "A Water-type attack that Gigantamax Urshifu use. This rapid-strike move can ignore Max Guard." - }, - "teraBlast": { - "name": "Tera Blast", - "effect": "If the user has Terastallized, it unleashes energy of its Tera Type. This move inflicts damage using the Attack or Sp. Atk stat-whichever is higher for the user." - }, - "silkTrap": { - "name": "Silk Trap", - "effect": "The user spins a silken trap, protecting itself from damage while lowering the Speed stat of any attacker that makes direct contact." - }, - "axeKick": { - "name": "Axe Kick", - "effect": "The user attacks by kicking up into the air and slamming its heel down upon the target. This may also confuse the target. If it misses, the user takes damage instead." - }, - "lastRespects": { - "name": "Last Respects", - "effect": "The user attacks to avenge its allies. The more defeated allies there are in the user's party, the greater the move's power." - }, - "luminaCrash": { - "name": "Lumina Crash", - "effect": "The user attacks by unleashing a peculiar light that even affects the mind. This also harshly lowers the target's Sp. Def stat." - }, - "orderUp": { - "name": "Order Up", - "effect": "The user attacks with elegant poise. If the user has a Tatsugiri in its mouth, this move boosts one of the user's stats based on the Tatsugiri's form." - }, - "jetPunch": { - "name": "Jet Punch", - "effect": "The user summons a torrent around its fist and punches at blinding speed. This move always goes first." - }, - "spicyExtract": { - "name": "Spicy Extract", - "effect": "The user emits an incredibly spicy extract, sharply boosting the target's Attack stat and harshly lowering the target's Defense stat." - }, - "spinOut": { - "name": "Spin Out", - "effect": "The user spins furiously by straining its legs, inflicting damage on the target. This also harshly lowers the user's Speed stat." - }, - "populationBomb": { - "name": "Population Bomb", - "effect": "The user's fellows gather in droves to perform a combo attack that hits the target one to ten times in a row." - }, - "iceSpinner": { - "name": "Ice Spinner", - "effect": "The user covers its feet in thin ice and twirls around, slamming into the target. This move's spinning motion also destroys the terrain." - }, - "glaiveRush": { - "name": "Glaive Rush", - "effect": "The user throws its entire body into a reckless charge. After this move is used, attacks on the user cannot miss and will inflict double damage until the user's next turn." - }, - "revivalBlessing": { - "name": "Revival Blessing", - "effect": "The user bestows a loving blessing, reviving a party Pokémon that has fainted and restoring half that Pokémon's max HP." - }, - "saltCure": { - "name": "Salt Cure", - "effect": "The user salt cures the target, inflicting damage every turn. Steel and Water types are more strongly affected by this move." - }, - "tripleDive": { - "name": "Triple Dive", - "effect": "The user performs a perfectly timed triple dive, hitting the target with splashes of water three times in a row." - }, - "mortalSpin": { - "name": "Mortal Spin", - "effect": "The user performs a spin attack that can also eliminate the effects of such moves as Bind, Wrap, and Leech Seed. This also poisons opposing Pokémon." - }, - "doodle": { - "name": "Doodle", - "effect": "The user captures the very essence of the target in a sketch. This changes the Abilities of the user and its ally Pokémon to that of the target." - }, - "filletAway": { - "name": "Fillet Away", - "effect": "The user sharply boosts its Attack, Sp. Atk, and Speed stats by using its own HP." - }, - "kowtowCleave": { - "name": "Kowtow Cleave", - "effect": "The user slashes at the target after kowtowing to make the target let down its guard. This attack never misses." - }, - "flowerTrick": { - "name": "Flower Trick", - "effect": "The user throws a rigged bouquet of flowers at the target. This attack never misses and always lands a critical hit." - }, - "torchSong": { - "name": "Torch Song", - "effect": "The user blows out raging flames as if singing a song, scorching the target. This also boosts the user's Sp. Atk stat." - }, - "aquaStep": { - "name": "Aqua Step", - "effect": "The user toys with the target and attacks it using light and fluid dance steps. This also boosts the user's Speed stat." - }, - "ragingBull": { - "name": "Raging Bull", - "effect": "The user performs a tackle like a raging bull. This move's type depends on the user's form. It can also break barriers, such as Light Screen and Reflect." - }, - "makeItRain": { - "name": "Make It Rain", - "effect": "The user attacks by throwing out a mass of coins. This also lowers the user's Sp. Atk stat. Money is earned after the battle." - }, - "psyblade": { - "name": "Psyblade", - "effect": "The user rends the target with an ethereal blade. This move's power is boosted by 50 percent if the user is on Electric Terrain." - }, - "hydroSteam": { - "name": "Hydro Steam", - "effect": "The user blasts the target with boiling-hot water. This move's power is not lowered in harsh sunlight but rather boosted by 50 percent." - }, - "ruination": { - "name": "Ruination", - "effect": "The user summons a ruinous disaster. This cuts the target's HP in half." - }, - "collisionCourse": { - "name": "Collision Course", - "effect": "The user transforms and crashes to the ground, causing a massive prehistoric explosion. This move's power is boosted more than usual if it's a supereffective hit." - }, - "electroDrift": { - "name": "Electro Drift", - "effect": "The user races forward at ultrafast speeds, piercing its target with futuristic electricity. This move's power is boosted more than usual if it's a supereffective hit." - }, - "shedTail": { - "name": "Shed Tail", - "effect": "The user creates a substitute for itself using its own HP before switching places with a party Pokémon in waiting." - }, - "chillyReception": { - "name": "Chilly Reception", - "effect": "The user tells a chillingly bad joke before switching places with a party Pokémon in waiting. This summons a snowstorm lasting five turns." - }, - "tidyUp": { - "name": "Tidy Up", - "effect": "The user tidies up and removes the effects of Spikes, Stealth Rock, Sticky Web, Toxic Spikes, and Substitute. This also boosts the user's Attack and Speed stats." - }, - "snowscape": { - "name": "Snowscape", - "effect": "The user summons a snowstorm lasting five turns. This boosts the Defense stats of Ice types." - }, - "pounce": { - "name": "Pounce", - "effect": "The user attacks by pouncing on the target. This also lowers the target's Speed stat." - }, - "trailblaze": { - "name": "Trailblaze", - "effect": "The user attacks suddenly as if leaping out from tall grass. The user's nimble footwork boosts its Speed stat." - }, - "chillingWater": { - "name": "Chilling Water", - "effect": "The user attacks the target by showering it with water that's so cold it saps the target's power. This also lowers the target's Attack stat." - }, - "hyperDrill": { - "name": "Hyper Drill", - "effect": "The user spins the pointed part of its body at high speed to pierce the target. This attack can hit a target using a move such as Protect or Detect." - }, - "twinBeam": { - "name": "Twin Beam", - "effect": "The user shoots mystical beams from its eyes to inflict damage. The target is hit twice in a row." - }, - "rageFist": { - "name": "Rage Fist", - "effect": "The user converts its rage into energy to attack. The more times the user has been hit by attacks, the greater the move's power." - }, - "armorCannon": { - "name": "Armor Cannon", - "effect": "The user shoots its own armor out as blazing projectiles. This also lowers the user's Defense and Sp. Def stats." - }, - "bitterBlade": { - "name": "Bitter Blade", - "effect": "The user focuses its bitter feelings toward the world of the living into a slashing attack. The user's HP is restored by up to half the damage taken by the target." - }, - "doubleShock": { - "name": "Double Shock", - "effect": "The user discharges all the electricity from its body to perform a high-damage attack. After using this move, the user will no longer be Electric type." - }, - "gigatonHammer": { - "name": "Gigaton Hammer", - "effect": "The user swings its whole body around to attack with its huge hammer. This move can't be used twice in a row." - }, - "comeuppance": { - "name": "Comeuppance", - "effect": "The user retaliates with much greater force against the opponent that last inflicted damage on it." - }, - "aquaCutter": { - "name": "Aqua Cutter", - "effect": "The user expels pressurized water to cut at the target like a blade. This move has a heightened chance of landing a critical hit." - }, - "blazingTorque": { - "name": "Blazing Torque", - "effect": "The user revs their blazing engine into the target. This may also leave the target with a burn." - }, - "wickedTorque": { - "name": "Wicked Torque", - "effect": "The user revs their engine into the target with malicious intent. This may put the target to sleep." - }, - "noxiousTorque": { - "name": "Noxious Torque", - "effect": "The user revs their poisonous engine into the target. This may also poison the target." - }, - "combatTorque": { - "name": "Combat Torque", - "effect": "The user revs their engine forcefully into the target. This may also leave the target with paralysis." - }, - "magicalTorque": { - "name": "Magical Torque", - "effect": "The user revs their fae-like engine into the target. This may also confuse the target." - }, - "bloodMoon": { - "name": "Blood Moon", - "effect": "The user unleashes the full brunt of its spirit from a full moon that shines as red as blood. This move can't be used twice in a row." - }, - "matchaGotcha": { - "name": "Matcha Gotcha", - "effect": "The user fires a blast of tea that it mixed. The user's HP is restored by up to half the damage taken by the target. This may also leave the target with a burn." - }, - "syrupBomb": { - "name": "Syrup Bomb", - "effect": "The user sets off an explosion of sticky candy syrup, which coats the target and causes the target's Speed stat to drop each turn for three turns." - }, - "ivyCudgel": { - "name": "Ivy Cudgel", - "effect": "The user strikes with an ivy-wrapped cudgel. This move's type changes depending on the mask worn by the user, and it has a heightened chance of landing a critical hit." - }, - "electroShot": { - "name": "Electro Shot", - "effect": "The user gathers electricity on the first turn, boosting its Sp. Atk stat, then fires a high-voltage shot on the next turn. The shot will be fired immediately in rain." - }, - "teraStarstorm": { - "name": "Tera Starstorm", - "effect": "With the power of its crystals, the user bombards and eliminates the target. When used by Terapagos in its Stellar Form, this move damages all opposing Pokémon." - }, - "fickleBeam": { - "name": "Fickle Beam", - "effect": "The user shoots a beam of light to inflict damage. Sometimes all the user's heads shoot beams in unison, doubling the move's power." - }, - "burningBulwark": { - "name": "Burning Bulwark", - "effect": "The user's intensely hot fur protects it from attacks and also burns any attacker that makes direct contact with it." - }, - "thunderclap": { - "name": "Thunderclap", - "effect": "This move enables the user to attack first with a jolt of electricity. This move fails if the target is not readying an attack." - }, - "mightyCleave": { - "name": "Mighty Cleave", - "effect": "The user wields the light that has accumulated atop its head to cleave the target. This move hits even if the target protects itself." - }, - "tachyonCutter": { - "name": "Tachyon Cutter", - "effect": "The user attacks by launching particle blades at the target twice in a row. This attack never misses." - }, - "hardPress": { - "name": "Hard Press", - "effect": "The target is crushed with an arm, a claw, or the like to inflict damage. The more HP the target has left, the greater the move's power." - }, - "dragonCheer": { - "name": "Dragon Cheer", - "effect": "The user raises its allies' morale with a draconic cry so that their future attacks have a heightened chance of landing critical hits. This rouses Dragon types more." - }, - "alluringVoice": { - "name": "Alluring Voice", - "effect": "The user attacks the target using its angelic voice. This also confuses the target if its stats have been boosted during the turn." - }, - "temperFlare": { - "name": "Temper Flare", - "effect": "Spurred by desperation, the user attacks the target. This move's power is doubled if the user's previous move failed." - }, - "supercellSlam": { - "name": "Supercell Slam", - "effect": "The user electrifies its body and drops onto the target to inflict damage. If this move misses, the user takes damage instead." - }, - "psychicNoise": { - "name": "Psychic Noise", - "effect": "The user attacks the target with unpleasant sound waves. For two turns, the target is prevented from recovering HP through moves, Abilities, or held items." - }, - "upperHand": { - "name": "Upper Hand", - "effect": "The user reacts to the target's movement and strikes with the heel of its palm, making the target flinch. This move fails if the target is not readying a priority move." - }, - "malignantChain": { - "name": "Malignant Chain", - "effect": "The user pours toxins into the target by wrapping them in a toxic, corrosive chain. This may also leave the target badly poisoned." - } -} +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounter-messages.json b/src/locales/he/mystery-encounter-messages.json index 3b81c8e46f0..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounter-messages.json +++ b/src/locales/he/mystery-encounter-messages.json @@ -1,7 +1 @@ -{ - "paid_money": "You paid ₽{{amount, number}}.", - "receive_money": "You received ₽{{amount, number}}!", - "affects_pokedex": "Affects Pokédex Data", - "cancel_option": "Return to encounter option select.", - "view_party_button": "View Party" -} +{} \ No newline at end of file diff --git a/src/locales/he/nature.json b/src/locales/he/nature.json index ad740557094..9e26dfeeb6e 100644 --- a/src/locales/he/nature.json +++ b/src/locales/he/nature.json @@ -1,27 +1 @@ -{ - "Hardy": "Hardy", - "Lonely": "Lonely", - "Brave": "Brave", - "Adamant": "Adamant", - "Naughty": "Naughty", - "Bold": "Bold", - "Docile": "Docile", - "Relaxed": "Relaxed", - "Impish": "Impish", - "Lax": "Lax", - "Timid": "Timid", - "Hasty": "Hasty", - "Serious": "Serious", - "Jolly": "Jolly", - "Naive": "Naive", - "Modest": "Modest", - "Mild": "Mild", - "Quiet": "Quiet", - "Bashful": "Bashful", - "Rash": "Rash", - "Calm": "Calm", - "Gentle": "Gentle", - "Sassy": "Sassy", - "Careful": "Careful", - "Quirky": "Quirky" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/party-ui-handler.json b/src/locales/he/party-ui-handler.json index 8e6e8046c7e..9e26dfeeb6e 100644 --- a/src/locales/he/party-ui-handler.json +++ b/src/locales/he/party-ui-handler.json @@ -1,50 +1 @@ -{ - "SEND_OUT": "Send Out", - "SUMMARY": "Summary", - "CANCEL": "Cancel", - "RELEASE": "Release", - "APPLY": "Apply", - "TEACH": "Teach", - "SPLICE": "Splice", - "UNSPLICE": "Unsplice", - "ACTIVATE": "Activate", - "DEACTIVATE": "Deactivate", - "TRANSFER": "Transfer", - "ALL": "All", - "PASS_BATON": "Pass Baton", - "UNPAUSE_EVOLUTION": "Unpause Evolution", - "PAUSE_EVOLUTION": "Pause Evolution", - "REVIVE": "Revive", - "RENAME": "Rename", - "SELECT": "Select", - "choosePokemon": "Choose a Pokémon.", - "doWhatWithThisPokemon": "Do what with this Pokémon?", - "noEnergy": "{{pokemonName}} has no energy\nleft to battle!", - "hasEnergy": "{{pokemonName}} still has energy\nto battle!", - "cantBeUsed": "{{pokemonName}} can't be used in\nthis challenge!", - "tooManyItems": "{{pokemonName}} has too many\nof this item!", - "anyEffect": "It won't have any effect.", - "unpausedEvolutions": "Evolutions have been unpaused for {{pokemonName}}.", - "pausedEvolutions": "Evolutions have been paused for {{pokemonName}}.", - "unspliceConfirmation": "Do you really want to unsplice {{fusionName}}\nfrom {{pokemonName}}? {{fusionName}} will be lost.", - "wasReverted": "{{fusionName}} was reverted to {{pokemonName}}.", - "releaseConfirmation": "Do you really want to release {{pokemonName}}?", - "releaseInBattle": "You can't release a Pokémon that's in battle!", - "selectAMove": "Select a move.", - "changeQuantity": "Select a held item to transfer.\nUse < and > to change the quantity.", - "selectAnotherPokemonToSplice": "Select another Pokémon to splice.", - "cancel": "Cancel", - "able": "Able", - "notAble": "Not able", - "learned": "Learned", - "goodbye": "Goodbye, {{pokemonName}}!", - "byebye": "Byebye, {{pokemonName}}!", - "farewell": "Farewell, {{pokemonName}}!", - "soLong": "So long, {{pokemonName}}!", - "thisIsWhereWePart": "This is where we part, {{pokemonName}}!", - "illMissYou": "I'll miss you, {{pokemonName}}!", - "illNeverForgetYou": "I'll never forget you, {{pokemonName}}!", - "untilWeMeetAgain": "Until we meet again, {{pokemonName}}!", - "sayonara": "Sayonara, {{pokemonName}}!", - "smellYaLater": "Smell ya later, {{pokemonName}}!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/pokeball.json b/src/locales/he/pokeball.json index 8fa7a8d726b..9e26dfeeb6e 100644 --- a/src/locales/he/pokeball.json +++ b/src/locales/he/pokeball.json @@ -1,8 +1 @@ -{ - "pokeBall": "Poké Ball", - "greatBall": "Great Ball", - "ultraBall": "Ultra Ball", - "rogueBall": "Rogue Ball", - "masterBall": "Master Ball", - "luxuryBall": "Luxury Ball" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/pokemon-form-battle.json b/src/locales/he/pokemon-form-battle.json index 63a7fb793bd..9e26dfeeb6e 100644 --- a/src/locales/he/pokemon-form-battle.json +++ b/src/locales/he/pokemon-form-battle.json @@ -1,14 +1 @@ -{ - "mega": "Mega {{pokemonName}}", - "mega-x": "Mega {{pokemonName}} X", - "mega-y": "Mega {{pokemonName}} Y", - "primal": "Primal {{pokemonName}}", - "gigantamax": "G-Max {{pokemonName}}", - "eternamax": "E-Max {{pokemonName}}", - "megaChange": "{{preName}} Mega Evolved\ninto {{pokemonName}}!", - "gigantamaxChange": "{{preName}} Gigantamaxed\ninto {{pokemonName}}!", - "eternamaxChange": "{{preName}} Eternamaxed\ninto {{pokemonName}}!", - "revertChange": "{{pokemonName}} reverted\nto its original form!", - "formChange": "{{preName}} changed form!", - "disguiseChange": "Its disguise served it as a decoy!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/pokemon-form.json b/src/locales/he/pokemon-form.json index ea7e0f60c90..9e26dfeeb6e 100644 --- a/src/locales/he/pokemon-form.json +++ b/src/locales/he/pokemon-form.json @@ -1,170 +1 @@ -{ - "pikachuCosplay": "Cosplay", - "pikachuCoolCosplay": "Cool Cosplay", - "pikachuBeautyCosplay": "Beauty Cosplay", - "pikachuCuteCosplay": "Cute Cosplay", - "pikachuSmartCosplay": "Smart Cosplay", - "pikachuToughCosplay": "Tough Cosplay", - "pikachuPartner": "Partner", - "eeveePartner": "Partner", - "pichuSpiky": "Spiky", - "unownA": "A", - "unownB": "B", - "unownC": "C", - "unownD": "D", - "unownE": "E", - "unownF": "F", - "unownG": "G", - "unownH": "H", - "unownI": "I", - "unownJ": "J", - "unownK": "K", - "unownL": "L", - "unownM": "M", - "unownN": "N", - "unownO": "O", - "unownP": "P", - "unownQ": "Q", - "unownR": "R", - "unownS": "S", - "unownT": "T", - "unownU": "U", - "unownV": "V", - "unownW": "W", - "unownX": "X", - "unownY": "Y", - "unownZ": "Z", - "unownExclamation": "!", - "unownQuestion": "?", - "castformSunny": "Sunny", - "castformRainy": "Rainy", - "castformSnowy": "Snowy", - "deoxysNormal": "Normal", - "burmyPlant": "Plant", - "burmySandy": "Sandy", - "burmyTrash": "Trash", - "shellosEast": "East", - "shellosWest": "West", - "rotomHeat": "Heat", - "rotomWash": "Wash", - "rotomFrost": "Frost", - "rotomFan": "Fan", - "rotomMow": "Mow", - "giratinaAltered": "Altered", - "shayminLand": "Land", - "basculinRedStriped": "Red Striped", - "basculinBlueStriped": "Blue Striped", - "basculinWhiteStriped": "White Striped", - "deerlingSpring": "Spring", - "deerlingSummer": "Summer", - "deerlingAutumn": "Autumn", - "deerlingWinter": "Winter", - "tornadusIncarnate": "Incarnate", - "thundurusIncarnate": "Incarnate", - "landorusIncarnate": "Incarnate", - "keldeoOrdinary": "Ordinary", - "meloettaAria": "Aria", - "meloettaPirouette": "Pirouette", - "froakieBattleBond": "Battle Bond", - "scatterbugMeadow": "Meadow", - "scatterbugIcySnow": "Icy Snow", - "scatterbugPolar": "Polar", - "scatterbugTundra": "Tundra", - "scatterbugContinental": "Continental", - "scatterbugGarden": "Garden", - "scatterbugElegant": "Elegant", - "scatterbugModern": "Modern", - "scatterbugMarine": "Marine", - "scatterbugArchipelago": "Archipelago", - "scatterbugHighPlains": "High Plains", - "scatterbugSandstorm": "Sandstorm", - "scatterbugRiver": "River", - "scatterbugMonsoon": "Monsoon", - "scatterbugSavanna": "Savanna", - "scatterbugSun": "Sun", - "scatterbugOcean": "Ocean", - "scatterbugJungle": "Jungle", - "scatterbugFancy": "Fancy", - "scatterbugPokeBall": "Poké Ball", - "flabebeRed": "Red", - "flabebeYellow": "Yellow", - "flabebeOrange": "Orange", - "flabebeBlue": "Blue", - "flabebeWhite": "White", - "furfrouHeart": "Heart", - "furfrouStar": "Star", - "furfrouDiamond": "Diamond", - "furfrouDebutante": "Debutante", - "furfrouMatron": "Matron", - "furfrouDandy": "Dandy", - "furfrouLaReine": "La Reine", - "furfrouKabuki": "Kabuki", - "furfrouPharaoh": "Pharaoh", - "pumpkabooSmall": "Small", - "pumpkabooLarge": "Large", - "pumpkabooSuper": "Super", - "xerneasNeutral": "Neutral", - "xerneasActive": "Active", - "zygarde50": "50% Forme", - "zygarde10": "10% Forme", - "zygarde50Pc": "50% Forme Power Construct", - "zygarde10Pc": "10% Forme Power Construct", - "zygardeComplete": "Complete Forme", - "oricorioBaile": "Baile", - "oricorioPompom": "Pom-Pom", - "oricorioPau": "Pau", - "oricorioSensu": "Sensu", - "rockruffOwnTempo": "Own Tempo", - "miniorRedMeteor": "Red Meteor", - "miniorOrangeMeteor": "Orange Meteor", - "miniorYellowMeteor": "Yellow Meteor", - "miniorGreenMeteor": "Green Meteor", - "miniorBlueMeteor": "Blue Meteor", - "miniorIndigoMeteor": "Indigo Meteor", - "miniorVioletMeteor": "Violet Meteor", - "miniorRed": "Red", - "miniorOrange": "Orange", - "miniorYellow": "Yellow", - "miniorGreen": "Green", - "miniorBlue": "Blue", - "miniorIndigo": "Indigo", - "miniorViolet": "Violet", - "mimikyuDisguised": "Disguised", - "mimikyuBusted": "Busted", - "magearnaOriginal": "Original", - "marshadowZenith": "Zenith", - "sinisteaPhony": "Phony", - "sinisteaAntique": "Antique", - "eiscueNoIce": "No Ice", - "indeedeeMale": "Male", - "indeedeeFemale": "Female", - "morpekoFullBelly": "Full Belly", - "zacianHeroOfManyBattles": "Hero Of Many Battles", - "zamazentaHeroOfManyBattles": "Hero Of Many Battles", - "zarudeDada": "Dada", - "enamorusIncarnate": "Incarnate", - "squawkabillyGreenPlumage": "Green Plumage", - "squawkabillyBluePlumage": "Blue Plumage", - "squawkabillyYellowPlumage": "Yellow Plumage", - "squawkabillyWhitePlumage": "White Plumage", - "tatsugiriCurly": "Curly", - "tatsugiriDroopy": "Droopy", - "tatsugiriStretchy": "Stretchy", - "gimmighoulChest": "Chest", - "gimmighoulRoaming": "Roaming", - "koraidonApexBuild": "Apex Build", - "koraidonLimitedBuild": "Limited Build", - "koraidonSprintingBuild": "Sprinting Build", - "koraidonSwimmingBuild": "Swimming Build", - "koraidonGlidingBuild": "Gliding Build", - "miraidonUltimateMode": "Ultimate Mode", - "miraidonLowPowerMode": "Low Power Mode", - "miraidonDriveMode": "Drive Mode", - "miraidonAquaticMode": "Aquatic Mode", - "miraidonGlideMode": "Glide Mode", - "poltchageistCounterfeit": "Counterfeit", - "poltchageistArtisan": "Artisan", - "paldeaTaurosCombat": "Combat", - "paldeaTaurosBlaze": "Blaze", - "paldeaTaurosAqua": "Aqua" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/pokemon-info-container.json b/src/locales/he/pokemon-info-container.json index e4574e3cf3f..9e26dfeeb6e 100644 --- a/src/locales/he/pokemon-info-container.json +++ b/src/locales/he/pokemon-info-container.json @@ -1,7 +1 @@ -{ - "moveset": "Moveset", - "gender": "Gender:", - "ability": "Ability:", - "nature": "Nature:", - "form": "Form:" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/pokemon-info.json b/src/locales/he/pokemon-info.json index b79daaed621..9e26dfeeb6e 100644 --- a/src/locales/he/pokemon-info.json +++ b/src/locales/he/pokemon-info.json @@ -1,40 +1 @@ -{ - "Stat": { - "HP": "Max. HP", - "HPshortened": "HP", - "ATK": "Attack", - "ATKshortened": "Atk", - "DEF": "Defense", - "DEFshortened": "Def", - "SPATK": "Sp. Atk", - "SPATKshortened": "SpAtk", - "SPDEF": "Sp. Def", - "SPDEFshortened": "SpDef", - "SPD": "Speed", - "SPDshortened": "Spd", - "ACC": "Accuracy", - "EVA": "Evasiveness" - }, - "Type": { - "UNKNOWN": "Unknown", - "NORMAL": "Normal", - "FIGHTING": "Fighting", - "FLYING": "Flying", - "POISON": "Poison", - "GROUND": "Ground", - "ROCK": "Rock", - "BUG": "Bug", - "GHOST": "Ghost", - "STEEL": "Steel", - "FIRE": "Fire", - "WATER": "Water", - "GRASS": "Grass", - "ELECTRIC": "Electric", - "PSYCHIC": "Psychic", - "ICE": "Ice", - "DRAGON": "Dragon", - "DARK": "Dark", - "FAIRY": "Fairy", - "STELLAR": "Stellar" - } -} +{} \ No newline at end of file diff --git a/src/locales/he/pokemon-summary.json b/src/locales/he/pokemon-summary.json index 80e0cdab010..9e26dfeeb6e 100644 --- a/src/locales/he/pokemon-summary.json +++ b/src/locales/he/pokemon-summary.json @@ -1,44 +1 @@ -{ - "pokemonInfo": "Pokémon Info", - "status": "Status", - "powerAccuracyCategory": "Power\nAccuracy\nCategory", - "type": "Type", - "unknownTrainer": "Unknown", - "ot": "OT", - "nature": "nature", - "expPoints": "Exp. Points", - "nextLv": "Next Lv.", - "cancel": "Cancel", - "memoString": "{{natureFragment}} nature,\n{{metFragment}}", - "metFragment": { - "normal": "met at Lv{{level}},\n{{biome}}.", - "apparently": "apparently met at Lv{{level}},\n{{biome}}." - }, - "natureFragment": { - "Hardy": "{{nature}}", - "Lonely": "{{nature}}", - "Brave": "{{nature}}", - "Adamant": "{{nature}}", - "Naughty": "{{nature}}", - "Bold": "{{nature}}", - "Docile": "{{nature}}", - "Relaxed": "{{nature}}", - "Impish": "{{nature}}", - "Lax": "{{nature}}", - "Timid": "{{nature}}", - "Hasty": "{{nature}}", - "Serious": "{{nature}}", - "Jolly": "{{nature}}", - "Naive": "{{nature}}", - "Modest": "{{nature}}", - "Mild": "{{nature}}", - "Quiet": "{{nature}}", - "Bashful": "{{nature}}", - "Rash": "{{nature}}", - "Calm": "{{nature}}", - "Gentle": "{{nature}}", - "Sassy": "{{nature}}", - "Careful": "{{nature}}", - "Quirky": "{{nature}}" - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/pokemon.json b/src/locales/he/pokemon.json index 9185f749cfa..e948e8bec5d 100644 --- a/src/locales/he/pokemon.json +++ b/src/locales/he/pokemon.json @@ -1,1084 +1,51 @@ { - "bulbasaur": "Bulbasaur", - "ivysaur": "Ivysaur", - "venusaur": "Venusaur", - "charmander": "Charmander", - "charmeleon": "Charmeleon", - "charizard": "Charizard", - "squirtle": "Squirtle", - "wartortle": "Wartortle", - "blastoise": "Blastoise", - "caterpie": "Caterpie", - "metapod": "Metapod", - "butterfree": "Butterfree", - "weedle": "Weedle", - "kakuna": "Kakuna", - "beedrill": "Beedrill", - "pidgey": "Pidgey", - "pidgeotto": "Pidgeotto", - "pidgeot": "Pidgeot", - "rattata": "Rattata", - "raticate": "Raticate", - "spearow": "Spearow", - "fearow": "Fearow", - "ekans": "Ekans", - "arbok": "Arbok", - "pikachu": "Pikachu", - "raichu": "Raichu", - "sandshrew": "Sandshrew", - "sandslash": "Sandslash", - "nidoran_f": "Nidoran♀", - "nidorina": "Nidorina", - "nidoqueen": "Nidoqueen", - "nidoran_m": "Nidoran♂", - "nidorino": "Nidorino", - "nidoking": "Nidoking", - "clefairy": "Clefairy", - "clefable": "Clefable", - "vulpix": "Vulpix", - "ninetales": "Ninetales", - "jigglypuff": "Jigglypuff", - "wigglytuff": "Wigglytuff", - "zubat": "Zubat", - "golbat": "Golbat", - "oddish": "Oddish", - "gloom": "Gloom", - "vileplume": "Vileplume", - "paras": "Paras", - "parasect": "Parasect", - "venonat": "Venonat", - "venomoth": "Venomoth", - "diglett": "Diglett", - "dugtrio": "Dugtrio", - "meowth": "Meowth", - "persian": "Persian", - "psyduck": "Psyduck", - "golduck": "Golduck", - "mankey": "Mankey", - "primeape": "Primeape", - "growlithe": "Growlithe", - "arcanine": "Arcanine", - "poliwag": "Poliwag", - "poliwhirl": "Poliwhirl", - "poliwrath": "Poliwrath", - "abra": "Abra", - "kadabra": "Kadabra", - "alakazam": "Alakazam", - "machop": "Machop", - "machoke": "Machoke", - "machamp": "Machamp", - "bellsprout": "Bellsprout", - "weepinbell": "Weepinbell", - "victreebel": "Victreebel", - "tentacool": "Tentacool", - "tentacruel": "Tentacruel", - "geodude": "Geodude", - "graveler": "Graveler", - "golem": "Golem", - "ponyta": "Ponyta", - "rapidash": "Rapidash", - "slowpoke": "Slowpoke", - "slowbro": "Slowbro", - "magnemite": "Magnemite", - "magneton": "Magneton", - "farfetchd": "Farfetch'd", - "doduo": "Doduo", - "dodrio": "Dodrio", - "seel": "Seel", - "dewgong": "Dewgong", - "grimer": "Grimer", - "muk": "Muk", - "shellder": "Shellder", - "cloyster": "Cloyster", - "gastly": "Gastly", - "haunter": "Haunter", - "gengar": "Gengar", - "onix": "Onix", - "drowzee": "Drowzee", - "hypno": "Hypno", - "krabby": "Krabby", - "kingler": "Kingler", - "voltorb": "Voltorb", - "electrode": "Electrode", - "exeggcute": "Exeggcute", - "exeggutor": "Exeggutor", - "cubone": "Cubone", - "marowak": "Marowak", - "hitmonlee": "Hitmonlee", - "hitmonchan": "Hitmonchan", - "lickitung": "Lickitung", - "koffing": "Koffing", - "weezing": "Weezing", - "rhyhorn": "Rhyhorn", - "rhydon": "Rhydon", - "chansey": "Chansey", - "tangela": "Tangela", - "kangaskhan": "Kangaskhan", - "horsea": "Horsea", - "seadra": "Seadra", - "goldeen": "Goldeen", - "seaking": "Seaking", - "staryu": "Staryu", - "starmie": "Starmie", - "mr_mime": "Mr. Mime", - "scyther": "Scyther", - "jynx": "Jynx", - "electabuzz": "Electabuzz", - "magmar": "Magmar", - "pinsir": "Pinsir", - "tauros": "Tauros", - "magikarp": "Magikarp", - "gyarados": "Gyarados", - "lapras": "Lapras", - "ditto": "Ditto", - "eevee": "Eevee", - "vaporeon": "Vaporeon", - "jolteon": "Jolteon", - "flareon": "Flareon", - "porygon": "Porygon", - "omanyte": "Omanyte", - "omastar": "Omastar", - "kabuto": "Kabuto", - "kabutops": "Kabutops", - "aerodactyl": "Aerodactyl", - "snorlax": "Snorlax", - "articuno": "Articuno", - "zapdos": "Zapdos", - "moltres": "Moltres", - "dratini": "Dratini", - "dragonair": "Dragonair", - "dragonite": "Dragonite", - "mewtwo": "Mewtwo", - "mew": "Mew", - "chikorita": "Chikorita", - "bayleef": "Bayleef", - "meganium": "Meganium", - "cyndaquil": "Cyndaquil", - "quilava": "Quilava", - "typhlosion": "Typhlosion", - "totodile": "Totodile", - "croconaw": "Croconaw", - "feraligatr": "Feraligatr", - "sentret": "Sentret", - "furret": "Furret", - "hoothoot": "Hoothoot", - "noctowl": "Noctowl", - "ledyba": "Ledyba", - "ledian": "Ledian", - "spinarak": "Spinarak", - "ariados": "Ariados", - "crobat": "Crobat", - "chinchou": "Chinchou", - "lanturn": "Lanturn", - "pichu": "Pichu", - "cleffa": "Cleffa", - "igglybuff": "Igglybuff", - "togepi": "Togepi", - "togetic": "Togetic", - "natu": "Natu", - "xatu": "Xatu", - "mareep": "Mareep", - "flaaffy": "Flaaffy", - "ampharos": "Ampharos", - "bellossom": "Bellossom", - "marill": "Marill", - "azumarill": "Azumarill", - "sudowoodo": "Sudowoodo", - "politoed": "Politoed", - "hoppip": "Hoppip", - "skiploom": "Skiploom", - "jumpluff": "Jumpluff", - "aipom": "Aipom", - "sunkern": "Sunkern", - "sunflora": "Sunflora", - "yanma": "Yanma", - "wooper": "Wooper", - "quagsire": "Quagsire", - "espeon": "Espeon", - "umbreon": "Umbreon", - "murkrow": "Murkrow", - "slowking": "Slowking", - "misdreavus": "Misdreavus", - "unown": "Unown", - "wobbuffet": "Wobbuffet", - "girafarig": "Girafarig", - "pineco": "Pineco", - "forretress": "Forretress", - "dunsparce": "Dunsparce", - "gligar": "Gligar", - "steelix": "Steelix", - "snubbull": "Snubbull", - "granbull": "Granbull", - "qwilfish": "Qwilfish", - "scizor": "Scizor", - "shuckle": "Shuckle", - "heracross": "Heracross", - "sneasel": "Sneasel", - "teddiursa": "Teddiursa", - "ursaring": "Ursaring", - "slugma": "Slugma", - "magcargo": "Magcargo", - "swinub": "Swinub", - "piloswine": "Piloswine", - "corsola": "Corsola", - "remoraid": "Remoraid", - "octillery": "Octillery", - "delibird": "Delibird", - "mantine": "Mantine", - "skarmory": "Skarmory", - "houndour": "Houndour", - "houndoom": "Houndoom", - "kingdra": "Kingdra", - "phanpy": "Phanpy", - "donphan": "Donphan", - "porygon2": "Porygon2", - "stantler": "Stantler", - "smeargle": "Smeargle", - "tyrogue": "Tyrogue", - "hitmontop": "Hitmontop", - "smoochum": "Smoochum", - "elekid": "Elekid", - "magby": "Magby", - "miltank": "Miltank", - "blissey": "Blissey", - "raikou": "Raikou", - "entei": "Entei", - "suicune": "Suicune", - "larvitar": "Larvitar", - "pupitar": "Pupitar", - "tyranitar": "Tyranitar", - "lugia": "Lugia", - "ho_oh": "Ho-Oh", - "celebi": "Celebi", - "treecko": "Treecko", - "grovyle": "Grovyle", - "sceptile": "Sceptile", - "torchic": "Torchic", - "combusken": "Combusken", - "blaziken": "Blaziken", - "mudkip": "Mudkip", - "marshtomp": "Marshtomp", - "swampert": "Swampert", - "poochyena": "Poochyena", - "mightyena": "Mightyena", - "zigzagoon": "Zigzagoon", - "linoone": "Linoone", - "wurmple": "Wurmple", - "silcoon": "Silcoon", - "beautifly": "Beautifly", - "cascoon": "Cascoon", - "dustox": "Dustox", - "lotad": "Lotad", - "lombre": "Lombre", - "ludicolo": "Ludicolo", - "seedot": "Seedot", - "nuzleaf": "Nuzleaf", - "shiftry": "Shiftry", - "taillow": "Taillow", - "swellow": "Swellow", - "wingull": "Wingull", - "pelipper": "Pelipper", - "ralts": "Ralts", - "kirlia": "Kirlia", - "gardevoir": "Gardevoir", - "surskit": "Surskit", - "masquerain": "Masquerain", - "shroomish": "Shroomish", - "breloom": "Breloom", - "slakoth": "Slakoth", - "vigoroth": "Vigoroth", - "slaking": "Slaking", - "nincada": "Nincada", - "ninjask": "Ninjask", - "shedinja": "Shedinja", - "whismur": "Whismur", - "loudred": "Loudred", - "exploud": "Exploud", - "makuhita": "Makuhita", - "hariyama": "Hariyama", - "azurill": "Azurill", - "nosepass": "Nosepass", - "skitty": "Skitty", - "delcatty": "Delcatty", - "sableye": "Sableye", - "mawile": "Mawile", - "aron": "Aron", - "lairon": "Lairon", - "aggron": "Aggron", - "meditite": "Meditite", - "medicham": "Medicham", - "electrike": "Electrike", - "manectric": "Manectric", - "plusle": "Plusle", - "minun": "Minun", - "volbeat": "Volbeat", - "illumise": "Illumise", - "roselia": "Roselia", - "gulpin": "Gulpin", - "swalot": "Swalot", - "carvanha": "Carvanha", - "sharpedo": "Sharpedo", - "wailmer": "Wailmer", - "wailord": "Wailord", - "numel": "Numel", - "camerupt": "Camerupt", - "torkoal": "Torkoal", - "spoink": "Spoink", - "grumpig": "Grumpig", - "spinda": "Spinda", - "trapinch": "Trapinch", - "vibrava": "Vibrava", - "flygon": "Flygon", - "cacnea": "Cacnea", - "cacturne": "Cacturne", - "swablu": "Swablu", - "altaria": "Altaria", - "zangoose": "Zangoose", - "seviper": "Seviper", - "lunatone": "Lunatone", - "solrock": "Solrock", - "barboach": "Barboach", - "whiscash": "Whiscash", - "corphish": "Corphish", - "crawdaunt": "Crawdaunt", - "baltoy": "Baltoy", - "claydol": "Claydol", - "lileep": "Lileep", - "cradily": "Cradily", - "anorith": "Anorith", - "armaldo": "Armaldo", - "feebas": "Feebas", - "milotic": "Milotic", - "castform": "Castform", - "kecleon": "Kecleon", - "shuppet": "Shuppet", - "banette": "Banette", - "duskull": "Duskull", - "dusclops": "Dusclops", - "tropius": "Tropius", - "chimecho": "Chimecho", - "absol": "Absol", - "wynaut": "Wynaut", - "snorunt": "Snorunt", - "glalie": "Glalie", - "spheal": "Spheal", - "sealeo": "Sealeo", - "walrein": "Walrein", - "clamperl": "Clamperl", - "huntail": "Huntail", - "gorebyss": "Gorebyss", - "relicanth": "Relicanth", - "luvdisc": "Luvdisc", - "bagon": "Bagon", - "shelgon": "Shelgon", - "salamence": "Salamence", - "beldum": "Beldum", - "metang": "Metang", - "metagross": "Metagross", - "regirock": "Regirock", - "regice": "Regice", - "registeel": "Registeel", - "latias": "Latias", - "latios": "Latios", - "kyogre": "Kyogre", - "groudon": "Groudon", - "rayquaza": "Rayquaza", - "jirachi": "Jirachi", - "deoxys": "Deoxys", - "turtwig": "Turtwig", - "grotle": "Grotle", - "torterra": "Torterra", - "chimchar": "Chimchar", - "monferno": "Monferno", - "infernape": "Infernape", - "piplup": "Piplup", - "prinplup": "Prinplup", - "empoleon": "Empoleon", - "starly": "Starly", - "staravia": "Staravia", - "staraptor": "Staraptor", - "bidoof": "Bidoof", - "bibarel": "Bibarel", - "kricketot": "Kricketot", - "kricketune": "Kricketune", - "shinx": "Shinx", - "luxio": "Luxio", - "luxray": "Luxray", - "budew": "Budew", - "roserade": "Roserade", - "cranidos": "Cranidos", - "rampardos": "Rampardos", - "shieldon": "Shieldon", - "bastiodon": "Bastiodon", - "burmy": "Burmy", - "wormadam": "Wormadam", - "mothim": "Mothim", - "combee": "Combee", - "vespiquen": "Vespiquen", - "pachirisu": "Pachirisu", - "buizel": "Buizel", - "floatzel": "Floatzel", - "cherubi": "Cherubi", - "cherrim": "Cherrim", - "shellos": "Shellos", - "gastrodon": "Gastrodon", - "ambipom": "Ambipom", - "drifloon": "Drifloon", - "drifblim": "Drifblim", - "buneary": "Buneary", - "lopunny": "Lopunny", - "mismagius": "Mismagius", - "honchkrow": "Honchkrow", - "glameow": "Glameow", - "purugly": "Purugly", - "chingling": "Chingling", - "stunky": "Stunky", - "skuntank": "Skuntank", - "bronzor": "Bronzor", - "bronzong": "Bronzong", - "bonsly": "Bonsly", - "mime_jr": "Mime Jr.", - "happiny": "Happiny", - "chatot": "Chatot", - "spiritomb": "Spiritomb", - "gible": "Gible", - "gabite": "Gabite", - "garchomp": "Garchomp", - "munchlax": "Munchlax", - "riolu": "Riolu", - "lucario": "Lucario", - "hippopotas": "Hippopotas", - "hippowdon": "Hippowdon", - "skorupi": "Skorupi", - "drapion": "Drapion", - "croagunk": "Croagunk", - "toxicroak": "Toxicroak", - "carnivine": "Carnivine", - "finneon": "Finneon", - "lumineon": "Lumineon", - "mantyke": "Mantyke", - "snover": "Snover", - "abomasnow": "Abomasnow", - "weavile": "Weavile", - "magnezone": "Magnezone", - "lickilicky": "Lickilicky", - "rhyperior": "Rhyperior", - "tangrowth": "Tangrowth", - "electivire": "Electivire", - "magmortar": "Magmortar", - "togekiss": "Togekiss", - "yanmega": "Yanmega", - "leafeon": "Leafeon", - "glaceon": "Glaceon", - "gliscor": "Gliscor", - "mamoswine": "Mamoswine", - "porygon_z": "Porygon-Z", - "gallade": "Gallade", - "probopass": "Probopass", - "dusknoir": "Dusknoir", - "froslass": "Froslass", - "rotom": "Rotom", - "uxie": "Uxie", - "mesprit": "Mesprit", - "azelf": "Azelf", - "dialga": "Dialga", - "palkia": "Palkia", - "heatran": "Heatran", - "regigigas": "Regigigas", - "giratina": "Giratina", - "cresselia": "Cresselia", - "phione": "Phione", - "manaphy": "Manaphy", - "darkrai": "Darkrai", - "shaymin": "Shaymin", - "arceus": "Arceus", - "victini": "Victini", - "snivy": "Snivy", - "servine": "Servine", - "serperior": "Serperior", - "tepig": "Tepig", - "pignite": "Pignite", - "emboar": "Emboar", - "oshawott": "Oshawott", - "dewott": "Dewott", - "samurott": "Samurott", - "patrat": "Patrat", - "watchog": "Watchog", - "lillipup": "Lillipup", - "herdier": "Herdier", - "stoutland": "Stoutland", - "purrloin": "Purrloin", - "liepard": "Liepard", - "pansage": "Pansage", - "simisage": "Simisage", - "pansear": "Pansear", - "simisear": "Simisear", - "panpour": "Panpour", - "simipour": "Simipour", - "munna": "Munna", - "musharna": "Musharna", - "pidove": "Pidove", - "tranquill": "Tranquill", - "unfezant": "Unfezant", - "blitzle": "Blitzle", - "zebstrika": "Zebstrika", - "roggenrola": "Roggenrola", - "boldore": "Boldore", - "gigalith": "Gigalith", - "woobat": "Woobat", - "swoobat": "Swoobat", - "drilbur": "Drilbur", - "excadrill": "Excadrill", - "audino": "Audino", - "timburr": "Timburr", - "gurdurr": "Gurdurr", - "conkeldurr": "Conkeldurr", - "tympole": "Tympole", - "palpitoad": "Palpitoad", - "seismitoad": "Seismitoad", - "throh": "Throh", - "sawk": "Sawk", - "sewaddle": "Sewaddle", - "swadloon": "Swadloon", - "leavanny": "Leavanny", - "venipede": "Venipede", - "whirlipede": "Whirlipede", - "scolipede": "Scolipede", - "cottonee": "Cottonee", - "whimsicott": "Whimsicott", - "petilil": "Petilil", - "lilligant": "Lilligant", - "basculin": "Basculin", - "sandile": "Sandile", - "krokorok": "Krokorok", - "krookodile": "Krookodile", - "darumaka": "Darumaka", - "darmanitan": "Darmanitan", - "maractus": "Maractus", - "dwebble": "Dwebble", - "crustle": "Crustle", - "scraggy": "Scraggy", - "scrafty": "Scrafty", - "sigilyph": "Sigilyph", - "yamask": "Yamask", - "cofagrigus": "Cofagrigus", - "tirtouga": "Tirtouga", - "carracosta": "Carracosta", - "archen": "Archen", - "archeops": "Archeops", - "trubbish": "Trubbish", - "garbodor": "Garbodor", - "zorua": "Zorua", - "zoroark": "Zoroark", - "minccino": "Minccino", - "cinccino": "Cinccino", - "gothita": "Gothita", - "gothorita": "Gothorita", - "gothitelle": "Gothitelle", - "solosis": "Solosis", - "duosion": "Duosion", - "reuniclus": "Reuniclus", - "ducklett": "Ducklett", - "swanna": "Swanna", - "vanillite": "Vanillite", - "vanillish": "Vanillish", - "vanilluxe": "Vanilluxe", - "deerling": "Deerling", - "sawsbuck": "Sawsbuck", - "emolga": "Emolga", - "karrablast": "Karrablast", - "escavalier": "Escavalier", - "foongus": "Foongus", - "amoonguss": "Amoonguss", - "frillish": "Frillish", - "jellicent": "Jellicent", - "alomomola": "Alomomola", - "joltik": "Joltik", - "galvantula": "Galvantula", - "ferroseed": "Ferroseed", - "ferrothorn": "Ferrothorn", - "klink": "Klink", - "klang": "Klang", - "klinklang": "Klinklang", - "tynamo": "Tynamo", - "eelektrik": "Eelektrik", - "eelektross": "Eelektross", - "elgyem": "Elgyem", - "beheeyem": "Beheeyem", - "litwick": "Litwick", - "lampent": "Lampent", - "chandelure": "Chandelure", - "axew": "Axew", - "fraxure": "Fraxure", - "haxorus": "Haxorus", - "cubchoo": "Cubchoo", - "beartic": "Beartic", - "cryogonal": "Cryogonal", - "shelmet": "Shelmet", - "accelgor": "Accelgor", - "stunfisk": "Stunfisk", - "mienfoo": "Mienfoo", - "mienshao": "Mienshao", - "druddigon": "Druddigon", - "golett": "Golett", - "golurk": "Golurk", - "pawniard": "Pawniard", - "bisharp": "Bisharp", - "bouffalant": "Bouffalant", - "rufflet": "Rufflet", - "braviary": "Braviary", - "vullaby": "Vullaby", - "mandibuzz": "Mandibuzz", - "heatmor": "Heatmor", - "durant": "Durant", - "deino": "Deino", - "zweilous": "Zweilous", - "hydreigon": "Hydreigon", - "larvesta": "Larvesta", - "volcarona": "Volcarona", - "cobalion": "Cobalion", - "terrakion": "Terrakion", - "virizion": "Virizion", - "tornadus": "Tornadus", - "thundurus": "Thundurus", - "reshiram": "Reshiram", - "zekrom": "Zekrom", - "landorus": "Landorus", - "kyurem": "Kyurem", - "keldeo": "Keldeo", - "meloetta": "Meloetta", - "genesect": "Genesect", - "chespin": "Chespin", - "quilladin": "Quilladin", - "chesnaught": "Chesnaught", - "fennekin": "Fennekin", - "braixen": "Braixen", - "delphox": "Delphox", - "froakie": "Froakie", - "frogadier": "Frogadier", - "greninja": "Greninja", - "bunnelby": "Bunnelby", - "diggersby": "Diggersby", - "fletchling": "Fletchling", - "fletchinder": "Fletchinder", - "talonflame": "Talonflame", - "scatterbug": "Scatterbug", - "spewpa": "Spewpa", - "vivillon": "Vivillon", - "litleo": "Litleo", - "pyroar": "Pyroar", - "flabebe": "Flabébé", - "floette": "Floette", - "florges": "Florges", - "skiddo": "Skiddo", - "gogoat": "Gogoat", - "pancham": "Pancham", - "pangoro": "Pangoro", - "furfrou": "Furfrou", - "espurr": "Espurr", - "meowstic": "Meowstic", - "honedge": "Honedge", - "doublade": "Doublade", - "aegislash": "Aegislash", - "spritzee": "Spritzee", - "aromatisse": "Aromatisse", - "swirlix": "Swirlix", - "slurpuff": "Slurpuff", - "inkay": "Inkay", - "malamar": "Malamar", - "binacle": "Binacle", - "barbaracle": "Barbaracle", - "skrelp": "Skrelp", - "dragalge": "Dragalge", - "clauncher": "Clauncher", - "clawitzer": "Clawitzer", - "helioptile": "Helioptile", - "heliolisk": "Heliolisk", - "tyrunt": "Tyrunt", - "tyrantrum": "Tyrantrum", - "amaura": "Amaura", - "aurorus": "Aurorus", - "sylveon": "Sylveon", - "hawlucha": "Hawlucha", - "dedenne": "Dedenne", - "carbink": "Carbink", - "goomy": "Goomy", - "sliggoo": "Sliggoo", - "goodra": "Goodra", - "klefki": "Klefki", - "phantump": "Phantump", - "trevenant": "Trevenant", - "pumpkaboo": "Pumpkaboo", - "gourgeist": "Gourgeist", - "bergmite": "Bergmite", - "avalugg": "Avalugg", - "noibat": "Noibat", - "noivern": "Noivern", - "xerneas": "Xerneas", - "yveltal": "Yveltal", - "zygarde": "Zygarde", - "diancie": "Diancie", - "hoopa": "Hoopa", - "volcanion": "Volcanion", - "rowlet": "Rowlet", - "dartrix": "Dartrix", - "decidueye": "Decidueye", - "litten": "Litten", - "torracat": "Torracat", - "incineroar": "Incineroar", - "popplio": "Popplio", - "brionne": "Brionne", - "primarina": "Primarina", - "pikipek": "Pikipek", - "trumbeak": "Trumbeak", - "toucannon": "Toucannon", - "yungoos": "Yungoos", - "gumshoos": "Gumshoos", - "grubbin": "Grubbin", - "charjabug": "Charjabug", - "vikavolt": "Vikavolt", - "crabrawler": "Crabrawler", - "crabominable": "Crabominable", - "oricorio": "Oricorio", - "cutiefly": "Cutiefly", - "ribombee": "Ribombee", - "rockruff": "Rockruff", - "lycanroc": "Lycanroc", - "wishiwashi": "Wishiwashi", - "mareanie": "Mareanie", - "toxapex": "Toxapex", - "mudbray": "Mudbray", - "mudsdale": "Mudsdale", - "dewpider": "Dewpider", - "araquanid": "Araquanid", - "fomantis": "Fomantis", - "lurantis": "Lurantis", - "morelull": "Morelull", - "shiinotic": "Shiinotic", - "salandit": "Salandit", - "salazzle": "Salazzle", - "stufful": "Stufful", - "bewear": "Bewear", - "bounsweet": "Bounsweet", - "steenee": "Steenee", - "tsareena": "Tsareena", - "comfey": "Comfey", - "oranguru": "Oranguru", - "passimian": "Passimian", - "wimpod": "Wimpod", - "golisopod": "Golisopod", - "sandygast": "Sandygast", - "palossand": "Palossand", - "pyukumuku": "Pyukumuku", - "type_null": "Type: Null", - "silvally": "Silvally", - "minior": "Minior", - "komala": "Komala", - "turtonator": "Turtonator", - "togedemaru": "Togedemaru", - "mimikyu": "Mimikyu", - "bruxish": "Bruxish", - "drampa": "Drampa", - "dhelmise": "Dhelmise", - "jangmo_o": "Jangmo-o", - "hakamo_o": "Hakamo-o", - "kommo_o": "Kommo-o", - "tapu_koko": "Tapu Koko", - "tapu_lele": "Tapu Lele", - "tapu_bulu": "Tapu Bulu", - "tapu_fini": "Tapu Fini", - "cosmog": "Cosmog", - "cosmoem": "Cosmoem", - "solgaleo": "Solgaleo", - "lunala": "Lunala", - "nihilego": "Nihilego", - "buzzwole": "Buzzwole", - "pheromosa": "Pheromosa", - "xurkitree": "Xurkitree", - "celesteela": "Celesteela", - "kartana": "Kartana", - "guzzlord": "Guzzlord", - "necrozma": "Necrozma", - "magearna": "Magearna", - "marshadow": "Marshadow", - "poipole": "Poipole", - "naganadel": "Naganadel", - "stakataka": "Stakataka", - "blacephalon": "Blacephalon", - "zeraora": "Zeraora", - "meltan": "Meltan", - "melmetal": "Melmetal", - "grookey": "Grookey", - "thwackey": "Thwackey", - "rillaboom": "Rillaboom", - "scorbunny": "Scorbunny", - "raboot": "Raboot", - "cinderace": "Cinderace", - "sobble": "Sobble", - "drizzile": "Drizzile", - "inteleon": "Inteleon", - "skwovet": "Skwovet", - "greedent": "Greedent", - "rookidee": "Rookidee", - "corvisquire": "Corvisquire", - "corviknight": "Corviknight", - "blipbug": "Blipbug", - "dottler": "Dottler", - "orbeetle": "Orbeetle", - "nickit": "Nickit", - "thievul": "Thievul", - "gossifleur": "Gossifleur", - "eldegoss": "Eldegoss", - "wooloo": "Wooloo", - "dubwool": "Dubwool", - "chewtle": "Chewtle", - "drednaw": "Drednaw", - "yamper": "Yamper", - "boltund": "Boltund", - "rolycoly": "Rolycoly", - "carkol": "Carkol", - "coalossal": "Coalossal", - "applin": "Applin", - "flapple": "Flapple", - "appletun": "Appletun", - "silicobra": "Silicobra", - "sandaconda": "Sandaconda", - "cramorant": "Cramorant", - "arrokuda": "Arrokuda", - "barraskewda": "Barraskewda", - "toxel": "Toxel", - "toxtricity": "Toxtricity", - "sizzlipede": "Sizzlipede", - "centiskorch": "Centiskorch", - "clobbopus": "Clobbopus", - "grapploct": "Grapploct", - "sinistea": "Sinistea", - "polteageist": "Polteageist", - "hatenna": "Hatenna", - "hattrem": "Hattrem", - "hatterene": "Hatterene", - "impidimp": "Impidimp", - "morgrem": "Morgrem", - "grimmsnarl": "Grimmsnarl", - "obstagoon": "Obstagoon", - "perrserker": "Perrserker", - "cursola": "Cursola", - "sirfetchd": "Sirfetch'd", - "mr_rime": "Mr. Rime", - "runerigus": "Runerigus", - "milcery": "Milcery", - "alcremie": "Alcremie", - "falinks": "Falinks", - "pincurchin": "Pincurchin", - "snom": "Snom", - "frosmoth": "Frosmoth", - "stonjourner": "Stonjourner", - "eiscue": "Eiscue", - "indeedee": "Indeedee", - "morpeko": "Morpeko", - "cufant": "Cufant", - "copperajah": "Copperajah", - "dracozolt": "Dracozolt", - "arctozolt": "Arctozolt", - "dracovish": "Dracovish", - "arctovish": "Arctovish", - "duraludon": "Duraludon", - "dreepy": "Dreepy", - "drakloak": "Drakloak", - "dragapult": "Dragapult", - "zacian": "Zacian", - "zamazenta": "Zamazenta", - "eternatus": "Eternatus", - "kubfu": "Kubfu", - "urshifu": "Urshifu", - "zarude": "Zarude", - "regieleki": "Regieleki", - "regidrago": "Regidrago", - "glastrier": "Glastrier", - "spectrier": "Spectrier", - "calyrex": "Calyrex", - "wyrdeer": "Wyrdeer", - "kleavor": "Kleavor", - "ursaluna": "Ursaluna", - "basculegion": "Basculegion", - "sneasler": "Sneasler", - "overqwil": "Overqwil", - "enamorus": "Enamorus", - "sprigatito": "Sprigatito", - "floragato": "Floragato", - "meowscarada": "Meowscarada", - "fuecoco": "Fuecoco", - "crocalor": "Crocalor", - "skeledirge": "Skeledirge", - "quaxly": "Quaxly", - "quaxwell": "Quaxwell", - "quaquaval": "Quaquaval", - "lechonk": "Lechonk", - "oinkologne": "Oinkologne", - "tarountula": "Tarountula", - "spidops": "Spidops", - "nymble": "Nymble", - "lokix": "Lokix", - "pawmi": "Pawmi", - "pawmo": "Pawmo", - "pawmot": "Pawmot", - "tandemaus": "Tandemaus", - "maushold": "Maushold", - "fidough": "Fidough", - "dachsbun": "Dachsbun", - "smoliv": "Smoliv", - "dolliv": "Dolliv", - "arboliva": "Arboliva", - "squawkabilly": "Squawkabilly", - "nacli": "Nacli", - "naclstack": "Naclstack", - "garganacl": "Garganacl", - "charcadet": "Charcadet", - "armarouge": "Armarouge", - "ceruledge": "Ceruledge", - "tadbulb": "Tadbulb", - "bellibolt": "Bellibolt", - "wattrel": "Wattrel", - "kilowattrel": "Kilowattrel", - "maschiff": "Maschiff", - "mabosstiff": "Mabosstiff", - "shroodle": "Shroodle", - "grafaiai": "Grafaiai", - "bramblin": "Bramblin", - "brambleghast": "Brambleghast", - "toedscool": "Toedscool", - "toedscruel": "Toedscruel", - "klawf": "Klawf", - "capsakid": "Capsakid", - "scovillain": "Scovillain", - "rellor": "Rellor", - "rabsca": "Rabsca", - "flittle": "Flittle", - "espathra": "Espathra", - "tinkatink": "Tinkatink", - "tinkatuff": "Tinkatuff", - "tinkaton": "Tinkaton", - "wiglett": "Wiglett", - "wugtrio": "Wugtrio", - "bombirdier": "Bombirdier", - "finizen": "Finizen", - "palafin": "Palafin", - "varoom": "Varoom", - "revavroom": "Revavroom", - "cyclizar": "Cyclizar", - "orthworm": "Orthworm", - "glimmet": "Glimmet", - "glimmora": "Glimmora", - "greavard": "Greavard", - "houndstone": "Houndstone", - "flamigo": "Flamigo", - "cetoddle": "Cetoddle", - "cetitan": "Cetitan", - "veluza": "Veluza", - "dondozo": "Dondozo", - "tatsugiri": "Tatsugiri", - "annihilape": "Annihilape", - "clodsire": "Clodsire", - "farigiraf": "Farigiraf", - "dudunsparce": "Dudunsparce", - "kingambit": "Kingambit", - "great_tusk": "Great Tusk", - "scream_tail": "Scream Tail", - "brute_bonnet": "Brute Bonnet", - "flutter_mane": "Flutter Mane", - "slither_wing": "Slither Wing", - "sandy_shocks": "Sandy Shocks", - "iron_treads": "Iron Treads", - "iron_bundle": "Iron Bundle", - "iron_hands": "Iron Hands", - "iron_jugulis": "Iron Jugulis", - "iron_moth": "Iron Moth", - "iron_thorns": "Iron Thorns", - "frigibax": "Frigibax", - "arctibax": "Arctibax", - "baxcalibur": "Baxcalibur", - "gimmighoul": "Gimmighoul", - "gholdengo": "Gholdengo", - "wo_chien": "Wo-Chien", - "chien_pao": "Chien-Pao", - "ting_lu": "Ting-Lu", - "chi_yu": "Chi-Yu", - "roaring_moon": "Roaring Moon", - "iron_valiant": "Iron Valiant", - "koraidon": "Koraidon", - "miraidon": "Miraidon", - "walking_wake": "Walking Wake", - "iron_leaves": "Iron Leaves", - "dipplin": "Dipplin", - "poltchageist": "Poltchageist", - "sinistcha": "Sinistcha", - "okidogi": "Okidogi", - "munkidori": "Munkidori", - "fezandipiti": "Fezandipiti", - "ogerpon": "Ogerpon", - "archaludon": "Archaludon", - "hydrapple": "Hydrapple", - "gouging_fire": "Gouging Fire", - "raging_bolt": "Raging Bolt", - "iron_boulder": "Iron Boulder", - "iron_crown": "Iron Crown", - "terapagos": "Terapagos", - "pecharunt": "Pecharunt", - "alola_rattata": "Rattata", - "alola_raticate": "Raticate", - "alola_raichu": "Raichu", - "alola_sandshrew": "Sandshrew", - "alola_sandslash": "Sandslash", - "alola_vulpix": "Vulpix", - "alola_ninetales": "Ninetales", - "alola_diglett": "Diglett", - "alola_dugtrio": "Dugtrio", - "alola_meowth": "Meowth", - "alola_persian": "Persian", - "alola_geodude": "Geodude", - "alola_graveler": "Graveler", - "alola_golem": "Golem", - "alola_grimer": "Grimer", - "alola_muk": "Muk", - "alola_exeggutor": "Exeggutor", - "alola_marowak": "Marowak", - "eternal_floette": "Floette", - "galar_meowth": "Meowth", - "galar_ponyta": "Ponyta", - "galar_rapidash": "Rapidash", - "galar_slowpoke": "Slowpoke", - "galar_slowbro": "Slowbro", - "galar_farfetchd": "Farfetch'd", - "galar_weezing": "Weezing", - "galar_mr_mime": "Mr. Mime", - "galar_articuno": "Articuno", - "galar_zapdos": "Zapdos", - "galar_moltres": "Moltres", - "galar_slowking": "Slowking", - "galar_corsola": "Corsola", - "galar_zigzagoon": "Zigzagoon", - "galar_linoone": "Linoone", - "galar_darumaka": "Darumaka", - "galar_darmanitan": "Darmanitan", - "galar_yamask": "Yamask", - "galar_stunfisk": "Stunfisk", - "hisui_growlithe": "Growlithe", - "hisui_arcanine": "Arcanine", - "hisui_voltorb": "Voltorb", - "hisui_electrode": "Electrode", - "hisui_typhlosion": "Typhlosion", - "hisui_qwilfish": "Qwilfish", - "hisui_sneasel": "Sneasel", - "hisui_samurott": "Samurott", - "hisui_lilligant": "Lilligant", - "hisui_zorua": "Zorua", - "hisui_zoroark": "Zoroark", - "hisui_braviary": "Braviary", - "hisui_sliggoo": "Sliggoo", - "hisui_goodra": "Goodra", - "hisui_avalugg": "Avalugg", - "hisui_decidueye": "Decidueye", - "paldea_tauros": "Tauros", - "paldea_wooper": "Wooper", - "bloodmoon_ursaluna": "Ursaluna" + "bulbasaur": "בולבזאור", + "charmander": "צ'רמנדר", + "charizard": "צ'אריזארד", + "squirtle": "סקווירטל", + "blastoise": "בלסטויז", + "pikachu": "פיקאציו", + "clefairy": "קלפרי", + "jigglypuff": "ג'יגליפאף", + "gloom": "גלום", + "paras": "פרס", + "meowth": "מייאו", + "psyduck": "פסיידק", + "magnemite": "מגנמייט", + "onix": "אוניקס", + "hypno": "היפנו", + "exeggutor": "אקזקיוטור", + "rhyhorn": "ראיהורן", + "kangaskhan": "קנגסקאן", + "mr_mime": "מר מיים", + "lapras": "לפרס", + "ditto": "דיטו", + "eevee": "איווי", + "snorlax": "סנורלקס", + "dragonite": "דרגונייט", + "mew": "מיו", + "chikorita": "צייקוריטה", + "cyndaquil": "סינדקוויל", + "spinarak": "ספינראק", + "togepi": "טוגפי", + "unown": "אנון", + "blissey": "בליסי", + "ludicolo": "לודיקולו", + "piplup": "פיפלאפ", + "dusknoir": "דאסקנואר", + "froakie": "פרוקי", + "fletchling": "פלטילינג", + "furfrou": "פרפרו", + "spritzee": "ספריטזי", + "dedenne": "דדנה", + "grookey": "גרוקי", + "scorbunny": "סקרובאני", + "sobble": "סובל", + "sprigatito": "ספריגטיטו", + "fuecoco": "פוקוקו", + "quaxly": "קוואקסלי", + "alola_meowth": "מייאו", + "alola_exeggutor": "אקזקיוטור", + "galar_meowth": "מייאו", + "galar_mr_mime": "מר מיים" } \ No newline at end of file diff --git a/src/locales/he/run-history.json b/src/locales/he/run-history.json index 53596bdf629..9e26dfeeb6e 100644 --- a/src/locales/he/run-history.json +++ b/src/locales/he/run-history.json @@ -1,37 +1 @@ -{ - "victory": "Victory!", - "defeatedWild": "Defeated by ", - "defeatedTrainer": "Defeated by ", - "defeatedTrainerDouble": "Defeated by Duo", - "defeatedRival": "Defeated by Rival", - "defeated": "Defeated", - "defeatedWild_female": "Defeated by ", - "defeatedTrainer_female": "Defeated by ", - "defeatedTrainerDouble_female": "Defeated by Duo", - "defeatedRival_female": "Defeated by Rival", - "defeated_female": "Defeated", - "luck": "Luck", - "score": "Score", - "mode": "Mode", - "challengeRules": "Rule(s)", - "challengeMonoGen1": "Gen I", - "challengeMonoGen2": "Gen II", - "challengeMonoGen3": "Gen III", - "challengeMonoGen4": "Gen IV", - "challengeMonoGen5": "Gen V", - "challengeMonoGen6": "Gen VI", - "challengeMonoGen7": "Gen VII", - "challengeMonoGen8": "Gen VIII", - "challengeMonoGen9": "Gen IX", - "playerItems": "Player Items", - "personalBest": "Personal Best!", - "SPDshortened": "Vel.", - "runInfo": "Run Info", - "money": "Money", - "runLength": "Run Length", - "viewHeldItems": "Held Items", - "hallofFameText": "Welcome to the Hall of Fame!", - "hallofFameText_female": "Welcome to the Hall of Fame!", - "viewHallOfFame": "View Hall of Fame!", - "viewEndingSplash": "View ending art!" -} +{} \ No newline at end of file diff --git a/src/locales/he/save-slot-select-ui-handler.json b/src/locales/he/save-slot-select-ui-handler.json index 2db02b09783..9e26dfeeb6e 100644 --- a/src/locales/he/save-slot-select-ui-handler.json +++ b/src/locales/he/save-slot-select-ui-handler.json @@ -1,7 +1 @@ -{ - "overwriteData": "Overwrite the data in the selected slot?", - "loading": "Loading...", - "wave": "Wave", - "lv": "Lv", - "empty": "Empty" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/settings.json b/src/locales/he/settings.json index ee8a43d7510..9e26dfeeb6e 100644 --- a/src/locales/he/settings.json +++ b/src/locales/he/settings.json @@ -1,111 +1 @@ -{ - "boy": "Boy", - "girl": "Girl", - "general": "General", - "display": "Display", - "audio": "Audio", - "gamepad": "Gamepad", - "keyboard": "Keyboard", - "gameSpeed": "Game Speed", - "hpBarSpeed": "HP Bar Speed", - "expGainsSpeed": "EXP Gains Speed", - "expPartyDisplay": "Show EXP Party", - "skipSeenDialogues": "Skip Seen Dialogues", - "eggSkip": "Egg Skip", - "never": "Never", - "always": "Always", - "ask": "Ask", - "battleStyle": "Battle Style", - "enableRetries": "Enable Retries", - "hideIvs": "Hide IV scanner", - "tutorials": "Tutorials", - "touchControls": "Touch Controls", - "vibrations": "Vibrations", - "normal": "Normal", - "fast": "Fast", - "faster": "Faster", - "skip": "Skip", - "levelUpNotifications": "Level Up Notifications", - "on": "On", - "off": "Off", - "switch": "Switch", - "set": "Set", - "auto": "Auto", - "disabled": "Disabled", - "language": "Language", - "change": "Change", - "uiTheme": "UI Theme", - "default": "Default", - "legacy": "Legacy", - "windowType": "Window Type", - "moneyFormat": "Money Format", - "damageNumbers": "Damage Numbers", - "simple": "Simple", - "fancy": "Fancy", - "abbreviated": "Abbreviated", - "moveAnimations": "Move Animations", - "showStatsOnLevelUp": "Show Stats on Level Up", - "candyUpgradeNotification": "Candy Upgrade Notification", - "passivesOnly": "Passives Only", - "candyUpgradeDisplay": "Candy Upgrade Display", - "icon": "Icon", - "animation": "Animation", - "moveInfo": "Move Info", - "showMovesetFlyout": "Show Moveset Flyout", - "showArenaFlyout": "Show Arena Flyout", - "showTimeOfDayWidget": "Show Time of Day Widget", - "timeOfDayAnimation": "Time of Day Animation", - "bounce": "Bounce", - "timeOfDay_back": "Back", - "spriteSet": "Sprite Set", - "consistent": "Consistent", - "mixedAnimated": "Mixed Animated", - "fusionPaletteSwaps": "Fusion Palette Swaps", - "playerGender": "Player Gender", - "typeHints": "Type Hints", - "masterVolume": "Master Volume", - "bgmVolume": "BGM Volume", - "fieldVolume": "Field Volume", - "seVolume": "SE Volume", - "uiVolume": "UI Volume", - "musicPreference": "Music Preference", - "mixed": "Mixed", - "gamepadPleasePlug": "Please Plug in a Gamepad or Press a Button", - "delete": "Delete", - "keyboardPleasePress": "Please Press a Key on Your Keyboard", - "reset": "Reset", - "requireReload": "Reload Required", - "action": "Action", - "back": "Back", - "pressToBind": "Press to Bind", - "pressButton": "Press a Button...", - "buttonUp": "Up", - "buttonDown": "Down", - "buttonLeft": "Left", - "buttonRight": "Right", - "buttonAction": "Action", - "buttonMenu": "Menu", - "buttonSubmit": "Submit", - "buttonCancel": "Cancel", - "buttonStats": "Stats", - "buttonCycleForm": "Cycle Form", - "buttonCycleShiny": "Cycle Shiny", - "buttonCycleGender": "Cycle Gender", - "buttonCycleAbility": "Cycle Ability", - "buttonCycleNature": "Cycle Nature", - "buttonCycleVariant": "Cycle Variant", - "buttonSpeedUp": "Speed Up", - "buttonSlowDown": "Slow Down", - "alt": " (Alt)", - "mute": "Mute", - "controller": "Controller", - "gamepadSupport": "Gamepad Support", - "showBgmBar": "Show Music Names", - "moveTouchControls": "Move Touch Controls", - "shopOverlayOpacity": "Shop Overlay Opacity", - "shopCursorTarget": "Shop Cursor Target", - "rewards": "Rewards", - "reroll": "Reroll", - "shop": "Shop", - "checkTeam": "Check Team" -} +{} \ No newline at end of file diff --git a/src/locales/he/splash-messages.json b/src/locales/he/splash-messages.json index c0686e6ad75..9e26dfeeb6e 100644 --- a/src/locales/he/splash-messages.json +++ b/src/locales/he/splash-messages.json @@ -1,36 +1 @@ -{ - "battlesWon": "Battles Won!", - "joinTheDiscord": "Join the Discord!", - "infiniteLevels": "Infinite Levels!", - "everythingStacks": "Everything Stacks!", - "optionalSaveScumming": "Optional Save Scumming!", - "biomes": "35 Biomes!", - "openSource": "Open Source!", - "playWithSpeed": "Play with 5x Speed!", - "liveBugTesting": "Live Bug Testing!", - "heavyInfluence": "Heavy RoR2 Influence!", - "pokemonRiskAndPokemonRain": "Pokémon Risk and Pokémon Rain!", - "nowWithMoreSalt": "Now with 33% More Salt!", - "infiniteFusionAtHome": "Infinite Fusion at Home!", - "brokenEggMoves": "Broken Egg Moves!", - "magnificent": "Magnificent!", - "mubstitute": "Mubstitute!", - "thatsCrazy": "That's Crazy!", - "oranceJuice": "Orance Juice!", - "questionableBalancing": "Questionable Balancing!", - "coolShaders": "Cool Shaders!", - "aiFree": "AI-Free!", - "suddenDifficultySpikes": "Sudden Difficulty Spikes!", - "basedOnAnUnfinishedFlashGame": "Based on an Unfinished Flash Game!", - "moreAddictiveThanIntended": "More Addictive than Intended!", - "mostlyConsistentSeeds": "Mostly Consistent Seeds!", - "achievementPointsDontDoAnything": "Achievement Points Don't Do Anything!", - "youDoNotStartAtLevel": "You Do Not Start at Level 2000!", - "dontTalkAboutTheManaphyEggIncident": "Don't Talk About the Manaphy Egg Incident!", - "alsoTryPokengine": "Also Try Pokéngine!", - "alsoTryEmeraldRogue": "Also Try Emerald Rogue!", - "alsoTryRadicalRed": "Also Try Radical Red!", - "eeveeExpo": "Eevee Expo!", - "ynoproject": "YNOproject!", - "breedersInSpace": "Breeders in space!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/starter-select-ui-handler.json b/src/locales/he/starter-select-ui-handler.json index f578f128bee..9e26dfeeb6e 100644 --- a/src/locales/he/starter-select-ui-handler.json +++ b/src/locales/he/starter-select-ui-handler.json @@ -1,45 +1 @@ -{ - "confirmStartTeam": "Begin with these Pokémon?", - "confirmExit": "Do you want to exit?", - "invalidParty": "This is not a valid starting party!", - "gen1": "I", - "gen2": "II", - "gen3": "III", - "gen4": "IV", - "gen5": "V", - "gen6": "VI", - "gen7": "VII", - "gen8": "VIII", - "gen9": "IX", - "growthRate": "Growth Rate:", - "ability": "Ability:", - "passive": "Passive:", - "nature": "Nature:", - "eggMoves": "Egg Moves", - "addToParty": "Add to Party", - "removeFromParty": "Remove from Party", - "toggleIVs": "Toggle IVs", - "manageMoves": "Manage Moves", - "manageNature": "Manage Nature", - "addToFavorites": "Add to Favorites", - "removeFromFavorites": "Remove from Favorites", - "useCandies": "Use Candies", - "selectNature": "Select nature.", - "selectMoveSwapOut": "Select a move to swap out.", - "selectMoveSwapWith": "Select a move to swap with", - "unlockPassive": "Unlock Passive", - "reduceCost": "Reduce Cost", - "sameSpeciesEgg": "Buy an Egg", - "cycleShiny": ": Shiny", - "cycleForm": ": Form", - "cycleGender": ": Gender", - "cycleAbility": ": Ability", - "cycleNature": ": Nature", - "cycleVariant": ": Variant", - "goFilter": ": Go to filters", - "enablePassive": "Enable Passive", - "disablePassive": "Disable Passive", - "locked": "Locked", - "disabled": "Disabled", - "uncaught": "Uncaught" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/status-effect.json b/src/locales/he/status-effect.json index fdbacfdb9be..9e26dfeeb6e 100644 --- a/src/locales/he/status-effect.json +++ b/src/locales/he/status-effect.json @@ -1,65 +1 @@ -{ - "none": { - "name": "None", - "description": "", - "obtain": "", - "obtainSource": "", - "activation": "", - "overlap": "", - "heal": "" - }, - "poison": { - "name": "Poison", - "description": "poisoning", - "obtain": "{{pokemonNameWithAffix}}\nwas poisoned!", - "obtainSource": "{{pokemonNameWithAffix}}\nwas poisoned by the {{sourceText}}!", - "activation": "{{pokemonNameWithAffix}} is hurt\nby poison!", - "overlap": "{{pokemonNameWithAffix}} is\nalready poisoned!", - "heal": "{{pokemonNameWithAffix}} was\ncured of its poison!" - }, - "toxic": { - "name": "Toxic", - "description": "poisoning", - "obtain": "{{pokemonNameWithAffix}}\nwas badly poisoned!", - "obtainSource": "{{pokemonNameWithAffix}}\nwas badly poisoned by the {{sourceText}}!", - "activation": "{{pokemonNameWithAffix}} is hurt\nby poison!", - "overlap": "{{pokemonNameWithAffix}} is\nalready poisoned!", - "heal": "{{pokemonNameWithAffix}} was\ncured of its poison!" - }, - "paralysis": { - "name": "Paralysis", - "description": "paralysis", - "obtain": "{{pokemonNameWithAffix}} was paralyzed,\nIt may be unable to move!", - "obtainSource": "{{pokemonNameWithAffix}} was paralyzed by the {{sourceText}}!\nIt may be unable to move!", - "activation": "{{pokemonNameWithAffix}} is paralyzed!\nIt can't move!", - "overlap": "{{pokemonNameWithAffix}} is\nalready paralyzed!", - "heal": "{{pokemonNameWithAffix}} was\nhealed of paralysis!" - }, - "sleep": { - "name": "Sleep", - "description": "sleep", - "obtain": "{{pokemonNameWithAffix}}\nfell asleep!", - "obtainSource": "{{pokemonNameWithAffix}}\nfell asleep from the {{sourceText}}!", - "activation": "{{pokemonNameWithAffix}} is fast asleep.", - "overlap": "{{pokemonNameWithAffix}} is\nalready asleep!", - "heal": "{{pokemonNameWithAffix}} woke up!" - }, - "freeze": { - "name": "Freeze", - "description": "freezing", - "obtain": "{{pokemonNameWithAffix}}\nwas frozen solid!", - "obtainSource": "{{pokemonNameWithAffix}}\nwas frozen solid by the {{sourceText}}!", - "activation": "{{pokemonNameWithAffix}} is\nfrozen solid!", - "overlap": "{{pokemonNameWithAffix}} is\nalready frozen!", - "heal": "{{pokemonNameWithAffix}} was\ndefrosted!" - }, - "burn": { - "name": "Burn", - "description": "burn", - "obtain": "{{pokemonNameWithAffix}}\nwas burned!", - "obtainSource": "{{pokemonNameWithAffix}}\nwas burned by the {{sourceText}}!", - "activation": "{{pokemonNameWithAffix}} is hurt\nby its burn!", - "overlap": "{{pokemonNameWithAffix}} is\nalready burned!", - "heal": "{{pokemonNameWithAffix}} was\nhealed of its burn!" - } -} +{} \ No newline at end of file diff --git a/src/locales/he/terrain.json b/src/locales/he/terrain.json index 4619ecdf111..9e26dfeeb6e 100644 --- a/src/locales/he/terrain.json +++ b/src/locales/he/terrain.json @@ -1,16 +1 @@ -{ - "misty": "Misty", - "mistyStartMessage": "Mist swirled around the battlefield!", - "mistyClearMessage": "The mist disappeared from the battlefield.", - "mistyBlockMessage": "{{pokemonNameWithAffix}} surrounds itself with a protective mist!", - "electric": "Electric", - "electricStartMessage": "An electric current ran across the battlefield!", - "electricClearMessage": "The electricity disappeared from the battlefield.", - "grassy": "Grassy", - "grassyStartMessage": "Grass grew to cover the battlefield!", - "grassyClearMessage": "The grass disappeared from the battlefield.", - "psychic": "Psychic", - "psychicStartMessage": "The battlefield got weird!", - "psychicClearMessage": "The weirdness disappeared from the battlefield!", - "defaultBlockMessage": "{{pokemonNameWithAffix}} is protected by the {{terrainName}} Terrain!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/trainer-classes.json b/src/locales/he/trainer-classes.json index 9e30915dee6..9e26dfeeb6e 100644 --- a/src/locales/he/trainer-classes.json +++ b/src/locales/he/trainer-classes.json @@ -1,130 +1 @@ -{ - "ace_trainer": "Ace Trainer", - "ace_trainer_female": "Ace Trainer", - "ace_duo": "Ace Duo", - "artist": "Artist", - "artist_female": "Artist", - "backers": "Backers", - "backpacker": "Backpacker", - "backpacker_female": "Backpacker", - "backpackers": "Backpackers", - "baker": "Baker", - "battle_girl": "Battle Girl", - "beauty": "Beauty", - "beginners": "Beginners", - "biker": "Biker", - "black_belt": "Black Belt", - "breeder": "Breeder", - "breeder_female": "Breeder", - "breeders": "Breeders", - "clerk": "Clerk", - "clerk_female": "Clerk", - "colleagues": "Colleagues", - "crush_kin": "Crush Kin", - "cyclist": "Cyclist", - "cyclist_female": "Cyclist", - "cyclists": "Cyclists", - "dancer": "Dancer", - "dancer_female": "Dancer", - "depot_agent": "Depot Agent", - "doctor": "Doctor", - "doctor_female": "Doctor", - "firebreather": "Firebreather", - "fisherman": "Fisherman", - "fisherman_female": "Fisherman", - "gentleman": "Gentleman", - "guitarist": "Guitarist", - "guitarist_female": "Guitarist", - "harlequin": "Harlequin", - "hiker": "Hiker", - "hooligans": "Hooligans", - "hoopster": "Hoopster", - "infielder": "Infielder", - "janitor": "Janitor", - "lady": "Lady", - "lass": "Lass", - "linebacker": "Linebacker", - "maid": "Maid", - "madame": "Madame", - "medical_team": "Medical Team", - "musician": "Musician", - "hex_maniac": "Hex Maniac", - "nurse": "Nurse", - "nursery_aide": "Nursery Aide", - "officer": "Officer", - "parasol_lady": "Parasol Lady", - "pilot": "Pilot", - "pokéfan": "Poké Fan", - "pokéfan_female": "Poké Fan", - "pokéfan_family": "Poké Fan Family", - "preschooler": "Preschooler", - "preschooler_female": "Preschooler", - "preschoolers": "Preschoolers", - "psychic": "Psychic", - "psychic_female": "Psychic", - "psychics": "Psychics", - "pokémon_ranger": "Pokémon Ranger", - "pokémon_ranger_female": "Pokémon Ranger", - "pokémon_rangers": "Pokémon Ranger", - "ranger": "Ranger", - "restaurant_staff": "Restaurant Staff", - "rich": "Rich", - "rich_female": "Rich", - "rich_boy": "Rich Boy", - "rich_couple": "Rich Couple", - "rich_kid": "Rich Kid", - "rich_kid_female": "Rich Kid", - "rich_kids": "Rich Kids", - "roughneck": "Roughneck", - "sailor": "Sailor", - "scientist": "Scientist", - "scientist_female": "Scientist", - "scientists": "Scientists", - "smasher": "Smasher", - "snow_worker": "Snow Worker", - "snow_worker_female": "Snow Worker", - "striker": "Striker", - "school_kid": "School Kid", - "school_kid_female": "School Kid", - "school_kids": "School Kids", - "swimmer": "Swimmer", - "swimmer_female": "Swimmer", - "swimmers": "Swimmers", - "twins": "Twins", - "veteran": "Veteran", - "veteran_female": "Veteran", - "veteran_duo": "Veteran Duo", - "waiter": "Waiter", - "waitress": "Waitress", - "worker": "Worker", - "worker_female": "Worker", - "workers": "Workers", - "youngster": "Youngster", - "rocket_grunt": "Rocket Grunt", - "rocket_grunts": "Rocket Grunts", - "rocket_grunt_female": "Rocket Grunt", - "magma_grunt": "Magma Grunt", - "magma_grunt_female": "Magma Grunt", - "magma_grunts": "Magma Grunts", - "aqua_grunt": "Aqua Grunt", - "aqua_grunt_female": "Aqua Grunt", - "aqua_grunts": "Aqua Grunts", - "galactic_grunt": "Galactic Grunt", - "galactic_grunt_female": "Galactic Grunt", - "galactic_grunts": "Galactic Grunts", - "plasma_grunt": "Plasma Grunt", - "plasma_grunt_female": "Plasma Grunt", - "plasma_grunts": "Plasma Grunts", - "flare_grunt": "Flare Grunt", - "flare_grunt_female": "Flare Grunt", - "flare_grunts": "Flare Grunts", - "aether_grunt": "Aether Foundation Employee", - "aether_grunt_female": "Aether Foundation Employee", - "aether_grunts": "Aether Foundation Employees", - "skull_grunt": "Team Skull Grunt", - "skull_grunt_female": "Team Skull Grunt", - "skull_grunts": "Team Skull Grunts", - "macro_grunt": "Macro Cosmos Trainer", - "macro_grunt_female": "Macro Cosmos Trainer", - "macro_grunts": "Macro Cosmos Trainers" -} +{} \ No newline at end of file diff --git a/src/locales/he/trainer-names.json b/src/locales/he/trainer-names.json index 467ed03e044..9e26dfeeb6e 100644 --- a/src/locales/he/trainer-names.json +++ b/src/locales/he/trainer-names.json @@ -1,176 +1 @@ -{ - "brock": "Brock", - "misty": "Misty", - "lt_surge": "Lt Surge", - "erika": "Erika", - "janine": "Janine", - "sabrina": "Sabrina", - "blaine": "Blaine", - "giovanni": "Giovanni", - "falkner": "Falkner", - "bugsy": "Bugsy", - "whitney": "Whitney", - "morty": "Morty", - "chuck": "Chuck", - "jasmine": "Jasmine", - "pryce": "Pryce", - "clair": "Clair", - "roxanne": "Roxanne", - "brawly": "Brawly", - "wattson": "Wattson", - "flannery": "Flannery", - "norman": "Norman", - "winona": "Winona", - "tate": "Tate", - "liza": "Liza", - "juan": "Juan", - "roark": "Roark", - "gardenia": "Gardenia", - "maylene": "Maylene", - "crasher_wake": "Crasher Wake", - "fantina": "Fantina", - "byron": "Byron", - "candice": "Candice", - "volkner": "Volkner", - "cilan": "Cilan", - "chili": "Chili", - "cress": "Cress", - "cheren": "Cheren", - "lenora": "Lenora", - "roxie": "Roxie", - "burgh": "Burgh", - "elesa": "Elesa", - "clay": "Clay", - "skyla": "Skyla", - "brycen": "Brycen", - "drayden": "Drayden", - "marlon": "Marlon", - "viola": "Viola", - "grant": "Grant", - "korrina": "Korrina", - "ramos": "Ramos", - "clemont": "Clemont", - "valerie": "Valerie", - "olympia": "Olympia", - "wulfric": "Wulfric", - "milo": "Milo", - "nessa": "Nessa", - "kabu": "Kabu", - "bea": "Bea", - "allister": "Allister", - "opal": "Opal", - "bede": "Bede", - "gordie": "Gordie", - "melony": "Melony", - "piers": "Piers", - "marnie": "Marnie", - "raihan": "Raihan", - "katy": "Katy", - "brassius": "Brassius", - "iono": "Iono", - "kofu": "Kofu", - "larry": "Larry", - "ryme": "Ryme", - "tulip": "Tulip", - "grusha": "Grusha", - "lorelei": "Lorelei", - "bruno": "Bruno", - "agatha": "Agatha", - "lance": "Lance", - "will": "Will", - "koga": "Koga", - "karen": "Karen", - "sidney": "Sidney", - "phoebe": "Phoebe", - "glacia": "Glacia", - "drake": "Drake", - "aaron": "Aaron", - "bertha": "Bertha", - "flint": "Flint", - "lucian": "Lucian", - "shauntal": "Shauntal", - "marshal": "Marshal", - "grimsley": "Grimsley", - "caitlin": "Caitlin", - "malva": "Malva", - "siebold": "Siebold", - "wikstrom": "Wikstrom", - "drasna": "Drasna", - "hala": "Hala", - "molayne": "Molayne", - "olivia": "Olivia", - "acerola": "Acerola", - "kahili": "Kahili", - "rika": "Rika", - "poppy": "Poppy", - "hassel": "Hassel", - "crispin": "Crispin", - "amarys": "Amarys", - "lacey": "Lacey", - "drayton": "Drayton", - "blue": "Blue", - "red": "Red", - "steven": "Steven", - "wallace": "Wallace", - "cynthia": "Cynthia", - "alder": "Alder", - "iris": "Iris", - "diantha": "Diantha", - "hau": "Hau", - "geeta": "Geeta", - "nemona": "Nemona", - "kieran": "Kieran", - "leon": "Leon", - "rival": "Finn", - "rival_female": "Ivy", - "archer": "Archer", - "ariana": "Ariana", - "proton": "Proton", - "petrel": "Petrel", - "tabitha": "Tabitha", - "courtney": "Courtney", - "shelly": "Shelly", - "matt": "Matt", - "mars": "Mars", - "jupiter": "Jupiter", - "saturn": "Saturn", - "zinzolin": "Zinzolin", - "rood": "Rood", - "xerosic": "Xerosic", - "bryony": "Bryony", - "faba": "Faba", - "plumeria": "Plumeria", - "oleana": "Oleana", - - "maxie": "Maxie", - "archie": "Archie", - "cyrus": "Cyrus", - "ghetsis": "Ghetsis", - "lysandre": "Lysandre", - "lusamine": "Lusamine", - "guzma": "Guzma", - "rose": "Rose", - - "blue_red_double": "Blue & Red", - "red_blue_double": "Red & Blue", - "tate_liza_double": "Tate & Liza", - "liza_tate_double": "Liza & Tate", - "steven_wallace_double": "Steven & Wallace", - "wallace_steven_double": "Wallace & Steven", - "alder_iris_double": "Alder & Iris", - "iris_alder_double": "Iris & Alder", - "marnie_piers_double": "Marnie & Piers", - "piers_marnie_double": "Piers & Marnie", - - "buck": "Buck", - "cheryl": "Cheryl", - "marley": "Marley", - "mira": "Mira", - "riley": "Riley", - "victor": "Victor", - "victoria": "Victoria", - "vivi": "Vivi", - "vicky": "Vicky", - "vito": "Vito", - "bug_type_superfan": "Bug-Type Superfan" -} +{} \ No newline at end of file diff --git a/src/locales/he/trainer-titles.json b/src/locales/he/trainer-titles.json index 7ef715d115f..9e26dfeeb6e 100644 --- a/src/locales/he/trainer-titles.json +++ b/src/locales/he/trainer-titles.json @@ -1,40 +1 @@ -{ - "elite_four": "Elite Four", - "elite_four_female": "Elite Four", - "gym_leader": "Gym Leader", - "gym_leader_female": "Gym Leader", - "gym_leader_double": "Gym Leader Duo", - "champion": "Champion", - "champion_female": "Champion", - "champion_double": "Champion Duo", - "rival": "Rival", - "professor": "Professor", - "frontier_brain": "Frontier Brain", - "rocket_boss": "Team Rocket Boss", - "magma_boss": "Team Magma Boss", - "aqua_boss": "Team Aqua Boss", - "galactic_boss": "Team Galactic Boss", - "plasma_boss": "Team Plasma Boss", - "flare_boss": "Team Flare Boss", - "aether_boss": "Aether President", - "skull_boss": "Team Skull Boss", - "macro_boss": "Macro Cosmos President", - - "rocket_admin": "Team Rocket Admin", - "rocket_admin_female": "Team Rocket Admin", - "magma_admin": "Team Magma Admin", - "magma_admin_female": "Team Magma Admin", - "aqua_admin": "Team Aqua Admin", - "aqua_admin_female": "Team Aqua Admin", - "galactic_commander": "Team Galactic Commander", - "galactic_commander_female": "Team Galactic Commander", - "plasma_sage": "Team Plasma Sage", - "plasma_admin": "Team Plasma Admin", - "flare_admin": "Team Flare Admin", - "flare_admin_female": "Team Flare Admin", - "aether_admin": "Aether Foundation Admin", - "skull_admin": "Team Skull Admin", - "macro_admin": "Macro Cosmos", - - "the_winstrates": "The Winstrates'" -} +{} \ No newline at end of file diff --git a/src/locales/he/tutorial.json b/src/locales/he/tutorial.json index 4c43f1fd896..9e26dfeeb6e 100644 --- a/src/locales/he/tutorial.json +++ b/src/locales/he/tutorial.json @@ -1,10 +1 @@ -{ - "intro": "Welcome to PokéRogue! This is a battle-focused Pokémon fangame with roguelite elements.\n$This game is not monetized and we claim no ownership of Pokémon nor of the copyrighted assets used.\n$The game is a work in progress, but fully playable.\nFor bug reports, please use the Discord community.\n$If the game runs slowly, please ensure 'Hardware Acceleration' is turned on in your browser settings.", - "accessMenu": "To access the menu, press M or Escape while awaiting input.\nThe menu contains settings and various features.", - "menu": "From this menu you can access the settings.\n$From the settings you can change game speed, window style, and other options.\n$There are also various other features here, so be sure to check them all!", - "starterSelect": "From this screen, you can select your starters by pressing\nZ or the Space bar. These are your initial party members.\n$Each starter has a value. Your party can have up to\n6 members as long as the total does not exceed 10.\n$You can also select gender, ability, and form depending on\nthe variants you've caught or hatched.\n$The IVs for a species are also the best of every one you've\ncaught or hatched, so try to get lots of the same species!", - "pokerus": "A daily random 3 selectable starters have a purple border.\n$If you see a starter you own with one of these,\ntry adding it to your party. Be sure to check its summary!", - "statChange": "Stat changes persist across battles as long as your Pokémon aren't recalled.\n$Your Pokémon are recalled before a trainer battle and before entering a new biome.\n$You can view the stat changes for any Pokémon on the field by holding C or Shift.\n$You can also view the moveset for an enemy Pokémon by holding V.\n$This only reveals moves that you've seen the Pokémon use this battle.", - "selectItem": "After every battle, you are given a choice of 3 random items.\nYou may only pick one.\n$These range from consumables, to Pokémon held items, to passive permanent items.\n$Most non-consumable item effects will stack in various ways.\n$Some items will only show up if they can be used, such as evolution items.\n$You can also transfer held items between Pokémon using the transfer option.\n$The transfer option will appear in the bottom right once you have obtained a held item.\n$You may purchase consumable items with money, and a larger variety will be available the further you get.\n$Be sure to buy these before you pick your random item, as it will progress to the next battle once you do.", - "eggGacha": "From this screen, you can redeem your vouchers for\nPokémon eggs.\n$Eggs have to be hatched and get closer to hatching after\nevery battle. Rarer eggs take longer to hatch.\n$Hatched Pokémon also won't be added to your party, they will\nbe added to your starters.\n$Pokémon hatched from eggs generally have better IVs than\nwild Pokémon.\n$Some Pokémon can only even be obtained from eggs.\n$There are 3 different machines to pull from with different\nbonuses, so pick the one that suits you best!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/voucher.json b/src/locales/he/voucher.json index a92f589870c..9e26dfeeb6e 100644 --- a/src/locales/he/voucher.json +++ b/src/locales/he/voucher.json @@ -1,9 +1 @@ -{ - "vouchers": "Vouchers", - "eggVoucher": "Egg Voucher", - "eggVoucherPlus": "Egg Voucher Plus", - "eggVoucherPremium": "Egg Voucher Premium", - "eggVoucherGold": "Egg Voucher Gold", - "locked": "Locked", - "defeatTrainer": "Defeat {{trainerName}}" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/weather.json b/src/locales/he/weather.json index 10b6efe9828..9e26dfeeb6e 100644 --- a/src/locales/he/weather.json +++ b/src/locales/he/weather.json @@ -1,32 +1 @@ -{ - "sunnyStartMessage": "The sunlight got bright!", - "sunnyLapseMessage": "The sunlight is strong.", - "sunnyClearMessage": "The sunlight faded.", - "rainStartMessage": "A downpour started!", - "rainLapseMessage": "The downpour continues.", - "rainClearMessage": "The rain stopped.", - "sandstormStartMessage": "A sandstorm brewed!", - "sandstormLapseMessage": "The sandstorm rages.", - "sandstormClearMessage": "The sandstorm subsided.", - "sandstormDamageMessage": "{{pokemonNameWithAffix}} is buffeted\nby the sandstorm!", - "hailStartMessage": "It started to hail!", - "hailLapseMessage": "Hail continues to fall.", - "hailClearMessage": "The hail stopped.", - "hailDamageMessage": "{{pokemonNameWithAffix}} is pelted\nby the hail!", - "snowStartMessage": "It started to snow!", - "snowLapseMessage": "The snow is falling down.", - "snowClearMessage": "The snow stopped.", - "fogStartMessage": "A thick fog emerged!", - "fogLapseMessage": "The fog continues.", - "fogClearMessage": "The fog disappeared.", - "heavyRainStartMessage": "A heavy downpour started!", - "heavyRainLapseMessage": "The heavy downpour continues.", - "heavyRainClearMessage": "The heavy rain stopped.", - "harshSunStartMessage": "The sunlight got hot!", - "harshSunLapseMessage": "The sun is scorching hot.", - "harshSunClearMessage": "The harsh sunlight faded.", - "strongWindsStartMessage": "A heavy wind began!", - "strongWindsLapseMessage": "The wind blows intensely.", - "strongWindsEffectMessage": "The mysterious air current weakened the attack!", - "strongWindsClearMessage": "The heavy wind stopped." -} \ No newline at end of file +{} \ No newline at end of file From 90bc7e61fc53ba3dfe4429f1549f677aa40e00de Mon Sep 17 00:00:00 2001 From: Lugiad Date: Wed, 18 Sep 2024 19:12:48 +0200 Subject: [PATCH 25/26] Add files via upload --- .../a-trainers-test-dialogue.json | 49 +------------------ .../absolute-avarice-dialogue.json | 26 +--------- .../an-offer-you-cant-refuse-dialogue.json | 27 +--------- .../berries-abound-dialogue.json | 27 +--------- .../bug-type-superfan-dialogue.json | 39 +-------------- .../clowning-around-dialogue.json | 35 +------------ .../dancing-lessons-dialogue.json | 28 +---------- .../dark-deal-dialogue.json | 25 +--------- .../delibirdy-dialogue.json | 30 +----------- .../department-store-sale-dialogue.json | 28 +---------- .../field-trip-dialogue.json | 32 +----------- .../fiery-fallout-dialogue.json | 27 +--------- .../fight-or-flight-dialogue.json | 26 +--------- .../fun-and-games-dialogue.json | 31 +----------- .../global-trade-system-dialogue.json | 33 +------------ .../lost-at-sea-dialogue.json | 29 +---------- .../mysterious-challengers-dialogue.json | 23 +-------- .../mysterious-chest-dialogue.json | 24 +-------- .../part-timer-dialogue.json | 32 +----------- .../safari-zone-dialogue.json | 47 +----------------- .../shady-vitamin-dealer-dialogue.json | 28 +---------- .../slumbering-snorlax-dialogue.json | 26 +--------- .../teleporting-hijinks-dialogue.json | 28 +---------- .../the-pokemon-salesman-dialogue.json | 24 +-------- .../the-strong-stuff-dialogue.json | 22 +-------- .../the-winstrate-challenge-dialogue.json | 23 +-------- .../training-session-dialogue.json | 34 +------------ .../trash-to-treasure-dialogue.json | 20 +------- .../uncommon-breed-dialogue.json | 27 +--------- .../weird-dream-dialogue.json | 23 +-------- 30 files changed, 30 insertions(+), 843 deletions(-) diff --git a/src/locales/he/mystery-encounters/a-trainers-test-dialogue.json b/src/locales/he/mystery-encounters/a-trainers-test-dialogue.json index 6cad8acfc36..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/a-trainers-test-dialogue.json +++ b/src/locales/he/mystery-encounters/a-trainers-test-dialogue.json @@ -1,48 +1 @@ -{ - "intro": "An extremely strong trainer approaches you...", - "buck": { - "intro_dialogue": "Yo, trainer! My name's Buck.$I have a super awesome proposal\nfor a strong trainer such as yourself!$I'm carrying two rare Pokémon Eggs with me,\nbut I'd like someone else to care for one.$If you can prove your strength as a trainer to me,\nI'll give you the rarer egg!", - "accept": "Whoooo, I'm getting fired up!", - "decline": "Darn, it looks like your\nteam isn't in peak condition.$Here, let me help with that." - }, - "cheryl": { - "intro_dialogue": "Hello, my name's Cheryl.$I have a particularly interesting request,\nfor a strong trainer such as yourself.$I'm carrying two rare Pokémon Eggs with me,\nbut I'd like someone else to care for one.$If you can prove your strength as a trainer to me,\nI'll give you the rarer Egg!", - "accept": "I hope you're ready!", - "decline": "I understand, it looks like your team\nisn't in the best condition at the moment.$Here, let me help with that." - }, - "marley": { - "intro_dialogue": "...@d{64} I'm Marley.$I have an offer for you...$I'm carrying two Pokémon Eggs with me,\nbut I'd like someone else to care for one.$If you're stronger than me,\nI'll give you the rarer Egg.", - "accept": "... I see.", - "decline": "... I see.$Your Pokémon look hurt...\nLet me help." - }, - "mira": { - "intro_dialogue": "Hi! I'm Mira!$Mira has a request\nfor a strong trainer like you!$Mira has two rare Pokémon Eggs,\nbut Mira wants someone else to take one!$If you show Mira that you're strong,\nMira will give you the rarer Egg!", - "accept": "You'll battle Mira?\nYay!", - "decline": "Aww, no battle?\nThat's okay!$Here, Mira will heal your team!" - }, - "riley": { - "intro_dialogue": "I'm Riley.$I have an odd proposal\nfor a strong trainer such as yourself.$I'm carrying two rare Pokémon Eggs with me,\nbut I'd like to give one to another trainer.$If you can prove your strength to me,\nI'll give you the rarer Egg!", - "accept": "That look you have...\nLet's do this.", - "decline": "I understand, your team looks beat up.$Here, let me help with that." - }, - "title": "A Trainer's Test", - "description": "It seems this trainer is willing to give you an Egg regardless of your decision. However, if you can manage to defeat this strong trainer, you'll receive a much rarer Egg.", - "query": "What will you do?", - "option": { - "1": { - "label": "Accept the Challenge", - "tooltip": "(-) Tough Battle\n(+) Gain a @[TOOLTIP_TITLE]{Very Rare Egg}" - }, - "2": { - "label": "Refuse the Challenge", - "tooltip": "(+) Full Heal Party\n(+) Gain an @[TOOLTIP_TITLE]{Egg}" - } - }, - "eggTypes": { - "rare": "a Rare Egg", - "epic": "an Epic Egg", - "legendary": "a Legendary Egg" - }, - "egg_list_full_dialogue": "Oh, it looks like you don't have room to carry another egg.$Here, take these instead!", - "outro": "{{statTrainerName}} gave you {{eggType}}!" -} +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/absolute-avarice-dialogue.json b/src/locales/he/mystery-encounters/absolute-avarice-dialogue.json index 1d675d93660..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/absolute-avarice-dialogue.json +++ b/src/locales/he/mystery-encounters/absolute-avarice-dialogue.json @@ -1,25 +1 @@ -{ - "intro": "A {{greedentName}} ambushes you\nand steals your party's berries!", - "title": "Absolute Avarice", - "description": "The {{greedentName}} has caught you totally off guard now all your berries are gone!\n\nThe {{greedentName}} looks like it's about to eat them when it pauses to look at you, interested.", - "query": "What will you do?", - "option": { - "1": { - "label": "Battle It", - "tooltip": "(-) Tough Battle\n(+) Rewards from its Berry Hoard", - "selected": "The {{greedentName}} stuffs its cheeks\nand prepares for battle!", - "boss_enraged": "{{greedentName}}'s fierce love for food has it incensed!", - "food_stash": "It looks like the {{greedentName}} was guarding an enormous stash of food!$@s{item_fanfare}Each Pokémon in your party gains a {{foodReward}}!" - }, - "2": { - "label": "Reason with It", - "tooltip": "(+) Regain Some Lost Berries", - "selected": "Your pleading strikes a chord with the {{greedentName}}.$It doesn't give all your berries back, but still tosses a few in your direction." - }, - "3": { - "label": "Let It Have the Food", - "tooltip": "(-) Lose All Berries\n(?) The {{greedentName}} Will Like You", - "selected": "The {{greedentName}} devours the entire\nstash of berries in a flash!$Patting its stomach,\nit looks at you appreciatively.$Perhaps you could feed it\nmore berries on your adventure...$@s{level_up_fanfare}The {{greedentName}} wants to join your party!" - } - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/an-offer-you-cant-refuse-dialogue.json b/src/locales/he/mystery-encounters/an-offer-you-cant-refuse-dialogue.json index 6dd54d302ab..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/an-offer-you-cant-refuse-dialogue.json +++ b/src/locales/he/mystery-encounters/an-offer-you-cant-refuse-dialogue.json @@ -1,26 +1 @@ -{ - "intro": "You're stopped by a rich looking boy.", - "speaker": "Rich Boy", - "intro_dialogue": "Good day to you.$I can't help but notice that your\n{{strongestPokemon}} looks positively divine!$I've always wanted to have a pet like that!$I'd pay you handsomely,\nand also give you this old bauble!", - "title": "An Offer You Can't Refuse", - "description": "You're being offered a @[TOOLTIP_TITLE]{Shiny Charm} and {{price, money}} for your {{strongestPokemon}}!\n\nIt's an extremely good deal, but can you really bear to part with such a strong team member?", - "query": "What will you do?", - "option": { - "1": { - "label": "Accept the Deal", - "tooltip": "(-) Lose {{strongestPokemon}}\n(+) Gain a @[TOOLTIP_TITLE]{Shiny Charm}\n(+) Gain {{price, money}}", - "selected": "Wonderful!@d{32} Come along, {{strongestPokemon}}!$It's time to show you off to everyone at the yacht club!$They'll be so jealous!" - }, - "2": { - "label": "Extort the Kid", - "tooltip": "(+) {{option2PrimaryName}} uses {{moveOrAbility}}\n(+) Gain {{price, money}}", - "tooltip_disabled": "Your Pokémon need to have certain moves or abilities to choose this", - "selected": "My word, we're being robbed, {{liepardName}}!$You'll be hearing from my lawyers for this!" - }, - "3": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "What a rotten day...$Ah, well. Let's return to the yacht club then, {{liepardName}}." - } - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/berries-abound-dialogue.json b/src/locales/he/mystery-encounters/berries-abound-dialogue.json index 26eae2c6b88..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/berries-abound-dialogue.json +++ b/src/locales/he/mystery-encounters/berries-abound-dialogue.json @@ -1,26 +1 @@ -{ - "intro": "There's a huge berry bush\nnear that Pokémon!", - "title": "Berries Abound", - "description": "It looks like there's a strong Pokémon guarding a berry bush. Battling is the straightforward approach, but it looks strong. Perhaps a fast Pokémon could grab some berries without getting caught?", - "query": "What will you do?", - "berries": "Berries!", - "option": { - "1": { - "label": "Battle the Pokémon", - "tooltip": "(-) Hard Battle\n(+) Gain Berries", - "selected": "You approach the\nPokémon without fear." - }, - "2": { - "label": "Race to the Bush", - "tooltip": "(-) {{fastestPokemon}} Uses its Speed\n(+) Gain Berries", - "selected": "Your {{fastestPokemon}} races for the berry bush!$It manages to nab {{numBerries}} before the {{enemyPokemon}} can react!$You quickly retreat with your newfound prize.", - "selected_bad": "Your {{fastestPokemon}} races for the berry bush!$Oh no! The {{enemyPokemon}} was faster and blocked off the approach!", - "boss_enraged": "The opposing {{enemyPokemon}} has become enraged!" - }, - "3": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "You leave the strong Pokémon\nwith its prize and continue on." - } - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/bug-type-superfan-dialogue.json b/src/locales/he/mystery-encounters/bug-type-superfan-dialogue.json index 7df01326aed..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/bug-type-superfan-dialogue.json +++ b/src/locales/he/mystery-encounters/bug-type-superfan-dialogue.json @@ -1,38 +1 @@ -{ - "intro": "An unusual trainer with all kinds of Bug paraphernalia blocks your way!", - "intro_dialogue": "Hey, trainer! I'm on a mission to find the rarest Bug Pokémon in existence!$You must love Bug Pokémon too, right?\nEveryone loves Bug Pokémon!", - "title": "The Bug-Type Superfan", - "speaker": "Bug-Type Superfan", - "description": "The trainer prattles, not even waiting for a response...\n\nIt seems the only way to get out of this situation is by catching the trainer's attention!", - "query": "What will you do?", - "option": { - "1": { - "label": "Offer to Battle", - "tooltip": "(-) Challenging Battle\n(+) Teach a Pokémon a Bug Type Move", - "selected": "A challenge, eh?\nMy bugs are more than ready for you!" - }, - "2": { - "label": "Show Your Bug Types", - "tooltip": "(+) Receive a Gift Item", - "disabled_tooltip": "You need at least 1 Bug Type Pokémon on your team to select this.", - "selected": "You show the trainer all your Bug Type Pokémon...", - "selected_0_to_1": "Huh? You only have {{numBugTypes}}...$Guess I'm wasting my breath on someone like you...", - "selected_2_to_3": "Hey, you've got {{numBugTypes}} Bug Types!\nNot bad.$Here, this might help you on your journey to catch more!", - "selected_4_to_5": "What? You have {{numBugTypes}} Bug Types?\nNice!$You're not quite at my level, but I can see shades of myself in you!\n$Take this, my young apprentice!", - "selected_6": "Whoa! {{numBugTypes}} Bug Types!\n$You must love Bug Types almost as much as I do!$Here, take this as a token of our camaraderie!" - }, - "3": { - "label": "Gift a Bug Item", - "tooltip": "(-) Give the trainer a {{requiredBugItems}}\n(+) Receive a Gift Item", - "disabled_tooltip": "You need to have a {{requiredBugItems}} to select this.", - "select_prompt": "Select an item to give.", - "invalid_selection": "Pokémon doesn't have that kind of item.", - "selected": "You hand the trainer a {{selectedItem}}.", - "selected_dialogue": "Whoa! A {{selectedItem}}, for me?\nYou're not so bad, kid!$As a token of my appreciation,\nI want you to have this special gift!$It's been passed all through my family, and now I want you to have it!" - } - }, - "battle_won": "Your knowledge and skill were perfect at exploiting our weaknesses!$In exchange for the valuable lesson,\nallow me to teach one of your Pokémon a Bug Type Move!", - "teach_move_prompt": "Select a move to teach a Pokémon.", - "confirm_no_teach": "You sure you don't want to learn one of these great moves?", - "outro": "I see great Bug Pokémon in your future!\nMay our paths cross again!$Bug out!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/clowning-around-dialogue.json b/src/locales/he/mystery-encounters/clowning-around-dialogue.json index 17781240838..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/clowning-around-dialogue.json +++ b/src/locales/he/mystery-encounters/clowning-around-dialogue.json @@ -1,34 +1 @@ -{ - "intro": "It's...@d{64} a clown?", - "speaker": "Clown", - "intro_dialogue": "Bumbling buffoon, brace for a brilliant battle!\nYou'll be beaten by this brawling busker!", - "title": "Clowning Around", - "description": "Something is off about this encounter. The clown seems eager to goad you into a battle, but to what end?\n\nThe {{blacephalonName}} is especially strange, like it has @[TOOLTIP_TITLE]{weird types and ability.}", - "query": "What will you do?", - "option": { - "1": { - "label": "Battle the Clown", - "tooltip": "(-) Strange Battle\n(?) Affects Pokémon Abilities", - "selected": "Your pitiful Pokémon are poised for a pathetic performance!", - "apply_ability_dialogue": "A sensational showcase!\nYour savvy suits a sensational skill as spoils!", - "apply_ability_message": "The clown is offering to permanently Skill Swap one of your Pokémon's ability to {{ability}}!", - "ability_prompt": "Would you like to permanently teach a Pokémon the {{ability}} ability?", - "ability_gained": "@s{level_up_fanfare}{{chosenPokemon}} gained the {{ability}} ability!" - }, - "2": { - "label": "Remain Unprovoked", - "tooltip": "(-) Upsets the Clown\n(?) Affects Pokémon Items", - "selected": "Dismal dodger, you deny a delightful duel?\nFeel my fury!", - "selected_2": "The clown's {{blacephalonName}} uses Trick!\nAll of your {{switchPokemon}}'s items were randomly swapped!", - "selected_3": "Flustered fool, fall for my flawless deception!" - }, - "3": { - "label": "Return the Insults", - "tooltip": "(-) Upsets the Clown\n(?) Affects Pokémon Types", - "selected": "Dismal dodger, you deny a delightful duel?\nFeel my fury!", - "selected_2": "The clown's {{blacephalonName}} uses a strange move!\nAll of your team's types were randomly swapped!", - "selected_3": "Flustered fool, fall for my flawless deception!" - } - }, - "outro": "The clown and his cohorts\ndisappear in a puff of smoke." -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/dancing-lessons-dialogue.json b/src/locales/he/mystery-encounters/dancing-lessons-dialogue.json index 8e2883ecb16..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/dancing-lessons-dialogue.json +++ b/src/locales/he/mystery-encounters/dancing-lessons-dialogue.json @@ -1,27 +1 @@ -{ - "intro": "An {{oricorioName}} dances sadly alone, without a partner.", - "title": "Dancing Lessons", - "description": "The {{oricorioName}} doesn't seem aggressive, if anything it seems sad.\n\nMaybe it just wants someone to dance with...", - "query": "What will you do?", - "option": { - "1": { - "label": "Battle It", - "tooltip": "(-) Tough Battle\n(+) Gain a Baton", - "selected": "The {{oricorioName}} is distraught and moves to defend itself!", - "boss_enraged": "The {{oricorioName}}'s fear boosted its stats!" - }, - "2": { - "label": "Learn Its Dance", - "tooltip": "(+) Teach a Pokémon Revelation Dance", - "selected": "You watch the {{oricorioName}} closely as it performs its dance...$@s{level_up_fanfare}Your {{selectedPokemon}} learned from the {{oricorioName}}!" - }, - "3": { - "label": "Show It a Dance", - "tooltip": "(-) Teach the {{oricorioName}} a Dance Move\n(+) The {{oricorioName}} Will Like You", - "disabled_tooltip": "Your Pokémon need to know a Dance move for this.", - "select_prompt": "Select a Dance type move to use.", - "selected": "The {{oricorioName}} watches in fascination as\n{{selectedPokemon}} shows off {{selectedMove}}!$It loves the display!$@s{level_up_fanfare}The {{oricorioName}} wants to join your party!" - } - }, - "invalid_selection": "This Pokémon doesn't know a Dance move" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/dark-deal-dialogue.json b/src/locales/he/mystery-encounters/dark-deal-dialogue.json index 3086ebb0f9b..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/dark-deal-dialogue.json +++ b/src/locales/he/mystery-encounters/dark-deal-dialogue.json @@ -1,24 +1 @@ - - -{ - "intro": "A strange man in a tattered coat\nstands in your way...", - "speaker": "Shady Guy", - "intro_dialogue": "Hey, you!$I've been working on a new device\nto bring out a Pokémon's latent power!$It completely rebinds the Pokémon's atoms\nat a molecular level into a far more powerful form.$Hehe...@d{64} I just need some sac-@d{32}\nErr, test subjects, to prove it works.", - "title": "Dark Deal", - "description": "The disturbing fellow holds up some Pokéballs.\n\"I'll make it worth your while! You can have these strong Pokéballs as payment, All I need is a Pokémon from your team! Hehe...\"", - "query": "What will you do?", - "option": { - "1": { - "label": "Accept", - "tooltip": "(+) 5 Rogue Balls\n(?) Enhance a Random Pokémon", - "selected_dialogue": "Let's see, that {{pokeName}} will do nicely!$Remember, I'm not responsible\nif anything bad happens!@d{32} Hehe...", - "selected_message": "The man hands you 5 Rogue Balls.${{pokeName}} hops into the strange machine...$Flashing lights and weird noises\nstart coming from the machine!$...@d{96} Something emerges\nfrom the device, raging wildly!" - }, - "2": { - "label": "Refuse", - "tooltip": "(-) No Rewards", - "selected": "Not gonna help a poor fellow out?\nPah!" - } - }, - "outro": "After the harrowing encounter,\nyou collect yourself and depart." -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/delibirdy-dialogue.json b/src/locales/he/mystery-encounters/delibirdy-dialogue.json index ca1fefa3a39..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/delibirdy-dialogue.json +++ b/src/locales/he/mystery-encounters/delibirdy-dialogue.json @@ -1,29 +1 @@ - - -{ - "intro": "A pack of {{delibirdName}} have appeared!", - "title": "Delibir-dy", - "description": "The {{delibirdName}}s are looking at you expectantly, as if they want something. Perhaps giving them an item or some money would satisfy them?", - "query": "What will you give them?", - "invalid_selection": "Pokémon doesn't have that kind of item.", - "option": { - "1": { - "label": "Give Money", - "tooltip": "(-) Give the {{delibirdName}}s {{money, money}}\n(+) Receive a Gift Item", - "selected": "You toss the money to the {{delibirdName}}s,\nwho chatter amongst themselves excitedly.$They turn back to you and happily give you a present!" - }, - "2": { - "label": "Give Food", - "tooltip": "(-) Give the {{delibirdName}}s a Berry or Reviver Seed\n(+) Receive a Gift Item", - "select_prompt": "Select an item to give.", - "selected": "You toss the {{chosenItem}} to the {{delibirdName}}s,\nwho chatter amongst themselves excitedly.$They turn back to you and happily give you a present!" - }, - "3": { - "label": "Give an Item", - "tooltip": "(-) Give the {{delibirdName}}s a Held Item\n(+) Receive a Gift Item", - "select_prompt": "Select an item to give.", - "selected": "You toss the {{chosenItem}} to the {{delibirdName}}s,\nwho chatter amongst themselves excitedly.$They turn back to you and happily give you a present!" - } - }, - "outro": "The {{delibirdName}} pack happily waddles off into the distance.$What a curious little exchange!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/department-store-sale-dialogue.json b/src/locales/he/mystery-encounters/department-store-sale-dialogue.json index d651f32665a..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/department-store-sale-dialogue.json +++ b/src/locales/he/mystery-encounters/department-store-sale-dialogue.json @@ -1,27 +1 @@ -{ - "intro": "It's a lady with a ton of shopping bags.", - "speaker": "Shopper", - "intro_dialogue": "Hello! Are you here for\nthe amazing sales too?$There's a special coupon that you can\nredeem for a free item during the sale!$I have an extra one. Here you go!", - "title": "Department Store Sale", - "description": "There is merchandise in every direction! It looks like there are 4 counters where you can redeem the coupon for various items. The possibilities are endless!", - "query": "Which counter will you go to?", - "option": { - "1": { - "label": "TM Counter", - "tooltip": "(+) TM Shop" - }, - "2": { - "label": "Vitamin Counter", - "tooltip": "(+) Vitamin Shop" - }, - "3": { - "label": "Battle Item Counter", - "tooltip": "(+) X Item Shop" - }, - "4": { - "label": "Pokéball Counter", - "tooltip": "(+) Pokéball Shop" - } - }, - "outro": "What a deal! You should shop there more often." -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/field-trip-dialogue.json b/src/locales/he/mystery-encounters/field-trip-dialogue.json index 61900d56cd7..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/field-trip-dialogue.json +++ b/src/locales/he/mystery-encounters/field-trip-dialogue.json @@ -1,31 +1 @@ -{ - "intro": "It's a teacher and some school children!", - "speaker": "Teacher", - "intro_dialogue": "Hello, there! Would you be able to\nspare a minute for my students?$I'm teaching them about Pokémon moves\nand would love to show them a demonstration.$Would you mind showing us one of\nthe moves your Pokémon can use?", - "title": "Field Trip", - "description": "A teacher is requesting a move demonstration from a Pokémon. Depending on the move you choose, she might have something useful for you in exchange.", - "query": "Which move category will you show off?", - "option": { - "1": { - "label": "A Physical Move", - "tooltip": "(+) Physical Item Rewards" - }, - "2": { - "label": "A Special Move", - "tooltip": "(+) Special Item Rewards" - }, - "3": { - "label": "A Status Move", - "tooltip": "(+) Status Item Rewards" - }, - "selected": "{{pokeName}} shows off an awesome display of {{move}}!" - }, - "second_option_prompt": "Choose a move for your Pokémon to use.", - "incorrect": "...$That isn't a {{moveCategory}} move!\nI'm sorry, but I can't give you anything.$Come along children, we'll\nfind a better demonstration elsewhere.", - "incorrect_exp": "Looks like you learned a valuable lesson?$Your Pokémon also gained some experience.", - "correct": "Thank you so much for your kindness!\nI hope these items might be of use to you!", - "correct_exp": "{{pokeName}} also gained some valuable experience!", - "status": "Status", - "physical": "Physical", - "special": "Special" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/fiery-fallout-dialogue.json b/src/locales/he/mystery-encounters/fiery-fallout-dialogue.json index a1644d89a3f..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/fiery-fallout-dialogue.json +++ b/src/locales/he/mystery-encounters/fiery-fallout-dialogue.json @@ -1,26 +1 @@ -{ - "intro": "You encounter a blistering storm of smoke and ash!", - "title": "Fiery Fallout", - "description": "The whirling ash and embers have cut visibility to nearly zero. It seems like there might be some... source that is causing these conditions. But what could be behind a phenomenon of this magnitude?", - "query": "What will you do?", - "option": { - "1": { - "label": "Find the Source", - "tooltip": "(?) Discover the source\n(-) Hard Battle", - "selected": "You push through the storm, and find two {{volcaronaName}}s in the middle of a mating dance!$They don't take kindly to the interruption and attack!" - }, - "2": { - "label": "Hunker Down", - "tooltip": "(-) Suffer the effects of the weather", - "selected": "The weather effects cause significant\nharm as you struggle to find shelter!$Your party takes 20% Max HP damage!", - "target_burned": "Your {{burnedPokemon}} also became burned!" - }, - "3": { - "label": "Your Fire Types Help", - "tooltip": "(+) End the conditions\n(+) Gain a Charcoal", - "disabled_tooltip": "You need at least 2 Fire Type Pokémon to choose this", - "selected": "Your {{option3PrimaryName}} and {{option3SecondaryName}} guide you to where two {{volcaronaName}}s are in the middle of a mating dance!$Thankfully, your Pokémon are able to calm them,\nand they depart without issue." - } - }, - "found_charcoal": "After the weather clears,\nyour {{leadPokemon}} spots something on the ground.$@s{item_fanfare}{{leadPokemon}} gained a Charcoal!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/fight-or-flight-dialogue.json b/src/locales/he/mystery-encounters/fight-or-flight-dialogue.json index 3eb6cb87c16..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/fight-or-flight-dialogue.json +++ b/src/locales/he/mystery-encounters/fight-or-flight-dialogue.json @@ -1,25 +1 @@ -{ - "intro": "Something shiny is sparkling\non the ground near that Pokémon!", - "title": "Fight or Flight", - "description": "It looks like there's a strong Pokémon guarding an item. Battling is the straightforward approach, but it looks strong. Perhaps you could steal the item, if you have the right Pokémon for the job.", - "query": "What will you do?", - "option": { - "1": { - "label": "Battle the Pokémon", - "tooltip": "(-) Hard Battle\n(+) New Item", - "selected": "You approach the\nPokémon without fear.", - "stat_boost": "The {{enemyPokemon}}'s latent strength boosted one of its stats!" - }, - "2": { - "label": "Steal the Item", - "disabled_tooltip": "Your Pokémon need to know certain moves to choose this", - "tooltip": "(+) {{option2PrimaryName}} uses {{option2PrimaryMove}}", - "selected": ".@d{32}.@d{32}.@d{32}$Your {{option2PrimaryName}} helps you out and uses {{option2PrimaryMove}}!$You nabbed the item!" - }, - "3": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "You leave the strong Pokémon\nwith its prize and continue on." - } - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/fun-and-games-dialogue.json b/src/locales/he/mystery-encounters/fun-and-games-dialogue.json index f5d7d6e8ff8..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/fun-and-games-dialogue.json +++ b/src/locales/he/mystery-encounters/fun-and-games-dialogue.json @@ -1,30 +1 @@ -{ - "intro_dialogue": "Step right up, folks! Try your luck\non the brand new {{wobbuffetName}} Whack-o-matic!", - "speaker": "Showman", - "title": "Fun And Games!", - "description": "You've encountered a traveling show with a prize game! You will have @[TOOLTIP_TITLE]{3 turns} to bring the {{wobbuffetName}} as close to @[TOOLTIP_TITLE]{1 HP} as possible @[TOOLTIP_TITLE]{without KOing it} so it can wind up a huge Counter on the bell-ringing machine.\nBut be careful! If you KO the {{wobbuffetName}}, you'll have to pay for the cost of reviving it!", - "query": "Would you like to play?", - "option": { - "1": { - "label": "Play the Game", - "tooltip": "(-) Pay {{option1Money, money}}\n(+) Play {{wobbuffetName}} Whack-o-matic", - "selected": "Time to test your luck!" - }, - "2": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "You hurry along your way,\nwith a slight feeling of regret." - } - }, - "ko": "Oh no! The {{wobbuffetName}} fainted!$You lose the game and\nhave to pay for the revive cost...", - "charging_continue": "The Wubboffet keeps charging its counter-swing!", - "turn_remaining_3": "Three turns remaining!", - "turn_remaining_2": "Two turns remaining!", - "turn_remaining_1": "One turn remaining!", - "end_game": "Time's up!$The {{wobbuffetName}} winds up to counter-swing and@d{16}.@d{16}.@d{16}.", - "best_result": "The {{wobbuffetName}} smacks the button so hard\nthe bell breaks off the top!$You win the grand prize!", - "great_result": "The {{wobbuffetName}} smacks the button, nearly hitting the bell!$So close!\nYou earn the second tier prize!", - "good_result": "The {{wobbuffetName}} hits the button hard enough to go midway up the scale!$You earn the third tier prize!", - "bad_result": "The {{wobbuffetName}} barely taps the button and nothing happens...$Oh no!\nYou don't win anything!", - "outro": "That was a fun little game!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/global-trade-system-dialogue.json b/src/locales/he/mystery-encounters/global-trade-system-dialogue.json index 1cc420355b7..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/global-trade-system-dialogue.json +++ b/src/locales/he/mystery-encounters/global-trade-system-dialogue.json @@ -1,32 +1 @@ -{ - "intro": "It's an interface for the Global Trade System!", - "title": "The GTS", - "description": "Ah, the GTS! A technological wonder, you can connect with anyone else around the globe to trade Pokémon with them! Will fortune smile upon your trade today?", - "query": "What will you do?", - "option": { - "1": { - "label": "Check Trade Offers", - "tooltip": "(+) Select a trade offer for one of your Pokémon", - "trade_options_prompt": "Select a Pokémon to receive through trade." - }, - "2": { - "label": "Wonder Trade", - "tooltip": "(+) Send one of your Pokémon to the GTS and get a random Pokémon in return" - }, - "3": { - "label": "Trade an Item", - "trade_options_prompt": "Select an item to send.", - "invalid_selection": "This Pokémon doesn't have legal items to trade.", - "tooltip": "(+) Send one of your Items to the GTS and get a random new Item" - }, - "4": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "No time to trade today!\nYou continue on." - } - }, - "pokemon_trade_selected": "{{tradedPokemon}} will be sent to {{tradeTrainerName}}.", - "pokemon_trade_goodbye": "Goodbye, {{tradedPokemon}}!", - "item_trade_selected": "{{chosenItem}} will be sent to {{tradeTrainerName}}.$.@d{64}.@d{64}.@d{64}\n@s{level_up_fanfare}Trade complete!$You received a {{itemName}} from {{tradeTrainerName}}!", - "trade_received": "@s{evolution_fanfare}{{tradeTrainerName}} sent over {{received}}!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/lost-at-sea-dialogue.json b/src/locales/he/mystery-encounters/lost-at-sea-dialogue.json index 41709c66799..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/lost-at-sea-dialogue.json +++ b/src/locales/he/mystery-encounters/lost-at-sea-dialogue.json @@ -1,28 +1 @@ -{ - "intro": "Wandering aimlessly through the sea, you've effectively gotten nowhere.", - "title": "Lost at Sea", - "description": "The sea is turbulent in this area, and you're running out of energy.\nThis is bad. Is there a way out of the situation?", - "query": "What will you do?", - "option": { - "1": { - "label": "{{option1PrimaryName}} Might Help", - "label_disabled": "Can't {{option1RequiredMove}}", - "tooltip": "(+) {{option1PrimaryName}} saves you\n(+) {{option1PrimaryName}} gains some EXP", - "tooltip_disabled": "You have no Pokémon to {{option1RequiredMove}} on", - "selected": "{{option1PrimaryName}} swims ahead, guiding you back on track.${{option1PrimaryName}} seems to also have gotten stronger in this time of need!" - }, - "2": { - "label": "{{option2PrimaryName}} Might Help", - "label_disabled": "Can't {{option2RequiredMove}}", - "tooltip": "(+) {{option2PrimaryName}} saves you\n(+) {{option2PrimaryName}} gains some EXP", - "tooltip_disabled": "You have no Pokémon to {{option2RequiredMove}} with", - "selected": "{{option2PrimaryName}} flies ahead of your boat, guiding you back on track.${{option2PrimaryName}} seems to also have gotten stronger in this time of need!" - }, - "3": { - "label": "Wander Aimlessly", - "tooltip": "(-) Each of your Pokémon lose {{damagePercentage}}% of their total HP", - "selected": "You float about in the boat, steering without direction until you finally spot a landmark you remember.$You and your Pokémon are fatigued from the whole ordeal." - } - }, - "outro": "You are back on track." -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/mysterious-challengers-dialogue.json b/src/locales/he/mystery-encounters/mysterious-challengers-dialogue.json index 01f4e6092eb..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/mysterious-challengers-dialogue.json +++ b/src/locales/he/mystery-encounters/mysterious-challengers-dialogue.json @@ -1,22 +1 @@ -{ - "intro": "Mysterious challengers have appeared!", - "title": "Mysterious Challengers", - "description": "If you defeat a challenger, you might impress them enough to receive a boon. But some look tough, are you up to the challenge?", - "query": "Who will you battle?", - "option": { - "1": { - "label": "A Clever, Mindful Foe", - "tooltip": "(-) Standard Battle\n(+) Move Item Rewards" - }, - "2": { - "label": "A Strong Foe", - "tooltip": "(-) Hard Battle\n(+) Good Rewards" - }, - "3": { - "label": "The Mightiest Foe", - "tooltip": "(-) Brutal Battle\n(+) Great Rewards" - }, - "selected": "The trainer steps forward..." - }, - "outro": "The mysterious challenger was defeated!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/mysterious-chest-dialogue.json b/src/locales/he/mystery-encounters/mysterious-chest-dialogue.json index 1de7a5992ed..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/mysterious-chest-dialogue.json +++ b/src/locales/he/mystery-encounters/mysterious-chest-dialogue.json @@ -1,23 +1 @@ -{ - "intro": "You found...@d{32} a chest?", - "title": "The Mysterious Chest", - "description": "A beautifully ornamented chest stands on the ground. There must be something good inside... right?", - "query": "Will you open it?", - "option": { - "1": { - "label": "Open It", - "tooltip": "@[SUMMARY_BLUE]{(35%) Something terrible}\n@[SUMMARY_GREEN]{(40%) Okay Rewards}\n@[SUMMARY_GREEN]{(20%) Good Rewards}\n@[SUMMARY_GREEN]{(4%) Great Rewards}\n@[SUMMARY_GREEN]{(1%) Amazing Rewards}", - "selected": "You open the chest to find...", - "normal": "Just some normal tools and items.", - "good": "Some pretty nice tools and items.", - "great": "A couple great tools and items!", - "amazing": "Whoa! An amazing item!", - "bad": "Oh no!@d{32}\nThe chest was actually a {{gimmighoulName}} in disguise!$Your {{pokeName}} jumps in front of you\nbut is KOed in the process!" - }, - "2": { - "label": "Too Risky, Leave", - "tooltip": "(-) No Rewards", - "selected": "You hurry along your way,\nwith a slight feeling of regret." - } - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/part-timer-dialogue.json b/src/locales/he/mystery-encounters/part-timer-dialogue.json index 614f1818e3f..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/part-timer-dialogue.json +++ b/src/locales/he/mystery-encounters/part-timer-dialogue.json @@ -1,31 +1 @@ -{ - "intro": "A busy worker flags you down.", - "speaker": "Worker", - "intro_dialogue": "You look like someone with lots of capable Pokémon!$We can pay you if you're able to help us with some part-time work!", - "title": "Part-Timer", - "description": "Looks like there are plenty of tasks that need to be done. Depending how well-suited your Pokémon is to a task, they might earn more or less money.", - "query": "Which job will you choose?", - "invalid_selection": "Pokémon must be healthy enough.", - "option": { - "1": { - "label": "Make Deliveries", - "tooltip": "(-) Your Pokémon Uses its Speed\n(+) Earn @[MONEY]{Money}", - "selected": "Your {{selectedPokemon}} works a shift delivering orders to customers." - }, - "2": { - "label": "Warehouse Work", - "tooltip": "(-) Your Pokémon Uses its Strength and Endurance\n(+) Earn @[MONEY]{Money}", - "selected": "Your {{selectedPokemon}} works a shift moving items around the warehouse." - }, - "3": { - "label": "Sales Assistant", - "tooltip": "(-) Your {{option3PrimaryName}} uses {{option3PrimaryMove}}\n(+) Earn @[MONEY]{Money}", - "disabled_tooltip": "Your Pokémon need to know certain moves for this job", - "selected": "Your {{option3PrimaryName}} spends the day using {{option3PrimaryMove}} to attract customers to the business!" - } - }, - "job_complete_good": "Thanks for the assistance!\nYour {{selectedPokemon}} was incredibly helpful!$Here's your check for the day.", - "job_complete_bad": "Your {{selectedPokemon}} helped us out a bit!$Here's your check for the day.", - "pokemon_tired": "Your {{selectedPokemon}} is worn out!\nThe PP of all its moves was reduced to 2!", - "outro": "Come back and help out again sometime!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/safari-zone-dialogue.json b/src/locales/he/mystery-encounters/safari-zone-dialogue.json index 8869f2055e5..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/safari-zone-dialogue.json +++ b/src/locales/he/mystery-encounters/safari-zone-dialogue.json @@ -1,46 +1 @@ -{ - "intro": "It's a safari zone!", - "title": "The Safari Zone", - "description": "There are all kinds of rare and special Pokémon that can be found here!\nIf you choose to enter, you'll have a time limit of 3 wild encounters where you can try to catch these special Pokémon.\n\nBeware, though. These Pokémon may flee before you're able to catch them!", - "query": "Would you like to enter?", - "option": { - "1": { - "label": "Enter", - "tooltip": "(-) Pay {{option1Money, money}}\n@[SUMMARY_GREEN]{(?) Safari Zone}", - "selected": "Time to test your luck!" - }, - "2": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "You hurry along your way,\nwith a slight feeling of regret." - } - }, - "safari": { - "1": { - "label": "Throw a Pokéball", - "tooltip": "(+) Throw a Pokéball", - "selected": "You throw a Pokéball!" - }, - "2": { - "label": "Throw Bait", - "tooltip": "(+) Increases Capture Rate\n(-) Chance to Increase Flee Rate", - "selected": "You throw some bait!" - }, - "3": { - "label": "Throw Mud", - "tooltip": "(+) Decreases Flee Rate\n(-) Chance to Decrease Capture Rate", - "selected": "You throw some mud!" - }, - "4": { - "label": "Flee", - "tooltip": "(?) Flee from this Pokémon" - }, - "watching": "{{pokemonName}} is watching carefully!", - "eating": "{{pokemonName}} is eating!", - "busy_eating": "{{pokemonName}} is busy eating!", - "angry": "{{pokemonName}} is angry!", - "beside_itself_angry": "{{pokemonName}} is beside itself with anger!", - "remaining_count": "{{remainingCount}} Pokémon remaining!" - }, - "outro": "That was a fun little excursion!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/shady-vitamin-dealer-dialogue.json b/src/locales/he/mystery-encounters/shady-vitamin-dealer-dialogue.json index d0003de07f1..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/shady-vitamin-dealer-dialogue.json +++ b/src/locales/he/mystery-encounters/shady-vitamin-dealer-dialogue.json @@ -1,27 +1 @@ -{ - "intro": "A man in a dark coat approaches you.", - "speaker": "Shady Salesman", - "intro_dialogue": ".@d{16}.@d{16}.@d{16}$I've got the goods if you've got the money.$Make sure your Pokémon can handle it though.", - "title": "The Vitamin Dealer", - "description": "The man opens his jacket to reveal some Pokémon vitamins. The numbers he quotes seem like a really good deal. Almost too good...\nHe offers two package deals to choose from.", - "query": "Which deal will you choose?", - "invalid_selection": "Pokémon must be healthy enough.", - "option": { - "1": { - "label": "The Cheap Deal", - "tooltip": "(-) Pay {{option1Money, money}}\n(-) Side Effects?\n(+) Chosen Pokémon Gains 2 Random Vitamins" - }, - "2": { - "label": "The Pricey Deal", - "tooltip": "(-) Pay {{option2Money, money}}\n(+) Chosen Pokémon Gains 2 Random Vitamins" - }, - "3": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "Heh, wouldn't have figured you for a coward." - }, - "selected": "The man hands you two bottles and quickly disappears.${{selectedPokemon}} gained {{boost1}} and {{boost2}} boosts!" - }, - "cheap_side_effects": "But the medicine had some side effects!$Your {{selectedPokemon}} takes some damage,\nand its Nature is changed to {{newNature}}!", - "no_bad_effects": "Looks like there were no side-effects from the medicine!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/slumbering-snorlax-dialogue.json b/src/locales/he/mystery-encounters/slumbering-snorlax-dialogue.json index cd3bb7465c4..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/slumbering-snorlax-dialogue.json +++ b/src/locales/he/mystery-encounters/slumbering-snorlax-dialogue.json @@ -1,25 +1 @@ -{ - "intro": "As you walk down a narrow pathway, you see a towering silhouette blocking your path.$You get closer to see a {{snorlaxName}} sleeping peacefully.\nIt seems like there's no way around it.", - "title": "Slumbering {{snorlaxName}}", - "description": "You could attack it to try and get it to move, or simply wait for it to wake up. Who knows how long that could take, though...", - "query": "What will you do?", - "option": { - "1": { - "label": "Battle It", - "tooltip": "(-) Fight Sleeping {{snorlaxName}}\n(+) Special Reward", - "selected": "You approach the\nPokémon without fear." - }, - "2": { - "label": "Wait for It to Move", - "tooltip": "(-) Wait a Long Time\n(+) Recover Party", - "selected": ".@d{32}.@d{32}.@d{32}$You wait for a time, but the {{snorlaxName}}'s yawns make your party sleepy...", - "rest_result": "When you all awaken, the {{snorlaxName}} is no where to be found -\nbut your Pokémon are all healed!" - }, - "3": { - "label": "Steal Its Item", - "tooltip": "(+) {{option3PrimaryName}} uses {{option3PrimaryMove}}\n(+) Special Reward", - "disabled_tooltip": "Your Pokémon need to know certain moves to choose this", - "selected": "Your {{option3PrimaryName}} uses {{option3PrimaryMove}}!$@s{item_fanfare}It steals Leftovers off the sleeping\n{{snorlaxName}} and you make out like bandits!" - } - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/teleporting-hijinks-dialogue.json b/src/locales/he/mystery-encounters/teleporting-hijinks-dialogue.json index c295867f521..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/teleporting-hijinks-dialogue.json +++ b/src/locales/he/mystery-encounters/teleporting-hijinks-dialogue.json @@ -1,27 +1 @@ -{ - "intro": "It's a strange machine, whirring noisily...", - "title": "Teleportating Hijinks", - "description": "The machine has a sign on it that reads:\n \"To use, insert money then step into the capsule.\"\n\nPerhaps it can transport you somewhere...", - "query": "What will you do?", - "option": { - "1": { - "label": "Put Money In", - "tooltip": "(-) Pay {{price, money}}\n(?) Teleport to New Biome", - "selected": "You insert some money, and the capsule opens.\nYou step inside..." - }, - "2": { - "label": "A Pokémon Helps", - "tooltip": "(-) {{option2PrimaryName}} Helps\n(+) {{option2PrimaryName}} gains EXP\n(?) Teleport to New Biome", - "disabled_tooltip": "You need a Steel or Electric Type Pokémon to choose this", - "selected": "{{option2PrimaryName}}'s Type allows it to bypass the machine's paywall!$The capsule opens, and you step inside..." - }, - "3": { - "label": "Inspect the Machine", - "tooltip": "(-) Pokémon Battle", - "selected": "You are drawn in by the blinking lights\nand strange noises coming from the machine...$You don't even notice as a wild\nPokémon sneaks up and ambushes you!" - } - }, - "transport": "The machine shakes violently,\nmaking all sorts of strange noises!$Just as soon as it had started, it quiets once more.", - "attacked": "You step out into a completely new area, startling a wild Pokémon!$The wild Pokémon attacks!", - "boss_enraged": "The opposing {{enemyPokemon}} has become enraged!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/the-pokemon-salesman-dialogue.json b/src/locales/he/mystery-encounters/the-pokemon-salesman-dialogue.json index 7e8091bbfff..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/the-pokemon-salesman-dialogue.json +++ b/src/locales/he/mystery-encounters/the-pokemon-salesman-dialogue.json @@ -1,23 +1 @@ -{ - "intro": "A chipper elderly man approaches you.", - "speaker": "Gentleman", - "intro_dialogue": "Hello there! Have I got a deal just for YOU!", - "title": "The Pokémon Salesman", - "description": "\"This {{purchasePokemon}} is extremely unique and carries an ability not normally found in its species! I'll let you have this swell {{purchasePokemon}} for just {{price, money}}!\"\n\n\"What do you say?\"", - "description_shiny": "\"This {{purchasePokemon}} is extremely unique and has a pigment not normally found in its species! I'll let you have this swell {{purchasePokemon}} for just {{price, money}}!\"\n\n\"What do you say?\"", - "query": "What will you do?", - "option": { - "1": { - "label": "Accept", - "tooltip": "(-) Pay {{price, money}}\n(+) Gain a {{purchasePokemon}} with its Hidden Ability", - "tooltip_shiny": "(-) Pay {{price, money}}\n(+) Gain a shiny {{purchasePokemon}}", - "selected_message": "You paid an outrageous sum and bought the {{purchasePokemon}}.", - "selected_dialogue": "Excellent choice!$I can see you've a keen eye for business.$Oh, yeah...@d{64} Returns not accepted, got that?" - }, - "2": { - "label": "Refuse", - "tooltip": "(-) No Rewards", - "selected": "No?@d{32} You say no?$I'm only doing this as a favor to you!" - } - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/the-strong-stuff-dialogue.json b/src/locales/he/mystery-encounters/the-strong-stuff-dialogue.json index b5403616c9b..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/the-strong-stuff-dialogue.json +++ b/src/locales/he/mystery-encounters/the-strong-stuff-dialogue.json @@ -1,21 +1 @@ -{ - "intro": "It's a massive {{shuckleName}} and what appears\nto be a large stash of... juice?", - "title": "The Strong Stuff", - "description": "The {{shuckleName}} that blocks your path looks incredibly strong. Meanwhile, the juice next to it is emanating power of some kind.\n\nThe {{shuckleName}} extends its feelers in your direction. It seems like it wants to do something...", - "query": "What will you do?", - "option": { - "1": { - "label": "Approach the {{shuckleName}}", - "tooltip": "(?) Something awful or amazing might happen", - "selected": "You black out.", - "selected_2": "@f{150}When you awaken, the {{shuckleName}} is gone\nand juice stash completely drained.${{highBstPokemon1}} and {{highBstPokemon2}}\nfeel a terrible lethargy come over them!$Their base stats were reduced by {{reductionValue}}!$Your remaining Pokémon feel an incredible vigor, though!\nTheir base stats are increased by {{increaseValue}}!" - }, - "2": { - "label": "Battle the {{shuckleName}}", - "tooltip": "(-) Hard Battle\n(+) Special Rewards", - "selected": "Enraged, the {{shuckleName}} drinks some of its juice and attacks!", - "stat_boost": "The {{shuckleName}}'s juice boosts its stats!" - } - }, - "outro": "What a bizarre turn of events." -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/the-winstrate-challenge-dialogue.json b/src/locales/he/mystery-encounters/the-winstrate-challenge-dialogue.json index 37807a91667..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/the-winstrate-challenge-dialogue.json +++ b/src/locales/he/mystery-encounters/the-winstrate-challenge-dialogue.json @@ -1,22 +1 @@ -{ - "intro": "It's a family standing outside their house!", - "speaker": "The Winstrates", - "intro_dialogue": "We're the Winstrates!$What do you say to taking on our family in a series of Pokémon battles?", - "title": "The Winstrate Challenge", - "description": "The Winstrates are a family of 5 trainers, and they want to battle! If you beat all of them back-to-back, they'll give you a grand prize. But can you handle the heat?", - "query": "What will you do?", - "option": { - "1": { - "label": "Accept the Challenge", - "tooltip": "(-) Brutal Battle\n(+) Special Item Reward", - "selected": "Let the challenge begin!" - }, - "2": { - "label": "Refuse the Challenge", - "tooltip": "(+) Full Heal Party\n(+) Gain a Rarer Candy", - "selected": "That's too bad. Say, your team looks worn out, why don't you stay awhile and rest?" - } - }, - "victory": "Congratulations on beating our challenge!$First off, we'd like you to have this Voucher.", - "victory_2": "Also, our family uses this Macho Brace to strengthen\nour Pokémon more effectively during training.$You may not need it considering that you beat the whole lot of us, but we hope you'll accept it anyway!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/training-session-dialogue.json b/src/locales/he/mystery-encounters/training-session-dialogue.json index f018018fe4e..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/training-session-dialogue.json +++ b/src/locales/he/mystery-encounters/training-session-dialogue.json @@ -1,33 +1 @@ -{ - "intro": "You've come across some\ntraining tools and supplies.", - "title": "Training Session", - "description": "These supplies look like they could be used to train a member of your party! There are a few ways you could train your Pokémon, by battling against it with the rest of your team.", - "query": "How should you train?", - "invalid_selection": "Pokémon must be healthy enough.", - "option": { - "1": { - "label": "Light Training", - "tooltip": "(-) Light Battle\n(+) Improve 2 Random IVs of Pokémon", - "finished": "{{selectedPokemon}} returns, feeling\nworn out but accomplished!$Its {{stat1}} and {{stat2}} IVs were improved!" - }, - "2": { - "label": "Moderate Training", - "tooltip": "(-) Moderate Battle\n(+) Change Pokémon's Nature", - "select_prompt": "Select a new nature\nto train your Pokémon in.", - "finished": "{{selectedPokemon}} returns, feeling\nworn out but accomplished!$Its nature was changed to {{nature}}!" - }, - "3": { - "label": "Heavy Training", - "tooltip": "(-) Harsh Battle\n(+) Change Pokémon's Ability", - "select_prompt": "Select a new ability\nto train your Pokémon in.", - "finished": "{{selectedPokemon}} returns, feeling\nworn out but accomplished!$Its ability was changed to {{ability}}!" - }, - "4": { - "label": "Leave", - "tooltip": "(-) No Rewards", - "selected": "You've no time for training.\nTime to move on." - }, - "selected": "{{selectedPokemon}} moves across\nthe clearing to face you..." - }, - "outro": "That was a successful training session!" -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/trash-to-treasure-dialogue.json b/src/locales/he/mystery-encounters/trash-to-treasure-dialogue.json index ae6e63ed800..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/trash-to-treasure-dialogue.json +++ b/src/locales/he/mystery-encounters/trash-to-treasure-dialogue.json @@ -1,19 +1 @@ -{ - "intro": "It's a massive pile of garbage!\nWhere did this come from?", - "title": "Trash to Treasure", - "description": "The garbage heap looms over you, and you can spot some items of value buried amidst the refuse. Are you sure you want to get covered in filth to get them, though?", - "query": "What will you do?", - "option": { - "1": { - "label": "Dig for Valuables", - "tooltip": "(-) Lose Healing Items in Shops\n(+) Gain Amazing Items", - "selected": "You wade through the garbage pile, becoming mired in filth.$There's no way any respectable shopkeepers\nwill sell you anything in your grimy state!$You'll just have to make do without shop healing items.$However, you found some incredible items in the garbage!" - }, - "2": { - "label": "Investigate Further", - "tooltip": "(?) Find the Source of the Garbage", - "selected": "You wander around the heap, searching for any indication as to how this might have appeared here...", - "selected_2": "Suddenly, the garbage shifts! It wasn't just garbage, it was a Pokémon!" - } - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/uncommon-breed-dialogue.json b/src/locales/he/mystery-encounters/uncommon-breed-dialogue.json index e6f5b3d3fcd..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/uncommon-breed-dialogue.json +++ b/src/locales/he/mystery-encounters/uncommon-breed-dialogue.json @@ -1,26 +1 @@ -{ - "intro": "That isn't just an ordinary Pokémon!", - "title": "Uncommon Breed", - "description": "That {{enemyPokemon}} looks special compared to others of its kind. @[TOOLTIP_TITLE]{Perhaps it knows a special move?} You could battle and catch it outright, but there might also be a way to befriend it.", - "query": "What will you do?", - "option": { - "1": { - "label": "Battle the Pokémon", - "tooltip": "(-) Tricky Battle\n(+) Strong Catchable Foe", - "selected": "You approach the\n{{enemyPokemon}} without fear.", - "stat_boost": "The {{enemyPokemon}}'s heightened abilities boost its stats!" - }, - "2": { - "label": "Give It Food", - "disabled_tooltip": "You need 4 berry items to choose this", - "tooltip": "(-) Give 4 Berries\n(+) The {{enemyPokemon}} Likes You", - "selected": "You toss the berries at the {{enemyPokemon}}!$It eats them happily!$The {{enemyPokemon}} wants to join your party!" - }, - "3": { - "label": "Befriend It", - "disabled_tooltip": "Your Pokémon need to know certain moves to choose this", - "tooltip": "(+) {{option3PrimaryName}} uses {{option3PrimaryMove}}\n(+) The {{enemyPokemon}} Likes You", - "selected": "Your {{option3PrimaryName}} uses {{option3PrimaryMove}} to charm the {{enemyPokemon}}!$The {{enemyPokemon}} wants to join your party!" - } - } -} \ No newline at end of file +{} \ No newline at end of file diff --git a/src/locales/he/mystery-encounters/weird-dream-dialogue.json b/src/locales/he/mystery-encounters/weird-dream-dialogue.json index 44acde84002..9e26dfeeb6e 100644 --- a/src/locales/he/mystery-encounters/weird-dream-dialogue.json +++ b/src/locales/he/mystery-encounters/weird-dream-dialogue.json @@ -1,22 +1 @@ -{ - "intro": "A shadowy woman blocks your path.\nSomething about her is unsettling...", - "speaker": "Woman", - "intro_dialogue": "I have seen your futures, your pasts...$Child, do you see them too?", - "title": "???", - "description": "The woman's words echo in your head. It wasn't just a singular voice, but a vast multitude, from all timelines and realities. You begin to feel dizzy, the question lingering on your mind...\n\n@[TOOLTIP_TITLE]{\"I have seen your futures, your pasts... Child, do you see them too?\"}", - "query": "What will you do?", - "option": { - "1": { - "label": "\"I See Them\"", - "tooltip": "@[SUMMARY_GREEN]{(?) Affects your Pokémon}", - "selected": "Her hand reaches out to touch you,\nand everything goes black.$Then...@d{64} You see everything.\nEvery timeline, all your different selves,\n past and future.$Everything that has made you,\neverything you will become...@d{64}", - "cutscene": "You see your Pokémon,@d{32} converging from\nevery reality to become something new...@d{64}", - "dream_complete": "When you awaken, the woman - was it a woman or a ghost? - is gone...$.@d{32}.@d{32}.@d{32}$Your Pokémon team has changed...\nOr is it the same team you've always had?" - }, - "2": { - "label": "Quickly Leave", - "tooltip": "(-) Affects your Pokémon", - "selected": "You tear your mind from a numbing grip, and hastily depart.$When you finally stop to collect yourself, you check the Pokémon in your team.$For some reason, all of their levels have decreased!" - } - } -} \ No newline at end of file +{} \ No newline at end of file From 6c3947107b8c8c53edc226688587911de2351dd2 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Wed, 18 Sep 2024 19:47:42 +0200 Subject: [PATCH 26/26] Update config.ts --- src/locales/he/config.ts | 190 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 189 insertions(+), 1 deletion(-) diff --git a/src/locales/he/config.ts b/src/locales/he/config.ts index 9e26dfeeb6e..d6475a092e4 100644 --- a/src/locales/he/config.ts +++ b/src/locales/he/config.ts @@ -1 +1,189 @@ -{} \ No newline at end of file +import common from "./common.json"; +import settings from "./settings.json"; +import ability from "./ability.json"; +import abilityTriggers from "./ability-trigger.json"; +import arenaFlyout from "./arena-flyout.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 battleMessageUiHandler from "./battle-message-ui-handler.json"; +import battlerTags from "./battler-tags.json"; +import berry from "./berry.json"; +import bgmName from "./bgm-name.json"; +import biome from "./biome.json"; +import challenges from "./challenges.json"; +import commandUiHandler from "./command-ui-handler.json"; +import dialogue from "./dialogue.json"; +import battleSpecDialogue from "./dialogue-final-boss.json"; +import miscDialogue from "./dialogue-misc.json"; +import doubleBattleDialogue from "./dialogue-double-battle.json"; +import egg from "./egg.json"; +import fightUiHandler from "./fight-ui-handler.json"; +import filterBar from "./filter-bar.json"; +import gameMode from "./game-mode.json"; +import gameStatsUiHandler from "./game-stats-ui-handler.json"; +import growth from "./growth.json"; +import menu from "./menu.json"; +import menuUiHandler from "./menu-ui-handler.json"; +import modifier from "./modifier.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 moveTriggers from "./move-trigger.json"; +import runHistory from "./run-history.json"; +import mysteryEncounterMessages from "./mystery-encounter-messages.json"; +import lostAtSea from "./mystery-encounters/lost-at-sea-dialogue.json"; +import mysteriousChest from "./mystery-encounters/mysterious-chest-dialogue.json"; +import mysteriousChallengers from "./mystery-encounters/mysterious-challengers-dialogue.json"; +import darkDeal from "./mystery-encounters/dark-deal-dialogue.json"; +import departmentStoreSale from "./mystery-encounters/department-store-sale-dialogue.json"; +import fieldTrip from "./mystery-encounters/field-trip-dialogue.json"; +import fieryFallout from "./mystery-encounters/fiery-fallout-dialogue.json"; +import fightOrFlight from "./mystery-encounters/fight-or-flight-dialogue.json"; +import safariZone from "./mystery-encounters/safari-zone-dialogue.json"; +import shadyVitaminDealer from "./mystery-encounters/shady-vitamin-dealer-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 bugTypeSuperfan from "./mystery-encounters/bug-type-superfan-dialogue.json"; +import funAndGames from "./mystery-encounters/fun-and-games-dialogue.json"; +import uncommonBreed from "./mystery-encounters/uncommon-breed-dialogue.json"; +import globalTradeSystem from "./mystery-encounters/global-trade-system-dialogue.json"; + +/** + * Dialogue/Text token injection patterns that can be used: + * - `$` will be treated as a new line for Message and Dialogue strings. + * - `@d{}` will add a time delay to text animation for Message and Dialogue strings. + * - `@s{}` will play a specified sound effect for Message and Dialogue strings. + * - `@f{}` will fade the screen to black for the given duration, then fade back in for Message and Dialogue strings. + * - `{{}}` (MYSTERY ENCOUNTERS ONLY) will auto-inject the matching dialogue token value that is stored in {@link IMysteryEncounter.dialogueTokens}. + * - (see [i18next interpolations](https://www.i18next.com/translation-function/interpolation)) for more details. + * - `@[]{}` (STATIC TEXT ONLY, NOT USEABLE WITH {@link UI.showText()} OR {@link UI.showDialogue()}) will auto-color the given text to a specified {@link TextStyle} (e.g. `TextStyle.SUMMARY_GREEN`). + */ +export const heConfig = { + ability, + abilityTriggers, + arenaFlyout, + arenaTag, + battle, + battleScene, + battleInfo, + battleMessageUiHandler, + battlePokemonForm, + battlerTags, + berry, + bgmName, + biome, + challenges, + commandUiHandler, + common, + achv, + dialogue, + battleSpecDialogue, + miscDialogue, + doubleBattleDialogue, + egg, + fightUiHandler, + filterBar, + gameMode, + gameStatsUiHandler, + growth, + menu, + menuUiHandler, + modifier, + modifierType, + move, + nature, + pokeball, + pokemon, + pokemonForm, + pokemonInfo, + pokemonInfoContainer, + pokemonSummary, + saveSlotSelectUiHandler, + settings, + splashMessages, + starterSelectUiHandler, + statusEffect, + terrain, + titles: trainerTitles, + trainerClasses, + trainerNames, + tutorial, + voucher, + weather, + partyUiHandler, + modifierSelectUiHandler, + moveTriggers, + runHistory, + mysteryEncounter: { + // DO NOT REMOVE + "unit_test_dialogue": "{{test}}{{test}} {{test{{test}}}} {{test1}} {{test\}} {{test\\}} {{test\\\}} {test}}", + mysteriousChallengers, + mysteriousChest, + darkDeal, + fightOrFlight, + slumberingSnorlax, + trainingSession, + departmentStoreSale, + shadyVitaminDealer, + fieldTrip, + safariZone, + lostAtSea, + fieryFallout, + theStrongStuff, + pokemonSalesman, + offerYouCantRefuse, + delibirdy, + absoluteAvarice, + aTrainersTest, + trashToTreasure, + berriesAbound, + clowningAround, + partTimer, + dancingLessons, + weirdDream, + theWinstrateChallenge, + teleportingHijinks, + bugTypeSuperfan, + funAndGames, + uncommonBreed, + globalTradeSystem + }, + mysteryEncounterMessages +};