#ifndef GUARD_BATTLE_STRING_IDS_H
#define GUARD_BATTLE_STRING_IDS_H

#define STRINGID_INTROMSG       0
#define STRINGID_INTROSENDOUT   1
#define STRINGID_RETURNMON      2
#define STRINGID_SWITCHINMON    3
#define STRINGID_USEDMOVE       4
#define STRINGID_BATTLEEND      5
#define STRINGID_TRAINERSLIDE   6


// todo: make some of those names less vague: attacker/target vs pkmn, etc.
// #define STRINGID_TRAINER1LOSETEXT 12
// #define STRINGID_PKMNGAINEDEXP 13
// #define STRINGID_PKMNGREWTOLV 14
// #define STRINGID_PKMNLEARNEDMOVE 15
// #define STRINGID_TRYTOLEARNMOVE1 16
// #define STRINGID_TRYTOLEARNMOVE2 17
// #define STRINGID_TRYTOLEARNMOVE3 18
// #define STRINGID_PKMNFORGOTMOVE 19
// #define STRINGID_STOPLEARNINGMOVE 20
// #define STRINGID_DIDNOTLEARNMOVE 21
// #define STRINGID_PKMNLEARNEDMOVE2 22
// #define STRINGID_ATTACKMISSED 23
// #define STRINGID_PKMNPROTECTEDITSELF 24
// #define STRINGID_STATSWONTINCREASE2 25
// #define STRINGID_AVOIDEDDAMAGE 26
// #define STRINGID_ITDOESNTAFFECT 27
// #define STRINGID_ATTACKERFAINTED 28
// #define STRINGID_TARGETFAINTED 29
// #define STRINGID_PLAYERGOTMONEY 30
// #define STRINGID_PLAYERWHITEOUT 31
// #define STRINGID_PLAYERWHITEOUT2 32
// #define STRINGID_PREVENTSESCAPE 33
// #define STRINGID_HITXTIMES 34
// #define STRINGID_PKMNFELLASLEEP 35
// #define STRINGID_PKMNMADESLEEP 36
// #define STRINGID_PKMNALREADYASLEEP 37
// #define STRINGID_PKMNALREADYASLEEP2 38
// #define STRINGID_PKMNWASNTAFFECTED 39
// #define STRINGID_PKMNWASPOISONED 40
// #define STRINGID_PKMNPOISONEDBY 41
// #define STRINGID_PKMNHURTBYPOISON 42
// #define STRINGID_PKMNALREADYPOISONED 43
// #define STRINGID_PKMNBADLYPOISONED 44
// #define STRINGID_PKMNENERGYDRAINED 45
// #define STRINGID_PKMNWASBURNED 46
// #define STRINGID_PKMNBURNEDBY 47
// #define STRINGID_PKMNHURTBYBURN 48
// #define STRINGID_PKMNWASFROZEN 49
// #define STRINGID_PKMNFROZENBY 50
// #define STRINGID_PKMNISFROZEN 51
// #define STRINGID_PKMNWASDEFROSTED 52
// #define STRINGID_PKMNWASDEFROSTED2 53
// #define STRINGID_PKMNWASDEFROSTEDBY 54
// #define STRINGID_PKMNWASPARALYZED 55
// #define STRINGID_PKMNWASPARALYZEDBY 56
// #define STRINGID_PKMNISPARALYZED 57
// #define STRINGID_PKMNISALREADYPARALYZED 58
// #define STRINGID_PKMNHEALEDPARALYSIS 59
// #define STRINGID_PKMNDREAMEATEN 60
// #define STRINGID_STATSWONTINCREASE 61
// #define STRINGID_STATSWONTDECREASE 62
// #define STRINGID_TEAMSTOPPEDWORKING 63
// #define STRINGID_FOESTOPPEDWORKING 64
// #define STRINGID_PKMNISCONFUSED 65
// #define STRINGID_PKMNHEALEDCONFUSION 66
// #define STRINGID_PKMNWASCONFUSED 67
// #define STRINGID_PKMNALREADYCONFUSED 68
// #define STRINGID_PKMNFELLINLOVE 69
// #define STRINGID_PKMNINLOVE 70
// #define STRINGID_PKMNIMMOBILIZEDBYLOVE 71
// #define STRINGID_PKMNBLOWNAWAY 72
// #define STRINGID_PKMNCHANGEDTYPE 73
// #define STRINGID_PKMNFLINCHED 74
// #define STRINGID_PKMNREGAINEDHEALTH 75
// #define STRINGID_PKMNHPFULL 76
// #define STRINGID_PKMNRAISEDSPDEF 77
// #define STRINGID_PKMNRAISEDDEF 78
// #define STRINGID_PKMNCOVEREDBYVEIL 79
// #define STRINGID_PKMNUSEDSAFEGUARD 80
// #define STRINGID_PKMNSAFEGUARDEXPIRED 81
// #define STRINGID_PKMNWENTTOSLEEP 82
// #define STRINGID_PKMNSLEPTHEALTHY 83
// #define STRINGID_PKMNWHIPPEDWHIRLWIND 84
// #define STRINGID_PKMNTOOKSUNLIGHT 85
// #define STRINGID_PKMNLOWEREDHEAD 86
// #define STRINGID_PKMNISGLOWING 87
// #define STRINGID_PKMNFLEWHIGH 88
// #define STRINGID_PKMNDUGHOLE 89
// #define STRINGID_PKMNSQUEEZEDBYBIND 90
// #define STRINGID_PKMNTRAPPEDINVORTEX 91
// #define STRINGID_PKMNWRAPPEDBY 92
// #define STRINGID_PKMNCLAMPED 93
// #define STRINGID_PKMNHURTBY 94
// #define STRINGID_PKMNFREEDFROM 95
// #define STRINGID_PKMNCRASHED 96
// #define STRINGID_PKMNSHROUDEDINMIST 97
// #define STRINGID_PKMNPROTECTEDBYMIST 98
// #define STRINGID_PKMNGETTINGPUMPED 99
// #define STRINGID_PKMNHITWITHRECOIL 100
// #define STRINGID_PKMNPROTECTEDITSELF2 101
// #define STRINGID_PKMNBUFFETEDBYSANDSTORM 102
// #define STRINGID_PKMNPELTEDBYHAIL 103
// #define STRINGID_PKMNSEEDED 104
// #define STRINGID_PKMNEVADEDATTACK 105
// #define STRINGID_PKMNSAPPEDBYLEECHSEED 106
// #define STRINGID_PKMNFASTASLEEP 107
// #define STRINGID_PKMNWOKEUP 108
// #define STRINGID_PKMNUPROARKEPTAWAKE 109
// #define STRINGID_PKMNWOKEUPINUPROAR 110
// #define STRINGID_PKMNCAUSEDUPROAR 111
// #define STRINGID_PKMNMAKINGUPROAR 112
// #define STRINGID_PKMNCALMEDDOWN 113
// #define STRINGID_PKMNCANTSLEEPINUPROAR 114
// #define STRINGID_PKMNSTOCKPILED 115
// #define STRINGID_PKMNCANTSTOCKPILE 116
// #define STRINGID_PKMNCANTSLEEPINUPROAR2 117
// #define STRINGID_UPROARKEPTPKMNAWAKE 118
// #define STRINGID_PKMNSTAYEDAWAKEUSING 119
// #define STRINGID_PKMNSTORINGENERGY 120
// #define STRINGID_PKMNUNLEASHEDENERGY 121
// #define STRINGID_PKMNFATIGUECONFUSION 122
// #define STRINGID_PLAYERPICKEDUPMONEY 123
// #define STRINGID_PKMNUNAFFECTED 124
// #define STRINGID_PKMNTRANSFORMEDINTO 125
// #define STRINGID_PKMNMADESUBSTITUTE 126
// #define STRINGID_PKMNHASSUBSTITUTE 127
// #define STRINGID_SUBSTITUTEDAMAGED 128
// #define STRINGID_PKMNSUBSTITUTEFADED 129
// #define STRINGID_PKMNMUSTRECHARGE 130
// #define STRINGID_PKMNRAGEBUILDING 131
// #define STRINGID_PKMNMOVEWASDISABLED 132
// #define STRINGID_PKMNMOVEISDISABLED 133
// #define STRINGID_PKMNMOVEDISABLEDNOMORE 134
// #define STRINGID_PKMNGOTENCORE 135
// #define STRINGID_PKMNENCOREENDED 136
// #define STRINGID_PKMNTOOKAIM 137
// #define STRINGID_PKMNSKETCHEDMOVE 138
// #define STRINGID_PKMNTRYINGTOTAKEFOE 139
// #define STRINGID_PKMNTOOKFOE 140
// #define STRINGID_PKMNREDUCEDPP 141
// #define STRINGID_PKMNSTOLEITEM 142
// #define STRINGID_TARGETCANTESCAPENOW 143
// #define STRINGID_PKMNFELLINTONIGHTMARE 144
// #define STRINGID_PKMNLOCKEDINNIGHTMARE 145
// #define STRINGID_PKMNLAIDCURSE 146
// #define STRINGID_PKMNAFFLICTEDBYCURSE 147
// #define STRINGID_SPIKESSCATTERED 148
// #define STRINGID_PKMNHURTBYSPIKES 149
// #define STRINGID_PKMNIDENTIFIED 150
// #define STRINGID_PKMNPERISHCOUNTFELL 151
// #define STRINGID_PKMNBRACEDITSELF 152
// #define STRINGID_PKMNENDUREDHIT 153
// #define STRINGID_MAGNITUDESTRENGTH 154
// #define STRINGID_PKMNCUTHPMAXEDATTACK 155
// #define STRINGID_PKMNCOPIEDSTATCHANGES 156
// #define STRINGID_PKMNGOTFREE 157
// #define STRINGID_PKMNSHEDLEECHSEED 158
// #define STRINGID_PKMNBLEWAWAYSPIKES 159
// #define STRINGID_PKMNFLEDFROMBATTLE 160
// #define STRINGID_PKMNFORESAWATTACK 161
// #define STRINGID_PKMNTOOKATTACK 162
// #define STRINGID_PKMNATTACK 163
// #define STRINGID_PKMNCENTERATTENTION 164
// #define STRINGID_PKMNCHARGINGPOWER 165
// #define STRINGID_NATUREPOWERTURNEDINTO 166
// #define STRINGID_PKMNSTATUSNORMAL 167
// #define STRINGID_PKMNHASNOMOVESLEFT 168
// #define STRINGID_PKMNSUBJECTEDTOTORMENT 169
// #define STRINGID_PKMNCANTUSEMOVETORMENT 170
// #define STRINGID_PKMNTIGHTENINGFOCUS 171
// #define STRINGID_PKMNFELLFORTAUNT 172
// #define STRINGID_PKMNCANTUSEMOVETAUNT 173
// #define STRINGID_PKMNREADYTOHELP 174
// #define STRINGID_PKMNSWITCHEDITEMS 175
// #define STRINGID_PKMNCOPIEDFOE 176
// #define STRINGID_PKMNMADEWISH 177
// #define STRINGID_PKMNWISHCAMETRUE 178
// #define STRINGID_PKMNPLANTEDROOTS 179
// #define STRINGID_PKMNABSORBEDNUTRIENTS 180
// #define STRINGID_PKMNANCHOREDITSELF 181
// #define STRINGID_PKMNWASMADEDROWSY 182
// #define STRINGID_PKMNKNOCKEDOFF 183
// #define STRINGID_PKMNSWAPPEDABILITIES 184
// #define STRINGID_PKMNSEALEDOPPONENTMOVE 185
// #define STRINGID_PKMNCANTUSEMOVESEALED 186
// #define STRINGID_PKMNWANTSGRUDGE 187
// #define STRINGID_PKMNLOSTPPGRUDGE 188
// #define STRINGID_PKMNSHROUDEDITSELF 189
// #define STRINGID_PKMNMOVEBOUNCED 190
// #define STRINGID_PKMNWAITSFORTARGET 191
// #define STRINGID_PKMNSNATCHEDMOVE 192
// #define STRINGID_PKMNMADEITRAIN 193
// #define STRINGID_PKMNRAISEDSPEED 194
// #define STRINGID_PKMNPROTECTEDBY 195
// #define STRINGID_PKMNPREVENTSUSAGE 196
// #define STRINGID_PKMNRESTOREDHPUSING 197
// #define STRINGID_PKMNCHANGEDTYPEWITH 198
// #define STRINGID_PKMNPREVENTSPARALYSISWITH 199
// #define STRINGID_PKMNPREVENTSROMANCEWITH 200
// #define STRINGID_PKMNPREVENTSPOISONINGWITH 201
// #define STRINGID_PKMNPREVENTSCONFUSIONWITH 202
// #define STRINGID_PKMNRAISEDFIREPOWERWITH 203
// #define STRINGID_PKMNANCHORSITSELFWITH 204
// #define STRINGID_PKMNCUTSATTACKWITH 205
// #define STRINGID_PKMNPREVENTSSTATLOSSWITH 206
// #define STRINGID_PKMNHURTSWITH 207
// #define STRINGID_PKMNTRACED 208
// #define STRINGID_STATSHARPLY 209
// #define STRINGID_STATROSE 210
// #define STRINGID_STATHARSHLY 211
// #define STRINGID_STATFELL 212
// #define STRINGID_ATTACKERSSTATROSE 213
// #define STRINGID_DEFENDERSSTATROSE 214
// #define STRINGID_ATTACKERSSTATFELL 215
// #define STRINGID_DEFENDERSSTATFELL 216
// #define STRINGID_CRITICALHIT 217
// #define STRINGID_ONEHITKO 218
// #define STRINGID_123POOF 219
// #define STRINGID_ANDELLIPSIS 220
// #define STRINGID_NOTVERYEFFECTIVE 221
// #define STRINGID_SUPEREFFECTIVE 222
// #define STRINGID_GOTAWAYSAFELY 223
// #define STRINGID_WILDPKMNFLED 224
// #define STRINGID_NORUNNINGFROMTRAINERS 225
// #define STRINGID_CANTESCAPE 226
// #define STRINGID_DONTLEAVEBIRCH 227
// #define STRINGID_BUTNOTHINGHAPPENED 228
// #define STRINGID_BUTITFAILED 229
// #define STRINGID_ITHURTCONFUSION 230
// #define STRINGID_MIRRORMOVEFAILED 231
// #define STRINGID_STARTEDTORAIN 232
// #define STRINGID_DOWNPOURSTARTED 233
// #define STRINGID_RAINCONTINUES 234
// #define STRINGID_DOWNPOURCONTINUES 235
// #define STRINGID_RAINSTOPPED 236
// #define STRINGID_SANDSTORMBREWED 237
// #define STRINGID_SANDSTORMRAGES 238
// #define STRINGID_SANDSTORMSUBSIDED 239
// #define STRINGID_SUNLIGHTGOTBRIGHT 240
// #define STRINGID_SUNLIGHTSTRONG 241
// #define STRINGID_SUNLIGHTFADED 242
// #define STRINGID_STARTEDHAIL 243
// #define STRINGID_HAILCONTINUES 244
// #define STRINGID_HAILSTOPPED 245
// #define STRINGID_FAILEDTOSPITUP 246
// #define STRINGID_FAILEDTOSWALLOW 247
// #define STRINGID_WINDBECAMEHEATWAVE 248
// #define STRINGID_STATCHANGESGONE 249
// #define STRINGID_COINSSCATTERED 250
// #define STRINGID_TOOWEAKFORSUBSTITUTE 251
// #define STRINGID_SHAREDPAIN 252
// #define STRINGID_BELLCHIMED 253
// #define STRINGID_FAINTINTHREE 254
// #define STRINGID_NOPPLEFT 255
// #define STRINGID_BUTNOPPLEFT 256
// #define STRINGID_PLAYERUSEDITEM 257
// #define STRINGID_OLDMANUSEDITEM 258
// #define STRINGID_TRAINERBLOCKEDBALL 259
// #define STRINGID_DONTBEATHIEF 260
// #define STRINGID_ITDODGEDBALL 261
// #define STRINGID_YOUMISSEDPKMN 262
// #define STRINGID_PKMNBROKEFREE 263
// #define STRINGID_ITAPPEAREDCAUGHT 264
// #define STRINGID_AARGHALMOSTHADIT 265
// #define STRINGID_SHOOTSOCLOSE 266
// #define STRINGID_GOTCHAPKMNCAUGHT 267
// #define STRINGID_GOTCHAPKMNCAUGHT2 268
// #define STRINGID_GIVENICKNAMECAPTURED 269
// #define STRINGID_PKMNSENTTOPC 270
// #define STRINGID_PKMNDATAADDEDTODEX 271
// #define STRINGID_ITISRAINING 272
// #define STRINGID_SANDSTORMISRAGING 273
// #define STRINGID_CANTESCAPE2 274
// #define STRINGID_PKMNIGNORESASLEEP 275
// #define STRINGID_PKMNIGNOREDORDERS 276
// #define STRINGID_PKMNBEGANTONAP 277
// #define STRINGID_PKMNLOAFING 278
// #define STRINGID_PKMNWONTOBEY 279
// #define STRINGID_PKMNTURNEDAWAY 280
// #define STRINGID_PKMNPRETENDNOTNOTICE 281
// #define STRINGID_ENEMYABOUTTOSWITCHPKMN 282
// #define STRINGID_THREWROCK 283
// #define STRINGID_THREWBAIT 284
// #define STRINGID_PKMNWATCHINGCAREFULLY 285
// #define STRINGID_PKMNANGRY 286
// #define STRINGID_PKMNEATING 287
// #define STRINGID_DUMMY288 288
// #define STRINGID_DUMMY289 289
// #define STRINGID_OUTOFSAFARIBALLS 290
// #define STRINGID_PKMNSITEMCUREDPARALYSIS 291
// #define STRINGID_PKMNSITEMCUREDPOISON 292
// #define STRINGID_PKMNSITEMHEALEDBURN 293
// #define STRINGID_PKMNSITEMDEFROSTEDIT 294
// #define STRINGID_PKMNSITEMWOKEIT 295
// #define STRINGID_PKMNSITEMSNAPPEDOUT 296
// #define STRINGID_PKMNSITEMCUREDPROBLEM 297
// #define STRINGID_PKMNSITEMRESTOREDHEALTH 298
// #define STRINGID_PKMNSITEMRESTOREDPP 299
// #define STRINGID_PKMNSITEMRESTOREDSTATUS 300
// #define STRINGID_PKMNSITEMRESTOREDHPALITTLE 301
// #define STRINGID_ITEMALLOWSONLYYMOVE 302
// #define STRINGID_PKMNHUNGONWITHX 303
// #define STRINGID_EMPTYSTRING3 304
// #define STRINGID_PKMNSXPREVENTSBURNS 305
// #define STRINGID_PKMNSXBLOCKSY 306
// #define STRINGID_PKMNSXRESTOREDHPALITTLE2 307
// #define STRINGID_PKMNSXWHIPPEDUPSANDSTORM 308
// #define STRINGID_PKMNSXPREVENTSYLOSS 309
// #define STRINGID_PKMNSXINFATUATEDY 310
// #define STRINGID_PKMNSXMADEYINEFFECTIVE 311
// #define STRINGID_PKMNSXCUREDYPROBLEM 312
// #define STRINGID_ITSUCKEDLIQUIDOOZE 313
// #define STRINGID_PKMNTRANSFORMED 314
// #define STRINGID_ELECTRICITYWEAKENED 315
// #define STRINGID_FIREWEAKENED 316
// #define STRINGID_PKMNHIDUNDERWATER 317
// #define STRINGID_PKMNSPRANGUP 318
// #define STRINGID_HMMOVESCANTBEFORGOTTEN 319
// #define STRINGID_XFOUNDONEY 320
// #define STRINGID_PLAYERDEFEATEDTRAINER1 321
// #define STRINGID_SOOTHINGAROMA 322
// #define STRINGID_ITEMSCANTBEUSEDNOW 323
// #define STRINGID_FORXCOMMAYZ 324
// #define STRINGID_USINGITEMSTATOFPKMNROSE 325
// #define STRINGID_PKMNUSEDXTOGETPUMPED 326
// #define STRINGID_PKMNSXMADEYUSELESS 327
// #define STRINGID_PKMNTRAPPEDBYSANDTOMB 328
// #define STRINGID_EMPTYSTRING4 329
// #define STRINGID_ABOOSTED 330
// #define STRINGID_PKMNSXINTENSIFIEDSUN 331
// #define STRINGID_PKMNMAKESGROUNDMISS 332
// #define STRINGID_YOUTHROWABALLNOWRIGHT 333
// #define STRINGID_PKMNSXTOOKATTACK 334
// #define STRINGID_PKMNCHOSEXASDESTINY 335
// #define STRINGID_PKMNLOSTFOCUS 336
// #define STRINGID_USENEXTPKMN 337
// #define STRINGID_PKMNFLEDUSINGITS 338
// #define STRINGID_PKMNFLEDUSING 339
// #define STRINGID_PKMNWASDRAGGEDOUT 340
// #define STRINGID_PREVENTEDFROMWORKING 341
// #define STRINGID_PKMNSITEMNORMALIZEDSTATUS 342
// #define STRINGID_TRAINER1USEDITEM 343
// #define STRINGID_BOXISFULL 344
// #define STRINGID_PKMNAVOIDEDATTACK 345
// #define STRINGID_PKMNSXMADEITINEFFECTIVE 346
// #define STRINGID_PKMNSXPREVENTSFLINCHING 347
// #define STRINGID_PKMNALREADYHASBURN 348
// #define STRINGID_STATSWONTDECREASE2 349
// #define STRINGID_PKMNSXBLOCKSY2 350
// #define STRINGID_PKMNSXWOREOFF 351
// #define STRINGID_PKMNRAISEDDEFALITTLE 352
// #define STRINGID_PKMNRAISEDSPDEFALITTLE 353
// #define STRINGID_THEWALLSHATTERED 354
// #define STRINGID_PKMNSXPREVENTSYSZ 355
// #define STRINGID_PKMNSXCUREDITSYPROBLEM 356
// #define STRINGID_ATTACKERCANTESCAPE 357
// #define STRINGID_PKMNOBTAINEDX 358
// #define STRINGID_PKMNOBTAINEDX2 359
// #define STRINGID_PKMNOBTAINEDXYOBTAINEDZ 360
// #define STRINGID_BUTNOEFFECT 361
// #define STRINGID_PKMNSXHADNOEFFECTONY 362
// #define STRINGID_OAKPLAYERWON 363
// #define STRINGID_OAKPLAYERLOST 364
// #define STRINGID_PLAYERLOSTAGAINSTENEMYTRAINER 365
// #define STRINGID_PLAYERPAIDPRIZEMONEY 366
// #define STRINGID_PKMNTRANSFERREDSOMEONESPC 367
// #define STRINGID_PKMNTRANSFERREDBILLSPC 368
// #define STRINGID_PKMNBOXSOMEONESPCFULL 369
// #define STRINGID_PKMNBOXBILLSPCFULL 370
// #define STRINGID_POKEDUDEUSED 371
// #define STRINGID_POKEFLUTECATCHY 372
// #define STRINGID_POKEFLUTE 373
// #define STRINGID_MONHEARINGFLUTEAWOKE 374
// #define STRINGID_TRAINER2LOSETEXT 375
// #define STRINGID_TRAINER2WINTEXT 376
// #define STRINGID_PLAYERWHITEDOUT 377
// #define STRINGID_MONTOOSCAREDTOMOVE 378
// #define STRINGID_GHOSTGETOUTGETOUT 379
// #define STRINGID_SILPHSCOPEUNVEILED 380
// #define STRINGID_GHOSTWASMAROWAK 381
// #define STRINGID_TRAINER1MON1COMEBACK 382
// #define STRINGID_TRAINER1WINTEXT 383
// #define STRINGID_TRAINER1MON2COMEBACK 384
// #define STRINGID_TRAINER1MON1AND2COMEBACK 385
// // pokeemerald
// #define STRINGID_ITEMRESTOREDSPECIESHEALTH            386
// #define STRINGID_ITEMRESTOREDSPECIESPP                387
// #define STRINGID_ITEMCUREDSPECIESSTATUS               388
// #define STRINGID_ELECTROSHOTCHARGING                  389
// #define STRINGID_METEORBEAMCHARGING                   390
// #define STRINGID_CLOAKEDINAHARSHLIGHT                 391
// #define STRINGID_VANISHEDINSTANTLY                    392
// #define STRINGID_PKMNTOOKTARGETHIGH                   393
// #define STRINGID_CLOAKEDINAFREEZINGLIGHT              394
// #define STRINGID_PKNMABSORBINGPOWER                   395
// #define STRINGID_POKEMONCANNOTUSEMOVE                 396
// #define STRINGID_PKMNMOVEBOUNCEDABILITY               397
// #define STRINGID_HEALBLOCKPREVENTSUSAGE               398
// #define STRINGID_GRAVITYPREVENTSUSAGE                 399
// #define STRINGID_PKMNFROSTBITEHEALED2                 400
// #define STRINGID_PKMNFROSTBITEHEALEDBY                401
// #define STRINGID_SAFETYGOGGLESPROTECTED               402
// #define STRINGID_POWDEREXPLODES                       403
// #define STRINGID_PKMNCANTUSEMOVETHROATCHOP            404
// #define STRINGID_MOVEFIZZLEDOUTINTHEHEAVYRAIN         405
// #define STRINGID_MOVEEVAPORATEDINTHEHARSHSUNLIGHT     406
// #define STRINGID_TARGETATEITEM                        407
// #define STRINGID_GEMACTIVATES                         408
// #define STRINGID_ATTACKWEAKENEDBSTRONGWINDS           409
// #define STRINGID_ENDUREDSTURDY                        410
// #define STRINGID_BERRYDMGREDUCES                      411
// #define STRINGID_TARGETTOUGHEDITOUT                   412
// #define STRINGID_TRAPPEDBYSWIRLINGMAGMA               413
// #define	STRINGID_INFESTATION                          414
// #define STRINGID_PKMNINSNAPTRAP                       415
// #define STRINGID_THUNDERCAGETRAPPED                   416
// #define STRINGID_RESETSTARGETSSTATLEVELS              417
// #define STRINGID_EXTREMESUNLIGHTFADED                 418
// #define STRINGID_HEAVYRAINLIFTED                      419
// #define STRINGID_STRONGWINDSDISSIPATED                420
// #define STRINGID_SYMBIOSISITEMPASS                    421
// #define	STRINGID_BURSTINGFLAMESHIT                    422
// #define STRINGID_BROKETHROUGHPROTECTION               423
// #define STRINGID_FELLFORFEINT                         424
// #define STRINGID_SPECTRALTHIEFSTEAL                   425
// #define STRINGID_PKMNSABILITYSUPPRESSED               426
// #define STRINGID_INCINERATEBURN                       427
// #define STRINGID_BUGBITE                              428
// #define STRINGID_BOTHCANNOLONGERESCAPE                429
// #define STRINGID_ATTACKERLOSTFIRETYPE                 430
// #define STRINGID_ATTACKERLOSTELECTRICTYPE             431
// #define STRINGID_ATTACKERLOSTITSTYPE                  432
// #define STRINGID_STEALTHROCKDMG                       433
// #define STRINGID_SHARPSTEELDMG                        434
// #define STRINGID_POINTEDSTONESFLOAT                   435
// #define STRINGID_SHARPSTEELFLOATS                     436
// #define STRINGID_TARGETCOVEREDINSTICKYCANDYSYRUP      437
// #define STRINGID_AROMAVEILPROTECTED                   438
// #define STRINGID_PKMNPREVENTEDFROMHEALING             439
// #define	STRINGID_TERRAINBECOMESMISTY                  440
// #define	STRINGID_TERRAINBECOMESGRASSY                 441
// #define	STRINGID_TERRAINBECOMESELECTRIC               442
// #define	STRINGID_TERRAINBECOMESPSYCHIC                443
// #define STRINGID_DIMENSIONSWERETWISTED                444
// #define STRINGID_BIZARREARENACREATED                  445
// #define STRINGID_BIZARREAREACREATED                   446
// #define STRINGID_TAILWINDBLEW                         447
// #define STRINGID_ELECTRICTERRAINENDS                  448
// #define STRINGID_MISTYTERRAINENDS                     449
// #define STRINGID_PSYCHICTERRAINENDS                   450
// #define STRINGID_GRASSYTERRAINENDS                    451
// #define STRINGID_MOLDBREAKERENTERS                    452
// #define STRINGID_TERAVOLTENTERS                       453
// #define STRINGID_TURBOBLAZEENTERS                     454
// #define STRINGID_SLOWSTARTENTERS                      455
// #define STRINGID_UNNERVEENTERS                        456
// #define STRINGID_ANTICIPATIONACTIVATES                457
// #define STRINGID_FOREWARNACTIVATES                    458
// #define STRINGID_PRESSUREENTERS                       459
// #define STRINGID_DARKAURAENTERS                       460
// #define STRINGID_FAIRYAURAENTERS                      461
// #define STRINGID_AURABREAKENTERS                      462
// #define STRINGID_COMATOSEENTERS                       463
// #define STRINGID_SCREENCLEANERENTERS                  464
// #define STRINGID_ASONEENTERS                          465
// #define STRINGID_CURIOUSMEDICINEENTERS                466
// #define STRINGID_PASTELVEILENTERS                     467
// #define STRINGID_NEUTRALIZINGGASENTERS                468
// #define STRINGID_BEINGHITCHARGEDPKMNWITHPOWER         469
// #define STRINGID_IMPOSTERTRANSFORM                    470
// #define STRINGID_SNOWWARNINGHAIL                      471
// #define STRINGID_SNOWWARNINGSNOW                      472
// #define STRINGID_SUPERSWEETAROMAWAFTS                 473
// #define STRINGID_AIRLOCKACTIVATES                     474
// #define STRINGID_BATTLERABILITYRAISEDSTAT             475
// #define STRINGID_EXTREMELYHARSHSUNLIGHT               476
// #define STRINGID_HEAVYRAIN                            477
// #define STRINGID_MYSTERIOUSAIRCURRENT                 478
// #define STRINGID_ABILITYWEAKENEDFSURROUNDINGMONSSTAT  479
// #define STRINGID_ATTACKERGAINEDSTRENGTHFROMTHEFALLEN  480
// #define STRINGID_ZEROTOHEROTRANSFORMATION             481
// #define STRINGID_HOSPITALITYRESTORATION               482
// #define STRINGID_HARVESTBERRY                         483
// #define STRINGID_BADDREAMSDMG                         484
// #define STRINGID_SOLARPOWERHPDROP                     485
// #define STRINGID_HEALERCURE                           486
// #define STRINGID_FETCHEDPOKEBALL                      487
// #define STRINGID_TARGETABILITYSTATLOWER               488
// #define STRINGID_TARGETSTATWONTGOHIGHER               489
// #define STRINGID_TARGETABILITYSTATRAISE               490
// #define STRINGID_CUSEDBODYDISABLED                    491
// #define STRINGID_ATTACKERACQUIREDABILITY              492
// #define STRINGID_SWAPPEDABILITIES                     493
// #define STRINGID_TARGETSSTATWASMAXEDOUT               494
// #define STRINGID_PKMNSABILITYPREVENTSABILITY          495
// #define STRINGID_AFTERMATHDMG                         496
// #define STRINGID_ILLUSIONWOREOFF                      497
// #define STRINGID_ASANDSTORMKICKEDUP                   498
// #define STRINGID_PKMNSWILLPERISHIN3TURNS              499
// #define STRINGID_POISONSPIKESSCATTERED                500
// #define STRINGID_OPPORTUNISTCOPIED                    501
// #define STRINGID_PKMNGOTOVERITSINFATUATION            502
// #define STRINGID_PKMNSHOOKOFFTHETAUNT                 503
// #define STRINGID_SUNLIGHTACTIVATEDABILITY             504
// #define STRINGID_STATWASHEIGHTENED                    505
// #define STRINGID_BATTLERTYPECHANGEDTO                 506
// #define STRINGID_ELECTRICTERRAINACTIVATEDABILITY      507
// #define STRINGID_FRISKACTIVATES                       508
// #define STRINGID_ATTACKERABILITYSTATRAISE             509
// #define STRINGID_EXTREMELYHARSHSUNLIGHTWASNOTLESSENED 510
// #define STRINGID_NORELIEFROMHEAVYRAIN                 511
// #define STRINGID_MYSTERIOUSAIRCURRENTBLOWSON          512
// #define STRINGID_AURAFLAREDTOLIFE                     513
// #define STRINGID_ATKGOTOVERINFATUATION                514
// #define STRINGID_TORMENTEDNOMORE                      515
// #define STRINGID_BUFFERENDS                           516
// #define STRINGID_HEALBLOCKEDNOMORE                    517
// #define STRINGID_MICLEBERRYACTIVATES                  518
// #define STRINGID_MIRRORHERBCOPIED                     519
// #define STRINGID_PKMNSITEMHEALEDFROSTBITE             520
// #define STRINGID_AIRBALLOONFLOAT                      521
// #define STRINGID_EJECTBUTTONACTIVATE                  522
// #define STRINGID_HURTBYITEM                           523
// #define STRINGID_AIRBALLOONPOP                        524
// #define STRINGID_STICKYBARBTRANSFER                   525
// #define STRINGID_TEAMGAINEDEXP                        526
// #define STRINGID_PKMNFROSTBITEHEALED                  527
// #define STRINGID_STOCKPILEDEFFECTWOREOFF              528
// #define STRINGID_FELLSTRAIGHTDOWN                     529
// #define STRINGID_TARGETWOKEUP                         530
// #define STRINGID_PKMNBURNHEALED                       531
// #define STRINGID_REDCARDACTIVATE                      532
// #define STRINGID_MOVEBLOCKEDBYDYNAMAX                 533
// #define STRINGID_ITEMCANNOTBEREMOVED                  534
// #define STRINGID_ZMOVERESETSSTATS                     535
// #define STRINGID_ZMOVEZBOOSTCRIT                      536
// #define STRINGID_ZMOVERESTOREHP                       537
// #define STRINGID_ZMOVESTATUP                          538
// #define STRINGID_ZMOVEHPTRAP                          539
// #define STRINGID_ZMOVEALLSTATSUP                      540
// #define STRINGID_PKMNREVERTEDTOPRIMAL                 541
// #define STRINGID_HEALINGWISHHEALED                    542
// #define STRINGID_TOXICSPIKESABSORBED                  543
// #define STRINGID_TOXICSPIKESPOISONED                  544
// #define STRINGID_STICKYWEBSWITCHIN                    545
// #define STRINGID_HEALINGWISHCAMETRUE                  546
// #define STRINGID_LUNARDANCECAMETRUE                   547
// #define STRINGID_SPIKESDISAPPEAREDFROMTEAM            548
// #define STRINGID_TOXICSPIKESDISAPPEAREDFROMTEAM       549
// #define STRINGID_STICKYWEBDISAPPEAREDFROMTEAM         550
// #define STRINGID_STEALTHROCKDISAPPEAREDFROMTEAM       551
// #define STRINGID_SHARPSTEELDISAPPEAREDFROMTEAM        552
// #define STRINGID_LASTABILITYRAISEDSTAT                553
// #define STRINGID_RECEIVERABILITYTAKEOVER              554
// #define STRINGID_NEUTRALIZINGGASOVER                  555
// #define STRINGID_ATTACKERBECAMEFULLYCHARGED           556
// #define STRINGID_ATTACKERBECAMEASHSPECIES             557
// #define STRINGID_PROTECTEDTEAM                        558
// #define STRINGID_ELECTRICTERRAINPREVENTS              559
// #define STRINGID_MISTYTERRAINPREVENTS                 560
// #define STRINGID_PSYCHICTERRAINPREVENTS               561
// #define STRINGID_FLOWERVEILPROTECTED                  562
// #define	STRINGID_DRASTICALLY                          563
// #define	STRINGID_SEVERELY                             564
// #define STRINGID_CLEARAMULETWONTLOWERSTATS            565
// #define STRINGID_CELEBRATEMESSAGE                     566
// #define	STRINGID_PKMNBLEWAWAYTOXICSPIKES              567
// #define	STRINGID_PKMNBLEWAWAYSTICKYWEB                568
// #define	STRINGID_PKMNBLEWAWAYSTEALTHROCK              569
// #define STRINGID_PKMNBLEWAWAYSHARPSTEEL               570
// #define STRINGID_PKMNGOTFROSTBITE                     571
// #define STRINGID_SNOWCONTINUES                        572
// #define STRINGID_SNOWSTOPPED                          573
// #define STRINGID_ELECTROMAGNETISM                     574
// #define STRINGID_TEAMTRAPPEDWITHVINES                 575
// #define STRINGID_TEAMCAUGHTINVORTEX                   576
// #define STRINGID_TEAMSURROUNDEDBYFIRE                 577
// #define STRINGID_TEAMSURROUNDEDBYROCKS                578
// #define STRINGID_ICEBODYHPGAIN                        579
// #define STRINGID_GRASSYTERRAINHEALS                   580
// #define STRINGID_LUCKYCHANTENDS                       581
// #define STRINGID_TAILWINDENDS                         582
// #define STRINGID_TRICKROOMENDS                        583
// #define STRINGID_WONDERROOMENDS                       584
// #define STRINGID_MAGICROOMENDS                        585
// #define STRINGID_PKMNHURTBYVINES                      586
// #define STRINGID_PKMNHURTBYVORTEX                     587
// #define STRINGID_PKMNBURNINGUP                        588
// #define STRINGID_PKMNHURTBYROCKSTHROWN                589
// #define STRINGID_MUDSPORTENDS                         590
// #define STRINGID_WATERSPORTENDS                       591
// #define STRINGID_GRAVITYENDS                          592
// #define STRINGID_ATTACKEREXPELLEDTHEPOISON            593
// #define STRINGID_ATTACKERSHOOKITSELFAWAKE             594
// #define STRINGID_ATTACKERBROKETHROUGHPARALYSIS        595
// #define STRINGID_ATTACKERHEALEDITSBURN                596
// #define STRINGID_ATTACKERMELTEDTHEICE                 597
// #define STRINGID_THERAINBOWDISAPPEARED                598
// #define STRINGID_THESEAOFFIREDISAPPEARED              599
// #define STRINGID_THESWAMPDISAPPEARED                  600
// #define STRINGID_AQUARINGHEAL                         601
// #define STRINGID_POISONHEALHPUP                       602
// #define STRINGID_EMBARGOENDS                          603
// #define STRINGID_TELEKINESISENDS                      604
// #define STRINGID_PKMNHURTBYFROSTBITE                  605


#define STRINGID_TRAINER1LOSETEXT                     12
#define STRINGID_PKMNGAINEDEXP                        13
#define STRINGID_PKMNGREWTOLV                         14
#define STRINGID_PKMNLEARNEDMOVE                      15
#define STRINGID_TRYTOLEARNMOVE1                      16
#define STRINGID_TRYTOLEARNMOVE2                      17
#define STRINGID_TRYTOLEARNMOVE3                      18
#define STRINGID_PKMNFORGOTMOVE                       19
#define STRINGID_STOPLEARNINGMOVE                     20
#define STRINGID_DIDNOTLEARNMOVE                      21
#define STRINGID_PKMNLEARNEDMOVE2                     22
#define STRINGID_ATTACKMISSED                         23
#define STRINGID_PKMNPROTECTEDITSELF                  24
#define STRINGID_STATSWONTINCREASE2                   25
#define STRINGID_AVOIDEDDAMAGE                        26
#define STRINGID_ITDOESNTAFFECT                       27
#define STRINGID_ATTACKERFAINTED                      28
#define STRINGID_TARGETFAINTED                        29
#define STRINGID_PLAYERGOTMONEY                       30
#define STRINGID_PLAYERWHITEOUT                       31
#define STRINGID_PLAYERWHITEOUT2                      32
#define STRINGID_PREVENTSESCAPE                       33
#define STRINGID_HITXTIMES                            34
#define STRINGID_PKMNFELLASLEEP                       35
#define STRINGID_PKMNMADESLEEP                        36
#define STRINGID_PKMNALREADYASLEEP                    37
#define STRINGID_PKMNALREADYASLEEP2                   38
#define STRINGID_PKMNWASNTAFFECTED                    39
#define STRINGID_PKMNWASPOISONED                      40
#define STRINGID_PKMNPOISONEDBY                       41
#define STRINGID_PKMNHURTBYPOISON                     42
#define STRINGID_PKMNALREADYPOISONED                  43
#define STRINGID_PKMNBADLYPOISONED                    44
#define STRINGID_PKMNENERGYDRAINED                    45
#define STRINGID_PKMNWASBURNED                        46
#define STRINGID_PKMNBURNEDBY                         47
#define STRINGID_PKMNHURTBYBURN                       48
#define STRINGID_PKMNWASFROZEN                        49
#define STRINGID_PKMNFROZENBY                         50
#define STRINGID_PKMNISFROZEN                         51
#define STRINGID_PKMNWASDEFROSTED                     52
#define STRINGID_PKMNWASDEFROSTED2                    53
#define STRINGID_PKMNWASDEFROSTEDBY                   54
#define STRINGID_PKMNWASPARALYZED                     55
#define STRINGID_PKMNWASPARALYZEDBY                   56
#define STRINGID_PKMNISPARALYZED                      57
#define STRINGID_PKMNISALREADYPARALYZED               58
#define STRINGID_PKMNHEALEDPARALYSIS                  59
#define STRINGID_PKMNDREAMEATEN                       60
#define STRINGID_STATSWONTINCREASE                    61
#define STRINGID_STATSWONTDECREASE                    62
#define STRINGID_TEAMSTOPPEDWORKING                   63
#define STRINGID_FOESTOPPEDWORKING                    64
#define STRINGID_PKMNISCONFUSED                       65
#define STRINGID_PKMNHEALEDCONFUSION                  66
#define STRINGID_PKMNWASCONFUSED                      67
#define STRINGID_PKMNALREADYCONFUSED                  68
#define STRINGID_PKMNFELLINLOVE                       69
#define STRINGID_PKMNINLOVE                           70
#define STRINGID_PKMNIMMOBILIZEDBYLOVE                71
#define STRINGID_PKMNBLOWNAWAY                        72
#define STRINGID_PKMNCHANGEDTYPE                      73
#define STRINGID_PKMNFLINCHED                         74
#define STRINGID_PKMNREGAINEDHEALTH                   75
#define STRINGID_PKMNHPFULL                           76
#define STRINGID_PKMNRAISEDSPDEF                      77
#define STRINGID_PKMNRAISEDDEF                        78
#define STRINGID_PKMNCOVEREDBYVEIL                    79
#define STRINGID_PKMNUSEDSAFEGUARD                    80
#define STRINGID_PKMNSAFEGUARDEXPIRED                 81
#define STRINGID_PKMNWENTTOSLEEP                      82
#define STRINGID_PKMNSLEPTHEALTHY                     83
#define STRINGID_PKMNWHIPPEDWHIRLWIND                 84
#define STRINGID_PKMNTOOKSUNLIGHT                     85
#define STRINGID_PKMNLOWEREDHEAD                      86
#define STRINGID_PKMNISGLOWING                        87
#define STRINGID_PKMNFLEWHIGH                         88
#define STRINGID_PKMNDUGHOLE                          89
#define STRINGID_PKMNSQUEEZEDBYBIND                   90
#define STRINGID_PKMNTRAPPEDINVORTEX                  91
#define STRINGID_PKMNWRAPPEDBY                        92
#define STRINGID_PKMNCLAMPED                          93
#define STRINGID_PKMNHURTBY                           94
#define STRINGID_PKMNFREEDFROM                        95
#define STRINGID_PKMNCRASHED                          96
#define STRINGID_PKMNSHROUDEDINMIST                   97
#define STRINGID_PKMNPROTECTEDBYMIST                  98
#define STRINGID_PKMNGETTINGPUMPED                    99
#define STRINGID_PKMNHITWITHRECOIL                    100
#define STRINGID_PKMNPROTECTEDITSELF2                 101
#define STRINGID_PKMNBUFFETEDBYSANDSTORM              102
#define STRINGID_PKMNPELTEDBYHAIL                     103
#define STRINGID_PKMNSEEDED                           104
#define STRINGID_PKMNEVADEDATTACK                     105
#define STRINGID_PKMNSAPPEDBYLEECHSEED                106
#define STRINGID_PKMNFASTASLEEP                       107
#define STRINGID_PKMNWOKEUP                           108
#define STRINGID_PKMNUPROARKEPTAWAKE                  109
#define STRINGID_PKMNWOKEUPINUPROAR                   110
#define STRINGID_PKMNCAUSEDUPROAR                     111
#define STRINGID_PKMNMAKINGUPROAR                     112
#define STRINGID_PKMNCALMEDDOWN                       113
#define STRINGID_PKMNCANTSLEEPINUPROAR                114
#define STRINGID_PKMNSTOCKPILED                       115
#define STRINGID_PKMNCANTSTOCKPILE                    116
#define STRINGID_PKMNCANTSLEEPINUPROAR2               117
#define STRINGID_UPROARKEPTPKMNAWAKE                  118
#define STRINGID_PKMNSTAYEDAWAKEUSING                 119
#define STRINGID_PKMNSTORINGENERGY                    120
#define STRINGID_PKMNUNLEASHEDENERGY                  121
#define STRINGID_PKMNFATIGUECONFUSION                 122
#define STRINGID_PLAYERPICKEDUPMONEY                  123
#define STRINGID_PKMNUNAFFECTED                       124
#define STRINGID_PKMNTRANSFORMEDINTO                  125
#define STRINGID_PKMNMADESUBSTITUTE                   126
#define STRINGID_PKMNHASSUBSTITUTE                    127
#define STRINGID_SUBSTITUTEDAMAGED                    128
#define STRINGID_PKMNSUBSTITUTEFADED                  129
#define STRINGID_PKMNMUSTRECHARGE                     130
#define STRINGID_PKMNRAGEBUILDING                     131
#define STRINGID_PKMNMOVEWASDISABLED                  132
#define STRINGID_PKMNMOVEISDISABLED                   133
#define STRINGID_PKMNMOVEDISABLEDNOMORE               134
#define STRINGID_PKMNGOTENCORE                        135
#define STRINGID_PKMNENCOREENDED                      136
#define STRINGID_PKMNTOOKAIM                          137
#define STRINGID_PKMNSKETCHEDMOVE                     138
#define STRINGID_PKMNTRYINGTOTAKEFOE                  139
#define STRINGID_PKMNTOOKFOE                          140
#define STRINGID_PKMNREDUCEDPP                        141
#define STRINGID_PKMNSTOLEITEM                        142
#define STRINGID_TARGETCANTESCAPENOW                  143
#define STRINGID_PKMNFELLINTONIGHTMARE                144
#define STRINGID_PKMNLOCKEDINNIGHTMARE                145
#define STRINGID_PKMNLAIDCURSE                        146
#define STRINGID_PKMNAFFLICTEDBYCURSE                 147
#define STRINGID_SPIKESSCATTERED                      148
#define STRINGID_PKMNHURTBYSPIKES                     149
#define STRINGID_PKMNIDENTIFIED                       150
#define STRINGID_PKMNPERISHCOUNTFELL                  151
#define STRINGID_PKMNBRACEDITSELF                     152
#define STRINGID_PKMNENDUREDHIT                       153
#define STRINGID_MAGNITUDESTRENGTH                    154
#define STRINGID_PKMNCUTHPMAXEDATTACK                 155
#define STRINGID_PKMNCOPIEDSTATCHANGES                156
#define STRINGID_PKMNGOTFREE                          157
#define STRINGID_PKMNSHEDLEECHSEED                    158
#define STRINGID_PKMNBLEWAWAYSPIKES                   159
#define STRINGID_PKMNFLEDFROMBATTLE                   160
#define STRINGID_PKMNFORESAWATTACK                    161
#define STRINGID_PKMNTOOKATTACK                       162
#define STRINGID_PKMNATTACK                           163
#define STRINGID_PKMNCENTERATTENTION                  164
#define STRINGID_PKMNCHARGINGPOWER                    165
#define STRINGID_NATUREPOWERTURNEDINTO                166
#define STRINGID_PKMNSTATUSNORMAL                     167
#define STRINGID_PKMNHASNOMOVESLEFT                   168
#define STRINGID_PKMNSUBJECTEDTOTORMENT               169
#define STRINGID_PKMNCANTUSEMOVETORMENT               170
#define STRINGID_PKMNTIGHTENINGFOCUS                  171
#define STRINGID_PKMNFELLFORTAUNT                     172
#define STRINGID_PKMNCANTUSEMOVETAUNT                 173
#define STRINGID_PKMNREADYTOHELP                      174
#define STRINGID_PKMNSWITCHEDITEMS                    175
#define STRINGID_PKMNCOPIEDFOE                        176
#define STRINGID_PKMNMADEWISH                         177
#define STRINGID_PKMNWISHCAMETRUE                     178
#define STRINGID_PKMNPLANTEDROOTS                     179
#define STRINGID_PKMNABSORBEDNUTRIENTS                180
#define STRINGID_PKMNANCHOREDITSELF                   181
#define STRINGID_PKMNWASMADEDROWSY                    182
#define STRINGID_PKMNKNOCKEDOFF                       183
#define STRINGID_PKMNSWAPPEDABILITIES                 184
#define STRINGID_PKMNSEALEDOPPONENTMOVE               185
#define STRINGID_PKMNCANTUSEMOVESEALED                186
#define STRINGID_PKMNWANTSGRUDGE                      187
#define STRINGID_PKMNLOSTPPGRUDGE                     188
#define STRINGID_PKMNSHROUDEDITSELF                   189
#define STRINGID_PKMNMOVEBOUNCED                      190
#define STRINGID_PKMNWAITSFORTARGET                   191
#define STRINGID_PKMNSNATCHEDMOVE                     192
#define STRINGID_PKMNMADEITRAIN                       193
#define STRINGID_PKMNRAISEDSPEED                      194
#define STRINGID_PKMNPROTECTEDBY                      195
#define STRINGID_PKMNPREVENTSUSAGE                    196
#define STRINGID_PKMNRESTOREDHPUSING                  197
#define STRINGID_PKMNCHANGEDTYPEWITH                  198
#define STRINGID_PKMNPREVENTSPARALYSISWITH            199
#define STRINGID_PKMNPREVENTSROMANCEWITH              200
#define STRINGID_PKMNPREVENTSPOISONINGWITH            201
#define STRINGID_PKMNPREVENTSCONFUSIONWITH            202
#define STRINGID_PKMNRAISEDFIREPOWERWITH              203
#define STRINGID_PKMNANCHORSITSELFWITH                204
#define STRINGID_PKMNCUTSATTACKWITH                   205
#define STRINGID_PKMNPREVENTSSTATLOSSWITH             206
#define STRINGID_PKMNHURTSWITH                        207
#define STRINGID_PKMNTRACED                           208
#define STRINGID_STATSHARPLY                          209
#define STRINGID_STATROSE                             210
#define STRINGID_STATHARSHLY                          211
#define STRINGID_STATFELL                             212
#define STRINGID_ATTACKERSSTATROSE                    213
#define STRINGID_DEFENDERSSTATROSE                    214
#define STRINGID_ATTACKERSSTATFELL                    215
#define STRINGID_DEFENDERSSTATFELL                    216
#define STRINGID_CRITICALHIT                          217
#define STRINGID_ONEHITKO                             218
#define STRINGID_123POOF                              219
#define STRINGID_ANDELLIPSIS                          220
#define STRINGID_NOTVERYEFFECTIVE                     221
#define STRINGID_SUPEREFFECTIVE                       222
#define STRINGID_GOTAWAYSAFELY                        223
#define STRINGID_WILDPKMNFLED                         224
#define STRINGID_NORUNNINGFROMTRAINERS                225
#define STRINGID_CANTESCAPE                           226
#define STRINGID_DONTLEAVEBIRCH                       227
#define STRINGID_BUTNOTHINGHAPPENED                   228
#define STRINGID_BUTITFAILED                          229
#define STRINGID_ITHURTCONFUSION                      230
#define STRINGID_MIRRORMOVEFAILED                     231
#define STRINGID_STARTEDTORAIN                        232
#define STRINGID_DOWNPOURSTARTED                      233
#define STRINGID_RAINCONTINUES                        234
#define STRINGID_DOWNPOURCONTINUES                    235
#define STRINGID_RAINSTOPPED                          236
#define STRINGID_SANDSTORMBREWED                      237
#define STRINGID_SANDSTORMRAGES                       238
#define STRINGID_SANDSTORMSUBSIDED                    239
#define STRINGID_SUNLIGHTGOTBRIGHT                    240
#define STRINGID_SUNLIGHTSTRONG                       241
#define STRINGID_SUNLIGHTFADED                        242
#define STRINGID_STARTEDHAIL                          243
#define STRINGID_HAILCONTINUES                        244
#define STRINGID_HAILSTOPPED                          245
#define STRINGID_FAILEDTOSPITUP                       246
#define STRINGID_FAILEDTOSWALLOW                      247
#define STRINGID_WINDBECAMEHEATWAVE                   248
#define STRINGID_STATCHANGESGONE                      249
#define STRINGID_COINSSCATTERED                       250
#define STRINGID_TOOWEAKFORSUBSTITUTE                 251
#define STRINGID_SHAREDPAIN                           252
#define STRINGID_BELLCHIMED                           253
#define STRINGID_FAINTINTHREE                         254
#define STRINGID_NOPPLEFT                             255
#define STRINGID_BUTNOPPLEFT                          256
#define STRINGID_PLAYERUSEDITEM                       257
#define STRINGID_WALLYUSEDITEM                        258
#define STRINGID_TRAINERBLOCKEDBALL                   259
#define STRINGID_DONTBEATHIEF                         260
#define STRINGID_ITDODGEDBALL                         261
#define STRINGID_YOUMISSEDPKMN                        262
#define STRINGID_PKMNBROKEFREE                        263
#define STRINGID_ITAPPEAREDCAUGHT                     264
#define STRINGID_AARGHALMOSTHADIT                     265
#define STRINGID_SHOOTSOCLOSE                         266
#define STRINGID_GOTCHAPKMNCAUGHTPLAYER               267
#define STRINGID_GOTCHAPKMNCAUGHTWALLY                268
#define STRINGID_GIVENICKNAMECAPTURED                 269
#define STRINGID_PKMNSENTTOPC                         270
#define STRINGID_PKMNDATAADDEDTODEX                   271
#define STRINGID_ITISRAINING                          272
#define STRINGID_SANDSTORMISRAGING                    273
#define STRINGID_CANTESCAPE2                          274
#define STRINGID_PKMNIGNORESASLEEP                    275
#define STRINGID_PKMNIGNOREDORDERS                    276
#define STRINGID_PKMNBEGANTONAP                       277
#define STRINGID_PKMNLOAFING                          278
#define STRINGID_PKMNWONTOBEY                         279
#define STRINGID_PKMNTURNEDAWAY                       280
#define STRINGID_PKMNPRETENDNOTNOTICE                 281
#define STRINGID_ENEMYABOUTTOSWITCHPKMN               282
#define STRINGID_CREPTCLOSER                          283
#define STRINGID_CANTGETCLOSER                        284
#define STRINGID_PKMNWATCHINGCAREFULLY                285
#define STRINGID_PKMNCURIOUSABOUTX                    286
#define STRINGID_PKMNENTHRALLEDBYX                    287
#define STRINGID_PKMNIGNOREDX                         288
#define STRINGID_THREWPOKEBLOCKATPKMN                 289
#define STRINGID_OUTOFSAFARIBALLS                     290
#define STRINGID_PKMNSITEMCUREDPARALYSIS              291
#define STRINGID_PKMNSITEMCUREDPOISON                 292
#define STRINGID_PKMNSITEMHEALEDBURN                  293
#define STRINGID_PKMNSITEMDEFROSTEDIT                 294
#define STRINGID_PKMNSITEMWOKEIT                      295
#define STRINGID_PKMNSITEMSNAPPEDOUT                  296
#define STRINGID_PKMNSITEMCUREDPROBLEM                297
#define STRINGID_PKMNSITEMRESTOREDHEALTH              298
#define STRINGID_PKMNSITEMRESTOREDPP                  299
#define STRINGID_PKMNSITEMRESTOREDSTATUS              300
#define STRINGID_PKMNSITEMRESTOREDHPALITTLE           301
#define STRINGID_ITEMALLOWSONLYYMOVE                  302
#define STRINGID_PKMNHUNGONWITHX                      303
#define STRINGID_EMPTYSTRING3                         304
#define STRINGID_PKMNSXPREVENTSBURNS                  305
#define STRINGID_PKMNSXBLOCKSY                        306
#define STRINGID_PKMNSXRESTOREDHPALITTLE2             307
#define STRINGID_PKMNSXWHIPPEDUPSANDSTORM             308
#define STRINGID_PKMNSXPREVENTSYLOSS                  309
#define STRINGID_PKMNSXINFATUATEDY                    310
#define STRINGID_PKMNSXMADEYINEFFECTIVE               311
#define STRINGID_PKMNSXCUREDYPROBLEM                  312
#define STRINGID_ITSUCKEDLIQUIDOOZE                   313
#define STRINGID_PKMNTRANSFORMED                      314
#define STRINGID_ELECTRICITYWEAKENED                  315
#define STRINGID_FIREWEAKENED                         316
#define STRINGID_PKMNHIDUNDERWATER                    317
#define STRINGID_PKMNSPRANGUP                         318
#define STRINGID_HMMOVESCANTBEFORGOTTEN               319
#define STRINGID_XFOUNDONEY                           320
#define STRINGID_PLAYERDEFEATEDTRAINER1               321
#define STRINGID_SOOTHINGAROMA                        322
#define STRINGID_ITEMSCANTBEUSEDNOW                   323
#define STRINGID_FORXCOMMAYZ                          324
#define STRINGID_USINGITEMSTATOFPKMNROSE              325
#define STRINGID_PKMNUSEDXTOGETPUMPED                 326
#define STRINGID_PKMNSXMADEYUSELESS                   327
#define STRINGID_PKMNTRAPPEDBYSANDTOMB                328
#define STRINGID_EMPTYSTRING4                         329
#define STRINGID_ABOOSTED                             330
#define STRINGID_PKMNSXINTENSIFIEDSUN                 331
#define STRINGID_PKMNMAKESGROUNDMISS                  332
#define STRINGID_YOUTHROWABALLNOWRIGHT                333
#define STRINGID_PKMNSXTOOKATTACK                     334
#define STRINGID_PKMNCHOSEXASDESTINY                  335
#define STRINGID_PKMNLOSTFOCUS                        336
#define STRINGID_USENEXTPKMN                          337
#define STRINGID_PKMNFLEDUSINGITS                     338
#define STRINGID_PKMNFLEDUSING                        339
#define STRINGID_PKMNWASDRAGGEDOUT                    340
#define STRINGID_PREVENTEDFROMWORKING                 341
#define STRINGID_PKMNSITEMNORMALIZEDSTATUS            342
#define STRINGID_TRAINER1USEDITEM                     343
#define STRINGID_BOXISFULL                            344
#define STRINGID_PKMNAVOIDEDATTACK                    345
#define STRINGID_PKMNSXMADEITINEFFECTIVE              346
#define STRINGID_PKMNSXPREVENTSFLINCHING              347
#define STRINGID_PKMNALREADYHASBURN                   348
#define STRINGID_STATSWONTDECREASE2                   349
#define STRINGID_PKMNSXBLOCKSY2                       350
#define STRINGID_PKMNSXWOREOFF                        351
#define STRINGID_PKMNRAISEDDEFALITTLE                 352
#define STRINGID_PKMNRAISEDSPDEFALITTLE               353
#define STRINGID_THEWALLSHATTERED                     354
#define STRINGID_PKMNSXPREVENTSYSZ                    355
#define STRINGID_PKMNSXCUREDITSYPROBLEM               356
#define STRINGID_ATTACKERCANTESCAPE                   357
#define STRINGID_PKMNOBTAINEDX                        358
#define STRINGID_PKMNOBTAINEDX2                       359
#define STRINGID_PKMNOBTAINEDXYOBTAINEDZ              360
#define STRINGID_BUTNOEFFECT                          361
#define STRINGID_PKMNSXHADNOEFFECTONY                 362
#define STRINGID_TWOENEMIESDEFEATED                   363
#define STRINGID_TRAINER2LOSETEXT                     364
#define STRINGID_PKMNINCAPABLEOFPOWER                 365
#define STRINGID_GLINTAPPEARSINEYE                    366
#define STRINGID_PKMNGETTINGINTOPOSITION              367
#define STRINGID_PKMNBEGANGROWLINGDEEPLY              368
#define STRINGID_PKMNEAGERFORMORE                     369
#define STRINGID_DEFEATEDOPPONENTBYREFEREE            370
#define STRINGID_LOSTTOOPPONENTBYREFEREE              371
#define STRINGID_TIEDOPPONENTBYREFEREE                372
#define STRINGID_QUESTIONFORFEITMATCH                 373
#define STRINGID_FORFEITEDMATCH                       374
#define STRINGID_PKMNTRANSFERREDSOMEONESPC            375
#define STRINGID_PKMNTRANSFERREDLANETTESPC            376
#define STRINGID_PKMNBOXSOMEONESPCFULL                377
#define STRINGID_PKMNBOXLANETTESPCFULL                378
#define STRINGID_TRAINER1WINTEXT                      379
#define STRINGID_TRAINER2WINTEXT                      380
#define STRINGID_ENDUREDSTURDY                        381
#define STRINGID_POWERHERB                            382
#define STRINGID_HURTBYITEM                           383
#define STRINGID_PSNBYITEM                            384
#define STRINGID_BRNBYITEM                            385
#define STRINGID_DEFABILITYIN                         386
#define STRINGID_GRAVITYINTENSIFIED                   387
#define STRINGID_TARGETIDENTIFIED                     388
#define STRINGID_TARGETWOKEUP                         389
#define STRINGID_PKMNSTOLEANDATEITEM                  390
#define STRINGID_TAILWINDBLEW                         391
#define STRINGID_PKMNWENTBACK                         392
#define STRINGID_PKMNCANTUSEITEMSANYMORE              393
#define STRINGID_PKMNFLUNG                            394
#define STRINGID_PKMNPREVENTEDFROMHEALING             395
#define STRINGID_PKMNSWITCHEDATKANDDEF                396
#define STRINGID_PKMNSABILITYSUPPRESSED               397
#define STRINGID_SHIELDEDFROMCRITICALHITS             398
#define STRINGID_SWITCHEDATKANDSPATK                  399
#define STRINGID_SWITCHEDDEFANDSPDEF                  400
#define STRINGID_PKMNACQUIREDABILITY                  401
#define STRINGID_POISONSPIKESSCATTERED                402
#define STRINGID_PKMNSWITCHEDSTATCHANGES              403
#define STRINGID_PKMNSURROUNDEDWITHVEILOFWATER        404
#define STRINGID_PKMNLEVITATEDONELECTROMAGNETISM      405
#define STRINGID_PKMNTWISTEDDIMENSIONS                406
#define STRINGID_POINTEDSTONESFLOAT                   407
#define STRINGID_CLOAKEDINMYSTICALMOONLIGHT           408
#define STRINGID_TRAPPEDBYSWIRLINGMAGMA               409
#define STRINGID_VANISHEDINSTANTLY                    410
#define STRINGID_PROTECTEDTEAM                        411
#define STRINGID_SHAREDITSGUARD                       412
#define STRINGID_SHAREDITSPOWER                       413
#define STRINGID_SWAPSDEFANDSPDEFOFALLPOKEMON         414
#define STRINGID_BECAMENIMBLE                         415
#define STRINGID_HURLEDINTOTHEAIR                     416
#define STRINGID_HELDITEMSLOSEEFFECTS                 417
#define STRINGID_FELLSTRAIGHTDOWN                     418
#define STRINGID_TARGETCHANGEDTYPE                    419
#define STRINGID_PKMNACQUIREDSIMPLE                   420
#define STRINGID_EMPTYSTRING5                         421
#define STRINGID_KINDOFFER                            422
#define STRINGID_RESETSTARGETSSTATLEVELS              423
#define STRINGID_EMPTYSTRING6                         424
#define STRINGID_ALLYSWITCHPOSITION                   425
#define STRINGID_RESTORETARGETSHEALTH                 426
#define STRINGID_TOOKPJMNINTOTHESKY                   427
#define STRINGID_FREEDFROMSKYDROP                     428
#define STRINGID_POSTPONETARGETMOVE                   429
#define STRINGID_REFLECTTARGETSTYPE                   430
#define STRINGID_TRANSFERHELDITEM                     431
#define STRINGID_EMBARGOENDS                          432
#define STRINGID_ELECTROMAGNETISM                     433
#define STRINGID_BUFFERENDS                           434
#define STRINGID_TELEKINESISENDS                      435
#define STRINGID_TAILWINDENDS                         436
#define STRINGID_LUCKYCHANTENDS                       437
#define STRINGID_TRICKROOMENDS                        438
#define STRINGID_WONDERROOMENDS                       439
#define STRINGID_MAGICROOMENDS                        440
#define STRINGID_MUDSPORTENDS                         441
#define STRINGID_WATERSPORTENDS                       442
#define STRINGID_GRAVITYENDS                          443
#define STRINGID_AQUARINGHEAL                         444
#define STRINGID_AURORAVEILENDS                       445
#define STRINGID_ELECTRICTERRAINENDS                  446
#define STRINGID_MISTYTERRAINENDS                     447
#define STRINGID_PSYCHICTERRAINENDS                   448
#define STRINGID_GRASSYTERRAINENDS                    449
#define STRINGID_TARGETABILITYSTATRAISE               450
#define STRINGID_TARGETSSTATWASMAXEDOUT               451
#define STRINGID_ATTACKERABILITYSTATRAISE             452
#define STRINGID_POISONHEALHPUP                       453
#define STRINGID_BADDREAMSDMG                         454
#define STRINGID_MOLDBREAKERENTERS                    455
#define STRINGID_TERAVOLTENTERS                       456
#define STRINGID_TURBOBLAZEENTERS                     457
#define STRINGID_SLOWSTARTENTERS                      458
#define STRINGID_SLOWSTARTEND                         459
#define STRINGID_SOLARPOWERHPDROP                     460
#define STRINGID_AFTERMATHDMG                         461
#define STRINGID_ANTICIPATIONACTIVATES                462
#define STRINGID_FOREWARNACTIVATES                    463
#define STRINGID_ICEBODYHPGAIN                        464
#define STRINGID_SNOWWARNINGHAIL                      465
#define STRINGID_FRISKACTIVATES                       466
#define STRINGID_UNNERVEENTERS                        467
#define STRINGID_HARVESTBERRY                         468
#define STRINGID_LASTABILITYRAISEDSTAT                469
#define STRINGID_MAGICBOUNCEACTIVATES                 470
#define STRINGID_PROTEANTYPECHANGE                    471
#define STRINGID_SYMBIOSISITEMPASS                    472
#define STRINGID_STEALTHROCKDMG                       473
#define STRINGID_TOXICSPIKESABSORBED                  474
#define STRINGID_TOXICSPIKESPOISONED                  475
#define STRINGID_STICKYWEBSWITCHIN                    476
#define STRINGID_HEALINGWISHCAMETRUE                  477
#define STRINGID_HEALINGWISHHEALED                    478
#define STRINGID_LUNARDANCECAMETRUE                   479
#define STRINGID_CUSEDBODYDISABLED                    480
#define STRINGID_ATTACKERACQUIREDABILITY              481
#define STRINGID_TARGETABILITYSTATLOWER               482
#define STRINGID_TARGETSTATWONTGOHIGHER               483
#define STRINGID_PKMNMOVEBOUNCEDABILITY               484
#define STRINGID_IMPOSTERTRANSFORM                    485
#define STRINGID_ASSAULTVESTDOESNTALLOW               486
#define STRINGID_GRAVITYPREVENTSUSAGE                 487
#define STRINGID_HEALBLOCKPREVENTSUSAGE               488
#define STRINGID_NOTDONEYET                           489
#define STRINGID_STICKYWEBUSED                        490
#define STRINGID_QUASHSUCCESS                         491
#define STRINGID_PKMNBLEWAWAYTOXICSPIKES              492
#define	STRINGID_PKMNBLEWAWAYSTICKYWEB                493
#define	STRINGID_PKMNBLEWAWAYSTEALTHROCK              494
#define	STRINGID_IONDELUGEON                          495
#define	STRINGID_TOPSYTURVYSWITCHEDSTATS              496
#define	STRINGID_TERRAINBECOMESMISTY                  497
#define	STRINGID_TERRAINBECOMESGRASSY                 498
#define	STRINGID_TERRAINBECOMESELECTRIC               499
#define	STRINGID_TERRAINBECOMESPSYCHIC                500
#define	STRINGID_TARGETELECTRIFIED                    501
#define	STRINGID_MEGAEVOREACTING                      502
#define	STRINGID_MEGAEVOEVOLVED                       503
#define	STRINGID_DRASTICALLY                          504
#define	STRINGID_SEVERELY                             505
#define	STRINGID_INFESTATION                          506
#define	STRINGID_NOEFFECTONTARGET                     507
#define	STRINGID_BURSTINGFLAMESHIT                    508
#define	STRINGID_BESTOWITEMGIVING                     509
#define	STRINGID_THIRDTYPEADDED                       510
#define STRINGID_FELLFORFEINT                         511
#define STRINGID_POKEMONCANNOTUSEMOVE                 512
#define STRINGID_COVEREDINPOWDER                      513
#define STRINGID_POWDEREXPLODES                       514
#define STRINGID_BELCHCANTSELECT                      515
#define STRINGID_SPECTRALTHIEFSTEAL                   516
#define STRINGID_GRAVITYGROUNDING                     517
#define STRINGID_MISTYTERRAINPREVENTS                 518
#define STRINGID_GRASSYTERRAINHEALS                   519
#define STRINGID_ELECTRICTERRAINPREVENTS              520
#define STRINGID_PSYCHICTERRAINPREVENTS               521
#define STRINGID_SAFETYGOGGLESPROTECTED               522
#define STRINGID_FLOWERVEILPROTECTED                  523
#define STRINGID_SWEETVEILPROTECTED                   524
#define STRINGID_AROMAVEILPROTECTED                   525
#define STRINGID_CELEBRATEMESSAGE                     526
#define STRINGID_USEDINSTRUCTEDMOVE                   527
#define STRINGID_THROATCHOPENDS                       528
#define STRINGID_PKMNCANTUSEMOVETHROATCHOP            529
#define STRINGID_LASERFOCUS                           530
#define STRINGID_GEMACTIVATES                         531
#define STRINGID_BERRYDMGREDUCES                      532
#define STRINGID_TARGETATEITEM                        533
#define STRINGID_AIRBALLOONFLOAT                      534
#define STRINGID_AIRBALLOONPOP                        535
#define STRINGID_INCINERATEBURN                       536
#define STRINGID_BUGBITE                              537
#define STRINGID_ILLUSIONWOREOFF                      538
#define STRINGID_ATTACKERCUREDTARGETSTATUS            539
#define STRINGID_ATTACKERLOSTFIRETYPE                 540
#define STRINGID_HEALERCURE                           541
#define STRINGID_SCRIPTINGABILITYSTATRAISE            542
#define STRINGID_RECEIVERABILITYTAKEOVER              543
#define STRINGID_PKNMABSORBINGPOWER                   544
#define STRINGID_NOONEWILLBEABLETORUNAWAY             545
#define STRINGID_DESTINYKNOTACTIVATES                 546
#define STRINGID_CLOAKEDINAFREEZINGLIGHT              547
#define STRINGID_CLEARAMULETWONTLOWERSTATS            548
#define STRINGID_FERVENTWISHREACHED                   549
#define STRINGID_AIRLOCKACTIVATES                     550
#define STRINGID_PRESSUREENTERS                       551
#define STRINGID_DARKAURAENTERS                       552
#define STRINGID_FAIRYAURAENTERS                      553
#define STRINGID_AURABREAKENTERS                      554
#define STRINGID_COMATOSEENTERS                       555
#define STRINGID_SCREENCLEANERENTERS                  556
#define STRINGID_FETCHEDPOKEBALL                      557
#define STRINGID_BATTLERABILITYRAISEDSTAT             558
#define STRINGID_ASANDSTORMKICKEDUP                   559
#define STRINGID_PKMNSWILLPERISHIN3TURNS              560
#define STRINGID_ABILITYRAISEDSTATDRASTICALLY         561
#define STRINGID_AURAFLAREDTOLIFE                     562
#define STRINGID_ASONEENTERS                          563
#define STRINGID_CURIOUSMEDICINEENTERS                564
#define STRINGID_CANACTFASTERTHANKSTO                 565
#define STRINGID_MICLEBERRYACTIVATES                  566
#define STRINGID_PKMNSHOOKOFFTHETAUNT                 567
#define STRINGID_PKMNGOTOVERITSINFATUATION            568
#define STRINGID_ITEMCANNOTBEREMOVED                  569
#define STRINGID_STICKYBARBTRANSFER                   570
#define STRINGID_PKMNBURNHEALED                       571
#define STRINGID_REDCARDACTIVATE                      572
#define STRINGID_EJECTBUTTONACTIVATE                  573
#define STRINGID_ATKGOTOVERINFATUATION                574
#define STRINGID_TORMENTEDNOMORE                      575
#define STRINGID_HEALBLOCKEDNOMORE                    576
#define STRINGID_ATTACKERBECAMEFULLYCHARGED           577
#define STRINGID_ATTACKERBECAMEASHSPECIES             578
#define STRINGID_EXTREMELYHARSHSUNLIGHT               579
#define STRINGID_EXTREMESUNLIGHTFADED                 580
#define STRINGID_MOVEEVAPORATEDINTHEHARSHSUNLIGHT     581
#define STRINGID_EXTREMELYHARSHSUNLIGHTWASNOTLESSENED 582
#define STRINGID_HEAVYRAIN                            583
#define STRINGID_HEAVYRAINLIFTED                      584
#define STRINGID_MOVEFIZZLEDOUTINTHEHEAVYRAIN         585
#define STRINGID_NORELIEFROMHEAVYRAIN                 586
#define STRINGID_MYSTERIOUSAIRCURRENT                 587
#define STRINGID_STRONGWINDSDISSIPATED                588
#define STRINGID_MYSTERIOUSAIRCURRENTBLOWSON          589
#define STRINGID_ATTACKWEAKENEDBSTRONGWINDS           590
#define STRINGID_STUFFCHEEKSCANTSELECT                591
#define STRINGID_PKMNREVERTEDTOPRIMAL                 592
#define STRINGID_BUTPOKEMONCANTUSETHEMOVE             593
#define STRINGID_BUTHOOPACANTUSEIT                    594
#define STRINGID_BROKETHROUGHPROTECTION               595
#define STRINGID_ABILITYALLOWSONLYMOVE                596
#define STRINGID_SWAPPEDABILITIES                     597
#define STRINGID_PASTELVEILPROTECTED                  598
#define STRINGID_PASTELVEILENTERS                     599
#define STRINGID_BATTLERTYPECHANGEDTO                 600
#define STRINGID_BOTHCANNOLONGERESCAPE                601
#define STRINGID_CANTESCAPEDUETOUSEDMOVE              602
#define STRINGID_PKMNBECAMEWEAKERTOFIRE               603
#define STRINGID_ABOUTTOUSEPOLTERGEIST                604
#define STRINGID_CANTESCAPEBECAUSEOFCURRENTMOVE       605
#define STRINGID_NEUTRALIZINGGASENTERS                606
#define STRINGID_NEUTRALIZINGGASOVER                  607
#define STRINGID_TARGETTOOHEAVY                       608
#define STRINGID_PKMNTOOKTARGETHIGH                   609
#define STRINGID_PKMNINSNAPTRAP                       610
#define STRINGID_METEORBEAMCHARGING                   611
#define STRINGID_HEATUPBEAK                           612
#define STRINGID_COURTCHANGE                          613
#define STRINGID_PLAYERLOSTTOENEMYTRAINER             614
#define STRINGID_PLAYERPAIDPRIZEMONEY                 615
#define STRINGID_ZPOWERSURROUNDS                      616
#define STRINGID_ZMOVEUNLEASHED                       617
#define STRINGID_ZMOVERESETSSTATS                     618
#define STRINGID_ZMOVEALLSTATSUP                      619
#define STRINGID_ZMOVEZBOOSTCRIT                      620
#define STRINGID_ZMOVERESTOREHP                       621
#define STRINGID_ZMOVESTATUP                          622
#define STRINGID_ZMOVEHPTRAP                          623
#define STRINGID_ATTACKEREXPELLEDTHEPOISON            624
#define STRINGID_ATTACKERSHOOKITSELFAWAKE             625
#define STRINGID_ATTACKERBROKETHROUGHPARALYSIS        626
#define STRINGID_ATTACKERHEALEDITSBURN                627
#define STRINGID_ATTACKERMELTEDTHEICE                 628
#define STRINGID_TARGETTOUGHEDITOUT                   629
#define STRINGID_ATTACKERLOSTELECTRICTYPE             630
#define STRINGID_ATTACKERSWITCHEDSTATWITHTARGET       631
#define STRINGID_BEINGHITCHARGEDPKMNWITHPOWER         632
#define STRINGID_SUNLIGHTACTIVATEDABILITY             633
#define STRINGID_STATWASHEIGHTENED                    634
#define STRINGID_ELECTRICTERRAINACTIVATEDABILITY      635
#define STRINGID_ABILITYWEAKENEDSURROUNDINGMONSSTAT   636
#define STRINGID_ATTACKERGAINEDSTRENGTHFROMTHEFALLEN  637
#define STRINGID_PKMNSABILITYPREVENTSABILITY          638
#define STRINGID_PREPARESHELLTRAP                     639
#define STRINGID_SHELLTRAPDIDNTWORK                   640
#define STRINGID_SPIKESDISAPPEAREDFROMTEAM            641
#define STRINGID_TOXICSPIKESDISAPPEAREDFROMTEAM       642
#define STRINGID_STICKYWEBDISAPPEAREDFROMTEAM         643
#define STRINGID_STEALTHROCKDISAPPEAREDFROMTEAM       644
#define STRINGID_COULDNTFULLYPROTECT                  645
#define STRINGID_STOCKPILEDEFFECTWOREOFF              646
#define STRINGID_PKMNREVIVEDREADYTOFIGHT              647
#define STRINGID_ITEMRESTOREDSPECIESHEALTH            648
#define STRINGID_ITEMCUREDSPECIESSTATUS               649
#define STRINGID_ITEMRESTOREDSPECIESPP                650
#define STRINGID_THUNDERCAGETRAPPED                   651
#define STRINGID_PKMNHURTBYFROSTBITE                  652
#define STRINGID_PKMNGOTFROSTBITE                     653
#define STRINGID_PKMNSITEMHEALEDFROSTBITE             654
#define STRINGID_ATTACKERHEALEDITSFROSTBITE           655
#define STRINGID_PKMNFROSTBITEHEALED                  656
#define STRINGID_PKMNFROSTBITEHEALED2                 657
#define STRINGID_PKMNFROSTBITEHEALEDBY                658
#define STRINGID_MIRRORHERBCOPIED                     659
#define STRINGID_STARTEDSNOW                          660
#define STRINGID_SNOWCONTINUES                        661
#define STRINGID_SNOWSTOPPED                          662
#define STRINGID_SNOWWARNINGSNOW                      663
#define STRINGID_PKMNITEMMELTED                       664
#define STRINGID_ULTRABURSTREACTING                   665
#define STRINGID_ULTRABURSTCOMPLETED                  666
#define STRINGID_TEAMGAINEDEXP                        667
#define STRINGID_CURRENTMOVECANTSELECT                668
#define STRINGID_TARGETISBEINGSALTCURED               669
#define STRINGID_TARGETISHURTBYSALTCURE               670
#define STRINGID_OPPORTUNISTCOPIED                    671
#define STRINGID_TARGETCOVEREDINSTICKYCANDYSYRUP      672
#define STRINGID_SHARPSTEELFLOATS                     673
#define STRINGID_SHARPSTEELDMG                        674
#define STRINGID_PKMNBLEWAWAYSHARPSTEEL               675
#define STRINGID_SHARPSTEELDISAPPEAREDFROMTEAM        676
#define STRINGID_TEAMTRAPPEDWITHVINES                 677
#define STRINGID_PKMNHURTBYVINES                      678
#define STRINGID_TEAMCAUGHTINVORTEX                   679
#define STRINGID_PKMNHURTBYVORTEX                     680
#define STRINGID_TEAMSURROUNDEDBYFIRE                 681
#define STRINGID_PKMNBURNINGUP                        682
#define STRINGID_TEAMSURROUNDEDBYROCKS                683
#define STRINGID_PKMNHURTBYROCKSTHROWN                684
#define STRINGID_MOVEBLOCKEDBYDYNAMAX                 685
#define STRINGID_ZEROTOHEROTRANSFORMATION             686
#define STRINGID_THETWOMOVESBECOMEONE                 687
#define STRINGID_ARAINBOWAPPEAREDONSIDE               688
#define STRINGID_THERAINBOWDISAPPEARED                689
#define STRINGID_THESEAOFFIREDISAPPEARED              693
#define STRINGID_THESWAMPDISAPPEARED                  695
#define STRINGID_WAITINGFORPARTNERSMOVE               690
#define STRINGID_SEAOFFIREENVELOPEDSIDE               691
#define STRINGID_HURTBYTHESEAOFFIRE                   692
#define STRINGID_SWAMPENVELOPEDSIDE                   694
#define STRINGID_PKMNTELLCHILLINGRECEPTIONJOKE        696
#define STRINGID_HOSPITALITYRESTORATION               697
#define STRINGID_ELECTROSHOTCHARGING                  698
#define STRINGID_ITEMWASUSEDUP                        699
#define STRINGID_ATTACKERLOSTITSTYPE                  700
#define STRINGID_SHEDITSTAIL                          701
#define STRINGID_CLOAKEDINAHARSHLIGHT                 702
#define STRINGID_SUPERSWEETAROMAWAFTS                 703
#define STRINGID_DIMENSIONSWERETWISTED                704
#define STRINGID_BIZARREARENACREATED                  705
#define STRINGID_BIZARREAREACREATED                   706
#define STRINGID_TIDYINGUPCOMPLETE                    707
#define STRINGID_OLDMANUSEDITEM 708
#define STRINGID_GOTCHAPKMNCAUGHT 709
#define STRINGID_GOTCHAPKMNCAUGHT2 710
#define STRINGID_THREWROCK 711
#define STRINGID_THREWBAIT 712
#define STRINGID_PKMNANGRY 713
#define STRINGID_PKMNEATING 714
#define STRINGID_DUMMY288 715
#define STRINGID_DUMMY289 716
#define STRINGID_OAKPLAYERWON 717
#define STRINGID_OAKPLAYERLOST 718
#define STRINGID_PLAYERLOSTAGAINSTENEMYTRAINER 719
#define STRINGID_PKMNTRANSFERREDBILLSPC 720
#define STRINGID_PKMNBOXBILLSPCFULL 721
#define STRINGID_POKEDUDEUSED 722
#define STRINGID_POKEFLUTECATCHY 723
#define STRINGID_POKEFLUTE 724
#define STRINGID_MONHEARINGFLUTEAWOKE 725
#define STRINGID_PLAYERWHITEDOUT 726
#define STRINGID_MONTOOSCAREDTOMOVE 727
#define STRINGID_GHOSTGETOUTGETOUT 728
#define STRINGID_SILPHSCOPEUNVEILED 729
#define STRINGID_GHOSTWASMAROWAK 730
#define STRINGID_TRAINER1MON1COMEBACK 731
#define STRINGID_TRAINER1MON2COMEBACK 732
#define STRINGID_TRAINER1MON1AND2COMEBACK 733

#define BATTLESTRINGS_COUNT     734

// This is the string id that gBattleStringsTable starts with.
// String ids before this (e.g. STRINGID_INTROMSG) are not in the table,
// and are instead handled explicitly by BufferStringBattle.
#define BATTLESTRINGS_TABLE_START  STRINGID_TRAINER1LOSETEXT

// The below IDs are all indexes into battle message tables,
// used to determine which of a set of messages to print.
// They are assigned to the MULTISTRING_CHOOSER byte of gBattleCommunication
// and read when e.g. the command printfromtable is used.

// gStatUpStringIds
#define B_MSG_ATTACKER_STAT_ROSE 0
#define B_MSG_DEFENDER_STAT_ROSE 1
#define B_MSG_STAT_WONT_INCREASE 2
#define B_MSG_STAT_ROSE_EMPTY    3
#define B_MSG_STAT_ROSE_ITEM     4
#define B_MSG_USED_DIRE_HIT      5

// gStatDownStringIds
#define B_MSG_ATTACKER_STAT_FELL 0
#define B_MSG_DEFENDER_STAT_FELL 1
#define B_MSG_STAT_WONT_DECREASE 2
#define B_MSG_STAT_FELL_EMPTY    3

// gMissStringIds
#define B_MSG_MISSED       0
#define B_MSG_PROTECTED    1
#define B_MSG_AVOIDED_ATK  2
#define B_MSG_AVOIDED_DMG  3
#define B_MSG_GROUND_MISS  4

// gAbsorbDrainStringIds
#define B_MSG_ABSORB      0
#define B_MSG_ABSORB_OOZE 1

// gLeechSeedStringIds
#define B_MSG_LEECH_SEED_SET   0
#define B_MSG_LEECH_SEED_MISS  1
#define B_MSG_LEECH_SEED_FAIL  2
#define B_MSG_LEECH_SEED_DRAIN 3
#define B_MSG_LEECH_SEED_OOZE  4

// gFirstTurnOfTwoStringIds
#define B_MSG_TURN1_RAZOR_WIND  0
#define B_MSG_TURN1_SOLAR_BEAM  1
#define B_MSG_TURN1_SKULL_BASH  2
#define B_MSG_TURN1_SKY_ATTACK  3
#define B_MSG_TURN1_FLY         4
#define B_MSG_TURN1_DIG         5
#define B_MSG_TURN1_DIVE        6
#define B_MSG_TURN1_BOUNCE      7

// gMoveWeatherChangeStringIds
#define B_MSG_STARTED_RAIN      0
#define B_MSG_STARTED_DOWNPOUR  1
#define B_MSG_WEATHER_FAILED    2
#define B_MSG_STARTED_SANDSTORM 3
#define B_MSG_STARTED_SUNLIGHT  4
#define B_MSG_STARTED_HAIL      5
#define B_MSG_STARTED_SNOW      6

// gRainContinuesStringIds
#define B_MSG_RAIN_CONTINUES     0
#define B_MSG_DOWNPOUR_CONTINUES 1
#define B_MSG_RAIN_STOPPED       2

// gSandStormHailSnowContinuesStringIds / gSandStormHailDmgStringIds/ gSandStormHailSnowEndStringIds
#define B_MSG_SANDSTORM  0
#define B_MSG_HAIL       1
#define B_MSG_SNOW       2

// gReflectLightScreenSafeguardStringIds
#define B_MSG_SIDE_STATUS_FAILED     0
#define B_MSG_SET_REFLECT_SINGLE     1
#define B_MSG_SET_REFLECT_DOUBLE     2
#define B_MSG_SET_LIGHTSCREEN_SINGLE 3
#define B_MSG_SET_LIGHTSCREEN_DOUBLE 4
#define B_MSG_SET_SAFEGUARD          5

// gProtectLikeUsedStringIds
#define B_MSG_PROTECTED_ITSELF 0
#define B_MSG_BRACED_ITSELF    1
#define B_MSG_PROTECT_FAILED   2
#define B_MSG_PROTECTED_TEAM   3

// gRestUsedStringIds
#define B_MSG_REST           0
#define B_MSG_REST_STATUSED  1

// gWokeUpStringIds
#define B_MSG_WOKE_UP        0
#define B_MSG_WOKE_UP_UPROAR 1

// gUproarAwakeStringIds
#define B_MSG_CANT_SLEEP_UPROAR  0
#define B_MSG_UPROAR_KEPT_AWAKE  1
#define B_MSG_STAYED_AWAKE_USING 2

// gUproarOverTurnStringIds
#define B_MSG_UPROAR_CONTINUES  0
#define B_MSG_UPROAR_ENDS       1

// gStockpileUsedStringIds
#define B_MSG_STOCKPILED     0
#define B_MSG_CANT_STOCKPILE 1

// gSwallowFailStringIds
#define B_MSG_SWALLOW_FAILED  0
#define B_MSG_SWALLOW_FULL_HP 1

// gKOFailedStringIds
#define B_MSG_KO_MISS       0
#define B_MSG_KO_UNAFFECTED 1

// gMistUsedStringIds
#define B_MSG_SET_MIST    0
#define B_MSG_MIST_FAILED 1

// gFocusEnergyUsedStringIds
#define B_MSG_GETTING_PUMPED      0
#define B_MSG_FOCUS_ENERGY_FAILED 1

// gTransformUsedStringIds
#define B_MSG_TRANSFORMED      0
#define B_MSG_TRANSFORM_FAILED 1

// gSubstituteUsedStringIds
#define B_MSG_SET_SUBSTITUTE    0
#define B_MSG_SUBSTITUTE_FAILED 1

// gPartyStatusHealStringIds
#define B_MSG_BELL                     0
#define B_MSG_BELL_SOUNDPROOF_ATTACKER 1
#define B_MSG_BELL_SOUNDPROOF_PARTNER  2
#define B_MSG_BELL_BOTH_SOUNDPROOF     3
#define B_MSG_SOOTHING_AROMA           4

// gFutureMoveUsedStringIds
#define B_MSG_FUTURE_SIGHT 0
#define B_MSG_DOOM_DESIRE  1

// gItemSwapStringIds
#define B_MSG_ITEM_SWAP_TAKEN 0
#define B_MSG_ITEM_SWAP_GIVEN 1
#define B_MSG_ITEM_SWAP_BOTH  2

// gSportsUsedStringIds
#define B_MSG_WEAKEN_ELECTRIC 0
#define B_MSG_WEAKEN_FIRE     1

// gCaughtMonStringIds
#define B_MSG_SENT_SOMEONES_PC  0
#define B_MSG_SENT_BILLS_PC     1
#define B_MSG_SOMEONES_BOX_FULL 2
#define B_MSG_BILLS_BOX_FULL    3

// gPrimalWeatherBlocksStringIds
#define B_MSG_PRIMAL_WEATHER_FIZZLED_BY_RAIN    0
#define B_MSG_PRIMAL_WEATHER_EVAPORATED_IN_SUN  1

// gInobedientStringIds
#define B_MSG_LOAFING            0
#define B_MSG_WONT_OBEY          1
#define B_MSG_TURNED_AWAY        2
#define B_MSG_PRETEND_NOT_NOTICE 3
#define NUM_LOAF_STRINGS         4 // For randomly selecting a disobey string

// gSafariGetNearStringIds
#define B_MSG_CREPT_CLOSER    0
#define B_MSG_CANT_GET_CLOSER 1

// gSafariReactionStringIds
#define B_MSG_MON_WATCHING   0
#define B_MSG_MON_ANGRY      1
#define B_MSG_MON_EATING     2
#define NUM_SAFARI_REACTIONS 3

// gFlashFireStringIds
#define B_MSG_FLASH_FIRE_BOOST    0
#define B_MSG_FLASH_FIRE_NO_BOOST 1

// gBerryEffectStringIds
#define B_MSG_CURED_PROBLEM     0
#define B_MSG_NORMALIZED_STATUS 1

// gNoEscapeStringIds
#define B_MSG_CANT_ESCAPE          0
#define B_MSG_DONT_LEAVE_BIRCH     1
#define B_MSG_PREVENTS_ESCAPE      2
#define B_MSG_CANT_ESCAPE_2        3
#define B_MSG_ATTACKER_CANT_ESCAPE 4

// gGotPoisonedStringIds / gGotParalyzedStringIds / gFellAsleepStringIds
// gGotBurnedStringIds / gGotFrozenStringIds / gAttractUsedStringIds
#define B_MSG_STATUSED            0
#define B_MSG_STATUSED_BY_ABILITY 1

// gBRNPreventionStringIds / gPRLZPreventionStringIds / gPSNPreventionStringIds
#define B_MSG_ABILITY_PREVENTS_MOVE_STATUS    0
#define B_MSG_ABILITY_PREVENTS_ABILITY_STATUS 1
#define B_MSG_STATUS_HAD_NO_EFFECT            2

// gGotDefrostedStringIds
#define B_MSG_DEFROSTED         0
#define B_MSG_DEFROSTED_BY_MOVE 1

// gFrostbiteHealedStringIds
#define B_MSG_FROSTBITE_HEALED         0
#define B_MSG_FROSTBITE_HEALED_BY_MOVE 1

// gSwitchInAbilityStringIds
#define B_MSG_SWITCHIN_MOLDBREAKER      0
#define B_MSG_SWITCHIN_TERAVOLT         1
#define B_MSG_SWITCHIN_TURBOBLAZE       2
#define B_MSG_SWITCHIN_SLOWSTART        3
#define B_MSG_SWITCHIN_UNNERVE          4
#define B_MSG_SWITCHIN_ANTICIPATION     5
#define B_MSG_SWITCHIN_FOREWARN         6
#define B_MSG_SWITCHIN_PRESSURE         7
#define B_MSG_SWITCHIN_DARKAURA         8
#define B_MSG_SWITCHIN_FAIRYAURA        9
#define B_MSG_SWITCHIN_AURABREAK        10
#define B_MSG_SWITCHIN_COMATOSE         11
#define B_MSG_SWITCHIN_SCREENCLEANER    12
#define B_MSG_SWITCHIN_ASONE            13
#define B_MSG_SWITCHIN_CURIOUS_MEDICINE 14
#define B_MSG_SWITCHIN_PASTEL_VEIL      15
#define B_MSG_SWITCHIN_NEUTRALIZING_GAS 16

// gMentalHerbCureStringIds
#define B_MSG_MENTALHERBCURE_INFATUATION       0
#define B_MSG_MENTALHERBCURE_TAUNT             1
#define B_MSG_MENTALHERBCURE_ENCORE            2
#define B_MSG_MENTALHERBCURE_TORMENT           3
#define B_MSG_MENTALHERBCURE_HEALBLOCK         4
#define B_MSG_MENTALHERBCURE_DISABLE           5

// gTerrainPreventsStringIds
#define B_MSG_TERRAINPREVENTS_MISTY     0
#define B_MSG_TERRAINPREVENTS_ELECTRIC  1
#define B_MSG_TERRAINPREVENTS_PSYCHIC   2

// gTerrainStringIds
#define B_MSG_TERRAIN_SET_MISTY     0
#define B_MSG_TERRAIN_SET_ELECTRIC  1
#define B_MSG_TERRAIN_SET_PSYCHIC   2
#define B_MSG_TERRAIN_SET_GRASSY    3
#define B_MSG_TERRAIN_END_MISTY     4
#define B_MSG_TERRAIN_END_ELECTRIC  5
#define B_MSG_TERRAIN_END_PSYCHIC   6
#define B_MSG_TERRAIN_END_GRASSY    7
#define B_MSG_TERRAIN_COUNT         8

// gStartingStatusStringIds
#define B_MSG_TERRAIN_SET_MISTY     0
#define B_MSG_TERRAIN_SET_ELECTRIC  1
#define B_MSG_TERRAIN_SET_PSYCHIC   2
#define B_MSG_TERRAIN_SET_GRASSY    3
#define B_MSG_SET_TRICK_ROOM        4
#define B_MSG_SET_MAGIC_ROOM        5
#define B_MSG_SET_WONDER_ROOM       6
#define B_MSG_SET_TAILWIND_PLAYER   7
#define B_MSG_SET_TAILWIND_OPPONENT 8
#define B_MSG_STARTING_STATUS_COUNT 9

// gWrappedStringIds
#define B_MSG_WRAPPED_BIND         0
#define B_MSG_WRAPPED_WRAP         1
#define B_MSG_WRAPPED_FIRE_SPIN    2
#define B_MSG_WRAPPED_CLAMP        3
#define B_MSG_WRAPPED_WHIRLPOOL    4
#define B_MSG_WRAPPED_SAND_TOMB    5
#define B_MSG_WRAPPED_MAGMA_STORM  6
#define B_MSG_WRAPPED_INFESTATION  7
#define B_MSG_WRAPPED_SNAP_TRAP    8
#define B_MSG_WRAPPED_THUNDER_CAGE 9
#define NUM_TRAPPING_MOVES         10

// z effects (gZEffectStringIds)
#define B_MSG_Z_RESET_STATS   0
#define B_MSG_Z_ALL_STATS_UP  1
#define B_MSG_Z_BOOST_CRITS   2
#define B_MSG_Z_FOLLOW_ME     3
#define B_MSG_Z_RECOVER_HP    4
#define B_MSG_Z_STAT_UP       5
#define B_MSG_Z_HP_TRAP       6

// gDmgHazardsStringIds
#define B_MSG_PKMNHURTBYSPIKES   0
#define B_MSG_STEALTHROCKDMG     1
#define B_MSG_SHARPSTEELDMG      2
#define B_MSG_POINTEDSTONESFLOAT 3
#define B_MSG_SPIKESSCATTERED    4
#define B_MSG_SHARPSTEELFLOATS   5

// gDamageNonTypesStartStringIds
#define B_MSG_TRAPPED_WITH_VINES  0
#define B_MSG_CAUGHT_IN_VORTEX    1
#define B_MSG_SURROUNDED_BY_FIRE  2
#define B_MSG_SURROUNDED_BY_ROCKS 3

// gDamageNonTypesDmgStringIds
#define B_MSG_HURT_BY_VINES  0
#define B_MSG_HURT_BY_VORTEX    1
#define B_MSG_BURNING_UP  2
#define B_MSG_HURT_BY_ROCKS_THROWN 3

#endif // GUARD_BATTLE_STRING_IDS_H
