From 48f3a4d8edbbc8e6472a18aa33ede6f468279103 Mon Sep 17 00:00:00 2001 From: RoamerX <20692776+RoamerX@users.noreply.github.com> Date: Sun, 4 May 2025 23:07:16 +0800 Subject: [PATCH] =?UTF-8?q?EasyChat=E6=B1=89=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 汉化了原本的单词,根据使用需求替换了其中一部分的单词 按照新的单词表重拼了所有游戏中使用了EasyChat的NPC对话 显示方式目前仍保留了原本的三个一行,单词之间一个空格的格式 --- src/battle_pike.c | 84 +- src/battle_tower.c | 4 +- src/data/battle_frontier/apprentice.h | 32 +- .../battle_frontier_trainers.h | 1750 ++++++++--------- src/data/battle_frontier/battle_tent.h | 508 ++--- src/data/battle_frontier/trainer_hill.h | 266 +-- src/data/easy_chat/easy_chat_group_actions.h | 156 +- .../easy_chat/easy_chat_group_adjectives.h | 72 +- src/data/easy_chat/easy_chat_group_battle.h | 126 +- .../easy_chat/easy_chat_group_conditions.h | 138 +- src/data/easy_chat/easy_chat_group_endings.h | 138 +- src/data/easy_chat/easy_chat_group_events.h | 58 +- src/data/easy_chat/easy_chat_group_feelings.h | 138 +- .../easy_chat/easy_chat_group_greetings.h | 84 +- src/data/easy_chat/easy_chat_group_hobbies.h | 108 +- .../easy_chat/easy_chat_group_lifestyle.h | 90 +- src/data/easy_chat/easy_chat_group_misc.h | 84 +- src/data/easy_chat/easy_chat_group_people.h | 150 +- src/data/easy_chat/easy_chat_group_speech.h | 120 +- src/data/easy_chat/easy_chat_group_status.h | 218 +- src/data/easy_chat/easy_chat_group_time.h | 90 +- src/data/easy_chat/easy_chat_group_trainer.h | 54 +- .../easy_chat/easy_chat_group_trendy_saying.h | 66 +- src/data/easy_chat/easy_chat_group_voices.h | 120 +- src/data/trade.h | 38 +- src/easy_chat.c | 26 +- src/mauville_old_man.c | 10 +- 27 files changed, 2364 insertions(+), 2364 deletions(-) diff --git a/src/battle_pike.c b/src/battle_pike.c index 9c93a164a9..c7c05bb5f9 100644 --- a/src/battle_pike.c +++ b/src/battle_pike.c @@ -420,48 +420,48 @@ static const struct PikeRoomNPC sNPCTable[] = static const u16 sNPCSpeeches[][EASY_CHAT_BATTLE_WORDS_COUNT] = { - {EC_WORD_I_AM, EC_WORD_LOST, EC_WORD_I, EC_WORD_NEED, EC_WORD_A, EC_MOVE2(HELPING_HAND)}, - {EC_WORD_I_VE, EC_WORD_NO, EC_WORD_SENSE, EC_WORD_OF, EC_WORD_WHERE, EC_WORD_I_AM}, - {EC_WORD_WHAT, EC_WORD_SHOULD, EC_WORD_I, EC_WORD_DO, EC_WORD_NOW, EC_WORD_QUES}, - {EC_WORD_THIS, EC_WORD_IS, EC_WORD_TOO, EC_WORD_EXCITING, EC_WORD_FOR, EC_WORD_ME}, - {EC_WORD_DID, EC_WORD_YOU, EC_WORD_MAKE, EC_WORD_A, EC_WORD_MISTAKE, EC_WORD_QUES}, - {EC_WORD_IT_S, EC_WORD_MEAN, EC_WORD_AND, EC_WORD_AWFUL, EC_WORD_IN, EC_WORD_HERE}, - {EC_WORD_I_AM, EC_WORD_SO, EC_WORD_TIRED, EC_WORD_OF, EC_WORD_THIS, EC_WORD_PLACE}, - {EC_WORD_I, EC_WORD_QUITE, EC_WORD_ENJOY, EC_WORD_THIS, EC_WORD_CHALLENGE, EC_EMPTY_WORD}, - {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_HOW, EC_WORD_I, EC_MOVE2(TACKLE), EC_WORD_THIS}, - {EC_WORD_READY, EC_WORD_TO, EC_WORD_GIVE_UP, EC_WORD_YET, EC_WORD_QUES, EC_EMPTY_WORD}, - {EC_WORD_OH, EC_WORD_NO, EC_WORD_WHO, EC_WORD_ARE, EC_WORD_YOU, EC_WORD_QUES}, - {EC_WORD_I_VE, EC_WORD_BEEN, EC_WORD_WANDERING, EC_WORD_ABOUT, EC_WORD_FOREVER, EC_WORD_ELLIPSIS}, - {EC_WORD_I, EC_WORD_THINK, EC_WORD_I, EC_WORD_WILL, EC_WORD_GIVE_UP, EC_EMPTY_WORD}, - {EC_WORD_WHAT, EC_WORD_SHOULD, EC_WORD_I, EC_WORD_DO, EC_WORD_NEXT, EC_WORD_QUES}, - {EC_WORD_I, EC_WORD_CAN_WIN, EC_WORD_WITH, EC_WORD_MY, EC_MOVE(SHEER_COLD), EC_WORD_GENIUS}, - {EC_WORD_WON_T, EC_WORD_SOMEONE, EC_WORD_COOL, EC_WORD_SHOW, EC_WORD_UP, EC_WORD_QUES}, - {EC_WORD_BATTLE, EC_WORD_GAME, EC_WORD_IS, EC_WORD_AWESOME, EC_WORD_EXCL, EC_EMPTY_WORD}, - {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_TAKE, EC_WORD_THIS, EC_WORD_ANY, EC_WORD_MORE}, - {EC_WORD_I, EC_WORD_DON_T, EC_WORD_KNOW, EC_WORD_IF, EC_WORD_IT_S, EC_WORD_OKAY}, - {EC_WORD_OH, EC_WORD_NO, EC_WORD_EXCL, EC_WORD_NOT, EC_WORD_ANOTHER, EC_WORD_TRAINER}, - {EC_WORD_IT, EC_WORD_HAS, EC_WORD_TO, EC_WORD_BE, EC_WORD_LEFT, EC_WORD_NEXT}, - {EC_WORD_IT, EC_WORD_MUST_BE, EC_WORD_OVER, EC_WORD_SOON, EC_WORD_RIGHT, EC_WORD_QUES}, - {EC_WORD_THIS, EC_WORD_IS, EC_WORD_TOTALLY, EC_WORD_EASY, EC_WORD_ISN_T_IT_QUES, EC_EMPTY_WORD}, - {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_POWER, EC_WORD_ON, EC_EMPTY_WORD}, - {EC_WORD_THERE, EC_WORD_IS, EC_WORD_NO, EC_WORD_GIVE_UP, EC_WORD_IN, EC_WORD_ME}, - {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_GOING, EC_WORD_TO, EC_WORD_MAKE, EC_WORD_IT}, - {EC_WORD_GO, EC_WORD_ON, EC_WORD_I, EC_WORD_CAN_T, EC_WORD_ANY, EC_WORD_MORE}, - {EC_WORD_A, EC_WORD_TRAINER, EC_WORD_AFTER, EC_WORD_ANOTHER, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, - {EC_WORD_DO, EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_STEEL, EC_WORD_POKEMON, EC_WORD_QUES}, - {EC_WORD_EVERY, EC_WORD_TRAINER, EC_WORD_HERE, EC_WORD_IS, EC_WORD_TOO_WEAK, EC_EMPTY_WORD}, - {EC_WORD_YOU, EC_WORD_THINK, EC_WORD_THIS, EC_WORD_IS, EC_WORD_EASY, EC_WORD_QUES}, - {EC_WORD_WHAT, EC_WORD_WILL, EC_WORD_COME, EC_WORD_AFTER, EC_WORD_THIS, EC_WORD_QUES}, - {EC_WORD_I_AM, EC_WORD_JUST, EC_WORD_SO, EC_WORD_CONFUSED, EC_WORD_EXCL, EC_EMPTY_WORD}, - {EC_WORD_I, EC_WORD_JUST, EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO_HOME, EC_WORD_ELLIPSIS}, - {EC_WORD_YEEHAW_EXCL, EC_WORD_THIS, EC_WORD_PLACE, EC_WORD_IS, EC_WORD_A, EC_WORD_PUSHOVER}, - {EC_WORD_I, EC_WORD_HAVEN_T, EC_WORD_BEEN, EC_WORD_IN, EC_WORD_A, EC_WORD_BATTLE}, - {EC_WORD_MAYBE, EC_WORD_IT_S, EC_WORD_RIGHT, EC_WORD_NEXT, EC_WORD_I, EC_WORD_THINK}, - {EC_WORD_WAAAH, EC_WORD_EXCL, EC_WORD_IT, EC_WORD_WASN_T, EC_WORD_THIS, EC_WORD_WAY}, - {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_TOO, EC_WORD_TIRED, EC_WORD_ELLIPSIS}, - {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_STRONG, EC_WORD_TO, EC_WORD_POISON}, - {EC_WORD_LALALA, EC_WORD_LALALA, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_AWESOME, EC_WORD_LALALA}, - {EC_MOVE2(TOXIC), EC_WORD_IS, EC_WORD_A, EC_WORD_TERRIBLE, EC_WORD_THING, EC_WORD_ISN_T_IT_QUES}, + {EC_WORD_ME, EC_WORD_WHITE_SMOKE, EC_WORD_IS, EC_WORD_ME, EC_WORD_NEED, EC_MOVE2(HELPING_HAND)}, + {EC_WORD_I_VE, EC_WORD_NO, EC_WORD_KNOWS, EC_WORD_ON, EC_WORD_WHERE, EC_WORD_IS}, + {EC_WORD_ME, EC_WORD_NOW, EC_WORD_SHOULD, EC_WORD_DOES, EC_WORD_WHAT, EC_WORD_QUES}, + {EC_WORD_THIS, EC_WORD_FOE, EC_WORD_ME, EC_WORD_EXCESS, EC_WORD_STATIC, EC_WORD_IS}, + {EC_WORD_YOU, EC_WORD_BE, EC_WORD_AREN_T, EC_WORD_WALKS, EC_WORD_GO_EASY, EC_WORD_IS}, + {EC_WORD_HERE, EC_WORD_YEAH, EC_WORD_SCARY, EC_WORD_SO, EC_WORD_AWFUL, EC_EMPTY_WORD}, + {EC_WORD_ME, EC_WORD_FOE, EC_WORD_HERE, EC_WORD_FIGHTS, EC_WORD_TIRED, EC_WORD_IS}, + {EC_WORD_ME, EC_WORD_QUITE, EC_WORD_ENJOY, EC_WORD_THESE_WERE, EC_WORD_CHALLENGE, EC_EMPTY_WORD}, + {EC_WORD_SEE, EC_WORD_ME, EC_WORD_FORGIVE, EC_WORD_VERSUS, EC_WORD_OF, EC_EMPTY_WORD}, + {EC_WORD_READY, EC_WORD_WEREN_T, EC_WORD_GIVE_UP, EC_WORD_IS, EC_WORD_WAS, EC_EMPTY_WORD}, + {EC_WORD_OH, EC_WORD_NO, EC_WORD_YOU, EC_WORD_BE, EC_WORD_WHOM, EC_WORD_QUES}, + {EC_WORD_I_VE, EC_WORD_WANDERING, EC_WORD_IS, EC_WORD_NEARLY, EC_WORD_IS, EC_WORD_ELLIPSIS}, + {EC_WORD_ME, EC_WORD_MISS, EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_GIVE_UP, EC_WORD_IS}, + {EC_WORD_BELOW, EC_WORD_SHOULD, EC_WORD_HOW_DO, EC_WORD_DOES, EC_WORD_QUES, EC_EMPTY_WORD}, + {EC_WORD_ME, EC_WORD_USING, EC_WORD_EATS, EC_MOVE(SHEER_COLD), EC_WORD_TALENT, EC_WORD_WIN}, + {EC_WORD_HAVEN_T, EC_WORD_COOL, EC_WORD_OF, EC_WORD_PERSON, EC_WORD_APPEARS, EC_WORD_WAS}, + {EC_WORD_BATTLE, EC_WORD_GAME, EC_WORD_YEAH, EC_WORD_AWESOME, EC_WORD_EXCL, EC_EMPTY_WORD}, + {EC_WORD_ME, EC_WORD_APPEAR, EC_WORD_ACCEPT, EC_WORD_MORE, EC_WORD_IS, EC_EMPTY_WORD}, + {EC_WORD_ME, EC_WORD_NO, EC_WORD_KNOWS, EC_WORD_EVERY, EC_WORD_CAN, EC_WORD_DID}, + {EC_WORD_OH, EC_WORD_NO, EC_WORD_EXCL, EC_WORD_SO, EC_WORD_A, EC_WORD_TRAINER}, + {EC_WORD_THIS, EC_WORD_EXISTS, EC_WORD_WEREN_T, EC_WORD_GIMME, EC_WORD_NEXT, EC_WORD_WORKS}, + {EC_WORD_SOON, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_FINISH, EC_WORD_IS, EC_WORD_IS_IT_QUES, EC_EMPTY_WORD}, + {EC_WORD_THIS, EC_WORD_YEAH, EC_WORD_SIMPLE, EC_WORD_ISN_T_IT_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD}, + {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_GO_AHEAD, EC_WORD_ROCK_HEAD, EC_WORD_IS, EC_EMPTY_WORD}, + {EC_WORD_ME, EC_WORD_ABSOLUTELY, EC_WORD_WON_T, EC_WORD_GIVE_UP, EC_EMPTY_WORD, EC_EMPTY_WORD}, + {EC_WORD_ME, EC_WORD_APPEAR, EC_WORD_DAILY, EC_WORD_GO_AHEAD, EC_WORD_IS, EC_EMPTY_WORD}, + {EC_WORD_GO_AHEAD, EC_WORD_YUP, EC_WORD_ME, EC_WORD_APPEAR, EC_WORD_GO_AHEAD, EC_WORD_IS}, + {EC_WORD_A, EC_WORD_SO, EC_WORD_A, EC_WORD_TRAINER, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + {EC_WORD_YOU, EC_WORD_LIKES, EC_WORD_STEEL, EC_WORD_TYPE, EC_WORD_POKEMON, EC_WORD_WAS}, + {EC_WORD_HERE, EC_WORD_OF, EC_WORD_ALL_RIGHT, EC_WORD_TRAINER, EC_WORD_UNDERSTOOD, EC_WORD_TOO_WEAK}, + {EC_WORD_YOU, EC_WORD_USE, EC_WORD_THIS, EC_WORD_VERY, EC_WORD_LEFT, EC_WORD_WAS}, + {EC_WORD_AFTER, EC_WORD_SO, EC_WORD_WOULD, EC_WORD_HAPPENING, EC_WORD_WHAT, EC_WORD_QUES}, + {EC_WORD_ME, EC_WORD_YEAH, EC_WORD_WAY, EC_WORD_CONFUSED, EC_WORD_IS, EC_WORD_EXCL}, + {EC_WORD_ME, EC_WORD_ONLY, EC_WORD_MISS, EC_WORD_GO_HOME, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + {EC_WORD_YEEHAW_EXCL, EC_WORD_HERE, EC_WORD_YEAH, EC_WORD_PUSHOVER, EC_EMPTY_WORD, EC_EMPTY_WORD}, + {EC_WORD_ME, EC_WORD_LIKELY_TO, EC_WORD_HAVEN_T, EC_WORD_BATTLE, EC_WORD_EASY, EC_EMPTY_WORD}, + {EC_WORD_ME, EC_WORD_MISS, EC_WORD_MAYBE, EC_WORD_WERE, EC_WORD_NEXT, EC_EMPTY_WORD}, + {EC_WORD_WAAAH, EC_WORD_EXCL, EC_WORD_AREN_T, EC_WORD_THIS, EC_WORD_ABSENT, EC_WORD_EXCL}, + {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_WAY, EC_WORD_TIRED, EC_WORD_IS, EC_WORD_ELLIPSIS}, + {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_CAN, EC_WORD_VERSUS, EC_WORD_POISON, EC_EMPTY_WORD}, + {EC_WORD_LALALA, EC_WORD_LALALA, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_AWESOME, EC_WORD_LALALA}, + {EC_MOVE2(TOXIC), EC_WORD_YEAH, EC_WORD_WAY, EC_WORD_SCARY, EC_WORD_IS, EC_WORD_ISN_T_IT_QUES}, }; // Table duplicated from frontier_util, only Battle Pike entry used diff --git a/src/battle_tower.c b/src/battle_tower.c index 140d411843..bd3ba03702 100644 --- a/src/battle_tower.c +++ b/src/battle_tower.c @@ -794,12 +794,12 @@ static const u8 sBattleTowerPartySizes[FRONTIER_MODE_COUNT] = static const u16 sRecordTrainerSpeechWon[] = { - EC_WORD_YAY, EC_WORD_YAY, EC_WORD_EXCL_EXCL, EC_WORD_I_VE, EC_WORD_WON, EC_WORD_EXCL_EXCL + EC_WORD_YAY, EC_WORD_YAY, EC_WORD_EXCL_EXCL, EC_WORD_ME, EC_WORD_WON, EC_WORD_EXCL_EXCL }; static const u16 sRecordTrainerSpeechLost[] = { - EC_WORD_TOO, EC_WORD_BAD, EC_WORD_ELLIPSIS, EC_WORD_WE, EC_WORD_LOST, EC_WORD_ELLIPSIS + EC_WORD_YEAH, EC_WORD_AWFUL, EC_WORD_ELLIPSIS, EC_WORD_WE, EC_WORD_LOST, EC_WORD_ELLIPSIS }; // code diff --git a/src/data/battle_frontier/apprentice.h b/src/data/battle_frontier/apprentice.h index 23bcf988e7..34fc15d2b0 100644 --- a/src/data/battle_frontier/apprentice.h +++ b/src/data/battle_frontier/apprentice.h @@ -302,7 +302,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_BUG_CATCHER, .species = {SPECIES_BEAUTIFLY, SPECIES_DUSTOX, SPECIES_ILLUMISE, SPECIES_SHIFTRY, SPECIES_BRELOOM, SPECIES_NINJASK, SPECIES_SHEDINJA, SPECIES_PINSIR, SPECIES_HERACROSS, SPECIES_VOLBEAT}, .id = 0, - .speechLost = {EC_WORD_NO, EC_WORD_MISTAKE, EC_WORD_EXCL, EC_WORD_I, EC_WORD_LOST, EC_WORD_BADLY}, + .speechLost = {EC_WORD_MUFUFU, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_TOTALLY, EC_WORD_LOST, EC_WORD_EXCL}, }, { .name = {_("ヒロオ"), _("广雄"), _("LIONEL"), _("CAIO"), _("LUDWIG"), _("LEO")}, @@ -310,7 +310,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_YOUNGSTER, .species = {SPECIES_SWELLOW, SPECIES_SWALOT, SPECIES_SHUCKLE, SPECIES_MANECTRIC, SPECIES_TORKOAL, SPECIES_HARIYAMA, SPECIES_MIGHTYENA, SPECIES_LUDICOLO, SPECIES_CRAWDAUNT, SPECIES_WHISCASH}, .id = 1, - .speechLost = {EC_WORD_OKAY, EC_WORD_I, EC_WORD_LOST, EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_MASTER}, + .speechLost = {EC_WORD_OKAY, EC_WORD_ME, EC_WORD_LOST, EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_MASTER}, }, { .name = {_("ケイジ"), _("庆次"), _("HERVE"), _("FEDRO"), _("WENZEL"), _("SANTI")}, @@ -318,7 +318,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_SCHOOL_KID_M, .species = {SPECIES_LINOONE, SPECIES_MIGHTYENA, SPECIES_WHISCASH, SPECIES_ZANGOOSE, SPECIES_SEVIPER, SPECIES_NINETALES, SPECIES_KECLEON, SPECIES_SHUCKLE, SPECIES_MANECTRIC, SPECIES_MACHAMP}, .id = 2, - .speechLost = {EC_WORD_I, EC_WORD_WENT, EC_WORD_AND, EC_WORD_LOST, EC_WORD_AWW, EC_WORD_ELLIPSIS}, + .speechLost = {EC_WORD_ME, EC_WORD_LOST, EC_WORD_ME, EC_WORD_WALKING, EC_WORD_IS, EC_WORD_ELLIPSIS}, }, { .name = {_("ユラ"), _("由良"), _("LAYLA"), _("ASTRID"), _("SONJA"), _("LOLA")}, @@ -326,7 +326,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_LASS, .species = {SPECIES_SWALOT, SPECIES_XATU, SPECIES_ALTARIA, SPECIES_GOLDUCK, SPECIES_FLYGON, SPECIES_ALAKAZAM, SPECIES_GARDEVOIR, SPECIES_WAILORD, SPECIES_GRUMPIG, SPECIES_MIGHTYENA}, .id = 3, - .speechLost = {EC_WORD_IS, EC_WORD_THIS, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechLost = {EC_WORD_THIS, EC_WORD_BE, EC_WORD_AREN_T, EC_WORD_HURRIED, EC_WORD_IS, EC_WORD_QUES}, }, { .name = {_("ヨウカ"), _("阳佳"), _("AMELIE"), _("CLEO"), _("MARIA"), _("ELISA")}, @@ -334,7 +334,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_SCHOOL_KID_F, .species = {SPECIES_WIGGLYTUFF, SPECIES_LINOONE, SPECIES_KINGDRA, SPECIES_DELCATTY, SPECIES_RAICHU, SPECIES_FEAROW, SPECIES_STARMIE, SPECIES_MEDICHAM, SPECIES_SHIFTRY, SPECIES_BEAUTIFLY}, .id = 4, - .speechLost = {EC_WORD_THIS, EC_WORD_WON_T, EC_WORD_BE, EC_WORD_HAPPENING, EC_WORD_NEXT, EC_WORD_TIME}, + .speechLost = {EC_WORD_THIS, EC_WORD_WON_T, EC_MOVE(ENCORE), EC_WORD_IS, EC_EMPTY_WORD, EC_EMPTY_WORD}, }, { .name = {_("ヤスシ"), _("阿康"), _("BRAHIM"), _("GLAUCO"), _("JOSEF"), _("ROQUE")}, @@ -342,7 +342,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_M, .species = {SPECIES_STARMIE, SPECIES_DODRIO, SPECIES_AGGRON, SPECIES_MAGNETON, SPECIES_MACHAMP, SPECIES_ARMALDO, SPECIES_HERACROSS, SPECIES_NOSEPASS, SPECIES_EXPLOUD, SPECIES_MIGHTYENA}, .id = 5, - .speechLost = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_RUN, EC_WORD_BYE_BYE, EC_WORD_EXCL}, + .speechLost = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_RUNS, EC_WORD_IS, EC_WORD_BYE_BYE, EC_WORD_EXCL}, }, { .name = {_("ミサオ"), _("美纱绪"), _("LAURE"), _("DAFNE"), _("AMELIE"), _("LARA")}, @@ -350,7 +350,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_F, .species = {SPECIES_STARMIE, SPECIES_DODRIO, SPECIES_MAGNETON, SPECIES_MEDICHAM, SPECIES_MIGHTYENA, SPECIES_GLALIE, SPECIES_GOLEM, SPECIES_ELECTRODE, SPECIES_PELIPPER, SPECIES_SHARPEDO}, .id = 6, - .speechLost = {EC_WORD_AHAHA, EC_WORD_DEFEATED, EC_WORD_EXCL, EC_WORD_IT_S, EC_WORD_NOTHING, EC_WORD_EXCL}, + .speechLost = {EC_WORD_AHAHA, EC_WORD_DEFEATED, EC_WORD_IS, EC_WORD_EXCL, EC_WORD_ANYWHERE, EC_WORD_WHAT}, }, { .name = {_("カズサ"), _("和纱"), _("JODIE"), _("ILENIA"), _("KARO"), _("ELSA")}, @@ -358,7 +358,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_BEAUTY, .species = {SPECIES_NINETALES, SPECIES_ALAKAZAM, SPECIES_SCEPTILE, SPECIES_SALAMENCE, SPECIES_GOLDUCK, SPECIES_MAWILE, SPECIES_WEEZING, SPECIES_LANTURN, SPECIES_GARDEVOIR, SPECIES_MILOTIC}, .id = 7, - .speechLost = {EC_WORD_YOU_RE, EC_WORD_STRONG, EC_WORD_AREN_T, EC_WORD_YOU, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechLost = {EC_WORD_YOU, EC_WORD_VERY, EC_WORD_STRONG, EC_WORD_ISN_T_IT_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD}, }, { .name = {_("スミレ"), _("阿堇"), _("ANNIE"), _("IMELDA"), _("INES"), _("ROSA")}, @@ -366,7 +366,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_AROMA_LADY, .species = {SPECIES_SCEPTILE, SPECIES_VILEPLUME, SPECIES_BELLOSSOM, SPECIES_ROSELIA, SPECIES_CORSOLA, SPECIES_FLYGON, SPECIES_BRELOOM, SPECIES_MILOTIC, SPECIES_ALTARIA, SPECIES_CRADILY}, .id = 8, - .speechLost = {EC_WORD_WHAT, EC_WORD_TOUGH, EC_WORD_POKEMON, EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_EXCL}, + .speechLost = {EC_WORD_ME, EC_WORD_OF, EC_WORD_POKEMON, EC_WORD_YEAH, EC_WORD_STRONG, EC_WORD_EXCL}, }, { .name = {_("アキノリ"), _("昭则"), _("RENE"), _("INDRO"), _("DETLEF"), _("PEDRO")}, @@ -374,7 +374,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_HIKER, .species = {SPECIES_SKARMORY, SPECIES_GOLEM, SPECIES_BLAZIKEN, SPECIES_CAMERUPT, SPECIES_DONPHAN, SPECIES_MUK, SPECIES_SALAMENCE, SPECIES_TROPIUS, SPECIES_SOLROCK, SPECIES_RHYDON}, .id = 9, - .speechLost = {EC_WORD_WE, EC_WORD_WERE, EC_WORD_JUST, EC_WORD_SHREDDED, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechLost = {EC_WORD_WE, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_JUST, EC_WORD_SHREDDED, EC_WORD_IS, EC_WORD_ELLIPSIS}, }, { .name = {_("トウゾウ"), _("东藏"), _("BRUNO"), _("LEARCO"), _("ANSGAR"), _("MANOLO")}, @@ -382,7 +382,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_FISHERMAN, .species = {SPECIES_SEAKING, SPECIES_STARMIE, SPECIES_GOLDUCK, SPECIES_TENTACRUEL, SPECIES_OCTILLERY, SPECIES_GOREBYSS, SPECIES_GLALIE, SPECIES_WAILORD, SPECIES_SHARPEDO, SPECIES_KINGDRA}, .id = 10, - .speechLost = {EC_WORD_YOUR, EC_WORD_WIN, EC_WORD_ANGERS, EC_WORD_ME, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLost = {EC_WORD_YOUR, EC_WORD_VICTORY, EC_WORD_ANGERS, EC_WORD_IS, EC_WORD_ME, EC_WORD_EXCL}, }, { .name = {_("セイヤ"), _("圣也"), _("FRANK"), _("OLINDO"), _("FRANK"), _("MAURO")}, @@ -390,7 +390,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_SAILOR, .species = {SPECIES_QUAGSIRE, SPECIES_STARMIE, SPECIES_PELIPPER, SPECIES_CRAWDAUNT, SPECIES_WAILORD, SPECIES_GYARADOS, SPECIES_SWAMPERT, SPECIES_LANTURN, SPECIES_WHISCASH, SPECIES_SHUCKLE}, .id = 11, - .speechLost = {EC_WORD_LOSING, EC_WORD_DOESN_T, EC_MOVE(CUT), EC_WORD_ME, EC_WORD_DEEP, EC_WORD_OK_QUES}, + .speechLost = {EC_WORD_LOSING, EC_WORD_WON_T, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_SAD, EC_WORD_OK_QUES}, }, { .name = {_("リュウジ"), _("龙治"), _("XAV"), _("ORFEO"), _("JÜRGEN"), _("JORGE")}, @@ -398,7 +398,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_GUITARIST, .species = {SPECIES_ABSOL, SPECIES_CROBAT, SPECIES_EXPLOUD, SPECIES_MAGNETON, SPECIES_SHARPEDO, SPECIES_MANECTRIC, SPECIES_METAGROSS, SPECIES_ELECTRODE, SPECIES_NOSEPASS, SPECIES_WEEZING}, .id = 12, - .speechLost = {EC_WORD_A, EC_WORD_LOSS, EC_WORD_IS, EC_WORD_WHAT, EC_WORD_THIS, EC_WORD_IS}, + .speechLost = {EC_WORD_THIS, EC_WORD_WERE, EC_WORD_GO, EC_WORD_LOSING, EC_EMPTY_WORD, EC_EMPTY_WORD}, }, { .name = {_("カツアキ"), _("胜明"), _("ANDY"), _("PARIDE"), _("DAVID"), _("CHICHO")}, @@ -406,7 +406,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_BLACK_BELT, .species = {SPECIES_BLAZIKEN, SPECIES_GOLEM, SPECIES_MACHAMP, SPECIES_RHYDON, SPECIES_HARIYAMA, SPECIES_AGGRON, SPECIES_MEDICHAM, SPECIES_ZANGOOSE, SPECIES_VIGOROTH, SPECIES_SLAKING}, .id = 13, - .speechLost = {EC_WORD_I_AM, EC_WORD_TOO_WEAK, EC_WORD_AND, EC_WORD_LOW, EC_WORD_OF, EC_WORD_POWER}, + .speechLost = {EC_WORD_I_AM, EC_WORD_TOO_WEAK, EC_WORD_HAVEN_T, EC_WORD_ENOUGH, EC_WORD_OF, EC_WORD_POWER}, }, { .name = {_("トシミツ"), _("利光"), _("DANTE"), _("RAOUL"), _("LOTHAR"), _("PABLO")}, @@ -414,7 +414,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_RUIN_MANIAC, .species = {SPECIES_SCEPTILE, SPECIES_SANDSLASH, SPECIES_FLYGON, SPECIES_CLAYDOL, SPECIES_ARMALDO, SPECIES_CROBAT, SPECIES_CRADILY, SPECIES_SOLROCK, SPECIES_LUNATONE, SPECIES_GOLEM}, .id = 14, - .speechLost = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_UNDERSTAND, EC_WORD_WHAT, EC_WORD_IS, EC_WORD_HAPPENING}, + .speechLost = {EC_WORD_ME, EC_WORD_NO, EC_WORD_SLEPT, EC_WORD_HAPPENING, EC_WORD_IS, EC_WORD_WHAT}, }, { .name = {_("ローウェン"), _("罗恩"), _("ARTURO"), _("ROMOLO"), _("BRIAN"), _("ARTURO")}, @@ -422,7 +422,7 @@ const struct ApprenticeTrainer gApprentices[NUM_APPRENTICES] = .facilityClass = FACILITY_CLASS_GENTLEMAN, .species = {SPECIES_ABSOL, SPECIES_MIGHTYENA, SPECIES_ALAKAZAM, SPECIES_BANETTE, SPECIES_NINETALES, SPECIES_CLAYDOL, SPECIES_MUK, SPECIES_SALAMENCE, SPECIES_WALREIN, SPECIES_DUSCLOPS}, .id = 15, - .speechLost = {EC_WORD_THIS, EC_WORD_HAS, EC_WORD_TO, EC_WORD_BE, EC_WORD_A, EC_WORD_LIE}, + .speechLost = {EC_WORD_THIS, EC_WORD_MUST_BE, EC_WORD_A, EC_WORD_LIE, EC_EMPTY_WORD, EC_EMPTY_WORD}, }, }; diff --git a/src/data/battle_frontier/battle_frontier_trainers.h b/src/data/battle_frontier/battle_frontier_trainers.h index f97f30ea87..7b72f45ac5 100644 --- a/src/data/battle_frontier/battle_frontier_trainers.h +++ b/src/data/battle_frontier/battle_frontier_trainers.h @@ -3,515 +3,515 @@ const struct BattleFrontierTrainer gBattleFrontierTrainers[FRONTIER_TRAINERS_COU [FRONTIER_TRAINER_BRADY] = { .facilityClass = FACILITY_CLASS_YOUNGSTER, .trainerName = _("世仁"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_NEVER, EC_WORD_GOING, EC_WORD_TO, EC_WORD_LOSE, EC_WORD_EXCL}, - .speechWin = {EC_WORD_I_AM, EC_WORD_STRONG, EC_WORD_AREN_T, EC_WORD_I, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_WHAT, EC_WORD_QUES, EC_EMPTY_WORD, EC_WORD_BUT, EC_WORD_HOW, EC_WORD_QUES}, + .speechBefore = {EC_WORD_ME, EC_WORD_FOREVER, EC_WORD_WON_T, EC_WORD_LOSS, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_I_AM, EC_WORD_AREN_T, EC_WORD_VERY, EC_WORD_STRONG, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_WHAT, EC_WORD_QUES, EC_EMPTY_WORD, EC_WORD_BUT, EC_WORD_HOW_DO, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_1} }, [FRONTIER_TRAINER_CONNER] = { .facilityClass = FACILITY_CLASS_YOUNGSTER, .trainerName = _("途远"), - .speechBefore = {EC_WORD_LOSING, EC_WORD_DOESN_T, EC_WORD_BUG, EC_WORD_ME, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_A, EC_WORD_WIN, EC_WORD_IS, EC_WORD_JUST, EC_WORD_AWESOME, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_DARN, EC_WORD_ELLIPSIS, EC_WORD_LOSING, EC_WORD_DOES, EC_WORD_BUG, EC_WORD_ME}, + .speechBefore = {EC_WORD_LOSING, EC_WORD_WON_T, EC_WORD_GIVES, EC_WORD_ME, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_VICTORY, EC_WORD_YEAH, EC_WORD_AWESOME, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_DARN, EC_WORD_ELLIPSIS, EC_WORD_LOSING, EC_WORD_GIVES, EC_WORD_IS, EC_WORD_ME}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_1} }, [FRONTIER_TRAINER_BRADLEY] = { .facilityClass = FACILITY_CLASS_YOUNGSTER, .trainerName = _("子良"), - .speechBefore = {EC_WORD_HEY_THERE, EC_WORD_EXCL, EC_WORD_YOU_RE, EC_WORD_MY, EC_WORD_OPPONENT, EC_WORD_TODAY}, - .speechWin = {EC_WORD_HAHAHA, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_SEE_YA, EC_WORD_LATER, EC_WORD_EXCL}, - .speechLose = {EC_WORD_TOMORROW, EC_WORD_IS, EC_WORD_WHEN, EC_WORD_WE, EC_WORD_REALLY, EC_WORD_BATTLE}, + .speechBefore = {EC_WORD_HELLO, EC_WORD_EXCL, EC_WORD_TODAY, EC_WORD_YOU_RE, EC_WORD_MY, EC_WORD_OPPONENT}, + .speechWin = {EC_WORD_HAHAHA, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_LATER, EC_WORD_SMELL_YA, EC_WORD_EXCL}, + .speechLose = {EC_WORD_TOMORROW, EC_WORD_EH_QUES, EC_WORD_WE, EC_WORD_TRULY, EC_WORD_OF, EC_WORD_BATTLE}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_1} }, [FRONTIER_TRAINER_CYBIL] = { .facilityClass = FACILITY_CLASS_LASS, .trainerName = _("钰涵"), - .speechBefore = {EC_WORD_YOU_RE, EC_WORD_REALLY, EC_WORD_NOT_VERY, EC_WORD_SCARY, EC_WORD_AT, EC_WORD_ALL}, - .speechWin = {EC_WORD_IT_S, EC_WORD_SAD, EC_WORD_TO, EC_WORD_SEE, EC_WORD_YOU, EC_MOVE2(STRUGGLE)}, - .speechLose = {EC_WORD_THIS, EC_WORD_CAN_T, EC_WORD_BE, EC_WORD_HAPPENING, EC_WORD_TO_ME, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_TOTALLY, EC_WORD_NO, EC_WORD_SCARY, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_LOOKS, EC_WORD_YOU, EC_MOVE2(STRUGGLE), EC_WORD_YEAH, EC_WORD_SAD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_THIS, EC_WORD_IMPOSSIBLE, EC_WORD_TO_ME, EC_WORD_HAPPENING, EC_WORD_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_1} }, [FRONTIER_TRAINER_RODETTE] = { .facilityClass = FACILITY_CLASS_LASS, .trainerName = _("玛雅"), - .speechBefore = {EC_WORD_OH, EC_WORD_THIS, EC_WORD_IS, EC_WORD_SO, EC_WORD_EXCITING, EC_WORD_EXCL}, - .speechWin = {EC_WORD_IT_S, EC_WORD_INCREDIBLE, EC_WORD_HOW, EC_WORD_STRONG, EC_WORD_I_AM, EC_WORD_EXCL}, - .speechLose = {EC_WORD_OH_DEAR, EC_WORD_ELLIPSIS, EC_WORD_I_AM, EC_WORD_JUST, EC_WORD_NO, EC_WORD_GOOD}, + .speechBefore = {EC_WORD_OH, EC_WORD_THIS, EC_WORD_YEAH, EC_WORD_EXCITING, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_YEAH, EC_WORD_STRONG, EC_WORD_LIKE, EC_WORD_INCREDIBLE, EC_WORD_EXCL}, + .speechLose = {EC_WORD_OH_DEAR, EC_WORD_ELLIPSIS, EC_WORD_ME, EC_WORD_WERE, EC_WORD_DRINK, EC_WORD_HAS}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_1} }, [FRONTIER_TRAINER_PEGGY] = { .facilityClass = FACILITY_CLASS_LASS, .trainerName = _("妮娜"), - .speechBefore = {EC_WORD_GET, EC_WORD_READY, EC_WORD_TO, EC_WORD_BE, EC_WORD_DESTROYED, EC_WORD_EXCL}, - .speechWin = {EC_WORD_HAHAHA, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_LOLLING, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_SAD, EC_WORD_THANKS, EC_WORD_TO, EC_WORD_YOU}, + .speechBefore = {EC_WORD_READY, EC_WORD_DESTROYED, EC_WORD_YUP, EC_WORD_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_HAHAHA, EC_WORD_EXCL_EXCL, EC_WORD_ME, EC_WORD_LIKELY_TO, EC_WORD_LOLLING, EC_WORD_OF}, + .speechLose = {EC_WORD_ME, EC_WORD_SADLY, EC_WORD_UNDERSTOOD, EC_WORD_BE, EC_WORD_CASE, EC_WORD_YOU}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_1} }, [FRONTIER_TRAINER_KEITH] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_M, .trainerName = _("军勇"), - .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_JUST, EC_WORD_STUDY, EC_WORD_YOU, EC_WORD_KNOW}, - .speechWin = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_STUDY, EC_WORD_ENOUGH, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_STUDY, EC_WORD_MORE, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_YOU, EC_WORD_KNOWS, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_WASN_T, EC_WORD_STUDY}, + .speechWin = {EC_WORD_YOU, EC_WORD_STUDY, EC_WORD_LIKE, EC_WORD_DRINK, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_NEED, EC_WORD_MORE, EC_WORD_TOO, EC_WORD_STUDY, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_1} }, [FRONTIER_TRAINER_GRAYSON] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_M, .trainerName = _("承恩"), - .speechBefore = {EC_WORD_A, EC_WORD_POKEMON, EC_WORD_BATTLE, EC_WORD_ISN_T, EC_WORD_CHILD_S_PLAY, EC_WORD_EXCL}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_DONE, EC_WORD_AREN_T, EC_WORD_YOU, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_WE, EC_WORD_WERE, EC_WORD_LIKE, EC_WORD_TOYS, EC_WORD_TO, EC_WORD_YOU}, + .speechBefore = {EC_WORD_POKEMON, EC_WORD_BATTLE, EC_WORD_AREN_T, EC_WORD_CHILD_S_PLAY, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YOU, EC_WORD_FINISH, EC_WORD_IS, EC_WORD_ISN_T_IT_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_LOOKS, EC_WORD_WE, EC_WORD_JOKING, EC_WORD_TOYS, EC_WORD_AN}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_1} }, [FRONTIER_TRAINER_GLENN] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_M, .trainerName = _("柏翰"), - .speechBefore = {EC_WORD_I, EC_WORD_WOULD, EC_WORD_BE, EC_WORD_COOL, EC_WORD_IF_I_WIN, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_COOL, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM}, - .speechLose = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_GOING, EC_WORD_TO, EC_WORD_BE, EC_WORD_COOL}, + .speechBefore = {EC_WORD_IF_I_WIN, EC_WORD_ME, EC_WORD_WOULD, EC_WORD_VERY, EC_WORD_COOL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_COOL, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_THIS, EC_WORD_WERE, EC_WORD_ME}, + .speechLose = {EC_WORD_ME, EC_WORD_A_LITTLE, EC_WORD_ALSO, EC_WORD_NO, EC_WORD_COOL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_1} }, [FRONTIER_TRAINER_LILIANA] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_F, .trainerName = _("晓美"), - .speechBefore = {EC_WORD_I, EC_WORD_WON_T, EC_WORD_GIVE_UP, EC_WORD_UNTIL, EC_WORD_I, EC_WORD_WIN}, - .speechWin = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_NO, EC_WORD_SURRENDER, EC_WORD_IN, EC_WORD_ME}, - .speechLose = {EC_WORD_THAT_S, EC_WORD_IT, EC_WORD_ELLIPSIS, EC_WORD_I, EC_WORD_GIVE_UP, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_ON, EC_WORD_WINS, EC_WORD_BEFORE, EC_WORD_ME, EC_WORD_WON_T, EC_WORD_GIVE_UP}, + .speechWin = {EC_WORD_ME, EC_WORD_ABSOLUTELY, EC_WORD_NO, EC_WORD_SURRENDER, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_THIS_IS_IT_EXCL, EC_WORD_EVERY, EC_WORD_ELLIPSIS, EC_WORD_ME, EC_WORD_GIVE_UP, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_1} }, [FRONTIER_TRAINER_ELISE] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_F, .trainerName = _("梦怡"), - .speechBefore = {EC_WORD_MY, EC_WORD_STRATEGY, EC_WORD_IS, EC_WORD_FROM, EC_WORD_MY, EC_WORD_FATHER}, - .speechWin = {EC_WORD_I, EC_WORD_WIN, EC_WORD_EXCL, EC_WORD_FATHER, EC_WORD_I_VE, EC_WORD_WON}, - .speechLose = {EC_WORD_FORGIVE, EC_WORD_ME, EC_WORD_FATHER, EC_WORD_FOR, EC_WORD_I_VE, EC_WORD_LOST}, + .speechBefore = {EC_WORD_MY, EC_WORD_STRATEGY, EC_WORD_FEELING, EC_WORD_MY, EC_WORD_FATHER, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_WON, EC_WORD_EXCL, EC_WORD_FATHER, EC_WORD_ME, EC_WORD_WON}, + .speechLose = {EC_WORD_EXCUSE, EC_WORD_ME, EC_WORD_FATHER, EC_EMPTY_WORD, EC_WORD_ME, EC_WORD_LOST}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_1} }, [FRONTIER_TRAINER_ZOEY] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_F, .trainerName = _("芮敏"), - .speechBefore = {EC_WORD_PLEASE, EC_WORD_BATTLE, EC_WORD_LIKE, EC_WORD_YOU, EC_WORD_MEAN, EC_WORD_IT}, - .speechWin = {EC_WORD_THANK_YOU, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD, EC_WORD_THANK_YOU, EC_WORD_SO, EC_WORD_MUCH}, - .speechLose = {EC_WORD_WERE, EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_BEING, EC_WORD_SERIOUS, EC_WORD_QUES}, + .speechBefore = {EC_WORD_PLEASE, EC_WORD_YOU, EC_WORD_RATHER, EC_WORD_BATTLE, EC_WORD_YUP, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_THANK_YOU, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD, EC_WORD_AWFULLY, EC_WORD_HEY_THERE, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_BE, EC_WORD_SERIOUS, EC_WORD_OF, EC_WORD_DID, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_1} }, [FRONTIER_TRAINER_MANUEL] = { .facilityClass = FACILITY_CLASS_RICH_BOY, .trainerName = _("启浪"), - .speechBefore = {EC_WORD_ME, EC_WORD_LOSE, EC_WORD_QUES, EC_WORD_THAT_S, EC_WORD_PREPOSTEROUS, EC_WORD_EXCL}, - .speechWin = {EC_WORD_NATURALLY, EC_WORD_I, EC_WORD_WIN, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_I, EC_WORD_LOST, EC_WORD_MOTHER}, + .speechBefore = {EC_WORD_ME, EC_WORD_WOULD, EC_WORD_LOSS, EC_WORD_QUES, EC_WORD_YEAH, EC_WORD_PREPOSTEROUS}, + .speechWin = {EC_WORD_ME, EC_WORD_NATURAL, EC_WORD_WIN, EC_WORD_IS, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL, EC_WORD_MOTHER, EC_WORD_ME, EC_WORD_LOST, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_RICH_BOY_LADY_1} }, [FRONTIER_TRAINER_RUSS] = { .facilityClass = FACILITY_CLASS_RICH_BOY, .trainerName = _("梓政"), - .speechBefore = {EC_WORD_THEY, EC_WORD_ALL, EC_WORD_WANT, EC_WORD_MY, EC_WORD_FABULOUS, EC_WORD_POKEMON}, - .speechWin = {EC_WORD_I, EC_WORD_WILL, EC_WORD_HAVE, EC_WORD_A, EC_WORD_POKEMON, EC_WORD_PARTY}, - .speechLose = {EC_WORD_HOW, EC_WORD_COULD, EC_WORD_YOU, EC_WORD_DO, EC_WORD_THAT, EC_WORD_QUES}, + .speechBefore = {EC_WORD_THEY_WERE, EC_WORD_PERFECT, EC_WORD_WANTS, EC_WORD_MY, EC_WORD_FABULOUS, EC_WORD_POKEMON}, + .speechWin = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_COME, EC_WORD_GO, EC_WORD_POKEMON, EC_WORD_PARTY}, + .speechLose = {EC_WORD_YOU, EC_WORD_HOW_DO, EC_WORD_CAN, EC_WORD_EVERY, EC_WORD_DOES, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_RICH_BOY_LADY_1} }, [FRONTIER_TRAINER_DUSTIN] = { .facilityClass = FACILITY_CLASS_RICH_BOY, .trainerName = _("皓然"), - .speechBefore = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_LIKE, EC_WORD_COOL, EC_WORD_POKEMON, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_MYSELF, EC_WORD_WHEN_I_WIN, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_MYSELF, EC_WORD_IF_I_LOSE, EC_WORD_TOO, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_ME, EC_WORD_REALLY, EC_WORD_LIKES, EC_WORD_COOL, EC_WORD_OF, EC_WORD_POKEMON}, + .speechWin = {EC_WORD_ME, EC_WORD_LIKES, EC_WORD_MYSELF, EC_WORD_WIN, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_IF_I_LOSE, EC_WORD_ME, EC_WORD_ALSO, EC_WORD_LIKES, EC_WORD_MYSELF, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_RICH_BOY_LADY_1} }, [FRONTIER_TRAINER_TINA] = { .facilityClass = FACILITY_CLASS_LADY, .trainerName = _("晨慧"), - .speechBefore = {EC_WORD_IF_I_WIN, EC_WORD_YOU, EC_WORD_CAN, EC_WORD_HAVE, EC_WORD_A, EC_MOVE2(SWEET_KISS)}, - .speechWin = {EC_WORD_HERE_IT_IS, EC_WORD_YOUR, EC_MOVE2(SWEET_KISS), EC_WORD_FROM, EC_WORD_MY, EC_POKEMON_NATIONAL(JYNX)}, - .speechLose = {EC_WORD_YOU, EC_WORD_WANT, EC_WORD_A, EC_MOVE(SWIFT), EC_MOVE2(MEGA_KICK), EC_WORD_INSTEAD}, + .speechBefore = {EC_WORD_IF_I_WIN, EC_WORD_YOU, EC_WORD_CAN, EC_WORD_GET, EC_WORD_A, EC_MOVE2(SWEET_KISS)}, + .speechWin = {EC_WORD_DOWN, EC_WORD_MY, EC_POKEMON_NATIONAL(JYNX), EC_WORD_GIMME, EC_WORD_YOUR, EC_MOVE2(SWEET_KISS)}, + .speechLose = {EC_WORD_SEEMS, EC_WORD_YOU, EC_WORD_WANTS, EC_WORD_OF, EC_WORD_BE, EC_MOVE2(MEGA_KICK)}, .monSet = (const u16[]){FRONTIER_MONS_RICH_BOY_LADY_1} }, [FRONTIER_TRAINER_GILLIAN1] = { .facilityClass = FACILITY_CLASS_LADY, .trainerName = _("雪妍"), - .speechBefore = {EC_WORD_THE, EC_WORD_GOURMET, EC_WORD_THING, EC_WORD_IS, EC_WORD_SO, EC_WORD_YESTERDAY}, - .speechWin = {EC_WORD_POKEMON, EC_WORD_NEVER, EC_WORD_GO, EC_WORD_OUT, EC_WORD_OF, EC_WORD_FASHION}, - .speechLose = {EC_WORD_LOSING, EC_WORD_DOESN_T, EC_WORD_DISAPPOINT, EC_WORD_ME, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_GOURMET, EC_WORD_BEEN, EC_WORD_NO, EC_WORD_POPULAR, EC_WORD_IS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_POKEMON, EC_WORD_NEVER, EC_WORD_RICKETY, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_LOSING, EC_WORD_WON_T, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_DISAPPOINTED, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_RICH_BOY_LADY_1} }, [FRONTIER_TRAINER_ZOE] = { .facilityClass = FACILITY_CLASS_LADY, .trainerName = _("雨彤"), - .speechBefore = {EC_WORD_I, EC_WORD_HAVEN_T, EC_WORD_A, EC_WORD_WORRY, EC_WORD_AT, EC_WORD_ALL}, - .speechWin = {EC_WORD_LIFE, EC_WORD_IS, EC_WORD_ALWAYS, EC_WORD_GOOD, EC_WORD_TO_ME, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I, EC_WORD_WORRY, EC_WORD_ABOUT, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_SKILL}, + .speechBefore = {EC_WORD_ME, EC_WORD_A_LITTLE, EC_WORD_UNDERSTOOD, EC_WORD_NO, EC_WORD_WORRY, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_LIVING, EC_WORD_ALWAYS, EC_WORD_FOE, EC_WORD_ME, EC_WORD_WELL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_WORRY, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_SKILL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_RICH_BOY_LADY_1} }, [FRONTIER_TRAINER_CHEN] = { .facilityClass = FACILITY_CLASS_CAMPER, .trainerName = _("坚宏"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_TOTALLY, EC_WORD_READY, EC_WORD_TO, EC_WORD_ROCK, EC_WORD_TODAY}, - .speechWin = {EC_WORD_I_AM, EC_WORD_READY, EC_WORD_TO, EC_WORD_GO, EC_WORD_ON, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I_VE, EC_WORD_LOST, EC_WORD_MY, EC_MOVE(FOCUS_ENERGY), EC_WORD_AND, EC_WORD_TOUGHNESS}, + .speechBefore = {EC_WORD_ME, EC_WORD_TODAY, EC_WORD_TOTALLY, EC_WORD_READY, EC_WORD_SONGS, EC_WORD_IS}, + .speechWin = {EC_WORD_I_AM, EC_WORD_READY, EC_WORD_GO_AHEAD, EC_WORD_KNOW, EC_WORD_IS, EC_WORD_EXCL}, + .speechLose = {EC_WORD_ME, EC_WORD_HAVEN_T, EC_WORD_VIEWING, EC_WORD_POWER, EC_WORD_AND, EC_WORD_ROCK_HEAD}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_1} }, [FRONTIER_TRAINER_AL] = { .facilityClass = FACILITY_CLASS_CAMPER, .trainerName = _("应赫"), - .speechBefore = {EC_WORD_YOUR, EC_WORD_LOOK, EC_WORD_SAYS, EC_WORD_YOU_RE, EC_WORD_REALLY, EC_WORD_TOUGH}, - .speechWin = {EC_WORD_IT_S, EC_WORD_ME, EC_WORD_WHO_IS, EC_WORD_REALLY, EC_WORD_TOUGH, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I_AM, EC_WORD_RIGHT, EC_WORD_EXCL, EC_WORD_YOU_RE, EC_WORD_REALLY, EC_WORD_TOUGH}, + .speechBefore = {EC_WORD_YOUR, EC_WORD_SUPER, EC_WORD_SEEMS, EC_WORD_VERY, EC_WORD_STRONG, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_EH_QUES, EC_WORD_REALLY, EC_WORD_STRONG, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_I_AM, EC_WORD_FOE, EC_WORD_OF, EC_WORD_YOU_RE, EC_WORD_REALLY, EC_WORD_STRONG}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_1} }, [FRONTIER_TRAINER_MITCH] = { .facilityClass = FACILITY_CLASS_CAMPER, .trainerName = _("司源"), - .speechBefore = {EC_WORD_MOTHER, EC_WORD_NATURE, EC_WORD_IS, EC_WORD_MY, EC_WORD_ALLY, EC_WORD_EXCL}, - .speechWin = {EC_WORD_WAS, EC_WORD_THAT, EC_WORD_ENOUGH, EC_WORD_FOR, EC_WORD_YOU, EC_WORD_QUES}, - .speechLose = {EC_WORD_MOTHER, EC_WORD_NATURE, EC_WORD_DIDN_T, EC_WORD_LET_ME_WIN, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_BIG, EC_WORD_NATURAL, EC_WORD_BE, EC_WORD_MY, EC_WORD_ALLY, EC_WORD_EXCL}, + .speechWin = {EC_WORD_FOE, EC_WORD_YOU, EC_WORD_COME, EC_WORD_SAID, EC_WORD_ENOUGH, EC_WORD_WAS}, + .speechLose = {EC_WORD_BIG, EC_WORD_NATURAL, EC_WORD_HAVEN_T, EC_WORD_LET_ME_WIN, EC_WORD_QUES, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_1} }, [FRONTIER_TRAINER_ANNE] = { .facilityClass = FACILITY_CLASS_PICNICKER, .trainerName = _("漾萍"), - .speechBefore = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_WAIT, EC_WORD_LET_S, EC_WORD_BATTLE, EC_WORD_NOW}, - .speechWin = {EC_WORD_MY, EC_WORD_HAPPINESS, EC_WORD_IS, EC_WORD_OVERWHELMING, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_YOU_VE, EC_WORD_DESTROYED, EC_WORD_MY, EC_WORD_HAPPINESS, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_ME, EC_WORD_WANT, EC_WORD_IS, EC_WORD_LET_S, EC_WORD_DAY, EC_WORD_BATTLE}, + .speechWin = {EC_WORD_ME, EC_WORD_SORRY, EC_WORD_WAY, EC_WORD_HAPPY, EC_WORD_IS, EC_WORD_EXCL}, + .speechLose = {EC_WORD_MY, EC_WORD_HAPPILY, EC_WORD_DESTROYED, EC_WORD_IS, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_1} }, [FRONTIER_TRAINER_ALIZE] = { .facilityClass = FACILITY_CLASS_PICNICKER, .trainerName = _("紫萱"), - .speechBefore = {EC_WORD_CUTE, EC_WORD_AND, EC_WORD_AWFULLY, EC_WORD_STRONG, EC_WORD_THAT_S, EC_WORD_ME}, - .speechWin = {EC_WORD_YUP, EC_WORD_I_AM, EC_WORD_CUTE, EC_WORD_AND, EC_WORD_AWFULLY, EC_WORD_STRONG}, + .speechBefore = {EC_WORD_CUTE, EC_WORD_SO, EC_WORD_STRONG, EC_WORD_THAT, EC_WORD_WERE, EC_WORD_ME}, + .speechWin = {EC_WORD_YES, EC_WORD_ME, EC_WORD_CUTE, EC_WORD_HOWEVER, EC_WORD_AWFULLY, EC_WORD_STRONG}, .speechLose = {EC_WORD_I_AM, EC_WORD_WEAK, EC_WORD_ELLIPSIS, EC_WORD_BUT, EC_WORD_I_AM, EC_WORD_CUTE}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_1} }, [FRONTIER_TRAINER_LAUREN] = { .facilityClass = FACILITY_CLASS_PICNICKER, .trainerName = _("琴婷"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_OLD, EC_WORD_BUT, EC_WORD_I_AM, EC_WORD_ALSO, EC_WORD_GOOD}, - .speechWin = {EC_WORD_I, EC_WORD_SAID, EC_WORD_I_WAS, EC_WORD_OLD, EC_WORD_BUT, EC_WORD_GOOD}, - .speechLose = {EC_WORD_WHAT, EC_WORD_A, EC_WORD_WEIRD, EC_WORD_DREAM, EC_WORD_THAT_WAS, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_HOW, EC_WORD_OLD, EC_WORD_BUT, EC_WORD_LIKELY_TO, EC_WORD_NICE}, + .speechWin = {EC_WORD_SAID, EC_WORD_IS, EC_WORD_ME, EC_WORD_OLD, EC_WORD_BUT, EC_WORD_NICE}, + .speechLose = {EC_WORD_THAT, EC_WORD_YEAH, EC_WORD_WEIRD, EC_WORD_OF, EC_WORD_LIFE, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_1} }, [FRONTIER_TRAINER_KIPP] = { .facilityClass = FACILITY_CLASS_TUBER_M, .trainerName = _("海毅"), - .speechBefore = {EC_WORD_IF_I_WIN, EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_GO, EC_MOVE2(SURF)}, - .speechWin = {EC_WORD_YEAH, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_OFF, EC_WORD_TO, EC_MOVE2(SURF)}, - .speechLose = {EC_WORD_OH, EC_WORD_NO, EC_WORD_EXCL, EC_WORD_A, EC_MOVE(WHIRLPOOL), EC_WORD_EXCL}, + .speechBefore = {EC_WORD_IF_I_WIN, EC_WORD_ME, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_WENT, EC_MOVE2(SURF), EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YAY, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_WENT, EC_MOVE2(SURF)}, + .speechLose = {EC_WORD_OH, EC_WORD_NO, EC_WORD_EXCL, EC_WORD_BE, EC_MOVE(WHIRLPOOL), EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_TUBER_1} }, [FRONTIER_TRAINER_JASON] = { .facilityClass = FACILITY_CLASS_TUBER_M, .trainerName = _("飞鸿"), - .speechBefore = {EC_WORD_TEACH, EC_WORD_ME, EC_WORD_A, EC_WORD_GOOD, EC_WORD_STRATEGY, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_THAT_WAS, EC_WORD_YOUR, EC_WORD_GOOD, EC_WORD_STRATEGY, EC_WORD_QUES_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_WOW, EC_WORD_THAT, EC_WORD_IS, EC_WORD_AN, EC_WORD_AWESOME, EC_WORD_STRATEGY}, + .speechBefore = {EC_WORD_TEACH, EC_WORD_GIVE_ME, EC_WORD_A, EC_WORD_GOOD, EC_WORD_STRATEGY, EC_WORD_YUP}, + .speechWin = {EC_WORD_THAT_WAS, EC_WORD_YOUR, EC_WORD_HAS, EC_WORD_STRATEGY, EC_WORD_QUES_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_WAAAH, EC_WORD_YEAH, EC_WORD_A, EC_WORD_GREAT, EC_WORD_OF, EC_WORD_STRATEGY}, .monSet = (const u16[]){FRONTIER_MONS_TUBER_1} }, [FRONTIER_TRAINER_JOHN] = { .facilityClass = FACILITY_CLASS_TUBER_M, .trainerName = _("彦漩"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_PRETTY, EC_WORD_NEW, EC_WORD_TRAINER, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I_AM, EC_WORD_NEW, EC_WORD_BUT, EC_WORD_I, EC_WORD_WON, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I_AM, EC_WORD_NEW, EC_WORD_SO, EC_WORD_WHAT, EC_WORD_IF_I_LOSE, EC_WORD_QUES}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_VERY, EC_WORD_NEW, EC_WORD_OF, EC_WORD_TRAINER}, + .speechWin = {EC_WORD_I_AM, EC_WORD_NEW, EC_WORD_PERSON, EC_WORD_BUT, EC_WORD_WON, EC_WORD_EXCL}, + .speechLose = {EC_WORD_I_AM, EC_WORD_NEW, EC_WORD_PERSON, EC_WORD_LOST, EC_WORD_SO, EC_WORD_FORGIVE}, .monSet = (const u16[]){FRONTIER_MONS_TUBER_1} }, [FRONTIER_TRAINER_ANN] = { .facilityClass = FACILITY_CLASS_TUBER_F, .trainerName = _("江萱"), - .speechBefore = {EC_WORD_IT_S, EC_WORD_SO, EC_WORD_EXCITING, EC_WORD_IT, EC_WORD_REALLY, EC_WORD_IS}, - .speechWin = {EC_WORD_I_AM, EC_WORD_SO, EC_WORD_HAPPY, EC_WORD_I, EC_WORD_CAN, EC_WORD_CRY}, - .speechLose = {EC_WORD_I_AM, EC_WORD_SO, EC_WORD_SAD, EC_WORD_I, EC_WORD_WILL, EC_WORD_CRY}, + .speechBefore = {EC_WORD_YEAH, EC_WORD_EXCITING, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_REALLY, EC_WORD_EXCL}, + .speechWin = {EC_WORD_ME, EC_WORD_HAPPINESS, EC_WORD_LIKE, EC_WORD_MISS, EC_WORD_CRIES, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_HAS, EC_WORD_SADLY, EC_WORD_ME, EC_WORD_MISS, EC_WORD_CRIES}, .monSet = (const u16[]){FRONTIER_MONS_TUBER_1} }, [FRONTIER_TRAINER_EILEEN] = { .facilityClass = FACILITY_CLASS_TUBER_F, .trainerName = _("湘兰"), - .speechBefore = {EC_WORD_LET_S, EC_WORD_PRETEND, EC_WORD_I_AM, EC_WORD_AN, EC_WORD_ADULT, EC_WORD_OK_QUES}, - .speechWin = {EC_WORD_SO, EC_WORD_THIS, EC_WORD_IS, EC_WORD_AN, EC_WORD_ADULT, EC_WORD_FEELING}, - .speechLose = {EC_WORD_AN, EC_WORD_ADULT, EC_WORD_CAN_T, EC_WORD_BEAT, EC_WORD_YOU, EC_WORD_QUES}, + .speechBefore = {EC_WORD_LET_S, EC_WORD_PRETEND, EC_WORD_I_AM, EC_WORD_A, EC_WORD_ADULT, EC_WORD_OK_QUES}, + .speechWin = {EC_WORD_THIS, EC_WORD_WERE, EC_WORD_ADULT, EC_WORD_OF, EC_WORD_SENSE, EC_WORD_AWW}, + .speechLose = {EC_WORD_ADULT, EC_WORD_UNDERSTOOD, EC_WORD_APPEAR, EC_WORD_BEAT, EC_WORD_YOU, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_TUBER_1} }, [FRONTIER_TRAINER_CARLIE] = { .facilityClass = FACILITY_CLASS_TUBER_F, .trainerName = _("露沂"), - .speechBefore = {EC_WORD_MY, EC_WORD_SUMMER, EC_WORD_VACATION, EC_WORD_IS, EC_WORD_FOR, EC_WORD_POKEMON}, - .speechWin = {EC_WORD_MY, EC_WORD_SUMMER, EC_WORD_VACATION, EC_WORD_WILL, EC_WORD_BE, EC_WORD_AWESOME}, - .speechLose = {EC_WORD_I, EC_WORD_CAN_T_WIN, EC_WORD_LIKE, EC_WORD_THIS, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_MY, EC_WORD_SUMMER, EC_WORD_HOLIDAY, EC_WORD_PERFECT, EC_WORD_BELONGS_TO, EC_WORD_POKEMON}, + .speechWin = {EC_WORD_MY, EC_WORD_SUMMER, EC_WORD_HOLIDAY, EC_WORD_WILL, EC_WORD_WOULD, EC_WORD_AWESOME}, + .speechLose = {EC_WORD_ME, EC_WORD_EVERY, EC_WORD_UNDERSTOOD, EC_WORD_CAN_T_WIN, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_TUBER_1} }, [FRONTIER_TRAINER_GORDON] = { .facilityClass = FACILITY_CLASS_SWIMMER_M, .trainerName = _("港和"), - .speechBefore = {EC_WORD_VICTORY, EC_WORD_WILL, EC_WORD_COME, EC_WORD_TO_ME, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_OH_YEAH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_I, EC_WORD_REALLY, EC_WORD_WON}, - .speechLose = {EC_WORD_NOTHING, EC_WORD_IS, EC_WORD_WORKING, EC_WORD_OUT, EC_WORD_FOR, EC_WORD_ME}, + .speechBefore = {EC_WORD_VICTORY, EC_WORD_WILL, EC_WORD_WOULD, EC_WORD_BELONGS_TO, EC_WORD_ME, EC_WORD_EXCL}, + .speechWin = {EC_WORD_OH_YEAH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_ME, EC_WORD_REALLY, EC_WORD_WON}, + .speechLose = {EC_WORD_ME, EC_WORD_WHAT, EC_WORD_UNDERSTOOD, EC_WORD_DOES, EC_WORD_NO, EC_WORD_HAS}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMER_M_1} }, [FRONTIER_TRAINER_AYDEN] = { .facilityClass = FACILITY_CLASS_SWIMMER_M, .trainerName = _("聪浪"), - .speechBefore = {EC_WORD_COME_ON, EC_WORD_I, EC_WORD_NEED, EC_WORD_A, EC_WORD_HOT, EC_WORD_BATTLE}, - .speechWin = {EC_WORD_I, EC_WORD_NEED, EC_WORD_WATER, EC_WORD_TO, EC_WORD_COOL, EC_WORD_DOWN}, - .speechLose = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_ME, EC_WORD_FEELING, EC_WORD_ICE, EC_WORD_COLD}, + .speechBefore = {EC_WORD_COME_ON, EC_WORD_ME, EC_WORD_NEED, EC_WORD_FIERY, EC_WORD_OF, EC_WORD_BATTLE}, + .speechWin = {EC_WORD_ME, EC_WORD_NEED, EC_WORD_DRINKS, EC_WORD_WATER, EC_WORD_SMARTNESS, EC_WORD_NOT}, + .speechLose = {EC_WORD_YOU, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_FIGHTS, EC_WORD_ICE, EC_WORD_COLD}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMER_M_1} }, [FRONTIER_TRAINER_MARCO] = { .facilityClass = FACILITY_CLASS_SWIMMER_M, .trainerName = _("澎航"), - .speechBefore = {EC_WORD_I, EC_MOVE2(SURF), EC_WORD_IN, EC_WORD_THE, EC_WORD_WINTER, EC_WORD_TOO}, - .speechWin = {EC_WORD_I, EC_WORD_WILL, EC_WORD_GO, EC_MOVE2(SURF), EC_WORD_RIGHT, EC_WORD_NOW}, - .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_MOVE2(BEAT_UP), EC_WORD_MY, EC_MOVE2(SURF), EC_WORD_BOARD}, + .speechBefore = {EC_WORD_ME, EC_WORD_WINTER, EC_WORD_ALSO, EC_WORD_WOULD, EC_MOVE2(SURF), EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_NOW, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_WENT, EC_MOVE2(SURF), EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_BREAK, EC_WORD_MY, EC_MOVE2(SURF), EC_WORD_BOARD}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMER_M_1} }, [FRONTIER_TRAINER_CIERRA] = { .facilityClass = FACILITY_CLASS_SWIMMER_F, .trainerName = _("丽涟"), - .speechBefore = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_SYNCHRONIZE, EC_WORD_MY, EC_WORD_SWIFT_SWIM}, - .speechWin = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_SYNCHRONIZE, EC_WORD_WITH, EC_WORD_ME, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_SYNCHRONIZE, EC_WORD_BETTER, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_ME, EC_WORD_LIKES, EC_WORD_SYNCHRONIZE, EC_WORD_AT, EC_WORD_SWIFT_SWIM, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_WITH, EC_WORD_ME, EC_WORD_SYNCHRONIZE, EC_WORD_IS}, + .speechLose = {EC_WORD_ME, EC_WORD_NEED, EC_WORD_SYNCHRONIZE, EC_WORD_LIKE, EC_WORD_BETTER, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMER_F_1} }, [FRONTIER_TRAINER_MARCY] = { .facilityClass = FACILITY_CLASS_SWIMMER_F, .trainerName = _("澄莹"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_KNOCKOUT, EC_WORD_YOU, EC_WORD_CAN_T_WIN, EC_WORD_EXCL}, - .speechWin = {EC_WORD_AFTER, EC_WORD_ALL, EC_WORD_I_AM, EC_WORD_A, EC_WORD_KNOCKOUT, EC_WORD_EXCL}, - .speechLose = {EC_WORD_THAT_S, EC_WORD_NOT, EC_WORD_THE, EC_WORD_KNOCKOUT, EC_WORD_I, EC_WORD_MEAN}, + .speechBefore = {EC_WORD_ME, EC_WORD_VERY, EC_WORD_STRONG, EC_WORD_YOU, EC_WORD_CAN_T_WIN, EC_WORD_EXCL}, + .speechWin = {EC_WORD_THAT_S, EC_WORD_ME, EC_WORD_VERY, EC_WORD_STRONG, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_I_AM, EC_WORD_SAID, EC_WORD_THIS, EC_WORD_LIKELY_TO, EC_WORD_AREN_T, EC_WORD_KNOCKOUT}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMER_F_1} }, [FRONTIER_TRAINER_KATHY] = { .facilityClass = FACILITY_CLASS_SWIMMER_F, .trainerName = _("清儿"), - .speechBefore = {EC_WORD_I_VE, EC_WORD_WON, EC_WORD_EVERY, EC_WORD_MATCH, EC_WORD_TODAY, EC_WORD_EXCL}, - .speechWin = {EC_WORD_IT_S, EC_WORD_SO, EC_WORD_GREAT, EC_WORD_TO, EC_WORD_WIN, EC_WORD_EXCL}, - .speechLose = {EC_WORD_HUH_QUES, EC_WORD_I, EC_WORD_SHOULD, EC_WORD_NOT, EC_WORD_HAVE, EC_WORD_LOST}, + .speechBefore = {EC_WORD_I_VE, EC_WORD_WON, EC_WORD_TODAY, EC_WORD_ALL_RIGHT, EC_WORD_MATCH, EC_WORD_EXCL}, + .speechWin = {EC_WORD_WON, EC_WORD_REALLY, EC_WORD_BE, EC_WORD_AWESOME, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_HUH_QUES, EC_WORD_ME, EC_WORD_NO, EC_WORD_SHOULD, EC_WORD_LOSS, EC_WORD_OF}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMER_F_1} }, [FRONTIER_TRAINER_PEYTON] = { .facilityClass = FACILITY_CLASS_POKEFAN_M, .trainerName = _("杉靖"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_NEVER, EC_WORD_DISAPPOINTED, EC_WORD_WITH, EC_WORD_MY, EC_WORD_POKEMON}, - .speechWin = {EC_WORD_I_AM, EC_WORD_HAPPY, EC_WORD_IF, EC_WORD_WE, EC_WORD_WIN, EC_WORD_TOGETHER}, - .speechLose = {EC_WORD_I, EC_WORD_ADORE, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_MORE, EC_WORD_IF_I_LOSE}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_NEVER, EC_WORD_LEARN, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_DISAPPOINTED}, + .speechWin = {EC_WORD_IF, EC_WORD_WE, EC_WORD_TOGETHER, EC_WORD_WINS, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_CRY}, + .speechLose = {EC_WORD_IF_I_LOSE, EC_WORD_ME, EC_WORD_WOULD, EC_WORD_GOING, EC_WORD_LIKES, EC_WORD_POKEMON}, .monSet = (const u16[]){FRONTIER_MONS_POKEFAN_M_1} }, [FRONTIER_TRAINER_JULIAN] = { .facilityClass = FACILITY_CLASS_POKEFAN_M, .trainerName = _("治端"), - .speechBefore = {EC_WORD_YOU, EC_WORD_ADORE, EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_RIGHT, EC_WORD_QUES}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_TOTALLY, EC_WORD_OUT, EC_WORD_OF, EC_WORD_THE, EC_WORD_QUESTION}, - .speechLose = {EC_WORD_YOU, EC_WORD_DO, EC_WORD_ADORE, EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_YOU, EC_WORD_LIKES, EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_TIMES, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YOU_RE, EC_WORD_ABSOLUTELY, EC_WORD_NO, EC_WORD_SAYS, EC_WORD_OF, EC_WORD_EXCL}, + .speechLose = {EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_LIKES, EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_POKEFAN_M_1} }, [FRONTIER_TRAINER_QUINN] = { .facilityClass = FACILITY_CLASS_POKEFAN_M, .trainerName = _("明延"), - .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_BUT, EC_WORD_A, EC_WORD_DREAM}, - .speechWin = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_A, EC_WORD_BEAUTIFUL, EC_WORD_DREAM, EC_WORD_EXCL}, - .speechLose = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_AN, EC_WORD_AWFUL, EC_MOVE(NIGHTMARE), EC_WORD_EXCL}, + .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_JUST, EC_WORD_A, EC_WORD_LIFE, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_THIS, EC_WORD_BE, EC_WORD_A, EC_WORD_BEAUTY, EC_WORD_OF, EC_WORD_LIFE}, + .speechLose = {EC_WORD_THIS, EC_WORD_REALLY, EC_WORD_BE, EC_WORD_AWFUL, EC_MOVE(NIGHTMARE), EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_POKEFAN_M_1} }, [FRONTIER_TRAINER_HAYLEE] = { .facilityClass = FACILITY_CLASS_POKEFAN_F, .trainerName = _("泽薇"), - .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_KNOW, EC_WORD_HOW, EC_WORD_I_AM, EC_WORD_FEELING}, - .speechWin = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_OVERWHELMING, EC_WORD_JOY, EC_WORD_OVER, EC_WORD_THIS}, - .speechLose = {EC_WORD_DESTROYED, EC_WORD_IS, EC_WORD_THE, EC_WORD_WAY, EC_WORD_I_AM, EC_WORD_FEELING}, + .speechBefore = {EC_WORD_ME, EC_WORD_NO, EC_WORD_KNOWS, EC_WORD_ME, EC_WORD_SENSE, EC_WORD_FORGIVE}, + .speechWin = {EC_WORD_ME, EC_WORD_YEAH, EC_WORD_WAY, EC_WORD_JOY, EC_WORD_IS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_SENSE, EC_WORD_MYSELF, EC_WORD_DESTROYED, EC_WORD_IS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_POKEFAN_F_1} }, [FRONTIER_TRAINER_AMANDA] = { .facilityClass = FACILITY_CLASS_POKEFAN_F, .trainerName = _("文馨"), - .speechBefore = {EC_WORD_I, EC_WORD_COME, EC_WORD_FROM, EC_WORD_A, EC_WORD_TRAINER, EC_WORD_FAMILY}, - .speechWin = {EC_WORD_I, EC_WORD_WILL, EC_WORD_TREASURE, EC_WORD_THIS, EC_WORD_WIN, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO_HOME, EC_WORD_RIGHT, EC_WORD_NOW}, + .speechBefore = {EC_WORD_ME, EC_WORD_FEELING, EC_WORD_A, EC_WORD_TRAINER, EC_WORD_FAMILY, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_WOULD, EC_WORD_TALK, EC_WORD_THIS, EC_WORD_VICTORY, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_NOW, EC_WORD_JUST, EC_WORD_WANTS, EC_WORD_GO_HOME, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_POKEFAN_F_1} }, [FRONTIER_TRAINER_STACY] = { .facilityClass = FACILITY_CLASS_POKEFAN_F, .trainerName = _("桐芳"), - .speechBefore = {EC_WORD_ALL, EC_WORD_POKEMON, EC_WORD_HAVE, EC_WORD_THEIR, EC_WORD_OWN, EC_WORD_CUTE_CHARM}, - .speechWin = {EC_WORD_YOU, EC_WORD_SEE, EC_WORD_WHAT, EC_WORD_I, EC_WORD_MEAN, EC_WORD_QUES}, - .speechLose = {EC_WORD_SHOULD, EC_WORD_I, EC_WORD_NOT, EC_WORD_ADORE, EC_WORD_POKEMON, EC_WORD_QUES}, + .speechBefore = {EC_WORD_ALL_RIGHT, EC_WORD_POKEMON, EC_WORD_UNDERSTOOD, EC_WORD_HAVE, EC_WORD_WHO, EC_WORD_BEAUTIFUL}, + .speechWin = {EC_WORD_YOU, EC_WORD_SLEPT, EC_WORD_ME, EC_WORD_OF, EC_WORD_MEAN, EC_WORD_QUES}, + .speechLose = {EC_WORD_ME, EC_WORD_NO, EC_WORD_SHOULD, EC_WORD_LIKES, EC_WORD_POKEMON, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_POKEFAN_F_1} }, // The below 6 are the early Pkmn Breeder class trainers, which use groups from other general classes [FRONTIER_TRAINER_RAFAEL] = { .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M, .trainerName = _("顺昶"), - .speechBefore = {EC_WORD_COME_ON, EC_WORD_EXCL, EC_WORD_LET_S, EC_WORD_SEE, EC_WORD_SOME, EC_WORD_SPIRIT}, - .speechWin = {EC_WORD_THAT_S_IT_EXCL, EC_WORD_THAT_S, EC_WORD_THE, EC_WORD_SPIRIT, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_WELL, EC_WORD_SO, EC_WORD_MUCH, EC_WORD_FOR, EC_WORD_OUR, EC_WORD_SPIRIT}, + .speechBefore = {EC_WORD_COME_ON, EC_WORD_EXCL, EC_WORD_LET_S, EC_WORD_FORGET, EC_WORD_LISTEN, EC_WORD_SPIRIT}, + .speechWin = {EC_WORD_FOE, EC_WORD_EXCL, EC_WORD_THIS, EC_WORD_EH_QUES, EC_WORD_SPIRIT, EC_WORD_EXCL}, + .speechLose = {EC_WORD_WE, EC_WORD_OF, EC_WORD_SPIRIT, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_EVERY, EC_WORD_YUP}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_1} }, [FRONTIER_TRAINER_OLIVER] = { .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M, .trainerName = _("培翔"), - .speechBefore = {EC_WORD_A, EC_WORD_GENIUS, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM, EC_WORD_EXCL}, - .speechWin = {EC_WORD_THAT_S, EC_WORD_HOW, EC_WORD_A, EC_WORD_GENIUS, EC_WORD_WORKS, EC_WORD_EXCL}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_MORE, EC_WORD_A, EC_WORD_GENIUS, EC_WORD_THAN, EC_WORD_I_AM}, + .speechBefore = {EC_WORD_GENIUS, EC_WORD_EXCL, EC_WORD_THAT, EC_WORD_WERE, EC_WORD_ME, EC_WORD_EXCL}, + .speechWin = {EC_WORD_GENIUS, EC_WORD_WERE, EC_WORD_EVERY, EC_WORD_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_THAN, EC_WORD_ME, EC_WORD_LIKELY_TO, EC_WORD_WEREN_T, EC_WORD_GENIUS}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_1} }, [FRONTIER_TRAINER_PAYTON] = { .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M, .trainerName = _("汉平"), - .speechBefore = {EC_WORD_I, EC_WORD_TRAIN, EC_WORD_FROM, EC_WORD_THE, EC_WORD_EGG, EC_WORD_UP}, - .speechWin = {EC_WORD_WELL, EC_WORD_DONE, EC_WORD_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_THAT_WAS, EC_WORD_A, EC_MOVE2(SOFT_BOILED), EC_WORD_LOSS, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_ME, EC_WORD_FROM, EC_WORD_EGG, EC_WORD_BEGINNING, EC_WORD_TRAINS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_DOES, EC_WORD_LIKE, EC_WORD_WELL, EC_WORD_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_THAT, EC_WORD_YEAH, EC_WORD_AWFUL, EC_WORD_OF, EC_WORD_LOSING, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_1} }, [FRONTIER_TRAINER_PAMELA] = { .facilityClass = FACILITY_CLASS_PKMN_BREEDER_F, .trainerName = _("美颖"), - .speechBefore = {EC_WORD_ALL, EC_WORD_POKEMON, EC_WORD_ADORE, EC_WORD_A, EC_WORD_KIND, EC_WORD_TRAINER}, - .speechWin = {EC_WORD_IT_S, EC_WORD_TOO, EC_WORD_BAD, EC_WORD_YOU, EC_WORD_LOST, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_KIND, EC_WORD_AND, EC_WORD_YOU_RE, EC_WORD_ALSO, EC_WORD_STRONG}, + .speechBefore = {EC_WORD_ALL_RIGHT, EC_WORD_POKEMON, EC_WORD_UNDERSTOOD, EC_WORD_LIKES, EC_WORD_KIND, EC_WORD_TRAINER}, + .speechWin = {EC_WORD_YOU, EC_WORD_LOST, EC_WORD_HAS, EC_WORD_WOW, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_WELL, EC_WORD_YOU, EC_WORD_ALSO, EC_WORD_VERY, EC_WORD_STRONG}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_1} }, [FRONTIER_TRAINER_ELIZA] = { .facilityClass = FACILITY_CLASS_PKMN_BREEDER_F, .trainerName = _("珍霞"), - .speechBefore = {EC_WORD_I, EC_WORD_ADORE, EC_WORD_POKEMON, EC_WORD_LIKE, EC_WORD_MY, EC_WORD_CHILDREN}, - .speechWin = {EC_WORD_I_AM, EC_WORD_SO, EC_WORD_HAPPY, EC_WORD_FOR, EC_WORD_MY, EC_WORD_POKEMON}, - .speechLose = {EC_WORD_OH_DEAR, EC_WORD_I_AM, EC_WORD_SO, EC_WORD_SORRY, EC_WORD_ABOUT, EC_WORD_THIS}, + .speechBefore = {EC_WORD_ME, EC_WORD_LIKES, EC_WORD_POKEMON, EC_WORD_JOKING, EC_WORD_MY, EC_WORD_CHILDREN}, + .speechWin = {EC_WORD_ME, EC_WORD_ALL, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_FIGHTS, EC_WORD_HAPPINESS}, + .speechLose = {EC_WORD_OH_DEAR, EC_WORD_ME, EC_WORD_FOE, EC_WORD_THIS, EC_WORD_VERY, EC_WORD_PARDON}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_1} }, [FRONTIER_TRAINER_MARISA] = { .facilityClass = FACILITY_CLASS_PKMN_BREEDER_F, .trainerName = _("春华"), - .speechBefore = {EC_WORD_I, EC_WORD_PROMISE, EC_WORD_TO, EC_WORD_BATTLE, EC_WORD_SERIOUSLY, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_PROMISE, EC_WORD_ME, EC_WORD_YOU, EC_WORD_WILL, EC_WORD_DO, EC_WORD_BETTER}, - .speechLose = {EC_WORD_PROMISE, EC_WORD_ME, EC_WORD_ANOTHER, EC_WORD_BATTLE, EC_WORD_PLEASE, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_MESSAGE, EC_WORD_WOULD, EC_WORD_SERIOUS, EC_WORD_BATTLE, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MESSAGE, EC_WORD_ME, EC_WORD_YOU, EC_WORD_WOULD, EC_WORD_BECOMES, EC_WORD_BETTER}, + .speechLose = {EC_WORD_PLEASE, EC_WORD_PROMISE, EC_WORD_ME, EC_MOVE(ENCORE), EC_WORD_BATTLE, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_1} }, [FRONTIER_TRAINER_LEWIS] = { .facilityClass = FACILITY_CLASS_BUG_CATCHER, .trainerName = _("荣泰"), - .speechBefore = {EC_WORD_A_LITTLE, EC_WORD_BUG, EC_WORD_IS, EC_WORD_SCARY, EC_WORD_QUES, EC_WORD_HAHAHA}, - .speechWin = {EC_WORD_LOOK, EC_WORD_LOOK, EC_WORD_EXCL, EC_WORD_A, EC_WORD_SCARY, EC_WORD_BUG}, - .speechLose = {EC_WORD_OH, EC_WORD_A, EC_WORD_BUG, EC_WORD_ISN_T, EC_WORD_SCARY, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_OFF, EC_WORD_SMALL, EC_WORD_BUG, EC_WORD_SCARY, EC_WORD_WAS, EC_WORD_HAHAHA}, + .speechWin = {EC_WORD_SEE, EC_WORD_EXCL, EC_WORD_OFF, EC_WORD_SCARY, EC_WORD_OF, EC_WORD_BUG}, + .speechLose = {EC_WORD_OH, EC_WORD_BUG, EC_WORD_NO, EC_WORD_SCARY, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_BUG_CATCHER_1_EXTRA(METAPOD, KAKUNA)} }, [FRONTIER_TRAINER_YOSHI] = { .facilityClass = FACILITY_CLASS_BUG_CATCHER, .trainerName = _("嘉辅"), - .speechBefore = {EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_MAKE, EC_WORD_ME, EC_WORD_FEELING, EC_WORD_LOVEY_DOVEY}, - .speechWin = {EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_THE, EC_WORD_BEST, EC_WORD_EXCL}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_IGNORANT, EC_WORD_ABOUT, EC_WORD_BUG, EC_WORD_POKEMON, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_FIGHTS, EC_WORD_CUTE}, + .speechWin = {EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_BE, EC_WORD_BEST, EC_WORD_OF, EC_WORD_EXCL}, + .speechLose = {EC_WORD_ABOUT, EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_YOU, EC_WORD_VERY, EC_WORD_IGNORANT}, .monSet = (const u16[]){FRONTIER_MONS_BUG_CATCHER_1_EXTRA(SILCOON, CASCOON)} }, [FRONTIER_TRAINER_DESTIN] = { .facilityClass = FACILITY_CLASS_BUG_CATCHER, .trainerName = _("伟文"), - .speechBefore = {EC_WORD_IT_S, EC_WORD_WAY, EC_WORD_TOO, EC_WORD_HOT, EC_WORD_HERE, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I_AM, EC_WORD_ABOUT, EC_WORD_TO, EC_MOVE(OVERHEAT), EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_PLEASE, EC_WORD_I, EC_WORD_NEED, EC_WORD_SOME, EC_WORD_WATER, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_HERE, EC_WORD_SORRY, EC_WORD_WAY, EC_WORD_HOT, EC_WORD_IS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_LUKEWARM, EC_WORD_WEREN_T, EC_MOVE(OVERHEAT), EC_WORD_IS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_AGREE, EC_WORD_ME, EC_WORD_NEED, EC_WORD_SOME, EC_WORD_WATER, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_BUG_CATCHER_1} }, [FRONTIER_TRAINER_KEON] = { .facilityClass = FACILITY_CLASS_NINJA_BOY, .trainerName = _("铁辙"), - .speechBefore = {EC_WORD_FORGIVE, EC_WORD_ME, EC_WORD_BUT, EC_WORD_HERE_I_COME, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_FORGIVE, EC_WORD_ME, EC_WORD_FOR, EC_WORD_MY, EC_WORD_OVERWHELMING, EC_WORD_POWER}, - .speechLose = {EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_EXCUSE, EC_WORD_ME, EC_WORD_BUT, EC_WORD_HERE_I_COME, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_EXCUSE, EC_WORD_ME, EC_WORD_THAT, EC_WORD_OVERWHELMING, EC_WORD_OF, EC_WORD_POWER}, + .speechLose = {EC_WORD_ME, EC_WORD_VERY, EC_WORD_PARDON, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_NINJA_BOY_1} }, [FRONTIER_TRAINER_STUART] = { .facilityClass = FACILITY_CLASS_NINJA_BOY, .trainerName = _("勇文"), - .speechBefore = {EC_WORD_I, EC_WORD_PROMISE, EC_WORD_YOU, EC_WORD_A, EC_WORD_HOT, EC_WORD_BATTLE}, - .speechWin = {EC_WORD_THE, EC_WORD_MASTER, EC_WORD_OF, EC_WORD_COOL, EC_WORD_THAT_S, EC_WORD_ME}, - .speechLose = {EC_WORD_I, EC_WORD_SEE, EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_SO, EC_WORD_COOL}, + .speechBefore = {EC_WORD_ME, EC_WORD_MESSAGE, EC_WORD_YOU, EC_WORD_BATTLE, EC_WORD_WOULD, EC_WORD_FIERY}, + .speechWin = {EC_WORD_COOL, EC_WORD_MASTER, EC_WORD_THAT, EC_WORD_WERE, EC_WORD_ME, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_SEEMS, EC_WORD_ME, EC_WORD_AREN_T, EC_WORD_WELL_THEN, EC_WORD_OF, EC_WORD_COOL}, .monSet = (const u16[]){FRONTIER_MONS_NINJA_BOY_1} }, [FRONTIER_TRAINER_NESTOR] = { .facilityClass = FACILITY_CLASS_NINJA_BOY, .trainerName = _("悟朗"), - .speechBefore = {EC_WORD_SHOW, EC_WORD_ME, EC_WORD_A, EC_WORD_REALLY, EC_WORD_SMOOTH, EC_WORD_MOVE}, - .speechWin = {EC_WORD_THERE, EC_WORD_WAS, EC_WORD_NOTHING, EC_WORD_SMOOTH, EC_WORD_ABOUT, EC_WORD_THAT}, - .speechLose = {EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_ARE, EC_WORD_SMOOTH, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_GIVE_ME, EC_WORD_SEE, EC_WORD_TRULY, EC_WORD_SKILLED, EC_WORD_OF, EC_WORD_MOVE}, + .speechWin = {EC_WORD_A_LITTLE, EC_WORD_ALSO, EC_WORD_NO, EC_WORD_SKILLED, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_BE, EC_WORD_SKILLED, EC_WORD_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_NINJA_BOY_1} }, [FRONTIER_TRAINER_DERRICK] = { .facilityClass = FACILITY_CLASS_BUG_MANIAC, .trainerName = _("忠祐"), - .speechBefore = {EC_WORD_LET_S, EC_WORD_SEE, EC_WORD_YOU, EC_MOVE2(MEDITATE), EC_WORD_LIKE, EC_WORD_ME}, - .speechWin = {EC_WORD_HOW, EC_WORD_I, EC_MOVE2(MEDITATE), EC_WORD_IS, EC_WORD_JUST, EC_WORD_BEAUTIFUL}, - .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_MOVE2(MEDITATE), EC_WORD_FOR, EC_WORD_A, EC_MOVE2(CALM_MIND)}, + .speechBefore = {EC_WORD_COME_ON, EC_WORD_EXCL, EC_WORD_LET_S, EC_WORD_TOGETHER, EC_MOVE2(CALM_MIND), EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_MOVE2(CALM_MIND), EC_WORD_OF, EC_WORD_GRAAAH, EC_WORD_YEAH, EC_WORD_BEAUTY}, + .speechLose = {EC_WORD_ME, EC_WORD_WEREN_T, EC_MOVE2(CALM_MIND), EC_WORD_COME, EC_WORD_COOLNESS, EC_WORD_SMARTNESS}, .monSet = (const u16[]){FRONTIER_MONS_BUG_MANIAC_1} }, [FRONTIER_TRAINER_BRYSON] = { .facilityClass = FACILITY_CLASS_BUG_MANIAC, .trainerName = _("芳士"), - .speechBefore = {EC_MOVE2(POISON_POWDER), EC_WORD_IS, EC_WORD_IN, EC_WORD_OUR, EC_MOVE2(COTTON_SPORE), EC_WORD_MOVE}, - .speechWin = {EC_WORD_HOW_DO, EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_OUR, EC_MOVE2(POISON_POWDER), EC_WORD_QUES}, - .speechLose = {EC_WORD_MY, EC_MOVE2(COTTON_SPORE), EC_WORD_WAS, EC_WORD_USELESS, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_OUR, EC_MOVE2(COTTON_SPORE), EC_WORD_MOVE, EC_WORD_INSIDE, EC_WORD_HAVE, EC_MOVE2(POISON_POWDER)}, + .speechWin = {EC_WORD_YOU, EC_WORD_LIKES, EC_WORD_OUR, EC_MOVE2(POISON_POWDER), EC_WORD_DID, EC_WORD_QUES}, + .speechLose = {EC_WORD_MY, EC_MOVE2(COTTON_SPORE), EC_WORD_HAVEN_T, EC_WORD_EATS, EC_WORD_IS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_BUG_MANIAC_1} }, [FRONTIER_TRAINER_CLAYTON] = { .facilityClass = FACILITY_CLASS_BUG_MANIAC, .trainerName = _("叔平"), - .speechBefore = {EC_WORD_HUH_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_WORD_WHERE, EC_WORD_IS_IT_QUES, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_WHERE, EC_WORD_IS_IT_QUES, EC_WORD_I_VE, EC_WORD_LOST, EC_WORD_MY, EC_WORD_POKENAV}, - .speechLose = {EC_WORD_WHERE, EC_WORD_IS_IT_QUES, EC_WORD_I_VE, EC_WORD_LOST, EC_WORD_MY, EC_WORD_SENSE}, + .speechBefore = {EC_WORD_HUH_QUES, EC_EMPTY_WORD, EC_WORD_THIS, EC_WORD_BE, EC_WORD_WHERE, EC_WORD_WALKING}, + .speechWin = {EC_WORD_MY, EC_WORD_OF, EC_WORD_POKENAV, EC_WORD_ON, EC_WORD_THERE, EC_WORD_QUES}, + .speechLose = {EC_WORD_DOWN, EC_WORD_WHERE, EC_WORD_QUES, EC_WORD_ME, EC_WORD_FAINTED, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_BUG_MANIAC_1} }, [FRONTIER_TRAINER_TRENTON] = { .facilityClass = FACILITY_CLASS_FISHERMAN, .trainerName = _("洲和"), - .speechBefore = {EC_WORD_COME_OVER, EC_WORD_FOR, EC_WORD_SOME, EC_WORD_TASTY, EC_WORD_WATER, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_MMM, EC_WORD_DO, EC_WORD_YOU, EC_WORD_WANT, EC_WORD_SOME, EC_WORD_QUES}, - .speechLose = {EC_WORD_I, EC_WORD_GOT, EC_WORD_THIS, EC_WORD_TASTY, EC_WORD_WATER, EC_WORD_SHOPPING}, + .speechBefore = {EC_WORD_COME, EC_WORD_LISTEN, EC_WORD_TASTY, EC_WORD_WATER, EC_WORD_YUP, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MMM, EC_WORD_YOU, EC_WORD_WANTS, EC_WORD_SOME, EC_WORD_DID, EC_WORD_QUES}, + .speechLose = {EC_WORD_ME, EC_WORD_SHOPPING, EC_WORD_GET, EC_WORD_IS, EC_WORD_TASTY, EC_WORD_WATER}, .monSet = (const u16[]){FRONTIER_MONS_FISHERMAN_1} }, [FRONTIER_TRAINER_JENSON] = { .facilityClass = FACILITY_CLASS_FISHERMAN, .trainerName = _("义清"), - .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_WILL, EC_WORD_MAKE, EC_WORD_YOU, EC_WORD_DOWNCAST}, - .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_DON_T, EC_WORD_MAKE, EC_WORD_THE, EC_MOVE(CUT)}, - .speechLose = {EC_WORD_I_AM, EC_WORD_THE, EC_WORD_TRAINER, EC_WORD_WHO_IS, EC_WORD_FEELING, EC_WORD_DOWNCAST}, + .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_WOULD, EC_WORD_LEARN, EC_WORD_YOU, EC_WORD_DOWNCAST}, + .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_LIKELY_TO, EC_WORD_DRINK, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_DOWNCAST, EC_WORD_OF, EC_WORD_TRAINER, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_FISHERMAN_1} }, [FRONTIER_TRAINER_WESLEY] = { .facilityClass = FACILITY_CLASS_FISHERMAN, .trainerName = _("淇云"), - .speechBefore = {EC_POKEMON_NATIONAL(MEW), EC_POKEMON_NATIONAL(MEW), EC_WORD_IS, EC_WORD_HOW, EC_WORD_I, EC_WORD_CRY}, - .speechWin = {EC_WORD_YES, EC_WORD_I, EC_WORD_KNOW, EC_WORD_I_AM, EC_WORD_CUTE, EC_WORD_EXCL}, - .speechLose = {EC_POKEMON_NATIONAL(MEW), EC_POKEMON_NATIONAL(MEW), EC_WORD_EXCL, EC_POKEMON_NATIONAL(MEW), EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, + .speechBefore = {EC_POKEMON_NATIONAL(MEOWTH), EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_EVERY, EC_WORD_CRIES, EC_WORD_OF}, + .speechWin = {EC_WORD_YES, EC_WORD_ME, EC_WORD_KNOWS, EC_WORD_ME, EC_WORD_VERY, EC_WORD_CUTE}, + .speechLose = {EC_POKEMON_NATIONAL(MEOWTH), EC_WORD_EXCL, EC_EMPTY_WORD, EC_POKEMON_NATIONAL(MEOWTH), EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_FISHERMAN_1} }, [FRONTIER_TRAINER_ANTON] = { .facilityClass = FACILITY_CLASS_RUIN_MANIAC, .trainerName = _("札克"), - .speechBefore = {EC_WORD_GET, EC_WORD_READY, EC_WORD_FOR, EC_WORD_ME, EC_WORD_TO, EC_MOVE(THRASH)}, - .speechWin = {EC_WORD_WAHAHAHA, EC_WORD_EXCL, EC_WORD_SORRY, EC_WORD_ABOUT, EC_WORD_THAT, EC_WORD_EXCL}, - .speechLose = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_TOUGH, EC_WORD_LOSS, EC_WORD_TO, EC_MOVE2(SWALLOW)}, + .speechBefore = {EC_WORD_READY, EC_WORD_LEARN, EC_WORD_ME, EC_MOVE(THRASH), EC_WORD_IS, EC_WORD_WAS}, + .speechWin = {EC_WORD_WAHAHAHA, EC_WORD_EXCL, EC_WORD_SORRY, EC_WORD_PARDON, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_THIS, EC_WORD_LOSING, EC_WORD_REALLY, EC_WORD_BE, EC_WORD_APPEAR, EC_MOVE2(SWALLOW)}, .monSet = (const u16[]){FRONTIER_MONS_RUIN_MANIAC_1} }, [FRONTIER_TRAINER_LAWSON] = { .facilityClass = FACILITY_CLASS_RUIN_MANIAC, .trainerName = _("波加尔"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_YOUNG, EC_WORD_AT, EC_WORD_HEART, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_NOT, EC_WORD_COOL, EC_WORD_EXCL, EC_WORD_NOT, EC_WORD_AT, EC_WORD_ALL}, - .speechLose = {EC_WORD_I_AM, EC_WORD_OLD, EC_WORD_AND, EC_WORD_FEELING, EC_WORD_SHAKY, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_MY, EC_WORD_HEART, EC_WORD_LIKELY_TO, EC_WORD_YOUNG, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_NO, EC_WORD_COOL, EC_WORD_EXCL, EC_WORD_TOTALLY, EC_WORD_NO, EC_WORD_COOL}, + .speechLose = {EC_WORD_ME, EC_WORD_OLD, EC_WORD_IS, EC_WORD_CLEAR_BODY, EC_WORD_SHAKY, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_RUIN_MANIAC_1} }, [FRONTIER_TRAINER_SAMMY] = { .facilityClass = FACILITY_CLASS_RUIN_MANIAC, .trainerName = _("彰枫"), - .speechBefore = {EC_WORD_MY, EC_WORD_PARTY, EC_WORD_IS, EC_WORD_READY, EC_WORD_TO, EC_WORD_ROCK}, - .speechWin = {EC_WORD_MY, EC_WORD_PARTY, EC_WORD_IS, EC_WORD_JUST, EC_WORD_INCREDIBLE, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I, EC_WORD_CRY, EC_WORD_FOR, EC_WORD_MY, EC_WORD_PARTY, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_MY, EC_WORD_CUTENESS, EC_WORD_READY, EC_WORD_SONGS, EC_WORD_IS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MY, EC_WORD_CUTENESS, EC_WORD_YEAH, EC_WORD_INCREDIBLE, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_ALL, EC_WORD_MY, EC_WORD_CUTENESS, EC_WORD_CRIES, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_RUIN_MANIAC_1} }, // The below 3 are the early Collector class trainers, which use groups from other general classes [FRONTIER_TRAINER_ARNIE] = { .facilityClass = FACILITY_CLASS_COLLECTOR, .trainerName = _("子富"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_NO_1, EC_WORD_I, EC_WORD_HAVE, EC_WORD_NO, EC_WORD_RIVAL}, - .speechWin = {EC_WORD_YOU, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_I, EC_WORD_CAN_T, EC_WORD_LOSE}, - .speechLose = {EC_WORD_NO, EC_WORD_EXCL, EC_WORD_I, EC_WORD_WON_T, EC_WORD_ACCEPT, EC_WORD_THIS}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_NO_1, EC_WORD_ME, EC_WORD_HAVEN_T, EC_WORD_OPPONENT, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YOU, EC_WORD_LOOKS, EC_WORD_QUES, EC_WORD_ME, EC_WORD_WON_T, EC_WORD_LOSS}, + .speechLose = {EC_WORD_NO, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_WON_T, EC_WORD_ACCEPT, EC_WORD_OF}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_1} }, [FRONTIER_TRAINER_ADRIAN] = { @@ -519,416 +519,416 @@ const struct BattleFrontierTrainer gBattleFrontierTrainers[FRONTIER_TRAINERS_COU .trainerName = _("盛泰"), .speechBefore = {EC_WORD_YAHOO, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_YAHOO, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, .speechWin = {EC_WORD_THANK_YOU, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_THANK_YOU, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_GOOD_BYE, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_GOOD_BYE, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_SMELL_YA, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_SMELL_YA, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_1} }, [FRONTIER_TRAINER_TRISTAN] = { .facilityClass = FACILITY_CLASS_COLLECTOR, .trainerName = _("蒂姆"), .speechBefore = {EC_WORD_CONFUSED, EC_WORD_QUES, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_A, EC_WORD_GENIUS}, - .speechWin = {EC_WORD_SEE, EC_WORD_QUES, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_A, EC_WORD_GENIUS}, - .speechLose = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_A, EC_WORD_GENIUS, EC_WORD_IN, EC_WORD_BATTLE}, + .speechWin = {EC_WORD_LOOKS, EC_WORD_QUES, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_A, EC_WORD_GENIUS}, + .speechLose = {EC_WORD_ME, EC_WORD_AREN_T, EC_WORD_A, EC_WORD_BATTLE, EC_WORD_GENIUS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_1} }, [FRONTIER_TRAINER_JULIANA] = { .facilityClass = FACILITY_CLASS_PARASOL_LADY, .trainerName = _("翠荟"), - .speechBefore = {EC_WORD_I, EC_WORD_THINK, EC_WORD_I_AM, EC_WORD_SHOPPING, EC_WORD_TOO, EC_WORD_MUCH}, - .speechWin = {EC_WORD_BUT, EC_WORD_I, EC_WORD_WANT, EC_WORD_A, EC_WORD_POKEMON, EC_WORD_PLUSH_DOLL}, - .speechLose = {EC_WORD_I, EC_WORD_SO, EC_WORD_WANT, EC_WORD_ANOTHER, EC_WORD_POKEMON, EC_WORD_PLUSH_DOLL}, + .speechBefore = {EC_WORD_ME, EC_WORD_MISS, EC_WORD_ME, EC_WORD_SHOPPING, EC_WORD_WAY, EC_WORD_DIDN_T}, + .speechWin = {EC_WORD_BUT, EC_WORD_ME, EC_WORD_WANTS, EC_WORD_OFF, EC_WORD_POKEMON, EC_WORD_PLUSH_DOLL}, + .speechLose = {EC_WORD_ME, EC_WORD_HAS, EC_WORD_WANTS, EC_WORD_ELSE, EC_WORD_POKEMON, EC_WORD_PLUSH_DOLL}, .monSet = (const u16[]){FRONTIER_MONS_PARASOL_LADY_1} }, [FRONTIER_TRAINER_RYLEE] = { .facilityClass = FACILITY_CLASS_PARASOL_LADY, .trainerName = _("罗苹"), - .speechBefore = {EC_WORD_SHOW, EC_WORD_ME, EC_WORD_THAT, EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_GUTS}, - .speechWin = {EC_WORD_BYE_BYE, EC_WORD_EXCL, EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_NO, EC_WORD_GUTS}, - .speechLose = {EC_WORD_THAT_WAS, EC_WORD_GUTSY, EC_WORD_ELLIPSIS, EC_WORD_YOU_RE, EC_WORD_QUITE, EC_WORD_SUPER}, + .speechBefore = {EC_WORD_GIVE_ME, EC_WORD_SEE, EC_WORD_YOU, EC_WORD_OF, EC_WORD_GUTS, EC_WORD_EXCL}, + .speechWin = {EC_WORD_SMELL_YA, EC_WORD_EXCL, EC_WORD_YOU, EC_WORD_HAVEN_T, EC_WORD_GUTS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_HELLO, EC_WORD_GUTSY, EC_WORD_ELLIPSIS, EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_AWESOME}, .monSet = (const u16[]){FRONTIER_MONS_PARASOL_LADY_1} }, [FRONTIER_TRAINER_CHELSEA] = { .facilityClass = FACILITY_CLASS_PARASOL_LADY, .trainerName = _("雅丝敏"), - .speechBefore = {EC_WORD_I, EC_WORD_SERIOUSLY, EC_WORD_MEAN, EC_WORD_TO, EC_WORD_WIN, EC_WORD_EXCL}, - .speechWin = {EC_WORD_THAT_WAS, EC_WORD_MY, EC_WORD_WILL, EC_WORD_TO, EC_WORD_WIN, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_FAR, EC_WORD_TOO_STRONG, EC_WORD_FOR, EC_WORD_ME, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_ME, EC_WORD_ARE, EC_WORD_REALLY, EC_WORD_MISS, EC_WORD_WINS, EC_WORD_EXCL}, + .speechWin = {EC_WORD_THIS, EC_WORD_WERE, EC_WORD_ME, EC_WORD_WIN, EC_WORD_OF, EC_WORD_SPIRIT}, + .speechLose = {EC_WORD_YOU, EC_WORD_FOE, EC_WORD_ME, EC_WORD_COME, EC_WORD_SAID, EC_WORD_TOO_STRONG}, .monSet = (const u16[]){FRONTIER_MONS_PARASOL_LADY_1} }, // The below 3 are the early Beauty class trainers, which use groups from other general classes [FRONTIER_TRAINER_DANELA] = { .facilityClass = FACILITY_CLASS_BEAUTY, .trainerName = _("楠云"), - .speechBefore = {EC_WORD_YOU, EC_WORD_MUST_BE, EC_WORD_MY, EC_WORD_OPPONENT, EC_WORD_NOW, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_YOU, EC_WORD_MUST_BE, EC_WORD_ME, EC_WORD_NOW, EC_WORD_OF, EC_WORD_OPPONENT}, .speechWin = {EC_WORD_OH_DEAR, EC_WORD_TOO_WEAK, EC_WORD_EXCL, EC_WORD_DON_T, EC_WORD_GIVE_UP, EC_WORD_EXCL}, - .speechLose = {EC_WORD_THAT_WAS, EC_WORD_GOOD, EC_WORD_AND, EC_WORD_THIS, EC_WORD_IS, EC_WORD_GOOD_BYE}, + .speechLose = {EC_WORD_THAT, EC_WORD_VERY, EC_WORD_NICE, EC_WORD_SMELL_YA, EC_WORD_IS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_1} }, [FRONTIER_TRAINER_LIZBETH] = { .facilityClass = FACILITY_CLASS_BEAUTY, .trainerName = _("雅咏"), - .speechBefore = {EC_WORD_IF_I_LOSE, EC_WORD_YOU, EC_WORD_CAN, EC_WORD_HAVE, EC_WORD_A, EC_MOVE2(PRESENT)}, - .speechWin = {EC_WORD_HERE_IT_IS, EC_WORD_A_LITTLE, EC_WORD_PRAISE, EC_WORD_AS, EC_WORD_YOUR, EC_MOVE2(PRESENT)}, - .speechLose = {EC_WORD_YOUR, EC_MOVE2(PRESENT), EC_WORD_QUES_EXCL, EC_WORD_HERE_IT_IS, EC_WORD_A, EC_MOVE(DOUBLE_SLAP)}, + .speechBefore = {EC_WORD_IF_I_LOSE, EC_WORD_YOU, EC_WORD_CAN, EC_WORD_GET, EC_WORD_A, EC_MOVE2(PRESENT)}, + .speechWin = {EC_WORD_GIMME, EC_WORD_YOU, EC_WORD_A_LITTLE, EC_WORD_PRAISE, EC_WORD_AS, EC_MOVE2(PRESENT)}, + .speechLose = {EC_WORD_YOUR, EC_MOVE2(PRESENT), EC_WORD_QUES_EXCL, EC_WORD_GIMME, EC_WORD_YOU, EC_MOVE(DOUBLE_SLAP)}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_1} }, [FRONTIER_TRAINER_AMELIA] = { .facilityClass = FACILITY_CLASS_BEAUTY, .trainerName = _("幼蓉"), - .speechBefore = {EC_WORD_I, EC_WORD_BELIEVE, EC_WORD_IN, EC_WORD_CUTE, EC_WORD_FASHION, EC_WORD_APPEAL}, - .speechWin = {EC_WORD_YOUR, EC_WORD_FASHION, EC_WORD_SENSE, EC_WORD_IS, EC_WORD_A, EC_WORD_DISASTER}, - .speechLose = {EC_WORD_THAT_WAS, EC_WORD_AWFUL, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_HOME}, + .speechBefore = {EC_WORD_ME, EC_WORD_BELIEVE, EC_WORD_CUTE, EC_WORD_OF, EC_WORD_FASHION, EC_WORD_BEAUTIFUL}, + .speechWin = {EC_WORD_YOUR, EC_WORD_FASHION, EC_WORD_WILL_BE_HERE, EC_WORD_YEAH, EC_WORD_GO, EC_WORD_DISASTER}, + .speechLose = {EC_WORD_YEAH, EC_WORD_AWFUL, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_GO_HOME}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_1} }, [FRONTIER_TRAINER_JILLIAN] = { .facilityClass = FACILITY_CLASS_AROMA_LADY, .trainerName = _("玫馥"), - .speechBefore = {EC_WORD_WHAT, EC_WORD_IS, EC_WORD_THAT, EC_WORD_I, EC_WORD_SMELL, EC_WORD_QUES}, - .speechWin = {EC_WORD_IT_S, EC_WORD_THE, EC_MOVE(SWEET_SCENT), EC_WORD_OF, EC_WORD_TASTY, EC_WORD_WATER}, - .speechLose = {EC_WORD_IT_S, EC_WORD_YOUR, EC_WORD_OFFENSIVE, EC_WORD_STENCH, EC_WORD_THAT_S, EC_WORD_WHAT}, + .speechBefore = {EC_WORD_ME, EC_WORD_SMELL, EC_WORD_TO, EC_WORD_WHAT, EC_WORD_IS, EC_WORD_QUES}, + .speechWin = {EC_WORD_THIS, EC_WORD_AS_IF, EC_WORD_TASTY, EC_WORD_WATER, EC_WORD_OF, EC_MOVE(SWEET_SCENT)}, + .speechLose = {EC_WORD_BE, EC_WORD_YOUR, EC_WORD_STENCH, EC_WORD_EXCL, EC_WORD_THAT_WAS, EC_WORD_WHAT}, .monSet = (const u16[]){FRONTIER_MONS_AROMA_LADY_1} }, [FRONTIER_TRAINER_ABBIE] = { .facilityClass = FACILITY_CLASS_AROMA_LADY, .trainerName = _("薇霏"), - .speechBefore = {EC_WORD_YOU, EC_WORD_TRY, EC_WORD_MY, EC_WORD_SECRET, EC_MOVE(AROMATHERAPY), EC_WORD_OK_QUES}, - .speechWin = {EC_WORD_MY, EC_MOVE(AROMATHERAPY), EC_WORD_IS, EC_WORD_TERRIBLE, EC_WORD_FOR, EC_WORD_YOU}, - .speechLose = {EC_WORD_DIDN_T, EC_WORD_YOU, EC_WORD_SMELL, EC_WORD_A, EC_WORD_THING, EC_WORD_QUES_EXCL}, + .speechBefore = {EC_WORD_YOU, EC_WORD_THINK, EC_WORD_MY, EC_WORD_SECRET, EC_MOVE(AROMATHERAPY), EC_WORD_OK_QUES}, + .speechWin = {EC_WORD_MY, EC_MOVE(AROMATHERAPY), EC_WORD_FOE, EC_WORD_YOU, EC_WORD_VERY, EC_WORD_AWFUL}, + .speechLose = {EC_WORD_YOU, EC_WORD_TOTALLY, EC_WORD_HAVEN_T, EC_WORD_SMELL, EC_WORD_TO, EC_WORD_QUES_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_AROMA_LADY_1} }, [FRONTIER_TRAINER_BRIANA] = { .facilityClass = FACILITY_CLASS_AROMA_LADY, .trainerName = _("梅丽"), - .speechBefore = {EC_WORD_MY, EC_WORD_BOY, EC_WORD_FRIEND, EC_WORD_WORKS, EC_WORD_TOO, EC_WORD_MUCH}, - .speechWin = {EC_WORD_I, EC_WORD_ONLY, EC_WORD_MISS, EC_WORD_HIM, EC_WORD_MORE, EC_WORD_ELLIPSIS}, - .speechLose = {EC_WORD_I_AM, EC_WORD_SO, EC_WORD_LONESOME, EC_WORD_WITHOUT, EC_WORD_HIM, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_MY, EC_WORD_DUDE, EC_WORD_FRIEND, EC_WORD_WORKING, EC_WORD_WAY, EC_WORD_DIDN_T}, + .speechWin = {EC_WORD_ME, EC_WORD_ONLY, EC_WORD_WOULD, EC_WORD_GOING, EC_WORD_MISS, EC_WORD_HE}, + .speechLose = {EC_WORD_HAVEN_T, EC_WORD_HE, EC_WORD_ME, EC_WORD_HAS, EC_WORD_LONESOME, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_AROMA_LADY_1} }, [FRONTIER_TRAINER_ANTONIO] = { .facilityClass = FACILITY_CLASS_GUITARIST, .trainerName = _("达伦"), - .speechBefore = {EC_WORD_I, EC_WORD_KNOW, EC_WORD_HOW, EC_WORD_TO, EC_WORD_GO, EC_WORD_GO}, - .speechWin = {EC_WORD_BUT, EC_WORD_I, EC_WORD_DON_T, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_DANCE}, - .speechLose = {EC_WORD_GO, EC_WORD_GO, EC_WORD_ELLIPSIS, EC_WORD_JUST, EC_MOVE(FLAIL), EC_WORD_ABOUT}, + .speechBefore = {EC_WORD_ME, EC_WORD_KNOWS, EC_WORD_HOW_DO, EC_WORD_SHAKE, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_BUT, EC_WORD_ME, EC_WORD_NO, EC_WORD_LIKES, EC_WORD_DANCE, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_SHAKE, EC_WORD_ELLIPSIS, EC_WORD_JUST, EC_MOVE(FLAIL), EC_WORD_EEK, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_GUITARIST_1} }, [FRONTIER_TRAINER_JADEN] = { .facilityClass = FACILITY_CLASS_GUITARIST, .trainerName = _("嘉钧"), - .speechBefore = {EC_WORD_HELLO, EC_WORD_I, EC_WORD_THINK, EC_WORD_I, EC_WORD_ADORE, EC_WORD_YOU}, - .speechWin = {EC_WORD_YOU, EC_WORD_MAKE, EC_WORD_ME, EC_MOVE(THRASH), EC_WORD_IN, EC_MOVE2(FRUSTRATION)}, - .speechLose = {EC_WORD_THIS_IS_IT_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_WORD_GOOD_BYE, EC_WORD_FOREVER, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_HELLO, EC_WORD_ME, EC_WORD_MISS, EC_WORD_ME, EC_WORD_LIKES, EC_WORD_YOU}, + .speechWin = {EC_WORD_YOU, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_SAD, EC_WORD_WANTS, EC_MOVE(THRASH)}, + .speechLose = {EC_WORD_THIS_IS_IT_EXCL, EC_WORD_EVERY, EC_WORD_EXCL, EC_WORD_FOREVER, EC_WORD_SMELL_YA, EC_WORD_YUP}, .monSet = (const u16[]){FRONTIER_MONS_GUITARIST_1} }, [FRONTIER_TRAINER_DAKOTA] = { .facilityClass = FACILITY_CLASS_GUITARIST, .trainerName = _("廷腾"), - .speechBefore = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_DANCE, EC_WORD_WITH, EC_WORD_POWER}, - .speechWin = {EC_WORD_GOT, EC_WORD_IT, EC_WORD_QUES, EC_WORD_DANCE, EC_WORD_WITH, EC_WORD_POWER}, - .speechLose = {EC_WORD_OKAY, EC_WORD_YOU, EC_WORD_UNDERSTAND, EC_WORD_ALL_RIGHT, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_YOU, EC_WORD_EXISTS, EC_WORD_RELEASE, EC_WORD_DANCE, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_SLEPT, EC_WORD_DID, EC_WORD_QUES, EC_WORD_RELEASE, EC_WORD_DANCE, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_OKAY, EC_WORD_YOU, EC_WORD_SLEPT, EC_WORD_IS, EC_WORD_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_GUITARIST_1} }, [FRONTIER_TRAINER_BRAYDEN] = { .facilityClass = FACILITY_CLASS_BIRD_KEEPER, .trainerName = _("巴西"), - .speechBefore = {EC_WORD_COLOR_CHANGE, EC_WORD_VERSION, EC_WORD_TOYS, EC_WORD_ARE, EC_WORD_USELESS, EC_WORD_EXCL}, - .speechWin = {EC_WORD_I, EC_WORD_ONLY, EC_WORD_COLLECT, EC_WORD_NORMAL, EC_WORD_VERSION, EC_WORD_TOYS}, - .speechLose = {EC_WORD_I, EC_MOVE2(ATTRACT), EC_WORD_COLOR_CHANGE, EC_WORD_VERSION, EC_WORD_TOYS, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_COLOR_CHANGE, EC_WORD_VERSION, EC_WORD_TOYS, EC_WORD_BE, EC_WORD_USELESS, EC_WORD_EXCL}, + .speechWin = {EC_WORD_ME, EC_WORD_ONLY, EC_WORD_COLLECT, EC_WORD_DROOLING, EC_WORD_VERSION, EC_WORD_TOYS}, + .speechLose = {EC_WORD_PERFECT, EC_WORD_BE, EC_WORD_COLOR_CHANGE, EC_WORD_VERSION, EC_WORD_TOYS, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_BIRD_KEEPER_1} }, [FRONTIER_TRAINER_CORSON] = { .facilityClass = FACILITY_CLASS_BIRD_KEEPER, .trainerName = _("诺慎"), - .speechBefore = {EC_WORD_I, EC_WORD_GET, EC_WORD_TO, EC_MOVE2(BEAT_UP), EC_WORD_ON, EC_WORD_YOU}, - .speechWin = {EC_WORD_TOO, EC_WORD_EASY, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_SO, EC_WORD_COOL}, - .speechLose = {EC_WORD_WHY, EC_WORD_QUES_EXCL, EC_EMPTY_WORD, EC_WORD_I, EC_MOVE2(CURSE), EC_WORD_YOU}, + .speechBefore = {EC_WORD_TERRIBLE, EC_WORD_ME, EC_WORD_DECIDED, EC_WORD_YOU, EC_WORD_IS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YEAH, EC_WORD_SIMPLE, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_YEAH, EC_WORD_COOL}, + .speechLose = {EC_WORD_WHY, EC_WORD_QUES_EXCL, EC_EMPTY_WORD, EC_WORD_ME, EC_MOVE2(CURSE), EC_WORD_YOU}, .monSet = (const u16[]){FRONTIER_MONS_BIRD_KEEPER_1} }, [FRONTIER_TRAINER_TREVIN] = { .facilityClass = FACILITY_CLASS_BIRD_KEEPER, .trainerName = _("马隆"), - .speechBefore = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_NONE, EC_WORD_BETTER, EC_WORD_THAN, EC_WORD_ME}, - .speechWin = {EC_WORD_YES_SIR_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_THE, EC_WORD_BEST}, - .speechLose = {EC_WORD_SERIOUS, EC_WORD_QUES_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_HAVEN_T, EC_WORD_THAN, EC_WORD_ME, EC_WORD_BETTER, EC_WORD_OF, EC_WORD_IS}, + .speechWin = {EC_WORD_YES_SIR_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_BEST, EC_WORD_OF}, + .speechLose = {EC_WORD_SERIOUS, EC_WORD_OF, EC_WORD_QUES_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_BIRD_KEEPER_1} }, [FRONTIER_TRAINER_PATRICK] = { .facilityClass = FACILITY_CLASS_SAILOR, .trainerName = _("强尼"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_PERFECT, EC_WORD_EXCL, EC_WORD_GIVE_UP, EC_WORD_NOW, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_DON_T, EC_WORD_BE, EC_WORD_DISAPPOINTED, EC_WORD_I_AM, EC_WORD_PERFECT, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_BUT, EC_WORD_HOW, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_PERFECT, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_PERFECTION, EC_WORD_OF, EC_WORD_EXCL, EC_WORD_GIVE_UP, EC_WORD_YUP}, + .speechWin = {EC_WORD_DON_T, EC_WORD_DISAPPOINTED, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_PERFECTION, EC_WORD_OF}, + .speechLose = {EC_WORD_BUT, EC_WORD_WHY, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_PERFECTION, EC_WORD_OF}, .monSet = (const u16[]){FRONTIER_MONS_SAILOR_1} }, [FRONTIER_TRAINER_KADEN] = { .facilityClass = FACILITY_CLASS_SAILOR, .trainerName = _("武毅"), - .speechBefore = {EC_WORD_WHAT, EC_WORD_ARE, EC_WORD_YOU, EC_WORD_UP, EC_WORD_TO, EC_WORD_QUES}, - .speechWin = {EC_WORD_YOU, EC_WORD_WERE, EC_WORD_A, EC_WORD_SURPRISE, EC_WORD_TO_ME, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_KNOW, EC_WORD_WHO, EC_WORD_I_AM, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_YOU, EC_WORD_ON, EC_WORD_BUSY, EC_WORD_WHAT, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YOU, EC_WORD_YEAH, EC_WORD_A, EC_WORD_SURPRISE, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_NO, EC_WORD_KNOWS, EC_WORD_I_AM, EC_WORD_WHOM, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_SAILOR_1} }, [FRONTIER_TRAINER_MAXWELL] = { .facilityClass = FACILITY_CLASS_SAILOR, .trainerName = _("叔涌"), - .speechBefore = {EC_WORD_HEY_THERE, EC_WORD_WHO_IS, EC_WORD_YOUR, EC_WORD_RIVAL, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_MY, EC_WORD_RIVAL, EC_WORD_IS, EC_WORD_MY, EC_WORD_GIRL, EC_WORD_FRIEND}, - .speechLose = {EC_WORD_I_AM, EC_WORD_MAKING, EC_WORD_YOU, EC_WORD_MY, EC_WORD_RIVAL, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_HELLO, EC_WORD_WHO_IS, EC_WORD_YOUR, EC_WORD_RIVAL, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MY, EC_WORD_RIVAL, EC_WORD_BE, EC_WORD_MY, EC_WORD_THEY, EC_WORD_FRIEND}, + .speechLose = {EC_WORD_ME, EC_WORD_DO, EC_WORD_YOU, EC_WORD_AS, EC_WORD_MY, EC_WORD_RIVAL}, .monSet = (const u16[]){FRONTIER_MONS_SAILOR_1} }, [FRONTIER_TRAINER_DARYL] = { .facilityClass = FACILITY_CLASS_HIKER, .trainerName = _("日嵩"), - .speechBefore = {EC_WORD_I, EC_WORD_ONLY, EC_WORD_KNOW, EC_WORD_HOW, EC_WORD_TO, EC_MOVE(CHARGE)}, - .speechWin = {EC_WORD_AM, EC_WORD_I, EC_WORD_OVERWHELMING, EC_WORD_OR, EC_WORD_WHAT, EC_WORD_QUES}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_TO, EC_WORD_A, EC_WORD_LEGEND, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_ONLY, EC_WORD_KNOWS, EC_WORD_HOW_DO, EC_WORD_RUN, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_I_AM, EC_WORD_AREN_T, EC_WORD_WAY, EC_WORD_STRONG, EC_WORD_IS, EC_WORD_QUES}, + .speechLose = {EC_WORD_YOU, EC_WORD_WEREN_T, EC_WORD_ENJOYS, EC_WORD_A, EC_WORD_LEGEND, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_HIKER_1} }, [FRONTIER_TRAINER_KENNETH] = { .facilityClass = FACILITY_CLASS_HIKER, .trainerName = _("艾密尔"), - .speechBefore = {EC_WORD_YOU, EC_WORD_BETTER, EC_WORD_NOT, EC_MOVE2(SLACK_OFF), EC_WORD_WITH, EC_WORD_ME}, - .speechWin = {EC_WORD_DID, EC_WORD_MY, EC_MOVE2(TAUNT), EC_WORD_INTIMIDATE, EC_WORD_YOU, EC_WORD_QUES}, - .speechLose = {EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_YOU, EC_WORD_BEST, EC_WORD_DON_T, EC_WORD_FOE, EC_WORD_ME, EC_MOVE2(SLACK_OFF)}, + .speechWin = {EC_WORD_MY, EC_MOVE2(TAUNT), EC_WORD_INTIMIDATE, EC_WORD_TO, EC_WORD_YOU, EC_WORD_SNORT}, + .speechLose = {EC_WORD_ME, EC_WORD_VERY, EC_WORD_PARDON, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_HIKER_1} }, [FRONTIER_TRAINER_RICH] = { .facilityClass = FACILITY_CLASS_HIKER, .trainerName = _("壮峰"), - .speechBefore = {EC_WORD_YOUR, EC_MOVE(FACADE), EC_WORD_DOESN_T, EC_MOVE2(TRICK), EC_WORD_ME, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_SERIOUSLY, EC_WORD_ARE, EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_OK_QUES, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_THAT_WAS, EC_WORD_REALLY, EC_WORD_TOUGH, EC_WORD_ON, EC_WORD_ME, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_YOUR, EC_WORD_SUPER, EC_WORD_APPEAR, EC_WORD_ANGER, EC_WORD_ME, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_SAID, EC_WORD_REALLY, EC_WORD_YOU, EC_WORD_LIKELY_TO, EC_WORD_OK_QUES, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_FOE, EC_WORD_ME, EC_WORD_COME, EC_WORD_SAID, EC_WORD_HAS, EC_WORD_HARD}, .monSet = (const u16[]){FRONTIER_MONS_HIKER_1} }, [FRONTIER_TRAINER_CADEN] = { .facilityClass = FACILITY_CLASS_KINDLER, .trainerName = _("文耀"), - .speechBefore = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_BE, EC_WORD_DEFEATED, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_FIRE, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_FIRE, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I_AM, EC_WORD_TIRED, EC_WORD_ELLIPSIS, EC_WORD_IT_S, EC_WORD_SO, EC_WORD_HOT}, + .speechBefore = {EC_WORD_ME, EC_WORD_IMPOSSIBLE, EC_WORD_DEFEATED, EC_WORD_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_FLAME, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_FLAME, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_HAS, EC_WORD_TIRED, EC_WORD_ELLIPSIS, EC_WORD_HAS, EC_WORD_HOT}, .monSet = (const u16[]){FRONTIER_MONS_KINDLER_1} }, [FRONTIER_TRAINER_MARLON] = { .facilityClass = FACILITY_CLASS_KINDLER, .trainerName = _("晨宇"), - .speechBefore = {EC_WORD_A, EC_WORD_POKEDEX, EC_WORD_IS, EC_WORD_A_LITTLE, EC_WORD_RADIO, EC_WORD_QUES}, - .speechWin = {EC_WORD_A_LITTLE, EC_WORD_RADIO, EC_WORD_HUH_QUES, EC_WORD_THAT_S, EC_WORD_TOTALLY, EC_WORD_COOL}, - .speechLose = {EC_WORD_IT_S, EC_WORD_NOT, EC_WORD_QUES, EC_WORD_IS, EC_WORD_POKENAV, EC_WORD_QUES}, + .speechBefore = {EC_WORD_POKEDEX, EC_WORD_I, EC_WORD_SMALL, EC_WORD_RADIO, EC_WORD_DID, EC_WORD_QUES}, + .speechWin = {EC_WORD_SMALL, EC_WORD_RADIO, EC_WORD_QUES, EC_WORD_WAY, EC_WORD_COOL, EC_WORD_IS}, + .speechLose = {EC_WORD_THAT, EC_WORD_BE, EC_WORD_QUES, EC_WORD_BE, EC_WORD_POKENAV, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_KINDLER_1} }, [FRONTIER_TRAINER_NASH] = { .facilityClass = FACILITY_CLASS_KINDLER, .trainerName = _("孟辉"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_ON, EC_WORD_FIRE, EC_WORD_BABY, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I, EC_WORD_LEFT, EC_WORD_YOU, EC_WORD_JUST, EC_WORD_AN, EC_MOVE2(EMBER)}, - .speechLose = {EC_WORD_AIYEEH, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD, EC_WORD_NO, EC_WORD_WATER, EC_WORD_PLEASE}, + .speechBefore = {EC_WORD_ME, EC_WORD_ON, EC_WORD_AT, EC_WORD_FLAME, EC_WORD_BABY, EC_WORD_EXCL}, + .speechWin = {EC_WORD_ME, EC_WORD_ONLY, EC_WORD_GIMME, EC_WORD_YOU, EC_WORD_WORKS, EC_MOVE2(EMBER)}, + .speechLose = {EC_WORD_AWW, EC_WORD_EXCL_EXCL, EC_WORD_ME, EC_WORD_DON_T, EC_WORD_WATER, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_KINDLER_1} }, [FRONTIER_TRAINER_ROBBY] = { .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_M, .trainerName = _("亚武"), - .speechBefore = {EC_WORD_HAHAHA, EC_WORD_EXCL, EC_WORD_HAPPY, EC_WORD_TO, EC_WORD_MEET_YOU, EC_WORD_EXCL}, - .speechWin = {EC_WORD_I_AM, EC_WORD_THE, EC_WORD_LEADER, EC_WORD_WITH, EC_WORD_REFRESHING, EC_WORD_SERENE_GRACE}, - .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_MOVE(THRASH), EC_WORD_MY, EC_WORD_TOYS, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_HAHAHA, EC_WORD_EXCL, EC_WORD_MEET_YOU, EC_WORD_VERY, EC_WORD_HAPPY, EC_WORD_EXCL}, + .speechWin = {EC_WORD_I_AM, EC_WORD_LEADER, EC_EMPTY_WORD, EC_WORD_REFRESHING, EC_WORD_SO, EC_WORD_PSYCHIC}, + .speechLose = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_BREAK, EC_WORD_MY, EC_WORD_TOYS, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_RUNNING_TRIATHLETE_1} }, [FRONTIER_TRAINER_REECE] = { .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_M, .trainerName = _("戴瑞克"), - .speechBefore = {EC_WORD_MY, EC_MOVE2(QUICK_ATTACK), EC_WORD_CAN, EC_WORD_BEAT, EC_WORD_A, EC_MOVE2(TELEPORT)}, - .speechWin = {EC_WORD_LIKE, EC_WORD_I, EC_WORD_SAID, EC_WORD_I_AM, EC_WORD_DARN, EC_WORD_FAST}, - .speechLose = {EC_WORD_I_WAS, EC_WORD_KIDDING, EC_WORD_ABOUT, EC_WORD_THAT, EC_MOVE2(TELEPORT), EC_WORD_THING}, + .speechBefore = {EC_WORD_MY, EC_MOVE2(QUICK_ATTACK), EC_WORD_THAN, EC_MOVE2(TELEPORT), EC_WORD_LIKELY_TO, EC_WORD_LUKEWARM}, + .speechWin = {EC_WORD_JOKING, EC_WORD_ME, EC_WORD_SAID, EC_WORD_OF, EC_WORD_AN, EC_WORD_FAST}, + .speechLose = {EC_MOVE2(TELEPORT), EC_WORD_BE, EC_WORD_I_WAS, EC_WORD_KIDDING, EC_WORD_OF, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_RUNNING_TRIATHLETE_1} }, [FRONTIER_TRAINER_KATHRYN] = { .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_F, .trainerName = _("美乐笛"), - .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_TRAIN, EC_WORD_GOOD, EC_WORD_ENOUGH, EC_WORD_QUES}, - .speechWin = {EC_WORD_DON_T, EC_MOVE2(TAUNT), EC_WORD_ME, EC_WORD_LIKE, EC_WORD_THAT, EC_WORD_OK_QUES}, - .speechLose = {EC_WORD_WHY, EC_WORD_COULDN_T, EC_WORD_I, EC_WORD_WIN, EC_WORD_THIS, EC_WORD_QUES}, + .speechBefore = {EC_WORD_ME, EC_WORD_TRAINS, EC_WORD_LIKELY_TO, EC_WORD_DRINK, EC_WORD_HAS, EC_WORD_QUES}, + .speechWin = {EC_WORD_DON_T, EC_WORD_EVERY, EC_MOVE2(TAUNT), EC_WORD_ME, EC_WORD_OK_QUES, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_WHY, EC_WORD_ME, EC_WORD_WINS, EC_WORD_NO, EC_WORD_IS, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_RUNNING_TRIATHLETE_1} }, [FRONTIER_TRAINER_ELLEN] = { .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_F, .trainerName = _("漫夏"), - .speechBefore = {EC_WORD_CRUSH, EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_AN, EC_WORD_EGG, EC_WORD_EXCL}, - .speechWin = {EC_WORD_THAT_WAS, EC_WORD_A, EC_WORD_TASTY, EC_WORD_VICTORY, EC_WORD_FOR, EC_WORD_ME}, - .speechLose = {EC_WORD_TOO, EC_WORD_TOUGH, EC_WORD_TO, EC_WORD_CRUSH, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_JOKING, EC_WORD_EGG, EC_WORD_AN, EC_WORD_EGG, EC_WORD_CRUSH, EC_WORD_YOU}, + .speechWin = {EC_WORD_FOE, EC_WORD_ME, EC_WORD_COME, EC_WORD_SAID, EC_WORD_YEAH, EC_WORD_AWESOME}, + .speechLose = {EC_WORD_WAY, EC_WORD_SHELL_ARMOR, EC_WORD_IS, EC_WORD_APPEAR, EC_WORD_CRUSH, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_RUNNING_TRIATHLETE_1} }, [FRONTIER_TRAINER_RAMON] = { .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_M, .trainerName = _("卡洛斯"), - .speechBefore = {EC_WORD_OKAY, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_THIS, EC_WORD_IS, EC_WORD_PERFECTION}, - .speechWin = {EC_WORD_I_AM, EC_WORD_HAPPY, EC_WORD_THAT, EC_WORD_I, EC_WORD_WON, EC_WORD_EXCL}, - .speechLose = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_SECRET, EC_WORD_WHY, EC_WORD_I_AM, EC_WORD_HAPPY}, + .speechBefore = {EC_WORD_OKAY, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_THIS, EC_WORD_YEAH, EC_WORD_PERFECTION}, + .speechWin = {EC_WORD_I_AM, EC_WORD_WON, EC_WORD_WAY, EC_WORD_HAPPY, EC_WORD_IS, EC_WORD_EXCL}, + .speechLose = {EC_WORD_ME, EC_WORD_WHY, EC_WORD_HAPPY, EC_WORD_I, EC_WORD_SECRET, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMING_TRIATHLETE_1} }, [FRONTIER_TRAINER_ARTHUR] = { .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_M, .trainerName = _("肯特"), - .speechBefore = {EC_WORD_HERE_I_COME, EC_WORD_FEELING, EC_WORD_READY, EC_WORD_FOR, EC_WORD_IT, EC_WORD_ALL}, - .speechWin = {EC_WORD_THAT_S_IT_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_WORD_THAT_WAS, EC_WORD_FABULOUS, EC_WORD_EXCL}, - .speechLose = {EC_WORD_THAT_WAS, EC_WORD_NOT, EC_WORD_WHAT, EC_WORD_I, EC_WORD_NEED, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_HERE_I_COME, EC_WORD_EXCL, EC_WORD_SENSE, EC_WORD_BEEN, EC_WORD_READY, EC_WORD_IS}, + .speechWin = {EC_WORD_THAT_S_IT_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_WORD_AWESOME, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_THAT, EC_WORD_AREN_T, EC_WORD_ME, EC_WORD_WANTS, EC_WORD_OF, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMING_TRIATHLETE_1} }, [FRONTIER_TRAINER_ALONDRA] = { .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_F, .trainerName = _("莉露"), - .speechBefore = {EC_WORD_EVERY, EC_WORD_DAY, EC_WORD_IS, EC_WORD_A, EC_WORD_GREAT, EC_WORD_DAY}, + .speechBefore = {EC_WORD_ANOTHER, EC_WORD_NATURALLY, EC_WORD_GREAT, EC_WORD_OF, EC_WORD_END, EC_WORD_EXCL}, .speechWin = {EC_WORD_MY, EC_MOVE2(DIVE), EC_WORD_WILL, EC_WORD_BE, EC_WORD_A, EC_WORD_LEGEND}, - .speechLose = {EC_WORD_MY, EC_MOVE2(DIVE), EC_WORD_LEFT, EC_WORD_ME, EC_WORD_COLD, EC_WORD_ELLIPSIS}, + .speechLose = {EC_MOVE2(DIVE), EC_WORD_LEARN, EC_WORD_ME, EC_WORD_CLEAR_BODY, EC_WORD_ICE, EC_WORD_COLD}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMING_TRIATHLETE_1} }, [FRONTIER_TRAINER_ADRIANA] = { .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_F, .trainerName = _("英珠"), - .speechBefore = {EC_WORD_COME, EC_WORD_SEE, EC_WORD_AN, EC_WORD_INCREDIBLE, EC_WORD_SWIFT_SWIM, EC_WORD_EXCL}, - .speechWin = {EC_WORD_I, EC_WORD_MAKE, EC_WORD_IT, EC_WORD_LOOK, EC_WORD_SO, EC_WORD_EASY}, - .speechLose = {EC_WORD_I_AM, EC_WORD_FEELING, EC_MOVE2(BEAT_UP), EC_WORD_AND, EC_WORD_TIRED, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_COME, EC_WORD_LOOKS, EC_WORD_INCREDIBLE, EC_WORD_OF, EC_WORD_SWIFT_SWIM, EC_WORD_EXCL}, + .speechWin = {EC_WORD_ME, EC_WORD_LEARN, EC_WORD_IT, EC_WORD_SEEMS, EC_WORD_VERY, EC_WORD_GOT}, + .speechLose = {EC_WORD_ME, EC_WORD_FIGHTS, EC_WORD_HAS, EC_WORD_TIRED, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMING_TRIATHLETE_1} }, [FRONTIER_TRAINER_MALIK] = { .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_M, .trainerName = _("超宇"), - .speechBefore = {EC_WORD_OH, EC_WORD_NOT, EC_WORD_ANOTHER, EC_WORD_BATTLE, EC_WORD_PLEASE, EC_WORD_ELLIPSIS}, - .speechWin = {EC_WORD_I, EC_WORD_FINALLY, EC_WORD_WON, EC_WORD_ELLIPSIS, EC_WORD_I_AM, EC_WORD_TIRED}, - .speechLose = {EC_WORD_I, EC_WORD_FINALLY, EC_WORD_LOST, EC_WORD_ELLIPSIS, EC_WORD_I_AM, EC_WORD_TIRED}, + .speechBefore = {EC_WORD_OH, EC_WORD_ISN_T, EC_WORD_GO_AHEAD, EC_WORD_BATTLE, EC_WORD_IS, EC_WORD_ELLIPSIS}, + .speechWin = {EC_WORD_FINALLY, EC_WORD_WON, EC_WORD_ELLIPSIS, EC_WORD_ME, EC_WORD_HAS, EC_WORD_TIRED}, + .speechLose = {EC_WORD_ME, EC_WORD_FINALLY, EC_WORD_LOST, EC_WORD_ELLIPSIS, EC_WORD_HAS, EC_WORD_TIRED}, .monSet = (const u16[]){FRONTIER_MONS_CYCLING_TRIATHLETE_1} }, [FRONTIER_TRAINER_JILL] = { .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_F, .trainerName = _("嘉儿"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_THE, EC_MOVE2(QUICK_ATTACK), EC_WORD_TRAINER, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_THE, EC_MOVE2(QUICK_ATTACK), EC_WORD_TRAINER, EC_WORD_WINS, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_THE, EC_MOVE2(QUICK_ATTACK), EC_WORD_TRAINER, EC_WORD_GIVES, EC_WORD_UP, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_FAST, EC_WORD_ATTACK, EC_WORD_TRAINER, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_FAST, EC_WORD_ATTACK, EC_WORD_TRAINER, EC_WORD_WON, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_FAST, EC_WORD_ATTACK, EC_WORD_TRAINER, EC_WORD_GIVE_UP, EC_WORD_IS, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_CYCLING_TRIATHLETE_1} }, [FRONTIER_TRAINER_ERIK] = { .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_M, .trainerName = _("国卫"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_THE, EC_WORD_SPEED_BOOST, EC_WORD_HERO, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_THANK_YOU, EC_WORD_FROM, EC_WORD_THE, EC_WORD_SPEED_BOOST, EC_WORD_HERO, EC_WORD_EXCL}, - .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD, EC_WORD_NO, EC_WORD_NO, EC_WORD_EXCL_EXCL}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_SPEED_BOOST, EC_WORD_HERO, EC_WORD_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_SPEED_BOOST, EC_WORD_HERO, EC_WORD_HEY_THERE, EC_WORD_YOU, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL_EXCL, EC_WORD_NO, EC_WORD_NO, EC_WORD_NO, EC_WORD_EXCL_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_RUNNING_TRIATHLETE_2} }, [FRONTIER_TRAINER_YAZMIN] = { .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_F, .trainerName = _("素娜"), - .speechBefore = {EC_WORD_I, EC_WORD_WOULD, EC_WORD_RATHER, EC_WORD_RUN, EC_WORD_THAN, EC_WORD_BIKE}, - .speechWin = {EC_WORD_YES, EC_WORD_I, EC_WORD_WOULD, EC_WORD_MUCH, EC_WORD_RATHER, EC_WORD_RUN}, - .speechLose = {EC_WORD_BYE_BYE, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_RUN_AWAY}, + .speechBefore = {EC_WORD_START, EC_WORD_BIKE, EC_WORD_ME, EC_WORD_GOING, EC_WORD_LIKES, EC_WORD_RUNS}, + .speechWin = {EC_WORD_YES, EC_WORD_ME, EC_WORD_GOING, EC_WORD_MISS, EC_WORD_RUNS, EC_WORD_IS}, + .speechLose = {EC_WORD_BYE_BYE, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_RUN_AWAY, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_RUNNING_TRIATHLETE_2} }, [FRONTIER_TRAINER_JAMAL] = { .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_M, .trainerName = _("比尔"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_BE, EC_WORD_A, EC_WORD_FATHER}, - .speechWin = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_WAIT, EC_WORD_FOR, EC_WORD_MY, EC_WORD_BABY}, - .speechLose = {EC_WORD_MY, EC_WORD_BABY, EC_WORD_WILL, EC_WORD_BE, EC_WORD_TOTALLY, EC_WORD_AWESOME}, + .speechBefore = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_WHILE, EC_WORD_FATHER, EC_WORD_IS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_WANT, EC_WORD_WANTS, EC_WORD_CHILDREN, EC_WORD_IS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_MY, EC_WORD_CHILDREN, EC_WORD_WOULD, EC_WORD_GREAT, EC_WORD_OF, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMING_TRIATHLETE_2} }, [FRONTIER_TRAINER_LESLIE] = { .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_F, .trainerName = _("卡莉"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_BE, EC_WORD_A, EC_WORD_MOTHER}, - .speechWin = {EC_WORD_A, EC_WORD_BABY, EC_WORD_WILL, EC_WORD_BE, EC_WORD_A_LITTLE, EC_WORD_CHALLENGE}, - .speechLose = {EC_WORD_I_AM, EC_WORD_TOO, EC_WORD_HAPPY, EC_WORD_TO, EC_WORD_BE, EC_WORD_ANGRY}, + .speechBefore = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_WHILE, EC_WORD_MOTHER, EC_WORD_IS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_CHILDREN, EC_WORD_WOULD, EC_WORD_BE, EC_WORD_A, EC_WORD_SMALL, EC_WORD_CHALLENGE}, + .speechLose = {EC_WORD_I_AM, EC_WORD_HAS, EC_WORD_HAPPY, EC_WORD_TOTALLY, EC_WORD_NO, EC_WORD_ANGRY}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMING_TRIATHLETE_2} }, [FRONTIER_TRAINER_DAVE] = { .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_M, .trainerName = _("厦门"), - .speechBefore = {EC_WORD_WHAT, EC_WORD_SHOULD, EC_WORD_I, EC_WORD_DO, EC_WORD_TODAY, EC_WORD_QUES}, - .speechWin = {EC_WORD_I, EC_WORD_SHOULD, EC_WORD_ENJOY, EC_WORD_SOME, EC_WORD_SPORTS, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_WORD_GO, EC_WORD_PLAY, EC_WORD_A, EC_WORD_GAME}, + .speechBefore = {EC_WORD_ME, EC_WORD_TODAY, EC_WORD_SHOULD, EC_WORD_DOES, EC_WORD_WHAT, EC_WORD_QUES}, + .speechWin = {EC_WORD_ME, EC_WORD_SHOULD, EC_WORD_ENJOY, EC_WORD_SOME, EC_WORD_SPORTS, EC_WORD_EXCL}, + .speechLose = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_WENT, EC_WORD_PLAY, EC_WORD_GAME, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_CYCLING_TRIATHLETE_2} }, [FRONTIER_TRAINER_CARLO] = { .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_M, .trainerName = _("甚平"), - .speechBefore = {EC_WORD_HAH, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD, EC_WORD_YEAH, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I, EC_WORD_DO, EC_WORD_THINGS, EC_WORD_AT, EC_MOVE(EXTREME_SPEED), EC_WORD_EXCL}, - .speechLose = {EC_WORD_I, EC_WORD_LOST, EC_WORD_AT, EC_MOVE(EXTREME_SPEED), EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_HAH, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD, EC_WORD_YAY, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_DONE, EC_WORD_THOSE_WERE, EC_MOVE(EXTREME_SPEED), EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_MOVE(EXTREME_SPEED), EC_WORD_TOO, EC_WORD_LOST, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_CYCLING_TRIATHLETE_2} }, [FRONTIER_TRAINER_EMILIA] = { .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_F, .trainerName = _("嘉莉"), - .speechBefore = {EC_WORD_ME, EC_WORD_WORRY, EC_WORD_QUES, EC_WORD_I, EC_WORD_HAVE, EC_WORD_NONE}, - .speechWin = {EC_WORD_AHAHA, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_THAT_WAS, EC_WORD_FANTASTIC, EC_WORD_EXCL}, - .speechLose = {EC_WORD_AHAHA, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_THAT_WAS, EC_WORD_ENTERTAINING, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_WORRY, EC_WORD_QUES, EC_WORD_ME, EC_WORD_HAVEN_T, EC_WORD_EXCL}, + .speechWin = {EC_WORD_AHAHA, EC_WORD_LOOKS, EC_WORD_EXCL, EC_WORD_YEAH, EC_WORD_AWESOME, EC_WORD_EXCL}, + .speechLose = {EC_WORD_AHAHA, EC_WORD_SEES, EC_WORD_SNORT, EC_WORD_YEAH, EC_WORD_FUNNY, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_CYCLING_TRIATHLETE_2} }, [FRONTIER_TRAINER_DALIA] = { .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_F, .trainerName = _("惠绵"), - .speechBefore = {EC_WORD_MY, EC_WORD_BIKE, EC_WORD_IS, EC_WORD_VERY, EC_WORD_EXPENSIVE, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_DON_T, EC_WORD_COME, EC_WORD_NEAR, EC_WORD_MY, EC_WORD_BIKE, EC_WORD_EXCL}, - .speechLose = {EC_WORD_MY, EC_WORD_BIKE, EC_WORD_IS, EC_WORD_MY, EC_WORD_BEST, EC_WORD_FRIEND}, + .speechBefore = {EC_WORD_MY, EC_WORD_BIKE, EC_WORD_BE, EC_WORD_VERY, EC_WORD_EXPENSIVE, EC_WORD_OF}, + .speechWin = {EC_WORD_DON_T, EC_WORD_AND, EC_WORD_MY, EC_WORD_BIKE, EC_WORD_WELL_THEN, EC_WORD_NEAR}, + .speechLose = {EC_WORD_MY, EC_WORD_BIKE, EC_WORD_BE, EC_WORD_BEST, EC_WORD_OF, EC_WORD_FRIEND}, .monSet = (const u16[]){FRONTIER_MONS_CYCLING_TRIATHLETE_2} }, [FRONTIER_TRAINER_HITOMI] = { .facilityClass = FACILITY_CLASS_BLACK_BELT, .trainerName = _("一涛"), - .speechBefore = {EC_WORD_YEAH, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD, EC_WORD_HAH, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_WHAT, EC_WORD_QUES_EXCL, EC_EMPTY_WORD, EC_WORD_I, EC_WORD_WON, EC_WORD_QUES_EXCL}, - .speechLose = {EC_WORD_AIYEEH, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_EXCL_EXCL}, + .speechBefore = {EC_WORD_YES, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD, EC_WORD_HAH, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_WHAT, EC_WORD_QUES_EXCL, EC_EMPTY_WORD, EC_WORD_ME, EC_WORD_WON, EC_WORD_QUES_EXCL}, + .speechLose = {EC_WORD_OOPS, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD, EC_WORD_YEAH, EC_WORD_PARDON, EC_WORD_EXCL_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_BLACK_BELT_BATTLE_GIRL_1} }, [FRONTIER_TRAINER_RICARDO] = { .facilityClass = FACILITY_CLASS_BLACK_BELT, .trainerName = _("康顺"), - .speechBefore = {EC_WORD_COME_ON, EC_WORD_EXCL, EC_WORD_PLAY, EC_WORD_TIME, EC_WORD_IS, EC_WORD_OVER}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_OUT, EC_WORD_OF, EC_WORD_HERE, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_PLEASE, EC_WORD_DON_T, EC_WORD_HIT, EC_WORD_ME, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_COME_ON, EC_WORD_EXCL, EC_WORD_GAME, EC_WORD_TIME, EC_WORD_FINISH, EC_WORD_IS}, + .speechWin = {EC_WORD_YOU, EC_WORD_WEREN_T, EC_WORD_UNDERSTANDS, EC_WORD_IS, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_AGREE, EC_WORD_DON_T, EC_WORD_HIT, EC_WORD_ME, EC_WORD_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_BLACK_BELT_BATTLE_GIRL_1} }, [FRONTIER_TRAINER_SHIZUKA] = { .facilityClass = FACILITY_CLASS_BLACK_BELT, .trainerName = _("强威"), - .speechBefore = {EC_WORD_SHOW, EC_WORD_ME, EC_WORD_THAT, EC_WORD_YOU_RE, EC_WORD_SERIOUS, EC_WORD_EXCL}, - .speechWin = {EC_WORD_I, EC_WORD_WON_T, EC_WORD_FORGET, EC_WORD_ABOUT, EC_WORD_YOU, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_PERFECT, EC_WORD_IN, EC_WORD_EVERY, EC_WORD_WAY, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_LEARN, EC_WORD_ME, EC_WORD_KNOWS, EC_WORD_YOU_RE, EC_WORD_SERIOUS, EC_WORD_OF}, + .speechWin = {EC_WORD_ME, EC_WORD_WON_T, EC_WORD_FORGETS, EC_WORD_YOU, EC_WORD_OF, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_YEAH, EC_WORD_WAY, EC_WORD_PERFECTION, EC_WORD_IS, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_BLACK_BELT_BATTLE_GIRL_1} }, [FRONTIER_TRAINER_JOANA] = { .facilityClass = FACILITY_CLASS_BATTLE_GIRL, .trainerName = _("智夏"), - .speechBefore = {EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_TO, EC_WORD_LOSE, EC_WORD_RIGHT, EC_WORD_AWAY}, - .speechWin = {EC_WORD_I_AM, EC_WORD_THE, EC_WORD_WINNER, EC_WORD_HEAR, EC_WORD_ME, EC_MOVE2(ROAR)}, - .speechLose = {EC_WORD_I, EC_WORD_REFUSE, EC_WORD_TO, EC_WORD_ACCEPT, EC_WORD_THAT, EC_MOVE(OUTRAGE)}, + .speechBefore = {EC_WORD_YOU, EC_WORD_DAY, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_WEREN_T, EC_WORD_LOSS, EC_WORD_IS}, + .speechWin = {EC_WORD_I_AM, EC_WORD_WINNER, EC_WORD_LISTENING, EC_WORD_ME, EC_MOVE2(ROAR), EC_WORD_YUP}, + .speechLose = {EC_WORD_ME, EC_WORD_REFUSE, EC_WORD_ACCEPT, EC_WORD_THIS, EC_MOVE(RAGE), EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_BLACK_BELT_BATTLE_GIRL_1} }, [FRONTIER_TRAINER_KELLY] = { .facilityClass = FACILITY_CLASS_BATTLE_GIRL, .trainerName = _("媚华"), - .speechBefore = {EC_WORD_MY, EC_WORD_NIGHT, EC_WORD_SCHOOL, EC_WORD_IS, EC_WORD_REALLY, EC_WORD_SCARY}, - .speechWin = {EC_WORD_A, EC_WORD_LADY, EC_WORD_GHOST, EC_WORD_APPEARS, EC_WORD_THERE, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_THE, EC_WORD_HOME, EC_WORD_WORK, EC_WORD_IS, EC_WORD_AWFULLY, EC_WORD_SCARY}, + .speechBefore = {EC_WORD_MY, EC_WORD_NIGHT, EC_WORD_SCHOOL, EC_WORD_BE, EC_WORD_REALLY, EC_WORD_SCARY}, + .speechWin = {EC_WORD_A, EC_WORD_LADY, EC_WORD_GHOST, EC_WORD_APPEARS, EC_WORD_ON, EC_WORD_THERE}, + .speechLose = {EC_WORD_MACHINE, EC_WORD_YEAH, EC_WORD_WAY, EC_WORD_SCARY, EC_WORD_IS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_BLACK_BELT_BATTLE_GIRL_1} }, [FRONTIER_TRAINER_RAYNA] = { .facilityClass = FACILITY_CLASS_BATTLE_GIRL, .trainerName = _("光珍"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_NO_1, EC_WORD_WHEN, EC_WORD_IT_S, EC_WORD_ABOUT, EC_WORD_POWER}, - .speechWin = {EC_WORD_UNDERSTAND, EC_WORD_MY, EC_WORD_POWER, EC_WORD_NOW, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_TERRIBLE, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_TERRIBLE, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_POWER, EC_WORD_THOSE_ARE, EC_WORD_I_AM, EC_WORD_NO_1, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_NOW, EC_WORD_SLEPT, EC_WORD_MY, EC_WORD_POWER, EC_WORD_SNORT, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_AWFUL, EC_WORD_ELLIPSIS, EC_WORD_ME, EC_WORD_YEAH, EC_WORD_AWFUL, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_BLACK_BELT_BATTLE_GIRL_1} }, [FRONTIER_TRAINER_EVAN] = { .facilityClass = FACILITY_CLASS_EXPERT_M, .trainerName = _("鑫景"), - .speechBefore = {EC_WORD_EVERY, EC_WORD_BATTLE, EC_WORD_HAS, EC_WORD_A, EC_WORD_SMELL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_OH, EC_WORD_EXCL, EC_WORD_THE, EC_MOVE(SWEET_SCENT), EC_WORD_OF, EC_WORD_VICTORY}, - .speechLose = {EC_WORD_THE, EC_WORD_AWFUL, EC_WORD_STENCH, EC_WORD_OF, EC_WORD_A, EC_WORD_LOSS}, + .speechBefore = {EC_WORD_EVEN_SO, EC_WORD_GO, EC_WORD_BATTLE, EC_WORD_HAVE, EC_WORD_MAKING, EC_WORD_EXCL}, + .speechWin = {EC_WORD_OH, EC_WORD_EXCL, EC_WORD_VICTORY, EC_WORD_OF, EC_MOVE(SWEET_SCENT), EC_EMPTY_WORD}, + .speechLose = {EC_WORD_THIS, EC_WORD_AWFUL, EC_WORD_OF, EC_WORD_LOSING, EC_WORD_STENCH, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_EXPERT_1A} }, [FRONTIER_TRAINER_JORDAN] = { .facilityClass = FACILITY_CLASS_EXPERT_M, .trainerName = _("泰权"), .speechBefore = {EC_WORD_GOOD, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_COME_ON, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_BEAT, EC_WORD_ME, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_WHAT, EC_WORD_QUES_EXCL, EC_EMPTY_WORD, EC_WORD_BUT, EC_WORD_HOW, EC_WORD_QUES}, + .speechWin = {EC_WORD_YOU, EC_WORD_APPEAR, EC_WORD_BEAT, EC_WORD_ME, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_WHAT, EC_WORD_QUES_EXCL, EC_EMPTY_WORD, EC_WORD_BUT, EC_WORD_WHY, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_EXPERT_1B} }, [FRONTIER_TRAINER_JOEL] = { @@ -942,951 +942,951 @@ const struct BattleFrontierTrainer gBattleFrontierTrainers[FRONTIER_TRAINERS_COU [FRONTIER_TRAINER_KRISTEN] = { .facilityClass = FACILITY_CLASS_EXPERT_F, .trainerName = _("诗珠"), - .speechBefore = {EC_WORD_HAHAHA, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_A, EC_WORD_KID, EC_WORD_ELLIPSIS}, - .speechWin = {EC_WORD_JUST, EC_WORD_A_LITTLE, EC_WORD_KID, EC_WORD_AFTER, EC_WORD_ALL, EC_WORD_EXCL}, - .speechLose = {EC_WORD_A, EC_WORD_TOUGH, EC_WORD_KID, EC_WORD_HUH_QUES, EC_WORD_HUMPH, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_HAHAHA, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_A, EC_WORD_CHILDREN, EC_WORD_ELLIPSIS}, + .speechWin = {EC_WORD_THAT_S, EC_WORD_JUST, EC_WORD_A, EC_WORD_CHILDREN, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_STRONG, EC_WORD_OF, EC_WORD_CHILDREN, EC_WORD_WAS, EC_WORD_HUMPH, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_EXPERT_1A} }, [FRONTIER_TRAINER_SELPHY] = { .facilityClass = FACILITY_CLASS_EXPERT_F, .trainerName = _("奥莲"), - .speechBefore = {EC_WORD_HUH_QUES, EC_WORD_WHAT, EC_WORD_IS_IT_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_OH, EC_WORD_YES, EC_WORD_EXCL, EC_WORD_WHY, EC_WORD_NOT, EC_WORD_QUES}, - .speechLose = {EC_WORD_OH, EC_WORD_NO, EC_WORD_EXCL, EC_WORD_WHY, EC_WORD_NOT, EC_WORD_QUES}, + .speechBefore = {EC_WORD_HUH_QUES, EC_WORD_BE, EC_WORD_WHAT, EC_WORD_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_OH, EC_WORD_YES, EC_WORD_EXCL, EC_WORD_WHY, EC_WORD_NO, EC_WORD_QUES}, + .speechLose = {EC_WORD_OH, EC_WORD_NO, EC_WORD_EXCL, EC_WORD_WHY, EC_WORD_NO, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_EXPERT_1B} }, [FRONTIER_TRAINER_CHLOE] = { .facilityClass = FACILITY_CLASS_EXPERT_F, .trainerName = _("瑾秀"), - .speechBefore = {EC_WORD_COME, EC_WORD_WE, EC_WORD_WILL, EC_WORD_DO, EC_WORD_BATTLE, EC_WORD_NOW}, - .speechWin = {EC_WORD_MORE, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_ANOTHER, EC_WORD_BATTLE, EC_WORD_EXCL}, - .speechLose = {EC_WORD_OH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_STRONG, EC_WORD_YOU, EC_WORD_ARE}, + .speechBefore = {EC_WORD_COME_ON, EC_WORD_WE, EC_WORD_NOW, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_BATTLE, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_GO_AHEAD, EC_WORD_EXCL, EC_WORD_GO_AHEAD, EC_WORD_BATTLE, EC_WORD_GO, EC_WORD_EXCL}, + .speechLose = {EC_WORD_OH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_YOU, EC_WORD_YEAH, EC_WORD_STRONG}, .monSet = (const u16[]){FRONTIER_MONS_EXPERT_1C} }, [FRONTIER_TRAINER_NORTON] = { .facilityClass = FACILITY_CLASS_PSYCHIC_M, .trainerName = _("悠理"), - .speechBefore = {EC_WORD_I, EC_WORD_KNOW, EC_WORD_ONLY, EC_WORD_YOU, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_EXCUSE_ME, EC_WORD_BUT, EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_PUSHOVER, EC_WORD_EXCL}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_SOME, EC_WORD_KIND, EC_WORD_OF, EC_WORD_AWESOME, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_ONLY, EC_WORD_KNOWS, EC_WORD_YOU, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_EXCUSE_ME, EC_WORD_BUT, EC_WORD_WINS, EC_WORD_YOU, EC_WORD_PUSHOVER, EC_WORD_EXCL}, + .speechLose = {EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_BE, EC_WORD_AWESOME, EC_WORD_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_PSYCHIC_1} }, [FRONTIER_TRAINER_LUKAS] = { .facilityClass = FACILITY_CLASS_PSYCHIC_M, .trainerName = _("寒雄"), - .speechBefore = {EC_WORD_MY, EC_WORD_JOKING, EC_WORD_IS, EC_WORD_PRETTY, EC_WORD_TERRIBLE, EC_WORD_ELLIPSIS}, - .speechWin = {EC_WORD_YOUR, EC_WORD_ROCK_HEAD, EC_WORD_EXISTS, EC_WORD_TO, EC_WORD_SHINE, EC_WORD_EXCL}, - .speechLose = {EC_WORD_YOUR, EC_WORD_ROCK_HEAD, EC_WORD_COME, EC_WORD_TO, EC_WORD_SHINE, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_MY, EC_WORD_KIDDING, EC_WORD_YEAH, EC_WORD_AWFUL, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YOUR, EC_WORD_ROCK_HEAD, EC_WORD_WILL, EC_WORD_WOULD, EC_MOVE2(FLASH), EC_WORD_EXCL}, + .speechLose = {EC_WORD_YOUR, EC_WORD_ROCK_HEAD, EC_WORD_ON, EC_MOVE2(FLASH), EC_WORD_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_PSYCHIC_1} }, [FRONTIER_TRAINER_ZACH] = { .facilityClass = FACILITY_CLASS_PSYCHIC_M, .trainerName = _("庄谨"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_AN, EC_WORD_EXCELLENT, EC_MOVE2(MIMIC), EC_WORD_OF, EC_WORD_POKEMON}, - .speechWin = {EC_WORD_I_AM, EC_WORD_HAPPY, EC_WORD_LIKE, EC_WORD_A_LITTLE, EC_POKEMON_NATIONAL(TOGEPI), EC_WORD_EXCL}, - .speechLose = {EC_WORD_I_AM, EC_WORD_ANGRY, EC_WORD_LIKE, EC_WORD_A, EC_POKEMON_NATIONAL(MANKEY), EC_WORD_EXCL}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_EXCELLENT, EC_WORD_OF, EC_WORD_POKEMON, EC_MOVE2(MIMIC), EC_WORD_SHE_IS}, + .speechWin = {EC_WORD_I_AM, EC_WORD_HAPPY, EC_WORD_LIKE, EC_WORD_AS_IF, EC_POKEMON_NATIONAL(TOGEPI), EC_WORD_EXCL}, + .speechLose = {EC_WORD_ME, EC_WORD_JOKING, EC_POKEMON_NATIONAL(MANKEY), EC_WORD_AN, EC_WORD_ANGRY, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_PSYCHIC_1} }, [FRONTIER_TRAINER_KAITLYN] = { .facilityClass = FACILITY_CLASS_PSYCHIC_F, .trainerName = _("薇薇安"), - .speechBefore = {EC_WORD_I, EC_WORD_CRUSH, EC_WORD_THINGS, EC_WORD_WITH, EC_WORD_PSYCHIC, EC_WORD_POWER}, - .speechWin = {EC_WORD_MY, EC_WORD_VICTORY, EC_WORD_WILL, EC_WORD_MAKE, EC_WORD_THE, EC_WORD_NEWS}, - .speechLose = {EC_WORD_NO, EC_WORD_NO, EC_WORD_ELLIPSIS, EC_WORD_THIS, EC_WORD_WON_T, EC_WORD_DO}, + .speechBefore = {EC_WORD_ME, EC_WORD_EATS, EC_WORD_SHINE, EC_WORD_POWER, EC_WORD_CRUSH, EC_WORD_CARES}, + .speechWin = {EC_WORD_MY, EC_WORD_VICTORY, EC_WORD_WILL, EC_WORD_WOULD, EC_WORD_ENJOYS, EC_WORD_NEWS}, + .speechLose = {EC_WORD_NO, EC_WORD_NO, EC_WORD_ELLIPSIS, EC_WORD_THIS, EC_WORD_NO, EC_WORD_SAYS}, .monSet = (const u16[]){FRONTIER_MONS_PSYCHIC_1} }, [FRONTIER_TRAINER_BREANNA] = { .facilityClass = FACILITY_CLASS_PSYCHIC_F, .trainerName = _("萝莎"), .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_WILL, EC_WORD_CRUSH, EC_WORD_YOU, EC_WORD_EXCL}, - .speechWin = {EC_WORD_HAVE, EC_WORD_SOME, EC_WORD_MORE, EC_WORD_OF, EC_WORD_THIS, EC_WORD_EXCL}, - .speechLose = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_GUTS, EC_WORD_AND, EC_WORD_SKILL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_GO_AHEAD, EC_WORD_COME, EC_WORD_SOME, EC_WORD_EVERY, EC_WORD_OF, EC_WORD_EXCL}, + .speechLose = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_AT, EC_WORD_GUTS, EC_WORD_AND, EC_WORD_SKILL}, .monSet = (const u16[]){FRONTIER_MONS_PSYCHIC_1} }, [FRONTIER_TRAINER_KENDRA] = { .facilityClass = FACILITY_CLASS_PSYCHIC_F, .trainerName = _("娜莉丝"), - .speechBefore = {EC_WORD_IF, EC_WORD_YOU_RE, EC_WORD_SMART, EC_WORD_STOP, EC_WORD_RIGHT, EC_WORD_NOW}, + .speechBefore = {EC_WORD_IF, EC_WORD_YOU, EC_WORD_SMART, EC_WORD_NOW, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_STOP}, .speechWin = {EC_WORD_I, EC_WORD_SAID, EC_WORD_THAT, EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_STOP}, - .speechLose = {EC_WORD_WHY, EC_WORD_DIDN_T, EC_WORD_YOU, EC_WORD_STOP, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_WHY, EC_WORD_YOU, EC_WORD_HAVEN_T, EC_WORD_STOP, EC_WORD_QUES, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_PSYCHIC_1} }, [FRONTIER_TRAINER_MOLLY] = { .facilityClass = FACILITY_CLASS_HEX_MANIAC, .trainerName = _("天宁"), - .speechBefore = {EC_WORD_WILL, EC_WORD_MY, EC_WORD_CUTE_CHARM, EC_MOVE2(ATTRACT), EC_WORD_YOU, EC_WORD_QUES}, - .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_MY, EC_WORD_TOYS, EC_WORD_NOW}, - .speechLose = {EC_WORD_OH, EC_WORD_HOW, EC_WORD_COULD, EC_WORD_YOU, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_MY, EC_WORD_BEAUTIFUL, EC_WORD_WOULD, EC_WORD_MEET, EC_WORD_YOU, EC_WORD_WAS}, + .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_NOW, EC_WORD_BE, EC_WORD_MY, EC_WORD_TOYS}, + .speechLose = {EC_WORD_OH, EC_WORD_YOU, EC_WORD_HOW_DO, EC_WORD_USING, EC_WORD_QUES, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_HEX_MANIAC_1} }, [FRONTIER_TRAINER_JAZMIN] = { .facilityClass = FACILITY_CLASS_HEX_MANIAC, .trainerName = _("乃羽"), - .speechBefore = {EC_WORD_I, EC_WORD_FORECAST, EC_WORD_TERRIBLE, EC_WORD_THINGS, EC_WORD_FOR, EC_WORD_YOU}, - .speechWin = {EC_WORD_THERE, EC_WORD_WASN_T, EC_WORD_MY, EC_WORD_FORECAST, EC_WORD_RIGHT, EC_WORD_QUES}, - .speechLose = {EC_WORD_MY, EC_MOVE2(FORESIGHT), EC_WORD_DIDN_T, EC_WORD_SHOW, EC_WORD_ME, EC_WORD_THIS}, + .speechBefore = {EC_WORD_ME, EC_MOVE2(FUTURE_SIGHT), EC_WORD_YOU, EC_WORD_WOULD, EC_WORD_MEETS, EC_WORD_UNDERSTAND}, + .speechWin = {EC_WORD_ME, EC_WORD_OF, EC_MOVE2(FUTURE_SIGHT), EC_WORD_NO, EC_WORD_FOE, EC_WORD_WAS}, + .speechLose = {EC_WORD_MY, EC_MOVE2(FUTURE_SIGHT), EC_WORD_HAVEN_T, EC_WORD_SHOW, EC_WORD_ME, EC_WORD_THESE}, .monSet = (const u16[]){FRONTIER_MONS_HEX_MANIAC_1} }, [FRONTIER_TRAINER_KELSEY] = { .facilityClass = FACILITY_CLASS_HEX_MANIAC, .trainerName = _("蜜莎"), - .speechBefore = {EC_WORD_I, EC_WORD_HAVEN_T, EC_WORD_SLEPT, EC_WORD_IN, EC_WORD_DAYS, EC_WORD_ELLIPSIS}, - .speechWin = {EC_WORD_MY, EC_WORD_SLEEP, EC_WORD_WILL, EC_WORD_BE, EC_WORD_EXCELLENT, EC_WORD_NOW}, - .speechLose = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_DESTROYED, EC_WORD_MY, EC_WORD_SLEEP, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_ME, EC_WORD_MUCH, EC_WORD_DAYS, EC_WORD_HAVEN_T, EC_MOVE2(REST), EC_WORD_IS}, + .speechWin = {EC_WORD_NOW, EC_WORD_USING, EC_WORD_HAS, EC_WORD_HAS, EC_MOVE2(REST), EC_WORD_IS}, + .speechLose = {EC_WORD_MY, EC_MOVE2(REST), EC_WORD_DESTROYED, EC_WORD_IS, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_HEX_MANIAC_1} }, [FRONTIER_TRAINER_JALEN] = { .facilityClass = FACILITY_CLASS_POKEMANIAC, .trainerName = _("豪树"), - .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_ALLOW, EC_WORD_POKEMON, EC_WORD_TO, EC_MOVE(THRASH)}, - .speechWin = {EC_WORD_HAHAHA, EC_WORD_EXCL, EC_WORD_ARE, EC_WORD_YOU, EC_WORD_ANGRY, EC_WORD_QUES}, - .speechLose = {EC_WORD_WHY, EC_WORD_IS, EC_WORD_THIS, EC_WORD_SO, EC_WORD_HARD, EC_WORD_QUES}, + .speechBefore = {EC_WORD_ME, EC_WORD_DON_T, EC_WORD_ALLOW, EC_WORD_POKEMON, EC_MOVE(THRASH), EC_EMPTY_WORD}, + .speechWin = {EC_WORD_HAHAHA, EC_WORD_EXCL, EC_WORD_YOU, EC_WORD_ANGRY, EC_WORD_SNORT, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_WHY, EC_WORD_WOULD, EC_WORD_WHEN, EC_WORD_HARD, EC_WORD_QUES, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_POKEMANIAC_1} }, [FRONTIER_TRAINER_GRIFFEN] = { .facilityClass = FACILITY_CLASS_POKEMANIAC, .trainerName = _("建雄"), - .speechBefore = {EC_WORD_I, EC_MOVE2(SWALLOW), EC_MOVE2(SLUDGE), EC_WORD_TO, EC_MOVE2(TRANSFORM), EC_WORD_MYSELF}, - .speechWin = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_A, EC_MOVE(GROWTH), EC_WORD_OF, EC_MOVE2(ACID_ARMOR)}, - .speechLose = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_A, EC_MOVE(GROWTH), EC_WORD_OF, EC_WORD_SUCTION_CUPS}, + .speechBefore = {EC_WORD_ME, EC_MOVE2(SWALLOW), EC_WORD_LIQUID_OOZE, EC_WORD_COME, EC_WORD_CHANGE, EC_WORD_MYSELF}, + .speechWin = {EC_WORD_ME, EC_MOVE(GROWTH), EC_WORD_BACK, EC_WORD_IS, EC_MOVE2(ACID_ARMOR), EC_WORD_BATTLE_ARMOR}, + .speechLose = {EC_WORD_ME, EC_MOVE(GROWTH), EC_WORD_BACK, EC_WORD_SUCTION_CUPS, EC_WORD_IS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_POKEMANIAC_1} }, [FRONTIER_TRAINER_XANDER] = { .facilityClass = FACILITY_CLASS_POKEMANIAC, .trainerName = _("贺刚"), - .speechBefore = {EC_WORD_I, EC_WORD_GOT, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ON, EC_WORD_RENTAL}, - .speechWin = {EC_WORD_IT_S, EC_WORD_INCREDIBLE, EC_WORD_MY, EC_WORD_RENTAL, EC_WORD_POKEMON, EC_WORD_WON}, - .speechLose = {EC_WORD_RENTAL, EC_WORD_POKEMON, EC_WORD_AREN_T, EC_WORD_UP, EC_WORD_TO, EC_MOVE2(SCRATCH)}, + .speechBefore = {EC_WORD_ME, EC_WORD_RENTAL, EC_WORD_GET, EC_WORD_IS, EC_WORD_POKEMON, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YEAH, EC_WORD_INCREDIBLE, EC_WORD_MY, EC_WORD_RENTAL, EC_WORD_POKEMON, EC_WORD_WON}, + .speechLose = {EC_WORD_RENTAL, EC_WORD_OF, EC_WORD_POKEMON, EC_WORD_DRINK, EC_WORD_STRONG, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_POKEMANIAC_1} }, [FRONTIER_TRAINER_MARVIN] = { .facilityClass = FACILITY_CLASS_GENTLEMAN, .trainerName = _("波氏"), - .speechBefore = {EC_WORD_YOU_RE, EC_WORD_UP, EC_WORD_TO, EC_WORD_THE, EC_WORD_CHALLENGE, EC_WORD_QUES}, - .speechWin = {EC_WORD_I, EC_WORD_DIDN_T, EC_WORD_THINK, EC_WORD_YOU_RE, EC_WORD_GOOD, EC_WORD_ENOUGH}, - .speechLose = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_PERFECT, EC_WORD_THANK_YOU, EC_WORD_SO, EC_WORD_MUCH}, + .speechBefore = {EC_WORD_YOU, EC_WORD_USING, EC_WORD_ACCEPT, EC_WORD_CHALLENGE, EC_WORD_DID, EC_WORD_QUES}, + .speechWin = {EC_WORD_ME, EC_WORD_USE, EC_WORD_YOU, EC_WORD_DRINK, EC_WORD_HAS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_SENSE, EC_WORD_NICE, EC_WORD_EXCL, EC_WORD_AWFULLY, EC_WORD_HEY_THERE}, .monSet = (const u16[]){FRONTIER_MONS_GENTLEMAN_1A} }, [FRONTIER_TRAINER_BRENNAN] = { .facilityClass = FACILITY_CLASS_GENTLEMAN, .trainerName = _("积克"), - .speechBefore = {EC_WORD_I, EC_MOVE2(WISH), EC_WORD_TO, EC_WORD_SEE, EC_WORD_THE, EC_WORD_NEWS}, - .speechWin = {EC_WORD_COMICS, EC_WORD_GET, EC_WORD_DAMP, EC_WORD_FROM, EC_WORD_DRIZZLE, EC_WORD_QUES}, - .speechLose = {EC_WORD_THE, EC_WORD_TIGHT, EC_WORD_MONEY, EC_WORD_LIVING, EC_WORD_CHANNEL, EC_WORD_QUES_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_MISS, EC_WORD_SEE, EC_WORD_NEWS, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_DRIZZLE, EC_WORD_WOULD, EC_WORD_LEARN, EC_WORD_COMICS, EC_WORD_DAMP, EC_WORD_QUES}, + .speechLose = {EC_WORD_MONEY, EC_WORD_TIGHT, EC_WORD_OF, EC_WORD_LIVING, EC_WORD_CHANNEL, EC_WORD_QUES_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_GENTLEMAN_1B} }, [FRONTIER_TRAINER_BALEY] = { .facilityClass = FACILITY_CLASS_BUG_MANIAC, .trainerName = _("彦哲"), - .speechBefore = {EC_MOVE(SCREECH), EC_WORD_IS, EC_WORD_LIKE, EC_WORD_MUSIC, EC_WORD_TO_ME, EC_WORD_EXCL}, - .speechWin = {EC_WORD_MY, EC_MOVE(SCREECH), EC_WORD_STRATEGY, EC_WORD_IS, EC_WORD_THE, EC_WORD_BEST}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_SOUNDPROOF, EC_WORD_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechBefore = {EC_MOVE(SCREECH), EC_WORD_TO_ME, EC_WORD_COME, EC_WORD_SAID, EC_WORD_JOKING, EC_WORD_MUSIC}, + .speechWin = {EC_WORD_MY, EC_MOVE(SCREECH), EC_WORD_STRATEGY, EC_WORD_YEAH, EC_WORD_AWESOME, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_SOUNDPROOF, EC_WORD_DID, EC_WORD_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_BUG_MANIAC_2} }, [FRONTIER_TRAINER_ZACKARY] = { .facilityClass = FACILITY_CLASS_RUIN_MANIAC, .trainerName = _("恭扬"), - .speechBefore = {EC_WORD_CAN, EC_WORD_YOU, EC_MOVE(DIG), EC_WORD_IT, EC_WORD_YO, EC_WORD_QUES}, - .speechWin = {EC_MOVE2(TAKE_DOWN), EC_WORD_TAKE, EC_WORD_A, EC_MOVE2(DIVE), EC_WORD_YO, EC_WORD_YO}, - .speechLose = {EC_WORD_BREAK, EC_WORD_DOWN, EC_MOVE2(DIVE), EC_WORD_TIME, EC_WORD_FOR, EC_WORD_ME}, + .speechBefore = {EC_WORD_YOU, EC_WORD_WOULD, EC_MOVE(DIG), EC_WORD_DID, EC_WORD_QUES, EC_WORD_YO}, + .speechWin = {EC_WORD_VICTORY, EC_WORD_EXCL, EC_WORD_WENT, EC_MOVE2(DIVE), EC_WORD_IS, EC_WORD_YO}, + .speechLose = {EC_WORD_LOST, EC_WORD_EXCL, EC_MOVE2(DIVE), EC_WORD_TIME, EC_WORD_TO, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_RUIN_MANIAC_2} }, [FRONTIER_TRAINER_GABRIEL] = { .facilityClass = FACILITY_CLASS_COLLECTOR, .trainerName = _("保群"), - .speechBefore = {EC_MOVE2(POUND), EC_WORD_THE, EC_WORD_THICK_FAT, EC_WORD_ON, EC_WORD_MY, EC_MOVE2(BELLY_DRUM)}, + .speechBefore = {EC_MOVE2(POUND), EC_WORD_ME, EC_MOVE2(BELLY_DRUM), EC_WORD_ABOVE, EC_WORD_OF, EC_WORD_THICK_FAT}, .speechWin = {EC_MOVE2(POUND), EC_WORD_MY, EC_MOVE2(BELLY_DRUM), EC_MOVE2(POUND), EC_WORD_MY, EC_MOVE2(BELLY_DRUM)}, - .speechLose = {EC_WORD_MY, EC_MOVE2(BELLY_DRUM), EC_WORD_WAS, EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_MY, EC_MOVE2(BELLY_DRUM), EC_WORD_LIKELY_TO, EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_COLLECTOR_1} }, [FRONTIER_TRAINER_EMILY] = { .facilityClass = FACILITY_CLASS_PARASOL_LADY, .trainerName = _("绢华"), - .speechBefore = {EC_WORD_HOW, EC_WORD_ABOUT, EC_WORD_A_TINY_BIT, EC_WORD_OF, EC_MOVE(HYPNOSIS), EC_WORD_QUES}, - .speechWin = {EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_STRATEGY, EC_WORD_WORKS, EC_WORD_TO, EC_WORD_PERFECTION}, - .speechLose = {EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_STRATEGY, EC_WORD_WENT, EC_WORD_BADLY, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_COME, EC_WORD_LISTEN, EC_MOVE(HYPNOSIS), EC_WORD_FORGIVE, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_STRATEGY, EC_WORD_AWFULLY, EC_WORD_PERFECTION, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_STRATEGY, EC_WORD_VERY, EC_WORD_AWFUL, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_PARASOL_LADY_2} }, [FRONTIER_TRAINER_JORDYN] = { .facilityClass = FACILITY_CLASS_BEAUTY, .trainerName = _("帕翠珂"), - .speechBefore = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_KNOW, EC_WORD_MY, EC_WORD_SECRET, EC_WORD_ELLIPSIS}, - .speechWin = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_AS, EC_WORD_I, EC_WORD_APPEAR, EC_WORD_ELLIPSIS}, - .speechLose = {EC_WORD_BUT, EC_WORD_HOW, EC_WORD_DID, EC_WORD_YOU, EC_WORD_KNOW, EC_WORD_QUES}, + .speechBefore = {EC_WORD_YOU, EC_WORD_NO, EC_WORD_KNOWS, EC_WORD_MY, EC_WORD_SECRET, EC_WORD_ELLIPSIS}, + .speechWin = {EC_WORD_ME, EC_WORD_WITH, EC_WORD_SUPER, EC_WORD_NO, EC_WORD_AN, EC_WORD_ELLIPSIS}, + .speechLose = {EC_WORD_BUT, EC_WORD_YOU_RE, EC_WORD_HOW_DO, EC_WORD_KNOWS, EC_WORD_OF, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_BEAUTY_1} }, [FRONTIER_TRAINER_SOFIA] = { .facilityClass = FACILITY_CLASS_AROMA_LADY, .trainerName = _("如莉"), - .speechBefore = {EC_POKEMON(LOUDRED), EC_WORD_PROBABLY, EC_WORD_HAS, EC_WORD_A, EC_MOVE(SWEET_SCENT), EC_EMPTY_WORD}, - .speechWin = {EC_WORD_THAT_S, EC_WORD_THE, EC_WORD_FEELING, EC_WORD_THAT, EC_WORD_I, EC_WORD_GET}, - .speechLose = {EC_WORD_I, EC_WORD_WORK, EC_WORD_AT, EC_WORD_THE, EC_WORD_DEPT_STORE, EC_EMPTY_WORD}, + .speechBefore = {EC_POKEMON(LOUDRED), EC_WORD_HAVE, EC_WORD_A_TINY_BIT, EC_MOVE(SWEET_SCENT), EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_THIS, EC_WORD_WERE, EC_WORD_ME, EC_WORD_OF, EC_WORD_SENSE, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_ON, EC_WORD_DEPT_STORE, EC_WORD_INSIDE, EC_WORD_WORKING, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_AROMA_LADY_2} }, [FRONTIER_TRAINER_BRADEN] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_M, .trainerName = _("立晨"), .speechBefore = {EC_WORD_I_CHOOSE_YOU, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_THIS_IS_IT_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_PRETTY, EC_WORD_AWESOME, EC_WORD_ABOUT, EC_WORD_MYSELF}, - .speechLose = {EC_WORD_ALL_RIGHT, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_I, EC_WORD_SURRENDER, EC_WORD_EXCL}, + .speechWin = {EC_WORD_ME, EC_WORD_USE, EC_WORD_MYSELF, EC_WORD_AWESOME, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_OKAY, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_ME, EC_WORD_SURRENDER, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_1A} }, [FRONTIER_TRAINER_KAYDEN] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_M, .trainerName = _("卧龙"), - .speechBefore = {EC_WORD_THEY, EC_WORD_OVERDO, EC_WORD_THAT, EC_WORD_GOURMET, EC_WORD_THING, EC_WORD_ELLIPSIS}, - .speechWin = {EC_WORD_THAT, EC_WORD_GOURMET, EC_WORD_THING, EC_WORD_ISN_T, EC_WORD_FOR, EC_WORD_ME}, - .speechLose = {EC_WORD_HEY, EC_WORD_THIS, EC_WORD_IS, EC_WORD_PRETTY, EC_WORD_TASTY, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_THEY_WERE, EC_WORD_EAT, EC_WORD_LIKE, EC_WORD_WAY, EC_WORD_DIDN_T, EC_WORD_IS}, + .speechWin = {EC_WORD_GOURMET, EC_WORD_NO, EC_WORD_LOOK, EC_WORD_ME, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_HEY, EC_WORD_THIS, EC_WORD_REALLY, EC_WORD_VERY, EC_WORD_TASTY, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_1B} }, [FRONTIER_TRAINER_COOPER] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_M, .trainerName = _("福伟"), - .speechBefore = {EC_WORD_THIS, EC_WORD_SHOULD, EC_WORD_ABSOLUTELY, EC_WORD_BE, EC_WORD_A, EC_WORD_PUSHOVER}, - .speechWin = {EC_WORD_THAT_WAS, EC_WORD_TOO, EC_WORD_EXCITING, EC_WORD_FOR, EC_WORD_ME, EC_WORD_ELLIPSIS}, - .speechLose = {EC_WORD_PLEASE, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_SORRY, EC_WORD_I_AM, EC_WORD_SORRY}, + .speechBefore = {EC_WORD_THIS, EC_WORD_ABSOLUTELY, EC_WORD_WOULD, EC_WORD_VERY, EC_WORD_PUSHOVER, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_TO_ME, EC_WORD_COME, EC_WORD_SAID, EC_WORD_EXCESS, EC_WORD_STATIC, EC_WORD_IS}, + .speechLose = {EC_WORD_AGREE, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_ME, EC_WORD_VERY, EC_WORD_PARDON}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_1C} }, [FRONTIER_TRAINER_JULIA] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_F, .trainerName = _("满瑜"), - .speechBefore = {EC_WORD_SPIRIT, EC_WORD_ALONE, EC_WORD_WON_T, EC_WORD_MAKE, EC_WORD_YOU, EC_WORD_WIN}, - .speechWin = {EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_ACCEPT, EC_WORD_THIS, EC_WORD_WITH, EC_WORD_SERENE_GRACE}, - .speechLose = {EC_WORD_FOR_NOW, EC_WORD_GOOD_BYE, EC_WORD_BUT, EC_WORD_IT_S, EC_WORD_NOT, EC_WORD_OVER}, + .speechBefore = {EC_WORD_SERIOUSLY, EC_WORD_SPIRIT, EC_WORD_WON_T, EC_WORD_LEARN, EC_WORD_YOU, EC_WORD_WIN}, + .speechWin = {EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_ACCEPT, EC_WORD_THIS, EC_WORD_A_LITTLE, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_FOR_NOW, EC_WORD_NICE, EC_WORD_BUT, EC_WORD_LIKELY_TO, EC_WORD_HAVEN_T, EC_WORD_FINISH}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_1A} }, [FRONTIER_TRAINER_AMARA] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_F, .trainerName = _("可凛"), - .speechBefore = {EC_WORD_WROOOAAR_EXCL, EC_WORD_EXCL_EXCL, EC_WORD_I_AM, EC_WORD_SO, EC_WORD_READY, EC_WORD_EXCL_EXCL}, - .speechWin = {EC_WORD_I, EC_WORD_LOSE, EC_WORD_MYSELF, EC_WORD_IF, EC_WORD_IT_S, EC_WORD_EXCITING}, - .speechLose = {EC_WORD_THAT_S, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_TO, EC_MOVE2(TACKLE), EC_WORD_EXCL}, + .speechBefore = {EC_WORD_WROOOAAR_EXCL, EC_WORD_EXCL_EXCL, EC_WORD_ME, EC_WORD_READY, EC_WORD_IS, EC_WORD_EXCL_EXCL}, + .speechWin = {EC_WORD_IF, EC_WORD_WAY, EC_WORD_STATIC, EC_WORD_ME, EC_WORD_WOULD, EC_WORD_CONFUSED}, + .speechLose = {EC_WORD_THIS, EC_WORD_ALSO, EC_WORD_WAY, EC_WORD_HARD, EC_WORD_IS, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_1B} }, [FRONTIER_TRAINER_LYNN] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_F, .trainerName = _("凌美"), - .speechBefore = {EC_WORD_YOUR, EC_WORD_SECRET, EC_WORD_CAN_T, EC_WORD_BE, EC_WORD_HIDDEN, EC_WORD_FOREVER}, - .speechWin = {EC_WORD_I, EC_WORD_KNOW, EC_WORD_YOUR, EC_WORD_SECRET, EC_WORD_NOW, EC_WORD_EXCL}, - .speechLose = {EC_WORD_YOU, EC_WORD_CAN_T, EC_MOVE(SAFEGUARD), EC_WORD_YOUR, EC_WORD_OWN, EC_WORD_SECRET}, + .speechBefore = {EC_WORD_YOUR, EC_WORD_SECRET, EC_WORD_IMPOSSIBLE, EC_WORD_FOREVER, EC_WORD_HIDDEN, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_NOW, EC_WORD_KNOWS, EC_WORD_YOUR, EC_WORD_SECRET, EC_WORD_IS}, + .speechLose = {EC_WORD_YOU, EC_WORD_IMPOSSIBLE, EC_MOVE2(PROTECT), EC_WORD_YOUR, EC_WORD_ALL_RIGHT, EC_WORD_SECRET}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_1C} }, [FRONTIER_TRAINER_JOVAN] = { .facilityClass = FACILITY_CLASS_PKMN_RANGER_M, .trainerName = _("良辉"), - .speechBefore = {EC_WORD_YOUR, EC_WORD_BATTLE, EC_WORD_SENSE, EC_WORD_IS, EC_WORD_SADLY, EC_WORD_LACKING}, - .speechWin = {EC_WORD_MY, EC_WORD_BATTLE, EC_WORD_SENSE, EC_WORD_IS, EC_WORD_COOL, EC_WORD_ISN_T_IT_QUES}, - .speechLose = {EC_WORD_I_WAS, EC_WORD_MINUS, EC_WORD_MY, EC_WORD_NORMAL, EC_WORD_POWER, EC_WORD_TODAY}, + .speechBefore = {EC_WORD_YOUR, EC_WORD_BATTLE, EC_WORD_DISAPPOINTS, EC_WORD_VERY, EC_WORD_DRINK, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MY, EC_WORD_BATTLE, EC_WORD_DISAPPOINTS, EC_WORD_VERY, EC_WORD_COOL, EC_WORD_ISN_T_IT_QUES}, + .speechLose = {EC_WORD_TODAY, EC_WORD_ME, EC_WORD_HAVEN_T, EC_WORD_MAGMA_ARMOR, EC_WORD_MINUS, EC_WORD_PLUS}, .monSet = (const u16[]){FRONTIER_MONS_PKMN_RANGER_1} }, [FRONTIER_TRAINER_DOMINIC] = { .facilityClass = FACILITY_CLASS_PKMN_RANGER_M, .trainerName = _("常清"), - .speechBefore = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_THIS, EC_WORD_EXCELLENT, EC_WORD_CAMERA, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_MY, EC_WORD_CAMERA, EC_WORD_WAS, EC_WORD_AWFULLY, EC_WORD_EXPENSIVE, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_MY, EC_WORD_CAMERA, EC_WORD_DOESN_T, EC_WORD_MISS, EC_WORD_A, EC_WORD_THING}, + .speechBefore = {EC_WORD_ME, EC_WORD_HAVE, EC_WORD_GREAT, EC_WORD_OF, EC_WORD_CAMERA, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MY, EC_WORD_CAMERA, EC_WORD_EXPENSIVE, EC_WORD_LIKE, EC_WORD_SCARY, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_MY, EC_WORD_CAMERA, EC_WORD_WON_T, EC_WORD_RIGHT, EC_WORD_ANY, EC_WORD_THING}, .monSet = (const u16[]){FRONTIER_MONS_PKMN_RANGER_1} }, [FRONTIER_TRAINER_NIKOLAS] = { .facilityClass = FACILITY_CLASS_PKMN_RANGER_M, .trainerName = _("志将"), - .speechBefore = {EC_WORD_I, EC_MOVE2(MIMIC), EC_WORD_POKEMON, EC_WORD_AFTER, EC_WORD_EVERY, EC_WORD_BATTLE}, - .speechWin = {EC_WORD_IF_I_WIN, EC_WORD_I, EC_WORD_PRETEND, EC_WORD_I_AM, EC_WORD_A, EC_POKEMON_NATIONAL(TAUROS)}, - .speechLose = {EC_WORD_IF_I_LOSE, EC_WORD_I, EC_WORD_PRETEND, EC_WORD_I_AM, EC_WORD_A, EC_POKEMON_NATIONAL(MILTANK)}, + .speechBefore = {EC_WORD_ME, EC_WORD_BATTLE, EC_WORD_AFTER, EC_WORD_ALWAYS, EC_MOVE2(MIMIC), EC_WORD_POKEMON}, + .speechWin = {EC_WORD_IF_I_WIN, EC_WORD_ME, EC_WORD_PRETEND, EC_WORD_BE, EC_WORD_OFF, EC_POKEMON_NATIONAL(TAUROS)}, + .speechLose = {EC_WORD_IF_I_LOSE, EC_WORD_ME, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_PRETEND, EC_WORD_BE, EC_POKEMON_NATIONAL(MILTANK)}, .monSet = (const u16[]){FRONTIER_MONS_PKMN_RANGER_1} }, [FRONTIER_TRAINER_VALERIA] = { .facilityClass = FACILITY_CLASS_PKMN_RANGER_F, .trainerName = _("怡薇"), - .speechBefore = {EC_WORD_I, EC_MOVE2(WISH), EC_WORD_YOU, EC_WORD_WOULD, EC_WORD_NOT, EC_MOVE2(GLARE)}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_MEAN, EC_WORD_EXCL, EC_WORD_I, EC_WORD_MEAN, EC_WORD_REALLY}, - .speechLose = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_A, EC_WORD_REALLY, EC_MOVE(SCARY_FACE), EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_DISAPPOINT, EC_WORD_YOU, EC_WORD_WON_T, EC_WORD_CAME, EC_MOVE(ASTONISH)}, + .speechWin = {EC_WORD_HELLO, EC_WORD_BAD, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_SAID, EC_WORD_REALLY}, + .speechLose = {EC_WORD_YOU, EC_WORD_OF, EC_MOVE(SCARY_FACE), EC_WORD_HAS, EC_WORD_SCARY, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_PKMN_RANGER_1} }, [FRONTIER_TRAINER_DELANEY] = { .facilityClass = FACILITY_CLASS_PKMN_RANGER_F, .trainerName = _("爱华"), - .speechBefore = {EC_WORD_SCHOOL, EC_WORD_IS, EC_WORD_OVER, EC_WORD_TIME, EC_WORD_TO, EC_WORD_PLAY}, - .speechWin = {EC_WORD_MY, EC_WORD_BOY, EC_WORD_FRIEND, EC_WORD_IS, EC_WORD_FROM, EC_WORD_SCHOOL}, - .speechLose = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_WORK, EC_WORD_NEXT, EC_WORD_WEEK}, + .speechBefore = {EC_WORD_SCHOOL, EC_WORD_TIME, EC_WORD_FINISH, EC_WORD_TERRIBLE, EC_WORD_PLAYS, EC_WORD_IS}, + .speechWin = {EC_WORD_MY, EC_WORD_DUDE, EC_WORD_FRIEND, EC_WORD_BE, EC_WORD_SCHOOL, EC_WORD_OF}, + .speechLose = {EC_WORD_ME, EC_WORD_CHOICE, EC_WORD_WEEK, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_WEREN_T, EC_WORD_WORKING}, .monSet = (const u16[]){FRONTIER_MONS_PKMN_RANGER_1} }, [FRONTIER_TRAINER_MEGHAN] = { .facilityClass = FACILITY_CLASS_PKMN_RANGER_F, .trainerName = _("淑琴"), - .speechBefore = {EC_WORD_SCHOOL, EC_WORD_IS, EC_WORD_OUT, EC_WORD_TIME, EC_WORD_TO, EC_WORD_PLAY}, - .speechWin = {EC_WORD_MY, EC_WORD_BOY, EC_WORD_FRIEND, EC_WORD_LIKES, EC_WORD_COMICS, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_IT_S, EC_WORD_BACK, EC_WORD_TO, EC_WORD_SCHOOL, EC_WORD_SOON, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_SCHOOL, EC_WORD_TIME, EC_WORD_FINISH, EC_WORD_TERRIBLE, EC_WORD_PLAYS, EC_WORD_IS}, + .speechWin = {EC_WORD_MY, EC_WORD_DUDE, EC_WORD_FRIEND, EC_WORD_LIKES, EC_WORD_COMICS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_SOON, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_WEREN_T, EC_WORD_HOME, EC_WORD_IS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_PKMN_RANGER_1} }, [FRONTIER_TRAINER_ROBERTO] = { .facilityClass = FACILITY_CLASS_DRAGON_TAMER, .trainerName = _("极腾"), - .speechBefore = {EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_INVINCIBLE, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_YOU, EC_WORD_WEREN_T, EC_WORD_BAD, EC_WORD_I_WAS, EC_WORD_JUST, EC_WORD_BETTER}, - .speechLose = {EC_WORD_AREN_T, EC_WORD_YOU, EC_WORD_SATISFIED, EC_WORD_YET, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_BE, EC_WORD_INVINCIBLE, EC_WORD_OF, EC_WORD_EXCL}, + .speechWin = {EC_WORD_YOU, EC_WORD_NO, EC_WORD_BAD, EC_WORD_JUST, EC_WORD_ME, EC_WORD_BETTER}, + .speechLose = {EC_WORD_YOU, EC_WORD_LIKELY_TO, EC_WORD_HAVEN_T, EC_WORD_SATISFIED, EC_WORD_DID, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_DRAGON_TAMER_1} }, [FRONTIER_TRAINER_DAMIAN] = { .facilityClass = FACILITY_CLASS_DRAGON_TAMER, .trainerName = _("蒙岚"), - .speechBefore = {EC_WORD_MY, EC_WORD_PURE_POWER, EC_WORD_IS, EC_WORD_MACHINE, EC_WORD_LIKE, EC_WORD_EXCL}, - .speechWin = {EC_WORD_MY, EC_MOVE2(MACH_PUNCH), EC_WORD_WILL, EC_WORD_MAKE, EC_WORD_A, EC_MOVE(BRICK_BREAK)}, + .speechBefore = {EC_WORD_MY, EC_WORD_POWER, EC_WORD_JOKING, EC_WORD_PURE_POWER, EC_WORD_AN, EC_WORD_EXCL}, + .speechWin = {EC_WORD_MY, EC_MOVE2(MACH_PUNCH), EC_WORD_WILL, EC_WORD_CRUSH, EC_WORD_CARES, EC_WORD_EXCL}, .speechLose = {EC_WORD_ARRGH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_NO, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_DRAGON_TAMER_1} }, [FRONTIER_TRAINER_BRODY] = { .facilityClass = FACILITY_CLASS_DRAGON_TAMER, .trainerName = _("宏胜"), - .speechBefore = {EC_WORD_MY, EC_WORD_FASHION, EC_WORD_SENSE, EC_WORD_SEEMS, EC_POKEMON(ODDISH), EC_WORD_QUES}, - .speechWin = {EC_WORD_IT_S, EC_WORD_MY, EC_WORD_FAMILY, EC_WORD_STAY_AT_HOME, EC_WORD_LOOK, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I, EC_WORD_QUESTION, EC_WORD_YOUR, EC_WORD_FASHION, EC_WORD_SENSE, EC_WORD_SERIOUSLY}, + .speechBefore = {EC_WORD_MY, EC_WORD_FASHION, EC_WORD_WILL_BE_HERE, EC_WORD_AS_IF, EC_POKEMON(ODDISH), EC_WORD_QUES}, + .speechWin = {EC_WORD_THIS, EC_WORD_EH_QUES, EC_WORD_MY, EC_WORD_STAY_AT_HOME, EC_WORD_SUPER, EC_WORD_EXCL}, + .speechLose = {EC_WORD_ME, EC_WORD_REALLY, EC_WORD_LAY, EC_WORD_YOUR, EC_WORD_FASHION, EC_WORD_WILL_BE_HERE}, .monSet = (const u16[]){FRONTIER_MONS_DRAGON_TAMER_1} }, [FRONTIER_TRAINER_GRAHAM] = { .facilityClass = FACILITY_CLASS_DRAGON_TAMER, .trainerName = _("虎彻"), - .speechBefore = {EC_WORD_YEAH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_YEAH_YEAH, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_YAY, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_YAY, EC_WORD_YAY, EC_WORD_EXCL_EXCL}, .speechWin = {EC_WORD_WAHAHAHA, EC_WORD_WAHAHAHA, EC_WORD_EXCL, EC_WORD_WAHAHAHA, EC_WORD_WAHAHAHA, EC_WORD_EXCL_EXCL}, - .speechLose = {EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_ELLIPSIS, EC_WORD_IT_S, EC_WORD_MY, EC_WORD_BAD}, + .speechLose = {EC_WORD_PARDON, EC_WORD_ELLIPSIS, EC_WORD_BE, EC_WORD_ME, EC_WORD_NO, EC_WORD_HAS}, .monSet = (const u16[]){FRONTIER_MONS_DRAGON_TAMER_1} }, [FRONTIER_TRAINER_TYLOR] = { .facilityClass = FACILITY_CLASS_POKEFAN_M, .trainerName = _("辽阳"), - .speechBefore = {EC_WORD_ARE, EC_WORD_YOU, EC_WORD_FEELING, EC_WORD_MY, EC_MOVE2(HEAT_WAVE), EC_WORD_QUES}, - .speechWin = {EC_WORD_YES, EC_WORD_I_AM, EC_WORD_ON, EC_WORD_FIRE, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_BUT, EC_WORD_I_WAS, EC_WORD_ON, EC_WORD_FIRE, EC_WORD_FOR, EC_WORD_YOU}, + .speechBefore = {EC_WORD_YOU, EC_WORD_SENSE, EC_WORD_TO, EC_WORD_MY, EC_MOVE2(HEAT_WAVE), EC_WORD_WAS}, + .speechWin = {EC_WORD_YES, EC_WORD_ME, EC_WORD_FIRE, EC_WORD_PERFECTION, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_BUT, EC_WORD_ME, EC_WORD_ALL, EC_WORD_YOU, EC_WORD_FIGHTS, EC_WORD_EXCITE}, .monSet = (const u16[]){FRONTIER_MONS_POKEFAN_2} }, [FRONTIER_TRAINER_JAREN] = { .facilityClass = FACILITY_CLASS_POKEFAN_F, .trainerName = _("领永"), - .speechBefore = {EC_WORD_FIGHTING, EC_WORD_SPIRIT, EC_WORD_QUES, EC_WORD_ME, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I, EC_WORD_WANT, EC_WORD_MORE, EC_WORD_CUTE, EC_WORD_POKEMON, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_LOOK, EC_WORD_QUITE, EC_WORD_CUTE, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_BATTLE, EC_WORD_SPIRIT, EC_WORD_QUES, EC_WORD_ME, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_WANTS, EC_WORD_MORE, EC_WORD_CUTE, EC_WORD_OF, EC_WORD_POKEMON}, + .speechLose = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_SEEMS, EC_WORD_AWFULLY, EC_WORD_CUTE, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_POKEFAN_2} }, [FRONTIER_TRAINER_CORDELL] = { .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M, .trainerName = _("国广"), - .speechBefore = {EC_WORD_A, EC_WORD_BATTLE, EC_WORD_IS, EC_WORD_DECIDED, EC_WORD_ON, EC_WORD_SPIRIT}, - .speechWin = {EC_WORD_CAN_T, EC_WORD_YOU, EC_WORD_ACCEPT, EC_WORD_THAT, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_WORD_BE, EC_WORD_ON, EC_WORD_MY, EC_WORD_WAY}, + .speechBefore = {EC_WORD_SPIRIT, EC_WORD_DECIDE, EC_WORD_BATTLE, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YOU, EC_WORD_COULDN_T, EC_WORD_ACCEPT, EC_WORD_DID, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_THIS, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_WENT, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_PKMN_BREEDER_M_1} }, [FRONTIER_TRAINER_JAZLYN] = { .facilityClass = FACILITY_CLASS_PKMN_BREEDER_F, .trainerName = _("映萍"), - .speechBefore = {EC_WORD_IS, EC_WORD_YOUR, EC_WORD_POKEDEX, EC_WORD_REALLY, EC_WORD_AWESOME, EC_WORD_QUES}, - .speechWin = {EC_WORD_OH_YEAH, EC_WORD_WOW, EC_WORD_YOUR, EC_WORD_POKEDEX, EC_WORD_IS, EC_WORD_SUPER}, - .speechLose = {EC_WORD_AN, EC_WORD_AVANT_GARDE, EC_WORD_POKEDEX, EC_WORD_WOULD, EC_WORD_BE, EC_WORD_AWESOME}, + .speechBefore = {EC_WORD_YOUR, EC_WORD_POKEDEX, EC_WORD_REALLY, EC_WORD_GREAT, EC_WORD_WAS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YES, EC_WORD_WAAAH, EC_WORD_YOUR, EC_WORD_POKEDEX, EC_WORD_YEAH, EC_WORD_AWESOME}, + .speechLose = {EC_WORD_A, EC_WORD_AVANT_GARDE, EC_WORD_POKEDEX, EC_WORD_REALLY, EC_WORD_BE, EC_WORD_AWESOME}, .monSet = (const u16[]){FRONTIER_MONS_PKMN_BREEDER_F_1} }, [FRONTIER_TRAINER_ZACHERY] = { .facilityClass = FACILITY_CLASS_YOUNGSTER, .trainerName = _("朱毕利"), - .speechBefore = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_MY, EC_WORD_OWN, EC_WORD_PLACE, EC_WORD_YEEHAW_EXCL}, - .speechWin = {EC_WORD_IT_S, EC_WORD_AN, EC_WORD_EXCITING, EC_WORD_TIME, EC_WORD_FOR, EC_WORD_ME}, - .speechLose = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_FLATTEN, EC_WORD_MY, EC_WORD_HAPPINESS, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_HAVE, EC_WORD_WHO, EC_WORD_WITHOUT, EC_WORD_YEEHAW_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_FOE, EC_WORD_ME, EC_WORD_YEAH, EC_WORD_EXCITING, EC_WORD_OF, EC_WORD_TIME}, + .speechLose = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_TAKE, EC_WORD_WALKING, EC_WORD_MY, EC_WORD_HAPPILY}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_2} }, [FRONTIER_TRAINER_JOHAN] = { .facilityClass = FACILITY_CLASS_YOUNGSTER, .trainerName = _("和畅"), - .speechBefore = {EC_WORD_WINTER, EC_WORD_WILL, EC_WORD_SOON, EC_WORD_BE, EC_WORD_HERE, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_MY, EC_WORD_ALLOWANCE, EC_WORD_COULD, EC_WORD_USE, EC_WORD_A, EC_MOVE2(HELPING_HAND)}, - .speechLose = {EC_WORD_I, EC_WORD_ALWAYS, EC_WORD_USE, EC_WORD_MY, EC_WORD_ALLOWANCE, EC_WORD_UP}, + .speechBefore = {EC_WORD_WINTER, EC_WORD_SOON, EC_WORD_WOULD, EC_WORD_TO, EC_WORD_COME, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MY, EC_WORD_ALLOWANCE, EC_WORD_COULD, EC_WORD_NEED, EC_WORD_YOUR, EC_MOVE2(HELPING_HAND)}, + .speechLose = {EC_WORD_MY, EC_WORD_ALLOWANCE, EC_WORD_SO, EC_WORD_HAVEN_T, EC_WORD_IS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_2_NO_DUGTRIO} }, [FRONTIER_TRAINER_SHEA] = { .facilityClass = FACILITY_CLASS_LASS, .trainerName = _("桂婕"), - .speechBefore = {EC_WORD_DO, EC_WORD_YOU, EC_WORD_BATTLE, EC_WORD_WITH, EC_WORD_BEAUTY, EC_WORD_QUES}, - .speechWin = {EC_WORD_YOU, EC_WORD_BATTLE, EC_WORD_IN, EC_WORD_AN, EC_WORD_UGLY, EC_WORD_WAY}, - .speechLose = {EC_WORD_WHAT, EC_WORD_IS, EC_WORD_BEAUTY, EC_WORD_TO, EC_WORD_YOU, EC_WORD_QUES}, + .speechBefore = {EC_WORD_YOU, EC_WORD_ON, EC_WORD_BEAUTY, EC_WORD_TOO, EC_WORD_BATTLE, EC_WORD_WAS}, + .speechWin = {EC_WORD_YOU, EC_WORD_BATTLE, EC_WORD_GOOD_BYE, EC_WORD_WAY, EC_WORD_UGLY, EC_WORD_IS}, + .speechLose = {EC_WORD_YOU, EC_WORD_THINKS, EC_WORD_BEAUTY, EC_WORD_BE, EC_WORD_WHAT, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_2} }, [FRONTIER_TRAINER_KAILA] = { .facilityClass = FACILITY_CLASS_LASS, .trainerName = _("吉莉安"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_THIRSTY, EC_WORD_RIGHT, EC_WORD_NOW, EC_WORD_ELLIPSIS}, - .speechWin = {EC_WORD_I, EC_WORD_COULD, EC_WORD_USE, EC_WORD_A, EC_WORD_COLD, EC_WORD_DRINK}, - .speechLose = {EC_WORD_THAT, EC_WORD_LOSS, EC_WORD_IS, EC_WORD_HARD, EC_WORD_TO, EC_MOVE2(SWALLOW)}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_NOW, EC_WORD_THIRSTY, EC_WORD_IS, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_NEED, EC_WORD_DRINKS, EC_WORD_LISTEN, EC_WORD_DRINKS, EC_WORD_OF}, + .speechLose = {EC_WORD_LOSING, EC_WORD_YEAH, EC_WORD_LEARN, EC_WORD_PERSON, EC_WORD_APPEAR, EC_MOVE2(SWALLOW)}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_2} }, [FRONTIER_TRAINER_ISIAH] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_M, .trainerName = _("翔杰"), - .speechBefore = {EC_WORD_I, EC_WORD_PRETEND, EC_WORD_TO, EC_WORD_STUDY, EC_WORD_A_LOT, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I, EC_MOVE2(TRICK), EC_WORD_MOTHER, EC_WORD_FOR, EC_WORD_MY, EC_WORD_ALLOWANCE}, - .speechLose = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_WANT, EC_WORD_TO, EC_WORD_STUDY, EC_WORD_MORE}, + .speechBefore = {EC_WORD_ME, EC_WORD_PRETEND, EC_WORD_STUDY, EC_WORD_TO, EC_WORD_A_LOT, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_FOR, EC_WORD_ALLOWANCE, EC_WORD_ANGER, EC_WORD_MY, EC_WORD_MOTHER}, + .speechLose = {EC_WORD_ME, EC_WORD_DON_T, EC_WORD_WANTS, EC_WORD_GO_AHEAD, EC_WORD_STUDY, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_2} }, [FRONTIER_TRAINER_GARRETT] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_M, .trainerName = _("友行"), - .speechBefore = {EC_WORD_I, EC_WORD_ENJOY, EC_WORD_COMICS, EC_WORD_AND, EC_WORD_THIS, EC_WORD_GAME}, - .speechWin = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_THIS, EC_WORD_MUSIC, EC_WORD_IDOL, EC_WORD_TOO}, - .speechLose = {EC_WORD_BUT, EC_WORD_I, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_STUDY, EC_WORD_MORE}, + .speechBefore = {EC_WORD_ME, EC_WORD_LIKES, EC_WORD_COMICS, EC_WORD_AND, EC_WORD_THESE_WERE, EC_WORD_GAME}, + .speechWin = {EC_WORD_ME, EC_WORD_ALSO, EC_WORD_LIKES, EC_WORD_THESE_WERE, EC_WORD_MUSIC, EC_WORD_IDOL}, + .speechLose = {EC_WORD_BUT, EC_WORD_ME, EC_WORD_EXISTS, EC_WORD_WEREN_T, EC_WORD_GO_AHEAD, EC_WORD_STUDY}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_2} }, [FRONTIER_TRAINER_HAYLIE] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_F, .trainerName = _("怡静"), - .speechBefore = {EC_WORD_I, EC_WORD_WORRY, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_TO, EC_WORD_SLEEP}, - .speechWin = {EC_WORD_A, EC_WORD_WIN, EC_WORD_GIVES, EC_WORD_ME, EC_WORD_A, EC_MOVE2(CALM_MIND)}, - .speechLose = {EC_WORD_MY, EC_WORD_INSOMNIA, EC_WORD_WILL, EC_WORD_GET, EC_WORD_BAD, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_ME, EC_WORD_WORRY, EC_WORD_TO, EC_WORD_APPEAR, EC_MOVE2(REST), EC_EMPTY_WORD}, + .speechWin = {EC_WORD_VICTORY, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_SPIRIT, EC_WORD_REFRESHING, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_MY, EC_WORD_INSOMNIA, EC_WORD_BECOMES, EC_WORD_GOING, EC_WORD_AWFUL, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_2} }, [FRONTIER_TRAINER_MEGAN] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_F, .trainerName = _("依丽"), - .speechBefore = {EC_WORD_I, EC_WORD_BELIEVE, EC_WORD_IN, EC_WORD_AN, EC_MOVE(AROMATHERAPY), EC_WORD_BATH}, - .speechWin = {EC_WORD_I, EC_WORD_WANT, EC_WORD_A, EC_WORD_HEALTHY, EC_WORD_CLEAR_BODY, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_IF, EC_WORD_ONLY, EC_MOVE(AROMATHERAPY), EC_WORD_WERE, EC_WORD_LESS, EC_WORD_EXPENSIVE}, + .speechBefore = {EC_WORD_ME, EC_WORD_BELIEVE, EC_MOVE(AROMATHERAPY), EC_WORD_BATH, EC_WORD_WELL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_WANTS, EC_WORD_A, EC_WORD_HEALTHY, EC_WORD_OF, EC_WORD_CLEAR_BODY}, + .speechLose = {EC_WORD_WEREN_T, EC_WORD_BE, EC_MOVE(AROMATHERAPY), EC_WORD_NO, EC_WORD_WELL_THEN, EC_WORD_EXPENSIVE}, .monSet = (const u16[]){FRONTIER_MONS_SCHOOL_KID_2} }, [FRONTIER_TRAINER_ISSAC] = { .facilityClass = FACILITY_CLASS_RICH_BOY, .trainerName = _("浩轩"), .speechBefore = {EC_WORD_MY, EC_WORD_HOBBY, EC_WORD_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_ANY, EC_WORD_KIND, EC_WORD_OF, EC_MOVE2(WATER_SPORT)}, - .speechLose = {EC_WORD_I, EC_WORD_DISLIKE, EC_WORD_ANY, EC_WORD_KIND, EC_WORD_OF, EC_MOVE2(MUD_SPORT)}, + .speechWin = {EC_WORD_ME, EC_WORD_LIKES, EC_WORD_ALL_RIGHT, EC_MOVE2(WATER_SPORT), EC_WORD_OF, EC_WORD_SPORTS}, + .speechLose = {EC_WORD_ME, EC_WORD_DISLIKE, EC_WORD_ANY, EC_MOVE2(MUD_SPORT), EC_WORD_OF, EC_WORD_SPORTS}, .monSet = (const u16[]){FRONTIER_MONS_RICH_BOY_LADY_2} }, [FRONTIER_TRAINER_QUINTON] = { .facilityClass = FACILITY_CLASS_RICH_BOY, .trainerName = _("瑞铭"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_SAD, EC_WORD_CAUSE, EC_WORD_I_AM, EC_WORD_TOO_WEAK, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_YOU, EC_WORD_AREN_T, EC_WORD_TOO_STRONG, EC_WORD_FOR, EC_WORD_ME, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_HEY, EC_WORD_WHAT, EC_WORD_DID, EC_WORD_I, EC_WORD_DO, EC_WORD_QUES}, + .speechBefore = {EC_WORD_ME, EC_WORD_VERY, EC_WORD_SAD, EC_WORD_CASE, EC_WORD_ME, EC_WORD_TOO_WEAK}, + .speechWin = {EC_WORD_FOE, EC_WORD_ME, EC_WORD_YOU, EC_WORD_DRINK, EC_WORD_STRONG, EC_WORD_EXCL}, + .speechLose = {EC_WORD_HEY, EC_WORD_ME, EC_WORD_DOES, EC_WORD_IS, EC_WORD_WHAT, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_RICH_BOY_LADY_2} }, [FRONTIER_TRAINER_SALMA] = { .facilityClass = FACILITY_CLASS_LADY, .trainerName = _("梓琦"), - .speechBefore = {EC_WORD_YOU_VE, EC_WORD_GOT, EC_WORD_YOUR, EC_WORD_HUSTLE, EC_WORD_ON, EC_WORD_EXCL}, - .speechWin = {EC_WORD_I, EC_WORD_WIN, EC_WORD_YOU, EC_WORD_HUSTLE, EC_WORD_ON, EC_WORD_OUT}, - .speechLose = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_GET, EC_WORD_HOW, EC_WORD_I, EC_WORD_LOST}, + .speechBefore = {EC_WORD_YOU, EC_WORD_ON, EC_WORD_RATHER, EC_WORD_BATTLE, EC_WORD_AWW, EC_WORD_EXCL}, + .speechWin = {EC_WORD_ME, EC_WORD_WON, EC_WORD_YOU, EC_WORD_LUKEWARM, EC_WORD_WALKING, EC_WORD_YUP}, + .speechLose = {EC_WORD_ME, EC_WORD_NO, EC_WORD_SLEPT, EC_WORD_ME, EC_WORD_WHY, EC_WORD_LOST}, .monSet = (const u16[]){FRONTIER_MONS_RICH_BOY_LADY_2} }, [FRONTIER_TRAINER_ANSLEY] = { .facilityClass = FACILITY_CLASS_LADY, .trainerName = _("玛丽"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_BORED, EC_WORD_ELLIPSIS, EC_WORD_DANCE, EC_WORD_FOR, EC_WORD_ME}, - .speechWin = {EC_WORD_YOU_VE, EC_WORD_BORED, EC_WORD_ME, EC_WORD_SOME, EC_WORD_MORE, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_TAKE, EC_WORD_YOUR, EC_MOVE2(FRUSTRATION), EC_WORD_SOME, EC_WORD_OTHER, EC_WORD_PLACE}, + .speechBefore = {EC_WORD_BORING, EC_WORD_ELLIPSIS, EC_WORD_ALL, EC_WORD_ME, EC_WORD_DANCE, EC_WORD_YUP}, + .speechWin = {EC_WORD_YOU_VE, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_BORING, EC_WORD_IS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_WENT, EC_WORD_OTHER, EC_WORD_WITHOUT, EC_WORD_DOWNCAST, EC_WORD_YUP, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_RICH_BOY_LADY_2} }, [FRONTIER_TRAINER_HOLDEN] = { .facilityClass = FACILITY_CLASS_BUG_CATCHER, .trainerName = _("敢达"), - .speechBefore = {EC_WORD_LET_S, EC_WORD_COMMEMORATE, EC_WORD_MY, EC_WORD_COOLNESS, EC_WORD_IN, EC_WORD_BATTLE}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_TOO_WEAK, EC_WORD_FOR, EC_WORD_ANY, EC_WORD_PRAISE, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_YOUR, EC_WORD_BATTLE, EC_WORD_SENSE, EC_WORD_IS, EC_WORD_AMUSING, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_LET_S, EC_WORD_ON, EC_WORD_FIGHT, EC_WORD_COMMEMORATE, EC_WORD_MY, EC_WORD_COOL}, + .speechWin = {EC_WORD_YOU, EC_WORD_TOO_WEAK, EC_WORD_NO, EC_WORD_MISS, EC_WORD_PRAISE, EC_WORD_YOU}, + .speechLose = {EC_WORD_YOUR, EC_WORD_BATTLE, EC_WORD_DISAPPOINTS, EC_WORD_YEAH, EC_WORD_FUNNY, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_BUG_CATCHER_2} }, [FRONTIER_TRAINER_LUCA] = { .facilityClass = FACILITY_CLASS_BUG_CATCHER, .trainerName = _("亚契"), - .speechBefore = {EC_WORD_WE, EC_WORD_WILL, EC_WORD_HAVE, EC_WORD_A, EC_WORD_COOL, EC_WORD_BATTLE}, - .speechWin = {EC_WORD_I, EC_WORD_WON, EC_WORD_IN, EC_WORD_A, EC_WORD_COOL, EC_WORD_WAY}, - .speechLose = {EC_WORD_HELLO, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_JUST, EC_WORD_A, EC_WORD_KID}, + .speechBefore = {EC_WORD_WE, EC_WORD_WILL, EC_WORD_COME, EC_WORD_GO, EC_WORD_COOL, EC_WORD_BATTLE}, + .speechWin = {EC_WORD_ME, EC_WORD_WON, EC_WORD_OF, EC_WORD_GOOD_BYE, EC_WORD_VERY, EC_WORD_COOL}, + .speechLose = {EC_WORD_HELLO, EC_WORD_QUES, EC_WORD_ME, EC_WORD_JUST, EC_WORD_A, EC_WORD_CHILDREN}, .monSet = (const u16[]){FRONTIER_MONS_BUG_CATCHER_2} }, [FRONTIER_TRAINER_JAMISON] = { .facilityClass = FACILITY_CLASS_NINJA_BOY, .trainerName = _("佐之助"), - .speechBefore = {EC_WORD_MY, EC_MOVE2(SECRET_POWER), EC_WORD_IS, EC_WORD_OVERWHELMING, EC_WORD_TO, EC_WORD_POKEMON}, - .speechWin = {EC_WORD_DID, EC_WORD_YOU, EC_WORD_SEE, EC_WORD_THAT, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_WORD_USE, EC_MOVE(SMOKESCREEN), EC_WORD_TO, EC_WORD_ESCAPE}, + .speechBefore = {EC_WORD_MY, EC_MOVE2(SECRET_POWER), EC_WORD_MEGA, EC_WORD_EASY, EC_WORD_IS, EC_WORD_POKEMON}, + .speechWin = {EC_WORD_YOU, EC_WORD_LOOKS, EC_WORD_TO, EC_WORD_SNORT, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_WILL, EC_WORD_USES, EC_MOVE(SMOKESCREEN), EC_WORD_ESCAPE, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_NINJA_BOY_2} }, [FRONTIER_TRAINER_GUNNAR] = { .facilityClass = FACILITY_CLASS_NINJA_BOY, .trainerName = _("半藏"), - .speechBefore = {EC_WORD_I, EC_MOVE(CUT), EC_WORD_DOWN, EC_WORD_EVERY, EC_WORD_OPPONENT, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_DON_T, EC_MOVE(GRUDGE), EC_WORD_ME, EC_WORD_FOR, EC_WORD_YOUR, EC_WORD_LOSS}, - .speechLose = {EC_WORD_PLEASE, EC_WORD_LOSE, EC_WORD_THAT, EC_MOVE(SCARY_FACE), EC_WORD_OF, EC_WORD_YOURS}, + .speechBefore = {EC_WORD_ME, EC_WORD_BEAT, EC_WORD_IS, EC_WORD_ALL_RIGHT, EC_WORD_OPPONENT, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_DON_T, EC_WORD_CASE, EC_WORD_YOU, EC_WORD_LOST, EC_MOVE(GRUDGE), EC_WORD_ME}, + .speechLose = {EC_WORD_DON_T, EC_WORD_GIMME, EC_WORD_ME, EC_WORD_LOOKS, EC_WORD_YOUR, EC_MOVE(SCARY_FACE)}, .monSet = (const u16[]){FRONTIER_MONS_NINJA_BOY_2} }, [FRONTIER_TRAINER_CRAIG] = { .facilityClass = FACILITY_CLASS_TUBER_M, .trainerName = _("康江"), - .speechBefore = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_WAIT, EC_WORD_FOR, EC_WORD_MY, EC_WORD_TRAIN}, - .speechWin = {EC_WORD_MY, EC_WORD_TRAIN, EC_WORD_ISN_T, EC_WORD_HERE, EC_WORD_YET, EC_WORD_ELLIPSIS}, - .speechLose = {EC_WORD_HERE_IT_IS, EC_WORD_MY, EC_WORD_TRAIN, EC_WORD_SEE_YA, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_ME, EC_WORD_WANT, EC_WORD_WEREN_T, EC_WORD_TRAINS, EC_WORD_IS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MY, EC_WORD_FLAME_BODY, EC_WORD_LIKELY_TO, EC_WORD_HAVEN_T, EC_WORD_TO, EC_WORD_ELLIPSIS}, + .speechLose = {EC_WORD_MY, EC_WORD_FLAME_BODY, EC_WORD_HERE_GOES, EC_WORD_EXCL, EC_WORD_SMELL_YA, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_TUBER_2} }, [FRONTIER_TRAINER_PIERCE] = { .facilityClass = FACILITY_CLASS_TUBER_M, .trainerName = _("渥华"), - .speechBefore = {EC_WORD_THERE, EC_WORD_WAS, EC_WORD_A, EC_MOVE2(HEAT_WAVE), EC_WORD_LAST, EC_WORD_WEEK}, - .speechWin = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_TAKE, EC_WORD_A, EC_MOVE2(HEAT_WAVE), EC_EMPTY_WORD}, - .speechLose = {EC_WORD_DIDN_T, EC_WORD_IT, EC_MOVE(HAIL), EC_WORD_TOO, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_UP, EC_WORD_WEEK, EC_WORD_HAVE, EC_MOVE2(HEAT_WAVE), EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_APPEAR, EC_MOVE(BIDE), EC_MOVE2(HEAT_WAVE), EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_AREN_T, EC_WORD_ALSO, EC_WORD_CHOICE, EC_MOVE(HAIL), EC_WORD_SNORT, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_TUBER_2} }, [FRONTIER_TRAINER_REGINA] = { .facilityClass = FACILITY_CLASS_TUBER_F, .trainerName = _("漾漾"), - .speechBefore = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_PLAY, EC_WORD_IN, EC_WORD_WATER}, - .speechWin = {EC_WORD_I, EC_WORD_REFUSE, EC_WORD_TO, EC_WORD_COME, EC_WORD_OUT, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_NOT, EC_WORD_MUCH, EC_WORD_GOOD, EC_WORD_IN, EC_WORD_WATER}, + .speechBefore = {EC_WORD_ME, EC_WORD_LIKES, EC_WORD_ON, EC_WORD_WATER, EC_WORD_INSIDE, EC_WORD_PLAY}, + .speechWin = {EC_WORD_ME, EC_WORD_REFUSE, EC_WORD_BACK, EC_WORD_COME, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_FOE, EC_WORD_WATER, EC_WORD_NO, EC_WORD_WAY, EC_WORD_SKILLED}, .monSet = (const u16[]){FRONTIER_MONS_TUBER_2} }, [FRONTIER_TRAINER_ALISON] = { .facilityClass = FACILITY_CLASS_TUBER_F, .trainerName = _("绮泉"), - .speechBefore = {EC_WORD_THIS, EC_WORD_KINDERGARTEN, EC_WORD_MAGAZINE, EC_WORD_IS, EC_WORD_TOO, EC_WORD_MUCH}, - .speechWin = {EC_WORD_HOW, EC_WORD_TO, EC_WORD_BUG, EC_WORD_YOUR, EC_WORD_TEACHER, EC_WORD_QUES}, - .speechLose = {EC_WORD_ENJOY, EC_WORD_A, EC_WORD_TASTY, EC_WORD_SCHOOL, EC_WORD_DIET, EC_WORD_QUES}, + .speechBefore = {EC_WORD_THIS, EC_WORD_KINDERGARTEN, EC_WORD_MAGAZINE, EC_WORD_WAY, EC_WORD_AMUSING, EC_WORD_IS}, + .speechWin = {EC_WORD_YOU, EC_WORD_HOW_DO, EC_WORD_GIVES, EC_WORD_YOUR, EC_WORD_TEACHER, EC_WORD_QUES}, + .speechLose = {EC_WORD_ENJOY, EC_WORD_TASTY, EC_WORD_OF, EC_WORD_SCHOOL, EC_WORD_DIET, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_TUBER_2} }, [FRONTIER_TRAINER_HANK] = { .facilityClass = FACILITY_CLASS_BUG_MANIAC, .trainerName = _("计和"), - .speechBefore = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_A, EC_WORD_BUG, EC_WORD_EVENT, EC_WORD_SOON}, - .speechWin = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_BUG, EC_WORD_FASHION, EC_WORD_SHOW, EC_WORD_EXCL}, - .speechLose = {EC_WORD_DON_T, EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_QUES}, + .speechBefore = {EC_WORD_HERE, EC_WORD_SOON, EC_WORD_HAVE, EC_WORD_VACATION, EC_WORD_EVOLUTION, EC_WORD_IS}, + .speechWin = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_BUG, EC_WORD_FASHION, EC_WORD_OVERDO, EC_WORD_EXCL}, + .speechLose = {EC_WORD_YOU, EC_WORD_NO, EC_WORD_LIKES, EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_BUG_MANIAC_3} }, [FRONTIER_TRAINER_EARL] = { .facilityClass = FACILITY_CLASS_BUG_MANIAC, .trainerName = _("洛杨"), - .speechBefore = {EC_WORD_THE, EC_WORD_INVINCIBLE, EC_WORD_BUG, EC_WORD_TRAINER, EC_WORD_IS, EC_WORD_HERE}, - .speechWin = {EC_WORD_THE, EC_WORD_INVINCIBLE, EC_WORD_BUG, EC_WORD_TRAINER, EC_WORD_AM, EC_WORD_I}, - .speechLose = {EC_WORD_SEE, EC_WORD_HOW, EC_WORD_FAST, EC_WORD_I, EC_WORD_RUN_AWAY, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_INVINCIBLE, EC_WORD_OF, EC_WORD_BUG, EC_WORD_TRAINER, EC_WORD_COME, EC_WORD_IS}, + .speechWin = {EC_WORD_ME, EC_WORD_BE, EC_WORD_INVINCIBLE, EC_WORD_OF, EC_WORD_BUG, EC_WORD_TRAINER}, + .speechLose = {EC_WORD_SEE, EC_WORD_ME, EC_WORD_RUN_AWAY, EC_WORD_LIKE, EC_WORD_DIDN_T, EC_WORD_LUKEWARM}, .monSet = (const u16[]){FRONTIER_MONS_BUG_MANIAC_3} }, [FRONTIER_TRAINER_RAMIRO] = { .facilityClass = FACILITY_CLASS_FISHERMAN, .trainerName = _("康能"), - .speechBefore = {EC_WORD_I, EC_WORD_WENT, EC_WORD_TO, EC_WORD_A, EC_WORD_FISHING, EC_WORD_SCHOOL}, - .speechWin = {EC_WORD_SERIOUSLY, EC_WORD_I_AM, EC_WORD_IN, EC_WORD_THE, EC_WORD_FISHING, EC_WORD_HALL_OF_FAME}, - .speechLose = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO, EC_WORD_BACK, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_ME, EC_WORD_WENT, EC_WORD_IS, EC_WORD_A, EC_WORD_FISHING, EC_WORD_SCHOOL}, + .speechWin = {EC_WORD_I_AM, EC_WORD_ON, EC_WORD_FISHING, EC_WORD_HALL_OF_FAME, EC_WORD_INSIDE, EC_WORD_OF}, + .speechLose = {EC_WORD_ME, EC_WORD_WANTS, EC_WORD_OLDEN, EC_WORD_WENT, EC_WORD_IS, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_FISHERMAN_2} }, [FRONTIER_TRAINER_HUNTER] = { .facilityClass = FACILITY_CLASS_FISHERMAN, .trainerName = _("浩德"), - .speechBefore = {EC_WORD_SHOW, EC_WORD_ME, EC_WORD_A, EC_WORD_TOTALLY, EC_WORD_COOL, EC_MOVE(CROSS_CHOP)}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_TOO_WEAK, EC_WORD_TO, EC_WORD_DO, EC_WORD_A, EC_MOVE(CROSS_CHOP)}, - .speechLose = {EC_WORD_WAS, EC_WORD_IT, EC_WORD_A, EC_WORD_MISTAKE, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_GIVE_ME, EC_WORD_ME, EC_WORD_SEE, EC_WORD_COOL, EC_WORD_OF, EC_MOVE(CROSS_CHOP)}, + .speechWin = {EC_WORD_YOU, EC_WORD_TOO_WEAK, EC_WORD_EXCL, EC_WORD_WON_T, EC_MOVE(CROSS_CHOP), EC_WORD_EXCL}, + .speechLose = {EC_WORD_BE, EC_WORD_AREN_T, EC_WORD_NOT_VERY, EC_WORD_FOE, EC_WORD_QUES, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_FISHERMAN_2} }, [FRONTIER_TRAINER_AIDEN] = { .facilityClass = FACILITY_CLASS_RUIN_MANIAC, .trainerName = _("勤劳"), - .speechBefore = {EC_WORD_MY, EC_WORD_WORK, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_ME, EC_WORD_HEALTHY}, - .speechWin = {EC_WORD_YOU, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_HEALTHY, EC_WORD_EXCL}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_MORE, EC_WORD_HEALTHY, EC_WORD_THAN, EC_WORD_I_AM, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_MY, EC_WORD_WORKING, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_HEALTHY, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YOU, EC_WORD_LOOKS, EC_WORD_QUES, EC_WORD_ME, EC_WORD_VERY, EC_WORD_HEALTHY}, + .speechLose = {EC_WORD_YOU, EC_WORD_THAN, EC_WORD_ME, EC_WORD_LIKELY_TO, EC_WORD_HEALTHY, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_RUIN_MANIAC_3} }, [FRONTIER_TRAINER_XAVIER] = { .facilityClass = FACILITY_CLASS_RUIN_MANIAC, .trainerName = _("夏伦"), - .speechBefore = {EC_WORD_HEY_THERE, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_LOOK, EC_WORD_LOOK, EC_WORD_EXCL_EXCL}, - .speechWin = {EC_WORD_GOOD_BYE, EC_WORD_AND, EC_WORD_THANK_YOU, EC_WORD_THAT_WAS, EC_WORD_FUNNY, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_HELLO, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_LOOKS, EC_WORD_LOOKS, EC_WORD_EXCL_EXCL}, + .speechWin = {EC_WORD_SMELL_YA, EC_EMPTY_WORD, EC_WORD_THANK_YOU, EC_WORD_THAT, EC_WORD_VERY, EC_WORD_FUNNY}, .speechLose = {EC_WORD_WOWEE, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_NO, EC_WORD_NO, EC_WORD_EXCL_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_RUIN_MANIAC_3} }, [FRONTIER_TRAINER_CLINTON] = { .facilityClass = FACILITY_CLASS_COLLECTOR, .trainerName = _("黎马"), - .speechBefore = {EC_WORD_WANT, EC_WORD_TO, EC_WORD_SEE, EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_QUES}, - .speechWin = {EC_WORD_YOUR, EC_MOVE2(FURY_SWIPES), EC_WORD_YOUR, EC_MOVE(STRENGTH), EC_WORD_YOUNG, EC_WORD_TRAINER}, - .speechLose = {EC_WORD_TCH, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_WANTS, EC_WORD_SEE, EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_DID, EC_WORD_QUES}, + .speechWin = {EC_WORD_YOU, EC_WORD_ON, EC_MOVE(RAGE), EC_MOVE2(FURY_ATTACK), EC_WORD_YOUNG, EC_WORD_TRAINER}, + .speechLose = {EC_WORD_TCH, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_ME, EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_COLLECTOR_2} }, [FRONTIER_TRAINER_JESSE] = { .facilityClass = FACILITY_CLASS_COLLECTOR, .trainerName = _("托亚"), - .speechBefore = {EC_WORD_THIS, EC_WORD_BATTLE, EC_WORD_IS, EC_WORD_FOR, EC_WORD_MY, EC_WORD_MOTHER}, - .speechWin = {EC_WORD_MOTHER, EC_WORD_WILL, EC_WORD_BE, EC_WORD_HAPPY, EC_WORD_FOR, EC_WORD_ME}, - .speechLose = {EC_WORD_I, EC_WORD_WANT, EC_WORD_MY, EC_WORD_MOTHER, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_THIS, EC_WORD_BATTLE, EC_WORD_BE, EC_WORD_FOR, EC_WORD_MY, EC_WORD_MOTHER}, + .speechWin = {EC_WORD_MOTHER, EC_WORD_WILL, EC_WORD_WOULD, EC_WORD_ALL, EC_WORD_ME, EC_WORD_HAPPINESS}, + .speechLose = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_MOTHER, EC_WORD_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_COLLECTOR_2} }, [FRONTIER_TRAINER_EDUARDO] = { .facilityClass = FACILITY_CLASS_GUITARIST, .trainerName = _("洛伊德"), - .speechBefore = {EC_WORD_OUR, EC_WORD_MUSIC, EC_WORD_WILL, EC_WORD_PLAY, EC_WORD_ALL, EC_WORD_NIGHT}, - .speechWin = {EC_WORD_NIGHTTIME, EC_WORD_IS, EC_WORD_WHEN, EC_WORD_I, EC_WORD_PLAY, EC_WORD_BEST}, - .speechLose = {EC_WORD_LET_S, EC_WORD_PARTY, EC_WORD_UNTIL, EC_WORD_THE, EC_MOVE(MORNING_SUN), EC_WORD_EXCL}, + .speechBefore = {EC_WORD_OUR, EC_WORD_MUSIC, EC_WORD_WILL, EC_WORD_BORED, EC_WORD_THINGS, EC_WORD_NIGHT}, + .speechWin = {EC_WORD_ME, EC_WORD_NIGHT, EC_WORD_PLAY, EC_WORD_MAGMA_ARMOR, EC_WORD_LIKE, EC_WORD_BEST}, + .speechLose = {EC_WORD_LET_S, EC_WORD_PARTY, EC_WORD_TO, EC_WORD_DAYTIME, EC_WORD_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_GUITARIST_2} }, [FRONTIER_TRAINER_HAL] = { .facilityClass = FACILITY_CLASS_GUITARIST, .trainerName = _("戴夫"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_TRENDY, EC_WORD_AREN_T, EC_WORD_I, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_HIP_AND, EC_WORD_HAPPENING, EC_WORD_OH_YEAH, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I_AM, EC_WORD_ALWAYS, EC_WORD_TRENDY, EC_WORD_THANK_YOU, EC_WORD_VERY, EC_WORD_MUCH}, + .speechBefore = {EC_WORD_ME, EC_WORD_VERY, EC_WORD_TRENDY, EC_WORD_ISN_T_IT_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_I_AM, EC_WORD_FIGHTS, EC_WORD_HIP_AND, EC_WORD_HAPPY, EC_WORD_OH_YEAH, EC_WORD_EXCL}, + .speechLose = {EC_WORD_ME, EC_WORD_ALWAYS, EC_WORD_VERY, EC_WORD_TRENDY, EC_WORD_YEAH, EC_WORD_THANK_YOU}, .monSet = (const u16[]){FRONTIER_MONS_GUITARIST_2} }, [FRONTIER_TRAINER_GAGE] = { .facilityClass = FACILITY_CLASS_BIRD_KEEPER, .trainerName = _("和翱"), - .speechBefore = {EC_WORD_HERE_IT_IS, EC_WORD_A, EC_WORD_FLYING, EC_WORD_TYPE, EC_WORD_HIDDEN, EC_WORD_MOVE}, - .speechWin = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_FLYING, EC_WORD_TYPE, EC_WORD_VICTORY, EC_WORD_EXCL}, - .speechLose = {EC_WORD_IF_I_LOSE, EC_WORD_I, EC_WORD_JUST, EC_MOVE(FLY), EC_WORD_AWAY, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_THIS, EC_WORD_BE, EC_WORD_FLYING, EC_WORD_TYPE, EC_WORD_HIDDEN, EC_WORD_MOVE}, + .speechWin = {EC_WORD_DOWN, EC_WORD_FLYING, EC_WORD_TYPE, EC_WORD_OF, EC_WORD_VICTORY, EC_WORD_EXCL}, + .speechLose = {EC_WORD_IF_I_LOSE, EC_WORD_ME, EC_WORD_THIS_IS_IT_EXCL, EC_MOVE(FLY), EC_WORD_UNDERSTANDS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_BIRD_KEEPER_2} }, [FRONTIER_TRAINER_ARNOLD] = { .facilityClass = FACILITY_CLASS_BIRD_KEEPER, .trainerName = _("启飞"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_WEIRD, EC_WORD_FROM, EC_WORD_A, EC_WORD_DREAM}, - .speechWin = {EC_WORD_YOUR, EC_MOVE(SCARY_FACE), EC_WORD_WAS, EC_WORD_IN, EC_WORD_MY, EC_WORD_DREAM}, - .speechLose = {EC_WORD_MY, EC_WORD_INCREDIBLE, EC_WORD_DREAM, EC_WORD_WAS, EC_WORD_SO, EC_WORD_WEIRD}, + .speechBefore = {EC_WORD_ME, EC_WORD_FROM, EC_WORD_LIFE, EC_WORD_UM, EC_WORD_FIGHTS, EC_WORD_WEIRD}, + .speechWin = {EC_WORD_YOUR, EC_MOVE(SCARY_FACE), EC_WORD_APPEARS, EC_WORD_MY, EC_WORD_LIFE, EC_WORD_INSIDE}, + .speechLose = {EC_WORD_ME, EC_WORD_INCREDIBLE, EC_WORD_OF, EC_WORD_LIFE, EC_WORD_YEAH, EC_WORD_WEIRD}, .monSet = (const u16[]){FRONTIER_MONS_BIRD_KEEPER_2} }, [FRONTIER_TRAINER_JARRETT] = { .facilityClass = FACILITY_CLASS_SAILOR, .trainerName = _("浪飒"), - .speechBefore = {EC_WORD_COME_ON, EC_WORD_LET_S, EC_WORD_DANCE, EC_WORD_LIKE, EC_WORD_IT_S, EC_WORD_YESTERDAY}, - .speechWin = {EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_HOW, EC_WORD_I, EC_WORD_DANCE, EC_WORD_QUES}, - .speechLose = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_APPRECIATE, EC_WORD_HOW, EC_WORD_I, EC_WORD_DANCE}, + .speechBefore = {EC_WORD_COME_ON, EC_WORD_LET_S, EC_WORD_JOKING, EC_WORD_YESTERDAY, EC_WORD_AN, EC_WORD_DANCE}, + .speechWin = {EC_WORD_YOU, EC_WORD_LIKES, EC_WORD_ME, EC_WORD_OF, EC_WORD_DANCE, EC_WORD_WAS}, + .speechLose = {EC_WORD_YOU, EC_WORD_WON_T, EC_WORD_APPRECIATE, EC_WORD_MY, EC_WORD_DANCE, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_SAILOR_2} }, [FRONTIER_TRAINER_GARETT] = { .facilityClass = FACILITY_CLASS_SAILOR, .trainerName = _("修泰"), - .speechBefore = {EC_WORD_MY, EC_WORD_GIRL, EC_WORD_GIVES, EC_WORD_ME, EC_WORD_A_LITTLE, EC_MOVE2(SWEET_KISS)}, - .speechWin = {EC_WORD_MY, EC_WORD_GIRL, EC_WORD_FRIEND, EC_WORD_IS, EC_WORD_MY, EC_WORD_TREASURE}, - .speechLose = {EC_WORD_A, EC_WORD_TREASURE, EC_WORD_ISN_T, EC_WORD_ALWAYS, EC_WORD_ABOUT, EC_WORD_MONEY}, + .speechBefore = {EC_WORD_MY, EC_WORD_GIRL, EC_WORD_PLAYED, EC_WORD_ME, EC_WORD_A, EC_MOVE2(SWEET_KISS)}, + .speechWin = {EC_WORD_MY, EC_WORD_THEY, EC_WORD_FRIEND, EC_WORD_BE, EC_WORD_MY, EC_WORD_TREASURE}, + .speechLose = {EC_WORD_TREASURE, EC_WORD_AREN_T, EC_WORD_JUST, EC_WORD_ABOUT, EC_WORD_MONEY, EC_WORD_OF}, .monSet = (const u16[]){FRONTIER_MONS_SAILOR_2} }, [FRONTIER_TRAINER_EMANUEL] = { .facilityClass = FACILITY_CLASS_HIKER, .trainerName = _("文崇"), - .speechBefore = {EC_WORD_SMARTNESS, EC_WORD_ALONE, EC_WORD_WON_T, EC_WORD_MAKE, EC_WORD_YOU, EC_WORD_WIN}, - .speechWin = {EC_WORD_I_AM, EC_WORD_NOT_VERY, EC_WORD_SMART, EC_WORD_BUT, EC_WORD_I, EC_WORD_WON}, - .speechLose = {EC_WORD_HOW, EC_WORD_DID, EC_WORD_YOU, EC_MOVE2(FAKE_OUT), EC_WORD_ME, EC_WORD_QUES}, + .speechBefore = {EC_WORD_JUST, EC_WORD_SMART, EC_WORD_BE, EC_WORD_COULDN_T, EC_WORD_WIN, EC_WORD_OF}, + .speechWin = {EC_WORD_I_AM, EC_WORD_NOT_VERY, EC_WORD_SMART, EC_WORD_BUT, EC_WORD_ME, EC_WORD_WON}, + .speechLose = {EC_WORD_YOU, EC_WORD_HOW_DO, EC_WORD_ANGER, EC_WORD_TO, EC_WORD_MY, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_HIKER_2} }, [FRONTIER_TRAINER_GUSTAVO] = { .facilityClass = FACILITY_CLASS_HIKER, .trainerName = _("文峻"), - .speechBefore = {EC_MOVE(CHARGE), EC_WORD_EXCL, EC_EMPTY_WORD, EC_MOVE(CHARGE), EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_SURRENDER, EC_WORD_QUES, EC_EMPTY_WORD, EC_WORD_SO, EC_WORD_SOON, EC_WORD_QUES}, - .speechLose = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_MAKE, EC_WORD_ME, EC_WORD_SURRENDER, EC_WORD_YET}, + .speechBefore = {EC_WORD_RUN, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_RUN, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_SURRENDER, EC_WORD_QUES, EC_EMPTY_WORD, EC_WORD_WHEN, EC_WORD_LUKEWARM, EC_WORD_QUES}, + .speechLose = {EC_WORD_YOU, EC_WORD_APPEAR, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_SURRENDER, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_HIKER_2} }, [FRONTIER_TRAINER_KAMERON] = { .facilityClass = FACILITY_CLASS_KINDLER, .trainerName = _("佩杰"), - .speechBefore = {EC_WORD_TAKE_THAT, EC_WORD_EXCL, EC_WORD_IT_S, EC_WORD_MY, EC_WORD_FIERY, EC_MOVE2(TRICK)}, - .speechWin = {EC_WORD_DID, EC_WORD_MY, EC_WORD_FIERY, EC_MOVE2(TRICK), EC_MOVE(ASTONISH), EC_WORD_QUES}, - .speechLose = {EC_WORD_YOU, EC_WORD_DIDN_T, EC_WORD_FALL, EC_WORD_FOR, EC_WORD_MY, EC_MOVE2(TRICK)}, + .speechBefore = {EC_WORD_TAKE_THAT, EC_WORD_EXCL, EC_WORD_DOWN, EC_WORD_MY, EC_WORD_FIERY, EC_MOVE2(TRICK)}, + .speechWin = {EC_WORD_MY, EC_WORD_FIERY, EC_MOVE2(TRICK), EC_MOVE(ASTONISH), EC_WORD_YOU, EC_WORD_SNORT}, + .speechLose = {EC_WORD_YOU, EC_WORD_HAVEN_T, EC_WORD_UM, EC_WORD_MY, EC_MOVE2(TRICK), EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_KINDLER_2} }, [FRONTIER_TRAINER_ALFREDO] = { .facilityClass = FACILITY_CLASS_KINDLER, .trainerName = _("营宇"), - .speechBefore = {EC_WORD_A, EC_WORD_FIERY, EC_WORD_GOURMET, EC_WORD_AM, EC_WORD_I, EC_WORD_EXCL}, - .speechWin = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_TASTY, EC_WORD_GOURMET, EC_WORD_VICTORY, EC_WORD_EXCL}, - .speechLose = {EC_WORD_WHAT, EC_WORD_A, EC_WORD_DISASTER, EC_WORD_THAT_WAS, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_ME, EC_WORD_BE, EC_WORD_FIERY, EC_WORD_GOURMET, EC_WORD_KID, EC_WORD_EXCL}, + .speechWin = {EC_WORD_DOWN, EC_WORD_GO, EC_WORD_TASTY, EC_WORD_OF, EC_WORD_VICTORY, EC_WORD_EXCL}, + .speechLose = {EC_WORD_YEAH, EC_WORD_GO, EC_WORD_DISASTER, EC_WORD_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_KINDLER_2} }, [FRONTIER_TRAINER_RUBEN] = { .facilityClass = FACILITY_CLASS_GENTLEMAN, .trainerName = _("琼恩"), - .speechBefore = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_WAIT, EC_WORD_TO, EC_WORD_GET, EC_WORD_GOING}, - .speechWin = {EC_WORD_GET, EC_WORD_GOING, EC_WORD_EXCL, EC_WORD_THIS, EC_WORD_IS, EC_WORD_GOOD_BYE}, - .speechLose = {EC_WORD_I_VE, EC_WORD_GOT, EC_WORD_TO, EC_WORD_GET, EC_WORD_GOING, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_ME, EC_WORD_WANT, EC_WORD_WEREN_T, EC_WORD_WALKING, EC_WORD_IS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_WEREN_T, EC_WORD_WALKING, EC_WORD_IS, EC_WORD_EXCL, EC_WORD_SMELL_YA, EC_WORD_NOPE}, + .speechLose = {EC_WORD_ME, EC_WORD_LIKE, EC_WORD_WALKING, EC_WORD_IS, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_GENTLEMAN_2} }, [FRONTIER_TRAINER_LAMAR] = { .facilityClass = FACILITY_CLASS_GENTLEMAN, .trainerName = _("帕克"), - .speechBefore = {EC_WORD_A, EC_MOVE2(PRESENT), EC_WORD_FOR, EC_WORD_ME, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_MMM, EC_WORD_THIS, EC_WORD_IS, EC_WORD_QUITE, EC_WORD_TASTY, EC_WORD_ELLIPSIS}, - .speechLose = {EC_WORD_OH, EC_WORD_IT_S, EC_WORD_A, EC_WORD_GAME, EC_WORD_IS_IT_QUES, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_GIVE_ME, EC_WORD_OF, EC_MOVE2(PRESENT), EC_WORD_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MMM, EC_WORD_THIS, EC_WORD_YEAH, EC_WORD_QUITE, EC_WORD_TASTY, EC_WORD_ELLIPSIS}, + .speechLose = {EC_WORD_OH, EC_WORD_THIS, EC_WORD_JUST, EC_WORD_A, EC_WORD_GAME, EC_WORD_ISN_T_IT_QUES}, .monSet = (const u16[]){FRONTIER_MONS_GENTLEMAN_2} }, [FRONTIER_TRAINER_JAXON] = { .facilityClass = FACILITY_CLASS_YOUNGSTER, .trainerName = _("睿彬"), - .speechBefore = {EC_WORD_A, EC_WORD_SHELL_ARMOR, EC_WORD_IS, EC_WORD_WHAT, EC_WORD_I, EC_WORD_WANT}, + .speechBefore = {EC_WORD_ME, EC_WORD_WANTS, EC_WORD_A, EC_WORD_SHELL_ARMOR, EC_WORD_BATTLE_ARMOR, EC_EMPTY_WORD}, .speechWin = {EC_WORD_MY, EC_WORD_FATHER, EC_WORD_AND, EC_WORD_MOTHER, EC_WORD_WON_T, EC_WORD_ACCEPT}, - .speechLose = {EC_WORD_PLEASE, EC_WORD_I, EC_WORD_NEED, EC_WORD_A, EC_WORD_SHELL_ARMOR, EC_WORD_EXCL}, + .speechLose = {EC_WORD_AGREE, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_WANTS, EC_WORD_SHELL_ARMOR, EC_WORD_BATTLE_ARMOR}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_3} }, [FRONTIER_TRAINER_LOGAN] = { .facilityClass = FACILITY_CLASS_YOUNGSTER, .trainerName = _("镇敬"), - .speechBefore = {EC_WORD_IF_I_LOSE, EC_WORD_I, EC_WORD_WILL, EC_WORD_STUDY, EC_WORD_FOR, EC_WORD_SCHOOL}, - .speechWin = {EC_WORD_ME, EC_WORD_STUDY, EC_WORD_QUES, EC_WORD_NOT_VERY, EC_WORD_LIKELY_TO, EC_WORD_SEE}, - .speechLose = {EC_WORD_NO, EC_WORD_THANKS, EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_SLEEP}, + .speechBefore = {EC_WORD_IF_I_LOSE, EC_WORD_ME, EC_WORD_WOULD, EC_WORD_FOR, EC_WORD_SCHOOL, EC_WORD_STUDY}, + .speechWin = {EC_WORD_ME, EC_WORD_STUDY, EC_WORD_QUES, EC_WORD_SEEMS, EC_WORD_NOT_VERY, EC_WORD_COULD}, + .speechLose = {EC_WORD_NO, EC_WORD_THANKS, EC_WORD_ME, EC_WORD_WEREN_T, EC_MOVE2(REST), EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_3} }, [FRONTIER_TRAINER_EMILEE] = { .facilityClass = FACILITY_CLASS_LASS, .trainerName = _("邦妮"), - .speechBefore = {EC_WORD_IS, EC_WORD_THIS, EC_WORD_KIND, EC_WORD_OF, EC_WORD_BATTLE, EC_WORD_OK_QUES}, - .speechWin = {EC_WORD_LET_S, EC_WORD_GO, EC_WORD_FOR, EC_WORD_AN, EC_MOVE(ICY_WIND), EC_MOVE2(SURF)}, - .speechLose = {EC_WORD_HOW, EC_WORD_ABOUT, EC_WORD_A, EC_MOVE(ROCK_SLIDE), EC_WORD_SHOW, EC_WORD_QUES}, + .speechBefore = {EC_WORD_EVERY, EC_WORD_OF, EC_WORD_BATTLE, EC_WORD_CAN, EC_WORD_DID, EC_WORD_QUES}, + .speechWin = {EC_WORD_LET_S, EC_WORD_COME, EC_WORD_GO, EC_MOVE(ICY_WIND), EC_MOVE2(SURF), EC_WORD_YUP}, + .speechLose = {EC_WORD_GO, EC_MOVE(ROCK_SLIDE), EC_WORD_OVERDO, EC_WORD_FORGIVE, EC_WORD_QUES, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_3} }, [FRONTIER_TRAINER_JOSIE] = { .facilityClass = FACILITY_CLASS_LASS, .trainerName = _("尼可儿"), - .speechBefore = {EC_WORD_A, EC_WORD_POKEMON, EC_WORD_FASHION, EC_WORD_CONTEST, EC_WORD_IS, EC_WORD_PRETTY}, - .speechWin = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_LIKE, EC_WORD_MODE, EC_WORD_FASHION, EC_WORD_THINGS}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_TOTALLY, EC_WORD_LACKING, EC_WORD_IN, EC_WORD_FASHION, EC_WORD_SENSE}, + .speechBefore = {EC_WORD_POKEMON, EC_WORD_FASHION, EC_WORD_SMITE, EC_WORD_YEAH, EC_WORD_PRETTY, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_MEGA, EC_WORD_LIKES, EC_WORD_FASHION, EC_WORD_OF, EC_WORD_THING}, + .speechLose = {EC_WORD_YOU_RE, EC_WORD_YEAH, EC_WORD_LACKING, EC_WORD_FASHION, EC_WORD_WILL_BE_HERE, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_YOUNGSTER_LASS_3} }, [FRONTIER_TRAINER_ARMANDO] = { .facilityClass = FACILITY_CLASS_CAMPER, .trainerName = _("升益"), - .speechBefore = {EC_WORD_I, EC_WORD_NEED, EC_WORD_MORE, EC_WORD_GRASS, EC_WORD_TYPE, EC_WORD_POKEMON}, - .speechWin = {EC_WORD_TRADE, EC_WORD_ME, EC_WORD_A, EC_WORD_GRASS, EC_WORD_POKEMON, EC_WORD_PLEASE}, - .speechLose = {EC_WORD_THERE, EC_WORD_AREN_T, EC_WORD_ENOUGH, EC_WORD_GRASS, EC_WORD_TYPE, EC_WORD_POKEMON}, + .speechBefore = {EC_WORD_ME, EC_WORD_NEED, EC_WORD_MORE, EC_WORD_GRASS, EC_WORD_TYPE, EC_WORD_POKEMON}, + .speechWin = {EC_WORD_AGREE, EC_WORD_AND, EC_WORD_ME, EC_WORD_TRADE, EC_WORD_GRASS, EC_WORD_POKEMON}, + .speechLose = {EC_WORD_GRASS, EC_WORD_TYPE, EC_WORD_POKEMON, EC_WORD_WAY, EC_WORD_DOESN_T, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_2} }, [FRONTIER_TRAINER_SKYLER] = { .facilityClass = FACILITY_CLASS_CAMPER, .trainerName = _("熙劲"), - .speechBefore = {EC_MOVE2(INGRAIN), EC_WORD_IS, EC_WORD_MY, EC_WORD_CHOICE, EC_WORD_BATTLE, EC_WORD_MOVE}, - .speechWin = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_MOVE, EC_WORD_ME, EC_WORD_NOW, EC_WORD_EXCL}, - .speechLose = {EC_WORD_YOU, EC_MOVE(CUT), EC_WORD_ME, EC_WORD_DOWN, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechBefore = {EC_MOVE2(INGRAIN), EC_WORD_BE, EC_WORD_MY, EC_WORD_BATTLE, EC_WORD_MOVE, EC_WORD_CHOOSE}, + .speechWin = {EC_WORD_YOU, EC_WORD_NOW, EC_WORD_APPEAR, EC_WORD_REJECT, EC_WORD_IS, EC_WORD_EXCL}, + .speechLose = {EC_WORD_YOU, EC_WORD_DO, EC_WORD_ME, EC_MOVE(SLASH), EC_WORD_IS, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_2} }, [FRONTIER_TRAINER_RUTH] = { .facilityClass = FACILITY_CLASS_PICNICKER, .trainerName = _("怡蕙"), - .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_ENJOY, EC_WORD_THIS, EC_WORD_BATTLE}, - .speechWin = {EC_WORD_THAT_WAS, EC_WORD_MUCH, EC_WORD_TOO, EC_WORD_EASY, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_PLEASE, EC_WORD_STOP, EC_WORD_I, EC_WORD_DON_T, EC_WORD_ENJOY, EC_WORD_THIS}, + .speechBefore = {EC_WORD_ME, EC_WORD_WANTS, EC_WORD_ENJOY, EC_WORD_THIS, EC_WORD_RANK, EC_WORD_BATTLE}, + .speechWin = {EC_WORD_THIS, EC_WORD_SORRY, EC_WORD_BE, EC_WORD_WAY, EC_WORD_SIMPLE, EC_WORD_IS}, + .speechLose = {EC_WORD_AGREE, EC_WORD_STOP, EC_WORD_ME, EC_WORD_NO, EC_WORD_LIKES, EC_WORD_EVERY}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_2} }, [FRONTIER_TRAINER_MELODY] = { .facilityClass = FACILITY_CLASS_PICNICKER, .trainerName = _("丽莎"), - .speechBefore = {EC_WORD_I, EC_MOVE2(WISH), EC_WORD_SUNDAY, EC_WORD_IS, EC_WORD_A, EC_MOVE2(SUNNY_DAY)}, - .speechWin = {EC_WORD_SUNDAY, EC_WORD_SEEMS, EC_WORD_FOREVER, EC_WORD_TO, EC_WORD_COME, EC_WORD_ELLIPSIS}, - .speechLose = {EC_WORD_THE, EC_WORD_FORECAST, EC_WORD_SAYS, EC_WORD_IT, EC_WORD_WILL, EC_MOVE(HAIL)}, + .speechBefore = {EC_WORD_ME, EC_WORD_DISAPPOINT, EC_WORD_SUNDAY, EC_WORD_I, EC_MOVE2(SUNNY_DAY), EC_EMPTY_WORD}, + .speechWin = {EC_WORD_SUNDAY, EC_WORD_SEEMS, EC_WORD_FOREVER, EC_WORD_TO, EC_WORD_NO, EC_WORD_IS}, + .speechLose = {EC_WORD_FORECAST, EC_WORD_SAID, EC_WORD_WOULD, EC_WORD_CHOICE, EC_MOVE(HAIL), EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_CAMPER_PICNICKER_2} }, [FRONTIER_TRAINER_PEDRO] = { .facilityClass = FACILITY_CLASS_SWIMMER_M, .trainerName = _("瀚平"), - .speechBefore = {EC_WORD_A, EC_WORD_SWIFT_SWIM, EC_WORD_WILL, EC_WORD_DO, EC_WORD_YOU, EC_WORD_GOOD}, - .speechWin = {EC_WORD_THAT_S, EC_WORD_HOW, EC_WORD_I, EC_WORD_SINK, EC_WORD_AN, EC_WORD_OPPONENT}, - .speechLose = {EC_WORD_UH_OH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_A, EC_MOVE(WHIRLPOOL), EC_WORD_EXCL}, + .speechBefore = {EC_WORD_SWIFT_SWIM, EC_WORD_FOE, EC_WORD_YOU, EC_WORD_VERY, EC_WORD_HAS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_WERE, EC_WORD_WHEN, EC_WORD_SINK, EC_WORD_OPPONENT, EC_WORD_OF}, + .speechLose = {EC_WORD_UH_OH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_HAVE, EC_MOVE(WHIRLPOOL), EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMER_M_2} }, [FRONTIER_TRAINER_ERICK] = { .facilityClass = FACILITY_CLASS_SWIMMER_M, .trainerName = _("浩景"), - .speechBefore = {EC_WORD_I, EC_WORD_WILL, EC_MOVE2(TACKLE), EC_WORD_YOU, EC_WORD_DOWN, EC_WORD_EXCL}, - .speechWin = {EC_WORD_DON_T, EC_WORD_YOU, EC_WORD_RUN_AWAY, EC_WORD_YOU, EC_WORD_LOSER, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I, EC_WORD_DIDN_T, EC_WORD_THINK, EC_WORD_YOU, EC_WORD_WOULD, EC_MOVE(COUNTER)}, + .speechBefore = {EC_WORD_ME, EC_WORD_WILL, EC_WORD_BEAT, EC_WORD_YOU, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_DON_T, EC_WORD_RUN_AWAY, EC_WORD_YOU, EC_WORD_THESE_WERE, EC_WORD_LOSER, EC_WORD_EXCL}, + .speechLose = {EC_WORD_HAVEN_T, EC_WORD_MISS, EC_WORD_TO, EC_WORD_YOU, EC_WORD_WOULD, EC_MOVE(COUNTER)}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMER_M_2} }, [FRONTIER_TRAINER_ELAINE] = { .facilityClass = FACILITY_CLASS_SWIMMER_F, .trainerName = _("洋娜"), - .speechBefore = {EC_WORD_MY, EC_WORD_HEROINE, EC_WORD_ADVENTURE, EC_WORD_ISN_T, EC_WORD_GOING, EC_WORD_WELL}, - .speechWin = {EC_WORD_THANK_YOU, EC_WORD_EXCL, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I, EC_WORD_NEED}, - .speechLose = {EC_WORD_I, EC_WORD_KNOW, EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_A, EC_WORD_HEROINE}, + .speechBefore = {EC_WORD_MY, EC_WORD_HEROINE, EC_WORD_ADVENTURE, EC_WORD_AREN_T, EC_WORD_VERY, EC_WORD_NOISY}, + .speechWin = {EC_WORD_THANK_YOU, EC_WORD_EXCL, EC_WORD_DOWN, EC_WORD_ME, EC_WORD_WANTS, EC_WORD_OF}, + .speechLose = {EC_WORD_ME, EC_WORD_KNOWS, EC_WORD_ME, EC_WORD_AREN_T, EC_WORD_HEROINE, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMER_F_2} }, [FRONTIER_TRAINER_JOYCE] = { .facilityClass = FACILITY_CLASS_SWIMMER_F, .trainerName = _("海韵"), - .speechBefore = {EC_WORD_YOU, EC_WORD_MAKE, EC_WORD_ME, EC_WORD_GO, EC_WORD_AHAHA, EC_WORD_EXCL}, - .speechWin = {EC_WORD_LALALA, EC_WORD_NO, EC_WORD_LOSING, EC_WORD_FOR, EC_WORD_ME, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_YOU, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_EXCITE, EC_WORD_AHAHA, EC_WORD_EXCL}, + .speechWin = {EC_WORD_LALALA, EC_WORD_ME, EC_WORD_WON_T, EC_WORD_LOSING, EC_WORD_OF, EC_WORD_EXCL}, .speechLose = {EC_WORD_LALALA, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_HUH_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMER_F_2} }, [FRONTIER_TRAINER_TODD] = { .facilityClass = FACILITY_CLASS_POKEFAN_M, .trainerName = _("万理"), - .speechBefore = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_LIGHTNINGROD, EC_WORD_FOR, EC_WORD_MY, EC_WORD_POWER}, - .speechWin = {EC_WORD_THAT_S, EC_WORD_ALL, EC_WORD_YOU, EC_WORD_COULD, EC_MOVE(ABSORB), EC_WORD_QUES}, - .speechLose = {EC_WORD_YOU, EC_MOVE2(REFLECT), EC_WORD_MY, EC_WORD_POWER, EC_WORD_BACK, EC_WORD_QUES}, + .speechBefore = {EC_WORD_YOU_RE, EC_WORD_ME, EC_WORD_POWER, EC_WORD_OF, EC_WORD_LIGHTNINGROD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YOU, EC_WORD_ONLY, EC_WORD_USING, EC_WORD_ACCEPT, EC_WORD_THESE, EC_WORD_QUES}, + .speechLose = {EC_WORD_YOU, EC_WORD_DO, EC_WORD_MY, EC_WORD_POWER, EC_MOVE(COUNTER), EC_WORD_SNORT}, .monSet = (const u16[]){FRONTIER_MONS_POKEFAN_3} }, [FRONTIER_TRAINER_GAVIN] = { .facilityClass = FACILITY_CLASS_POKEFAN_M, .trainerName = _("近佩"), - .speechBefore = {EC_WORD_I, EC_WORD_WILL, EC_MOVE(BIDE), EC_WORD_MY, EC_WORD_TIME, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_IT_S, EC_WORD_OVER, EC_WORD_SO, EC_WORD_SOON, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_MY, EC_WORD_MISTAKE, EC_WORD_WAS, EC_WORD_TOO, EC_WORD_EXPENSIVE, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_ME, EC_WORD_WOULD, EC_WORD_WAIT, EC_WORD_MY, EC_WORD_TOO_LATE, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_WHEN, EC_WORD_LUKEWARM, EC_WORD_FINISH, EC_WORD_SNORT, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_MY, EC_WORD_MISTAKE, EC_WORD_WAY, EC_WORD_BADLY, EC_WORD_IS, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_POKEFAN_3} }, [FRONTIER_TRAINER_MALORY] = { .facilityClass = FACILITY_CLASS_POKEFAN_F, .trainerName = _("榕春"), - .speechBefore = {EC_WORD_PROMISE, EC_WORD_TO, EC_WORD_SHOW, EC_WORD_ME, EC_WORD_CUTE, EC_WORD_POKEMON}, - .speechWin = {EC_WORD_GIGGLE, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_THANK_YOU, EC_WORD_SO, EC_WORD_MUCH}, - .speechLose = {EC_WORD_TCH, EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_AREN_T, EC_WORD_VERY, EC_WORD_NICE}, + .speechBefore = {EC_WORD_MESSAGE, EC_WORD_GIMME, EC_WORD_ME, EC_WORD_SEE, EC_WORD_CUTE, EC_WORD_POKEMON}, + .speechWin = {EC_WORD_GIGGLE, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_AWFULLY, EC_WORD_HEY_THERE, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_TCH, EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ALSO, EC_WORD_AREN_T, EC_WORD_WELL}, .monSet = (const u16[]){FRONTIER_MONS_POKEFAN_3} }, [FRONTIER_TRAINER_ESTHER] = { .facilityClass = FACILITY_CLASS_POKEFAN_F, .trainerName = _("碧夏"), - .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_A, EC_WORD_NICE, EC_MOVE2(PRESENT), EC_WORD_ELLIPSIS}, - .speechWin = {EC_WORD_PLEASE, EC_WORD_GET, EC_WORD_ME, EC_WORD_A, EC_WORD_POKEMON, EC_WORD_GAME}, - .speechLose = {EC_WORD_MESSAGE, EC_WORD_CARDS, EC_WORD_MAKE, EC_WORD_A, EC_WORD_WEAK, EC_MOVE2(PRESENT)}, + .speechBefore = {EC_WORD_ME, EC_WORD_WANTS, EC_WORD_A, EC_WORD_HAS, EC_MOVE2(PRESENT), EC_WORD_ELLIPSIS}, + .speechWin = {EC_WORD_PLEASE, EC_WORD_GIMME, EC_WORD_ME, EC_WORD_A, EC_WORD_POKEMON, EC_WORD_GAME}, + .speechLose = {EC_WORD_INFORMATION, EC_WORD_CARDS, EC_WORD_AREN_T, EC_WORD_A, EC_WORD_GOOD, EC_MOVE2(PRESENT)}, .monSet = (const u16[]){FRONTIER_MONS_POKEFAN_3} }, [FRONTIER_TRAINER_OSCAR] = { .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M, .trainerName = _("戴津"), - .speechBefore = {EC_WORD_LET_S, EC_WORD_SEE, EC_WORD_YOUR, EC_WORD_POWER, EC_WORD_IN, EC_WORD_FULL}, - .speechWin = {EC_WORD_THAT_WAS, EC_WORD_NOT, EC_WORD_YOUR, EC_WORD_FULL, EC_WORD_POWER, EC_WORD_EXCL}, - .speechLose = {EC_WORD_NOT, EC_WORD_FUNNY, EC_WORD_ELLIPSIS, EC_WORD_YOU_RE, EC_WORD_TOO_STRONG, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_LET_S, EC_WORD_SEE, EC_WORD_YOU, EC_WORD_ALL_RIGHT, EC_WORD_OF, EC_WORD_POWER}, + .speechWin = {EC_WORD_THAT_WAS, EC_WORD_AREN_T, EC_WORD_YOUR, EC_WORD_RATHER, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_THIS, EC_WORD_NO, EC_WORD_FUNNY, EC_WORD_ELLIPSIS, EC_WORD_YOU, EC_WORD_TOO_STRONG}, .monSet = (const u16[]){FRONTIER_MONS_PKMN_BREEDER_2} }, [FRONTIER_TRAINER_WILSON] = { .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M, .trainerName = _("载贺"), - .speechBefore = {EC_WORD_WORK, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_ME, EC_WORD_AN, EC_WORD_EARLY_BIRD}, - .speechWin = {EC_WORD_ALL, EC_WORD_WORK, EC_WORD_AND, EC_WORD_NO, EC_WORD_PLAY, EC_WORD_ELLIPSIS}, - .speechLose = {EC_MOVE(ENDURE), EC_WORD_IS, EC_WORD_ALL, EC_WORD_I, EC_WORD_CAN, EC_WORD_DO}, + .speechBefore = {EC_WORD_WORKING, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_EARLY_BIRD, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_UNDERSTOOD, EC_WORD_BE, EC_WORD_WORKING, EC_WORD_HAVEN_T, EC_WORD_PLAYS, EC_WORD_ELLIPSIS}, + .speechLose = {EC_WORD_ME, EC_WORD_ONLY, EC_WORD_USING, EC_MOVE(BIDE), EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_PKMN_BREEDER_2} }, [FRONTIER_TRAINER_CLARE] = { .facilityClass = FACILITY_CLASS_PKMN_BREEDER_F, .trainerName = _("子伶"), - .speechBefore = {EC_WORD_YAY, EC_WORD_EXCL, EC_WORD_A, EC_WORD_TOUGH, EC_WORD_TRAINER, EC_WORD_EXCL}, - .speechWin = {EC_WORD_AWW, EC_WORD_EXCL, EC_WORD_A, EC_WORD_WIMPY, EC_WORD_TRAINER, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_YAY, EC_WORD_EXCL, EC_WORD_A, EC_WORD_STRONG, EC_WORD_TRAINER, EC_WORD_EXCL}, + .speechWin = {EC_WORD_AWW, EC_WORD_EXCL, EC_WORD_A, EC_WORD_WEAK, EC_WORD_TRAINER, EC_WORD_EXCL}, .speechLose = {EC_WORD_COOL, EC_WORD_EXCL, EC_WORD_A, EC_WORD_GENIUS, EC_WORD_TRAINER, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_PKMN_BREEDER_2} }, [FRONTIER_TRAINER_TESS] = { .facilityClass = FACILITY_CLASS_PKMN_BREEDER_F, .trainerName = _("杜季"), - .speechBefore = {EC_WORD_WANT, EC_WORD_SOME, EC_POKEMON(GULPIN), EC_WORD_DESIGN, EC_WORD_SWEETS, EC_WORD_QUES}, - .speechWin = {EC_WORD_THEY_RE, EC_WORD_A, EC_WORD_SECRET, EC_WORD_POKEMON, EC_WORD_GOURMET, EC_WORD_ITEM}, - .speechLose = {EC_WORD_THEY_RE, EC_WORD_TASTY, EC_WORD_EXCL, EC_WORD_REFRESHING, EC_WORD_TOO, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_WANTS, EC_WORD_LISTEN, EC_POKEMON(GULPIN), EC_WORD_WORK, EC_WORD_SWEETS, EC_WORD_QUES}, + .speechWin = {EC_WORD_DOWN, EC_WORD_A, EC_WORD_SECRET, EC_WORD_POKEMON, EC_WORD_GOURMET, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YEAH, EC_WORD_TASTY, EC_WORD_EXCL, EC_WORD_HOWEVER, EC_WORD_REFRESHING, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_PKMN_BREEDER_2} }, [FRONTIER_TRAINER_LEON] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_M, .trainerName = _("雪彪"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_BETTER, EC_WORD_THAN, EC_WORD_ANY, EC_WORD_OTHER, EC_WORD_TRAINER}, - .speechWin = {EC_WORD_I, EC_WORD_DID, EC_WORD_IT, EC_MOVE2(JUMP_KICK), EC_WORD_FOR, EC_WORD_JOY}, - .speechLose = {EC_WORD_BACK, EC_WORD_HOME, EC_WORD_I, EC_WORD_WILL, EC_WORD_GO, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_THAN, EC_WORD_ALL_RIGHT, EC_WORD_TRAINER, EC_WORD_UNDERSTOOD, EC_WORD_HAS}, + .speechWin = {EC_WORD_ME, EC_WORD_HAPPINESS, EC_WORD_LIKE, EC_MOVE2(JUMP_KICK), EC_WORD_FAINT, EC_WORD_IS}, + .speechLose = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_GO_HOME, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_M_2A} }, [FRONTIER_TRAINER_ALONZO] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_M, .trainerName = _("龙驾"), - .speechBefore = {EC_WORD_I_VE, EC_WORD_NOT, EC_WORD_LOST, EC_WORD_ONCE, EC_WORD_YET, EC_WORD_EXCL}, - .speechWin = {EC_WORD_YOUR, EC_WORD_SAD, EC_WORD_LOOK, EC_WORD_BECOMES, EC_WORD_YOU, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_BELIEVE, EC_WORD_THIS, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_ME, EC_WORD_ONCE, EC_WORD_UNDERSTOOD, EC_WORD_HAVEN_T, EC_WORD_LOSE, EC_WORD_EXCL}, + .speechWin = {EC_WORD_SADLY, EC_WORD_WERE, EC_WORD_YOUR, EC_WORD_GRAAAH, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_NO, EC_WORD_BELIEVE, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_M_2B} }, [FRONTIER_TRAINER_VINCE] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_M, .trainerName = _("北岳"), - .speechBefore = {EC_WORD_THE, EC_WORD_TOP, EC_WORD_TRAINER, EC_WORD_THAT_S, EC_WORD_ME, EC_WORD_EXCL}, - .speechWin = {EC_WORD_THE, EC_WORD_TOP, EC_WORD_RANK, EC_WORD_BELONGS_TO, EC_WORD_ME, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_WORD_APPEAL, EC_WORD_THIS, EC_MOVE(OUTRAGE), EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_BE, EC_WORD_TOP, EC_WORD_TRAINER, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_TOP, EC_WORD_PLACE, EC_WORD_BELONGS_TO, EC_WORD_ME, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_NO, EC_WORD_ACCEPT, EC_WORD_THIS, EC_MOVE(RAGE), EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_2C(LATIOS)} }, [FRONTIER_TRAINER_BRYON] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_M, .trainerName = _("凯撒"), - .speechBefore = {EC_WORD_MY, EC_MOVE2(BARRAGE), EC_WORD_WILL, EC_MOVE2(SLAM), EC_WORD_YOU, EC_WORD_EXCL}, - .speechWin = {EC_WORD_YOU, EC_WORD_DIDN_T, EC_WORD_COUNT_ON, EC_WORD_ANY, EC_WORD_LESS, EC_WORD_QUES}, - .speechLose = {EC_WORD_I, EC_WORD_JUST, EC_WORD_DON_T, EC_WORD_GET, EC_WORD_IT, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_MY, EC_WORD_ATTACK, EC_WORD_WILL, EC_WORD_BEAT, EC_WORD_YOU, EC_WORD_EXCL}, + .speechWin = {EC_WORD_YOU, EC_WORD_HAVEN_T, EC_WORD_DOESN_T, EC_WORD_COUNT_ON, EC_WORD_SOME, EC_WORD_WAS}, + .speechLose = {EC_WORD_ME, EC_WORD_REALLY, EC_WORD_NO, EC_WORD_SLEPT, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_2D(LATIOS)} }, [FRONTIER_TRAINER_AVA] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_F, .trainerName = _("爱莲"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_TREASURE, EC_WORD_OF, EC_WORD_THIS, EC_WORD_WORLD}, - .speechWin = {EC_WORD_MY, EC_WORD_WORLD, EC_WORD_IS, EC_WORD_FULL, EC_WORD_OF, EC_WORD_WONDER}, - .speechLose = {EC_WORD_WHY, EC_WORD_ARE, EC_WORD_YOU, EC_WORD_SO, EC_WORD_TERRIBLE, EC_WORD_QUES}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_THESE_WERE, EC_WORD_WORLD, EC_WORD_OF, EC_WORD_TREASURE, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MY, EC_WORD_WORLD, EC_WORD_FULL, EC_WORD_DISAPPOINT, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_WHY, EC_WORD_WHEN, EC_WORD_SCARY, EC_WORD_QUES, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_F_2A} }, [FRONTIER_TRAINER_MIRIAM] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_F, .trainerName = _("璐琳"), - .speechBefore = {EC_WORD_OH, EC_WORD_A, EC_WORD_TRAINER, EC_WORD_WITH, EC_WORD_A, EC_MOVE(SCARY_FACE)}, - .speechWin = {EC_WORD_AHAHA, EC_WORD_YOU, EC_WORD_ONLY, EC_WORD_LOOK, EC_WORD_SCARY, EC_WORD_EXCL}, - .speechLose = {EC_WORD_AIYEEH, EC_WORD_EXCL, EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_ARE, EC_WORD_SCARY}, + .speechBefore = {EC_WORD_OH, EC_WORD_A, EC_MOVE(SCARY_FACE), EC_WORD_OF, EC_WORD_TRAINER, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_AHAHA, EC_WORD_YOU, EC_WORD_JUST, EC_WORD_SEEMS, EC_WORD_SCARY, EC_WORD_EXCL}, + .speechLose = {EC_WORD_AIYEEH, EC_WORD_EXCL, EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_HAS, EC_WORD_SCARY}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_F_2B} }, [FRONTIER_TRAINER_CARRIE] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_F, .trainerName = _("倩鹤"), - .speechBefore = {EC_WORD_I, EC_WORD_WILL, EC_WORD_SHOW, EC_WORD_YOU, EC_WORD_GUTSY, EC_WORD_EXCL}, - .speechWin = {EC_WORD_IT_S, EC_WORD_ALL, EC_WORD_ABOUT, EC_WORD_GUTS, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_OH, EC_WORD_NO, EC_WORD_ELLIPSIS, EC_MOVE(SELF_DESTRUCT), EC_WORD_MODE, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_LEARN, EC_WORD_YOU, EC_WORD_SEE, EC_WORD_MY, EC_WORD_GUTSY, EC_WORD_EXCL}, + .speechWin = {EC_WORD_CARES, EC_WORD_UNDERSTOOD, EC_WORD_CASE, EC_WORD_GUTS, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_OH, EC_WORD_NO, EC_WORD_ELLIPSIS, EC_MOVE2(EXPLOSION), EC_WORD_MODE, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_2C(LATIAS)} }, [FRONTIER_TRAINER_GILLIAN2] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_F, .trainerName = _("雪妍"), - .speechBefore = {EC_WORD_I, EC_WORD_SEEK, EC_WORD_A, EC_WORD_TRULY, EC_WORD_GREAT, EC_WORD_BATTLE}, - .speechWin = {EC_WORD_I, EC_WORD_NEED, EC_WORD_A_LOT, EC_WORD_BETTER, EC_WORD_BATTLE, EC_WORD_ELLIPSIS}, - .speechLose = {EC_WORD_THAT_WAS, EC_WORD_A_LITTLE, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_TO, EC_WORD_TAKE}, + .speechBefore = {EC_WORD_ME, EC_WORD_WANTS, EC_WORD_GO, EC_WORD_TRULY, EC_WORD_OF, EC_WORD_BATTLE}, + .speechWin = {EC_WORD_ME, EC_WORD_NEED, EC_WORD_BETTER, EC_WORD_OF, EC_WORD_BATTLE, EC_WORD_ELLIPSIS}, + .speechLose = {EC_WORD_THIS, EC_WORD_YEAH, EC_MOVE(BIDE), EC_WORD_NO, EC_WORD_IS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_2D(LATIAS)} }, [FRONTIER_TRAINER_TYLER] = { .facilityClass = FACILITY_CLASS_PKMN_RANGER_M, .trainerName = _("汇恒"), - .speechBefore = {EC_WORD_YO, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_LET_S, EC_WORD_GO, EC_WORD_EXCL_EXCL}, - .speechWin = {EC_WORD_YO, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_I, EC_WORD_WON, EC_WORD_YO}, - .speechLose = {EC_WORD_YO, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_I, EC_WORD_LOST, EC_WORD_YO}, + .speechBefore = {EC_WORD_YO, EC_WORD_EXCL, EC_WORD_LET_S, EC_WORD_WALKING, EC_WORD_YUP, EC_WORD_EXCL_EXCL}, + .speechWin = {EC_WORD_YO, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_ME, EC_WORD_WON, EC_WORD_YO}, + .speechLose = {EC_WORD_YO, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_ME, EC_WORD_LOST, EC_WORD_YO}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_A} }, [FRONTIER_TRAINER_CHAZ] = { .facilityClass = FACILITY_CLASS_PKMN_RANGER_M, .trainerName = _("春秋"), - .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_HAVE, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_POWER}, - .speechWin = {EC_WORD_THEY, EC_WORD_HAVE, EC_WORD_MORE, EC_WORD_POWER, EC_WORD_NOW, EC_WORD_EXCL}, - .speechLose = {EC_WORD_YEAH, EC_MOVE2(TAKE_DOWN), EC_WORD_THEIR, EC_WORD_POWER, EC_WORD_A_TINY_BIT, EC_WORD_PLEASE}, + .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_SORRY, EC_WORD_WAY, EC_WORD_STRONG, EC_WORD_IS}, + .speechWin = {EC_WORD_THEY_WERE, EC_WORD_NOW, EC_WORD_POWER, EC_WORD_MORE, EC_WORD_IS, EC_WORD_EXCL}, + .speechLose = {EC_WORD_YES, EC_WORD_PLEASE, EC_WORD_DON_T, EC_WORD_USES, EC_WORD_RATHER, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_B} }, [FRONTIER_TRAINER_NELSON] = { .facilityClass = FACILITY_CLASS_PKMN_RANGER_M, .trainerName = _("涛雄"), - .speechBefore = {EC_WORD_WELL_THEN, EC_WORD_WILL, EC_WORD_THIS, EC_WORD_POKEMON, EC_WORD_WORK, EC_WORD_QUES}, - .speechWin = {EC_WORD_I, EC_WORD_SEE, EC_WORD_THAT, EC_WORD_IT, EC_WORD_WAS, EC_WORD_TOO_STRONG}, - .speechLose = {EC_WORD_IT, EC_WORD_DIDN_T, EC_WORD_MATCH_UP, EC_WORD_WELL, EC_WORD_I, EC_WORD_THINK}, + .speechBefore = {EC_WORD_WELL_THEN, EC_WORD_THESE_WERE, EC_WORD_POKEMON, EC_WORD_USING, EC_WORD_SAYS, EC_WORD_WAS}, + .speechWin = {EC_WORD_ME, EC_WORD_SLEPT, EC_WORD_IS, EC_WORD_IT, EC_WORD_TOO_STRONG, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_USE, EC_WORD_MATCH_UP, EC_WORD_LIKE, EC_WORD_NOT_VERY, EC_WORD_HAS}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_2D(LATIOS)} }, [FRONTIER_TRAINER_SHANIA] = { .facilityClass = FACILITY_CLASS_PKMN_RANGER_F, .trainerName = _("优雅"), - .speechBefore = {EC_WORD_ALL, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ABSOLUTELY, EC_WORD_ADORE, EC_WORD_ME}, - .speechWin = {EC_WORD_HAPPINESS, EC_WORD_IS, EC_WORD_A, EC_WORD_POKEMON, EC_WORD_WITH, EC_WORD_CUTE_CHARM}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_SO, EC_WORD_MEAN, EC_WORD_TO, EC_WORD_CUTE, EC_WORD_POKEMON}, + .speechBefore = {EC_WORD_MY, EC_WORD_ALL_RIGHT, EC_WORD_POKEMON, EC_WORD_UNDERSTOOD, EC_WORD_LIKES, EC_WORD_ME}, + .speechWin = {EC_WORD_HAPPILY, EC_WORD_BE, EC_WORD_OFF, EC_MOVE2(ATTRACT), EC_WORD_OF, EC_WORD_POKEMON}, + .speechLose = {EC_WORD_YOU, EC_WORD_FOE, EC_WORD_CUTE, EC_WORD_POKEMON, EC_WORD_HAS, EC_WORD_SPIRALING}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_C} }, [FRONTIER_TRAINER_STELLA] = { .facilityClass = FACILITY_CLASS_PKMN_RANGER_F, .trainerName = _("茹玲"), - .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_SEE, EC_WORD_YOUR, EC_WORD_POKEMON}, - .speechWin = {EC_WORD_WELL, EC_WORD_AREN_T, EC_WORD_THEY, EC_WORD_BORING, EC_WORD_QUES, EC_WORD_AHAHA}, - .speechLose = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_SOMETHING, EC_WORD_ELSE, EC_WORD_ALL_RIGHT}, + .speechBefore = {EC_WORD_ME, EC_WORD_WANTS, EC_WORD_SEE, EC_WORD_YOUR, EC_WORD_POKEMON, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_HMM, EC_WORD_THEY_WERE, EC_WORD_NO, EC_WORD_BORING, EC_WORD_WAS, EC_WORD_AHAHA}, + .speechLose = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_REALLY, EC_WORD_NO, EC_WORD_AN, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_D} }, [FRONTIER_TRAINER_DORINE] = { .facilityClass = FACILITY_CLASS_PKMN_RANGER_F, .trainerName = _("花穗"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_YOUNG, EC_WORD_AND, EC_WORD_STRONG, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_SEE, EC_WORD_QUES, EC_WORD_AREN_T, EC_WORD_I, EC_WORD_GOOD, EC_WORD_QUES}, - .speechLose = {EC_WORD_THIS, EC_WORD_ISN_T, EC_WORD_WORKING, EC_WORD_OUT, EC_WORD_AT, EC_WORD_ALL}, + .speechBefore = {EC_WORD_ME, EC_WORD_YOUNG, EC_WORD_SO, EC_WORD_STRONG, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_LOOKS, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_AREN_T, EC_WORD_VERY, EC_WORD_STRONG}, + .speechLose = {EC_WORD_THIS, EC_WORD_TOTALLY, EC_WORD_NO, EC_WORD_SAYS, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_COOLTRAINER_2D(LATIAS)} }, [FRONTIER_TRAINER_MADDOX] = { .facilityClass = FACILITY_CLASS_DRAGON_TAMER, .trainerName = _("龙马"), - .speechBefore = {EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_MY, EC_WORD_NO_1, EC_WORD_CHOICE}, - .speechWin = {EC_WORD_IT_S, EC_WORD_NO, EC_WORD_SECRET, EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_WIN}, - .speechLose = {EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_SHOULD, EC_WORD_NOT, EC_WORD_LOSE, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_BE, EC_WORD_MY, EC_WORD_NO_1, EC_WORD_CHOOSE}, + .speechWin = {EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_WIN, EC_WORD_THIS, EC_WORD_AREN_T, EC_WORD_SECRET}, + .speechLose = {EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_NO, EC_WORD_SHOULD, EC_WORD_LOSS, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_DRAGON_TAMER_2} }, [FRONTIER_TRAINER_DAVIN] = { .facilityClass = FACILITY_CLASS_DRAGON_TAMER, .trainerName = _("振潘"), - .speechBefore = {EC_WORD_LET_S, EC_WORD_HEAR, EC_WORD_YOU, EC_MOVE2(ROAR), EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_LET_S, EC_WORD_HEAR, EC_WORD_YOU, EC_WORD_OF, EC_MOVE2(ROAR), EC_WORD_EXCL}, .speechWin = {EC_WORD_WROOOAAR_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_WORD_VICTORY, EC_WORD_EXCL_EXCL, EC_EMPTY_WORD}, .speechLose = {EC_WORD_WROOOAAR_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_WORD_WHY, EC_WORD_QUES_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_DRAGON_TAMER_2} @@ -1894,513 +1894,513 @@ const struct BattleFrontierTrainer gBattleFrontierTrainers[FRONTIER_TRAINERS_COU [FRONTIER_TRAINER_TREVON] = { .facilityClass = FACILITY_CLASS_DRAGON_TAMER, .trainerName = _("敖广"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_LIVING, EC_WORD_ONLY, EC_WORD_WITH, EC_WORD_DRAGON, EC_WORD_POKEMON}, - .speechWin = {EC_WORD_THE, EC_WORD_WAY, EC_WORD_I_AM, EC_WORD_LIVING, EC_WORD_IS, EC_WORD_PERFECT}, - .speechLose = {EC_WORD_YOU_VE, EC_WORD_DESTROYED, EC_WORD_THE, EC_WORD_WAY, EC_WORD_I_AM, EC_WORD_LIVING}, + .speechBefore = {EC_WORD_ME, EC_WORD_ONLY, EC_WORD_AND, EC_WORD_DRAGON, EC_WORD_POKEMON, EC_WORD_LIVING}, + .speechWin = {EC_WORD_ME, EC_WORD_OF, EC_WORD_LIVING, EC_WORD_GOOD_BYE, EC_WORD_VERY, EC_WORD_PERFECTION}, + .speechLose = {EC_WORD_ME, EC_WORD_OF, EC_WORD_LIVING, EC_WORD_GOOD_BYE, EC_WORD_DESTROYED, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_DRAGON_TAMER_2} }, [FRONTIER_TRAINER_MATEO] = { .facilityClass = FACILITY_CLASS_BLACK_BELT, .trainerName = _("朝信"), - .speechBefore = {EC_WORD_THIS, EC_WORD_SHOULD, EC_WORD_BE, EC_WORD_OVER, EC_WORD_SOON, EC_WORD_ENOUGH}, - .speechWin = {EC_WORD_WELL, EC_WORD_THAT, EC_WORD_DIDN_T, EC_WORD_TAKE, EC_WORD_VERY, EC_WORD_MUCH}, - .speechLose = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_LOSE, EC_WORD_SO, EC_WORD_SOON, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_THIS, EC_WORD_SHOULD, EC_WORD_SOON, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_WOULD, EC_WORD_FINISH}, + .speechWin = {EC_WORD_OKAY, EC_WORD_THIS, EC_WORD_FOE, EC_WORD_ME, EC_WORD_NO, EC_WORD_HARD}, + .speechLose = {EC_WORD_ME, EC_WORD_COULDN_T, EC_WORD_WHEN, EC_WORD_LUKEWARM, EC_WORD_LOSS, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_BLACK_BELT_2A} }, [FRONTIER_TRAINER_BRET] = { .facilityClass = FACILITY_CLASS_BLACK_BELT, .trainerName = _("创真"), - .speechBefore = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_ROCK_SOLID, EC_WORD_POKEMON, EC_WORD_THE, EC_WORD_BEST}, - .speechWin = {EC_WORD_TOUGHNESS, EC_WORD_IS, EC_WORD_THE, EC_WORD_WAY, EC_WORD_TO, EC_WORD_GO}, - .speechLose = {EC_WORD_I, EC_WORD_ALSO, EC_WORD_HAVE, EC_WORD_A, EC_WORD_PLUSH_DOLL, EC_WORD_COLLECTION}, + .speechBefore = {EC_WORD_ME, EC_WORD_LIKES, EC_WORD_ROCK_SOLID, EC_WORD_OF, EC_WORD_POKEMON, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_TOUGH, EC_WORD_EH_QUES, EC_WORD_VICTORY, EC_WORD_OF, EC_WORD_GOOD_BYE, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_ALSO, EC_WORD_HAVE, EC_WORD_COLLECTION, EC_WORD_PLUSH_DOLL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_BLACK_BELT_BATTLE_GIRL_2B} }, [FRONTIER_TRAINER_RAUL] = { .facilityClass = FACILITY_CLASS_BLACK_BELT, .trainerName = _("世璋"), - .speechBefore = {EC_WORD_I, EC_WORD_REJECT, EC_WORD_EVERY, EC_WORD_WEAK, EC_WORD_TRAINER, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_HUMPH, EC_WORD_EXCL, EC_WORD_ANOTHER, EC_WORD_WEAK, EC_WORD_TRAINER, EC_WORD_ELLIPSIS}, - .speechLose = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_NOTHING, EC_WORD_WEAK, EC_WORD_ABOUT, EC_WORD_YOU}, + .speechBefore = {EC_WORD_ME, EC_WORD_REFUSE, EC_WORD_ALL_RIGHT, EC_WORD_WEAK, EC_WORD_OF, EC_WORD_TRAINER}, + .speechWin = {EC_WORD_HUMPH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_WEAK, EC_WORD_TRAINER, EC_WORD_ELLIPSIS}, + .speechLose = {EC_WORD_YOU, EC_WORD_A_LITTLE, EC_WORD_ALSO, EC_WORD_NO, EC_WORD_WEAK, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_BLACK_BELT_BATTLE_GIRL_2C} }, [FRONTIER_TRAINER_KAY] = { .facilityClass = FACILITY_CLASS_BATTLE_GIRL, .trainerName = _("雅姿"), - .speechBefore = {EC_WORD_AND, EC_WORD_YET, EC_WORD_ANOTHER, EC_WORD_BATTLE, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I, EC_WORD_WON, EC_WORD_BUT, EC_WORD_I_AM, EC_WORD_TIRED, EC_WORD_ELLIPSIS}, - .speechLose = {EC_WORD_GOOD, EC_WORD_IT_S, EC_WORD_OVER, EC_WORD_AT, EC_WORD_LAST, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_SO, EC_WORD_GO, EC_WORD_BATTLE, EC_WORD_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_WON, EC_WORD_BUT, EC_WORD_ME, EC_WORD_HAS, EC_WORD_TIRED, EC_WORD_ELLIPSIS}, + .speechLose = {EC_WORD_HAS, EC_WORD_ON, EC_WORD_FINALLY, EC_WORD_FINISH, EC_WORD_IS, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_BATTLE_GIRL_2A} }, [FRONTIER_TRAINER_ELENA] = { .facilityClass = FACILITY_CLASS_BATTLE_GIRL, .trainerName = _("嘉娜"), - .speechBefore = {EC_WORD_A, EC_WORD_BATTLE, EC_WORD_GIRL, EC_WORD_THAT_S, EC_WORD_ME, EC_WORD_EXCL}, - .speechWin = {EC_WORD_ISN_T, EC_WORD_A, EC_WORD_BATTLE, EC_WORD_GIRL, EC_WORD_AWESOME, EC_WORD_QUES}, - .speechLose = {EC_WORD_YOU, EC_WORD_DISLIKE, EC_WORD_A, EC_WORD_BATTLE, EC_WORD_GIRL, EC_WORD_QUES}, + .speechBefore = {EC_WORD_A, EC_WORD_BATTLE, EC_WORD_GIRL, EC_WORD_WERE, EC_WORD_ME, EC_WORD_EXCL}, + .speechWin = {EC_WORD_BATTLE, EC_WORD_GIRL, EC_WORD_BE, EC_WORD_AREN_T, EC_WORD_AWESOME, EC_WORD_QUES}, + .speechLose = {EC_WORD_YOU, EC_WORD_DISLIKES, EC_WORD_A, EC_WORD_BATTLE, EC_WORD_GIRL, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_BLACK_BELT_BATTLE_GIRL_2B} }, [FRONTIER_TRAINER_ALANA] = { .facilityClass = FACILITY_CLASS_BATTLE_GIRL, .trainerName = _("泰娥"), - .speechBefore = {EC_WORD_EAT, EC_WORD_MY, EC_WORD_INVINCIBLE, EC_WORD_ATTACK, EC_WORD_YOU, EC_WORD_EXCL}, - .speechWin = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_MUCH, EC_WORD_TO, EC_WORD_LEARN, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_SO, EC_WORD_MUCH, EC_WORD_FOR, EC_WORD_MY, EC_WORD_INVINCIBLE, EC_WORD_ATTACK}, + .speechBefore = {EC_WORD_EAT, EC_WORD_ME, EC_WORD_INVINCIBLE, EC_WORD_ATTACK, EC_WORD_YUP, EC_WORD_EXCL}, + .speechWin = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_MUCH, EC_WORD_THING, EC_WORD_NEED, EC_WORD_STUDY}, + .speechLose = {EC_WORD_INVINCIBLE, EC_WORD_ATTACK, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_EVERY, EC_WORD_STOP, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_BLACK_BELT_BATTLE_GIRL_2C} }, [FRONTIER_TRAINER_ALEXAS] = { .facilityClass = FACILITY_CLASS_EXPERT_M, .trainerName = _("宇震"), - .speechBefore = {EC_WORD_GOOD, EC_WORD_TO, EC_WORD_MEET_YOU, EC_WORD_YOUNG, EC_WORD_TRAINER, EC_WORD_EXCL}, - .speechWin = {EC_WORD_WAHAHAHA, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_GIVE, EC_WORD_IT, EC_WORD_UP}, - .speechLose = {EC_WORD_YOU, EC_WORD_ARE, EC_WORD_A, EC_WORD_STRONG, EC_WORD_TRAINER, EC_WORD_KID}, + .speechBefore = {EC_WORD_VERY, EC_WORD_HAPPINESS, EC_WORD_MEET_YOU, EC_WORD_YOUNG, EC_WORD_TRAINER, EC_WORD_EXCL}, + .speechWin = {EC_WORD_WAHAHAHA, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_GIVE_UP, EC_WORD_YUP, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_BE, EC_WORD_A, EC_WORD_STRONG, EC_WORD_TRAINER, EC_WORD_CHILDREN}, .monSet = (const u16[]){FRONTIER_MONS_EXPERT_2A(TYRANITAR)} }, [FRONTIER_TRAINER_WESTON] = { .facilityClass = FACILITY_CLASS_EXPERT_M, .trainerName = _("超群"), - .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_PLAY, EC_WORD_DOWN, EC_WORD_ALL_RIGHT, EC_WORD_QUES}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_FAR, EC_WORD_TOO, EC_WORD_EASY, EC_WORD_TO, EC_WORD_ATTACK}, - .speechLose = {EC_WORD_WELL, EC_WORD_WELL, EC_WORD_ELLIPSIS, EC_WORD_I, EC_WORD_SURRENDER, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_ME, EC_WORD_WON_T, EC_WORD_SMALL, EC_WORD_LOOKS, EC_WORD_OKAY, EC_WORD_QUES}, + .speechWin = {EC_WORD_YOU, EC_WORD_WAY, EC_WORD_LEFT, EC_WORD_CAME, EC_WORD_ATTACK, EC_WORD_IS}, + .speechLose = {EC_WORD_OKAY, EC_WORD_OKAY, EC_WORD_ELLIPSIS, EC_WORD_ME, EC_WORD_SURRENDER, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_EXPERT_2B(LATIOS)} }, [FRONTIER_TRAINER_JASPER] = { .facilityClass = FACILITY_CLASS_EXPERT_M, .trainerName = _("马槭"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_OLD, EC_WORD_I_AM, EC_WORD_SKILLED, EC_WORD_EXCL}, - .speechWin = {EC_WORD_SKILLED, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I_AM, EC_WORD_SHOCKED, EC_WORD_EXCL, EC_WORD_DOWN, EC_WORD_I, EC_WORD_GO}, + .speechBefore = {EC_WORD_ME, EC_WORD_NO, EC_WORD_OLD, EC_WORD_ME, EC_WORD_VERY, EC_WORD_SKILLED}, + .speechWin = {EC_WORD_ME, EC_WORD_WERE, EC_WORD_WHEN, EC_WORD_SKILLED, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_SHOCKED, EC_WORD_IS, EC_WORD_CAME, EC_WORD_KNOCKOUT, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_EXPERT_2C(TYRANITAR)} }, [FRONTIER_TRAINER_NADIA] = { .facilityClass = FACILITY_CLASS_EXPERT_F, .trainerName = _("松韵"), - .speechBefore = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_BEAT, EC_WORD_ME, EC_WORD_DOWN, EC_WORD_EXCL}, - .speechWin = {EC_WORD_HAH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_I, EC_WORD_BEAT, EC_WORD_YOU}, - .speechLose = {EC_WORD_I_AM, EC_MOVE2(BEAT_UP), EC_WORD_AND, EC_WORD_DOWNCAST, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_YOU, EC_WORD_APPEAR, EC_WORD_BEAT, EC_WORD_ME, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_HAH, EC_WORD_EXCL, EC_WORD_BE, EC_WORD_ME, EC_WORD_WON, EC_WORD_YOU}, + .speechLose = {EC_WORD_ME, EC_WORD_LOST, EC_WORD_ME, EC_WORD_HAS, EC_WORD_DOWNCAST, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_EXPERT_2A(DRAGONITE)} }, [FRONTIER_TRAINER_MIRANDA] = { .facilityClass = FACILITY_CLASS_EXPERT_F, .trainerName = _("琦耀"), - .speechBefore = {EC_WORD_WELL, EC_WORD_WELL, EC_EMPTY_WORD, EC_WORD_LET_S, EC_WORD_START, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_WHAT, EC_WORD_QUES, EC_WORD_DONE, EC_WORD_SO, EC_WORD_SOON, EC_WORD_QUES}, - .speechLose = {EC_WORD_WELL, EC_WORD_I, EC_WORD_SEE, EC_WORD_THAT, EC_WORD_I_AM, EC_WORD_TOO_WEAK}, + .speechBefore = {EC_WORD_OKAY, EC_WORD_OKAY, EC_EMPTY_WORD, EC_WORD_LET_S, EC_WORD_BEGINNING, EC_WORD_YUP}, + .speechWin = {EC_WORD_WHAT, EC_WORD_QUES, EC_WORD_WHEN, EC_WORD_LUKEWARM, EC_WORD_WON, EC_WORD_QUES}, + .speechLose = {EC_WORD_OKAY, EC_WORD_ME, EC_WORD_SLEPT, EC_WORD_ME, EC_WORD_TOO_WEAK, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_EXPERT_2B(LATIAS)} }, [FRONTIER_TRAINER_EMMA] = { .facilityClass = FACILITY_CLASS_EXPERT_F, .trainerName = _("嘉颖"), - .speechBefore = {EC_WORD_I_VE, EC_WORD_BEEN, EC_WORD_HEARING, EC_WORD_ABOUT, EC_WORD_YOU, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I, EC_WORD_THINK, EC_WORD_I_VE, EC_WORD_MISHEARD, EC_WORD_THINGS, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_WHAT, EC_WORD_I_VE, EC_WORD_BEEN, EC_WORD_HEARING, EC_WORD_IS, EC_WORD_RIGHT}, + .speechBefore = {EC_WORD_ME, EC_WORD_LACKS, EC_WORD_HEARING, EC_WORD_YOUR, EC_WORD_THOSE_WERE, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_AS_IF, EC_WORD_MISHEARD, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_HEARING, EC_WORD_OF, EC_WORD_BE, EC_WORD_FOE, EC_WORD_OF}, .monSet = (const u16[]){FRONTIER_MONS_EXPERT_2C(DRAGONITE)} }, [FRONTIER_TRAINER_ROLANDO] = { .facilityClass = FACILITY_CLASS_PSYCHIC_M, .trainerName = _("晨竣"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_SUPER, EC_WORD_POKEMON, EC_WORD_HERO, EC_WORD_EXCL}, - .speechWin = {EC_WORD_WAS, EC_WORD_THAT, EC_WORD_ENOUGH, EC_WORD_FOR, EC_WORD_YOU, EC_WORD_QUES}, - .speechLose = {EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_NOT, EC_WORD_BEAT, EC_WORD_A, EC_WORD_HERO}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_POKEMON, EC_WORD_HYPER, EC_WORD_HERO, EC_WORD_EXCL}, + .speechWin = {EC_WORD_YOU, EC_WORD_USE, EC_WORD_ENOUGH, EC_WORD_SNORT, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_NO, EC_WORD_SHOULD, EC_WORD_BEAT, EC_WORD_A, EC_WORD_HERO}, .monSet = (const u16[]){FRONTIER_MONS_PSYCHIC_2(LATIOS, ARTICUNO, ZAPDOS, MOLTRES)} }, [FRONTIER_TRAINER_STANLY] = { .facilityClass = FACILITY_CLASS_PSYCHIC_M, .trainerName = _("秋俊"), - .speechBefore = {EC_WORD_THIS, EC_WORD_SHOULD, EC_WORD_BE, EC_WORD_AN, EC_WORD_EASY, EC_WORD_MATCH}, - .speechWin = {EC_WORD_IT, EC_WORD_REALLY, EC_WORD_WAS, EC_WORD_EASY, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_ARE, EC_WORD_YOU, EC_WORD_HAPPY, EC_WORD_NOW, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_THIS, EC_WORD_SHOULD, EC_WORD_BE, EC_WORD_GO, EC_WORD_GOT, EC_WORD_MATCH}, + .speechWin = {EC_WORD_REALLY, EC_WORD_VERY, EC_WORD_LEFT, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_NOW, EC_WORD_HAPPY, EC_WORD_IS, EC_WORD_QUES, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_PSYCHIC_2(LATIOS, RAIKOU, ENTEI, SUICUNE)} }, [FRONTIER_TRAINER_DARIO] = { .facilityClass = FACILITY_CLASS_PSYCHIC_M, .trainerName = _("烨灵"), - .speechBefore = {EC_WORD_MY, EC_MOVE2(FORESIGHT), EC_WORD_SAYS, EC_WORD_I, EC_WORD_WILL, EC_WORD_WIN}, - .speechWin = {EC_WORD_MY, EC_MOVE2(FORESIGHT), EC_WORD_HAS, EC_WORD_BEEN, EC_WORD_PERFECT, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I, EC_WORD_DIDN_T, EC_WORD_SEE, EC_WORD_THIS, EC_MOVE(REVERSAL), EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_MY, EC_MOVE2(FUTURE_SIGHT), EC_WORD_SAID, EC_WORD_ME, EC_WORD_WOULD, EC_WORD_WIN}, + .speechWin = {EC_WORD_MY, EC_MOVE2(FUTURE_SIGHT), EC_WORD_YEAH, EC_WORD_PERFECTION, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_HAVEN_T, EC_WORD_SEES, EC_WORD_THIS, EC_MOVE(REVERSAL), EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_PSYCHIC_2(LATIOS, REGIROCK, REGICE, REGISTEEL)} }, [FRONTIER_TRAINER_KARLEE] = { .facilityClass = FACILITY_CLASS_PSYCHIC_F, .trainerName = _("缘兰"), - .speechBefore = {EC_WORD_SOMETHING, EC_WORD_GOOD, EC_WORD_WILL, EC_WORD_COME, EC_WORD_OF, EC_WORD_THIS}, - .speechWin = {EC_WORD_YOU, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_FANTASTIC, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_THAT, EC_WORD_SOMETHING, EC_WORD_GOOD, EC_WORD_WENT, EC_WORD_TO, EC_WORD_YOU}, + .speechBefore = {EC_WORD_WOULD, EC_WORD_HAVE, EC_WORD_GOOD, EC_WORD_OVER, EC_WORD_OF, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_LOOKS, EC_WORD_QUES, EC_WORD_THAT, EC_WORD_FANTASTIC, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_GOOD, EC_WORD_OVER, EC_WORD_TO, EC_WORD_YOU, EC_WORD_THERE, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_PSYCHIC_2(LATIAS, ARTICUNO, ZAPDOS, MOLTRES)} }, [FRONTIER_TRAINER_JAYLIN] = { .facilityClass = FACILITY_CLASS_PSYCHIC_F, .trainerName = _("爱丽莎"), - .speechBefore = {EC_WORD_EVERY, EC_WORD_TRAINER, EC_WORD_HAS, EC_WORD_BEEN, EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS}, - .speechWin = {EC_WORD_IT_S, EC_WORD_MAKING, EC_WORD_ME, EC_MOVE(YAWN), EC_WORD_THAT, EC_WORD_BATTLE}, - .speechLose = {EC_WORD_I, EC_WORD_SLEPT, EC_WORD_AND, EC_WORD_SO, EC_WORD_I, EC_WORD_LOST}, + .speechBefore = {EC_WORD_THE, EC_WORD_TRAINER, EC_WORD_UNDERSTOOD, EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_THAT, EC_WORD_RANK, EC_WORD_BATTLE, EC_WORD_LEARN, EC_WORD_ME, EC_MOVE(YAWN)}, + .speechLose = {EC_WORD_ME, EC_MOVE2(REST), EC_WORD_IS, EC_WORD_THE, EC_WORD_ME, EC_WORD_LOST}, .monSet = (const u16[]){FRONTIER_MONS_PSYCHIC_2(LATIAS, RAIKOU, ENTEI, SUICUNE)} }, [FRONTIER_TRAINER_INGRID] = { .facilityClass = FACILITY_CLASS_PSYCHIC_F, .trainerName = _("睦玉"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_A, EC_WORD_VERY, EC_WORD_MEAN, EC_WORD_TRAINER}, - .speechWin = {EC_WORD_WASN_T, EC_WORD_THAT, EC_WORD_A, EC_WORD_GOOD, EC_WORD_MATCH, EC_WORD_QUES}, - .speechLose = {EC_WORD_I, EC_WORD_LOST, EC_WORD_CAUSE, EC_WORD_YOU_RE, EC_WORD_MEAN, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_ME, EC_WORD_AREN_T, EC_WORD_A, EC_WORD_SPIRALING, EC_WORD_OF, EC_WORD_TRAINER}, + .speechWin = {EC_WORD_THAT, EC_WORD_MATCH, EC_WORD_AREN_T, EC_WORD_VERY, EC_WORD_HAS, EC_WORD_WAS}, + .speechLose = {EC_WORD_ME, EC_WORD_LOST, EC_WORD_CASE, EC_WORD_YOU, EC_WORD_HAS, EC_WORD_BAD}, .monSet = (const u16[]){FRONTIER_MONS_PSYCHIC_2(LATIAS, REGIROCK, REGICE, REGISTEEL)} }, [FRONTIER_TRAINER_DELILAH] = { .facilityClass = FACILITY_CLASS_HEX_MANIAC, .trainerName = _("敏瑶"), - .speechBefore = {EC_WORD_DON_T, EC_MOVE(GRUDGE), EC_WORD_ME, EC_WORD_IF_I_WIN, EC_WORD_OK_QUES, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_TO, EC_WORD_SEE, EC_WORD_YOU, EC_WORD_ANGRY}, - .speechLose = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_A, EC_MOVE(GRUDGE), EC_WORD_WITH, EC_WORD_YOU}, + .speechBefore = {EC_WORD_IF_I_WIN, EC_EMPTY_WORD, EC_WORD_DON_T, EC_MOVE(GRUDGE), EC_WORD_OK_QUES, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_LOOKS, EC_WORD_YOU, EC_WORD_ANGRY, EC_WORD_ME, EC_WORD_REALLY, EC_WORD_PARDON}, + .speechLose = {EC_WORD_ME, EC_WORD_FOE, EC_WORD_YOU, EC_WORD_HAVE, EC_MOVE(GRUDGE), EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_HEX_MANIAC_2A} }, [FRONTIER_TRAINER_CARLY] = { .facilityClass = FACILITY_CLASS_HEX_MANIAC, .trainerName = _("嫦娟"), - .speechBefore = {EC_WORD_I, EC_WORD_WILL, EC_WORD_SCATTER, EC_WORD_SOME, EC_MOVE2(POISON_POWDER), EC_WORD_ABOUT}, - .speechWin = {EC_WORD_IT_S, EC_WORD_SCARY, EC_WORD_HOW, EC_WORD_MY, EC_WORD_STRATEGY, EC_WORD_WORKS}, - .speechLose = {EC_WORD_I, EC_WORD_DISLIKE, EC_WORD_YOU, EC_WORD_AND, EC_WORD_YOUR, EC_WORD_POKEMON}, + .speechBefore = {EC_WORD_ME, EC_WORD_WILL, EC_WORD_SCATTER, EC_WORD_SOME, EC_MOVE2(POISON_POWDER), EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MY, EC_WORD_STRATEGY, EC_WORD_YEAH, EC_WORD_SCARY, EC_WORD_AWW, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_DISLIKE, EC_WORD_YOU, EC_WORD_AND, EC_WORD_YOUR, EC_WORD_POKEMON}, .monSet = (const u16[]){FRONTIER_MONS_HEX_MANIAC_2B} }, [FRONTIER_TRAINER_LEXIE] = { .facilityClass = FACILITY_CLASS_HEX_MANIAC, .trainerName = _("媚珊"), - .speechBefore = {EC_WORD_WANT, EC_WORD_TO, EC_WORD_SEE, EC_WORD_SCARY, EC_WORD_POKEMON, EC_WORD_QUES}, - .speechWin = {EC_WORD_WASN_T, EC_WORD_THAT, EC_WORD_SCARY, EC_WORD_EH_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_MORE, EC_WORD_SCARY, EC_WORD_THAN, EC_WORD_MY, EC_WORD_POKEMON}, + .speechBefore = {EC_WORD_WANTS, EC_WORD_SEE, EC_WORD_SCARY, EC_WORD_OF, EC_WORD_POKEMON, EC_WORD_QUES}, + .speechWin = {EC_WORD_THAT, EC_WORD_NO, EC_WORD_SCARY, EC_WORD_DID, EC_WORD_WALKING, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_THAN, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_LIKELY_TO, EC_WORD_SCARY}, .monSet = (const u16[]){FRONTIER_MONS_HEX_MANIAC_2C} }, [FRONTIER_TRAINER_MILLER] = { .facilityClass = FACILITY_CLASS_POKEMANIAC, .trainerName = _("麟阳"), .speechBefore = {EC_WORD_HELLO, EC_WORD_QUES, EC_EMPTY_WORD, EC_WORD_HELLO, EC_WORD_QUES_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_HELLO, EC_WORD_MOTHER, EC_WORD_EXCL, EC_WORD_I, EC_WORD_WON, EC_WORD_EXCL}, - .speechLose = {EC_WORD_MY, EC_WORD_PHONE, EC_WORD_ISN_T, EC_WORD_WORKING, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_HELLO, EC_WORD_MOTHER, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_WON, EC_WORD_EXCL}, + .speechLose = {EC_WORD_MY, EC_WORD_PHONE, EC_WORD_BAD, EC_WORD_IS, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_POKEMANIAC_2A} }, [FRONTIER_TRAINER_MARV] = { .facilityClass = FACILITY_CLASS_POKEMANIAC, .trainerName = _("仁山"), - .speechBefore = {EC_WORD_YOU, EC_WORD_CAN, EC_WORD_LOSE, EC_WORD_YOUR, EC_MOVE(SWAGGER), EC_WORD_NOW}, - .speechWin = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_NO, EC_MOVE(SWAGGER), EC_WORD_LEFT, EC_WORD_EH_QUES}, - .speechLose = {EC_WORD_GO, EC_WORD_ON, EC_MOVE(SWAGGER), EC_WORD_ALL, EC_WORD_YOU, EC_WORD_WANT}, + .speechBefore = {EC_WORD_YOU, EC_WORD_NOW, EC_WORD_CAN, EC_WORD_NO, EC_MOVE(SWAGGER), EC_WORD_IS}, + .speechWin = {EC_WORD_NOW, EC_WORD_NO, EC_MOVE(SWAGGER), EC_WORD_SNORT, EC_EMPTY_WORD, EC_WORD_HUH_QUES}, + .speechLose = {EC_WORD_YOU, EC_WORD_MISS, EC_WORD_HUGE_POWER, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_HUGE_POWER, EC_WORD_YUP}, .monSet = (const u16[]){FRONTIER_MONS_POKEMANIAC_2B} }, [FRONTIER_TRAINER_LAYTON] = { .facilityClass = FACILITY_CLASS_POKEMANIAC, .trainerName = _("文彬"), - .speechBefore = {EC_WORD_I, EC_WORD_KNOW, EC_WORD_I_AM, EC_WORD_TOTALLY, EC_WORD_COOL, EC_WORD_EXCL}, - .speechWin = {EC_WORD_YOU, EC_WORD_CAN, EC_WORD_LOOK, EC_WORD_UP, EC_WORD_TO, EC_WORD_ME}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_COOL, EC_WORD_EXCL, EC_WORD_NO, EC_WORD_REALLY, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_KNOWS, EC_WORD_ME, EC_WORD_VERY, EC_WORD_COOL, EC_WORD_EXCL}, + .speechWin = {EC_WORD_YOU, EC_WORD_CAN, EC_WORD_STUDY, EC_WORD_ME, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_HELLO, EC_WORD_COOL, EC_WORD_EXCL, EC_WORD_NO, EC_WORD_REALLY, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_POKEMANIAC_2C} }, [FRONTIER_TRAINER_BROOKS] = { .facilityClass = FACILITY_CLASS_GENTLEMAN, .trainerName = _("史密斯"), - .speechBefore = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_A, EC_WORD_HIGH, EC_WORD_LEVEL, EC_WORD_BATTLE}, - .speechWin = {EC_WORD_THAT_WAS, EC_WORD_HIGH, EC_WORD_LEVEL, EC_WORD_AND, EC_WORD_EXCITING, EC_WORD_TOO}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_TOO, EC_WORD_HIGH, EC_WORD_IN, EC_WORD_LEVEL, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_THIS, EC_WORD_BE, EC_WORD_GO, EC_WORD_HIGH, EC_WORD_LEVEL, EC_WORD_BATTLE}, + .speechWin = {EC_WORD_THIS, EC_WORD_RANK, EC_WORD_MATCH, EC_WORD_LOUSY, EC_WORD_HOWEVER, EC_WORD_STATIC}, + .speechLose = {EC_WORD_YOUR, EC_WORD_LEVEL, EC_WORD_WAY, EC_WORD_HIGH, EC_WORD_IS, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_A} }, [FRONTIER_TRAINER_GREGORY] = { .facilityClass = FACILITY_CLASS_GENTLEMAN, .trainerName = _("柯林"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_THAT, EC_WORD_OLD, EC_WORD_YET, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_WHO, EC_WORD_SAYS, EC_WORD_I_AM, EC_WORD_TOO, EC_WORD_OLD, EC_WORD_QUES}, - .speechLose = {EC_WORD_PLEASE, EC_WORD_I_AM, EC_WORD_REALLY, EC_WORD_NOT, EC_WORD_THAT, EC_WORD_OLD}, + .speechBefore = {EC_WORD_ME, EC_WORD_LIKELY_TO, EC_WORD_HAVEN_T, EC_WORD_WELL_THEN, EC_WORD_OLD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_WHOM, EC_WORD_SAID, EC_WORD_ME, EC_WORD_WAY, EC_WORD_OLD, EC_WORD_QUES}, + .speechLose = {EC_WORD_AGREE, EC_WORD_ME, EC_WORD_REALLY, EC_WORD_HAVEN_T, EC_WORD_WELL_THEN, EC_WORD_OLD}, .monSet = (const u16[]){FRONTIER_MONS_GENTLEMAN_3A} }, [FRONTIER_TRAINER_REESE] = { .facilityClass = FACILITY_CLASS_GENTLEMAN, .trainerName = _("布朗"), - .speechBefore = {EC_WORD_I_VE, EC_WORD_A, EC_WORD_COUPLE, EC_WORD_THINGS, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_DON_T, EC_WORD_DIET, EC_WORD_PLAY, EC_WORD_SPORTS, EC_WORD_INSTEAD, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_INSTEAD, EC_WORD_OF, EC_WORD_TELEVISION, EC_WORD_GET, EC_WORD_A, EC_WORD_BOOK}, + .speechBefore = {EC_WORD_ME, EC_WORD_LIKELY_TO, EC_WORD_HAVE, EC_WORD_SOME, EC_WORD_THOSE_WERE, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_DON_T, EC_WORD_DOESN_T, EC_WORD_DIET, EC_WORD_DIDN_T, EC_WORD_SPORTS, EC_WORD_YUP}, + .speechLose = {EC_WORD_SENSE, EC_WORD_LOOKS, EC_WORD_TELEVISION, EC_WORD_SEE_YA, EC_WORD_LOOKS, EC_WORD_BOOK}, .monSet = (const u16[]){FRONTIER_MONS_GENTLEMAN_3B} }, [FRONTIER_TRAINER_MASON] = { .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_M, .trainerName = _("托马"), - .speechBefore = {EC_WORD_PLEASE, EC_WORD_DON_T, EC_WORD_MAKE, EC_WORD_THIS, EC_WORD_SCARY, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_THANK_YOU, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_HAPPY, EC_WORD_NOW}, - .speechLose = {EC_WORD_I_AM, EC_WORD_DISAPPOINTED, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_PLEASE, EC_WORD_DON_T, EC_WORD_LEARN, EC_WORD_THIS, EC_WORD_BECOMES, EC_WORD_SCARY}, + .speechWin = {EC_WORD_THANK_YOU, EC_WORD_ELLIPSIS, EC_WORD_ME, EC_WORD_NOW, EC_WORD_HAPPY, EC_WORD_IS}, + .speechLose = {EC_WORD_ME, EC_WORD_HAS, EC_WORD_DISAPPOINTED, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_A} }, [FRONTIER_TRAINER_TOBY] = { .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_M, .trainerName = _("夏汉"), - .speechBefore = {EC_WORD_LISTEN, EC_WORD_UP, EC_EMPTY_WORD, EC_WORD_I, EC_WORD_ALWAYS, EC_WORD_WIN}, - .speechWin = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_GENIUS, EC_WORD_OR, EC_WORD_WHAT, EC_WORD_QUES}, - .speechLose = {EC_WORD_I, EC_WORD_CAN, EC_WORD_BEAT, EC_WORD_YOU, EC_WORD_AT, EC_WORD_SMARTNESS}, + .speechBefore = {EC_WORD_LISTENING, EC_WORD_AT, EC_EMPTY_WORD, EC_WORD_ME, EC_WORD_ALWAYS, EC_WORD_WIN}, + .speechWin = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_GENIUS, EC_WORD_ISN_T_IT_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_CAN, EC_WORD_ON, EC_WORD_SMART, EC_WORD_UP, EC_WORD_VICTORY}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_B} }, [FRONTIER_TRAINER_DOROTHY] = { .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_F, .trainerName = _("琪珊"), - .speechBefore = {EC_WORD_THE, EC_WORD_SPORTS, EC_WORD_WORLD, EC_WORD_SHOULD, EC_WORD_ACCEPT, EC_WORD_POKEMON}, - .speechWin = {EC_WORD_THANK_YOU, EC_WORD_EXCL, EC_WORD_THAT, EC_WORD_WIN, EC_WORD_WAS, EC_WORD_REFRESHING}, - .speechLose = {EC_WORD_THANK_YOU, EC_WORD_EXCL, EC_WORD_THAT, EC_WORD_LOSS, EC_WORD_WAS, EC_WORD_REFRESHING}, + .speechBefore = {EC_WORD_SPORTS, EC_WORD_WORLD, EC_WORD_SHOULD, EC_WORD_ACCEPT, EC_WORD_POKEMON, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_THANK_YOU, EC_WORD_EXCL, EC_WORD_THAT, EC_WORD_VICTORY, EC_WORD_YEAH, EC_WORD_REFRESHING}, + .speechLose = {EC_WORD_THANK_YOU, EC_WORD_EXCL, EC_WORD_YEAH, EC_WORD_REFRESHING, EC_WORD_OF, EC_WORD_LOSING}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_C} }, [FRONTIER_TRAINER_PIPER] = { .facilityClass = FACILITY_CLASS_RUNNING_TRIATHLETE_F, .trainerName = _("梅瑾"), - .speechBefore = {EC_WORD_COME_ON, EC_WORD_YOU, EC_WORD_NEED, EC_WORD_A, EC_WORD_SPEED_BOOST, EC_WORD_QUES}, - .speechWin = {EC_WORD_YOU, EC_WORD_NEED, EC_WORD_TO, EC_WORD_SHOW, EC_WORD_MORE, EC_WORD_GUTS}, + .speechBefore = {EC_WORD_AGREE, EC_WORD_YOU, EC_WORD_NEED, EC_WORD_SPEED_BOOST, EC_WORD_DID, EC_WORD_QUES}, + .speechWin = {EC_WORD_YOU, EC_WORD_NEED, EC_WORD_SHOW, EC_WORD_MORE, EC_WORD_OF, EC_WORD_GUTS}, .speechLose = {EC_WORD_OH, EC_WORD_YOU, EC_WORD_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_D} }, [FRONTIER_TRAINER_FINN] = { .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_M, .trainerName = _("飒泰"), - .speechBefore = {EC_WORD_NOT, EC_WORD_ANOTHER, EC_WORD_TRAINER, EC_WORD_BATTLE, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_WON_T, EC_WORD_THIS, EC_WORD_EVER, EC_WORD_END, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I, EC_WORD_FINALLY, EC_WORD_GET, EC_WORD_TO, EC_MOVE2(REST), EC_WORD_A_LITTLE}, + .speechBefore = {EC_WORD_NO, EC_EMPTY_WORD, EC_WORD_SO, EC_WORD_GO, EC_WORD_BATTLE, EC_WORD_ELLIPSIS}, + .speechWin = {EC_WORD_THIS, EC_WORD_FOREVER, EC_WORD_WON_T, EC_WORD_FINISH, EC_WORD_DID, EC_WORD_QUES}, + .speechLose = {EC_WORD_ME, EC_WORD_FINALLY, EC_WORD_CAN, EC_WORD_BESIDE, EC_WORD_IS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMING_TRIATHLETE_M_3} }, [FRONTIER_TRAINER_SAMIR] = { .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_M, .trainerName = _("照明"), - .speechBefore = {EC_WORD_I, EC_MOVE2(DIVE), EC_WORD_BELOW, EC_WORD_THE, EC_MOVE2(SURF), EC_WORD_EXCL}, - .speechWin = {EC_WORD_YAHOO, EC_WORD_TAKE, EC_WORD_A, EC_MOVE2(DIVE), EC_WORD_YOU, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_SINK, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_ME, EC_WORD_ON, EC_MOVE2(SURF), EC_WORD_CHOICE, EC_MOVE2(DIVE), EC_WORD_EXCL}, + .speechWin = {EC_WORD_YAHOO, EC_WORD_YOU, EC_WORD_WEREN_T, EC_MOVE2(DIVE), EC_WORD_NOPE, EC_WORD_EXCL}, + .speechLose = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_SINK, EC_WORD_IS, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMING_TRIATHLETE_M_3} }, [FRONTIER_TRAINER_FIONA] = { .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_F, .trainerName = _("早季"), - .speechBefore = {EC_WORD_DID, EC_WORD_YOU, EC_WORD_LIMBER, EC_WORD_UP, EC_WORD_BEFORE, EC_WORD_QUES}, - .speechWin = {EC_WORD_YOU, EC_WORD_NEED, EC_WORD_TO, EC_WORD_BE, EC_WORD_MORE, EC_WORD_READY}, - .speechLose = {EC_WORD_BEING, EC_WORD_LIMBER, EC_WORD_DIDN_T, EC_WORD_WORK, EC_WORD_FOR, EC_WORD_ME}, + .speechBefore = {EC_WORD_YOU, EC_WORD_BEFORE, EC_MOVE2(BULK_UP), EC_WORD_EASY, EC_WORD_DID, EC_WORD_QUES}, + .speechWin = {EC_WORD_YOU, EC_WORD_NEED, EC_WORD_READY, EC_WORD_MORE, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_MOVE2(BULK_UP), EC_WORD_FOE, EC_WORD_ME, EC_WORD_HAVEN_T, EC_WORD_EATS, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMING_TRIATHLETE_F_3} }, [FRONTIER_TRAINER_GLORIA] = { .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_F, .trainerName = _("思璇"), - .speechBefore = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_ATTACK, EC_WORD_WITH, EC_WORD_SUCTION_CUPS}, - .speechWin = {EC_WORD_GIGGLE, EC_WORD_ELLIPSIS, EC_WORD_IT_S, EC_WORD_OVER, EC_WORD_FOR, EC_WORD_YOU}, - .speechLose = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_GET, EC_WORD_HOW, EC_WORD_SUCTION_CUPS, EC_WORD_WORK}, + .speechBefore = {EC_WORD_ME, EC_WORD_LIKES, EC_WORD_EATS, EC_WORD_SUCTION_CUPS, EC_WORD_ATTACK, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_GIGGLE, EC_WORD_ELLIPSIS, EC_WORD_YOU, EC_WORD_FINISH, EC_WORD_IS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_NO, EC_WORD_SLEPT, EC_WORD_HOW_DO, EC_WORD_SUCTION_CUPS, EC_WORD_WORKING}, .monSet = (const u16[]){FRONTIER_MONS_SWIMMING_TRIATHLETE_F_3} }, [FRONTIER_TRAINER_NICO] = { .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_M, .trainerName = _("东风"), - .speechBefore = {EC_WORD_LIKE, EC_WORD_A, EC_MOVE(SONIC_BOOM), EC_WORD_I_VE_ARRIVED, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_SORRY, EC_WORD_TO, EC_WORD_MAKE, EC_WORD_YOU, EC_WORD_SO, EC_WORD_DOWNCAST}, - .speechLose = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_WITH, EC_WORD_A, EC_MOVE2(SUPERSONIC), EC_WORD_SPEED_BOOST}, + .speechBefore = {EC_WORD_ME, EC_WORD_JOKING, EC_MOVE(SONIC_BOOM), EC_WORD_AN, EC_WORD_HERE_GOES, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_SORRY, EC_WORD_PARDON, EC_WORD_LEARN, EC_WORD_YOU, EC_WORD_DOWNCAST, EC_WORD_IS}, + .speechLose = {EC_WORD_ME, EC_WORD_WEREN_T, EC_MOVE2(SUPERSONIC), EC_WORD_SPEED_BOOST, EC_WORD_WALKING, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_A} }, [FRONTIER_TRAINER_JEREMY] = { .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_M, .trainerName = _("鸣辕"), - .speechBefore = {EC_WORD_A, EC_WORD_POKEMON, EC_WORD_MASTER, EC_WORD_THAT_S, EC_WORD_MY, EC_WORD_DREAM}, - .speechWin = {EC_WORD_MY, EC_WORD_DREAM, EC_WORD_ISN_T, EC_WORD_FAR, EC_WORD_OFF, EC_WORD_EXCL}, - .speechLose = {EC_WORD_WHAT, EC_WORD_I, EC_WORD_DREAM, EC_WORD_ISN_T, EC_WORD_HAPPENING, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_ENJOYS, EC_WORD_POKEMON, EC_WORD_MASTER, EC_WORD_BE, EC_WORD_MY, EC_WORD_DREAM}, + .speechWin = {EC_WORD_MY, EC_WORD_DREAM, EC_WORD_NO, EC_WORD_FAR, EC_WORD_IS, EC_WORD_EXCL}, + .speechLose = {EC_WORD_ME, EC_WORD_OF, EC_WORD_DREAM, EC_WORD_HAVEN_T, EC_WORD_NOTHING, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_B} }, [FRONTIER_TRAINER_CAITLIN] = { .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_F, .trainerName = _("彩欣"), - .speechBefore = {EC_WORD_DON_T, EC_WORD_YOU, EC_WORD_THINK, EC_WORD_I_AM, EC_WORD_CUTE, EC_WORD_QUES}, - .speechWin = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_MORE, EC_WORD_TO_ME, EC_WORD_THAN, EC_WORD_CUTENESS}, - .speechLose = {EC_WORD_MY, EC_WORD_CUTE_CHARM, EC_WORD_DOESN_T, EC_MOVE2(ATTRACT), EC_WORD_YOU, EC_WORD_QUES}, + .speechBefore = {EC_WORD_YOU, EC_WORD_NO, EC_WORD_USE, EC_WORD_ME, EC_WORD_CUTE, EC_WORD_QUES}, + .speechWin = {EC_WORD_ME, EC_WORD_NO, EC_WORD_SERIOUSLY, EC_WORD_CUTE, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_MY, EC_WORD_BEAUTIFUL, EC_WORD_HAVEN_T, EC_WORD_MEET, EC_WORD_YOU, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_C} }, [FRONTIER_TRAINER_REENA] = { .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_F, .trainerName = _("晓玲"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_ALWAYS, EC_WORD_HAPPY, EC_WORD_HAPPY, EC_WORD_HAPPY, EC_WORD_EXCL}, - .speechWin = {EC_WORD_OH, EC_WORD_YAY, EC_WORD_EXCL, EC_WORD_YAHOO, EC_WORD_FOR, EC_WORD_ME}, - .speechLose = {EC_WORD_YAHOO, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_HAPPY, EC_WORD_FOR, EC_WORD_YOU}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_ALWAYS, EC_WORD_HAPPY, EC_WORD_AWFULLY, EC_WORD_HAPPY, EC_WORD_EXCL}, + .speechWin = {EC_WORD_OH, EC_WORD_YAY, EC_WORD_EXCL, EC_WORD_ALL, EC_WORD_ME, EC_MOVE2(ROAR)}, + .speechLose = {EC_WORD_YAHOO, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_ALL, EC_WORD_YOU, EC_WORD_HAPPINESS}, .monSet = (const u16[]){FRONTIER_MONS_GENERAL_D} }, [FRONTIER_TRAINER_AVERY] = { .facilityClass = FACILITY_CLASS_BUG_MANIAC, .trainerName = _("贞治"), - .speechBefore = {EC_WORD_I_VE, EC_WORD_GOT, EC_WORD_A_LOT, EC_WORD_OF, EC_WORD_BUG, EC_WORD_POKEMON}, - .speechWin = {EC_WORD_MY, EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_ALL, EC_WORD_UNBELIEVABLE}, - .speechLose = {EC_WORD_MY, EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_ALL, EC_WORD_UPSIDE_DOWN}, + .speechBefore = {EC_WORD_ME, EC_WORD_HAVE, EC_WORD_A_LOT, EC_WORD_OF, EC_WORD_BUG, EC_WORD_POKEMON}, + .speechWin = {EC_WORD_MY, EC_WORD_ALL_RIGHT, EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_UNDERSTOOD, EC_WORD_AWESOME}, + .speechLose = {EC_WORD_MY, EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_PERFECT, EC_WORD_UPSIDE_DOWN, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_BUG_MANIAC_4} }, [FRONTIER_TRAINER_LIAM] = { .facilityClass = FACILITY_CLASS_BUG_MANIAC, .trainerName = _("昶毅"), - .speechBefore = {EC_WORD_WE, EC_WORD_REALLY, EC_WORD_DISLIKE, EC_WORD_FIRE, EC_WORD_AND, EC_WORD_FLYING}, - .speechWin = {EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_AREN_T, EC_WORD_BAD, EC_WORD_HEY_QUES, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_YOU, EC_WORD_KNOW, EC_WORD_WHAT, EC_WORD_WE, EC_WORD_DISLIKE, EC_WORD_HEY_QUES}, + .speechBefore = {EC_WORD_WE, EC_WORD_REALLY, EC_WORD_DISLIKE, EC_WORD_FLAME, EC_WORD_AND, EC_WORD_FLYING}, + .speechWin = {EC_WORD_BUG, EC_WORD_POKEMON, EC_WORD_NICE, EC_WORD_YUP, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_KNOWS, EC_WORD_WE, EC_WORD_DISLIKE, EC_WORD_WHAT, EC_WORD_ISN_T_IT_QUES}, .monSet = (const u16[]){FRONTIER_MONS_BUG_MANIAC_4} }, [FRONTIER_TRAINER_THEO] = { .facilityClass = FACILITY_CLASS_FISHERMAN, .trainerName = _("溪洵"), - .speechBefore = {EC_WORD_FISHING, EC_WORD_IS, EC_WORD_MY, EC_WORD_CHOICE, EC_WORD_IN, EC_WORD_LIFE}, - .speechWin = {EC_WORD_WATER, EC_WORD_POKEMON, EC_MOVE2(ATTRACT), EC_WORD_ME, EC_WORD_WITHOUT, EC_WORD_END}, - .speechLose = {EC_WORD_DON_T, EC_WORD_COUNT_ON, EC_WORD_THAT, EC_WORD_HAPPENING, EC_WORD_ANOTHER, EC_WORD_TIME}, + .speechBefore = {EC_WORD_FISHING, EC_WORD_BE, EC_WORD_MY, EC_WORD_GOES, EC_WORD_CHOOSE, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_WATER, EC_WORD_POKEMON, EC_WORD_FOE, EC_WORD_ME, EC_WORD_AWFULLY, EC_MOVE2(ATTRACT)}, + .speechLose = {EC_WORD_DON_T, EC_WORD_COUNT_ON, EC_WORD_THIS, EC_WORD_WOULD, EC_MOVE(ENCORE), EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_FISHERMAN_3} }, [FRONTIER_TRAINER_BAILEY] = { .facilityClass = FACILITY_CLASS_FISHERMAN, .trainerName = _("游贤"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_AN, EC_WORD_ADULT, EC_WORD_I, EC_WORD_BATTLE, EC_WORD_EASY}, - .speechWin = {EC_WORD_I_AM, EC_WORD_AN, EC_WORD_ADULT, EC_WORD_I, EC_MOVE2(SWALLOW), EC_WORD_JOY}, - .speechLose = {EC_WORD_I_AM, EC_WORD_AN, EC_WORD_ADULT, EC_WORD_I, EC_MOVE2(SWALLOW), EC_MOVE2(FRUSTRATION)}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_ADULT, EC_WORD_ME, EC_WORD_CAN, EC_WORD_GOT, EC_WORD_BATTLE}, + .speechWin = {EC_WORD_I_AM, EC_WORD_ADULT, EC_WORD_IS, EC_WORD_CAN, EC_MOVE2(SWALLOW), EC_WORD_JOY}, + .speechLose = {EC_WORD_I_AM, EC_WORD_A, EC_WORD_ADULT, EC_WORD_ME, EC_MOVE2(SWALLOW), EC_WORD_DOWNCAST}, .monSet = (const u16[]){FRONTIER_MONS_FISHERMAN_3} }, [FRONTIER_TRAINER_HUGO] = { .facilityClass = FACILITY_CLASS_RUIN_MANIAC, .trainerName = _("志宽"), - .speechBefore = {EC_WORD_I, EC_WORD_TRY, EC_WORD_THE, EC_WORD_BEST, EC_WORD_I, EC_WORD_CAN}, - .speechWin = {EC_WORD_I, EC_WORD_CAN_WIN, EC_WORD_IF, EC_WORD_I, EC_WORD_TRY, EC_WORD_ENOUGH}, - .speechLose = {EC_WORD_I, EC_WORD_DID, EC_WORD_TRY, EC_WORD_DIDN_T, EC_WORD_I, EC_WORD_QUES}, + .speechBefore = {EC_WORD_ME, EC_WORD_RATHER, EC_WORD_TRY, EC_WORD_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_IF, EC_WORD_ME, EC_WORD_NON_STOP, EC_WORD_TRY, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_CAN_WIN}, + .speechLose = {EC_WORD_ME, EC_WORD_TRY, EC_WORD_EASY, EC_WORD_IS, EC_WORD_ISN_T_IT_QUES, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_RUIN_MANIAC_4} }, [FRONTIER_TRAINER_BRYCE] = { .facilityClass = FACILITY_CLASS_RUIN_MANIAC, .trainerName = _("旭廉"), - .speechBefore = {EC_WORD_I_WAS, EC_WORD_ON, EC_WORD_VACATION, EC_WORD_UNTIL, EC_WORD_ONLY, EC_WORD_YESTERDAY}, - .speechWin = {EC_WORD_I, EC_WORD_HAVEN_T, EC_WORD_LOST, EC_WORD_MY, EC_WORD_SKILL, EC_WORD_YET}, - .speechLose = {EC_WORD_THAT_S, EC_WORD_IT, EC_WORD_ELLIPSIS, EC_WORD_I, EC_WORD_NEED, EC_WORD_SLEEP}, + .speechBefore = {EC_WORD_ME, EC_WORD_YESTERDAY, EC_WORD_LIKELY_TO, EC_WORD_ON, EC_WORD_PLANS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_OF, EC_WORD_SKILL, EC_WORD_LIKELY_TO, EC_WORD_ON, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_THIS_IS_IT_EXCL, EC_WORD_EVERY, EC_WORD_ELLIPSIS, EC_WORD_ME, EC_WORD_NEED, EC_MOVE2(REST)}, .monSet = (const u16[]){FRONTIER_MONS_RUIN_MANIAC_4} }, [FRONTIER_TRAINER_GIDEON] = { .facilityClass = FACILITY_CLASS_COLLECTOR, .trainerName = _("澄博"), - .speechBefore = {EC_WORD_WHAT_S_UP_QUES, EC_WORD_YOU, EC_WORD_THINK, EC_WORD_I_AM, EC_WORD_SCARY, EC_WORD_QUES}, - .speechWin = {EC_WORD_I_AM, EC_WORD_COOL, EC_WORD_BUT, EC_WORD_NOT, EC_WORD_SCARY, EC_WORD_EXCL}, - .speechLose = {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_WORD_FABULOUS, EC_WORD_FASHION, EC_WORD_SENSE}, + .speechBefore = {EC_WORD_WHAT_S_UP_QUES, EC_WORD_YOU, EC_WORD_USE, EC_WORD_ME, EC_WORD_SCARY, EC_WORD_QUES}, + .speechWin = {EC_WORD_ME, EC_WORD_COOL, EC_WORD_BUT, EC_WORD_NO, EC_WORD_SCARY, EC_WORD_EXCL}, + .speechLose = {EC_WORD_SEE, EC_WORD_ME, EC_WORD_AWESOME, EC_WORD_OF, EC_WORD_FASHION, EC_WORD_WILL_BE_HERE}, .monSet = (const u16[]){FRONTIER_MONS_COLLECTOR_3} }, [FRONTIER_TRAINER_TRISTON] = { .facilityClass = FACILITY_CLASS_COLLECTOR, .trainerName = _("恒赫"), - .speechBefore = {EC_WORD_I, EC_WORD_WOULD, EC_WORD_RATHER, EC_WORD_LOOK, EC_WORD_AT, EC_WORD_POKEMON}, - .speechWin = {EC_WORD_HUH_QUES, EC_WORD_YOU, EC_WORD_MEAN, EC_WORD_I, EC_WORD_WON, EC_WORD_QUES_EXCL}, - .speechLose = {EC_WORD_SEE, EC_WORD_QUES, EC_EMPTY_WORD, EC_WORD_I, EC_WORD_ALWAYS, EC_WORD_LOSE}, + .speechBefore = {EC_WORD_ME, EC_WORD_GOING, EC_WORD_MISS, EC_WORD_LOOKS, EC_WORD_AT, EC_WORD_POKEMON}, + .speechWin = {EC_WORD_HUH_QUES, EC_WORD_YOU, EC_WORD_SAID, EC_WORD_ME, EC_WORD_WON, EC_WORD_QUES_EXCL}, + .speechLose = {EC_WORD_LOOKS, EC_WORD_QUES, EC_EMPTY_WORD, EC_WORD_ME, EC_WORD_ALWAYS, EC_WORD_LOSS}, .monSet = (const u16[]){FRONTIER_MONS_COLLECTOR_3} }, [FRONTIER_TRAINER_CHARLES] = { .facilityClass = FACILITY_CLASS_GUITARIST, .trainerName = _("一飒"), - .speechBefore = {EC_WORD_IT_S, EC_WORD_HOPELESS, EC_WORD_TO, EC_MOVE2(STRUGGLE), EC_WORD_WITH, EC_WORD_ME}, - .speechWin = {EC_MOVE(SUBMISSION), EC_WORD_WAS, EC_WORD_YOUR, EC_WORD_ONLY, EC_WORD_CHOICE, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_DOWN, EC_WORD_DOWN, EC_WORD_DOWN, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_WITH, EC_WORD_ME, EC_MOVE2(STRUGGLE), EC_WORD_HAVEN_T, EC_WORD_DISAPPOINT, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YOU, EC_WORD_ONLY, EC_WORD_USING, EC_WORD_CHOOSE, EC_WORD_SURRENDER, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_ON, EC_WORD_NON_STOP, EC_WORD_DROUGHT, EC_WORD_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_GUITARIST_3A} }, [FRONTIER_TRAINER_RAYMOND] = { .facilityClass = FACILITY_CLASS_GUITARIST, .trainerName = _("锐阳"), - .speechBefore = {EC_WORD_WANT, EC_WORD_TO, EC_WORD_HEAR, EC_WORD_MY, EC_WORD_SONG, EC_WORD_QUES}, - .speechWin = {EC_WORD_SATISFIED, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_SATISFIED, EC_WORD_IS, EC_WORD_WHAT, EC_WORD_I, EC_WORD_CAN_T, EC_WORD_BE}, + .speechBefore = {EC_WORD_WANTS, EC_WORD_LISTENING, EC_WORD_MY, EC_WORD_SONG, EC_WORD_DID, EC_WORD_QUES}, + .speechWin = {EC_WORD_SATISFIED, EC_WORD_IS, EC_WORD_THIS, EC_WORD_EH_QUES, EC_WORD_ME, EC_WORD_EXCL}, + .speechLose = {EC_WORD_ME, EC_WORD_TOTALLY, EC_WORD_COULDN_T, EC_WORD_SATISFIED, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_GUITARIST_3B} }, [FRONTIER_TRAINER_DIRK] = { .facilityClass = FACILITY_CLASS_BIRD_KEEPER, .trainerName = _("倚然"), - .speechBefore = {EC_WORD_FLYING, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_ABOVE, EC_WORD_THE, EC_MOVE2(REST)}, - .speechWin = {EC_WORD_YOU, EC_WORD_CAN_T_WIN, EC_WORD_EXCL, EC_WORD_FLYING, EC_WORD_POKEMON, EC_WORD_RULE}, - .speechLose = {EC_WORD_AREN_T, EC_WORD_THERE, EC_WORD_MORE, EC_WORD_FLYING, EC_WORD_POKEMON, EC_WORD_QUES}, + .speechBefore = {EC_WORD_FLYING, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_WAKE_UP, EC_WORD_HIGH, EC_WORD_OF}, + .speechWin = {EC_WORD_YOU, EC_WORD_CAN_T_WIN, EC_WORD_EXCL, EC_WORD_FLYING, EC_WORD_POKEMON, EC_WORD_INVINCIBLE}, + .speechLose = {EC_WORD_AREN_T, EC_WORD_HAVE, EC_WORD_MORE, EC_WORD_FLYING, EC_WORD_POKEMON, EC_WORD_WAS}, .monSet = (const u16[]){FRONTIER_MONS_BIRD_KEEPER_3} }, [FRONTIER_TRAINER_HAROLD] = { .facilityClass = FACILITY_CLASS_BIRD_KEEPER, .trainerName = _("墨然"), - .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_APPEAL, EC_WORD_TO, EC_WORD_YOU, EC_WORD_QUES}, - .speechWin = {EC_WORD_YOU, EC_WORD_DO, EC_WORD_LIKE, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_QUES}, - .speechLose = {EC_WORD_SO, EC_WORD_YOU, EC_WORD_DISLIKE, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_QUES}, + .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_MEET, EC_WORD_YOU, EC_WORD_DID, EC_WORD_QUES}, + .speechWin = {EC_WORD_YOU, EC_WORD_LIKES, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_WAS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_THE, EC_WORD_YOU, EC_WORD_DISLIKES, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_BIRD_KEEPER_3} }, [FRONTIER_TRAINER_OMAR] = { .facilityClass = FACILITY_CLASS_SAILOR, .trainerName = _("高隆"), - .speechBefore = {EC_WORD_LET_ME_WIN, EC_WORD_IN, EC_MOVE(RETURN), EC_WORD_FOR, EC_WORD_A, EC_MOVE2(PRESENT)}, - .speechWin = {EC_WORD_HERE, EC_WORD_YOU, EC_WORD_ARE, EC_WORD_SOME, EC_MOVE2(TOXIC), EC_WORD_SWEETS}, - .speechLose = {EC_WORD_YOUR, EC_MOVE2(PRESENT), EC_WORD_QUES, EC_WORD_WHAT, EC_WORD_FOR, EC_WORD_QUES_EXCL}, + .speechBefore = {EC_WORD_LET_ME_WIN, EC_WORD_ME, EC_WORD_GIMME, EC_WORD_YOU, EC_MOVE2(PRESENT), EC_MOVE(RETURN)}, + .speechWin = {EC_WORD_GIMME, EC_WORD_YOU, EC_WORD_SOME, EC_MOVE2(TOXIC), EC_WORD_SWEETS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOUR, EC_MOVE2(PRESENT), EC_WORD_QUES, EC_WORD_FOR, EC_WORD_WHAT, EC_WORD_QUES_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_SAILOR_3} }, [FRONTIER_TRAINER_PETER] = { .facilityClass = FACILITY_CLASS_SAILOR, .trainerName = _("南理"), - .speechBefore = {EC_WORD_I, EC_WORD_BRAG, EC_WORD_ABOUT, EC_WORD_MY, EC_WORD_HAPPINESS, EC_WORD_OK_QUES}, - .speechWin = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_LISTEN, EC_WORD_TO_ME, EC_WORD_BRAG}, - .speechLose = {EC_WORD_I_AM, EC_WORD_DISAPPOINTED, EC_WORD_YOU, EC_WORD_WON_T, EC_WORD_LISTEN, EC_WORD_TO_ME}, + .speechBefore = {EC_WORD_LEARN, EC_WORD_ME, EC_WORD_BRAG, EC_WORD_MY, EC_WORD_HAPPILY, EC_WORD_OK_QUES}, + .speechWin = {EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_LISTENING, EC_WORD_ME, EC_WORD_BRAG, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_NO, EC_WORD_LISTENING, EC_WORD_MY, EC_WORD_HAS, EC_WORD_DISAPPOINTED}, .monSet = (const u16[]){FRONTIER_MONS_SAILOR_3} }, [FRONTIER_TRAINER_DEV] = { .facilityClass = FACILITY_CLASS_HIKER, .trainerName = _("泰崖"), - .speechBefore = {EC_WORD_COME_ON, EC_WORD_LET_S, EC_WORD_GET, EC_WORD_A, EC_WORD_MOVE, EC_WORD_ON}, - .speechWin = {EC_WORD_I, EC_WORD_GET, EC_WORD_TO, EC_WORD_NAP, EC_WORD_AFTER, EC_WORD_THAT}, - .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_NAP, EC_WORD_AFTER, EC_WORD_THAT}, + .speechBefore = {EC_WORD_COME_ON, EC_WORD_LET_S, EC_WORD_REJECT, EC_WORD_FAINT, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_AFTER, EC_WORD_ME, EC_WORD_CAN, EC_WORD_NAP, EC_WORD_IS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_AFTER, EC_WORD_NEED, EC_WORD_ME, EC_WORD_NEED, EC_WORD_NAP, EC_WORD_NOT}, .monSet = (const u16[]){FRONTIER_MONS_HIKER_3} }, [FRONTIER_TRAINER_COREY] = { .facilityClass = FACILITY_CLASS_HIKER, .trainerName = _("干悟"), - .speechBefore = {EC_WORD_LET_S, EC_WORD_TEACH, EC_WORD_YOU, EC_WORD_HOW, EC_WORD_TOUGH, EC_WORD_I_AM}, - .speechWin = {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_ME, EC_WORD_MAKE, EC_WORD_A, EC_MOVE(BRICK_BREAK)}, - .speechLose = {EC_WORD_MY, EC_MOVE2(FRUSTRATION), EC_WORD_IS, EC_WORD_CLOSE, EC_WORD_TO, EC_MOVE2(ERUPTION)}, + .speechBefore = {EC_WORD_LEARN, EC_WORD_YOU, EC_WORD_SEE, EC_WORD_ME, EC_WORD_DIDN_T, EC_WORD_STRONG}, + .speechWin = {EC_WORD_LOOKS, EC_WORD_ME, EC_MOVE(BRICK_BREAK), EC_WORD_OF, EC_WORD_GRAAAH, EC_WORD_EXCL}, + .speechLose = {EC_WORD_MY, EC_WORD_DOWNCAST, EC_WORD_LUKEWARM, EC_WORD_WEREN_T, EC_MOVE2(EXPLOSION), EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_HIKER_3} }, [FRONTIER_TRAINER_ANDRE] = { .facilityClass = FACILITY_CLASS_KINDLER, .trainerName = _("照祥"), - .speechBefore = {EC_WORD_NOW, EC_WORD_THIS, EC_WORD_IS, EC_WORD_A, EC_WORD_PERFECT, EC_WORD_FLAME_BODY}, - .speechWin = {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_WORD_FIERY, EC_WORD_DANCE, EC_WORD_EXCL}, - .speechLose = {EC_WORD_YOU, EC_WORD_WANT, EC_WORD_AN, EC_MOVE2(EXPLOSION), EC_WORD_HERE, EC_WORD_QUES}, + .speechBefore = {EC_WORD_NOW, EC_WORD_DOWN, EC_WORD_A, EC_WORD_PERFECTION, EC_WORD_OF, EC_WORD_FLASH_FIRE}, + .speechWin = {EC_WORD_LOOKS, EC_WORD_ME, EC_WORD_FIERY, EC_WORD_OF, EC_WORD_DANCE, EC_WORD_EXCL}, + .speechLose = {EC_WORD_YOU, EC_WORD_ON, EC_WORD_HERE, EC_MOVE2(EXPLOSION), EC_WORD_DID, EC_WORD_QUES}, .monSet = (const u16[]){FRONTIER_MONS_KINDLER_3} }, [FRONTIER_TRAINER_FERRIS] = { .facilityClass = FACILITY_CLASS_KINDLER, .trainerName = _("钦炀"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_NO_1, EC_WORD_IN, EC_WORD_THE, EC_WORD_OLD, EC_WORD_CLASS}, - .speechWin = {EC_WORD_NO_1, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_NO_1, EC_WORD_ANY, EC_WORD_MORE, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_BEFORE, EC_WORD_BE, EC_WORD_CLASS, EC_WORD_NO_1, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_NO_1, EC_WORD_EXCL, EC_WORD_THIS, EC_WORD_WERE, EC_WORD_ME, EC_WORD_EXCL}, + .speechLose = {EC_WORD_ME, EC_WORD_BEEN, EC_WORD_AREN_T, EC_WORD_NO_1, EC_WORD_IS, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_KINDLER_3} }, [FRONTIER_TRAINER_ALIVIA] = { .facilityClass = FACILITY_CLASS_PARASOL_LADY, .trainerName = _("淑婧"), - .speechBefore = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_GIDDY, EC_WORD_SO, EC_WORD_SHOULD, EC_WORD_YOU}, - .speechWin = {EC_WORD_IT, EC_WORD_WAS, EC_WORD_ALL, EC_WORD_TOGETHER, EC_WORD_TOO, EC_WORD_EASY}, - .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_WORD_GIDDY, EC_WORD_UP, EC_WORD_AND, EC_WORD_AWAY}, + .speechBefore = {EC_WORD_ME, EC_WORD_VERY, EC_WORD_GIDDY, EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_AN}, + .speechWin = {EC_WORD_CARES, EC_WORD_UNDERSTOOD, EC_WORD_WAY, EC_WORD_SIMPLE, EC_WORD_IS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_WOULD, EC_MOVE(FLY), EC_WORD_FAINT, EC_WORD_UNDERSTANDS, EC_WORD_ELLIPSIS}, .monSet = (const u16[]){FRONTIER_MONS_PARASOL_LADY_3} }, [FRONTIER_TRAINER_PAIGE] = { .facilityClass = FACILITY_CLASS_PARASOL_LADY, .trainerName = _("舞璇"), - .speechBefore = {EC_WORD_LET_S, EC_WORD_ENJOY, EC_WORD_OUR, EC_WORD_BATTLE, EC_WORD_TOGETHER, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_THAT_S_IT_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_WORD_THANK_YOU, EC_WORD_VERY, EC_WORD_MUCH}, - .speechLose = {EC_WORD_THAT_S_IT_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_WORD_DO, EC_WORD_GO, EC_WORD_ON}, + .speechBefore = {EC_WORD_LET_S, EC_WORD_TOGETHER, EC_WORD_ENJOY, EC_WORD_BATTLE, EC_WORD_YUP, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_THAT_S_IT_EXCL, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_WORD_AWFULLY, EC_WORD_HEY_THERE, EC_WORD_YOU}, + .speechLose = {EC_WORD_WERE, EC_WORD_EVERY, EC_WORD_EXCL, EC_WORD_GO_AHEAD, EC_WORD_YUP, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_PARASOL_LADY_3} }, [FRONTIER_TRAINER_ANYA] = { .facilityClass = FACILITY_CLASS_BEAUTY, .trainerName = _("尚美"), - .speechBefore = {EC_WORD_I, EC_WORD_DISLIKE, EC_WORD_OH, EC_WORD_SO, EC_WORD_PRETTY, EC_WORD_FASHION}, - .speechWin = {EC_WORD_FASHION, EC_WORD_SHOULD, EC_WORD_MATCH, EC_WORD_THE, EC_WORD_PERSON, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_PRETTY, EC_WORD_COULD, EC_WORD_BE, EC_WORD_GOOD, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_ME, EC_WORD_NO, EC_WORD_LIKES, EC_WORD_WAY, EC_WORD_PRETTY, EC_WORD_FASHION}, + .speechWin = {EC_WORD_FASHION, EC_WORD_SHOULD, EC_WORD_AND, EC_WORD_PERSON, EC_WORD_MATCH_UP, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_PRETTY, EC_WORD_ARE, EC_WORD_VERY, EC_WORD_GOOD, EC_EMPTY_WORD, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_EEVEELUTIONS} }, [FRONTIER_TRAINER_DAWN] = { .facilityClass = FACILITY_CLASS_BEAUTY, .trainerName = _("妤佳"), - .speechBefore = {EC_WORD_I, EC_WORD_GO, EC_WORD_ALL, EC_WORD_OUT, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_DON_T, EC_WORD_BE, EC_WORD_A, EC_WORD_BABY, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_YOU, EC_WORD_WON, EC_WORD_EXCL, EC_WORD_MOVE, EC_WORD_ON, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_WOULD, EC_WORD_RATHER, EC_WORD_BATTLE, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_DON_T, EC_WORD_JOKING, EC_WORD_A, EC_WORD_CHILDREN, EC_WORD_AN, EC_WORD_EXCL}, + .speechLose = {EC_WORD_YOU, EC_WORD_WON, EC_WORD_EXCL, EC_WORD_GO_AHEAD, EC_WORD_KNOW, EC_WORD_EXCL}, .monSet = (const u16[]){FRONTIER_MONS_BEAUTY_2} }, [FRONTIER_TRAINER_ABBY] = { .facilityClass = FACILITY_CLASS_AROMA_LADY, .trainerName = _("素馨"), - .speechBefore = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_A, EC_WORD_TRAINER, EC_WORD_THAT_S, EC_WORD_REFRESHING}, - .speechWin = {EC_WORD_VICTORY, EC_WORD_HAS, EC_WORD_A, EC_MOVE(SWEET_SCENT), EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_WHAT, EC_WORD_AN, EC_WORD_AWFUL, EC_WORD_STENCH, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_ME, EC_WORD_LIKES, EC_WORD_REFRESHING, EC_WORD_OF, EC_WORD_TRAINER, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_VICTORY, EC_WORD_HAVE, EC_WORD_IT, EC_WORD_OF, EC_MOVE(SWEET_SCENT), EC_WORD_EXCL}, + .speechLose = {EC_WORD_YEAH, EC_WORD_AWFUL, EC_WORD_OF, EC_WORD_STENCH, EC_WORD_EXCL, EC_EMPTY_WORD}, .monSet = (const u16[]){FRONTIER_MONS_AROMA_LADY_3} }, [FRONTIER_TRAINER_GRETEL] = { .facilityClass = FACILITY_CLASS_AROMA_LADY, .trainerName = _("秀英"), - .speechBefore = {EC_WORD_I, EC_WORD_CAUSE, EC_MOVE(OUTRAGE), EC_WORD_AS, EC_WORD_A, EC_WORD_TRAINER}, - .speechWin = {EC_WORD_IT_S, EC_WORD_ONLY, EC_WORD_NATURAL, EC_WORD_SEE_YA, EC_WORD_BYE_BYE, EC_WORD_EXCL}, - .speechLose = {EC_WORD_IT_S, EC_WORD_HARD, EC_WORD_TO, EC_WORD_BELIEVE, EC_WORD_BUT, EC_WORD_CONGRATS}, + .speechBefore = {EC_WORD_AS, EC_WORD_TRAINER, EC_WORD_ME, EC_WORD_CAUSE, EC_WORD_SON, EC_MOVE(RAGE)}, + .speechWin = {EC_WORD_THIS, EC_WORD_VERY, EC_WORD_NATURAL, EC_WORD_SMELL_YA, EC_WORD_BYE_BYE, EC_WORD_EXCL}, + .speechLose = {EC_WORD_APPEAR, EC_WORD_BELIEVE, EC_EMPTY_WORD, EC_WORD_BUT, EC_WORD_CONGRATS, EC_WORD_IS}, .monSet = (const u16[]){FRONTIER_MONS_AROMA_LADY_3} } }; diff --git a/src/data/battle_frontier/battle_tent.h b/src/data/battle_frontier/battle_tent.h index cb8b0a4375..f6812837f2 100644 --- a/src/data/battle_frontier/battle_tent.h +++ b/src/data/battle_frontier/battle_tent.h @@ -512,23 +512,23 @@ const struct BattleFrontierTrainer gSlateportBattleTentTrainers[NUM_BATTLE_TENT_ [SLATEPORT_TENT_TRAINER_JOLIE] = { .facilityClass = FACILITY_CLASS_AROMA_LADY, .trainerName = _("艾琳"),//アイリーン (英) - .speechBefore = {EC_WORD_WHAT, EC_WORD_WILL, EC_WORD_I, EC_WORD_BE, EC_WORD_TOMORROW, EC_WORD_QUES}, - .speechWin = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_LIKE, EC_WORD_IT_S, EC_WORD_FRIDAY, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_LIKE, EC_WORD_IT_S, EC_WORD_MONDAY, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_TOMORROW, EC_WORD_BE, EC_WORD_OUT, EC_WORD_DAYS, EC_WORD_QUES, -1}, + .speechWin = {EC_WORD_SENSE, EC_WORD_TODAY, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_AS_IF, EC_WORD_FRIDAY, EC_WORD_EXCL}, + .speechLose = {EC_WORD_SENSE, EC_WORD_TODAY, EC_WORD_AS_IF, EC_WORD_BE, EC_WORD_MONDAY, EC_WORD_ELLIPSIS}, .monSet = gSlateportBattleTentTrainerMons_Jolie }, [SLATEPORT_TENT_TRAINER_MALACHI] = { .facilityClass = FACILITY_CLASS_RUIN_MANIAC, .trainerName = _("关州"),//カンシュウ 観修 関州 - .speechBefore = {EC_WORD_BAD, EC_WORD_NEWS, EC_WORD_EXCL, EC_WORD_IT_S, EC_WORD_A, EC_MOVE(SAND_TOMB)}, - .speechWin = {EC_WORD_YEEHAW_EXCL, -1, -1, EC_WORD_I_VE, EC_WORD_DONE, EC_WORD_IT}, - .speechLose = {EC_WORD_I_VE, EC_WORD_LOST, EC_WORD_IN, EC_WORD_THIS, EC_MOVE(SAND_TOMB), EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_BAD, EC_WORD_TRIES, EC_WORD_EXCL, EC_WORD_BE, EC_MOVE(SAND_TOMB), EC_WORD_EXCL}, + .speechWin = {EC_WORD_YEEHAW_EXCL, -1, EC_WORD_ME, EC_WORD_DOES, EC_WORD_TO, EC_WORD_IS}, + .speechLose = {EC_WORD_I_VE, EC_WORD_DROUGHT, EC_WORD_ON, EC_MOVE(SAND_TOMB), EC_WORD_INSIDE, EC_WORD_ELLIPSIS}, .monSet = gSlateportBattleTentTrainerMons_Malachi }, [SLATEPORT_TENT_TRAINER_KELSIE] = { .facilityClass = FACILITY_CLASS_TUBER_F, .trainerName = _("热海"),//アタミ 熱海 新見 - .speechBefore = {EC_WORD_GO, EC_WORD_EXCL_EXCL, EC_WORD_MY, EC_WORD_BATH, EC_WORD_POKEMON, EC_WORD_EXCL_EXCL}, + .speechBefore = {EC_WORD_WENT, EC_WORD_YUP, EC_WORD_MY, EC_WORD_BATH, EC_WORD_POKEMON, EC_WORD_EXCL_EXCL}, .speechWin = {EC_WORD_YAHOO, EC_WORD_EXCL_EXCL, EC_WORD_MY, EC_WORD_BATH, EC_WORD_POKEMON, EC_WORD_EXCL_EXCL}, .speechLose = {EC_WORD_GWAH, EC_WORD_EXCL_EXCL, EC_WORD_MY, EC_WORD_BATH, EC_WORD_POKEMON, EC_WORD_EXCL_EXCL}, .monSet = gSlateportBattleTentTrainerMons_Kelsie @@ -536,39 +536,39 @@ const struct BattleFrontierTrainer gSlateportBattleTentTrainers[NUM_BATTLE_TENT_ [SLATEPORT_TENT_TRAINER_DAVON] = { .facilityClass = FACILITY_CLASS_TUBER_M, .trainerName = _("阿证"),//証 赤司 - .speechBefore = {EC_WORD_YEAH_YEAH, EC_WORD_EXCL_EXCL, -1, EC_WORD_GREAT, EC_MOVE(WHIRLPOOL), EC_WORD_ISN_T_IT_QUES}, - .speechWin = {EC_WORD_THAT_WAS, EC_WORD_LIKE, EC_WORD_A, EC_MOVE(WHIRLPOOL), EC_WORD_YEAH_YEAH, EC_WORD_EXCL_EXCL}, - .speechLose = {EC_WORD_DON_T, EC_WORD_GET, EC_MOVE2(BEAT_UP), EC_WORD_IN, EC_WORD_THAT, EC_MOVE(WHIRLPOOL)}, + .speechBefore = {EC_WORD_YEAH_YEAH, EC_WORD_EXCL_EXCL, -1, EC_MOVE(WHIRLPOOL), EC_WORD_GREAT, EC_WORD_ISN_T_IT_QUES}, + .speechWin = {EC_WORD_THAT, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_AS_IF, EC_MOVE(WHIRLPOOL), EC_WORD_YAY, EC_WORD_EXCL_EXCL}, + .speechLose = {EC_WORD_DON_T, EC_WORD_ON, EC_MOVE(WHIRLPOOL), EC_WORD_INSIDE, EC_WORD_DEFEATED, EC_WORD_IS}, .monSet = gSlateportBattleTentTrainerMons_Davon }, [SLATEPORT_TENT_TRAINER_GLENDA] = { .facilityClass = FACILITY_CLASS_LADY, .trainerName = _("凯雯"),//ケビン (英語) - .speechBefore = {EC_WORD_CONVERSATION, EC_WORD_CAN, EC_WORD_WAIT, EC_WORD_UNTIL, EC_WORD_I, EC_WORD_WIN}, - .speechWin = {EC_WORD_FABULOUS, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_ROCK}, - .speechLose = {EC_WORD_NO, EC_WORD_EXCL, -1, EC_WORD_I, EC_WORD_WASN_T, EC_WORD_SERIOUS}, + .speechBefore = {EC_WORD_ME, EC_WORD_WIN, EC_WORD_AFTER, EC_WORD_DAILY, EC_WORD_SAID, -1}, + .speechWin = {EC_WORD_AWESOME, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_SONGS, EC_WORD_IS}, + .speechLose = {EC_WORD_NO, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_AREN_T, EC_WORD_SERIOUS, EC_WORD_OF}, .monSet = gSlateportBattleTentTrainerMons_Glenda }, [SLATEPORT_TENT_TRAINER_HELENA] = { .facilityClass = FACILITY_CLASS_BEAUTY, .trainerName = _("阿澄"),//アスミ 阿澄 明日海 - .speechBefore = {EC_WORD_DOES, EC_WORD_MY, EC_WORD_BEAUTY, EC_WORD_INTIMIDATE, EC_WORD_YOU, EC_WORD_QUES}, - .speechWin = {EC_WORD_I_AM, EC_WORD_SO, EC_WORD_SORRY, EC_WORD_BUT, EC_WORD_YOU_RE, EC_WORD_BORING}, - .speechLose = {EC_WORD_I, EC_WORD_DO, EC_WORD_SO, EC_WORD_ENJOY, EC_WORD_THIS, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_MY, EC_WORD_BEAUTY, EC_MOVE(ASTONISH), EC_WORD_TO, EC_WORD_YOU, EC_WORD_SNORT}, + .speechWin = {EC_WORD_AWFULLY, EC_WORD_PARDON, EC_WORD_BUT, EC_WORD_YOU, EC_WORD_SORRY, EC_WORD_BORING}, + .speechLose = {EC_WORD_ME, EC_WORD_REALLY, EC_WORD_VERY, EC_WORD_ENJOY, EC_WORD_EXCL, -1}, .monSet = gSlateportBattleTentTrainerMons_Helena }, [SLATEPORT_TENT_TRAINER_RODOLFO] = { .facilityClass = FACILITY_CLASS_RICH_BOY, .trainerName = _("丸人"),//マルヒト 丸人  - .speechBefore = {EC_WORD_GO, EC_WORD_GET, EC_WORD_A, EC_POKEMON(WHISCASH), EC_WORD_FOR, EC_WORD_ME}, - .speechWin = {EC_WORD_AWW, EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_HAVE, EC_WORD_A, EC_POKEMON(WHISCASH)}, - .speechLose = {EC_WORD_PLEASE, EC_WORD_I, EC_WORD_NEED, EC_WORD_A, EC_POKEMON(WHISCASH), EC_WORD_BADLY}, + .speechBefore = {EC_WORD_ALL, EC_WORD_ME, EC_WORD_GOTCHA, EC_WORD_OFF, EC_POKEMON(WHISCASH), -1}, + .speechWin = {EC_WORD_AWW, EC_WORD_YOU, EC_WORD_HAVEN_T, EC_POKEMON(WHISCASH), -1, -1}, + .speechLose = {EC_WORD_AGREE, EC_WORD_ME, EC_WORD_NEED, EC_WORD_OFF, EC_POKEMON(WHISCASH), -1}, .monSet = gSlateportBattleTentTrainerMons_Rodolfo }, [SLATEPORT_TENT_TRAINER_DAVION] = { .facilityClass = FACILITY_CLASS_POKEMANIAC, .trainerName = _("谨平"),//キンペイ 金平 謹平 欽平 - .speechBefore = {EC_WORD_GRAAAH, EC_WORD_GRAAAH, EC_WORD_EXCL_EXCL, EC_WORD_GRAAAH, EC_WORD_GRAAAH, EC_WORD_EXCL_EXCL}, + .speechBefore = {EC_WORD_GWAH, EC_WORD_GWAH, EC_WORD_EXCL_EXCL, EC_WORD_GWAH, EC_WORD_GWAH, EC_WORD_EXCL_EXCL}, .speechWin = {EC_MOVE2(ROAR), EC_WORD_EXCL, -1, EC_MOVE2(ROAR), EC_WORD_EXCL_EXCL, -1}, .speechLose = {EC_WORD_URGH, EC_WORD_WAAAH, EC_WORD_EXCL_EXCL, -1, -1, -1}, .monSet = gSlateportBattleTentTrainerMons_Davion @@ -576,33 +576,33 @@ const struct BattleFrontierTrainer gSlateportBattleTentTrainers[NUM_BATTLE_TENT_ [SLATEPORT_TENT_TRAINER_KENDALL] = { .facilityClass = FACILITY_CLASS_SWIMMER_M, .trainerName = _("善次郎"),//善次郎 全治郎 - .speechBefore = {EC_WORD_A_LITTLE, EC_MOVE2(PETAL_DANCE), EC_WORD_TO, EC_WORD_PLEASE, EC_WORD_YOU, EC_WORD_EXCL}, - .speechWin = {EC_WORD_I, EC_WORD_DO, EC_WORD_THIS, EC_WORD_ONLY, EC_WORD_FOR, EC_WORD_WORK}, - .speechLose = {EC_WORD_HOW, EC_WORD_COULD, EC_WORD_YOU, EC_MOVE2(POUND), EC_WORD_ME, EC_WORD_QUES}, + .speechBefore = {EC_WORD_EATS, EC_WORD_A_LITTLE, EC_MOVE2(PETAL_DANCE), EC_WORD_LEARN, EC_WORD_YOU, EC_WORD_HAPPY}, + .speechWin = {EC_WORD_ME, EC_WORD_JUST, EC_WORD_FOR, EC_WORD_WORKING, EC_WORD_WHEN, EC_WORD_DOES}, + .speechLose = {EC_WORD_YOU, EC_WORD_HOW_DO, EC_WORD_CAN, EC_WORD_BEAT, EC_WORD_ME, EC_WORD_QUES}, .monSet = gSlateportBattleTentTrainerMons_Kendall }, [SLATEPORT_TENT_TRAINER_COLTEN] = { .facilityClass = FACILITY_CLASS_CAMPER, .trainerName = _("阿泊"),//泊まる 留まる 都丸 - .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO, EC_WORD_RUN, EC_WORD_AROUND}, - .speechWin = {EC_WORD_YAY, EC_WORD_EXCL, EC_WORD_WANT, EC_WORD_TO, EC_WORD_RUN, EC_WORD_QUES}, - .speechLose = {EC_WORD_A, EC_WORD_SWIFT_SWIM, EC_WORD_WOULD, EC_WORD_BE, EC_WORD_GOOD, EC_WORD_TOO}, + .speechBefore = {EC_WORD_ME, EC_WORD_WANTS, EC_WORD_ON, EC_WORD_AROUND, EC_WORD_RUNS, EC_WORD_RUNS}, + .speechWin = {EC_WORD_YAY, EC_WORD_EXCL, EC_WORD_WANTS, EC_WORD_RUNS, EC_WORD_WAS, -1}, + .speechLose = {EC_WORD_SWIFT_SWIM, EC_WORD_ONCE, EC_WORD_ALSO, EC_WORD_NICE, -1, -1}, .monSet = gSlateportBattleTentTrainerMons_Colten }, [SLATEPORT_TENT_TRAINER_IRVIN] = { .facilityClass = FACILITY_CLASS_BUG_MANIAC, .trainerName = _("兆一"),//チョウイチ 兆一 長一 超一 - .speechBefore = {EC_WORD_HAVE, EC_WORD_A, EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_MOVE(CONFUSE_RAY)}, - .speechWin = {EC_WORD_YAHOO, EC_WORD_MY, EC_MOVE(CONFUSE_RAY), EC_WORD_IS, EC_WORD_THE, EC_WORD_BEST}, - .speechLose = {EC_WORD_GWAH, EC_WORD_EXCL_EXCL, -1, EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_SEE, EC_WORD_MY, EC_MOVE(CONFUSE_RAY), -1, -1, -1}, + .speechWin = {EC_WORD_YAHOO, EC_WORD_MY, EC_MOVE(CONFUSE_RAY), EC_WORD_BE, EC_WORD_BEST, EC_WORD_OF}, + .speechLose = {EC_WORD_GWAH, EC_WORD_EXCL_EXCL, EC_WORD_ME, EC_WORD_VERY, EC_WORD_PARDON, EC_WORD_EXCL}, .monSet = gSlateportBattleTentTrainerMons_Irvin }, [SLATEPORT_TENT_TRAINER_SHAUN] = { .facilityClass = FACILITY_CLASS_GENTLEMAN, .trainerName = _("霍夫曼"),//ホフマン(外) - .speechBefore = {EC_WORD_LISTEN, EC_WORD_ELLIPSIS, EC_WORD_YOU, EC_WORD_AREN_T, EC_WORD_VERY, EC_WORD_GOOD}, - .speechWin = {EC_WORD_YOU, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_I, EC_WORD_WAS, EC_WORD_RIGHT}, - .speechLose = {EC_WORD_YES, EC_WORD_YES, EC_WORD_ELLIPSIS, EC_WORD_YOU_RE, EC_WORD_QUITE, EC_WORD_SOMETHING}, + .speechBefore = {EC_WORD_LISTENING, EC_WORD_AT, EC_WORD_ELLIPSIS, EC_WORD_YOU, EC_WORD_NOT_VERY, EC_WORD_STRONG}, + .speechWin = {EC_WORD_YOU, EC_WORD_LOOKS, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_FOE, EC_WORD_OF}, + .speechLose = {EC_WORD_YES, EC_WORD_YES, EC_WORD_ELLIPSIS, EC_WORD_YOU, EC_WORD_QUITE, EC_WORD_STRONG}, .monSet = gSlateportBattleTentTrainerMons_Shaun }, [SLATEPORT_TENT_TRAINER_KYLER] = { @@ -610,143 +610,143 @@ const struct BattleFrontierTrainer gSlateportBattleTentTrainers[NUM_BATTLE_TENT_ .trainerName = _("盖瑞"),//ゲイリー 英語 Gary .speechBefore = {EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_QUES}, .speechWin = {EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_YAY}, - .speechLose = {EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_WOW}, + .speechLose = {EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_WHOAH}, .monSet = gSlateportBattleTentTrainerMons_Kyler }, [SLATEPORT_TENT_TRAINER_MAGGIE] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_F, .trainerName = _("悠游"),//遊び 遊 - .speechBefore = {EC_POKEMON(VULPIX), EC_POKEMON(XATU), EC_POKEMON_NATIONAL(UMBREON), EC_WORD_ELLIPSIS, EC_WORD_UM, EC_WORD_ELLIPSIS}, - .speechWin = {EC_POKEMON(NOSEPASS), EC_WORD_ELLIPSIS, EC_WORD_UM, EC_POKEMON(SEVIPER), EC_WORD_EXCL, -1}, - .speechLose = {EC_POKEMON(NOSEPASS), EC_WORD_ELLIPSIS, EC_WORD_UM, EC_POKEMON_NATIONAL(SNORLAX), EC_WORD_ELLIPSIS, EC_WORD_UH_OH}, + .speechBefore = {EC_POKEMON(VULPIX), EC_POKEMON(XATU), EC_POKEMON_NATIONAL(UMBREON), EC_WORD_ELLIPSIS, EC_WORD_HMM, EC_WORD_ELLIPSIS}, + .speechWin = {EC_POKEMON(NOSEPASS), EC_WORD_ELLIPSIS, EC_WORD_HMM, EC_POKEMON(SEVIPER), EC_WORD_EXCL, -1}, + .speechLose = {EC_POKEMON(NOSEPASS), EC_WORD_ELLIPSIS, EC_WORD_HMM, EC_POKEMON_NATIONAL(SNORLAX), EC_WORD_ELLIPSIS, EC_WORD_UH_OH}, .monSet = gSlateportBattleTentTrainerMons_Maggie }, [SLATEPORT_TENT_TRAINER_STEPHON] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_M, .trainerName = _("龟次郎"),//亀治郎 亀次郎 - .speechBefore = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_ENJOY, EC_WORD_AN, EC_WORD_EGG}, - .speechWin = {EC_WORD_I, EC_WORD_WILL, EC_WORD_ENJOY, EC_WORD_THIS, EC_WORD_TASTY, EC_WORD_VICTORY}, - .speechLose = {EC_WORD_AWFUL, EC_WORD_EXCL_EXCL, -1, EC_WORD_JUST, EC_WORD_AWFUL, EC_WORD_EXCL_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_WENT, EC_WORD_EAT, EC_WORD_A, EC_WORD_EGG}, + .speechWin = {EC_WORD_ME, EC_WORD_WOULD, EC_WORD_ENJOY, EC_WORD_THIS, EC_WORD_TASTY, EC_WORD_VICTORY}, + .speechLose = {EC_WORD_AWFUL, EC_WORD_EXCL_EXCL, -1, EC_WORD_AWFULLY, EC_WORD_AWFUL, EC_WORD_EXCL_EXCL}, .monSet = gSlateportBattleTentTrainerMons_Stephon }, [SLATEPORT_TENT_TRAINER_REBECCA] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_F, .trainerName = _("夏露露"),//シャルル 外国語 - .speechBefore = {EC_WORD_THAT, EC_WORD_EGG, EC_WORD_HAS, EC_WORD_A, EC_WORD_TASTY, EC_WORD_SHINE}, - .speechWin = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_EXCL, EC_WORD_SMELL, EC_WORD_THAT, EC_WORD_STENCH}, - .speechLose = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_MAKE, EC_WORD_ME, EC_WORD_STOP, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_THAT, EC_WORD_EGG, EC_WORD_ON, EC_MOVE2(FLASH), -1, -1}, + .speechWin = {EC_WORD_ME, EC_WORD_COULDN_T, EC_WORD_EXCL, EC_WORD_SMELL, EC_WORD_THAT, EC_WORD_STENCH}, + .speechLose = {EC_WORD_YOU, EC_WORD_APPEAR, EC_WORD_CAPABLE, EC_WORD_ME, EC_WORD_ELLIPSIS, -1}, .monSet = gSlateportBattleTentTrainerMons_Rebecca }, [SLATEPORT_TENT_TRAINER_REGGIE] = { .facilityClass = FACILITY_CLASS_POKEFAN_M, .trainerName = _("巴布洛"),//パブロフ 外国語 - .speechBefore = {EC_WORD_POKEMON, EC_WORD_COME, EC_WORD_BEFORE, EC_WORD_MONEY, EC_WORD_OR, EC_WORD_FAMILY}, - .speechWin = {EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_ME, EC_WORD_STRONG}, - .speechLose = {EC_WORD_THAT_S, EC_WORD_WHY, EC_WORD_I_AM, EC_WORD_SO, EC_WORD_THICK, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_POKEMON, EC_WORD_THAN, EC_WORD_MONEY, EC_WORD_AND, EC_WORD_FAMILY, EC_WORD_IMPORTANT}, + .speechWin = {EC_WORD_THIS, EC_WORD_WERE, EC_WORD_ME, EC_WORD_WHY, EC_WORD_STRONG, -1}, + .speechLose = {EC_WORD_THIS, EC_WORD_WERE, EC_WORD_ME, EC_WORD_WHY, EC_WORD_WHEN, EC_WORD_TOUGH}, .monSet = gSlateportBattleTentTrainerMons_Reggie }, [SLATEPORT_TENT_TRAINER_JANAE] = { .facilityClass = FACILITY_CLASS_POKEFAN_F, .trainerName = _("越乃"),//コシノ 越乃 小篠  - .speechBefore = {EC_WORD_I, EC_WORD_JUST, EC_WORD_ADORE, EC_WORD_YOUR, EC_WORD_TOUGH, EC_WORD_LOOK}, - .speechWin = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_HOW, EC_WORD_YOU, EC_MOVE2(STRUGGLE), -1}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_MEAN, EC_WORD_AND, EC_WORD_AWFUL, EC_WORD_TRAINER}, + .speechBefore = {EC_WORD_ME, EC_WORD_WERE, EC_WORD_LIKES, EC_WORD_YOUR, EC_WORD_STRONG, EC_WORD_SUPER}, + .speechWin = {EC_WORD_ME, EC_WORD_LIKES, EC_WORD_YOU, EC_MOVE2(STRUGGLE), EC_WORD_OF, EC_WORD_GRAAAH}, + .speechLose = {EC_WORD_YOU, EC_WORD_YEAH, EC_WORD_SPIRALING, EC_WORD_AWFUL, EC_WORD_OF, EC_WORD_TRAINER}, .monSet = gSlateportBattleTentTrainerMons_Janae }, [SLATEPORT_TENT_TRAINER_CAIDEN] = { .facilityClass = FACILITY_CLASS_EXPERT_M, .trainerName = _("明月"),//メイゲツ 明月 名月 .speechBefore = {EC_WORD_MY, EC_MOVE2(CURSE), EC_WORD_WILL, EC_WORD_BREAK, EC_WORD_YOUR, EC_WORD_SPIRIT}, - .speechWin = {EC_MOVE2(CURSE), EC_WORD_QUES, EC_WORD_IT_S, EC_WORD_A, EC_WORD_LIE, EC_WORD_ELLIPSIS}, - .speechLose = {EC_WORD_MY, EC_MOVE2(CURSE), EC_WORD_WILL, EC_WORD_LAST, EC_WORD_FOREVER, -1}, + .speechWin = {EC_MOVE2(CURSE), EC_WORD_QUES, EC_WORD_THAT, EC_WORD_BE, EC_WORD_LIE, EC_WORD_ELLIPSIS}, + .speechLose = {EC_WORD_MY, EC_MOVE2(CURSE), EC_WORD_WILL, EC_WORD_FOREVER, EC_WORD_BORED, -1}, .monSet = gSlateportBattleTentTrainerMons_Caiden }, [SLATEPORT_TENT_TRAINER_KIRSTEN] = { .facilityClass = FACILITY_CLASS_EXPERT_F, .trainerName = _("阁子"),//カク 格 閣 画 - .speechBefore = {EC_WORD_HUH_QUES, EC_WORD_A, EC_WORD_BATTLE, EC_WORD_YOU, EC_WORD_SAID, EC_WORD_QUES}, - .speechWin = {EC_WORD_HUH_QUES, EC_WORD_STRONG, EC_WORD_BUT, EC_WORD_NOT, EC_WORD_STRONG, EC_WORD_ENOUGH}, - .speechLose = {EC_WORD_HUH_QUES, EC_WORD_I, EC_WORD_SURRENDER, EC_WORD_TO, EC_WORD_YOUR, EC_MOVE(STRENGTH)}, + .speechBefore = {EC_WORD_HUH_QUES, EC_WORD_YOU, EC_WORD_SAID, EC_WORD_BATTLE, EC_WORD_QUES, -1}, + .speechWin = {EC_WORD_HUH_QUES, EC_WORD_STRONG, EC_WORD_BUT, EC_WORD_DRINK, EC_WORD_STRONG, -1}, + .speechLose = {EC_WORD_HUH_QUES, EC_WORD_ME, EC_WORD_FOE, EC_WORD_YOUR, EC_WORD_POWER, EC_WORD_SURRENDER}, .monSet = gSlateportBattleTentTrainerMons_Kirsten }, [SLATEPORT_TENT_TRAINER_KURTIS] = { .facilityClass = FACILITY_CLASS_YOUNGSTER, .trainerName = _("小一"),//イチ 一 - .speechBefore = {EC_WORD_SORRY, EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_TO, EC_WORD_GET, EC_MOVE2(BEAT_UP)}, - .speechWin = {EC_WORD_I, EC_WORD_SAID, EC_WORD_WE, EC_WORD_WOULD, EC_MOVE2(POUND), EC_WORD_YOU}, - .speechLose = {EC_WORD_HOW, EC_WORD_DID, EC_WORD_I, EC_WORD_GET, EC_MOVE2(BEAT_UP), EC_WORD_QUES}, + .speechBefore = {EC_WORD_SORRY, EC_WORD_PARDON, EC_WORD_YOU, EC_WORD_WOULD, EC_WORD_CAME, EC_WORD_KNOCKOUT}, + .speechWin = {EC_WORD_ME, EC_WORD_SAID, EC_WORD_IS, EC_WORD_WOULD, EC_WORD_KNOCKOUT, EC_WORD_YOU}, + .speechLose = {EC_WORD_ME, EC_WORD_WHY, EC_WORD_CAME, EC_WORD_BEAT, EC_WORD_IS, EC_WORD_QUES}, .monSet = gSlateportBattleTentTrainerMons_Kurtis }, [SLATEPORT_TENT_TRAINER_STEFAN] = { .facilityClass = FACILITY_CLASS_FISHERMAN, .trainerName = _("龙哥"),//ハナウマ(湾)(恐竜湾 ハワイ) 花馬 - .speechBefore = {EC_WORD_I, EC_WORD_ONLY, EC_WORD_WANT, EC_WORD_CUTE, EC_WORD_POKEMON, -1}, - .speechWin = {EC_WORD_WHAT, EC_WORD_IS, EC_WORD_IT, EC_WORD_TO, EC_WORD_YOU, EC_WORD_QUES}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_KIND, EC_WORD_OF, EC_WORD_AWESOME, EC_WORD_ELLIPSIS, -1}, + .speechBefore = {EC_WORD_ME, EC_WORD_ONLY, EC_WORD_WANTS, EC_WORD_CUTE, EC_WORD_POKEMON, -1}, + .speechWin = {EC_WORD_YOU, EC_WORD_HOW_DO, EC_WORD_IS, EC_WORD_QUES, -1, -1}, + .speechLose = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_LISTEN, EC_WORD_FANTASTIC, EC_WORD_ELLIPSIS, -1}, .monSet = gSlateportBattleTentTrainerMons_Stefan }, [SLATEPORT_TENT_TRAINER_AVERY] = { .facilityClass = FACILITY_CLASS_BIRD_KEEPER, .trainerName = _("定春"),//サダハル 貞春 定春 定晴 - .speechBefore = {EC_WORD_TOYS, EC_WORD_EXCL, EC_WORD_I, EC_WORD_NEED, EC_WORD_MORE, EC_WORD_TOYS}, - .speechWin = {EC_WORD_I, EC_WORD_NEED, EC_WORD_SOME, EC_WORD_EASY, EC_WORD_MONEY, EC_WORD_FAST}, - .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_WORK, EC_WORD_FOR, EC_WORD_MONEY}, + .speechBefore = {EC_WORD_TOYS, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_NEED, EC_WORD_MORE, EC_WORD_TOYS}, + .speechWin = {EC_WORD_ME, EC_WORD_NEED, EC_WORD_GOT, EC_WORD_FAST, EC_WORD_GETS, EC_WORD_MONEY}, + .speechLose = {EC_WORD_ME, EC_WORD_NEED, EC_WORD_FOR, EC_WORD_MONEY, EC_WORD_WORKING, -1}, .monSet = gSlateportBattleTentTrainerMons_Avery }, [SLATEPORT_TENT_TRAINER_DWANE] = { .facilityClass = FACILITY_CLASS_NINJA_BOY, .trainerName = _("科隆"),//クーロン 英語 科隆(Kof?) - .speechBefore = {EC_WORD_MMM, EC_WORD_TASTY, EC_WORD_ELLIPSIS, EC_WORD_WONDER, EC_WORD_WHAT, EC_WORD_QUES}, - .speechWin = {EC_WORD_MMM, EC_WORD_MMM, EC_WORD_ELLIPSIS, EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_KNOW}, - .speechLose = {EC_WORD_MMM, EC_WORD_MMM, EC_WORD_ELLIPSIS, EC_WORD_OH_YEAH, EC_WORD_THIS_IS_IT_EXCL, -1}, + .speechBefore = {EC_WORD_MMM, EC_WORD_TASTY, EC_WORD_ELLIPSIS, EC_WORD_WONDER, EC_WORD_WAS, -1}, + .speechWin = {EC_WORD_MMM, EC_WORD_MMM, EC_WORD_ELLIPSIS, EC_WORD_YOU, EC_WORD_NO, EC_WORD_KNOWS}, + .speechLose = {EC_WORD_MMM, EC_WORD_MMM, EC_WORD_ELLIPSIS, EC_WORD_OH, EC_WORD_OKAY, -1}, .monSet = gSlateportBattleTentTrainerMons_Dwane }, [SLATEPORT_TENT_TRAINER_MCKENNA] = { .facilityClass = FACILITY_CLASS_PARASOL_LADY, .trainerName = _("千代治"),//チヨジ 千代治 - .speechBefore = {EC_WORD_I, EC_WORD_DISLIKE, EC_WORD_SMALL, EC_WORD_TALK, EC_WORD_LET_S, EC_WORD_GO}, - .speechWin = {EC_WORD_YUP, EC_WORD_THAT_S, EC_WORD_THAT, -1, -1, -1}, - .speechLose = {EC_WORD_KTHX_BYE, -1, -1, -1, -1, -1}, + .speechBefore = {EC_WORD_ME, EC_WORD_DISLIKE, EC_WORD_CHAT, EC_WORD_LET_S, EC_WORD_COME_ON, -1}, + .speechWin = {EC_WORD_YES, EC_WORD_WERE, EC_WORD_EVERY, -1, -1, -1}, + .speechLose = {EC_WORD_THANKS, -1, EC_WORD_SMELL_YA, -1, -1, -1}, .monSet = gSlateportBattleTentTrainerMons_Mckenna }, [SLATEPORT_TENT_TRAINER_CAMRYN] = { .facilityClass = FACILITY_CLASS_SWIMMER_F, .trainerName = _("米也"),//ミーヤ 米也 (音) - .speechBefore = {EC_WORD_MR, EC_WORD_JUDGE, EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_OUR, EC_WORD_TRUST}, - .speechWin = {EC_WORD_YES_SIR_EXCL, EC_WORD_WE_RE, EC_WORD_NO_1, EC_WORD_IN, EC_WORD_THIS, EC_WORD_CONTEST}, - .speechLose = {EC_WORD_I, EC_WORD_WON_T, EC_WORD_GIVE_UP, EC_WORD_MY, EC_WORD_IDOL, EC_WORD_DREAM}, + .speechBefore = {EC_WORD_JUDGE, EC_WORD_MR, EC_WORD_WE, EC_WORD_TRUST, EC_WORD_YOU, -1}, + .speechWin = {EC_WORD_YES_SIR_EXCL, EC_WORD_WE_RE, EC_WORD_THIS, EC_WORD_RANK, EC_WORD_SMITE, EC_WORD_NO_1}, + .speechLose = {EC_WORD_ME, EC_WORD_WON_T, EC_WORD_GIVE_UP, EC_WORD_MY, EC_WORD_IDOL, -1}, .monSet = gSlateportBattleTentTrainerMons_Camryn }, [SLATEPORT_TENT_TRAINER_NATASHA] = { .facilityClass = FACILITY_CLASS_PICNICKER, .trainerName = _("贝茨"),//ベイツ 外国語 - .speechBefore = {EC_WORD_COME_OVER, EC_WORD_TO, EC_WORD_MY, EC_WORD_PLACE, EC_WORD_OK_QUES, -1}, - .speechWin = {EC_WORD_COME_ON, EC_WORD_OVER, EC_WORD_IT, EC_WORD_WILL, EC_WORD_BE, EC_WORD_GREAT}, - .speechLose = {EC_WORD_AWW, EC_WORD_WON_T, EC_WORD_YOU, EC_WORD_COME_OVER, EC_WORD_QUES, -1}, + .speechBefore = {EC_WORD_COME, EC_WORD_MY, EC_WORD_KID, EC_WORD_OK_QUES, -1, -1}, + .speechWin = {EC_WORD_COME_ON, EC_WORD_THIS, EC_WORD_WOULD, EC_WORD_GREAT, EC_WORD_OF, -1}, + .speechLose = {EC_WORD_OH, EC_WORD_YOU, EC_WORD_NO, EC_WORD_COME_OVER, EC_WORD_WAS, -1}, .monSet = gSlateportBattleTentTrainerMons_Natasha }, [SLATEPORT_TENT_TRAINER_AUSTYN] = { .facilityClass = FACILITY_CLASS_SAILOR, .trainerName = _("关作"),//カンサク 関作 寛作 - .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_CARE, EC_WORD_HOW, EC_WORD_WE, EC_WORD_MATCH_UP}, - .speechWin = {EC_WORD_HAH, EC_WORD_BACK, EC_WORD_TO, EC_WORD_SCHOOL, EC_WORD_FOR, EC_WORD_YOU}, - .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_STUDY, EC_WORD_MY, EC_WORD_LESSONS}, + .speechBefore = {EC_WORD_ME, EC_WORD_NO, EC_WORD_CARE, EC_WORD_WE, EC_WORD_HOW_DO, EC_WORD_MATCH}, + .speechWin = {EC_WORD_HAH, EC_WORD_YOU, EC_WORD_OLDEN, EC_WORD_SCHOOL, EC_WORD_WENT, EC_WORD_YUP}, + .speechLose = {EC_WORD_ME, EC_WORD_NEED, EC_WORD_SERIOUS, EC_WORD_STUDY, EC_WORD_MY, EC_WORD_LESSONS}, .monSet = gSlateportBattleTentTrainerMons_Austyn }, [SLATEPORT_TENT_TRAINER_DONOVAN] = { .facilityClass = FACILITY_CLASS_COLLECTOR, .trainerName = _("阿信"),//震 信 沈(ドラゴンボール) - .speechBefore = {EC_WORD_OH, EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_SLIMY, EC_WORD_ALL, EC_WORD_OVER}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_DOWN, EC_WORD_THE, EC_MOVE2(MEGA_DRAIN), EC_WORD_HAHAHA}, - .speechLose = {EC_WORD_I_AM, EC_WORD_NATURALLY, EC_WORD_SLIMY, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM}, + .speechBefore = {EC_WORD_OH, EC_WORD_ME, EC_WORD_SENSE, EC_WORD_SLIMY, EC_WORD_OF, -1}, + .speechWin = {EC_WORD_YOU, EC_WORD_TOTALLY, EC_WORD_FINISH, EC_WORD_IS, EC_WORD_EXCL, EC_WORD_HAHAHA}, + .speechLose = {EC_WORD_ME, EC_WORD_LACKS, EC_WORD_WERE, EC_WORD_SLIMY, EC_WORD_WERE, EC_WORD_EVERY}, .monSet = gSlateportBattleTentTrainerMons_Donovan }, [SLATEPORT_TENT_TRAINER_TAMIA] = { .facilityClass = FACILITY_CLASS_LASS, .trainerName = _("宝琳"),//ポリーヌ フランス語?? - .speechBefore = {EC_WORD_I_AM, EC_WORD_ANGRY, EC_WORD_WITH, EC_WORD_MY, EC_WORD_FATHER, EC_WORD_ELLIPSIS}, - .speechWin = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_DISLIKE, EC_WORD_MY, EC_WORD_FATHER, EC_WORD_EXCL}, - .speechLose = {EC_WORD_I, EC_WORD_JUST, EC_WORD_SO, EC_WORD_ADORE, EC_WORD_MY, EC_WORD_FATHER}, + .speechBefore = {EC_WORD_ME, EC_WORD_FOE, EC_WORD_ME, EC_WORD_FATHER, EC_WORD_VERY, EC_WORD_ANGRY}, + .speechWin = {EC_WORD_ME, EC_WORD_REALLY, EC_WORD_DISLIKE, EC_WORD_MY, EC_WORD_FATHER, EC_WORD_EXCL}, + .speechLose = {EC_WORD_ME, EC_WORD_WAY, EC_WORD_LIKES, EC_WORD_MY, EC_WORD_FATHER, EC_WORD_IS}, .monSet = gSlateportBattleTentTrainerMons_Tamia } }; @@ -1565,241 +1565,241 @@ const struct BattleFrontierTrainer gVerdanturfBattleTentTrainers[NUM_BATTLE_TENT [VERDANTURF_TENT_TRAINER_BRENNA] = { .facilityClass = FACILITY_CLASS_AROMA_LADY, .trainerName = _("小实"),//ミノ 未野 稔 実 - .speechBefore = {EC_WORD_NO, EC_WORD_DAYS, EC_WORD_GO, EC_WORD_WITHOUT, EC_WORD_MY, EC_MOVE(FAKE_TEARS)}, - .speechWin = {EC_WORD_OH, EC_WORD_THAT_WAS, EC_WORD_SO, EC_WORD_REFRESHING, EC_WORD_EXCL, -1}, - .speechLose = {EC_WORD_ALL, EC_WORD_I, EC_WORD_EVER, EC_WORD_GET, EC_WORD_IS, EC_MOVE(TORMENT)}, + .speechBefore = {EC_WORD_HAVEN_T, EC_WORD_END, EC_WORD_ME, EC_WORD_NO, EC_MOVE(FAKE_TEARS), -1}, + .speechWin = {EC_WORD_OH, EC_WORD_THIS, EC_WORD_YEAH, EC_WORD_REFRESHING, EC_WORD_EXCL, -1}, + .speechLose = {EC_WORD_ME, EC_WORD_GET, EC_WORD_OF, EC_WORD_SERIOUSLY, EC_WORD_DOWNCAST, -1}, .monSet = gVerdanturfBattleTentTrainerMons_Brenna }, [VERDANTURF_TENT_TRAINER_DILAN] = { .facilityClass = FACILITY_CLASS_RUIN_MANIAC, .trainerName = _("孝元"),//コウゲン 孝元 光源 - .speechBefore = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_KNOW, EC_WORD_HOW, EC_WORD_BORED, EC_WORD_I_AM}, - .speechWin = {EC_WORD_LOSING, EC_WORD_ISN_T, EC_WORD_EXCITING, EC_WORD_AT, EC_WORD_ALL, EC_WORD_ELLIPSIS}, - .speechLose = {EC_WORD_EXCITING, EC_WORD_EXCL_EXCL, EC_WORD_BYE_BYE, EC_WORD_TO, EC_WORD_BEING, EC_WORD_BORED}, + .speechBefore = {EC_WORD_YOU, EC_WORD_NO, EC_WORD_KNOWS, EC_WORD_ME, EC_WORD_DIDN_T, EC_WORD_BORING}, + .speechWin = {EC_WORD_LOST, EC_WORD_A_LITTLE, EC_WORD_ALSO, EC_WORD_NO, EC_WORD_STATIC, EC_WORD_ELLIPSIS}, + .speechLose = {EC_WORD_STATIC, EC_WORD_EXCL_EXCL, EC_WORD_NO, EC_WORD_DAILY, EC_WORD_BORING, EC_WORD_IS}, .monSet = gVerdanturfBattleTentTrainerMons_Dilan }, [VERDANTURF_TENT_TRAINER_ELIANA] = { .facilityClass = FACILITY_CLASS_TUBER_F, .trainerName = _("未美"),//ミミ 耳 未美 - .speechBefore = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_ON, EC_WORD_A, EC_WORD_VACATION, EC_WORD_SOON}, - .speechWin = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_GET, EC_WORD_SOME, EC_WORD_MONEY}, - .speechLose = {EC_WORD_NO, EC_WORD_SLEEP, EC_WORD_UNTIL, EC_WORD_I, EC_WORD_GET, EC_WORD_HOME}, + .speechBefore = {EC_WORD_ME, EC_WORD_SOON, EC_WORD_WEREN_T, EC_WORD_WENT, EC_WORD_PLANS, EC_WORD_IS}, + .speechWin = {EC_WORD_ME, EC_WORD_NEED, EC_WORD_GET, EC_WORD_SOME, EC_WORD_MONEY, -1}, + .speechLose = {EC_WORD_ME, EC_WORD_GO_HOME, EC_WORD_BEFORE, EC_WORD_WON_T, EC_MOVE2(REST), -1}, .monSet = gVerdanturfBattleTentTrainerMons_Eliana }, [VERDANTURF_TENT_TRAINER_MARKUS] = { .facilityClass = FACILITY_CLASS_TUBER_M, .trainerName = _("彦根"),//ヒコ 彦根 比子 - .speechBefore = {EC_WORD_I_AM, EC_WORD_SMART, EC_WORD_EXCL, EC_WORD_IF_I_LOSE, EC_WORD_I, EC_MOVE(SELF_DESTRUCT)}, - .speechWin = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_NON_STOP, EC_MOVE2(EXPLOSION), EC_WORD_OF, EC_WORD_JOY}, - .speechLose = {EC_WORD_I_VE, EC_WORD_LOST, EC_WORD_ELLIPSIS, EC_WORD_TIME, EC_WORD_TO, EC_MOVE(SELF_DESTRUCT)}, + .speechBefore = {EC_WORD_ME, EC_WORD_VERY, EC_WORD_SMART, EC_WORD_IF_I_LOSE, EC_WORD_THIS_IS_IT_EXCL, EC_MOVE(SELF_DESTRUCT)}, + .speechWin = {EC_WORD_DOWN, EC_WORD_NON_STOP, EC_WORD_OF, EC_WORD_JOY, EC_MOVE2(EXPLOSION), EC_WORD_EXCL}, + .speechLose = {EC_WORD_I_VE, EC_WORD_HAVEN_T, EC_WORD_ELLIPSIS, EC_WORD_TIME, EC_MOVE(SELF_DESTRUCT), EC_WORD_IS}, .monSet = gVerdanturfBattleTentTrainerMons_Markus }, [VERDANTURF_TENT_TRAINER_CAITLYN] = { .facilityClass = FACILITY_CLASS_LADY, .trainerName = _("小包"),//ツツミ 堤 包み - .speechBefore = {EC_WORD_I_AM, EC_WORD_BORED, EC_WORD_OF, EC_WORD_BEING, EC_WORD_AN, EC_WORD_IDOL}, - .speechWin = {EC_WORD_A, EC_WORD_BATTLE, EC_WORD_IS, EC_WORD_BEST, EC_WORD_FOR, EC_WORD_HAPPINESS}, - .speechLose = {EC_WORD_LOSING, EC_WORD_DOESN_T, EC_WORD_BUG, EC_WORD_ME, EC_WORD_AT, EC_WORD_ALL}, + .speechBefore = {EC_WORD_ME, EC_WORD_FOE, EC_WORD_WHILE, EC_WORD_IDOL, EC_WORD_BORING, EC_WORD_IS}, + .speechWin = {EC_WORD_BATTLE, EC_WORD_WAKE_UP, EC_WORD_HAPPY, EC_WORD_IS, EC_WORD_EXCL, -1}, + .speechLose = {EC_WORD_LOSING, EC_WORD_TOTALLY, EC_WORD_WON_T, EC_WORD_GIVES, EC_WORD_ME, -1}, .monSet = gVerdanturfBattleTentTrainerMons_Caitlyn }, [VERDANTURF_TENT_TRAINER_DESIREE] = { .facilityClass = FACILITY_CLASS_BEAUTY, .trainerName = _("希拉里"),//キラリ 外国語(英?)希来里 Hilary - .speechBefore = {EC_WORD_DOESN_T, EC_WORD_MY, EC_WORD_BEAUTY, EC_MOVE(ASTONISH), EC_WORD_YOU, EC_WORD_QUES}, - .speechWin = {EC_WORD_DID, EC_WORD_I, EC_WORD_INTIMIDATE, EC_WORD_YOU, EC_WORD_QUES, -1}, - .speechLose = {EC_WORD_MY, EC_WORD_BEAUTY, EC_WORD_DID, EC_WORD_NOTHING, EC_WORD_FOR, EC_WORD_YOU}, + .speechBefore = {EC_WORD_MY, EC_WORD_BEAUTY, EC_WORD_HAVEN_T, EC_MOVE(ASTONISH), EC_WORD_YOU, EC_WORD_WAS}, + .speechWin = {EC_WORD_ME, EC_WORD_INTIMIDATE, EC_WORD_TO, EC_WORD_YOU, EC_WORD_SNORT, -1}, + .speechLose = {EC_WORD_MY, EC_WORD_BEAUTY, EC_WORD_FOE, EC_WORD_YOU, EC_WORD_HAVEN_T, EC_WORD_EATS}, .monSet = gVerdanturfBattleTentTrainerMons_Desiree }, [VERDANTURF_TENT_TRAINER_RONALD] = { .facilityClass = FACILITY_CLASS_RICH_BOY, .trainerName = _("和夫"),//カズオ 和夫 一夫 - .speechBefore = {EC_WORD_COME_ON, EC_WORD_I, EC_WORD_WILL, EC_WORD_BATTLE, EC_WORD_SERIOUSLY, -1}, - .speechWin = {EC_WORD_GIVE_UP, EC_WORD_QUES, -1, EC_WORD_THAT_S, EC_WORD_REALLY, EC_WORD_WEAK}, - .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_DO, EC_WORD_A, EC_MOVE2(BATON_PASS)}, + .speechBefore = {EC_WORD_COME_ON, EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_SERIOUS, EC_WORD_BATTLE, EC_WORD_IS}, + .speechWin = {EC_WORD_GIVE_UP, EC_WORD_SNORT, -1, EC_WORD_THAT, EC_WORD_YEAH, EC_WORD_WEAK}, + .speechLose = {EC_WORD_ME, EC_WORD_NEED, EC_WORD_GIMME, EC_WORD_BACK, EC_WORD_A, EC_MOVE2(BATON_PASS)}, .monSet = gVerdanturfBattleTentTrainerMons_Ronald }, [VERDANTURF_TENT_TRAINER_ASHTEN] = { .facilityClass = FACILITY_CLASS_POKEMANIAC, .trainerName = _("力也"),//リキヤ 力哉 力也 - .speechBefore = {EC_WORD_OH_YEAH, EC_WORD_ANOTHER, EC_WORD_EXCITING, EC_WORD_BATTLE, EC_WORD_EXCL, -1}, - .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_WIMPY, EC_WORD_AND, EC_WORD_BORING}, - .speechLose = {EC_WORD_THAT_WAS, EC_WORD_AN, EC_WORD_EXCITING, EC_WORD_LOSS, EC_WORD_WOW, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_OH_YEAH, EC_WORD_SO, EC_WORD_GO, EC_WORD_EXCITING, EC_WORD_OF, EC_WORD_BATTLE}, + .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_YEAH, EC_WORD_WIMPY, EC_WORD_AND, EC_WORD_BORING}, + .speechLose = {EC_WORD_THAT_WAS, EC_WORD_GO, EC_WORD_EXCITING, EC_WORD_OF, EC_WORD_LOSING, EC_WORD_EXCL}, .monSet = gVerdanturfBattleTentTrainerMons_Ashten }, [VERDANTURF_TENT_TRAINER_GERARD] = { .facilityClass = FACILITY_CLASS_SWIMMER_M, .trainerName = _("龙实"),//タツミ 龍実 辰巳 - .speechBefore = {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_WORD_SUPER, EC_MOVE2(TEETER_DANCE), EC_WORD_EXCL}, - .speechWin = {EC_WORD_THAT_WAS, EC_WORD_HARD, EC_WORD_ELLIPSIS, EC_WORD_AM, EC_WORD_I, EC_WORD_OK_QUES}, - .speechLose = {EC_WORD_I, EC_WORD_WON_T, EC_WORD_FORGIVE, EC_WORD_YOU, EC_WORD_FOR, EC_WORD_THAT}, + .speechBefore = {EC_WORD_SEE, EC_WORD_MY, EC_WORD_HYPER, EC_MOVE2(TEETER_DANCE), EC_WORD_EXCL, -1}, + .speechWin = {EC_WORD_HAS, EC_WORD_HARD, EC_WORD_ELLIPSIS, EC_WORD_ME, EC_WORD_LIKELY_TO, EC_WORD_OK_QUES}, + .speechLose = {EC_WORD_ME, EC_WORD_WON_T, EC_WORD_EXCUSE, EC_WORD_YOU, EC_WORD_OF, -1}, .monSet = gVerdanturfBattleTentTrainerMons_Gerard }, [VERDANTURF_TENT_TRAINER_BRADLY] = { .facilityClass = FACILITY_CLASS_CAMPER, .trainerName = _("秀也"),//ヒデヤ 秀也 英也 - .speechBefore = {EC_WORD_IT_S, EC_WORD_LONESOME, EC_WORD_BUT, EC_WORD_I, EC_WORD_VACATION, EC_WORD_ALONE}, - .speechWin = {EC_WORD_I, EC_WORD_WILL, EC_MOVE(WITHDRAW), EC_WORD_INSIDE, EC_WORD_MY, EC_WORD_SHELL_ARMOR}, - .speechLose = {EC_WORD_OH, EC_WORD_ELLIPSIS, -1, EC_WORD_ALONE, EC_WORD_AS, EC_WORD_ALWAYS}, + .speechBefore = {EC_WORD_ME, EC_WORD_LONESOME, EC_WORD_BUT, EC_WORD_A, EC_WORD_PERSON, EC_WORD_PLANS}, + .speechWin = {EC_WORD_ME, EC_WORD_WEREN_T, EC_MOVE(WITHDRAW), EC_WORD_IS, EC_WORD_EXCL, -1}, + .speechLose = {EC_WORD_OH, EC_WORD_ELLIPSIS, -1, EC_WORD_ALWAYS, EC_WORD_EVERY, EC_WORD_LONESOME}, .monSet = gVerdanturfBattleTentTrainerMons_Bradly }, [VERDANTURF_TENT_TRAINER_DENNIS] = { .facilityClass = FACILITY_CLASS_BUG_MANIAC, .trainerName = _("强尼"),//ジャニー Jenny?Jhonny?英語 - .speechBefore = {EC_WORD_ARE, EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_STRONG, EC_WORD_QUES, -1}, + .speechBefore = {EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_STRONG, EC_WORD_WAS, -1, -1}, .speechWin = {EC_WORD_WAHAHAHA, EC_WORD_EXCL, -1, EC_WORD_WAHAHAHA, EC_WORD_EXCL_EXCL, -1}, - .speechLose = {EC_WORD_NICE, EC_WORD_GOING, EC_WORD_EXCL, EC_WORD_I, EC_WORD_WAS, EC_WORD_CHILD_S_PLAY}, + .speechLose = {EC_WORD_YEAH, EC_WORD_PRETTY, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_AS_IF, EC_WORD_CHILD_S_PLAY}, .monSet = gVerdanturfBattleTentTrainerMons_Dennis }, [VERDANTURF_TENT_TRAINER_PRESTIN] = { .facilityClass = FACILITY_CLASS_GENTLEMAN, .trainerName = _("大卫"),//デビット David?外国語 - .speechBefore = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_A, EC_MOVE(NIGHTMARE), EC_WORD_FOR, EC_WORD_YOU}, - .speechWin = {EC_WORD_FORGIVE, EC_WORD_ME, EC_WORD_ELLIPSIS, EC_WORD_IT_S, EC_WORD_A, EC_WORD_DREAM}, - .speechLose = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_WAKE_UP, EC_WORD_FROM, EC_WORD_THIS}, + .speechBefore = {EC_WORD_DOWN, EC_WORD_YOUR, EC_WORD_GO, EC_MOVE(NIGHTMARE), -1, -1}, + .speechWin = {EC_WORD_PARDON, EC_WORD_ELLIPSIS, EC_WORD_THIS, EC_WORD_JUST, EC_WORD_A, EC_WORD_LIFE}, + .speechLose = {EC_WORD_ME, EC_WORD_WANTS, EC_WORD_FROM, EC_WORD_INSIDE, EC_WORD_WAKES_UP, -1}, .monSet = gVerdanturfBattleTentTrainerMons_Prestin }, [VERDANTURF_TENT_TRAINER_ERNESTO] = { .facilityClass = FACILITY_CLASS_GUITARIST, .trainerName = _("伏奇"),//フッキー 外国語?? 伏奇?(フッキ?)あるいは冬樹?不明★ - .speechBefore = {EC_WORD_THIS, EC_WORD_PARTY, EC_WORD_GOES, EC_WORD_ON, EC_WORD_FOREVER, EC_WORD_EXCL}, - .speechWin = {EC_WORD_THE, EC_WORD_MUSIC, EC_WORD_PLAYS, EC_WORD_ON, EC_WORD_WITHOUT, EC_WORD_END}, - .speechLose = {EC_WORD_NO, EC_WORD_EXCL, EC_WORD_THE, EC_WORD_MUSIC, EC_WORD_CAN_T, EC_WORD_STOP}, + .speechBefore = {EC_WORD_THIS, EC_WORD_PARTY, EC_WORD_WILL, EC_WORD_FOREVER, EC_WORD_BORED, EC_WORD_EXCL}, + .speechWin = {EC_WORD_MUSIC, EC_WORD_FOREVER, EC_WORD_BORED, EC_WORD_NON_STOP, -1, -1}, + .speechLose = {EC_WORD_NO, EC_WORD_EXCL, -1, EC_WORD_MUSIC, EC_WORD_COULDN_T, EC_WORD_STOP}, .monSet = gVerdanturfBattleTentTrainerMons_Ernesto }, [VERDANTURF_TENT_TRAINER_NALA] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_F, .trainerName = _("吉木"),////ヨシキ 良樹 吉木 芳樹 - .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_THE, EC_WORD_WORLD, EC_WORD_MOVIE, EC_WORD_COLLECTION}, - .speechWin = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_LIKE, EC_WORD_RADIO, EC_WORD_VERY, EC_WORD_MUCH}, - .speechLose = {EC_WORD_I, EC_WORD_REFUSE, EC_WORD_TO, EC_WORD_BELIEVE, EC_WORD_THIS, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_WANTS, EC_WORD_WORLD, EC_WORD_MOVIE, EC_WORD_COLLECTION, -1}, + .speechWin = {EC_WORD_ME, EC_WORD_NOT_VERY, EC_WORD_LIKES, EC_WORD_RADIO, -1, -1}, + .speechLose = {EC_WORD_ME, EC_WORD_REFUSE, EC_WORD_BELIEVE, EC_WORD_THIS, EC_WORD_CARES, EC_WORD_EXCL}, .monSet = gVerdanturfBattleTentTrainerMons_Nala }, [VERDANTURF_TENT_TRAINER_DARNELL] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_M, .trainerName = _("泽奇洛"),//ゾキロフ 外国語?? - .speechBefore = {EC_WORD_I, EC_WORD_WILL, EC_WORD_GO_EASY, EC_WORD_ON, EC_WORD_YOU, -1}, - .speechWin = {EC_WORD_YOUR, EC_MOVE2(FRUSTRATION), EC_WORD_SHOULD, EC_WORD_BE, EC_WORD_HIDDEN, EC_WORD_AWAY}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_TO, EC_WORD_TAKE, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_ME, EC_WORD_WOULD, EC_WORD_FOE, EC_WORD_YOU, EC_MOVE2(FALSE_SWIPE), -1}, + .speechWin = {EC_WORD_YOUR, EC_WORD_DOWNCAST, EC_WORD_SHOULD, EC_WORD_HIDDEN, EC_WORD_FAINT, -1}, + .speechLose = {EC_WORD_YOU, EC_WORD_SORRY, EC_WORD_WAY, EC_WORD_STRONG, EC_WORD_IS, EC_WORD_ELLIPSIS}, .monSet = gVerdanturfBattleTentTrainerMons_Darnell }, [VERDANTURF_TENT_TRAINER_ASHLYN] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_F, .trainerName = _("莫莉"),//モーリー 外国語 - .speechBefore = {EC_WORD_I, EC_WORD_LOOK, EC_WORD_TOUGH, EC_WORD_DO, EC_WORD_I, EC_WORD_QUES}, - .speechWin = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_OVER, EC_WORD_YOUR, EC_MOVE2(TAUNT), EC_WORD_YET}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_MEAN, EC_WORD_EXCL_EXCL, -1, -1, -1}, + .speechBefore = {EC_WORD_ME, EC_WORD_SEEMS, EC_WORD_STRONG, EC_WORD_ISN_T_IT_QUES, -1, -1}, + .speechWin = {EC_WORD_ME, EC_WORD_LIKELY_TO, EC_WORD_HAVEN_T, EC_WORD_FORGETS, EC_WORD_YOUR, EC_MOVE2(TAUNT)}, + .speechLose = {EC_WORD_YOU, EC_WORD_HAS, EC_WORD_SPIRALING, EC_WORD_EXCL_EXCL, -1, -1}, .monSet = gVerdanturfBattleTentTrainerMons_Ashlyn }, [VERDANTURF_TENT_TRAINER_ADDISON] = { .facilityClass = FACILITY_CLASS_POKEFAN_M, .trainerName = _("完介"),//カンスケ 完介 寛介 .speechBefore = {EC_WORD_YES, EC_WORD_EXCL, -1, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_EXCL}, - .speechWin = {EC_WORD_WELL, EC_WORD_WASN_T, EC_WORD_THAT, EC_WORD_EASY, EC_WORD_QUES, -1}, + .speechWin = {EC_WORD_HMM, EC_WORD_THIS, EC_WORD_AREN_T, EC_WORD_VERY, EC_WORD_LEFT, EC_WORD_WAS}, .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL, -1, EC_WORD_BUT, EC_WORD_WHY, EC_WORD_QUES}, .monSet = gVerdanturfBattleTentTrainerMons_Addison }, [VERDANTURF_TENT_TRAINER_JUSTINE] = { .facilityClass = FACILITY_CLASS_POKEFAN_F, .trainerName = _("贝丝"),//ベス bass? - .speechBefore = {EC_WORD_YES, EC_WORD_EXCL, -1, EC_WORD_COME_ON, EC_WORD_I_AM, EC_WORD_READY}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_JUST, EC_WORD_NOT, EC_WORD_GOOD, EC_WORD_ENOUGH, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_YES, EC_WORD_EXCL, EC_WORD_COME_ON, EC_WORD_ME, EC_WORD_READY, EC_WORD_IS}, + .speechWin = {EC_WORD_YOU, EC_WORD_WERE, EC_WORD_LIKELY_TO, EC_WORD_DRINK, EC_WORD_HAS, EC_WORD_EXCL}, .speechLose = {EC_WORD_WOWEE, EC_WORD_EXCL_EXCL, -1, -1, -1, -1}, .monSet = gVerdanturfBattleTentTrainerMons_Justine }, [VERDANTURF_TENT_TRAINER_TYSON] = { .facilityClass = FACILITY_CLASS_EXPERT_M, .trainerName = _("淡海"),//タンカイ 淡海 単回 坦懐 - .speechBefore = {EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_TO, EC_WORD_PRESSURE, EC_WORD_ME, EC_WORD_QUES}, - .speechWin = {EC_WORD_WHAT, EC_WORD_QUES, EC_WORD_YOU_RE, EC_WORD_MUCH, EC_WORD_TOO_WEAK, EC_WORD_EXCL}, - .speechLose = {EC_WORD_THIS, EC_WORD_DOESN_T, EC_WORD_MAKE, EC_WORD_ME, EC_WORD_HAPPY, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_YOU_RE, EC_WORD_WANTS, EC_WORD_GIMME, EC_WORD_ME, EC_WORD_PRESSURE, EC_WORD_QUES}, + .speechWin = {EC_WORD_WHAT, EC_WORD_QUES, EC_WORD_YOU, EC_WORD_TOO_WEAK, EC_WORD_EXCL, -1}, + .speechLose = {EC_WORD_THIS, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_NO, EC_WORD_HAPPY, EC_WORD_EXCL}, .monSet = gVerdanturfBattleTentTrainerMons_Tyson }, [VERDANTURF_TENT_TRAINER_LAILA] = { .facilityClass = FACILITY_CLASS_EXPERT_F, .trainerName = _("志津子"),//シヅ 志津 静(シズ「カ」) - .speechBefore = {EC_WORD_A, EC_MOVE2(STRUGGLE), EC_WORD_ISN_T, EC_WORD_VERY, EC_WORD_COOL, -1}, - .speechWin = {EC_WORD_NOPE, EC_WORD_NOT_VERY, EC_WORD_COOL, EC_WORD_AT, EC_WORD_ALL, EC_WORD_EXCL}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_NOT, EC_WORD_COOL, EC_WORD_BUT, EC_WORD_YOU, EC_WORD_WON}, + .speechBefore = {EC_MOVE2(STRUGGLE), EC_WORD_NO, EC_WORD_HOW_DO, EC_WORD_COOL, -1, -1}, + .speechWin = {EC_WORD_NO, EC_WORD_TOTALLY, EC_WORD_NO, EC_WORD_COOL, EC_WORD_EXCL, -1}, + .speechLose = {EC_WORD_YOU, EC_WORD_NO, EC_WORD_COOL, EC_WORD_BUT, EC_WORD_YOU, EC_WORD_WON}, .monSet = gVerdanturfBattleTentTrainerMons_Laila }, [VERDANTURF_TENT_TRAINER_WAREN] = { .facilityClass = FACILITY_CLASS_YOUNGSTER, .trainerName = _("荒木"),//アラキ 荒木 - .speechBefore = {EC_WORD_DANGER, EC_WORD_EXCL, -1, EC_WORD_I, EC_WORD_SENSE, EC_WORD_DANGER}, - .speechWin = {EC_WORD_DID, EC_WORD_YOU, EC_WORD_BELIEVE, EC_WORD_MY, EC_WORD_LIE, EC_WORD_QUES_EXCL}, - .speechLose = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_DID, EC_WORD_SENSE, EC_WORD_DANGER, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_DANGER, EC_WORD_EXCL, -1, EC_WORD_ME, EC_WORD_FIGHTS, EC_WORD_DANGER}, + .speechWin = {EC_WORD_YOU, EC_WORD_BELIEVE, EC_WORD_MY, EC_WORD_LIE, EC_WORD_IS, EC_WORD_QUES_EXCL}, + .speechLose = {EC_WORD_ME, EC_WORD_REALLY, EC_WORD_SENSE, EC_WORD_TO, EC_WORD_DANGER, EC_WORD_IS}, .monSet = gVerdanturfBattleTentTrainerMons_Waren }, [VERDANTURF_TENT_TRAINER_TOBIAS] = { .facilityClass = FACILITY_CLASS_FISHERMAN, .trainerName = _("光荣"),//コウエイ 光栄 KOEI?? 光衛  .speechBefore = {EC_MOVE2(BARRIER), EC_WORD_EXCL_EXCL, -1, EC_WORD_NOW, EC_WORD_COME_ON, EC_WORD_EXCL}, - .speechWin = {EC_WORD_HUH_QUES, EC_WORD_YOU, EC_WORD_MEAN, EC_WORD_I, EC_WORD_WON, EC_WORD_QUES}, - .speechLose = {EC_WORD_I, EC_WORD_SHOULD, EC_WORD_KNOW, EC_WORD_THAT, EC_WORD_IT_S, EC_WORD_HOPELESS}, + .speechWin = {EC_WORD_HUH_QUES, EC_WORD_YOU, EC_WORD_SAID, EC_WORD_ME, EC_WORD_WON, EC_WORD_QUES}, + .speechLose = {EC_WORD_ME, EC_WORD_SHOULD, EC_WORD_KNOWS, EC_WORD_TOTALLY, EC_WORD_HAVEN_T, EC_WORD_DISAPPOINT}, .monSet = gVerdanturfBattleTentTrainerMons_Tobias }, [VERDANTURF_TENT_TRAINER_JOSIAH] = { .facilityClass = FACILITY_CLASS_BIRD_KEEPER, .trainerName = _("贝纳多"),//ベルナルド 外国語(伊太利?) - .speechBefore = {EC_WORD_I, EC_WORD_PROMISE, EC_WORD_TO, EC_MOVE(FLY), EC_WORD_IF_I_LOSE, -1}, - .speechWin = {EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS, -1, EC_WORD_YOU, EC_MOVE(FLY), EC_WORD_INSTEAD}, - .speechLose = {EC_WORD_I, EC_WORD_PROMISE, EC_WORD_TO, EC_MOVE(FLY), EC_WORD_SOMETIME, EC_WORD_SOON}, + .speechBefore = {EC_WORD_ME, EC_WORD_MESSAGE, EC_WORD_IF_I_LOSE, EC_WORD_THIS_IS_IT_EXCL, EC_MOVE(FLY), -1}, + .speechWin = {EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS, -1, EC_WORD_YOU, EC_MOVE(FLY), EC_WORD_YUP}, + .speechLose = {EC_WORD_ME, EC_WORD_MESSAGE, EC_WORD_SOON, EC_WORD_THIS_IS_IT_EXCL, EC_MOVE(FLY), -1}, .monSet = gVerdanturfBattleTentTrainerMons_Josiah }, [VERDANTURF_TENT_TRAINER_DION] = { .facilityClass = FACILITY_CLASS_NINJA_BOY, .trainerName = _("文忠"),//フミタダ 文忠 文志 文正 - .speechBefore = {EC_WORD_IT_S, EC_WORD_TRENDY, EC_WORD_UM, EC_WORD_BATTLE, EC_WORD_SOMETHING, -1}, - .speechWin = {EC_WORD_WAS, EC_WORD_IT, EC_WORD_ELLIPSIS, EC_WORD_BATTLE, EC_WORD_DATE, EC_WORD_QUES}, - .speechLose = {EC_WORD_WAS, EC_WORD_IT, EC_WORD_ELLIPSIS, EC_WORD_BATTLE, EC_WORD_GOURMET, EC_WORD_QUES}, + .speechBefore = {EC_WORD_NOW, EC_WORD_VERY, EC_WORD_POPULAR, EC_WORD_HMM, EC_WORD_BATTLE, EC_WORD_YUP}, + .speechWin = {EC_WORD_DOWN, EC_WORD_ELLIPSIS, -1, EC_WORD_BATTLE, EC_WORD_DATE, EC_WORD_WAS}, + .speechLose = {EC_WORD_DOWN, EC_WORD_ELLIPSIS, -1, EC_WORD_BATTLE, EC_WORD_GOURMET, EC_WORD_QUES}, .monSet = gVerdanturfBattleTentTrainerMons_Dion }, [VERDANTURF_TENT_TRAINER_KENZIE] = { .facilityClass = FACILITY_CLASS_PARASOL_LADY, .trainerName = _("伊娃娜"),//イボンヌ 外国語(フランス語?あるいはスペイン語?) - .speechBefore = {EC_WORD_THE, EC_MOVE(MORNING_SUN), EC_WORD_GIVES, EC_WORD_ME, EC_MOVE(STRENGTH), -1}, - .speechWin = {EC_WORD_BUT, EC_WORD_I, EC_WORD_LIKE, EC_MOVE2(MOONLIGHT), EC_WORD_TOO, -1}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_LIKE, EC_WORD_A, EC_WORD_TERRIBLE, EC_MOVE(SANDSTORM), EC_WORD_ELLIPSIS}, + .speechBefore = {EC_MOVE(MORNING_SUN), EC_WORD_GIVE, EC_WORD_ME, EC_WORD_POWER, -1, -1}, + .speechWin = {EC_WORD_BUT, EC_WORD_ME, EC_WORD_ALSO, EC_WORD_LIKES, EC_MOVE2(MOONLIGHT), -1}, + .speechLose = {EC_WORD_YOU, EC_WORD_AS_IF, EC_WORD_GO, EC_WORD_SCARY, EC_MOVE(SANDSTORM), EC_WORD_ELLIPSIS}, .monSet = gVerdanturfBattleTentTrainerMons_Kenzie }, [VERDANTURF_TENT_TRAINER_LILLIAN] = { .facilityClass = FACILITY_CLASS_SWIMMER_F, .trainerName = _("娟代"),//キヌヨ 絹代 - .speechBefore = {EC_WORD_I, EC_WORD_DO, EC_WORD_THINGS, EC_WORD_AT, EC_WORD_MY, EC_WORD_OWN_TEMPO}, - .speechWin = {EC_WORD_I, EC_WORD_WON, EC_WORD_QUES, EC_WORD_WHAT, EC_WORD_A, EC_WORD_SURPRISE}, - .speechLose = {EC_WORD_AWW, EC_WORD_ELLIPSIS, EC_WORD_I, EC_WORD_NEED, EC_WORD_A, EC_WORD_NAP}, + .speechBefore = {EC_WORD_ME, EC_WORD_DOES, EC_WORD_THOSE_WERE, EC_WORD_OWN_TEMPO, -1, -1}, + .speechWin = {EC_WORD_ME, EC_WORD_WON, EC_WORD_QUES, EC_WORD_YEAH, EC_WORD_A, EC_WORD_SURPRISE}, + .speechLose = {EC_WORD_AWW, EC_WORD_ELLIPSIS, EC_WORD_ME, EC_WORD_NEED, EC_WORD_NAP, EC_WORD_NOT}, .monSet = gVerdanturfBattleTentTrainerMons_Lillian }, [VERDANTURF_TENT_TRAINER_LESLEY] = { .facilityClass = FACILITY_CLASS_PICNICKER, .trainerName = _("多美"),//多美 田宮 民 田美 - .speechBefore = {EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_NOT, EC_WORD_BE, EC_WORD_LOLLING, EC_WORD_ABOUT}, - .speechWin = {EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_GET, EC_WORD_UP, EC_WORD_EARLIER, -1}, - .speechLose = {EC_WORD_THIS, EC_WORD_SHOULD, EC_WORD_NOT, EC_WORD_BE, EC_WORD_HAPPENING, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_YOU, EC_WORD_NO, EC_WORD_SHOULD, EC_WORD_LOLLING, EC_WORD_OF, -1}, + .speechWin = {EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_EARLIER, EC_WORD_TRAIN, -1, -1}, + .speechLose = {EC_WORD_THIS, EC_WORD_NO, EC_WORD_SHOULD, EC_WORD_HAPPENING, EC_WORD_EXCL, -1}, .monSet = gVerdanturfBattleTentTrainerMons_Lesley }, [VERDANTURF_TENT_TRAINER_MARQUIS] = { .facilityClass = FACILITY_CLASS_SAILOR, .trainerName = _("高波"),//コウハ 高波 甲波 - .speechBefore = {EC_WORD_NONE, EC_WORD_OF, EC_WORD_THIS, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_SENSE}, - .speechWin = {EC_WORD_SEE, EC_WORD_QUES, EC_WORD_THIS, EC_WORD_JUST, EC_WORD_ISN_T, EC_WORD_NORMAL}, - .speechLose = {EC_WORD_SHOULD, EC_WORD_I, EC_WORD_CAUSE, EC_WORD_AN, EC_MOVE(UPROAR), EC_WORD_QUES}, + .speechBefore = {EC_WORD_THIS, EC_WORD_CARES, EC_WORD_UNDERSTOOD, EC_WORD_APPEAR, EC_WORD_SLEEP, -1}, + .speechWin = {EC_WORD_LOOKS, EC_WORD_QUES, EC_WORD_THIS, EC_WORD_NO, EC_WORD_MINUS, -1}, + .speechLose = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_CAUSE, EC_MOVE(UPROAR), EC_WORD_WAS, -1}, .monSet = gVerdanturfBattleTentTrainerMons_Marquis }, [VERDANTURF_TENT_TRAINER_FREDDY] = { .facilityClass = FACILITY_CLASS_COLLECTOR, .trainerName = _("马奎斯"),//マルケス 外国語 ラテンアメリカの作家ガルジア・マルケス?? - .speechBefore = {EC_WORD_I, EC_WORD_ADORE, EC_WORD_THIS, EC_WORD_CUTE, EC_WORD_TELEVISION, EC_WORD_IDOL}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_SO, EC_WORD_FUNNY, EC_WORD_WHEN, EC_WORD_YOU_RE, EC_WORD_ANGRY}, - .speechLose = {EC_WORD_LATE, EC_WORD_NIGHT, EC_WORD_TELEVISION, EC_WORD_IS, EC_WORD_MY, EC_WORD_LIFE}, + .speechBefore = {EC_WORD_ME, EC_WORD_HYPER, EC_WORD_LIKES, EC_WORD_CUTE, EC_WORD_TELEVISION, EC_WORD_IDOL}, + .speechWin = {EC_WORD_YOU, EC_WORD_ANGRY, EC_WORD_CURRENT, EC_WORD_YEAH, EC_WORD_FUNNY, -1}, + .speechLose = {EC_WORD_NIGHT, EC_WORD_TELEVISION, EC_WORD_WERE, EC_WORD_MY, EC_WORD_LIVING, -1}, .monSet = gVerdanturfBattleTentTrainerMons_Freddy }, [VERDANTURF_TENT_TRAINER_CECILIA] = { .facilityClass = FACILITY_CLASS_LASS, .trainerName = _("桃子"),//モモ 桃 - .speechBefore = {EC_WORD_MY, EC_WORD_FABULOUS, EC_WORD_CUTENESS, EC_WORD_IS, EC_WORD_IN, EC_WORD_FASHION}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_NO, EC_WORD_MATCH, EC_WORD_FOR, EC_WORD_MY, EC_WORD_CUTE_CHARM}, - .speechLose = {EC_WORD_DON_T, EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_FASHION, EC_WORD_SENSE, EC_WORD_QUES}, + .speechBefore = {EC_WORD_ME, EC_WORD_MEGA, EC_WORD_CUTE, EC_WORD_SUPER, EC_WORD_VERY, EC_WORD_POPULAR}, + .speechWin = {EC_WORD_YOU, EC_WORD_AREN_T, EC_WORD_ME, EC_WORD_BEAUTIFUL, EC_WORD_OF, EC_WORD_OPPONENT}, + .speechLose = {EC_WORD_YOU, EC_WORD_HAVEN_T, EC_WORD_FASHION, EC_WORD_WILL_BE_HERE, EC_WORD_WAS, -1}, .monSet = gVerdanturfBattleTentTrainerMons_Cecilia } }; @@ -2446,241 +2446,241 @@ const struct BattleFrontierTrainer gFallarborBattleTentTrainers[NUM_BATTLE_TENT_ [FALLARBOR_TENT_TRAINER_AMBER] = { .facilityClass = FACILITY_CLASS_AROMA_LADY, .trainerName = _("凯瑟琳"),//カトリーヌ Catherine 英語 - .speechBefore = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_DIET, EC_WORD_EVERY, EC_WORD_DAY}, - .speechWin = {EC_WORD_A, EC_MOVE(NIGHTMARE), EC_WORD_OF, EC_WORD_SWEETS, EC_WORD_SHOCKED, EC_WORD_ME}, - .speechLose = {EC_WORD_IF, EC_WORD_YOU, EC_WORD_GIVE_UP, EC_WORD_YOU, EC_WORD_WILL, EC_WORD_LOSE}, + .speechBefore = {EC_WORD_ME, EC_WORD_ANOTHER, EC_WORD_UNDERSTOOD, EC_WORD_HEALTHY, EC_WORD_DIET, -1}, + .speechWin = {EC_WORD_SWEETS, EC_WORD_OF, EC_MOVE(NIGHTMARE), EC_MOVE(ASTONISH), EC_WORD_ME, EC_WORD_IS}, + .speechLose = {EC_WORD_IF, EC_WORD_YOU, EC_WORD_GIVE_UP, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_WOULD, EC_WORD_LOSING}, .monSet = gFallarborBattleTentTrainerMons_Amber }, [FALLARBOR_TENT_TRAINER_JAVIER] = { .facilityClass = FACILITY_CLASS_RUIN_MANIAC, .trainerName = _("忠佑"),//チュウスケ 忠祐 忠介 忠助 - .speechBefore = {EC_WORD_I, EC_WORD_NEVER, EC_WORD_EVER, EC_WORD_HAVE, EC_WORD_ENOUGH, EC_WORD_MONEY}, - .speechWin = {EC_WORD_I, EC_WORD_WON, EC_WORD_BUT, EC_WORD_I, EC_WORD_NEED, EC_WORD_MONEY}, - .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_MONEY, EC_WORD_FOR, EC_WORD_A, EC_WORD_BIKE}, + .speechBefore = {EC_WORD_ME, EC_WORD_OF, EC_WORD_MONEY, EC_WORD_FOREVER, EC_WORD_DRINK, -1}, + .speechWin = {EC_WORD_ME, EC_WORD_WON, EC_WORD_BUT, EC_WORD_ME, EC_WORD_NEED, EC_WORD_MONEY}, + .speechLose = {EC_WORD_CASE, EC_WORD_WANTS, EC_WORD_BIKE, EC_WORD_ME, EC_WORD_NEED, EC_WORD_MONEY}, .monSet = gFallarborBattleTentTrainerMons_Javier }, [FALLARBOR_TENT_TRAINER_NATALIA] = { .facilityClass = FACILITY_CLASS_TUBER_F, .trainerName = _("玉姬"),//タマヒメ 玉姫 - .speechBefore = {EC_WORD_THE, EC_WORD_WAY, EC_WORD_I, EC_WORD_BATTLE, EC_WORD_IS, EC_WORD_WEIRD}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_MUCH, EC_WORD_TOO_WEAK, EC_WORD_FOR, EC_WORD_THIS, EC_WORD_PLACE}, - .speechLose = {EC_WORD_GIVE_ME, EC_WORD_AN, EC_WORD_EASY, EC_WORD_MATCH, EC_WORD_NEXT, EC_WORD_TIME}, + .speechBefore = {EC_WORD_ME, EC_WORD_OF, EC_WORD_BATTLE, EC_WORD_GOOD_BYE, EC_WORD_VERY, EC_WORD_WEIRD}, + .speechWin = {EC_WORD_YOU, EC_WORD_TOO_WEAK, EC_WORD_NO, EC_WORD_LOOK, EC_WORD_THESE_WERE, EC_WORD_WITHOUT}, + .speechLose = {EC_WORD_CHOICE, EC_WORD_ONCE, EC_WORD_MATCH_UP, EC_WORD_ME, EC_WORD_SIMPLE, EC_WORD_SMITE}, .monSet = gFallarborBattleTentTrainerMons_Natalie }, [FALLARBOR_TENT_TRAINER_TREVE] = { .facilityClass = FACILITY_CLASS_TUBER_M, .trainerName = _("平介"),//ヘイスケ 兵助 平介 平祐 平助 - .speechBefore = {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_MOVE2(METRONOME), EC_WORD_AND, EC_WORD_SLEEP}, - .speechWin = {EC_WORD_YEAH, EC_WORD_EXCL, EC_MOVE(HYPNOSIS), EC_WORD_IS, EC_WORD_TOTALLY, EC_WORD_GREAT}, - .speechLose = {EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_DIDN_T, EC_WORD_WORK, EC_WORD_ELLIPSIS, -1}, + .speechBefore = {EC_WORD_LOOKS, EC_WORD_AT, EC_WORD_MY, EC_MOVE2(METRONOME), EC_MOVE2(REST), EC_WORD_YUP}, + .speechWin = {EC_WORD_YES, EC_WORD_EXCL, EC_MOVE(HYPNOSIS), EC_WORD_YEAH, EC_WORD_AWESOME, -1}, + .speechLose = {EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_HAVEN_T, EC_WORD_EATS, EC_WORD_ELLIPSIS, -1}, .monSet = gFallarborBattleTentTrainerMons_Treve }, [FALLARBOR_TENT_TRAINER_ARIANNA] = { .facilityClass = FACILITY_CLASS_LADY, .trainerName = _("伊莉莎"),//イライザ 外国語 Eliza? エリザベス女王?? - .speechBefore = {EC_WORD_IF_I_WIN, EC_WORD_GIVE_ME, EC_WORD_POKEMON, EC_WORD_FOR, EC_WORD_MY, EC_WORD_COLLECTION}, - .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_TOO_WEAK, EC_WORD_TO, EC_WORD_COLLECT}, - .speechLose = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_SOMETHING, EC_WORD_ELSE, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_IF_I_WIN, EC_WORD_GIVE_ME, EC_WORD_POKEMON, EC_WORD_AS, EC_WORD_MY, EC_WORD_COLLECTION}, + .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_TOO_WEAK, -1, EC_WORD_ISN_T, EC_WORD_COLLECT}, + .speechLose = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_REALLY, EC_WORD_TOTALLY, EC_WORD_DIFFERENT, EC_WORD_ELLIPSIS}, .monSet = gFallarborBattleTentTrainerMons_Arianna }, [FALLARBOR_TENT_TRAINER_JADYN] = { .facilityClass = FACILITY_CLASS_BEAUTY, .trainerName = _("莎莉"),//サリー 外国語 - .speechBefore = {EC_WORD_MY, EC_WORD_NAME, EC_WORD_IS, EC_WORD_REALLY, EC_WORD_A, EC_WORD_MYSTERY}, - .speechWin = {EC_WORD_MY, EC_WORD_NAME, EC_WORD_GOES, EC_WORD_ON, EC_WORD_A, EC_WORD_MYSTERY}, - .speechLose = {EC_WORD_MY, EC_WORD_NAME, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_YOUR, EC_WORD_MOTHER}, + .speechBefore = {EC_WORD_MY, EC_WORD_NAME, EC_WORD_REALLY, EC_WORD_BE, EC_WORD_A, EC_WORD_MYSTERY}, + .speechWin = {EC_WORD_MY, EC_WORD_NAME, EC_WORD_OF, EC_WORD_MYSTERY, EC_WORD_WILL, EC_WORD_GO_AHEAD}, + .speechLose = {EC_WORD_MY, EC_WORD_NAME, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_YOU, EC_WORD_MOTHER}, .monSet = gFallarborBattleTentTrainerMons_Jadyn }, [FALLARBOR_TENT_TRAINER_GERARDO] = { .facilityClass = FACILITY_CLASS_RICH_BOY, .trainerName = _("天成"),//テンセイ 典正 天成 (転生........) - .speechBefore = {EC_WORD_I_AM, EC_WORD_THE, EC_WORD_BEST, EC_WORD_HERO, EC_WORD_EVER, EC_WORD_EXCL}, - .speechWin = {EC_WORD_SEE, EC_WORD_WHAT, EC_WORD_I, EC_WORD_MEAN, EC_WORD_QUES, -1}, - .speechLose = {EC_WORD_HUH_QUES, EC_WORD_YOU, EC_WORD_WERE, EC_WORD_RIGHT, EC_WORD_QUES, -1}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_SINCE, EC_WORD_BEST, EC_WORD_OF, EC_WORD_HERO, EC_WORD_EXCL}, + .speechWin = {EC_WORD_SLEPT, EC_WORD_MY, EC_WORD_MEAN, EC_WORD_SNORT, -1, -1}, + .speechLose = {EC_WORD_HUH_QUES, EC_WORD_YOU, EC_WORD_SAID, EC_WORD_LIKE, EC_WORD_FOE, EC_WORD_WALKING}, .monSet = gFallarborBattleTentTrainerMons_Gerardo }, [FALLARBOR_TENT_TRAINER_JONN] = { .facilityClass = FACILITY_CLASS_POKEMANIAC, .trainerName = _("力弥"),//力弥 力也(× 使用済み) - .speechBefore = {EC_WORD_THE, EC_WORD_WORLD, EC_MOVE2(SUPERPOWER), EC_MOVE2(STOMP), EC_WORD_CONTEST, EC_WORD_EXCL_EXCL}, - .speechWin = {EC_WORD_I_AM, EC_WORD_NO_1, EC_WORD_EXCL_EXCL, EC_WORD_HEAR, EC_WORD_ME, EC_MOVE2(ROAR)}, - .speechLose = {EC_WORD_I, EC_WORD_GIVE_UP, EC_WORD_EXCL, EC_WORD_YOU_RE, EC_WORD_NO_1, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_WORLD, EC_MOVE2(SUPERPOWER), EC_MOVE2(STOMP), EC_WORD_SMITE, EC_WORD_BEGINNING, EC_WORD_EXCL_EXCL}, + .speechWin = {EC_WORD_I_AM, EC_WORD_NO_1, EC_WORD_EXCL_EXCL, EC_WORD_LISTENING, EC_WORD_ME, EC_MOVE2(ROAR)}, + .speechLose = {EC_WORD_ME, EC_WORD_GIVE_UP, EC_WORD_EXCL, EC_WORD_YOU_RE, EC_WORD_NO_1, EC_WORD_EXCL}, .monSet = gFallarborBattleTentTrainerMons_Jonn }, [FALLARBOR_TENT_TRAINER_ESTEBAN] = { .facilityClass = FACILITY_CLASS_SWIMMER_M, .trainerName = _("信乎"),//シンコ 信己 信乎 信子 .speechBefore = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_GOOD, EC_WORD_TRAINER, EC_WORD_QUES, EC_WORD_UNBELIEVABLE}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_SOME, EC_WORD_PUSHOVER, EC_WORD_OF, EC_WORD_A, EC_WORD_TRAINER}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_MUCH, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_FOR, EC_WORD_ME}, + .speechWin = {EC_WORD_YOU, EC_WORD_YEAH, EC_WORD_LEFT, EC_WORD_WINS, EC_WORD_OF, EC_WORD_TRAINER}, + .speechLose = {EC_WORD_TO_ME, EC_WORD_COME, EC_WORD_SAID, EC_WORD_YOU, EC_WORD_WAY, EC_WORD_STRONG}, .monSet = gFallarborBattleTentTrainerMons_Esteban }, [FALLARBOR_TENT_TRAINER_JAMESON] = { .facilityClass = FACILITY_CLASS_CAMPER, .trainerName = _("哲太"),//テッタ 哲多 哲太 - .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_SILKY, EC_WORD_SMOOTH, EC_WORD_EXCL}, - .speechWin = {EC_WORD_MY, EC_WORD_SILKY, EC_WORD_SMOOTH, EC_WORD_POKEMON, EC_WORD_RULE, EC_WORD_EXCL}, - .speechLose = {EC_WORD_MY, EC_WORD_POKEMON, EC_MOVE2(STRUGGLE), EC_WORD_IN, EC_WORD_YOUR, EC_WORD_STICKY_HOLD}, + .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_AWFULLY, EC_WORD_SILKY, EC_WORD_SMOOTH, EC_WORD_EXCL}, + .speechWin = {EC_WORD_MY, EC_WORD_SILKY, EC_WORD_SMOOTH, EC_WORD_POKEMON, EC_WORD_INVINCIBLE, EC_WORD_EXCL}, + .speechLose = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ON, EC_WORD_HARD, EC_WORD_TOO, EC_MOVE2(STRUGGLE)}, .monSet = gFallarborBattleTentTrainerMons_Jameson }, [FALLARBOR_TENT_TRAINER_ALANZO] = { .facilityClass = FACILITY_CLASS_BUG_MANIAC, .trainerName = _("介清"),//スケキヨ 助清 介清 - .speechBefore = {EC_MOVE2(FORESIGHT), EC_WORD_IS, EC_WORD_A, EC_WORD_POWER, EC_WORD_I, EC_WORD_HAVE}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_OBLIVIOUS, EC_WORD_ABOUT, EC_MOVE2(FORESIGHT), EC_WORD_EXCL, -1}, - .speechLose = {EC_WORD_MY, EC_MOVE2(FORESIGHT), EC_WORD_IS, EC_WORD_ALWAYS, EC_WORD_RIGHT, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_HAVE, EC_MOVE2(FORESIGHT), EC_WORD_CARES, EC_WORD_OF, EC_WORD_POWER}, + .speechWin = {EC_WORD_YOU, EC_WORD_TOTALLY, EC_WORD_NO, EC_WORD_SLEPT, EC_MOVE2(FORESIGHT), EC_WORD_EXCL}, + .speechLose = {EC_WORD_MY, EC_MOVE2(FORESIGHT), EC_WORD_FOREVER, EC_WORD_WON_T, EC_WORD_MISTAKE, EC_WORD_EXCL}, .monSet = gFallarborBattleTentTrainerMons_Alanzo }, [FALLARBOR_TENT_TRAINER_HOWARD] = { .facilityClass = FACILITY_CLASS_GENTLEMAN, .trainerName = _("马塞洛"),//マルチェロ 外国語 伊? - .speechBefore = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_CAN_T, EC_WORD_BEAT, EC_WORD_ME, -1}, - .speechWin = {EC_WORD_YOU, EC_WORD_COULDN_T, EC_WORD_WIN, EC_WORD_COULD, EC_WORD_YOU, EC_WORD_QUES}, - .speechLose = {EC_WORD_YOU, EC_WORD_WOULD, EC_WORD_GO, EC_WORD_ALL, EC_WORD_OUT, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_APPEAR, EC_WORD_BEAT, EC_WORD_ME, -1}, + .speechWin = {EC_WORD_YOU, EC_WORD_APPEAR, EC_WORD_WIN, EC_WORD_ISN_T_IT_QUES, -1, -1}, + .speechLose = {EC_WORD_YOU, EC_WORD_WOULD, EC_WORD_USES, EC_WORD_RATHER, EC_WORD_ELLIPSIS, -1}, .monSet = gFallarborBattleTentTrainerMons_Howard }, [FALLARBOR_TENT_TRAINER_CONRAD] = { .facilityClass = FACILITY_CLASS_GUITARIST, .trainerName = _("杰克"),//ジャッキー ジャッキーチェン?? - .speechBefore = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_PRETTY, EC_WORD_WILD, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_YEAH, EC_WORD_AWFULLY, EC_WORD_TICKLISH, EC_WORD_EXCL}, .speechWin = {EC_WORD_WHOAH, EC_WORD_EXCL_EXCL, -1, EC_WORD_LET_S, EC_WORD_DANCE, EC_WORD_EXCL}, - .speechLose = {EC_WORD_MY, EC_WORD_MUSIC, EC_WORD_WILL, EC_WORD_PLAY, EC_WORD_ON, EC_WORD_ELLIPSIS}, + .speechLose = {EC_WORD_MY, EC_WORD_MUSIC, EC_WORD_WILL, EC_WORD_FOREVER, EC_WORD_BORED, EC_WORD_ELLIPSIS}, .monSet = gFallarborBattleTentTrainerMons_Conrad }, [FALLARBOR_TENT_TRAINER_MAKENNA] = { .facilityClass = FACILITY_CLASS_SCHOOL_KID_F, .trainerName = _("津美铃"),//ツミレ 積ミレ? - .speechBefore = {EC_WORD_SHOW, EC_WORD_ME, EC_WORD_THAT, EC_WORD_YOU, EC_WORD_MEAN, EC_WORD_IT}, - .speechWin = {EC_WORD_THAT_S, EC_WORD_WHY, EC_WORD_I, EC_WORD_STUDY, EC_WORD_EVERY, EC_WORD_DAY}, - .speechLose = {EC_WORD_AWW, EC_WORD_I, EC_WORD_STUDY, EC_WORD_EVERY, EC_WORD_DAY, EC_WORD_TOO}, + .speechBefore = {EC_WORD_GIVE_ME, EC_WORD_SHOW, EC_WORD_YOU, EC_WORD_TRULY, EC_WORD_OF, EC_WORD_MEAN}, + .speechWin = {EC_WORD_THIS, EC_WORD_WERE, EC_WORD_ME, EC_WORD_WHY, EC_WORD_ANOTHER, EC_WORD_STUDY}, + .speechLose = {EC_WORD_AWW, EC_WORD_ME, EC_WORD_ALSO, EC_WORD_ANOTHER, EC_WORD_UNDERSTOOD, EC_WORD_STUDY}, .monSet = gFallarborBattleTentTrainerMons_Makenna }, [FALLARBOR_TENT_TRAINER_BRAYAN] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_M, .trainerName = _("阿曼"),//アマン 外国語 アラビア?? - .speechBefore = {EC_WORD_CAN, EC_WORD_YOU, EC_WORD_SEE, EC_WORD_MY, EC_WORD_POWER, EC_WORD_QUES}, - .speechWin = {EC_WORD_HOW, EC_WORD_BORING, EC_WORD_ELLIPSIS, EC_WORD_THIS, EC_WORD_IS, EC_WORD_GOOD_BYE}, - .speechLose = {EC_WORD_AM, EC_WORD_I, EC_WORD_THE, EC_WORD_WEAK, EC_WORD_TRAINER, EC_WORD_QUES}, + .speechBefore = {EC_WORD_YOU, EC_WORD_CAN, EC_WORD_SEES, EC_WORD_MY, EC_WORD_POWER, EC_WORD_QUES}, + .speechWin = {EC_WORD_YEAH, EC_WORD_BORING, EC_WORD_ELLIPSIS, EC_WORD_SMELL_YA, EC_WORD_IS, -1}, + .speechLose = {EC_WORD_ME, EC_WORD_EH_QUES, EC_WORD_WEAK, EC_WORD_OF, EC_WORD_TRAINER, EC_WORD_QUES}, .monSet = gFallarborBattleTentTrainerMons_Brayan }, [FALLARBOR_TENT_TRAINER_MARIANA] = { .facilityClass = FACILITY_CLASS_COOLTRAINER_F, .trainerName = _("特蕾西"),//トレイシー TRACEY 成歩堂みぬきの英語名?? - .speechBefore = {EC_WORD_A, EC_WORD_LIE, EC_WORD_CAN, EC_WORD_BE, EC_WORD_KIND, EC_WORD_ELLIPSIS}, - .speechWin = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_LIKE, EC_WORD_THE, EC_WORD_SUNDAY, EC_WORD_COMICS}, - .speechLose = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_LIKE, EC_WORD_FROM, EC_WORD_A, EC_WORD_MOVIE}, + .speechBefore = {EC_WORD_LIE, EC_WORD_ALSO, EC_WORD_CAN, EC_WORD_KIND, EC_WORD_OF, EC_WORD_ELLIPSIS}, + .speechWin = {EC_WORD_THIS, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_AS_IF, EC_WORD_SUNDAY, EC_WORD_COMICS, EC_WORD_AN}, + .speechLose = {EC_WORD_AS_IF, EC_WORD_GO, EC_WORD_MOVIE, EC_WORD_INSIDE, EC_WORD_OF, EC_WORD_WITHOUT}, .monSet = gFallarborBattleTentTrainerMons_Mariana }, [FALLARBOR_TENT_TRAINER_SHELDON] = { .facilityClass = FACILITY_CLASS_POKEFAN_M, .trainerName = _("六郎田"),//ロクロウタ 六郎田?? - .speechBefore = {EC_WORD_A, EC_WORD_POKEMON, EC_WORD_TEACHER, EC_WORD_GETS, EC_WORD_NO, EC_MOVE2(REST)}, - .speechWin = {EC_WORD_MY, EC_WORD_SMARTNESS, EC_WORD_GETS, EC_WORD_ME, EC_WORD_EASY, EC_WORD_WINS}, - .speechLose = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_GO, EC_WORD_WORK, EC_WORD_BYE_BYE}, + .speechBefore = {EC_WORD_POKEMON, EC_WORD_TEACHER, EC_WORD_FROM, EC_WORD_NO, EC_WORD_BESIDE, -1}, + .speechWin = {EC_WORD_MY, EC_WORD_SMART, EC_WORD_TALENT, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_WIN}, + .speechLose = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_WENT, EC_WORD_WORKING, EC_WORD_IS, EC_WORD_BYE_BYE}, .monSet = gFallarborBattleTentTrainerMons_Sheldon }, [FALLARBOR_TENT_TRAINER_GIANNA] = { .facilityClass = FACILITY_CLASS_POKEFAN_F, .trainerName = _("千代"),//チヨ 千代 .speechBefore = {EC_WORD_AHAHA, EC_WORD_YES, EC_WORD_EXCL, EC_WORD_LOVEY_DOVEY, EC_WORD_POKEMON, EC_WORD_WORLD}, - .speechWin = {EC_WORD_MY, EC_WORD_SHINE, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_THINGS, EC_WORD_BETTER}, - .speechLose = {EC_WORD_DO, EC_WORD_YOU, EC_WORD_DISLIKE, EC_WORD_POKEMON, EC_WORD_QUES, -1}, + .speechWin = {EC_WORD_MY, EC_MOVE2(FLASH), EC_WORD_LEARN, EC_WORD_CARES, EC_WORD_UNDERSTOOD, EC_WORD_BETTER}, + .speechLose = {EC_WORD_YOU, EC_WORD_DISLIKES, EC_WORD_POKEMON, EC_WORD_DID, EC_WORD_QUES, -1}, .monSet = gFallarborBattleTentTrainerMons_Gianna }, [FALLARBOR_TENT_TRAINER_YAHIR] = { .facilityClass = FACILITY_CLASS_EXPERT_M, .trainerName = _("满辉"),//ミツテル 満輝 光輝 .speechBefore = {EC_WORD_YOU, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_COME_ON, EC_WORD_EXCL}, - .speechWin = {EC_WORD_YOU, EC_WORD_NEED, EC_WORD_TO, EC_WORD_TRAIN, EC_WORD_A_LOT, EC_WORD_MORE}, - .speechLose = {EC_WORD_NOT, EC_WORD_ENOUGH, EC_WORD_ELLIPSIS, EC_WORD_JUST, EC_WORD_NOT, EC_WORD_ENOUGH}, + .speechWin = {EC_WORD_YOU, EC_WORD_NEED, EC_WORD_TRAINS, EC_WORD_LIKE, EC_WORD_MORE, -1}, + .speechLose = {EC_WORD_DRINK, EC_WORD_ELLIPSIS, -1, EC_WORD_WERE, EC_WORD_DRINK, EC_WORD_ELLIPSIS}, .monSet = gFallarborBattleTentTrainerMons_Yahir }, [FALLARBOR_TENT_TRAINER_BRITNEY] = { .facilityClass = FACILITY_CLASS_EXPERT_F, .trainerName = _("姑获"),//ウブメ 産女? 姑獲鳥?? - .speechBefore = {EC_WORD_IT, EC_WORD_SEEMS, EC_WORD_THAT, EC_WORD_YOU_RE, EC_WORD_QUITE, EC_WORD_GOOD}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_LUKEWARM, EC_WORD_TALENT, EC_WORD_AT, EC_WORD_BEST}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_COOL, EC_WORD_HERO, EC_WORD_AT, EC_WORD_THIS}, + .speechBefore = {EC_WORD_YOU, EC_WORD_SEEMS, EC_WORD_QUITE, EC_WORD_NICE, -1, -1}, + .speechWin = {EC_WORD_YOUR, EC_WORD_TALENT, EC_WORD_AWFULLY, EC_WORD_DROOLING, -1, -1}, + .speechLose = {EC_WORD_YOU, EC_WORD_THIS_IS_IT_EXCL, EC_WORD_JOKING, EC_WORD_COOL, EC_WORD_HERO, EC_WORD_AN}, .monSet = gFallarborBattleTentTrainerMons_Britney }, [FALLARBOR_TENT_TRAINER_HECTER] = { .facilityClass = FACILITY_CLASS_YOUNGSTER, .trainerName = _("若户"),//ワカト 若戸 若度 - .speechBefore = {EC_WORD_MY, EC_MOVE2(HIDDEN_POWER), EC_WORD_IS, EC_WORD_EXCITING, EC_WORD_ME, EC_WORD_EXCL}, - .speechWin = {EC_WORD_YEEHAW_EXCL, EC_WORD_LET_S, EC_WORD_HAVE, EC_WORD_A, EC_MOVE2(HIDDEN_POWER), EC_WORD_PARTY}, - .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL, EC_WORD_DON_T, EC_WORD_YOU, EC_MOVE2(MIMIC), EC_WORD_ME}, + .speechBefore = {EC_WORD_MY, EC_MOVE2(HIDDEN_POWER), EC_WORD_YEAH, EC_WORD_EXCITING, EC_WORD_EXCL, -1}, + .speechWin = {EC_WORD_YEEHAW_EXCL, EC_WORD_LET_S, EC_WORD_COME, EC_WORD_GO, EC_MOVE2(HIDDEN_POWER), EC_WORD_PARTY}, + .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL, EC_WORD_YOU, EC_WORD_DON_T, EC_MOVE2(MIMIC), EC_WORD_ME}, .monSet = gFallarborBattleTentTrainerMons_Hecter }, [FALLARBOR_TENT_TRAINER_TANNOR] = { .facilityClass = FACILITY_CLASS_FISHERMAN, .trainerName = _("永明"),//ナガアキ 永明 永晃 長秋 長明 - .speechBefore = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_GOT, EC_WORD_TO, EC_WORD_BE, EC_WORD_JOKING}, - .speechWin = {EC_WORD_YOU_RE, EC_WORD_THE, EC_WORD_BEST, EC_WORD_AT, EC_WORD_BEING, EC_WORD_FUNNY}, - .speechLose = {EC_WORD_YOU, EC_WORD_WEREN_T, EC_WORD_BEING, EC_WORD_FUNNY, EC_WORD_AT, EC_WORD_ALL}, + .speechBefore = {EC_WORD_YOU, EC_WORD_ABSOLUTELY, EC_WORD_BE, EC_WORD_ON, EC_WORD_KIDDING, EC_WORD_YUP}, + .speechWin = {EC_WORD_YOU, EC_WORD_SORRY, EC_WORD_BE, EC_WORD_WAY, EC_WORD_FUNNY, EC_WORD_IS}, + .speechLose = {EC_WORD_YOU, EC_WORD_A_LITTLE, EC_WORD_ALSO, EC_WORD_NO, EC_WORD_FUNNY, -1}, .monSet = gFallarborBattleTentTrainerMons_Tannor }, [FALLARBOR_TENT_TRAINER_BENJI] = { .facilityClass = FACILITY_CLASS_BIRD_KEEPER, .trainerName = _("塞斯"),//セス 外国語 - .speechBefore = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_THINK, EC_WORD_VERY, EC_WORD_FAST, EC_WORD_HUH_QUES}, - .speechWin = {EC_WORD_SORRY, EC_WORD_EXCL, EC_WORD_I, EC_WORD_DIDN_T, EC_WORD_MEAN, EC_WORD_YOU}, - .speechLose = {EC_WORD_YOU, EC_WORD_LEFT, EC_WORD_ME, EC_WORD_FEELING, EC_WORD_SAD, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_YOUR, EC_WORD_MOMENTUM, EC_WORD_NO, EC_WORD_WAY, EC_WORD_LUKEWARM, EC_WORD_IS_IT_QUES}, + .speechWin = {EC_WORD_PARDON, EC_WORD_EXCL, EC_WORD_ME, EC_WORD_AREN_T, EC_WORD_SAID, EC_WORD_YOU}, + .speechLose = {EC_WORD_YOU, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_VERY, EC_WORD_SAD, EC_WORD_ELLIPSIS}, .monSet = gFallarborBattleTentTrainerMons_Benji }, [FALLARBOR_TENT_TRAINER_RORY] = { .facilityClass = FACILITY_CLASS_NINJA_BOY, .trainerName = _("久比里"),//クビリ 首利 久比里 - .speechBefore = {EC_WORD_DON_T, EC_WORD_CAUSE, EC_WORD_AN, EC_MOVE(UPROAR), EC_WORD_YOU, EC_WORD_EXCL}, - .speechWin = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_NEED, EC_WORD_AN, EC_MOVE(UPROAR), EC_WORD_EXCL}, - .speechLose = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_CAUSE, EC_WORD_AN, EC_MOVE(UPROAR)}, + .speechBefore = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_CAUSE, EC_WORD_GO, EC_MOVE(UPROAR), EC_WORD_EXCL}, + .speechWin = {EC_WORD_ME, EC_WORD_DON_T, EC_WORD_NEED, EC_MOVE(UPROAR), EC_WORD_EXCL, -1}, + .speechLose = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_CAUSE, EC_WORD_GO, EC_MOVE(UPROAR), -1}, .monSet = gFallarborBattleTentTrainerMons_Rory }, [FALLARBOR_TENT_TRAINER_ELEANOR] = { .facilityClass = FACILITY_CLASS_PARASOL_LADY, .trainerName = _("露琪诺"),//ルキノ 外国語 - .speechBefore = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_WANT, EC_WORD_TO, EC_WORD_PARTY, -1}, - .speechWin = {EC_WORD_A, EC_WORD_TRENDY, EC_WORD_PARTY, EC_WORD_WOULD, EC_WORD_BE, EC_WORD_REFRESHING}, - .speechLose = {EC_WORD_DON_T, EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_PARTY, EC_WORD_QUES}, + .speechBefore = {EC_WORD_ME, EC_WORD_REALLY, EC_WORD_WANT, EC_WORD_WENT, EC_WORD_PARTY, EC_WORD_IS}, + .speechWin = {EC_WORD_TRENDY, EC_WORD_PARTY, EC_WORD_SHOULD, EC_WORD_WOULD, EC_WORD_VERY, EC_WORD_REFRESHING}, + .speechLose = {EC_WORD_YOU, EC_WORD_DISLIKES, EC_WORD_PARTY, EC_WORD_WAS, -1, -1}, .monSet = gFallarborBattleTentTrainerMons_Eleanor }, [FALLARBOR_TENT_TRAINER_EVELYN] = { .facilityClass = FACILITY_CLASS_SWIMMER_F, .trainerName = _("阿歌"),//ウタ 宇多 歌(う) - .speechBefore = {EC_WORD_MY, EC_WORD_PC, EC_WORD_IS, EC_WORD_MY, EC_WORD_SECRET_BASE, EC_WORD_EXCL}, - .speechWin = {EC_WORD_IT_S, EC_WORD_ALL, EC_WORD_SECRET, EC_WORD_ON, EC_WORD_MY, EC_WORD_PC}, - .speechLose = {EC_WORD_NO, EC_WORD_EXCL, -1, EC_WORD_I, EC_WORD_REJECT, EC_WORD_THIS}, + .speechBefore = {EC_WORD_MY, EC_WORD_PC, EC_WORD_WERE, EC_WORD_MY, EC_WORD_SECRET_BASE, EC_WORD_EXCL}, + .speechWin = {EC_WORD_MY, EC_WORD_PC, EC_WORD_INSIDE, EC_WORD_CARES, EC_WORD_NATURALLY, EC_WORD_SECRET}, + .speechLose = {EC_WORD_NO, EC_WORD_EXCL, -1, EC_WORD_ME, EC_WORD_REFUSE, EC_WORD_EXCL}, .monSet = gFallarborBattleTentTrainerMons_Evelyn }, [FALLARBOR_TENT_TRAINER_ARIELLE] = { .facilityClass = FACILITY_CLASS_PICNICKER, .trainerName = _("谷市"),//タニシ 田西 谷市 - .speechBefore = {EC_WORD_IT_S, EC_WORD_NOT_VERY, EC_WORD_PRETTY, EC_WORD_BUT, EC_WORD_I, EC_WORD_TRY}, - .speechWin = {EC_WORD_WE_RE, EC_WORD_NOT_VERY, EC_WORD_PRETTY, EC_WORD_BUT, EC_WORD_WE_RE, EC_WORD_GREAT}, - .speechLose = {EC_WORD_THAT_WAS, EC_WORD_PRETTY, EC_WORD_MEAN, EC_WORD_OF, EC_WORD_YOU, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_NOT_VERY, EC_WORD_PRETTY, EC_WORD_BUT, EC_WORD_ME, EC_WORD_TRY, EC_WORD_IS}, + .speechWin = {EC_WORD_WE, EC_WORD_NOT_VERY, EC_WORD_PRETTY, EC_WORD_BUT, EC_WORD_WE, EC_WORD_GREAT}, + .speechLose = {EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_HAS, EC_WORD_SPIRALING, -1, -1}, .monSet = gFallarborBattleTentTrainerMons_Arielle }, [FALLARBOR_TENT_TRAINER_CONNAR] = { .facilityClass = FACILITY_CLASS_SAILOR, .trainerName = _("贵久"),//タカヒサ 高久 貴久 - .speechBefore = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_STRONG, EC_WORD_ENOUGH, EC_WORD_FOR, EC_WORD_THIS}, - .speechWin = {EC_WORD_DO, EC_WORD_YOU, EC_WORD_THINK, EC_WORD_YOU_RE, EC_WORD_OK_QUES, -1}, - .speechLose = {EC_WORD_GOOD_BYE, EC_WORD_AND, EC_WORD_THANK_YOU, -1, -1, -1}, + .speechBefore = {EC_WORD_ME, EC_WORD_DRINK, EC_WORD_STRONG, -1, -1, -1}, + .speechWin = {EC_WORD_YOU, EC_WORD_USE, EC_WORD_YOU, EC_WORD_LIKELY_TO, EC_WORD_OK_QUES, -1}, + .speechLose = {EC_WORD_SMELL_YA, -1, EC_WORD_THANK_YOU, -1, -1, -1}, .monSet = gFallarborBattleTentTrainerMons_Connar }, [FALLARBOR_TENT_TRAINER_MAURICE] = { .facilityClass = FACILITY_CLASS_COLLECTOR, .trainerName = _("克鲁索"),//クルゾウ 外国語あるいは狂三??? ロビンソン・クルーソー?? - .speechBefore = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_NO, EC_WORD_RADIO, EC_WORD_OR, EC_WORD_TELEVISION}, - .speechWin = {EC_WORD_BUT, EC_WORD_THERE, EC_WORD_IS, EC_WORD_A_LOT, EC_WORD_OF, EC_WORD_POKEMON}, - .speechLose = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_ENJOY, EC_WORD_MYSELF, EC_WORD_WITHOUT, EC_WORD_MONEY}, + .speechBefore = {EC_WORD_ME, EC_WORD_HAVEN_T, EC_WORD_RADIO, EC_WORD_ALSO, EC_WORD_HAVEN_T, EC_WORD_TELEVISION}, + .speechWin = {EC_WORD_BUT, EC_WORD_HERE, EC_WORD_HAVE, EC_WORD_A_LOT, EC_WORD_OF, EC_WORD_POKEMON}, + .speechLose = {EC_WORD_HAVEN_T, EC_WORD_MONEY, EC_WORD_ME, EC_WORD_APPEAR, EC_WORD_ENJOY, -1}, .monSet = gFallarborBattleTentTrainerMons_Maurice }, [FALLARBOR_TENT_TRAINER_KIANNA] = { .facilityClass = FACILITY_CLASS_LASS, .trainerName = _("卡莉亚"),//カリア 外国語 ギリシャの地方?? - .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO, EC_WORD_DEPT_STORE, EC_WORD_SHOPPING}, - .speechWin = {EC_WORD_I, EC_WORD_DISLIKE, EC_WORD_SHOPPING, EC_WORD_ALONE, -1, -1}, - .speechLose = {EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO, EC_WORD_SHOPPING, EC_WORD_TOGETHER, EC_WORD_QUES}, + .speechBefore = {EC_WORD_ME, EC_WORD_WANT, EC_WORD_WENT, EC_WORD_DEPT_STORE, EC_WORD_SHOPPING, EC_WORD_IS}, + .speechWin = {EC_WORD_ME, EC_WORD_DISLIKES, EC_WORD_ALONE, EC_WORD_SHOPPING, -1, -1}, + .speechLose = {EC_WORD_WANTS, EC_WORD_AND, EC_WORD_ME, EC_WORD_TOGETHER, EC_WORD_SHOPPING, EC_WORD_WAS}, .monSet = gFallarborBattleTentTrainerMons_Kianna } }; diff --git a/src/data/battle_frontier/trainer_hill.h b/src/data/battle_frontier/trainer_hill.h index 9be9a82faa..0ae249b6f2 100644 --- a/src/data/battle_frontier/trainer_hill.h +++ b/src/data/battle_frontier/trainer_hill.h @@ -26,10 +26,10 @@ static const struct TrainerHillFloor sFloors_JPDefault[] = { .name = __("展荣"), .facilityClass = FACILITY_CLASS_YOUNGSTER, .unused = TRUE, - .speechBefore = { EC_WORD_TRAINER, EC_WORD_MRS, EC_WORD_EXCL, EC_WORD_THEY_WERE, EC_WORD_OPPONENT, EC_WORD_CAN }, - .speechWin = { EC_WORD_TRAINER, EC_WORD_MRS, EC_WORD_WEAK, EC_WORD_OF, EC_WORD_WERE, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS }, - .speechLose = { EC_WORD_TRAINER, EC_WORD_MRS, EC_WORD_STRONG, EC_WORD_HEY_QUES, EC_WORD_EXCL, EC_WORD_EXCL }, - .speechAfter = { EC_WORD_FABULOUS, EC_WORD_CAN_T, EC_WORD_TRAINER, EC_WORD_MRS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_EXCITING }, + .speechBefore = {EC_WORD_TRAINER, EC_WORD_MRS, EC_WORD_EXCL, EC_WORD_THEY_WERE, EC_WORD_OPPONENT, EC_WORD_CAN}, + .speechWin = {EC_WORD_TRAINER, EC_WORD_MRS, EC_WORD_WEAK, EC_WORD_OF, EC_WORD_WERE, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS}, + .speechLose = {EC_WORD_TRAINER, EC_WORD_MRS, EC_WORD_STRONG, EC_WORD_HEY_QUES, EC_WORD_EXCL, EC_WORD_EXCL}, + .speechAfter = {EC_WORD_ME, EC_WORD_WILL, EC_WORD_DISAPPEAR, EC_WORD_ON, EC_WORD_LIMBER, EC_WORD_UM}, .mons = { [0] = { .species = SPECIES_ZIGZAGOON, @@ -101,10 +101,10 @@ static const struct TrainerHillFloor sFloors_JPDefault[] = { .name = __("明莉"), .facilityClass = FACILITY_CLASS_PARASOL_LADY, .unused = TRUE, - .speechBefore = { EC_WORD_SHE, EC_WORD_EVERY, EC_WORD_TYPE, EC_WORD_ADORE, EC_WORD_FOR, EC_WORD_EXCL }, - .speechWin = { EC_WORD_SURPRISE, EC_WORD_THESE, EC_WORD_WONDER, EC_WORD_GIGGLE, EC_WORD_ELLIPSIS, EC_WORD_EXCL }, - .speechLose = { EC_WORD_OH_QUES, EC_MOVE(EARTHQUAKE), EC_WORD_EXISTS, EC_WORD_OF, EC_WORD_WITHOUT, EC_WORD_EXCL }, - .speechAfter = { EC_WORD_YOU_RE, EC_WORD_PROBABLY, EC_WORD_END, EC_WORD_UNTIL, EC_WORD_GOING, EC_WORD_ANYWHERE }, + .speechBefore = {EC_WORD_SHE, EC_WORD_EVERY, EC_WORD_TYPE, EC_WORD_ADORE, EC_WORD_FOR, EC_WORD_EXCL}, + .speechWin = {EC_WORD_SURPRISE, EC_WORD_THESE, EC_WORD_WONDER, EC_WORD_GIGGLE, EC_WORD_ELLIPSIS, EC_WORD_EXCL}, + .speechLose = {EC_WORD_OH_QUES, EC_MOVE(EARTHQUAKE), EC_WORD_EXISTS, EC_WORD_OF, EC_WORD_WITHOUT, EC_WORD_EXCL}, + .speechAfter = {EC_WORD_BIKE, EC_WORD_THAN, EC_WORD_ALL_RIGHT, EC_WORD_FLAME_BODY, EC_WORD_UNDERSTOOD, EC_WORD_HAS}, .mons = { [0] = DUMMY_HILL_MON, [1] = DUMMY_HILL_MON, @@ -191,10 +191,10 @@ static const struct TrainerHillFloor sFloors_JPDefault[] = { .name = __("重藏"), .facilityClass = FACILITY_CLASS_NINJA_BOY, .unused = TRUE, - .speechBefore = { EC_WORD_WIN, EC_WORD_UNTIL, EC_WORD_DAUGHTER, EC_MOVE(CONSTRICT), EC_WORD_OF, EC_WORD_WERE }, - .speechWin = { EC_MOVE(CONSTRICT), EC_WORD_UNTIL, EC_WORD_LESS, EC_WORD_NONE, EC_WORD_HEY_QUES, EC_WORD_EXCL }, - .speechLose = { EC_WORD_YET, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_URGH, EC_WORD_ALMOST, EC_WORD_POWER, EC_WORD_NONE }, - .speechAfter = { EC_WORD_HUH_QUES, EC_WORD_TOMORROW, EC_WORD_SMELL, EC_WORD_ABSOLUTELY, EC_WORD_THOSE, EC_WORD_EXCL_EXCL }, + .speechBefore = {EC_WORD_WIN, EC_WORD_UNTIL, EC_WORD_DAUGHTER, EC_MOVE(CONSTRICT), EC_WORD_OF, EC_WORD_WERE}, + .speechWin = {EC_MOVE(CONSTRICT), EC_WORD_UNTIL, EC_WORD_LESS, EC_WORD_NONE, EC_WORD_HEY_QUES, EC_WORD_EXCL}, + .speechLose = {EC_WORD_YET, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_URGH, EC_WORD_ALMOST, EC_WORD_POWER, EC_WORD_NONE}, + .speechAfter = {EC_WORD_YES_SIR_EXCL, EC_WORD_YOU, EC_WORD_SEEMS, EC_WORD_GUTSY, EC_WORD_SO, EC_WORD_KIND}, .mons = { [0] = { .species = SPECIES_ELECTRIKE, @@ -267,10 +267,10 @@ static const struct TrainerHillFloor sFloors_JPDefault[] = { .name = __("凌波"), .facilityClass = FACILITY_CLASS_BEAUTY, .unused = TRUE, - .speechBefore = { EC_WORD_SISTER, EC_WORD_ALTHOUGH, EC_WORD_KIND, EC_WORD_MATCH, EC_WORD_PLEASE, EC_WORD_WITHOUT }, - .speechWin = { EC_WORD_KIND, EC_WORD_ELLIPSIS, EC_WORD_INSTEAD, EC_WORD_DEEP, EC_WORD_WEAK, EC_WORD_QUES }, - .speechLose = { EC_WORD_AWFUL, EC_WORD_GWAH, EC_WORD_HOPELESS, EC_WORD_CAN_T_WIN, EC_WORD_IS, EC_WORD_NONE }, - .speechAfter = { EC_WORD_AWW, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_WORD_ALMOST, EC_WORD_GOOD, EC_WORD_ANYWHERE }, + .speechBefore = {EC_WORD_SISTER, EC_WORD_ALTHOUGH, EC_WORD_KIND, EC_WORD_MATCH, EC_WORD_PLEASE, EC_WORD_WITHOUT}, + .speechWin = {EC_WORD_KIND, EC_WORD_ELLIPSIS, EC_WORD_INSTEAD, EC_WORD_DEEP, EC_WORD_WEAK, EC_WORD_QUES}, + .speechLose = {EC_WORD_AWFUL, EC_WORD_GWAH, EC_WORD_HOPELESS, EC_WORD_CAN_T_WIN, EC_WORD_IS, EC_WORD_NONE}, + .speechAfter = {EC_WORD_MAYBE, EC_WORD_ME, EC_WORD_NEED, EC_WORD_A, EC_WORD_DUDE, EC_WORD_FRIEND}, .mons = { [0] = DUMMY_HILL_MON, [1] = DUMMY_HILL_MON, @@ -372,10 +372,10 @@ static const struct TrainerHillFloor sFloors_Normal[] = { .name = _("阿莱娜"), .facilityClass = FACILITY_CLASS_HEX_MANIAC, - .speechBefore = {EC_WORD_YOU, EC_WORD_CAN, EC_WORD_CHOOSE, EC_WORD_NOT, EC_WORD_TO, EC_WORD_BELIEVE}, - .speechWin = {EC_WORD_A, EC_WORD_SUPER, EC_WORD_NATURAL, EC_WORD_POWER, EC_WORD_HAS, EC_WORD_COME}, + .speechBefore = {EC_WORD_YOU, EC_WORD_CAN, EC_WORD_CHOOSE, EC_WORD_NO, EC_WORD_BELIEVE, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_A, EC_WORD_MEGA, EC_WORD_NATURAL, EC_WORD_POWER, EC_WORD_COME, EC_WORD_IS}, .speechLose = {EC_WORD_THIS, EC_WORD_MUST_BE, EC_WORD_A, EC_MOVE(NIGHTMARE), EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechAfter = {EC_WORD_I, EC_WORD_WILL, EC_WORD_DISAPPEAR, EC_WORD_IN, EC_WORD_THE, EC_WORD_DARK}, + .speechAfter = {EC_WORD_YOU, EC_WORD_DOES, EC_WORD_LIKE, EC_WORD_LIKELY_TO, EC_WORD_DRINK, EC_WORD_WAS}, .mons = { [0] = @@ -506,10 +506,10 @@ static const struct TrainerHillFloor sFloors_Normal[] = { .name = _("阿尔方索"), .facilityClass = FACILITY_CLASS_CYCLING_TRIATHLETE_M, - .speechBefore = {EC_WORD_I, EC_WORD_NEVER, EC_WORD_TAKE, EC_WORD_A, EC_WORD_TRAIN, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_I_AM, EC_WORD_FEELING, EC_MOVE2(SUPERSONIC), EC_WORD_ON, EC_WORD_MY, EC_WORD_BIKE}, - .speechLose = {EC_WORD_MY, EC_WORD_BIKE, EC_WORD_EXCL, EC_WORD_YOU_VE, EC_WORD_DESTROYED, EC_WORD_IT}, - .speechAfter = {EC_WORD_A, EC_WORD_BIKE, EC_WORD_OVER, EC_WORD_ANY, EC_WORD_TRAIN, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_ME, EC_WORD_NEVER, EC_WORD_LISTENS, EC_WORD_FLAME_BODY, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_LISTENS, EC_WORD_BIKE, EC_WORD_SENSE, EC_WORD_AS_IF, EC_MOVE2(SUPERSONIC)}, + .speechLose = {EC_WORD_MY, EC_WORD_BIKE, EC_WORD_EXCL, EC_WORD_IT, EC_WORD_DESTROYED, EC_WORD_IS}, + .speechAfter = {EC_WORD_WHY, EC_WORD_YES, EC_WORD_ME, EC_WORD_VERY, EC_WORD_ANGRY, EC_WORD_THANK_YOU}, .mons = { [0] = @@ -650,8 +650,8 @@ static const struct TrainerHillFloor sFloors_Normal[] = .facilityClass = FACILITY_CLASS_BLACK_BELT, .speechBefore = {EC_WORD_MY, EC_WORD_POWER, EC_WORD_WILL, EC_MOVE2(STOMP), EC_WORD_YOU, EC_WORD_EXCL}, .speechWin = {EC_WORD_WAAAH, EC_WORD_HAHAHA, EC_WORD_EXCL, EC_WORD_WAAAH, EC_WORD_HAHAHA, EC_WORD_EXCL_EXCL}, - .speechLose = {EC_WORD_I, EC_WORD_WENT, EC_WORD_AT, EC_WORD_IT, EC_WORD_TOO, EC_WORD_HARD}, - .speechAfter = {EC_WORD_YES_SIR_EXCL, EC_WORD_YOU, EC_WORD_LOOK, EC_WORD_NICE, EC_WORD_AND, EC_WORD_GUTSY}, + .speechLose = {EC_WORD_ME, EC_WORD_RELEASE, EC_WORD_HURRIED, EC_WORD_IS, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechAfter = {EC_WORD_YOU, EC_WORD_HAVEN_T, EC_WORD_TIME, EC_WORD_CHAT, EC_EMPTY_WORD, EC_EMPTY_WORD}, .mons = { [0] = @@ -780,10 +780,10 @@ static const struct TrainerHillFloor sFloors_Normal[] = { .name = _("洁登"), .facilityClass = FACILITY_CLASS_PKMN_BREEDER_F, - .speechBefore = {EC_WORD_SOME, EC_WORD_THINGS, EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_DO, EC_WORD_ALONE}, - .speechWin = {EC_WORD_YOU, EC_WORD_WIN, EC_WORD_AS, EC_WORD_A, EC_WORD_GROUP, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_WE, EC_WORD_COULDN_T, EC_WORD_WIN, EC_WORD_TOGETHER, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechAfter = {EC_WORD_MAYBE, EC_WORD_I, EC_WORD_NEED, EC_WORD_A, EC_WORD_BOY, EC_WORD_FRIEND}, + .speechBefore = {EC_WORD_SOME, EC_WORD_THOSE_WERE, EC_WORD_YOU, EC_WORD_ALONE, EC_WORD_APPEAR, EC_WORD_DOES}, + .speechWin = {EC_WORD_AS, EC_WORD_A, EC_WORD_GROUP, EC_WORD_YOURS, EC_WORD_TALENT, EC_WORD_VICTORY}, + .speechLose = {EC_WORD_WE, EC_WORD_COULDN_T, EC_WORD_TOGETHER, EC_WORD_WINS, EC_WORD_WAS, EC_EMPTY_WORD}, + .speechAfter = {EC_WORD_MY, EC_WORD_MAKING, EC_WORD_WILL_BE_HERE, EC_WORD_NO, EC_WORD_NORMAL, EC_EMPTY_WORD}, .mons = { [0] = @@ -927,10 +927,10 @@ static const struct TrainerHillFloor sFloors_Normal[] = { .name = _("萨尔瓦多"), .facilityClass = FACILITY_CLASS_PKMN_BREEDER_M, - .speechBefore = {EC_WORD_LET_S, EC_MOVE2(WRAP), EC_WORD_THINGS, EC_WORD_UP, EC_WORD_HERE, EC_WORD_HEY_QUES}, - .speechWin = {EC_WORD_WOULD, EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_GO_HOME, EC_WORD_QUES}, - .speechLose = {EC_WORD_I, EC_WORD_WILL, EC_WORD_MAKE, EC_WORD_YOU, EC_WORD_SORRY, EC_WORD_FRIEND}, - .speechAfter = {EC_WORD_HAVEN_T, EC_WORD_YOU, EC_WORD_DONE, EC_WORD_ENOUGH, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_LET_S, EC_WORD_FINISH, EC_WORD_THIS, EC_WORD_CARES, EC_WORD_YUP, EC_WORD_HEY_QUES}, + .speechWin = {EC_WORD_YOU, EC_WORD_WANTS, EC_WORD_GO_HOME, EC_WORD_DID, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_WOULD, EC_WORD_LEARN, EC_WORD_YOU, EC_WORD_FEAR, EC_WORD_OF}, + .speechAfter = {EC_WORD_OKAY, EC_WORD_CONGRATS, EC_WORD_MY, EC_WORD_FRIEND, EC_EMPTY_WORD, EC_EMPTY_WORD}, .mons = { [0] = @@ -1059,10 +1059,10 @@ static const struct TrainerHillFloor sFloors_Normal[] = { .name = _("维罗妮卡"), .facilityClass = FACILITY_CLASS_PKMN_BREEDER_F, - .speechBefore = {EC_WORD_I_AM, EC_WORD_THE, EC_WORD_STRONG, EC_WORD_BEAUTY, EC_WORD_AROUND, EC_WORD_HERE}, - .speechWin = {EC_WORD_I_AM, EC_WORD_STRONG, EC_WORD_THAT_S, EC_WORD_WHY, EC_WORD_EXCL, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I_AM, EC_WORD_TIRED, EC_WORD_TODAY, EC_WORD_THAT_S, EC_WORD_WHY, EC_WORD_EXCL}, - .speechAfter = {EC_WORD_WHY, EC_WORD_YES, EC_WORD_I_AM, EC_WORD_ANGRY, EC_WORD_THANK_YOU, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_I_AM, EC_WORD_STRONG, EC_WORD_SO, EC_WORD_BEAUTY, EC_WORD_OF, EC_WORD_PERSON}, + .speechWin = {EC_WORD_ME, EC_WORD_VERY, EC_WORD_STRONG, EC_WORD_THIS, EC_WORD_WERE, EC_WORD_WHY}, + .speechLose = {EC_WORD_ME, EC_WORD_TODAY, EC_WORD_TIRED, EC_WORD_THE, EC_WORD_LOST, EC_WORD_EXCL}, + .speechAfter = {EC_WORD_I_AM, EC_WORD_FIGHTS, EC_WORD_LONESOME, EC_WORD_AND, EC_WORD_SAD, EC_EMPTY_WORD}, .mons = { [0] = @@ -1205,10 +1205,10 @@ static const struct TrainerHillFloor sFloors_Normal[] = { .name = _("基南"), .facilityClass = FACILITY_CLASS_PSYCHIC_M, - .speechBefore = {EC_WORD_YOU, EC_WORD_LOOK, EC_WORD_SO, EC_WORD_HURRIED, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_TOO, EC_WORD_BAD, EC_EMPTY_WORD, EC_WORD_TIME, EC_WORD_IS, EC_WORD_UP}, - .speechLose = {EC_WORD_DOES, EC_WORD_THE, EC_WORD_TIME, EC_WORD_WORRY, EC_WORD_YOU, EC_WORD_QUES}, - .speechAfter = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_HAVE, EC_WORD_TIME, EC_WORD_TO, EC_WORD_CHAT}, + .speechBefore = {EC_WORD_YOU, EC_WORD_SEEMS, EC_WORD_HAS, EC_WORD_BUSY, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_WAY, EC_WORD_AWFUL, EC_WORD_IS, EC_WORD_TIME, EC_WORD_TO, EC_WORD_IS}, + .speechLose = {EC_WORD_YOU, EC_WORD_ON, EC_WORD_WORRY, EC_WORD_TIME, EC_WORD_WAS, EC_EMPTY_WORD}, + .speechAfter = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_SEEMS, EC_WORD_READY, EC_WORD_BATTLE, EC_WORD_IS}, .mons = { [0] = @@ -1333,10 +1333,10 @@ static const struct TrainerHillFloor sFloors_Normal[] = { .name = _("克莉丝蒂娜"), .facilityClass = FACILITY_CLASS_AROMA_LADY, - .speechBefore = {EC_WORD_IT_S, EC_WORD_HOT, EC_WORD_ELLIPSIS, EC_WORD_WHAT, EC_WORD_A, EC_WORD_STENCH}, - .speechWin = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_LIKE, EC_WORD_AN, EC_WORD_OFFENSIVE, EC_WORD_STENCH}, - .speechLose = {EC_WORD_I, EC_MOVE2(COVET), EC_WORD_ANY, EC_WORD_STRONG, EC_WORD_STENCH, EC_EMPTY_WORD}, - .speechAfter = {EC_WORD_MY, EC_WORD_SENSE, EC_WORD_OF, EC_WORD_SMELL, EC_WORD_ISN_T, EC_WORD_NORMAL}, + .speechBefore = {EC_WORD_YEAH, EC_WORD_HOT, EC_WORD_ELLIPSIS, EC_WORD_WHAT, EC_WORD_STENCH, EC_WORD_QUES}, + .speechWin = {EC_WORD_ME, EC_WORD_REALLY, EC_WORD_VERY, EC_WORD_LIKES, EC_WORD_STENCH, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_MOVE2(COVET), EC_WORD_ALL_RIGHT, EC_WORD_STRONG, EC_WORD_OF, EC_WORD_STENCH}, + .speechAfter = {EC_WORD_MY, EC_WORD_IDOL, EC_WORD_I_CHOOSE_YOU, EC_EMPTY_WORD, EC_EMPTY_WORD, EC_EMPTY_WORD}, .mons = { [0] = @@ -1488,9 +1488,9 @@ static const struct TrainerHillFloor sFloors_Variety[] = { .name = _("特伦斯"), .facilityClass = FACILITY_CLASS_GENTLEMAN, .speechBefore = {EC_WORD_GOOD, EC_WORD_CHILDREN, EC_WORD_WILL, EC_WORD_GET, EC_WORD_A, EC_MOVE2(PRESENT)}, - .speechWin = {EC_WORD_THANK_YOU, EC_WORD_MY, EC_WORD_VICTORY, EC_WORD_IS, EC_WORD_YOUR, EC_MOVE2(PRESENT)}, - .speechLose = {EC_WORD_THAT_WAS, EC_WORD_MY, EC_MOVE2(PRESENT), EC_WORD_TO, EC_WORD_YOU, EC_EMPTY_WORD}, - .speechAfter = {EC_WORD_WELL_THEN, EC_WORD_CONGRATS, EC_WORD_MY, EC_WORD_FRIEND, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_THANK_YOU, EC_WORD_MY, EC_WORD_VICTORY, EC_WORD_WERE, EC_WORD_YOUR, EC_MOVE2(PRESENT)}, + .speechLose = {EC_WORD_THAT_WAS, EC_WORD_MY, EC_WORD_GIMME, EC_WORD_YOU, EC_WORD_OF, EC_MOVE2(PRESENT)}, + .speechAfter = {EC_WORD_YOU, EC_WORD_LOOKS, EC_WORD_TO, EC_WORD_MY, EC_WORD_SKILL, EC_WORD_SNORT}, .mons = { [0] = @@ -1613,10 +1613,10 @@ static const struct TrainerHillFloor sFloors_Variety[] = { { .name = _("伊丽莎白"), .facilityClass = FACILITY_CLASS_LADY, - .speechBefore = {EC_WORD_CAN, EC_WORD_YOU, EC_WORD_SENSE, EC_WORD_ME, EC_MOVE(FOCUS_ENERGY), EC_WORD_QUES}, - .speechWin = {EC_WORD_THAT_S, EC_WORD_ABOUT, EC_WORD_RIGHT, EC_WORD_I, EC_WORD_WOULD, EC_WORD_THINK}, - .speechLose = {EC_WORD_THINGS, EC_WORD_DON_T, EC_WORD_ALWAYS, EC_WORD_WORK, EC_WORD_OUT, EC_EMPTY_WORD}, - .speechAfter = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_LONESOME, EC_WORD_AND, EC_WORD_SAD, EC_WORD_NOW}, + .speechBefore = {EC_WORD_YOU, EC_WORD_USING, EC_WORD_SENSE, EC_WORD_MY, EC_WORD_VIEWING, EC_WORD_QUES}, + .speechWin = {EC_WORD_ME, EC_WORD_USE, EC_WORD_THAT, EC_WORD_BE, EC_WORD_FOE, EC_WORD_OF}, + .speechLose = {EC_WORD_THOSE_WERE, EC_WORD_NO, EC_WORD_ALWAYS, EC_WORD_NOISY, EC_WORD_OF, EC_EMPTY_WORD}, + .speechAfter = {EC_WORD_ME, EC_WORD_SOMETIME, EC_WORD_WANTS, EC_WORD_TICKLISH, EC_WORD_NOT, EC_EMPTY_WORD}, .mons = { [0] = @@ -1754,10 +1754,10 @@ static const struct TrainerHillFloor sFloors_Variety[] = { { .name = _("安娜贝尔"), .facilityClass = FACILITY_CLASS_PARASOL_LADY, - .speechBefore = {EC_WORD_HI, EC_WORD_ARE, EC_WORD_YOU, EC_WORD_FEELING, EC_WORD_UPBEAT, EC_WORD_QUES}, - .speechWin = {EC_WORD_AREN_T, EC_WORD_YOU, EC_WORD_FEELING, EC_WORD_WELL, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_I, EC_WORD_CAN, EC_WORD_SEE, EC_WORD_YOU_RE, EC_WORD_FEELING, EC_WORD_GREAT}, - .speechAfter = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_LOOK, EC_WORD_READY, EC_WORD_TO, EC_WORD_HUSTLE}, + .speechBefore = {EC_WORD_HI, EC_WORD_YOU, EC_WORD_MOOD, EC_WORD_HAS, EC_WORD_WAS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YOU, EC_WORD_LIKELY_TO, EC_WORD_HAS, EC_WORD_DID, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_ME, EC_WORD_LOOKS, EC_WORD_BACK, EC_WORD_YOU, EC_WORD_SENSE, EC_WORD_WELL}, + .speechAfter = {EC_WORD_OWN_TEMPO, EC_WORD_VERY, EC_WORD_LOOK, EC_WORD_ME, EC_EMPTY_WORD, EC_EMPTY_WORD}, .mons = { [0] = @@ -1904,10 +1904,10 @@ static const struct TrainerHillFloor sFloors_Variety[] = { { .name = _("科尔曼"), .facilityClass = FACILITY_CLASS_COLLECTOR, - .speechBefore = {EC_WORD_I, EC_WORD_SEEK, EC_WORD_SOMEONE, EC_WORD_AS, EC_WORD_MY, EC_WORD_IDOL}, - .speechWin = {EC_WORD_DID, EC_WORD_MY, EC_WORD_IDOL, EC_WORD_SEE, EC_WORD_THAT, EC_WORD_QUES}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_LIKE, EC_WORD_A, EC_MOVE(HEAL_BELL), EC_WORD_TO_ME, EC_WORD_EXCL}, - .speechAfter = {EC_WORD_I_VE, EC_WORD_DECIDED, EC_WORD_I_CHOOSE_YOU, EC_WORD_AS, EC_WORD_MY, EC_WORD_IDOL}, + .speechBefore = {EC_WORD_ME, EC_WORD_SEEK, EC_WORD_SOMEONE, EC_WORD_AS, EC_WORD_MY, EC_WORD_IDOL}, + .speechWin = {EC_WORD_MY, EC_WORD_IDOL, EC_WORD_LOOKS, EC_WORD_TO, EC_WORD_SNORT, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YOU, EC_WORD_TO_ME, EC_WORD_AS_IF, EC_MOVE(HEAL_BELL), EC_WORD_AN, EC_WORD_EXCL}, + .speechAfter = {EC_WORD_YES, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_THANK_YOU, EC_EMPTY_WORD, EC_EMPTY_WORD}, .mons = { [0] = @@ -2051,10 +2051,10 @@ static const struct TrainerHillFloor sFloors_Variety[] = { { .name = _("恩里克"), .facilityClass = FACILITY_CLASS_RICH_BOY, - .speechBefore = {EC_WORD_GET, EC_WORD_READY, EC_WORD_FOR, EC_WORD_AN, EC_WORD_AWESOME, EC_WORD_TIME}, + .speechBefore = {EC_WORD_ALL, EC_WORD_LOUSY, EC_WORD_TIME, EC_WORD_READY, EC_WORD_YUP, EC_WORD_EXCL}, .speechWin = {EC_WORD_HEY, EC_WORD_HEY, EC_WORD_EXCL, EC_WORD_WHAT_S_UP_QUES, EC_EMPTY_WORD, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_AWW, EC_WORD_COULDN_T, EC_WORD_YOU, EC_WORD_LET_ME_WIN, EC_WORD_QUES, EC_EMPTY_WORD}, - .speechAfter = {EC_WORD_DID, EC_WORD_YOU, EC_WORD_SEE, EC_WORD_MY, EC_WORD_SKILL, EC_WORD_QUES}, + .speechLose = {EC_WORD_YOU, EC_WORD_COULDN_T, EC_WORD_LET_ME_WIN, EC_WORD_DID, EC_WORD_QUES, EC_EMPTY_WORD}, + .speechAfter = {EC_WORD_HMM, EC_WORD_ELLIPSIS, EC_WORD_ME, EC_WORD_VERY, EC_WORD_SAD, EC_WORD_ELLIPSIS}, .mons = { [0] = @@ -2183,10 +2183,10 @@ static const struct TrainerHillFloor sFloors_Variety[] = { { .name = _("柯琳"), .facilityClass = FACILITY_CLASS_LADY, - .speechBefore = {EC_WORD_I, EC_WORD_WOULD, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_ROCK, EC_WORD_OUT}, - .speechWin = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_THIS, EC_WORD_ROCK, EC_WORD_THING, EC_WORD_EXCL}, - .speechLose = {EC_WORD_GO_AHEAD, EC_WORD_AND, EC_WORD_CRUSH, EC_WORD_MY, EC_WORD_DREAM, EC_WORD_ELLIPSIS}, - .speechAfter = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO, EC_WORD_WILD, EC_WORD_SOMETIME}, + .speechBefore = {EC_WORD_ME, EC_WORD_MISS, EC_WORD_SONGS, EC_WORD_FAINT, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_ME, EC_WORD_LIKES, EC_WORD_THIS, EC_WORD_SONGS, EC_WORD_WILL_BE_HERE, EC_WORD_EXCL}, + .speechLose = {EC_WORD_GO_AHEAD, EC_WORD_CRUSH, EC_WORD_MY, EC_WORD_DREAM, EC_WORD_YUP, EC_WORD_ELLIPSIS}, + .speechAfter = {EC_WORD_YOUR, EC_WORD_HEART, EC_WORD_MUST_BE, EC_WORD_ICE, EC_WORD_COLD, EC_WORD_OF}, .mons = { [0] = @@ -2329,10 +2329,10 @@ static const struct TrainerHillFloor sFloors_Variety[] = { { .name = _("金伯莉"), .facilityClass = FACILITY_CLASS_POKEFAN_F, - .speechBefore = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_WORKING, EC_WORD_AT, EC_WORD_MY, EC_WORD_OWN_TEMPO}, - .speechWin = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_BAD, EC_WORD_YOU, EC_WORD_THINK, EC_WORD_QUES}, - .speechLose = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_MEAN, EC_WORD_KID, EC_WORD_IT, EC_WORD_SEEMS}, - .speechAfter = {EC_WORD_MY, EC_WORD_OWN_TEMPO, EC_WORD_IS, EC_WORD_RIGHT, EC_WORD_FOR, EC_WORD_ME}, + .speechBefore = {EC_WORD_ME, EC_WORD_LIKES, EC_WORD_WORKING, EC_WORD_CURRENT, EC_WORD_OWN_TEMPO, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_YOU, EC_WORD_USE, EC_WORD_ME, EC_WORD_LIKELY_TO, EC_WORD_NICE, EC_WORD_YUP}, + .speechLose = {EC_WORD_SEEMS, EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_SPIRALING, EC_WORD_OF, EC_WORD_CHILDREN}, + .speechAfter = {EC_WORD_ME, EC_WORD_WANT, EC_WORD_ALL, EC_WORD_YOU, EC_MOVE(SKETCH), EC_WORD_IS}, .mons = { [0] = @@ -2456,10 +2456,10 @@ static const struct TrainerHillFloor sFloors_Variety[] = { { .name = _("弗朗西斯科"), .facilityClass = FACILITY_CLASS_POKEFAN_M, - .speechBefore = {EC_WORD_I, EC_WORD_STUDY, EC_WORD_EVERY, EC_WORD_DAY, EC_WORD_TOO, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_SO, EC_WORD_THAT_S, EC_WORD_HOW, EC_WORD_YOU, EC_WORD_LOSE, EC_EMPTY_WORD}, - .speechLose = {EC_WORD_NO, EC_WORD_WONDER, EC_WORD_I, EC_WORD_COULDN_T, EC_WORD_BEAT, EC_WORD_YOU}, - .speechAfter = {EC_WORD_YES, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_THANK_YOU, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_ME, EC_WORD_ALSO, EC_WORD_ANOTHER, EC_WORD_STUDY, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_THIS, EC_WORD_WERE, EC_WORD_YOU, EC_WORD_WHY, EC_WORD_LOST, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_GWAHAHAHA, EC_WORD_ME, EC_WORD_APPEAR, EC_WORD_BEAT, EC_WORD_YOU, EC_EMPTY_WORD}, + .speechAfter = {EC_WORD_I_AM, EC_WORD_SMART, EC_WORD_BUT, EC_WORD_ALSO, EC_WORD_WEAK, EC_WORD_ELLIPSIS}, .mons = { [0] = @@ -2609,10 +2609,10 @@ static const struct TrainerHillFloor sFloors_Unique[] = { { .name = _("美迪斯"), .facilityClass = FACILITY_CLASS_PKMN_RANGER_F, - .speechBefore = {EC_WORD_UM, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_I, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, - .speechWin = {EC_WORD_OH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_UM, EC_WORD_ELLIPSIS, EC_WORD_YAY}, - .speechLose = {EC_WORD_UM, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_WAAAH, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, - .speechAfter = {EC_WORD_UM, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_SAD, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_HMM, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_ME, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_OH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_HMM, EC_WORD_ELLIPSIS, EC_WORD_YAY}, + .speechLose = {EC_WORD_HMM, EC_WORD_ELLIPSIS, EC_EMPTY_WORD, EC_WORD_WAAAH, EC_WORD_ELLIPSIS, EC_EMPTY_WORD}, + .speechAfter = {EC_WORD_ME, EC_WORD_WAKE_UP, EC_WORD_LIKES, EC_WORD_FINAL, EC_WORD_OF, EC_WORD_POKEMON}, .mons = { [0] = @@ -2739,10 +2739,10 @@ static const struct TrainerHillFloor sFloors_Unique[] = { { .name = _("伯纳德"), .facilityClass = FACILITY_CLASS_KINDLER, - .speechBefore = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_LOSE, EC_WORD_THIS, EC_WORD_HOT, EC_WORD_BATTLE}, - .speechWin = {EC_WORD_DID, EC_WORD_I, EC_WORD_COOL, EC_WORD_YOU, EC_WORD_DOWN, EC_WORD_QUES}, - .speechLose = {EC_WORD_AIYEEH, EC_WORD_EXCL, EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_TERRIBLE, EC_WORD_PERSON}, - .speechAfter = {EC_WORD_YOUR, EC_WORD_HEART, EC_WORD_MUST_BE, EC_WORD_ICE, EC_WORD_COLD, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_THIS, EC_WORD_RANK, EC_WORD_BATTLE, EC_WORD_ME, EC_WORD_COULDN_T, EC_WORD_LOSS}, + .speechWin = {EC_WORD_ME, EC_WORD_LEARN, EC_WORD_YOU, EC_WORD_SMARTNESS, EC_WORD_SNORT, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_OOPS, EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_SCARY, EC_WORD_OF, EC_WORD_PERSON}, + .speechAfter = {EC_WORD_YOU, EC_WORD_VERY, EC_WORD_BUSY, EC_WORD_QUES, EC_WORD_DON_T, EC_WORD_GIVE_UP}, .mons = { [0] = @@ -2881,10 +2881,10 @@ static const struct TrainerHillFloor sFloors_Unique[] = { { .name = _("亚伯拉罕"), .facilityClass = FACILITY_CLASS_RUIN_MANIAC, - .speechBefore = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_THIS, EC_WORD_POKEMON, EC_WORD_THE, EC_WORD_BEST}, - .speechWin = {EC_WORD_WHAT, EC_WORD_A, EC_WORD_GREAT, EC_WORD_POKEMON, EC_WORD_IT, EC_WORD_IS}, - .speechLose = {EC_WORD_I, EC_WORD_CONFUSED, EC_WORD_A, EC_WORD_MOVE, EC_WORD_WITH, EC_WORD_ANOTHER}, - .speechAfter = {EC_WORD_I, EC_WORD_WANT, EC_WORD_A, EC_MOVE(SKETCH), EC_WORD_OF, EC_WORD_YOU}, + .speechBefore = {EC_WORD_ME, EC_WORD_WAKE_UP, EC_WORD_LIKES, EC_WORD_THESE_WERE, EC_WORD_POKEMON, EC_WORD_IS}, + .speechWin = {EC_WORD_THIS, EC_WORD_YEAH, EC_WORD_GREAT, EC_WORD_OF, EC_WORD_POKEMON, EC_WORD_AWW}, + .speechLose = {EC_WORD_ME, EC_WORD_DO, EC_WORD_MOVE, EC_WORD_WALKS, EC_WORD_OPPOSITE, EC_WORD_IS}, + .speechAfter = {EC_WORD_ME, EC_WORD_WEREN_T, EC_WORD_WENT, EC_WORD_PLANS, EC_WORD_IS, EC_EMPTY_WORD}, .mons = { [0] = @@ -3013,10 +3013,10 @@ static const struct TrainerHillFloor sFloors_Unique[] = { { .name = _("路克"), .facilityClass = FACILITY_CLASS_TUBER_M, - .speechBefore = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_A, EC_WORD_COOL, EC_WORD_RARE, EC_WORD_MOVE}, - .speechWin = {EC_WORD_MY, EC_WORD_RARE, EC_WORD_MOVE, EC_WORD_IS, EC_WORD_COOL, EC_WORD_ISN_T_IT_QUES}, - .speechLose = {EC_WORD_DIDN_T, EC_WORD_YOU, EC_WORD_SEE, EC_WORD_MY, EC_WORD_MOVE, EC_WORD_QUES}, - .speechAfter = {EC_WORD_I_AM, EC_WORD_SMART, EC_WORD_BUT, EC_WORD_ALSO, EC_WORD_WEAK, EC_WORD_ELLIPSIS}, + .speechBefore = {EC_WORD_ME, EC_WORD_HAVE, EC_WORD_A, EC_WORD_SECRET, EC_WORD_COOL, EC_WORD_MOVE}, + .speechWin = {EC_WORD_MY, EC_WORD_SECRET, EC_WORD_MOVE, EC_WORD_VERY, EC_WORD_COOL, EC_WORD_ISN_T_IT_QUES}, + .speechLose = {EC_WORD_YOU, EC_WORD_HAVEN_T, EC_WORD_SEES, EC_WORD_MY, EC_WORD_MOVE, EC_WORD_QUES}, + .speechAfter = {EC_WORD_YOU, EC_WORD_WON, EC_WORD_ME, EC_WORD_ALL, EC_WORD_YOU, EC_WORD_HAPPINESS}, .mons = { [0] = @@ -3159,10 +3159,10 @@ static const struct TrainerHillFloor sFloors_Unique[] = { { .name = _("布雷登"), .facilityClass = FACILITY_CLASS_YOUNGSTER, - .speechBefore = {EC_WORD_I, EC_WORD_CARE, EC_WORD_FOR, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_A_LOT}, - .speechWin = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_CAN, EC_WORD_DO, EC_WORD_IT, EC_WORD_ALL}, - .speechLose = {EC_WORD_IT_S, EC_WORD_NOT, EC_WORD_LIKE, EC_WORD_WE, EC_WORD_ALWAYS, EC_WORD_WIN}, - .speechAfter = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_THE, EC_WORD_BEGINNING, EC_WORD_POKEMON, EC_WORD_BEST}, + .speechBefore = {EC_WORD_ME, EC_WORD_AWFULLY, EC_WORD_LIKES, EC_WORD_MY, EC_WORD_POKEMON, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_WHAT, EC_WORD_UNDERSTOOD, EC_WORD_USING, EC_WORD_DOES}, + .speechLose = {EC_WORD_WE, EC_WORD_AS_IF, EC_WORD_ALSO, EC_WORD_APPEAR, EC_WORD_ALWAYS, EC_WORD_WIN}, + .speechAfter = {EC_WORD_WE, EC_WORD_NEED, EC_WORD_MORE, EC_WORD_OF, EC_WORD_TRAINS, EC_EMPTY_WORD}, .mons = { [0] = @@ -3290,10 +3290,10 @@ static const struct TrainerHillFloor sFloors_Unique[] = { { .name = _("安妮雅"), .facilityClass = FACILITY_CLASS_TUBER_F, - .speechBefore = {EC_WORD_SOMEONE, EC_WORD_GOT, EC_WORD_ME, EC_WORD_A_LITTLE, EC_WORD_POKEMON, EC_WORD_EGG}, - .speechWin = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_NEW, EC_WORD_AT, EC_WORD_THIS, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_HAVE, EC_WORD_PERSON, EC_WORD_GIVE_ME, EC_WORD_A, EC_WORD_POKEMON, EC_WORD_EGG}, + .speechWin = {EC_WORD_THIS, EC_WORD_THOSE_ARE, EC_WORD_ME, EC_WORD_VERY, EC_WORD_SKILLED, EC_WORD_EXCL}, .speechLose = {EC_WORD_OH, EC_WORD_BUT, EC_WORD_ELLIPSIS, EC_WORD_WHY, EC_WORD_WHY, EC_WORD_QUES_EXCL}, - .speechAfter = {EC_WORD_YOU_RE, EC_WORD_BUSY, EC_WORD_QUES, EC_WORD_DON_T, EC_WORD_GIVE_UP, EC_WORD_EXCL}, + .speechAfter = {EC_WORD_THERE, EC_WORD_SHOULD, EC_WORD_HAVE, EC_WORD_A, EC_WORD_TRAINER, EC_WORD_SCHOOL}, .mons = { [0] = @@ -3437,10 +3437,10 @@ static const struct TrainerHillFloor sFloors_Unique[] = { { .name = _("戴恩"), .facilityClass = FACILITY_CLASS_BIRD_KEEPER, - .speechBefore = {EC_WORD_I, EC_WORD_GOT, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ON, EC_WORD_VACATION}, - .speechWin = {EC_WORD_IT_S, EC_WORD_GREAT, EC_WORD_TO, EC_WORD_TRAVEL, EC_WORD_AND, EC_WORD_BATTLE}, + .speechBefore = {EC_WORD_ME, EC_WORD_PLANS, EC_WORD_CURRENT, EC_WORD_GET, EC_WORD_IS, EC_WORD_POKEMON}, + .speechWin = {EC_WORD_TRAVEL, EC_WORD_AND, EC_WORD_BATTLE, EC_WORD_YEAH, EC_WORD_AWESOME, EC_WORD_EXCL}, .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL, EC_WORD_MY, EC_WORD_RARE, EC_WORD_POKEMON, EC_WORD_EXCL}, - .speechAfter = {EC_WORD_OFF, EC_WORD_ON, EC_WORD_ANOTHER, EC_WORD_VACATION, EC_WORD_I, EC_WORD_GO}, + .speechAfter = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_HAS, EC_WORD_TEACHER, EC_WORD_WAS, EC_EMPTY_WORD}, .mons = { [0] = @@ -3564,10 +3564,10 @@ static const struct TrainerHillFloor sFloors_Unique[] = { { .name = _("斯蒂芬妮"), .facilityClass = FACILITY_CLASS_SWIMMING_TRIATHLETE_F, - .speechBefore = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_HOW, EC_WORD_YOU, EC_WORD_WIN, EC_WORD_EXCL}, - .speechWin = {EC_WORD_DO, EC_WORD_YOU, EC_WORD_UNDERSTAND, EC_WORD_HOW, EC_WORD_NOW, EC_WORD_QUES}, - .speechLose = {EC_WORD_YES, EC_WORD_THAT_S, EC_WORD_HOW, EC_WORD_YOU, EC_WORD_DO, EC_WORD_IT}, - .speechAfter = {EC_WORD_YOU, EC_WORD_BEAT, EC_WORD_ME, EC_WORD_GOOD, EC_WORD_FOR, EC_WORD_YOU}, + .speechBefore = {EC_WORD_THIS, EC_WORD_WERE, EC_WORD_YOUR, EC_WORD_WIN, EC_WORD_GOOD_BYE, EC_WORD_EXCL}, + .speechWin = {EC_WORD_YOU, EC_WORD_NOW, EC_WORD_SLEPT, EC_WORD_IS, EC_WORD_WAS, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_YES, EC_WORD_YOU, EC_WORD_WERE, EC_WORD_WHEN, EC_WORD_DOES, EC_WORD_OF}, + .speechAfter = {EC_WORD_ME, EC_WORD_CAN, EC_WORD_DOES, EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_TEACHER}, .mons = { [0] = @@ -3716,10 +3716,10 @@ static const struct TrainerHillFloor sFloors_Expert[] = { { .name = _("阿尔弗雷德"), .facilityClass = FACILITY_CLASS_COOLTRAINER_M, - .speechBefore = {EC_WORD_WE, EC_WORD_CAN, EC_WORD_TAKE, EC_WORD_ON, EC_WORD_ANY, EC_WORD_TYPE}, - .speechWin = {EC_WORD_WE, EC_WORD_DID, EC_WORD_BETTER, EC_WORD_THAN, EC_WORD_OKAY, EC_WORD_EXCL}, - .speechLose = {EC_WORD_OUR, EC_WORD_STRATEGY, EC_WORD_ISN_T, EC_WORD_ANY, EC_WORD_GOOD, EC_WORD_ELLIPSIS}, - .speechAfter = {EC_WORD_WE, EC_WORD_NEED, EC_WORD_TO, EC_WORD_TRAIN, EC_WORD_A_LOT, EC_WORD_MORE}, + .speechBefore = {EC_WORD_WE, EC_WORD_CAN, EC_WORD_VERSUS, EC_WORD_ANY, EC_WORD_TYPE, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_WE, EC_WORD_DOES, EC_WORD_LIKE, EC_WORD_VERY, EC_WORD_NICE, EC_WORD_EXCL}, + .speechLose = {EC_WORD_OUR, EC_WORD_STRATEGY, EC_WORD_TOTALLY, EC_WORD_NO, EC_WORD_HAS, EC_WORD_ELLIPSIS}, + .speechAfter = {EC_WORD_YOUR, EC_WORD_GRANDMOTHER, EC_WORD_STRONG, EC_WORD_WAS, EC_EMPTY_WORD, EC_EMPTY_WORD}, .mons = { [0] = @@ -3848,10 +3848,10 @@ static const struct TrainerHillFloor sFloors_Expert[] = { { .name = _("艾迪"), .facilityClass = FACILITY_CLASS_PSYCHIC_F, - .speechBefore = {EC_WORD_WE, EC_WORD_WILL_BE_HERE, EC_WORD_FOR, EC_WORD_ANY, EC_WORD_TRAINER, EC_WORD_CHALLENGE}, - .speechWin = {EC_WORD_MY, EC_WORD_STRATEGY, EC_WORD_WORKS, EC_WORD_TO, EC_WORD_PERFECTION, EC_WORD_EXCL}, - .speechLose = {EC_WORD_NO, EC_WORD_NO, EC_WORD_ELLIPSIS, EC_WORD_THAT, EC_WORD_WON_T, EC_WORD_DO}, - .speechAfter = {EC_WORD_THERE, EC_WORD_SHOULD, EC_WORD_BE, EC_WORD_A, EC_WORD_TRAINER, EC_WORD_SCHOOL}, + .speechBefore = {EC_WORD_WE, EC_WORD_WOULD, EC_WORD_ACCEPT, EC_WORD_ANY, EC_WORD_TRAINER, EC_WORD_CHALLENGE}, + .speechWin = {EC_WORD_MY, EC_WORD_STRATEGY, EC_WORD_PERFECTION, EC_WORD_MAGMA_ARMOR, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_NO, EC_WORD_NO, EC_WORD_ELLIPSIS, EC_WORD_THAT, EC_WORD_NO, EC_WORD_SAYS}, + .speechAfter = {EC_WORD_YOUR, EC_WORD_GRANDFATHER, EC_WORD_COOL, EC_WORD_WAS, EC_EMPTY_WORD, EC_EMPTY_WORD}, .mons = { [0] = @@ -3995,10 +3995,10 @@ static const struct TrainerHillFloor sFloors_Expert[] = { { .name = _("罗德里克"), .facilityClass = FACILITY_CLASS_COOLTRAINER_M, - .speechBefore = {EC_WORD_I, EC_WORD_CAN, EC_WORD_WIN, EC_WORD_WITHOUT, EC_WORD_A, EC_MOVE2(HELPING_HAND)}, - .speechWin = {EC_WORD_IT_S, EC_WORD_ONLY, EC_WORD_NATURAL, EC_WORD_THAT, EC_WORD_I, EC_WORD_WIN}, - .speechLose = {EC_WORD_LOSING, EC_WORD_HAS, EC_WORD_ME, EC_WORD_FEELING, EC_WORD_SMALL, EC_WORD_ELLIPSIS}, - .speechAfter = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_A, EC_WORD_GOOD, EC_WORD_TEACHER, EC_WORD_QUES}, + .speechBefore = {EC_WORD_HAVEN_T, EC_MOVE2(HELPING_HAND), EC_WORD_ME, EC_WORD_ALSO, EC_WORD_USING, EC_WORD_WIN}, + .speechWin = {EC_WORD_ME, EC_WORD_WON, EC_WORD_THIS, EC_WORD_VERY, EC_WORD_NATURAL, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_LOSING, EC_WORD_LEARN, EC_WORD_ME, EC_WORD_FIGHTS, EC_WORD_WEAK, EC_WORD_SMALL}, + .speechAfter = {EC_WORD_WAAAH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_WALKING, EC_WORD_IN, EC_WORD_EXCL}, .mons = { [0] = @@ -4127,10 +4127,10 @@ static const struct TrainerHillFloor sFloors_Expert[] = { { .name = _("艾丽西亚"), .facilityClass = FACILITY_CLASS_COOLTRAINER_F, - .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_NEED, EC_WORD_A, EC_MOVE2(HELPING_HAND), EC_WORD_EXCL}, - .speechWin = {EC_WORD_SORRY, EC_WORD_EXCL, EC_WORD_TOO, EC_WORD_BAD, EC_WORD_FOR, EC_WORD_YOU}, - .speechLose = {EC_WORD_WHAT, EC_WORD_AN, EC_WORD_UNBELIEVABLE, EC_MOVE2(STRUGGLE), EC_WORD_THAT_WAS, EC_WORD_EXCL}, - .speechAfter = {EC_WORD_I, EC_WORD_CAN, EC_WORD_BE, EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_TEACHER}, + .speechBefore = {EC_WORD_ME, EC_WORD_NO, EC_WORD_NEED, EC_WORD_ANY, EC_MOVE2(HELPING_HAND), EC_WORD_EXCL}, + .speechWin = {EC_WORD_PARDON, EC_WORD_THIS, EC_WORD_FOE, EC_WORD_YOU, EC_WORD_VERY, EC_WORD_AWFUL}, + .speechLose = {EC_WORD_THAT, EC_WORD_YEAH, EC_WORD_UNBELIEVABLE, EC_WORD_OF, EC_MOVE2(STRUGGLE), EC_WORD_EXCL}, + .speechAfter = {EC_WORD_HEHEHE, EC_WORD_YEAH, EC_WORD_GO, EC_WORD_LOUSY, EC_WORD_BATTLE, EC_WORD_EXCL}, .mons = { [0] = @@ -4274,9 +4274,9 @@ static const struct TrainerHillFloor sFloors_Expert[] = { { .name = _("泰伦斯"), .facilityClass = FACILITY_CLASS_EXPERT_M, - .speechBefore = {EC_WORD_OH_DEAR, EC_WORD_THIS, EC_WORD_MATCH, EC_WORD_IS, EC_WORD_FOR, EC_WORD_YOU}, - .speechWin = {EC_WORD_OH_DEAR, EC_WORD_DID, EC_WORD_YOU, EC_WORD_SEE, EC_WORD_THAT, EC_WORD_QUES}, - .speechLose = {EC_WORD_OH_DEAR, EC_WORD_I_AM, EC_WORD_SO, EC_WORD_SORRY, EC_EMPTY_WORD, EC_EMPTY_WORD}, + .speechBefore = {EC_WORD_OH_DEAR, EC_WORD_THIS, EC_WORD_MATCH, EC_WORD_BE, EC_WORD_FOR, EC_WORD_YOUR}, + .speechWin = {EC_WORD_OH_DEAR, EC_EMPTY_WORD, EC_WORD_YOU, EC_WORD_SEES, EC_WORD_SNORT, EC_EMPTY_WORD}, + .speechLose = {EC_WORD_OH_DEAR, EC_WORD_ME, EC_WORD_VERY, EC_WORD_PARDON, EC_EMPTY_WORD, EC_EMPTY_WORD}, .speechAfter = {EC_WORD_IS, EC_WORD_YOUR, EC_WORD_GRANDMOTHER, EC_WORD_STRONG, EC_WORD_QUES, EC_EMPTY_WORD}, .mons = { @@ -4406,9 +4406,9 @@ static const struct TrainerHillFloor sFloors_Expert[] = { { .name = _("卡萝塔"), .facilityClass = FACILITY_CLASS_EXPERT_F, - .speechBefore = {EC_WORD_OH_DEAR, EC_WORD_I, EC_WORD_WILL, EC_WORD_WIN, EC_WORD_FOR, EC_WORD_YOU}, - .speechWin = {EC_WORD_OH_DEAR, EC_WORD_WE, EC_WORD_HAVE, EC_WORD_A, EC_WORD_PARTY, EC_WORD_LATER}, - .speechLose = {EC_WORD_OH_DEAR, EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_TO, EC_WORD_DISAPPOINT, EC_WORD_YOU}, + .speechBefore = {EC_WORD_OH_DEAR, EC_WORD_ME, EC_WORD_WOULD, EC_WORD_FOR, EC_WORD_YOU, EC_WORD_WIN}, + .speechWin = {EC_WORD_OH_DEAR, EC_WORD_WE, EC_WORD_LATER, EC_WORD_HAVE, EC_WORD_A, EC_WORD_PARTY}, + .speechLose = {EC_WORD_OH_DEAR, EC_WORD_VERY, EC_WORD_PARDON, EC_WORD_LEARN, EC_WORD_YOU, EC_WORD_DISAPPOINTED}, .speechAfter = {EC_WORD_IS, EC_WORD_YOUR, EC_WORD_GRANDFATHER, EC_WORD_COOL, EC_WORD_QUES, EC_EMPTY_WORD}, .mons = { @@ -4553,9 +4553,9 @@ static const struct TrainerHillFloor sFloors_Expert[] = { { .name = _("诺拉"), .facilityClass = FACILITY_CLASS_PKMN_RANGER_F, - .speechBefore = {EC_WORD_WAAAH, EC_WORD_THIS, EC_WORD_IS, EC_WORD_SO, EC_WORD_EXCITING, EC_WORD_EXCL}, - .speechWin = {EC_WORD_WAAAH, EC_WORD_I_AM, EC_WORD_SO, EC_WORD_HAPPY, EC_WORD_I, EC_WORD_WON}, - .speechLose = {EC_WORD_WAAAH, EC_WORD_I_AM, EC_WORD_SO, EC_WORD_SAD, EC_WORD_I, EC_WORD_LOST}, + .speechBefore = {EC_WORD_WAAAH, EC_WORD_THIS, EC_WORD_YEAH, EC_WORD_EXCITING, EC_WORD_EXCL, EC_EMPTY_WORD}, + .speechWin = {EC_WORD_WAAAH, EC_WORD_ME, EC_WORD_VERY, EC_WORD_HAPPINESS, EC_WORD_ME, EC_WORD_WON}, + .speechLose = {EC_WORD_WAAAH, EC_WORD_ME, EC_WORD_LOST, EC_WORD_HAS, EC_WORD_SAD, EC_EMPTY_WORD}, .speechAfter = {EC_WORD_WAAAH, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_GO, EC_WORD_AWAY, EC_WORD_EXCL}, .mons = { @@ -4681,9 +4681,9 @@ static const struct TrainerHillFloor sFloors_Expert[] = { { .name = _("加夫"), .facilityClass = FACILITY_CLASS_PKMN_RANGER_M, - .speechBefore = {EC_WORD_WAHAHAHA, EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_STOP, EC_WORD_ME, EC_WORD_EXCL}, - .speechWin = {EC_WORD_WOWEE, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_I_AM, EC_WORD_AWESOME, EC_WORD_COOL}, - .speechLose = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_COOL, EC_WORD_AT, EC_WORD_ALL, EC_WORD_EXCL}, + .speechBefore = {EC_WORD_WAHAHAHA, EC_WORD_YOU, EC_WORD_APPEAR, EC_WORD_CAPABLE, EC_WORD_ME, EC_WORD_EXCL}, + .speechWin = {EC_WORD_WOWEE, EC_WORD_EXCL, EC_EMPTY_WORD, EC_WORD_ME, EC_WORD_YEAH, EC_WORD_COOL}, + .speechLose = {EC_WORD_ME, EC_WORD_A_LITTLE, EC_WORD_ALSO, EC_WORD_NO, EC_WORD_COOL, EC_WORD_EXCL}, .speechAfter = {EC_WORD_HEHEHE, EC_WORD_THAT_WAS, EC_WORD_AN, EC_WORD_AWESOME, EC_WORD_BATTLE, EC_WORD_EXCL}, .mons = { diff --git a/src/data/easy_chat/easy_chat_group_actions.h b/src/data/easy_chat/easy_chat_group_actions.h index 38f623ea56..21ab9faac9 100755 --- a/src/data/easy_chat/easy_chat_group_actions.h +++ b/src/data/easy_chat/easy_chat_group_actions.h @@ -1,81 +1,81 @@ -const u8 gEasyChatWord_Meets[] = _("MEETS"); -const u8 gEasyChatWord_Concede[] = _("CONCEDE"); -const u8 gEasyChatWord_Give[] = _("GIVE"); -const u8 gEasyChatWord_Gives[] = _("GIVES"); -const u8 gEasyChatWord_Played[] = _("PLAYED"); -const u8 gEasyChatWord_Plays[] = _("PLAYS"); -const u8 gEasyChatWord_Collect[] = _("COLLECT"); -const u8 gEasyChatWord_Walking[] = _("WALKING"); -const u8 gEasyChatWord_Walks[] = _("WALKS"); -const u8 gEasyChatWord_Says[] = _("SAYS"); -const u8 gEasyChatWord_Went[] = _("WENT"); -const u8 gEasyChatWord_Said[] = _("SAID"); -const u8 gEasyChatWord_WakeUp[] = _("WAKE UP"); -const u8 gEasyChatWord_WakesUp[] = _("WAKES UP"); -const u8 gEasyChatWord_Angers[] = _("ANGERS"); -const u8 gEasyChatWord_Teach[] = _("TEACH"); -const u8 gEasyChatWord_Teaches[] = _("TEACHES"); -const u8 gEasyChatWord_Please[] = _("PLEASE"); -const u8 gEasyChatWord_Learn[] = _("LEARN"); -const u8 gEasyChatWord_Change[] = _("CHANGE"); -const u8 gEasyChatWord_Story[] = _("STORY"); -const u8 gEasyChatWord_Trust[] = _("TRUST"); -const u8 gEasyChatWord_Lavish[] = _("LAVISH"); -const u8 gEasyChatWord_Listens[] = _("LISTENS"); -const u8 gEasyChatWord_Hearing[] = _("HEARING"); -const u8 gEasyChatWord_Trains[] = _("TRAINS"); -const u8 gEasyChatWord_Choose[] = _("CHOOSE"); -const u8 gEasyChatWord_Come[] = _("COME"); -const u8 gEasyChatWord_Came[] = _("CAME"); -const u8 gEasyChatWord_Search[] = _("SEARCH"); -const u8 gEasyChatWord_Make[] = _("MAKE"); -const u8 gEasyChatWord_Cause[] = _("CAUSE"); -const u8 gEasyChatWord_Know[] = _("KNOW"); -const u8 gEasyChatWord_Knows[] = _("KNOWS"); -const u8 gEasyChatWord_Refuse[] = _("REFUSE"); -const u8 gEasyChatWord_Stores[] = _("STORES"); -const u8 gEasyChatWord_Brag[] = _("BRAG"); -const u8 gEasyChatWord_Ignorant[] = _("IGNORANT"); -const u8 gEasyChatWord_Thinks[] = _("THINKS"); -const u8 gEasyChatWord_Believe[] = _("BELIEVE"); -const u8 gEasyChatWord_Slide[] = _("SLIDE"); -const u8 gEasyChatWord_Eats[] = _("EATS"); -const u8 gEasyChatWord_Use[] = _("USE"); -const u8 gEasyChatWord_Uses[] = _("USES"); -const u8 gEasyChatWord_Using[] = _("USING"); -const u8 gEasyChatWord_Couldnt[] = _("COULDN'T"); -const u8 gEasyChatWord_Capable[] = _("CAPABLE"); -const u8 gEasyChatWord_Disappear[] = _("DISAPPEAR"); -const u8 gEasyChatWord_Appear[] = _("APPEAR"); -const u8 gEasyChatWord_Throw[] = _("THROW"); -const u8 gEasyChatWord_Worry[] = _("WORRY"); -const u8 gEasyChatWord_Slept[] = _("SLEPT"); -const u8 gEasyChatWord_Sleep[] = _("SLEEP"); -const u8 gEasyChatWord_Release[] = _("RELEASE"); -const u8 gEasyChatWord_Drinks[] = _("DRINKS"); -const u8 gEasyChatWord_Runs[] = _("RUNS"); -const u8 gEasyChatWord_Run[] = _("RUN"); -const u8 gEasyChatWord_Works[] = _("WORKS"); -const u8 gEasyChatWord_Working[] = _("WORKING"); -const u8 gEasyChatWord_Talking[] = _("TALKING"); -const u8 gEasyChatWord_Talk[] = _("TALK"); -const u8 gEasyChatWord_Sink[] = _("SINK"); -const u8 gEasyChatWord_Smack[] = _("SMACK"); -const u8 gEasyChatWord_Pretend[] = _("PRETEND"); -const u8 gEasyChatWord_Praise[] = _("PRAISE"); -const u8 gEasyChatWord_Overdo[] = _("OVERDO"); -const u8 gEasyChatWord_Show[] = _("SHOW"); -const u8 gEasyChatWord_Looks[] = _("LOOKS"); -const u8 gEasyChatWord_Sees[] = _("SEES"); -const u8 gEasyChatWord_Seek[] = _("SEEK"); -const u8 gEasyChatWord_Own[] = _("OWN"); -const u8 gEasyChatWord_Take[] = _("TAKE"); -const u8 gEasyChatWord_Allow[] = _("ALLOW"); -const u8 gEasyChatWord_Forget[] = _("FORGET"); -const u8 gEasyChatWord_Forgets[] = _("FORGETS"); -const u8 gEasyChatWord_Appears[] = _("APPEARS"); -const u8 gEasyChatWord_Faint[] = _("FAINT"); -const u8 gEasyChatWord_Fainted[] = _("FAINTED"); +const u8 gEasyChatWord_Meets[] = _("遇见"); +const u8 gEasyChatWord_Concede[] = _("让步"); +const u8 gEasyChatWord_Give[] = _("给予"); +const u8 gEasyChatWord_Gives[] = _("影响"); +const u8 gEasyChatWord_Played[] = _("给了"); +const u8 gEasyChatWord_Plays[] = _("玩耍"); +const u8 gEasyChatWord_Collect[] = _("收集"); +const u8 gEasyChatWord_Walking[] = _("走"); +const u8 gEasyChatWord_Walks[] = _("弄"); +const u8 gEasyChatWord_Says[] = _("行"); +const u8 gEasyChatWord_Went[] = _("去"); +const u8 gEasyChatWord_Said[] = _("说"); +const u8 gEasyChatWord_WakeUp[] = _("最"); +const u8 gEasyChatWord_WakesUp[] = _("醒来"); +const u8 gEasyChatWord_Angers[] = _("激怒"); +const u8 gEasyChatWord_Teach[] = _("教"); +const u8 gEasyChatWord_Teaches[] = _("教授"); +const u8 gEasyChatWord_Please[] = _("请"); +const u8 gEasyChatWord_Learn[] = _("让"); +const u8 gEasyChatWord_Change[] = _("改变"); +const u8 gEasyChatWord_Story[] = _("故事"); +const u8 gEasyChatWord_Trust[] = _("信任"); +const u8 gEasyChatWord_Lavish[] = _("挥霍"); +const u8 gEasyChatWord_Listens[] = _("坐"); +const u8 gEasyChatWord_Hearing[] = _("听说"); +const u8 gEasyChatWord_Trains[] = _("训练"); +const u8 gEasyChatWord_Choose[] = _("选择"); +const u8 gEasyChatWord_Come[] = _("来"); +const u8 gEasyChatWord_Came[] = _("被"); +const u8 gEasyChatWord_Search[] = _("搜寻"); +const u8 gEasyChatWord_Make[] = _("制作"); +const u8 gEasyChatWord_Cause[] = _("引起"); +const u8 gEasyChatWord_Know[] = _("前进"); +const u8 gEasyChatWord_Knows[] = _("知道"); +const u8 gEasyChatWord_Refuse[] = _("拒绝"); +const u8 gEasyChatWord_Stores[] = _("储存"); +const u8 gEasyChatWord_Brag[] = _("吹嘘"); +const u8 gEasyChatWord_Ignorant[] = _("无知"); +const u8 gEasyChatWord_Thinks[] = _("认为"); +const u8 gEasyChatWord_Believe[] = _("相信"); +const u8 gEasyChatWord_Slide[] = _("滑行"); +const u8 gEasyChatWord_Eats[] = _("用"); +const u8 gEasyChatWord_Use[] = _("觉得"); +const u8 gEasyChatWord_Uses[] = _("使用"); +const u8 gEasyChatWord_Using[] = _("能"); +const u8 gEasyChatWord_Couldnt[] = _("不能"); +const u8 gEasyChatWord_Capable[] = _("阻止"); +const u8 gEasyChatWord_Disappear[] = _("消失"); +const u8 gEasyChatWord_Appear[] = _("无法"); +const u8 gEasyChatWord_Throw[] = _("扔"); +const u8 gEasyChatWord_Worry[] = _("担心"); +const u8 gEasyChatWord_Slept[] = _("明白"); +const u8 gEasyChatWord_Sleep[] = _("理解"); +const u8 gEasyChatWord_Release[] = _("用力"); +const u8 gEasyChatWord_Drinks[] = _("喝"); +const u8 gEasyChatWord_Runs[] = _("跑"); +const u8 gEasyChatWord_Run[] = _("冲刺"); +const u8 gEasyChatWord_Works[] = _("留下"); +const u8 gEasyChatWord_Working[] = _("工作"); +const u8 gEasyChatWord_Talking[] = _("交谈"); +const u8 gEasyChatWord_Talk[] = _("珍惜"); +const u8 gEasyChatWord_Sink[] = _("沉没"); +const u8 gEasyChatWord_Smack[] = _("拍打"); +const u8 gEasyChatWord_Pretend[] = _("假装"); +const u8 gEasyChatWord_Praise[] = _("赞扬"); +const u8 gEasyChatWord_Overdo[] = _("展"); +const u8 gEasyChatWord_Show[] = _("展示"); +const u8 gEasyChatWord_Looks[] = _("看"); +const u8 gEasyChatWord_Sees[] = _("看见"); +const u8 gEasyChatWord_Seek[] = _("寻求"); +const u8 gEasyChatWord_Own[] = _("拥有"); +const u8 gEasyChatWord_Take[] = _("拿"); +const u8 gEasyChatWord_Allow[] = _("允许"); +const u8 gEasyChatWord_Forget[] = _("拿出"); +const u8 gEasyChatWord_Forgets[] = _("忘记"); +const u8 gEasyChatWord_Appears[] = _("出现"); +const u8 gEasyChatWord_Faint[] = _("起来"); +const u8 gEasyChatWord_Fainted[] = _("晕倒"); const struct EasyChatWordInfo gEasyChatGroup_Actions[] = { [EC_INDEX(EC_WORD_MEETS)] = diff --git a/src/data/easy_chat/easy_chat_group_adjectives.h b/src/data/easy_chat/easy_chat_group_adjectives.h index 6a85973df4..db22f3b523 100755 --- a/src/data/easy_chat/easy_chat_group_adjectives.h +++ b/src/data/easy_chat/easy_chat_group_adjectives.h @@ -1,39 +1,39 @@ -const u8 gEasyChatWord_Wandering[] = _("WANDERING"); -const u8 gEasyChatWord_Rickety[] = _("RICKETY"); -const u8 gEasyChatWord_RockSolid[] = _("ROCK-SOLID"); -const u8 gEasyChatWord_Hungry[] = _("HUNGRY"); -const u8 gEasyChatWord_Tight[] = _("TIGHT"); -const u8 gEasyChatWord_Ticklish[] = _("TICKLISH"); -const u8 gEasyChatWord_Twirling[] = _("TWIRLING"); -const u8 gEasyChatWord_Spiraling[] = _("SPIRALING"); -const u8 gEasyChatWord_Thirsty[] = _("THIRSTY"); -const u8 gEasyChatWord_Lolling[] = _("LOLLING"); -const u8 gEasyChatWord_Silky[] = _("SILKY"); -const u8 gEasyChatWord_Sadly[] = _("SADLY"); -const u8 gEasyChatWord_Hopeless[] = _("HOPELESS"); -const u8 gEasyChatWord_Useless[] = _("USELESS"); -const u8 gEasyChatWord_Drooling[] = _("DROOLING"); -const u8 gEasyChatWord_Exciting[] = _("EXCITING"); -const u8 gEasyChatWord_Thick[] = _("THICK"); -const u8 gEasyChatWord_Smooth[] = _("SMOOTH"); -const u8 gEasyChatWord_Slimy[] = _("SLIMY"); -const u8 gEasyChatWord_Thin[] = _("THIN"); -const u8 gEasyChatWord_Break[] = _("BREAK"); -const u8 gEasyChatWord_Voracious[] = _("VORACIOUS"); -const u8 gEasyChatWord_Scatter[] = _("SCATTER"); -const u8 gEasyChatWord_Awesome[] = _("AWESOME"); -const u8 gEasyChatWord_Wimpy[] = _("WIMPY"); -const u8 gEasyChatWord_Wobbly[] = _("WOBBLY"); -const u8 gEasyChatWord_Shaky[] = _("SHAKY"); -const u8 gEasyChatWord_Ripped[] = _("RIPPED"); -const u8 gEasyChatWord_Shredded[] = _("SHREDDED"); -const u8 gEasyChatWord_Increasing[] = _("INCREASING"); -const u8 gEasyChatWord_Yet[] = _("YET"); -const u8 gEasyChatWord_Destroyed[] = _("DESTROYED"); -const u8 gEasyChatWord_Fiery[] = _("FIERY"); -const u8 gEasyChatWord_LoveyDovey[] = _("LOVEY-DOVEY"); -const u8 gEasyChatWord_Happily[] = _("HAPPILY"); -const u8 gEasyChatWord_Anticipation[] = _("ANTICIPATION"); +const u8 gEasyChatWord_Wandering[] = _("徘徊"); +const u8 gEasyChatWord_Rickety[] = _("过时"); +const u8 gEasyChatWord_RockSolid[] = _("坚如磐石"); +const u8 gEasyChatWord_Hungry[] = _("饥饿"); +const u8 gEasyChatWord_Tight[] = _("紧张"); +const u8 gEasyChatWord_Ticklish[] = _("狂野"); +const u8 gEasyChatWord_Twirling[] = _("旋转"); +const u8 gEasyChatWord_Spiraling[] = _("刻薄"); +const u8 gEasyChatWord_Thirsty[] = _("口渴"); +const u8 gEasyChatWord_Lolling[] = _("懒洋洋"); +const u8 gEasyChatWord_Silky[] = _("柔滑"); +const u8 gEasyChatWord_Sadly[] = _("悲伤"); +const u8 gEasyChatWord_Hopeless[] = _("绝望"); +const u8 gEasyChatWord_Useless[] = _("没用的"); +const u8 gEasyChatWord_Drooling[] = _("普通"); +const u8 gEasyChatWord_Exciting[] = _("令人兴奋"); +const u8 gEasyChatWord_Thick[] = _("厚"); +const u8 gEasyChatWord_Smooth[] = _("光滑"); +const u8 gEasyChatWord_Slimy[] = _("黏糊糊"); +const u8 gEasyChatWord_Thin[] = _("薄"); +const u8 gEasyChatWord_Break[] = _("打破"); +const u8 gEasyChatWord_Voracious[] = _("贪婪"); +const u8 gEasyChatWord_Scatter[] = _("散落"); +const u8 gEasyChatWord_Awesome[] = _("棒极了"); +const u8 gEasyChatWord_Wimpy[] = _("软弱"); +const u8 gEasyChatWord_Wobbly[] = _("摇摇晃晃"); +const u8 gEasyChatWord_Shaky[] = _("摇晃"); +const u8 gEasyChatWord_Ripped[] = _("撕裂"); +const u8 gEasyChatWord_Shredded[] = _("碎裂"); +const u8 gEasyChatWord_Increasing[] = _("增加"); +const u8 gEasyChatWord_Yet[] = _("然而"); +const u8 gEasyChatWord_Destroyed[] = _("被摧毁"); +const u8 gEasyChatWord_Fiery[] = _("火热"); +const u8 gEasyChatWord_LoveyDovey[] = _("甜蜜"); +const u8 gEasyChatWord_Happily[] = _("幸福"); +const u8 gEasyChatWord_Anticipation[] = _("期待"); const struct EasyChatWordInfo gEasyChatGroup_Adjectives[] = { [EC_INDEX(EC_WORD_WANDERING)] = diff --git a/src/data/easy_chat/easy_chat_group_battle.h b/src/data/easy_chat/easy_chat_group_battle.h index 56d7ce0cd8..6c4807967e 100755 --- a/src/data/easy_chat/easy_chat_group_battle.h +++ b/src/data/easy_chat/easy_chat_group_battle.h @@ -1,66 +1,66 @@ -const u8 gEasyChatWord_MatchUp[] = _("MATCH UP"); -const u8 gEasyChatWord_Go[] = _("GO"); -const u8 gEasyChatWord_No1[] = _("NO. 1"); -const u8 gEasyChatWord_Decide[] = _("DECIDE"); -const u8 gEasyChatWord_LetMeWin[] = _("LET ME WIN"); -const u8 gEasyChatWord_Wins[] = _("WINS"); -const u8 gEasyChatWord_Win[] = _("WIN"); -const u8 gEasyChatWord_Won[] = _("WON"); -const u8 gEasyChatWord_IfIWin[] = _("IF I WIN"); -const u8 gEasyChatWord_WhenIWin[] = _("WHEN I WIN"); -const u8 gEasyChatWord_CantWin[] = _("CAN'T WIN"); -const u8 gEasyChatWord_CanWin[] = _("CAN WIN"); -const u8 gEasyChatWord_NoMatch[] = _("NO MATCH"); -const u8 gEasyChatWord_Spirit[] = _("SPIRIT"); -const u8 gEasyChatWord_Decided[] = _("DECIDED"); -const u8 gEasyChatWord_TrumpCard[] = _("TRUMP CARD"); -const u8 gEasyChatWord_TakeThat[] = _("TAKE THAT"); -const u8 gEasyChatWord_ComeOn[] = _("COME ON"); -const u8 gEasyChatWord_Attack[] = _("ATTACK"); -const u8 gEasyChatWord_Surrender[] = _("SURRENDER"); -const u8 gEasyChatWord_Gutsy[] = _("GUTSY"); -const u8 gEasyChatWord_Talent[] = _("TALENT"); -const u8 gEasyChatWord_Strategy[] = _("STRATEGY"); -const u8 gEasyChatWord_Smite[] = _("SMITE"); -const u8 gEasyChatWord_Match[] = _("MATCH"); -const u8 gEasyChatWord_Victory[] = _("VICTORY"); -const u8 gEasyChatWord_Offensive[] = _("OFFENSIVE"); -const u8 gEasyChatWord_Sense[] = _("SENSE"); -const u8 gEasyChatWord_Versus[] = _("VERSUS"); -const u8 gEasyChatWord_Fights[] = _("FIGHTS"); -const u8 gEasyChatWord_Power[] = _("POWER"); -const u8 gEasyChatWord_Challenge[] = _("CHALLENGE"); -const u8 gEasyChatWord_Strong[] = _("STRONG"); -const u8 gEasyChatWord_TooStrong[] = _("TOO STRONG"); -const u8 gEasyChatWord_GoEasy[] = _("GO EASY"); -const u8 gEasyChatWord_Foe[] = _("FOE"); -const u8 gEasyChatWord_Genius[] = _("GENIUS"); -const u8 gEasyChatWord_Legend[] = _("LEGEND"); -const u8 gEasyChatWord_Escape[] = _("ESCAPE"); -const u8 gEasyChatWord_Aim[] = _("AIM"); -const u8 gEasyChatWord_Battle[] = _("BATTLE"); -const u8 gEasyChatWord_Fight[] = _("FIGHT"); -const u8 gEasyChatWord_Resuscitate[] = _("RESUSCITATE"); -const u8 gEasyChatWord_Points[] = _("POINTS"); -const u8 gEasyChatWord_Serious[] = _("SERIOUS"); -const u8 gEasyChatWord_GiveUp[] = _("GIVE UP"); -const u8 gEasyChatWord_Loss[] = _("LOSS"); -const u8 gEasyChatWord_IfILose[] = _("IF I LOSE"); -const u8 gEasyChatWord_Lost[] = _("LOST"); -const u8 gEasyChatWord_Lose[] = _("LOSE"); -const u8 gEasyChatWord_Guard[] = _("GUARD"); -const u8 gEasyChatWord_Partner[] = _("PARTNER"); -const u8 gEasyChatWord_Reject[] = _("REJECT"); -const u8 gEasyChatWord_Accept[] = _("ACCEPT"); -const u8 gEasyChatWord_Invincible[] = _("INVINCIBLE"); -const u8 gEasyChatWord_Received[] = _("RECEIVED"); -const u8 gEasyChatWord_Easy[] = _("EASY"); -const u8 gEasyChatWord_Weak[] = _("WEAK"); -const u8 gEasyChatWord_TooWeak[] = _("TOO WEAK"); -const u8 gEasyChatWord_Pushover[] = _("PUSHOVER"); -const u8 gEasyChatWord_Leader[] = _("LEADER"); -const u8 gEasyChatWord_Rule[] = _("RULE"); -const u8 gEasyChatWord_Move[] = _("MOVE"); +const u8 gEasyChatWord_MatchUp[] = _("匹配"); +const u8 gEasyChatWord_Go[] = _("一场"); +const u8 gEasyChatWord_No1[] = _("第一"); +const u8 gEasyChatWord_Decide[] = _("决定"); +const u8 gEasyChatWord_LetMeWin[] = _("让我赢"); +const u8 gEasyChatWord_Wins[] = _("赢"); +const u8 gEasyChatWord_Win[] = _("获胜"); +const u8 gEasyChatWord_Won[] = _("赢了"); +const u8 gEasyChatWord_IfIWin[] = _("如果我赢"); +const u8 gEasyChatWord_WhenIWin[] = _("当我赢了"); +const u8 gEasyChatWord_CantWin[] = _("赢不了"); +const u8 gEasyChatWord_CanWin[] = _("能赢"); +const u8 gEasyChatWord_NoMatch[] = _("不配"); +const u8 gEasyChatWord_Spirit[] = _("精神"); +const u8 gEasyChatWord_Decided[] = _("打败"); +const u8 gEasyChatWord_TrumpCard[] = _("王牌"); +const u8 gEasyChatWord_TakeThat[] = _("接招"); +const u8 gEasyChatWord_ComeOn[] = _("来吧"); +const u8 gEasyChatWord_Attack[] = _("攻击"); +const u8 gEasyChatWord_Surrender[] = _("投降"); +const u8 gEasyChatWord_Gutsy[] = _("勇敢"); +const u8 gEasyChatWord_Talent[] = _("才能"); +const u8 gEasyChatWord_Strategy[] = _("战略"); +const u8 gEasyChatWord_Smite[] = _("比赛"); +const u8 gEasyChatWord_Match[] = _("比试"); +const u8 gEasyChatWord_Victory[] = _("胜利"); +const u8 gEasyChatWord_Offensive[] = _("克制"); +const u8 gEasyChatWord_Sense[] = _("感觉"); +const u8 gEasyChatWord_Versus[] = _("应对"); +const u8 gEasyChatWord_Fights[] = _("感到"); +const u8 gEasyChatWord_Power[] = _("力量"); +const u8 gEasyChatWord_Challenge[] = _("挑战"); +const u8 gEasyChatWord_Strong[] = _("强大"); +const u8 gEasyChatWord_TooStrong[] = _("太强了"); +const u8 gEasyChatWord_GoEasy[] = _("错"); +const u8 gEasyChatWord_Foe[] = _("对"); +const u8 gEasyChatWord_Genius[] = _("天才"); +const u8 gEasyChatWord_Legend[] = _("传奇"); +const u8 gEasyChatWord_Escape[] = _("逃走"); +const u8 gEasyChatWord_Aim[] = _("瞄准"); +const u8 gEasyChatWord_Battle[] = _("战斗"); +const u8 gEasyChatWord_Fight[] = _("战斗中"); +const u8 gEasyChatWord_Resuscitate[] = _("复活"); +const u8 gEasyChatWord_Points[] = _("点数"); +const u8 gEasyChatWord_Serious[] = _("认真"); +const u8 gEasyChatWord_GiveUp[] = _("放弃"); +const u8 gEasyChatWord_Loss[] = _("输"); +const u8 gEasyChatWord_IfILose[] = _("如果我输了"); +const u8 gEasyChatWord_Lost[] = _("输了"); +const u8 gEasyChatWord_Lose[] = _("输过"); +const u8 gEasyChatWord_Guard[] = _("防御"); +const u8 gEasyChatWord_Partner[] = _("伙伴"); +const u8 gEasyChatWord_Reject[] = _("行动"); +const u8 gEasyChatWord_Accept[] = _("接受"); +const u8 gEasyChatWord_Invincible[] = _("无敌"); +const u8 gEasyChatWord_Received[] = _("接收"); +const u8 gEasyChatWord_Easy[] = _("过"); +const u8 gEasyChatWord_Weak[] = _("弱"); +const u8 gEasyChatWord_TooWeak[] = _("太弱了"); +const u8 gEasyChatWord_Pushover[] = _("轻而易举"); +const u8 gEasyChatWord_Leader[] = _("队长"); +const u8 gEasyChatWord_Rule[] = _("规则"); +const u8 gEasyChatWord_Move[] = _("招式"); const struct EasyChatWordInfo gEasyChatGroup_Battle[] = { [EC_INDEX(EC_WORD_MATCH_UP)] = diff --git a/src/data/easy_chat/easy_chat_group_conditions.h b/src/data/easy_chat/easy_chat_group_conditions.h index b53816e9e9..3b6b39d082 100755 --- a/src/data/easy_chat/easy_chat_group_conditions.h +++ b/src/data/easy_chat/easy_chat_group_conditions.h @@ -1,72 +1,72 @@ -const u8 gEasyChatWord_Hot[] = _("HOT"); -const u8 gEasyChatWord_Exists[] = _("EXISTS"); -const u8 gEasyChatWord_Excess[] = _("EXCESS"); -const u8 gEasyChatWord_Approved[] = _("APPROVED"); -const u8 gEasyChatWord_Has[] = _("HAS"); -const u8 gEasyChatWord_Good[] = _("GOOD"); -const u8 gEasyChatWord_Less[] = _("LESS"); -const u8 gEasyChatWord_Momentum[] = _("MOMENTUM"); -const u8 gEasyChatWord_Going[] = _("GOING"); -const u8 gEasyChatWord_Weird[] = _("WEIRD"); -const u8 gEasyChatWord_Busy[] = _("BUSY"); -const u8 gEasyChatWord_Together[] = _("TOGETHER"); -const u8 gEasyChatWord_Full[] = _("FULL"); -const u8 gEasyChatWord_Absent[] = _("ABSENT"); -const u8 gEasyChatWord_Being[] = _("BEING"); -const u8 gEasyChatWord_Need[] = _("NEED"); -const u8 gEasyChatWord_Tasty[] = _("TASTY"); -const u8 gEasyChatWord_Skilled[] = _("SKILLED"); -const u8 gEasyChatWord_Noisy[] = _("NOISY"); -const u8 gEasyChatWord_Big[] = _("BIG"); -const u8 gEasyChatWord_Late[] = _("LATE"); -const u8 gEasyChatWord_Close[] = _("CLOSE"); -const u8 gEasyChatWord_Docile[] = _("DOCILE"); -const u8 gEasyChatWord_Amusing[] = _("AMUSING"); -const u8 gEasyChatWord_Entertaining[] = _("ENTERTAINING"); -const u8 gEasyChatWord_Perfection[] = _("PERFECTION"); -const u8 gEasyChatWord_Pretty[] = _("PRETTY"); -const u8 gEasyChatWord_Healthy[] = _("HEALTHY"); -const u8 gEasyChatWord_Excellent[] = _("EXCELLENT"); -const u8 gEasyChatWord_UpsideDown[] = _("UPSIDE DOWN"); -const u8 gEasyChatWord_Cold[] = _("COLD"); -const u8 gEasyChatWord_Refreshing[] = _("REFRESHING"); -const u8 gEasyChatWord_Unavoidable[] = _("UNAVOIDABLE"); -const u8 gEasyChatWord_Much[] = _("MUCH"); -const u8 gEasyChatWord_Overwhelming[] = _("OVERWHELMING"); -const u8 gEasyChatWord_Fabulous[] = _("FABULOUS"); -const u8 gEasyChatWord_Else[] = _("ELSE"); -const u8 gEasyChatWord_Expensive[] = _("EXPENSIVE"); -const u8 gEasyChatWord_Correct[] = _("CORRECT"); -const u8 gEasyChatWord_Impossible[] = _("IMPOSSIBLE"); -const u8 gEasyChatWord_Small[] = _("SMALL"); -const u8 gEasyChatWord_Different[] = _("DIFFERENT"); -const u8 gEasyChatWord_Tired[] = _("TIRED"); -const u8 gEasyChatWord_Skill[] = _("SKILL"); -const u8 gEasyChatWord_Top[] = _("TOP"); -const u8 gEasyChatWord_NonStop[] = _("NON-STOP"); -const u8 gEasyChatWord_Preposterous[] = _("PREPOSTEROUS"); -const u8 gEasyChatWord_None[] = _("NONE"); -const u8 gEasyChatWord_Nothing[] = _("NOTHING"); -const u8 gEasyChatWord_Natural[] = _("NATURAL"); -const u8 gEasyChatWord_Becomes[] = _("BECOMES"); -const u8 gEasyChatWord_Lukewarm[] = _("LUKEWARM"); -const u8 gEasyChatWord_Fast[] = _("FAST"); -const u8 gEasyChatWord_Low[] = _("LOW"); -const u8 gEasyChatWord_Awful[] = _("AWFUL"); -const u8 gEasyChatWord_Alone[] = _("ALONE"); -const u8 gEasyChatWord_Bored[] = _("BORED"); -const u8 gEasyChatWord_Secret[] = _("SECRET"); -const u8 gEasyChatWord_Mystery[] = _("MYSTERY"); -const u8 gEasyChatWord_Lacks[] = _("LACKS"); -const u8 gEasyChatWord_Best[] = _("BEST"); -const u8 gEasyChatWord_Lousy[] = _("LOUSY"); -const u8 gEasyChatWord_Mistake[] = _("MISTAKE"); -const u8 gEasyChatWord_Kind[] = _("KIND"); -const u8 gEasyChatWord_Well[] = _("WELL"); -const u8 gEasyChatWord_Weakened[] = _("WEAKENED"); -const u8 gEasyChatWord_Simple[] = _("SIMPLE"); -const u8 gEasyChatWord_Seems[] = _("SEEMS"); -const u8 gEasyChatWord_Badly[] = _("BADLY"); +const u8 gEasyChatWord_Hot[] = _("热"); +const u8 gEasyChatWord_Exists[] = _("必须"); +const u8 gEasyChatWord_Excess[] = _("过于"); +const u8 gEasyChatWord_Approved[] = _("批准"); +const u8 gEasyChatWord_Has[] = _("好"); +const u8 gEasyChatWord_Good[] = _("好的"); +const u8 gEasyChatWord_Less[] = _("更少"); +const u8 gEasyChatWord_Momentum[] = _("思考"); +const u8 gEasyChatWord_Going[] = _("更"); +const u8 gEasyChatWord_Weird[] = _("奇怪"); +const u8 gEasyChatWord_Busy[] = _("忙碌"); +const u8 gEasyChatWord_Together[] = _("一起"); +const u8 gEasyChatWord_Full[] = _("充满"); +const u8 gEasyChatWord_Absent[] = _("一边"); +const u8 gEasyChatWord_Being[] = _("存在"); +const u8 gEasyChatWord_Need[] = _("需要"); +const u8 gEasyChatWord_Tasty[] = _("美味"); +const u8 gEasyChatWord_Skilled[] = _("熟练"); +const u8 gEasyChatWord_Noisy[] = _("顺利"); +const u8 gEasyChatWord_Big[] = _("大"); +const u8 gEasyChatWord_Late[] = _("迟到"); +const u8 gEasyChatWord_Close[] = _("关闭"); +const u8 gEasyChatWord_Docile[] = _("温顺"); +const u8 gEasyChatWord_Amusing[] = _("夸张"); +const u8 gEasyChatWord_Entertaining[] = _("娱乐"); +const u8 gEasyChatWord_Perfection[] = _("完美"); +const u8 gEasyChatWord_Pretty[] = _("漂亮"); +const u8 gEasyChatWord_Healthy[] = _("健康"); +const u8 gEasyChatWord_Excellent[] = _("优秀"); +const u8 gEasyChatWord_UpsideDown[] = _("颠倒"); +const u8 gEasyChatWord_Cold[] = _("冷"); +const u8 gEasyChatWord_Refreshing[] = _("清爽"); +const u8 gEasyChatWord_Unavoidable[] = _("不可避免"); +const u8 gEasyChatWord_Much[] = _("许多"); +const u8 gEasyChatWord_Overwhelming[] = _("压倒性"); +const u8 gEasyChatWord_Fabulous[] = _("绝妙"); +const u8 gEasyChatWord_Else[] = _("其他"); +const u8 gEasyChatWord_Expensive[] = _("昂贵"); +const u8 gEasyChatWord_Correct[] = _("正确"); +const u8 gEasyChatWord_Impossible[] = _("不可能"); +const u8 gEasyChatWord_Small[] = _("小"); +const u8 gEasyChatWord_Different[] = _("不同"); +const u8 gEasyChatWord_Tired[] = _("疲倦"); +const u8 gEasyChatWord_Skill[] = _("技能"); +const u8 gEasyChatWord_Top[] = _("顶级"); +const u8 gEasyChatWord_NonStop[] = _("不停"); +const u8 gEasyChatWord_Preposterous[] = _("荒谬"); +const u8 gEasyChatWord_None[] = _("无"); +const u8 gEasyChatWord_Nothing[] = _("实现"); +const u8 gEasyChatWord_Natural[] = _("自然"); +const u8 gEasyChatWord_Becomes[] = _("变得"); +const u8 gEasyChatWord_Lukewarm[] = _("快"); +const u8 gEasyChatWord_Fast[] = _("快速"); +const u8 gEasyChatWord_Low[] = _("低"); +const u8 gEasyChatWord_Awful[] = _("糟糕"); +const u8 gEasyChatWord_Alone[] = _("独自"); +const u8 gEasyChatWord_Bored[] = _("持续"); +const u8 gEasyChatWord_Secret[] = _("秘密"); +const u8 gEasyChatWord_Mystery[] = _("谜团"); +const u8 gEasyChatWord_Lacks[] = _("一直"); +const u8 gEasyChatWord_Best[] = _("最好"); +const u8 gEasyChatWord_Lousy[] = _("精彩"); +const u8 gEasyChatWord_Mistake[] = _("错误"); +const u8 gEasyChatWord_Kind[] = _("友善"); +const u8 gEasyChatWord_Well[] = _("很好"); +const u8 gEasyChatWord_Weakened[] = _("削弱"); +const u8 gEasyChatWord_Simple[] = _("简单"); +const u8 gEasyChatWord_Seems[] = _("看起来"); +const u8 gEasyChatWord_Badly[] = _("严重"); const struct EasyChatWordInfo gEasyChatGroup_Conditions[] = { [EC_INDEX(EC_WORD_HOT)] = diff --git a/src/data/easy_chat/easy_chat_group_endings.h b/src/data/easy_chat/easy_chat_group_endings.h index 629380b039..f45d600af5 100755 --- a/src/data/easy_chat/easy_chat_group_endings.h +++ b/src/data/easy_chat/easy_chat_group_endings.h @@ -1,72 +1,72 @@ -const u8 gEasyChatWord_Will[] = _("WILL"); -const u8 gEasyChatWord_WillBeHere[] = _("WILL BE HERE"); -const u8 gEasyChatWord_Or[] = _("OR"); -const u8 gEasyChatWord_Times[] = _("TIMES"); -const u8 gEasyChatWord_Wonder[] = _("WONDER"); -const u8 gEasyChatWord_IsItQues[] = _("IS IT?"); -const u8 gEasyChatWord_Be[] = _("BE"); -const u8 gEasyChatWord_Gimme[] = _("GIMME"); -const u8 gEasyChatWord_Could[] = _("COULD"); -const u8 gEasyChatWord_LikelyTo[] = _("LIKELY TO"); -const u8 gEasyChatWord_Would[] = _("WOULD"); -const u8 gEasyChatWord_Is[] = _("IS"); -const u8 gEasyChatWord_IsntItQues[] = _("ISN'T IT?"); -const u8 gEasyChatWord_Lets[] = _("LET'S"); -const u8 gEasyChatWord_Other[] = _("OTHER"); -const u8 gEasyChatWord_Are[] = _("ARE"); -const u8 gEasyChatWord_Was[] = _("WAS"); -const u8 gEasyChatWord_Were[] = _("WERE"); -const u8 gEasyChatWord_Those[] = _("THOSE"); -const u8 gEasyChatWord_Isnt[] = _("ISN'T"); -const u8 gEasyChatWord_Wont[] = _("WON'T"); -const u8 gEasyChatWord_Cant[] = _("CAN'T"); -const u8 gEasyChatWord_Can[] = _("CAN"); -const u8 gEasyChatWord_Dont[] = _("DON'T"); -const u8 gEasyChatWord_Do[] = _("DO"); -const u8 gEasyChatWord_Does[] = _("DOES"); -const u8 gEasyChatWord_Whom[] = _("WHOM"); -const u8 gEasyChatWord_Which[] = _("WHICH"); -const u8 gEasyChatWord_Wasnt[] = _("WASN'T"); -const u8 gEasyChatWord_Werent[] = _("WEREN'T"); -const u8 gEasyChatWord_Have[] = _("HAVE"); -const u8 gEasyChatWord_Havent[] = _("HAVEN'T"); -const u8 gEasyChatWord_A[] = _("A"); -const u8 gEasyChatWord_An[] = _("AN"); -const u8 gEasyChatWord_Not[] = _("NOT"); -const u8 gEasyChatWord_There[] = _("THERE"); -const u8 gEasyChatWord_OkQues[] = _("OK?"); -const u8 gEasyChatWord_So[] = _("SO"); -const u8 gEasyChatWord_Maybe[] = _("MAYBE"); -const u8 gEasyChatWord_About[] = _("ABOUT"); -const u8 gEasyChatWord_Over[] = _("OVER"); -const u8 gEasyChatWord_It[] = _("IT"); -const u8 gEasyChatWord_All[] = _("ALL"); -const u8 gEasyChatWord_For[] = _("FOR"); -const u8 gEasyChatWord_On[] = _("ON"); -const u8 gEasyChatWord_Off[] = _("OFF"); -const u8 gEasyChatWord_As[] = _("AS"); -const u8 gEasyChatWord_To[] = _("TO"); -const u8 gEasyChatWord_With[] = _("WITH"); -const u8 gEasyChatWord_Better[] = _("BETTER"); -const u8 gEasyChatWord_Ever[] = _("EVER"); -const u8 gEasyChatWord_Since[] = _("SINCE"); -const u8 gEasyChatWord_Of[] = _("OF"); -const u8 gEasyChatWord_BelongsTo[] = _("BELONGS TO"); -const u8 gEasyChatWord_At[] = _("AT"); -const u8 gEasyChatWord_In[] = _("IN"); -const u8 gEasyChatWord_Out[] = _("OUT"); -const u8 gEasyChatWord_Too[] = _("TOO"); -const u8 gEasyChatWord_Like[] = _("LIKE"); -const u8 gEasyChatWord_Did[] = _("DID"); -const u8 gEasyChatWord_Didnt[] = _("DIDN'T"); -const u8 gEasyChatWord_Doesnt[] = _("DOESN'T"); -const u8 gEasyChatWord_Without[] = _("WITHOUT"); -const u8 gEasyChatWord_After[] = _("AFTER"); -const u8 gEasyChatWord_Before[] = _("BEFORE"); -const u8 gEasyChatWord_While[] = _("WHILE"); -const u8 gEasyChatWord_Than[] = _("THAN"); -const u8 gEasyChatWord_Once[] = _("ONCE"); -const u8 gEasyChatWord_Anywhere[] = _("ANYWHERE"); +const u8 gEasyChatWord_Will[] = _("将"); +const u8 gEasyChatWord_WillBeHere[] = _("感"); +const u8 gEasyChatWord_Or[] = _("或"); +const u8 gEasyChatWord_Times[] = _("对吗?"); +const u8 gEasyChatWord_Wonder[] = _("好奇"); +const u8 gEasyChatWord_IsItQues[] = _("是吗?"); +const u8 gEasyChatWord_Be[] = _("是"); +const u8 gEasyChatWord_Gimme[] = _("给"); +const u8 gEasyChatWord_Could[] = _("可能"); +const u8 gEasyChatWord_LikelyTo[] = _("还"); +const u8 gEasyChatWord_Would[] = _("会"); +const u8 gEasyChatWord_Is[] = _("了"); +const u8 gEasyChatWord_IsntItQues[] = _("不是吗?"); +const u8 gEasyChatWord_Lets[] = _("让我们"); +const u8 gEasyChatWord_Other[] = _("别的"); +const u8 gEasyChatWord_Are[] = _("可是"); +const u8 gEasyChatWord_Was[] = _("吗?"); +const u8 gEasyChatWord_Were[] = _("就是"); +const u8 gEasyChatWord_Those[] = _("那些"); +const u8 gEasyChatWord_Isnt[] = _("不想"); +const u8 gEasyChatWord_Wont[] = _("不会"); +const u8 gEasyChatWord_Cant[] = _("不可以"); +const u8 gEasyChatWord_Can[] = _("可以"); +const u8 gEasyChatWord_Dont[] = _("不要"); +const u8 gEasyChatWord_Do[] = _("把"); +const u8 gEasyChatWord_Does[] = _("做"); +const u8 gEasyChatWord_Whom[] = _("谁"); +const u8 gEasyChatWord_Which[] = _("哪个"); +const u8 gEasyChatWord_Wasnt[] = _("不只"); +const u8 gEasyChatWord_Werent[] = _("要"); +const u8 gEasyChatWord_Have[] = _("有"); +const u8 gEasyChatWord_Havent[] = _("没有"); +const u8 gEasyChatWord_A[] = _("一个"); +const u8 gEasyChatWord_An[] = _("一样"); +const u8 gEasyChatWord_Not[] = _("一下"); +const u8 gEasyChatWord_There[] = _("那里"); +const u8 gEasyChatWord_OkQues[] = _("好吗?"); +const u8 gEasyChatWord_So[] = _("又"); +const u8 gEasyChatWord_Maybe[] = _("也许"); +const u8 gEasyChatWord_About[] = _("关于"); +const u8 gEasyChatWord_Over[] = _("结果"); +const u8 gEasyChatWord_It[] = _("它"); +const u8 gEasyChatWord_All[] = _("为"); +const u8 gEasyChatWord_For[] = _("为了"); +const u8 gEasyChatWord_On[] = _("在"); +const u8 gEasyChatWord_Off[] = _("一只"); +const u8 gEasyChatWord_As[] = _("作为"); +const u8 gEasyChatWord_To[] = _("到"); +const u8 gEasyChatWord_With[] = _("与"); +const u8 gEasyChatWord_Better[] = _("更好"); +const u8 gEasyChatWord_Ever[] = _("曾经"); +const u8 gEasyChatWord_Since[] = _("史上"); +const u8 gEasyChatWord_Of[] = _("的"); +const u8 gEasyChatWord_BelongsTo[] = _("属于"); +const u8 gEasyChatWord_At[] = _("着"); +const u8 gEasyChatWord_In[] = _("开"); +const u8 gEasyChatWord_Out[] = _("哪"); +const u8 gEasyChatWord_Too[] = _("地"); +const u8 gEasyChatWord_Like[] = _("得"); +const u8 gEasyChatWord_Did[] = _("吗"); +const u8 gEasyChatWord_Didnt[] = _("多"); +const u8 gEasyChatWord_Doesnt[] = _("少"); +const u8 gEasyChatWord_Without[] = _("地方"); +const u8 gEasyChatWord_After[] = _("之后"); +const u8 gEasyChatWord_Before[] = _("之前"); +const u8 gEasyChatWord_While[] = _("当"); +const u8 gEasyChatWord_Than[] = _("比"); +const u8 gEasyChatWord_Once[] = _("一次"); +const u8 gEasyChatWord_Anywhere[] = _("没"); const struct EasyChatWordInfo gEasyChatGroup_Endings[] = { [EC_INDEX(EC_WORD_WILL)] = diff --git a/src/data/easy_chat/easy_chat_group_events.h b/src/data/easy_chat/easy_chat_group_events.h index a4e5165c60..23e2d59930 100755 --- a/src/data/easy_chat/easy_chat_group_events.h +++ b/src/data/easy_chat/easy_chat_group_events.h @@ -1,32 +1,32 @@ -const u8 gEasyChatWord_Appeal[] = _("APPEAL"); -const u8 gEasyChatWord_Events[] = _("EVENTS"); -const u8 gEasyChatWord_StayAtHome[] = _("STAY-AT-HOME"); -const u8 gEasyChatWord_Berry[] = _("BERRY"); -const u8 gEasyChatWord_Contest[] = _("CONTEST"); -const u8 gEasyChatWord_Mc[] = _("MC"); -const u8 gEasyChatWord_Judge[] = _("JUDGE"); -const u8 gEasyChatWord_Super[] = _("SUPER"); -const u8 gEasyChatWord_Stage[] = _("STAGE"); -const u8 gEasyChatWord_HallOfFame[] = _("HALL OF FAME"); -const u8 gEasyChatWord_Evolution[] = _("EVOLUTION"); -const u8 gEasyChatWord_Hyper[] = _("HYPER"); -const u8 gEasyChatWord_BattleTower[] = _("BATTLE TOWER"); -const u8 gEasyChatWord_Leaders[] = _("LEADERS"); -const u8 gEasyChatWord_BattleRoom[] = _("BATTLE ROOM"); -const u8 gEasyChatWord_Hidden[] = _("HIDDEN"); -const u8 gEasyChatWord_SecretBase[] = _("SECRET BASE"); -const u8 gEasyChatWord_Blend[] = _("BLEND"); -const u8 gEasyChatWord_POKEBLOCK[] = _("{POKEBLOCK}"); -const u8 gEasyChatWord_Master[] = _("MASTER"); -const u8 gEasyChatWord_Rank[] = _("RANK"); -const u8 gEasyChatWord_Ribbon[] = _("RIBBON"); -const u8 gEasyChatWord_Crush[] = _("CRUSH"); -const u8 gEasyChatWord_Direct[] = _("DIRECT"); -const u8 gEasyChatWord_Tower[] = _("TOWER"); -const u8 gEasyChatWord_Union[] = _("UNION"); -const u8 gEasyChatWord_Room[] = _("ROOM"); -const u8 gEasyChatWord_Wireless[] = _("WIRELESS"); -const u8 gEasyChatWord_Frontier[] = _("FRONTIER"); +const u8 gEasyChatWord_Appeal[] = _("吸引力"); +const u8 gEasyChatWord_Events[] = _("活动"); +const u8 gEasyChatWord_StayAtHome[] = _("家里蹲"); +const u8 gEasyChatWord_Berry[] = _("树果"); +const u8 gEasyChatWord_Contest[] = _("华丽大赛"); +const u8 gEasyChatWord_Mc[] = _("主持人"); +const u8 gEasyChatWord_Judge[] = _("评委"); +const u8 gEasyChatWord_Super[] = _("外表"); +const u8 gEasyChatWord_Stage[] = _("舞台"); +const u8 gEasyChatWord_HallOfFame[] = _("名人堂"); +const u8 gEasyChatWord_Evolution[] = _("大会"); +const u8 gEasyChatWord_Hyper[] = _("超级"); +const u8 gEasyChatWord_BattleTower[] = _("对战塔"); +const u8 gEasyChatWord_Leaders[] = _("首领"); +const u8 gEasyChatWord_BattleRoom[] = _("对战室"); +const u8 gEasyChatWord_Hidden[] = _("隐藏"); +const u8 gEasyChatWord_SecretBase[] = _("秘密基地"); +const u8 gEasyChatWord_Blend[] = _("混合"); +const u8 gEasyChatWord_POKEBLOCK[] = _("宝可方块"); +const u8 gEasyChatWord_Master[] = _("大师"); +const u8 gEasyChatWord_Rank[] = _("场"); +const u8 gEasyChatWord_Ribbon[] = _("奖牌"); +const u8 gEasyChatWord_Crush[] = _("粉碎"); +const u8 gEasyChatWord_Direct[] = _("直接"); +const u8 gEasyChatWord_Tower[] = _("塔"); +const u8 gEasyChatWord_Union[] = _("联合"); +const u8 gEasyChatWord_Room[] = _("房间"); +const u8 gEasyChatWord_Wireless[] = _("无线"); +const u8 gEasyChatWord_Frontier[] = _("开拓区"); const struct EasyChatWordInfo gEasyChatGroup_Events[] = { [EC_INDEX(EC_WORD_APPEAL)] = diff --git a/src/data/easy_chat/easy_chat_group_feelings.h b/src/data/easy_chat/easy_chat_group_feelings.h index 5c2221530a..987e738f5e 100755 --- a/src/data/easy_chat/easy_chat_group_feelings.h +++ b/src/data/easy_chat/easy_chat_group_feelings.h @@ -1,72 +1,72 @@ -const u8 gEasyChatWord_Meet[] = _("MEET"); -const u8 gEasyChatWord_Play[] = _("PLAY"); -const u8 gEasyChatWord_Hurried[] = _("HURRIED"); -const u8 gEasyChatWord_Goes[] = _("GOES"); -const u8 gEasyChatWord_Giddy[] = _("GIDDY"); -const u8 gEasyChatWord_Happy[] = _("HAPPY"); -const u8 gEasyChatWord_Happiness[] = _("HAPPINESS"); -const u8 gEasyChatWord_Excite[] = _("EXCITE"); -const u8 gEasyChatWord_Important[] = _("IMPORTANT"); -const u8 gEasyChatWord_Funny[] = _("FUNNY"); -const u8 gEasyChatWord_Got[] = _("GOT"); -const u8 gEasyChatWord_GoHome[] = _("GO HOME"); -const u8 gEasyChatWord_Disappointed[] = _("DISAPPOINTED"); -const u8 gEasyChatWord_Disappoints[] = _("DISAPPOINTS"); -const u8 gEasyChatWord_Sad[] = _("SAD"); -const u8 gEasyChatWord_Try[] = _("TRY"); -const u8 gEasyChatWord_Tries[] = _("TRIES"); -const u8 gEasyChatWord_Hears[] = _("HEARS"); -const u8 gEasyChatWord_Think[] = _("THINK"); -const u8 gEasyChatWord_Hear[] = _("HEAR"); -const u8 gEasyChatWord_Wants[] = _("WANTS"); -const u8 gEasyChatWord_Misheard[] = _("MISHEARD"); -const u8 gEasyChatWord_Dislike[] = _("DISLIKE"); -const u8 gEasyChatWord_Angry[] = _("ANGRY"); -const u8 gEasyChatWord_Anger[] = _("ANGER"); -const u8 gEasyChatWord_Scary[] = _("SCARY"); -const u8 gEasyChatWord_Lonesome[] = _("LONESOME"); -const u8 gEasyChatWord_Disappoint[] = _("DISAPPOINT"); -const u8 gEasyChatWord_Joy[] = _("JOY"); -const u8 gEasyChatWord_Gets[] = _("GETS"); -const u8 gEasyChatWord_Never[] = _("NEVER"); -const u8 gEasyChatWord_Darn[] = _("DARN"); -const u8 gEasyChatWord_Downcast[] = _("DOWNCAST"); -const u8 gEasyChatWord_Incredible[] = _("INCREDIBLE"); -const u8 gEasyChatWord_Likes[] = _("LIKES"); -const u8 gEasyChatWord_Dislikes[] = _("DISLIKES"); -const u8 gEasyChatWord_Boring[] = _("BORING"); -const u8 gEasyChatWord_Care[] = _("CARE"); -const u8 gEasyChatWord_Cares[] = _("CARES"); -const u8 gEasyChatWord_AllRight[] = _("ALL RIGHT"); -const u8 gEasyChatWord_Adore[] = _("ADORE"); -const u8 gEasyChatWord_Disaster[] = _("DISASTER"); -const u8 gEasyChatWord_Enjoy[] = _("ENJOY"); -const u8 gEasyChatWord_Enjoys[] = _("ENJOYS"); -const u8 gEasyChatWord_Eat[] = _("EAT"); -const u8 gEasyChatWord_Lacking[] = _("LACKING"); -const u8 gEasyChatWord_Bad[] = _("BAD"); -const u8 gEasyChatWord_Hard[] = _("HARD"); -const u8 gEasyChatWord_Terrible[] = _("TERRIBLE"); -const u8 gEasyChatWord_Should[] = _("SHOULD"); -const u8 gEasyChatWord_Nice[] = _("NICE"); -const u8 gEasyChatWord_Drink[] = _("DRINK"); -const u8 gEasyChatWord_Surprise[] = _("SURPRISE"); -const u8 gEasyChatWord_Fear[] = _("FEAR"); -const u8 gEasyChatWord_Want[] = _("WANT"); -const u8 gEasyChatWord_Wait[] = _("WAIT"); -const u8 gEasyChatWord_Satisfied[] = _("SATISFIED"); -const u8 gEasyChatWord_See[] = _("SEE"); -const u8 gEasyChatWord_Rare[] = _("RARE"); -const u8 gEasyChatWord_Negative[] = _("NEGATIVE"); -const u8 gEasyChatWord_Done[] = _("DONE"); -const u8 gEasyChatWord_Danger[] = _("DANGER"); -const u8 gEasyChatWord_Defeated[] = _("DEFEATED"); -const u8 gEasyChatWord_Beat[] = _("BEAT"); -const u8 gEasyChatWord_Great[] = _("GREAT"); -const u8 gEasyChatWord_Romantic[] = _("ROMANTIC"); -const u8 gEasyChatWord_Question[] = _("QUESTION"); -const u8 gEasyChatWord_Understand[] = _("UNDERSTAND"); -const u8 gEasyChatWord_Understands[] = _("UNDERSTANDS"); +const u8 gEasyChatWord_Meet[] = _("吸引"); +const u8 gEasyChatWord_Play[] = _("玩"); +const u8 gEasyChatWord_Hurried[] = _("过头"); +const u8 gEasyChatWord_Goes[] = _("一生"); +const u8 gEasyChatWord_Giddy[] = _("头晕"); +const u8 gEasyChatWord_Happy[] = _("开心"); +const u8 gEasyChatWord_Happiness[] = _("高兴"); +const u8 gEasyChatWord_Excite[] = _("兴奋"); +const u8 gEasyChatWord_Important[] = _("重要"); +const u8 gEasyChatWord_Funny[] = _("有趣"); +const u8 gEasyChatWord_Got[] = _("轻松"); +const u8 gEasyChatWord_GoHome[] = _("回家"); +const u8 gEasyChatWord_Disappointed[] = _("失望"); +const u8 gEasyChatWord_Disappoints[] = _("意识"); +const u8 gEasyChatWord_Sad[] = _("难过"); +const u8 gEasyChatWord_Try[] = _("尝试"); +const u8 gEasyChatWord_Tries[] = _("消息"); +const u8 gEasyChatWord_Hears[] = _("听到"); +const u8 gEasyChatWord_Think[] = _("试试"); +const u8 gEasyChatWord_Hear[] = _("听见"); +const u8 gEasyChatWord_Wants[] = _("想要"); +const u8 gEasyChatWord_Misheard[] = _("听错了"); +const u8 gEasyChatWord_Dislike[] = _("讨厌"); +const u8 gEasyChatWord_Angry[] = _("生气"); +const u8 gEasyChatWord_Anger[] = _("欺骗"); +const u8 gEasyChatWord_Scary[] = _("可怕"); +const u8 gEasyChatWord_Lonesome[] = _("孤单"); +const u8 gEasyChatWord_Disappoint[] = _("希望"); +const u8 gEasyChatWord_Joy[] = _("喜悦"); +const u8 gEasyChatWord_Gets[] = _("获得"); +const u8 gEasyChatWord_Never[] = _("从不"); +const u8 gEasyChatWord_Darn[] = _("可恶"); +const u8 gEasyChatWord_Downcast[] = _("沮丧"); +const u8 gEasyChatWord_Incredible[] = _("不可思议"); +const u8 gEasyChatWord_Likes[] = _("喜欢"); +const u8 gEasyChatWord_Dislikes[] = _("不喜欢"); +const u8 gEasyChatWord_Boring[] = _("无聊"); +const u8 gEasyChatWord_Care[] = _("关心"); +const u8 gEasyChatWord_Cares[] = _("一切"); +const u8 gEasyChatWord_AllRight[] = _("所有"); +const u8 gEasyChatWord_Adore[] = _("崇拜"); +const u8 gEasyChatWord_Disaster[] = _("灾难"); +const u8 gEasyChatWord_Enjoy[] = _("享受"); +const u8 gEasyChatWord_Enjoys[] = _("成为"); +const u8 gEasyChatWord_Eat[] = _("吃"); +const u8 gEasyChatWord_Lacking[] = _("缺乏"); +const u8 gEasyChatWord_Bad[] = _("坏"); +const u8 gEasyChatWord_Hard[] = _("困难"); +const u8 gEasyChatWord_Terrible[] = _("该"); +const u8 gEasyChatWord_Should[] = _("应该"); +const u8 gEasyChatWord_Nice[] = _("不错"); +const u8 gEasyChatWord_Drink[] = _("不够"); +const u8 gEasyChatWord_Surprise[] = _("惊喜"); +const u8 gEasyChatWord_Fear[] = _("后悔"); +const u8 gEasyChatWord_Want[] = _("等不及"); +const u8 gEasyChatWord_Wait[] = _("等待"); +const u8 gEasyChatWord_Satisfied[] = _("满意"); +const u8 gEasyChatWord_See[] = _("看看"); +const u8 gEasyChatWord_Rare[] = _("稀有"); +const u8 gEasyChatWord_Negative[] = _("不利"); +const u8 gEasyChatWord_Done[] = _("完成"); +const u8 gEasyChatWord_Danger[] = _("危险"); +const u8 gEasyChatWord_Defeated[] = _("被打败"); +const u8 gEasyChatWord_Beat[] = _("击败"); +const u8 gEasyChatWord_Great[] = _("很棒"); +const u8 gEasyChatWord_Romantic[] = _("浪漫"); +const u8 gEasyChatWord_Question[] = _("问题"); +const u8 gEasyChatWord_Understand[] = _("不幸"); +const u8 gEasyChatWord_Understands[] = _("离开"); const struct EasyChatWordInfo gEasyChatGroup_Feelings[] = { [EC_INDEX(EC_WORD_MEET)] = diff --git a/src/data/easy_chat/easy_chat_group_greetings.h b/src/data/easy_chat/easy_chat_group_greetings.h index aabf34c1cf..ccb3e138d7 100755 --- a/src/data/easy_chat/easy_chat_group_greetings.h +++ b/src/data/easy_chat/easy_chat_group_greetings.h @@ -1,45 +1,45 @@ -const u8 gEasyChatWord_Thanks[] = _("THANKS"); -const u8 gEasyChatWord_Yes[] = _("YES"); -const u8 gEasyChatWord_HereGoes[] = _("HERE GOES"); -const u8 gEasyChatWord_HereICome[] = _("HERE I COME"); -const u8 gEasyChatWord_HereItIs[] = _("HERE IT IS"); -const u8 gEasyChatWord_Yeah[] = _("YEAH"); -const u8 gEasyChatWord_Welcome[] = _("WELCOME"); -const u8 gEasyChatWord_Oi[] = _("OI"); -const u8 gEasyChatWord_HowDo[] = _("HOW DO"); -const u8 gEasyChatWord_Congrats[] = _("CONGRATS"); -const u8 gEasyChatWord_GiveMe[] = _("GIVE ME"); -const u8 gEasyChatWord_Sorry[] = _("SORRY"); -const u8 gEasyChatWord_Apologize[] = _("APOLOGIZE"); -const u8 gEasyChatWord_Forgive[] = _("FORGIVE"); -const u8 gEasyChatWord_HeyThere[] = _("HEY, THERE"); -const u8 gEasyChatWord_Hello[] = _("HELLO"); -const u8 gEasyChatWord_GoodBye[] = _("GOOD-BYE"); -const u8 gEasyChatWord_ThankYou[] = _("THANK YOU"); -const u8 gEasyChatWord_IveArrived[] = _("I'VE ARRIVED"); -const u8 gEasyChatWord_Pardon[] = _("PARDON"); -const u8 gEasyChatWord_Excuse[] = _("EXCUSE"); -const u8 gEasyChatWord_SeeYa[] = _("SEE YA"); -const u8 gEasyChatWord_ExcuseMe[] = _("EXCUSE ME"); -const u8 gEasyChatWord_WellThen[] = _("WELL, THEN"); -const u8 gEasyChatWord_GoAhead[] = _("GO AHEAD"); -const u8 gEasyChatWord_Appreciate[] = _("APPRECIATE"); -const u8 gEasyChatWord_HeyQues[] = _("HEY?"); -const u8 gEasyChatWord_WhatsUpQues[] = _("WHAT'S UP?"); -const u8 gEasyChatWord_HuhQues[] = _("HUH?"); -const u8 gEasyChatWord_No[] = _("NO"); -const u8 gEasyChatWord_Hi[] = _("HI"); -const u8 gEasyChatWord_YeahYeah[] = _("YEAH, YEAH"); -const u8 gEasyChatWord_ByeBye[] = _("BYE-BYE"); -const u8 gEasyChatWord_MeetYou[] = _("MEET YOU"); -const u8 gEasyChatWord_Hey[] = _("HEY"); -const u8 gEasyChatWord_Smell[] = _("SMELL"); -const u8 gEasyChatWord_Listening[] = _("LISTENING"); -const u8 gEasyChatWord_HooHah[] = _("HOO-HAH"); -const u8 gEasyChatWord_Yahoo[] = _("YAHOO"); -const u8 gEasyChatWord_Yo[] = _("YO"); -const u8 gEasyChatWord_ComeOver[] = _("COME OVER"); -const u8 gEasyChatWord_CountOn[] = _("COUNT ON"); +const u8 gEasyChatWord_Thanks[] = _("谢谢"); +const u8 gEasyChatWord_Yes[] = _("是的"); +const u8 gEasyChatWord_HereGoes[] = _("来了"); +const u8 gEasyChatWord_HereICome[] = _("我来了"); +const u8 gEasyChatWord_HereItIs[] = _("在这"); +const u8 gEasyChatWord_Yeah[] = _("真是"); +const u8 gEasyChatWord_Welcome[] = _("欢迎"); +const u8 gEasyChatWord_Oi[] = _("喂"); +const u8 gEasyChatWord_HowDo[] = _("怎么"); +const u8 gEasyChatWord_Congrats[] = _("恭喜"); +const u8 gEasyChatWord_GiveMe[] = _("给我"); +const u8 gEasyChatWord_Sorry[] = _("实在"); +const u8 gEasyChatWord_Apologize[] = _("道歉"); +const u8 gEasyChatWord_Forgive[] = _("怎样"); +const u8 gEasyChatWord_HeyThere[] = _("感谢"); +const u8 gEasyChatWord_Hello[] = _("你好"); +const u8 gEasyChatWord_GoodBye[] = _("方式"); +const u8 gEasyChatWord_ThankYou[] = _("谢谢你"); +const u8 gEasyChatWord_IveArrived[] = _("我到了"); +const u8 gEasyChatWord_Pardon[] = _("抱歉"); +const u8 gEasyChatWord_Excuse[] = _("原谅"); +const u8 gEasyChatWord_SeeYa[] = _("不如"); +const u8 gEasyChatWord_ExcuseMe[] = _("打扰了"); +const u8 gEasyChatWord_WellThen[] = _("那么"); +const u8 gEasyChatWord_GoAhead[] = _("继续"); +const u8 gEasyChatWord_Appreciate[] = _("欣赏"); +const u8 gEasyChatWord_HeyQues[] = _("喂?"); +const u8 gEasyChatWord_WhatsUpQues[] = _("怎么了?"); +const u8 gEasyChatWord_HuhQues[] = _("嗯?"); +const u8 gEasyChatWord_No[] = _("不"); +const u8 gEasyChatWord_Hi[] = _("嗨"); +const u8 gEasyChatWord_YeahYeah[] = _("是啊是啊"); +const u8 gEasyChatWord_ByeBye[] = _("拜拜"); +const u8 gEasyChatWord_MeetYou[] = _("见到你"); +const u8 gEasyChatWord_Hey[] = _("嘿"); +const u8 gEasyChatWord_Smell[] = _("闻"); +const u8 gEasyChatWord_Listening[] = _("听"); +const u8 gEasyChatWord_HooHah[] = _("呼哈"); +const u8 gEasyChatWord_Yahoo[] = _("呀吼"); +const u8 gEasyChatWord_Yo[] = _("哟"); +const u8 gEasyChatWord_ComeOver[] = _("过来"); +const u8 gEasyChatWord_CountOn[] = _("指望"); const struct EasyChatWordInfo gEasyChatGroup_Greetings[] = { [EC_INDEX(EC_WORD_THANKS)] = diff --git a/src/data/easy_chat/easy_chat_group_hobbies.h b/src/data/easy_chat/easy_chat_group_hobbies.h index fb3484ae05..cc6ce97388 100755 --- a/src/data/easy_chat/easy_chat_group_hobbies.h +++ b/src/data/easy_chat/easy_chat_group_hobbies.h @@ -1,57 +1,57 @@ -const u8 gEasyChatWord_Idol[] = _("IDOL"); -const u8 gEasyChatWord_Anime[] = _("ANIME"); -const u8 gEasyChatWord_Song[] = _("SONG"); -const u8 gEasyChatWord_Movie[] = _("MOVIE"); -const u8 gEasyChatWord_Sweets[] = _("SWEETS"); -const u8 gEasyChatWord_Chat[] = _("CHAT"); -const u8 gEasyChatWord_ChildsPlay[] = _("CHILD'S PLAY"); -const u8 gEasyChatWord_Toys[] = _("TOYS"); -const u8 gEasyChatWord_Music[] = _("MUSIC"); -const u8 gEasyChatWord_Cards[] = _("CARDS"); -const u8 gEasyChatWord_Shopping[] = _("SHOPPING"); -const u8 gEasyChatWord_Camera[] = _("CAMERA"); -const u8 gEasyChatWord_Viewing[] = _("VIEWING"); -const u8 gEasyChatWord_Spectator[] = _("SPECTATOR"); -const u8 gEasyChatWord_Gourmet[] = _("GOURMET"); -const u8 gEasyChatWord_Game[] = _("GAME"); -const u8 gEasyChatWord_Rpg[] = _("RPG"); -const u8 gEasyChatWord_Collection[] = _("COLLECTION"); -const u8 gEasyChatWord_Complete[] = _("COMPLETE"); -const u8 gEasyChatWord_Magazine[] = _("MAGAZINE"); -const u8 gEasyChatWord_Walk[] = _("WALK"); -const u8 gEasyChatWord_Bike[] = _("BIKE"); -const u8 gEasyChatWord_Hobby[] = _("HOBBY"); -const u8 gEasyChatWord_Sports[] = _("SPORTS"); -const u8 gEasyChatWord_Software[] = _("SOFTWARE"); -const u8 gEasyChatWord_Songs[] = _("SONGS"); -const u8 gEasyChatWord_Diet[] = _("DIET"); -const u8 gEasyChatWord_Treasure[] = _("TREASURE"); -const u8 gEasyChatWord_Travel[] = _("TRAVEL"); -const u8 gEasyChatWord_Dance[] = _("DANCE"); -const u8 gEasyChatWord_Channel[] = _("CHANNEL"); -const u8 gEasyChatWord_Making[] = _("MAKING"); -const u8 gEasyChatWord_Fishing[] = _("FISHING"); -const u8 gEasyChatWord_Date[] = _("DATE"); -const u8 gEasyChatWord_Design[] = _("DESIGN"); -const u8 gEasyChatWord_Locomotive[] = _("LOCOMOTIVE"); -const u8 gEasyChatWord_PlushDoll[] = _("PLUSH DOLL"); -const u8 gEasyChatWord_Pc[] = _("PC"); -const u8 gEasyChatWord_Flowers[] = _("FLOWERS"); -const u8 gEasyChatWord_Hero[] = _("HERO"); -const u8 gEasyChatWord_Nap[] = _("NAP"); -const u8 gEasyChatWord_Heroine[] = _("HEROINE"); -const u8 gEasyChatWord_Fashion[] = _("FASHION"); -const u8 gEasyChatWord_Adventure[] = _("ADVENTURE"); -const u8 gEasyChatWord_Board[] = _("BOARD"); -const u8 gEasyChatWord_Ball[] = _("BALL"); -const u8 gEasyChatWord_Book[] = _("BOOK"); -const u8 gEasyChatWord_Festival[] = _("FESTIVAL"); -const u8 gEasyChatWord_Comics[] = _("COMICS"); -const u8 gEasyChatWord_Holiday[] = _("HOLIDAY"); -const u8 gEasyChatWord_Plans[] = _("PLANS"); -const u8 gEasyChatWord_Trendy[] = _("TRENDY"); -const u8 gEasyChatWord_Vacation[] = _("VACATION"); -const u8 gEasyChatWord_Look[] = _("LOOK"); +const u8 gEasyChatWord_Idol[] = _("偶像"); +const u8 gEasyChatWord_Anime[] = _("动漫"); +const u8 gEasyChatWord_Song[] = _("歌曲"); +const u8 gEasyChatWord_Movie[] = _("电影"); +const u8 gEasyChatWord_Sweets[] = _("糖果"); +const u8 gEasyChatWord_Chat[] = _("聊天"); +const u8 gEasyChatWord_ChildsPlay[] = _("儿童游戏"); +const u8 gEasyChatWord_Toys[] = _("玩具"); +const u8 gEasyChatWord_Music[] = _("音乐"); +const u8 gEasyChatWord_Cards[] = _("卡片"); +const u8 gEasyChatWord_Shopping[] = _("购物"); +const u8 gEasyChatWord_Camera[] = _("相机"); +const u8 gEasyChatWord_Viewing[] = _("专注"); +const u8 gEasyChatWord_Spectator[] = _("观众"); +const u8 gEasyChatWord_Gourmet[] = _("美食"); +const u8 gEasyChatWord_Game[] = _("游戏"); +const u8 gEasyChatWord_Rpg[] = _("角色扮演"); +const u8 gEasyChatWord_Collection[] = _("收藏"); +const u8 gEasyChatWord_Complete[] = _("完整"); +const u8 gEasyChatWord_Magazine[] = _("杂志"); +const u8 gEasyChatWord_Walk[] = _("散步"); +const u8 gEasyChatWord_Bike[] = _("自行车"); +const u8 gEasyChatWord_Hobby[] = _("爱好"); +const u8 gEasyChatWord_Sports[] = _("运动"); +const u8 gEasyChatWord_Software[] = _("软件"); +const u8 gEasyChatWord_Songs[] = _("摇滚"); +const u8 gEasyChatWord_Diet[] = _("饮食"); +const u8 gEasyChatWord_Treasure[] = _("宝藏"); +const u8 gEasyChatWord_Travel[] = _("旅行"); +const u8 gEasyChatWord_Dance[] = _("舞蹈"); +const u8 gEasyChatWord_Channel[] = _("频道"); +const u8 gEasyChatWord_Making[] = _("味道"); +const u8 gEasyChatWord_Fishing[] = _("钓鱼"); +const u8 gEasyChatWord_Date[] = _("约会"); +const u8 gEasyChatWord_Design[] = _("设计"); +const u8 gEasyChatWord_Locomotive[] = _("机车"); +const u8 gEasyChatWord_PlushDoll[] = _("毛绒娃娃"); +const u8 gEasyChatWord_Pc[] = _("电脑"); +const u8 gEasyChatWord_Flowers[] = _("鲜花"); +const u8 gEasyChatWord_Hero[] = _("英雄"); +const u8 gEasyChatWord_Nap[] = _("小睡"); +const u8 gEasyChatWord_Heroine[] = _("女主角"); +const u8 gEasyChatWord_Fashion[] = _("时尚"); +const u8 gEasyChatWord_Adventure[] = _("冒险"); +const u8 gEasyChatWord_Board[] = _("板"); +const u8 gEasyChatWord_Ball[] = _("球"); +const u8 gEasyChatWord_Book[] = _("书"); +const u8 gEasyChatWord_Festival[] = _("节日"); +const u8 gEasyChatWord_Comics[] = _("漫画"); +const u8 gEasyChatWord_Holiday[] = _("假期"); +const u8 gEasyChatWord_Plans[] = _("度假"); +const u8 gEasyChatWord_Trendy[] = _("潮流"); +const u8 gEasyChatWord_Vacation[] = _("昆虫"); +const u8 gEasyChatWord_Look[] = _("适合"); const struct EasyChatWordInfo gEasyChatGroup_Hobbies[] = { [EC_INDEX(EC_WORD_IDOL)] = diff --git a/src/data/easy_chat/easy_chat_group_lifestyle.h b/src/data/easy_chat/easy_chat_group_lifestyle.h index 264f4dde90..a162f45839 100755 --- a/src/data/easy_chat/easy_chat_group_lifestyle.h +++ b/src/data/easy_chat/easy_chat_group_lifestyle.h @@ -1,48 +1,48 @@ -const u8 gEasyChatWord_Chores[] = _("CHORES"); -const u8 gEasyChatWord_Home[] = _("HOME"); -const u8 gEasyChatWord_Money[] = _("MONEY"); -const u8 gEasyChatWord_Allowance[] = _("ALLOWANCE"); -const u8 gEasyChatWord_Bath[] = _("BATH"); -const u8 gEasyChatWord_Conversation[] = _("CONVERSATION"); -const u8 gEasyChatWord_School[] = _("SCHOOL"); -const u8 gEasyChatWord_Commemorate[] = _("COMMEMORATE"); -const u8 gEasyChatWord_Habit[] = _("HABIT"); -const u8 gEasyChatWord_Group[] = _("GROUP"); -const u8 gEasyChatWord_Word[] = _("WORD"); -const u8 gEasyChatWord_Store[] = _("STORE"); -const u8 gEasyChatWord_Service[] = _("SERVICE"); -const u8 gEasyChatWord_Work[] = _("WORK"); -const u8 gEasyChatWord_System[] = _("SYSTEM"); -const u8 gEasyChatWord_Train[] = _("TRAIN"); -const u8 gEasyChatWord_Class[] = _("CLASS"); -const u8 gEasyChatWord_Lessons[] = _("LESSONS"); -const u8 gEasyChatWord_Information[] = _("INFORMATION"); -const u8 gEasyChatWord_Living[] = _("LIVING"); -const u8 gEasyChatWord_Teacher[] = _("TEACHER"); -const u8 gEasyChatWord_Tournament[] = _("TOURNAMENT"); -const u8 gEasyChatWord_Letter[] = _("LETTER"); -const u8 gEasyChatWord_Event[] = _("EVENT"); -const u8 gEasyChatWord_Digital[] = _("DIGITAL"); -const u8 gEasyChatWord_Test[] = _("TEST"); -const u8 gEasyChatWord_DeptStore[] = _("DEPT. STORE"); -const u8 gEasyChatWord_Television[] = _("TELEVISION"); -const u8 gEasyChatWord_Phone[] = _("PHONE"); -const u8 gEasyChatWord_Item[] = _("ITEM"); -const u8 gEasyChatWord_Name[] = _("NAME"); -const u8 gEasyChatWord_News[] = _("NEWS"); -const u8 gEasyChatWord_Popular[] = _("POPULAR"); -const u8 gEasyChatWord_Party[] = _("PARTY"); -const u8 gEasyChatWord_Study[] = _("STUDY"); -const u8 gEasyChatWord_Machine[] = _("MACHINE"); -const u8 gEasyChatWord_Mail[] = _("MAIL"); -const u8 gEasyChatWord_Message[] = _("MESSAGE"); -const u8 gEasyChatWord_Promise[] = _("PROMISE"); -const u8 gEasyChatWord_Dream[] = _("DREAM"); -const u8 gEasyChatWord_Kindergarten[] = _("KINDERGARTEN"); -const u8 gEasyChatWord_Life[] = _("LIFE"); -const u8 gEasyChatWord_Radio[] = _("RADIO"); -const u8 gEasyChatWord_Rental[] = _("RENTAL"); -const u8 gEasyChatWord_World[] = _("WORLD"); +const u8 gEasyChatWord_Chores[] = _("家务"); +const u8 gEasyChatWord_Home[] = _("家"); +const u8 gEasyChatWord_Money[] = _("金钱"); +const u8 gEasyChatWord_Allowance[] = _("零用钱"); +const u8 gEasyChatWord_Bath[] = _("洗澡"); +const u8 gEasyChatWord_Conversation[] = _("对话"); +const u8 gEasyChatWord_School[] = _("学校"); +const u8 gEasyChatWord_Commemorate[] = _("纪念"); +const u8 gEasyChatWord_Habit[] = _("习惯"); +const u8 gEasyChatWord_Group[] = _("团体"); +const u8 gEasyChatWord_Word[] = _("组词"); +const u8 gEasyChatWord_Store[] = _("商店"); +const u8 gEasyChatWord_Service[] = _("服务"); +const u8 gEasyChatWord_Work[] = _("造型"); +const u8 gEasyChatWord_System[] = _("系统"); +const u8 gEasyChatWord_Train[] = _("起床"); +const u8 gEasyChatWord_Class[] = _("班级"); +const u8 gEasyChatWord_Lessons[] = _("课程"); +const u8 gEasyChatWord_Information[] = _("信息"); +const u8 gEasyChatWord_Living[] = _("生活"); +const u8 gEasyChatWord_Teacher[] = _("老师"); +const u8 gEasyChatWord_Tournament[] = _("锦标赛"); +const u8 gEasyChatWord_Letter[] = _("信件"); +const u8 gEasyChatWord_Event[] = _("事件"); +const u8 gEasyChatWord_Digital[] = _("数字"); +const u8 gEasyChatWord_Test[] = _("测试"); +const u8 gEasyChatWord_DeptStore[] = _("百货商店"); +const u8 gEasyChatWord_Television[] = _("电视"); +const u8 gEasyChatWord_Phone[] = _("电话"); +const u8 gEasyChatWord_Item[] = _("物品"); +const u8 gEasyChatWord_Name[] = _("名字"); +const u8 gEasyChatWord_News[] = _("新闻"); +const u8 gEasyChatWord_Popular[] = _("流行"); +const u8 gEasyChatWord_Party[] = _("派对"); +const u8 gEasyChatWord_Study[] = _("学习"); +const u8 gEasyChatWord_Machine[] = _("作业"); +const u8 gEasyChatWord_Mail[] = _("邮件"); +const u8 gEasyChatWord_Message[] = _("保证"); +const u8 gEasyChatWord_Promise[] = _("约定"); +const u8 gEasyChatWord_Dream[] = _("梦想"); +const u8 gEasyChatWord_Kindergarten[] = _("幼儿园"); +const u8 gEasyChatWord_Life[] = _("梦"); +const u8 gEasyChatWord_Radio[] = _("电台"); +const u8 gEasyChatWord_Rental[] = _("租借"); +const u8 gEasyChatWord_World[] = _("世界"); const struct EasyChatWordInfo gEasyChatGroup_Lifestyle[] = { [EC_INDEX(EC_WORD_CHORES)] = diff --git a/src/data/easy_chat/easy_chat_group_misc.h b/src/data/easy_chat/easy_chat_group_misc.h index 187c86fc7a..fd7c15b1bf 100755 --- a/src/data/easy_chat/easy_chat_group_misc.h +++ b/src/data/easy_chat/easy_chat_group_misc.h @@ -1,45 +1,45 @@ -const u8 gEasyChatWord_Highs[] = _("HIGHS"); -const u8 gEasyChatWord_Lows[] = _("LOWS"); -const u8 gEasyChatWord_Um[] = _("UM"); -const u8 gEasyChatWord_Rear[] = _("REAR"); -const u8 gEasyChatWord_Things[] = _("THINGS"); -const u8 gEasyChatWord_Thing[] = _("THING"); -const u8 gEasyChatWord_Below[] = _("BELOW"); -const u8 gEasyChatWord_Above[] = _("ABOVE"); -const u8 gEasyChatWord_Back[] = _("BACK"); -const u8 gEasyChatWord_High[] = _("HIGH"); -const u8 gEasyChatWord_Here[] = _("HERE"); -const u8 gEasyChatWord_Inside[] = _("INSIDE"); -const u8 gEasyChatWord_Outside[] = _("OUTSIDE"); -const u8 gEasyChatWord_Beside[] = _("BESIDE"); -const u8 gEasyChatWord_ThisIsItExcl[] = _("THIS IS IT!"); -const u8 gEasyChatWord_This[] = _("THIS"); -const u8 gEasyChatWord_Every[] = _("EVERY"); -const u8 gEasyChatWord_These[] = _("THESE"); -const u8 gEasyChatWord_TheseWere[] = _("THESE WERE"); -const u8 gEasyChatWord_Down[] = _("DOWN"); -const u8 gEasyChatWord_That[] = _("THAT"); -const u8 gEasyChatWord_ThoseAre[] = _("THOSE ARE"); -const u8 gEasyChatWord_ThoseWere[] = _("THOSE WERE"); -const u8 gEasyChatWord_ThatsItExcl[] = _("THAT'S IT!"); -const u8 gEasyChatWord_Am[] = _("AM"); -const u8 gEasyChatWord_ThatWas[] = _("THAT WAS"); -const u8 gEasyChatWord_Front[] = _("FRONT"); -const u8 gEasyChatWord_Up[] = _("UP"); -const u8 gEasyChatWord_Choice[] = _("CHOICE"); -const u8 gEasyChatWord_Far[] = _("FAR"); -const u8 gEasyChatWord_Away[] = _("AWAY"); -const u8 gEasyChatWord_Near[] = _("NEAR"); -const u8 gEasyChatWord_Where[] = _("WHERE"); -const u8 gEasyChatWord_When[] = _("WHEN"); -const u8 gEasyChatWord_What[] = _("WHAT"); -const u8 gEasyChatWord_Deep[] = _("DEEP"); -const u8 gEasyChatWord_Shallow[] = _("SHALLOW"); -const u8 gEasyChatWord_Why[] = _("WHY"); -const u8 gEasyChatWord_Confused[] = _("CONFUSED"); -const u8 gEasyChatWord_Opposite[] = _("OPPOSITE"); -const u8 gEasyChatWord_Left[] = _("LEFT"); -const u8 gEasyChatWord_Right[] = _("RIGHT"); +const u8 gEasyChatWord_Highs[] = _("最高"); +const u8 gEasyChatWord_Lows[] = _("最低"); +const u8 gEasyChatWord_Um[] = _("中"); +const u8 gEasyChatWord_Rear[] = _("后方"); +const u8 gEasyChatWord_Things[] = _("整个"); +const u8 gEasyChatWord_Thing[] = _("东西"); +const u8 gEasyChatWord_Below[] = _("下面"); +const u8 gEasyChatWord_Above[] = _("上面"); +const u8 gEasyChatWord_Back[] = _("出"); +const u8 gEasyChatWord_High[] = _("高"); +const u8 gEasyChatWord_Here[] = _("这里"); +const u8 gEasyChatWord_Inside[] = _("里面"); +const u8 gEasyChatWord_Outside[] = _("外面"); +const u8 gEasyChatWord_Beside[] = _("休息"); +const u8 gEasyChatWord_ThisIsItExcl[] = _("就"); +const u8 gEasyChatWord_This[] = _("这"); +const u8 gEasyChatWord_Every[] = _("这样"); +const u8 gEasyChatWord_These[] = _("这些"); +const u8 gEasyChatWord_TheseWere[] = _("这个"); +const u8 gEasyChatWord_Down[] = _("这是"); +const u8 gEasyChatWord_That[] = _("那"); +const u8 gEasyChatWord_ThoseAre[] = _("方面"); +const u8 gEasyChatWord_ThoseWere[] = _("事情"); +const u8 gEasyChatWord_ThatsItExcl[] = _("就是这样!"); +const u8 gEasyChatWord_Am[] = _("相关"); +const u8 gEasyChatWord_ThatWas[] = _("那是"); +const u8 gEasyChatWord_Front[] = _("前面"); +const u8 gEasyChatWord_Up[] = _("上"); +const u8 gEasyChatWord_Choice[] = _("下"); +const u8 gEasyChatWord_Far[] = _("远"); +const u8 gEasyChatWord_Away[] = _("防止"); +const u8 gEasyChatWord_Near[] = _("近"); +const u8 gEasyChatWord_Where[] = _("哪里"); +const u8 gEasyChatWord_When[] = _("何时"); +const u8 gEasyChatWord_What[] = _("什么"); +const u8 gEasyChatWord_Deep[] = _("深"); +const u8 gEasyChatWord_Shallow[] = _("浅"); +const u8 gEasyChatWord_Why[] = _("为什么"); +const u8 gEasyChatWord_Confused[] = _("困惑"); +const u8 gEasyChatWord_Opposite[] = _("混乱"); +const u8 gEasyChatWord_Left[] = _("左"); +const u8 gEasyChatWord_Right[] = _("右"); const struct EasyChatWordInfo gEasyChatGroup_Misc[] = { [EC_INDEX(EC_WORD_HIGHS)] = diff --git a/src/data/easy_chat/easy_chat_group_people.h b/src/data/easy_chat/easy_chat_group_people.h index fb73c8651a..f474d2c21d 100755 --- a/src/data/easy_chat/easy_chat_group_people.h +++ b/src/data/easy_chat/easy_chat_group_people.h @@ -1,78 +1,78 @@ -const u8 gEasyChatWord_Opponent[] = _("OPPONENT"); -const u8 gEasyChatWord_I[] = _("I"); -const u8 gEasyChatWord_You[] = _("YOU"); -const u8 gEasyChatWord_Yours[] = _("YOURS"); -const u8 gEasyChatWord_Son[] = _("SON"); -const u8 gEasyChatWord_Your[] = _("YOUR"); -const u8 gEasyChatWord_Youre[] = _("YOU'RE"); -const u8 gEasyChatWord_Youve[] = _("YOU'VE"); -const u8 gEasyChatWord_Mother[] = _("MOTHER"); -const u8 gEasyChatWord_Grandfather[] = _("GRANDFATHER"); -const u8 gEasyChatWord_Uncle[] = _("UNCLE"); -const u8 gEasyChatWord_Father[] = _("FATHER"); -const u8 gEasyChatWord_Boy[] = _("BOY"); -const u8 gEasyChatWord_Adult[] = _("ADULT"); -const u8 gEasyChatWord_Brother[] = _("BROTHER"); -const u8 gEasyChatWord_Sister[] = _("SISTER"); -const u8 gEasyChatWord_Grandmother[] = _("GRANDMOTHER"); -const u8 gEasyChatWord_Aunt[] = _("AUNT"); -const u8 gEasyChatWord_Parent[] = _("PARENT"); -const u8 gEasyChatWord_Man[] = _("MAN"); -const u8 gEasyChatWord_Me[] = _("ME"); -const u8 gEasyChatWord_Girl[] = _("GIRL"); -const u8 gEasyChatWord_Babe[] = _("BABE"); -const u8 gEasyChatWord_Family[] = _("FAMILY"); -const u8 gEasyChatWord_Her[] = _("HER"); -const u8 gEasyChatWord_Him[] = _("HIM"); -const u8 gEasyChatWord_He[] = _("HE"); -const u8 gEasyChatWord_Place[] = _("PLACE"); -const u8 gEasyChatWord_Daughter[] = _("DAUGHTER"); -const u8 gEasyChatWord_His[] = _("HIS"); -const u8 gEasyChatWord_Hes[] = _("HE'S"); -const u8 gEasyChatWord_Arent[] = _("AREN'T"); -const u8 gEasyChatWord_Siblings[] = _("SIBLINGS"); -const u8 gEasyChatWord_Kid[] = _("KID"); -const u8 gEasyChatWord_Children[] = _("CHILDREN"); -const u8 gEasyChatWord_Mr[] = _("MR."); -const u8 gEasyChatWord_Mrs[] = _("MRS."); -const u8 gEasyChatWord_Myself[] = _("MYSELF"); -const u8 gEasyChatWord_IWas[] = _("I WAS"); -const u8 gEasyChatWord_ToMe[] = _("TO ME"); -const u8 gEasyChatWord_My[] = _("MY"); -const u8 gEasyChatWord_IAm[] = _("I AM"); -const u8 gEasyChatWord_Ive[] = _("I'VE"); -const u8 gEasyChatWord_Who[] = _("WHO"); -const u8 gEasyChatWord_Someone[] = _("SOMEONE"); -const u8 gEasyChatWord_WhoWas[] = _("WHO WAS"); -const u8 gEasyChatWord_ToWhom[] = _("TO WHOM"); -const u8 gEasyChatWord_Whose[] = _("WHOSE"); -const u8 gEasyChatWord_WhoIs[] = _("WHO IS"); -const u8 gEasyChatWord_Its[] = _("IT'S"); -const u8 gEasyChatWord_Lady[] = _("LADY"); -const u8 gEasyChatWord_Friend[] = _("FRIEND"); -const u8 gEasyChatWord_Ally[] = _("ALLY"); -const u8 gEasyChatWord_Person[] = _("PERSON"); -const u8 gEasyChatWord_Dude[] = _("DUDE"); -const u8 gEasyChatWord_They[] = _("THEY"); -const u8 gEasyChatWord_TheyWere[] = _("THEY WERE"); -const u8 gEasyChatWord_ToThem[] = _("TO THEM"); -const u8 gEasyChatWord_Their[] = _("THEIR"); -const u8 gEasyChatWord_Theyre[] = _("THEY'RE"); -const u8 gEasyChatWord_Theyve[] = _("THEY'VE"); -const u8 gEasyChatWord_We[] = _("WE"); -const u8 gEasyChatWord_Been[] = _("BEEN"); -const u8 gEasyChatWord_ToUs[] = _("TO US"); -const u8 gEasyChatWord_Our[] = _("OUR"); -const u8 gEasyChatWord_WeRe[] = _("WE'RE"); -const u8 gEasyChatWord_Rival[] = _("RIVAL"); -const u8 gEasyChatWord_Weve[] = _("WE'VE"); -const u8 gEasyChatWord_Woman[] = _("WOMAN"); -const u8 gEasyChatWord_She[] = _("SHE"); -const u8 gEasyChatWord_SheWas[] = _("SHE WAS"); -const u8 gEasyChatWord_ToHer[] = _("TO HER"); -const u8 gEasyChatWord_Hers[] = _("HERS"); -const u8 gEasyChatWord_SheIs[] = _("SHE IS"); -const u8 gEasyChatWord_Some[] = _("SOME"); +const u8 gEasyChatWord_Opponent[] = _("对手"); +const u8 gEasyChatWord_I[] = _("是个"); +const u8 gEasyChatWord_You[] = _("你"); +const u8 gEasyChatWord_Yours[] = _("你们"); +const u8 gEasyChatWord_Son[] = _("大家"); +const u8 gEasyChatWord_Your[] = _("你的"); +const u8 gEasyChatWord_Youre[] = _("你是"); +const u8 gEasyChatWord_Youve[] = _("你已经"); +const u8 gEasyChatWord_Mother[] = _("妈妈"); +const u8 gEasyChatWord_Grandfather[] = _("爷爷"); +const u8 gEasyChatWord_Uncle[] = _("叔叔"); +const u8 gEasyChatWord_Father[] = _("爸爸"); +const u8 gEasyChatWord_Boy[] = _("男孩"); +const u8 gEasyChatWord_Adult[] = _("大人"); +const u8 gEasyChatWord_Brother[] = _("兄弟"); +const u8 gEasyChatWord_Sister[] = _("姐妹"); +const u8 gEasyChatWord_Grandmother[] = _("奶奶"); +const u8 gEasyChatWord_Aunt[] = _("阿姨"); +const u8 gEasyChatWord_Parent[] = _("家长"); +const u8 gEasyChatWord_Man[] = _("男人"); +const u8 gEasyChatWord_Me[] = _("我"); +const u8 gEasyChatWord_Girl[] = _("女孩"); +const u8 gEasyChatWord_Babe[] = _("宝宝"); +const u8 gEasyChatWord_Family[] = _("家庭"); +const u8 gEasyChatWord_Her[] = _("女的"); +const u8 gEasyChatWord_Him[] = _("男的"); +const u8 gEasyChatWord_He[] = _("他"); +const u8 gEasyChatWord_Place[] = _("位置"); +const u8 gEasyChatWord_Daughter[] = _("女儿"); +const u8 gEasyChatWord_His[] = _("他的"); +const u8 gEasyChatWord_Hes[] = _("他是"); +const u8 gEasyChatWord_Arent[] = _("不是"); +const u8 gEasyChatWord_Siblings[] = _("兄弟姐妹"); +const u8 gEasyChatWord_Kid[] = _("家"); +const u8 gEasyChatWord_Children[] = _("孩子"); +const u8 gEasyChatWord_Mr[] = _("先生"); +const u8 gEasyChatWord_Mrs[] = _("太太"); +const u8 gEasyChatWord_Myself[] = _("我自己"); +const u8 gEasyChatWord_IWas[] = _("我之前"); +const u8 gEasyChatWord_ToMe[] = _("对我"); +const u8 gEasyChatWord_My[] = _("我的"); +const u8 gEasyChatWord_IAm[] = _("我是"); +const u8 gEasyChatWord_Ive[] = _("我已经"); +const u8 gEasyChatWord_Who[] = _("自己的"); +const u8 gEasyChatWord_Someone[] = _("某人"); +const u8 gEasyChatWord_WhoWas[] = _("的人"); +const u8 gEasyChatWord_ToWhom[] = _("对谁"); +const u8 gEasyChatWord_Whose[] = _("谁的"); +const u8 gEasyChatWord_WhoIs[] = _("谁是"); +const u8 gEasyChatWord_Its[] = _("它是"); +const u8 gEasyChatWord_Lady[] = _("女士"); +const u8 gEasyChatWord_Friend[] = _("朋友"); +const u8 gEasyChatWord_Ally[] = _("同伴"); +const u8 gEasyChatWord_Person[] = _("人"); +const u8 gEasyChatWord_Dude[] = _("男"); +const u8 gEasyChatWord_They[] = _("女"); +const u8 gEasyChatWord_TheyWere[] = _("他们"); +const u8 gEasyChatWord_ToThem[] = _("对他们"); +const u8 gEasyChatWord_Their[] = _("他们的"); +const u8 gEasyChatWord_Theyre[] = _("他们是"); +const u8 gEasyChatWord_Theyve[] = _("他们已经"); +const u8 gEasyChatWord_We[] = _("我们"); +const u8 gEasyChatWord_Been[] = _("已经"); +const u8 gEasyChatWord_ToUs[] = _("对我们"); +const u8 gEasyChatWord_Our[] = _("我们的"); +const u8 gEasyChatWord_WeRe[] = _("我们是"); +const u8 gEasyChatWord_Rival[] = _("劲敌"); +const u8 gEasyChatWord_Weve[] = _("我们已经"); +const u8 gEasyChatWord_Woman[] = _("女人"); +const u8 gEasyChatWord_She[] = _("她"); +const u8 gEasyChatWord_SheWas[] = _("她是"); +const u8 gEasyChatWord_ToHer[] = _("对她"); +const u8 gEasyChatWord_Hers[] = _("她的"); +const u8 gEasyChatWord_SheIs[] = _("者"); +const u8 gEasyChatWord_Some[] = _("一些"); const struct EasyChatWordInfo gEasyChatGroup_People[] = { [EC_INDEX(EC_WORD_OPPONENT)] = diff --git a/src/data/easy_chat/easy_chat_group_speech.h b/src/data/easy_chat/easy_chat_group_speech.h index c88aedc39e..dd760dcadb 100755 --- a/src/data/easy_chat/easy_chat_group_speech.h +++ b/src/data/easy_chat/easy_chat_group_speech.h @@ -1,63 +1,63 @@ -const u8 gEasyChatWord_Listen[] = _("LISTEN"); -const u8 gEasyChatWord_NotVery[] = _("NOT VERY"); -const u8 gEasyChatWord_Mean[] = _("MEAN"); -const u8 gEasyChatWord_Lie[] = _("LIE"); -const u8 gEasyChatWord_Lay[] = _("LAY"); -const u8 gEasyChatWord_Recommend[] = _("RECOMMEND"); -const u8 gEasyChatWord_Nitwit[] = _("NITWIT"); -const u8 gEasyChatWord_Quite[] = _("QUITE"); -const u8 gEasyChatWord_From[] = _("FROM"); -const u8 gEasyChatWord_Feeling[] = _("FEELING"); -const u8 gEasyChatWord_But[] = _("BUT"); -const u8 gEasyChatWord_However[] = _("HOWEVER"); -const u8 gEasyChatWord_Case[] = _("CASE"); -const u8 gEasyChatWord_The[] = _("THE"); -const u8 gEasyChatWord_Miss[] = _("MISS"); -const u8 gEasyChatWord_How[] = _("HOW"); -const u8 gEasyChatWord_Hit[] = _("HIT"); -const u8 gEasyChatWord_Enough[] = _("ENOUGH"); -const u8 gEasyChatWord_ALot[] = _("A LOT"); -const u8 gEasyChatWord_ALittle[] = _("A LITTLE"); -const u8 gEasyChatWord_Absolutely[] = _("ABSOLUTELY"); -const u8 gEasyChatWord_And[] = _("AND"); -const u8 gEasyChatWord_Only[] = _("ONLY"); -const u8 gEasyChatWord_Around[] = _("AROUND"); -const u8 gEasyChatWord_Probably[] = _("PROBABLY"); -const u8 gEasyChatWord_If[] = _("IF"); -const u8 gEasyChatWord_Very[] = _("VERY"); -const u8 gEasyChatWord_ATinyBit[] = _("A TINY BIT"); -const u8 gEasyChatWord_Wild[] = _("WILD"); -const u8 gEasyChatWord_Thats[] = _("THAT'S"); -const u8 gEasyChatWord_Just[] = _("JUST"); -const u8 gEasyChatWord_EvenSo[] = _("EVEN SO,"); -const u8 gEasyChatWord_MustBe[] = _("MUST BE"); -const u8 gEasyChatWord_Naturally[] = _("NATURALLY"); -const u8 gEasyChatWord_ForNow[] = _("FOR NOW,"); -const u8 gEasyChatWord_Understood[] = _("UNDERSTOOD"); -const u8 gEasyChatWord_Joking[] = _("JOKING"); -const u8 gEasyChatWord_Ready[] = _("READY"); -const u8 gEasyChatWord_Something[] = _("SOMETHING"); -const u8 gEasyChatWord_Somehow[] = _("SOMEHOW"); -const u8 gEasyChatWord_Although[] = _("ALTHOUGH"); -const u8 gEasyChatWord_Also[] = _("ALSO"); -const u8 gEasyChatWord_Perfect[] = _("PERFECT"); -const u8 gEasyChatWord_AsMuchAs[] = _("AS MUCH AS"); -const u8 gEasyChatWord_Really[] = _("REALLY"); -const u8 gEasyChatWord_Truly[] = _("TRULY"); -const u8 gEasyChatWord_Seriously[] = _("SERIOUSLY"); -const u8 gEasyChatWord_Totally[] = _("TOTALLY"); -const u8 gEasyChatWord_Until[] = _("UNTIL"); -const u8 gEasyChatWord_AsIf[] = _("AS IF"); -const u8 gEasyChatWord_Mood[] = _("MOOD"); -const u8 gEasyChatWord_Rather[] = _("RATHER"); -const u8 gEasyChatWord_Awfully[] = _("AWFULLY"); -const u8 gEasyChatWord_Mode[] = _("MODE"); -const u8 gEasyChatWord_More[] = _("MORE"); -const u8 gEasyChatWord_TooLate[] = _("TOO LATE"); -const u8 gEasyChatWord_Finally[] = _("FINALLY"); -const u8 gEasyChatWord_Any[] = _("ANY"); -const u8 gEasyChatWord_Instead[] = _("INSTEAD"); -const u8 gEasyChatWord_Fantastic[] = _("FANTASTIC"); +const u8 gEasyChatWord_Listen[] = _("点"); +const u8 gEasyChatWord_NotVery[] = _("不太"); +const u8 gEasyChatWord_Mean[] = _("意思"); +const u8 gEasyChatWord_Lie[] = _("谎言"); +const u8 gEasyChatWord_Lay[] = _("怀疑"); +const u8 gEasyChatWord_Recommend[] = _("推荐"); +const u8 gEasyChatWord_Nitwit[] = _("笨蛋"); +const u8 gEasyChatWord_Quite[] = _("相当"); +const u8 gEasyChatWord_From[] = _("从"); +const u8 gEasyChatWord_Feeling[] = _("来自"); +const u8 gEasyChatWord_But[] = _("但是"); +const u8 gEasyChatWord_However[] = _("而且"); +const u8 gEasyChatWord_Case[] = _("因为"); +const u8 gEasyChatWord_The[] = _("所以"); +const u8 gEasyChatWord_Miss[] = _("想"); +const u8 gEasyChatWord_How[] = _("虽然"); +const u8 gEasyChatWord_Hit[] = _("打"); +const u8 gEasyChatWord_Enough[] = _("足够"); +const u8 gEasyChatWord_ALot[] = _("很多"); +const u8 gEasyChatWord_ALittle[] = _("一点"); +const u8 gEasyChatWord_Absolutely[] = _("绝对"); +const u8 gEasyChatWord_And[] = _("和"); +const u8 gEasyChatWord_Only[] = _("只"); +const u8 gEasyChatWord_Around[] = _("周围"); +const u8 gEasyChatWord_Probably[] = _("终究"); +const u8 gEasyChatWord_If[] = _("如果"); +const u8 gEasyChatWord_Very[] = _("很"); +const u8 gEasyChatWord_ATinyBit[] = _("一种"); +const u8 gEasyChatWord_Wild[] = _("野生"); +const u8 gEasyChatWord_Thats[] = _("毕竟"); +const u8 gEasyChatWord_Just[] = _("只是"); +const u8 gEasyChatWord_EvenSo[] = _("每"); +const u8 gEasyChatWord_MustBe[] = _("一定是"); +const u8 gEasyChatWord_Naturally[] = _("都是"); +const u8 gEasyChatWord_ForNow[] = _("目前,"); +const u8 gEasyChatWord_Understood[] = _("都"); +const u8 gEasyChatWord_Joking[] = _("像"); +const u8 gEasyChatWord_Ready[] = _("准备好"); +const u8 gEasyChatWord_Something[] = _("某物"); +const u8 gEasyChatWord_Somehow[] = _("不知为何"); +const u8 gEasyChatWord_Although[] = _("尽管"); +const u8 gEasyChatWord_Also[] = _("也"); +const u8 gEasyChatWord_Perfect[] = _("全都"); +const u8 gEasyChatWord_AsMuchAs[] = _("尽可能"); +const u8 gEasyChatWord_Really[] = _("真的"); +const u8 gEasyChatWord_Truly[] = _("真正"); +const u8 gEasyChatWord_Seriously[] = _("只有"); +const u8 gEasyChatWord_Totally[] = _("完全"); +const u8 gEasyChatWord_Until[] = _("直到"); +const u8 gEasyChatWord_AsIf[] = _("好像"); +const u8 gEasyChatWord_Mood[] = _("心情"); +const u8 gEasyChatWord_Rather[] = _("全力"); +const u8 gEasyChatWord_Awfully[] = _("非常"); +const u8 gEasyChatWord_Mode[] = _("模式"); +const u8 gEasyChatWord_More[] = _("更多"); +const u8 gEasyChatWord_TooLate[] = _("机会"); +const u8 gEasyChatWord_Finally[] = _("终于"); +const u8 gEasyChatWord_Any[] = _("任何"); +const u8 gEasyChatWord_Instead[] = _("反而"); +const u8 gEasyChatWord_Fantastic[] = _("太棒了"); const struct EasyChatWordInfo gEasyChatGroup_Speech[] = { [EC_INDEX(EC_WORD_LISTEN)] = diff --git a/src/data/easy_chat/easy_chat_group_status.h b/src/data/easy_chat/easy_chat_group_status.h index b751fbaf18..faca368c97 100755 --- a/src/data/easy_chat/easy_chat_group_status.h +++ b/src/data/easy_chat/easy_chat_group_status.h @@ -1,112 +1,112 @@ -const u8 gEasyChatWord_Dark[] = _("DARK"); -const u8 gEasyChatWord_Stench[] = _("STENCH"); -const u8 gEasyChatWord_ThickFat[] = _("THICK FAT"); -const u8 gEasyChatWord_RainDish[] = _("RAIN DISH"); -const u8 gEasyChatWord_Drizzle[] = _("DRIZZLE"); -const u8 gEasyChatWord_ArenaTrap[] = _("ARENA TRAP"); -const u8 gEasyChatWord_Intimidate[] = _("INTIMIDATE"); -const u8 gEasyChatWord_RockHead[] = _("ROCK HEAD"); -const u8 gEasyChatWord_Color[] = _("COLOR"); -const u8 gEasyChatWord_AltColor[] = _("ALT. COLOR"); -const u8 gEasyChatWord_Rock[] = _("ROCK"); -const u8 gEasyChatWord_Beautiful[] = _("BEAUTIFUL"); -const u8 gEasyChatWord_Beauty[] = _("BEAUTY"); -const u8 gEasyChatWord_AirLock[] = _("AIR LOCK"); -const u8 gEasyChatWord_Psychic[] = _("PSYCHIC"); -const u8 gEasyChatWord_HyperCutter[] = _("HYPER CUTTER"); -const u8 gEasyChatWord_Fighting[] = _("FIGHTING"); -const u8 gEasyChatWord_ShadowTag[] = _("SHADOW TAG"); -const u8 gEasyChatWord_Smart[] = _("SMART"); -const u8 gEasyChatWord_Smartness[] = _("SMARTNESS"); -const u8 gEasyChatWord_SpeedBoost[] = _("SPEED BOOST"); -const u8 gEasyChatWord_Cool[] = _("COOL"); -const u8 gEasyChatWord_Coolness[] = _("COOLNESS"); -const u8 gEasyChatWord_BattleArmor[] = _("BATTLE ARMOR"); -const u8 gEasyChatWord_Cute[] = _("CUTE"); -const u8 gEasyChatWord_Cuteness[] = _("CUTENESS"); -const u8 gEasyChatWord_Sturdy[] = _("STURDY"); -const u8 gEasyChatWord_SuctionCups[] = _("SUCTION CUPS"); -const u8 gEasyChatWord_Grass[] = _("GRASS"); -const u8 gEasyChatWord_ClearBody[] = _("CLEAR BODY"); -const u8 gEasyChatWord_Torrent[] = _("TORRENT"); -const u8 gEasyChatWord_Ghost[] = _("GHOST"); -const u8 gEasyChatWord_Ice[] = _("ICE"); -const u8 gEasyChatWord_Guts[] = _("GUTS"); -const u8 gEasyChatWord_RoughSkin[] = _("ROUGH SKIN"); -const u8 gEasyChatWord_ShellArmor[] = _("SHELL ARMOR"); -const u8 gEasyChatWord_NaturalCure[] = _("NATURAL CURE"); -const u8 gEasyChatWord_Damp[] = _("DAMP"); -const u8 gEasyChatWord_Ground[] = _("GROUND"); -const u8 gEasyChatWord_Limber[] = _("LIMBER"); -const u8 gEasyChatWord_MagnetPull[] = _("MAGNET PULL"); -const u8 gEasyChatWord_WhiteSmoke[] = _("WHITE SMOKE"); -const u8 gEasyChatWord_Synchronize[] = _("SYNCHRONIZE"); -const u8 gEasyChatWord_Overgrow[] = _("OVERGROW"); -const u8 gEasyChatWord_SwiftSwim[] = _("SWIFT SWIM"); -const u8 gEasyChatWord_SandStream[] = _("SAND STREAM"); -const u8 gEasyChatWord_SandVeil[] = _("SAND VEIL"); -const u8 gEasyChatWord_KeenEye[] = _("KEEN EYE"); -const u8 gEasyChatWord_InnerFocus[] = _("INNER FOCUS"); -const u8 gEasyChatWord_Static[] = _("STATIC"); -const u8 gEasyChatWord_Type[] = _("TYPE"); -const u8 gEasyChatWord_Tough[] = _("TOUGH"); -const u8 gEasyChatWord_Toughness[] = _("TOUGHNESS"); -const u8 gEasyChatWord_ShedSkin[] = _("SHED SKIN"); -const u8 gEasyChatWord_HugePower[] = _("HUGE POWER"); -const u8 gEasyChatWord_VoltAbsorb[] = _("VOLT ABSORB"); -const u8 gEasyChatWord_WaterAbsorb[] = _("WATER ABSORB"); -const u8 gEasyChatWord_Electric[] = _("ELECTRIC"); -const u8 gEasyChatWord_Forecast[] = _("FORECAST"); -const u8 gEasyChatWord_SereneGrace[] = _("SERENE GRACE"); -const u8 gEasyChatWord_Poison[] = _("POISON"); -const u8 gEasyChatWord_PoisonPoint[] = _("POISON POINT"); -const u8 gEasyChatWord_Dragon[] = _("DRAGON"); -const u8 gEasyChatWord_Trace[] = _("TRACE"); -const u8 gEasyChatWord_Oblivious[] = _("OBLIVIOUS"); -const u8 gEasyChatWord_Truant[] = _("TRUANT"); -const u8 gEasyChatWord_RunAway[] = _("RUN AWAY"); -const u8 gEasyChatWord_StickyHold[] = _("STICKY HOLD"); -const u8 gEasyChatWord_CloudNine[] = _("CLOUD NINE"); -const u8 gEasyChatWord_Normal[] = _("NORMAL"); -const u8 gEasyChatWord_Steel[] = _("STEEL"); -const u8 gEasyChatWord_Illuminate[] = _("ILLUMINATE"); -const u8 gEasyChatWord_EarlyBird[] = _("EARLY BIRD"); -const u8 gEasyChatWord_Hustle[] = _("HUSTLE"); -const u8 gEasyChatWord_Shine[] = _("SHINE"); -const u8 gEasyChatWord_Flying[] = _("FLYING"); -const u8 gEasyChatWord_Drought[] = _("DROUGHT"); -const u8 gEasyChatWord_Lightningrod[] = _("LIGHTNINGROD"); -const u8 gEasyChatWord_Compoundeyes[] = _("COMPOUNDEYES"); -const u8 gEasyChatWord_MarvelScale[] = _("MARVEL SCALE"); -const u8 gEasyChatWord_WonderGuard[] = _("WONDER GUARD"); -const u8 gEasyChatWord_Insomnia[] = _("INSOMNIA"); -const u8 gEasyChatWord_Levitate[] = _("LEVITATE"); -const u8 gEasyChatWord_Plus[] = _("PLUS"); -const u8 gEasyChatWord_Pressure[] = _("PRESSURE"); -const u8 gEasyChatWord_LiquidOoze[] = _("LIQUID OOZE"); -const u8 gEasyChatWord_ColorChange[] = _("COLOR CHANGE"); -const u8 gEasyChatWord_Soundproof[] = _("SOUNDPROOF"); -const u8 gEasyChatWord_EffectSpore[] = _("EFFECT SPORE"); -const u8 gEasyChatWord_Pkrs[] = _("{PK}RS"); -const u8 gEasyChatWord_Fire[] = _("FIRE"); -const u8 gEasyChatWord_FlameBody[] = _("FLAME BODY"); -const u8 gEasyChatWord_Minus[] = _("MINUS"); -const u8 gEasyChatWord_OwnTempo[] = _("OWN TEMPO"); -const u8 gEasyChatWord_MagmaArmor[] = _("MAGMA ARMOR"); -const u8 gEasyChatWord_Water[] = _("WATER"); -const u8 gEasyChatWord_WaterVeil[] = _("WATER VEIL"); -const u8 gEasyChatWord_Bug[] = _("BUG"); -const u8 gEasyChatWord_Swarm[] = _("SWARM"); -const u8 gEasyChatWord_CuteCharm[] = _("CUTE CHARM"); -const u8 gEasyChatWord_Immunity[] = _("IMMUNITY"); -const u8 gEasyChatWord_Blaze[] = _("BLAZE"); -const u8 gEasyChatWord_Pickup[] = _("PICKUP"); -const u8 gEasyChatWord_Pattern[] = _("PATTERN"); -const u8 gEasyChatWord_FlashFire[] = _("FLASH FIRE"); -const u8 gEasyChatWord_VitalSpirit[] = _("VITAL SPIRIT"); -const u8 gEasyChatWord_Chlorophyll[] = _("CHLOROPHYLL"); -const u8 gEasyChatWord_PurePower[] = _("PURE POWER"); -const u8 gEasyChatWord_ShieldDust[] = _("SHIELD DUST"); +const u8 gEasyChatWord_Dark[] = _("恶"); +const u8 gEasyChatWord_Stench[] = _("臭味"); +const u8 gEasyChatWord_ThickFat[] = _("厚脂肪"); +const u8 gEasyChatWord_RainDish[] = _("雨盘"); +const u8 gEasyChatWord_Drizzle[] = _("降雨"); +const u8 gEasyChatWord_ArenaTrap[] = _("沙穴"); +const u8 gEasyChatWord_Intimidate[] = _("威吓"); +const u8 gEasyChatWord_RockHead[] = _("坚持"); +const u8 gEasyChatWord_Color[] = _("颜色"); +const u8 gEasyChatWord_AltColor[] = _("异色"); +const u8 gEasyChatWord_Rock[] = _("岩石"); +const u8 gEasyChatWord_Beautiful[] = _("魅力"); +const u8 gEasyChatWord_Beauty[] = _("美丽"); +const u8 gEasyChatWord_AirLock[] = _("气闸"); +const u8 gEasyChatWord_Psychic[] = _("优雅"); +const u8 gEasyChatWord_HyperCutter[] = _("怪力钳"); +const u8 gEasyChatWord_Fighting[] = _("格斗"); +const u8 gEasyChatWord_ShadowTag[] = _("踩影"); +const u8 gEasyChatWord_Smart[] = _("聪明"); +const u8 gEasyChatWord_Smartness[] = _("冷静"); +const u8 gEasyChatWord_SpeedBoost[] = _("加速"); +const u8 gEasyChatWord_Cool[] = _("帅气"); +const u8 gEasyChatWord_Coolness[] = _("保持"); +const u8 gEasyChatWord_BattleArmor[] = _("装甲"); +const u8 gEasyChatWord_Cute[] = _("可爱"); +const u8 gEasyChatWord_Cuteness[] = _("队伍"); +const u8 gEasyChatWord_Sturdy[] = _("结实"); +const u8 gEasyChatWord_SuctionCups[] = _("吸盘"); +const u8 gEasyChatWord_Grass[] = _("草"); +const u8 gEasyChatWord_ClearBody[] = _("身体"); +const u8 gEasyChatWord_Torrent[] = _("激流"); +const u8 gEasyChatWord_Ghost[] = _("幽灵"); +const u8 gEasyChatWord_Ice[] = _("冰"); +const u8 gEasyChatWord_Guts[] = _("毅力"); +const u8 gEasyChatWord_RoughSkin[] = _("变强"); +const u8 gEasyChatWord_ShellArmor[] = _("坚硬"); +const u8 gEasyChatWord_NaturalCure[] = _("自然回复"); +const u8 gEasyChatWord_Damp[] = _("潮湿"); +const u8 gEasyChatWord_Ground[] = _("地面"); +const u8 gEasyChatWord_Limber[] = _("黑暗"); +const u8 gEasyChatWord_MagnetPull[] = _("磁力"); +const u8 gEasyChatWord_WhiteSmoke[] = _("迷路"); +const u8 gEasyChatWord_Synchronize[] = _("同步"); +const u8 gEasyChatWord_Overgrow[] = _("茂盛"); +const u8 gEasyChatWord_SwiftSwim[] = _("快速游泳"); +const u8 gEasyChatWord_SandStream[] = _("扬沙"); +const u8 gEasyChatWord_SandVeil[] = _("沙隐"); +const u8 gEasyChatWord_KeenEye[] = _("锐利目光"); +const u8 gEasyChatWord_InnerFocus[] = _("精神力"); +const u8 gEasyChatWord_Static[] = _("刺激"); +const u8 gEasyChatWord_Type[] = _("属性"); +const u8 gEasyChatWord_Tough[] = _("强壮"); +const u8 gEasyChatWord_Toughness[] = _("厉害"); +const u8 gEasyChatWord_ShedSkin[] = _("蜕皮"); +const u8 gEasyChatWord_HugePower[] = _("炫耀"); +const u8 gEasyChatWord_VoltAbsorb[] = _("蓄电"); +const u8 gEasyChatWord_WaterAbsorb[] = _("储水"); +const u8 gEasyChatWord_Electric[] = _("电"); +const u8 gEasyChatWord_Forecast[] = _("天气预报"); +const u8 gEasyChatWord_SereneGrace[] = _("天恩"); +const u8 gEasyChatWord_Poison[] = _("毒"); +const u8 gEasyChatWord_PoisonPoint[] = _("毒刺"); +const u8 gEasyChatWord_Dragon[] = _("龙"); +const u8 gEasyChatWord_Trace[] = _("复制"); +const u8 gEasyChatWord_Oblivious[] = _("迟钝"); +const u8 gEasyChatWord_Truant[] = _("懒惰"); +const u8 gEasyChatWord_RunAway[] = _("逃跑"); +const u8 gEasyChatWord_StickyHold[] = _("黏着"); +const u8 gEasyChatWord_CloudNine[] = _("无关天气"); +const u8 gEasyChatWord_Normal[] = _("一般"); +const u8 gEasyChatWord_Steel[] = _("钢"); +const u8 gEasyChatWord_Illuminate[] = _("发光"); +const u8 gEasyChatWord_EarlyBird[] = _("早起"); +const u8 gEasyChatWord_Hustle[] = _("活力"); +const u8 gEasyChatWord_Shine[] = _("超能"); +const u8 gEasyChatWord_Flying[] = _("飞行"); +const u8 gEasyChatWord_Drought[] = _("下落"); +const u8 gEasyChatWord_Lightningrod[] = _("避雷针"); +const u8 gEasyChatWord_Compoundeyes[] = _("复眼"); +const u8 gEasyChatWord_MarvelScale[] = _("神奇鳞片"); +const u8 gEasyChatWord_WonderGuard[] = _("神奇守护"); +const u8 gEasyChatWord_Insomnia[] = _("不眠"); +const u8 gEasyChatWord_Levitate[] = _("飘浮"); +const u8 gEasyChatWord_Plus[] = _("水平"); +const u8 gEasyChatWord_Pressure[] = _("压迫感"); +const u8 gEasyChatWord_LiquidOoze[] = _("污泥浆"); +const u8 gEasyChatWord_ColorChange[] = _("变色"); +const u8 gEasyChatWord_Soundproof[] = _("隔音"); +const u8 gEasyChatWord_EffectSpore[] = _("孢子"); +const u8 gEasyChatWord_Pkrs[] = _("宝可病毒"); +const u8 gEasyChatWord_Fire[] = _("状态"); +const u8 gEasyChatWord_FlameBody[] = _("火车"); +const u8 gEasyChatWord_Minus[] = _("正常"); +const u8 gEasyChatWord_OwnTempo[] = _("我行我素"); +const u8 gEasyChatWord_MagmaArmor[] = _("发挥"); +const u8 gEasyChatWord_Water[] = _("水"); +const u8 gEasyChatWord_WaterVeil[] = _("水幕"); +const u8 gEasyChatWord_Bug[] = _("虫"); +const u8 gEasyChatWord_Swarm[] = _("虫之预感"); +const u8 gEasyChatWord_CuteCharm[] = _("迷人之躯"); +const u8 gEasyChatWord_Immunity[] = _("免疫"); +const u8 gEasyChatWord_Blaze[] = _("猛火"); +const u8 gEasyChatWord_Pickup[] = _("捡拾"); +const u8 gEasyChatWord_Pattern[] = _("图案"); +const u8 gEasyChatWord_FlashFire[] = _("火焰"); +const u8 gEasyChatWord_VitalSpirit[] = _("干劲"); +const u8 gEasyChatWord_Chlorophyll[] = _("叶绿素"); +const u8 gEasyChatWord_PurePower[] = _("机器"); +const u8 gEasyChatWord_ShieldDust[] = _("鳞粉"); const struct EasyChatWordInfo gEasyChatGroup_Status[] = { [EC_INDEX(EC_WORD_DARK)] = diff --git a/src/data/easy_chat/easy_chat_group_time.h b/src/data/easy_chat/easy_chat_group_time.h index e7646f4fa7..8b52c8955e 100755 --- a/src/data/easy_chat/easy_chat_group_time.h +++ b/src/data/easy_chat/easy_chat_group_time.h @@ -1,48 +1,48 @@ -const u8 gEasyChatWord_Fall[] = _("FALL"); -const u8 gEasyChatWord_Morning[] = _("MORNING"); -const u8 gEasyChatWord_Tomorrow[] = _("TOMORROW"); -const u8 gEasyChatWord_Last[] = _("LAST"); -const u8 gEasyChatWord_Day[] = _("DAY"); -const u8 gEasyChatWord_Sometime[] = _("SOMETIME"); -const u8 gEasyChatWord_Always[] = _("ALWAYS"); -const u8 gEasyChatWord_Current[] = _("CURRENT"); -const u8 gEasyChatWord_Forever[] = _("FOREVER"); -const u8 gEasyChatWord_Days[] = _("DAYS"); -const u8 gEasyChatWord_End[] = _("END"); -const u8 gEasyChatWord_Tuesday[] = _("TUESDAY"); -const u8 gEasyChatWord_Yesterday[] = _("YESTERDAY"); -const u8 gEasyChatWord_Today[] = _("TODAY"); -const u8 gEasyChatWord_Friday[] = _("FRIDAY"); -const u8 gEasyChatWord_Monday[] = _("MONDAY"); -const u8 gEasyChatWord_Later[] = _("LATER"); -const u8 gEasyChatWord_Earlier[] = _("EARLIER"); -const u8 gEasyChatWord_Another[] = _("ANOTHER"); -const u8 gEasyChatWord_Time[] = _("TIME"); -const u8 gEasyChatWord_Finish[] = _("FINISH"); -const u8 gEasyChatWord_Wednesday[] = _("WEDNESDAY"); -const u8 gEasyChatWord_Soon[] = _("SOON"); -const u8 gEasyChatWord_Start[] = _("START"); -const u8 gEasyChatWord_Month[] = _("MONTH"); -const u8 gEasyChatWord_Stop[] = _("STOP"); -const u8 gEasyChatWord_Now[] = _("NOW"); -const u8 gEasyChatWord_Final[] = _("FINAL"); -const u8 gEasyChatWord_Next[] = _("NEXT"); -const u8 gEasyChatWord_Age[] = _("AGE"); -const u8 gEasyChatWord_Saturday[] = _("SATURDAY"); -const u8 gEasyChatWord_Summer[] = _("SUMMER"); -const u8 gEasyChatWord_Sunday[] = _("SUNDAY"); -const u8 gEasyChatWord_Beginning[] = _("BEGINNING"); -const u8 gEasyChatWord_Spring[] = _("SPRING"); -const u8 gEasyChatWord_Daytime[] = _("DAYTIME"); -const u8 gEasyChatWord_Winter[] = _("WINTER"); -const u8 gEasyChatWord_Daily[] = _("DAILY"); -const u8 gEasyChatWord_Olden[] = _("OLDEN"); -const u8 gEasyChatWord_Almost[] = _("ALMOST"); -const u8 gEasyChatWord_Nearly[] = _("NEARLY"); -const u8 gEasyChatWord_Thursday[] = _("THURSDAY"); -const u8 gEasyChatWord_Nighttime[] = _("NIGHTTIME"); -const u8 gEasyChatWord_Night[] = _("NIGHT"); -const u8 gEasyChatWord_Week[] = _("WEEK"); +const u8 gEasyChatWord_Fall[] = _("秋天"); +const u8 gEasyChatWord_Morning[] = _("早晨"); +const u8 gEasyChatWord_Tomorrow[] = _("明天"); +const u8 gEasyChatWord_Last[] = _("最后"); +const u8 gEasyChatWord_Day[] = _("马上"); +const u8 gEasyChatWord_Sometime[] = _("有时"); +const u8 gEasyChatWord_Always[] = _("总是"); +const u8 gEasyChatWord_Current[] = _("时"); +const u8 gEasyChatWord_Forever[] = _("永远"); +const u8 gEasyChatWord_Days[] = _("天"); +const u8 gEasyChatWord_End[] = _("一天"); +const u8 gEasyChatWord_Tuesday[] = _("星期二"); +const u8 gEasyChatWord_Yesterday[] = _("昨天"); +const u8 gEasyChatWord_Today[] = _("今天"); +const u8 gEasyChatWord_Friday[] = _("星期五"); +const u8 gEasyChatWord_Monday[] = _("星期一"); +const u8 gEasyChatWord_Later[] = _("稍后"); +const u8 gEasyChatWord_Earlier[] = _("早点"); +const u8 gEasyChatWord_Another[] = _("每天"); +const u8 gEasyChatWord_Time[] = _("时间"); +const u8 gEasyChatWord_Finish[] = _("结束"); +const u8 gEasyChatWord_Wednesday[] = _("星期三"); +const u8 gEasyChatWord_Soon[] = _("很快"); +const u8 gEasyChatWord_Start[] = _("比起"); +const u8 gEasyChatWord_Month[] = _("月"); +const u8 gEasyChatWord_Stop[] = _("停止"); +const u8 gEasyChatWord_Now[] = _("现在"); +const u8 gEasyChatWord_Final[] = _("最初"); +const u8 gEasyChatWord_Next[] = _("下一个"); +const u8 gEasyChatWord_Age[] = _("年龄"); +const u8 gEasyChatWord_Saturday[] = _("星期六"); +const u8 gEasyChatWord_Summer[] = _("夏天"); +const u8 gEasyChatWord_Sunday[] = _("星期日"); +const u8 gEasyChatWord_Beginning[] = _("开始"); +const u8 gEasyChatWord_Spring[] = _("春天"); +const u8 gEasyChatWord_Daytime[] = _("白天"); +const u8 gEasyChatWord_Winter[] = _("冬天"); +const u8 gEasyChatWord_Daily[] = _("再"); +const u8 gEasyChatWord_Olden[] = _("回"); +const u8 gEasyChatWord_Almost[] = _("几乎"); +const u8 gEasyChatWord_Nearly[] = _("很久"); +const u8 gEasyChatWord_Thursday[] = _("星期四"); +const u8 gEasyChatWord_Nighttime[] = _("夜间"); +const u8 gEasyChatWord_Night[] = _("夜晚"); +const u8 gEasyChatWord_Week[] = _("周"); const struct EasyChatWordInfo gEasyChatGroup_Time[] = { [EC_INDEX(EC_WORD_FALL)] = diff --git a/src/data/easy_chat/easy_chat_group_trainer.h b/src/data/easy_chat/easy_chat_group_trainer.h index a74ac5c3f6..287e7351c7 100755 --- a/src/data/easy_chat/easy_chat_group_trainer.h +++ b/src/data/easy_chat/easy_chat_group_trainer.h @@ -1,30 +1,30 @@ -const u8 gEasyChatWord_IChooseYou[] = _("I CHOOSE YOU"); -const u8 gEasyChatWord_Gotcha[] = _("GOTCHA"); -const u8 gEasyChatWord_Trade[] = _("TRADE"); -const u8 gEasyChatWord_Sapphire[] = _("SAPPHIRE"); -const u8 gEasyChatWord_Evolve[] = _("EVOLVE"); -const u8 gEasyChatWord_Encyclopedia[] = _("ENCYCLOPEDIA"); -const u8 gEasyChatWord_Nature[] = _("NATURE"); -const u8 gEasyChatWord_Center[] = _("CENTER"); -const u8 gEasyChatWord_Egg[] = _("EGG"); -const u8 gEasyChatWord_Link[] = _("LINK"); -const u8 gEasyChatWord_SpAbility[] = _("SP. ABILITY"); -const u8 gEasyChatWord_Trainer[] = _("TRAINER"); -const u8 gEasyChatWord_Version[] = _("VERSION"); -const u8 gEasyChatWord_Pokenav[] = _("POKéNAV"); -const u8 gEasyChatWord_Pokemon[] = _("POKéMON"); -const u8 gEasyChatWord_Get[] = _("GET"); -const u8 gEasyChatWord_Pokedex[] = _("POKéDEX"); -const u8 gEasyChatWord_Ruby[] = _("RUBY"); -const u8 gEasyChatWord_Level[] = _("LEVEL"); -const u8 gEasyChatWord_Red[] = _("RED"); -const u8 gEasyChatWord_Green[] = _("GREEN"); -const u8 gEasyChatWord_Bag[] = _("BAG"); -const u8 gEasyChatWord_Flame[] = _("FLAME"); -const u8 gEasyChatWord_Gold[] = _("GOLD"); -const u8 gEasyChatWord_Leaf[] = _("LEAF"); -const u8 gEasyChatWord_Silver[] = _("SILVER"); -const u8 gEasyChatWord_Emerald[] = _("EMERALD"); +const u8 gEasyChatWord_IChooseYou[] = _("就决定是你了"); +const u8 gEasyChatWord_Gotcha[] = _("捕获"); +const u8 gEasyChatWord_Trade[] = _("交换"); +const u8 gEasyChatWord_Sapphire[] = _("蓝宝石"); +const u8 gEasyChatWord_Evolve[] = _("进化"); +const u8 gEasyChatWord_Encyclopedia[] = _("百科"); +const u8 gEasyChatWord_Nature[] = _("性格"); +const u8 gEasyChatWord_Center[] = _("中心"); +const u8 gEasyChatWord_Egg[] = _("蛋"); +const u8 gEasyChatWord_Link[] = _("连接"); +const u8 gEasyChatWord_SpAbility[] = _("特性"); +const u8 gEasyChatWord_Trainer[] = _("训练家"); +const u8 gEasyChatWord_Version[] = _("版本"); +const u8 gEasyChatWord_Pokenav[] = _("宝可导航"); +const u8 gEasyChatWord_Pokemon[] = _("宝可梦"); +const u8 gEasyChatWord_Get[] = _("得到"); +const u8 gEasyChatWord_Pokedex[] = _("图鉴"); +const u8 gEasyChatWord_Ruby[] = _("红宝石"); +const u8 gEasyChatWord_Level[] = _("等级"); +const u8 gEasyChatWord_Red[] = _("红"); +const u8 gEasyChatWord_Green[] = _("绿"); +const u8 gEasyChatWord_Bag[] = _("包包"); +const u8 gEasyChatWord_Flame[] = _("火"); +const u8 gEasyChatWord_Gold[] = _("金"); +const u8 gEasyChatWord_Leaf[] = _("叶"); +const u8 gEasyChatWord_Silver[] = _("银"); +const u8 gEasyChatWord_Emerald[] = _("绿宝石"); const struct EasyChatWordInfo gEasyChatGroup_Trainer[] = { [EC_INDEX(EC_WORD_I_CHOOSE_YOU)] = diff --git a/src/data/easy_chat/easy_chat_group_trendy_saying.h b/src/data/easy_chat/easy_chat_group_trendy_saying.h index 60b5d8c725..3383dc94ca 100755 --- a/src/data/easy_chat/easy_chat_group_trendy_saying.h +++ b/src/data/easy_chat/easy_chat_group_trendy_saying.h @@ -1,36 +1,36 @@ -const u8 gEasyChatWord_KthxBye[] = _("KTHX, BYE."); -const u8 gEasyChatWord_YesSirExcl[] = _("YES, SIR!"); -const u8 gEasyChatWord_AvantGarde[] = _("AVANT GARDE"); -const u8 gEasyChatWord_Couple[] = _("COUPLE"); -const u8 gEasyChatWord_MuchObliged[] = _("MUCH OBLIGED"); -const u8 gEasyChatWord_YeehawExcl[] = _("YEEHAW!"); -const u8 gEasyChatWord_Mega[] = _("MEGA"); -const u8 gEasyChatWord_1HitKOExcl[] = _("1-HIT KO!"); -const u8 gEasyChatWord_Destiny[] = _("DESTINY"); -const u8 gEasyChatWord_Cancel[] = _("CANCEL"); -const u8 gEasyChatWord_New[] = _("NEW"); -const u8 gEasyChatWord_Flatten[] = _("FLATTEN"); -const u8 gEasyChatWord_Kidding[] = _("KIDDING"); -const u8 gEasyChatWord_Loser[] = _("LOSER"); -const u8 gEasyChatWord_Losing[] = _("LOSING"); -const u8 gEasyChatWord_Happening[] = _("HAPPENING"); -const u8 gEasyChatWord_HipAnd[] = _("HIP AND"); -const u8 gEasyChatWord_Shake[] = _("SHAKE"); -const u8 gEasyChatWord_Shady[] = _("SHADY"); -const u8 gEasyChatWord_Upbeat[] = _("UPBEAT"); -const u8 gEasyChatWord_Modern[] = _("MODERN"); -const u8 gEasyChatWord_SmellYa[] = _("SMELL YA"); -const u8 gEasyChatWord_Bang[] = _("BANG"); -const u8 gEasyChatWord_Knockout[] = _("KNOCKOUT"); -const u8 gEasyChatWord_Hassle[] = _("HASSLE"); -const u8 gEasyChatWord_Winner[] = _("WINNER"); -const u8 gEasyChatWord_Fever[] = _("FEVER"); -const u8 gEasyChatWord_Wannabe[] = _("WANNABE"); -const u8 gEasyChatWord_Baby[] = _("BABY"); -const u8 gEasyChatWord_Heart[] = _("HEART"); -const u8 gEasyChatWord_Old[] = _("OLD"); -const u8 gEasyChatWord_Young[] = _("YOUNG"); -const u8 gEasyChatWord_Ugly[] = _("UGLY"); +const u8 gEasyChatWord_KthxBye[] = _("谢谢,再见。"); +const u8 gEasyChatWord_YesSirExcl[] = _("是,先生!"); +const u8 gEasyChatWord_AvantGarde[] = _("前卫"); +const u8 gEasyChatWord_Couple[] = _("情侣"); +const u8 gEasyChatWord_MuchObliged[] = _("非常感谢"); +const u8 gEasyChatWord_YeehawExcl[] = _("耶!"); +const u8 gEasyChatWord_Mega[] = _("超"); +const u8 gEasyChatWord_1HitKOExcl[] = _("一击KO!"); +const u8 gEasyChatWord_Destiny[] = _("命运"); +const u8 gEasyChatWord_Cancel[] = _("取消"); +const u8 gEasyChatWord_New[] = _("新"); +const u8 gEasyChatWord_Flatten[] = _("扁平化"); +const u8 gEasyChatWord_Kidding[] = _("开玩笑"); +const u8 gEasyChatWord_Loser[] = _("失败者"); +const u8 gEasyChatWord_Losing[] = _("失败"); +const u8 gEasyChatWord_Happening[] = _("发生"); +const u8 gEasyChatWord_HipAnd[] = _("嘻哈和"); +const u8 gEasyChatWord_Shake[] = _("摇摆"); +const u8 gEasyChatWord_Shady[] = _("阴暗"); +const u8 gEasyChatWord_Upbeat[] = _("乐观"); +const u8 gEasyChatWord_Modern[] = _("现代"); +const u8 gEasyChatWord_SmellYa[] = _("再见"); +const u8 gEasyChatWord_Bang[] = _("砰"); +const u8 gEasyChatWord_Knockout[] = _("击倒"); +const u8 gEasyChatWord_Hassle[] = _("麻烦"); +const u8 gEasyChatWord_Winner[] = _("赢家"); +const u8 gEasyChatWord_Fever[] = _("狂热"); +const u8 gEasyChatWord_Wannabe[] = _("想要成为"); +const u8 gEasyChatWord_Baby[] = _("宝贝"); +const u8 gEasyChatWord_Heart[] = _("心"); +const u8 gEasyChatWord_Old[] = _("老"); +const u8 gEasyChatWord_Young[] = _("年轻"); +const u8 gEasyChatWord_Ugly[] = _("丑陋"); const struct EasyChatWordInfo gEasyChatGroup_TrendySaying[] = { [EC_INDEX(EC_WORD_KTHX_BYE)] = diff --git a/src/data/easy_chat/easy_chat_group_voices.h b/src/data/easy_chat/easy_chat_group_voices.h index f50cba002e..bca19513fe 100755 --- a/src/data/easy_chat/easy_chat_group_voices.h +++ b/src/data/easy_chat/easy_chat_group_voices.h @@ -1,66 +1,66 @@ -const u8 gEasyChatWord_Excl[] = _("!"); -const u8 gEasyChatWord_ExclExcl[] = _("!!"); -const u8 gEasyChatWord_QuesExcl[] = _("?!"); -const u8 gEasyChatWord_Ques[] = _("?"); -const u8 gEasyChatWord_Ellipsis[] = _("…"); -const u8 gEasyChatWord_EllipsisExcl[] = _("…!"); +const u8 gEasyChatWord_Excl[] = _("!"); +const u8 gEasyChatWord_ExclExcl[] = _("!!"); +const u8 gEasyChatWord_QuesExcl[] = _("?!"); +const u8 gEasyChatWord_Ques[] = _("?"); +const u8 gEasyChatWord_Ellipsis[] = _("……"); +const u8 gEasyChatWord_EllipsisExcl[] = _("……!"); const u8 gEasyChatWord_EllipsisEllipsisEllipsis[] = _("………"); const u8 gEasyChatWord_Dash[] = _("-"); const u8 gEasyChatWord_DashDashDash[] = _("- - -"); -const u8 gEasyChatWord_UhOh[] = _("UH-OH"); -const u8 gEasyChatWord_Waaah[] = _("WAAAH"); -const u8 gEasyChatWord_Ahaha[] = _("AHAHA"); -const u8 gEasyChatWord_OhQues[] = _("OH?"); -const u8 gEasyChatWord_Nope[] = _("NOPE"); -const u8 gEasyChatWord_Urgh[] = _("URGH"); -const u8 gEasyChatWord_Hmm[] = _("HMM"); -const u8 gEasyChatWord_Whoah[] = _("WHOAH"); -const u8 gEasyChatWord_WroooaarExcl[] = _("WROOOAAR!"); -const u8 gEasyChatWord_Wow[] = _("WOW"); -const u8 gEasyChatWord_Giggle[] = _("GIGGLE"); -const u8 gEasyChatWord_Sigh[] = _("SIGH"); -const u8 gEasyChatWord_Unbelievable[] = _("UNBELIEVABLE"); -const u8 gEasyChatWord_Cries[] = _("CRIES"); -const u8 gEasyChatWord_Agree[] = _("AGREE"); -const u8 gEasyChatWord_EhQues[] = _("EH?"); -const u8 gEasyChatWord_Cry[] = _("CRY"); -const u8 gEasyChatWord_Ehehe[] = _("EHEHE"); -const u8 gEasyChatWord_OiOiOi[] = _("OI, OI, OI"); -const u8 gEasyChatWord_OhYeah[] = _("OH, YEAH"); -const u8 gEasyChatWord_Oh[] = _("OH"); -const u8 gEasyChatWord_Oops[] = _("OOPS"); -const u8 gEasyChatWord_Shocked[] = _("SHOCKED"); -const u8 gEasyChatWord_Eek[] = _("EEK"); -const u8 gEasyChatWord_Graaah[] = _("GRAAAH"); -const u8 gEasyChatWord_Gwahahaha[] = _("GWAHAHAHA"); -const u8 gEasyChatWord_Way[] = _("WAY"); -const u8 gEasyChatWord_Tch[] = _("TCH"); -const u8 gEasyChatWord_Hehe[] = _("HEHE"); -const u8 gEasyChatWord_Hah[] = _("HAH"); -const u8 gEasyChatWord_Yup[] = _("YUP"); -const u8 gEasyChatWord_Hahaha[] = _("HAHAHA"); -const u8 gEasyChatWord_Aiyeeh[] = _("AIYEEH"); -const u8 gEasyChatWord_Hiyah[] = _("HIYAH"); -const u8 gEasyChatWord_Fufufu[] = _("FUFUFU"); -const u8 gEasyChatWord_Lol[] = _("LOL"); -const u8 gEasyChatWord_Snort[] = _("SNORT"); -const u8 gEasyChatWord_Humph[] = _("HUMPH"); -const u8 gEasyChatWord_Hehehe[] = _("HEHEHE"); -const u8 gEasyChatWord_Heh[] = _("HEH"); -const u8 gEasyChatWord_Hohoho[] = _("HOHOHO"); -const u8 gEasyChatWord_UhHuh[] = _("UH-HUH"); -const u8 gEasyChatWord_OhDear[] = _("OH, DEAR"); -const u8 gEasyChatWord_Arrgh[] = _("ARRGH"); -const u8 gEasyChatWord_Mufufu[] = _("MUFUFU"); -const u8 gEasyChatWord_Mmm[] = _("MMM"); -const u8 gEasyChatWord_OhKay[] = _("OH-KAY"); -const u8 gEasyChatWord_Okay[] = _("OKAY"); -const u8 gEasyChatWord_Lalala[] = _("LALALA"); -const u8 gEasyChatWord_Yay[] = _("YAY"); -const u8 gEasyChatWord_Aww[] = _("AWW"); -const u8 gEasyChatWord_Wowee[] = _("WOWEE"); -const u8 gEasyChatWord_Gwah[] = _("GWAH"); -const u8 gEasyChatWord_Wahahaha[] = _("WAHAHAHA"); +const u8 gEasyChatWord_UhOh[] = _("啊哦"); +const u8 gEasyChatWord_Waaah[] = _("哇"); +const u8 gEasyChatWord_Ahaha[] = _("啊哈哈"); +const u8 gEasyChatWord_OhQues[] = _("哦?"); +const u8 gEasyChatWord_Nope[] = _("啦"); +const u8 gEasyChatWord_Urgh[] = _("呃"); +const u8 gEasyChatWord_Hmm[] = _("嗯"); +const u8 gEasyChatWord_Whoah[] = _("哇哦"); +const u8 gEasyChatWord_WroooaarExcl[] = _("吼嗷嗷"); +const u8 gEasyChatWord_Wow[] = _("可惜"); +const u8 gEasyChatWord_Giggle[] = _("咯咯"); +const u8 gEasyChatWord_Sigh[] = _("唉"); +const u8 gEasyChatWord_Unbelievable[] = _("难以置信"); +const u8 gEasyChatWord_Cries[] = _("哭"); +const u8 gEasyChatWord_Agree[] = _("拜托"); +const u8 gEasyChatWord_EhQues[] = _("才是"); +const u8 gEasyChatWord_Cry[] = _("好了"); +const u8 gEasyChatWord_Ehehe[] = _("哎嘿嘿"); +const u8 gEasyChatWord_OiOiOi[] = _("喂喂喂"); +const u8 gEasyChatWord_OhYeah[] = _("噢耶"); +const u8 gEasyChatWord_Oh[] = _("哦"); +const u8 gEasyChatWord_Oops[] = _("哎呀"); +const u8 gEasyChatWord_Shocked[] = _("震惊"); +const u8 gEasyChatWord_Eek[] = _("罢了"); +const u8 gEasyChatWord_Graaah[] = _("样子"); +const u8 gEasyChatWord_Gwahahaha[] = _("难怪"); +const u8 gEasyChatWord_Way[] = _("太"); +const u8 gEasyChatWord_Tch[] = _("啧"); +const u8 gEasyChatWord_Hehe[] = _("嘿嘿"); +const u8 gEasyChatWord_Hah[] = _("哈"); +const u8 gEasyChatWord_Yup[] = _("吧"); +const u8 gEasyChatWord_Hahaha[] = _("哈哈哈"); +const u8 gEasyChatWord_Aiyeeh[] = _("哎耶"); +const u8 gEasyChatWord_Hiyah[] = _("嘿呀"); +const u8 gEasyChatWord_Fufufu[] = _("呼呼呼"); +const u8 gEasyChatWord_Lol[] = _("笑死"); +const u8 gEasyChatWord_Snort[] = _("了吗?"); +const u8 gEasyChatWord_Humph[] = _("哼"); +const u8 gEasyChatWord_Hehehe[] = _("呵呵呵"); +const u8 gEasyChatWord_Heh[] = _("呵"); +const u8 gEasyChatWord_Hohoho[] = _("嚯嚯嚯"); +const u8 gEasyChatWord_UhHuh[] = _("嗯嗯"); +const u8 gEasyChatWord_OhDear[] = _("哦天"); +const u8 gEasyChatWord_Arrgh[] = _("啊啊"); +const u8 gEasyChatWord_Mufufu[] = _("没错"); +const u8 gEasyChatWord_Mmm[] = _("嗯……"); +const u8 gEasyChatWord_OhKay[] = _("好好"); +const u8 gEasyChatWord_Okay[] = _("好吧"); +const u8 gEasyChatWord_Lalala[] = _("啦啦啦"); +const u8 gEasyChatWord_Yay[] = _("耶"); +const u8 gEasyChatWord_Aww[] = _("啊"); +const u8 gEasyChatWord_Wowee[] = _("哇耶"); +const u8 gEasyChatWord_Gwah[] = _("嘎啊"); +const u8 gEasyChatWord_Wahahaha[] = _("哇哈哈哈"); const struct EasyChatWordInfo gEasyChatGroup_Voices[] = { [EC_INDEX(EC_WORD_EXCL)] = diff --git a/src/data/trade.h b/src/data/trade.h index fe737730bb..5f921534a7 100644 --- a/src/data/trade.h +++ b/src/data/trade.h @@ -1053,35 +1053,35 @@ static const struct InGameTrade sIngameTrades[] = static const u16 sIngameTradeMail[][MAIL_WORDS_COUNT + 1] = { { - EC_WORD_BE, - EC_WORD_NICE, - EC_WORD_TO, + EC_WORD_FOE, EC_POKEMON(PLUSLE), + EC_WORD_OH_KAY, + EC_WORD_OF, EC_WORD_EXCL, EC_POKEMON(VOLBEAT), - EC_WORD_WILL, - EC_WORD_BE, - EC_WORD_FANTASTIC + EC_WORD_WOULD, + EC_WORD_WELL, + EC_WORD_OF, }, { - EC_WORD_I, - EC_WORD_WILL, - EC_WORD_MAKE, + EC_WORD_ME, + EC_WORD_WOULD, + EC_WORD_LEARN, EC_POKEMON(BAGON), - EC_WORD_TOUGH, + EC_WORD_ROUGH_SKIN, EC_WORD_PLEASE, - EC_WORD_TRAIN, - EC_POKEMON(HORSEA), - EC_WORD_WELL + EC_WORD_OH_KAY, + EC_WORD_TRAINS, + EC_POKEMON(HORSEA), }, { EC_WORD_THANK_YOU, - EC_WORD_FOR, + EC_WORD_OF, EC_POKEMON(SKITTY), EC_POKEMON_NATIONAL(MEOWTH), - EC_WORD_CRIES, - EC_WORD_IN, - EC_WORD_A, - EC_WORD_CUTE, - EC_WORD_WAY + EC_WORD_OF, + EC_WORD_GRAAAH, + EC_WORD_ALSO, + EC_WORD_VERY, + EC_WORD_CUTE, } }; diff --git a/src/easy_chat.c b/src/easy_chat.c index 427aa6773e..d822873af1 100644 --- a/src/easy_chat.c +++ b/src/easy_chat.c @@ -692,10 +692,10 @@ static const u8 sAlphabetGroupIdMap[NUM_ALPHABET_ROWS][NUM_ALPHABET_COLUMNS] = { }; static const u16 sMysteryGiftPhrase[NUM_QUESTIONNAIRE_WORDS] = { - EC_WORD_LINK, + EC_WORD_AND, + EC_WORD_SON, EC_WORD_TOGETHER, - EC_WORD_WITH, - EC_WORD_ALL, + EC_WORD_LINK, }; static const u16 sBerryMasterWifePhrases[][2] = { @@ -1240,36 +1240,36 @@ static const u8 *const sEasyChatGroupNamePointers[EC_NUM_GROUPS] = { static const u16 sDefaultProfileWords[EASY_CHAT_BATTLE_WORDS_COUNT - 2] = { EC_WORD_I_AM, - EC_WORD_A, EC_WORD_POKEMON, - EC_WORD_FRIEND, + EC_WORD_OF, + EC_WORD_FRIEND, }; static const u16 sDefaultBattleStartWords[EASY_CHAT_BATTLE_WORDS_COUNT] = { - EC_WORD_ARE, EC_WORD_YOU, EC_WORD_READY, - EC_WORD_QUES, + EC_WORD_IS, + EC_WORD_WAS, EC_WORD_HERE_I_COME, - EC_WORD_EXCL, + EC_WORD_EXCL, }; static const u16 sDefaultBattleWonWords[EASY_CHAT_BATTLE_WORDS_COUNT] = { EC_WORD_YAY, EC_WORD_YAY, EC_WORD_EXCL_EXCL, - EC_WORD_I_VE, + EC_WORD_ME, EC_WORD_WON, - EC_WORD_EXCL_EXCL, + EC_WORD_EXCL_EXCL, }; static const u16 sDefaultBattleLostWords[EASY_CHAT_BATTLE_WORDS_COUNT] = { - EC_WORD_TOO, - EC_WORD_BAD, + EC_WORD_YEAH, + EC_WORD_AWFUL, EC_WORD_ELLIPSIS, EC_WORD_WE, EC_WORD_LOST, - EC_WORD_ELLIPSIS, + EC_WORD_ELLIPSIS, }; static const u16 sRestrictedWordSpecies[] = { diff --git a/src/mauville_old_man.c b/src/mauville_old_man.c index a4b56bf674..1871cf971f 100644 --- a/src/mauville_old_man.c +++ b/src/mauville_old_man.c @@ -39,11 +39,11 @@ static EWRAM_DATA u8 sStorytellerWindowId = 0; static const u16 sDefaultBardSongLyrics[NUM_BARD_SONG_WORDS] = { EC_WORD_SHAKE, - EC_WORD_IT, - EC_WORD_DO, - EC_WORD_THE, - EC_WORD_DIET, - EC_WORD_DANCE + EC_WORD_FAINT, + EC_WORD_TOGETHER, + EC_WORD_HEALTHY, + EC_WORD_TOO, + EC_WORD_DANCE, }; static const u8 *const sGiddyAdjectives[] = {