summaryrefslogtreecommitdiff
path: root/include/constants/songs.h
blob: d6a4184959cda2bcd466ce999cb18fbe7f719670 (plain)
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
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
#ifndef GUARD_CONSTANTS_SONGS_H
#define GUARD_CONSTANTS_SONGS_H

// Original JP names listed on right, along with any additional notes

#define MUS_DUMMY                   0 // MUS_DUMMY
#define SE_USE_ITEM                 1 // SE_KAIFUKU
#define SE_PC_LOGIN                 2 // SE_PC_LOGIN
#define SE_PC_OFF                   3 // SE_PC_OFF
#define SE_PC_ON                    4 // SE_PC_ON
#define SE_SELECT                   5 // SE_SELECT
#define SE_WIN_OPEN                 6 // SE_WIN_OPEN
#define SE_WALL_HIT                 7 // SE_WALL_HIT
#define SE_DOOR                     8 // SE_DOOR
#define SE_EXIT                     9 // SE_KAIDAN
#define SE_LEDGE                    10 // SE_DANSA
#define SE_BIKE_BELL                11 // SE_JITENSYA
#define SE_NOT_EFFECTIVE            12 // SE_KOUKA_L
#define SE_EFFECTIVE                13 // SE_KOUKA_M
#define SE_SUPER_EFFECTIVE          14 // SE_KOUKA_H
#define SE_BALL_OPEN                15 // SE_BOWA2
#define SE_FAINT                    16 // SE_POKE_DEAD
#define SE_FLEE                     17 // SE_NIGERU
#define SE_SLIDING_DOOR             18 // SE_JIDO_DOA
#define SE_SHIP                     19 // SE_NAMINORI
#define SE_BANG                     20 // SE_BAN
#define SE_PIN                      21 // SE_PIN (General "good", commonly for "!")
#define SE_BOO                      22 // SE_BOO (General "bad")
#define SE_BALL                     23 // SE_BOWA (Giving Poké Ball to nurse, Poké Ball shake, etc)
#define SE_CONTEST_PLACE            24 // SE_JYUNI
#define SE_A                        25 // SE_A (Bard sounds)
#define SE_I                        26 // SE_I
#define SE_U                        27 // SE_U
#define SE_E                        28 // SE_E
#define SE_O                        29 // SE_O
#define SE_N                        30 // SE_N
#define SE_SUCCESS                  31 // SE_SEIKAI
#define SE_FAILURE                  32 // SE_HAZURE
#define SE_EXP                      33 // SE_EXP
#define SE_BIKE_HOP                 34 // SE_JITE_PYOKO
#define SE_SWITCH                   35 // SE_MU_PACHI
#define SE_CLICK                    36 // SE_TK_KASYA
#define SE_FU_ZAKU                  37 // SE_FU_ZAKU (Unknown purpose, unused)
#define SE_CONTEST_CONDITION_LOSE   38 // SE_FU_ZAKU2
#define SE_LAVARIDGE_FALL_WARP      39 // SE_FU_ZUZUZU
#define SE_ICE_STAIRS               40 // SE_RU_GASHIN
#define SE_ICE_BREAK                41 // SE_RU_GASYAN
#define SE_ICE_CRACK                42 // SE_RU_BARI
#define SE_FALL                     43 // SE_RU_HYUU
#define SE_UNLOCK                   44 // SE_KI_GASYAN
#define SE_WARP_IN                  45 // SE_TK_WARPIN
#define SE_WARP_OUT                 46 // SE_TK_WARPOUT
#define SE_REPEL                    47 // SE_TU_SAA
#define SE_ROTATING_GATE            48 // SE_HI_TURUN
#define SE_TRUCK_MOVE               49 // SE_TRACK_MOVE
#define SE_TRUCK_STOP               50 // SE_TRACK_STOP
#define SE_TRUCK_UNLOAD             51 // SE_TRACK_HAIKI
#define SE_TRUCK_DOOR               52 // SE_TRACK_DOOR
#define SE_BERRY_BLENDER            53 // SE_MOTER
#define SE_CARD                     54 // SE_CARD (Unused, different from the RS card SE)
#define SE_SAVE                     55 // SE_SAVE
#define SE_BALL_BOUNCE_1            56 // SE_KON
#define SE_BALL_BOUNCE_2            57 // SE_KON2
#define SE_BALL_BOUNCE_3            58 // SE_KON3
#define SE_BALL_BOUNCE_4            59 // SE_KON4
#define SE_BALL_TRADE               60 // SE_SUIKOMU
#define SE_BALL_THROW               61 // SE_NAGERU
#define SE_NOTE_C                   62 // SE_TOY_C
#define SE_NOTE_D                   63 // SE_TOY_D
#define SE_NOTE_E                   64 // SE_TOY_E
#define SE_NOTE_F                   65 // SE_TOY_F
#define SE_NOTE_G                   66 // SE_TOY_G
#define SE_NOTE_A                   67 // SE_TOY_A
#define SE_NOTE_B                   68 // SE_TOY_B
#define SE_NOTE_C_HIGH              69 // SE_TOY_C1
#define SE_PUDDLE                   70 // SE_MIZU
#define SE_BRIDGE_WALK              71 // SE_HASHI
#define SE_ITEMFINDER               72 // SE_DAUGI
#define SE_DING_DONG                73 // SE_PINPON
#define SE_BALLOON_RED              74 // SE_FUUSEN1
#define SE_BALLOON_BLUE             75 // SE_FUUSEN2
#define SE_BALLOON_YELLOW           76 // SE_FUUSEN3
#define SE_BREAKABLE_DOOR           77 // SE_TOY_KABE
#define SE_MUD_BALL                 78 // SE_TOY_DANGO
#define SE_FIELD_POISON             79 // SE_DOKU
#define SE_ESCALATOR                80 // SE_ESUKA
#define SE_THUNDERSTORM             81 // SE_T_AME
#define SE_THUNDERSTORM_STOP        82 // SE_T_AME_E
#define SE_DOWNPOUR                 83 // SE_T_OOAME
#define SE_DOWNPOUR_STOP            84 // SE_T_OOAME_E
#define SE_RAIN                     85 // SE_T_KOAME
#define SE_RAIN_STOP                86 // SE_T_KOAME_E
#define SE_THUNDER                  87 // SE_T_KAMI
#define SE_THUNDER2                 88 // SE_T_KAMI2
#define SE_ELEVATOR                 89 // SE_ELEBETA
#define SE_LOW_HEALTH               90 // SE_HINSI
#define SE_EXP_MAX                  91 // SE_EXPMAX
#define SE_ROULETTE_BALL            92 // SE_TAMAKORO
#define SE_ROULETTE_BALL2           93 // SE_TAMAKORO_E
#define SE_TAILLOW_WING_FLAP        94 // SE_BASABASA
#define SE_SHOP                     95 // SE_REGI
#define SE_CONTEST_HEART            96 // SE_C_GAJI
#define SE_CONTEST_CURTAIN_RISE     97 // SE_C_MAKU_U
#define SE_CONTEST_CURTAIN_FALL     98 // SE_C_MAKU_D
#define SE_CONTEST_ICON_CHANGE      99 // SE_C_PASI
#define SE_CONTEST_ICON_CLEAR       100 // SE_C_SYU
#define SE_CONTEST_MONS_TURN        101 // SE_C_PIKON
#define SE_SHINY                    102 // SE_REAPOKE
#define SE_INTRO_BLAST              103 // SE_OP_BASYU
#define SE_MUGSHOT                  104 // SE_BT_START
#define SE_APPLAUSE                 105 // SE_DENDOU
#define SE_VEND                     106 // SE_JIHANKI
#define SE_ORB                      107 // SE_TAMA
#define SE_DEX_SCROLL               108 // SE_Z_SCROLL
#define SE_DEX_PAGE                 109 // SE_Z_PAGE
#define SE_POKENAV_ON               110 // SE_PN_ON
#define SE_POKENAV_OFF              111 // SE_PN_OFF
#define SE_DEX_SEARCH               112 // SE_Z_SEARCH
#define SE_EGG_HATCH                113 // SE_TAMAGO
#define SE_BALL_TRAY_ENTER          114 // SE_TB_START
#define SE_BALL_TRAY_BALL           115 // SE_TB_KON
#define SE_BALL_TRAY_EXIT           116 // SE_TB_KARA
#define SE_GLASS_FLUTE              117 // SE_BIDORO
// Move SFX
#define SE_M_THUNDERBOLT            118 // SE_W085
#define SE_M_THUNDERBOLT2           119 // SE_W085B
#define SE_M_HARDEN                 120 // SE_W231
#define SE_M_NIGHTMARE              121 // SE_W171
#define SE_M_VITAL_THROW            122 // SE_W233
#define SE_M_VITAL_THROW2           123 // SE_W233B
#define SE_M_BUBBLE                 124 // SE_W145
#define SE_M_BUBBLE2                125 // SE_W145B
#define SE_M_BUBBLE3                126 // SE_W145C
#define SE_M_RAIN_DANCE             127 // SE_W240
#define SE_M_CUT                    128 // SE_W015
#define SE_M_STRING_SHOT            129 // SE_W081
#define SE_M_STRING_SHOT2           130 // SE_W081B
#define SE_M_ROCK_THROW             131 // SE_W088
#define SE_M_GUST                   132 // SE_W016
#define SE_M_GUST2                  133 // SE_W016B
#define SE_M_DOUBLE_SLAP            134 // SE_W003
#define SE_M_DOUBLE_TEAM            135 // SE_W104
#define SE_M_RAZOR_WIND             136 // SE_W013
#define SE_M_ICY_WIND               137 // SE_W196
#define SE_M_THUNDER_WAVE           138 // SE_W086
#define SE_M_COMET_PUNCH            139 // SE_W004
#define SE_M_MEGA_KICK              140 // SE_W025
#define SE_M_MEGA_KICK2             141 // SE_W025B
#define SE_M_CRABHAMMER             142 // SE_W152
#define SE_M_JUMP_KICK              143 // SE_W026
#define SE_M_FLAME_WHEEL            144 // SE_W172
#define SE_M_FLAME_WHEEL2           145 // SE_W172B
#define SE_M_FLAMETHROWER           146 // SE_W053
#define SE_M_FIRE_PUNCH             147 // SE_W007
#define SE_M_TOXIC                  148 // SE_W092
#define SE_M_SACRED_FIRE            149 // SE_W221
#define SE_M_SACRED_FIRE2           150 // SE_W221B
#define SE_M_EMBER                  151 // SE_W052
#define SE_M_TAKE_DOWN              152 // SE_W036
#define SE_M_BLIZZARD               153 // SE_W059
#define SE_M_BLIZZARD2              154 // SE_W059B
#define SE_M_SCRATCH                155 // SE_W010
#define SE_M_VICEGRIP               156 // SE_W011
#define SE_M_WING_ATTACK            157 // SE_W017
#define SE_M_FLY                    158 // SE_W019
#define SE_M_SAND_ATTACK            159 // SE_W028
#define SE_M_RAZOR_WIND2            160 // SE_W013B
#define SE_M_BITE                   161 // SE_W044
#define SE_M_HEADBUTT               162 // SE_W029
#define SE_M_SURF                   163 // SE_W057
#define SE_M_HYDRO_PUMP             164 // SE_W056
#define SE_M_WHIRLPOOL              165 // SE_W250
#define SE_M_HORN_ATTACK            166 // SE_W030
#define SE_M_TAIL_WHIP              167 // SE_W039
#define SE_M_MIST                   168 // SE_W054
#define SE_M_POISON_POWDER          169 // SE_W077
#define SE_M_BIND                   170 // SE_W020
#define SE_M_DRAGON_RAGE            171 // SE_W082
#define SE_M_SING                   172 // SE_W047
#define SE_M_PERISH_SONG            173 // SE_W195
#define SE_M_PAY_DAY                174 // SE_W006
#define SE_M_DIG                    175 // SE_W091
#define SE_M_DIZZY_PUNCH            176 // SE_W146
#define SE_M_SELF_DESTRUCT          177 // SE_W120
#define SE_M_EXPLOSION              178 // SE_W153
#define SE_M_ABSORB_2               179 // SE_W071B
#define SE_M_ABSORB                 180 // SE_W071
#define SE_M_SCREECH                181 // SE_W103
#define SE_M_BUBBLE_BEAM            182 // SE_W062
#define SE_M_BUBBLE_BEAM2           183 // SE_W062B
#define SE_M_SUPERSONIC             184 // SE_W048
#define SE_M_BELLY_DRUM             185 // SE_W187
#define SE_M_METRONOME              186 // SE_W118
#define SE_M_BONEMERANG             187 // SE_W155
#define SE_M_LICK                   188 // SE_W122
#define SE_M_PSYBEAM                189 // SE_W060
#define SE_M_FAINT_ATTACK           190 // SE_W185
#define SE_M_SWORDS_DANCE           191 // SE_W014
#define SE_M_LEER                   192 // SE_W043
#define SE_M_SWAGGER                193 // SE_W207
#define SE_M_SWAGGER2               194 // SE_W207B
#define SE_M_HEAL_BELL              195 // SE_W215
#define SE_M_CONFUSE_RAY            196 // SE_W109
#define SE_M_SNORE                  197 // SE_W173
#define SE_M_BRICK_BREAK            198 // SE_W280
#define SE_M_GIGA_DRAIN             199 // SE_W202
#define SE_M_PSYBEAM2               200 // SE_W060B
#define SE_M_SOLAR_BEAM             201 // SE_W076
#define SE_M_PETAL_DANCE            202 // SE_W080
#define SE_M_TELEPORT               203 // SE_W100
#define SE_M_MINIMIZE               204 // SE_W107
#define SE_M_SKETCH                 205 // SE_W166
#define SE_M_SWIFT                  206 // SE_W129
#define SE_M_REFLECT                207 // SE_W115
#define SE_M_BARRIER                208 // SE_W112
#define SE_M_DETECT                 209 // SE_W197
#define SE_M_LOCK_ON                210 // SE_W199
#define SE_M_MOONLIGHT              211 // SE_W236
#define SE_M_CHARM                  212 // SE_W204
#define SE_M_CHARGE                 213 // SE_W268
#define SE_M_STRENGTH               214 // SE_W070
#define SE_M_HYPER_BEAM             215 // SE_W063
#define SE_M_WATERFALL              216 // SE_W127
#define SE_M_REVERSAL               217 // SE_W179
#define SE_M_ACID_ARMOR             218 // SE_W151
#define SE_M_SANDSTORM              219 // SE_W201
#define SE_M_TRI_ATTACK             220 // SE_W161
#define SE_M_TRI_ATTACK2            221 // SE_W161B
#define SE_M_ENCORE                 222 // SE_W227
#define SE_M_ENCORE2                223 // SE_W227B
#define SE_M_BATON_PASS             224 // SE_W226
#define SE_M_MILK_DRINK             225 // SE_W208
#define SE_M_ATTRACT                226 // SE_W213
#define SE_M_ATTRACT2               227 // SE_W213B
#define SE_M_MORNING_SUN            228 // SE_W234
#define SE_M_FLATTER                229 // SE_W260
#define SE_M_SAND_TOMB              230 // SE_W328
#define SE_M_GRASSWHISTLE           231 // SE_W320
#define SE_M_SPIT_UP                232 // SE_W255
#define SE_M_DIVE                   233 // SE_W291
#define SE_M_EARTHQUAKE             234 // SE_W089
#define SE_M_TWISTER                235 // SE_W239
#define SE_M_SWEET_SCENT            236 // SE_W230
#define SE_M_YAWN                   237 // SE_W281
#define SE_M_SKY_UPPERCUT           238 // SE_W327
#define SE_M_STAT_INCREASE          239 // SE_W287
#define SE_M_HEAT_WAVE              240 // SE_W257
#define SE_M_UPROAR                 241 // SE_W253
#define SE_M_HAIL                   242 // SE_W258
#define SE_M_COSMIC_POWER           243 // SE_W322
#define SE_M_TEETER_DANCE           244 // SE_W298
#define SE_M_STAT_DECREASE          245 // SE_W287B
#define SE_M_HAZE                   246 // SE_W114
#define SE_M_HYPER_BEAM2            247 // SE_W063B
// FRLG SFX
#define SE_RG_DOOR                  248 // SE_RG_W_DOOR
#define SE_RG_CARD_FLIP             249 // SE_RG_CARD1
#define SE_RG_CARD_FLIPPING         250 // SE_RG_CARD2
#define SE_RG_CARD_OPEN             251 // SE_RG_CARD3
#define SE_RG_BAG_CURSOR            252 // SE_RG_BAG1
#define SE_RG_BAG_POCKET            253 // SE_RG_BAG2
#define SE_RG_BALL_CLICK            254 // SE_RG_GETTING
#define SE_RG_SHOP                  255 // SE_RG_SHOP
#define SE_RG_SS_ANNE_HORN          256 // SE_RG_KITEKI
#define SE_RG_HELP_OPEN             257 // SE_RG_HELP_OP
#define SE_RG_HELP_CLOSE            258 // SE_RG_HELP_CL
#define SE_RG_HELP_ERROR            259 // SE_RG_HELP_NG
#define SE_RG_DEOXYS_MOVE           260 // SE_RG_DEOMOV
#define SE_RG_POKE_JUMP_SUCCESS     261 // SE_RG_EXCELLENT
#define SE_RG_POKE_JUMP_FAILURE     262 // SE_RG_NAWAMISS
// New Emerald SFX
#define SE_POKENAV_CALL             263 // SE_TOREEYE
#define SE_POKENAV_HANG_UP          264 // SE_TOREOFF
#define SE_ARENA_TIMEUP1            265 // SE_HANTEI1
#define SE_ARENA_TIMEUP2            266 // SE_HANTEI2
#define SE_PIKE_CURTAIN_CLOSE       267 // SE_CURTAIN
#define SE_PIKE_CURTAIN_OPEN        268 // SE_CURTAIN1
#define SE_SUDOWOODO_SHAKE          269 // SE_USSOKI

// Music
#define MUS_LITTLEROOT_TEST         350 // MUS_TETSUJI
#define MUS_GSC_ROUTE38             351 // MUS_FIELD13
#define MUS_CAUGHT                  352 // MUS_KACHI22
#define MUS_VICTORY_WILD            353 // MUS_KACHI2
#define MUS_VICTORY_GYM_LEADER      354 // MUS_KACHI3
#define MUS_VICTORY_LEAGUE          355 // MUS_KACHI5
#define MUS_C_COMM_CENTER           356 // MUS_PCC
#define MUS_GSC_PEWTER              357 // MUS_NIBI
#define MUS_C_VS_LEGEND_BEAST       358 // MUS_SUIKUN
#define MUS_ROUTE101                359 // MUS_DOORO1
#define MUS_ROUTE110                360 // MUS_DOORO_X1
#define MUS_ROUTE120                361 // MUS_DOORO_X3
#define MUS_PETALBURG               362 // MUS_MACHI_S2
#define MUS_OLDALE                  363 // MUS_MACHI_S4
#define MUS_GYM                     364 // MUS_GIM
#define MUS_SURF                    365 // MUS_NAMINORI
#define MUS_PETALBURG_WOODS         366 // MUS_DAN01
#define MUS_LEVEL_UP                367 // MUS_FANFA1
#define MUS_HEAL                    368 // MUS_ME_ASA
#define MUS_OBTAIN_BADGE            369 // MUS_ME_BACHI
#define MUS_OBTAIN_ITEM             370 // MUS_FANFA4
#define MUS_EVOLVED                 371 // MUS_FANFA5
#define MUS_OBTAIN_TMHM             372 // MUS_ME_WAZA
#define MUS_LILYCOVE_MUSEUM         373 // MUS_BIJYUTU
#define MUS_ROUTE122                374 // MUS_DOORO_X4
#define MUS_OCEANIC_MUSEUM          375 // MUS_FUNE_KAN
#define MUS_EVOLUTION_INTRO         376 // MUS_ME_SHINKA
#define MUS_EVOLUTION               377 // MUS_SHINKA
#define MUS_MOVE_DELETED            378 // MUS_ME_WASURE
#define MUS_ENCOUNTER_GIRL          379 // MUS_SYOUJOEYE
#define MUS_ENCOUNTER_MALE          380 // MUS_BOYEYE
#define MUS_ABANDONED_SHIP          381 // MUS_DAN02
#define MUS_FORTREE                 382 // MUS_MACHI_S3
#define MUS_BIRCH_LAB               383 // MUS_ODAMAKI
#define MUS_B_TOWER_RS              384 // MUS_B_TOWER
#define MUS_ENCOUNTER_SWIMMER       385 // MUS_SWIMEYE
#define MUS_CAVE_OF_ORIGIN          386 // MUS_DAN03
#define MUS_OBTAIN_BERRY            387 // MUS_ME_KINOMI
#define MUS_AWAKEN_LEGEND           388 // MUS_ME_TAMA
#define MUS_SLOTS_JACKPOT           389 // MUS_ME_B_BIG
#define MUS_SLOTS_WIN               390 // MUS_ME_B_SMALL
#define MUS_TOO_BAD                 391 // MUS_ME_ZANNEN
#define MUS_ROULETTE                392 // MUS_BD_TIME
#define MUS_LINK_CONTEST_P1         393 // MUS_TEST1
#define MUS_LINK_CONTEST_P2         394 // MUS_TEST2
#define MUS_LINK_CONTEST_P3         395 // MUS_TEST3
#define MUS_LINK_CONTEST_P4         396 // MUS_TEST4
#define MUS_ENCOUNTER_RICH          397 // MUS_TEST
#define MUS_VERDANTURF              398 // MUS_GOMACHI0
#define MUS_RUSTBORO                399 // MUS_GOTOWN
#define MUS_POKE_CENTER             400 // MUS_POKECEN
#define MUS_ROUTE104                401 // MUS_NEXTROAD
#define MUS_ROUTE119                402 // MUS_GRANROAD
#define MUS_CYCLING                 403 // MUS_CYCLING
#define MUS_POKE_MART               404 // MUS_FRIENDLY
#define MUS_LITTLEROOT              405 // MUS_MISHIRO
#define MUS_MT_CHIMNEY              406 // MUS_TOZAN
#define MUS_ENCOUNTER_FEMALE        407 // MUS_GIRLEYE
#define MUS_LILYCOVE                408 // MUS_MINAMO
#define MUS_ROUTE111                409 // MUS_ASHROAD
#define MUS_HELP                    410 // MUS_EVENT0
#define MUS_UNDERWATER              411 // MUS_DEEPDEEP
#define MUS_VICTORY_TRAINER         412 // MUS_KACHI1
#define MUS_TITLE                   413 // MUS_TITLE3
#define MUS_INTRO                   414 // MUS_DEMO1
#define MUS_ENCOUNTER_MAY           415 // MUS_GIRL_SUP
#define MUS_ENCOUNTER_INTENSE       416 // MUS_HAGESHII
#define MUS_ENCOUNTER_COOL          417 // MUS_KAKKOII
#define MUS_ROUTE113                418 // MUS_KAZANBAI
#define MUS_ENCOUNTER_AQUA          419 // MUS_AQA_0
#define MUS_FOLLOW_ME               420 // MUS_TSURETEK
#define MUS_ENCOUNTER_BRENDAN       421 // MUS_BOY_SUP
#define MUS_EVER_GRANDE             422 // MUS_RAINBOW
#define MUS_ENCOUNTER_SUSPICIOUS    423 // MUS_AYASII
#define MUS_VICTORY_AQUA_MAGMA      424 // MUS_KACHI4
#define MUS_CABLE_CAR               425 // MUS_ROPEWAY
#define MUS_GAME_CORNER             426 // MUS_CASINO
#define MUS_DEWFORD                 427 // MUS_HIGHTOWN
#define MUS_SAFARI_ZONE             428 // MUS_SAFARI
#define MUS_VICTORY_ROAD            429 // MUS_C_ROAD
#define MUS_AQUA_MAGMA_HIDEOUT      430 // MUS_AJITO
#define MUS_SAILING                 431 // MUS_M_BOAT
#define MUS_MT_PYRE                 432 // MUS_M_DUNGON
#define MUS_SLATEPORT               433 // MUS_FINECITY
#define MUS_MT_PYRE_EXTERIOR        434 // MUS_MACHUPI
#define MUS_SCHOOL                  435 // MUS_P_SCHOOL
#define MUS_HALL_OF_FAME            436 // MUS_DENDOU
#define MUS_FALLARBOR               437 // MUS_TONEKUSA
#define MUS_SEALED_CHAMBER          438 // MUS_MABOROSI
#define MUS_CONTEST_WINNER          439 // MUS_CON_FAN
#define MUS_CONTEST                 440 // MUS_CONTEST0
#define MUS_ENCOUNTER_MAGMA         441 // MUS_MGM0
#define MUS_INTRO_BATTLE            442 // MUS_T_BATTLE
#define MUS_ABNORMAL_WEATHER        443 // MUS_OOAME (Replaces MUS_WEATHER_KYOGRE from R/S)
#define MUS_WEATHER_GROUDON         444 // MUS_HIDERI (Unused, from R/S)
#define MUS_SOOTOPOLIS              445 // MUS_RUNECITY
#define MUS_CONTEST_RESULTS         446 // MUS_CON_K
#define MUS_HALL_OF_FAME_ROOM       447 // MUS_EIKOU_R
#define MUS_TRICK_HOUSE             448 // MUS_KARAKURI
#define MUS_ENCOUNTER_TWINS         449 // MUS_HUTAGO
#define MUS_ENCOUNTER_ELITE_FOUR    450 // MUS_SITENNOU
#define MUS_ENCOUNTER_HIKER         451 // MUS_YAMA_EYE
#define MUS_CONTEST_LOBBY           452 // MUS_CONLOBBY
#define MUS_ENCOUNTER_INTERVIEWER   453 // MUS_INTER_V
#define MUS_ENCOUNTER_CHAMPION      454 // MUS_DAIGO
#define MUS_CREDITS                 455 // MUS_THANKFOR
#define MUS_END                     456 // MUS_END
#define MUS_B_FRONTIER              457 // MUS_B_FRONTIER
#define MUS_B_ARENA                 458 // MUS_B_ARENA
#define MUS_OBTAIN_B_POINTS         459 // MUS_ME_POINTGET
#define MUS_REGISTER_MATCH_CALL     460 // MUS_ME_TORE_EYE
#define MUS_B_PYRAMID               461 // MUS_PYRAMID
#define MUS_B_PYRAMID_TOP           462 // MUS_PYRAMID_TOP
#define MUS_B_PALACE                463 // MUS_B_PALACE
#define MUS_RAYQUAZA_APPEARS        464 // MUS_REKKUU_KOURIN
#define MUS_B_TOWER                 465 // MUS_SATTOWER
#define MUS_OBTAIN_SYMBOL           466 // MUS_ME_SYMBOLGET
#define MUS_B_DOME                  467 // MUS_B_DOME
#define MUS_B_PIKE                  468 // MUS_B_TUBE
#define MUS_B_FACTORY               469 // MUS_B_FACTORY
#define MUS_VS_RAYQUAZA             470 // MUS_VS_REKKU (Identical to MUS_VS_KYOGRE_GROUDON)
#define MUS_VS_FRONTIER_BRAIN       471 // MUS_VS_FRONT
#define MUS_VS_MEW                  472 // MUS_VS_MEW
#define MUS_B_DOME_LOBBY            473 // MUS_B_DOME1
#define MUS_VS_WILD                 474 // MUS_BATTLE27
#define MUS_VS_AQUA_MAGMA           475 // MUS_BATTLE31
#define MUS_VS_TRAINER              476 // MUS_BATTLE20
#define MUS_VS_GYM_LEADER           477 // MUS_BATTLE32
#define MUS_VS_CHAMPION             478 // MUS_BATTLE33
#define MUS_VS_REGI                 479 // MUS_BATTLE36
#define MUS_VS_KYOGRE_GROUDON       480 // MUS_BATTLE34
#define MUS_VS_RIVAL                481 // MUS_BATTLE35
#define MUS_VS_ELITE_FOUR           482 // MUS_BATTLE38
#define MUS_VS_AQUA_MAGMA_LEADER    483 // MUS_BATTLE30
// FRLG Music
#define MUS_RG_FOLLOW_ME            484 // MUS_RG_ANNAI
#define MUS_RG_GAME_CORNER          485 // MUS_RG_SLOT
#define MUS_RG_ROCKET_HIDEOUT       486 // MUS_RG_AJITO
#define MUS_RG_GYM                  487 // MUS_RG_GYM
#define MUS_RG_JIGGLYPUFF           488 // MUS_RG_PURIN
#define MUS_RG_INTRO_FIGHT          489 // MUS_RG_DEMO
#define MUS_RG_TITLE                490 // MUS_RG_TITLE
#define MUS_RG_CINNABAR             491 // MUS_RG_GUREN
#define MUS_RG_LAVENDER             492 // MUS_RG_SHION
#define MUS_RG_HEAL                 493 // MUS_RG_KAIHUKU
#define MUS_RG_CYCLING              494 // MUS_RG_CYCLING
#define MUS_RG_ENCOUNTER_ROCKET     495 // MUS_RG_ROCKET
#define MUS_RG_ENCOUNTER_GIRL       496 // MUS_RG_SHOUJO
#define MUS_RG_ENCOUNTER_BOY        497 // MUS_RG_SHOUNEN
#define MUS_RG_HALL_OF_FAME         498 // MUS_RG_DENDOU
#define MUS_RG_VIRIDIAN_FOREST      499 // MUS_RG_T_MORI
#define MUS_RG_MT_MOON              500 // MUS_RG_OTSUKIMI
#define MUS_RG_POKE_MANSION         501 // MUS_RG_POKEYASHI
#define MUS_RG_CREDITS              502 // MUS_RG_ENDING
#define MUS_RG_ROUTE1               503 // MUS_RG_LOAD01
#define MUS_RG_ROUTE24              504 // MUS_RG_OPENING
#define MUS_RG_ROUTE3               505 // MUS_RG_LOAD02
#define MUS_RG_ROUTE11              506 // MUS_RG_LOAD03
#define MUS_RG_VICTORY_ROAD         507 // MUS_RG_CHAMP_R
#define MUS_RG_VS_GYM_LEADER        508 // MUS_RG_VS_GYM
#define MUS_RG_VS_TRAINER           509 // MUS_RG_VS_TORE
#define MUS_RG_VS_WILD              510 // MUS_RG_VS_YASEI
#define MUS_RG_VS_CHAMPION          511 // MUS_RG_VS_LAST
#define MUS_RG_PALLET               512 // MUS_RG_MASARA
#define MUS_RG_OAK_LAB              513 // MUS_RG_KENKYU
#define MUS_RG_OAK                  514 // MUS_RG_OHKIDO
#define MUS_RG_POKE_CENTER          515 // MUS_RG_POKECEN
#define MUS_RG_SS_ANNE              516 // MUS_RG_SANTOAN
#define MUS_RG_SURF                 517 // MUS_RG_NAMINORI
#define MUS_RG_POKE_TOWER           518 // MUS_RG_P_TOWER
#define MUS_RG_SILPH                519 // MUS_RG_SHIRUHU
#define MUS_RG_FUCHSIA              520 // MUS_RG_HANADA
#define MUS_RG_CELADON              521 // MUS_RG_TAMAMUSI
#define MUS_RG_VICTORY_TRAINER      522 // MUS_RG_WIN_TRE (Identical to MUS_VICTORY_TRAINER)
#define MUS_RG_VICTORY_WILD         523 // MUS_RG_WIN_YASEI (Identical to MUS_VICTORY_WILD)
#define MUS_RG_VICTORY_GYM_LEADER   524 // MUS_RG_WIN_GYM (Identical to MUS_VICTORY_GYM_LEADER)
#define MUS_RG_VERMILLION           525 // MUS_RG_KUCHIBA
#define MUS_RG_PEWTER               526 // MUS_RG_NIBI
#define MUS_RG_ENCOUNTER_RIVAL      527 // MUS_RG_RIVAL1
#define MUS_RG_RIVAL_EXIT           528 // MUS_RG_RIVAL2
#define MUS_RG_DEX_RATING           529 // MUS_RG_FAN2
#define MUS_RG_OBTAIN_KEY_ITEM      530 // MUS_RG_FAN5
#define MUS_RG_CAUGHT_INTRO         531 // MUS_RG_FAN6
#define MUS_RG_PHOTO                532 // MUS_ME_RG_PHOTO
#define MUS_RG_GAME_FREAK           533 // MUS_RG_TITLEROG
#define MUS_RG_CAUGHT               534 // MUS_RG_GET_YASEI
#define MUS_RG_NEW_GAME_INSTRUCT    535 // MUS_RG_SOUSA
#define MUS_RG_NEW_GAME_INTRO       536 // MUS_RG_SEKAIKAN
#define MUS_RG_NEW_GAME_EXIT        537 // MUS_RG_SEIBETU
#define MUS_RG_POKE_JUMP            538 // MUS_RG_JUMP
#define MUS_RG_UNION_ROOM           539 // MUS_RG_UNION
#define MUS_RG_NET_CENTER           540 // MUS_RG_NETWORK
#define MUS_RG_MYSTERY_GIFT         541 // MUS_RG_OKURIMONO
#define MUS_RG_BERRY_PICK           542 // MUS_RG_KINOMIKUI
#define MUS_RG_SEVII_CAVE           543 // MUS_RG_NANADUNGEON (Identical to MUS_RG_MT_MOON)
#define MUS_RG_TEACHY_TV_SHOW       544 // MUS_RG_OSHIE_TV (Identical to MUS_RG_FOLLOW_ME)
#define MUS_RG_SEVII_ROUTE          545 // MUS_RG_NANASHIMA
#define MUS_RG_SEVII_DUNGEON        546 // MUS_RG_NANAISEKI (Identical to MUS_RG_VIRIDIAN_FOREST)
#define MUS_RG_SEVII_123            547 // MUS_RG_NANA123 (Identical to MUS_RG_PEWTER)
#define MUS_RG_SEVII_45             548 // MUS_RG_NANA45
#define MUS_RG_SEVII_67             549 // MUS_RG_NANA67
#define MUS_RG_POKE_FLUTE           550 // MUS_RG_POKEFUE
#define MUS_RG_VS_DEOXYS            551 // MUS_RG_VS_DEO
#define MUS_RG_VS_MEWTWO            552 // MUS_RG_VS_MYU2
#define MUS_RG_VS_LEGEND            553 // MUS_RG_VS_DEN
#define MUS_RG_ENCOUNTER_GYM_LEADER 554 // MUS_RG_EXEYE
#define MUS_RG_ENCOUNTER_DEOXYS     555 // MUS_RG_DEOEYE
#define MUS_RG_TRAINER_TOWER        556 // MUS_RG_T_TOWER
#define MUS_RG_SLOW_PALLET          557 // MUS_RG_SLOWMASARA
#define MUS_RG_TEACHY_TV_MENU       558 // MUS_RG_TVNOIZE

#define PH_TRAP_BLEND               559
#define PH_TRAP_HELD                560
#define PH_TRAP_SOLO                561
#define PH_FACE_BLEND               562
#define PH_FACE_HELD                563
#define PH_FACE_SOLO                564
#define PH_CLOTH_BLEND              565
#define PH_CLOTH_HELD               566
#define PH_CLOTH_SOLO               567
#define PH_DRESS_BLEND              568
#define PH_DRESS_HELD               569
#define PH_DRESS_SOLO               570
#define PH_FLEECE_BLEND             571
#define PH_FLEECE_HELD              572
#define PH_FLEECE_SOLO              573
#define PH_KIT_BLEND                574
#define PH_KIT_HELD                 575
#define PH_KIT_SOLO                 576
#define PH_PRICE_BLEND              577
#define PH_PRICE_HELD               578
#define PH_PRICE_SOLO               579
#define PH_LOT_BLEND                580
#define PH_LOT_HELD                 581
#define PH_LOT_SOLO                 582
#define PH_GOAT_BLEND               583
#define PH_GOAT_HELD                584
#define PH_GOAT_SOLO                585
#define PH_THOUGHT_BLEND            586
#define PH_THOUGHT_HELD             587
#define PH_THOUGHT_SOLO             588
#define PH_CHOICE_BLEND             589
#define PH_CHOICE_HELD              590
#define PH_CHOICE_SOLO              591
#define PH_MOUTH_BLEND              592
#define PH_MOUTH_HELD               593
#define PH_MOUTH_SOLO               594
#define PH_FOOT_BLEND               595
#define PH_FOOT_HELD                596
#define PH_FOOT_SOLO                597
#define PH_GOOSE_BLEND              598
#define PH_GOOSE_HELD               599
#define PH_GOOSE_SOLO               600
#define PH_STRUT_BLEND              601
#define PH_STRUT_HELD               602
#define PH_STRUT_SOLO               603
#define PH_CURE_BLEND               604
#define PH_CURE_HELD                605
#define PH_CURE_SOLO                606
#define PH_NURSE_BLEND              607
#define PH_NURSE_HELD               608
#define PH_NURSE_SOLO               609

#define MUS_ROUTE118                0x7FFF  // Map is split into 2 music sections. controlled by GetCurrLocationDefaultMusic().

#define MUS_NONE                    0xFFFF

#endif  // GUARD_CONSTANTS_SONGS_H