1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
|
#include "global.h"
// gContestEffectDescriptionPointers
extern const u8 gText_HighlyAppealingMove[];
extern const u8 gText_UserMoreEasilyStartled[];
extern const u8 gText_GreatAppealButNoMoreToEnd[];
extern const u8 gText_UsedRepeatedlyWithoutBoringJudge[];
extern const u8 gText_AvoidStartledByOthersOnce[];
extern const u8 gText_AvoidStartledByOthers[];
extern const u8 gText_AvoidStartledByOthersLittle[];
extern const u8 gText_UserLessLikelyStartled[];
extern const u8 gText_SlightlyStartleFrontMon[];
extern const u8 gText_SlightlyStartleAppealed[];
extern const u8 gText_StartleAppealedBeforeUser[];
extern const u8 gText_StartleAllAppealed[];
extern const u8 gText_BadlyStartleFrontMon[];
extern const u8 gText_BadlyStartleAppealed[];
extern const u8 gText_StartleAppealedBeforeUser2[];
extern const u8 gText_StartleAllAppealed2[];
extern const u8 gText_ShiftJudgesAttentionFromOthers[];
extern const u8 gText_StartleMonHasJudgesAttention[];
extern const u8 gText_JamOthersMissesTurn[];
extern const u8 gText_StartleMonsMadeSameTypeAppeal[];
extern const u8 gText_BadlyStartleCoolAppeals[];
extern const u8 gText_BadlyStartleBeautyAppeals[];
extern const u8 gText_BadlyStartleCuteAppeals[];
extern const u8 gText_BadlyStartleSmartAppeals[];
extern const u8 gText_BadlyStartleToughAppeals[];
extern const u8 gText_MakeMonAfterUserNervous[];
extern const u8 gText_MakeAllMonsAfterUserNervous[];
extern const u8 gText_WorsenConditionOfThoseMadeAppeals[];
extern const u8 gText_BadlyStartleMonsGoodCondition[];
extern const u8 gText_AppealGreatIfPerformedFirst[];
extern const u8 gText_AppealGreatIfPerformedLast[];
extern const u8 gText_AppealAsGoodAsThoseBeforeIt[];
extern const u8 gText_AppealAsGoodAsOneBeforeIt[];
extern const u8 gText_AppealBetterLaterItsPerformed[];
extern const u8 gText_AppealVariesDependingOnTiming[];
extern const u8 gText_WorksWellIfSameTypeAsBefore[];
extern const u8 gText_WorksWellIfDifferentTypeAsBefore[];
extern const u8 gText_AffectedByAppealInFront[];
extern const u8 gText_UpsConditionHelpsPreventNervousness[];
extern const u8 gText_AppealWorksWellIfConditionGood[];
extern const u8 gText_NextAppealMadeEarlier[];
extern const u8 gText_NextAppealMadeLater[];
extern const u8 gText_TurnOrderMoreEasilyScrambled[];
extern const u8 gText_ScrambleOrderOfNextAppeals[];
extern const u8 gText_AppealExcitesAudienceInAnyContest[];
extern const u8 gText_BadlyStartlesMonsGoodAppeals[];
extern const u8 gText_AppealBestMoreCrowdExcited[];
extern const u8 gText_TemporarilyStopCrowdExcited[];
// sUnusedComboMoveNameTexts
extern const u8 gText_RainDance[];
extern const u8 gText_Rage[];
extern const u8 gText_FocusEnergy[];
extern const u8 gText_Hypnosis[];
extern const u8 gText_Softboiled[];
extern const u8 gText_HornAttack[];
extern const u8 gText_SwordsDance[];
extern const u8 gText_Conversion[];
extern const u8 gText_SunnyDay[];
extern const u8 gText_Rest2[];
extern const u8 gText_Vicegrip[];
extern const u8 gText_DefenseCurl[];
extern const u8 gText_LockOn[];
// gContestMoveTypeTextPointers
extern const u8 gContestMoveTypeCoolText[];
extern const u8 gContestMoveTypeBeautyText[];
extern const u8 gContestMoveTypeCuteText[];
extern const u8 gContestMoveTypeSmartText[];
extern const u8 gContestMoveTypeToughText[];
// sUnusedAppealResultTexts
extern const u8 gText_ButAppealWasJammed[];
extern const u8 gText_FollowedAnotherMonsLead[];
extern const u8 gText_ButItMessedUp[];
extern const u8 gText_WentBetterThanUsual[];
extern const u8 gText_JudgeLookedAwayForSomeReason[];
extern const u8 gText_WorkedHardToBuildOnPastMistakes[];
extern const u8 gText_CantMakeAnyMoreMoves[];
extern const u8 gText_WorkedFrighteninglyWell[];
extern const u8 gText_WorkedHardAsStandoutMon[];
extern const u8 gText_JudgedLookedOnExpectantly[];
extern const u8 gText_WorkedRatherWell[];
extern const u8 gText_WorkedLittleBetterThanUsual[];
// sRoundResultTexts
extern const u8 gText_MonFailedToStandOutAtAll[];
extern const u8 gText_MonDidntStandOutVeryMuch[];
extern const u8 gText_MonCaughtALittleAttention[];
extern const u8 gText_MonAttractedALotOfAttention[];
extern const u8 gText_MonCommandedTotalAttention[];
extern const u8 gText_MonHasntMadeItsAppeal[];
extern const u8 gText_JudgesViewsOnMonHeldFirm[];
extern const u8 gText_MonsXChangedPerceptions[];
extern const u8 gText_EmptyContestString[];
extern const u8 gText_MonsAppealEffectWoreOff[];
extern const u8 gText_SpecialAppealsEffectWoreOff[];
extern const u8 gText_EveryonesAppealsMadeToLookSame[];
extern const u8 gText_CheapenedMonsAppeal[];
extern const u8 gText_CheapenedMonsAppeal2[];
extern const u8 gText_CheapenedAppealOfThoseAhead[];
extern const u8 gText_CheapenedAppealOfThoseAhead2[];
extern const u8 gText_StoleAttentionAwayFromMon[];
extern const u8 gText_SeverelyCheapenedOtherAppeals[];
extern const u8 gText_AnticipationSwelledForMonsAppealNext[];
extern const u8 gText_CheapenedJudgesFavoriteAppeal[];
extern const u8 gText_AppealsOfOthersCheapenedByHalf[];
extern const u8 gText_StoodOutToMakeUpForBeingJammed[];
extern const u8 gText_CantParticipateInAppealsAnyMore[];
extern const u8 gText_TouchedJudgeForFantasticAppeal[];
extern const u8 gText_AnticipationRoseForUpcomingAppeals[];
extern const u8 gText_StoodOutAsMuchAsSpecialAppeals[];
extern const u8 gText_StoodOutAsMuchAsMon[];
extern const u8 gText_JammedAppealsMadeEvenLessNoticeable[];
extern const u8 gText_EveryonesAppealsMadeSame[];
// sAppealResultTexts
extern const u8 gText_BecameMoreConsciousOfOtherMons[];
extern const u8 gText_MonCantMakeAnAppealAfterThis[];
extern const u8 gText_SettledDownJustLittleBit[];
extern const u8 gText_BecameObliviousToOtherMons[];
extern const u8 gText_BecameLessAwareOfOtherMons[];
extern const u8 gText_StoppedCaringAboutOtherMons[];
extern const u8 gText_TriedToStartleOtherMons[];
extern const u8 gText_TriedToDazzleOthers[];
extern const u8 gText_JudgeLookedAwayFromMon[];
extern const u8 gText_TriedToUnnerveNextMon[];
extern const u8 gText_MonBecameNervous[];
extern const u8 gText_AppealTriedToUnnerveWaitingMons[];
extern const u8 gText_TauntedMonsDoingWell[];
extern const u8 gText_MonRegainedItsForm[];
extern const u8 gText_TriedToJamMonDoingWell[];
extern const u8 gText_StandoutMonHustledEvenMore[];
extern const u8 gText_LargelyUnnoticedMonWorkedHard[];
extern const u8 gText_WorkedAsMuchAsMonBefore[];
extern const u8 gText_WorkedAsMuchAsPrecedingMon[];
extern const u8 gText_MonsAppealWasDud[];
extern const u8 gText_MonsAppealDidNotGoWell[];
extern const u8 gText_MonsAppealDidNotGoWell2[];
extern const u8 gText_MonsAppealDidNotGoWell3[];
extern const u8 gText_MonsAppealDidNotWorkVeryWell[];
extern const u8 gText_MonsAppealWentSlightlyWell[];
extern const u8 gText_MonsAppealWentSlightlyWell2[];
extern const u8 gText_MonsAppealWentPrettyWell[];
extern const u8 gText_MonsAppealWentPrettyWell2[];
extern const u8 gText_MonsAppealWentVeryWell[];
extern const u8 gText_MonsAppealWentExcellently[];
extern const u8 gText_MonsAppealWentExcellently2[];
extern const u8 gText_SameTypeAsOneBeforeGood[];
extern const u8 gText_NotSameTypeAsOneBeforeGood[];
extern const u8 gText_StoodOutMuchMoreThanMonBefore[];
extern const u8 gText_DidntDoAsWellAsMonBefore[];
extern const u8 gText_MonsConditionRoseAboveUsual[];
extern const u8 gText_MonsHotStatusMadeGreatAppeal[];
extern const u8 gText_MovedUpInLineForNextAppeal[];
extern const u8 gText_MovedBackInLineForNextAppeal[];
extern const u8 gText_ScrambledUpOrderForNextTurn[];
extern const u8 gText_JudgeLookedAtMonExpectantly[];
extern const u8 gText_AppealComboWentOverWell[];
extern const u8 gText_AppealComboWentOverVeryWell[];
extern const u8 gText_AppealComboWentOverExcellently[];
extern const u8 gText_MonManagedToAvertGaze[];
extern const u8 gText_MonManagedToAvoidSeeingIt[];
extern const u8 gText_MonIsntFazedByThatSortOfThing[];
extern const u8 gText_MonBecameALittleDistracted[];
extern const u8 gText_TriedToStartleOtherPokemon[];
extern const u8 gText_MonLookedDownOutOfDistraction[];
extern const u8 gText_MonTurnedBackOutOfDistraction[];
extern const u8 gText_MonCouldntHelpUtteringCry[];
extern const u8 gText_MonCouldntHelpLeapingUp[];
extern const u8 gText_MonTrippedOutOfDistraction[];
extern const u8 gText_ButItMessedUp2[];
extern const u8 gText_ButItFailedToMakeTargetNervous[];
extern const u8 gText_ButItFailedToMakeAnyoneNervous[];
extern const u8 gText_ButItWasIgnored[];
extern const u8 gText_CouldntImproveItsCondition[];
extern const u8 gText_BadConditionResultedInWeakAppeal[];
extern const u8 gText_MonWasUnaffected[];
extern const u8 gText_AttractedCrowdsAttention[];
// sContestConditions
extern const u8 gText_Contest_Coolness[];
extern const u8 gText_Contest_Beauty[];
extern const u8 gText_Contest_Cuteness[];
extern const u8 gText_Contest_Smartness[];
extern const u8 gText_Contest_Toughness[];
// sInvalidContestMoveNames
extern const u8 gText_CoolMove[];
extern const u8 gText_BeautyMove[];
extern const u8 gText_CuteMove[];
extern const u8 gText_SmartMove[];
extern const u8 gText_ToughMove[];
extern const u8 gText_3QuestionMarks[];
// Misc, used directly
extern const u8 gText_MonAppealedWithMove[];
extern const u8 gText_MonCantAppealNextTurn[];
extern const u8 gText_RepeatedAppeal[];
extern const u8 gText_MonsXDidntGoOverWell[];
extern const u8 gText_MonsXWentOverGreat[];
extern const u8 gText_MonsXGotTheCrowdGoing[];
extern const u8 gText_CrowdContinuesToWatchMon[];
extern const u8 gText_MonsMoveIsIgnored[];
extern const u8 gText_MonWasTooNervousToMove[];
extern const u8 gText_MonWasWatchingOthers[];
extern const u8 gText_AllOutOfAppealTime[];
extern const u8 gText_Contest_Shyness[];
extern const u8 gText_Contest_Anxiety[];
extern const u8 gText_Contest_Laziness[];
extern const u8 gText_Contest_Hesitancy[];
extern const u8 gText_Contest_Fear[];
extern const u8 gText_AppealNumWhichMoveWillBePlayed[];
extern const u8 gText_AppealNumButItCantParticipate[];
const u8 *const gContestEffectDescriptionPointers[] =
{
[CONTEST_EFFECT_HIGHLY_APPEALING] = gText_HighlyAppealingMove,
[CONTEST_EFFECT_USER_MORE_EASILY_STARTLED] = gText_UserMoreEasilyStartled,
[CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES] = gText_GreatAppealButNoMoreToEnd,
[CONTEST_EFFECT_REPETITION_NOT_BORING] = gText_UsedRepeatedlyWithoutBoringJudge,
[CONTEST_EFFECT_AVOID_STARTLE_ONCE] = gText_AvoidStartledByOthersOnce,
[CONTEST_EFFECT_AVOID_STARTLE] = gText_AvoidStartledByOthers,
[CONTEST_EFFECT_AVOID_STARTLE_SLIGHTLY] = gText_AvoidStartledByOthersLittle,
[CONTEST_EFFECT_USER_LESS_EASILY_STARTLED] = gText_UserLessLikelyStartled,
[CONTEST_EFFECT_STARTLE_FRONT_MON] = gText_SlightlyStartleFrontMon,
[CONTEST_EFFECT_SLIGHTLY_STARTLE_PREV_MONS] = gText_SlightlyStartleAppealed,
[CONTEST_EFFECT_STARTLE_PREV_MON] = gText_StartleAppealedBeforeUser,
[CONTEST_EFFECT_STARTLE_PREV_MONS] = gText_StartleAllAppealed,
[CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON] = gText_BadlyStartleFrontMon,
[CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS] = gText_BadlyStartleAppealed,
[CONTEST_EFFECT_STARTLE_PREV_MON_2] = gText_StartleAppealedBeforeUser2,
[CONTEST_EFFECT_STARTLE_PREV_MONS_2] = gText_StartleAllAppealed2,
[CONTEST_EFFECT_SHIFT_JUDGE_ATTENTION] = gText_ShiftJudgesAttentionFromOthers,
[CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION] = gText_StartleMonHasJudgesAttention,
[CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN] = gText_JamOthersMissesTurn,
[CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL] = gText_StartleMonsMadeSameTypeAppeal,
[CONTEST_EFFECT_STARTLE_MONS_COOL_APPEAL] = gText_BadlyStartleCoolAppeals,
[CONTEST_EFFECT_STARTLE_MONS_BEAUTY_APPEAL] = gText_BadlyStartleBeautyAppeals,
[CONTEST_EFFECT_STARTLE_MONS_CUTE_APPEAL] = gText_BadlyStartleCuteAppeals,
[CONTEST_EFFECT_STARTLE_MONS_SMART_APPEAL] = gText_BadlyStartleSmartAppeals,
[CONTEST_EFFECT_STARTLE_MONS_TOUGH_APPEAL] = gText_BadlyStartleToughAppeals,
[CONTEST_EFFECT_MAKE_FOLLOWING_MON_NERVOUS] = gText_MakeMonAfterUserNervous,
[CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS] = gText_MakeAllMonsAfterUserNervous,
[CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS] = gText_WorsenConditionOfThoseMadeAppeals,
[CONTEST_EFFECT_BADLY_STARTLES_MONS_IN_GOOD_CONDITION] = gText_BadlyStartleMonsGoodCondition,
[CONTEST_EFFECT_BETTER_IF_FIRST] = gText_AppealGreatIfPerformedFirst,
[CONTEST_EFFECT_BETTER_IF_LAST] = gText_AppealGreatIfPerformedLast,
[CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES] = gText_AppealAsGoodAsThoseBeforeIt,
[CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONE] = gText_AppealAsGoodAsOneBeforeIt,
[CONTEST_EFFECT_BETTER_WHEN_LATER] = gText_AppealBetterLaterItsPerformed,
[CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING] = gText_AppealVariesDependingOnTiming,
[CONTEST_EFFECT_BETTER_IF_SAME_TYPE] = gText_WorksWellIfSameTypeAsBefore,
[CONTEST_EFFECT_BETTER_IF_DIFF_TYPE] = gText_WorksWellIfDifferentTypeAsBefore,
[CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL] = gText_AffectedByAppealInFront,
[CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS] = gText_UpsConditionHelpsPreventNervousness,
[CONTEST_EFFECT_BETTER_WITH_GOOD_CONDITION] = gText_AppealWorksWellIfConditionGood,
[CONTEST_EFFECT_NEXT_APPEAL_EARLIER] = gText_NextAppealMadeEarlier,
[CONTEST_EFFECT_NEXT_APPEAL_LATER] = gText_NextAppealMadeLater,
[CONTEST_EFFECT_MAKE_SCRAMBLING_TURN_ORDER_EASIER] = gText_TurnOrderMoreEasilyScrambled,
[CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER] = gText_ScrambleOrderOfNextAppeals,
[CONTEST_EFFECT_EXCITE_AUDIENCE_IN_ANY_CONTEST] = gText_AppealExcitesAudienceInAnyContest,
[CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS] = gText_BadlyStartlesMonsGoodAppeals,
[CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED] = gText_AppealBestMoreCrowdExcited,
[CONTEST_EFFECT_DONT_EXCITE_AUDIENCE] = gText_TemporarilyStopCrowdExcited
};
// Unreferenced array of pointers to move names.
// All of the moves except Conversion are combo starters, so this may have
// been an early list of combo starters.
static const u8 *const sUnusedComboMoveNameTexts[] =
{
gText_RainDance,
gText_RainDance,
gText_Rage,
gText_FocusEnergy,
gText_Hypnosis,
gText_Softboiled,
gText_HornAttack,
gText_SwordsDance,
gText_Conversion,
gText_SunnyDay,
gText_Rest2,
gText_Vicegrip,
gText_DefenseCurl,
gText_LockOn
};
const u8 *const gContestMoveTypeTextPointers[] =
{
[CONTEST_CATEGORY_COOL] = gContestMoveTypeCoolText,
[CONTEST_CATEGORY_BEAUTY] = gContestMoveTypeBeautyText,
[CONTEST_CATEGORY_CUTE] = gContestMoveTypeCuteText,
[CONTEST_CATEGORY_SMART] = gContestMoveTypeSmartText,
[CONTEST_CATEGORY_TOUGH] = gContestMoveTypeToughText
};
static const u8 *const sUnusedAppealResultTexts[] =
{
gText_ButAppealWasJammed,
gText_FollowedAnotherMonsLead,
gText_ButItMessedUp,
gText_WentBetterThanUsual,
gText_WentBetterThanUsual,
gText_JudgeLookedAwayForSomeReason,
gText_WorkedHardToBuildOnPastMistakes,
gText_CantMakeAnyMoreMoves,
gText_WorkedFrighteninglyWell,
gText_WorkedHardAsStandoutMon,
gText_JudgedLookedOnExpectantly,
gText_WorkedRatherWell,
gText_WorkedLittleBetterThanUsual
};
// Takes the .attentionLevel of a contestant as an index. Only 0-5 are used
static const u8 *const sRoundResultTexts[] =
{
gText_MonFailedToStandOutAtAll,
gText_MonDidntStandOutVeryMuch,
gText_MonCaughtALittleAttention,
gText_MonAttractedALotOfAttention,
gText_MonCommandedTotalAttention,
gText_MonHasntMadeItsAppeal,
gText_JudgesViewsOnMonHeldFirm, // here below unused
gText_MonsXChangedPerceptions,
gText_EmptyContestString,
gText_MonsAppealEffectWoreOff,
gText_SpecialAppealsEffectWoreOff,
gText_EveryonesAppealsMadeToLookSame,
gText_CheapenedMonsAppeal,
gText_CheapenedAppealOfThoseAhead,
gText_StoleAttentionAwayFromMon,
gText_CheapenedMonsAppeal2,
gText_SeverelyCheapenedOtherAppeals,
gText_AnticipationSwelledForMonsAppealNext,
gText_CheapenedAppealOfThoseAhead2,
gText_CheapenedJudgesFavoriteAppeal,
gText_AppealsOfOthersCheapenedByHalf,
gText_StoodOutToMakeUpForBeingJammed,
gText_CantParticipateInAppealsAnyMore,
gText_TouchedJudgeForFantasticAppeal,
gText_AnticipationRoseForUpcomingAppeals,
gText_StoodOutAsMuchAsSpecialAppeals,
gText_StoodOutAsMuchAsMon,
gText_EmptyContestString,
gText_EmptyContestString,
gText_EmptyContestString,
gText_JammedAppealsMadeEvenLessNoticeable,
gText_EveryonesAppealsMadeSame
};
static const u8 *const sAppealResultTexts[] =
{
[CONTEST_STRING_MORE_CONSCIOUS] = gText_BecameMoreConsciousOfOtherMons,
[CONTEST_STRING_NO_APPEAL] = gText_MonCantMakeAnAppealAfterThis,
[CONTEST_STRING_SETTLE_DOWN] = gText_SettledDownJustLittleBit,
[CONTEST_STRING_OBLIVIOUS_TO_OTHERS] = gText_BecameObliviousToOtherMons,
[CONTEST_STRING_LESS_AWARE] = gText_BecameLessAwareOfOtherMons,
[CONTEST_STRING_STOPPED_CARING] = gText_StoppedCaringAboutOtherMons,
[CONTEST_STRING_STARTLE_ATTEMPT] = gText_TriedToStartleOtherMons,
[CONTEST_STRING_DAZZLE_ATTEMPT] = gText_TriedToDazzleOthers,
[CONTEST_STRING_JUDGE_LOOK_AWAY2] = gText_JudgeLookedAwayFromMon,
[CONTEST_STRING_UNNERVE_ATTEMPT] = gText_TriedToUnnerveNextMon,
[CONTEST_STRING_NERVOUS] = gText_MonBecameNervous,
[CONTEST_STRING_UNNERVE_WAITING] = gText_AppealTriedToUnnerveWaitingMons,
[CONTEST_STRING_TAUNT_WELL] = gText_TauntedMonsDoingWell,
[CONTEST_STRING_REGAINED_FORM] = gText_MonRegainedItsForm,
[CONTEST_STRING_JAM_WELL] = gText_TriedToJamMonDoingWell,
[CONTEST_STRING_HUSTLE_STANDOUT] = gText_StandoutMonHustledEvenMore,
[CONTEST_STRING_WORK_HARD_UNNOTICED] = gText_LargelyUnnoticedMonWorkedHard,
[CONTEST_STRING_WORK_BEFORE] = gText_WorkedAsMuchAsMonBefore,
[CONTEST_STRING_APPEAL_NOT_WELL] = gText_MonsAppealDidNotGoWell,
[CONTEST_STRING_WORK_PRECEDING] = gText_WorkedAsMuchAsPrecedingMon,
[CONTEST_STRING_APPEAL_NOT_WELL2] = gText_MonsAppealDidNotGoWell2,
[CONTEST_STRING_APPEAL_NOT_SHOWN_WELL] = gText_MonsAppealDidNotGoWell3,
[CONTEST_STRING_APPEAL_SLIGHTLY_WELL] = gText_MonsAppealWentSlightlyWell,
[CONTEST_STRING_APPEAL_PRETTY_WELL] = gText_MonsAppealWentPrettyWell,
[CONTEST_STRING_APPEAL_EXCELLENTLY] = gText_MonsAppealWentExcellently,
[CONTEST_STRING_APPEAL_DUD] = gText_MonsAppealWasDud,
[CONTEST_STRING_APPEAL_NOT_VERY_WELL] = gText_MonsAppealDidNotWorkVeryWell,
[CONTEST_STRING_APPEAL_SLIGHTLY_WELL2] = gText_MonsAppealWentSlightlyWell2,
[CONTEST_STRING_APPEAL_PRETTY_WELL2] = gText_MonsAppealWentPrettyWell2,
[CONTEST_STRING_APPEAL_VERY_WELL] = gText_MonsAppealWentVeryWell,
[CONTEST_STRING_APPEAL_EXCELLENTLY2] = gText_MonsAppealWentExcellently2,
[CONTEST_STRING_SAME_TYPE_GOOD] = gText_SameTypeAsOneBeforeGood,
[CONTEST_STRING_DIFF_TYPE_GOOD] = gText_NotSameTypeAsOneBeforeGood,
[CONTEST_STRING_STOOD_OUT_AS_MUCH] = gText_StoodOutMuchMoreThanMonBefore,
[CONTEST_STRING_NOT_AS_WELL] = gText_DidntDoAsWellAsMonBefore,
[CONTEST_STRING_CONDITION_ROSE] = gText_MonsConditionRoseAboveUsual,
[CONTEST_STRING_HOT_STATUS] = gText_MonsHotStatusMadeGreatAppeal,
[CONTEST_STRING_MOVE_UP_LINE] = gText_MovedUpInLineForNextAppeal,
[CONTEST_STRING_MOVE_BACK_LINE] = gText_MovedBackInLineForNextAppeal,
[CONTEST_STRING_SCRAMBLE_ORDER] = gText_ScrambledUpOrderForNextTurn,
[CONTEST_STRING_JUDGE_EXPECTANTLY2] = gText_JudgeLookedAtMonExpectantly,
[CONTEST_STRING_WENT_OVER_WELL] = gText_AppealComboWentOverWell,
[CONTEST_STRING_WENT_OVER_VERY_WELL] = gText_AppealComboWentOverVeryWell,
[CONTEST_STRING_APPEAL_COMBO_EXCELLENTLY] = gText_AppealComboWentOverExcellently,
[CONTEST_STRING_AVERT_GAZE] = gText_MonManagedToAvertGaze,
[CONTEST_STRING_AVOID_SEEING] = gText_MonManagedToAvoidSeeingIt,
[CONTEST_STRING_NOT_FAZED] = gText_MonIsntFazedByThatSortOfThing,
[CONTEST_STRING_LITTLE_DISTRACTED] = gText_MonBecameALittleDistracted,
[CONTEST_STRING_ATTEMPT_STARTLE] = gText_TriedToStartleOtherPokemon,
[CONTEST_STRING_LOOKED_DOWN] = gText_MonLookedDownOutOfDistraction,
[CONTEST_STRING_TURNED_BACK] = gText_MonTurnedBackOutOfDistraction,
[CONTEST_STRING_UTTER_CRY] = gText_MonCouldntHelpUtteringCry,
[CONTEST_STRING_LEAPT_UP] = gText_MonCouldntHelpLeapingUp,
[CONTEST_STRING_TRIPPED_OVER] = gText_MonTrippedOutOfDistraction,
[CONTEST_STRING_MESSED_UP2] = gText_ButItMessedUp2,
[CONTEST_STRING_FAILED_TARGET_NERVOUS] = gText_ButItFailedToMakeTargetNervous,
[CONTEST_STRING_FAILED_ANYONE_NERVOUS] = gText_ButItFailedToMakeAnyoneNervous,
[CONTEST_STRING_IGNORED] = gText_ButItWasIgnored,
[CONTEST_STRING_NO_CONDITION_IMPROVE] = gText_CouldntImproveItsCondition,
[CONTEST_STRING_BAD_CONDITION_WEAK_APPEAL] = gText_BadConditionResultedInWeakAppeal,
[CONTEST_STRING_UNAFFECTED] = gText_MonWasUnaffected,
[CONTEST_STRING_ATTRACTED_ATTENTION] = gText_AttractedCrowdsAttention
};
static const u8 *const sContestConditions[] =
{
[CONTEST_CATEGORY_COOL] = gText_Contest_Coolness,
[CONTEST_CATEGORY_BEAUTY] = gText_Contest_Beauty,
[CONTEST_CATEGORY_CUTE] = gText_Contest_Cuteness,
[CONTEST_CATEGORY_SMART] = gText_Contest_Smartness,
[CONTEST_CATEGORY_TOUGH] = gText_Contest_Toughness
};
static const u8 *const sInvalidContestMoveNames[] =
{
[CONTEST_CATEGORY_COOL] = gText_CoolMove,
[CONTEST_CATEGORY_BEAUTY] = gText_BeautyMove,
[CONTEST_CATEGORY_CUTE] = gText_CuteMove,
[CONTEST_CATEGORY_SMART] = gText_SmartMove,
[CONTEST_CATEGORY_TOUGH] = gText_ToughMove,
[CONTEST_CATEGORIES_COUNT] = gText_3QuestionMarks
};
|