mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-01-25 02:11:05 +00:00
e98ef1c757
* feat: Add Google and Discord login functionality feat: Add link to Discord in menu UI feat: Add Discord and Google login functionality Add container around discord and google icons refactor: Update environment variable names for Discord and Google client IDs feat: Add "Or use" translation for login options in multiple languages feat: Update menu UI translations for multiple languages Code review fixes refactor: Update Discord and Google client IDs in environment variables * refactor: Add missing properties to initLoggedInUser function * Update src/locales/de/menu-ui-handler.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * make i18n debugging an optional env setting this also reduces output noise in tests * set development default also to "0" * fix inaccurate docs for TypeImmunityAbAttr (#2957) * chore: Add beta branch to GitHub Actions tests workflow * chore: Add beta branch to GitHub Actions linter and gh-pages workflow * Update src/locales/ko/menu-ui-handler.ts Co-authored-by: lnuvy <lnuvy.code@gmail.com> * Update src/locales/ko/menu.ts Co-authored-by: lnuvy <lnuvy.code@gmail.com> * Localization(pt): translated bgm-name.ts (#2955) * Localization(pt): translated bgm-name.ts * fix * update VITE_I18N_DEBUG in .env files * chore: Update environment variables for beta and production environments * chore: Add beta branch to GitHub Actions deploy workflow * Hardcoded Pokemon should have proper names (#2941) * Refactor challenges and add fresh start (#2963) * [Balance] Update many TM learnsets (#2879) * Update TMs for more Indigo Disk changes * Fix typo, more Stored Power * Refactor challenges and add fresh start (#2964) * Refactor challenges and add fresh start * Add achievement for fresh start challenge * [Bug] Fix off-by-one error in damage calc (#2970) * Fix random damage roll to be 85-100% instead of 85-99% * Update battle.test.ts to reflect the fix * [Bug] Grounded on Terrain fixes (#2969) * [Help] [Move/Bug] Patches Psychic Terrain applicability edge cases Was cancelling moves even if targeted mons weren't on the terrain. * [Bug `]Pokemon.isGrounded` does not exist Replaced with `Pokemon.isGrounded()`, which does. * [Bug] Psychic Terrain priority move cancel ignoring ungrounded * [Bug] Semi-invulnerable should not be grounded * Update game-stats-ui-handler.ts (italian) (#2965) * [Bugfix] Fix a bug during bgm-bar initialization (#2822) * Prevent sizing error * Make reboot not necessary for show BGM * Makes the BGM Bar active by default + It had originally been decided that this would not be active by default because it was to be displayed outside the pause menu, but since its behavior has changed between this decision and its integration, the default deactivation is no longer necessary * [Mirror][Localization] Translate game victory sentences #2254 (#2906) * Translate forgotten sentences on phases * Translate to de forgotten sentences on phases * Translate to es forgotten sentences on phases * Translate to fr forgotten sentences on phases * Translate to it forgotten sentences on phases * Translate to ko forgotten sentences on phases * Translate to pt br forgotten sentences on phases * Translate to zh cn forgotten sentences on phases * Translate to zh tw forgotten sentences on phases * remove duplicate message * remove duplicate message * Update src/locales/pt_BR/battle.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update src/locales/de/battle.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/de/battle.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update battle.ts [Localization(it)] * Update src/locales/zh_CN/battle.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> --------- Co-authored-by: Alexis <alexis.faizeau@animedigitalnetwork.fr> Co-authored-by: 송지원 <jiwsong@gmarket.com> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * [Mirror][Localization] Translate summary #2336 (#2907) * Translate pokemon summary * Translate pokemon summary to fr * Translate pokemon summary to de * Translate pokemon summary to es * Translate pokemon summary to it * Translate pokemon summary to ko * Translate pokemon summary to pt br * Translate pokemon summary to zh cn * Translate pokemon summary to zh tw * Fix import * Update partially for en and ko * Update interface name for en * Merge trainerLabel&Text and calculate typeLabel width * Update src/locales/es/pokemon-summary.ts Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> * Apply translations key to all languages with interface TranslationEtries * Update ko/translationKey of status * Update ko/translationKey of pokemonInfo * Update de/translationKeys of memostring and metFragment * Update de/translationKeys of memostring and metFragment 2 * Update src/locales/ko/pokemon-summary.ts Co-authored-by: Enoch <enoch.jwsong@gmail.com> * Update src/locales/ko/pokemon-summary.ts Co-authored-by: returntoice <dieandbecome@gmail.com> * Update src/locales/pt_BR/pokemon-summary.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update src/locales/ko/pokemon-summary.ts * Update src/locales/pt_BR/pokemon-summary.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update pokemon-summary.ts [Localization(it)] * remove unused code * Update src/locales/zh_CN/pokemon-summary.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/zh_CN/pokemon-summary.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/zh_CN/pokemon-summary.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/es/pokemon-summary.ts Co-authored-by: Arxxer <javiptn7@gmail.com> * Update src/locales/es/pokemon-summary.ts Co-authored-by: Arxxer <javiptn7@gmail.com> --------- Co-authored-by: Alexis <alexis.faizeau@animedigitalnetwork.fr> Co-authored-by: Mr.WaterT <water.t.works@gmail.com> Co-authored-by: Alexis Faizeau <faizeau.alexis@gmail.com> Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> Co-authored-by: returntoice <dieandbecome@gmail.com> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: 송지원 <jiwsong@gmarket.com> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: Arxxer <javiptn7@gmail.com> * [Localization] Localization arena flyout (Active Battle Effects) (#2932) * localizing Active Battle Effects (working) * Localize Active Battle Effects * Change return value * Modify arena terrain desc * Update src/locales/zh_CN/arena-flyout.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/de/arena-flyout.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/fr/arena-flyout.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update arena-flyout.ts (IT) * Update src/locales/pt_BR/arena-flyout.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update src/locales/es/arena-flyout.ts Co-authored-by: Arxxer <javiptn7@gmail.com> * Change util function name --------- Co-authored-by: 송지원 <jiwsong@gmarket.com> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: Arxxer <javiptn7@gmail.com> * This should prevent gym leaders appear as doubles (marnie & piers) when they arent fixed battles (#2904) * The stat messages can now be plural (#2600) * The stat messages are now plural * "And" can now be localized * Revert Override * Update src/locales/fr/battle.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/fr/battle.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/fr/battle.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/zh_CN/battle.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/ko/battle.ts Co-authored-by: Enoch <enoch.jwsong@gmail.com> * Update src/locales/ko/battle.ts Co-authored-by: Enoch <enoch.jwsong@gmail.com> * Update src/locales/es/battle.ts Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> * Update src/locales/es/battle.ts Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> * Update src/locales/de/battle.ts * Update src/locales/pt_BR/battle.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update src/locales/pt_BR/battle.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update src/data/battle-stat.ts * Update src/locales/zh_CN/battle.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Changed the way the multiple is handeled to use the i18n way * Missed one file * Apply suggestions from code review * Apply suggestions from code review * Changed the tests so they work now with the i18n hting * Fixed some other tests (chinese still makes problems... * Fix tests for chinese * Tests * Update src/test/battle-stat.spec.ts * Update src/locales/zh_CN/battle.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Apply suggestions from code review --------- Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: Enoch <enoch.jwsong@gmail.com> Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * [Enhancement][QoL] Add option to adjust shop overlay opacity (#2622) * add option to adjust shop overlay opacity * add localization * fix bug * Update src/locales/fr/settings.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/zh_CN/settings.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/fr/settings.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * update default value * update setting values * re-add value 10 * Update src/locales/pt_BR/settings.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update src/locales/ko/settings.ts Co-authored-by: Enoch <enoch.jwsong@gmail.com> * Update src/locales/es/settings.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Update settings.ts --------- Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: Enoch <enoch.jwsong@gmail.com> Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> * [Bug] Fix battler tags lapsing at incorrect times (#2944) * Fix battler tags lapsing at incorrect times * Document FlinchedTag * Update French pokemon-summary.ts (#2976) * [Test] Prevent tests from running if overrides are different from the default values (#2110) * mock default overrides in test setup * change beforeEach to beforeALl * move some more enums into the enums directory * replace modules that import i18n into overrides with modules that don't * add pre tests and update vitest configs, scripts * replace tabs with spaces * fix vitest server port overlap warning * add missing overrides and clean up workspace config * change test name * include spec files in main test suite * [QoL] Highlight targets of multitarget moves instead of immediate execution (#2863) * show targets for move targeting multiple pokemon * dont allow selecting target if multiple * fix targeting * cleanup * more cleanup * only highlight targets is move is not status * fix tests failing * fix tests * change "immediately" to "auto" * nevermind just remove auto * remove status move condition * [Refactor] rewrite applyAbAttrsInternal to use an iterator. (#1832) * initial rewrite of applyAbAttrsInternal * clean up applyAbAttrsInternal * remove the await because it wraps non Promises in a promise * add TODO comment about promises * fix broken costar test, hopefully * Update typescript and typedoc (#2988) * update typescript and typedoc to latest versions * forgot to add the package-lock * add fixes for breaking type gen * update workflow (#2989) * [Qol/Balance] Dynamax cannon tweak (#2540) * Dynamax Cannon fix * Update src/locales/fr/move.ts Added fr translation. Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/fr/move.ts Adding an important missing precision in French description Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/de/move.ts German locale commit. Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/zh_CN/move.ts Chinese locale commit, checked by a native speaker Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/ko/move.ts Korean locale added Co-authored-by: returntoice <dieandbecome@gmail.com> * fixed trailing space in Chinese locale * added es locale * Different Dynamax Cannon fix. This one is the one * Dynamax Cannon fix localisations * Update src/locales/fr/move.ts Added fr locale Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/de/move.ts German translation ^^ Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/pt_BR/move.ts pt-BR translation Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update src/locales/de/move.ts Eslint fix, good catch @Enoch Co-authored-by: Enoch <enoch.jwsong@gmail.com> * Update src/locales/ko/move.ts Korean locale ^^ Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com> * Update src/locales/zh_CN/move.ts zh_CN locale Co-authored-by: RimKnight <rimknight852@gmail.com> * Update src/locales/zh_TW/move.ts zh_TW locale Co-authored-by: RimKnight <rimknight852@gmail.com> * Update move.ts linting mistake due to how my comment was written * Update move.ts linting mistake due to how my comment was written * Update move.ts [Localization(it)] * WIP test * WIP test part 2 * [Test] Add Unit Tests for Dynamax Cannon * removed some unnecessary cases in the test to reduce testing overhead * Update src/locales/ko/move.ts Updated kr locale Co-authored-by: Enoch <enoch.jwsong@gmail.com> * [Test] Adjust Unit Tests for Dynamax Cannon --------- Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: returntoice <dieandbecome@gmail.com> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: Enoch <enoch.jwsong@gmail.com> Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com> Co-authored-by: RimKnight <rimknight852@gmail.com> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: xsn34kzx <xsn34kzx@gmail.com> * [Test] Fix/Extend Unit Test for Hard Press (#2992) * [Test] Update tests to enable no-crits override (#2971) * Update tests to enable no-crits override * Rename variable maxHP to initialHP * [Localization]Localized move-trigger text (#2913) * [Localization]Localized move-trigger text * [Localization]Localized zh-cn move-trigger text * [Localization]fix typo * [Localization]fix typo * Update src/locales/pt_BR/move-trigger.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * [Localization]add pokemonName to move-trigger.ts * [Localization]add pokemonName to move-trigger.ts * Update zh_TW move-trigger.ts * Update zh_CN move-trigger.ts * Update move.ts * Update src/locales/ko/move-trigger.ts Co-authored-by: Enoch <enoch.jwsong@gmail.com> * Update src/locales/ko/move-trigger.ts Co-authored-by: Enoch <enoch.jwsong@gmail.com> * Update move-trigger.ts * Update src/locales/de/move-trigger.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * [Localization]add affix to target pokemon names * Update src/locales/fr/move-trigger.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * localized type --------- Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: Enoch <enoch.jwsong@gmail.com> Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * [Bug] Fix description of rare candy to have proper amount of level (#2903) * [Bug] Fix description of rare candy to have proper amount of level * Update en locales * Add locales * Add locales * Update src/locales/de/modifier-type.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/de/modifier-type.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/fr/modifier-type.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/fr/modifier-type.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/ko/modifier-type.ts Co-authored-by: Enoch <enoch.jwsong@gmail.com> * Update src/locales/ko/modifier-type.ts Co-authored-by: Enoch <enoch.jwsong@gmail.com> * Update src/locales/zh_CN/modifier-type.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/zh_CN/modifier-type.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/pt_BR/modifier-type.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update src/locales/pt_BR/modifier-type.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update modifier-type.ts (IT) * Update src/locales/es/modifier-type.ts Co-authored-by: Arxxer <javiptn7@gmail.com> * Update src/locales/es/modifier-type.ts Co-authored-by: Arxxer <javiptn7@gmail.com> --------- Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> Co-authored-by: Enoch <enoch.jwsong@gmail.com> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: Arxxer <javiptn7@gmail.com> * move status effect enum into separate file (#2998) * add .env.test (#2997) block i18n debug output by default * [QoL] Create default overrides class and export that with custom overrides (#2999) * Create default overrides class and export that with custom overrides * add comment to mock import and replace typecast with type narrowing * change modifier override type to pick keys from modifierTypes * [Feature][FUN] add breedersInSpace splash message (#2631) * add spaceBreeder splash message * fix typo (whops) * Add pt_BR translation Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * replace text & key with breedersInSpace * add french tanslation Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * remove obsolete array split in splash-messages.ts * Update src/locales/pt_BR/splash-messages.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update src/locales/es/splash-messages.ts Co-authored-by: Asdar <asdargmng@gmail.com> * Update splash-messages.ts (Italian) * Update src/locales/zh_CN/splash-messages.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/ko/splash-messages.ts Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com> --------- Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> Co-authored-by: Asdar <asdargmng@gmail.com> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com> * [Enhancement] Pokemon generation number tooltip (#2642) * Create tooltip to show Pokemon generation * Add option to toggle generation tooltip * Use roman numeral for generation tooltip * Revert "Add option to toggle generation tooltip" This reverts commit 414b2366fc55c5642f8858d6f4854aa62c4caf60. * Update src/locales/de/battle-info.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/fr/battle-info.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/pt_BR/battle-info.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update src/locales/zh_TW/battle-info.ts Co-authored-by: RimKnight <rimknight852@gmail.com> * Update src/locales/zh_CN/battle-info.ts Co-authored-by: RimKnight <rimknight852@gmail.com> * Update src/locales/ko/battle-info.ts Co-authored-by: Enoch <enoch.jwsong@gmail.com> * Update battle-info.ts (IT) --------- Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: RimKnight <rimknight852@gmail.com> Co-authored-by: Enoch <enoch.jwsong@gmail.com> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> * [Beta] Updating the manage data->unlock all option to work with all abilities, natures, forms and passives (#2967) * Updated code to allow user to unlock all pokemon from the manage data menu option * Added code to Utils to allow it to check for a beta env, and hid the unlock all code behind that. This should stop it from being accessed in prod envs * Updated another section to be locked behind beta check, and also updated the everything.prsv to have everything unlocked going forward * Fixed some code reviews * [Bug] vite port (for development) (#3003) * make vite-port configurable and make it default 8000 * add retries for `does not trigger by non damage moves` test * feat: Update isBeta check in utils.ts to use import.meta.env.MODE The current implementation of the isBeta check in utils.ts is using import.meta.env.DEV, which gives the same value for both beta and dev environments. This commit updates the check to use import.meta.env.MODE === "beta" to accurately determine if the environment is beta. This ensures that the unlock all code is only accessible in the beta environment and not in production environments. * refactor: Update trainerId and secretId in game data This commit updates the `trainerId` and `secretId` properties in the `GameData` class. The values are replaced with the corresponding values from the `this.trainerId` and `this.secretId` variables. This change ensures that the `trainerId` and `secretId` are correctly updated in the game data. * Adds bg glow behind starters with unlocked passives (#2497) * [Localization] Localize missed things in battlers-tag.ts (#3004) * Localize missed things in battlers-tag * Change orders of configs * Add missed phase * Update src/locales/zh_CN/battle.ts Co-authored-by: RimKnight <rimknight852@gmail.com> * Update src/locales/zh_CN/battle.ts Co-authored-by: RimKnight <rimknight852@gmail.com> * Update src/locales/zh_TW/battle.ts Co-authored-by: RimKnight <rimknight852@gmail.com> * Update src/locales/zh_TW/battle.ts Co-authored-by: RimKnight <rimknight852@gmail.com> * Update src/locales/zh_TW/battler-tags.ts Co-authored-by: RimKnight <rimknight852@gmail.com> * Update src/locales/zh_CN/battler-tags.ts Co-authored-by: RimKnight <rimknight852@gmail.com> --------- Co-authored-by: RimKnight <rimknight852@gmail.com> * [Feature] Fully implement Octolock (#2985) * implement octolock * Add tests * [Bug] Fix import of overrides in a test (#3009) * [BUG] Fixes Sketch copying the first move used by the opponent instead of the last (#2759) * Changes getMoveHistory to getLastXMoves to fix sketch copying first move used instead of last * Optimizes move search and early return * Reverts check for virtual moves * [Bug] Making FormChangeItems Untransferrable (#2695) * Made FormChangeItems untransferrable. Replaced getTransferrable() * Made isTransferrable readonly. Removed unnecessary 'm as PokemonHeldItemModifier'. * [Bug] Fix Clear terrains upon Trainer Battle (#2027) * Clear terrains upon Trainer Battle * Adjusted comment * Fix item reward overrides going out of bounds (#3012) * [Localization] Localize Berry Heal message (#2996) * Localize berry heal message (HP/PP) * Change location of translation * conflict resolve * Update src/locales/de/battle.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Update src/locales/de/battle.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Update src/locales/de/battle.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/zh_CN/battle.ts Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com> * Update src/locales/zh_TW/battle.ts Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com> * Update src/locales/fr/battle.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/pt_BR/battle.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update src/locales/pt_BR/battle.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update battle.ts (Berries ITALIAN) --------- Co-authored-by: 송지원 <jiwsong@gmarket.com> Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com> Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> * Adds a check to the bgm-bar display to prevent it from being displayed in case of an empty value (#3007) * [Sprite] Improves Corviknight Palette usage (#3020) * [Sprite] Compress Corviknight exp * [Sprite] Compress Corviknight exp * [Sprite] Compress Corviknight exp * [Sprite] Compress Corviknight exp * [Sprite] Compress Corviknight exp * [Beta][Localization] Update French battler-tags.ts and battle.ts (#3015) * Update French battler-tags.ts * Update battle.ts * [Bug] Fix Lock-On and Mind Reader not working on the first turn (#3001) * [Bug] Struggle Recoil should ignore Magic Guard (#3017) * Drafted testable conditions for Magic Guard * Weather Test * Update src/test/abilities/magic_guard.test.ts InnerThunder Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com> * Implemented checks for poison/toxic/burn * Added tests for recoil moves and volatile status * Updated Rock Head, Magic Guard, and Reckless interactions with Struggle * Removed stray file * Fixed Typedoc errors * Implemented innerthunder's feedback --------- Co-authored-by: Frutescens <info@laptop> Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com> * [Enhancement] Decouple move power calculation from Pokemon.apply(), Fixes Power Spot & Battery not boosting ally's move (#2984) * refactor power calc, fix battery & power spot * fix hard press unit test * fix hard press * refactor tests * use sypOn hp instead * rename method * cleanup tests * improve tests * use slow vs fast pokemon * fix steely spirit test * fix steely spirit for real this time * remove unnecessary test * address pr feedback * add removed code * [QoL] Offset the status indicator to keep pokeball in view (#2966) * Offset the status indicator to keep pokeball in view * Only use offsetX when the Pokemon is the enemy * Adjust position to accomodate boss health bar * [Bug] Fix to epic shiny Yungoos icon (#2991) (#3016) Fixed a floating pixel in epic shiny Yungoos' icon. Caused by Mimikyu's epic shiny sprite being placed too high on the sprite sheet. Moved Mimikyu's sprite down and updated json to reflect the change. * [Localization(ko)] Change line-break position of ghost type curse add message (#3022) * Revert "[Localization]Localized move-trigger text (#2913)" (#3026) This reverts commit 39bdfea0c8b33a759db760809d6488d825b510e2. * [Localization(ko)] Fixed typo in Bertha's dialogue (#3025) * [Bug] Prevent fixed-damage and OHKO moves from being modified by damage-reducing abilities (#2703) * ReceivedMoveDamageMultiplierAbAttr patch: WIP refactored damage calculation, reordered ReceivedMoveDamageMultiplierAbAttr to avoid issues with fixed damage and OHKO moves, stubbed unit tests for dragon rage (fixed damage) and fissure (OHKO) * ReceivedMoveDamageMultiplierAbAttr patch: commented concerns regarding EnemyDamageBooster/ReducerModifier for others' reference in WIP branch * ReceivedMoveDamageMultiplierAbAttr patch: reordered ReceivedMoveDamageMultiplierAbAttr and EnemyDamageBooster/ReducerModifier to not trigger for fixed damage and OHKO moves, completed relevant tests for dragon rage and fissure * ReceivedMoveDamageMultiplierAbAttr patch: removed newline * ReceivedMoveDamageMultiplierAbAttr patch: in the unit test, extracted hard-coded Dragon Rage damage to a variable * ReceivedMoveDamageMultiplierAbAttr patch: naming consistency * ReceivedMoveDamageMultiplierAbAttr patch: replaced awaiting DamagePhase with TurnEndPhase as the former assumes damage will be done * ReceivedMoveDamageMultiplierAbAttr patch: removed redundant overrides in Fissure tests * ReceivedMoveDamageMultiplierAbAttr patch: tests: refactored crit removal, removed berries, fixed bug associated with Porygon sometimes getting Trace and copying the opponent's ability, which would override the manual ability override * Fixed unit tests * Added a comment and cleaned up an existing one * [Localization] Brought german localization up to date (#3010) * Fixed errors in the german localization * Fresh Start Challenge * Update src/locales/de/move-trigger.ts Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> * Apply suggestions from code review --------- Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> * [Bug] Remove redundant damage number popups (#3024) * Remove magic number from Belly Drum's attr * Remove redundant damage number popup * Fix merge issue and remove another duplicate damage number instance * [Move] Implements Conversion 2 (#2943) * Creates function to get type resistances, implements conversion 2 * Removes unimplemented tag, adds condition for move history to exist * Cleans up type selection, creates i18n entries for typeChanged * Uses typeChanged i18n in Conversion move * More detailed docs, early return with stellar/unknown type * Adds note that it wont track type-changing moves properly * Rephrases doc description, adds partial since it can't track type-changing moves * Updates localization, removes typeChanged entry to use move-trigger entry * Missed locale de entry in last commit * Adds comment for reason of .partial() * Fixes localization error due to revert, removes improper merge conflict from prior commit * [BUG] Fixes bug with Metronome freezing the game (#2819) * Tests MovePhase with new PokemonMove instead of moveset search * Accounts for metronome call on charging moves * Update comment in ChargeAttr to be clearer * Add missing passive background graphic for legacy UI Relating to #2497 , this adds an identical graphic to the legacy UI files, as it will show up as a missing texture otherwise. * [Localization] Localize ability messages in ability.ts (trigger, apply...) (#2972) * localize ability messages * Update src/locales/de/ability-trigger.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Modify parameter name, fix eslint * Korean Translation, modify some wrong param * Add missed message * Update src/locales/de/ability-trigger.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update ability-trigger.ts (Partial) (Italian) * Localize type name * Localize type name > Libero, Protean * param bug fix * Update src/data/ability.ts * Update zh-cn * Update ability-trigger.ts (Partial part 2, still not completed) (Italian) * Update src/locales/fr/ability-trigger.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/pt_BR/ability-trigger.ts Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update src/locales/fr/ability-trigger.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> --------- Co-authored-by: 송지원 <jiwsong@gmarket.com> Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Update egg.ts (italian) (#3038) * [Sprite] Revert Larvesta, fixing stray pixels (#3042) * [Sprite] Remove normal Larvesta stray pixels Taken from original commit * [Sprite] Revert shiny Larvesta stray pixels Taken from original commit * [Sprite] Match variant Larvesta colours * [Bug] Fix level 100 moves being skipped if leveled past 100 (#3040) * [Bug][Fix][Surf][Muddy Water][Sludge Wave][Animation] Added image to move animations. (#3044) * Update muddy-water.json * Update sludge-wave.json * Update surf.json * [Sprite] Fix Cofagrigus sprite (#3045) * Fix Cofagrigus sprite * Base sprite fix * Created json variant file... manually * Fix FR typo (#3051) * [Beta][Localization] Update Portuguese battler-tags.ts and battle.ts (#3050) * [Music/BGM] Fix bgm file & loop for battle_rival (#3053) * stop loading pride-update banner (#3057) * [Item] Add Scope Lens and Leek (#2666) * [Item] Add Scope Lens and Leek * Add Entry to pt_BR * Localize for pt_BR Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Fix & Clean Unit Tests --------- Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * [Music/BGM] New music added for the "Slum" biome, composed by Andr06 (#3000) * Replacement of the BGM in the slum biome (by Andr06) * Modification of BGM credits in README.md * Replacement of the BGM name by the title chosen by its composer in all languages * Update BGM loop point for biome 'SLUM' * [Bug] implemented multi target damage penalty (#2329) * fix: damage multiplier by the number of targets * fix: used actual number value rather than the number holder * test: added unit test for counting targets * multi-target: fixed names of the unit tests. * test: simple-test changes * test: changed multi-target test code * test: testing damage decreasement * test: multi-target test fix * resolved conflicts in test --------- Co-authored-by: Tempoanon <163687446+Tempo-anon@users.noreply.github.com> * [BUG] Uturn faint switch bug fix (#2980) * reordering adding switch phases for u-turn * reverting some temp changes * generalizing function * adding PR suggestions * nit indenting * [Sprite] Remove extra Oinkologne sprites (#3067) * Delete public/images/pokemon/female/916.png * Delete public/images/pokemon/exp/female/916.json * Delete public/images/pokemon/exp/female/916.png * Delete public/images/pokemon/female/916.json * [Sprite] Mega Mewtwo sprite fixes (#3065) * [Sprite] Add static epic Mega Mewtwo Y Colours taken from exp, as consistent/exp rare backs share palettes. * [Sprite] Fix transparent pixels on Mega Mewtwo X * [Sprite] Fix transparent pixels on Mega Mewtwo X * [Sprite] Add static epic Mega Mewtwo Y Now exists, and is a paletteswap * [Music/BGM] New music added for the "Sea" biome, composed by Andr06 (#3063) * Replacement of the BGM in the sea biome (by Andr06) * Modification of BGM credits in README.md * Replacement of the BGM name by the title chosen by its composer in all languages * Update BGM loop point for biome 'SEA' * [Balance] Add 12 new TMs and remove 3 (#2733) * Added Counter TM * Counter, Aqua Tail, Gastro Acid, Pluck, Secret Power, Aurora Veil, Incinerate * Placed TMs in proper order, added to pool * Add Secret Power to the pool * Add TM for Synthesis * Covet, Heal Bell, PUPunch, Recycle, Volt Tackle, Worry Seed * Remove species specific TMs * Remove Secret Power TM until implementation * [Refactor/Test] Update Dynamax Cannon Unit Tests (#3074) * [Refactor/Test] Update Dynamax Cannon Unit Tests * Adjust Test Names * fix: update SameSite attribute in setCookie function to None * fix: update SameSite attribute in setCookie function to Strict * feat: Add prompt=none to Discord OAuth authorization URL * fix: Remove unnecessary cookie setting in LoginPhase and MenuUiHandler * feat: Improve cookie handling in getCookie function * feat: Delete duplicate cookies with the same name in getCookie function * [Localization] Add minor Korean translations to ability-trigger file (trace) (#3093) * modify trace trigger description (refered from official translation) modify trace trigger description (refered from official translation) * modify trace trigger description (refered from official translation) modify trace trigger description (refered from official translation) * Fix broken `multi_target` tests and remove RNG-based failures (#3095) * Prevent RNG from breaking the Quick Draw tests (#3096) * Make EXP boosting items stack additively and not multiplicatively (#3094) Fixes #2040 * [Bug] Fixes Encore bug with multi-target moves missing (#3060) * Pushes move history even when multi target move misses * Move pushMoveHistory out of Move Pending condition * Add remaining relearn moves (#2894) * [Enhancement] Decouple move accuracy and accuracy multiplier calculation from phases.ts (#2899) * refactor accuracy calc * update doc * move accuracy multiplier calculation outside phases * update wonder skin unit test * rename method * add docs * add unit tests * address feedback * rename method * fix imports * improve tests * add test for ohko move accuracy * [Sprite] Fix a number of sprite issues including the Zubat line, Goldeen, Golett, Dudunsparce, H-Sneasel, Garchomp, Sylveon, Marshadow (#3069) * Batfix, Goldeen, Chomp, Golett, genies * Fix Dudunsparce using Reborn shiny backsprite for whatever reason * Fix female Hisuian Sneasel missing variants * Marshadow epic front and Zenith, Sylveon back * Fix Zubat line back sprite inconsistencies * Fix Noivern shiny back * [Move] Finish implementation of Glaive Rush (#2720) * Finish implementation of Glaive Rush * Fix test RNG * Add code/test for Multi-Lens interaction * Fix off-by-one error in test caused by rounding issues * Update for code changes * Fix BattlerTag name * [Bug] fix not changing moveset after add to starter #1932 (#2396) * [Bug] Enemies can properly use stuff cheeks (#3090) * [Feature] Added pokemon nicknames/renaming (#2570) * Added basic temp renaming * Made nickname persistant after reloading * Localization and cancel button * Fixed instant rename on active pokemon * Small bugfix to prevent console errors * Changed logic to use the new nickname field. Replaced most .name with getNameToRender() for display. * Changed evolution message. Removed log messagesc * Added localization keys for other languages * Removed empty lines * French translation Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Chinese translation Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Portuguese (Brazil) translation Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Korean translation Co-authored-by: Enoch <enoch.jwsong@gmail.com> * Update menu.ts * Update menu.ts [Localization(it)] * Changed most .getNameToRender() instance to getPokemonNameWithAffix() * Changed wild encounter messages back to just use the name without affix. * Added localization for the party ui rename selection * Escaping nickname characters to support all characters * Better Error handling * Update src/field/pokemon.ts Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> --------- Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: Enoch <enoch.jwsong@gmail.com> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> * [Sprite] Show Partner Eevee variants (#3097) * [Sprite] Show Partner Eevee variants Taken from non-partner Eevee * [Sprite] Show Partner Eevee variants Taken from non-partner Eevee * [Sprite] Show Partner Eevee variants * Allow Necrozma forms to play their special music (#3054) * [BUG] fixing multi-hit and move messages on faint (#2981) * fixing order of messages, scences, to render messages before fainting * updated fix for effectiveness text rendering order for multi hit moves * fixing messages not appearing for multi-hit moves on faint * updated multi-hit condition) * fixing PR conflicts * adding comments and FaintPhase setPhaseQueueSplice bug, fixing overrides merge conflict * writing better comments * removing space diff in overrides * adding fainting check for self damage moves * emergency fixing broken last commit * additional comments for multi-hit problem * updating comments, jsdoc style * fixing linter, destiny bond errors * splitting up varaible comments to be in JSDoc format * fixing tests and merge mistakes * adding rendering of multihit moves that only hit once * fixing comment formatting_tabs and spaces --------- Co-authored-by: Benjamin Odom <bennybroseph@gmail.com> * [Bug] Sheer Force/Serene Grace Flyout Bugfix (#2496) * Disable Show Ability for Serene Grace and Sheer Force when opponent calculates targetBenefitScore * Add comment and definition to argument * [Visual] Achievement icons (#2617) * Text Changes to MonoGen Challenges * Item Texture Files * MonoGen Ribbons added * Resolving merge conflict * Updated texture files? I think * Changed image names and added new localizations for syntax * Removed unused ribbons * [Feature] replace bug-report template with form (#2772) * replace bug-report template with form * update bug_report.yml * add palceholders for data & session file * Update item atlas * Update item atlas again This time, after merging main into the PR. * [Sprite] Show Partner Eevee variants (#3097) * [Sprite] Show Partner Eevee variants Taken from non-partner Eevee * [Sprite] Show Partner Eevee variants Taken from non-partner Eevee * [Sprite] Show Partner Eevee variants * Merged with beta's new items * Fixed typedoc issues * Removing localizations * Text Changes to MonoGen Challenges * Item Texture Files * MonoGen Ribbons added * Resolving merge conflict * Updated texture files? I think * Changed image names and added new localizations for syntax * Removed unused ribbons * Update item atlas * [Feature] replace bug-report template with form (#2772) * replace bug-report template with form * update bug_report.yml * add palceholders for data & session file * Update item atlas again This time, after merging main into the PR. * Merged with beta's new items * Fixed typedoc issues * Removing localizations * Allow Necrozma forms to play their special music (#3054) * Allow Necrozma forms to play their special music (#3054) * MonoGen Ribbons added * Text Changes to MonoGen Challenges * Item Texture Files * MonoGen Ribbons added * Updated texture files? I think * Changed image names and added new localizations for syntax * Fixed typedoc issues * Revert "Text Changes to MonoGen Challenges" This reverts commit 3bf79acc6a797b0e28e68e113e644b30096ea9ce. * Text Changes to MonoGen Challenges * Item Texture Files * MonoGen Ribbons added * Resolving merge conflict * Updated texture files? I think * Changed image names and added new localizations for syntax * Removed unused ribbons * Update item atlas * [Feature] replace bug-report template with form (#2772) * replace bug-report template with form * update bug_report.yml * add palceholders for data & session file * Update item atlas again This time, after merging main into the PR. * Merged with beta's new items * Fixed typedoc issues * Removing localizations * Text Changes to MonoGen Challenges * Item Texture Files * MonoGen Ribbons added * Resolving merge conflict * Updated texture files? I think * Changed image names and added new localizations for syntax * Removed unused ribbons * Update item atlas * Update item atlas again This time, after merging main into the PR. * Merged with beta's new items * Fixed typedoc issues * Removing localizations * MonoGen Ribbons added * Text Changes to MonoGen Challenges * Item Texture Files * MonoGen Ribbons added * Updated texture files? I think * Changed image names and added new localizations for syntax * Fixed typedoc issues * Revert "Text Changes to MonoGen Challenges" This reverts commit 3bf79acc6a797b0e28e68e113e644b30096ea9ce. * Please fix this. * Revert "[Feature] replace bug-report template with form (#2772)" This reverts commit aa69b107778123b2173bee6130e5d172d201b637. --------- Co-authored-by: Frutescens <info@laptop> Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> Co-authored-by: Madmadness65 <blaze.the.fireman@gmail.com> Co-authored-by: chaosgrimmon <31082757+chaosgrimmon@users.noreply.github.com> Co-authored-by: Madmadness65 <59298170+Madmadness65@users.noreply.github.com> * Re-add changes accidentally deleted by #2617 * Fix some broken images in item atlas & achievement Fixed the broken sprites in the item atlas, and fixed the Baton Pass achievement to use the Baton item now (it was broken by the Leek being renamed). Also resized the Baton item image to 32*32, like all the other items. * fix: Remove unnecessary cookie setting in removeCookie function * fix: Update removeCookie function to use Max-Age=-1 instead of Expires header The removeCookie function was updated to use the Max-Age=-1 attribute instead of setting the Expires header to a past date. This change ensures that the cookie is immediately expired when removed, preventing any potential login loops. Additionally, a legacy cookie without a domain was added to handle older cookies. This commit resolves the unnecessary cookie setting in the removeCookie function. * [QoL] Starter UI selection update to allow removing specific pokemon from party (#1983) * Initial commits with logic to remove starters if they're in your party. Still need to make it work so that the starter selection cursor disappears when a starter is unselected * Updated code to be able to remove pokemon, including the side icons and cursor locations * Fixed popstarter to work with any index * Updating code to allow navigation of starter icons * Updating code to allow navigation of party starter icons * Updaing navigation of party icons * Updated logic to fix incorrect icon in top left of pokemon options when navigating the starter icons * Updated logic to include the ability to navigate and interact with the starter icons * Forgot to push the actual starter-select-ui-handler. Might be a bit hard to test things out without that :) * Removed some unnecessary comments * Fixed small bug with not being able to move from the far right to the gen selection when the starter icons were empty * Updated code to not be using a method to generate the party menu and made it more like it used to be. This should help with merge conflicts in the future * I committed the merged version but forgot to make the starter-select-ui-handler staged after making the changes * Accidentally broke challenges that had a specific typing requirement with last commit. This should fix it * Changed how navigation worked based on popular demand * Fixed code review comments * Accidentally left in a whole block of commented code. Intentionally removing it now * Started adding logic for mono type challenge runs to not break the game if the user tries to start a run with an invalid party * Updated the text to say the party is invalid * Updated logic to make invalid pokemon greyed out when no valid pokemon are in your party * Added comments on some code * Updated locales to include the key for trying to start with invalid parties during a challenge * Fixed some code from a bad merge where a challenge related param that was previously a number now needed to be a boolean and wasn't * Removed comment as per review * [Bug] Ability changing on evolution fix (#2995) * Prevent Pokemon with their second ability from evolving into their HA * Add check for fusions too * Localization(pt): Updated move.ts (#3078) * Localization(pt): Updated move.ts and fixed King's Shield * more fixes * [Bug] Enemy pokemon's Harvest creates berry icons on the player's side when triggered (#3077) * [Bug] Fix hustle not applying attack boost (#3101) * [Sprite] Mega Latis using opposite's eye colour (#3102) * [Sprite] Mega Latis using opposite eyes Taken from counterpart Lati * [Sprite] Update Mega Latios eyes * [Sprite] Update Mega Latias eyes * [Sprite] Mega Latias duplicated palette value Colour taken from non-exp Mega Latias * [Bug] Fix Thousand Arrows not hitting targets under the effects of Magnet Rise (#3100) * Fix Thousand Arrows not hitting through Magnet Rise * Add integration test for Thousand Arrows vs. Magnet Rise * ESLint * Remove unnecessary checks in integration tests * [Move] Aeroblast is a wind move (#3109) * Hardcoded Pokemon should have proper names * Aeroblast is a wind move * [Refactor] Replaces the single and double battles overrides with a single override (#3104) `SINGLE_BATTLE_OVERRIDE` and `DOUBLE_BATTLE_OVERRIDE` are now `BATTLE_TYPE` Also updates all uses of the old overrides with the new one * fix `Overrides` capitalization (#3111) * [Balance] More TM fixes (#3081) * More TM fixes * Leaf Storm * Removed sexy matcha * [Refactor] Code readability update (#3085) * Clean up/clarify `src/field/pokemon.ts` a bit Code provided by DerTapp on Discord * Update `PokemonSpeciesForm.getAbilityCount()` * Update `PokemonSpeciesForm.getAbility()` * Add explicit `Abilities.NONE` checks * Add tests * Add jsdoc and implement test suggestions * [Move] Implement Stockpile, Spit Up, Swallow (#2960) * feat: Implement Stockpile, Spit Up, Swallow * chore: Minor, likely unnecessary null checks * feat: Localization * Undo non-English localizations (unsure if they went through proper channels) * ko localization from @EnochG1 Co-authored-by: Enoch <enoch.jwsong@gmail.com> * linting fix * add tests, tiny (non-functional) tweaks * Remove unnecessary cast * Update src/data/move.ts (oops) * remove some unnecessary comments, rename something for clarity --------- Co-authored-by: Enoch <enoch.jwsong@gmail.com> * [Bug] Remove ability swap code in `PlayerPokemon.evolve()` (#3113) * [Test] Add test for rollout move (#3114) * add test for rollout move Co-authored-by: Zach Day <zachdayz@gmail.com> * fix tests still using `SINGLE_BATTLE_OVERRIDE` --------- Co-authored-by: Zach Day <zachdayz@gmail.com> * [Bug][Beta] Fix Hyper Beam, etc. permanently recharging (#3115) * Fix Hyper Beam, etc. permanently recharging * Fix override in hyper beam test * [QoL] New Starter Select UI with Filter (#2916) * update images for new UI * add updated starter UI with filter code * update starter-select test code * update win filter condition to pass test * remove unnecessary console log * update test code to match current filter UI * merge update * apply bugfix & chrry-pick small issues fix which are handled beta branch * resolve conflicts * fix lint errors * Fixed a bug where the target location for escaping using the left and right buttons on the starter button did not account for scrolling * update filter bar label color change when activated * fix lint error * fix lint * fix octolock.text.ts. it looks override import error. idk why it is happend in this PR. but it looks ok now * add passive dropdown in unlocks filter * fix lint * fix double button sound bug. refactoring genSpecies -> allSpecies, starterContainers -> starterContainer which are remove unnecessary generation axis * optimize updateStarterValueLabel function which is bottleneck of UI update latency * apply translation of gen filter label. fix lint * add # candies sort option * merge beta * resolve confilcts * fix offset of starter and start cursor * make compatible with starter UI * add missing feature * add images for legacy UI. adjust the position and size of the starterContainerWindow * [Localization] Implement Form localization (#3030) * Implement Pokemon forms localization * Update French pokemon-form.ts * Update French pokemon-form.ts * Update pokemon-form.ts * Add battle forms korean translation from returntoice Co-authored-by: returntoice <dieandbecome@gmail.com> * Add cosplay forms korean translation from returntoice Co-authored-by: returntoice <dieandbecome@gmail.com> * Add pichu form korean translation from returntoice Co-authored-by: returntoice <dieandbecome@gmail.com> * Add castform forms korean translation by returntoice Co-authored-by: returntoice <dieandbecome@gmail.com> * Add remaining forms korean translation by returntoice Co-authored-by: returntoice <dieandbecome@gmail.com> * French typo corrections pokemon-form.ts * Update Korean pokemon-form.ts * Modify froakiBattleBond like rockruff of OwnTempo case, it is froakie, not greninja. * Modify zygardePc Power construct is more important information Switch its position to 50% or 10% to avoid overlapping with the sprite * Modify mispelling * Added german forms * Changed Gigadynamax and Unendynamax so it fits at all * Add partner pikachu and eevee form localization * Add mimikyu forms localization * Partner Pikachu, Partner Evoli und Mimikyu Formen hinzugefügt * Update pokemon-form.ts * Update partners * Fix conflicts * Fix useless ? by flx-sta Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> * Fix switch use by flx-sta * Fix conflicts * Please work !!!!!!! * Update src/locales/fr/pokemon-form.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Update src/locales/fr/pokemon-form.ts Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Add pt_br primal localization Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Add pt_br pikachu localization Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Add pt_br castform localization Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Add pt_br 3g localization Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Add zh_cn localization Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Add pt_br other localization Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> * Add es castform localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es burmy localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es shellos localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es rotom localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es basculin localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es deerling localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es froakie localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es scatterbug localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es furfrou localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es xerneas localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es zygarde localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es pumpkaboo localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es flabebe localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es oricorio localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es minior localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es magearna localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es marshadow localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es sinistea ocalization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es eiscue localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es indeedee localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es rockruff localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es mimikyu localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es zarude localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es squawkabilly localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es tatsugiri localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es gimmighoul localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es poltchageit localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es paldeaTauros localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es primal localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es pikachu localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Add es partner localization Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Fix typedocs error * Fix typedocs error * cn form prefix added Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Fix german translate error * Fix typo Zh_CN Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com> * Update pokemon-form.ts [Localization(it)] * Update src/locales/es/pokemon-form.ts Co-authored-by: InnocentGameDev <asdargmng@gmail.com> * Fix megas forms bug and add forgotten forms * Fix wrong ko config * Add fr localization for new forms Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> * Add de localization for new forms Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Remove forgotten debug line Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Optimize battle forms * Update pokemon-form.ts (additional forms, italian localization) * The same typo is in the zh_TW placeholder text too. Co-authored-by: Madmadness65 <59298170+Madmadness65@users.noreply.github.com> * Fix forgotten megaY Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Add capitalizeString to utils * Fix typedoc error * Update src/data/pokemon-species.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Add ko localization for new forms Co-authored-by: MrWaterT <87186129+MrWaterT@users.noreply.github.com> --------- Co-authored-by: Lugiad <adrien.grivel@hotmail.fr> Co-authored-by: returntoice <dieandbecome@gmail.com> Co-authored-by: Mr.WaterT <water.t.works@gmail.com> Co-authored-by: MrWaterT <87186129+MrWaterT@users.noreply.github.com> Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> Co-authored-by: Benjamin Odom <bennybroseph@gmail.com> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Co-authored-by: EnochG1 <enoch.jwsong@gmail.com> Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: Madmadness65 <59298170+Madmadness65@users.noreply.github.com> * [Move] Fully implement Jungle Healing/Lunar Blessing status heal (#2785) * [Bug] Fix tags not resetting on switch (#3119) Fixes #2982 * [Move] Water Shuriken guarantees 3 hits with battle bond (#2687) * [Bug] Make on-summon abilities trigger after the switch check (#3118) * Make on-summon abilities trigger after the switch check * Add test * [Ability] Cloud Nine now displays a message on activation Maintains parity with Air Lock. Both of these probably need to be localized. Should fix issue 491 though * [QoL] Summary Option for Caught Pokemon (#2921) * Option to view Summary before adding new Pokemon to party * Fixed issues described by HopsWas * Adjusted makeRoomForConfirmUi to improve window spacing * Fixed ESLint issue + addressed OrangeRed review * Fixed Github pages issue * Removed duplicate unshiftPhase * Fixed phase order * Don't start from beginning of catch function * Option to view Summary before adding new Pokemon to party * Fixed issues described by HopsWas * Adjusted makeRoomForConfirmUi to improve window spacing * Fixed Github pages issue * Fixed phase order * Quick fix * This should fix the summaryOption feature without bugging confirm-ui-handler in other cases * Revert "Merge remote-tracking branch 'origin/summaryOption1' into summaryOption1" This reverts commit ea7d0ce59e3f5631a8ef3d76646069a3945ed036, reversing changes made to 4c565958dafe6904925015ed7100e4940f041213. * Added a better conditional that reflects its source and purpose --------- Co-authored-by: Frutescens <info@laptop> Co-authored-by: AJ Fontaine <fontbane@gmail.com> * [Bug] Fix HP rounding issues (#2968) * [Bug] Fixes bug with frenzy moves keeping the confusion counter despite disruption (#3041) * Adds frenzyMissFunc trigger on NO_EFFECT hit result * Refactors FrenzyAttr to properly lapse tags each turn and remove tags on disrupt * Makes comment on CONFUSED tag clearer * Changes all integer usages to number in battler-tags * Update getBattlerTag function to use number instead of integer * [Tests] Updating Leftovers test (#3123) * Bug Fix * Update src/system/game-stats.ts Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> * Fixing a test * Fixed import * Revert "Bug Fix" This reverts commit 834844978ef2583b00555969a99b3071c47a19d9. --------- Co-authored-by: Frutescens <info@laptop> Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> * [Localization] Correctly Localized German names of the BGM for Evil Teams (#3124) * [Bug] Game Stats Sub-Legendary NaN bug for new game files (#3122) * Bug Fix * Update src/system/game-stats.ts Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> * Fixing a test * Revert "Fixing a test" This reverts commit 1bdbe2da5a7e29dce17911eb7c1084de44328573. * Test Re-Run --------- Co-authored-by: Frutescens <info@laptop> Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> * [Bug] Adjust how counter attacks target to account for uturn/voltswitch and double battles (#2462) * Adjust how counter attacks target to account for uturn/voltswitch * Creates move flag for metal burst/comeuppance to redirect in some cases * Remove debug printing * Bit shifts the redirect counter flag * Removes extraneous class from prior testing * Remove vitest timestamp file that was accidentally added * [Misc] Change fresh start achievement icon to reviver seed Mystic ticket icons in the achievements just confuse players * [Balance] Fix N-Solarizer etc appearing without secondary mon registered in dex (#2713) * Fix reins et al being available without unlocking second mon * Small fix * Parentheses for safety * Add documentation to new function * Bug Fix (#3129) Co-authored-by: Frutescens <info@laptop> * [Bug] Fixed OHKO moves being affected by accuracy and evasion battle stats (#3117) * Fixed OHKO moves being affected by accuracy and evasion battle stats * Added related tests for Fissure, unskipped related test for Hustle * Tweaked fissure accuracy and evasion tests to use spyOn() for getAccuracyMultiplier() as per feedback * Fixed accuracy test for Fissure * [Fix][Sprite] Politoed Back Sprites (#3130) * [Fix][Sprite] Politoed Back Sprites Retrieved first version from history. Rearranged frames to make jump a little less floaty. Set same anim length for all variations. Json is identical for all variations. Spritesheet frame position is identical for all variations. Trimmed the frame of extra space Reduced file size of spritesheets and JSON due to less unique frames needed. * [Fix][Sprite] Politoed Back Sprites - Reformatted JSON to texturepacker standard Reformatted json. * [Bug] Hotfix for Starter select UI with Filter (#3121) * fix remove pokemon menu * fix dropdown all is not changing bug * fix bug when go down with no starter on start button * fix starter corsor bug on deletion. out of screen cursor bug * fix challenge log * fix lint error * [Bug] fix and condition of shiny and passive (#3136) * Fixed form names not working in starter select (#3139) * [Bug] Prevent evolution causing a swap from the second ability to the HA (#3138) * Prevent evolution causing a swap from the second ability to the HA * Add tests * Update `starter-select-ui-handler.ts` * [Feature] [Item] Add White Herb item (#2719) * More work * More work * Should be finished * Fixed an error in checking target * Moved white herb effect to StatChangePhase, 50% chance of consumption * Added graphics for White Herb * Balance and documentation * Add localization entry for White Herb apply msg * Add new keys to other localization files * German translations Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update item sprite atlas * Redo item atlas * Remove whitespace in move.ts * Moved decrement outside conditional * Fix item atlas --------- Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * [Localization] Translated missing portuguese entries and some fixes (#3142) * [Bug] Caught Pokemon Summary-Modifier Display Fix (#3145) * Fixed modifiers not displaying on summary screen * Addressed Typedoc issues * Documentation added --------- Co-authored-by: Frutescens <info@laptop> * [BUG] Fixes bug that prevents pokemon with froms from hatching as rare/epic shiny variant and preventing illegal variants from legendary gacha (#2940) * Changed PokemonSpecies hasVariants function to also include for pokemon with differend forms * Added check to prevent illegal shiny variants from happening if the egg rolls the gacha legendary and has no variants * Simplified variant check. Fixed spelling on unit test * Bugfix for legacy eggs * Removed formIndex variable * Changed unit test * Added new line to unit test function Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> --------- Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> * [Unittest] remove held item rng (white herb) from intimidate.test.ts (#3151) * Emergency delete unlock all functionality - should remove the unlock all functionality but keeps the isBeta utils function for future stuff (#3153) * Update `getAbility()` and `getAbilityCount()` for the ability changes (#3157) * Update src/data/arena-tag.ts Co-authored-by: sirzento <sirzento@gmx.de> Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Felix Staud <felix.staud@headwire.com> Co-authored-by: Adrian T <68144167+torranx@users.noreply.github.com> Co-authored-by: lnuvy <lnuvy.code@gmail.com> Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br> Co-authored-by: Tempoanon <163687446+Tempo-anon@users.noreply.github.com> Co-authored-by: Xavion3 <xavion333@gmail.com> Co-authored-by: AJ Fontaine <36677462+Fontbane@users.noreply.github.com> Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> Co-authored-by: chaosgrimmon <31082757+chaosgrimmon@users.noreply.github.com> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: Dakurei <maxime.palanchini@gmail.com> Co-authored-by: Enoch <enoch.jwsong@gmail.com> Co-authored-by: Alexis <alexis.faizeau@animedigitalnetwork.fr> Co-authored-by: 송지원 <jiwsong@gmarket.com> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: Mr.WaterT <water.t.works@gmail.com> Co-authored-by: Alexis Faizeau <faizeau.alexis@gmail.com> Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> Co-authored-by: returntoice <dieandbecome@gmail.com> Co-authored-by: Arxxer <javiptn7@gmail.com> Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr> Co-authored-by: InnocentGameDev <asdargmng@gmail.com> Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com> Co-authored-by: Dmitriy K <kagno.dmitriy@gmail.com> Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com> Co-authored-by: RimKnight <rimknight852@gmail.com> Co-authored-by: xsn34kzx <xsn34kzx@gmail.com> Co-authored-by: Amani H <109637146+xsn34kzx@users.noreply.github.com> Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com> Co-authored-by: hayuna <marek.kowalonek@gmail.com> Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> Co-authored-by: EmberCM <emberdevteam@gmail.com> Co-authored-by: Opaque02 <66582645+Opaque02@users.noreply.github.com> Co-authored-by: mcmontag <54485715+mcmontag@users.noreply.github.com> Co-authored-by: schmidtc1 <62030095+schmidtc1@users.noreply.github.com> Co-authored-by: Arxalc <63990624+Arxalc@users.noreply.github.com> Co-authored-by: Mumble <kimjoanne@protonmail.com> Co-authored-by: Frutescens <info@laptop> Co-authored-by: EmberCM <kooly213@hotmail.com> Co-authored-by: Zoruu <113668528+ArielStevens@users.noreply.github.com> Co-authored-by: Corrade <49605314+Corrade@users.noreply.github.com> Co-authored-by: Madmadness65 <blaze.the.fireman@gmail.com> Co-authored-by: cam <lrlrliwoo@gmail.com> Co-authored-by: 송영진 <36808515+bucket1582@users.noreply.github.com> Co-authored-by: DustinLin <39450497+DustinLin@users.noreply.github.com> Co-authored-by: 서명인 (Myungin, SEO) <65226760+smee6@users.noreply.github.com> Co-authored-by: gjeodnd12165 <61226524+gjeodnd12165@users.noreply.github.com> Co-authored-by: sirzento <sirzento@gmx.de> Co-authored-by: Madmadness65 <59298170+Madmadness65@users.noreply.github.com> Co-authored-by: Benjamin Odom <bennybroseph@gmail.com> Co-authored-by: Daniel Gaston <danielgaston6@gmail.com> Co-authored-by: Zach Day <zachdayz@gmail.com> Co-authored-by: Leo Kim <47556641+KimJeongSun@users.noreply.github.com> Co-authored-by: Kiriox <66013753+Kiriox94@users.noreply.github.com> Co-authored-by: MrWaterT <87186129+MrWaterT@users.noreply.github.com> Co-authored-by: AJ Fontaine <fontbane@gmail.com>
2669 lines
107 KiB
TypeScript
2669 lines
107 KiB
TypeScript
import { DialogueTranslationEntries, SimpleTranslationEntries } from "#app/interfaces/locales";
|
||
|
||
// Dialogue of the NPCs in the game when the player character is male (or unset)
|
||
export const PGMdialogue: DialogueTranslationEntries = {
|
||
"youngster": {
|
||
"encounter": {
|
||
1: "거기 너! 나와 배틀 어때?",
|
||
2: "넌 새내기 트레이너구나. 맞지?",
|
||
3: "거기 너! 처음보는 얼굴인데? 나랑 배틀하자!",
|
||
4: "방금 배틀에서 져서 새로운 포켓몬을 찾는 중이야.\n잠깐! 넌 약해보이는데? 어서 나와 배틀하자!",
|
||
5: "우리 만난 적이 있었던가? 잘 기억은 안나지만 어쨌든 만나서 반가워!",
|
||
6: "좋아! 시작하자!",
|
||
7: "좋아! 내가 왔다! 내 힘을 보여주지!",
|
||
8: "하하하… 내 포켓몬이 얼마나 멋진지 보여주겠어!",
|
||
9: "인사할 시간도 없어. 준비가 되었다면 이리 와!",
|
||
10: "긴장을 늦추지마. 그렇지 않으면 어린이에게 맞아 울지도 몰라.",
|
||
11: "난 내 포켓몬들을 소중히 키웠어. 내 포켓몬에게 상처를 입히게 놔두지 않겠어!",
|
||
12: "여기까지 잘 왔구나! 하지만 지금부턴 쉽지 않을거야.",
|
||
13: "배틀은 끝나지 않아! 끝없는 배틀의 세계에 온 것을 환영해!"
|
||
},
|
||
"victory": {
|
||
1: "우와! 넌 강하구나!",
|
||
2: "하? 난 기회가 없었어.",
|
||
3: "내가 조금 더 큰 다음엔 널 찾아서 때리겠어!",
|
||
4: "으.. 더이상 가지고 있는 포켓몬이 없어.",
|
||
5: "말도 안돼… 안돼! 내가 또 지다니…",
|
||
6: "안돼! 내가 지다니!",
|
||
7: "우와! 정말 깜짝 놀랐어! 넌 정말 강하구나!",
|
||
8: "이럴수가… 내 포켓몬과 난 최강인데… 어떻게…",
|
||
9: "다음엔 지지 않을거야! 다음에 다시 배틀하자!",
|
||
10: "쳇! 내가 어린애인게 보이지 않아?! 그렇게 최선을 다하는건 불공평해!",
|
||
11: "네 포켓몬은 정말 굉장하구나! 나와 교환하자!",
|
||
12: "내가 잠깐 정신이 나갔었나 봐. 내가 무슨 말을 하고 있었지?",
|
||
13: "아하! 거기구나! 좋아! 넌 이미 이 세계에 머무를 곳이 있구나!"
|
||
}
|
||
},
|
||
"lass": {
|
||
"encounter": {
|
||
1: "나랑 배틀하자, 어때?",
|
||
2: "넌 신입 트레이너구나. 나랑 배틀하자!",
|
||
3: "너 거기 있었구나? 나랑 배틀할래?",
|
||
4: "재밌는 포켓몬 배틀하자!",
|
||
5: "내가 포켓몬을 어떻게 다뤄야하는지 보여줄게!",
|
||
6: "진정한 배틀은 진지한 자세부터 시작이야! 준비됐어?",
|
||
7: "젊음이 한순간이듯 배틀에서 네 기회도 단 한번만 주어질거야. 곧 넌 추억속으로 사라질거야.",
|
||
8: "나에겐 살살해도 돼, 알았지? 그래도 난 진지하게 싸울거야!",
|
||
9: "학교는 지겨워. 나는 할 일이 없어. 하암~ 난 그저 시간을 때우기 위해 싸울뿐이야."
|
||
},
|
||
"victory": {
|
||
1: "인상적이었어! 난 아직 배울게 많구나.",
|
||
2: "내가 이렇게까지 크게 질 줄은 몰랐어…",
|
||
3: "언젠가 우리가 다시 배틀할 수 있을 날을 기다릴게.",
|
||
4: "놀라울 정도로 엄청 재미있었어! 넌 날 완전히 지치게 만들어버렸네…",
|
||
5: "넌 나에게 진짜 교훈을 주었어! 넌 정말 대단해!",
|
||
6: "세상에, 내가 지다니. 이거 정말 우울하지만… 넌 정말 멋있었어.",
|
||
7: "난 이런 기억따윈 필요없어. 잊어버리겠어…",
|
||
8: "거기 너! 살살하라고 했지! 그래도 넌 진지할때 정말 멋지구나!",
|
||
9: "사실 배틀하는 것이 지루하던 참이야… 뭔가 새로운 것이 없을까?"
|
||
}
|
||
},
|
||
"breeder": {
|
||
"encounter": {
|
||
1: "순종적인 포켓몬, 이기적인 포켓몬… 포켓몬들은 각기 다른 성격을 가지고 있지.",
|
||
2: "내 태도가 그렇게 좋진 않아도, 내 포켓몬들은 잘 키웠어.",
|
||
3: "음, 넌 포켓몬들을 훈육하니? 너무 심하게 하는 것은 좋지 않다고.",
|
||
},
|
||
"victory": {
|
||
1: "각 포켓몬의 성격을 이해하고 육성하는 건 중요해.",
|
||
2: "사악한 나와는 달리 좋은 포켓몬들도 있지.",
|
||
3: "과도한 칭찬은 사람과 포켓몬 모두에게 독이 될 수 있어.",
|
||
},
|
||
"defeat": {
|
||
1: "배틀에서 지더라도 포켓몬에게 화를 내면 안돼.",
|
||
2: "어때? 꽤 괜찮은 포켓몬이지? 난 무언가 기르는 게 꽤 잘 맞더라고.",
|
||
3: "네가 포켓몬을 얼마나 사랑하는지와 관계없이, 그들이 잘못을 저지르면 바로잡아야 해."
|
||
}
|
||
},
|
||
"breeder_female": {
|
||
"encounter": {
|
||
1: "포켓몬은 절대 널 배신하지 않아. 네가 주는 사랑을 고스란히 되돌려 준다구.",
|
||
2: "좋은 포켓몬을 키우는 팁을 알려줄까?",
|
||
3: "난 아주 특별한 방법으로 아주 특별한 포켓몬들을 키웠지!"
|
||
},
|
||
"victory": {
|
||
1: "이런… 이렇게 될 리가 없는데. 내가 블렌딩을 잘못 썼나?",
|
||
2: "내 포켓몬에게 이런 일이… 넌 네 포켓몬에게 뭘 먹이는 거야?",
|
||
3: "내가 지는 건 그저 내가 시간을 때우고 있었다는 걸 알려주는 거지. 내 자존심엔 전혀 상처가 되지 않는다구."
|
||
},
|
||
"defeat": {
|
||
1: "이건 내 포켓몬들이 내 사랑을 받아들였다는 걸 입증하지.",
|
||
2: "좋은 포켓몬을 키우는 진짜 비결은 좋은 포켓몬을 잡는 거야.",
|
||
3: "포켓몬의 강함과 약함은 네가 어떻게 키우느냐에 따라 결정되지."
|
||
}
|
||
},
|
||
"fisherman": {
|
||
"encounter": {
|
||
1: "앗! 너 때문에 한 마리 놓쳤잖아! 어떻게 할 거야?",
|
||
2: "저리 가! 네가 포켓몬들을 놀래키고 있잖아!",
|
||
3: "네가 승리를 낚을 수 있을지 한번 보자고!",
|
||
},
|
||
"victory": {
|
||
1: "그냥 잊어버려.",
|
||
2: "다음 번엔 내가 승리의 나팔을 울리고 있을거다!",
|
||
3: "이번엔 내가 물살을 과소평가했나보군.",
|
||
},
|
||
},
|
||
"fisherman_female": {
|
||
"encounter": {
|
||
1: "월척이다!",
|
||
2: "낚시대는 던져졌고, 이젠 성공을 끌어올리는 일만 남았다!",
|
||
3: "파도를 일으킬 준비는 끝났어!"
|
||
},
|
||
"victory": {
|
||
1: "더 튼튼한 바늘을 가지고 돌아올테다.",
|
||
2: "다음번엔 꼭 성공을 낚을 거야!",
|
||
3: "다시 돌아올 날을 기다리며 바늘을 다듬고 있을게!"
|
||
},
|
||
},
|
||
"swimmer": {
|
||
"encounter": {
|
||
1: "뛰어들 시간이다!",
|
||
2: "승리의 파도 속으로!",
|
||
3: "첨벙댈 준비는 끝났어!",
|
||
},
|
||
"victory": {
|
||
1: "패배에 젖어버렸어…",
|
||
2: "패배의 파도였군.",
|
||
3: "해변으로 돌아갈 시간이군.",
|
||
},
|
||
},
|
||
"backpacker": {
|
||
"encounter": {
|
||
1: "게임 시작이야! 짐 단단히 싸놓으라구!",
|
||
2: "네가 속도를 유지할 수 있을지 보자!",
|
||
3: "각오 단단히 하라고!",
|
||
4: "20년 동안 나 자신을 찾기 위해 헤매왔어… 근데 내가 어디 있지?"
|
||
},
|
||
"victory": {
|
||
1: "이번엔 걸려 넘어져 버렸네!",
|
||
2: "내가 속도를 잃어버렸잖아!",
|
||
3: "막다른 길이야!",
|
||
4: "잠깐! 그래 거기, 혹시 내가 누군지 아나?"
|
||
},
|
||
},
|
||
"ace_trainer": {
|
||
"encounter": {
|
||
1: "너는 꽤 자신만만해 보이는구나.",
|
||
2: "너의 포켓몬들… 나에게 보여줘…",
|
||
3: "내가 엘리트 트레이너라서, 사람들은 내가 강하다고 생각해.",
|
||
4: "엘리트 트레이너가 되려면 무엇이 필요한지 알고 있니?"
|
||
},
|
||
"victory": {
|
||
1: "그러네… 넌 좋은 포켓몬을 가졌구나…",
|
||
2: "뭐? 말도 안 돼, 난 배틀 천재라구!",
|
||
3: "그래도 역시, 네가 주인공이구나!",
|
||
4: "좋아! 좋아! 너도 엘리트 트레이너가 될 수 있겠어!"
|
||
},
|
||
"defeat": {
|
||
1: "난 내 몸과 마음을 포켓몬 배틀에 바치고 있어!",
|
||
2: "모두 예상된 일이었어… 이건 놀랄 일이 아니야…",
|
||
3: "난 내가 강하게 압박하면 무너질 연약한 사람이라고 생각했어.",
|
||
4: "난 강하고, 지지 않아. 그저 멋지게 이길 수 없었기 때문이야."
|
||
}
|
||
},
|
||
"parasol_lady": {
|
||
"encounter": {
|
||
1: "우아함과 침착함으로 승부하겠습니다!",
|
||
},
|
||
"victory": {
|
||
1: "그래도 제 우아함은 무너지지 않아요!",
|
||
}
|
||
},
|
||
"twins": {
|
||
"encounter": {
|
||
1: "각오해, 우리가 한 팀이 되면 두 배로 강해진다구!",
|
||
2: "마음은 두 개지만 우리는 하나 – 네가 쌍둥이의 파워를 따라잡을 수 있는지 보겠어!",
|
||
3: "두 배로 각오하는 게 좋을 거야. 우리가 곧 화나게 할 거거든!"
|
||
},
|
||
"victory": {
|
||
1: "비록 우리는 졌지만, 우리의 관계는 깨지지 않아!",
|
||
2: "그래도 우리의 영혼은 오랫동안 흐려지지 않을 거야.",
|
||
3: "더 강력한 듀오로 강해져서 돌아오겠어!"
|
||
},
|
||
"defeat": {
|
||
1: "우리 쌍둥이의 파워는 최고야!",
|
||
2: "마음은 두 개지만 승리는 하나!",
|
||
3: "미소도 두 배, 승리의 댄스도 두 배!"
|
||
}
|
||
},
|
||
"cyclist": {
|
||
"encounter": {
|
||
1: "내가 만든 먼지나 마실 준비하시지!",
|
||
2: "준비하라구! 난 널 먼지 속에 놓고 올 거니까!",
|
||
3: "전력을 다해야 할 거야, 네가 날 따라올 수 있는지 지켜보겠어!"
|
||
},
|
||
"victory": {
|
||
1: "바퀴가 움직이지 않더라도, 나의 페달은 그렇지 않아.",
|
||
2: "이런, 따라잡혔어!",
|
||
3: "승리로 가는 길에는 아직 만나지 못한 우여곡절이 많이 있구나."
|
||
},
|
||
},
|
||
"black_belt": {
|
||
"encounter": {
|
||
1: "네 용기가 대단하구나! 난 최고의 발차기 실력을 갖추고 있다구!",
|
||
2: "오, 알겠어. 산산조각이 나고 싶구나? 아니면 샌드백이 되고 싶은 거야?"
|
||
},
|
||
"victory": {
|
||
1: "이런, 포켓몬이 배틀을 하는 동안 내 발차기는 전혀 도움이 되지 않았어.",
|
||
2: "음… 어차피 내가 질거라면, 완전 엉망진창이 되길 바랬는데…"
|
||
},
|
||
},
|
||
"battle_girl": {
|
||
"encounter": {
|
||
1: "감동을 주려고 노력할 필요는 없어. 네가 질 수도 있으니까.",
|
||
},
|
||
"victory": {
|
||
1: "작별인사는 어렵지만, 우리에겐 시간이 얼마 안 남았네…",
|
||
},
|
||
},
|
||
"hiker": {
|
||
"encounter": {
|
||
1: "중년으로 접어들면서 등산해왔던 산처럼 진중해졌습니다!",
|
||
2: "살아있는 산같은… 큰 체격을 부모님이 물려주셨죠…",
|
||
},
|
||
"victory": {
|
||
1: "적어도 BMI에 대해서는 질 수 없습니다!",
|
||
2: "부족해… 절대로 충분하지 않아. 저의 콜레스테롤이 부족합니다…"
|
||
},
|
||
},
|
||
"ranger": {
|
||
"encounter": {
|
||
1: "자연에 둘러싸여 있으면, 다른 건 중요하지 않게 느껴져.",
|
||
2: "인생에서 자연을 빼고 살면, 가끔 갑자기 마음이 불안해지지."
|
||
},
|
||
"victory": {
|
||
1: "광활한 자연 앞에서는 내가 이기든 지든 상관없어…",
|
||
2: "도시 생활의 답답한 느낌에 비하면 이런 것은 아주 사소한 일지."
|
||
},
|
||
"defeat": {
|
||
1: "내가 이겼네. 그러나 승리는 광대한 자연에 비하면 아무것도 아니야…",
|
||
2: "내 마음속 불안함과 비교하면, 당신 기분은 그렇게 나쁘지 않을텐데…"
|
||
}
|
||
},
|
||
"scientist": {
|
||
"encounter": {
|
||
1: "제 연구는 이 세상을 평화와 기쁨으로 이끌 겁니다.",
|
||
},
|
||
"victory": {
|
||
1: "전 천재니까… 당신 같은 사람에게 질 수 없는데…",
|
||
},
|
||
},
|
||
"school_kid": {
|
||
"encounter": {
|
||
1: "…헤헷. 계산과 분석에는 자신 있어.",
|
||
2: "언젠가 체육관 관장이 되고 싶어서, 최대한 많은 경험을 쌓고 있어."
|
||
},
|
||
"victory": {
|
||
1: "으아아… 이번에는 아마 계산과 분석이 빗나간 것 같아…",
|
||
2: "내가 보기엔, 어렵고 힘든 경험도 나름의 의미가 있는 것 같아."
|
||
}
|
||
},
|
||
"artist": {
|
||
"encounter": {
|
||
1: "예전엔 인기가 많았지만, 지금은 모두 사라졌다네.",
|
||
},
|
||
"victory": {
|
||
1: "시대가 변하면, 가치관도 변하지. 난 그걸 너무 늦게 깨달았어.",
|
||
},
|
||
},
|
||
"guitarist": {
|
||
"encounter": {
|
||
1: "패배의 리듬을 느낄 준비는 됐겠지? 내가 승리할 거니까!",
|
||
},
|
||
"victory": {
|
||
1: "지금은 조용하지만, 회복의 멜로디를 연주할 거야.",
|
||
},
|
||
},
|
||
"worker": {
|
||
"encounter": {
|
||
1: "사람들이 저를 오해하는 게 신경 쓰여요. 전 생각보다 훨씬 깨끗하답니다.",
|
||
},
|
||
"victory": {
|
||
1: "피부가 타는 게 싫어서, 일하는 동안엔 그늘에 머물고 싶어요.",
|
||
},
|
||
},
|
||
"worker_female": {
|
||
"encounter": {
|
||
1: `사람들이 나를 오해하는 게 신경 쓰여.
|
||
$나는 생각보다 훨씬 깨끗한데.`
|
||
},
|
||
"victory": {
|
||
1: "피부가 타는 게 싫어서, 일하는 동안엔 그늘에 머물고 싶어."
|
||
},
|
||
"defeat": {
|
||
1: "생각처럼 몸이 잘 안따라주네."
|
||
}
|
||
},
|
||
"worker_double": {
|
||
"encounter": {
|
||
1: "너를 무너뜨릴 수 있다는 것을 보여줄게. 우리는 실전 경험이 있거든!",
|
||
},
|
||
"victory": {
|
||
1: "이상하네… 어떻게 이럴 수 있지… 힘으로 압도할 수 없다니.",
|
||
},
|
||
},
|
||
"hex_maniac": {
|
||
"encounter": {
|
||
1: "평소에는 클래식 음악만 들었는데, 지면 뉴에이지도 좀 들어볼까!",
|
||
2: "눈물을 흘릴 때마다 더 강해지는 것 같아."
|
||
},
|
||
"victory": {
|
||
1: "지금이 물병자리 시대의 시작일까?",
|
||
2: "이제 나는 더 강해지겠지. 모든 원한과 함께 성장하겠어."
|
||
},
|
||
"defeat": {
|
||
1: "뉴에이지란 단순히 20세기 클래식 작곡가들을 말하는 거, 맞지?",
|
||
2: "슬픔이나 좌절에 얽매이지 마. 넌 그 원한을 원동력으로 사용할 수 있어."
|
||
}
|
||
},
|
||
"psychic": {
|
||
"encounter": {
|
||
1: "안녕! 집중해!",
|
||
},
|
||
"victory": {
|
||
1: "에에에에엣!",
|
||
},
|
||
},
|
||
"officer": {
|
||
"encounter": {
|
||
1: "마음의 준비를 하시죠, 정의가 곧 실행될 거니까요!",
|
||
2: "법을 지키고 정의를 위해 봉사할 준비가 되었습니다!"
|
||
},
|
||
"victory": {
|
||
1: "정의의 무게가 그 어느 때보다 무겁게 느껴집니다…",
|
||
2: "패배의 그림자가 관할 경찰서에 남았습니다."
|
||
}
|
||
},
|
||
"beauty": {
|
||
"encounter": {
|
||
1: "나의 마지막 배틀… 이 승부를 그렇게 봐주셨으면 좋겠어요…",
|
||
},
|
||
"victory": {
|
||
1: "즐거웠어요… 언젠가 또 다른 마지막 승부를 하죠…",
|
||
},
|
||
},
|
||
"baker": {
|
||
"encounter": {
|
||
1: "패배의 맛을 볼 준비는 됐겠지!"
|
||
},
|
||
"victory": {
|
||
1: "실력이든 빵이든, 굽고 나면 단단해지는 법이라네."
|
||
},
|
||
},
|
||
"biker": {
|
||
"encounter": {
|
||
1: "힘차게 먼지 속으로 출발할 시간입니다!"
|
||
},
|
||
"victory": {
|
||
1: "다음 경주를 위해 준비해야겠습니다."
|
||
},
|
||
},
|
||
"firebreather": {
|
||
"encounter": {
|
||
1: "내 불꽃이 너를 삼킬 테니까!",
|
||
2: "내 영혼은 불타고 있다. 얼마나 뜨겁게 타는지 보여주지!",
|
||
3: "이리 올라와서 보도록!"
|
||
},
|
||
"victory": {
|
||
1: "하얗게 불태웠다………",
|
||
2: "큭! 제법 뜨겁군!",
|
||
3: "으윽! 코끝에 화상을 입었다!"
|
||
},
|
||
},
|
||
"sailor": {
|
||
"encounter": {
|
||
1: "친구여, 진다면 널빤지 행이야!",
|
||
2: "덤벼! 내 선원으로서 자존심이 위태롭군!",
|
||
3: "여어 거기! 뱃멀미 하나?"
|
||
},
|
||
"victory": {
|
||
1: "크윽! 꼬맹이한테 지다니!",
|
||
2: "네 영혼이 나를 침몰시켰어!",
|
||
3: "내가 뱃멀미가 나는 것 같군…"
|
||
},
|
||
},
|
||
"rocket_grunt": {
|
||
"encounter": {
|
||
1: "트러블에 대비하도록!"
|
||
},
|
||
"victory": {
|
||
1: "로켓단은 다시 떠오를 거니까!"
|
||
},
|
||
},
|
||
"magma_grunt": {
|
||
"encounter": {
|
||
1: " 마그마단을 방해한다면, 자비는 없닷!"
|
||
},
|
||
"victory": {
|
||
1: "하? 내가 졌어?!"
|
||
},
|
||
},
|
||
"aqua_grunt": {
|
||
"encounter": {
|
||
1: "아쿠아단을 넘본 사람에게는 자비는 없다, 꼬마도 마찬가지야!"
|
||
},
|
||
"victory": {
|
||
1: "말도 안돼!"
|
||
},
|
||
},
|
||
"galactic_grunt": {
|
||
"encounter": {
|
||
1: "갤럭시단을 방해하지 마!"
|
||
},
|
||
"victory": {
|
||
1: "사격 중지…… "
|
||
},
|
||
},
|
||
"plasma_grunt": {
|
||
"encounter": {
|
||
1: "다른 생각을 가진사람들은 용납하지 않겠다!"
|
||
},
|
||
"victory": {
|
||
1: "플라-스마-!"
|
||
},
|
||
},
|
||
"flare_grunt": {
|
||
"encounter": {
|
||
1: "패션이 우리한텐 가장 중요하다고!"
|
||
},
|
||
"victory": {
|
||
1: "미래가 밝아 보이질 않네."
|
||
},
|
||
},
|
||
"rocket_boss_giovanni_1": {
|
||
"encounter": {
|
||
1: "그래서! 여기까지 오다니, 감탄이 절로 나오는군!"
|
||
},
|
||
"victory": {
|
||
1: "하! 이럴 순 없어!"
|
||
},
|
||
"defeat": {
|
||
1: "자신의 힘을 측정하지 못하는 걸 보아하니, 아직 별볼일 없는 꼬맹이로군. 내 말을 명심하도록. "
|
||
}
|
||
},
|
||
"rocket_boss_giovanni_2": {
|
||
"encounter": {
|
||
1: "옛 친구들이 나를 필요로 하고 있다…… 그런데도 방해하겠다는 건가?"
|
||
},
|
||
"victory": {
|
||
1: "어떻게 이런 일이…?\n로켓단의 소중한 꿈이 환상에 불과해졌군…… "
|
||
},
|
||
"defeat": {
|
||
1: "로켓단은 다시 태어난다, 그리고 세상을 지배할 것이다!"
|
||
}
|
||
},
|
||
"magma_boss_maxie_1": {
|
||
"encounter": {
|
||
1: "내 손으로 널 파묻어주지. 영광으로 알도록!"
|
||
},
|
||
"victory": {
|
||
1: "윽! 꽤… 제법이군…\n내가 뒤쳐졌지만, 겨우 한 끝이다…"
|
||
},
|
||
"defeat": {
|
||
1: "마그마단이 앞선다!"
|
||
}
|
||
},
|
||
"magma_boss_maxie_2": {
|
||
"encounter": {
|
||
1: "나와 내 목표 사이에 남은 마지막 장애물이로군.\n최후의 공격에 대비하도록! 후하하하!"
|
||
},
|
||
"victory": {
|
||
1: "이런… 이럴 수는… 없어… "
|
||
},
|
||
"defeat": {
|
||
1: "이제부터… 인류의 이상을 위해 대지를 더 늘려가겠다."
|
||
}
|
||
},
|
||
"aqua_boss_archie_1": {
|
||
"encounter": {
|
||
1: "내가 아쿠아단의 리더다, 유감스럽게도 넌 이게 끝이겠군."
|
||
},
|
||
"victory": {
|
||
1: "다시 어딘가에서 만나도록하지. 그 얼굴 기억해둘테니까."
|
||
},
|
||
"defeat": {
|
||
1: "좋군! 이제 아쿠아단을 막아설 것은 없다!"
|
||
}
|
||
},
|
||
"aqua_boss_archie_2": {
|
||
"encounter": {
|
||
1: "이 날이 오는 것을 너무 오래 기다렸군.\n이것이 우리의 진정한 힘이다!"
|
||
},
|
||
"victory": {
|
||
1: "내가 생각했던 것들이…… "
|
||
},
|
||
"defeat": {
|
||
1: "이 세상을 원래의 순수한 상태로 되돌리겠다, 그 모든 것을!!"
|
||
}
|
||
},
|
||
"galactic_boss_cyrus_1": {
|
||
"encounter": {
|
||
1: "넌 공허한 감정에 이끌려 이곳에 오게된 것이다.\n마음에 귀를 기울인 것을 후회하게 해주지!"
|
||
},
|
||
"victory": {
|
||
1: "흥미롭군. 게다가 꽤 궁금해졌어."
|
||
},
|
||
"defeat": {
|
||
1: "새로운 세상을 만들 것이다…"
|
||
}
|
||
},
|
||
"galactic_boss_cyrus_2": {
|
||
"encounter": {
|
||
1: "이런 우리가 다시 만나게 됐군. 우리의 운명이 얽히게 된 것 같군.\n 하지만 지금 여기서, 나는 마침내 그 끈을 끊을 것이다!"
|
||
},
|
||
"victory": {
|
||
1: "어떻게? 어째서? 어떻게?!"
|
||
},
|
||
"defeat": {
|
||
1: "작별이로군."
|
||
}
|
||
},
|
||
"plasma_boss_ghetsis_1": {
|
||
"encounter": {
|
||
1: "누구도 저를 막을 수 없습니다! 무슨 짓을 하더라도!"
|
||
},
|
||
"victory": {
|
||
1: "…어떻게 된 거지? 이 몸은 플라스마단을 만들어낸 완벽한 남자라고! "
|
||
},
|
||
"defeat": {
|
||
1: "세계를 바꿀 완전한 지배자가 아니었단 말인가!? …흐하하!"
|
||
}
|
||
},
|
||
"plasma_boss_ghetsis_2": {
|
||
"encounter": {
|
||
1: "오시죠! 당신이 모든 희망을 잃는 순간의 얼굴을 보겠습니다!"
|
||
},
|
||
"victory": {
|
||
1: "내 계산이… 틀려! 내 치밀한 계획이 틀리다니! 세상은 내 것이어야 하는데!"
|
||
},
|
||
"defeat": {
|
||
1: "큐레무! 합체해라!"
|
||
}
|
||
},
|
||
"flare_boss_lysandre_1": {
|
||
"encounter": {
|
||
1: "나를 막겠다고? 배틀로 증명하도록."
|
||
},
|
||
"victory": {
|
||
1: "네가 나를 여기서 막았군. 하지만 잠시 기다리도록. "
|
||
},
|
||
"defeat": {
|
||
1: "포켓몬은… 더 이상 존재하지 않는다."
|
||
}
|
||
},
|
||
"flare_boss_lysandre_2": {
|
||
"encounter": {
|
||
1: "너의 미래와 나의 미래… 어느 쪽이 옳은지 서로의 포켓몬에게 묻도록 하지."
|
||
},
|
||
"victory": {
|
||
1: "크윽!"
|
||
},
|
||
"defeat": {
|
||
1: "우매한 자들이 이 아름다운 세상을 계속 더럽히고 있군."
|
||
}
|
||
},
|
||
"brock": {
|
||
"encounter": {
|
||
1: "내 전문인 바위 타입 포켓몬으로 널 쓰러뜨려줄게! 덤벼!",
|
||
2: "바위같은 의지로 널 압도하겠어!",
|
||
3: "내 포켓몬의 진정한 힘을 보여줄게!"
|
||
},
|
||
"victory": {
|
||
1: "네 포켓몬의 힘이 바위같은 내 방어를 이겼어!",
|
||
2: "세상은 넓구나! 너랑 겨뤄볼 수 있어서 즐거웠어.",
|
||
3: "아마도 난 포켓몬 브리더의 꿈을 이루러 가야할지도…"
|
||
},
|
||
"defeat": {
|
||
1: "최선의 공격은 적절한 방어지!\n그게 내 방식이야!",
|
||
2: "다음에 나한테 더 배우러와. 바위타입과 어떻게 싸워야하는지 알려주지!",
|
||
3: "아, 여러 지역을 돌아다니며 여행한 보람이 있군!"
|
||
}
|
||
},
|
||
"misty": {
|
||
"encounter": {
|
||
1: "내 방침은 물타입 포켓몬으로 공격하고 공격하고 또 공격하는 거!",
|
||
2: "아하핫, 너한테 내 물타입 포켓몬들의 힘을 보여줄게!",
|
||
3: "내 꿈은 여행을 다니며 강한 트레이너들과 배틀하는 거였어…\n네가 그 충분한 도전자가 될 수 있는지 볼까?"
|
||
},
|
||
"victory": {
|
||
1: "너 정말로 강하구나… 그 실력 인정하도록 할게…",
|
||
2: "으으… 너 그냥 운이 좋았던거야, 그치?!",
|
||
3: "우와, 너 대단해! 날 이기다니 믿을 수 없어!"
|
||
},
|
||
"defeat": {
|
||
1: "최강인 최이슬! 너한테 좀 심했나?",
|
||
2: "내 포켓몬들의 우아한 수영 테크닉을 봤길 바랄게!",
|
||
3: "내 프라이드와 즐거움엔 네 포켓몬들은 상대가 안 돼. "
|
||
}
|
||
},
|
||
"lt_surge": {
|
||
"encounter": {
|
||
1: "마이 전기 포켓몬은 전쟁에서 미를 구했어요! 하우를 유에게 보여줄게요!",
|
||
2: "헤이! 쇼크로 유를 항복시키겠어요!",
|
||
3: "배틀에서 마이 에너미에게 했던 것처럼 유에게도 펀치를 날리겠어요!"
|
||
},
|
||
"victory": {
|
||
1: "와우, 키드! 유어 팀은 진짜 대단하군요!",
|
||
2: "으흐흑, 유는 스트롱하네요! 마이 전기 트릭도 유에겐 로스트입니다.",
|
||
3: "앱솔루트하고 쇼킹한 패배였어요!"
|
||
},
|
||
"defeat": {
|
||
1: "오우 예! 전기 타입 포켓몬이라면, 미가 월드에서 넘버 원이에요!",
|
||
2: "하하하! 키드, 이것이 찌릿찌릿 일렉트릭 배틀입니다!",
|
||
3: "포켓몬 배틀은 전쟁, 앤드 나는 유에게 직접 전투를 보여줬습니다!"
|
||
}
|
||
},
|
||
"erika": {
|
||
"encounter": {
|
||
1: "아, 오늘은 날씨가 좋네요…\n음, 배틀일까요? 그럼 더 좋죠.",
|
||
2: "제 포켓몬들의 배틀 실력은 제 꽃꽂이 실력만큼 대단하답니다.",
|
||
3: "아, 제 포켓몬의 달콤한 향기가 저를 다시 잠들게 하지 않았으면 좋겠는데……",
|
||
4: "정원에서 꽃을 보면 마음이 편안해져요.”."
|
||
},
|
||
"victory": {
|
||
1: "앗! 제 패배를 인정합니다.",
|
||
2: "방금 경기 정말 달콤했어요.",
|
||
3: "아, 제가 진 것 같네요…",
|
||
4: "앗, 맙소사."
|
||
},
|
||
"defeat": {
|
||
1: "저 조금 걱정했어요. 너무 졸려서…",
|
||
2: "어머, 제 풀 포켓몬이 당신을 압도한 것 같네요.",
|
||
3: "이 배틀 정말로 편안한 경험이었네요.",
|
||
4: "어머… 이게 끝인가요?"
|
||
}
|
||
},
|
||
"janine": {
|
||
"encounter": {
|
||
1: "난 독을 사용하는 인술을 갈고 닦고 있어.\n오늘 수련에서는 너랑 대련할거야!",
|
||
2: "아버지는 내가 잘해낼 수 있다고 신뢰하셔.\n 그게 맞는다는 걸 증명할게!",
|
||
3: "내 인술은 아버지한테 뒤처지지 않아! 따라올 수 있겠어? "
|
||
},
|
||
"victory": {
|
||
1: "역시 아직도, 난 더 수련이 필요해… 납득했어.",
|
||
2: "네 배틀 기술이 내 인술보다 한 수위야.",
|
||
3: "더 스스로 갈고 닦아서, 내 인술을 향상 시키겠어."
|
||
},
|
||
"defeat": {
|
||
1: "후후후… 독이 네 기력을 모두 가져가버렸네.",
|
||
2: "하핫, 너 내 인술에 맞설 기회를 잡지 못했구나!",
|
||
3: "나를 향한 아버지의 신뢰, 틀리지 않았다는 걸 증명해냈어."
|
||
}
|
||
},
|
||
"sabrina": {
|
||
"encounter": {
|
||
1: "내 초능력을 통해서, 너의 도착은 예상하고 있었어!",
|
||
2: "싸우는 건 좋아하지 않지만 네가 원한다면… 나의 힘을 보여줄게!",
|
||
3: "네게서 큰 염원이 느껴져. 그것이 근거 없는 것이 아닌지 지켜보겠어."
|
||
},
|
||
"victory": {
|
||
1: "너의 힘은… 내가 예견했던 것보다 훨씬 뛰어나…",
|
||
2: "나는 너의 힘을 정확하게 예측하지 못했어.",
|
||
3: "나 엄청난 초능력을 가지고도, 너처럼 강한 사람을 느끼지 못했네."
|
||
},
|
||
"defeat": {
|
||
1: "이 승리는… 내가 환상에서 예견한 그대로네!",
|
||
2: "아마도 그건, 내가 깊이 느꼈던 또 다른 염원이었을거야…",
|
||
3: "무모하게 배틀에 임하기 전에 능력을 갈고닦도록.\n넌 미래가 어떻게 될지 예지할 수 없으니까…"
|
||
}
|
||
},
|
||
"blaine": {
|
||
"encounter": {
|
||
1: "우오오~옷! 화상치료제는 잘 준비했는가!",
|
||
2: "나의 포켓몬은 모든 것을 불꽃으로 태워버리는 강한 녀석들뿐이다!",
|
||
3: "불꽃과 함께할 준비는 됐는가!"
|
||
},
|
||
"victory": {
|
||
1: "아무것도 남지 않고 불타버렸다! 재조차 남지 않았어!",
|
||
2: "내가 불을 너무 세게 피우지 않았나?",
|
||
3: "불태웠다… 하지만 이건 불꽃을 향상시키려는 내 동기를 더욱 뜨겁게 만드는군!"
|
||
},
|
||
"defeat": {
|
||
1: "나의 타오르는 불길은 진압할 수 없다!",
|
||
2: "내 포켓몬은 이번 승리의 열기로 더욱 강해졌다!",
|
||
3: "하! 내 열정이 네 것보다 더 밝게 타오르고 있군!"
|
||
}
|
||
},
|
||
"giovanni": {
|
||
"encounter": {
|
||
1: "나, 로켓단의 리더가, 고통의 세계를 느끼게 해주마!",
|
||
2: "옛 동료들과 다시 만나기 전, 이곳에서의 훈련은 매우 중요하겠군.",
|
||
3: "너는 곧 경험하게 될 실패에 대한 준비가 되어 있지 않군!"
|
||
},
|
||
"victory": {
|
||
1: "하! 내가 졌다고?! 더 이상 할말이 없군!",
|
||
2: "흐음… 넌 내가 이루고자 하는 것을 결코 이해할 수 없을 거다.",
|
||
3: "이 패배는 피할 수 없는 것을 단지 지연시킬 뿐.\n때가 되면 잿더미에서 로켓단을 일으켜 세울 것이다."
|
||
},
|
||
"defeat": {
|
||
1: "자신의 힘을 스스로 잴수 없다는 것은 네가 아직 꼬맹이라는 것을 보여준다고 할 수 있지.",
|
||
2: "다시는 나를 방해하지 말도록.",
|
||
3: "나에게 도전하는 것이 얼마나 어리석은 짓인지 이해했으면 좋겠군."
|
||
}
|
||
},
|
||
"roxanne": {
|
||
"encounter": {
|
||
1: "당신이 어떻게 싸우는지 보여주시겠어요?",
|
||
2: "당신은 여러 트레이너와 싸우면서 많은 것을 배울 수 있을거예요.",
|
||
3: "아, 전략짜는 거 들켰네요.\n배틀할까요?"
|
||
},
|
||
"victory": {
|
||
1: "아, 제가 진 것 같네요.\n승복하겠습니다.",
|
||
2: "전 아직도 포켓몬 배틀에 대해서 한참 더 배워야할 것 같네요.",
|
||
3: "오늘 여기서 배운 것들을 마음에 담아둬야겠어요."
|
||
},
|
||
"defeat": {
|
||
1: "전 방금 승부에서 많은 것을 배웠습니다.\n당신도 그랬길 바래요.",
|
||
2: "다시 붙을 날이 기대되네요.\n당신이 여기서 배운 걸 활용할 수 있길 바랍니다.",
|
||
3: "여태까지 공부해온 것 덕분에 이겼네요."
|
||
}
|
||
},
|
||
"brawly": {
|
||
"encounter": {
|
||
1: "오, 도전자잖아!\n어디 한 번 볼까!",
|
||
2: "넌 큰 파란을 일으킬 것 같군.\n승부다!",
|
||
3: "폭풍을 일으킬 시간이야!\n가자!"
|
||
},
|
||
"victory": {
|
||
1: "우와, 너 날 씻겨버렸네!",
|
||
2: "내 파도를 타고, 나까지 밀어내다니!",
|
||
3: "바위 동굴에서 길을 잃은 기분이야!"
|
||
},
|
||
"defeat": {
|
||
1: "하핫, 난 큰 파도를 탔다고!\n언제 또 도전해주라.",
|
||
2: "언젠가 또 같이 서핑하자고!",
|
||
3: "파도가 밀려왔다가 밀려나듯, 언젠가 너도 다시 도전하러 와."
|
||
}
|
||
},
|
||
"wattson": {
|
||
"encounter": {
|
||
1: "찌릿찌릿해질 때가 됐군!\n와하하하핫!",
|
||
2: "스파크가 튀도록 해주마!\n와하하하하!",
|
||
3: "와하하하하!\n마비 치료제를 가져왔길 바라네!"
|
||
},
|
||
"victory": {
|
||
1: "이 몸 배터리가 다 됐군!\n와하하하하!",
|
||
2: "자네 완전히 날 좌초시켰군!\n와하하하핫!",
|
||
3: "스릴 넘치는 배틀, 고맙네!\n와하하하하하!"
|
||
},
|
||
"defeat": {
|
||
1: "자네의 배터리 재충전하게. 그리고 나에게 도전하러 돌아오도록!\n와하하하핫!",
|
||
2: "방금 배틀이 자네에게 짜릿짜릿했길 바란다네!\n와하하하하!",
|
||
3: "자네 혹시 내가 이겨서 충격 받았나?\n와하하하핫!"
|
||
}
|
||
},
|
||
"flannery": {
|
||
"encounter": {
|
||
1: "어서오세요! 잠깐, 아냐…\n너를 무너뜨려줄게!",
|
||
2: "난 체육관 관장이 된지는 얼마 안됐지만, 널 태워버릴거야!",
|
||
3: "할아버지에게 배운 기술을 한 수 보여줄게! 승부다!"
|
||
},
|
||
"victory": {
|
||
1: "너 우리 할아버지를 생각나게 하네…\n내가 진 게 놀랍진 않아.",
|
||
2: "나 너무 열심히 하는 건가?\n너무 열 올리면 안되니깐, 진정해야겠어.",
|
||
3: "패배는 날 꺼뜨릴 수 없어.\n트레이닝으로 다시 불을 붙일 때야!"
|
||
},
|
||
"defeat": {
|
||
1: "할아버지가 자랑스러워하시길…\n언젠가 다시 배틀하자.",
|
||
2: "내…내가 이기다니!\n내 방식대로 한 게 통했어!",
|
||
3: "조만간 다시 뜨겁게 불타오르는 배틀을 하자!"
|
||
}
|
||
},
|
||
"norman": {
|
||
"encounter": {
|
||
1: "여기까지 오다니 놀랍군.\n한 번 겨뤄볼까.",
|
||
2: "관장으로서 최선을 다해 널 이길 거란다.\n가자!",
|
||
3: "최선을 다하는 게 좋을 거야.\n승부할 시간이다!"
|
||
},
|
||
"victory": {
|
||
1: "내가 지다니…?\n규칙은 규칙이니, 흐음.",
|
||
2: "담청시티에서 이사한 게 문제였나…?",
|
||
3: "믿을 수 없구나.\n훌륭한 승부였어."
|
||
},
|
||
"defeat": {
|
||
1: "우린 둘 다 최선을 다했지.\n다시 대결할 수 있었으면 좋겠구나.",
|
||
2: "우리 집 꼬마에게 도전해보는 것도 좋겠군.\n아마 뭔가 배울 수 있을거다!",
|
||
3: "방금 전 배틀 완벽했어.\n다음에도 행운이 함께하길."
|
||
}
|
||
},
|
||
"winona": {
|
||
"encounter": {
|
||
1: "저는 먹이를 찾아서 하늘을 날아다녔어요…\n그리고 당신은 제 타겟입니다!",
|
||
2: "배틀이 어떻게 되든, 전 제 비행 포켓몬과 우아하게 승리하겠어요. 승부합시다!",
|
||
3: "당신이 높은 곳을 무서워하지 않기를.\n자, 날아올라요!"
|
||
},
|
||
"victory": {
|
||
1: "저보다 우아하게 나서는 트레이너는 처음 봤습니다.\n훌륭하시네요.",
|
||
2: "이런, 제 비행 포켓몬이 추락해버렸네요!\n훌륭한 배틀이었습니다.",
|
||
3: "비록 전 떨어졌지만, 제 포켓몬은 다시 날아갈 겁니다!"
|
||
},
|
||
"defeat": {
|
||
1: "제 비행 포켓몬과 영원히 우아하게 춤출게요.",
|
||
2: "우리의 쇼가 즐거웠길 바라요.\우아한 춤은 끝났습니다.",
|
||
3: "우리의 엘레강스한 안무를 다시 보러오지 않을래요?"
|
||
}
|
||
},
|
||
"tate": {
|
||
"encounter": {
|
||
1: "헤헤헤…\n내가 란과 같이 있지 않아서 놀랐지?",
|
||
2: "네가 무슨 생각을 하는지 알아…\n승부하고 싶은거지!",
|
||
3: "네 움직임을 모두 알고 있는데…\n어떻게 이기려고?"
|
||
},
|
||
"victory": {
|
||
1: "어쩔 수 없지…\n란이 보고싶다아…",
|
||
2: "너와 네 포켓몬과의 유대, 나보다 더 견고한걸.",
|
||
3: "란이랑 함께였다면, 우리가 이겼어.\n둘이선 더 잘 할 수 있다구!"
|
||
},
|
||
"defeat": {
|
||
1: "내 포켓몬과 나는 우수하다구!",
|
||
2: "날 못 이긴다면, 넌 란한테도 절대로 못 이겨.",
|
||
3: "란과 함께한 엄격한 훈련 덕이야.\n덕분에 포켓몬과 하나가 될 수 있었어."
|
||
}
|
||
},
|
||
"liza": {
|
||
"encounter": {
|
||
1: "후후후…\n내가 풍과 같이 있지 않아서 놀랐지?",
|
||
2: "네가 무얼 바라는지 알아…\n포켓몬 배틀, 맞지?",
|
||
3: "포켓몬과 하나가 된 사람…\n어떻게 이기려고?"
|
||
},
|
||
"victory": {
|
||
1: "어쩔 수 없지…\n풍이 보고싶다아…",
|
||
2: "너와 네 포켓몬과의 유대, 나보다 더 견고한걸.",
|
||
3: "풍이랑 함께였다면, 우리가 이겼어.\n둘이선 더 잘 할 수 있다구!"
|
||
},
|
||
"defeat": {
|
||
1: "내 포켓몬과 내가 승리한거야.",
|
||
2: "날 못 이긴다면, 넌 풍한테도 절대로 못 이겨.",
|
||
3: "풍과 함께한 엄격한 훈련 덕이야.\n덕분에 포켓몬과 싱크로 될 수 있었어."
|
||
}
|
||
},
|
||
"juan": {
|
||
"encounter": {
|
||
1: "지금은 겸양을 부릴 때가 아니군요.\n승부합시다!",
|
||
2: "아하하하, 물 포켓몬과 함께 아트를 보여드리겠습니다!",
|
||
3: "태풍이 다가오는군요!\n저를 테스트해주시겠습니까?",
|
||
4: "자, 마음껏 봐주십시오.\n저와 포켓몬이 이루어내는 물의 일루전을!"
|
||
},
|
||
"victory": {
|
||
1: "당신은 윤진 관장을 뛰어넘을 지니어스군요!",
|
||
2: "당신이 훈련할 때 저는 엘레강스에 집중했습니다.\n당신이 이기는 건 당연하죠.",
|
||
3: "아하하하하!\n잘했습니다, 이번엔 당신이 이겼네요.",
|
||
4: "모든 것을 극복하는 브릴리언트 스킬, 당신에게 느껴지네요."
|
||
},
|
||
"defeat": {
|
||
1: "저와 포켓몬이 이루어내는 물의 일루전이 승리했습니다.",
|
||
2: "아하하핫, 저는 이겼고, 당신은 졌습니다.",
|
||
3: "겉옷 빌려드릴까요? 아마도 배틀에 도움이 될겁니다!\n아하하하, 농담입니다!",
|
||
4: "제가 승리자군요! 그리고, 당신은 졌네요."
|
||
}
|
||
},
|
||
"crasher_wake": {
|
||
"encounter": {
|
||
1: "철썩! 철썩! 조심해라!\n맥시멈 가면이…지금…간다!",
|
||
2: "철썩! 철썩! 파도의 맥시멈 가면!",
|
||
3: "밀물같은 힘으로 쓸려나가도록 해보실까!!"
|
||
},
|
||
"victory": {
|
||
1: "저절로 웃음이 나오게 되는군!\n크하하핫! 정말 훌륭했다!",
|
||
2: "우왓! 끝나버렸나!\n뭐랄까…\n좀 더 싸우고 싶은 기분이야!",
|
||
3: "이럴수가!?"
|
||
},
|
||
"defeat": {
|
||
1: "으하하핫! 보람차군!",
|
||
2: "내가 이겼지만, 아쉽군! 좀 더 배틀하고 싶은데!",
|
||
3: "잘 가게나!"
|
||
}
|
||
},
|
||
"falkner": {
|
||
"encounter": {
|
||
1: "넓은 하늘을 화려하게 나는 새 포켓몬의 진정한 강함을 알게 해주겠다!",
|
||
2: "바람이여, 나에게 오라!",
|
||
3: "아버지, 내 시합을 하늘에서도 봐줘!"
|
||
},
|
||
"victory": {
|
||
1: "알았다… 미련없이 땅에 내려가지.",
|
||
2: "패배는 패배니까. 넌 정말 강하군.",
|
||
3: "…큭! 그래, 내가 졌다."
|
||
},
|
||
"defeat": {
|
||
1: "아버지! 소중히 여기던 새 포켓몬으로 이겼어…",
|
||
2: "언제나 새 포켓몬이 최강이다!",
|
||
3: "아버지를 따라 잡은 기분이군!"
|
||
}
|
||
},
|
||
"nessa": {
|
||
"encounter": {
|
||
1: "똑똑한 네가 어떤 계획을 세우고 있든지, 나와 내 파트너가 가라앉혀줄 테니까 문제 없어.",
|
||
2: "잡담하려고 나온 게 아니야. 이기려고 나온 거지!",
|
||
3: "이건 내 포켓몬이 주는 작은 선물이야… 네가 잘 받아줘야 해!"
|
||
},
|
||
"victory": {
|
||
1: "너와 네 포켓몬 정말로 너무…",
|
||
2: "어째서…? 어떻게 이럴 수 있지?!",
|
||
3: "완전히 씻겨 나갔잖아!"
|
||
},
|
||
"defeat": {
|
||
1: "성난 파도가 다시 부딪혀올거니까!",
|
||
2: "승리의 파도를 탈 시간이야!",
|
||
3: "에헤헤!"
|
||
}
|
||
},
|
||
"melony": {
|
||
"encounter": {
|
||
1: "봐주지는 않을 거란다!",
|
||
2: "그럼 이제, 시작해도 될 것 같네.",
|
||
3: "영하의 세계로 안내해주마!"
|
||
},
|
||
"victory": {
|
||
1: "너… 꽤 하는구나?",
|
||
2: "만약 주변에서 마쿠와를 찾는다면, 그 때는 따끔한 맛을 보여주도록 하렴, 알았지?",
|
||
3: "아이스 브레이킹을 너무 문자 그대로 받아들인 것 같은데…"
|
||
},
|
||
"defeat": {
|
||
1: "이제 전투가 얼마나 치열할 수 있는 지 알겠니?",
|
||
2: "아하하! 내가 또 이긴 것 같네!",
|
||
3: "너 혹시 봐준거니?"
|
||
}
|
||
},
|
||
"marlon": {
|
||
"encounter": {
|
||
1: "너 강해보이네! 받아라! 승부 시작이야!",
|
||
2: "난 넓은 대양처럼 강인하다고. 너 분명히 휩쓸려 갈거야.",
|
||
3: "오, 내가 너를 마주 보고 있군! 둘다 파도에서 떨어지겠어."
|
||
},
|
||
"victory": {
|
||
1: "너… 좋은 포켓몬을 키우고 있구나! 꽤 하는군! 끝내주는 트레이너야!",
|
||
2: "강해 보이는 게 아니고 진짜 강하구나! 에-, 나도 휩쓸려버렸어!",
|
||
3: "넌 거친 파도처럼 강인하구나!"
|
||
},
|
||
"defeat": {
|
||
1: "넌 강하지만, 바다를 흔들기에는 역부족이네, 그치!",
|
||
2: "아하핫! 내가 또 이긴 것 같네!",
|
||
3: "달콤하네, 승리 역시 달콤하고!"
|
||
}
|
||
},
|
||
"shauntal": {
|
||
"encounter": {
|
||
1: "미안합니다. 도전자이시죠?\n고스트포켓몬 조련사인 사천왕 망초가 상대하겠습니다.",
|
||
2: "겨루었던 트레이너와 포켓몬의 마음이 통하는 모습을 이야기로 만드는 것을 좋아해서요!\n그러니까 당신들에 대한 취재를 허락해 주세요?",
|
||
3: "포켓몬과 함께 일하는 모든 사람들은 각자 이야기를 갖고 있죠.\n어떤 이야기를 들려드릴까요?"
|
||
},
|
||
"victory": {
|
||
1: "…우와. 저 아연실색 망연자실이에요!",
|
||
2: "미-미 미안합니다! 먼저 포켓몬에게 사과해야지…\n\n나 때문에 괴로운 기억을 만들게 돼서 정말 미안해!",
|
||
3: "그치만, 전 여전히 사천왕인걸요!"
|
||
},
|
||
"defeat": {
|
||
1: "에헤헤.",
|
||
2: "다음 소설의 완벽한 소재를 얻었다!",
|
||
3: "그리고 이렇게, 또 다른 이야기가 끝났습니다…"
|
||
}
|
||
},
|
||
"marshal": {
|
||
"encounter": {
|
||
1: "노간주 스승님이, 잠재력을 보고 네게 관심을 갖고 계시더군.\n그 힘의 한계까지 데려가는 것이 이번 의도다! 그럼 간다!",
|
||
2: "승리, 압도적인 승리, 내가 바라는 것이다! 강인한 도전자여, 간다!",
|
||
3: "깨뜨리는 것은 약한 자신, 관철하는 것은 강한 신념!\n 그리고 바라는 것은 압도적인 승리!"
|
||
},
|
||
"victory": {
|
||
1: "후우! 잘 싸웠다!",
|
||
2: "역시 대단하구나! 싸워서 더욱더 높은 곳을 노려라…!",
|
||
3: "너와 네 포켓몬이 보여준 그 힘, 감명 깊군…"
|
||
},
|
||
"defeat": {
|
||
1: "흐음.",
|
||
2: "좋은 승부였다.",
|
||
3: "하압! 하압! 히야아아압!!!!"
|
||
}
|
||
},
|
||
"cheren": {
|
||
"encounter": {
|
||
1: "넌 내 오랜 친구가 생각나게 하는군. 그 덕분에 이 배틀이 기대돼!",
|
||
2: `왜 하고 있는지 생각하지 않으면, 포켓몬 배틀은 의미가 없어 .
|
||
$좋게 말하면, 함께 포켓몬과 승부하는 것이 무의미해 지는 것이지.`,
|
||
3: "내 이름은 체렌! 체육관 관장이자 선생님을 하고 있지! 널 만나게 되서 기쁘군."
|
||
},
|
||
"victory": {
|
||
1: "고마워! 내 안에 무엇이 부족했는지 알게 됐네.",
|
||
2: "고마워! 내가 추구하는 이상에 조금 다가간 것 같아.",
|
||
3: "으음… 이건 문제가 있군."
|
||
},
|
||
"defeat": {
|
||
1: "체육관 관장으로서, 나는 넘어야할 벽이 되고자 하고 있거든.",
|
||
2: "좋았어!",
|
||
3: "포켓몬이 곁에 있었기 때문에 여기까지 올 수 있었어.\n생명체와 생명체라는 동등한 관계에서 포켓몬이 우리에게 도움을 주는 이유를 생각해 볼 필요는 있지."
|
||
}
|
||
},
|
||
"chili": {
|
||
"encounter": {
|
||
1: "이얏호-! 형제중 가장 강한 나하고 놀자고!",
|
||
2: "짜잔! 불꽃타입 불꽃의 남자 팟, 바로 너의 상대가 되어주지!",
|
||
3: "나와 내 불타오르는 불꽃타입 포켓몬들이 뭘 할수 있는지 보여주지!"
|
||
},
|
||
"victory": {
|
||
1: "졌지만… 모 두 불 태 웠 어!!",
|
||
2: "와우! 불태워졌네!",
|
||
3: "으악! 너가 나를 이겨버렸잖아!"
|
||
},
|
||
"defeat": {
|
||
1: "난 지금 불타오르고 있어, 나와 싸우게 된다면 넌 다치게 될거야!",
|
||
2: "불장난하면 밤에 이불에 지도를 그리는 법이지!",
|
||
3: "그러니까, 상대가 나였잖아? 너에게는 처음부터 기회가 없었다고!"
|
||
}
|
||
},
|
||
"cilan": {
|
||
"encounter": {
|
||
1: `개인적으로 받아들이지 마세요… 감정 상하지도 말고요… 저와 제 풀타입 포켓몬들이라면…
|
||
$음… 무슨 일이 있더라도 배틀을 할 겁니다.`,
|
||
2: "네. 저로 괜찮다면 진심을 담아서 상대해 드리겠습니다.",
|
||
3: "네… 그, 음, 저는 덴트입니다, 풀타입 포켓몬을 좋아합니다."
|
||
},
|
||
"victory": {
|
||
1: "…에- 그게… 끝나버렸나요?",
|
||
2: `…놀랐습니다. 당신 아주 강하군요.
|
||
$팟이나 콘이라도 이길 수 없었을 것 같습니다…`,
|
||
3: "…어라, 타이밍이 좀 잘못된것 같네요?"
|
||
},
|
||
"defeat": {
|
||
1: "어라? 제가 이긴 건가요?",
|
||
2: `제 생각엔…
|
||
$아무래도 제가 이겼어야만 했을 거라 생각합니다, 팟과 콘이랑 배틀하면서 우리는 모두 더 강해졌기 때문이죠.`,
|
||
3: "정말… 아주 짜릿한 경험이었습니다…"
|
||
}
|
||
},
|
||
"roark": {
|
||
"encounter": {
|
||
1: "트레이너로서 너의 실력이 어느 정도인지 그리고 함께 싸울 포켓몬이 얼마나 강한지 확인해보겠어!",
|
||
2: "자 간다! 내 자랑이자 기쁨인 바위타입 포켓몬들이야!",
|
||
3: "바위타입 포켓몬이야말로 최고지!",
|
||
4: "트레이너로서 너의 실력이 어느 정도인지 그리고 함께 싸울 포켓몬이 얼마나 강한지 확인해보겠어!"
|
||
},
|
||
"victory": {
|
||
1: "이-이럴수가! 열심히 단련시킨 포켓몬들이!",
|
||
2: "…져버린 건가. 다음엔 지하통로에서 화석캐기 승부를 하고 싶구나.",
|
||
3: "네 실력이라면 승리는 당연한 결과겠지.",
|
||
4: "뭐-뭐야?! 이럴 수가! 이것도 부족했단 말인가?",
|
||
5: "내가 실수했군."
|
||
},
|
||
"defeat": {
|
||
1: "봤지? 이게 바로 내가 자랑하는 바위 스타일 전투야!",
|
||
2: "고마워! 이번 승부로 아버지를 이길 수 있겠다는 자신감이 생겼어!",
|
||
3: "정말 단단한 바위를 뚫고 나온 기분인데!"
|
||
}
|
||
},
|
||
"morty": {
|
||
"encounter": {
|
||
1: `조금만 더 노력하면, 내가 전설의 포켓몬을 만나는 미래가 보여.
|
||
$내가 그 수준에 도달할 수 있게 도와줘!`,
|
||
2: `커다란 무지개색 포켓몬은 진정한 강함을 가진 트레이너 앞에 나타난다는 이야기가 있어.
|
||
$난 그 이야기를 믿고, 줄곧 이 곳에서 몰래 수행하고 있어. 그 결과로, 다른 사람들은 볼 수 없는 것을 볼 수 있게 됐지.
|
||
$내겐 그 포켓몬을 나타나게 할 사람의 그림자가 보이거든.
|
||
$난 그게 나라고 믿어! 넌 내가 그 수준에 올라갈 수 있도록 도와줘야겠어!`,
|
||
3: "네가 믿든 믿지 않든, 불가사의한 힘은 존재해.",
|
||
4: "넌 내 수련의 결실을 보게 될 거야.",
|
||
5: "포켓몬과 너의 영혼을 하나로 만들어야 해. 가능하겠어?",
|
||
6: "저기, 너 내 수행의 일부분이 되고 싶은거지?"
|
||
},
|
||
"victory": {
|
||
1: "나는 아직 멀었구나…",
|
||
2: `그래… 여행으로 먼 곳을 돌아다니면서, 나보다 훨씬 많은 것을 봐왔구나.
|
||
$네가 조금 부럽네…`,
|
||
3: "이게 어떻게 가능한 거지…",
|
||
4: `우리의 잠재력은 그렇게 다르진 않은 것 같아.
|
||
$그치만 넌 그것과 다른 무언가를 많이 갖고 있는 것 같네… 흐음.`,
|
||
5: "수련이 더 필요하겠군.",
|
||
6: "안타깝게 됐네."
|
||
},
|
||
"defeat": {
|
||
1: "내가…다시 한 발짝 앞섰어.",
|
||
2: "후후훗…",
|
||
3: "뭐-뭐야?! 이럴 수가! 그것도 부족해?",
|
||
4: "정말 단단한 바위를 뚫고 나온 기분인데!",
|
||
5: "아하하하하!",
|
||
6: "내가 이길 줄 알았어!"
|
||
}
|
||
},
|
||
"crispin": {
|
||
"encounter": {
|
||
1: "이기고 싶으니까 이기고 말겠어!",
|
||
2: "싸우고 싶으면 싸운다! 이거면 충분하지 않아!?"
|
||
},
|
||
"victory": {
|
||
1: "이기고 싶었는데…졌잖아!",
|
||
2: "이기지 못해서…지고 말았어!"
|
||
},
|
||
"defeat": {
|
||
1: "잠시만. 나 지금 이긴거지? 이긴 거 맞지! 기분 좋은데!",
|
||
2: "우와아! 이거 굉장한데!"
|
||
}
|
||
},
|
||
"amarys": {
|
||
"encounter": {
|
||
1: `네리네는 그 사람을 구원하고 싶습니다. 그렇기에 패배는 용납되지 않습니다.
|
||
$… 승부를 시작합니다.`,
|
||
},
|
||
"victory": {
|
||
1: "네리네는… 안 된다는 건가요."
|
||
},
|
||
"defeat": {
|
||
1: "네리네가 승리했습니다. 수고하셨습니다."
|
||
}
|
||
},
|
||
"lacey": {
|
||
"encounter": {
|
||
1: "이번에는 사천왕으로서 승부하는 거니까 평소 사용하는 아이들로 상대해 드릴게요!"
|
||
},
|
||
"victory": {
|
||
1: "멋진 포켓몬 배틀이었어요!"
|
||
},
|
||
"defeat": {
|
||
1: "당신의 포켓몬의 노력에 박수를 보내주세요!"
|
||
}
|
||
},
|
||
"drayton": {
|
||
"encounter": {
|
||
1: `의자는 좋은 거야. 너도 그렇게 생각해? 정말 고마운 물건이지.
|
||
$왜 다들 앉지 않는 걸까. 서 있는 건 힘들잖아!`,
|
||
},
|
||
"victory": {
|
||
1: "전보다 더 강해질 줄이야!"
|
||
},
|
||
"defeat": {
|
||
1: "헤헤헷! 내 승리야. 분한 건 알겠지만 카지처럼 나가떨어지지마, 응?"
|
||
}
|
||
},
|
||
"ramos": {
|
||
"encounter": {
|
||
1: `그래, 올곧게 자란 초목을 모아서 만든 풀 정글짐은 어땠는가?
|
||
$자네가 느낀 그것이 나의 체육관 관장으로서의 실력이네! 한번 확인해 보겠나?`,
|
||
},
|
||
"victory": {
|
||
1: "포켓몬은 자네를 믿고, 자네는 그들을 믿는다…가슴이 후련해지는 승부였구먼."
|
||
},
|
||
"defeat": {
|
||
1: "호호호…연약해 보이는 풀잎은 콘크리트도 뚫을 수 있다네."
|
||
}
|
||
},
|
||
"viola": {
|
||
"encounter": {
|
||
1: `패배의 분함도 승리의 순간도…
|
||
$둘 다 최고의 피사체야! 정말 멋져 멋져!
|
||
$자, 그럼 덤비렴!`,
|
||
2: "나 비올라는 셔트 찬스를 노리는 것처럼--승리를 노릴 거야!"
|
||
},
|
||
"victory": {
|
||
1: "너와 네 포켓몬은 최고의 콤비구나! 정말 멋져 멋져!",
|
||
2: `렌즈 너머의 세계와 포켓몬의 마음으로 보는 세계…
|
||
$똑같이 보이는 풍경이지만 다양한 세계가 겹쳐져 있는 거야.`
|
||
},
|
||
"defeat": {
|
||
1: "내가 승리한 순간을 찍은 사진은 정말 멋져 멋져!",
|
||
2: "좋아! 멋진 사진을 찍었어!"
|
||
}
|
||
},
|
||
"candice": {
|
||
"encounter": {
|
||
1: `나, 무청에게 도전하고 싶은거야? 좋아! 강한 사람을 기다리고 있었으니까!
|
||
$그치만 말해두는데, 집중하는 방법을 아는 나도 강력하거든.`,
|
||
2: `포켓몬도 멋도 연애도 정신 집중이 중요하다고!
|
||
$무슨 뜻인지 보여줄테니까 각오해!`
|
||
},
|
||
"victory": {
|
||
1: "있지, 나 조금 불타오르게 됐어! 널 조금 존경하게 될지도 몰라.",
|
||
2: `우와! 제법인데! 내가 존경하게 만들다니!
|
||
$네 집중력과 의지, 완전히 나를 압도하는 같아. `
|
||
},
|
||
"defeat": {
|
||
1: "이기고자 하는 의지는 전해졌지만, 난 지지 않았어!",
|
||
2: "봤지? 무청의 집중력! 내 포켓몬의 집중력도 대단하다구!"
|
||
}
|
||
},
|
||
"gardenia": {
|
||
"encounter": {
|
||
1: "너에게선 승리의 기운이 느껴져. 어쨌든 재밌을 것 같아. 포켓몬 승부하자!"
|
||
},
|
||
"victory": {
|
||
1: "대단해! 너 정말 강하구나!"
|
||
},
|
||
"defeat": {
|
||
1: "그렇지! 나와 포켓몬은 완벽해!"
|
||
}
|
||
},
|
||
"aaron": {
|
||
"encounter": {
|
||
1: "좋습니다! 그럼 상대해 드리죠!"
|
||
},
|
||
"victory": {
|
||
1: "승부는 딥하고 컴플렉스한 일이네요…"
|
||
},
|
||
"defeat": {
|
||
1: "사천왕을 상대로 하는 승리는 쉽게 오지 않는다구요."
|
||
}
|
||
},
|
||
"cress": {
|
||
"encounter": {
|
||
1: "맞습니다! 당신은 저와 제 자랑스러운 물타입 포켓몬들과 상대하게 될것입니다."
|
||
},
|
||
"victory": {
|
||
1: "곤란하네… 이 콘이 질 줄이야."
|
||
},
|
||
"defeat": {
|
||
1: "제가 당신의 상대였기 때문에 이건 당연한 결과였습니다."
|
||
}
|
||
},
|
||
"allister": {
|
||
"encounter": {
|
||
1: "……어니언이야.\n……가 간다…"
|
||
},
|
||
"victory": {
|
||
1: `충격을 받아서… 가면을 떨어뜨릴 뻔 했지만…
|
||
$네가 얼마나 강한지 확실히 봤어.`,
|
||
},
|
||
"defeat": {
|
||
1: "이-이게 내 실력이니까!"
|
||
}
|
||
},
|
||
"clay": {
|
||
"encounter": {
|
||
1: "실망스럽군! 나를 기다리게 하다니, 이 꼬마가. 아무튼 실력을 확인해 볼까!"
|
||
},
|
||
"victory": {
|
||
1: "이런 이런… 진심으로 싸워서 진 거라 오히려 시원한 기분이군!"
|
||
},
|
||
"defeat": {
|
||
1: `중요한 것은 패배에 어떻게 반응하는 거다.
|
||
$그렇기 때문에 패배를 연료로 삼아 나아가는 사람들은 강인하지.`,
|
||
}
|
||
},
|
||
"kofu": {
|
||
"encounter": {
|
||
1: "물포켓몬의 풀코스를! 배 터지게 먹여 주도록 하마!"
|
||
},
|
||
"victory": {
|
||
1: "우옷! 우오오옷! 이렇게 팔팔한 트레이너가 다 있다니!"
|
||
},
|
||
"defeat": {
|
||
1: "젊은 친구! 다음에 또 만나기를 기대하고 있으마!"
|
||
}
|
||
},
|
||
"tulip": {
|
||
"encounter": {
|
||
1: "리파의 기술로 너의 포켓몬들을 지금보다 훨~씬 아름답게 만들어 줄게!"
|
||
},
|
||
"victory": {
|
||
1: "너의 강함은 풀 수 없는 매직이구나."
|
||
},
|
||
"defeat": {
|
||
1: "…리파의 업계에서는 어중간한 재능을 가진 사람은 대체로 금방 사라져 버려."
|
||
}
|
||
},
|
||
"sidney": {
|
||
"encounter": {
|
||
1: `음, 좋은 표정이야. 꽤나 즐길 수 있겠는데.
|
||
$좋아! 아주 좋아! 좋았어!
|
||
$우리 함께, 포켓몬리그에서만 맛볼 수 있는 배틀을 즐겨보도록 하자!`,
|
||
},
|
||
"victory": {
|
||
1: "이런, 이런 져버렸군? 뭐, 꽤 즐겼으니 상관없지만."
|
||
},
|
||
"defeat": {
|
||
1: "기분 나빠하지 마, 알겠지?"
|
||
}
|
||
},
|
||
"phoebe": {
|
||
"encounter": {
|
||
1: `송화산에서 수행하면서, 고스트 타입 포켓몬과 마음이 통하게 됐어.
|
||
$응, 나와 내 포켓몬의 유대감은 정말 강해!
|
||
$이런 내 포켓몬들에게 과연 데미지를 줄 수 있을지 한번 시험해봐!`,
|
||
},
|
||
"victory": {
|
||
1: "아- 아, 내가 져버렸다."
|
||
},
|
||
"defeat": {
|
||
1: "언젠가 다시 승부할 수 있기를 기대할게!"
|
||
}
|
||
},
|
||
"glacia": {
|
||
"encounter": {
|
||
1: `이곳에 도전하러 오는 건 모두 어설픈 트레이너와 포켓몬뿐….
|
||
$당신은 어떤가요? 제 진짜 실력을 발휘해도 괜찮을 정도라면 정말 기쁠텐데 말이죠…!`,
|
||
},
|
||
"victory": {
|
||
1: `당신과… 당신 포켓몬들의 뜨거운 혼!
|
||
$정말로 압도적인 뜨거움이네요.
|
||
$내 얼음 기술로 피해를 주지 못한 것도 놀랍지 않을정도로요!`,
|
||
},
|
||
"defeat": {
|
||
1: "저런, 정말로 치열한 승부였네요."
|
||
}
|
||
},
|
||
"drake": {
|
||
"encounter": {
|
||
1: `파트너로 포켓몬과 함께하는 승부에 무엇이 필요한지 넌 알고 있는가?
|
||
$그걸 모른다면 넌 이 몸을 이길 수 없다!`,
|
||
},
|
||
"victory": {
|
||
1: "훌륭하다, 라고 할 만 하군!"
|
||
},
|
||
"defeat": {
|
||
1: "난 승부에서 최선을 다했으니까!"
|
||
}
|
||
},
|
||
"wallace": {
|
||
"encounter": {
|
||
1: `뭐랄까, 너의 분위기가 조금 변한 것 같은…
|
||
$그런 느낌이 드는군. 자, 그럼 한번 확인해볼까? 너와 포켓몬의 힘을.
|
||
$그리고 확실하게 보여주도록 하지. 나와 포켓몬에 의한 물의 일루전을!`,
|
||
},
|
||
"victory": {
|
||
1: `훌륭하군. 넌 정말 굉장한 포켓몬 트레이너다.
|
||
$그런 너와 너의 포켓몬을 만나게 된 걸 기쁘게 생각해. 스스로 그 가치를 증명하다니!`,
|
||
},
|
||
"defeat": {
|
||
1: "거대한 일루전이로군!"
|
||
}
|
||
},
|
||
"lorelei": {
|
||
"encounter": {
|
||
1: `얼음포켓몬을 내보내면 대적할 사람이 없지! 상대를 얼린다는 건 매우 강력한 공격이야.
|
||
$네 포켓몬이 꽁꽁 얼면 그때부턴 내 손바닥 위거든! 아하하! 준비됐어?`,
|
||
},
|
||
"victory": {
|
||
1: "어떻게 감히!"
|
||
},
|
||
"defeat": {
|
||
1: "얼어붙은 넌 아무것도 할 수 없어."
|
||
}
|
||
},
|
||
"will": {
|
||
"encounter": {
|
||
1: `나는 전세계를 돌아다니며, 강한 에스퍼 포켓몬을 만들도록 수행해왔다.
|
||
$계속 더 정진하겠다! 패배는 선택지에 없어!`,
|
||
},
|
||
"victory": {
|
||
1: "이… 내가… 믿을수 없어…"
|
||
},
|
||
"defeat": {
|
||
1: "근소한 차이였다. 네게 부족한 것이 무엇인지 궁금하군."
|
||
}
|
||
},
|
||
"malva": {
|
||
"encounter": {
|
||
1: `심장이 불에 타버릴 것만 같아요.
|
||
$당신에 대한 증오로 불타고 있거든요, 얄미운 트레이너!`,
|
||
},
|
||
"victory": {
|
||
1: "도전자가… 사천왕 파키라에게서 멋지게 승리를 쟁취했습니다!"
|
||
},
|
||
"defeat": {
|
||
1: "기쁘네요! 당신을 짓밟을 수 있어서 말이죠!"
|
||
}
|
||
},
|
||
"hala": {
|
||
"encounter": {
|
||
1: "그럼…진심을 담아서 진지한 할라로 임하겠다!"
|
||
},
|
||
"victory": {
|
||
1: "네가 순례하면서 갖추게 된 강함을 느낄 수 있었다."
|
||
},
|
||
"defeat": {
|
||
1: "하하! 경쾌한 승부였구나!"
|
||
}
|
||
},
|
||
"molayne": {
|
||
"encounter": {
|
||
1: `사촌인 마마네에게 캡틴 자리는 줬지만, 아직 실력에는 자신 있어요.
|
||
$제 실력은 초신성처럼 빛나니까요!`,
|
||
},
|
||
"victory": {
|
||
1: "확실히 겨룰 흥미로운 트레이너를 찾았네요!"
|
||
},
|
||
"defeat": {
|
||
1: "아하하. 흥미로운 배틀이었네요."
|
||
}
|
||
},
|
||
"rika": {
|
||
"encounter": {
|
||
1: "실컷 귀여워해 줄 테니까… 한 번 열심히 해 보라고!"
|
||
},
|
||
"victory": {
|
||
1: "너, 꽤 하는구나!"
|
||
},
|
||
"defeat": {
|
||
1: "아하하! 제법인데! 역시 너는 재밌는 녀석이라니까!"
|
||
}
|
||
},
|
||
"bruno": {
|
||
"encounter": {
|
||
1: "우월한 힘으로 너를 부숴주지! 우! 하~앗!"
|
||
},
|
||
"victory": {
|
||
1: "하? 어떻게 내가 진 거지?"
|
||
},
|
||
"defeat": {
|
||
1: "얼마든지 내게 도전 할 수 있지만, 결과는 절대 바뀌지 않을 거다!"
|
||
}
|
||
},
|
||
"bugsy": {
|
||
"encounter": {
|
||
1: "내 이름은 호일! 벌레 포켓몬에 대해서라면 누구에게도 지지 않아!"
|
||
},
|
||
"victory": {
|
||
1: "우와, 대단해! 넌 포켓몬 전문가구나!\n내 연구는 아직 안 끝났네. 응, 네가 이겼어."
|
||
},
|
||
"defeat": {
|
||
1: "고마워! 방금 승부 덕분에, 내 연구도 진전을 이룬 것 같아!"
|
||
}
|
||
},
|
||
"koga": {
|
||
"encounter": {
|
||
1: "후하하하! 포켓몬은 단순히 강한 것만이 아니다--곧 알려주지!"
|
||
},
|
||
"victory": {
|
||
1: "하! 스스로 증명해냈군!"
|
||
},
|
||
"defeat": {
|
||
1: "인술을 피하는 방법을 배워보겠나?"
|
||
}
|
||
},
|
||
"bertha": {
|
||
"encounter": {
|
||
1: "그럼, 할머니가 네가 얼마나 해낼 수 있는지 보도록 할게?"
|
||
},
|
||
"victory": {
|
||
1: `좋아! 꼬마야, 정말로, 인상적이었단다.
|
||
$네 포켓몬은 너를 믿고 승리를 위해 최선을 다했구나.
|
||
$비록 내가 졌지만, 좋아서 바보같이 웃음이 나오는구나!`,
|
||
},
|
||
"defeat": {
|
||
1: "호호호! 이 할머니가 이겼구나!"
|
||
}
|
||
},
|
||
"lenora": {
|
||
"encounter": {
|
||
1: "자 그럼 도전자여, 애정을 담아 키운 포켓몬으로 어떤 방식으로 싸우는지 연구해 보겠다!"
|
||
},
|
||
"victory": {
|
||
1: "너에 대한 내 가설이 맞았네. 재능만 있는 게 아니라… 대단한 녀석이구나! 너 반할것 같잖아!"
|
||
},
|
||
"defeat": {
|
||
1: "아 하 하! 패배했다면, 그 이유를 분석하고, 다음 승부에서 그 지식을 활용하도록!"
|
||
}
|
||
},
|
||
"siebold": {
|
||
"encounter": {
|
||
1: "살아가는 동안, 궁극적인 요리와 강력한 상대를 찾기 위해… 열과 성을 다할 것입니다!"
|
||
},
|
||
"victory": {
|
||
1: "당신에 대한 기억을 제 가슴 속에 담아두겠습니다."
|
||
},
|
||
"defeat": {
|
||
1: `우리의 포켓몬 배틀은 영혼의 양식과 같습니다. 그건 저를 계속 지탱할 거예요.
|
||
$이것이 제가 전투에서 모든 것을 바친 당신에게, 경의를 표하는 방법입니다!`,
|
||
}
|
||
},
|
||
"roxie": {
|
||
"encounter": {
|
||
1: "간다! 너의 이성을 싹 날려줄 거야!!"
|
||
},
|
||
"victory": {
|
||
1: "굉-장해! 네 이성, 이미 나보다 TOXIC해버렸잖아!"
|
||
},
|
||
"defeat": {
|
||
1: "헤이, 잠깐-! 좀 더 진지해져! 넌 더 날아가야한다구!"
|
||
}
|
||
},
|
||
"olivia": {
|
||
"encounter": {
|
||
1: "여기에 소개는 필요 없지. 자, 라이치님과 승부할 시간이다!"
|
||
},
|
||
"victory": {
|
||
1: "정말 훌륭하군… 당신과 포켓몬 둘 다…"
|
||
},
|
||
"defeat": {
|
||
1: "흐-음."
|
||
}
|
||
},
|
||
"poppy": {
|
||
"encounter": {
|
||
1: "우와~! 뽀삐와 포켓몬 승부가 하고 싶으세요?"
|
||
},
|
||
"victory": {
|
||
1: "훌쩍, 으에엥~"
|
||
},
|
||
"defeat": {
|
||
1: `만세~! 만세~ 목수, 성공했어요!
|
||
$에헴! 리벤지 매치는 언제든지 받아 줄게요!`,
|
||
}
|
||
},
|
||
"agatha": {
|
||
"encounter": {
|
||
1: "포켓몬은 싸우게 하려고 있는 것이야! 진정한 싸움이라는 것을 보여주겠다!"
|
||
},
|
||
"victory": {
|
||
1: "이런! 넌 무언가 특별하구나, 꼬마야!"
|
||
},
|
||
"defeat": {
|
||
1: "바하하하. 제대로 된 승부는 이렇게 하는거다!"
|
||
}
|
||
},
|
||
"flint": {
|
||
"encounter": {
|
||
1: "뜨겁게 타오를 준비는 됐겠지, 이제 곧 대폭발이 다가올테니까!"
|
||
},
|
||
"victory": {
|
||
1: "놀랍군! 네 기술이 너무 뜨거워서, 내가 미적지근해보이잖아!"
|
||
},
|
||
"defeat": {
|
||
1: "하? 그게 다야? 좀 더 열정이 필요해보이는걸."
|
||
}
|
||
},
|
||
"grimsley": {
|
||
"encounter": {
|
||
1: "이긴 자가 모든 것을 갖고 패배한 자에겐 아무것도 남지 않는다."
|
||
},
|
||
"victory": {
|
||
1: "누군가가 이기면 상대한 누군가가 진다… 난 다음 승리를 목표로 하겠어!"
|
||
},
|
||
"defeat": {
|
||
1: "누군가가 이기면, 그 사람과 싸운 사람은 지게 되는 것이지."
|
||
}
|
||
},
|
||
"caitlin": {
|
||
"encounter": {
|
||
1: `피어난 꽃에서 나타난 것은 나. 거기 있는 당신…
|
||
$강함과 상냥함을 함께 갖춘 포켓몬 트레이너인 것 같네.
|
||
$이 카틀레야가 대전 상대로 원하는 건 최고의 강함…
|
||
$너도 그 실력을 마음껏 펼쳐 봐!`,
|
||
},
|
||
"victory": {
|
||
1: "대전을 통해서 저도 포켓몬도 성장합니다. 감사드립니다."
|
||
},
|
||
"defeat": {
|
||
1: "더욱 엘레강트하고 엑셀런트하게 승리를 쟁취하고 싶거든."
|
||
}
|
||
},
|
||
"diantha": {
|
||
"encounter": {
|
||
1: `미래를 향한 희망으로 빛나는 당신과, 당신의 포켓몬을 상대로 승부하는 것…
|
||
$솔직히, 매일매일 새로운 날을 위해 필요한 에너지가 채워지는 것 같아요! 정말로요!`,
|
||
},
|
||
"victory": {
|
||
1: "고귀한 영혼을 지닌 포켓몬과 트레이너의 모습에 격하게 마음이 흔들려서…"
|
||
},
|
||
"defeat": {
|
||
1: "정말, 환상적이야! 어떻게 생각하시나요? 저의 포켓몬들, 꽤 멋있었죠?"
|
||
}
|
||
},
|
||
"wikstrom": {
|
||
"encounter": {
|
||
1: `잘 왔네, 젊은 도전자여! 이 몸은 사천왕 중 한 명인 강철의 남자 간피다!
|
||
$자 그럼 간다, 간다! 간닷!`,
|
||
},
|
||
"victory": {
|
||
1: "정말 영광이군! 자네의 포켓몬과 서로 신뢰하는 힘, 날 능가하는군!!"
|
||
},
|
||
"defeat": {
|
||
1: `이게 무슨 마법이지? 내 마음의 떨림이 멈추질 않는군!
|
||
$가치 있는 상대를 이기는 것은 영혼에 날개를 달아주는 것과 같지--그런 내가 비상하는 것일까!`,
|
||
}
|
||
},
|
||
"acerola": {
|
||
"encounter": {
|
||
1: "포켓몬 배틀은 언제나 재미있지! 자, 내가 상대해줄게!"
|
||
},
|
||
"victory": {
|
||
1: "아세로라… 입이 딱 벌어졌어! 어떻게 해낸 거야?!"
|
||
},
|
||
"defeat": {
|
||
1: "후아~! 놀라운 승리네!"
|
||
}
|
||
},
|
||
"larry_elite": {
|
||
"encounter": {
|
||
1: `…안녕하십니까, 청목입니다.
|
||
$귀찮게도 저는 사천왕도 겸임하고 있습니다.`,
|
||
},
|
||
"victory": {
|
||
1: "날고 있는 새포켓몬도 떨어뜨릴 기세로군요."
|
||
},
|
||
"defeat": {
|
||
1: "치프와 만나기로 한 시각이군요."
|
||
}
|
||
},
|
||
"lance": {
|
||
"encounter": {
|
||
1: "널 기다리고 있었다. 그 실력을 시험해보겠어.",
|
||
2: "여기까지 올 수 있을거라고 생각했다. 슬슬 시작해볼까."
|
||
},
|
||
"victory": {
|
||
1: "날 따라잡았군. 훌륭해!",
|
||
2: "다른 트레이너가 날 이길 거라곤 생각 못했는데… 놀랍군."
|
||
},
|
||
"defeat": {
|
||
1: "근소하군. 다시 해볼까?",
|
||
2: "네가 약해서가 아니다. 신경쓰지 말도록."
|
||
}
|
||
},
|
||
"karen": {
|
||
"encounter": {
|
||
1: "난 카렌! 내 악 타입 포켓몬과의 승부를 원하니?",
|
||
2: "난 네가 이전에 만났던 트레이너들과는 달라.",
|
||
3: "강한 포켓몬, 약한 포켓몬, 그런 건 사람이 멋대로 정하는 것."
|
||
},
|
||
"victory": {
|
||
1: "좋아하는 마음이 전해진다면 포켓몬도 답할거야. 그렇게 강해지는 거지",
|
||
2: "난 내가 선택한 길을 걸어갈거야.",
|
||
3: "챔피언이 너를 기다리고 있어."
|
||
},
|
||
"defeat": {
|
||
1: "정말 강한 트레이너라면 좋아하는 포켓몬으로 이길 수 있도록 열심히 해야 해.",
|
||
2: "뭐, 비교적 재밌었어.",
|
||
3: "언제라도 다시 찾아와, 상대해줄게."
|
||
}
|
||
},
|
||
"milo": {
|
||
"encounter": {
|
||
1: `그렇다는 건 당신이 포켓몬을 아주 깊게 이해하고 있다는 뜻이겠죠?
|
||
$이거 만만치 않은 승부가 되겠네요!
|
||
$저도 다이맥스를 사용해야겠어요!`,
|
||
},
|
||
"victory": {
|
||
1: "풀의 힘이 모두 시들어버리다니… 당신은 굉장한 도전자시군요!"
|
||
},
|
||
"defeat": {
|
||
1: "충격과 공포를 전해드리겠습니다."
|
||
}
|
||
},
|
||
"lucian": {
|
||
"encounter": {
|
||
1: `잠깐, 기다려주세요. 제가 읽던 책이 거의 클라이맥스에 도달했거든요…
|
||
$주인공이 성스러운 검을 얻었고 마지막 시련을 앞두고 있는데… 아, 신경 쓰지 마세요.
|
||
$여기까지 왔으니, 그건 제쳐두고 당신과 싸워야겠습니다.
|
||
$당신이 과연 주인공이 될 그릇인지 확인해 보도록 하죠!`
|
||
},
|
||
"victory": {
|
||
1: "그렇군요… 결국 체크메이트인가요."
|
||
},
|
||
"defeat": {
|
||
1: "제 평판을 지켜냈네요."
|
||
}
|
||
},
|
||
"drasna": {
|
||
"encounter": {
|
||
1: `당신 강하시죠? 그것도 상당히 꽤 말이에요…
|
||
$어머 기뻐라! 그런 상대와 놀면 포켓몬들도 쑥쑥 크겠어요!`
|
||
},
|
||
"victory": {
|
||
1: "어머머 벌써 끝나버리다니… 미안해요, 괜찮으면 또 오세요!"
|
||
},
|
||
"defeat": {
|
||
1: "어머, 웬일이야?"
|
||
}
|
||
},
|
||
"kahili": {
|
||
"encounter": {
|
||
1: "자, 여기에서… 승리의 바람이 부는 쪽은 당신과 저 중에 어느 쪽일까요?"
|
||
},
|
||
"victory": {
|
||
1: "사천왕으로서 분하지만 당신들의 강함은 진정한 강함이군요."
|
||
},
|
||
"defeat": {
|
||
1: "이것이 에이스니까요!"
|
||
}
|
||
},
|
||
"hassel": {
|
||
"encounter": {
|
||
1: "맹렬하게 몰아치는 승부의 숨결을 직접 가르쳐 드리겠습니다!!"
|
||
},
|
||
"victory": {
|
||
1: `이번에는 당신이 승리를 쟁취했군요.
|
||
$하지만, 시합의 흐름을 보니… 다음 승부는 또 어떻게 될지 모르겠네요.`,
|
||
},
|
||
"defeat": {
|
||
1: "저에게 더 배우고 싶은 것이 있으시다면 또 승부하도록 하죠."
|
||
}
|
||
},
|
||
"blue": {
|
||
"encounter": {
|
||
1: "여기까지 왔다니, 실력이 꽤 봐줄만 할 것 같은데."
|
||
},
|
||
"victory": {
|
||
1: "그 녀석한테만 지는 줄 알았는데… 누구냐고? 하, 하…"
|
||
},
|
||
"defeat": {
|
||
1: "봤지? 여기까지 온 내 실력."
|
||
}
|
||
},
|
||
"piers": {
|
||
"encounter": {
|
||
1: "뜨거운 현장을 즐길 준비는 됐겠지! 스파이크 마을, it's time to rock!"
|
||
},
|
||
"victory": {
|
||
1: "나도 내 멤버들도 최선을 다했어. 다음에 또 배틀하자고…"
|
||
},
|
||
"defeat": {
|
||
1: "소리를 지르느라 목이 가버렸군… 그렇지만 박진감 넘치는 배틀이었다!"
|
||
}
|
||
},
|
||
"red": {
|
||
"encounter": {
|
||
1: "…!"
|
||
},
|
||
"victory": {
|
||
1: "…?"
|
||
},
|
||
"defeat": {
|
||
1: "…!"
|
||
}
|
||
},
|
||
"jasmine": {
|
||
"encounter": {
|
||
1: "와… 당신의 포켓몬은 인상적이네요. 재미있을 것 같아요."
|
||
},
|
||
"victory": {
|
||
1: "당신은 정말 강하네요. 저도 더 열심히 노력해야겠어요."
|
||
},
|
||
"defeat": {
|
||
1: "이길 줄은 몰랐어요."
|
||
}
|
||
},
|
||
"lance_champion": {
|
||
"encounter": {
|
||
1: "여전히 난 챔피언이다. 더이상 주저할 게 없군."
|
||
},
|
||
"victory": {
|
||
1: "새로운 챔피언의 등장이군."
|
||
},
|
||
"defeat": {
|
||
1: "성공적으로 챔피언 자리를 지켜냈다."
|
||
}
|
||
},
|
||
"steven": {
|
||
"encounter": {
|
||
1: `넌… 포켓몬과 함께 모험을 하면서 무엇을 봤지?
|
||
$많은 트레이너와 만나면서 무엇을 느꼈지?
|
||
$풍요로운 이 지역을 돌아다니면서, 네 안에서 눈뜨기 시작한 무언가…
|
||
$그 모든 것을 나에게 쏟아부었으면 좋겠어.
|
||
$나와 내 포켓몬들도 전력을 다해 상대해줄 테니까!`,
|
||
},
|
||
"victory": {
|
||
1: "챔피언인 내가 질 줄이야…"
|
||
},
|
||
"defeat": {
|
||
1: "덕분에 즐거웠어! 고마워!"
|
||
}
|
||
},
|
||
"cynthia": {
|
||
"encounter": {
|
||
1: "나, 난천은, 네 도전을 받아들일게! 온 힘을 다해 너와 시합하겠어!"
|
||
},
|
||
"victory": {
|
||
1: "포켓몬 배틀보다 재밌는 것은 없지만, 언젠간 끝나기 마련이니…"
|
||
},
|
||
"defeat": {
|
||
1: "비록 졌어도, 포켓몬에 대한 사랑은 잃지 않도록 해."
|
||
}
|
||
},
|
||
"iris": {
|
||
"encounter": {
|
||
1: `나는 말이지, 강한 트레이너와의 진지한 승부를 즐겨!
|
||
$왜냐면 그렇잖아! 이곳에 오는 건 마음 깊이 승리를 추구하는 트레이너.
|
||
#함께 싸우는 건 수많은 승부를 헤쳐온 포켓몬.
|
||
$그런 상대와 겨룰 수 있다면 나도! 내 포켓몬도!
|
||
$더욱더 강해지고 서로 알 수 있으니까! 으응! 그럼 간다!
|
||
$포켓몬리그 챔피언 아이리스! 당신을 이기겠습니다!!`,
|
||
},
|
||
"victory": {
|
||
1: "후와아아아… 힘을 모두 발휘했는데도 우리가 졌네."
|
||
},
|
||
"defeat": {
|
||
1: "우와! 이겼다!"
|
||
}
|
||
},
|
||
"hau": {
|
||
"encounter": {
|
||
1: `트레이너가 따뜻한 지역 출신인지 추운 지역 출신인지에 따라 배틀 스타일이 달라지는지 궁금해졌어.
|
||
$그럼 테스트 해볼게~!`,
|
||
},
|
||
"victory": {
|
||
1: "멋진데~! 이제 너의 스타일을 조금 더 잘 알게된 것 같아!"
|
||
},
|
||
"defeat": {
|
||
1: "이런, 그건 그냥 승부였는데~!"
|
||
}
|
||
},
|
||
"geeta": {
|
||
"encounter": {
|
||
1: `그 도전장, 한 번 더 승낙하도록 하죠.
|
||
$자… 훈련의 결실을 보여주세요.`,
|
||
},
|
||
"victory": {
|
||
1: "당신이 이룰 업적에 대한 소식들, 기다리고 있겠습니다!"
|
||
},
|
||
"defeat": {
|
||
1: "무슨 문제라도 있나요? 이게 전부라니, 그럴리 없잖아요?"
|
||
}
|
||
},
|
||
"nemona": {
|
||
"encounter": {
|
||
1: "만세! 나 너무 기대돼! 이제 전력으로 승부하는거야~!"
|
||
},
|
||
"victory": {
|
||
1: "우와, 조금 문제 있지만, 그래도 너무 재밌었어! 다음에는 지지 않을거야!"
|
||
},
|
||
"defeat": {
|
||
1: "우와, 너무 멋진 승부였어! 정말로 강하네."
|
||
}
|
||
},
|
||
"leon": {
|
||
"encounter": {
|
||
1: "레츠, 챔피언 타임!!!"
|
||
},
|
||
"victory": {
|
||
1: `챔피언 타임은 끝났어…
|
||
$하지만 정말 멋진 시간이었지!
|
||
$최고의 시합을 만들어줘서 고맙다!`,
|
||
},
|
||
"defeat": {
|
||
1: "최고의 챔피언 타임이었어, 정말로!"
|
||
}
|
||
},
|
||
"whitney": {
|
||
"encounter": {
|
||
1: "있지! 포켓몬들 말이야, 정말 너무 귀엽지?"
|
||
},
|
||
"victory": {
|
||
1: "흑! 으아앙! 너무해!"
|
||
},
|
||
"defeat": {
|
||
1: "이걸로 끝!"
|
||
}
|
||
},
|
||
"chuck": {
|
||
"encounter": {
|
||
1: "하! 나에게 도전하겠다고? 용감한 거냐, 아니면 그냥 무모한 거냐?"
|
||
},
|
||
"victory": {
|
||
1: "자네 강하군! 나를 제자로 삼아주겠나?"
|
||
},
|
||
"defeat": {
|
||
1: "자. 내가 자네보다 얼마나 더 강력한지 깨달았겠지?"
|
||
}
|
||
},
|
||
"katy": {
|
||
"encounter": {
|
||
1: "쓰러지고 싶지 않다면 방심하지 말고 열심히 해 봐~"
|
||
},
|
||
"victory": {
|
||
1: "내 포켓몬들 모두 지쳐서 헤벌레~ 해졌어~"
|
||
},
|
||
"defeat": {
|
||
1: "비비용~ 많~이 먹으렴~"
|
||
}
|
||
},
|
||
"pryce": {
|
||
"encounter": {
|
||
1: "젊음만으로는 승리를 보장할 수 없다! 중요한 것은 경험이다."
|
||
},
|
||
"victory": {
|
||
1: "특출하군! 완벽해. 지금 이 느낌을 잊지 말도록."
|
||
},
|
||
"defeat": {
|
||
1: "내가 예상했던 그대로군."
|
||
}
|
||
},
|
||
"clair": {
|
||
"encounter": {
|
||
1: "내가 누군지 알지? 그런데도 감히 내게 도전해?"
|
||
},
|
||
"victory": {
|
||
1: "네 실력이 어디까지 올라갈 수 있는지 궁금하네. 아주 흥미진진하겠어."
|
||
},
|
||
"defeat": {
|
||
1: "끝이다."
|
||
}
|
||
},
|
||
"maylene": {
|
||
"encounter": {
|
||
1: `지금 당신에게 도전하러 왔어요.
|
||
$전력을 다할 테니 각오하세요!`,
|
||
},
|
||
"victory": {
|
||
1: "나의 패배입니다…"
|
||
},
|
||
"defeat": {
|
||
1: "멋진 승부였습니다."
|
||
}
|
||
},
|
||
"fantina": {
|
||
"encounter": {
|
||
1: `당신도 도전해 보세요. 전 당신을 이기겠어요.
|
||
$그것이 체육관 관장!`,
|
||
},
|
||
"victory": {
|
||
1: "당신 최고로 강해요. 나 진 것 알아요."
|
||
},
|
||
"defeat": {
|
||
1: "너무, 너무 행복해요!"
|
||
}
|
||
},
|
||
"byron": {
|
||
"encounter": {
|
||
1: `젊은 트레이너여! 자네는 내 아들 강석처럼 젊군.
|
||
$젊은 트레이너가 많아질수록, 포켓몬의 미래도 밝지!
|
||
$그러니, 젊은이들이 넘어야할 벽으로서 상대해주겠다!`,
|
||
},
|
||
"victory": {
|
||
1: "흠! 내 견고한 포켓몬이--져버렸군!"
|
||
},
|
||
"defeat": {
|
||
1: "으하하핫! 내 견고한 포켓몬은 어땠나?!"
|
||
}
|
||
},
|
||
"olympia": {
|
||
"encounter": {
|
||
1: "이 의식은 앞으로의 길을 정하는 것입니다. 포켓몬 승부를 시작해볼까요!"
|
||
},
|
||
"victory": {
|
||
1: "당신이라면 별이라도 움직여서 가야 할 길을 만들어 낼 것 같습니다."
|
||
},
|
||
"defeat": {
|
||
1: "우리의 길은 이제 분명해졌습니다."
|
||
}
|
||
},
|
||
"volkner": {
|
||
"encounter": {
|
||
1: `여기까지 왔으니, 넌 꽤 강하겠군…
|
||
$네가 내게 포켓몬 승부의 즐거움을 상기시켜 줄 트레이너이길 바란다!`,
|
||
},
|
||
"victory": {
|
||
1: `너 나를 이겼군…
|
||
$네 열정과 포켓몬이 그런 너를 위해 싸워준 고귀한 방식…
|
||
$심지어 스릴까지 넘쳤다. 아주 좋은 승부였어.`,
|
||
},
|
||
"defeat": {
|
||
1: `전혀 충격적이지 않았다…
|
||
$이런 건 원하지 않았어!`,
|
||
}
|
||
},
|
||
"burgh": {
|
||
"encounter": {
|
||
1: `으-음… 이번 배틀에서 이기면, 예전과는 다른 그림을 그릴 수 있을 것 같아.
|
||
$맞아! 난 승리 뮤즈의 목소리를 선명하게 들을 수 있거든. 그럼 승부다!`,
|
||
2: `물론, 난 내 포켓몬을 자랑스럽게 생각하거든!
|
||
$자 그럼… 바로 승부할까!`
|
||
},
|
||
"victory": {
|
||
1: "벌써 끝이라고? 뮤즈가 나를 버리고 떠나버렸나?",
|
||
2: "아우… 져버렸네! 너 굉장히 강하잖아!"
|
||
},
|
||
"defeat": {
|
||
1: "우와… 왠지 뭔가 아름답네, 그치…",
|
||
2: `가끔 사람들이 못난 승리라고 말하는 걸 듣곤 해.
|
||
$그치만 난 최선을 다했다면, 어떤 승리든 아름답다고 생각하거든.`
|
||
}
|
||
},
|
||
"elesa": {
|
||
"encounter": {
|
||
1: `컴플리트…! 확신이 들때면, 내 몸을 통하는 전기가 짜릿짜릿하게 느껴져!
|
||
$그 감각을 느끼고 싶으니까…, 다음은 사랑스러운 포켓몬들로 너를 어질어질하게 할게!`,
|
||
},
|
||
"victory": {
|
||
1: "어질어질하게 만들 셈이였는데, 너한테는 짜릿짜릿하게 당해버렸네."
|
||
},
|
||
"defeat": {
|
||
1: "왠지 부족한 기분이야… 다음에는 최선을 다할 수 있지?"
|
||
}
|
||
},
|
||
"skyla": {
|
||
"encounter": {
|
||
1: `드디어 대결의 시간이야! 누가 정상에 오를지 결정짓는 포켓몬 배틀, 그치?
|
||
$난 정상에 있는 게 좋아! 높은 곳에서는 항상 멀리 볼 수 있으니까!
|
||
$그럼, 다음은 나랑 더욱 즐거운 것을 할까?`,
|
||
},
|
||
"victory": {
|
||
1: "배틀에서 네 상대가 되는 거, 뭔가 새로운 모티브가 되네. 고마워!"
|
||
},
|
||
"defeat": {
|
||
1: "이기든 지든, 항상 무언가를 얻게 돼, 그치?"
|
||
}
|
||
},
|
||
"brycen": {
|
||
"encounter": {
|
||
1: `다른사람이나 포켓몬과 함께 있을 때도 힘이 생긴다.
|
||
$그 도움을 받는 것이 너를 강하게 만들었겠지. 그 힘을 보이거라!`,
|
||
},
|
||
"victory": {
|
||
1: "너와 포켓몬과! 멋진 콤비네이션! 아름다운 우정!"
|
||
},
|
||
"defeat": {
|
||
1: "극한에서 시험받고 단련하도록!"
|
||
}
|
||
},
|
||
"drayden": {
|
||
"encounter": {
|
||
1: `지금 찾는 것은 밝은 미래를 보여줄 젋은 트레이너의 존재.
|
||
$승부에서 모든 걸 보이도록. 네 기술, 내 경험, 그리고 포켓몬을 키워온 사랑도 함께!`,
|
||
},
|
||
"victory": {
|
||
1: "패배하여 끓어오르는 이 마음… 뭐라고 표현해야 좋을까."
|
||
},
|
||
"defeat": {
|
||
1: "실망스럽군! 난 자네의 능력이 그보다 더 크다는 걸 알고있네!"
|
||
}
|
||
},
|
||
"grant": {
|
||
"encounter": {
|
||
1: `제가 바라는 것은 단 하나뿐입니다.
|
||
$서로가 서로를 뛰어넘어, 더 높은 벽에 도달하는 것입니다.`,
|
||
},
|
||
"victory": {
|
||
1: "내 앞에 솟아 있는 높은 벽… 그건 바로 당신입니다."
|
||
},
|
||
"defeat": {
|
||
1: `인생에서 중요한 교훈은 간단합니다.
|
||
$포기하지 않는 것.
|
||
$이것이 전부입니다.`,
|
||
}
|
||
},
|
||
"korrina": {
|
||
"encounter": {
|
||
1: "코르니 납시오!"
|
||
},
|
||
"victory": {
|
||
1: "네 존재가 너의 포켓몬을 점점 진화시키고 있어!"
|
||
},
|
||
"defeat": {
|
||
1: "정말 멋진 배틀이었어!"
|
||
}
|
||
},
|
||
"clemont": {
|
||
"encounter": {
|
||
1: "아앗! 잘 부탁드립니다!"
|
||
},
|
||
"victory": {
|
||
1: "당신들의 승부를 향한 마음에 자극을 받았습니다!"
|
||
},
|
||
"defeat": {
|
||
1: "저의 슈퍼트레이닝 발명품이 효과가 있는 것 같군요!"
|
||
}
|
||
},
|
||
"valerie": {
|
||
"encounter": {
|
||
1: `어라,트레이너님… 슝슝 워프해서… 이렇게 만나서 반갑네.
|
||
$그리고 내가 보기엔 당신은 노력했기에, 이 승부에 참가할 수 있게 된 것 같아.
|
||
$찾기 힘든 요정 같은 페어리 타입, 우리 포켓몬들 사뿐하고 화사하지만 강하다구.`,
|
||
},
|
||
"victory": {
|
||
1: "난 당신이 내일을 생각하며 웃을 수 있는 것들을 찾길 바라고 있을게…"
|
||
},
|
||
"defeat": {
|
||
1: "앗 이런, 가엾어라…"
|
||
}
|
||
},
|
||
"wulfric": {
|
||
"encounter": {
|
||
1: `그거 알아? 그거… 전투와 유대감을 통해 배운다거나 하는… 거 뭐더라, 음.
|
||
$여튼 말이지, 난 그냥 재밌어서 하는 거야.
|
||
$내 자랑은 별로 듣고 싶지 않으려나? 자, 포켓몬을 꺼내자!`,
|
||
},
|
||
"victory": {
|
||
1: "그거야, 바로 그거! 멋지다고. 단단한 얼음을 깨부쉈구나!"
|
||
},
|
||
"defeat": {
|
||
1: "나와 싸우면 그런 일이 벌어진다니까!"
|
||
}
|
||
},
|
||
"kabu": {
|
||
"encounter": {
|
||
1: `모든 트레이너와 포켓몬은 이기기 위해 훈련을 하고 있다.
|
||
$하지만 싸우는 상대 역시 그만큼 노력하고 있지.
|
||
$ 결국 승부는 실전에서, 얼마만큼 제 실력을 발휘할 수 있느냐에 달렸다.`,
|
||
},
|
||
"victory": {
|
||
1: "오늘 너와 싸울 수 있어서 참 기뻤다!"
|
||
},
|
||
"defeat": {
|
||
1: "내 성장을 체감하게 되는군!"
|
||
}
|
||
},
|
||
"bea": {
|
||
"encounter": {
|
||
1: `당신은 과연, 어떤 공격에도 흔들리지 않는 마음을 가졌을까요?
|
||
$제가 시험해보겠습니다, 준비는 되셨습니까?`,
|
||
},
|
||
"victory": {
|
||
1: "당신이 데리고 있는 포켓몬에게서 무예의 혼을 느꼈습니다."
|
||
},
|
||
"defeat": {
|
||
1: "누구나 바랄 법한 최고의 경기였습니다."
|
||
}
|
||
},
|
||
"opal": {
|
||
"encounter": {
|
||
1: "그럼 너의 파트너 포켓몬 다루는 실력을 내게 보여주거라!"
|
||
},
|
||
"victory": {
|
||
1: "핑크는 부족하지만, 너희는 좋은 트레이너와 포켓몬이구나."
|
||
},
|
||
"defeat": {
|
||
1: "내가 보기엔, 불합격이란다."
|
||
}
|
||
},
|
||
"bede": {
|
||
"encounter": {
|
||
1: "의심할 여지 없이 증명하겠습니다. 당신이 한심한지, 그리고 내가 얼마나 강한지!"
|
||
},
|
||
"victory": {
|
||
1: "잘 봤습니다… 뭐, 꽤 괜찮네요. 전 그렇게 열심히 하지도 않았으니까요."
|
||
},
|
||
"defeat": {
|
||
1: "이런 결과, 나쁘지 않군요."
|
||
}
|
||
},
|
||
"gordie": {
|
||
"encounter": {
|
||
1: "그럼, 빨리 끝내도록 하죠."
|
||
},
|
||
"victory": {
|
||
1: "구멍이 있다면 들어가고 싶군요… 아니지, 여기선 빠지고 싶다고 해야하나?"
|
||
},
|
||
"defeat": {
|
||
1: "이런 배틀이라면, 매번 승리가 따라올 것 같네요!"
|
||
}
|
||
},
|
||
"marnie": {
|
||
"encounter": {
|
||
1: `사실은, 말했던 일들이 해결 되고 나면… 결국은 나 자신이 챔피언이 되고싶다는 걸 알았으니까!
|
||
$그러니까 너의 팀을 기분 좋게 잠들게 해주겠어!`,
|
||
},
|
||
"victory": {
|
||
1: "응, 그래서 내가 졌구나… 그치만 너와 네 포켓몬의 좋은 점을 많이 볼 수 있었어!"
|
||
},
|
||
"defeat": {
|
||
1: "우리의 배틀 방식을 즐겼길 바라."
|
||
}
|
||
},
|
||
"raihan": {
|
||
"encounter": {
|
||
1: "챔피언도 쓰러뜨리고, 토너먼트에서도 우승해서, 위대한 나 금랑님이 얼마나 강한지 세계에 증명 해보실까!"
|
||
},
|
||
"victory": {
|
||
1: `역시 난 진 다음에도 멋있네!
|
||
$조금 분하지만….
|
||
$기념으로 셀카라도 찍어둘까…!`,
|
||
},
|
||
"defeat": {
|
||
1: "자, 이 순간을 기억하기 위한 셀카를 찍자고."
|
||
}
|
||
},
|
||
"brassius": {
|
||
"encounter": {
|
||
1: "준비는 됐겠지!? 그럼, 우리 둘의 예술적인 합작품을 한번 만들어 보도록 할까!"
|
||
},
|
||
"victory": {
|
||
1: "아… 아방가르드!!"
|
||
},
|
||
"defeat": {
|
||
1: "바로 신작을 만들러 가야 하니 이만 실례하겠다!"
|
||
}
|
||
},
|
||
"iono": {
|
||
"encounter": {
|
||
1: `자~ 오늘의 각오는~ 모야모야~?
|
||
$...
|
||
$그럼, 이제 시작해 볼까!
|
||
$도전자님의 실력은 과연 과연~!?`,
|
||
},
|
||
"victory": {
|
||
1: "너의 반짝임은 1000만볼트!"
|
||
},
|
||
"defeat": {
|
||
1: "당신의 눈길을 일렉트릭네트로 뾰로롱!"
|
||
}
|
||
},
|
||
"larry": {
|
||
"encounter": {
|
||
1: "그렇습니다. 심플한 것이 가장 강한 것입니다!"
|
||
},
|
||
"victory": {
|
||
1: "허, 이걸로 한 방 먹은 게 되었군요."
|
||
},
|
||
"defeat": {
|
||
1: "오늘은 저는 이만 실례하겠습니다."
|
||
}
|
||
},
|
||
"ryme": {
|
||
"encounter": {
|
||
1: "나의 영혼 흔들어 봐 Come On!"
|
||
},
|
||
"victory": {
|
||
1: "너의 Cool한 Youth 나의 Soul이 Move!"
|
||
},
|
||
"defeat": {
|
||
1: "Bye Bye Baby~!"
|
||
}
|
||
},
|
||
"grusha": {
|
||
"encounter": {
|
||
1: "내가 너를 철저하게 얼려 버리면 고민할 것도 없겠지!"
|
||
},
|
||
"victory": {
|
||
1: "너의 그 열기… 싫지 않아."
|
||
},
|
||
"defeat": {
|
||
1: "너에겐 아직 열기가 부족하구나."
|
||
}
|
||
},
|
||
"marnie_elite": {
|
||
"encounter": {
|
||
1: "여기까지 왔구나? 포켓몬 다루는 실력 좀 볼까!",
|
||
2: "최선을 다할 거니까, 쉽게 넘어갈 수 있을 거라고 생각하지 마!"
|
||
},
|
||
"victory": {
|
||
1: "내가 지다니 믿을 수 없어… 그렇지만 네가 바란 것도 이런 승리였겠지. 잘했어!",
|
||
2: "난 여전히 배울 게 많은 것 같아. 그래도, 멋진 승부였어!"
|
||
},
|
||
"defeat": {
|
||
1: "잘 싸웠지만, 내가 위야! 다음에는 더 잘해봐!",
|
||
2: "트레이닝이 제값을 하는 것 같네. 승부에 응해줘서 고마워!"
|
||
}
|
||
},
|
||
"nessa_elite": {
|
||
"encounter": {
|
||
1: "조류가 오늘은 내 편인 것 같네. 휩쓸릴 준비 됐어?",
|
||
2: "이번 승부로 파도를 일으키는 거야! 준비는 됐겠지!"
|
||
},
|
||
"victory": {
|
||
1: "너 그런 바다를 완벽하게 버텨냈네… 잘했어!",
|
||
2: "내 쪽의 해류가 너와 맞지 않았던 거 같네. 잘했어!"
|
||
},
|
||
"defeat": {
|
||
1: "물은 항상 자기 길을 찾아 흐르지. 상쾌한 승부였어!",
|
||
2: "잘 싸웠지만, 바다의 힘은 막을 수 없다고!"
|
||
}
|
||
},
|
||
"bea_elite": {
|
||
"encounter": {
|
||
1: "준비는 되셨겠죠! 제 투지가 불타고 있습니다!",
|
||
2: "가차 없는 제 속도를 따라잡으실 수 있는지 지켜보겠습니다!"
|
||
},
|
||
"victory": {
|
||
1: "당신의 힘… 인상적이군요. 정말로 이기실 만합니다.",
|
||
2: "이런 강렬함은 처음 느껴봅니다. 대단하군요!"
|
||
},
|
||
"defeat": {
|
||
1: "치열했던 훈련으로 또 한번 승리를 거두게 뒀군요! 고생하셨습니다!",
|
||
2: "당신도 힘냈겠지만, 제가 더 열심히 훈련했거든요. 좋은 배틀이었습니다!"
|
||
}
|
||
},
|
||
"allister_elite": {
|
||
"encounter": {
|
||
1: "그림자가 떨어지네… 두려움에 맞설 준비는 됐어?",
|
||
2: "내가 다루는 어둠을 감당할 수 있는지 지켜볼게."
|
||
},
|
||
"victory": {
|
||
1: "너 그림자를 쫓아내 버렸구나… 일단은. 잘했어.",
|
||
2: "네 빛이 어둠을 관통해 버렸네. 훌륭해."
|
||
},
|
||
"defeat": {
|
||
1: "그림자가 말했어… 네 힘은 아직 부족한 것 같아.",
|
||
2: "어둠의 승리… 다음번에는 빛을 보게 될 거야."
|
||
}
|
||
},
|
||
"raihan_elite": {
|
||
"encounter": {
|
||
1: "폭풍이 몰아치는군! 네가 이 배틀에서도 견뎌낼 수 있는지 지켜보겠어!",
|
||
2: "폭풍의 눈과 마주칠 준비는 됐겠지!"
|
||
},
|
||
"victory": {
|
||
1: "폭풍을 이겨내다니… 정말 놀라운걸!",
|
||
2: "너 바람에 완벽하게 올라탔구나… 대단한 승부였어!"
|
||
},
|
||
"defeat": {
|
||
1: "폭풍을 견디고, 또 다른 승리도 잡아버렸네! 좋은 승부였어!",
|
||
2: "넌 내 폭풍을 잡아냈잖아! 다음엔 더 잘해봐!"
|
||
}
|
||
},
|
||
"alder": {
|
||
"encounter": {
|
||
1: "하나지방에서 가장 강한 트레이너를 상대할 준비는 됐나?"
|
||
},
|
||
"victory": {
|
||
1: "장하구나! 실로 견줄 자가 천하에 없도다!"
|
||
},
|
||
"defeat": {
|
||
1: `나의 마음에 상쾌한 바람이 지나갔다...
|
||
$정말 대단한 노력이다!`
|
||
}
|
||
},
|
||
"kieran": {
|
||
"encounter": {
|
||
1: `난 노력을 통해 강해지고 또 강해지지!
|
||
$난 지지 않아.`
|
||
},
|
||
"victory": {
|
||
1: `믿을 수 없어...
|
||
$정말 재밌고 가슴 뛰는 배틀이었어!`
|
||
},
|
||
"defeat": {
|
||
1: `세상에 마상에! 정말 멋진 배틀이었어!
|
||
$네가 더 열심히 훈련할 시간이야.`
|
||
}
|
||
},
|
||
"rival": {
|
||
"encounter": {
|
||
1: `@c{smile}오, 찾았다! 떠나려는 건 알고 있었지만\n인사정도는 해줄 줄 알았는데…
|
||
$@c{smile_eclosed}그러니까 정말로 꿈을 좇겠다는 거지?\n듣고도 못 믿었다니까.
|
||
$@c{serious_smile_fists}여기까지 온 김에, 배틀은 어때?\n준비가 됐나 보자구.
|
||
$@c{serious_mopen_fists}망설이지 말고,\n너의 진면목을 보여봐!`
|
||
},
|
||
"victory": {
|
||
1: `@c{shock}와… 정말 깔끔하게 당했네.\n초보자 맞아?
|
||
$@c{smile}운이 따른 건지도 모르겠지만…\n그래도 정말 꿈을 이룰 지도.
|
||
$그나저나, 박사님께서 이걸 전해달라고 하시더라.\n좋아 보이던데.
|
||
$@c{serious_smile_fists}아무튼, 힘 내는거야!`
|
||
},
|
||
},
|
||
"rival_female": {
|
||
"encounter": {
|
||
1: `@c{smile_wave}여깄구나! 찾고 있었어!\n@c{angry_mopen}절친한테 작별인사도 안 하는거야?
|
||
$@c{smile_ehalf}꿈을 향해 떠나는거구나. 그렇지?\n이런 날이 오긴 하네…
|
||
$@c{smile}아무튼, 날 까먹고 가버린 건 용서해주겠어.\n@c{smile_wave_wink}배틀을 해준다면 말야!
|
||
$@c{angry_mopen}최선을 다 해 봐.\n모험을 시작과 동시에 끝내고 싶지 않다면!`
|
||
},
|
||
"victory": {
|
||
1: `@c{shock}왜 벌써 이렇게 센 건데?!@d{96}\n@c{angry}아니면 뭔가 속임수, 그런 거?
|
||
$@c{smile_wave_wink}농담, 농담!@d{64} @c{smile_eclosed}내가 진 거 맞아…\n너 정말 앞으로도 잘 하겠는데.
|
||
$@c{smile}아 그래, 박사님께서 전해달라던 물건.\n도움이 되면 좋겠어!
|
||
$@c{smile_wave}항상 최선을 다 하라구! 믿고 있을게!`
|
||
},
|
||
},
|
||
"rival_2": {
|
||
"encounter": {
|
||
1: `@c{smile}어라, 너 여깄었구나?\n@c{smile_eclosed}아직도 전승 중이라, 이거지…?
|
||
$@c{serious_mopen_fists}널 쫓아서 온 것 같아 보이겠지만, 오해야.
|
||
$@c{serious_smile_fists}그래도 솔직히 그 때부터 쭉 재대결이 간절했어.
|
||
$그 동안의 훈련도 있겠다 마침 좋은 기회같지?
|
||
$@c{serious_mopen_fists}자, 전처럼!\n배틀이야!`
|
||
},
|
||
"victory": {
|
||
1: `@c{neutral_eclosed}이런. 자신감이 과했나봐.
|
||
$@c{smile}그래, 또 지고 말았네.\n@c{serious_mopen_fists}좀 더 열심히 훈련을 해야겠어!\n
|
||
$@c{smile}너한테 도움이 필요할 것 같지는 않지만, 이거.\n남는 게 있어서 말이야.
|
||
$@c{serious_smile_fists}물론 이번이 마지막이야, 알겠지?\n공평하게 하지 않으면 그게 내 핑계거리가 되고 말거야.
|
||
$@c{smile}이제 갈게. 앞으로도 조심하고!`
|
||
},
|
||
},
|
||
"rival_2_female": {
|
||
"encounter": {
|
||
1: `@c{smile_wave}우연이네, 이런 곳에서 만나고.\n아직 연전연승이구나? @c{angry_mopen}나쁘지 않아!
|
||
$@c{angry_mopen}무슨 생각하고있는지 알겠어, 하지만 아냐.\n@c{smile_eclosed}우연히 근처에 있었을 뿐이라구.
|
||
$@c{smile_ehalf}그래도 마침, 가끔은 지는것도 괜찮다고 알려주고 싶었는데.
|
||
$@c{smile}우린 실수를 통해서도 성장할 수 있잖아.\n때로는 성공을 반복할 때보다도 더 많이 말야.
|
||
$@c{angry_mopen}어쨌든간에, 나도 이런 때를 위해 훈련해왔으니까,\n너도 최선을 다 하는게 좋을 거야!`
|
||
},
|
||
"victory": {
|
||
1: `@c{neutral}이… 번에도 져버릴 줄이야…
|
||
$@c{smile}으, 그래. 더 열심히 훈련하면 되겠지!
|
||
$@c{smile_wave}이것도 하나 더 챙겨왔으니 받아!\n@c{smile_wave_wink}감사 인사는 됐다구~.
|
||
$@c{angry_mopen}하지만, 마지막이야!\n또 이렇게 공짜로 나눠주진 않을 테니까!
|
||
$@c{smile_wave}그럼!`
|
||
},
|
||
"defeat": {
|
||
1: "가끔은 지는 것도 괜찮아…"
|
||
}
|
||
},
|
||
"rival_3": {
|
||
"encounter": {
|
||
1: `@c{smile}이게 누구야! 오랜만이야.\n@c{neutral}역시나… 쭉 이기고 있었구나?
|
||
$@c{neutral_eclosed}상황이 좀… 그렇더라. \n혼자 마을로 돌아가봤자 너 없인 예전같아질 수 없겠지.
|
||
$@c{serious}이기적인 이야기란건 알지만 말해야겠어.\n@c{neutral_eclosed}너 지금 좀 아닌 것 같아.
|
||
$@c{serious}계속 이기기만 하겠다는 건 너무 비현실적이야.\n사람은 원래 꺾여가며 성장하는 거라고.
|
||
$@c{neutral_eclosed}물론 지금까지는 잘 해왔다고 생각하겠지만,\n갈 길이 멀지. @c{neutral}대비는 되어 있어?
|
||
$@c{serious_mopen_fists}그렇다면, 내게 증명해 줘.`
|
||
},
|
||
"victory": {
|
||
1: "@c{angry_mhalf}말도 안 돼… 한시도 쉬지 않고 훈련했는데…\n어째서 전혀 닿을 수 없는거야?"
|
||
},
|
||
},
|
||
"rival_3_female": {
|
||
"encounter": {
|
||
1: `@c{smile_wave}오랜만이야! 아직도 안 졌구나.\n@c{angry}거슬리게 말야. @c{smile_wave_wink}농담이야!
|
||
$@c{smile_ehalf}하지만 진짜, 고향이 그립진 않아? 집이나… 나는?\n나… 나는, 네가 정말 그리웠어.
|
||
$@c{smile_eclosed}난 너의 꿈과 모든 것을 응원하지만,\n넌 언젠가 패배를 겪게 될 거야.
|
||
$@c{smile}그 땐 언제나처럼 내가 곁에 있어줄게.\n@c{angry_mopen}내가 얼마나 강해졌는지도, 지금 보여 줄 테니까!`
|
||
},
|
||
"victory": {
|
||
1: "@c{shock}이렇게까지 했는데도… 모자랐던 거야…?\n이러면 정말로 너는 이제 영영…"
|
||
},
|
||
"defeat": {
|
||
1: "최선을 다 했지.\n집에 갈 시간이야."
|
||
}
|
||
},
|
||
"rival_4": {
|
||
"encounter": {
|
||
1: `@c{neutral}안녕.
|
||
$잡담은 넘어가자.\n@c{neutral_eclosed}너에게 이기기 위해 찾아왔어. 간단하지.
|
||
$@c{serious_mhalf_fists}이제 잠재력을 끌어내는 법은 확실히 알겠어.
|
||
$@c{smile}잠이나 사회적인 활동들.\n줄일 수 있는 불필요한 시간이 아주 많더라.
|
||
$@c{serious_mopen_fists}오직 승리 뿐이야.\n이제 아무것도 중요하지 않아.
|
||
$@c{neutral_eclosed}나도 이제 더 이상은 지지 않게 됐어.\n@c{smile_eclosed}네 그 철학이 완전히 틀린 건 아니었나봐.
|
||
$@c{angry_mhalf}패배는 약자에게 주어지는 것이고, 난 더 이상 약하지 않아.
|
||
$@c{serious_mopen_fists}준비해.`
|
||
},
|
||
"victory": {
|
||
1: "@c{neutral}너…@d{64} 너 대체 뭐야?"
|
||
},
|
||
},
|
||
"rival_4_female": {
|
||
"encounter": {
|
||
1: `@c{neutral}나야! 날 잊어버리고 있던 건… 아니지?
|
||
$@c{smile}네 업적에 자랑스러워 할 때가 됐어. 축하해!\n하지만 네 여행도 여기까지야.
|
||
$@c{smile_eclosed}너는 나도 모르던 내 안의 무언가를 일깨웠어.\n이제 훈련 말고는 아무것도 하지 않아.
|
||
$@c{smile_ehalf}먹지도 자지도 않고, 그저 하루종일.\n더 강해지고 있어.
|
||
$@c{neutral}사실, 나… 이제 내가 뭔지도 잘 모르겠어.
|
||
$그렇지만 기량만은, 정점에 다다랐지.\n아무도 내게 이길 수 없을거야.
|
||
$그거 알아? 이게 전부 네 덕이야.\n@c{smile_ehalf}감사해야할지 증오해야할지 모르겠네.
|
||
$@c{angry_mopen}준비해.`
|
||
},
|
||
"victory": {
|
||
1: "@c{neutral}너…@d{64} 너 대체 뭐야?"
|
||
},
|
||
"defeat": {
|
||
1: "$@c{smile}네가 키운 상대야. 자랑스럽지?"
|
||
}
|
||
},
|
||
"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}다시 만났구나.
|
||
$@c{neutral}모든 걸 되짚어 봤어.\n이 기이함에도 이유가 있더라.
|
||
$@c{neutral_eclosed}널 이기고자 하는 욕구, 아니면 네 꿈…\n이건 그저 더 큰 무언가의 일부일 뿐이었어.
|
||
$@c{serious}개인의 문제가 아니라 세계 전체가 엮인 일이었고…\n@c{serious_mhalf_fists}난 널 한계까지 밀어붙이기 위한 도구였던 거지.
|
||
$@c{neutral_eclosed}내가 잘 쓰였는진 모르겠지만 어쨌든 최선을 다 했고.
|
||
$@c{neutral}끝끝내 도착한 이곳은 끔찍하지만…\n언젠가 와 본 것 같아.
|
||
$@c{serious_mhalf_fists}너도 그렇게 느끼지?
|
||
$@c{serious}…그리고 무언가가 이야기하고 있어.\n오랫동안 세상에 알려져온 무언가가.
|
||
$우리가 함께했던 소중한 시간들은 이제 그저 아득해.
|
||
$@c{neutral_eclosed}실제로 일어난 일이긴 할까?
|
||
$@c{serious_mopen_fists}너는 계속 나아가야 해. 그렇지 않으면 끝나지 않아.\n오직 너만이 할 수 있어.
|
||
$@c{serious_smile_fists}잘 모르겠지만, 하나만은 확실해.
|
||
$@c{serious_mopen_fists}여기서 날 쓰러뜨리지 못한다면, 너에게 기회는 없을거란걸.`
|
||
},
|
||
"victory": {
|
||
1: `@c{smile_eclosed}내 역할은 여기까진 것 같아.
|
||
$하나만 약속해 줘.\n@c{smile}세상을 원래대로 되돌리고 나면, 집으로 돌아오는거야.`
|
||
},
|
||
},
|
||
"rival_6_female": {
|
||
"encounter": {
|
||
1: `@c{smile_ehalf}또 이렇게 만났네.
|
||
$@c{smile_eclosed}나 머릿속이 빙글빙글 도는 것 같아…
|
||
$@c{smile_ehalf}모든 것이 이상하게 보이는 이유.\n분명 뭔가가 있어…
|
||
$@c{smile}너는 너의 꿈이 있고,\n나는 나의 야망이 있지…
|
||
$이 모든것, 우리가 하고 있는 모든 일들이\n더 큰 무언가를 위한 것임을 느낄 수밖에 없어.
|
||
$@c{smile_eclosed}나는 아마 너를…\n한계까지 몰아붙여야 하는 거야.
|
||
$@c{smile_ehalf}잘 해왔는지는 모르겠는데, 최선은 다 했어.
|
||
$이 이상하고 무서운 곳…\n모든게 선명하게 보이고…
|
||
$이건… 오래전부터 세상에 알려져온 전부.
|
||
$@c{smile_eclosed}우리가 함께해온 추억들이, 이제는 거의 떠오르지 않아.
|
||
$@c{smile_ehalf}실제로 일어났던 일일까? 너무 멀게만 느껴지는데…
|
||
$@c{angry_mopen}계속 나아가야 해. 안 그러면, 영원히 끝나지 않을 거야. \n오직 너만이 할 수 있어.
|
||
$@c{smile_ehalf}난… 이 모든게 무슨 의미가 있는지는 잘 모르겠지만…\n이거 하나는 느끼고 있어.
|
||
$@c{neutral}여기서 날 쓰러뜨리지 못한다면, 너에게 기회는 없을거란걸.`
|
||
},
|
||
"victory": {
|
||
1: `@c{smile_ehalf}나… 내 소임을 다 한 기분이야…
|
||
$@c{smile_eclosed}약속해 줘… 세상을 원래대로 되돌리고서… \n집으로… 무사히 돌아오는 거야.
|
||
$@c{smile_ehalf}…고마워.`
|
||
},
|
||
},
|
||
};
|
||
|
||
|
||
// Dialogue of the NPCs in the game when the player character is female. For languages that do not have gendered pronouns, this can be set to PGMdialogue.
|
||
export const PGFdialogue: DialogueTranslationEntries = PGMdialogue;
|
||
|
||
// Dialogue of the endboss of the game when the player character is male (Or unset)
|
||
export const PGMbattleSpecDialogue: SimpleTranslationEntries = {
|
||
"encounter": `드디어 때가 다시 도래했다.\n당도한 연유를 아는가?
|
||
$이미 도달한 적이 있기에 이 자리에 있다.\n셀 수도 없이 많이.
|
||
$아니, 사실 셀 수는 있지.\n정확히 너의 5,643,853번째다.
|
||
$매 번 태초의 정신으로 되돌아갔을 뿐.\n하지만 어떻게든, 흔적은 남는다.
|
||
$실패만을 반복했을 뿐이지만,\n지금은 네 안에 무언가가 있구나.\n
|
||
$홀로 선 것처럼 보이나, 무언가 이질적인…
|
||
$마침내 그간의 갈망을 해소해주는가?\n수천 년 간 기다려온 도전을?
|
||
$시작하지.`,
|
||
"firstStageWin": `그렇군. 정말로 있었어.\n이제 주저할 필요는 없다.
|
||
$실망시키지 않도록.`,
|
||
"secondStageWin": "…고무적이군."
|
||
};
|
||
|
||
// Dialogue of the endboss of the game when the player character is female. For languages that do not have gendered pronouns, this can be set to PGMbattleSpecDialogue.
|
||
export const PGFbattleSpecDialogue: SimpleTranslationEntries = PGMbattleSpecDialogue;
|
||
|
||
// Dialogue that does not fit into any other category (e.g. tutorial messages, or the end of the game). For when the player character is male
|
||
export const PGMmiscDialogue: SimpleTranslationEntries = {
|
||
"ending":
|
||
`@c{smile}오? 이긴거야?@d{96} @c{smile_eclosed}진즉 알았어야 했는데.\n아무튼, 돌아왔구나.
|
||
$@c{smile}다 끝난거야.@d{64} 네가 굴레를 끝장냈어.
|
||
$@c{serious_smile_fists}네 꿈도 이뤄졌고말야.\n진짜로 한 번도 안 졌잖아.
|
||
$@c{neutral}기억하는 건 우리들 뿐일 모양이지만.@d{96}\n그래도, 괜찮지?
|
||
$@c{serious_smile_fists}오늘의 일은\n너와 나의 마음 속에 항상 함께할 거야.
|
||
$@c{smile_eclosed}여기 구경도 충분히 했으니\n이제 집에 가자.
|
||
$@c{serious_smile_fists}되돌아가서, 다시 배틀을 할 수도 있지 않을까?\n네가 원한다면 말야.`,
|
||
"ending_female":
|
||
`@c{shock}돌아왔구나?@d{32} 그 말은…@d{96} 이겼어?!\n@c{smile_ehalf}그럴 줄 알았다니까.
|
||
$@c{smile_eclosed}물론… 언제나 느껴왔지.\n@c{smile}끝난 거, 맞지? 이 굴레를 말이야.
|
||
$@c{smile_ehalf}네 꿈도 이뤘고 말이야.\n어떻게 한번도 안 졌대?
|
||
$네가 한 일은 나만 기억하게 될 모양이지만.\n@c{angry_mopen}나, 안 까먹어볼 테니까!
|
||
$@c{smile_wave_wink}농담이야!@d{64} @c{smile}절대 안 잊어버릴 거야.@d{32}\n마음 속엔 쭉 남아있을 수 있게.
|
||
$@c{smile_wave}어쨌든,@d{64} 시간이 좀 늦었어…@d{96}\n이런 곳에서 할 말은 아닌가?
|
||
$집에 가자. @c{smile_wave_wink}아마 내일은,\n추억을 되짚어보기 위한 배틀을 해볼 수 있을 거야.`,
|
||
"ending_endless": "끝에 도달하신 것을 축하드립니다!\n더 많은 컨텐츠를 기다려주세요.",
|
||
"ending_name": "Devs"
|
||
};
|
||
// Dialogue that does not fit into any other category (e.g. tutorial messages, or the end of the game). For when the player character is female. For languages that do not have gendered pronouns, this can be set to PGMmiscDialogue.
|
||
export const PGFmiscDialogue: SimpleTranslationEntries = PGMmiscDialogue;
|
||
|
||
|
||
// Dialogue of the named double battles in the game. For when the player is male (or unset).
|
||
export const PGMdoubleBattleDialogue: DialogueTranslationEntries = {
|
||
"blue_red_double": {
|
||
"encounter": {
|
||
1: `그린: 어이 레드! 우리가 누군지 보여주자고!
|
||
$레드: ...
|
||
$그린: 태초마을의 힘을 보여주지!`,
|
||
},
|
||
"victory": {
|
||
1: `그린: 훌륭한 승부였어!
|
||
$레드: ...`,
|
||
},
|
||
},
|
||
"red_blue_double": {
|
||
"encounter": {
|
||
1: `레드: ...!
|
||
$그린: 이 녀석은 여전히 말이 없구나.
|
||
$그린: 그렇지만 방심해선 안 돼! 그래도 챔피언이라고!`,
|
||
},
|
||
"victory": {
|
||
1: `레드: ...!
|
||
$그린: 다음에는 우리가 이길 테다!`,
|
||
},
|
||
},
|
||
"tate_liza_double": {
|
||
"encounter": {
|
||
1: `풍: 에헤헤... 체육관 관장이
|
||
$란: 두 명이나 있어서 놀랐지?
|
||
$풍: 우리는 쌍둥이!
|
||
$란: 굳이 말을 하지 않아도 서로가 무슨 생각을 하고 있는지
|
||
$풍: 자동으로 머릿속에 떠오르니까
|
||
$란: 호흡을 척척 맞출 수가 있지!`,
|
||
},
|
||
"victory": {
|
||
1: `풍: 우, 우리들의
|
||
$란: 팀워크가...!`,
|
||
},
|
||
},
|
||
"liza_tate_double": {
|
||
"encounter": {
|
||
1: `란: 우후후... 체육관 관장이
|
||
$풍: 두 명이나 있어서 놀랐어?
|
||
$란: 우리는 쌍둥이!
|
||
$풍: 완벽한 우리의 콤비네이션을
|
||
$란: 과연 네가 깨뜨릴 수 있을까?`
|
||
},
|
||
"victory": {
|
||
1: `란: 우리들이 생각한 만큼
|
||
$풍: 우리가 강하지 않았던 걸까?`,
|
||
},
|
||
},
|
||
"wallace_steven_double": {
|
||
"encounter": {
|
||
1: `성호: 윤진! 우리 챔피언의 힘을 보여주자!
|
||
$윤진: 호연의 힘을 보여주마!
|
||
$성호: 간다!`,
|
||
},
|
||
"victory": {
|
||
1: `성호: 훌륭한 승부였어!
|
||
$윤진: 다음엔 우리가 이길 거다!`,
|
||
},
|
||
},
|
||
"steven_wallace_double": {
|
||
"encounter": {
|
||
1: `성호: 너 혹시 희귀한 포켓몬 가지고 있니?
|
||
$윤진: 성호야... 우리는 포켓몬을 자랑하러 온 게 아니라 승부하러 온 거야.
|
||
$성호: 오... 그렇지... 그럼 간다!`,
|
||
},
|
||
"victory": {
|
||
1: `성호: 이제 승부는 끝났으니 포켓몬을 자랑해 볼까!
|
||
$윤진: 성호야...`,
|
||
},
|
||
},
|
||
"alder_iris_double": {
|
||
"encounter": {
|
||
1: `노간주: 우리는 하나 지방 최강의 트레이너들이란다!
|
||
$아이리스: 이렇게 강한 트레이너와 싸울 수 있어서 정말 기뻐~!!`,
|
||
},
|
||
"victory": {
|
||
1: `노간주: 장하구나! 실로 견줄 자가 천하에 없도다!
|
||
$아이리스: 다음 번엔 우리가 꼭 이길 거야~!`,
|
||
},
|
||
},
|
||
"iris_alder_double": {
|
||
"encounter": {
|
||
1: `아이리스: 어서 와, 도전자! 내가 바로 하나 지방 챔피언이야~!
|
||
$노간주: 아이리스야, 너무 흥분한 것 아니냐?`,
|
||
},
|
||
"victory": {
|
||
1: `아이리스: 후와아아아아... 최선을 다했는데도... 우리가 져버렸네!
|
||
$노간주: 하지만 우리의 패배를 발판 삼아 나아가리라!`,
|
||
},
|
||
},
|
||
"piers_marnie_double": {
|
||
"encounter": {
|
||
1: `마리: 오빠, 스파이크마을의 힘을 보여주자!
|
||
$두송: 우리가 어둠을 불러올 것이다!`,
|
||
},
|
||
"victory": {
|
||
1: `마리: 네가 우리의 어둠에 빛을 불러왔구나!
|
||
$두송: 여긴 너무 밝네...`,
|
||
},
|
||
},
|
||
"marnie_piers_double": {
|
||
"encounter": {
|
||
1: `두송: 콘서트 즐길 준비 됐어?
|
||
$마리: 오빠... 얘들은 노래가 아니라 승부를 하러 왔어...`,
|
||
},
|
||
"victory": {
|
||
1: `두송: 훌륭한 콘서트였다!
|
||
$마리: 오빠...`,
|
||
},
|
||
},
|
||
};
|
||
|
||
// Dialogue of the named double battles in the game. For when the player is female. For languages that do not have gendered pronouns, this can be set to PGMdoubleBattleDialogue.
|
||
export const PGFdoubleBattleDialogue: DialogueTranslationEntries = PGMdoubleBattleDialogue;
|