From 72b8c2f60b438060041f94d5575e8bc53ecb9e01 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Mon, 24 Jun 2024 09:48:12 -0400 Subject: [PATCH] Decorations + general language string macro --- include/global.h | 8 + src/data/decoration/header.h | 605 ++++- src/data/trainers.h | 4279 +++++++++++++++++++++++++++------- 3 files changed, 3908 insertions(+), 984 deletions(-) diff --git a/include/global.h b/include/global.h index b1fd21d8b1..37c12136ff 100644 --- a/include/global.h +++ b/include/global.h @@ -139,6 +139,14 @@ // It looks like file.c:line: size of array `id' is negative #define STATIC_ASSERT(expr, id) typedef char id[(expr) ? 1 : -1]; +#if ENGLISH +#define LANGUAGE_STRING(_english, _french, _italian) _(_english) +#elif FRENCH +#define LANGUAGE_STRING(_english, _french, _italian) _(_french) +#elif ITALIAN +#define LANGUAGE_STRING(_english, _french, _italian) _(_italian) +#endif + struct Coords8 { s8 x; diff --git a/src/data/decoration/header.h b/src/data/decoration/header.h index 7a151808d3..833dff11e6 100644 --- a/src/data/decoration/header.h +++ b/src/data/decoration/header.h @@ -3,7 +3,10 @@ const struct Decoration gDecorations[] = [DECOR_NONE] = { .id = DECOR_NONE, - .name = _("SMALL DESK"), + .name = LANGUAGE_STRING( + "SMALL DESK", + "PETIT BUREAU", + "TAVOLO PICCOLO"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_DESK, @@ -15,7 +18,10 @@ const struct Decoration gDecorations[] = [DECOR_SMALL_DESK] = { .id = DECOR_SMALL_DESK, - .name = _("SMALL DESK"), + .name = LANGUAGE_STRING( + "SMALL DESK", + "PETIT BUREAU", + "TAVOLO PICCOLO"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_DESK, @@ -27,7 +33,10 @@ const struct Decoration gDecorations[] = [DECOR_POKEMON_DESK] = { .id = DECOR_POKEMON_DESK, - .name = _("POKéMON DESK"), + .name = LANGUAGE_STRING( + "POKéMON DESK", + "BUREAU POKéMON", + "TAVOLO POKéMON"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_DESK, @@ -39,7 +48,10 @@ const struct Decoration gDecorations[] = [DECOR_HEAVY_DESK] = { .id = DECOR_HEAVY_DESK, - .name = _("HEAVY DESK"), + .name = LANGUAGE_STRING( + "HEAVY DESK", + "GRAND BUREAU", + "TAVOLO PESANTE"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_3x2, .category = DECORCAT_DESK, @@ -51,7 +63,10 @@ const struct Decoration gDecorations[] = [DECOR_RAGGED_DESK] = { .id = DECOR_RAGGED_DESK, - .name = _("RAGGED DESK"), + .name = LANGUAGE_STRING( + "RAGGED DESK", + "BUREAU BRUT", + "TAVOLO GREZZO"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_3x2, .category = DECORCAT_DESK, @@ -63,7 +78,10 @@ const struct Decoration gDecorations[] = [DECOR_COMFORT_DESK] = { .id = DECOR_COMFORT_DESK, - .name = _("COMFORT DESK"), + .name = LANGUAGE_STRING( + "COMFORT DESK", + "BUREAU COQUET", + "TAVOLO COMODO"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_3x2, .category = DECORCAT_DESK, @@ -75,7 +93,10 @@ const struct Decoration gDecorations[] = [DECOR_PRETTY_DESK] = { .id = DECOR_PRETTY_DESK, - .name = _("PRETTY DESK"), + .name = LANGUAGE_STRING( + "PRETTY DESK", + "JOLI BUREAU", + "BEL TAVOLO"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_DESK, @@ -87,7 +108,10 @@ const struct Decoration gDecorations[] = [DECOR_BRICK_DESK] = { .id = DECOR_BRICK_DESK, - .name = _("BRICK DESK"), + .name = LANGUAGE_STRING( + "BRICK DESK", + "BUREAU BRIQUES", + "TAVOLO MATTONI"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_DESK, @@ -99,7 +123,10 @@ const struct Decoration gDecorations[] = [DECOR_CAMP_DESK] = { .id = DECOR_CAMP_DESK, - .name = _("CAMP DESK"), + .name = LANGUAGE_STRING( + "CAMP DESK", + "BUREAU CAMPEUR", + "TAVOLO DA CAMPO"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_DESK, @@ -111,7 +138,10 @@ const struct Decoration gDecorations[] = [DECOR_HARD_DESK] = { .id = DECOR_HARD_DESK, - .name = _("HARD DESK"), + .name = LANGUAGE_STRING( + "HARD DESK", + "BUREAU PIERRES", + "TAVOLO DURO"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_DESK, @@ -123,7 +153,10 @@ const struct Decoration gDecorations[] = [DECOR_SMALL_CHAIR] = { .id = DECOR_SMALL_CHAIR, - .name = _("SMALL CHAIR"), + .name = LANGUAGE_STRING( + "SMALL CHAIR", + "PETITE CHAISE", + "SEDIA PICCOLA"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_CHAIR, @@ -135,7 +168,10 @@ const struct Decoration gDecorations[] = [DECOR_POKEMON_CHAIR] = { .id = DECOR_POKEMON_CHAIR, - .name = _("POKéMON CHAIR"), + .name = LANGUAGE_STRING( + "POKéMON CHAIR", + "CHAISE POKéMON", + "SEDIA POKéMON"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_CHAIR, @@ -147,7 +183,10 @@ const struct Decoration gDecorations[] = [DECOR_HEAVY_CHAIR] = { .id = DECOR_HEAVY_CHAIR, - .name = _("HEAVY CHAIR"), + .name = LANGUAGE_STRING( + "HEAVY CHAIR", + "GRANDE CHAISE", + "SEDIA PESANTE"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_CHAIR, @@ -159,7 +198,10 @@ const struct Decoration gDecorations[] = [DECOR_PRETTY_CHAIR] = { .id = DECOR_PRETTY_CHAIR, - .name = _("PRETTY CHAIR"), + .name = LANGUAGE_STRING( + "PRETTY CHAIR", + "JOLIE CHAISE", + "BELLA SEDIA"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_CHAIR, @@ -171,7 +213,10 @@ const struct Decoration gDecorations[] = [DECOR_COMFORT_CHAIR] = { .id = DECOR_COMFORT_CHAIR, - .name = _("COMFORT CHAIR"), + .name = LANGUAGE_STRING( + "COMFORT CHAIR", + "CHAISE COQUETTE", + "SEDIA COMODA"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_CHAIR, @@ -183,7 +228,10 @@ const struct Decoration gDecorations[] = [DECOR_RAGGED_CHAIR] = { .id = DECOR_RAGGED_CHAIR, - .name = _("RAGGED CHAIR"), + .name = LANGUAGE_STRING( + "RAGGED CHAIR", + "CHAISE BRUTE", + "SEDIA GREZZA"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_CHAIR, @@ -195,7 +243,10 @@ const struct Decoration gDecorations[] = [DECOR_BRICK_CHAIR] = { .id = DECOR_BRICK_CHAIR, - .name = _("BRICK CHAIR"), + .name = LANGUAGE_STRING( + "BRICK CHAIR", + "CHAISE BRIQUES", + "SEDIA MATTONI"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_CHAIR, @@ -207,7 +258,10 @@ const struct Decoration gDecorations[] = [DECOR_CAMP_CHAIR] = { .id = DECOR_CAMP_CHAIR, - .name = _("CAMP CHAIR"), + .name = LANGUAGE_STRING( + "CAMP CHAIR", + "CHAISE CAMPEUR", + "SEDIA DA CAMPO"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_CHAIR, @@ -219,7 +273,10 @@ const struct Decoration gDecorations[] = [DECOR_HARD_CHAIR] = { .id = DECOR_HARD_CHAIR, - .name = _("HARD CHAIR"), + .name = LANGUAGE_STRING( + "HARD CHAIR", + "CHAISE PIERRES", + "SEDIA DURA"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_CHAIR, @@ -231,7 +288,10 @@ const struct Decoration gDecorations[] = [DECOR_RED_PLANT] = { .id = DECOR_RED_PLANT, - .name = _("RED PLANT"), + .name = LANGUAGE_STRING( + "RED PLANT", + "PLANTE ROUGE", + "PIANTA ROSSA"), .permission = DECORPERM_BEHIND_FLOOR, .shape = DECORSHAPE_1x2, .category = DECORCAT_PLANT, @@ -243,7 +303,10 @@ const struct Decoration gDecorations[] = [DECOR_TROPICAL_PLANT] = { .id = DECOR_TROPICAL_PLANT, - .name = _("TROPICAL PLANT"), + .name = LANGUAGE_STRING( + "TROPICAL PLANT", + "PLANTE TROPIC", + "TROPICPIANTA"), .permission = DECORPERM_BEHIND_FLOOR, .shape = DECORSHAPE_1x2, .category = DECORCAT_PLANT, @@ -255,7 +318,10 @@ const struct Decoration gDecorations[] = [DECOR_PRETTY_FLOWERS] = { .id = DECOR_PRETTY_FLOWERS, - .name = _("PRETTY FLOWERS"), + .name = LANGUAGE_STRING( + "PRETTY FLOWERS", + "JOLIES FLEURS", + "BEI FIORI"), .permission = DECORPERM_BEHIND_FLOOR, .shape = DECORSHAPE_1x2, .category = DECORCAT_PLANT, @@ -267,7 +333,10 @@ const struct Decoration gDecorations[] = [DECOR_COLORFUL_PLANT] = { .id = DECOR_COLORFUL_PLANT, - .name = _("COLORFUL PLANT"), + .name = LANGUAGE_STRING( + "COLORFUL PLANT", + "PLANTE COLOREE", + "PIANTA COLORATA"), .permission = DECORPERM_BEHIND_FLOOR, .shape = DECORSHAPE_2x2, .category = DECORCAT_PLANT, @@ -279,7 +348,10 @@ const struct Decoration gDecorations[] = [DECOR_BIG_PLANT] = { .id = DECOR_BIG_PLANT, - .name = _("BIG PLANT"), + .name = LANGUAGE_STRING( + "BIG PLANT", + "GROSSE PLANTE", + "PIANTA GRANDE"), .permission = DECORPERM_BEHIND_FLOOR, .shape = DECORSHAPE_2x2, .category = DECORCAT_PLANT, @@ -291,7 +363,10 @@ const struct Decoration gDecorations[] = [DECOR_GORGEOUS_PLANT] = { .id = DECOR_GORGEOUS_PLANT, - .name = _("GORGEOUS PLANT"), + .name = LANGUAGE_STRING( + "GORGEOUS PLANT", + "BELLE PLANTE", + "PIANTA CHIC"), .permission = DECORPERM_BEHIND_FLOOR, .shape = DECORSHAPE_2x2, .category = DECORCAT_PLANT, @@ -303,7 +378,10 @@ const struct Decoration gDecorations[] = [DECOR_RED_BRICK] = { .id = DECOR_RED_BRICK, - .name = _("RED BRICK"), + .name = LANGUAGE_STRING( + "RED BRICK", + "BRIQUE ROUGE", + "MATTONE ROSSO"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_1x2, .category = DECORCAT_ORNAMENT, @@ -315,7 +393,10 @@ const struct Decoration gDecorations[] = [DECOR_YELLOW_BRICK] = { .id = DECOR_YELLOW_BRICK, - .name = _("YELLOW BRICK"), + .name = LANGUAGE_STRING( + "YELLOW BRICK", + "BRIQUE JAUNE", + "MATTONE GIALLO"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_1x2, .category = DECORCAT_ORNAMENT, @@ -327,7 +408,10 @@ const struct Decoration gDecorations[] = [DECOR_BLUE_BRICK] = { .id = DECOR_BLUE_BRICK, - .name = _("BLUE BRICK"), + .name = LANGUAGE_STRING( + "BLUE BRICK", + "BRIQUE BLEUE", + "MATTONE BLU"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_1x2, .category = DECORCAT_ORNAMENT, @@ -339,7 +423,10 @@ const struct Decoration gDecorations[] = [DECOR_RED_BALLOON] = { .id = DECOR_RED_BALLOON, - .name = _("RED BALLOON"), + .name = LANGUAGE_STRING( + "RED BALLOON", + "BALLON ROUGE", + "PALLONE ROSSO"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_ORNAMENT, @@ -351,7 +438,10 @@ const struct Decoration gDecorations[] = [DECOR_BLUE_BALLOON] = { .id = DECOR_BLUE_BALLOON, - .name = _("BLUE BALLOON"), + .name = LANGUAGE_STRING( + "BLUE BALLOON", + "BALLON BLEU", + "PALLONE BLU"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_ORNAMENT, @@ -363,7 +453,10 @@ const struct Decoration gDecorations[] = [DECOR_YELLOW_BALLOON] = { .id = DECOR_YELLOW_BALLOON, - .name = _("YELLOW BALLOON"), + .name = LANGUAGE_STRING( + "YELLOW BALLOON", + "BALLON JAUNE", + "PALLONE GIALLO"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_ORNAMENT, @@ -375,7 +468,10 @@ const struct Decoration gDecorations[] = [DECOR_RED_TENT] = { .id = DECOR_RED_TENT, - .name = _("RED TENT"), + .name = LANGUAGE_STRING( + "RED TENT", + "TENTE ROUGE", + "TENDA ROSSA"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_ORNAMENT, @@ -387,7 +483,10 @@ const struct Decoration gDecorations[] = [DECOR_BLUE_TENT] = { .id = DECOR_BLUE_TENT, - .name = _("BLUE TENT"), + .name = LANGUAGE_STRING( + "BLUE TENT", + "TENTE BLEUE", + "TENDA BLU"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_ORNAMENT, @@ -399,7 +498,10 @@ const struct Decoration gDecorations[] = [DECOR_SOLID_BOARD] = { .id = DECOR_SOLID_BOARD, - .name = _("SOLID BOARD"), + .name = LANGUAGE_STRING( + "SOLID BOARD", + "PLANCHE SOLIDE", + "ASSE SOLIDA"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x2, .category = DECORCAT_ORNAMENT, @@ -411,7 +513,10 @@ const struct Decoration gDecorations[] = [DECOR_SLIDE] = { .id = DECOR_SLIDE, - .name = _("SLIDE"), + .name = LANGUAGE_STRING( + "SLIDE", + "TOBOGGAN", + "SCIVOLO"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_2x4, .category = DECORCAT_ORNAMENT, @@ -423,7 +528,10 @@ const struct Decoration gDecorations[] = [DECOR_FENCE_LENGTH] = { .id = DECOR_FENCE_LENGTH, - .name = _("FENCE LENGTH"), + .name = LANGUAGE_STRING( + "FENCE LENGTH", + "BARRIERE HAUTE", + "BARRIERA LUNGA"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_ORNAMENT, @@ -435,7 +543,10 @@ const struct Decoration gDecorations[] = [DECOR_FENCE_WIDTH] = { .id = DECOR_FENCE_WIDTH, - .name = _("FENCE WIDTH"), + .name = LANGUAGE_STRING( + "FENCE WIDTH", + "BARRIERE LARGE", + "BARRIERA LARGA"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_ORNAMENT, @@ -447,7 +558,10 @@ const struct Decoration gDecorations[] = [DECOR_TIRE] = { .id = DECOR_TIRE, - .name = _("TIRE"), + .name = LANGUAGE_STRING( + "TIRE", + "PNEU", + "CERCHIONE"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_2x2, .category = DECORCAT_ORNAMENT, @@ -459,7 +573,10 @@ const struct Decoration gDecorations[] = [DECOR_STAND] = { .id = DECOR_STAND, - .name = _("STAND"), + .name = LANGUAGE_STRING( + "STAND", + "ESTRADE", + "PALCHETTO"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_4x2, .category = DECORCAT_ORNAMENT, @@ -471,7 +588,10 @@ const struct Decoration gDecorations[] = [DECOR_MUD_BALL] = { .id = DECOR_MUD_BALL, - .name = _("MUD BALL"), + .name = LANGUAGE_STRING( + "MUD BALL", + "BOULE DE BOUE", + "PALLA FANGO"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_ORNAMENT, @@ -483,7 +603,10 @@ const struct Decoration gDecorations[] = [DECOR_BREAKABLE_DOOR] = { .id = DECOR_BREAKABLE_DOOR, - .name = _("BREAKABLE DOOR"), + .name = LANGUAGE_STRING( + "BREAKABLE DOOR", + "PORTE CASSABLE", + "PORTA FRAGILE"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x2, .category = DECORCAT_ORNAMENT, @@ -495,7 +618,10 @@ const struct Decoration gDecorations[] = [DECOR_SAND_ORNAMENT] = { .id = DECOR_SAND_ORNAMENT, - .name = _("SAND ORNAMENT"), + .name = LANGUAGE_STRING( + "SAND ORNAMENT", + "DECO DE SABLE", + "STATUA FRAGILE"), .permission = DECORPERM_BEHIND_FLOOR, .shape = DECORSHAPE_1x2, .category = DECORCAT_ORNAMENT, @@ -507,7 +633,10 @@ const struct Decoration gDecorations[] = [DECOR_SILVER_SHIELD] = { .id = DECOR_SILVER_SHIELD, - .name = _("SILVER SHIELD"), + .name = LANGUAGE_STRING( + "SILVER SHIELD", + "BOUCLIER ARGENT", + "SCUDO ARGENTEO"), .permission = DECORPERM_BEHIND_FLOOR, .shape = DECORSHAPE_1x2, .category = DECORCAT_ORNAMENT, @@ -519,7 +648,10 @@ const struct Decoration gDecorations[] = [DECOR_GOLD_SHIELD] = { .id = DECOR_GOLD_SHIELD, - .name = _("GOLD SHIELD"), + .name = LANGUAGE_STRING( + "GOLD SHIELD", + "BOUCLIER OR", + "SCUDO AUREO"), .permission = DECORPERM_BEHIND_FLOOR, .shape = DECORSHAPE_1x2, .category = DECORCAT_ORNAMENT, @@ -531,7 +663,10 @@ const struct Decoration gDecorations[] = [DECOR_GLASS_ORNAMENT] = { .id = DECOR_GLASS_ORNAMENT, - .name = _("GLASS ORNAMENT"), + .name = LANGUAGE_STRING( + "GLASS ORNAMENT", + "ORNEMENT VERRE", + "STATUA VITREA"), .permission = DECORPERM_BEHIND_FLOOR, .shape = DECORSHAPE_1x2, .category = DECORCAT_ORNAMENT, @@ -543,7 +678,10 @@ const struct Decoration gDecorations[] = [DECOR_TV] = { .id = DECOR_TV, - .name = _("TV"), + .name = LANGUAGE_STRING( + "TV", + "TV", + "TV"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_ORNAMENT, @@ -555,7 +693,10 @@ const struct Decoration gDecorations[] = [DECOR_ROUND_TV] = { .id = DECOR_ROUND_TV, - .name = _("ROUND TV"), + .name = LANGUAGE_STRING( + "ROUND TV", + "TV RONDE", + "TV ROTONDA"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_ORNAMENT, @@ -567,7 +708,10 @@ const struct Decoration gDecorations[] = [DECOR_CUTE_TV] = { .id = DECOR_CUTE_TV, - .name = _("CUTE TV"), + .name = LANGUAGE_STRING( + "CUTE TV", + "JOLIE TV", + "TV CARINA"), .permission = DECORPERM_SOLID_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_ORNAMENT, @@ -579,7 +723,10 @@ const struct Decoration gDecorations[] = [DECOR_GLITTER_MAT] = { .id = DECOR_GLITTER_MAT, - .name = _("GLITTER MAT"), + .name = LANGUAGE_STRING( + "GLITTER MAT", + "TAPIS BRILLANT", + "TAPP. BRILLANTE"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_MAT, @@ -591,7 +738,10 @@ const struct Decoration gDecorations[] = [DECOR_JUMP_MAT] = { .id = DECOR_JUMP_MAT, - .name = _("JUMP MAT"), + .name = LANGUAGE_STRING( + "JUMP MAT", + "TAPIS SAUTEUR", + "TAPPETO SALTO"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_MAT, @@ -603,7 +753,10 @@ const struct Decoration gDecorations[] = [DECOR_SPIN_MAT] = { .id = DECOR_SPIN_MAT, - .name = _("SPIN MAT"), + .name = LANGUAGE_STRING( + "SPIN MAT", + "TAPIS TOURNANT", + "TAPPETO GIRO"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_MAT, @@ -615,7 +768,10 @@ const struct Decoration gDecorations[] = [DECOR_C_LOW_NOTE_MAT] = { .id = DECOR_C_LOW_NOTE_MAT, - .name = _("C Low NOTE MAT"), + .name = LANGUAGE_STRING( + "C Low NOTE MAT", + "TAPIS DO GRAVE", + "TAPP. DO BASSO"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_MAT, @@ -627,7 +783,10 @@ const struct Decoration gDecorations[] = [DECOR_D_NOTE_MAT] = { .id = DECOR_D_NOTE_MAT, - .name = _("D NOTE MAT"), + .name = LANGUAGE_STRING( + "D NOTE MAT", + "TAPIS RE", + "TAPPETO RE"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_MAT, @@ -639,7 +798,10 @@ const struct Decoration gDecorations[] = [DECOR_E_NOTE_MAT] = { .id = DECOR_E_NOTE_MAT, - .name = _("E NOTE MAT"), + .name = LANGUAGE_STRING( + "E NOTE MAT", + "TAPIS MI", + "TAPPETO MI"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_MAT, @@ -651,7 +813,10 @@ const struct Decoration gDecorations[] = [DECOR_F_NOTE_MAT] = { .id = DECOR_F_NOTE_MAT, - .name = _("F NOTE MAT"), + .name = LANGUAGE_STRING( + "F NOTE MAT", + "TAPIS FA", + "TAPPETO FA"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_MAT, @@ -663,7 +828,10 @@ const struct Decoration gDecorations[] = [DECOR_G_NOTE_MAT] = { .id = DECOR_G_NOTE_MAT, - .name = _("G NOTE MAT"), + .name = LANGUAGE_STRING( + "G NOTE MAT", + "TAPIS SOL", + "TAPPETO SOL"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_MAT, @@ -675,7 +843,10 @@ const struct Decoration gDecorations[] = [DECOR_A_NOTE_MAT] = { .id = DECOR_A_NOTE_MAT, - .name = _("A NOTE MAT"), + .name = LANGUAGE_STRING( + "A NOTE MAT", + "TAPIS LA", + "TAPPETO LA"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_MAT, @@ -687,7 +858,10 @@ const struct Decoration gDecorations[] = [DECOR_B_NOTE_MAT] = { .id = DECOR_B_NOTE_MAT, - .name = _("B NOTE MAT"), + .name = LANGUAGE_STRING( + "B NOTE MAT", + "TAPIS SI", + "TAPPETO SI"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_MAT, @@ -699,7 +873,10 @@ const struct Decoration gDecorations[] = [DECOR_C_HIGH_NOTE_MAT] = { .id = DECOR_C_HIGH_NOTE_MAT, - .name = _("C High NOTE MAT"), + .name = LANGUAGE_STRING( + "C High NOTE MAT", + "TAPIS DO AIGU", + "TAPPETO DO ALTO"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_1x1, .category = DECORCAT_MAT, @@ -711,7 +888,10 @@ const struct Decoration gDecorations[] = [DECOR_SURF_MAT] = { .id = DECOR_SURF_MAT, - .name = _("SURF MAT"), + .name = LANGUAGE_STRING( + "SURF MAT", + "TAPIS SURF", + "TAPPETO SURF"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_MAT, @@ -723,7 +903,10 @@ const struct Decoration gDecorations[] = [DECOR_THUNDER_MAT] = { .id = DECOR_THUNDER_MAT, - .name = _("THUNDER MAT"), + .name = LANGUAGE_STRING( + "THUNDER MAT", + "TA.FATAL-FOUDRE", + "TAPPETO TUONO"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_MAT, @@ -735,7 +918,10 @@ const struct Decoration gDecorations[] = [DECOR_FIRE_BLAST_MAT] = { .id = DECOR_FIRE_BLAST_MAT, - .name = _("FIRE BLAST MAT"), + .name = LANGUAGE_STRING( + "FIRE BLAST MAT", + "TA.DEFLAGRATION", + "TAPP.FUOCOBOMBA"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_MAT, @@ -747,7 +933,10 @@ const struct Decoration gDecorations[] = [DECOR_POWDER_SNOW_MAT] = { .id = DECOR_POWDER_SNOW_MAT, - .name = _("POWDER SNOW MAT"), + .name = LANGUAGE_STRING( + "POWDER SNOW MAT", + "TAPIS POUDREUSE", + "TAPP. POLNEVE"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_MAT, @@ -759,7 +948,10 @@ const struct Decoration gDecorations[] = [DECOR_ATTRACT_MAT] = { .id = DECOR_ATTRACT_MAT, - .name = _("ATTRACT MAT"), + .name = LANGUAGE_STRING( + "ATTRACT MAT", + "TAP. ATTRACTION", + "TAPP.ATTRAZIONE"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_MAT, @@ -771,7 +963,10 @@ const struct Decoration gDecorations[] = [DECOR_FISSURE_MAT] = { .id = DECOR_FISSURE_MAT, - .name = _("FISSURE MAT"), + .name = LANGUAGE_STRING( + "FISSURE MAT", + "TAPIS ABIME", + "TAPP. ABISSO"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_MAT, @@ -783,7 +978,10 @@ const struct Decoration gDecorations[] = [DECOR_SPIKES_MAT] = { .id = DECOR_SPIKES_MAT, - .name = _("SPIKES MAT"), + .name = LANGUAGE_STRING( + "SPIKES MAT", + "TAPIS PICOTS", + "TAPP. PUNTE"), .permission = DECORPERM_PASS_FLOOR, .shape = DECORSHAPE_3x3, .category = DECORCAT_MAT, @@ -795,7 +993,10 @@ const struct Decoration gDecorations[] = [DECOR_BALL_POSTER] = { .id = DECOR_BALL_POSTER, - .name = _("BALL POSTER"), + .name = LANGUAGE_STRING( + "BALL POSTER", + "POSTER BALL", + "POSTER BALL"), .permission = DECORPERM_NA_WALL, .shape = DECORSHAPE_1x1, .category = DECORCAT_POSTER, @@ -807,7 +1008,10 @@ const struct Decoration gDecorations[] = [DECOR_GREEN_POSTER] = { .id = DECOR_GREEN_POSTER, - .name = _("GREEN POSTER"), + .name = LANGUAGE_STRING( + "GREEN POSTER", + "POSTER VERT", + "POSTER VERDE"), .permission = DECORPERM_NA_WALL, .shape = DECORSHAPE_1x1, .category = DECORCAT_POSTER, @@ -819,7 +1023,10 @@ const struct Decoration gDecorations[] = [DECOR_RED_POSTER] = { .id = DECOR_RED_POSTER, - .name = _("RED POSTER"), + .name = LANGUAGE_STRING( + "RED POSTER", + "POSTER ROUGE", + "POSTER ROSSO"), .permission = DECORPERM_NA_WALL, .shape = DECORSHAPE_1x1, .category = DECORCAT_POSTER, @@ -831,7 +1038,10 @@ const struct Decoration gDecorations[] = [DECOR_BLUE_POSTER] = { .id = DECOR_BLUE_POSTER, - .name = _("BLUE POSTER"), + .name = LANGUAGE_STRING( + "BLUE POSTER", + "POSTER BLEU", + "POSTER BLU"), .permission = DECORPERM_NA_WALL, .shape = DECORSHAPE_1x1, .category = DECORCAT_POSTER, @@ -843,7 +1053,10 @@ const struct Decoration gDecorations[] = [DECOR_CUTE_POSTER] = { .id = DECOR_CUTE_POSTER, - .name = _("CUTE POSTER"), + .name = LANGUAGE_STRING( + "CUTE POSTER", + "JOLI POSTER", + "POSTER CARINO"), .permission = DECORPERM_NA_WALL, .shape = DECORSHAPE_1x1, .category = DECORCAT_POSTER, @@ -855,7 +1068,10 @@ const struct Decoration gDecorations[] = [DECOR_PIKA_POSTER] = { .id = DECOR_PIKA_POSTER, - .name = _("PIKA POSTER"), + .name = LANGUAGE_STRING( + "PIKA POSTER", + "POSTER PIKA", + "POSTER PIKA"), .permission = DECORPERM_NA_WALL, .shape = DECORSHAPE_2x1, .category = DECORCAT_POSTER, @@ -867,7 +1083,10 @@ const struct Decoration gDecorations[] = [DECOR_LONG_POSTER] = { .id = DECOR_LONG_POSTER, - .name = _("LONG POSTER"), + .name = LANGUAGE_STRING( + "LONG POSTER", + "GRAND POSTER", + "POSTER LUNGO"), .permission = DECORPERM_NA_WALL, .shape = DECORSHAPE_2x1, .category = DECORCAT_POSTER, @@ -879,7 +1098,10 @@ const struct Decoration gDecorations[] = [DECOR_SEA_POSTER] = { .id = DECOR_SEA_POSTER, - .name = _("SEA POSTER"), + .name = LANGUAGE_STRING( + "SEA POSTER", + "POSTER OCEAN", + "POSTER MARE"), .permission = DECORPERM_NA_WALL, .shape = DECORSHAPE_2x1, .category = DECORCAT_POSTER, @@ -891,7 +1113,10 @@ const struct Decoration gDecorations[] = [DECOR_SKY_POSTER] = { .id = DECOR_SKY_POSTER, - .name = _("SKY POSTER"), + .name = LANGUAGE_STRING( + "SKY POSTER", + "POSTER CIEL", + "POSTER CIELO"), .permission = DECORPERM_NA_WALL, .shape = DECORSHAPE_2x1, .category = DECORCAT_POSTER, @@ -903,7 +1128,10 @@ const struct Decoration gDecorations[] = [DECOR_KISS_POSTER] = { .id = DECOR_KISS_POSTER, - .name = _("KISS POSTER"), + .name = LANGUAGE_STRING( + "KISS POSTER", + "POSTER BAISER", + "POSTER SMACK"), .permission = DECORPERM_NA_WALL, .shape = DECORSHAPE_2x1, .category = DECORCAT_POSTER, @@ -915,7 +1143,10 @@ const struct Decoration gDecorations[] = [DECOR_PICHU_DOLL] = { .id = DECOR_PICHU_DOLL, - .name = _("PICHU DOLL"), + .name = LANGUAGE_STRING( + "PICHU DOLL", + "POUPEE PICHU", + "BAMBOLA PICHU"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -927,7 +1158,10 @@ const struct Decoration gDecorations[] = [DECOR_PIKACHU_DOLL] = { .id = DECOR_PIKACHU_DOLL, - .name = _("PIKACHU DOLL"), + .name = LANGUAGE_STRING( + "PIKACHU DOLL", + "POUPEE PIKACHU", + "BAMBOLA PIKACHU"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -939,7 +1173,10 @@ const struct Decoration gDecorations[] = [DECOR_MARILL_DOLL] = { .id = DECOR_MARILL_DOLL, - .name = _("MARILL DOLL"), + .name = LANGUAGE_STRING( + "MARILL DOLL", + "POUPEE MARILL", + "BAMBOLA MARILL"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -951,7 +1188,10 @@ const struct Decoration gDecorations[] = [DECOR_TOGEPI_DOLL] = { .id = DECOR_TOGEPI_DOLL, - .name = _("TOGEPI DOLL"), + .name = LANGUAGE_STRING( + "TOGEPI DOLL", + "POUPEE TOGEPI", + "BAMBOLA TOGEPI"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -963,7 +1203,10 @@ const struct Decoration gDecorations[] = [DECOR_CYNDAQUIL_DOLL] = { .id = DECOR_CYNDAQUIL_DOLL, - .name = _("CYNDAQUIL DOLL"), + .name = LANGUAGE_STRING( + "CYNDAQUIL DOLL", + "POUP.HERICENDRE", + "BAMB. CYNDAQUIL"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -975,7 +1218,10 @@ const struct Decoration gDecorations[] = [DECOR_CHIKORITA_DOLL] = { .id = DECOR_CHIKORITA_DOLL, - .name = _("CHIKORITA DOLL"), + .name = LANGUAGE_STRING( + "CHIKORITA DOLL", + "POUP. GERMIGNON", + "BAMB. CHIKORITA"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -987,7 +1233,10 @@ const struct Decoration gDecorations[] = [DECOR_TOTODILE_DOLL] = { .id = DECOR_TOTODILE_DOLL, - .name = _("TOTODILE DOLL"), + .name = LANGUAGE_STRING( + "TOTODILE DOLL", + "POUPEE KAIMINUS", + "BAMB. TOTODILE"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -999,7 +1248,10 @@ const struct Decoration gDecorations[] = [DECOR_JIGGLYPUFF_DOLL] = { .id = DECOR_JIGGLYPUFF_DOLL, - .name = _("JIGGLYPUFF DOLL"), + .name = LANGUAGE_STRING( + "JIGGLYPUFF DOLL", + "POUP. RONDOUDOU", + "BAMB.JIGGLYPUFF"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1011,7 +1263,10 @@ const struct Decoration gDecorations[] = [DECOR_MEOWTH_DOLL] = { .id = DECOR_MEOWTH_DOLL, - .name = _("MEOWTH DOLL"), + .name = LANGUAGE_STRING( + "MEOWTH DOLL", + "POUPEE MIAOUSS", + "BAMB. MEOWTH"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1023,7 +1278,10 @@ const struct Decoration gDecorations[] = [DECOR_CLEFAIRY_DOLL] = { .id = DECOR_CLEFAIRY_DOLL, - .name = _("CLEFAIRY DOLL"), + .name = LANGUAGE_STRING( + "CLEFAIRY DOLL", + "POUPEE MELOFEE", + "BAMB. CLEFAIRY"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1035,7 +1293,10 @@ const struct Decoration gDecorations[] = [DECOR_DITTO_DOLL] = { .id = DECOR_DITTO_DOLL, - .name = _("DITTO DOLL"), + .name = LANGUAGE_STRING( + "DITTO DOLL", + "POUP. METAMORPH", + "BAMBOLA DITTO"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1047,7 +1308,10 @@ const struct Decoration gDecorations[] = [DECOR_SMOOCHUM_DOLL] = { .id = DECOR_SMOOCHUM_DOLL, - .name = _("SMOOCHUM DOLL"), + .name = LANGUAGE_STRING( + "SMOOCHUM DOLL", + "POUPEE LIPPOUTI", + "BAMB. SMOOCHUM"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1059,7 +1323,10 @@ const struct Decoration gDecorations[] = [DECOR_TREECKO_DOLL] = { .id = DECOR_TREECKO_DOLL, - .name = _("TREECKO DOLL"), + .name = LANGUAGE_STRING( + "TREECKO DOLL", + "POUPEE ARCKO", + "BAMBOLA TREECKO"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1071,7 +1338,10 @@ const struct Decoration gDecorations[] = [DECOR_TORCHIC_DOLL] = { .id = DECOR_TORCHIC_DOLL, - .name = _("TORCHIC DOLL"), + .name = LANGUAGE_STRING( + "TORCHIC DOLL", + "POUP.POUSSIFEU", + "BAMBOLA TORCHIC"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1083,7 +1353,10 @@ const struct Decoration gDecorations[] = [DECOR_MUDKIP_DOLL] = { .id = DECOR_MUDKIP_DOLL, - .name = _("MUDKIP DOLL"), + .name = LANGUAGE_STRING( + "MUDKIP DOLL", + "POUPEE GOBOU", + "BAMBOLA MUDKIP"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1095,7 +1368,10 @@ const struct Decoration gDecorations[] = [DECOR_DUSKULL_DOLL] = { .id = DECOR_DUSKULL_DOLL, - .name = _("DUSKULL DOLL"), + .name = LANGUAGE_STRING( + "DUSKULL DOLL", + "POUPEE SKELENOX", + "BAMBOLA DUSKULL"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1107,7 +1383,10 @@ const struct Decoration gDecorations[] = [DECOR_WYNAUT_DOLL] = { .id = DECOR_WYNAUT_DOLL, - .name = _("WYNAUT DOLL"), + .name = LANGUAGE_STRING( + "WYNAUT DOLL", + "POUPEE OKEOKE", + "BAMBOLA WYNAUT"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1119,7 +1398,10 @@ const struct Decoration gDecorations[] = [DECOR_BALTOY_DOLL] = { .id = DECOR_BALTOY_DOLL, - .name = _("BALTOY DOLL"), + .name = LANGUAGE_STRING( + "BALTOY DOLL", + "POUPEE BALBUTO", + "BAMBOLA BALTOY"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1131,7 +1413,10 @@ const struct Decoration gDecorations[] = [DECOR_KECLEON_DOLL] = { .id = DECOR_KECLEON_DOLL, - .name = _("KECLEON DOLL"), + .name = LANGUAGE_STRING( + "KECLEON DOLL", + "POUPEE KECLEON", + "BAMBOLA KECLEON"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1143,7 +1428,10 @@ const struct Decoration gDecorations[] = [DECOR_AZURILL_DOLL] = { .id = DECOR_AZURILL_DOLL, - .name = _("AZURILL DOLL"), + .name = LANGUAGE_STRING( + "AZURILL DOLL", + "POUPEE AZURILL", + "BAMBOLA AZURILL"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1155,7 +1443,10 @@ const struct Decoration gDecorations[] = [DECOR_SKITTY_DOLL] = { .id = DECOR_SKITTY_DOLL, - .name = _("SKITTY DOLL"), + .name = LANGUAGE_STRING( + "SKITTY DOLL", + "POUPEE SKITTY", + "BAMBOLA SKITTY"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1167,7 +1458,10 @@ const struct Decoration gDecorations[] = [DECOR_SWABLU_DOLL] = { .id = DECOR_SWABLU_DOLL, - .name = _("SWABLU DOLL"), + .name = LANGUAGE_STRING( + "SWABLU DOLL", + "POUPEE TYLTON", + "BAMBOLA SWABLU"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1179,7 +1473,10 @@ const struct Decoration gDecorations[] = [DECOR_GULPIN_DOLL] = { .id = DECOR_GULPIN_DOLL, - .name = _("GULPIN DOLL"), + .name = LANGUAGE_STRING( + "GULPIN DOLL", + "POUPEE GLOUPTI", + "BAMBOLA GULPIN"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1191,7 +1488,10 @@ const struct Decoration gDecorations[] = [DECOR_LOTAD_DOLL] = { .id = DECOR_LOTAD_DOLL, - .name = _("LOTAD DOLL"), + .name = LANGUAGE_STRING( + "LOTAD DOLL", + "POUPEE NENUPIOT", + "BAMBOLA LOTAD"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1203,7 +1503,10 @@ const struct Decoration gDecorations[] = [DECOR_SEEDOT_DOLL] = { .id = DECOR_SEEDOT_DOLL, - .name = _("SEEDOT DOLL"), + .name = LANGUAGE_STRING( + "SEEDOT DOLL", + "POUP.GRAINIPIOT", + "BAMBOLA SEEDOT"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_DOLL, @@ -1215,7 +1518,10 @@ const struct Decoration gDecorations[] = [DECOR_PIKA_CUSHION] = { .id = DECOR_PIKA_CUSHION, - .name = _("PIKA CUSHION"), + .name = LANGUAGE_STRING( + "PIKA CUSHION", + "COUSSIN PIKACHU", + "CUSCINO PIKA"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_CUSHION, @@ -1227,7 +1533,10 @@ const struct Decoration gDecorations[] = [DECOR_ROUND_CUSHION] = { .id = DECOR_ROUND_CUSHION, - .name = _("ROUND CUSHION"), + .name = LANGUAGE_STRING( + "ROUND CUSHION", + "COUSSIN ROND", + "CUSCINO ROTONDO"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_CUSHION, @@ -1239,7 +1548,10 @@ const struct Decoration gDecorations[] = [DECOR_KISS_CUSHION] = { .id = DECOR_KISS_CUSHION, - .name = _("KISS CUSHION"), + .name = LANGUAGE_STRING( + "KISS CUSHION", + "COUSSIN BAISER", + "CUSCINO SMACK"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_CUSHION, @@ -1251,7 +1563,10 @@ const struct Decoration gDecorations[] = [DECOR_ZIGZAG_CUSHION] = { .id = DECOR_ZIGZAG_CUSHION, - .name = _("ZIGZAG CUSHION"), + .name = LANGUAGE_STRING( + "ZIGZAG CUSHION", + "COUSSIN ZIGZAG", + "CUSCINO ZIGZAG"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_CUSHION, @@ -1263,7 +1578,10 @@ const struct Decoration gDecorations[] = [DECOR_SPIN_CUSHION] = { .id = DECOR_SPIN_CUSHION, - .name = _("SPIN CUSHION"), + .name = LANGUAGE_STRING( + "SPIN CUSHION", + "COUSSIN SPIRALE", + "CUSCINO GIRO"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_CUSHION, @@ -1275,7 +1593,10 @@ const struct Decoration gDecorations[] = [DECOR_DIAMOND_CUSHION] = { .id = DECOR_DIAMOND_CUSHION, - .name = _("DIAMOND CUSHION"), + .name = LANGUAGE_STRING( + "DIAMOND CUSHION", + "COUSSIN DIAMANT", + "CUSC. DIAMANTE"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_CUSHION, @@ -1287,7 +1608,10 @@ const struct Decoration gDecorations[] = [DECOR_BALL_CUSHION] = { .id = DECOR_BALL_CUSHION, - .name = _("BALL CUSHION"), + .name = LANGUAGE_STRING( + "BALL CUSHION", + "COUSSIN BALL", + "CUSCINO BALL"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_CUSHION, @@ -1299,7 +1623,10 @@ const struct Decoration gDecorations[] = [DECOR_GRASS_CUSHION] = { .id = DECOR_GRASS_CUSHION, - .name = _("GRASS CUSHION"), + .name = LANGUAGE_STRING( + "GRASS CUSHION", + "COUSSIN PLANTE", + "CUSCINO ERBA"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_CUSHION, @@ -1311,7 +1638,10 @@ const struct Decoration gDecorations[] = [DECOR_FIRE_CUSHION] = { .id = DECOR_FIRE_CUSHION, - .name = _("FIRE CUSHION"), + .name = LANGUAGE_STRING( + "FIRE CUSHION", + "COUSSIN FEU", + "CUSCINO FUOCO"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_CUSHION, @@ -1323,7 +1653,10 @@ const struct Decoration gDecorations[] = [DECOR_WATER_CUSHION] = { .id = DECOR_WATER_CUSHION, - .name = _("WATER CUSHION"), + .name = LANGUAGE_STRING( + "WATER CUSHION", + "COUSSIN EAU", + "CUSCINO ACQUA"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x1, .category = DECORCAT_CUSHION, @@ -1335,7 +1668,10 @@ const struct Decoration gDecorations[] = [DECOR_SNORLAX_DOLL] = { .id = DECOR_SNORLAX_DOLL, - .name = _("SNORLAX DOLL"), + .name = LANGUAGE_STRING( + "SNORLAX DOLL", + "POUPEE RONFLEX", + "BAMBOLA SNORLAX"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x2, .category = DECORCAT_DOLL, @@ -1347,7 +1683,10 @@ const struct Decoration gDecorations[] = [DECOR_RHYDON_DOLL] = { .id = DECOR_RHYDON_DOLL, - .name = _("RHYDON DOLL"), + .name = LANGUAGE_STRING( + "RHYDON DOLL", + "POUP.RHINOFEROS", + "BAMBOLA RHYDON"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x2, .category = DECORCAT_DOLL, @@ -1359,7 +1698,10 @@ const struct Decoration gDecorations[] = [DECOR_LAPRAS_DOLL] = { .id = DECOR_LAPRAS_DOLL, - .name = _("LAPRAS DOLL"), + .name = LANGUAGE_STRING( + "LAPRAS DOLL", + "POUPEE LOKHLASS", + "BAMBOLA LAPRAS"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x2, .category = DECORCAT_DOLL, @@ -1371,7 +1713,10 @@ const struct Decoration gDecorations[] = [DECOR_VENUSAUR_DOLL] = { .id = DECOR_VENUSAUR_DOLL, - .name = _("VENUSAUR DOLL"), + .name = LANGUAGE_STRING( + "VENUSAUR DOLL", + "POUP.FLORIZARRE", + "BAMB. VENUSAUR"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x2, .category = DECORCAT_DOLL, @@ -1383,7 +1728,10 @@ const struct Decoration gDecorations[] = [DECOR_CHARIZARD_DOLL] = { .id = DECOR_CHARIZARD_DOLL, - .name = _("CHARIZARD DOLL"), + .name = LANGUAGE_STRING( + "CHARIZARD DOLL", + "POUP. DRACAUFEU", + "BAMB. CHARIZARD"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x2, .category = DECORCAT_DOLL, @@ -1395,7 +1743,10 @@ const struct Decoration gDecorations[] = [DECOR_BLASTOISE_DOLL] = { .id = DECOR_BLASTOISE_DOLL, - .name = _("BLASTOISE DOLL"), + .name = LANGUAGE_STRING( + "BLASTOISE DOLL", + "POUPEE TORTANK", + "BAMB. BLASTOISE"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x2, .category = DECORCAT_DOLL, @@ -1407,7 +1758,10 @@ const struct Decoration gDecorations[] = [DECOR_WAILMER_DOLL] = { .id = DECOR_WAILMER_DOLL, - .name = _("WAILMER DOLL"), + .name = LANGUAGE_STRING( + "WAILMER DOLL", + "POUPEE WAILMER", + "BAMB. WAILMER"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x2, .category = DECORCAT_DOLL, @@ -1419,7 +1773,10 @@ const struct Decoration gDecorations[] = [DECOR_REGIROCK_DOLL] = { .id = DECOR_REGIROCK_DOLL, - .name = _("REGIROCK DOLL"), + .name = LANGUAGE_STRING( + "REGIROCK DOLL", + "POUPEE REGIROCK", + "BAMB. REGIROCK"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x2, .category = DECORCAT_DOLL, @@ -1431,7 +1788,10 @@ const struct Decoration gDecorations[] = [DECOR_REGICE_DOLL] = { .id = DECOR_REGICE_DOLL, - .name = _("REGICE DOLL"), + .name = LANGUAGE_STRING( + "REGICE DOLL", + "POUPEE REGICE", + "BAMBOLA REGICE"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x2, .category = DECORCAT_DOLL, @@ -1443,7 +1803,10 @@ const struct Decoration gDecorations[] = [DECOR_REGISTEEL_DOLL] = { .id = DECOR_REGISTEEL_DOLL, - .name = _("REGISTEEL DOLL"), + .name = LANGUAGE_STRING( + "REGISTEEL DOLL", + "POUP. REGISTEEL", + "BAMB. REGISTEEL"), .permission = DECORPERM_SPRITE, .shape = DECORSHAPE_1x2, .category = DECORCAT_DOLL, diff --git a/src/data/trainers.h b/src/data/trainers.h index 71d393821c..5d8b4371ae 100644 --- a/src/data/trainers.h +++ b/src/data/trainers.h @@ -1,12 +1,3 @@ - -#if ENGLISH -#define TRAINER_NAME_LANGUAGE(_english, _french, _italian) _(_english) -#elif FRENCH -#define TRAINER_NAME_LANGUAGE(_english, _french, _italian) _(_french) -#elif ITALIAN -#define TRAINER_NAME_LANGUAGE(_english, _french, _italian) _(_italian) -#endif - const struct Trainer gTrainers[] = { [TRAINER_NONE] = { @@ -27,7 +18,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("SAWYER", "DOROTEO", "EMILIEN"), + .trainerName = LANGUAGE_STRING( + "SAWYER", + "DOROTEO", + "EMILIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -39,7 +33,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -51,7 +48,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -63,7 +63,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -75,7 +78,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -87,7 +93,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -99,7 +108,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -111,7 +123,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -123,7 +138,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, - .trainerName = TRAINER_NAME_LANGUAGE("GABRIELLE", "GABRY", "LARA"), + .trainerName = LANGUAGE_STRING( + "GABRIELLE", + "GABRY", + "LARA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -135,7 +153,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -147,7 +168,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("MARCEL", "MARCEL", "MARCEL"), + .trainerName = LANGUAGE_STRING( + "MARCEL", + "MARCEL", + "MARCEL"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -159,7 +183,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("ALBERTO", "ALBERTINO", "HUBERT"), + .trainerName = LANGUAGE_STRING( + "ALBERTO", + "ALBERTINO", + "HUBERT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -171,7 +198,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COLLECTOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_COLLECTOR, - .trainerName = TRAINER_NAME_LANGUAGE("ED", "ED", "ED"), + .trainerName = LANGUAGE_STRING( + "ED", + "ED", + "ED"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -183,7 +213,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -195,7 +228,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("DECLAN", "DECLAN", "ARNO"), + .trainerName = LANGUAGE_STRING( + "DECLAN", + "DECLAN", + "ARNO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -207,7 +243,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -219,7 +258,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -231,7 +273,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -243,7 +288,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -255,7 +303,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -267,7 +318,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -279,7 +333,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -291,7 +348,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -303,7 +363,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -315,7 +378,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -327,7 +393,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -339,7 +408,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -351,7 +423,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -363,7 +438,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_M, - .trainerName = TRAINER_NAME_LANGUAGE("FREDRICK", "FREDRICK", "FLORIAN"), + .trainerName = LANGUAGE_STRING( + "FREDRICK", + "FREDRICK", + "FLORIAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -375,7 +453,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AQUA_ADMIN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_ADMIN_M, - .trainerName = TRAINER_NAME_LANGUAGE("MATT", "ALAN", "MATTHIEU"), + .trainerName = LANGUAGE_STRING( + "MATT", + "ALAN", + "MATTHIEU"), .items = {ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -387,7 +468,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("ZANDER", "CRISTOFORO", "FREDDY"), + .trainerName = LANGUAGE_STRING( + "ZANDER", + "CRISTOFORO", + "FREDDY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -399,7 +483,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AQUA_ADMIN, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_ADMIN_F, - .trainerName = TRAINER_NAME_LANGUAGE("SHELLY", "ADA", "SARAH"), + .trainerName = LANGUAGE_STRING( + "SHELLY", + "ADA", + "SARAH"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -411,7 +498,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AQUA_ADMIN, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_ADMIN_F, - .trainerName = TRAINER_NAME_LANGUAGE("SHELLY", "ADA", "SARAH"), + .trainerName = LANGUAGE_STRING( + "SHELLY", + "ADA", + "SARAH"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -423,7 +513,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AQUA_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_LEADER_ARCHIE, - .trainerName = TRAINER_NAME_LANGUAGE("ARCHIE", "IVAN", "ARTHUR"), + .trainerName = LANGUAGE_STRING( + "ARCHIE", + "IVAN", + "ARTHUR"), .items = {ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -435,7 +528,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HEX_MANIAC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_HEX_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("LEAH", "LEAH", "ERIN"), + .trainerName = LANGUAGE_STRING( + "LEAH", + "LEAH", + "ERIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -447,7 +543,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AROMA_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_AROMA_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("DAISY", "MARGI", "NINA"), + .trainerName = LANGUAGE_STRING( + "DAISY", + "MARGI", + "NINA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -459,7 +558,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AROMA_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_AROMA_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("ROSE", "ROSITA", "ROSE"), + .trainerName = LANGUAGE_STRING( + "ROSE", + "ROSITA", + "ROSE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -471,7 +573,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("FELIX", "EDMONDO", "NIELS"), + .trainerName = LANGUAGE_STRING( + "FELIX", + "EDMONDO", + "NIELS"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -483,7 +588,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AROMA_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_AROMA_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("VIOLET", "VIOLA", "VIOLETTE"), + .trainerName = LANGUAGE_STRING( + "VIOLET", + "VIOLA", + "VIOLETTE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -495,7 +603,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AROMA_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_AROMA_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("ROSE", "ROSITA", "ROSE"), + .trainerName = LANGUAGE_STRING( + "ROSE", + "ROSITA", + "ROSE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -507,7 +618,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AROMA_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_AROMA_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("ROSE", "ROSITA", "ROSE"), + .trainerName = LANGUAGE_STRING( + "ROSE", + "ROSITA", + "ROSE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -519,7 +633,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AROMA_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_AROMA_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("ROSE", "ROSITA", "ROSE"), + .trainerName = LANGUAGE_STRING( + "ROSE", + "ROSITA", + "ROSE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -531,7 +648,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AROMA_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_AROMA_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("ROSE", "ROSITA", "ROSE"), + .trainerName = LANGUAGE_STRING( + "ROSE", + "ROSITA", + "ROSE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -543,7 +663,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("DUSTY", "ELIO", "ARMAND"), + .trainerName = LANGUAGE_STRING( + "DUSTY", + "ELIO", + "ARMAND"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -555,7 +678,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("CHIP", "BORIS", "ALPHONSE"), + .trainerName = LANGUAGE_STRING( + "CHIP", + "BORIS", + "ALPHONSE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -567,7 +693,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("FOSTER", "ALESSANDRO", "EMILE"), + .trainerName = LANGUAGE_STRING( + "FOSTER", + "ALESSANDRO", + "EMILE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -579,7 +708,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("DUSTY", "ELIO", "ARMAND"), + .trainerName = LANGUAGE_STRING( + "DUSTY", + "ELIO", + "ARMAND"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -591,7 +723,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("DUSTY", "ELIO", "ARMAND"), + .trainerName = LANGUAGE_STRING( + "DUSTY", + "ELIO", + "ARMAND"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -603,7 +738,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("DUSTY", "ELIO", "ARMAND"), + .trainerName = LANGUAGE_STRING( + "DUSTY", + "ELIO", + "ARMAND"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -615,7 +753,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("DUSTY", "ELIO", "ARMAND"), + .trainerName = LANGUAGE_STRING( + "DUSTY", + "ELIO", + "ARMAND"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -627,7 +768,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_INTERVIEWER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, .trainerPic = TRAINER_PIC_INTERVIEWER, - .trainerName = TRAINER_NAME_LANGUAGE("GABBY & TY", "TEA & TEO", "INES & GUY"), + .trainerName = LANGUAGE_STRING( + "GABBY & TY", + "TEA & TEO", + "INES & GUY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -639,7 +783,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_INTERVIEWER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, .trainerPic = TRAINER_PIC_INTERVIEWER, - .trainerName = TRAINER_NAME_LANGUAGE("GABBY & TY", "TEA & TEO", "INES & GUY"), + .trainerName = LANGUAGE_STRING( + "GABBY & TY", + "TEA & TEO", + "INES & GUY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -651,7 +798,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_INTERVIEWER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, .trainerPic = TRAINER_PIC_INTERVIEWER, - .trainerName = TRAINER_NAME_LANGUAGE("GABBY & TY", "TEA & TEO", "INES & GUY"), + .trainerName = LANGUAGE_STRING( + "GABBY & TY", + "TEA & TEO", + "INES & GUY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -663,7 +813,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_INTERVIEWER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, .trainerPic = TRAINER_PIC_INTERVIEWER, - .trainerName = TRAINER_NAME_LANGUAGE("GABBY & TY", "TEA & TEO", "INES & GUY"), + .trainerName = LANGUAGE_STRING( + "GABBY & TY", + "TEA & TEO", + "INES & GUY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -675,7 +828,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_INTERVIEWER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, .trainerPic = TRAINER_PIC_INTERVIEWER, - .trainerName = TRAINER_NAME_LANGUAGE("GABBY & TY", "TEA & TEO", "INES & GUY"), + .trainerName = LANGUAGE_STRING( + "GABBY & TY", + "TEA & TEO", + "INES & GUY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -687,7 +843,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_INTERVIEWER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, .trainerPic = TRAINER_PIC_INTERVIEWER, - .trainerName = TRAINER_NAME_LANGUAGE("GABBY & TY", "TEA & TEO", "INES & GUY"), + .trainerName = LANGUAGE_STRING( + "GABBY & TY", + "TEA & TEO", + "INES & GUY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -699,7 +858,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_F, - .trainerName = TRAINER_NAME_LANGUAGE("LOLA", "ALESSANDRA", "LEA"), + .trainerName = LANGUAGE_STRING( + "LOLA", + "ALESSANDRA", + "LEA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -711,7 +873,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_F, - .trainerName = TRAINER_NAME_LANGUAGE("AUSTINA", "FELICITA", "AURELIA"), + .trainerName = LANGUAGE_STRING( + "AUSTINA", + "FELICITA", + "AURELIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -723,7 +888,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_F, - .trainerName = TRAINER_NAME_LANGUAGE("GWEN", "CHICCA", "GWENAELLE"), + .trainerName = LANGUAGE_STRING( + "GWEN", + "CHICCA", + "GWENAELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -735,7 +903,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_F, - .trainerName = TRAINER_NAME_LANGUAGE("LOLA", "ALESSANDRA", "LEA"), + .trainerName = LANGUAGE_STRING( + "LOLA", + "ALESSANDRA", + "LEA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -747,7 +918,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_F, - .trainerName = TRAINER_NAME_LANGUAGE("LOLA", "ALESSANDRA", "LEA"), + .trainerName = LANGUAGE_STRING( + "LOLA", + "ALESSANDRA", + "LEA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -759,7 +933,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_F, - .trainerName = TRAINER_NAME_LANGUAGE("LOLA", "ALESSANDRA", "LEA"), + .trainerName = LANGUAGE_STRING( + "LOLA", + "ALESSANDRA", + "LEA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -771,7 +948,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_F, - .trainerName = TRAINER_NAME_LANGUAGE("LOLA", "ALESSANDRA", "LEA"), + .trainerName = LANGUAGE_STRING( + "LOLA", + "ALESSANDRA", + "LEA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -783,7 +963,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_M, - .trainerName = TRAINER_NAME_LANGUAGE("RICKY", "RICKY", "RACHID"), + .trainerName = LANGUAGE_STRING( + "RICKY", + "RICKY", + "RACHID"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -795,7 +978,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_M, - .trainerName = TRAINER_NAME_LANGUAGE("SIMON", "EDOARDO", "SIMON"), + .trainerName = LANGUAGE_STRING( + "SIMON", + "EDOARDO", + "SIMON"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -807,7 +993,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_M, - .trainerName = TRAINER_NAME_LANGUAGE("CHARLIE", "CHARLIE", "CHARLES"), + .trainerName = LANGUAGE_STRING( + "CHARLIE", + "CHARLIE", + "CHARLES"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -819,7 +1008,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_M, - .trainerName = TRAINER_NAME_LANGUAGE("RICKY", "RICKY", "RACHID"), + .trainerName = LANGUAGE_STRING( + "RICKY", + "RICKY", + "RACHID"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -831,7 +1023,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_M, - .trainerName = TRAINER_NAME_LANGUAGE("RICKY", "RICKY", "RACHID"), + .trainerName = LANGUAGE_STRING( + "RICKY", + "RICKY", + "RACHID"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -843,7 +1038,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_M, - .trainerName = TRAINER_NAME_LANGUAGE("RICKY", "RICKY", "RACHID"), + .trainerName = LANGUAGE_STRING( + "RICKY", + "RICKY", + "RACHID"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -855,7 +1053,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_M, - .trainerName = TRAINER_NAME_LANGUAGE("RICKY", "RICKY", "RACHID"), + .trainerName = LANGUAGE_STRING( + "RICKY", + "RICKY", + "RACHID"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -867,7 +1068,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("RANDALL", "CARLETTO", "RAPHAEL"), + .trainerName = LANGUAGE_STRING( + "RANDALL", + "CARLETTO", + "RAPHAEL"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -879,7 +1083,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("PARKER", "CARLO", "PATRICK"), + .trainerName = LANGUAGE_STRING( + "PARKER", + "CARLO", + "PATRICK"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -891,7 +1098,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("GEORGE", "GIORGINO", "GEORGES"), + .trainerName = LANGUAGE_STRING( + "GEORGE", + "GIORGINO", + "GEORGES"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -903,7 +1113,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("BERKE", "ALDO", "BERTRAND"), + .trainerName = LANGUAGE_STRING( + "BERKE", + "ALDO", + "BERTRAND"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -915,7 +1128,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("BRAXTON", "VITTORIO", "MAXENCE"), + .trainerName = LANGUAGE_STRING( + "BRAXTON", + "VITTORIO", + "MAXENCE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -927,7 +1143,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("VINCENT", "VINCENT", "VINCENT"), + .trainerName = LANGUAGE_STRING( + "VINCENT", + "VINCENT", + "VINCENT"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -939,7 +1158,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("LEROY", "PINO", "LEON"), + .trainerName = LANGUAGE_STRING( + "LEROY", + "PINO", + "LEON"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -951,7 +1173,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("WILTON", "EGIDIO", "WILFRIED"), + .trainerName = LANGUAGE_STRING( + "WILTON", + "EGIDIO", + "WILFRIED"), .items = {ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -963,7 +1188,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("EDGAR", "EMILIANO", "EDGARD"), + .trainerName = LANGUAGE_STRING( + "EDGAR", + "EMILIANO", + "EDGARD"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -975,7 +1203,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("ALBERT", "ALBERT", "ALBERT"), + .trainerName = LANGUAGE_STRING( + "ALBERT", + "ALBERT", + "ALBERT"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -987,7 +1218,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("SAMUEL", "SAMUEL", "SAMUEL"), + .trainerName = LANGUAGE_STRING( + "SAMUEL", + "SAMUEL", + "SAMUEL"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -999,7 +1233,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("VITO", "ENRICO", "VITO"), + .trainerName = LANGUAGE_STRING( + "VITO", + "ENRICO", + "VITO"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1011,7 +1248,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("OWEN", "MARCELLO", "OLIVER"), + .trainerName = LANGUAGE_STRING( + "OWEN", + "MARCELLO", + "OLIVER"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1023,7 +1263,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("WILTON", "EGIDIO", "WILFRIED"), + .trainerName = LANGUAGE_STRING( + "WILTON", + "EGIDIO", + "WILFRIED"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1035,7 +1278,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("WILTON", "EGIDIO", "WILFRIED"), + .trainerName = LANGUAGE_STRING( + "WILTON", + "EGIDIO", + "WILFRIED"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1047,7 +1293,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("WILTON", "EGIDIO", "WILFRIED"), + .trainerName = LANGUAGE_STRING( + "WILTON", + "EGIDIO", + "WILFRIED"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1059,7 +1308,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("WILTON", "EGIDIO", "WILFRIED"), + .trainerName = LANGUAGE_STRING( + "WILTON", + "EGIDIO", + "WILFRIED"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1071,7 +1323,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("WARREN", "PIERO", "WOLFGANG"), + .trainerName = LANGUAGE_STRING( + "WARREN", + "PIERO", + "WOLFGANG"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1083,7 +1338,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("MARY", "MARY", "MARIE"), + .trainerName = LANGUAGE_STRING( + "MARY", + "MARY", + "MARIE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1095,7 +1353,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("ALEXIA", "ALEXIA", "MAGALIE"), + .trainerName = LANGUAGE_STRING( + "ALEXIA", + "ALEXIA", + "MAGALIE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1107,7 +1368,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("JODY", "DELIA", "JOELLE"), + .trainerName = LANGUAGE_STRING( + "JODY", + "DELIA", + "JOELLE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -1119,7 +1383,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("WENDY", "BIANCA", "WENDY"), + .trainerName = LANGUAGE_STRING( + "WENDY", + "BIANCA", + "WENDY"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -1131,7 +1398,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("KEIRA", "KEIRA", "CLOE"), + .trainerName = LANGUAGE_STRING( + "KEIRA", + "KEIRA", + "CLOE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -1143,7 +1413,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("BROOKE", "GEMMA", "BLANCHE"), + .trainerName = LANGUAGE_STRING( + "BROOKE", + "GEMMA", + "BLANCHE"), .items = {ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1155,7 +1428,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("JENNIFER", "LUCIANA", "JENNIFER"), + .trainerName = LANGUAGE_STRING( + "JENNIFER", + "LUCIANA", + "JENNIFER"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1167,7 +1443,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("HOPE", "FLAVIA", "HORTENSE"), + .trainerName = LANGUAGE_STRING( + "HOPE", + "FLAVIA", + "HORTENSE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1179,7 +1458,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("SHANNON", "CHIARA", "SAMIA"), + .trainerName = LANGUAGE_STRING( + "SHANNON", + "CHIARA", + "SAMIA"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1191,7 +1473,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("MICHELLE", "MICHELLE", "MICHELLE"), + .trainerName = LANGUAGE_STRING( + "MICHELLE", + "MICHELLE", + "MICHELLE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1203,7 +1488,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CAROLINE", "CATERINA", "CAROLINE"), + .trainerName = LANGUAGE_STRING( + "CAROLINE", + "CATERINA", + "CAROLINE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1215,7 +1503,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("JULIE", "FRANCESCA", "JULIE"), + .trainerName = LANGUAGE_STRING( + "JULIE", + "FRANCESCA", + "JULIE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1227,7 +1518,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("BROOKE", "GEMMA", "BLANCHE"), + .trainerName = LANGUAGE_STRING( + "BROOKE", + "GEMMA", + "BLANCHE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1239,7 +1533,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("BROOKE", "GEMMA", "BLANCHE"), + .trainerName = LANGUAGE_STRING( + "BROOKE", + "GEMMA", + "BLANCHE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1251,7 +1548,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("BROOKE", "GEMMA", "BLANCHE"), + .trainerName = LANGUAGE_STRING( + "BROOKE", + "GEMMA", + "BLANCHE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1263,7 +1563,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("BROOKE", "GEMMA", "BLANCHE"), + .trainerName = LANGUAGE_STRING( + "BROOKE", + "GEMMA", + "BLANCHE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -1275,7 +1578,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HEX_MANIAC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_HEX_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("PATRICIA", "AMALIA", "PATRICIA"), + .trainerName = LANGUAGE_STRING( + "PATRICIA", + "AMALIA", + "PATRICIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1287,7 +1593,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HEX_MANIAC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_HEX_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("KINDRA", "ELVIRA", "SELENA"), + .trainerName = LANGUAGE_STRING( + "KINDRA", + "ELVIRA", + "SELENA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1299,7 +1608,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HEX_MANIAC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_HEX_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("TAMMY", "TAMARA", "NINON"), + .trainerName = LANGUAGE_STRING( + "TAMMY", + "TAMARA", + "NINON"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1311,7 +1623,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HEX_MANIAC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_HEX_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("VALERIE", "VANIA", "VALERIA"), + .trainerName = LANGUAGE_STRING( + "VALERIE", + "VANIA", + "VALERIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1323,7 +1638,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HEX_MANIAC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_HEX_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("TASHA", "GISELDA", "TATIANA"), + .trainerName = LANGUAGE_STRING( + "TASHA", + "GISELDA", + "TATIANA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1335,7 +1653,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HEX_MANIAC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_HEX_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("VALERIE", "VANIA", "VALERIA"), + .trainerName = LANGUAGE_STRING( + "VALERIE", + "VANIA", + "VALERIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1347,7 +1668,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HEX_MANIAC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_HEX_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("VALERIE", "VANIA", "VALERIA"), + .trainerName = LANGUAGE_STRING( + "VALERIE", + "VANIA", + "VALERIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1359,7 +1683,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HEX_MANIAC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_HEX_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("VALERIE", "VANIA", "VALERIA"), + .trainerName = LANGUAGE_STRING( + "VALERIE", + "VANIA", + "VALERIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1371,7 +1698,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HEX_MANIAC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_HEX_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("VALERIE", "VANIA", "VALERIA"), + .trainerName = LANGUAGE_STRING( + "VALERIE", + "VANIA", + "VALERIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1383,7 +1713,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("CINDY", "DALIA", "SANDY"), + .trainerName = LANGUAGE_STRING( + "CINDY", + "DALIA", + "SANDY"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1395,7 +1728,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("DAPHNE", "DUNIA", "DAPHNEE"), + .trainerName = LANGUAGE_STRING( + "DAPHNE", + "DUNIA", + "DAPHNEE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1407,7 +1743,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1419,7 +1758,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("CINDY", "DALIA", "SANDY"), + .trainerName = LANGUAGE_STRING( + "CINDY", + "DALIA", + "SANDY"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1431,7 +1773,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("BRIANNA", "CRISTINA", "VIVIANE"), + .trainerName = LANGUAGE_STRING( + "BRIANNA", + "CRISTINA", + "VIVIANE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1443,7 +1788,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("NAOMI", "NAOMI", "NAOMI"), + .trainerName = LANGUAGE_STRING( + "NAOMI", + "NAOMI", + "NAOMI"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1455,7 +1803,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("CINDY", "DALIA", "SANDY"), + .trainerName = LANGUAGE_STRING( + "CINDY", + "DALIA", + "SANDY"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1467,7 +1818,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("CINDY", "DALIA", "SANDY"), + .trainerName = LANGUAGE_STRING( + "CINDY", + "DALIA", + "SANDY"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1479,7 +1833,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("CINDY", "DALIA", "SANDY"), + .trainerName = LANGUAGE_STRING( + "CINDY", + "DALIA", + "SANDY"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1491,7 +1848,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("CINDY", "DALIA", "SANDY"), + .trainerName = LANGUAGE_STRING( + "CINDY", + "DALIA", + "SANDY"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1503,7 +1863,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("MELISSA", "CARLETTA", "MELISSA"), + .trainerName = LANGUAGE_STRING( + "MELISSA", + "CARLETTA", + "MELISSA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1515,7 +1878,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("SHEILA", "CLAUDIA", "SHEILA"), + .trainerName = LANGUAGE_STRING( + "SHEILA", + "CLAUDIA", + "SHEILA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1527,7 +1893,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("SHIRLEY", "DARIA", "SHIRLEY"), + .trainerName = LANGUAGE_STRING( + "SHIRLEY", + "DARIA", + "SHIRLEY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1539,7 +1908,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("JESSICA", "MARILENA", "JESSICA"), + .trainerName = LANGUAGE_STRING( + "JESSICA", + "MARILENA", + "JESSICA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1551,7 +1923,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("CONNIE", "DANIELA", "CONSTANCE"), + .trainerName = LANGUAGE_STRING( + "CONNIE", + "DANIELA", + "CONSTANCE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1563,7 +1938,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("BRIDGET", "STEFANIA", "ELODIE"), + .trainerName = LANGUAGE_STRING( + "BRIDGET", + "STEFANIA", + "ELODIE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1575,7 +1953,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("OLIVIA", "MIRKA", "OLIVIA"), + .trainerName = LANGUAGE_STRING( + "OLIVIA", + "MIRKA", + "OLIVIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1587,7 +1968,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("TIFFANY", "CLELIA", "SABRINA"), + .trainerName = LANGUAGE_STRING( + "TIFFANY", + "CLELIA", + "SABRINA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1599,7 +1983,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("JESSICA", "MARILENA", "JESSICA"), + .trainerName = LANGUAGE_STRING( + "JESSICA", + "MARILENA", + "JESSICA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1611,7 +1998,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("JESSICA", "MARILENA", "JESSICA"), + .trainerName = LANGUAGE_STRING( + "JESSICA", + "MARILENA", + "JESSICA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1623,7 +2013,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("JESSICA", "MARILENA", "JESSICA"), + .trainerName = LANGUAGE_STRING( + "JESSICA", + "MARILENA", + "JESSICA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1635,7 +2028,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("JESSICA", "MARILENA", "JESSICA"), + .trainerName = LANGUAGE_STRING( + "JESSICA", + "MARILENA", + "JESSICA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1647,7 +2043,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RICH_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_RICH_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("WINSTON", "GABRIELE", "JEAN-MARIE"), + .trainerName = LANGUAGE_STRING( + "WINSTON", + "GABRIELE", + "JEAN-MARIE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1659,7 +2058,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_F, - .trainerName = TRAINER_NAME_LANGUAGE("MOLLIE", "MOLLY", "MATHILDE"), + .trainerName = LANGUAGE_STRING( + "MOLLIE", + "MOLLY", + "MATHILDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1671,7 +2073,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RICH_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_RICH_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("GARRET", "GAETANO", "PAUL-ALAIN"), + .trainerName = LANGUAGE_STRING( + "GARRET", + "GAETANO", + "PAUL-ALAIN"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1683,7 +2088,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RICH_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_RICH_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("WINSTON", "GABRIELE", "JEAN-MARIE"), + .trainerName = LANGUAGE_STRING( + "WINSTON", + "GABRIELE", + "JEAN-MARIE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1695,7 +2103,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RICH_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_RICH_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("WINSTON", "GABRIELE", "JEAN-MARIE"), + .trainerName = LANGUAGE_STRING( + "WINSTON", + "GABRIELE", + "JEAN-MARIE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1707,7 +2118,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RICH_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_RICH_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("WINSTON", "GABRIELE", "JEAN-MARIE"), + .trainerName = LANGUAGE_STRING( + "WINSTON", + "GABRIELE", + "JEAN-MARIE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1719,7 +2133,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RICH_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_RICH_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("WINSTON", "GABRIELE", "JEAN-MARIE"), + .trainerName = LANGUAGE_STRING( + "WINSTON", + "GABRIELE", + "JEAN-MARIE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1731,7 +2148,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEMANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_POKEMANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("STEVE", "JACOPO", "STEPHANE"), + .trainerName = LANGUAGE_STRING( + "STEVE", + "JACOPO", + "STEPHANE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1743,7 +2163,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("THALIA", "NEREA", "THALIA"), + .trainerName = LANGUAGE_STRING( + "THALIA", + "NEREA", + "THALIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1755,7 +2178,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEMANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_POKEMANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("MARK", "GILBERTO", "ACHILLE"), + .trainerName = LANGUAGE_STRING( + "MARK", + "GILBERTO", + "ACHILLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1767,7 +2193,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1779,7 +2208,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEMANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_POKEMANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("STEVE", "JACOPO", "STEPHANE"), + .trainerName = LANGUAGE_STRING( + "STEVE", + "JACOPO", + "STEPHANE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1791,7 +2223,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEMANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_POKEMANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("STEVE", "JACOPO", "STEPHANE"), + .trainerName = LANGUAGE_STRING( + "STEVE", + "JACOPO", + "STEPHANE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1803,7 +2238,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEMANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_POKEMANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("STEVE", "JACOPO", "STEPHANE"), + .trainerName = LANGUAGE_STRING( + "STEVE", + "JACOPO", + "STEPHANE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1815,7 +2253,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEMANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_POKEMANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("STEVE", "JACOPO", "STEPHANE"), + .trainerName = LANGUAGE_STRING( + "STEVE", + "JACOPO", + "STEPHANE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1827,7 +2268,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("LUIS", "LUIS", "LOUIS"), + .trainerName = LANGUAGE_STRING( + "LUIS", + "LUIS", + "LOUIS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1839,7 +2283,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("DOMINIK", "MANUEL", "AURELIEN"), + .trainerName = LANGUAGE_STRING( + "DOMINIK", + "MANUEL", + "AURELIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1851,7 +2298,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("DOUGLAS", "VALERIO", "DOMINIQUE"), + .trainerName = LANGUAGE_STRING( + "DOUGLAS", + "VALERIO", + "DOMINIQUE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1863,7 +2313,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("DARRIN", "FULVIO", "DANIEL"), + .trainerName = LANGUAGE_STRING( + "DARRIN", + "FULVIO", + "DANIEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1875,7 +2328,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("TONY", "TONY", "ANTOINE"), + .trainerName = LANGUAGE_STRING( + "TONY", + "TONY", + "ANTOINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1887,7 +2343,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("JEROME", "MASSIMO", "JEROME"), + .trainerName = LANGUAGE_STRING( + "JEROME", + "MASSIMO", + "JEROME"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1899,7 +2358,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("MATTHEW", "MATTHEW", "MATTEO"), + .trainerName = LANGUAGE_STRING( + "MATTHEW", + "MATTHEW", + "MATTEO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1911,7 +2373,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("DAVID", "DAVID", "DAVID"), + .trainerName = LANGUAGE_STRING( + "DAVID", + "DAVID", + "DAVID"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1923,7 +2388,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("SPENCER", "PATRIZIO", "SYLVAIN"), + .trainerName = LANGUAGE_STRING( + "SPENCER", + "PATRIZIO", + "SYLVAIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1935,7 +2403,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("ROLAND", "ROLAND", "PACOME"), + .trainerName = LANGUAGE_STRING( + "ROLAND", + "ROLAND", + "PACOME"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1947,7 +2418,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("NOLEN", "MATTIA", "CHRISTIAN"), + .trainerName = LANGUAGE_STRING( + "NOLEN", + "MATTIA", + "CHRISTIAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1959,7 +2433,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("STAN", "TRISTAN", "STANISLAS"), + .trainerName = LANGUAGE_STRING( + "STAN", + "TRISTAN", + "STANISLAS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1971,7 +2448,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("BARRY", "TOBIA", "BENOIT"), + .trainerName = LANGUAGE_STRING( + "BARRY", + "TOBIA", + "BENOIT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1983,7 +2463,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("DEAN", "UMBERTO", "JEAN"), + .trainerName = LANGUAGE_STRING( + "DEAN", + "UMBERTO", + "JEAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -1995,7 +2478,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("RODNEY", "AMEDEO", "RODOLPHE"), + .trainerName = LANGUAGE_STRING( + "RODNEY", + "AMEDEO", + "RODOLPHE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2007,7 +2493,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("RICHARD", "RICHARD", "RICHARD"), + .trainerName = LANGUAGE_STRING( + "RICHARD", + "RICHARD", + "RICHARD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2019,7 +2508,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("HERMAN", "RAFFAELE", "HERVE"), + .trainerName = LANGUAGE_STRING( + "HERMAN", + "RAFFAELE", + "HERVE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2031,7 +2523,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("SANTIAGO", "SANTIAGO", "AMAURY"), + .trainerName = LANGUAGE_STRING( + "SANTIAGO", + "SANTIAGO", + "AMAURY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2043,7 +2538,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("GILBERT", "GILBERT", "GILBERT"), + .trainerName = LANGUAGE_STRING( + "GILBERT", + "GILBERT", + "GILBERT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2055,7 +2553,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("FRANKLIN", "MIMMO", "MARIO"), + .trainerName = LANGUAGE_STRING( + "FRANKLIN", + "MIMMO", + "MARIO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2067,7 +2568,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("KEVIN", "KEVIN", "KEVIN"), + .trainerName = LANGUAGE_STRING( + "KEVIN", + "KEVIN", + "KEVIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2079,7 +2583,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("JACK", "MARINO", "JACQUES"), + .trainerName = LANGUAGE_STRING( + "JACK", + "MARINO", + "JACQUES"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2091,7 +2598,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("DUDLEY", "MIRCO", "DORIAN"), + .trainerName = LANGUAGE_STRING( + "DUDLEY", + "MIRCO", + "DORIAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2103,7 +2613,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("CHAD", "TOBIAS", "CEDRIC"), + .trainerName = LANGUAGE_STRING( + "CHAD", + "TOBIAS", + "CEDRIC"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2115,7 +2628,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("TONY", "TONY", "ANTOINE"), + .trainerName = LANGUAGE_STRING( + "TONY", + "TONY", + "ANTOINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2127,7 +2643,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("TONY", "TONY", "ANTOINE"), + .trainerName = LANGUAGE_STRING( + "TONY", + "TONY", + "ANTOINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2139,7 +2658,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("TONY", "TONY", "ANTOINE"), + .trainerName = LANGUAGE_STRING( + "TONY", + "TONY", + "ANTOINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2151,7 +2673,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("TONY", "TONY", "ANTOINE"), + .trainerName = LANGUAGE_STRING( + "TONY", + "TONY", + "ANTOINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2163,7 +2688,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("TAKAO", "TAKAO", "BAPTISTE"), + .trainerName = LANGUAGE_STRING( + "TAKAO", + "TAKAO", + "BAPTISTE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2175,7 +2703,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("HITOSHI", "HITOSHI", "HITOSHI"), + .trainerName = LANGUAGE_STRING( + "HITOSHI", + "HITOSHI", + "HITOSHI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2187,7 +2718,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("KIYO", "KIYO", "AKIRA"), + .trainerName = LANGUAGE_STRING( + "KIYO", + "KIYO", + "AKIRA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2199,7 +2733,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("KOICHI", "KOICHI", "KOICHI"), + .trainerName = LANGUAGE_STRING( + "KOICHI", + "KOICHI", + "KOICHI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2211,7 +2748,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("NOB", "NOB", "HIRO"), + .trainerName = LANGUAGE_STRING( + "NOB", + "NOB", + "HIRO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2223,7 +2763,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("NOB", "NOB", "HIRO"), + .trainerName = LANGUAGE_STRING( + "NOB", + "NOB", + "HIRO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2235,7 +2778,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("NOB", "NOB", "HIRO"), + .trainerName = LANGUAGE_STRING( + "NOB", + "NOB", + "HIRO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2247,7 +2793,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("NOB", "NOB", "HIRO"), + .trainerName = LANGUAGE_STRING( + "NOB", + "NOB", + "HIRO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2259,7 +2808,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("NOB", "NOB", "HIRO"), + .trainerName = LANGUAGE_STRING( + "NOB", + "NOB", + "HIRO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2271,7 +2823,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("YUJI", "YUJI", "YUJI"), + .trainerName = LANGUAGE_STRING( + "YUJI", + "YUJI", + "YUJI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2283,7 +2838,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("DAISUKE", "DAISUKE", "DAISUKE"), + .trainerName = LANGUAGE_STRING( + "DAISUKE", + "DAISUKE", + "DAISUKE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2295,7 +2853,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("ATSUSHI", "ATSUSHI", "TETSUO"), + .trainerName = LANGUAGE_STRING( + "ATSUSHI", + "ATSUSHI", + "TETSUO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2307,7 +2868,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("KIRK", "KIRK", "CHRIS"), + .trainerName = LANGUAGE_STRING( + "KIRK", + "KIRK", + "CHRIS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2319,7 +2883,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2331,7 +2898,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2343,7 +2913,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("SHAWN", "SHAWN", "ROBERT"), + .trainerName = LANGUAGE_STRING( + "SHAWN", + "SHAWN", + "ROBERT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2355,7 +2928,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("FERNANDO", "FERNANDO", "FERNAND"), + .trainerName = LANGUAGE_STRING( + "FERNANDO", + "FERNANDO", + "FERNAND"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2367,7 +2943,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("DALTON", "DALTON", "BIBOU"), + .trainerName = LANGUAGE_STRING( + "DALTON", + "DALTON", + "BIBOU"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2379,7 +2958,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("DALTON", "DALTON", "BIBOU"), + .trainerName = LANGUAGE_STRING( + "DALTON", + "DALTON", + "BIBOU"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2391,7 +2973,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("DALTON", "DALTON", "BIBOU"), + .trainerName = LANGUAGE_STRING( + "DALTON", + "DALTON", + "BIBOU"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2403,7 +2988,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("DALTON", "DALTON", "BIBOU"), + .trainerName = LANGUAGE_STRING( + "DALTON", + "DALTON", + "BIBOU"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2415,7 +3003,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("DALTON", "DALTON", "BIBOU"), + .trainerName = LANGUAGE_STRING( + "DALTON", + "DALTON", + "BIBOU"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2427,7 +3018,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("COLE", "VALENTINO", "CYRIL"), + .trainerName = LANGUAGE_STRING( + "COLE", + "VALENTINO", + "CYRIL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2439,7 +3033,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("JEFF", "FLAVIO", "ANTONIO"), + .trainerName = LANGUAGE_STRING( + "JEFF", + "FLAVIO", + "ANTONIO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2451,7 +3048,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("AXLE", "UGO", "AXEL"), + .trainerName = LANGUAGE_STRING( + "AXLE", + "UGO", + "AXEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2463,7 +3063,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("JACE", "UBALDO", "FLAVIEN"), + .trainerName = LANGUAGE_STRING( + "JACE", + "UBALDO", + "FLAVIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2475,7 +3078,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("KEEGAN", "KEEGAN", "IVAN"), + .trainerName = LANGUAGE_STRING( + "KEEGAN", + "KEEGAN", + "IVAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2487,7 +3093,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("BERNIE", "GRAZIANO", "BERNARD"), + .trainerName = LANGUAGE_STRING( + "BERNIE", + "GRAZIANO", + "BERNARD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2499,7 +3108,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("BERNIE", "GRAZIANO", "BERNARD"), + .trainerName = LANGUAGE_STRING( + "BERNIE", + "GRAZIANO", + "BERNARD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2511,7 +3123,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("BERNIE", "GRAZIANO", "BERNARD"), + .trainerName = LANGUAGE_STRING( + "BERNIE", + "GRAZIANO", + "BERNARD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2523,7 +3138,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("BERNIE", "GRAZIANO", "BERNARD"), + .trainerName = LANGUAGE_STRING( + "BERNIE", + "GRAZIANO", + "BERNARD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2535,7 +3153,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("BERNIE", "GRAZIANO", "BERNARD"), + .trainerName = LANGUAGE_STRING( + "BERNIE", + "GRAZIANO", + "BERNARD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2547,7 +3168,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("DREW", "RINALDO", "TRISTAN"), + .trainerName = LANGUAGE_STRING( + "DREW", + "RINALDO", + "TRISTAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2559,7 +3183,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("BEAU", "GIANFRANCO", "YANIS"), + .trainerName = LANGUAGE_STRING( + "BEAU", + "GIANFRANCO", + "YANIS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2571,7 +3198,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("LARRY", "LARRY", "LAURENT"), + .trainerName = LANGUAGE_STRING( + "LARRY", + "LARRY", + "LAURENT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2583,7 +3213,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("SHANE", "FRANCO", "DJAMEL"), + .trainerName = LANGUAGE_STRING( + "SHANE", + "FRANCO", + "DJAMEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2595,7 +3228,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("JUSTIN", "MISHA", "JUSTIN"), + .trainerName = LANGUAGE_STRING( + "JUSTIN", + "MISHA", + "JUSTIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2607,7 +3243,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("ETHAN", "MAURO", "DIEGO"), + .trainerName = LANGUAGE_STRING( + "ETHAN", + "MAURO", + "DIEGO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2619,7 +3258,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("AUTUMN", "ERMINIA", "NATHY"), + .trainerName = LANGUAGE_STRING( + "AUTUMN", + "ERMINIA", + "NATHY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2631,7 +3273,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("TRAVIS", "PHILIP", "THIERRY"), + .trainerName = LANGUAGE_STRING( + "TRAVIS", + "PHILIP", + "THIERRY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2643,7 +3288,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("ETHAN", "MAURO", "DIEGO"), + .trainerName = LANGUAGE_STRING( + "ETHAN", + "MAURO", + "DIEGO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2655,7 +3303,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("ETHAN", "MAURO", "DIEGO"), + .trainerName = LANGUAGE_STRING( + "ETHAN", + "MAURO", + "DIEGO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2667,7 +3318,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("ETHAN", "MAURO", "DIEGO"), + .trainerName = LANGUAGE_STRING( + "ETHAN", + "MAURO", + "DIEGO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2679,7 +3333,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("ETHAN", "MAURO", "DIEGO"), + .trainerName = LANGUAGE_STRING( + "ETHAN", + "MAURO", + "DIEGO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2691,7 +3348,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_BUG_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("BRENT", "MARTINO", "BRAD"), + .trainerName = LANGUAGE_STRING( + "BRENT", + "MARTINO", + "BRAD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2703,7 +3363,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_BUG_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("DONALD", "PAOLINO", "DONALD"), + .trainerName = LANGUAGE_STRING( + "DONALD", + "PAOLINO", + "DONALD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2715,7 +3378,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_BUG_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("TAYLOR", "ERMANNO", "THIBAULT"), + .trainerName = LANGUAGE_STRING( + "TAYLOR", + "ERMANNO", + "THIBAULT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2727,7 +3393,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_BUG_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("JEFFREY", "MAT", "FLORENT"), + .trainerName = LANGUAGE_STRING( + "JEFFREY", + "MAT", + "FLORENT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2739,7 +3408,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_BUG_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("DEREK", "LEOPOLDO", "DIDIER"), + .trainerName = LANGUAGE_STRING( + "DEREK", + "LEOPOLDO", + "DIDIER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2751,7 +3423,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_BUG_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("JEFFREY", "MAT", "FLORENT"), + .trainerName = LANGUAGE_STRING( + "JEFFREY", + "MAT", + "FLORENT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2763,7 +3438,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_BUG_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("JEFFREY", "MAT", "FLORENT"), + .trainerName = LANGUAGE_STRING( + "JEFFREY", + "MAT", + "FLORENT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2775,7 +3453,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_BUG_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("JEFFREY", "MAT", "FLORENT"), + .trainerName = LANGUAGE_STRING( + "JEFFREY", + "MAT", + "FLORENT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2787,7 +3468,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_BUG_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("JEFFREY", "MAT", "FLORENT"), + .trainerName = LANGUAGE_STRING( + "JEFFREY", + "MAT", + "FLORENT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2799,7 +3483,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("EDWARD", "FABIANO", "EDOUARD"), + .trainerName = LANGUAGE_STRING( + "EDWARD", + "FABIANO", + "EDOUARD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2811,7 +3498,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("PRESTON", "ALEXANDER", "POLO"), + .trainerName = LANGUAGE_STRING( + "PRESTON", + "ALEXANDER", + "POLO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2823,7 +3513,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("VIRGIL", "MAURIZIO", "VIRGILE"), + .trainerName = LANGUAGE_STRING( + "VIRGIL", + "MAURIZIO", + "VIRGILE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2835,7 +3528,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("BLAKE", "BLAKE", "HUGUES"), + .trainerName = LANGUAGE_STRING( + "BLAKE", + "BLAKE", + "HUGUES"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2847,7 +3543,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("WILLIAM", "FIORENZO", "WILLIAM"), + .trainerName = LANGUAGE_STRING( + "WILLIAM", + "FIORENZO", + "WILLIAM"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2859,7 +3558,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("JOSHUA", "FORTUNATO", "JOSEPH"), + .trainerName = LANGUAGE_STRING( + "JOSHUA", + "FORTUNATO", + "JOSEPH"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2871,7 +3573,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("CAMERON", "MASSIMINO", "PROSPER"), + .trainerName = LANGUAGE_STRING( + "CAMERON", + "MASSIMINO", + "PROSPER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2883,7 +3588,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("CAMERON", "MASSIMINO", "PROSPER"), + .trainerName = LANGUAGE_STRING( + "CAMERON", + "MASSIMINO", + "PROSPER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2895,7 +3603,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("CAMERON", "MASSIMINO", "PROSPER"), + .trainerName = LANGUAGE_STRING( + "CAMERON", + "MASSIMINO", + "PROSPER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2907,7 +3618,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("CAMERON", "MASSIMINO", "PROSPER"), + .trainerName = LANGUAGE_STRING( + "CAMERON", + "MASSIMINO", + "PROSPER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2919,7 +3633,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("CAMERON", "MASSIMINO", "PROSPER"), + .trainerName = LANGUAGE_STRING( + "CAMERON", + "MASSIMINO", + "PROSPER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2931,7 +3648,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("JACLYN", "GRETA", "JACQUELINE"), + .trainerName = LANGUAGE_STRING( + "JACLYN", + "GRETA", + "JACQUELINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2943,7 +3663,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("HANNAH", "ANNINA", "SABINE"), + .trainerName = LANGUAGE_STRING( + "HANNAH", + "ANNINA", + "SABINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2955,7 +3678,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("SAMANTHA", "ERIKA", "SAMANTHA"), + .trainerName = LANGUAGE_STRING( + "SAMANTHA", + "ERIKA", + "SAMANTHA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2967,7 +3693,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("MAURA", "ANNALISA", "MYRIAM"), + .trainerName = LANGUAGE_STRING( + "MAURA", + "ANNALISA", + "MYRIAM"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2979,7 +3708,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("KAYLA", "LETIZIA", "KARINE"), + .trainerName = LANGUAGE_STRING( + "KAYLA", + "LETIZIA", + "KARINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -2991,7 +3723,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("ALEXIS", "RAMONA", "CLAUDIE"), + .trainerName = LANGUAGE_STRING( + "ALEXIS", + "RAMONA", + "CLAUDIE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3003,7 +3738,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("JACKI", "LIVIA", "NORA"), + .trainerName = LANGUAGE_STRING( + "JACKI", + "LIVIA", + "NORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3015,7 +3753,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("JACKI", "LIVIA", "NORA"), + .trainerName = LANGUAGE_STRING( + "JACKI", + "LIVIA", + "NORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3027,7 +3768,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("JACKI", "LIVIA", "NORA"), + .trainerName = LANGUAGE_STRING( + "JACKI", + "LIVIA", + "NORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3039,7 +3783,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("JACKI", "LIVIA", "NORA"), + .trainerName = LANGUAGE_STRING( + "JACKI", + "LIVIA", + "NORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3051,7 +3798,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("JACKI", "LIVIA", "NORA"), + .trainerName = LANGUAGE_STRING( + "JACKI", + "LIVIA", + "NORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3063,7 +3813,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GENTLEMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_GENTLEMAN, - .trainerName = TRAINER_NAME_LANGUAGE("WALTER", "GIANLUIGI", "WALTER"), + .trainerName = LANGUAGE_STRING( + "WALTER", + "GIANLUIGI", + "WALTER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3075,7 +3828,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GENTLEMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_GENTLEMAN, - .trainerName = TRAINER_NAME_LANGUAGE("MICAH", "PIERLUIGI", "ANATOLE"), + .trainerName = LANGUAGE_STRING( + "MICAH", + "PIERLUIGI", + "ANATOLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3087,7 +3843,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GENTLEMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_GENTLEMAN, - .trainerName = TRAINER_NAME_LANGUAGE("THOMAS", "PIERLUCA", "TONY"), + .trainerName = LANGUAGE_STRING( + "THOMAS", + "PIERLUCA", + "TONY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3099,7 +3858,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GENTLEMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_GENTLEMAN, - .trainerName = TRAINER_NAME_LANGUAGE("WALTER", "GIANLUIGI", "WALTER"), + .trainerName = LANGUAGE_STRING( + "WALTER", + "GIANLUIGI", + "WALTER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3111,7 +3873,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GENTLEMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_GENTLEMAN, - .trainerName = TRAINER_NAME_LANGUAGE("WALTER", "GIANLUIGI", "WALTER"), + .trainerName = LANGUAGE_STRING( + "WALTER", + "GIANLUIGI", + "WALTER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3123,7 +3888,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GENTLEMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_GENTLEMAN, - .trainerName = TRAINER_NAME_LANGUAGE("WALTER", "GIANLUIGI", "WALTER"), + .trainerName = LANGUAGE_STRING( + "WALTER", + "GIANLUIGI", + "WALTER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3135,7 +3903,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GENTLEMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_GENTLEMAN, - .trainerName = TRAINER_NAME_LANGUAGE("WALTER", "GIANLUIGI", "WALTER"), + .trainerName = LANGUAGE_STRING( + "WALTER", + "GIANLUIGI", + "WALTER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3147,7 +3918,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_ELITE_FOUR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR, .trainerPic = TRAINER_PIC_ELITE_FOUR_SIDNEY, - .trainerName = TRAINER_NAME_LANGUAGE("SIDNEY", "FOSCO", "DAMIEN"), + .trainerName = LANGUAGE_STRING( + "SIDNEY", + "FOSCO", + "DAMIEN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY | AI_SCRIPT_SETUP_FIRST_TURN, @@ -3159,7 +3933,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_ELITE_FOUR, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR, .trainerPic = TRAINER_PIC_ELITE_FOUR_PHOEBE, - .trainerName = TRAINER_NAME_LANGUAGE("PHOEBE", "ESTER", "SPECTRA"), + .trainerName = LANGUAGE_STRING( + "PHOEBE", + "ESTER", + "SPECTRA"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3171,7 +3948,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_ELITE_FOUR, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR, .trainerPic = TRAINER_PIC_ELITE_FOUR_GLACIA, - .trainerName = TRAINER_NAME_LANGUAGE("GLACIA", "FRIDA", "GLACIA"), + .trainerName = LANGUAGE_STRING( + "GLACIA", + "FRIDA", + "GLACIA"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3183,7 +3963,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_ELITE_FOUR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR, .trainerPic = TRAINER_PIC_ELITE_FOUR_DRAKE, - .trainerName = TRAINER_NAME_LANGUAGE("DRAKE", "DRAKE", "ARAGON"), + .trainerName = LANGUAGE_STRING( + "DRAKE", + "DRAKE", + "ARAGON"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3195,7 +3978,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_ROXANNE, - .trainerName = TRAINER_NAME_LANGUAGE("ROXANNE", "PETRA", "ROXANNE"), + .trainerName = LANGUAGE_STRING( + "ROXANNE", + "PETRA", + "ROXANNE"), .items = {ITEM_POTION, ITEM_POTION, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3207,7 +3993,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_BRAWLY, - .trainerName = TRAINER_NAME_LANGUAGE("BRAWLY", "RUDI", "BASTIEN"), + .trainerName = LANGUAGE_STRING( + "BRAWLY", + "RUDI", + "BASTIEN"), .items = {ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3219,7 +4008,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_WATTSON, - .trainerName = TRAINER_NAME_LANGUAGE("WATTSON", "WALTER", "VOLTERE"), + .trainerName = LANGUAGE_STRING( + "WATTSON", + "WALTER", + "VOLTERE"), .items = {ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3231,7 +4023,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_FLANNERY, - .trainerName = TRAINER_NAME_LANGUAGE("FLANNERY", "FIAMMETTA", "ADRIANE"), + .trainerName = LANGUAGE_STRING( + "FLANNERY", + "FIAMMETTA", + "ADRIANE"), .items = {ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3243,7 +4038,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_NORMAN, - .trainerName = TRAINER_NAME_LANGUAGE("NORMAN", "NORMAN", "NORMAN"), + .trainerName = LANGUAGE_STRING( + "NORMAN", + "NORMAN", + "NORMAN"), .items = {ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3255,7 +4053,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_WINONA, - .trainerName = TRAINER_NAME_LANGUAGE("WINONA", "ALICE", "ALIZEE"), + .trainerName = LANGUAGE_STRING( + "WINONA", + "ALICE", + "ALIZEE"), .items = {ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY | AI_SCRIPT_RISKY, @@ -3267,7 +4068,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_TATE_AND_LIZA, - .trainerName = TRAINER_NAME_LANGUAGE("TATE&LIZA", "TELL & PAT", "LEVY&TATIA"), + .trainerName = LANGUAGE_STRING( + "TATE&LIZA", + "TELL & PAT", + "LEVY&TATIA"), .items = {ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_HYPER_POTION}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3279,7 +4083,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_JUAN, - .trainerName = TRAINER_NAME_LANGUAGE("JUAN", "RODOLFO", "JUAN"), + .trainerName = LANGUAGE_STRING( + "JUAN", + "RODOLFO", + "JUAN"), .items = {ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3291,7 +4098,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SCHOOL_KID_M, - .trainerName = TRAINER_NAME_LANGUAGE("JERRY", "JERRY", "JULIEN"), + .trainerName = LANGUAGE_STRING( + "JERRY", + "JERRY", + "JULIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3303,7 +4113,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SCHOOL_KID_M, - .trainerName = TRAINER_NAME_LANGUAGE("TED", "TED", "THEO"), + .trainerName = LANGUAGE_STRING( + "TED", + "TED", + "THEO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3315,7 +4128,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SCHOOL_KID_M, - .trainerName = TRAINER_NAME_LANGUAGE("PAUL", "AGOSTINO", "PAUL"), + .trainerName = LANGUAGE_STRING( + "PAUL", + "AGOSTINO", + "PAUL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3327,7 +4143,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SCHOOL_KID_M, - .trainerName = TRAINER_NAME_LANGUAGE("JERRY", "JERRY", "JULIEN"), + .trainerName = LANGUAGE_STRING( + "JERRY", + "JERRY", + "JULIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3339,7 +4158,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SCHOOL_KID_M, - .trainerName = TRAINER_NAME_LANGUAGE("JERRY", "JERRY", "JULIEN"), + .trainerName = LANGUAGE_STRING( + "JERRY", + "JERRY", + "JULIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3351,7 +4173,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SCHOOL_KID_M, - .trainerName = TRAINER_NAME_LANGUAGE("JERRY", "JERRY", "JULIEN"), + .trainerName = LANGUAGE_STRING( + "JERRY", + "JERRY", + "JULIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3363,7 +4188,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SCHOOL_KID_M, - .trainerName = TRAINER_NAME_LANGUAGE("JERRY", "JERRY", "JULIEN"), + .trainerName = LANGUAGE_STRING( + "JERRY", + "JERRY", + "JULIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3375,7 +4203,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_SCHOOL_KID_F, - .trainerName = TRAINER_NAME_LANGUAGE("KAREN", "KAREN", "KARENE"), + .trainerName = LANGUAGE_STRING( + "KAREN", + "KAREN", + "KARENE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3387,7 +4218,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_SCHOOL_KID_F, - .trainerName = TRAINER_NAME_LANGUAGE("GEORGIA", "FLORIANA", "GWENDOLINE"), + .trainerName = LANGUAGE_STRING( + "GEORGIA", + "FLORIANA", + "GWENDOLINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3399,7 +4233,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_SCHOOL_KID_F, - .trainerName = TRAINER_NAME_LANGUAGE("KAREN", "KAREN", "KARENE"), + .trainerName = LANGUAGE_STRING( + "KAREN", + "KAREN", + "KARENE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3411,7 +4248,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_SCHOOL_KID_F, - .trainerName = TRAINER_NAME_LANGUAGE("KAREN", "KAREN", "KARENE"), + .trainerName = LANGUAGE_STRING( + "KAREN", + "KAREN", + "KARENE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3423,7 +4263,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_SCHOOL_KID_F, - .trainerName = TRAINER_NAME_LANGUAGE("KAREN", "KAREN", "KARENE"), + .trainerName = LANGUAGE_STRING( + "KAREN", + "KAREN", + "KARENE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3435,7 +4278,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SCHOOL_KID, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_SCHOOL_KID_F, - .trainerName = TRAINER_NAME_LANGUAGE("KAREN", "KAREN", "KARENE"), + .trainerName = LANGUAGE_STRING( + "KAREN", + "KAREN", + "KARENE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3447,7 +4293,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SR_AND_JR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_SR_AND_JR, - .trainerName = TRAINER_NAME_LANGUAGE("KATE & JOY", "KATE & JOY", "VIVI & BEA"), + .trainerName = LANGUAGE_STRING( + "KATE & JOY", + "KATE & JOY", + "VIVI & BEA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3459,7 +4308,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SR_AND_JR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_SR_AND_JR, - .trainerName = TRAINER_NAME_LANGUAGE("ANNA & MEG", "ANNA & IDA", "ANNA & EVA"), + .trainerName = LANGUAGE_STRING( + "ANNA & MEG", + "ANNA & IDA", + "ANNA & EVA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3471,7 +4323,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SR_AND_JR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_SR_AND_JR, - .trainerName = TRAINER_NAME_LANGUAGE("ANNA & MEG", "ANNA & IDA", "ANNA & EVA"), + .trainerName = LANGUAGE_STRING( + "ANNA & MEG", + "ANNA & IDA", + "ANNA & EVA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3483,7 +4338,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SR_AND_JR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_SR_AND_JR, - .trainerName = TRAINER_NAME_LANGUAGE("ANNA & MEG", "ANNA & IDA", "ANNA & EVA"), + .trainerName = LANGUAGE_STRING( + "ANNA & MEG", + "ANNA & IDA", + "ANNA & EVA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3495,7 +4353,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SR_AND_JR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_SR_AND_JR, - .trainerName = TRAINER_NAME_LANGUAGE("ANNA & MEG", "ANNA & IDA", "ANNA & EVA"), + .trainerName = LANGUAGE_STRING( + "ANNA & MEG", + "ANNA & IDA", + "ANNA & EVA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3507,7 +4368,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SR_AND_JR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_SR_AND_JR, - .trainerName = TRAINER_NAME_LANGUAGE("ANNA & MEG", "ANNA & IDA", "ANNA & EVA"), + .trainerName = LANGUAGE_STRING( + "ANNA & MEG", + "ANNA & IDA", + "ANNA & EVA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3519,7 +4383,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_WINSTRATE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_M, - .trainerName = TRAINER_NAME_LANGUAGE("VICTOR", "VINCENZO", "VICTOR"), + .trainerName = LANGUAGE_STRING( + "VICTOR", + "VINCENZO", + "VICTOR"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3531,7 +4398,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_M, - .trainerName = TRAINER_NAME_LANGUAGE("MIGUEL", "MIGUEL", "MICHEL"), + .trainerName = LANGUAGE_STRING( + "MIGUEL", + "MIGUEL", + "MICHEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3543,7 +4413,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_M, - .trainerName = TRAINER_NAME_LANGUAGE("COLTON", "RENATO", "PIOTR"), + .trainerName = LANGUAGE_STRING( + "COLTON", + "RENATO", + "PIOTR"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3555,7 +4428,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_M, - .trainerName = TRAINER_NAME_LANGUAGE("MIGUEL", "MIGUEL", "MICHEL"), + .trainerName = LANGUAGE_STRING( + "MIGUEL", + "MIGUEL", + "MICHEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3567,7 +4443,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_M, - .trainerName = TRAINER_NAME_LANGUAGE("MIGUEL", "MIGUEL", "MICHEL"), + .trainerName = LANGUAGE_STRING( + "MIGUEL", + "MIGUEL", + "MICHEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3579,7 +4458,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_M, - .trainerName = TRAINER_NAME_LANGUAGE("MIGUEL", "MIGUEL", "MICHEL"), + .trainerName = LANGUAGE_STRING( + "MIGUEL", + "MIGUEL", + "MICHEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3591,7 +4473,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_M, - .trainerName = TRAINER_NAME_LANGUAGE("MIGUEL", "MIGUEL", "MICHEL"), + .trainerName = LANGUAGE_STRING( + "MIGUEL", + "MIGUEL", + "MICHEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3603,7 +4488,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_WINSTRATE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_F, - .trainerName = TRAINER_NAME_LANGUAGE("VICTORIA", "VITTORIA", "VICTORIA"), + .trainerName = LANGUAGE_STRING( + "VICTORIA", + "VITTORIA", + "VICTORIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT, @@ -3615,7 +4503,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_F, - .trainerName = TRAINER_NAME_LANGUAGE("VANESSA", "VANESSA", "VANESSA"), + .trainerName = LANGUAGE_STRING( + "VANESSA", + "VANESSA", + "VANESSA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3627,7 +4518,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_F, - .trainerName = TRAINER_NAME_LANGUAGE("BETHANY", "MARISA", "MARISSA"), + .trainerName = LANGUAGE_STRING( + "BETHANY", + "MARISA", + "MARISSA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3639,7 +4533,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_F, - .trainerName = TRAINER_NAME_LANGUAGE("ISABEL", "ISABELLA", "ISABELLE"), + .trainerName = LANGUAGE_STRING( + "ISABEL", + "ISABELLA", + "ISABELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3651,7 +4548,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_F, - .trainerName = TRAINER_NAME_LANGUAGE("ISABEL", "ISABELLA", "ISABELLE"), + .trainerName = LANGUAGE_STRING( + "ISABEL", + "ISABELLA", + "ISABELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3663,7 +4563,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_F, - .trainerName = TRAINER_NAME_LANGUAGE("ISABEL", "ISABELLA", "ISABELLE"), + .trainerName = LANGUAGE_STRING( + "ISABEL", + "ISABELLA", + "ISABELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3675,7 +4578,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_F, - .trainerName = TRAINER_NAME_LANGUAGE("ISABEL", "ISABELLA", "ISABELLE"), + .trainerName = LANGUAGE_STRING( + "ISABEL", + "ISABELLA", + "ISABELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3687,7 +4593,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_F, - .trainerName = TRAINER_NAME_LANGUAGE("ISABEL", "ISABELLA", "ISABELLE"), + .trainerName = LANGUAGE_STRING( + "ISABEL", + "ISABELLA", + "ISABELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3699,7 +4608,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_M, - .trainerName = TRAINER_NAME_LANGUAGE("TIMOTHY", "TIMOTHY", "TIMOTHEE"), + .trainerName = LANGUAGE_STRING( + "TIMOTHY", + "TIMOTHY", + "TIMOTHEE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3711,7 +4623,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_M, - .trainerName = TRAINER_NAME_LANGUAGE("TIMOTHY", "TIMOTHY", "TIMOTHEE"), + .trainerName = LANGUAGE_STRING( + "TIMOTHY", + "TIMOTHY", + "TIMOTHEE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3723,7 +4638,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_M, - .trainerName = TRAINER_NAME_LANGUAGE("TIMOTHY", "TIMOTHY", "TIMOTHEE"), + .trainerName = LANGUAGE_STRING( + "TIMOTHY", + "TIMOTHY", + "TIMOTHEE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3735,7 +4653,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_M, - .trainerName = TRAINER_NAME_LANGUAGE("TIMOTHY", "TIMOTHY", "TIMOTHEE"), + .trainerName = LANGUAGE_STRING( + "TIMOTHY", + "TIMOTHY", + "TIMOTHEE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3747,7 +4668,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_M, - .trainerName = TRAINER_NAME_LANGUAGE("TIMOTHY", "TIMOTHY", "TIMOTHEE"), + .trainerName = LANGUAGE_STRING( + "TIMOTHY", + "TIMOTHY", + "TIMOTHEE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3759,7 +4683,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_WINSTRATE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_F, - .trainerName = TRAINER_NAME_LANGUAGE("VICKY", "VICKY", "VICKY"), + .trainerName = LANGUAGE_STRING( + "VICKY", + "VICKY", + "VICKY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3771,7 +4698,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_F, - .trainerName = TRAINER_NAME_LANGUAGE("SHELBY", "LIA", "ALIX"), + .trainerName = LANGUAGE_STRING( + "SHELBY", + "LIA", + "ALIX"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3783,7 +4713,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_F, - .trainerName = TRAINER_NAME_LANGUAGE("SHELBY", "LIA", "ALIX"), + .trainerName = LANGUAGE_STRING( + "SHELBY", + "LIA", + "ALIX"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3795,7 +4728,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_F, - .trainerName = TRAINER_NAME_LANGUAGE("SHELBY", "LIA", "ALIX"), + .trainerName = LANGUAGE_STRING( + "SHELBY", + "LIA", + "ALIX"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3807,7 +4743,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_F, - .trainerName = TRAINER_NAME_LANGUAGE("SHELBY", "LIA", "ALIX"), + .trainerName = LANGUAGE_STRING( + "SHELBY", + "LIA", + "ALIX"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3819,7 +4758,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_F, - .trainerName = TRAINER_NAME_LANGUAGE("SHELBY", "LIA", "ALIX"), + .trainerName = LANGUAGE_STRING( + "SHELBY", + "LIA", + "ALIX"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3831,7 +4773,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("CALVIN", "MATTEO", "CALVIN"), + .trainerName = LANGUAGE_STRING( + "CALVIN", + "MATTEO", + "CALVIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3843,7 +4788,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("BILLY", "BILLY", "WILLY"), + .trainerName = LANGUAGE_STRING( + "BILLY", + "BILLY", + "WILLY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3855,7 +4803,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("JOSH", "ELIA", "JOHN"), + .trainerName = LANGUAGE_STRING( + "JOSH", + "ELIA", + "JOHN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3867,7 +4818,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("TOMMY", "TOMMY", "TOM"), + .trainerName = LANGUAGE_STRING( + "TOMMY", + "TOMMY", + "TOM"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3879,7 +4833,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("JOEY", "JOEY", "JO"), + .trainerName = LANGUAGE_STRING( + "JOEY", + "JOEY", + "JO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3891,7 +4848,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("BEN", "BEN", "BEN"), + .trainerName = LANGUAGE_STRING( + "BEN", + "BEN", + "BEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3903,7 +4863,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("QUINCY", "QUINCY", "QUENTIN"), + .trainerName = LANGUAGE_STRING( + "QUINCY", + "QUINCY", + "QUENTIN"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3915,7 +4878,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("KATELYNN", "KATELYNN", "KAREN"), + .trainerName = LANGUAGE_STRING( + "KATELYNN", + "KATELYNN", + "KAREN"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -3927,7 +4893,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("JAYLEN", "EDGARDO", "GILLES"), + .trainerName = LANGUAGE_STRING( + "JAYLEN", + "EDGARDO", + "GILLES"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3939,7 +4908,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("DILLON", "FLORIANO", "DENDEN"), + .trainerName = LANGUAGE_STRING( + "DILLON", + "FLORIANO", + "DENDEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3951,7 +4923,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("CALVIN", "MATTEO", "CALVIN"), + .trainerName = LANGUAGE_STRING( + "CALVIN", + "MATTEO", + "CALVIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3963,7 +4938,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("CALVIN", "MATTEO", "CALVIN"), + .trainerName = LANGUAGE_STRING( + "CALVIN", + "MATTEO", + "CALVIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3975,7 +4953,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("CALVIN", "MATTEO", "CALVIN"), + .trainerName = LANGUAGE_STRING( + "CALVIN", + "MATTEO", + "CALVIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3987,7 +4968,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("CALVIN", "MATTEO", "CALVIN"), + .trainerName = LANGUAGE_STRING( + "CALVIN", + "MATTEO", + "CALVIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -3999,7 +4983,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("EDDIE", "EMANUELE", "EDDIE"), + .trainerName = LANGUAGE_STRING( + "EDDIE", + "EMANUELE", + "EDDIE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4011,7 +4998,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("ALLEN", "ALLEN", "ALAIN"), + .trainerName = LANGUAGE_STRING( + "ALLEN", + "ALLEN", + "ALAIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4023,7 +5013,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("TIMMY", "TIMMY", "TIM"), + .trainerName = LANGUAGE_STRING( + "TIMMY", + "TIMMY", + "TIM"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4035,7 +5028,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CHAMPION, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CHAMPION_WALLACE, - .trainerName = TRAINER_NAME_LANGUAGE("WALLACE", "ADRIANO", "MARC"), + .trainerName = LANGUAGE_STRING( + "WALLACE", + "ADRIANO", + "MARC"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -4047,7 +5043,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("ANDREW", "MARCUS", "ALI"), + .trainerName = LANGUAGE_STRING( + "ANDREW", + "MARCUS", + "ALI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4059,7 +5058,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("IVAN", "FLAVIANO", "YVAN"), + .trainerName = LANGUAGE_STRING( + "IVAN", + "FLAVIANO", + "YVAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4071,7 +5073,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("CLAUDE", "CLAUDIO", "CLAUDE"), + .trainerName = LANGUAGE_STRING( + "CLAUDE", + "CLAUDIO", + "CLAUDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4083,7 +5088,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("ELLIOT", "STEFANO", "ELLIOT"), + .trainerName = LANGUAGE_STRING( + "ELLIOT", + "STEFANO", + "ELLIOT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4095,7 +5103,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("NED", "NED", "ERWAN"), + .trainerName = LANGUAGE_STRING( + "NED", + "NED", + "ERWAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4107,7 +5118,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("DALE", "RICCARDO", "FABIO"), + .trainerName = LANGUAGE_STRING( + "DALE", + "RICCARDO", + "FABIO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4119,7 +5133,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("NOLAN", "CHRISTIAN", "NOEL"), + .trainerName = LANGUAGE_STRING( + "NOLAN", + "CHRISTIAN", + "NOEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4131,7 +5148,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("BARNY", "GUGLIELMO", "BARNEY"), + .trainerName = LANGUAGE_STRING( + "BARNY", + "GUGLIELMO", + "BARNEY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4143,7 +5163,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("WADE", "ERMES", "ARISTIDE"), + .trainerName = LANGUAGE_STRING( + "WADE", + "ERMES", + "ARISTIDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4155,7 +5178,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("CARTER", "FRANCESCO", "FRANCIS"), + .trainerName = LANGUAGE_STRING( + "CARTER", + "FRANCESCO", + "FRANCIS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4167,7 +5193,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("ELLIOT", "STEFANO", "ELLIOT"), + .trainerName = LANGUAGE_STRING( + "ELLIOT", + "STEFANO", + "ELLIOT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4179,7 +5208,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("ELLIOT", "STEFANO", "ELLIOT"), + .trainerName = LANGUAGE_STRING( + "ELLIOT", + "STEFANO", + "ELLIOT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4191,7 +5223,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("ELLIOT", "STEFANO", "ELLIOT"), + .trainerName = LANGUAGE_STRING( + "ELLIOT", + "STEFANO", + "ELLIOT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4203,7 +5238,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("ELLIOT", "STEFANO", "ELLIOT"), + .trainerName = LANGUAGE_STRING( + "ELLIOT", + "STEFANO", + "ELLIOT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT, @@ -4215,7 +5253,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("RONALD", "AMBROGIO", "FABIEN"), + .trainerName = LANGUAGE_STRING( + "RONALD", + "AMBROGIO", + "FABIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4227,7 +5268,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("JACOB", "JACOB", "JACOB"), + .trainerName = LANGUAGE_STRING( + "JACOB", + "JACOB", + "JACOB"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4239,7 +5283,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("ANTHONY", "ANTHONY", "ANTHONY"), + .trainerName = LANGUAGE_STRING( + "ANTHONY", + "ANTHONY", + "ANTHONY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4251,7 +5298,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("BENJAMIN", "BENJAMIN", "BENJAMIN"), + .trainerName = LANGUAGE_STRING( + "BENJAMIN", + "BENJAMIN", + "BENJAMIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4263,7 +5313,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("BENJAMIN", "BENJAMIN", "BENJAMIN"), + .trainerName = LANGUAGE_STRING( + "BENJAMIN", + "BENJAMIN", + "BENJAMIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4275,7 +5328,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("BENJAMIN", "BENJAMIN", "BENJAMIN"), + .trainerName = LANGUAGE_STRING( + "BENJAMIN", + "BENJAMIN", + "BENJAMIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4287,7 +5343,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("BENJAMIN", "BENJAMIN", "BENJAMIN"), + .trainerName = LANGUAGE_STRING( + "BENJAMIN", + "BENJAMIN", + "BENJAMIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4299,7 +5358,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("BENJAMIN", "BENJAMIN", "BENJAMIN"), + .trainerName = LANGUAGE_STRING( + "BENJAMIN", + "BENJAMIN", + "BENJAMIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4311,7 +5373,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("ABIGAIL", "LARA", "GAELLE"), + .trainerName = LANGUAGE_STRING( + "ABIGAIL", + "LARA", + "GAELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4323,7 +5388,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("JASMINE", "JASMINE", "YASMINA"), + .trainerName = LANGUAGE_STRING( + "JASMINE", + "JASMINE", + "YASMINA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4335,7 +5403,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("ABIGAIL", "LARA", "GAELLE"), + .trainerName = LANGUAGE_STRING( + "ABIGAIL", + "LARA", + "GAELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4347,7 +5418,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("ABIGAIL", "LARA", "GAELLE"), + .trainerName = LANGUAGE_STRING( + "ABIGAIL", + "LARA", + "GAELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4359,7 +5433,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("ABIGAIL", "LARA", "GAELLE"), + .trainerName = LANGUAGE_STRING( + "ABIGAIL", + "LARA", + "GAELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4371,7 +5448,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("ABIGAIL", "LARA", "GAELLE"), + .trainerName = LANGUAGE_STRING( + "ABIGAIL", + "LARA", + "GAELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4383,7 +5463,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("DYLAN", "NICOLA", "REGIS"), + .trainerName = LANGUAGE_STRING( + "DYLAN", + "NICOLA", + "REGIS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4395,7 +5478,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("DYLAN", "NICOLA", "REGIS"), + .trainerName = LANGUAGE_STRING( + "DYLAN", + "NICOLA", + "REGIS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4407,7 +5493,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("DYLAN", "NICOLA", "REGIS"), + .trainerName = LANGUAGE_STRING( + "DYLAN", + "NICOLA", + "REGIS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4419,7 +5508,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("DYLAN", "NICOLA", "REGIS"), + .trainerName = LANGUAGE_STRING( + "DYLAN", + "NICOLA", + "REGIS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4431,7 +5523,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("DYLAN", "NICOLA", "REGIS"), + .trainerName = LANGUAGE_STRING( + "DYLAN", + "NICOLA", + "REGIS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4443,7 +5538,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("MARIA", "MARIA", "MARIA"), + .trainerName = LANGUAGE_STRING( + "MARIA", + "MARIA", + "MARIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4455,7 +5553,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("MARIA", "MARIA", "MARIA"), + .trainerName = LANGUAGE_STRING( + "MARIA", + "MARIA", + "MARIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4467,7 +5568,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("MARIA", "MARIA", "MARIA"), + .trainerName = LANGUAGE_STRING( + "MARIA", + "MARIA", + "MARIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4479,7 +5583,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("MARIA", "MARIA", "MARIA"), + .trainerName = LANGUAGE_STRING( + "MARIA", + "MARIA", + "MARIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4491,7 +5598,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("MARIA", "MARIA", "MARIA"), + .trainerName = LANGUAGE_STRING( + "MARIA", + "MARIA", + "MARIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4503,7 +5613,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("CAMDEN", "LALO", "JACKY"), + .trainerName = LANGUAGE_STRING( + "CAMDEN", + "LALO", + "JACKY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4515,7 +5628,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("DEMETRIUS", "DEMETRIUS", "CHARLIE"), + .trainerName = LANGUAGE_STRING( + "DEMETRIUS", + "DEMETRIUS", + "CHARLIE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4527,7 +5643,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("ISAIAH", "ISAIA", "JEOFFREY"), + .trainerName = LANGUAGE_STRING( + "ISAIAH", + "ISAIA", + "JEOFFREY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4539,7 +5658,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("PABLO", "DINO", "PABLO"), + .trainerName = LANGUAGE_STRING( + "PABLO", + "DINO", + "PABLO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4551,7 +5673,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("CHASE", "LIBERO", "FERNANDO"), + .trainerName = LANGUAGE_STRING( + "CHASE", + "LIBERO", + "FERNANDO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4563,7 +5688,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("ISAIAH", "ISAIA", "JEOFFREY"), + .trainerName = LANGUAGE_STRING( + "ISAIAH", + "ISAIA", + "JEOFFREY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4575,7 +5703,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("ISAIAH", "ISAIA", "JEOFFREY"), + .trainerName = LANGUAGE_STRING( + "ISAIAH", + "ISAIA", + "JEOFFREY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4587,7 +5718,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("ISAIAH", "ISAIA", "JEOFFREY"), + .trainerName = LANGUAGE_STRING( + "ISAIAH", + "ISAIA", + "JEOFFREY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4599,7 +5733,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("ISAIAH", "ISAIA", "JEOFFREY"), + .trainerName = LANGUAGE_STRING( + "ISAIAH", + "ISAIA", + "JEOFFREY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4611,7 +5748,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("ISOBEL", "ISOBEL", "ISABEL"), + .trainerName = LANGUAGE_STRING( + "ISOBEL", + "ISOBEL", + "ISABEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4623,7 +5763,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("DONNY", "DONNY", "DONNA"), + .trainerName = LANGUAGE_STRING( + "DONNY", + "DONNY", + "DONNA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4635,7 +5778,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("TALIA", "TALIA", "TALIA"), + .trainerName = LANGUAGE_STRING( + "TALIA", + "TALIA", + "TALIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4647,7 +5793,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("KATELYN", "MARIELLA", "KATELYN"), + .trainerName = LANGUAGE_STRING( + "KATELYN", + "MARIELLA", + "KATELYN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4659,7 +5808,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("ALLISON", "BRUNELLA", "ALLY"), + .trainerName = LANGUAGE_STRING( + "ALLISON", + "BRUNELLA", + "ALLY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4671,7 +5823,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("KATELYN", "MARIELLA", "KATELYN"), + .trainerName = LANGUAGE_STRING( + "KATELYN", + "MARIELLA", + "KATELYN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4683,7 +5838,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("KATELYN", "MARIELLA", "KATELYN"), + .trainerName = LANGUAGE_STRING( + "KATELYN", + "MARIELLA", + "KATELYN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4695,7 +5853,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("KATELYN", "MARIELLA", "KATELYN"), + .trainerName = LANGUAGE_STRING( + "KATELYN", + "MARIELLA", + "KATELYN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4707,7 +5868,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("KATELYN", "MARIELLA", "KATELYN"), + .trainerName = LANGUAGE_STRING( + "KATELYN", + "MARIELLA", + "KATELYN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4719,7 +5883,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_DRAGON_TAMER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_DRAGON_TAMER, - .trainerName = TRAINER_NAME_LANGUAGE("NICOLAS", "DYLAN", "NICOLAS"), + .trainerName = LANGUAGE_STRING( + "NICOLAS", + "DYLAN", + "NICOLAS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4731,7 +5898,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_DRAGON_TAMER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_DRAGON_TAMER, - .trainerName = TRAINER_NAME_LANGUAGE("NICOLAS", "DYLAN", "NICOLAS"), + .trainerName = LANGUAGE_STRING( + "NICOLAS", + "DYLAN", + "NICOLAS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4743,7 +5913,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_DRAGON_TAMER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_DRAGON_TAMER, - .trainerName = TRAINER_NAME_LANGUAGE("NICOLAS", "DYLAN", "NICOLAS"), + .trainerName = LANGUAGE_STRING( + "NICOLAS", + "DYLAN", + "NICOLAS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4755,7 +5928,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_DRAGON_TAMER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_DRAGON_TAMER, - .trainerName = TRAINER_NAME_LANGUAGE("NICOLAS", "DYLAN", "NICOLAS"), + .trainerName = LANGUAGE_STRING( + "NICOLAS", + "DYLAN", + "NICOLAS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4767,7 +5943,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_DRAGON_TAMER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_DRAGON_TAMER, - .trainerName = TRAINER_NAME_LANGUAGE("NICOLAS", "DYLAN", "NICOLAS"), + .trainerName = LANGUAGE_STRING( + "NICOLAS", + "DYLAN", + "NICOLAS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4779,7 +5958,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_DRAGON_TAMER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_DRAGON_TAMER, - .trainerName = TRAINER_NAME_LANGUAGE("AARON", "GIACOMO", "IGOR"), + .trainerName = LANGUAGE_STRING( + "AARON", + "GIACOMO", + "IGOR"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4791,7 +5973,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("PERRY", "NICOLINO", "PEDRO"), + .trainerName = LANGUAGE_STRING( + "PERRY", + "NICOLINO", + "PEDRO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4803,7 +5988,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("HUGH", "CRISTIANO", "HUGUES"), + .trainerName = LANGUAGE_STRING( + "HUGH", + "CRISTIANO", + "HUGUES"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4815,7 +6003,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("PHIL", "PHIL", "PHIL"), + .trainerName = LANGUAGE_STRING( + "PHIL", + "PHIL", + "PHIL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4827,7 +6018,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("JARED", "GEROLAMO", "BORIS"), + .trainerName = LANGUAGE_STRING( + "JARED", + "GEROLAMO", + "BORIS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4839,7 +6033,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("HUMBERTO", "CASIMIRO", "HUMBERT"), + .trainerName = LANGUAGE_STRING( + "HUMBERTO", + "CASIMIRO", + "HUMBERT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4851,7 +6048,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("PRESLEY", "PRESLEY", "ELVIS"), + .trainerName = LANGUAGE_STRING( + "PRESLEY", + "PRESLEY", + "ELVIS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4863,7 +6063,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("EDWARDO", "MANRICO", "JOACHIM"), + .trainerName = LANGUAGE_STRING( + "EDWARDO", + "MANRICO", + "JOACHIM"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4875,7 +6078,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("COLIN", "OSVALDO", "GINO"), + .trainerName = LANGUAGE_STRING( + "COLIN", + "OSVALDO", + "GINO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4887,7 +6093,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("ROBERT", "ROBERT", "BOB"), + .trainerName = LANGUAGE_STRING( + "ROBERT", + "ROBERT", + "BOB"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4899,7 +6108,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("BENNY", "BENNY", "FREDO"), + .trainerName = LANGUAGE_STRING( + "BENNY", + "BENNY", + "FREDO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4911,7 +6123,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("CHESTER", "PRIMO", "JUSTE"), + .trainerName = LANGUAGE_STRING( + "CHESTER", + "PRIMO", + "JUSTE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4923,7 +6138,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("ROBERT", "ROBERT", "BOB"), + .trainerName = LANGUAGE_STRING( + "ROBERT", + "ROBERT", + "BOB"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4935,7 +6153,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("ROBERT", "ROBERT", "BOB"), + .trainerName = LANGUAGE_STRING( + "ROBERT", + "ROBERT", + "BOB"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4947,7 +6168,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("ROBERT", "ROBERT", "BOB"), + .trainerName = LANGUAGE_STRING( + "ROBERT", + "ROBERT", + "BOB"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4959,7 +6183,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("ROBERT", "ROBERT", "BOB"), + .trainerName = LANGUAGE_STRING( + "ROBERT", + "ROBERT", + "BOB"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4971,7 +6198,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("ALEX", "ALEX", "ALEX"), + .trainerName = LANGUAGE_STRING( + "ALEX", + "ALEX", + "ALEX"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4983,7 +6213,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("BECK", "NANDO", "LADISLAS"), + .trainerName = LANGUAGE_STRING( + "BECK", + "NANDO", + "LADISLAS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -4995,7 +6228,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("YASU", "YASU", "CHON"), + .trainerName = LANGUAGE_STRING( + "YASU", + "YASU", + "CHON"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT, @@ -5007,7 +6243,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("TAKASHI", "TAKASHI", "TAKASHI"), + .trainerName = LANGUAGE_STRING( + "TAKASHI", + "TAKASHI", + "TAKASHI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT, @@ -5019,7 +6258,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("DIANNE", "BRITTA", "DIANA"), + .trainerName = LANGUAGE_STRING( + "DIANNE", + "BRITTA", + "DIANA"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = 0, @@ -5031,7 +6273,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_F, - .trainerName = TRAINER_NAME_LANGUAGE("JANI", "MEGAN", "MEGAN"), + .trainerName = LANGUAGE_STRING( + "JANI", + "MEGAN", + "MEGAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -5043,7 +6288,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("LAO", "LAO", "LAYO"), + .trainerName = LANGUAGE_STRING( + "LAO", + "LAO", + "LAYO"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -5055,7 +6303,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("LUNG", "LUNG", "VANTEK"), + .trainerName = LANGUAGE_STRING( + "LUNG", + "LUNG", + "VANTEK"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -5067,7 +6318,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("LAO", "LAO", "LAYO"), + .trainerName = LANGUAGE_STRING( + "LAO", + "LAO", + "LAYO"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -5079,7 +6333,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("LAO", "LAO", "LAYO"), + .trainerName = LANGUAGE_STRING( + "LAO", + "LAO", + "LAYO"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -5091,7 +6348,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("LAO", "LAO", "LAYO"), + .trainerName = LANGUAGE_STRING( + "LAO", + "LAO", + "LAYO"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -5103,7 +6363,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("LAO", "LAO", "LAYO"), + .trainerName = LANGUAGE_STRING( + "LAO", + "LAO", + "LAYO"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -5115,7 +6378,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("JOCELYN", "MATILDE", "CHRISTINE"), + .trainerName = LANGUAGE_STRING( + "JOCELYN", + "MATILDE", + "CHRISTINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5127,7 +6393,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("LAURA", "ANGIOLINA", "LAURA"), + .trainerName = LANGUAGE_STRING( + "LAURA", + "ANGIOLINA", + "LAURA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5139,7 +6408,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("CYNDY", "LORI", "SANDRINE"), + .trainerName = LANGUAGE_STRING( + "CYNDY", + "LORI", + "SANDRINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5151,7 +6423,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("CORA", "DOREEN", "MANON"), + .trainerName = LANGUAGE_STRING( + "CORA", + "DOREEN", + "MANON"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5163,7 +6438,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("PAULA", "PAOLINA", "PAULA"), + .trainerName = LANGUAGE_STRING( + "PAULA", + "PAOLINA", + "PAULA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5175,7 +6453,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("CYNDY", "LORI", "SANDRINE"), + .trainerName = LANGUAGE_STRING( + "CYNDY", + "LORI", + "SANDRINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5187,7 +6468,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("CYNDY", "LORI", "SANDRINE"), + .trainerName = LANGUAGE_STRING( + "CYNDY", + "LORI", + "SANDRINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5199,7 +6483,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("CYNDY", "LORI", "SANDRINE"), + .trainerName = LANGUAGE_STRING( + "CYNDY", + "LORI", + "SANDRINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5211,7 +6498,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("CYNDY", "LORI", "SANDRINE"), + .trainerName = LANGUAGE_STRING( + "CYNDY", + "LORI", + "SANDRINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5223,7 +6513,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PARASOL_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_PARASOL_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("MADELINE", "BEATA", "MADELEINE"), + .trainerName = LANGUAGE_STRING( + "MADELINE", + "BEATA", + "MADELEINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5235,7 +6528,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PARASOL_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_PARASOL_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("CLARISSA", "CARLOTTA", "CLARISSE"), + .trainerName = LANGUAGE_STRING( + "CLARISSA", + "CARLOTTA", + "CLARISSE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5247,7 +6543,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PARASOL_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_PARASOL_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("ANGELICA", "NICOLETTA", "ANGELIQUE"), + .trainerName = LANGUAGE_STRING( + "ANGELICA", + "NICOLETTA", + "ANGELIQUE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5259,7 +6558,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PARASOL_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_PARASOL_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("MADELINE", "BEATA", "MADELEINE"), + .trainerName = LANGUAGE_STRING( + "MADELINE", + "BEATA", + "MADELEINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5271,7 +6573,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PARASOL_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_PARASOL_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("MADELINE", "BEATA", "MADELEINE"), + .trainerName = LANGUAGE_STRING( + "MADELINE", + "BEATA", + "MADELEINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5283,7 +6588,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PARASOL_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_PARASOL_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("MADELINE", "BEATA", "MADELEINE"), + .trainerName = LANGUAGE_STRING( + "MADELINE", + "BEATA", + "MADELEINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5295,7 +6603,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PARASOL_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_PARASOL_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("MADELINE", "BEATA", "MADELEINE"), + .trainerName = LANGUAGE_STRING( + "MADELINE", + "BEATA", + "MADELEINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5307,7 +6618,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("BEVERLY", "DAMIANA", "MARIE-ANGE"), + .trainerName = LANGUAGE_STRING( + "BEVERLY", + "DAMIANA", + "MARIE-ANGE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5319,7 +6633,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("IMANI", "DILETTA", "MURIEL"), + .trainerName = LANGUAGE_STRING( + "IMANI", + "DILETTA", + "MURIEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5331,7 +6648,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("KYLA", "KYLA", "IRINA"), + .trainerName = LANGUAGE_STRING( + "KYLA", + "KYLA", + "IRINA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5343,7 +6663,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("DENISE", "EMANUELA", "DENISE"), + .trainerName = LANGUAGE_STRING( + "DENISE", + "EMANUELA", + "DENISE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5355,7 +6678,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("BETH", "EMMA", "BETTY"), + .trainerName = LANGUAGE_STRING( + "BETH", + "EMMA", + "BETTY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5367,7 +6693,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("TARA", "LIANA", "TARA"), + .trainerName = LANGUAGE_STRING( + "TARA", + "LIANA", + "TARA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5379,7 +6708,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("MISSY", "LORELLA", "CLO"), + .trainerName = LANGUAGE_STRING( + "MISSY", + "LORELLA", + "CLO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5391,7 +6723,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("ALICE", "MARIKA", "ALICE"), + .trainerName = LANGUAGE_STRING( + "ALICE", + "MARIKA", + "ALICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5403,7 +6738,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("JENNY", "MIRELLA", "JENNY"), + .trainerName = LANGUAGE_STRING( + "JENNY", + "MIRELLA", + "JENNY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5415,7 +6753,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRACE", "NELLA", "GRACE"), + .trainerName = LANGUAGE_STRING( + "GRACE", + "NELLA", + "GRACE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5427,7 +6768,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("TANYA", "SILVANA", "TANYA"), + .trainerName = LANGUAGE_STRING( + "TANYA", + "SILVANA", + "TANYA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5439,7 +6783,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("SHARON", "SOFIA", "MORGANE"), + .trainerName = LANGUAGE_STRING( + "SHARON", + "SOFIA", + "MORGANE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5451,7 +6798,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("NIKKI", "TANIA", "MYLENE"), + .trainerName = LANGUAGE_STRING( + "NIKKI", + "TANIA", + "MYLENE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5463,7 +6813,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDA", "URSULA", "MELANIE"), + .trainerName = LANGUAGE_STRING( + "BRENDA", + "URSULA", + "MELANIE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5475,7 +6828,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("KATIE", "VINCENZA", "SEGOLENE"), + .trainerName = LANGUAGE_STRING( + "KATIE", + "VINCENZA", + "SEGOLENE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5487,7 +6843,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("SUSIE", "SUSIE", "SUZY"), + .trainerName = LANGUAGE_STRING( + "SUSIE", + "SUSIE", + "SUZY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5499,7 +6858,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("KARA", "ALLEGRA", "EDWIGE"), + .trainerName = LANGUAGE_STRING( + "KARA", + "ALLEGRA", + "EDWIGE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5511,7 +6873,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("DANA", "BEA", "CHRISTELLE"), + .trainerName = LANGUAGE_STRING( + "DANA", + "BEA", + "CHRISTELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5523,7 +6888,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("SIENNA", "CONCETTA", "ROSALIE"), + .trainerName = LANGUAGE_STRING( + "SIENNA", + "CONCETTA", + "ROSALIE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5535,7 +6903,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("DEBRA", "DANILA", "LILIANE"), + .trainerName = LANGUAGE_STRING( + "DEBRA", + "DANILA", + "LILIANE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5547,7 +6918,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("LINDA", "EGLE", "LINDA"), + .trainerName = LANGUAGE_STRING( + "LINDA", + "EGLE", + "LINDA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5559,7 +6933,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("KAYLEE", "FABIOLA", "INGRID"), + .trainerName = LANGUAGE_STRING( + "KAYLEE", + "FABIOLA", + "INGRID"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5571,7 +6948,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("LAUREL", "GABRIELLA", "GRAZIELLA"), + .trainerName = LANGUAGE_STRING( + "LAUREL", + "GABRIELLA", + "GRAZIELLA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5583,7 +6963,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CARLEE", "MARILINA", "CARLA"), + .trainerName = LANGUAGE_STRING( + "CARLEE", + "MARILINA", + "CARLA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5595,7 +6978,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("JENNY", "MIRELLA", "JENNY"), + .trainerName = LANGUAGE_STRING( + "JENNY", + "MIRELLA", + "JENNY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5607,7 +6993,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("JENNY", "MIRELLA", "JENNY"), + .trainerName = LANGUAGE_STRING( + "JENNY", + "MIRELLA", + "JENNY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5619,7 +7008,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("JENNY", "MIRELLA", "JENNY"), + .trainerName = LANGUAGE_STRING( + "JENNY", + "MIRELLA", + "JENNY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5631,7 +7023,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("JENNY", "MIRELLA", "JENNY"), + .trainerName = LANGUAGE_STRING( + "JENNY", + "MIRELLA", + "JENNY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5643,7 +7038,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("HEIDI", "AMATA", "HEIDI"), + .trainerName = LANGUAGE_STRING( + "HEIDI", + "AMATA", + "HEIDI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5655,7 +7053,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("BECKY", "BEATRICE", "GENEVIEVE"), + .trainerName = LANGUAGE_STRING( + "BECKY", + "BEATRICE", + "GENEVIEVE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5667,7 +7068,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("CAROL", "CARMEN", "GRETA"), + .trainerName = LANGUAGE_STRING( + "CAROL", + "CARMEN", + "GRETA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5679,7 +7083,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("NANCY", "DOMENICA", "NANCY"), + .trainerName = LANGUAGE_STRING( + "NANCY", + "DOMENICA", + "NANCY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5691,7 +7098,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("MARTHA", "ELEONORA", "MARTHE"), + .trainerName = LANGUAGE_STRING( + "MARTHA", + "ELEONORA", + "MARTHE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5703,7 +7113,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("DIANA", "FEDERICA", "DIANE"), + .trainerName = LANGUAGE_STRING( + "DIANA", + "FEDERICA", + "DIANE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5715,7 +7128,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("CEDRIC", "GERLANDO", "CYRIL"), + .trainerName = LANGUAGE_STRING( + "CEDRIC", + "GERLANDO", + "CYRIL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5727,7 +7143,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("IRENE", "IRENE", "IRENE"), + .trainerName = LANGUAGE_STRING( + "IRENE", + "IRENE", + "IRENE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5739,7 +7158,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("DIANA", "FEDERICA", "DIANE"), + .trainerName = LANGUAGE_STRING( + "DIANA", + "FEDERICA", + "DIANE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5751,7 +7173,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("DIANA", "FEDERICA", "DIANE"), + .trainerName = LANGUAGE_STRING( + "DIANA", + "FEDERICA", + "DIANE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5763,7 +7188,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("DIANA", "FEDERICA", "DIANE"), + .trainerName = LANGUAGE_STRING( + "DIANA", + "FEDERICA", + "DIANE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5775,7 +7203,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("DIANA", "FEDERICA", "DIANE"), + .trainerName = LANGUAGE_STRING( + "DIANA", + "FEDERICA", + "DIANE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5787,7 +7218,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TWINS, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_TWINS, - .trainerName = TRAINER_NAME_LANGUAGE("AMY & LIV", "AMY & LIV", "EVE & AWA"), + .trainerName = LANGUAGE_STRING( + "AMY & LIV", + "AMY & LIV", + "EVE & AWA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5799,7 +7233,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TWINS, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_TWINS, - .trainerName = TRAINER_NAME_LANGUAGE("AMY & LIV", "AMY & LIV", "EVE & AWA"), + .trainerName = LANGUAGE_STRING( + "AMY & LIV", + "AMY & LIV", + "EVE & AWA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5811,7 +7248,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TWINS, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_TWINS, - .trainerName = TRAINER_NAME_LANGUAGE("GINA & MIA", "GINA & MIA", "GINA & MIA"), + .trainerName = LANGUAGE_STRING( + "GINA & MIA", + "GINA & MIA", + "GINA & MIA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5823,7 +7263,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TWINS, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_TWINS, - .trainerName = TRAINER_NAME_LANGUAGE("MIU & YUKI", "MIU & YUKI", "MIU & YUKI"), + .trainerName = LANGUAGE_STRING( + "MIU & YUKI", + "MIU & YUKI", + "MIU & YUKI"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5835,7 +7278,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TWINS, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_TWINS, - .trainerName = TRAINER_NAME_LANGUAGE("AMY & LIV", "AMY & LIV", "EVE & AWA"), + .trainerName = LANGUAGE_STRING( + "AMY & LIV", + "AMY & LIV", + "EVE & AWA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5847,7 +7293,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TWINS, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_TWINS, - .trainerName = TRAINER_NAME_LANGUAGE("GINA & MIA", "GINA & MIA", "GINA & MIA"), + .trainerName = LANGUAGE_STRING( + "GINA & MIA", + "GINA & MIA", + "GINA & MIA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5859,7 +7308,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TWINS, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_TWINS, - .trainerName = TRAINER_NAME_LANGUAGE("AMY & LIV", "AMY & LIV", "EVE & AWA"), + .trainerName = LANGUAGE_STRING( + "AMY & LIV", + "AMY & LIV", + "EVE & AWA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5871,7 +7323,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TWINS, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_TWINS, - .trainerName = TRAINER_NAME_LANGUAGE("AMY & LIV", "AMY & LIV", "EVE & AWA"), + .trainerName = LANGUAGE_STRING( + "AMY & LIV", + "AMY & LIV", + "EVE & AWA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5883,7 +7338,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TWINS, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_TWINS, - .trainerName = TRAINER_NAME_LANGUAGE("AMY & LIV", "AMY & LIV", "EVE & AWA"), + .trainerName = LANGUAGE_STRING( + "AMY & LIV", + "AMY & LIV", + "EVE & AWA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5895,7 +7353,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("HUEY", "ARMANDO", "HENRI"), + .trainerName = LANGUAGE_STRING( + "HUEY", + "ARMANDO", + "HENRI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5907,7 +7368,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("EDMOND", "ARRIGO", "EDMOND"), + .trainerName = LANGUAGE_STRING( + "EDMOND", + "ARRIGO", + "EDMOND"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5919,7 +7383,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("ERNEST", "ERNEST", "ERNEST"), + .trainerName = LANGUAGE_STRING( + "ERNEST", + "ERNEST", + "ERNEST"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5931,7 +7398,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("DWAYNE", "AURELIO", "HAROLD"), + .trainerName = LANGUAGE_STRING( + "DWAYNE", + "AURELIO", + "HAROLD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5943,7 +7413,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("PHILLIP", "PHILLIP", "PHILIPPE"), + .trainerName = LANGUAGE_STRING( + "PHILLIP", + "PHILLIP", + "PHILIPPE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5955,7 +7428,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("LEONARD", "LEONARD", "LEONARD"), + .trainerName = LANGUAGE_STRING( + "LEONARD", + "LEONARD", + "LEONARD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5967,7 +7443,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("DUNCAN", "BENIAMINO", "LUDOVIC"), + .trainerName = LANGUAGE_STRING( + "DUNCAN", + "BENIAMINO", + "LUDOVIC"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5979,7 +7458,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("ERNEST", "ERNEST", "ERNEST"), + .trainerName = LANGUAGE_STRING( + "ERNEST", + "ERNEST", + "ERNEST"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -5991,7 +7473,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("ERNEST", "ERNEST", "ERNEST"), + .trainerName = LANGUAGE_STRING( + "ERNEST", + "ERNEST", + "ERNEST"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6003,7 +7488,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("ERNEST", "ERNEST", "ERNEST"), + .trainerName = LANGUAGE_STRING( + "ERNEST", + "ERNEST", + "ERNEST"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6015,7 +7503,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("ERNEST", "ERNEST", "ERNEST"), + .trainerName = LANGUAGE_STRING( + "ERNEST", + "ERNEST", + "ERNEST"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6027,7 +7518,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("ELI", "LANFRANCO", "ELIE"), + .trainerName = LANGUAGE_STRING( + "ELI", + "LANFRANCO", + "ELIE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6039,7 +7533,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_F, - .trainerName = TRAINER_NAME_LANGUAGE("ANNIKA", "COLETTE", "COLETTE"), + .trainerName = LANGUAGE_STRING( + "ANNIKA", + "COLETTE", + "COLETTE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6051,7 +7548,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER_2, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("JAZMYN", "PALMIRA", "ASTRID"), + .trainerName = LANGUAGE_STRING( + "JAZMYN", + "PALMIRA", + "ASTRID"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6063,7 +7563,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("JONAS", "YANNIK", "JUSTIN"), + .trainerName = LANGUAGE_STRING( + "JONAS", + "YANNIK", + "JUSTIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6075,7 +7578,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PARASOL_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_PARASOL_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("KAYLEY", "KAYLEY", "AGATHE"), + .trainerName = LANGUAGE_STRING( + "KAYLEY", + "KAYLEY", + "AGATHE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6087,7 +7593,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_M, - .trainerName = TRAINER_NAME_LANGUAGE("AURON", "ONOFRIO", "GASPARD"), + .trainerName = LANGUAGE_STRING( + "AURON", + "ONOFRIO", + "GASPARD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6099,7 +7608,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("KELVIN", "ALESSIO", "PATRICE"), + .trainerName = LANGUAGE_STRING( + "KELVIN", + "ALESSIO", + "PATRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6111,7 +7623,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("MARLEY", "MADDALENA", "MARGAUX"), + .trainerName = LANGUAGE_STRING( + "MARLEY", + "MADDALENA", + "MARGAUX"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6123,7 +7638,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("REYNA", "CELESTINA", "VERENA"), + .trainerName = LANGUAGE_STRING( + "REYNA", + "CELESTINA", + "VERENA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6135,7 +7653,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("HUDSON", "VIDIGULFO", "VALENTIN"), + .trainerName = LANGUAGE_STRING( + "HUDSON", + "VIDIGULFO", + "VALENTIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6147,7 +7668,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_M, - .trainerName = TRAINER_NAME_LANGUAGE("CONOR", "CONOR", "YVES"), + .trainerName = LANGUAGE_STRING( + "CONOR", + "CONOR", + "YVES"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6159,7 +7683,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COLLECTOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_COLLECTOR, - .trainerName = TRAINER_NAME_LANGUAGE("EDWIN", "CESARE", "MARTIN"), + .trainerName = LANGUAGE_STRING( + "EDWIN", + "CESARE", + "MARTIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6171,7 +7698,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COLLECTOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_COLLECTOR, - .trainerName = TRAINER_NAME_LANGUAGE("HECTOR", "ETTORE", "HECTOR"), + .trainerName = LANGUAGE_STRING( + "HECTOR", + "ETTORE", + "HECTOR"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6183,7 +7713,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_MAGMA_ADMIN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_ADMIN, - .trainerName = TRAINER_NAME_LANGUAGE("TABITHA", "OTTAVIO", "KELVIN"), + .trainerName = LANGUAGE_STRING( + "TABITHA", + "OTTAVIO", + "KELVIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6195,7 +7728,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COLLECTOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_COLLECTOR, - .trainerName = TRAINER_NAME_LANGUAGE("EDWIN", "CESARE", "MARTIN"), + .trainerName = LANGUAGE_STRING( + "EDWIN", + "CESARE", + "MARTIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6207,7 +7743,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COLLECTOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_COLLECTOR, - .trainerName = TRAINER_NAME_LANGUAGE("EDWIN", "CESARE", "MARTIN"), + .trainerName = LANGUAGE_STRING( + "EDWIN", + "CESARE", + "MARTIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6219,7 +7758,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COLLECTOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_COLLECTOR, - .trainerName = TRAINER_NAME_LANGUAGE("EDWIN", "CESARE", "MARTIN"), + .trainerName = LANGUAGE_STRING( + "EDWIN", + "CESARE", + "MARTIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6231,7 +7773,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COLLECTOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_COLLECTOR, - .trainerName = TRAINER_NAME_LANGUAGE("EDWIN", "CESARE", "MARTIN"), + .trainerName = LANGUAGE_STRING( + "EDWIN", + "CESARE", + "MARTIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6243,7 +7788,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_WALLY, - .trainerName = TRAINER_NAME_LANGUAGE("WALLY", "LINO", "TIMMY"), + .trainerName = LANGUAGE_STRING( + "WALLY", + "LINO", + "TIMMY"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6255,7 +7803,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6267,7 +7818,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6279,7 +7833,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6291,7 +7848,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -6303,7 +7863,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6315,7 +7878,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6327,7 +7893,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6339,7 +7908,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6351,7 +7923,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6363,7 +7938,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6375,7 +7953,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6387,7 +7968,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6399,7 +7983,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6411,7 +7998,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6423,7 +8013,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6435,7 +8028,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6447,7 +8043,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6459,7 +8058,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6471,7 +8073,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, - .trainerName = TRAINER_NAME_LANGUAGE("ISAAC", "ISAAC", "ISAAC"), + .trainerName = LANGUAGE_STRING( + "ISAAC", + "ISAAC", + "ISAAC"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6483,7 +8088,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_CATCHER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BUG_CATCHER, - .trainerName = TRAINER_NAME_LANGUAGE("DAVIS", "DAVIS", "KARIM"), + .trainerName = LANGUAGE_STRING( + "DAVIS", + "DAVIS", + "KARIM"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6495,7 +8103,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("MITCHELL", "MANFREDI", "GAULTIER"), + .trainerName = LANGUAGE_STRING( + "MITCHELL", + "MANFREDI", + "GAULTIER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6507,7 +8118,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, - .trainerName = TRAINER_NAME_LANGUAGE("ISAAC", "ISAAC", "ISAAC"), + .trainerName = LANGUAGE_STRING( + "ISAAC", + "ISAAC", + "ISAAC"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6519,7 +8133,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, - .trainerName = TRAINER_NAME_LANGUAGE("ISAAC", "ISAAC", "ISAAC"), + .trainerName = LANGUAGE_STRING( + "ISAAC", + "ISAAC", + "ISAAC"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6531,7 +8148,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, - .trainerName = TRAINER_NAME_LANGUAGE("ISAAC", "ISAAC", "ISAAC"), + .trainerName = LANGUAGE_STRING( + "ISAAC", + "ISAAC", + "ISAAC"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6543,7 +8163,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, - .trainerName = TRAINER_NAME_LANGUAGE("ISAAC", "ISAAC", "ISAAC"), + .trainerName = LANGUAGE_STRING( + "ISAAC", + "ISAAC", + "ISAAC"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6555,7 +8178,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, - .trainerName = TRAINER_NAME_LANGUAGE("LYDIA", "LIDIA", "CLOTILDE"), + .trainerName = LANGUAGE_STRING( + "LYDIA", + "LIDIA", + "CLOTILDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6567,7 +8193,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("HALLE", "AURA", "OPHELIE"), + .trainerName = LANGUAGE_STRING( + "HALLE", + "AURA", + "OPHELIE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6579,7 +8208,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("GARRISON", "GARRISON", "RENAUD"), + .trainerName = LANGUAGE_STRING( + "GARRISON", + "GARRISON", + "RENAUD"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6591,7 +8223,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, - .trainerName = TRAINER_NAME_LANGUAGE("LYDIA", "LIDIA", "CLOTILDE"), + .trainerName = LANGUAGE_STRING( + "LYDIA", + "LIDIA", + "CLOTILDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6603,7 +8238,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, - .trainerName = TRAINER_NAME_LANGUAGE("LYDIA", "LIDIA", "CLOTILDE"), + .trainerName = LANGUAGE_STRING( + "LYDIA", + "LIDIA", + "CLOTILDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6615,7 +8253,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, - .trainerName = TRAINER_NAME_LANGUAGE("LYDIA", "LIDIA", "CLOTILDE"), + .trainerName = LANGUAGE_STRING( + "LYDIA", + "LIDIA", + "CLOTILDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6627,7 +8268,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, - .trainerName = TRAINER_NAME_LANGUAGE("LYDIA", "LIDIA", "CLOTILDE"), + .trainerName = LANGUAGE_STRING( + "LYDIA", + "LIDIA", + "CLOTILDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6639,7 +8283,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, - .trainerName = TRAINER_NAME_LANGUAGE("JACKSON", "GUIDO", "MICHAEL"), + .trainerName = LANGUAGE_STRING( + "JACKSON", + "GUIDO", + "MICHAEL"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6651,7 +8298,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, - .trainerName = TRAINER_NAME_LANGUAGE("LORENZO", "LORENZO", "LUIS"), + .trainerName = LANGUAGE_STRING( + "LORENZO", + "LORENZO", + "LUIS"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6663,7 +8313,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, - .trainerName = TRAINER_NAME_LANGUAGE("SEBASTIAN", "SEBASTIANO", "SEBASTIEN"), + .trainerName = LANGUAGE_STRING( + "SEBASTIAN", + "SEBASTIANO", + "SEBASTIEN"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6675,7 +8328,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, - .trainerName = TRAINER_NAME_LANGUAGE("JACKSON", "GUIDO", "MICHAEL"), + .trainerName = LANGUAGE_STRING( + "JACKSON", + "GUIDO", + "MICHAEL"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -6687,7 +8343,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, - .trainerName = TRAINER_NAME_LANGUAGE("JACKSON", "GUIDO", "MICHAEL"), + .trainerName = LANGUAGE_STRING( + "JACKSON", + "GUIDO", + "MICHAEL"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6699,7 +8358,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, - .trainerName = TRAINER_NAME_LANGUAGE("JACKSON", "GUIDO", "MICHAEL"), + .trainerName = LANGUAGE_STRING( + "JACKSON", + "GUIDO", + "MICHAEL"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -6711,7 +8373,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_M, - .trainerName = TRAINER_NAME_LANGUAGE("JACKSON", "GUIDO", "MICHAEL"), + .trainerName = LANGUAGE_STRING( + "JACKSON", + "GUIDO", + "MICHAEL"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6723,7 +8388,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CATHERINE", "SONIA", "CATHERINE"), + .trainerName = LANGUAGE_STRING( + "CATHERINE", + "SONIA", + "CATHERINE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -6735,7 +8403,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, - .trainerName = TRAINER_NAME_LANGUAGE("JENNA", "SILVIA", "JENNA"), + .trainerName = LANGUAGE_STRING( + "JENNA", + "SILVIA", + "JENNA"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -6747,7 +8418,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, - .trainerName = TRAINER_NAME_LANGUAGE("SOPHIA", "KATIA", "SOFIA"), + .trainerName = LANGUAGE_STRING( + "SOPHIA", + "KATIA", + "SOFIA"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6759,7 +8433,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CATHERINE", "SONIA", "CATHERINE"), + .trainerName = LANGUAGE_STRING( + "CATHERINE", + "SONIA", + "CATHERINE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -6771,7 +8448,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CATHERINE", "SONIA", "CATHERINE"), + .trainerName = LANGUAGE_STRING( + "CATHERINE", + "SONIA", + "CATHERINE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6783,7 +8463,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CATHERINE", "SONIA", "CATHERINE"), + .trainerName = LANGUAGE_STRING( + "CATHERINE", + "SONIA", + "CATHERINE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -6795,7 +8478,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_RANGER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_POKEMON_RANGER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CATHERINE", "SONIA", "CATHERINE"), + .trainerName = LANGUAGE_STRING( + "CATHERINE", + "SONIA", + "CATHERINE"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6807,7 +8493,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("JULIO", "JULIO", "NATHAN"), + .trainerName = LANGUAGE_STRING( + "JULIO", + "JULIO", + "NATHAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6819,7 +8508,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6831,7 +8523,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6843,7 +8538,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6855,7 +8553,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6867,7 +8568,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("MARC", "MARC", "MARCUS"), + .trainerName = LANGUAGE_STRING( + "MARC", + "MARC", + "MARCUS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6879,7 +8583,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDEN", "ARCIBALDO", "YVON"), + .trainerName = LANGUAGE_STRING( + "BRENDEN", + "ARCIBALDO", + "YVON"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6891,7 +8598,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("LILITH", "GELINDA", "CAMILLE"), + .trainerName = LANGUAGE_STRING( + "LILITH", + "GELINDA", + "CAMILLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6903,7 +8613,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("CRISTIAN", "GERVASO", "ENRIQUE"), + .trainerName = LANGUAGE_STRING( + "CRISTIAN", + "GERVASO", + "ENRIQUE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6915,7 +8628,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HEX_MANIAC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_HEX_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("SYLVIA", "SYLVIA", "SYLVIA"), + .trainerName = LANGUAGE_STRING( + "SYLVIA", + "SYLVIA", + "SYLVIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6927,7 +8643,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("LEONARDO", "LEONARDO", "LEO"), + .trainerName = LANGUAGE_STRING( + "LEONARDO", + "LEONARDO", + "LEO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6939,7 +8658,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("ATHENA", "ATHENA", "ADELINE"), + .trainerName = LANGUAGE_STRING( + "ATHENA", + "ATHENA", + "ADELINE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -6951,7 +8673,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("HARRISON", "HARRISON", "HARRY"), + .trainerName = LANGUAGE_STRING( + "HARRISON", + "HARRISON", + "HARRY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6963,7 +8688,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6975,7 +8703,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("CLARENCE", "GASPARE", "CLARENCE"), + .trainerName = LANGUAGE_STRING( + "CLARENCE", + "GASPARE", + "CLARENCE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6987,7 +8718,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("TERRY", "TERESIO", "TERRY"), + .trainerName = LANGUAGE_STRING( + "TERRY", + "TERESIO", + "TERRY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -6999,7 +8733,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GENTLEMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_GENTLEMAN, - .trainerName = TRAINER_NAME_LANGUAGE("NATE", "ADI", "VICENTE"), + .trainerName = LANGUAGE_STRING( + "NATE", + "ADI", + "VICENTE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7011,7 +8748,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HEX_MANIAC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_HEX_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("KATHLEEN", "KATHLEEN", "ANNICK"), + .trainerName = LANGUAGE_STRING( + "KATHLEEN", + "KATHLEEN", + "ANNICK"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7023,7 +8763,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GENTLEMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_GENTLEMAN, - .trainerName = TRAINER_NAME_LANGUAGE("CLIFFORD", "CLIFFORD", "BLAISE"), + .trainerName = LANGUAGE_STRING( + "CLIFFORD", + "CLIFFORD", + "BLAISE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7035,7 +8778,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("NICHOLAS", "NICHOLAS", "NICHOLAS"), + .trainerName = LANGUAGE_STRING( + "NICHOLAS", + "NICHOLAS", + "NICHOLAS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7047,7 +8793,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7059,7 +8808,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7071,7 +8823,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7083,7 +8838,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7095,7 +8853,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7107,7 +8868,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("MACEY", "MACEY", "MACEY"), + .trainerName = LANGUAGE_STRING( + "MACEY", + "MACEY", + "MACEY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7119,7 +8883,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7131,7 +8898,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7143,7 +8913,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_M, - .trainerName = TRAINER_NAME_LANGUAGE("PAXTON", "PAXTON", "KEVIN"), + .trainerName = LANGUAGE_STRING( + "PAXTON", + "PAXTON", + "KEVIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7155,7 +8928,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("ISABELLA", "CAROLA", "ISABELLA"), + .trainerName = LANGUAGE_STRING( + "ISABELLA", + "CAROLA", + "ISABELLA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7167,7 +8943,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_AQUA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA, .trainerPic = TRAINER_PIC_AQUA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7179,7 +8958,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_MAGMA_ADMIN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_ADMIN, - .trainerName = TRAINER_NAME_LANGUAGE("TABITHA", "OTTAVIO", "KELVIN"), + .trainerName = LANGUAGE_STRING( + "TABITHA", + "OTTAVIO", + "KELVIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7191,7 +8973,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("JONATHAN", "JONATHAN", "JONATHAN"), + .trainerName = LANGUAGE_STRING( + "JONATHAN", + "JONATHAN", + "JONATHAN"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -7203,7 +8988,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7215,7 +9003,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -7227,7 +9018,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_MAGMA_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_LEADER_MAXIE, - .trainerName = TRAINER_NAME_LANGUAGE("MAXIE", "MAX", "MAX"), + .trainerName = LANGUAGE_STRING( + "MAXIE", + "MAX", + "MAX"), .items = {ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7239,7 +9033,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_MAGMA_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_LEADER_MAXIE, - .trainerName = TRAINER_NAME_LANGUAGE("MAXIE", "MAX", "MAX"), + .trainerName = LANGUAGE_STRING( + "MAXIE", + "MAX", + "MAX"), .items = {ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7251,7 +9048,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LASS, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LASS, - .trainerName = TRAINER_NAME_LANGUAGE("TIANA", "SIMONA", "MARIANNE"), + .trainerName = LANGUAGE_STRING( + "TIANA", + "SIMONA", + "MARIANNE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7263,7 +9063,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LASS, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LASS, - .trainerName = TRAINER_NAME_LANGUAGE("HALEY", "ELISABETTA", "AUDE"), + .trainerName = LANGUAGE_STRING( + "HALEY", + "ELISABETTA", + "AUDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7275,7 +9078,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LASS, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LASS, - .trainerName = TRAINER_NAME_LANGUAGE("JANICE", "ANTONELLA", "PERRINE"), + .trainerName = LANGUAGE_STRING( + "JANICE", + "ANTONELLA", + "PERRINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7287,7 +9093,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_WINSTRATE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LASS, - .trainerName = TRAINER_NAME_LANGUAGE("VIVI", "VIVIANA", "VIVI"), + .trainerName = LANGUAGE_STRING( + "VIVI", + "VIVIANA", + "VIVI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7299,7 +9108,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LASS, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LASS, - .trainerName = TRAINER_NAME_LANGUAGE("HALEY", "ELISABETTA", "AUDE"), + .trainerName = LANGUAGE_STRING( + "HALEY", + "ELISABETTA", + "AUDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7311,7 +9123,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LASS, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LASS, - .trainerName = TRAINER_NAME_LANGUAGE("HALEY", "ELISABETTA", "AUDE"), + .trainerName = LANGUAGE_STRING( + "HALEY", + "ELISABETTA", + "AUDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7323,7 +9138,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LASS, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LASS, - .trainerName = TRAINER_NAME_LANGUAGE("HALEY", "ELISABETTA", "AUDE"), + .trainerName = LANGUAGE_STRING( + "HALEY", + "ELISABETTA", + "AUDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7335,7 +9153,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LASS, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LASS, - .trainerName = TRAINER_NAME_LANGUAGE("HALEY", "ELISABETTA", "AUDE"), + .trainerName = LANGUAGE_STRING( + "HALEY", + "ELISABETTA", + "AUDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7347,7 +9168,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LASS, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LASS, - .trainerName = TRAINER_NAME_LANGUAGE("SALLY", "SERENA", "SALLY"), + .trainerName = LANGUAGE_STRING( + "SALLY", + "SERENA", + "SALLY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7359,7 +9183,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LASS, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LASS, - .trainerName = TRAINER_NAME_LANGUAGE("ROBIN", "DOMINIQUE", "SUZETTE"), + .trainerName = LANGUAGE_STRING( + "ROBIN", + "DOMINIQUE", + "SUZETTE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7371,7 +9198,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LASS, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LASS, - .trainerName = TRAINER_NAME_LANGUAGE("ANDREA", "ANTONIETTA", "VALENTINE"), + .trainerName = LANGUAGE_STRING( + "ANDREA", + "ANTONIETTA", + "VALENTINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7383,7 +9213,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LASS, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LASS, - .trainerName = TRAINER_NAME_LANGUAGE("CRISSY", "SUSANNA", "RACHEL"), + .trainerName = LANGUAGE_STRING( + "CRISSY", + "SUSANNA", + "RACHEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7395,7 +9228,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_CATCHER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BUG_CATCHER, - .trainerName = TRAINER_NAME_LANGUAGE("RICK", "RICK", "OMAR"), + .trainerName = LANGUAGE_STRING( + "RICK", + "RICK", + "OMAR"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7407,7 +9243,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_CATCHER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BUG_CATCHER, - .trainerName = TRAINER_NAME_LANGUAGE("LYLE", "RUGGERO", "FELIX"), + .trainerName = LANGUAGE_STRING( + "LYLE", + "RUGGERO", + "FELIX"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7419,7 +9258,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_CATCHER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BUG_CATCHER, - .trainerName = TRAINER_NAME_LANGUAGE("JOSE", "JOSE", "JOSE"), + .trainerName = LANGUAGE_STRING( + "JOSE", + "JOSE", + "JOSE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7431,7 +9273,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_CATCHER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BUG_CATCHER, - .trainerName = TRAINER_NAME_LANGUAGE("DOUG", "SILVIO", "ALFRED"), + .trainerName = LANGUAGE_STRING( + "DOUG", + "SILVIO", + "ALFRED"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7443,7 +9288,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_CATCHER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BUG_CATCHER, - .trainerName = TRAINER_NAME_LANGUAGE("GREG", "GREG", "GREGORY"), + .trainerName = LANGUAGE_STRING( + "GREG", + "GREG", + "GREGORY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7455,7 +9303,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_CATCHER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BUG_CATCHER, - .trainerName = TRAINER_NAME_LANGUAGE("KENT", "MIRO", "KEN"), + .trainerName = LANGUAGE_STRING( + "KENT", + "MIRO", + "KEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7467,7 +9318,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_CATCHER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BUG_CATCHER, - .trainerName = TRAINER_NAME_LANGUAGE("JAMES", "JAMES", "JAMES"), + .trainerName = LANGUAGE_STRING( + "JAMES", + "JAMES", + "JAMES"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7479,7 +9333,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_CATCHER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BUG_CATCHER, - .trainerName = TRAINER_NAME_LANGUAGE("JAMES", "JAMES", "JAMES"), + .trainerName = LANGUAGE_STRING( + "JAMES", + "JAMES", + "JAMES"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7491,7 +9348,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_CATCHER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BUG_CATCHER, - .trainerName = TRAINER_NAME_LANGUAGE("JAMES", "JAMES", "JAMES"), + .trainerName = LANGUAGE_STRING( + "JAMES", + "JAMES", + "JAMES"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7503,7 +9363,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_CATCHER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BUG_CATCHER, - .trainerName = TRAINER_NAME_LANGUAGE("JAMES", "JAMES", "JAMES"), + .trainerName = LANGUAGE_STRING( + "JAMES", + "JAMES", + "JAMES"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7515,7 +9378,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_CATCHER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BUG_CATCHER, - .trainerName = TRAINER_NAME_LANGUAGE("JAMES", "JAMES", "JAMES"), + .trainerName = LANGUAGE_STRING( + "JAMES", + "JAMES", + "JAMES"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7527,7 +9393,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("BRICE", "MINO", "BASILE"), + .trainerName = LANGUAGE_STRING( + "BRICE", + "MINO", + "BASILE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7539,7 +9408,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("TRENT", "GIUSEPPE", "GUILLAUME"), + .trainerName = LANGUAGE_STRING( + "TRENT", + "GIUSEPPE", + "GUILLAUME"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7551,7 +9423,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("LENNY", "GIORDANO", "JEAN-LUC"), + .trainerName = LANGUAGE_STRING( + "LENNY", + "GIORDANO", + "JEAN-LUC"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7563,7 +9438,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("LUCAS", "LUCAS", "LUCAS"), + .trainerName = LANGUAGE_STRING( + "LUCAS", + "LUCAS", + "LUCAS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7575,7 +9453,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("ALAN", "ALAIN", "AL"), + .trainerName = LANGUAGE_STRING( + "ALAN", + "ALAIN", + "AL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7587,7 +9468,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("CLARK", "NATHAN", "LUIGI"), + .trainerName = LANGUAGE_STRING( + "CLARK", + "NATHAN", + "LUIGI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7599,7 +9483,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("ERIC", "ERIC", "ERIC"), + .trainerName = LANGUAGE_STRING( + "ERIC", + "ERIC", + "ERIC"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7611,7 +9498,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("LUCAS", "LUCAS", "LUCAS"), + .trainerName = LANGUAGE_STRING( + "LUCAS", + "LUCAS", + "LUCAS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7623,7 +9513,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("MIKE", "MIKE", "MAXIME"), + .trainerName = LANGUAGE_STRING( + "MIKE", + "MIKE", + "MAXIME"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7635,7 +9528,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("MIKE", "MIKE", "MAXIME"), + .trainerName = LANGUAGE_STRING( + "MIKE", + "MIKE", + "MAXIME"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7647,7 +9543,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("TRENT", "GIUSEPPE", "GUILLAUME"), + .trainerName = LANGUAGE_STRING( + "TRENT", + "GIUSEPPE", + "GUILLAUME"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7659,7 +9558,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("TRENT", "GIUSEPPE", "GUILLAUME"), + .trainerName = LANGUAGE_STRING( + "TRENT", + "GIUSEPPE", + "GUILLAUME"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7671,7 +9573,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("TRENT", "GIUSEPPE", "GUILLAUME"), + .trainerName = LANGUAGE_STRING( + "TRENT", + "GIUSEPPE", + "GUILLAUME"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7683,7 +9588,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("TRENT", "GIUSEPPE", "GUILLAUME"), + .trainerName = LANGUAGE_STRING( + "TRENT", + "GIUSEPPE", + "GUILLAUME"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7695,7 +9603,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_YOUNG_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("DEZ & LUKE", "DESI & KEN", "ANNIE&KARL"), + .trainerName = LANGUAGE_STRING( + "DEZ & LUKE", + "DESI & KEN", + "ANNIE&KARL"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7707,7 +9618,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_YOUNG_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("LEA & JED", "LEA & JED", "LISE & ALI"), + .trainerName = LANGUAGE_STRING( + "LEA & JED", + "LEA & JED", + "LISE & ALI"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7719,7 +9633,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_YOUNG_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("KIRA & DAN", "CIRA & DAN", "RITA & JOE"), + .trainerName = LANGUAGE_STRING( + "KIRA & DAN", + "CIRA & DAN", + "RITA & JOE"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7731,7 +9648,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_YOUNG_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("KIRA & DAN", "CIRA & DAN", "RITA & JOE"), + .trainerName = LANGUAGE_STRING( + "KIRA & DAN", + "CIRA & DAN", + "RITA & JOE"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7743,7 +9663,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_YOUNG_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("KIRA & DAN", "CIRA & DAN", "RITA & JOE"), + .trainerName = LANGUAGE_STRING( + "KIRA & DAN", + "CIRA & DAN", + "RITA & JOE"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7755,7 +9678,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_YOUNG_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("KIRA & DAN", "CIRA & DAN", "RITA & JOE"), + .trainerName = LANGUAGE_STRING( + "KIRA & DAN", + "CIRA & DAN", + "RITA & JOE"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7767,7 +9693,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_YOUNG_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("KIRA & DAN", "CIRA & DAN", "RITA & JOE"), + .trainerName = LANGUAGE_STRING( + "KIRA & DAN", + "CIRA & DAN", + "RITA & JOE"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7779,7 +9708,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("JOHANNA", "LILIANA", "FLAVIE"), + .trainerName = LANGUAGE_STRING( + "JOHANNA", + "LILIANA", + "FLAVIE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7791,7 +9723,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("GERALD", "GERALD", "GERALD"), + .trainerName = LANGUAGE_STRING( + "GERALD", + "GERALD", + "GERALD"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7803,7 +9738,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("VIVIAN", "SELENE", "VIVIANNE"), + .trainerName = LANGUAGE_STRING( + "VIVIAN", + "SELENE", + "VIVIANNE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7815,7 +9753,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("DANIELLE", "SABRINA", "DANIELLE"), + .trainerName = LANGUAGE_STRING( + "DANIELLE", + "SABRINA", + "DANIELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7827,7 +9768,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("HIDEO", "HIDEO", "HIDEO"), + .trainerName = LANGUAGE_STRING( + "HIDEO", + "HIDEO", + "HIDEO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT, @@ -7839,7 +9783,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("KEIGO", "KEIGO", "KENEDA"), + .trainerName = LANGUAGE_STRING( + "KEIGO", + "KEIGO", + "KENEDA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT, @@ -7851,7 +9798,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("RILEY", "GIULIANO", "MARCEL"), + .trainerName = LANGUAGE_STRING( + "RILEY", + "GIULIANO", + "MARCEL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT, @@ -7863,7 +9813,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("FLINT", "TIM", "FREDERIC"), + .trainerName = LANGUAGE_STRING( + "FLINT", + "TIM", + "FREDERIC"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7875,7 +9828,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("ASHLEY", "ASHLEY", "CONNIE"), + .trainerName = LANGUAGE_STRING( + "ASHLEY", + "ASHLEY", + "CONNIE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -7887,7 +9843,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_WALLY, - .trainerName = TRAINER_NAME_LANGUAGE("WALLY", "LINO", "TIMMY"), + .trainerName = LANGUAGE_STRING( + "WALLY", + "LINO", + "TIMMY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7899,7 +9858,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_WALLY, - .trainerName = TRAINER_NAME_LANGUAGE("WALLY", "LINO", "TIMMY"), + .trainerName = LANGUAGE_STRING( + "WALLY", + "LINO", + "TIMMY"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7911,7 +9873,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_WALLY, - .trainerName = TRAINER_NAME_LANGUAGE("WALLY", "LINO", "TIMMY"), + .trainerName = LANGUAGE_STRING( + "WALLY", + "LINO", + "TIMMY"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7923,7 +9888,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_WALLY, - .trainerName = TRAINER_NAME_LANGUAGE("WALLY", "LINO", "TIMMY"), + .trainerName = LANGUAGE_STRING( + "WALLY", + "LINO", + "TIMMY"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7935,7 +9903,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_WALLY, - .trainerName = TRAINER_NAME_LANGUAGE("WALLY", "LINO", "TIMMY"), + .trainerName = LANGUAGE_STRING( + "WALLY", + "LINO", + "TIMMY"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7947,7 +9918,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7959,7 +9933,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7971,7 +9948,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7983,7 +9963,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -7995,7 +9978,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -8007,7 +9993,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -8019,7 +10008,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("JONAH", "JONAH", "JONAS"), + .trainerName = LANGUAGE_STRING( + "JONAH", + "JONAH", + "JONAS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8031,7 +10023,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("HENRY", "HENRY", "HENRY"), + .trainerName = LANGUAGE_STRING( + "HENRY", + "HENRY", + "HENRY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8043,7 +10038,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("ROGER", "ROGER", "ROGER"), + .trainerName = LANGUAGE_STRING( + "ROGER", + "ROGER", + "ROGER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8055,7 +10053,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("ALEXA", "ALEXA", "ALEXIA"), + .trainerName = LANGUAGE_STRING( + "ALEXA", + "ALEXA", + "ALEXIA"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -8067,7 +10068,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("RUBEN", "RUBEN", "STEVEN"), + .trainerName = LANGUAGE_STRING( + "RUBEN", + "RUBEN", + "STEVEN"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -8079,7 +10083,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("KOJI", "KOJI", "KOJI"), + .trainerName = LANGUAGE_STRING( + "KOJI", + "KOJI", + "KOJI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8091,7 +10098,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("WAYNE", "MANOLO", "JEREMY"), + .trainerName = LANGUAGE_STRING( + "WAYNE", + "MANOLO", + "JEREMY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8103,7 +10113,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("AIDAN", "SIMONE", "LUC"), + .trainerName = LANGUAGE_STRING( + "AIDAN", + "SIMONE", + "LUC"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8115,7 +10128,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("REED", "ORLANDO", "ALBIN"), + .trainerName = LANGUAGE_STRING( + "REED", + "ORLANDO", + "ALBIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8127,7 +10143,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("TISHA", "CAROLINA", "KATIA"), + .trainerName = LANGUAGE_STRING( + "TISHA", + "CAROLINA", + "KATIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8139,7 +10158,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TWINS, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_TWINS, - .trainerName = TRAINER_NAME_LANGUAGE("TORI & TIA", "TINA & TIA", "LILA&NELLY"), + .trainerName = LANGUAGE_STRING( + "TORI & TIA", + "TINA & TIA", + "LILA&NELLY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8151,7 +10173,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SR_AND_JR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_SR_AND_JR, - .trainerName = TRAINER_NAME_LANGUAGE("KIM & IRIS", "KIM & IRIS", "KIM & IRIS"), + .trainerName = LANGUAGE_STRING( + "KIM & IRIS", + "KIM & IRIS", + "KIM & IRIS"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8163,7 +10188,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SR_AND_JR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_SR_AND_JR, - .trainerName = TRAINER_NAME_LANGUAGE("TYRA & IVY", "AVA & ADA", "TYRA & IVY"), + .trainerName = LANGUAGE_STRING( + "TYRA & IVY", + "AVA & ADA", + "TYRA & IVY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8175,7 +10203,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNG_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_YOUNG_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("MEL & PAUL", "EVA & PAUL", "MEL & PAUL"), + .trainerName = LANGUAGE_STRING( + "MEL & PAUL", + "EVA & PAUL", + "MEL & PAUL"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8187,7 +10218,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_OLD_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_OLD_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("JOHN & JAY", "IVO & IVA", "JOHN & JAY"), + .trainerName = LANGUAGE_STRING( + "JOHN & JAY", + "IVO & IVA", + "JOHN & JAY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -8199,7 +10233,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_OLD_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_OLD_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("JOHN & JAY", "IVO & IVA", "JOHN & JAY"), + .trainerName = LANGUAGE_STRING( + "JOHN & JAY", + "IVO & IVA", + "JOHN & JAY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -8211,7 +10248,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_OLD_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_OLD_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("JOHN & JAY", "IVO & IVA", "JOHN & JAY"), + .trainerName = LANGUAGE_STRING( + "JOHN & JAY", + "IVO & IVA", + "JOHN & JAY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -8223,7 +10263,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_OLD_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_OLD_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("JOHN & JAY", "IVO & IVA", "JOHN & JAY"), + .trainerName = LANGUAGE_STRING( + "JOHN & JAY", + "IVO & IVA", + "JOHN & JAY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_SETUP_FIRST_TURN, @@ -8235,7 +10278,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_OLD_COUPLE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_OLD_COUPLE, - .trainerName = TRAINER_NAME_LANGUAGE("JOHN & JAY", "IVO & IVA", "JOHN & JAY"), + .trainerName = LANGUAGE_STRING( + "JOHN & JAY", + "IVO & IVA", + "JOHN & JAY"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -8247,7 +10293,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SIS_AND_BRO, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SIS_AND_BRO, - .trainerName = TRAINER_NAME_LANGUAGE("RELI & IAN", "MELY & IAN", "IAN & LANA"), + .trainerName = LANGUAGE_STRING( + "RELI & IAN", + "MELY & IAN", + "IAN & LANA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8259,7 +10308,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SIS_AND_BRO, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SIS_AND_BRO, - .trainerName = TRAINER_NAME_LANGUAGE("LILA & ROY", "LILA & ROY", "RITA & SAM"), + .trainerName = LANGUAGE_STRING( + "LILA & ROY", + "LILA & ROY", + "RITA & SAM"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8271,7 +10323,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SIS_AND_BRO, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SIS_AND_BRO, - .trainerName = TRAINER_NAME_LANGUAGE("LILA & ROY", "LILA & ROY", "RITA & SAM"), + .trainerName = LANGUAGE_STRING( + "LILA & ROY", + "LILA & ROY", + "RITA & SAM"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8283,7 +10338,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SIS_AND_BRO, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SIS_AND_BRO, - .trainerName = TRAINER_NAME_LANGUAGE("LILA & ROY", "LILA & ROY", "RITA & SAM"), + .trainerName = LANGUAGE_STRING( + "LILA & ROY", + "LILA & ROY", + "RITA & SAM"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8295,7 +10353,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SIS_AND_BRO, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SIS_AND_BRO, - .trainerName = TRAINER_NAME_LANGUAGE("LILA & ROY", "LILA & ROY", "RITA & SAM"), + .trainerName = LANGUAGE_STRING( + "LILA & ROY", + "LILA & ROY", + "RITA & SAM"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8307,7 +10368,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SIS_AND_BRO, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SIS_AND_BRO, - .trainerName = TRAINER_NAME_LANGUAGE("LILA & ROY", "LILA & ROY", "RITA & SAM"), + .trainerName = LANGUAGE_STRING( + "LILA & ROY", + "LILA & ROY", + "RITA & SAM"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8319,7 +10383,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SIS_AND_BRO, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SIS_AND_BRO, - .trainerName = TRAINER_NAME_LANGUAGE("LISA & RAY", "LISA & RAY", "RAY & LISA"), + .trainerName = LANGUAGE_STRING( + "LISA & RAY", + "LISA & RAY", + "RAY & LISA"), .items = {}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8331,7 +10398,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("CHRIS", "IGOR", "CHRISTOPHE"), + .trainerName = LANGUAGE_STRING( + "CHRIS", + "IGOR", + "CHRISTOPHE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8343,7 +10413,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RICH_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_RICH_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("DAWSON", "DAWSON", "ADRIEN"), + .trainerName = LANGUAGE_STRING( + "DAWSON", + "DAWSON", + "ADRIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8355,7 +10428,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("SARAH", "SARAH", "PAOLA"), + .trainerName = LANGUAGE_STRING( + "SARAH", + "SARAH", + "PAOLA"), .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8367,7 +10443,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("DARIAN", "DARIAN", "REMY"), + .trainerName = LANGUAGE_STRING( + "DARIAN", + "DARIAN", + "REMY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8379,7 +10458,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_F, - .trainerName = TRAINER_NAME_LANGUAGE("HAILEY", "HAILEY", "VERO"), + .trainerName = LANGUAGE_STRING( + "HAILEY", + "HAILEY", + "VERO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8391,7 +10473,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TUBER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_TUBER_M, - .trainerName = TRAINER_NAME_LANGUAGE("CHANDLER", "AURELIANO", "JEANNOT"), + .trainerName = LANGUAGE_STRING( + "CHANDLER", + "AURELIANO", + "JEANNOT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8403,7 +10488,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEFAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_TWINS, .trainerPic = TRAINER_PIC_POKEFAN_M, - .trainerName = TRAINER_NAME_LANGUAGE("KALEB", "KALEB", "KALEB"), + .trainerName = LANGUAGE_STRING( + "KALEB", + "KALEB", + "KALEB"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8415,7 +10503,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("JOSEPH", "JOSEPH", "JOSEPH"), + .trainerName = LANGUAGE_STRING( + "JOSEPH", + "JOSEPH", + "JOSEPH"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8427,7 +10518,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_CYCLING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("ALYSSA", "ALYSSA", "ALYSSA"), + .trainerName = LANGUAGE_STRING( + "ALYSSA", + "ALYSSA", + "ALYSSA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8439,7 +10533,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("MARCOS", "MARCOS", "JEREMIA"), + .trainerName = LANGUAGE_STRING( + "MARCOS", + "MARCOS", + "JEREMIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8451,7 +10548,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("RHETT", "LIVIO", "YORICK"), + .trainerName = LANGUAGE_STRING( + "RHETT", + "LIVIO", + "YORICK"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8463,7 +10563,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("TYRON", "TYRON", "JIM"), + .trainerName = LANGUAGE_STRING( + "TYRON", + "TYRON", + "JIM"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8475,7 +10578,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AROMA_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_AROMA_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("CELINA", "CELINA", "CELINA"), + .trainerName = LANGUAGE_STRING( + "CELINA", + "CELINA", + "CELINA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8487,7 +10593,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("BIANCA", "GUADA", "BIANCA"), + .trainerName = LANGUAGE_STRING( + "BIANCA", + "GUADA", + "BIANCA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8499,7 +10608,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("HAYDEN", "GREGORIO", "JERRY"), + .trainerName = LANGUAGE_STRING( + "HAYDEN", + "GREGORIO", + "JERRY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8511,7 +10623,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("SOPHIE", "SOPHIE", "SOPHIA"), + .trainerName = LANGUAGE_STRING( + "SOPHIE", + "SOPHIE", + "SOPHIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8523,7 +10638,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("COBY", "COBY", "WALTER"), + .trainerName = LANGUAGE_STRING( + "COBY", + "COBY", + "WALTER"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8535,7 +10653,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("LAWRENCE", "LAWRENCE", "ZACHARIE"), + .trainerName = LANGUAGE_STRING( + "LAWRENCE", + "LAWRENCE", + "ZACHARIE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8547,7 +10668,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_POKEMANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_POKEMANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("WYATT", "OLIVIERO", "KERWIN"), + .trainerName = LANGUAGE_STRING( + "WYATT", + "OLIVIERO", + "KERWIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8559,7 +10683,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("ANGELINA", "ANGELINA", "ANGELINA"), + .trainerName = LANGUAGE_STRING( + "ANGELINA", + "ANGELINA", + "ANGELINA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8571,7 +10698,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FISHERMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_FISHERMAN, - .trainerName = TRAINER_NAME_LANGUAGE("KAI", "KRISTOFER", "KAI"), + .trainerName = LANGUAGE_STRING( + "KAI", + "KRISTOFER", + "KAI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8583,7 +10713,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("CHARLOTTE", "CHARLOTTE", "CHARLEEN"), + .trainerName = LANGUAGE_STRING( + "CHARLOTTE", + "CHARLOTTE", + "CHARLEEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8595,7 +10728,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("DEANDRE", "GELINDO", "LINO"), + .trainerName = LANGUAGE_STRING( + "DEANDRE", + "GELINDO", + "LINO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8607,7 +10743,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8619,7 +10758,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8631,7 +10773,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8643,7 +10788,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8655,7 +10803,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8667,7 +10818,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8679,7 +10833,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8691,7 +10848,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8703,7 +10863,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8715,7 +10878,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8727,7 +10893,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8739,7 +10908,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8751,7 +10923,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_M, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8763,7 +10938,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8775,7 +10953,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8787,7 +10968,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TEAM_MAGMA, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_GRUNT_F, - .trainerName = TRAINER_NAME_LANGUAGE("GRUNT", "RECLUTA", "SBIRE"), + .trainerName = LANGUAGE_STRING( + "GRUNT", + "RECLUTA", + "SBIRE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8799,7 +10983,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_MAGMA_ADMIN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_ADMIN, - .trainerName = TRAINER_NAME_LANGUAGE("TABITHA", "OTTAVIO", "KELVIN"), + .trainerName = LANGUAGE_STRING( + "TABITHA", + "OTTAVIO", + "KELVIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8811,7 +10998,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("DARCY", "ILARIA", "SEVERINE"), + .trainerName = LANGUAGE_STRING( + "DARCY", + "ILARIA", + "SEVERINE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -8823,7 +11013,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_MAGMA_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MAGMA, .trainerPic = TRAINER_PIC_MAGMA_LEADER_MAXIE, - .trainerName = TRAINER_NAME_LANGUAGE("MAXIE", "MAX", "MAX"), + .trainerName = LANGUAGE_STRING( + "MAXIE", + "MAX", + "MAX"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -8835,7 +11028,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_M, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_M, - .trainerName = TRAINER_NAME_LANGUAGE("PETE", "JAMOS", "LASZLO"), + .trainerName = LANGUAGE_STRING( + "PETE", + "JAMOS", + "LASZLO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8847,7 +11043,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SWIMMER_F, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMER_F, - .trainerName = TRAINER_NAME_LANGUAGE("ISABELLE", "BELLA", "ISABEAU"), + .trainerName = LANGUAGE_STRING( + "ISABELLE", + "BELLA", + "ISABEAU"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8859,7 +11058,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("ANDRES", "ANDRES", "LENI"), + .trainerName = LANGUAGE_STRING( + "ANDRES", + "ANDRES", + "LENI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8871,7 +11073,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("JOSUE", "ASTOLFO", "JOSHUA"), + .trainerName = LANGUAGE_STRING( + "JOSUE", + "ASTOLFO", + "JOSHUA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8883,7 +11088,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("CAMRON", "CAMRON", "YANN"), + .trainerName = LANGUAGE_STRING( + "CAMRON", + "CAMRON", + "YANN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8895,7 +11103,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("CORY", "CARONTE", "LAMBERT"), + .trainerName = LANGUAGE_STRING( + "CORY", + "CARONTE", + "LAMBERT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8907,7 +11118,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CAROLINA", "CONNY", "CAROLINA"), + .trainerName = LANGUAGE_STRING( + "CAROLINA", + "CONNY", + "CAROLINA"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -8919,7 +11133,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("ELIJAH", "ADELMO", "ELLIAH"), + .trainerName = LANGUAGE_STRING( + "ELIJAH", + "ADELMO", + "ELLIAH"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8931,7 +11148,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PICNICKER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .trainerPic = TRAINER_PIC_PICNICKER, - .trainerName = TRAINER_NAME_LANGUAGE("CELIA", "CELIA", "CELIA"), + .trainerName = LANGUAGE_STRING( + "CELIA", + "CELIA", + "CELIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8943,7 +11163,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("BRYAN", "BRYAN", "KENZO"), + .trainerName = LANGUAGE_STRING( + "BRYAN", + "BRYAN", + "KENZO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8955,7 +11178,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_CAMPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_CAMPER, - .trainerName = TRAINER_NAME_LANGUAGE("BRANDEN", "AGAMENNONE", "JULIO"), + .trainerName = LANGUAGE_STRING( + "BRANDEN", + "AGAMENNONE", + "JULIO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8967,7 +11193,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("BRYANT", "SATURNINO", "RAOUL"), + .trainerName = LANGUAGE_STRING( + "BRYANT", + "SATURNINO", + "RAOUL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8979,7 +11208,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_AROMA_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_AROMA_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("SHAYLA", "SHAYLA", "LEONIE"), + .trainerName = LANGUAGE_STRING( + "SHAYLA", + "SHAYLA", + "LEONIE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -8991,7 +11223,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("KYRA", "KYRA", "KYRA"), + .trainerName = LANGUAGE_STRING( + "KYRA", + "KYRA", + "KYRA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9003,7 +11238,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_NINJA_BOY, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_NINJA_BOY, - .trainerName = TRAINER_NAME_LANGUAGE("JAIDEN", "ALBERICO", "RALPH"), + .trainerName = LANGUAGE_STRING( + "JAIDEN", + "ALBERICO", + "RALPH"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9015,7 +11253,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("ALIX", "ALINA", "FABY"), + .trainerName = LANGUAGE_STRING( + "ALIX", + "ALINA", + "FABY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9027,7 +11268,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("HELENE", "HELENE", "EMILIE"), + .trainerName = LANGUAGE_STRING( + "HELENE", + "HELENE", + "EMILIE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9039,7 +11283,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("MARLENE", "MARLENE", "MARLENE"), + .trainerName = LANGUAGE_STRING( + "MARLENE", + "MARLENE", + "MARLENE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9051,7 +11298,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("DEVAN", "DEVAN", "MARCELIN"), + .trainerName = LANGUAGE_STRING( + "DEVAN", + "DEVAN", + "MARCELIN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9063,7 +11313,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_YOUNGSTER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_YOUNGSTER, - .trainerName = TRAINER_NAME_LANGUAGE("JOHNSON", "JOHNSON", "BRYAN"), + .trainerName = LANGUAGE_STRING( + "JOHNSON", + "JOHNSON", + "BRYAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9075,7 +11328,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_RUNNING_TRIATHLETE_F, - .trainerName = TRAINER_NAME_LANGUAGE("MELINA", "FIORENZA", "MELINA"), + .trainerName = LANGUAGE_STRING( + "MELINA", + "FIORENZA", + "MELINA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9087,7 +11343,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("BRANDI", "FIORELLA", "ANAIS"), + .trainerName = LANGUAGE_STRING( + "BRANDI", + "FIORELLA", + "ANAIS"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9099,7 +11358,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("AISHA", "AISHA", "AISHA"), + .trainerName = LANGUAGE_STRING( + "AISHA", + "AISHA", + "AISHA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9111,7 +11373,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_EXPERT, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_EXPERT_F, - .trainerName = TRAINER_NAME_LANGUAGE("MAKAYLA", "SIMONETTA", "ANGELE"), + .trainerName = LANGUAGE_STRING( + "MAKAYLA", + "SIMONETTA", + "ANGELE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9123,7 +11388,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("FABIAN", "FABIAN", "FABIAN"), + .trainerName = LANGUAGE_STRING( + "FABIAN", + "FABIAN", + "FABIAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9135,7 +11403,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_KINDLER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_KINDLER, - .trainerName = TRAINER_NAME_LANGUAGE("DAYTON", "DAYTON", "MELVIL"), + .trainerName = LANGUAGE_STRING( + "DAYTON", + "DAYTON", + "MELVIL"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9147,7 +11418,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PARASOL_LADY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_PARASOL_LADY, - .trainerName = TRAINER_NAME_LANGUAGE("RACHEL", "RACHELE", "ARLETTE"), + .trainerName = LANGUAGE_STRING( + "RACHEL", + "RACHELE", + "ARLETTE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9159,7 +11433,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_M, - .trainerName = TRAINER_NAME_LANGUAGE("LEONEL", "LEONEL", "MAXIM"), + .trainerName = LANGUAGE_STRING( + "LEONEL", + "LEONEL", + "MAXIM"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9171,7 +11448,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BATTLE_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BATTLE_GIRL, - .trainerName = TRAINER_NAME_LANGUAGE("CALLIE", "APOLLONIA", "ARMELLE"), + .trainerName = LANGUAGE_STRING( + "CALLIE", + "APOLLONIA", + "ARMELLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9183,7 +11463,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_BUG_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("CALE", "FAUSTO", "AYMERIC"), + .trainerName = LANGUAGE_STRING( + "CALE", + "FAUSTO", + "AYMERIC"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9195,7 +11478,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_M, - .trainerName = TRAINER_NAME_LANGUAGE("MYLES", "MYLES", "NORBERT"), + .trainerName = LANGUAGE_STRING( + "MYLES", + "MYLES", + "NORBERT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9207,7 +11493,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, - .trainerName = TRAINER_NAME_LANGUAGE("PAT", "PATRIZIA", "PATHY"), + .trainerName = LANGUAGE_STRING( + "PAT", + "PATRIZIA", + "PATHY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9219,7 +11508,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CRISTIN", "CRISTIN", "CHRISTINE"), + .trainerName = LANGUAGE_STRING( + "CRISTIN", + "CRISTIN", + "CHRISTINE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9231,7 +11523,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9243,7 +11538,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9255,7 +11553,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_ROXANNE, - .trainerName = TRAINER_NAME_LANGUAGE("ROXANNE", "PETRA", "ROXANNE"), + .trainerName = LANGUAGE_STRING( + "ROXANNE", + "PETRA", + "ROXANNE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9267,7 +11568,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_ROXANNE, - .trainerName = TRAINER_NAME_LANGUAGE("ROXANNE", "PETRA", "ROXANNE"), + .trainerName = LANGUAGE_STRING( + "ROXANNE", + "PETRA", + "ROXANNE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9279,7 +11583,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_ROXANNE, - .trainerName = TRAINER_NAME_LANGUAGE("ROXANNE", "PETRA", "ROXANNE"), + .trainerName = LANGUAGE_STRING( + "ROXANNE", + "PETRA", + "ROXANNE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9291,7 +11598,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_ROXANNE, - .trainerName = TRAINER_NAME_LANGUAGE("ROXANNE", "PETRA", "ROXANNE"), + .trainerName = LANGUAGE_STRING( + "ROXANNE", + "PETRA", + "ROXANNE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9303,7 +11613,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_BRAWLY, - .trainerName = TRAINER_NAME_LANGUAGE("BRAWLY", "RUDI", "BASTIEN"), + .trainerName = LANGUAGE_STRING( + "BRAWLY", + "RUDI", + "BASTIEN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9315,7 +11628,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_BRAWLY, - .trainerName = TRAINER_NAME_LANGUAGE("BRAWLY", "RUDI", "BASTIEN"), + .trainerName = LANGUAGE_STRING( + "BRAWLY", + "RUDI", + "BASTIEN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9327,7 +11643,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_BRAWLY, - .trainerName = TRAINER_NAME_LANGUAGE("BRAWLY", "RUDI", "BASTIEN"), + .trainerName = LANGUAGE_STRING( + "BRAWLY", + "RUDI", + "BASTIEN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9339,7 +11658,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_BRAWLY, - .trainerName = TRAINER_NAME_LANGUAGE("BRAWLY", "RUDI", "BASTIEN"), + .trainerName = LANGUAGE_STRING( + "BRAWLY", + "RUDI", + "BASTIEN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9351,7 +11673,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_WATTSON, - .trainerName = TRAINER_NAME_LANGUAGE("WATTSON", "WALTER", "VOLTERE"), + .trainerName = LANGUAGE_STRING( + "WATTSON", + "WALTER", + "VOLTERE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9363,7 +11688,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_WATTSON, - .trainerName = TRAINER_NAME_LANGUAGE("WATTSON", "WALTER", "VOLTERE"), + .trainerName = LANGUAGE_STRING( + "WATTSON", + "WALTER", + "VOLTERE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9375,7 +11703,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_WATTSON, - .trainerName = TRAINER_NAME_LANGUAGE("WATTSON", "WALTER", "VOLTERE"), + .trainerName = LANGUAGE_STRING( + "WATTSON", + "WALTER", + "VOLTERE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9387,7 +11718,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_WATTSON, - .trainerName = TRAINER_NAME_LANGUAGE("WATTSON", "WALTER", "VOLTERE"), + .trainerName = LANGUAGE_STRING( + "WATTSON", + "WALTER", + "VOLTERE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9399,7 +11733,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_FLANNERY, - .trainerName = TRAINER_NAME_LANGUAGE("FLANNERY", "FIAMMETTA", "ADRIANE"), + .trainerName = LANGUAGE_STRING( + "FLANNERY", + "FIAMMETTA", + "ADRIANE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9411,7 +11748,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_FLANNERY, - .trainerName = TRAINER_NAME_LANGUAGE("FLANNERY", "FIAMMETTA", "ADRIANE"), + .trainerName = LANGUAGE_STRING( + "FLANNERY", + "FIAMMETTA", + "ADRIANE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9423,7 +11763,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_FLANNERY, - .trainerName = TRAINER_NAME_LANGUAGE("FLANNERY", "FIAMMETTA", "ADRIANE"), + .trainerName = LANGUAGE_STRING( + "FLANNERY", + "FIAMMETTA", + "ADRIANE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9435,7 +11778,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_FLANNERY, - .trainerName = TRAINER_NAME_LANGUAGE("FLANNERY", "FIAMMETTA", "ADRIANE"), + .trainerName = LANGUAGE_STRING( + "FLANNERY", + "FIAMMETTA", + "ADRIANE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9447,7 +11793,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_NORMAN, - .trainerName = TRAINER_NAME_LANGUAGE("NORMAN", "NORMAN", "NORMAN"), + .trainerName = LANGUAGE_STRING( + "NORMAN", + "NORMAN", + "NORMAN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9459,7 +11808,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_NORMAN, - .trainerName = TRAINER_NAME_LANGUAGE("NORMAN", "NORMAN", "NORMAN"), + .trainerName = LANGUAGE_STRING( + "NORMAN", + "NORMAN", + "NORMAN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9471,7 +11823,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_NORMAN, - .trainerName = TRAINER_NAME_LANGUAGE("NORMAN", "NORMAN", "NORMAN"), + .trainerName = LANGUAGE_STRING( + "NORMAN", + "NORMAN", + "NORMAN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9483,7 +11838,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_NORMAN, - .trainerName = TRAINER_NAME_LANGUAGE("NORMAN", "NORMAN", "NORMAN"), + .trainerName = LANGUAGE_STRING( + "NORMAN", + "NORMAN", + "NORMAN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9495,7 +11853,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_WINONA, - .trainerName = TRAINER_NAME_LANGUAGE("WINONA", "ALICE", "ALIZEE"), + .trainerName = LANGUAGE_STRING( + "WINONA", + "ALICE", + "ALIZEE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY | AI_SCRIPT_RISKY, @@ -9507,7 +11868,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_WINONA, - .trainerName = TRAINER_NAME_LANGUAGE("WINONA", "ALICE", "ALIZEE"), + .trainerName = LANGUAGE_STRING( + "WINONA", + "ALICE", + "ALIZEE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY | AI_SCRIPT_RISKY, @@ -9519,7 +11883,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_WINONA, - .trainerName = TRAINER_NAME_LANGUAGE("WINONA", "ALICE", "ALIZEE"), + .trainerName = LANGUAGE_STRING( + "WINONA", + "ALICE", + "ALIZEE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY | AI_SCRIPT_RISKY, @@ -9531,7 +11898,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_WINONA, - .trainerName = TRAINER_NAME_LANGUAGE("WINONA", "ALICE", "ALIZEE"), + .trainerName = LANGUAGE_STRING( + "WINONA", + "ALICE", + "ALIZEE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY | AI_SCRIPT_RISKY, @@ -9543,7 +11913,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_TATE_AND_LIZA, - .trainerName = TRAINER_NAME_LANGUAGE("TATE&LIZA", "TELL & PAT", "LEVY&TATIA"), + .trainerName = LANGUAGE_STRING( + "TATE&LIZA", + "TELL & PAT", + "LEVY&TATIA"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9555,7 +11928,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_TATE_AND_LIZA, - .trainerName = TRAINER_NAME_LANGUAGE("TATE&LIZA", "TELL & PAT", "LEVY&TATIA"), + .trainerName = LANGUAGE_STRING( + "TATE&LIZA", + "TELL & PAT", + "LEVY&TATIA"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9567,7 +11943,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_TATE_AND_LIZA, - .trainerName = TRAINER_NAME_LANGUAGE("TATE&LIZA", "TELL & PAT", "LEVY&TATIA"), + .trainerName = LANGUAGE_STRING( + "TATE&LIZA", + "TELL & PAT", + "LEVY&TATIA"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9579,7 +11958,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_LEADER_TATE_AND_LIZA, - .trainerName = TRAINER_NAME_LANGUAGE("TATE&LIZA", "TELL & PAT", "LEVY&TATIA"), + .trainerName = LANGUAGE_STRING( + "TATE&LIZA", + "TELL & PAT", + "LEVY&TATIA"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9591,7 +11973,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_JUAN, - .trainerName = TRAINER_NAME_LANGUAGE("JUAN", "RODOLFO", "JUAN"), + .trainerName = LANGUAGE_STRING( + "JUAN", + "RODOLFO", + "JUAN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9603,7 +11988,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_JUAN, - .trainerName = TRAINER_NAME_LANGUAGE("JUAN", "RODOLFO", "JUAN"), + .trainerName = LANGUAGE_STRING( + "JUAN", + "RODOLFO", + "JUAN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9615,7 +12003,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_JUAN, - .trainerName = TRAINER_NAME_LANGUAGE("JUAN", "RODOLFO", "JUAN"), + .trainerName = LANGUAGE_STRING( + "JUAN", + "RODOLFO", + "JUAN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9627,7 +12018,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_LEADER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEADER_JUAN, - .trainerName = TRAINER_NAME_LANGUAGE("JUAN", "RODOLFO", "JUAN"), + .trainerName = LANGUAGE_STRING( + "JUAN", + "RODOLFO", + "JUAN"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE}, .doubleBattle = TRUE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9639,7 +12033,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BUG_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, .trainerPic = TRAINER_PIC_BUG_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("ANGELO", "ANGELO", "OLIVIERO"), + .trainerName = LANGUAGE_STRING( + "ANGELO", + "ANGELO", + "OLIVIERO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9651,7 +12048,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BIRD_KEEPER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_BIRD_KEEPER, - .trainerName = TRAINER_NAME_LANGUAGE("DARIUS", "DARIUS", "PLACIDE"), + .trainerName = LANGUAGE_STRING( + "DARIUS", + "DARIUS", + "PLACIDE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9663,7 +12063,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_STEVEN, - .trainerName = TRAINER_NAME_LANGUAGE("STEVEN", "ROCCO", "PIERRE"), + .trainerName = LANGUAGE_STRING( + "STEVEN", + "ROCCO", + "PIERRE"), .items = {ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9675,7 +12078,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SALON_MAIDEN, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SALON_MAIDEN_ANABEL, - .trainerName = TRAINER_NAME_LANGUAGE("ANABEL", "ALBERTA", "CATHY"), + .trainerName = LANGUAGE_STRING( + "ANABEL", + "ALBERTA", + "CATHY"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9687,7 +12093,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_DOME_ACE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_DOME_ACE_TUCKER, - .trainerName = TRAINER_NAME_LANGUAGE("TUCKER", "TOLOMEO", "TAKIM"), + .trainerName = LANGUAGE_STRING( + "TUCKER", + "TOLOMEO", + "TAKIM"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9699,7 +12108,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PALACE_MAVEN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_PALACE_MAVEN_SPENSER, - .trainerName = TRAINER_NAME_LANGUAGE("SPENSER", "SPARTACO", "ESTEBAN"), + .trainerName = LANGUAGE_STRING( + "SPENSER", + "SPARTACO", + "ESTEBAN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9711,7 +12123,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_ARENA_TYCOON, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_ARENA_TYCOON_GRETA, - .trainerName = TRAINER_NAME_LANGUAGE("GRETA", "VALENTINA", "CAROLE"), + .trainerName = LANGUAGE_STRING( + "GRETA", + "VALENTINA", + "CAROLE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9723,7 +12138,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_FACTORY_HEAD, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_FACTORY_HEAD_NOLAND, - .trainerName = TRAINER_NAME_LANGUAGE("NOLAND", "SAVINO", "SAM"), + .trainerName = LANGUAGE_STRING( + "NOLAND", + "SAVINO", + "SAM"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9735,7 +12153,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PIKE_QUEEN, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_PIKE_QUEEN_LUCY, - .trainerName = TRAINER_NAME_LANGUAGE("LUCY", "FORTUNATA", "CHARLINE"), + .trainerName = LANGUAGE_STRING( + "LUCY", + "FORTUNATA", + "CHARLINE"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9747,7 +12168,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PYRAMID_KING, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_PYRAMID_KING_BRANDON, - .trainerName = TRAINER_NAME_LANGUAGE("BRANDON", "BALDO", "BAYAR"), + .trainerName = LANGUAGE_STRING( + "BRANDON", + "BALDO", + "BAYAR"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9759,7 +12183,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("ANDRES", "ANDRES", "LENI"), + .trainerName = LANGUAGE_STRING( + "ANDRES", + "ANDRES", + "LENI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9771,7 +12198,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("ANDRES", "ANDRES", "LENI"), + .trainerName = LANGUAGE_STRING( + "ANDRES", + "ANDRES", + "LENI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9783,7 +12213,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("ANDRES", "ANDRES", "LENI"), + .trainerName = LANGUAGE_STRING( + "ANDRES", + "ANDRES", + "LENI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9795,7 +12228,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RUIN_MANIAC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_RUIN_MANIAC, - .trainerName = TRAINER_NAME_LANGUAGE("ANDRES", "ANDRES", "LENI"), + .trainerName = LANGUAGE_STRING( + "ANDRES", + "ANDRES", + "LENI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9807,7 +12243,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("CORY", "CARONTE", "LAMBERT"), + .trainerName = LANGUAGE_STRING( + "CORY", + "CARONTE", + "LAMBERT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9819,7 +12258,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("CORY", "CARONTE", "LAMBERT"), + .trainerName = LANGUAGE_STRING( + "CORY", + "CARONTE", + "LAMBERT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9831,7 +12273,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("CORY", "CARONTE", "LAMBERT"), + .trainerName = LANGUAGE_STRING( + "CORY", + "CARONTE", + "LAMBERT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9843,7 +12288,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_SAILOR, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_SAILOR, - .trainerName = TRAINER_NAME_LANGUAGE("CORY", "CARONTE", "LAMBERT"), + .trainerName = LANGUAGE_STRING( + "CORY", + "CARONTE", + "LAMBERT"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9855,7 +12303,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("PABLO", "DINO", "PABLO"), + .trainerName = LANGUAGE_STRING( + "PABLO", + "DINO", + "PABLO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9867,7 +12318,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("PABLO", "DINO", "PABLO"), + .trainerName = LANGUAGE_STRING( + "PABLO", + "DINO", + "PABLO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9879,7 +12333,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("PABLO", "DINO", "PABLO"), + .trainerName = LANGUAGE_STRING( + "PABLO", + "DINO", + "PABLO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9891,7 +12348,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_TRIATHLETE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_SWIMMER, .trainerPic = TRAINER_PIC_SWIMMING_TRIATHLETE_M, - .trainerName = TRAINER_NAME_LANGUAGE("PABLO", "DINO", "PABLO"), + .trainerName = LANGUAGE_STRING( + "PABLO", + "DINO", + "PABLO"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9903,7 +12363,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("KOJI", "KOJI", "KOJI"), + .trainerName = LANGUAGE_STRING( + "KOJI", + "KOJI", + "KOJI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9915,7 +12378,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("KOJI", "KOJI", "KOJI"), + .trainerName = LANGUAGE_STRING( + "KOJI", + "KOJI", + "KOJI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9927,7 +12393,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("KOJI", "KOJI", "KOJI"), + .trainerName = LANGUAGE_STRING( + "KOJI", + "KOJI", + "KOJI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9939,7 +12408,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BLACK_BELT, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_BLACK_BELT, - .trainerName = TRAINER_NAME_LANGUAGE("KOJI", "KOJI", "KOJI"), + .trainerName = LANGUAGE_STRING( + "KOJI", + "KOJI", + "KOJI"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -9951,7 +12423,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CRISTIN", "CRISTIN", "CHRISTINE"), + .trainerName = LANGUAGE_STRING( + "CRISTIN", + "CRISTIN", + "CHRISTINE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9963,7 +12438,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CRISTIN", "CRISTIN", "CHRISTINE"), + .trainerName = LANGUAGE_STRING( + "CRISTIN", + "CRISTIN", + "CHRISTINE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9975,7 +12453,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CRISTIN", "CRISTIN", "CHRISTINE"), + .trainerName = LANGUAGE_STRING( + "CRISTIN", + "CRISTIN", + "CHRISTINE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9987,7 +12468,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_COOLTRAINER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .trainerPic = TRAINER_PIC_COOLTRAINER_F, - .trainerName = TRAINER_NAME_LANGUAGE("CRISTIN", "CRISTIN", "CHRISTINE"), + .trainerName = LANGUAGE_STRING( + "CRISTIN", + "CRISTIN", + "CHRISTINE"), .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -9999,7 +12483,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("FERNANDO", "FERNANDO", "FERNAND"), + .trainerName = LANGUAGE_STRING( + "FERNANDO", + "FERNANDO", + "FERNAND"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -10011,7 +12498,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("FERNANDO", "FERNANDO", "FERNAND"), + .trainerName = LANGUAGE_STRING( + "FERNANDO", + "FERNANDO", + "FERNAND"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -10023,7 +12513,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("FERNANDO", "FERNANDO", "FERNAND"), + .trainerName = LANGUAGE_STRING( + "FERNANDO", + "FERNANDO", + "FERNAND"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -10035,7 +12528,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GUITARIST, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_GUITARIST, - .trainerName = TRAINER_NAME_LANGUAGE("FERNANDO", "FERNANDO", "FERNAND"), + .trainerName = LANGUAGE_STRING( + "FERNANDO", + "FERNANDO", + "FERNAND"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -10047,7 +12543,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("SAWYER", "DOROTEO", "EMILIEN"), + .trainerName = LANGUAGE_STRING( + "SAWYER", + "DOROTEO", + "EMILIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -10059,7 +12558,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("SAWYER", "DOROTEO", "EMILIEN"), + .trainerName = LANGUAGE_STRING( + "SAWYER", + "DOROTEO", + "EMILIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -10071,7 +12573,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("SAWYER", "DOROTEO", "EMILIEN"), + .trainerName = LANGUAGE_STRING( + "SAWYER", + "DOROTEO", + "EMILIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -10083,7 +12588,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_HIKER, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_HIKER, .trainerPic = TRAINER_PIC_HIKER, - .trainerName = TRAINER_NAME_LANGUAGE("SAWYER", "DOROTEO", "EMILIEN"), + .trainerName = LANGUAGE_STRING( + "SAWYER", + "DOROTEO", + "EMILIEN"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE | AI_SCRIPT_TRY_TO_FAINT | AI_SCRIPT_CHECK_VIABILITY, @@ -10095,7 +12603,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, - .trainerName = TRAINER_NAME_LANGUAGE("GABRIELLE", "GABRY", "LARA"), + .trainerName = LANGUAGE_STRING( + "GABRIELLE", + "GABRY", + "LARA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -10107,7 +12618,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, - .trainerName = TRAINER_NAME_LANGUAGE("GABRIELLE", "GABRY", "LARA"), + .trainerName = LANGUAGE_STRING( + "GABRIELLE", + "GABRY", + "LARA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -10119,7 +12633,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, - .trainerName = TRAINER_NAME_LANGUAGE("GABRIELLE", "GABRY", "LARA"), + .trainerName = LANGUAGE_STRING( + "GABRIELLE", + "GABRY", + "LARA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -10131,7 +12648,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PKMN_BREEDER, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_POKEMON_BREEDER_F, - .trainerName = TRAINER_NAME_LANGUAGE("GABRIELLE", "GABRY", "LARA"), + .trainerName = LANGUAGE_STRING( + "GABRIELLE", + "GABRY", + "LARA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -10143,7 +12663,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("THALIA", "NEREA", "THALIA"), + .trainerName = LANGUAGE_STRING( + "THALIA", + "NEREA", + "THALIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -10155,7 +12678,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("THALIA", "NEREA", "THALIA"), + .trainerName = LANGUAGE_STRING( + "THALIA", + "NEREA", + "THALIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -10167,7 +12693,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("THALIA", "NEREA", "THALIA"), + .trainerName = LANGUAGE_STRING( + "THALIA", + "NEREA", + "THALIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -10179,7 +12708,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_BEAUTY, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE, .trainerPic = TRAINER_PIC_BEAUTY, - .trainerName = TRAINER_NAME_LANGUAGE("THALIA", "NEREA", "THALIA"), + .trainerName = LANGUAGE_STRING( + "THALIA", + "NEREA", + "THALIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = AI_SCRIPT_CHECK_BAD_MOVE, @@ -10191,7 +12723,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_F, - .trainerName = TRAINER_NAME_LANGUAGE("MARIELA", "MARZIA", "ANTONIA"), + .trainerName = LANGUAGE_STRING( + "MARIELA", + "MARZIA", + "ANTONIA"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -10203,7 +12738,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_PSYCHIC, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_INTENSE, .trainerPic = TRAINER_PIC_PSYCHIC_M, - .trainerName = TRAINER_NAME_LANGUAGE("ALVARO", "ALVARO", "ALVARO"), + .trainerName = LANGUAGE_STRING( + "ALVARO", + "ALVARO", + "ALVARO"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -10215,7 +12753,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_GENTLEMAN, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_RICH, .trainerPic = TRAINER_PIC_GENTLEMAN, - .trainerName = TRAINER_NAME_LANGUAGE("EVERETT", "METELLO", "LAZARE"), + .trainerName = LANGUAGE_STRING( + "EVERETT", + "METELLO", + "LAZARE"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -10227,7 +12768,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_RED, - .trainerName = TRAINER_NAME_LANGUAGE("RED", "ROSSO", "RED"), + .trainerName = LANGUAGE_STRING( + "RED", + "ROSSO", + "RED"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -10239,7 +12783,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RIVAL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_LEAF, - .trainerName = TRAINER_NAME_LANGUAGE("LEAF", "LEAF", "LEAF"), + .trainerName = LANGUAGE_STRING( + "LEAF", + "LEAF", + "LEAF"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -10251,7 +12798,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RS_PROTAG, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_RS_BRENDAN, - .trainerName = TRAINER_NAME_LANGUAGE("BRENDAN", "BRENDON", "BRICE"), + .trainerName = LANGUAGE_STRING( + "BRENDAN", + "BRENDON", + "BRICE"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0, @@ -10263,7 +12813,10 @@ const struct Trainer gTrainers[] = { .trainerClass = TRAINER_CLASS_RS_PROTAG, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MALE, .trainerPic = TRAINER_PIC_RS_MAY, - .trainerName = TRAINER_NAME_LANGUAGE("MAY", "VERA", "FLORA"), + .trainerName = LANGUAGE_STRING( + "MAY", + "VERA", + "FLORA"), .items = {}, .doubleBattle = FALSE, .aiFlags = 0,