#ifndef SFX_H
#define SFX_H

#include "PR/ultratypes.h"
#include "z64math.h"

/**
 * With `SFX_FLAG` on, play the entire sfx audio clip.
 * Requesting the sfx while playing will restart the sfx from the beginning.
 * i.e. sfx only needs to be requested once.
 * 
 * With `SFX_FLAG` off, play the sfx for only one frame.
 * Requesting the sfx while playing will allow the sfx to continue to the next frame.
 * i.e. sfx needs to be requested every frame.
 * 
 * By default, `SFX_FLAG` is on.
 * Use `- SFX_FLAG` to turn `SFX_FLAG` off.
 */
#define SFX_FLAG_MASK 0xC00
#define SFX_FLAG 0x800

#define NA_SE_NONE 0

// ------------ PLAYER ------------

#define NA_SE_PL_WALK_GROUND 0x800
#define NA_SE_PL_WALK_SAND 0x801
#define NA_SE_PL_WALK_CONCRETE 0x802
#define NA_SE_PL_WALK_DIRT 0x803
#define NA_SE_PL_WALK_WATER0 0x804
#define NA_SE_PL_WALK_WATER1 0x805
#define NA_SE_PL_WALK_WATER2 0x806
#define NA_SE_PL_WALK_MAGMA 0x807
#define NA_SE_PL_WALK_GRASS 0x808
#define NA_SE_PL_WALK_IRON 0x809
#define NA_SE_PL_WALK_LADDER 0x80A
#define NA_SE_PL_WALK_GLASS 0x80B
#define NA_SE_PL_WALK_METAL1 0x80C
#define NA_CODE_DIRT_DEEP 0x80D
#define NA_SE_PL_WALK_SNOW 0x80E
#define NA_SE_PL_WALK_ICE 0x80F
#define NA_SE_PL_JUMP_GROUND 0x810
#define NA_SE_PL_JUMP_SAND 0x811
#define NA_SE_PL_JUMP_CONCRETE 0x812
#define NA_SE_PL_JUMP_DIRT 0x813
#define NA_SE_PL_JUMP_WATER0 0x814
#define NA_SE_PL_JUMP_WATER1 0x815
#define NA_SE_PL_JUMP_WATER2 0x816
#define NA_SE_PL_JUMP_MAGMA 0x817
#define NA_SE_PL_JUMP_GRASS 0x818
#define NA_SE_PL_JUMP_IRON 0x819
#define NA_SE_PL_JUMP_LADDER 0x81A
#define NA_SE_PL_JUMP_GLASS 0x81B
#define NA_SE_PL_DUMMY_28 0x81C
#define NA_SE_PL_JUMP_HEAVYBOOTS 0x81D
#define NA_SE_PL_JUMP_SNOW 0x81E
#define NA_SE_PL_JUMP_ICE 0x81F
#define NA_SE_PL_LAND_GROUND 0x820
#define NA_SE_PL_LAND_SAND 0x821
#define NA_SE_PL_LAND_CONCRETE 0x822
#define NA_SE_PL_LAND_DIRT 0x823
#define NA_SE_PL_LAND_WATER0 0x824
#define NA_SE_PL_LAND_WATER1 0x825
#define NA_SE_PL_LAND_WATER2 0x826
#define NA_SE_PL_LAND_MAGMA 0x827
#define NA_SE_PL_LAND_GRASS 0x828
#define NA_SE_PL_LAND_IRON 0x829
#define NA_SE_PL_LAND_LADDER 0x82A
#define NA_SE_PL_LAND_GLASS 0x82B
#define NA_SE_PL_DUMMY_44 0x82C
#define NA_SE_PL_LAND_HEAVYBOOTS 0x82D
#define NA_SE_PL_LAND_SNOW 0x82E
#define NA_SE_PL_LAND_ICE 0x82F
#define NA_SE_PL_SLIPDOWN 0x830
#define NA_SE_PL_CLIMB_CLIFF 0x831
#define NA_SE_PL_SIT_ON_HORSE 0x832
#define NA_SE_PL_GET_OFF_HORSE 0x833
#define NA_SE_PL_TAKE_OUT_SHIELD 0x834
#define NA_SE_PL_CHANGE_ARMS 0x835
#define NA_SE_PL_CATCH_BOOMERANG 0x836
#define NA_SE_PL_DIVE_INTO_WATER 0x837
#define NA_SE_PL_JUMP_OUT_WATER 0x838
#define NA_SE_PL_SWIM 0x839
#define NA_SE_PL_THROW 0x83A
#define NA_SE_PL_BODY_BOUND 0x83B
#define NA_SE_PL_ROLL 0x83C
#define NA_SE_PL_SKIP 0x83D
#define NA_SE_PL_BODY_HIT 0x83E
#define NA_SE_PL_DAMAGE 0x83F
#define NA_SE_PL_SLIP 0x840
#define NA_SE_PL_SLIP_SAND 0x841
#define NA_SE_PL_SLIP_CONCRETE 0x842
#define NA_SE_PL_SLIP_DIRT 0x843
#define NA_SE_PL_SLIP_WATER0 0x844
#define NA_SE_PL_SLIP_WATER1 0x845
#define NA_SE_PL_SLIP_WATER2 0x846
#define NA_SE_PL_SLIP_MAGMA 0x847
#define NA_SE_PL_SLIP_GRASS 0x848
#define NA_SE_PL_SLIP_IRON 0x849
#define NA_SE_PL_SLIP_LADDER 0x84A
#define NA_SE_PL_SLIP_GLASS 0x84B
#define NA_SE_PL_DUMMY76 0x84C
#define NA_SE_PL_SLIP_HEAVYBOOTS 0x84D
#define NA_SE_PL_SLIP_SNOW 0x84E
#define NA_SE_PL_SLIP_ICE 0x84F
#define NA_SE_PL_BOUND 0x850
#define NA_SE_PL_BOUND_SAND 0x851
#define NA_SE_PL_BOUND_CONCRETE 0x852
#define NA_SE_PL_BOUND_DIRT 0x853
#define NA_SE_PL_BOUND_WATER0 0x854
#define NA_SE_PL_BOUND_WATER1 0x855
#define NA_SE_PL_BOUND_WATER2 0x856
#define NA_SE_PL_BOUND_MAGMA 0x857
#define NA_SE_PL_BOUND_GRASS 0x858
#define NA_SE_PL_BOUND_IRON 0x859
#define NA_SE_PL_BOUND_LADDER 0x85A
#define NA_SE_PL_BOUND_WOOD 0x85B
#define NA_SE_PL_DUMMY_92 0x85C
#define NA_SE_PL_BOUND_HEAVYBOOTS 0x85D
#define NA_SE_PL_BOUND_SNOW 0x85E
#define NA_SE_PL_BOUND_ICE 0x85F
#define NA_SE_PL_BOW_DRAW 0x860
#define NA_SE_PL_MEATL_BOOTS_JUMP 0x861
#define NA_SE_PL_DUMMY_98 0x862
#define NA_SE_PL_FACE_UP 0x863
#define NA_SE_PL_DIVE_BUBBLE 0x864
#define NA_SE_PL_MOVE_BUBBLE 0x865
#define NA_SE_PL_METALEFFECT_KID 0x866
#define NA_SE_PL_METALEFFECT_ADULT 0x867
#define NA_SE_PL_SPARK 0x868
#define NA_SE_PL_PULL_UP_PLANT 0x869
#define NA_SE_PL_PULL_UP_ROCK 0x86A
#define NA_SE_PL_IN_BUBBLE 0x86B
#define NA_SE_PL_PULL_UP_BIGROCK 0x86C
#define NA_SE_PL_SWORD_CHARGE 0x86D
#define NA_SE_PL_FREEZE 0x86E
#define NA_SE_PL_PULL_UP_POT 0x86F
#define NA_SE_PL_KNOCK 0x870
#define NA_SE_PL_CALM_HIT 0x871
#define NA_SE_PL_CALM_PAT 0x872
#define NA_SE_PL_SUBMERGE 0x873
#define NA_SE_PL_FREEZE_S 0x874
#define NA_SE_PL_ICE_BROKEN 0x875
#define NA_SE_PL_SLIP_ICE_LELEL 0x876
#define NA_SE_PL_PUT_OUT_ITEM 0x877
#define NA_SE_PL_PULL_UP_WOODBOX 0x878
#define NA_SE_PL_MAGIC_FIRE 0x879
#define NA_SE_PL_MAGIC_WIND_NORMAL 0x87A
#define NA_SE_PL_MAGIC_WIND_WARP 0x87B
#define NA_SE_PL_MAGIC_SOUL_NORMAL 0x87C
#define NA_SE_PL_ARROW_CHARGE_FIRE 0x87D
#define NA_SE_PL_ARROW_CHARGE_ICE 0x87E
#define NA_SE_PL_ARROW_CHARGE_LIGHT 0x87F
#define NA_SE_DUMMY_128 0x880
#define NA_SE_DUMMY_129 0x881
#define NA_SE_DUMMY_130 0x882
#define NA_SE_PL_PULL_UP_RUTO 0x883
#define NA_SE_DUMMY_132 0x884
#define NA_SE_DUMMY_133 0x885
#define NA_SE_DUMMY_134 0x886
#define NA_SE_DUMMY_135 0x887
#define NA_SE_DUMMY_136 0x888
#define NA_SE_DUMMY_137 0x889
#define NA_SE_DUMMY_138 0x88A
#define NA_SE_DUMMY_139 0x88B
#define NA_SE_DUMMY_140 0x88C
#define NA_SE_DUMMY_141 0x88D
#define NA_SE_DUMMY_142 0x88E
#define NA_SE_DUMMY_143 0x88F
#define NA_SE_DUMMY_144 0x890
#define NA_SE_DUMMY_145 0x891
#define NA_SE_DUMMY_146 0x892
#define NA_SE_DUMMY_147 0x893
#define NA_SE_DUMMY_148 0x894
#define NA_SE_DUMMY_149 0x895
#define NA_SE_DUMMY_150 0x896
#define NA_SE_DUMMY_151 0x897
#define NA_SE_DUMMY_152 0x898
#define NA_SE_DUMMY_153 0x899
#define NA_SE_DUMMY_154 0x89A
#define NA_SE_DUMMY_155 0x89B
#define NA_SE_DUMMY_156 0x89C
#define NA_SE_DUMMY_157 0x89D
#define NA_SE_DUMMY_158 0x89E
#define NA_SE_DUMMY_159 0x89F
#define NA_SE_DUMMY_160 0x8A0
#define NA_SE_DUMMY_161 0x8A1
#define NA_SE_DUMMY_162 0x8A2
#define NA_SE_DUMMY_163 0x8A3
#define NA_SE_DUMMY_164 0x8A4
#define NA_SE_DUMMY_165 0x8A5
#define NA_SE_DUMMY_166 0x8A6
#define NA_SE_DUMMY_167 0x8A7
#define NA_SE_DUMMY_168 0x8A8
#define NA_SE_DUMMY_169 0x8A9
#define NA_SE_DUMMY_170 0x8AA
#define NA_SE_DUMMY_171 0x8AB
#define NA_SE_DUMMY_172 0x8AC
#define NA_SE_DUMMY_173 0x8AD
#define NA_SE_DUMMY_174 0x8AE
#define NA_SE_DUMMY_175 0x8AF
#define NA_SE_PL_CRAWL 0x8B0
#define NA_SE_PL_CRAWL_SAND 0x8B1
#define NA_SE_PL_CRAWL_CONCRETE 0x8B2
#define NA_SE_PL_CRAWL_DIRT 0x8B3
#define NA_SE_PL_CRAWL_WATER0 0x8B4
#define NA_SE_DUMMY_181 0x8B5
#define NA_SE_DUMMY_182 0x8B6
#define NA_SE_DUMMY_183 0x8B7
#define NA_SE_DUMMY_184 0x8B8
#define NA_SE_DUMMY_185 0x8B9
#define NA_SE_DUMMY_186 0x8BA
#define NA_SE_PL_CRAWL_WOOD 0x8BB
#define NA_SE_DUMMY_188 0x8BC
#define NA_SE_DUMMY_189 0x8BD
#define NA_SE_DUMMY_190 0x8BE
#define NA_SE_PL_CRAWL_ICE 0x8BF
#define NA_SE_PL_MAGIC_SOUL_FLASH 0x8C0
#define NA_SE_PL_ROLL_DUST 0x8C1
#define NA_SE_DUMMY_194 0x8C2
#define NA_SE_PL_MAGIC_SOUL_BALL 0x8C3
#define NA_SE_PL_SPIRAL_HEAL_BEAM 0x8C4
#define NA_SE_PL_BOUND_NOWEAPON 0x8C5
#define NA_SE_PL_PLANT_GROW_UP 0x8C6
#define NA_SE_PL_PLANT_TALLER 0x8C7
#define NA_SE_PL_MAGIC_WIND_VANISH 0x8C8
#define NA_SE_PL_HOBBERBOOTS_LV 0x8C9
#define NA_SE_PL_PLANT_MOVE 0x8CA
#define NA_SE_EV_WALL_MOVE_SP 0x8CB
#define NA_SE_PL_PLANT_GROW_BIG 0x8CC
#define NA_SE_PL_TELESCOPE_MOVEMENT 0x8CD
#define NA_SE_PL_GIANT_WALK 0x8CE
#define NA_SE_PL_CHIBI_FAIRY_HEAL 0x8CF
#define NA_SE_PL_SLIP_LEVEL 0x8D0
#define NA_SE_PL_SLIP_SAND_LEVEL 0x8D1
#define NA_SE_PL_SLIP_CONCRETE_LEVEL 0x8D2
#define NA_SE_PL_SLIP_DIRT_LEVEL 0x8D3
#define NA_SE_PL_SLIP_WATER0_LEVEL 0x8D4
#define NA_SE_PL_SLIP_WATER1_LEVEL 0x8D5
#define NA_SE_PL_SLIP_WATER2_LEVEL 0x8D6
#define NA_SE_PL_SLIP_MAGMA_LEVEL 0x8D7
#define NA_SE_PL_SLIP_GRASS_LEVEL 0x8D8
#define NA_SE_PL_SLIP_IRON_LEVEL 0x8D9
#define NA_SE_PL_SLIP_LADDER_LEVEL 0x8DA
#define NA_SE_PL_SLIP_GLASS_LEVEL 0x8DB
#define NA_SE_PL_DUMMY_220 0x8DC
#define NA_SE_PL_SLIP_HEAVYBOOTS_LEVEL 0x8DD
#define NA_SE_PL_DUMMY_222 0x8DE
#define NA_SE_PL_SLIP_ICE_LEVEL 0x8DF
#define NA_SE_PL_DEKUNUTS_FIRE 0x8E0
#define NA_SE_PL_GORON_BALLJUMP 0x8E1
#define NA_SE_PL_DEKUNUTS_IN_GRD 0x8E2
#define NA_SE_PL_DEKUNUTS_OUT_GRD 0x8E3
#define NA_SE_PL_TRANSFORM 0x8E4
#define NA_SE_PL_TRANSFORM_DEMO 0x8E5
#define NA_SE_PL_GORON_TO_BALL 0x8E6
#define NA_SE_PL_BALL_TO_GORON 0x8E7
#define NA_SE_PL_GORON_PUNCH 0x8E8
#define NA_SE_PL_SINK_ON_SAND 0x8E9
#define NA_SE_PL_SINK_ON_SNOW 0x8EA
#define NA_SE_PL_GORON_BALL_CHARGE 0x8EB
#define NA_SE_PL_ZORA_SWIM_DASH 0x8EC
#define NA_SE_PL_ZORA_SWIM_LV 0x8ED
#define NA_SE_PL_ZORA_SWIM_ROLL 0x8EE
#define NA_SE_PL_GORON_SQUAT 0x8EF
#define NA_SE_PL_DUMMY_240 0x8F0
#define NA_SE_PL_DUMMY_241 0x8F1
#define NA_SE_PL_DUMMY_242 0x8F2
#define NA_SE_PL_DUMMY_243 0x8F3
#define NA_SE_PL_DUMMY_244 0x8F4
#define NA_SE_PL_DUMMY_245 0x8F5
#define NA_SE_PL_DUMMY_246 0x8F6
#define NA_SE_PL_DUMMY_247 0x8F7
#define NA_SE_PL_DUMMY_248 0x8F8
#define NA_SE_PL_DUMMY_249 0x8F9
#define NA_SE_PL_DUMMY_250 0x8FA
#define NA_SE_PL_DUMMY_251 0x8FB
#define NA_SE_PL_DUMMY_252 0x8FC
#define NA_SE_PL_DUMMY_253 0x8FD
#define NA_SE_PL_DUMMY_254 0x8FE
#define NA_SE_PL_DUMMY_255 0x8FF
#define NA_SE_PL_DUMMY_256 0x900
#define NA_SE_PL_DUMMY_257 0x901
#define NA_SE_PL_DUMMY_258 0x902
#define NA_SE_PL_DUMMY_259 0x903
#define NA_SE_PL_DUMMY_260 0x904
#define NA_SE_PL_DUMMY_261 0x905
#define NA_SE_PL_DUMMY_262 0x906
#define NA_SE_PL_DUMMY_263 0x907
#define NA_SE_PL_DUMMY_264 0x908
#define NA_SE_PL_DUMMY_265 0x909
#define NA_SE_PL_DUMMY_266 0x90A
#define NA_SE_PL_DUMMY_267 0x90B
#define NA_SE_PL_DUMMY_268 0x90C
#define NA_SE_PL_DUMMY_269 0x90D
#define NA_SE_PL_DUMMY_270 0x90E
#define NA_SE_PL_DUMMY_271 0x90F
#define NA_SE_PL_DUMMY_272 0x910
#define NA_SE_PL_DUMMY_273 0x911
#define NA_SE_PL_DUMMY_274 0x912
#define NA_SE_PL_DUMMY_275 0x913
#define NA_SE_PL_DUMMY_276 0x914
#define NA_SE_PL_DUMMY_277 0x915
#define NA_SE_PL_DUMMY_278 0x916
#define NA_SE_PL_DUMMY_279 0x917
#define NA_SE_PL_DUMMY_280 0x918
#define NA_SE_PL_DUMMY_281 0x919
#define NA_SE_PL_DUMMY_282 0x91A
#define NA_SE_PL_DUMMY_283 0x91B
#define NA_SE_PL_DUMMY_284 0x91C
#define NA_SE_PL_DUMMY_285 0x91D
#define NA_SE_PL_DUMMY_286 0x91E
#define NA_SE_PL_DUMMY_287 0x91F
#define NA_SE_PL_DUMMY_288 0x920
#define NA_SE_PL_DUMMY_289 0x921
#define NA_SE_PL_DUMMY_290 0x922
#define NA_SE_PL_DUMMY_291 0x923
#define NA_SE_PL_DUMMY_292 0x924
#define NA_SE_PL_DUMMY_293 0x925
#define NA_SE_PL_DUMMY_294 0x926
#define NA_SE_PL_DUMMY_295 0x927
#define NA_SE_PL_DUMMY_296 0x928
#define NA_SE_PL_DUMMY_297 0x929
#define NA_SE_PL_DUMMY_298 0x92A
#define NA_SE_PL_DUMMY_299 0x92B
#define NA_SE_PL_DUMMY_300 0x92C
#define NA_SE_PL_DUMMY_301 0x92D
#define NA_SE_PL_DUMMY_302 0x92E
#define NA_SE_PL_DUMMY_303 0x92F
#define NA_SE_PL_DUMMY_304 0x930
#define NA_SE_PL_DUMMY_305 0x931
#define NA_SE_PL_DUMMY_306 0x932
#define NA_SE_PL_DUMMY_307 0x933
#define NA_SE_PL_DUMMY_308 0x934
#define NA_SE_PL_DUMMY_309 0x935
#define NA_SE_PL_DUMMY_310 0x936
#define NA_SE_PL_DUMMY_311 0x937
#define NA_SE_PL_DUMMY_312 0x938
#define NA_SE_PL_DUMMY_313 0x939
#define NA_SE_PL_DUMMY_314 0x93A
#define NA_SE_PL_DUMMY_315 0x93B
#define NA_SE_PL_DUMMY_316 0x93C
#define NA_SE_PL_DUMMY_317 0x93D
#define NA_SE_PL_DUMMY_318 0x93E
#define NA_SE_PL_DUMMY_319 0x93F
#define NA_SE_PL_DUMMY_320 0x940
#define NA_SE_PL_DUMMY_321 0x941
#define NA_SE_PL_DUMMY_322 0x942
#define NA_SE_PL_DUMMY_323 0x943
#define NA_SE_PL_DUMMY_324 0x944
#define NA_SE_PL_DUMMY_325 0x945
#define NA_SE_PL_DUMMY_326 0x946
#define NA_SE_PL_DUMMY_327 0x947
#define NA_SE_PL_DUMMY_328 0x948
#define NA_SE_PL_DUMMY_329 0x949
#define NA_SE_PL_DUMMY_330 0x94A
#define NA_SE_PL_DUMMY_331 0x94B
#define NA_SE_PL_DUMMY_332 0x94C
#define NA_SE_PL_DUMMY_333 0x94D
#define NA_SE_PL_DUMMY_334 0x94E
#define NA_SE_PL_DUMMY_335 0x94F
#define NA_SE_PL_DUMMY_336 0x950
#define NA_SE_PL_DUMMY_337 0x951
#define NA_SE_PL_DUMMY_338 0x952
#define NA_SE_PL_DUMMY_339 0x953
#define NA_SE_PL_DUMMY_340 0x954
#define NA_SE_PL_DUMMY_341 0x955
#define NA_SE_PL_DUMMY_342 0x956
#define NA_SE_PL_DUMMY_343 0x957
#define NA_SE_PL_DUMMY_344 0x958
#define NA_SE_PL_DUMMY_345 0x959
#define NA_SE_PL_DUMMY_346 0x95A
#define NA_SE_PL_DUMMY_347 0x95B
#define NA_SE_PL_DUMMY_348 0x95C
#define NA_SE_PL_DUMMY_349 0x95D
#define NA_SE_PL_DUMMY_350 0x95E
#define NA_SE_PL_DUMMY_351 0x95F
#define NA_SE_EV_MARATHONMAN_RISE 0x960
#define NA_SE_PL_DUMMY_353 0x961
#define NA_SE_PL_DUMMY_354 0x962
#define NA_SE_PL_DUMMY_355 0x963
#define NA_SE_PL_DUMMY_356 0x964
#define NA_SE_PL_DUMMY_357 0x965
#define NA_SE_PL_DUMMY_358 0x966
#define NA_SE_PL_DUMMY_359 0x967
#define NA_SE_PL_DUMMY_360 0x968
#define NA_SE_PL_DUMMY_361 0x969
#define NA_SE_PL_DUMMY_362 0x96A
#define NA_SE_PL_DUMMY_363 0x96B
#define NA_SE_PL_DUMMY_364 0x96C
#define NA_SE_PL_DUMMY_365 0x96D
#define NA_SE_PL_DUMMY_366 0x96E
#define NA_SE_PL_DUMMY_367 0x96F
#define NA_SE_EV_MARATHONMAN_LAND 0x970
#define NA_SE_PL_DUMMY_369 0x971
#define NA_SE_PL_DUMMY_370 0x972
#define NA_SE_PL_DUMMY_371 0x973
#define NA_SE_PL_DUMMY_372 0x974
#define NA_SE_PL_DUMMY_373 0x975
#define NA_SE_PL_DUMMY_374 0x976
#define NA_SE_PL_DUMMY_375 0x977
#define NA_SE_PL_DUMMY_376 0x978
#define NA_SE_PL_DUMMY_377 0x979
#define NA_SE_PL_DUMMY378 0x97A
#define NA_SE_PL_DUMMY_379 0x97B
#define NA_SE_PL_DUMMY_380 0x97C
#define NA_SE_PL_DUMMY_381 0x97D
#define NA_SE_PL_DUMMY_382 0x97E
#define NA_SE_PL_DUMMY_383 0x97F
#define NA_SE_PL_GORON_CHG_ROLL 0x980
#define NA_SE_PL_DUMMY_385 0x981
#define NA_SE_PL_DUMMY_386 0x982
#define NA_SE_PL_DUMMY_387 0x983
#define NA_SE_PL_DUMMY_388 0x984
#define NA_SE_PL_DUMMY_389 0x985
#define NA_SE_PL_DUMMY_390 0x986
#define NA_SE_PL_DUMMY_391 0x987
#define NA_SE_PL_DUMMY_392 0x988
#define NA_SE_PL_DUMMY_393 0x989
#define NA_SE_PL_DUMMY_394 0x98A
#define NA_SE_PL_DUMMY_395 0x98B
#define NA_SE_PL_DUMMY_396 0x98C
#define NA_SE_PL_DUMMY_397 0x98D
#define NA_SE_PL_DUMMY_398 0x98E
#define NA_SE_PL_GORON_CHG_ROLL_ICE 0x98F
#define NA_SE_PL_GORON_ROLL 0x990
#define NA_SE_PL_DUMMY_401 0x991
#define NA_SE_PL_DUMMY_402 0x992
#define NA_SE_PL_DUMMY_403 0x993
#define NA_SE_PL_DUMMY_404 0x994
#define NA_SE_PL_DUMMY_405 0x995
#define NA_SE_PL_DUMMY_406 0x996
#define NA_SE_PL_DUMMY_407 0x997
#define NA_SE_PL_DUMMY_408 0x998
#define NA_SE_PL_DUMMY_409 0x999
#define NA_SE_PL_DUMMY_410 0x99A
#define NA_SE_PL_DUMMY_411 0x99B
#define NA_SE_PL_DUMMY_412 0x99C
#define NA_SE_PL_DUMMY_413 0x99D
#define NA_SE_PL_DUMMY_414 0x99E
#define NA_SE_PL_GORON_ROLL_ICE 0x99F
#define NA_SE_PL_DEKUNUTS_BUD 0x9A0
#define NA_SE_PL_DEKUNUTS_BUBLE_BREATH 0x9A1
#define NA_SE_PL_GORON_BALL_CHARGE_FAILED 0x9A2
#define NA_SE_PL_GORON_BALL_CHARGE_DASH 0x9A3
#define NA_SE_PL_FACE_CHANGE 0x9A4
#define NA_SE_PL_FACE_UP_S 0x9A5
#define NA_SE_PL_DEKUNUTS_STRUGGLE 0x9A6
#define NA_SE_PL_WARP_PLATE 0x9A7
#define NA_SE_PL_WARP_PLATE_OUT 0x9A8
#define NA_SE_PL_DEKUNUTS_ATTACK 0x9A9
#define NA_SE_PL_TRANSFORM_VOICE 0x9AA
#define NA_SE_PL_FACE_RETURN 0x9AB
#define NA_SE_PL_DEKUNUTS_DROP_BOMB 0x9AC
#define NA_SE_PL_GORON_SLIP 0x9AD
#define NA_SE_PL_ROLL_SNOW_DUST 0x9AE
#define NA_SE_PL_ZORA_SPARK_BARRIER 0x9AF
#define NA_SE_PL_DEKUNUTS_JUMP 0x9B0
#define NA_SE_PL_DEKUNUTS_JUMP2 0x9B1
#define NA_SE_PL_DEKUNUTS_JUMP3 0x9B2
#define NA_SE_PL_DEKUNUTS_JUMP4 0x9B3
#define NA_SE_PL_DEKUNUTS_JUMP5 0x9B4
#define NA_SE_PL_DEKUNUTS_JUMP6 0x9B5
#define NA_SE_PL_DEKUNUTS_JUMP7 0x9B6
#define NA_SE_PL_DEKUNUTS_JUMP8 0x9B7
#define NA_SE_PL_GORON_STOMACH_EXPLOSION 0x9B8
#define NA_SE_PL_GORON_DRINK_BOMB 0x9B9
#define NA_SE_PL_GET_UP 0x9BA
#define NA_SE_PL_WARP_WING_OPEN 0x9BB
#define NA_SE_PL_WARP_WING_CLOSE 0x9BC
#define NA_SE_PL_WARP_WING_ROLL 0x9BD
#define NA_SE_PL_WARP_WING_VANISH 0x9BE
#define NA_SE_PL_DEKUNUTS_MISS_FIRE 0x9BF
#define NA_SE_PL_FLYING_AIR 0x9C0
#define NA_SE_PL_FIREWORKS 0x9C1
#define NA_SE_PL_FIREWORKS_DUMMY 0x9C2
#define NA_SE_PL_PULL_UP_SNOWBALL 0x9C3
#define NA_SE_PL_WARP_WING_ROLL_2 0x9C4
#define NA_SE_PL_TRANSFORM_GIANT 0x9C5
#define NA_SE_PL_TRANSFORM_NORAML 0x9C6
#define NA_SE_PL_LI_OKARINATORI 0x9C7
#define NA_SE_PL_LI_FUTTOBI 0x9C8
#define NA_SE_PL_LI_OP_OKIAGARI 0x9C9
#define NA_SE_PL_LI_OP_TATIAGARI 0x9CA
#define NA_SE_PL_JUMP_METAL 0x9CB
#define NA_SE_PL_LAND_METAL 0x9CC
#define NA_SE_PL_BOUND_METAL 0x9CD
#define NA_SE_PL_WALK_WALL 0x9CE
#define NA_SE_PL_WALK_WALL_DEKU 0x9CF

// ------------ ITEM ------------

#define NA_SE_IT_SWORD_IMPACT 0x1800
#define NA_SE_IT_SWORD_SWING 0x1801
#define NA_SE_IT_SWORD_PUTAWAY 0x1802
#define NA_SE_IT_SWORD_PICKOUT 0x1803
#define NA_SE_IT_ARROW_SHOT 0x1804
#define NA_SE_IT_BOOMERANG_THROW 0x1805
#define NA_SE_IT_SHIELD_BOUND 0x1806
#define NA_SE_IT_BOW_DRAW 0x1807
#define NA_SE_IT_SHIELD_REFLECT_SW 0x1808
#define NA_SE_IT_ARROW_STICK_HRAD 0x1809
#define NA_SE_IT_HAMMER_HIT 0x180A
#define NA_SE_IT_HOOKSHOT_CHAIN 0x180B
#define NA_SE_IT_SHIELD_REFLECT_MG 0x180C
#define NA_SE_IT_BOMB_IGNIT 0x180D
#define NA_SE_IT_BOMB_EXPLOSION 0x180E
#define NA_SE_IT_BOMB_UNEXPLOSION 0x180F
#define NA_SE_IT_BOOMERANG_FLY 0x1810
#define NA_SE_IT_SWORD_STRIKE 0x1811
#define NA_SE_IT_HAMMER_SWING 0x1812
#define NA_SE_IT_HOOKSHOT_REFLECT 0x1813
#define NA_SE_IT_HOOKSHOT_STICK_CRE 0x1814
#define NA_SE_IT_ARROW_STICK_OBJ 0x1815
#define NA_SE_IT_SWORD_SLASH 0x1816
#define NA_SE_IT_SWORD_SLASH_HARD 0x1817
#define NA_SE_IT_SWORD_SWING_HARD 0x1818
#define NA_SE_IT_BOMB_BOUND 0x1819
#define NA_SE_IT_WALL_HIT_HARD 0x181A
#define NA_SE_IT_WALL_HIT_SOFT 0x181B
#define NA_SE_IT_STONE_HIT 0x181C
#define NA_SE_IT_WOODSTICK_BROKEN 0x181D
#define NA_SE_IT_LASH 0x181E
#define NA_SE_IT_SHIELD_SWING 0x181F
#define NA_SE_IT_SLING_SHOT 0x1820
#define NA_SE_IT_SLING_DRAW 0x1821
#define NA_SE_IT_SWORD_CHARGE 0x1822
#define NA_SE_IT_ROLLING_CUT 0x1823
#define NA_SE_IT_SWORD_STRIKE_HARD 0x1824
#define NA_SE_IT_SLING_REFLECT 0x1825
#define NA_SE_IT_SHIELD_REMOVE 0x1826
#define NA_SE_IT_HOOKSHOT_READY 0x1827
#define NA_SE_IT_HOOKSHOT_RECEIVE 0x1828
#define NA_SE_IT_HOOKSHOT_STICK_OBJ 0x1829
#define NA_SE_IT_SWORD_REFLECT_MG 0x182A
#define NA_SE_IT_DEKU 0x182B
#define NA_SE_IT_WALL_HIT_BUYO 0x182C
#define NA_SE_IT_SWORD_PUTAWAY_STN 0x182D
#define NA_SE_IT_ROLLING_CUT_LV1 0x182E
#define NA_SE_IT_ROLLING_CUT_LV2 0x182F
#define NA_SE_IT_BOW_FLICK 0x1830
#define NA_SE_IT_BOMBCHU_MOVE 0x1831
#define NA_SE_IT_SHIELD_CHARGE_LV1 0x1832
#define NA_SE_IT_SHIELD_CHARGE_LV2 0x1833
#define NA_SE_IT_SHIELD_CHARGE_LV3 0x1834
#define NA_SE_IT_SLING_FLICK 0x1835
#define NA_SE_IT_SWORD_STICK_STN 0x1836
#define NA_SE_IT_REFLECTION_WOOD 0x1837
#define NA_SE_IT_SHIELD_REFLECT_MG2 0x1838
#define NA_SE_IT_MAGIC_ARROW_SHOT 0x1839
#define NA_SE_IT_EXPLOSION_FRAME 0x183A
#define NA_SE_IT_EXPLOSION_ICE 0x183B
#define NA_SE_IT_EXPLOSION_LIGHT 0x183C
#define NA_SE_IT_FISHING_REEL_SLOW 0x183D
#define NA_SE_IT_FISHING_REEL_HIGH 0x183E
#define NA_SE_IT_PULL_FISHING_ROD 0x183F
#define NA_SE_IT_DM_FLYING_GOD_PASS 0x1840
#define NA_SE_IT_DM_FLYING_GOD_DASH 0x1841
#define NA_SE_IT_DM_RING_EXPLOSION 0x1842
#define NA_SE_IT_DM_RING_GATHER 0x1843
#define NA_SE_IT_INGO_HORSE_NEIGH 0x1844
#define NA_SE_IT_EARTHQUAKE 0x1845
#define NA_SE_IT_ERUPTION_PILLAR 0x1846
#define NA_SE_IT_KAKASHI_JUMP 0x1847
#define NA_SE_IT_FLAME 0x1848
#define NA_SE_IT_SHIELD_BEAM 0x1849
#define NA_SE_IT_FISHING_HIT 0x184A
#define NA_SE_IT_GOODS_APPEAR 0x184B
#define NA_SE_IT_MAJIN_SWORD_BROKEN 0x184C
#define NA_SE_IT_HAND_CLAP 0x184D
#define NA_SE_IT_MASTER_SWORD_SWING 0x184E
#define NA_SE_IT_GORON_BALLFANG 0x184F
#define NA_SE_IT_DEKUNUTS_FLOWER_OPEN 0x1850
#define NA_SE_IT_DEKUNUTS_FLOWER_ROLL 0x1851
#define NA_SE_IT_DEKUNUTS_FLOWER_CLOSE 0x1852
#define NA_SE_IT_DEKUNUTS_BUBLE_BROKEN 0x1853
#define NA_SE_IT_DEKUNUTS_BUBLE_VANISH 0x1854
#define NA_SE_IT_DEKUNUTS_DROP_BOMB 0x1855
#define NA_SE_IT_SET_TRANSFORM_MASK 0x1856
#define NA_SE_IT_GORON_PUNCH_SWING 0x1857
#define NA_SE_IT_TRANSFORM_MASK_BROKEN 0x1858
#define NA_SE_IT_ZORA_KICK_SWING 0x1859
#define NA_SE_IT_DEKUNUTS_BUBLE_SHOT_LEVEL 0x185A
#define NA_SE_IT_BIG_BOMB_IGNIT 0x185B
#define NA_SE_IT_BIG_BOMB_EXPLOSION 0x185C
#define NA_SE_IT_REFLECTION_SNOW 0x185D
#define NA_SE_IT_GORON_ROLLING_REFLECTION 0x185E
#define NA_SE_IT_MASK_BOUND_0 0x185F
#define NA_SE_IT_MASK_BOUND_1 0x1860
#define NA_SE_IT_MASK_BOUND_SAND 0x1861
#define NA_SE_IT_REFLECTION_WATER 0x1862
#define NA_SE_IT_KYOJIN_BEARING 0x1863
#define NA_SE_FISHING_REEL_SLOW2 0x1864
#define NA_SE_IT_LURE_LAND1 0x1865
#define NA_SE_IT_ROD_THROW 0x1866
#define NA_SE_IT_REFLECT_BOSS 0x1867
#define NA_SE_IT_SHIELD_SWING_ZORA 0x1868
#define NA_SE_IT_SHIELD_REMOVE_ZORA 0x1869
#define NA_SE_IT_BOMB_EXPLOSION2 0x186A
#define NA_SE_IT_FISHING_REEL_REVERSE 0x186B
#define NA_SE_IT_FISHING_WORM_BOUND 0x186C
#define NA_SE_IT_DUMMY_109 0x186D
#define NA_SE_IT_DUMMY_110 0x186E
#define NA_SE_IT_DUMMY_111 0x186F

// ------------ ENVIRONMENT ------------

#define NA_SE_EV_DOOR_OPEN 0x2800
#define NA_SE_EV_DOOR_CLOSE 0x2801
#define NA_SE_EV_EXPLOSION 0x2802
#define NA_SE_EV_HORSE_WALK 0x2803
#define NA_SE_EV_HORSE_RUN 0x2804
#define NA_SE_EV_HORSE_NEIGH 0x2805
#define NA_SE_EV_RIVER_STREAM 0x2806
#define NA_SE_EV_WATER_WALL_BIG 0x2807
#define NA_SE_EV_OUT_OF_WATER 0x2808
#define NA_SE_EV_DIVE_WATER 0x2809
#define NA_SE_EV_ROCK_SLIDE 0x280A
#define NA_SE_EV_MAGMA_LEVEL 0x280B
#define NA_SE_EV_BRIDGE_OPEN 0x280C
#define NA_SE_EV_BRIDGE_CLOSE 0x280D
#define NA_SE_EV_BRIDGE_OPEN_STOP 0x280E
#define NA_SE_EV_BRIDGE_CLOSE_STOP 0x280F
#define NA_SE_EV_WALL_BROKEN 0x2810
#define NA_SE_EV_CHICKEN_CRY_N 0x2811
#define NA_SE_EV_CHICKEN_CRY_A 0x2812
#define NA_SE_EV_CHICKEN_CRY_M 0x2813
#define NA_SE_EV_SLIDE_DOOR_OPEN 0x2814
#define NA_SE_EV_FOOT_SWITCH 0x2815
#define NA_SE_EV_HORSE_GROAN 0x2816
#define NA_SE_EV_BOMB_DROP_WATER 0x2817
#define NA_SE_EV_HORSE_JUMP 0x2818
#define NA_SE_EV_HORSE_LAND 0x2819
#define NA_SE_EV_HORSE_SLIP 0x281A
#define NA_SE_EV_WHITE_FAIRY_DASH 0x281B
#define NA_SE_EV_SLIDE_DOOR_CLOSE 0x281C
#define NA_SE_EV_BIGWALL_BOUND 0x281D
#define NA_SE_EV_STONE_STATUE_OPEN 0x281E
#define NA_SE_EV_TBOX_UNLOCK 0x281F
#define NA_SE_EV_TBOX_OPEN 0x2820
#define NA_SE_SY_TIMER 0x2821
#define NA_SE_EV_FLAME_IGNITION 0x2822
#define NA_SE_EV_SPEAR_HIT 0x2823
#define NA_SE_EV_ELEVATOR_MOVE 0x2824
#define NA_SE_EV_WARP_HOLE 0x2825
#define NA_SE_EV_LINK_WARP 0x2826
#define NA_SE_EV_PILLAR_SINK 0x2827
#define NA_SE_EV_WATER_WALL 0x2828
#define NA_SE_EV_RIVER_STREAM_S 0x2829
#define NA_SE_EV_RIVER_STREAM_F 0x282A
#define NA_SE_EV_KID_HORSE_LAND2 0x282B
#define NA_SE_EV_KID_HORSE_SANDDUST 0x282C
#define NA_SE_EV_DUMMY_45 0x282D
#define NA_SE_EV_LIGHTNING 0x282E
#define NA_SE_EV_BOMB_BOUND 0x282F
#define NA_SE_EV_WATERDROP 0x2830
#define NA_SE_EV_TORCH 0x2831
#define NA_SE_EV_MAGMA_LEVEL_M 0x2832
#define NA_SE_EV_FIRE_PILLAR 0x2833
#define NA_SE_EV_FIRE_PLATE 0x2834
#define NA_SE_EV_BLOCK_BOUND 0x2835
#define NA_SE_EV_METALDOOR_SLIDE 0x2836
#define NA_SE_EV_METALDOOR_STOP 0x2837
#define NA_SE_EV_BLOCK_SHAKE 0x2838
#define NA_SE_EV_BOX_BREAK 0x2839
#define NA_SE_EV_HAMMER_SWITCH 0x283A
#define NA_SE_EV_MAGMA_LEVEL_L 0x283B
#define NA_SE_EV_SPEAR_FENCE 0x283C
#define NA_SE_EV_WATERDROP_GRD 0x283D
#define NA_SE_EV_EXPLSION_LONG 0x283E
#define NA_SE_EV_WATER_WALL_BIG_SILENT 0x283F
#define NA_SE_EV_DESERT_WARPHOLE 0x2840
#define NA_SE_EV_FOUNTAIN 0x2841
#define NA_SE_EV_KID_HORSE_WALK 0x2842
#define NA_SE_EV_KID_HORSE_RUN 0x2843
#define NA_SE_EV_KID_HORSE_NEIGH 0x2844
#define NA_SE_EV_KID_HORSE_GROAN 0x2845
#define NA_SE_EV_S_STONE_FLASH 0x2846
#define NA_SE_EV_LIGHT_GATHER 0x2847
#define NA_SE_EV_TREE_CUT 0x2848
#define NA_SE_EV_VOLCANO 0x2849
#define NA_SE_EV_POSTMAN_WALK 0x284A
#define NA_SE_EV_POSTMACHINE_HIT_OPEN 0x284B
#define NA_SE_EV_POSTMACHINE_OPEN 0x284C
#define NA_SE_EV_CHINETRAP_DOWN 0x284D
#define NA_SE_EV_PLANT_BROKEN 0x284E
#define NA_SE_EV_STONE_SWITCH_ON 0x284F
#define NA_SE_EV_FLUTTER_FLAG 0x2850
#define NA_SE_EV_TRAP_BOUND 0x2851
#define NA_SE_EV_ROCK_BROKEN 0x2852
#define NA_SE_EV_FANTOM_WARP_S2 0x2853
#define NA_SE_EV_FANTOM_WARP_L2 0x2854
#define NA_SE_EV_COFFIN_CAP_OPEN 0x2855
#define NA_SE_EV_TRE_BOX_BOUND 0x2856
#define NA_SE_EV_WIND_TRAP 0x2857
#define NA_SE_EV_TRAP_OBJ_SLIDE 0x2858
#define NA_SE_EV_METALDOOR_OPEN 0x2859
#define NA_SE_EV_METALDOOR_CLOSE 0x285A
#define NA_SE_EV_BURN_OUT 0x285B
#define NA_SE_EV_BLOCKSINK 0x285C
#define NA_SE_EV_CROWD 0x285D
#define NA_SE_EV_WATER_LEVEL_DOWN 0x285E
#define NA_SE_EV_NAVY_VANISH 0x285F
#define NA_SE_EV_STONE_SWITCH_OFF 0x2860
#define NA_SE_EV_WEB_VIBRATION 0x2861
#define NA_SE_EV_ICE_STAND_APPEAR 0x2862
#define NA_SE_EV_ROLL_STAND 0x2863
#define NA_SE_EV_SEESAW_WATER_BOUND 0x2864
#define NA_SE_EV_SECOM_CONVEYOR 0x2865
#define NA_SE_EV_WOODDOOR_OPEN 0x2866
#define NA_SE_EV_METALGATE_OPEN 0x2867
#define NA_SE_IT_SCOOP_UP_WATER 0x2868
#define NA_SE_EV_FISH_LEAP 0x2869
#define NA_SE_EV_KAKASHI_SWING 0x286A
#define NA_SE_EV_KAKASHI_ROLL 0x286B
#define NA_SE_EV_BOTTLE_CAP_OPEN 0x286C
#define NA_SE_EV_G_STONE_CRUSH 0x286D
#define NA_SE_EV_KAKASH_LONGI_ROLL 0x286E
#define NA_SE_EV_SUN_MARK_FLASH 0x286F
#define NA_SE_EV_FALL_DOWN_DIRT 0x2870
#define NA_SE_EV_SEESAW_BOUND 0x2871
#define NA_SE_EV_FAIRY_ATTACK 0x2872
#define NA_SE_EV_WOOD_HIT 0x2873
#define NA_SE_EV_SCOOPUP_WATER 0x2874
#define NA_SE_EV_DROP_FALL 0x2875
#define NA_SE_EV_WOOD_GEAR 0x2876
#define NA_SE_EV_TREE_SWING 0x2877
#define NA_SE_EV_AUTO_DOOR_CLOSE 0x2878
#define NA_SE_EV_NAVY_FLY_REBIRTH 0x2879
#define NA_SE_EV_CHAINLIFT_STOP 0x287A
#define NA_SE_EV_TRE_BOX_APPEAR 0x287B
#define NA_SE_EV_CHAIN_KEY_UNLOCK 0x287C
#define NA_SE_EV_SPINE_TRAP_MOVE 0x287D
#define NA_SE_EV_HEALING 0x287E
#define NA_SE_EV_GREAT_FAIRY_APPEAR 0x287F
#define NA_SE_EV_GREAT_FAIRY_VANISH 0x2880
#define NA_SE_EV_RED_EYE 0x2881
#define NA_SE_EV_ROLL_STAND_2 0x2882
#define NA_SE_EV_WALL_SLIDE 0x2883
#define NA_SE_EV_TRE_BOX_FLASH 0x2884
#define NA_SE_EV_WINDMILL_LEVEL 0x2885
#define NA_SE_EV_GOTO_HEAVEN 0x2886
#define NA_SE_EV_POT_BROKEN 0x2887
#define NA_SE_PL_PUT_DOWN_POT 0x2888
#define NA_SE_EV_DIVE_INTO_WATER 0x2889
#define NA_SE_EV_JUMP_OUT_WATER 0x288A
#define NA_SE_EV_ICE_PIECE 0x288B
#define NA_SE_EV_TRIFORCE 0x288C
#define NA_SE_EV_AURORA 0x288D
#define NA_SE_EV_CHIBI_FAIRY_SAVED 0x288E
#define NA_SE_EV_BUYOSTAND_RISING 0x288F
#define NA_SE_EV_BUYOSTAND_FALL 0x2890
#define NA_SE_EV_MILK_POT_BROKEN 0x2891
#define NA_SE_EV_CHAIR_ROLL 0x2892
#define NA_SE_EV_STONEDOOR_STOP 0x2893
#define NA_SE_EV_S_STONE_REVIVAL 0x2894
#define NA_SE_EV_WATER_TANK 0x2895
#define NA_SE_EV_HUMAN_BOUND 0x2896
#define NA_SE_EV_TOILET_WATER 0x2897
#define NA_SE_EV_EARTHQUAKE 0x2898
#define NA_SE_EV_SWEEP 0x2899
#define NA_SE_EV_GOD_LIGHTBALL_2 0x289A
#define NA_SE_EV_RUN_AROUND 0x289B
#define NA_SE_EV_CONSENTRATION 0x289C
#define NA_SE_EV_TIMETRIP_LIGHT 0x289D
#define NA_SE_EV_DOOR_BELL 0x289E
#define NA_SE_EV_BOUND_ON_MAGMA 0x289F
#define NA_SE_EV_HONEYCOMB_FALL 0x28A0
#define NA_SE_EV_JUMP_CONC 0x28A1
#define NA_SE_EV_ICE_MELT 0x28A2
#define NA_SE_EV_FIRE_PILLAR_S 0x28A3
#define NA_SE_EV_BLOCK_RISING 0x28A4
#define NA_SE_EV_CHINCLE_SPELL_EFFECT 0x28A5
#define NA_SE_EV_LINK_WARP_IN 0x28A6
#define NA_SE_EV_LINK_WARP_OUT 0x28A7
#define NA_SE_EV_FIATY_HEAL 0x28A8
#define NA_SE_EV_CHAIN_KEY_UNLOCK_B 0x28A9
#define NA_SE_EV_WOODBOX_BREAK 0x28AA
#define NA_SE_EV_PUT_DOWN_WOODBOX 0x28AB
#define NA_SE_EV_LAND_DIRT 0x28AC
#define NA_SE_EV_FLOOR_ROLLING 0x28AD
#define NA_SE_EV_DOG_CRY_EVENING 0x28AE
#define NA_SE_EV_JABJAB_HICCUP 0x28AF
#define NA_SE_EV_STICK_SWING 0x28B0
#define NA_SE_EV_FROG_JUMP 0x28B1
#define NA_SE_EV_ICE_FREEZE 0x28B2
#define NA_SE_EV_BURNING 0x28B3
#define NA_SE_EV_WOODPLATE_BOUND 0x28B4
#define NA_SE_EV_MOON_CRY 0x28B5
#define NA_SE_EV_JABJAB_GROAN 0x28B6
#define NA_SE_EV_WAVE_S 0x28B7
#define NA_SE_EV_BIGBALL_ROLL 0x28B8
#define NA_SE_EV_ELEVATOR_MOVE3 0x28B9
#define NA_SE_EV_DIAMOND_SWITCH 0x28BA
#define NA_SE_EV_FLAME_OF_FIRE 0x28BB
#define NA_SE_EV_FISH_GROW_UP 0x28BC
#define NA_SE_EV_FLYING_AIR 0x28BD
#define NA_SE_EV_PASS_AIR 0x28BE
#define NA_SE_EV_COME_UP_DEKU_JR 0x28BF
#define NA_SE_EV_SAND_STORM 0x28C0
#define NA_SE_EV_BOILED_WATER_S 0x28C1
#define NA_SE_EV_GRAVE_EXPLOSION 0x28C2
#define NA_SE_EV_LURE_MOVE_W 0x28C3
#define NA_SE_EV_POT_MOVE_START 0x28C4
#define NA_SE_EV_DIVE_INTO_WATER_L 0x28C5
#define NA_SE_EV_OUT_OF_WATER_L 0x28C6
#define NA_SE_EV_BOILED_WATER_L 0x28C7
#define NA_SE_EV_DIG_UP 0x28C8
#define NA_SE_EV_WOOD_BOUND 0x28C9
#define NA_SE_EV_WATER_BUBBLE 0x28CA
#define NA_SE_EV_ICE_BROKEN 0x28CB
#define NA_SE_EV_FROG_GROW_UP 0x28CC
#define NA_SE_EV_WATER_CONVECTION 0x28CD
#define NA_SE_EV_GROUND_GATE_OPEN 0x28CE
#define NA_SE_EV_FACE_BREAKDOWN 0x28CF
#define NA_SE_EV_TOILET_HAND_APPEAR 0x28D0
#define NA_SE_EV_TOILET_HAND_VANISH 0x28D1
#define NA_SE_EV_ROUND_TRAP_MOVE 0x28D2
#define NA_SE_EV_HIT_SOUND 0x28D3
#define NA_SE_EV_ICE_SWING 0x28D4
#define NA_SE_EV_DOWN_TO_GROUND 0x28D5
#define NA_SE_EV_BIG_TORTOISE_SWIM 0x28D6
#define NA_SE_EV_TORTOISE_WAKE_UP 0x28D7
#define NA_SE_EV_SMALL_DOG_BARK 0x28D8
#define NA_SE_EV_RUPY_FALL 0x28D9
#define NA_SE_EV_RAIN 0x28DA
#define NA_SE_EV_IRON_DOOR_OPEN 0x28DB
#define NA_SE_EV_IRON_DOOR_CLOSE 0x28DC
#define NA_SE_EV_WHIRLPOOL 0x28DD
#define NA_SE_EV_BIG_TORTOISE_ROLL 0x28DE
#define NA_SE_EV_COW_CRY 0x28DF
#define NA_SE_EV_METAL_BOX_BOUND 0x28E0
#define NA_SE_EV_ELECTRIC_EXPLOSION 0x28E1
#define NA_SE_EV_HEAVY_THROW 0x28E2
#define NA_SE_EV_FROG_CRY_0 0x28E3
#define NA_SE_EV_FROG_CRY_1 0x28E4
#define NA_SE_EV_COW_CRY_LV 0x28E5
#define NA_SE_EV_RONRON_DOOR_CLOSE 0x28E6
#define NA_SE_EV_BUTTERFRY_TO_FAIRY 0x28E7
#define NA_SE_EV_FIVE_COUNT_LUPY 0x28E8
#define NA_SE_EV_STONE_GROW_UP 0x28E9
#define NA_SE_EV_STONE_LAUNCH 0x28EA
#define NA_SE_EV_STONE_ROLLING 0x28EB
#define NA_SE_EV_TOGE_STICK_ROLLING 0x28EC
#define NA_SE_EV_TOWER_ENERGY 0x28ED
#define NA_SE_EV_MOON_LIGHT_PILLAR 0x28EE
#define NA_SE_EV_MONKEY_WALK 0x28EF
#define NA_SE_EV_KNIGHT_WALK 0x28F0
#define NA_SE_EV_PILLAR_MOVE_STOP 0x28F1
#define NA_SE_EV_WAVE 0x28F2
#define NA_SE_EV_BIGBELL 0x28F3
#define NA_SE_EV_NUTS_BROKEN 0x28F4
#define NA_SE_EV_SNOWBALL_BROKEN 0x28F5
#define NA_SE_EV_SMALLBALL_ROLL 0x28F6
#define NA_SE_EV_FLOWERPETAL_MOVE 0x28F7
#define NA_SE_EV_FLOWERPETAL_STOP 0x28F8
#define NA_SE_EV_FLOWER_ROLLING 0x28F9
#define NA_SE_EV_GLASSBROKEN_IMPACT 0x28FA
#define NA_SE_EV_GLASSBROKEN_BOUND 0x28FB
#define NA_SE_EV_BIGBALL_ROLL_SR 0x28FC
#define NA_SE_EV_SMALL_SNOWBALL_BROKEN 0x28FD
#define NA_SE_EV_STATUE_VANISH 0x28FE
#define NA_SE_EV_BIGBALL_BOUND 0x28FF
#define NA_SE_EV_MONKEY_VO_WALK 0x2900
#define NA_SE_EV_MONKEY_VO_JOY 0x2901
#define NA_SE_EV_WALK_WATER 0x2902
#define NA_SE_EV_PLATE_LIFT_LEVEL 0x2903
#define NA_SE_EV_BIGBALL_ROLL_2 0x2904
#define NA_SE_EV_BIGBALL_ROLL_SR_2 0x2905
#define NA_SE_EV_BIGBALL_ROLL_3 0x2906
#define NA_SE_EV_BIGBALL_ROLL_SR_3 0x2907
#define NA_SE_EV_BEAVER_SWIM_MOTOR 0x2908
#define NA_SE_EV_BEAVER_SWIM_HAND 0x2909
#define NA_SE_EV_SMALL_DOG_CRY 0x290A
#define NA_SE_EV_SMALL_DOG_GROAN 0x290B
#define NA_SE_EV_SMALL_DOG_ATK_BARK 0x290C
#define NA_SE_EV_ICE_PILLAR_RISING 0x290D
#define NA_SE_EV_ICE_PILLAR_FALL 0x290E
#define NA_SE_EV_GORON_CHEER 0x290F
#define NA_SE_EV_SMALL_DOG_ANG_BARK 0x2910
#define NA_SE_EV_COMICAL_JUMP 0x2911
#define NA_SE_EV_LIGHTNING_HARD 0x2912
#define NA_SE_EV_SMALL_DOG_WHINE 0x2913
#define NA_SE_EV_PANIC_IN_HOUSE 0x2914
#define NA_SE_EV_CLOCK_TOWER_BELL 0x2915
#define NA_SE_EV_CLOCK_TOWER_SECOND_HAND 0x2916
#define NA_SE_EV_SIGNAL_BIGBELL 0x2917
#define NA_SE_EV_DUMMY_280 0x2918
#define NA_SE_EV_BEAVER_VOICE_0 0x2919
#define NA_SE_EV_BEAVER_VOICE_1 0x291A
#define NA_SE_EV_WATERWHEEL_LEVEL 0x291B
#define NA_SE_EV_WOOD_GATE_OPEN_N 0x291C
#define NA_SE_EV_INVISIBLE_MONKEY 0x291D
#define NA_SE_EV_CRUISER 0x291E
#define NA_SE_EV_SECRET_CHEER 0x291F
#define NA_SE_EV_BOTTLE_WATERING 0x2920
#define NA_SE_EV_MONKEY_VO_SADNESS 0x2921
#define NA_SE_EV_SNOWSTORM_HARD 0x2922
#define NA_SE_EV_UNSKILLFUL_OCARINA 0x2923
#define NA_SE_EV_BLACK_FAIRY_DASH 0x2924
#define NA_SE_EV_FAIRY_SURPRISE 0x2925
#define NA_SE_EV_MONDO_SURPRISE 0x2926
#define NA_SE_EV_SPOT_LIGHT_OPEN 0x2927
#define NA_SE_EV_HOUSE_BROKEN 0x2928
#define NA_SE_EV_MOON_FALL 0x2929
#define NA_SE_EV_OCARINA_BOUND_0 0x292A
#define NA_SE_EV_OCARINA_BOUND_1 0x292B
#define NA_SE_EV_BOMBERS_WALK 0x292C
#define NA_SE_EV_BOMBERS_LAND 0x292D
#define NA_SE_EV_BOMBERS_SHOT_BREATH 0x292E
#define NA_SE_EV_BOMBERS_SHOT_EXPLOSUIN 0x292F
#define NA_SE_EV_BOMBERS_JUMP 0x2930
#define NA_SE_EV_SOLDIER_WALK 0x2931
#define NA_SE_EV_ROCK_CUBE_RISING 0x2932
#define NA_SE_EV_ROCK_CUBE_FALL 0x2933
#define NA_SE_EV_BELL_SPIT 0x2934
#define NA_SE_EV_BELL_SIGH 0x2935
#define NA_SE_EV_BELL_BRAKE 0x2936
#define NA_SE_EV_DOG_SWIM 0x2937
#define NA_SE_EV_CHIBI_FAIRY_HEAL_ORG 0x2938
#define NA_SE_EV_BOMBERS_CLIMB 0x2939
#define NA_SE_EV_WOODPLATE_BROKEN 0x293A
#define NA_SE_EV_WATER_LEVEL_DOWN_FIX 0x293B
#define NA_SE_EV_HONEYCOMB_BROKEN 0x293C
#define NA_SE_EV_CLOCK_TOWER_UP 0x293D
#define NA_SE_EV_CLOCK_TOWER_STOP 0x293E
#define NA_SE_EV_CLOCK_TOWER_FALL 0x293F
#define NA_SE_EV_CLOCK_TOWER_BOUND_0 0x2940
#define NA_SE_EV_CLOCK_TOWER_BOUND_1 0x2941
#define NA_SE_EV_CLOCK_TOWER_BOUND_2 0x2942
#define NA_SE_EV_STONEDOOR_OPEN_S 0x2943
#define NA_SE_EV_ICE_MELT_LEVEL 0x2944
#define NA_SE_EV_CLOCK_TOWER_STAIR_MOVE 0x2945
#define NA_SE_EV_DUMMY_326 0x2946
#define NA_SE_EV_OBJECT_STICK 0x2947
#define NA_SE_EV_CHICK_TO_CHICKEN 0x2948
#define NA_SE_EV_MUJURA_BALLOON_BROKEN 0x2949
#define NA_SE_EV_BALLOON_SWELL 0x294A
#define NA_SE_EV_SEAHORSE_OUT_BOTTLE 0x294B
#define NA_SE_EV_KYOJIN_VOICE_SUCCESS 0x294C
#define NA_SE_EV_KYOJIN_VOICE_FAIL 0x294D
#define NA_SE_EV_KYOJIN_WALK 0x294E
#define NA_SE_EV_MOON_FALL_LAST 0x294F
#define NA_SE_EV_EARTHQUAKE_LAST 0x2950
#define NA_SE_EV_SEAHORSE_SWIM 0x2951
#define NA_SE_EV_OPEN_AMBRELLA 0x2952
#define NA_SE_EV_BUTLER_FRY 0x2953
#define NA_SE_EV_PIRATE_SHIP 0x2954
#define NA_SE_EV_DRAIN 0x2955
#define NA_SE_EV_DORA_L 0x2956
#define NA_SE_EV_LOG_BOUND 0x2957
#define NA_SE_EV_CART_WHEEL 0x2958
#define NA_SE_EV_EARTHQUAKE_LAST2 0x2959
#define NA_SE_EV_DORA_S 0x295A
#define NA_SE_EV_ROCK_FALL 0x295B
#define NA_SE_EV_FREEZE_S 0x295C
#define NA_SE_EV_WOOD_BOUND_S 0x295D
#define NA_SE_EV_CLOSE_AMBRELLA 0x295E
#define NA_SE_EV_OBJECT_SLIDE 0x295F
#define NA_SE_EV_ROLL_AND_FALL 0x2960
#define NA_SE_EV_GORON_BOUND_0 0x2961
#define NA_SE_EV_GORON_BOUND_1 0x2962
#define NA_SE_EV_MONKEY_VO_DAMAGE 0x2963
#define NA_SE_EV_FORT_RISING 0x2964
#define NA_SE_EV_MONKEY_VO_REWARD 0x2965
#define NA_SE_EV_WATER_PURIFICATION 0x2966
#define NA_SE_EV_OWL_WARP_SWITCH_ON 0x2967
#define NA_SE_EV_BIG_WATER_WHEEL_RR 0x2968
#define NA_SE_EV_BIG_WATER_WHEEL_LR 0x2969
#define NA_SE_EV_SMALL_WATER_WHEEL 0x296A
#define NA_SE_EV_COCK_SWITCH_ROLL 0x296B
#define NA_SE_EV_COCK_SWITCH_STOP 0x296C
#define NA_SE_EV_PIPE_STREAM_START 0x296D
#define NA_SE_EV_WATER_PILLAR 0x296E
#define NA_SE_EV_SEESAW_INCLINE 0x296F
#define NA_SE_EV_ZORA_WALK 0x2970
#define NA_SE_EV_PIRATE_WALK 0x2971
#define NA_SE_EV_PILLAR_UP_FAST 0x2972
#define NA_SE_EV_DUMMY_WATER_WHEEL_RR 0x2973
#define NA_SE_EV_DUMMY_WATER_WHEEL_LR 0x2974
#define NA_SE_EV_MUJURA_FOLLOWERS_FLY 0x2975
#define NA_SE_EV_MAKE_TURRET 0x2976
#define NA_SE_EV_CHANDELIER_ROLL 0x2977
#define NA_SE_EV_CHANDELIER_BROKEN 0x2978
#define NA_SE_EV_SINK_WOOD_FLOOR 0x2979
#define NA_SE_EV_REBOUND_WOOD_FLOOR 0x297A
#define NA_SE_EV_UFO_APPEAR 0x297B
#define NA_SE_EV_UFO_DASH 0x297C
#define NA_SE_EV_TORNADE 0x297D
#define NA_SE_EV_MILK_POT_DAMAGE 0x297E
#define NA_SE_EV_DUMMY_383 0x297F
#define NA_SE_EV_KYOJIN_SIGN 0x2980
#define NA_SE_EV_KYOJIN_GRATITUDE0 0x2981
#define NA_SE_EV_KYOJIN_GRATITUDE1 0x2982
#define NA_SE_EV_KYOJIN_GRATITUDE2 0x2983
#define NA_SE_EV_IKANA_DOOR_OPEN 0x2984
#define NA_SE_EV_IKANA_DOOR_CLOSE 0x2985
#define NA_SE_EV_MOONSTONE_FALL 0x2986
#define NA_SE_EV_COMING_FIRE 0x2987
#define NA_SE_EV_FAIRY_GROUP_FRY 0x2988
#define NA_SE_EV_FAIRY_GROUP_HEAL 0x2989
#define NA_SE_EV_WOOD_DOOR_OPEN_SPEEDY 0x298A
#define NA_SE_EV_PAMERA_WALK 0x298B
#define NA_SE_EV_G_STONE_CHANGE_COLOR 0x298C
#define NA_SE_EV_CURTAIN_DOWN 0x298D
#define NA_SE_EV_GORON_HAND_HIT 0x298E
#define NA_SE_EV_SMALL_WOODPLATE_BOUND_0 0x298F
#define NA_SE_EV_GET_UP_ON_BED 0x2990
#define NA_SE_EV_LIE_DOWN_ON_BED 0x2991
#define NA_SE_EV_BANK_MAN_HAND_HIT 0x2992
#define NA_SE_EV_HANKO 0x2993
#define NA_SE_EV_CHICK_SONG 0x2994
#define NA_SE_EV_LAND_SAND 0x2995
#define NA_SE_EV_JUMP_SAND 0x2996
#define NA_SE_EV_SECRET_LADDER_APPEAR 0x2997
#define NA_SE_EV_CLAPPING_2P 0x2998
#define NA_SE_EV_DIVE_INTO_WEED 0x2999
#define NA_SE_EV_FAIRY_SHIVER 0x299A
#define NA_SE_EV_MASK_RISING 0x299B
#define NA_SE_EV_MOON_EYE_FLASH 0x299C
#define NA_SE_EV_SLIP_MOON 0x299D
#define NA_SE_EV_FALL_POWER 0x299E
#define NA_SE_EV_BELL_DASH_NORMAL 0x299F
#define NA_SE_EV_IKANA_BLOCK_MOVE_X 0x29A0
#define NA_SE_EV_IKANA_BLOCK_MOVE_Z 0x29A1
#define NA_SE_EV_IKANA_BLOCK_MOVE_Y 0x29A2
#define NA_SE_EV_IKANA_BLOCK_STOP_C 0x29A3
#define NA_SE_EV_IKANA_BLOCK_STOP_F 0x29A4
#define NA_SE_EV_BELL_ANGER 0x29A5
#define NA_SE_EV_IKANA_BLOCK_SWITCH 0x29A6
#define NA_SE_EV_BAT_FLY 0x29A7
#define NA_SE_EV_UFO_LIGHT_BEAM 0x29A8
#define NA_SE_EV_DOOR_UNLOCK 0x29A9
#define NA_SE_EV_WOOD_WATER_WHEEL 0x29AA
#define NA_SE_EV_CONVEYOR_SHUTTER_OPEN 0x29AB
#define NA_SE_EV_CONVEYOR_SHUTTER_CLOSE 0x29AC
#define NA_SE_EV_ROOM_CARTAIN 0x29AD
#define NA_SE_EV_ZORA_KIDS_BORN 0x29AE
#define NA_SE_EV_ZORA_KIDS_SWIM_0 0x29AF
#define NA_SE_EV_ZORA_KIDS_SWIM_1 0x29B0
#define NA_SE_EV_MOON_EXPLOSION 0x29B1
#define NA_SE_EV_RAINBOW 0x29B2
#define NA_SE_EV_OMENYA_WALK 0x29B3
#define NA_SE_EV_KYOJIN_GROAN 0x29B4
#define NA_SE_EV_UFO_FLY 0x29B5
#define NA_SE_EV_GRASS_WALL_BROKEN 0x29B6
#define NA_SE_EV_WARP_HOLE_ENERGY 0x29B7
#define NA_SE_EV_BOSS_WARP_HOLE 0x29B8
#define NA_SE_EV_FIREWORKS_LAUNCH 0x29B9
#define NA_SE_EV_IKANA_SOUL_LV 0x29BA
#define NA_SE_EV_IKANA_PURIFICATION 0x29BB
#define NA_SE_EV_ZORA_KIDS_SWIM_2 0x29BC
#define NA_SE_EV_DARUMA_VANISH 0x29BD
#define NA_SE_EV_IKANA_SOUL_TRANSFORM 0x29BE
#define NA_SE_EV_ROMANI_BOW_FLICK 0x29BF
#define NA_SE_EV_WHITE_FAIRY_SHOT_DASH 0x29C0
#define NA_SE_EV_BLACK_FAIRY_SHOT_DASH 0x29C1
#define NA_SE_EV_SWORD_FORGE 0x29C2
#define NA_SE_EV_STONEDOOR_CLOSE_S 0x29C3
#define NA_SE_EV_BOTTLE_CAP_CLOSE 0x29C4
#define NA_SE_EV_PAMET_ROCK_CRASH 0x29C5
#define NA_SE_EV_GUILLOTINE_UP 0x29C6
#define NA_SE_EV_ROCK_BROKEN2 0x29C7
#define NA_SE_EV_OBJECT_STICK2 0x29C8
#define NA_SE_EV_WOODBOX_BOUND2 0x29C9
#define NA_SE_EV_DEMO_KID_ATOZUSARI 0x29CA
#define NA_SE_EV_UNDER_WATER 0x29CB
#define NA_SE_EV_FREEZE2 0x29CC
#define NA_SE_EV_DEMO_KID_SAGURU 0x29CD
#define NA_SE_EV_WATER_WALL3 0x29CE
#define NA_SE_EV_BOMBERS_TAORE 0x29CF

// ------------ ENEMY ------------

#define NA_SE_EN_DODO_J_WALK 0x3800
#define NA_SE_EN_DODO_J_CRY 0x3801
#define NA_SE_EN_DODO_J_FIRE 0x3802
#define NA_SE_EN_DODO_J_DAMAGE 0x3803
#define NA_SE_EN_DODO_J_DEAD 0x3804
#define NA_SE_EN_BAKUO_ROLL 0x3805
#define NA_SE_EN_MIZUBABA2_VOICE 0x3806
#define NA_SE_EN_MIZUBABA2_DAMAGE 0x3807
#define NA_SE_EN_MIBOSS_FALL_OLD_OLD 0x3808
#define NA_SE_EN_MIBOSS_DAMAGE_OLD 0x3809
#define NA_SE_EN_MIBOSS_DASH_OLD 0x380A
#define NA_SE_EN_MIBOSS_DEAD_OLD 0x380B
#define NA_SE_EN_MIBOSS_GND1_OLD 0x380C
#define NA_SE_EN_GOMA_DOWN 0x380D
#define NA_SE_EN_MIBOSS_GND2_OLD 0x380E
#define NA_SE_EN_MIBOSS_UNARI_OLD 0x380F
#define NA_SE_EN_MIBOSS_RHYTHM_OLD 0x3810
#define NA_SE_EN_MIBOSS_SWORD_OLD 0x3811
#define NA_SE_EN_ANSATSUSYA_ENTRY 0x3812
#define NA_SE_EN_MIBOSS_JUMP1 0x3813
#define NA_SE_EN_MIBOSS_JUMP2 0x3814
#define NA_SE_EN_MIBOSS_VOICE1_OLD 0x3815
#define NA_SE_EN_MIBOSS_VOICE2_OLD 0x3816
#define NA_SE_EN_MIBOSS_VOICE3_OLD 0x3817
#define NA_SE_EN_INBOSS_SAND_OLD 0x3818
#define NA_SE_EN_INBOSS_ROAR_OLD 0x3819
#define NA_SE_EN_INBOSS_DAMAGE_OLD 0x381A
#define NA_SE_EN_COMMON_WEAKENED 0x381B
#define NA_SE_EN_MIBOSS_FAINT_OLD 0x381C
#define NA_SE_EN_MIBOSS_ROLLING_OLD 0x381D
#define NA_SE_EN_MIZUBABA1_DAMAGE 0x381E
#define NA_SE_EN_MIZUBABA_DEAD 0x381F
#define NA_SE_EN_DODO_M_CRY 0x3820
#define NA_SE_EN_DODO_M_DEAD 0x3821
#define NA_SE_EN_DODO_M_MOVE 0x3822
#define NA_SE_EN_DODO_M_DOWN 0x3823
#define NA_SE_EN_DODO_M_UP 0x3824
#define NA_SE_EN_MIZUBABA_TRANSFORM 0x3825
#define NA_SE_EN_DODO_M_EAT 0x3826
#define NA_SE_EN_MIZUBABA2_WALK 0x3827
#define NA_SE_EN_BOMCHU_WALK 0x3828
#define NA_SE_EN_RIZA_CRY 0x3829
#define NA_SE_EN_RIZA_ATTACK 0x382A
#define NA_SE_EN_RIZA_DAMAGE 0x382B
#define NA_SE_EN_RIZA_WARAU 0x382C
#define NA_SE_EN_RIZA_DEAD 0x382D
#define NA_SE_EN_RIZA_WALK 0x382E
#define NA_SE_EN_RIZA_JUMP 0x382F
#define NA_SE_EN_STALKID_WALK 0x3830
#define NA_SE_EN_STALKID_ATTACK 0x3831
#define NA_SE_EN_STALKID_DAMAGE 0x3832
#define NA_SE_EN_STALKID_DEAD 0x3833
#define NA_SE_EN_FLOORMASTER_SLIDING 0x3834
#define NA_SE_EN_TEKU_WALK_WATER 0x3835
#define NA_SE_EN_LIGHT_ARROW_HIT 0x3836
#define NA_SE_EN_MIZUBABA2_ATTACK 0x3837
#define NA_SE_EN_STAL_WARAU 0x3838
#define NA_SE_EN_STAL_SAKEBI 0x3839
#define NA_SE_EN_STAL_DAMAGE 0x383A
#define NA_SE_EN_STAL_DEAD 0x383B
#define NA_SE_EN_WOLFOS_APPEAR 0x383C
#define NA_SE_EN_STAL_WALK 0x383D
#define NA_SE_EN_WOLFOS_CRY 0x383E
#define NA_SE_EN_WOLFOS_ATTACK 0x383F
#define NA_SE_EN_FFLY_ATTACK 0x3840
#define NA_SE_EN_FFLY_FLY 0x3841
#define NA_SE_EN_FFLY_DEAD 0x3842
#define NA_SE_EN_WOLFOS_DAMAGE 0x3843
#define NA_SE_EN_AMOS_WALK 0x3844
#define NA_SE_EN_AMOS_WAVE 0x3845
#define NA_SE_EN_EYEGOLE_DEAD 0x3846
#define NA_SE_EN_EYEGOLE_DAMAGE 0x3847
#define NA_SE_EN_AMOS_VOICE 0x3848
#define NA_SE_EN_KUSAMUSHI_VIBE 0x3849
#define NA_SE_EN_BEE_FLY 0x384A
#define NA_SE_EN_WOLFOS_DEAD 0x384B
#define NA_SE_EN_COMMON_E_BALL 0x384C
#define NA_SE_EN_COMMON_THUNDER_THR 0x384D
#define NA_SE_EN_COMMON_E_BALL_HIT 0x384E
#define NA_SE_EN_COMMON_ELEC_ARK 0x384F
#define NA_SE_EN_SUISEN_EAT 0x3850
#define NA_SE_EN_SUISEN_DEAD 0x3851
#define NA_SE_EN_COMMON_E_BALL_THR 0x3852
#define NA_SE_EN_UTSUBO_APPEAR 0x3853
#define NA_SE_EN_BOMCHU_VOICE 0x3854
#define NA_SE_EN_BOMCHU_AIM 0x3855
#define NA_SE_EN_BOMCHU_RUN 0x3856
#define NA_SE_EN_UTSUBO_BACK 0x3857
#define NA_SE_EN_DODO_J_BREATH 0x3858
#define NA_SE_EN_DODO_J_TAIL 0x3859
#define NA_SE_EN_WOLFOS_WALK 0x385A
#define NA_SE_EN_DODO_J_EAT 0x385B
#define NA_SE_EN_DEKU_MOUTH 0x385C
#define NA_SE_EN_DEKU_ATTACK 0x385D
#define NA_SE_EN_DEKU_DAMAGE 0x385E
#define NA_SE_EN_DEKU_DEAD 0x385F
#define NA_SE_EN_MIZUBABA1_MOUTH 0x3860
#define NA_SE_EN_MIZUBABA1_ATTACK 0x3861
#define NA_SE_EN_DEKU_JR_DEAD 0x3862
#define NA_SE_EN_DEKU_SCRAPE 0x3863
#define NA_SE_EN_TAIL_FLY 0x3864
#define NA_SE_EN_TAIL_CRY 0x3865
#define NA_SE_EN_TAIL_DEAD 0x3866
#define NA_SE_EN_GOLON_STAND_IMT 0x3867
#define NA_SE_EN_STALTU_DOWN 0x3868
#define NA_SE_EN_STALTU_UP 0x3869
#define NA_SE_EN_STALTU_LAUGH 0x386A
#define NA_SE_EN_STALTU_DAMAGE 0x386B
#define NA_SE_EN_TEKU_JUMP 0x386C
#define NA_SE_EN_TEKU_DAMAGE 0x386D
#define NA_SE_EN_TEKU_DEAD 0x386E
#define NA_SE_EN_TEKU_WALK 0x386F
#define NA_SE_EN_PO_KANTERA 0x3870
#define NA_SE_EN_PO_FLY 0x3871
#define NA_SE_EN_PO_AWAY 0x3872
#define NA_SE_EN_STALKIDS_APPEAR 0x3873
#define NA_SE_EN_PO_DISAPPEAR 0x3874
#define NA_SE_EN_PO_DAMAGE 0x3875
#define NA_SE_EN_PO_DEAD 0x3876
#define NA_SE_EN_WIZ_DISAPPEAR 0x3877
#define NA_SE_EN_EXTINCT 0x3878
#define NA_SE_EN_GOLON_LAND_BIG 0x3879
#define NA_SE_EN_GERUDOFT_DOWN 0x387A
#define NA_SE_EN_EYEGOLE_ATTACK 0x387B
#define NA_SE_EN_NUTS_UP 0x387C
#define NA_SE_EN_NUTS_DOWN 0x387D
#define NA_SE_EN_NUTS_THROW 0x387E
#define NA_SE_EN_NUTS_WALK 0x387F
#define NA_SE_EN_NUTS_DAMAGE 0x3880
#define NA_SE_EN_NUTS_DEAD 0x3881
#define NA_SE_EN_NUT_FAINT 0x3882
#define NA_SE_EN_PO_BIG_GET 0x3883
#define NA_SE_EN_STALTU_ROLL 0x3884
#define NA_SE_EN_STALTU_DEAD 0x3885
#define NA_SE_EN_PO_SISTER_DEAD 0x3886
#define NA_SE_EN_BARI_SPLIT 0x3887
#define NA_SE_EN_LAST1_GROW_HEAD 0x3888
#define NA_SE_EN_NUTS_VOICE 0x3889
#define NA_SE_EN_TEKU_LAND_WATER 0x388A
#define NA_SE_EN_LAST_DAMAGE 0x388B
#define NA_SE_EN_STALWALL_ROLL 0x388C
#define NA_SE_EN_STALWALL_DASH 0x388D
#define NA_SE_EN_TEKU_JUMP_WATER 0x388E
#define NA_SE_EN_TEKU_LAND_WATER2 0x388F
#define NA_SE_EN_FALL_AIM 0x3890
#define NA_SE_EN_FALL_UP 0x3891
#define NA_SE_EN_FALL_CATCH 0x3892
#define NA_SE_EN_FALL_LAND 0x3893
#define NA_SE_EN_FALL_WALK 0x3894
#define NA_SE_EN_FALL_DAMAGE 0x3895
#define NA_SE_EN_DAIOCTA_REVERSE 0x3896
#define NA_SE_EN_KAICHO_FLUTTER 0x3897
#define NA_SE_EN_BIRI_FLY 0x3898
#define NA_SE_EN_BIRI_JUMP 0x3899
#define NA_SE_EN_BIRI_SPARK 0x389A
#define NA_SE_EN_BIRI_DEAD 0x389B
#define NA_SE_EN_COMMON_WATER_DEEP 0x389C
#define NA_SE_EN_BARI_ROLL 0x389D
#define NA_SE_EN_COMMON_FREEZE 0x389E
#define NA_SE_EN_BARI_DEAD 0x389F
#define NA_SE_EN_BATTA_FLY 0x38A0
#define NA_SE_EN_BATTA_ATTACK 0x38A1
#define NA_SE_EN_BATTA_DAMAGE 0x38A2
#define NA_SE_EN_BATTA_DEAD 0x38A3
#define NA_SE_EN_WIZ_UNARI 0x38A4
#define NA_SE_EN_WIZ_RUN 0x38A5
#define NA_SE_EN_WIZ_VOICE 0x38A6
#define NA_SE_EN_WIZ_LAUGH 0x38A7
#define NA_SE_EN_WIZ_ATTACK 0x38A8
#define NA_SE_EN_WIZ_DAMAGE 0x38A9
#define NA_SE_EN_WIZ_DEAD 0x38AA
#define NA_SE_EN_WIZ_EXP 0x38AB
#define NA_SE_EN_DAIOCTA_DEAD 0x38AC
#define NA_SE_EN_DAIOCTA_DEAD2 0x38AD
#define NA_SE_EN_FANTOM_DAMAGE 0x38AE
#define NA_SE_EN_DAIOCTA_DAMAGE 0x38AF
#define NA_SE_EN_WIZ_LAUGH2 0x38B0
#define NA_SE_EN_GOLON_SIT_IMT 0x38B1
#define NA_SE_EN_FANTOM_VOICE 0x38B2
#define NA_SE_EN_KAICHO_DAMAGE 0x38B3
#define NA_SE_EN_GOLON_COLD 0x38B4
#define NA_SE_EN_GOLON_JUMP 0x38B5
#define NA_SE_EN_KAICHO_CRY 0x38B6
#define NA_SE_EN_KAICHO_ATTACK 0x38B7
#define NA_SE_EN_GOLON_WALK 0x38B8
#define NA_SE_EN_SLIME_JUMP 0x38B9
#define NA_SE_EN_SLIME_DAMAGE 0x38BA
#define NA_SE_EN_SLIME_BREAK 0x38BB
#define NA_SE_EN_KUROSUKE_MOVE 0x38BC
#define NA_SE_EN_KUROSUKE_ATTACK 0x38BD
#define NA_SE_EN_SLIME_DEAD 0x38BE
#define NA_SE_EN_SLIME_DEFENCE 0x38BF
#define NA_SE_EN_OCTAROCK_ROCK 0x38C0
#define NA_SE_EN_COMMON_WATER_SLW 0x38C1
#define NA_SE_EN_OCTAROCK_JUMP 0x38C2
#define NA_SE_EN_DAIOCTA_LAND 0x38C3
#define NA_SE_EN_DAIOCTA_SINK 0x38C4
#define NA_SE_EN_COMMON_WATER_MID 0x38C5
#define NA_SE_EN_OCTAROCK_DEAD1 0x38C6
#define NA_SE_EN_OCTAROCK_DEAD2 0x38C7
#define NA_SE_EN_BUBLE_WING 0x38C8
#define NA_SE_EN_BUBLE_MOUTH 0x38C9
#define NA_SE_EN_BUBLE_LAUGH 0x38CA
#define NA_SE_EN_BUBLE_BITE 0x38CB
#define NA_SE_EN_BUBLE_UP 0x38CC
#define NA_SE_EN_BUBLE_DOWN 0x38CD
#define NA_SE_EN_BUBLE_DEAD 0x38CE
#define NA_SE_EN_BUBLEFALL_FIRE 0x38CF
#define NA_SE_EN_UTSUBO_DEAD 0x38D0
#define NA_SE_EN_UTSUBO_DAMAGE 0x38D1
#define NA_SE_EN_FROG_REAL 0x38D2
#define NA_SE_EN_FROG_DAMAGE 0x38D3
#define NA_SE_EN_B_SLIME_EAT 0x38D4
#define NA_SE_EN_B_SLIME_LAUGH 0x38D5
#define NA_SE_EN_FROG_DEAD 0x38D6
#define NA_SE_EN_UTSUBO_BITE 0x38D7
#define NA_SE_EN_B_SLIME_REVERSE 0x38D8
#define NA_SE_EN_SLIME_JUMP1 0x38D9
#define NA_SE_EN_SLIME_JUMP2 0x38DA
#define NA_SE_EN_B_SLIME_BREAK 0x38DB
#define NA_SE_EN_BARI_DAMAGE 0x38DC
#define NA_SE_EN_HIPLOOP_LAND 0x38DD
#define NA_SE_EN_MOFER_CORE_MOVE_WT 0x38DE
#define NA_SE_EN_MOFER_CORE_SMJUMP 0x38DF
#define NA_SE_EN_MONBLIN_GNDWAVE 0x38E0
#define NA_SE_EN_MONBLIN_HAM_DOWN 0x38E1
#define NA_SE_EN_MONBLIN_HAM_UP 0x38E2
#define NA_SE_EN_BUBLE_DAMAGE 0x38E3
#define NA_SE_EN_REDEAD_CRY 0x38E4
#define NA_SE_EN_REDEAD_AIM 0x38E5
#define NA_SE_EN_REDEAD_DAMAGE 0x38E6
#define NA_SE_EN_REDEAD_DEAD 0x38E7
#define NA_SE_EN_REDEAD_ATTACK 0x38E8
#define NA_SE_EN_GOLON_KID_SOB 0x38E9
#define NA_SE_EN_GOLON_KID_CRY 0x38EA
#define NA_SE_EN_KAICHO_DEAD 0x38EB
#define NA_SE_EN_PO_LAUGH 0x38EC
#define NA_SE_EN_PO_CRY 0x38ED
#define NA_SE_EN_PO_ROLL 0x38EE
#define NA_SE_EN_PO_LAUGH2 0x38EF
#define NA_SE_EN_GOLON_ROLLING 0x38F0
#define NA_SE_EN_GOLON_READY 0x38F1
#define NA_SE_EN_GOLON_DASH 0x38F2
#define NA_SE_EN_PAMET_VOICE 0x38F3
#define NA_SE_EN_PAMET_ROLL 0x38F4
#define NA_SE_EN_PAMET_WALK 0x38F5
#define NA_SE_EN_PAMET_ROAR 0x38F6
#define NA_SE_EN_PAMET_WAKEUP 0x38F7
#define NA_SE_EN_PAMET_REVERSE 0x38F8
#define NA_SE_EN_PAMET_DAMAGE 0x38F9
#define NA_SE_EN_PAMET_DEAD 0x38FA
#define NA_SE_EN_BAKUO_VOICE 0x38FB
#define NA_SE_EN_GOLON_WAKE_UP 0x38FC
#define NA_SE_EN_GOLON_SIT_DOWN 0x38FD
#define NA_SE_EN_DAIGOLON_SLEEP3 0x38FE
#define NA_SE_EN_CHICKEN_FLUTTER 0x38FF
#define NA_SE_EN_KOUME_ILL 0x3900
#define NA_SE_EN_KOUME_REGAIN 0x3901
#define NA_SE_EN_KOUME_DRINK 0x3902
#define NA_SE_EN_KOUME_LAUGH 0x3903
#define NA_SE_EN_KOUME_FLY 0x3904
#define NA_SE_EN_KOUME_AWAY 0x3905
#define NA_SE_EN_KOUME_MAGIC 0x3906
#define NA_SE_EN_DAIGOLON_SLEEP2 0x3907
#define NA_SE_EN_STALKIDS_JUMP 0x3908
#define NA_SE_EN_STALKIDS_FADEOUT 0x3909
#define NA_SE_EN_STALKIDS_LAUGH 0x390A
#define NA_SE_EN_STALKIDS_SHAKEHEAD 0x390B
#define NA_SE_EN_STALKIDS_ONGND 0x390C
#define NA_SE_EN_STALKIDS_SURPRISED 0x390D
#define NA_SE_EN_STALKIDS_WALK 0x390E
#define NA_SE_EN_STALKIDS_REVERSE 0x390F
#define NA_SE_EN_STALKIDS_FLOAT 0x3910
#define NA_SE_EN_EYEGOLE_EYE 0x3911
#define NA_SE_EN_STALKIDS_CAUGHT 0x3912
#define NA_SE_EN_STALKIDS_MASK_ON 0x3913
#define NA_SE_EN_TWINROBA_CUTBODY 0x3914
#define NA_SE_EN_STALKIDS_MASK_OFF 0x3915
#define NA_SE_EN_STALKIDS_RIDE 0x3916
#define NA_SE_EN_DEKNUTS_DANCE 0x3917
#define NA_SE_EN_DEKNUTS_DANCE1 0x3918
#define NA_SE_EN_DEKNUTS_DANCE2 0x3919
#define NA_SE_EN_DEKNUTS_DANCE_BIG 0x391A
#define NA_SE_EN_EYEGOLE_BEAM 0x391B
#define NA_SE_EN_GOLON_EYE_BIG 0x391C
#define NA_SE_EN_GOLON_GOOD_BIG 0x391D
#define NA_SE_EN_STALKIDS_LAUGH_MID 0x391E
#define NA_SE_EN_STALKIDS_FLOAT_COPY 0x391F
#define NA_SE_EN_STALKIDS_TURN 0x3920
#define NA_SE_EN_STALKIDS_DAMAGE 0x3921
#define NA_SE_EN_STALKIDS_SCREAM 0x3922
#define NA_SE_EN_STALKIDS_OTEDAMA2 0x3923
#define NA_SE_EN_STALKIDS_STRETCH 0x3924
#define NA_SE_EN_STALKIDS_LAUGH_MD2 0x3925
#define NA_SE_EN_OWL_FLUTTER 0x3926
#define NA_SE_EN_VALVAISA_LAND 0x3927
#define NA_SE_EN_IRONNACK_WALK 0x3928
#define NA_SE_EN_IRONNACK_SWING_AXE 0x3929
#define NA_SE_EN_STALKIDS_OTEDAMA1 0x392A
#define NA_SE_EN_PAMET_CUTTER_ON 0x392B
#define NA_SE_EN_IRONNACK_ARMOR_OFF_DEMO 0x392C
#define NA_SE_EN_PAMET_CUTTER_OFF 0x392D
#define NA_SE_EN_B_SLIME_JUMP1 0x392E
#define NA_SE_EN_B_SLIME_JUMP2 0x392F
#define NA_SE_EN_FLOORMASTER_ATTACK 0x3930
#define NA_SE_EN_FLOORMASTER_SM_WALK 0x3931
#define NA_SE_EN_FLOORMASTER_SM_DEAD 0x3932
#define NA_SE_EN_FLOORMASTER_RESTORE 0x3933
#define NA_SE_EN_FLOORMASTER_EXPAND 0x3934
#define NA_SE_EN_KUSAMUSHI_HIDE 0x3935
#define NA_SE_EN_FLOORMASTER_SM_STICK 0x3936
#define NA_SE_EN_FLOORMASTER_SM_LAND 0x3937
#define NA_SE_EN_B_SLIME_COMBINE 0x3938
#define NA_SE_EN_B_SLIME_PUNCH_MOVE 0x3939
#define NA_SE_EN_IRONNACK_ARMOR_HIT 0x393A
#define NA_SE_EN_CUTBODY 0x393B
#define NA_SE_EN_LAST1_TRANSFORM 0x393C
#define NA_SE_EN_LAST1_DEMO_BREAK 0x393D
#define NA_SE_EN_LAST1_DEMO_WALL 0x393E
#define NA_SE_EN_B_PAMET_BREAK 0x393F
#define NA_SE_EN_KONB_DEMO_MOVE_OLD 0x3940
#define NA_SE_EN_KONB_JUMP_OLD 0x3941
#define NA_SE_EN_KONB_SINK_OLD 0x3942
#define NA_SE_EN_UTSUBO_EAT 0x3943
#define NA_SE_EN_YMAJIN_HOLD_SNOW 0x3944
#define NA_SE_EN_KONB_DAMAGE_OLD 0x3945
#define NA_SE_EN_KONB_DEAD_OLD 0x3946
#define NA_SE_EN_KONB_BOUND_OLD 0x3947
#define NA_SE_EN_AWA_BOUND 0x3948
#define NA_SE_EN_AWA_BREAK 0x3949
#define NA_SE_EN_ICEB_FOOTSTEP_OLD 0x394A
#define NA_SE_EN_COMMON_THUNDER 0x394B
#define NA_SE_EN_ICEB_CRY_OLD 0x394C
#define NA_SE_EN_ICEB_STEAM_LONG_OLD 0x394D
#define NA_SE_EN_ICEB_STEAMS_DEMO_OLD 0x394E
#define NA_SE_EN_ICEB_STEAM_DEMO_UP_OLD 0x394F
#define NA_SE_EN_ICEB_DEAD_OLD 0x3950
#define NA_SE_EN_ICEB_DAMAGE_OLD 0x3951
#define NA_SE_EN_KONB_INIT_OLD 0x3952
#define NA_SE_EN_KONB_DEAD2_OLD 0x3953
#define NA_SE_EN_PIHAT_UP 0x3954
#define NA_SE_EN_PIHAT_FLY 0x3955
#define NA_SE_EN_PIHAT_DAMAGE 0x3956
#define NA_SE_EN_PIHAT_LAND 0x3957
#define NA_SE_EN_KONB_BOUND2_OLD 0x3958
#define NA_SE_EN_KONB_DEAD_JUMP_OLD 0x3959
#define NA_SE_EN_KONB_DEAD_JUMP2_OLD 0x395A
#define NA_SE_EN_FROG_JUMP 0x395B
#define NA_SE_EN_FROG_GREET 0x395C
#define NA_SE_EN_FROG_HOLD_SLIME 0x395D
#define NA_SE_EN_FROG_THROW_SLIME 0x395E
#define NA_SE_EN_FROG_JUMP_MID 0x395F
#define NA_SE_EN_KONB_BITE_OLD 0x3960
#define NA_SE_EN_FROG_PUNCH1 0x3961
#define NA_SE_EN_FROG_PUNCH2 0x3962
#define NA_SE_EN_UTSUBO_APPEAR_TRG 0x3963
#define NA_SE_EN_FROG_DOWN 0x3964
#define NA_SE_EN_FROG_JUMP_ABOVE 0x3965
#define NA_SE_EN_FROG_KICK 0x3966
#define NA_SE_EN_YMAJIN_MINI_HOLD 0x3967
#define NA_SE_EN_YMAJIN_MINI_THROW 0x3968
#define NA_SE_EN_YMAJIN_MOVE 0x3969
#define NA_SE_EN_YMAJIN_MINI_MOVE 0x396A
#define NA_SE_EN_YMAJIN_SURFACE 0x396B
#define NA_SE_EN_YMAJIN_HIDE 0x396C
#define NA_SE_EN_YMAJIN_SPLIT 0x396D
#define NA_SE_EN_YMAJIN_UNITE 0x396E
#define NA_SE_EN_YMAJIN_DEAD_BREAK 0x396F
#define NA_SE_EN_BIMOS_ROLL_HEAD 0x3970
#define NA_SE_EN_BIMOS_LAZER 0x3971
#define NA_SE_EN_BIMOS_LAZER_GND 0x3972
#define NA_SE_EN_BIMOS_AIM 0x3973
#define NA_SE_EN_BUBLEWALK_WALK 0x3974
#define NA_SE_EN_BUBLEWALK_AIM 0x3975
#define NA_SE_EN_BUBLEWALK_REVERSE 0x3976
#define NA_SE_EN_BUBLEWALK_DAMAGE 0x3977
#define NA_SE_EN_BUBLEWALK_DEAD 0x3978
#define NA_SE_EN_HIPLOOP_RUN 0x3979
#define NA_SE_EN_HIPLOOP_PAUSE 0x397A
#define NA_SE_EN_HIPLOOP_MASC_OFF 0x397B
#define NA_SE_EN_HIPLOOP_FOOT 0x397C
#define NA_SE_EN_HIPLOOP_DAMAGE 0x397D
#define NA_SE_EN_HIPLOOP_DEAD 0x397E
#define NA_SE_EN_HIPLOOP_FOOTSTEP 0x397F
#define NA_SE_EN_DEKUHIME_WALK 0x3980
#define NA_SE_EN_DEKUHIME_TURN 0x3981
#define NA_SE_EN_DEKUHIME_GREET 0x3982
#define NA_SE_EN_DEKUHIME_GREET2 0x3983
#define NA_SE_EN_PIHAT_SM_FLY 0x3984
#define NA_SE_EN_PIHAT_SM_DEAD 0x3985
#define NA_SE_EN_STALKID_APPEAR 0x3986
#define NA_SE_EN_AKINDONUTS_HIDE 0x3987
#define NA_SE_EN_RIVA_DAMAGE 0x3988
#define NA_SE_EN_RIVA_DEAD 0x3989
#define NA_SE_EN_RIVA_MOVE 0x398A
#define NA_SE_EN_DEKUHIME_VOICE_SAD 0x398B
#define NA_SE_EN_DEKUHIME_VOICE_JOY 0x398C
#define NA_SE_EN_NUTS_JUMP 0x398D
#define NA_SE_EN_NUTS_CLOTHES 0x398E
#define NA_SE_EN_SITSUJI_VOICE 0x398F
#define NA_SE_EN_LIKE_WALK 0x3990
#define NA_SE_EN_LIKE_UNARI 0x3991
#define NA_SE_EN_SUISEN_DRINK 0x3992
#define NA_SE_EN_EYEGOLE_DEMO_EYE 0x3993
#define NA_SE_EN_SUISEN_THROW 0x3994
#define NA_SE_EN_LIKE_DAMAGE 0x3995
#define NA_SE_EN_LIKE_DEAD 0x3996
#define NA_SE_EN_MGANON_SWORD 0x3997
#define NA_SE_EN_PIRATE_ATTACK 0x3998
#define NA_SE_EN_PIRATE_DAMAGE 0x3999
#define NA_SE_EN_PIRATE_DEAD 0x399A
#define NA_SE_EN_MB_MOTH_FLY 0x399B
#define NA_SE_EN_MB_MOTH_DEAD 0x399C
#define NA_SE_EN_MB_INSECT_WALK 0x399D
#define NA_SE_EN_B_PAMET_ROLL 0x399E
#define NA_SE_EN_FROG_VOICE1 0x399F
#define NA_SE_EN_GERUDOFT_WALK 0x39A0
#define NA_SE_EN_FROG_VOICE2 0x39A1
#define NA_SE_EN_B_PAMET_VOICE 0x39A2
#define NA_SE_EN_B_PAMET_REVERSE 0x39A3
#define NA_SE_EN_FREEZAD_BREATH 0x39A4
#define NA_SE_EN_FREEZAD_DAMAGE 0x39A5
#define NA_SE_EN_FREEZAD_DEAD 0x39A6
#define NA_SE_EN_DEKUHIMA_VOICE_HURY 0x39A7
#define NA_SE_EN_KINGNUTS_VOICE 0x39A8
#define NA_SE_EN_FROG_RUNAWAY 0x39A9
#define NA_SE_EN_LAST3_DEAD_DEAD1_OLD 0x39AA
#define NA_SE_EN_LAST3_DEAD_DEAD2_OLD 0x39AB
#define NA_SE_EN_FROG_RUNAWAY2 0x39AC
#define NA_SE_EN_DAIGOLON_SLEEP1 0x39AD
#define NA_SE_EN_IRONNACK_HIT_GND 0x39AE
#define NA_SE_EN_LAST3_DEAD_WIND1_OLD 0x39AF
#define NA_SE_EN_TWINROBA_LAUGH 0x39B0
#define NA_SE_EN_TWINROBA_LAUGH2 0x39B1
#define NA_SE_EN_IRONNACK_PULLOUT 0x39B2
#define NA_SE_EN_TWINROBA_SHOOT_VOICE 0x39B3
#define NA_SE_EN_LAST3_DEAD_WIND2_OLD 0x39B4
#define NA_SE_EN_LAST3_DEAD_WIND3_OLD 0x39B5
#define NA_SE_EN_LAST3_DEAD_LIGHTS_OLD 0x39B6
#define NA_SE_EN_PIRATE_BREATH 0x39B7
#define NA_SE_EN_LAST3_DEAD_ROD 0x39B8
#define NA_SE_EN_LAST2_SHOUT 0x39B9
#define NA_SE_EN_LAST2_PUMP_UP_OLD 0x39BA
#define NA_SE_EN_LAST2_GROW_HEAD_OLD 0x39BB
#define NA_SE_EN_LAST2_HEARTBEAT_OLD 0x39BC
#define NA_SE_EN_ANSATSUSYA_MOVING 0x39BD
#define NA_SE_EN_ANSATSUSYA_DASH_2 0x39BE
#define NA_SE_EN_LAST3_DEAD_FLOAT 0x39BF
#define NA_SE_EN_ANSATSUSYA_CRYING 0x39C0
#define NA_SE_EN_ANSATSUSYA_SKIP 0x39C1
#define NA_SE_EN_STALTURA_APPEAR 0x39C2
#define NA_SE_EN_ANSATSUSYA_JUMP 0x39C3
#define NA_SE_EN_ANSATSUSYA_FALL 0x39C4
#define NA_SE_EN_ANSATSUSYA_DAMAGE 0x39C5
#define NA_SE_EN_ANSATSUSYA_DEAD 0x39C6
#define NA_SE_EN_ANSATSUSYA_SWORD 0x39C7
#define NA_SE_EN_BAKUO_DEAD 0x39C8
#define NA_SE_EN_BAKUO_APPEAR 0x39C9
#define NA_SE_EN_LAST3_ROD_WIND_OLD 0x39CA
#define NA_SE_EN_LAST3_ROD_FLOOR_OLD 0x39CB
#define NA_SE_EN_LAST3_ROD_DANCE_OLD 0x39CC
#define NA_SE_EN_LAST3_ROD_HOP_OLD 0x39CD
#define NA_SE_EN_LAST3_ROD_HOP2_OLD 0x39CE
#define NA_SE_EN_GANON_RESTORE 0x39CF
#define NA_SE_EN_GOLON_CIRCLE 0x39D0
#define NA_SE_EN_GOLON_CIRCLE_OFF 0x39D1
#define NA_SE_EN_LAST1_BLOW_OLD 0x39D2
#define NA_SE_EN_LAST1_BEAM_OLD 0x39D3
#define NA_SE_EN_LAST1_ATTACK_OLD 0x39D4
#define NA_SE_EN_LAST1_DAMAGE1_OLD 0x39D5
#define NA_SE_EN_LAST1_DAMAGE2_OLD 0x39D6
#define NA_SE_EN_LAST1_FALL_OLD 0x39D7
#define NA_SE_EN_MGANON_STAND 0x39D8
#define NA_SE_EN_LAST2_FIRE_OLD 0x39D9
#define NA_SE_EN_STALGOLD_ROLL 0x39DA
#define NA_SE_EN_LAST2_WALK_OLD 0x39DB
#define NA_SE_EN_LAST2_WAIT_OLD 0x39DC
#define NA_SE_EN_LAST2_JUMP_OLD 0x39DD
#define NA_SE_EN_LAST2_BIRD_OLD 0x39DE
#define NA_SE_EN_LAST2_BIRD2_OLD 0x39DF
#define NA_SE_EN_STALTU_WAVE 0x39E0
#define NA_SE_EN_STALTU_DOWN_SET 0x39E1
#define NA_SE_EN_DEKU_WAKEUP 0x39E2
#define NA_SE_EN_LAST2_WALK2_OLD 0x39E3
#define NA_SE_EN_LAST1_FLOAT_OLD 0x39E4
#define NA_SE_EN_LAST1_ATTACK_2ND_OLD 0x39E5
#define NA_SE_EN_LAST1_ROLLING_OLD 0x39E6
#define NA_SE_EN_LAST3_GET_LINK_OLD 0x39E7
#define NA_SE_EN_PO_BIG_CRY 0x39E8
#define NA_SE_EN_STALTURA_BOUND 0x39E9
#define NA_SE_EN_STALGOLD_UP_CRY 0x39EA
#define NA_SE_EN_GOLON_CRY 0x39EB
#define NA_SE_EN_LAST3_ROD_SOFT 0x39EC
#define NA_SE_EN_LAST3_ROD_MID_OLD 0x39ED
#define NA_SE_EN_RIVA_BIG_APPEAR 0x39EE
#define NA_SE_EN_LAST3_ROD_HARD 0x39EF
#define NA_SE_EN_MUSI_WALK 0x39F0
#define NA_SE_EN_LAST3_COIL_ATTACK_OLD 0x39F1
#define NA_SE_EN_STALWALL_LAUGH 0x39F2
#define NA_SE_EN_PIRANHA_EXIST 0x39F3
#define NA_SE_EN_PIRANHA_ATTACK 0x39F4
#define NA_SE_EN_PIRANHA_DEAD 0x39F5
#define NA_SE_EN_KINGNUTS_DAMAGE 0x39F6
#define NA_SE_EN_COMMON_DEADLIGHT 0x39F7
#define NA_SE_EN_GOLONKID_WALK 0x39F8
#define NA_SE_EN_YMAJIN_MINI_DAMAGE 0x39F9
#define NA_SE_EN_YMAJIN_DAMAGE 0x39FA
#define NA_SE_EN_KOTAKE_SURPRISED 0x39FB
#define NA_SE_EN_HANDW_GET 0x39FC
#define NA_SE_EN_HANDW_RELEASE 0x39FD
#define NA_SE_EN_SLIME_SURFACE 0x39FE
#define NA_SE_EN_KOTAKE_SLEEP 0x39FF
#define NA_SE_EN_KOTAKE_SURPRISED2 0x3A00
#define NA_SE_EN_NEMURI_SLEEP 0x3A01
#define NA_SE_EN_LAST1_DEAD_OLD 0x3A02
#define NA_SE_EN_GOLON_SIRLOIN_ROLL 0x3A03
#define NA_SE_EN_GOLON_VOICE_EATFULL 0x3A04
#define NA_SE_EN_GOLON_SIRLOIN_EAT 0x3A05
#define NA_SE_EN_EYEGOLE_WALK 0x3A06
#define NA_SE_EN_EYEGOLE_STAND 0x3A07
#define NA_SE_EN_EYEGOLE_SIT 0x3A08
#define NA_SE_EN_INVADER_DEAD 0x3A09
#define NA_SE_EN_FOLLOWERS_BEAM_PRE 0x3A0A
#define NA_SE_EN_FOLLOWERS_BEAM 0x3A0B
#define NA_SE_EN_FOLLOWERS_DAMAGE 0x3A0C
#define NA_SE_EN_FOLLOWERS_DEAD 0x3A0D
#define NA_SE_EN_INBOSS_DEAD_PRE2_OLD 0x3A0E
#define NA_SE_EN_IKURA_JUMP1 0x3A0F
#define NA_SE_EN_IKURA_JUMP2 0x3A10
#define NA_SE_EN_IKURA_DAMAGE 0x3A11
#define NA_SE_EN_IKURA_DEAD 0x3A12
#define NA_SE_EN_ME_DAMAGE 0x3A13
#define NA_SE_EN_ME_DEAD 0x3A14
#define NA_SE_EN_ME_EXIST 0x3A15
#define NA_SE_EN_ME_ATTACK 0x3A16
#define NA_SE_EN_GOLONKID_SOB_TALK 0x3A17
#define NA_SE_EN_GOLONKID_YAWN 0x3A18
#define NA_SE_EN_GOLONKID_SNORE 0x3A19
#define NA_SE_EN_GOLON_SNORE1 0x3A1A
#define NA_SE_EN_GOLON_SNORE2 0x3A1B
#define NA_SE_EN_BUBLEFALL_APPEAR 0x3A1C
#define NA_SE_EN_INBOSS_DEAD_OLD 0x3A1D
#define NA_SE_EN_LAST1_BEAM2_OLD 0x3A1E
#define NA_SE_EN_COMMON_EXTINCT_LEV 0x3A1F
#define NA_SE_EN_BOSU_HEAD_MID 0x3A20
#define NA_SE_EN_BOSU_HEAD_SHORT 0x3A21
#define NA_SE_EN_DEBU_HEAD_MID 0x3A22
#define NA_SE_EN_DEBU_HEAD_SHORT 0x3A23
#define NA_SE_EN_YASE_HEAD_MID 0x3A24
#define NA_SE_EN_YASE_HEAD_SHORT 0x3A25
#define NA_SE_EN_BOSU_WALK 0x3A26
#define NA_SE_EN_DEBU_WALK 0x3A27
#define NA_SE_EN_YASE_WALK 0x3A28
#define NA_SE_EN_BOSU_SIT 0x3A29
#define NA_SE_EN_BOSU_STAND 0x3A2A
#define NA_SE_EN_BOSU_HAND 0x3A2B
#define NA_SE_EN_LAST3_KOMA_OLD 0x3A2C
#define NA_SE_EN_KONB_PREATTACK_OLD 0x3A2D
#define NA_SE_EN_BOSU_SHOCK 0x3A2E
#define NA_SE_EN_BOSU_SHIT 0x3A2F
#define NA_SE_EN_BOSU_ATTACK 0x3A30
#define NA_SE_EN_BOSU_CYNICAL 0x3A31
#define NA_SE_EN_BOSU_LAUGH 0x3A32
#define NA_SE_EN_BOSU_LAUGH_DEMO 0x3A33
#define NA_SE_EN_DEBU_ATTACK 0x3A34
#define NA_SE_EN_DEBU_LAUGH 0x3A35
#define NA_SE_EN_DEBU_PAUSE 0x3A36
#define NA_SE_EN_YASE_ATTACK 0x3A37
#define NA_SE_EN_YASE_LAUGH 0x3A38
#define NA_SE_EN_YASE_PAUSE 0x3A39
#define NA_SE_EN_BOSU_DAMAGE 0x3A3A
#define NA_SE_EN_DEBU_DAMAGE 0x3A3B
#define NA_SE_EN_YASE_DAMAGE 0x3A3C
#define NA_SE_EN_BOSU_DEAD 0x3A3D
#define NA_SE_EN_DEBU_DEAD 0x3A3E
#define NA_SE_EN_YASE_DEAD 0x3A3F
#define NA_SE_EN_DEBU_PAUSE_K 0x3A40
#define NA_SE_EN_DEBU_LAUGH_SHORT_K 0x3A41
#define NA_SE_EN_DEBU_LAUGH_K 0x3A42
#define NA_SE_EN_YASE_PAUSE_K 0x3A43
#define NA_SE_EN_YASE_LAUGH_K 0x3A44
#define NA_SE_EN_BOSU_LAUGH_DEMO_K 0x3A45
#define NA_SE_EN_DEBU_LAUGH_SHORT 0x3A46
#define NA_SE_EN_BOSU_LAUGH_K 0x3A47
#define NA_SE_EN_DEBU_ATTACK_W 0x3A48
#define NA_SE_EN_YASE_ATTACK_W 0x3A49
#define NA_SE_EN_BOSU_ATTACK_W 0x3A4A
#define NA_SE_EN_STAL_FREEZE_LIGHTS 0x3A4B
#define NA_SE_EN_BOSU_ATTACK_K 0x3A4C
#define NA_SE_EN_BOSU_SWORD 0x3A4D
#define NA_SE_EN_KONB_JUMP_LEV_OLD 0x3A4E
#define NA_SE_EN_MIBOSS_FREEZE_OLD 0x3A4F
#define NA_SE_EN_YMAJIN_THROW 0x3A50
#define NA_SE_EN_BOSU_HEAD_BITE 0x3A51
#define NA_SE_EN_BOSU_HEAD_FLOAT 0x3A52
#define NA_SE_EN_LAST3_VOICE_KICK_OLD 0x3A53
#define NA_SE_EN_LAST3_VOICE_KOMA_OLD 0x3A54
#define NA_SE_EN_LAST3_VOICE_ROD_OLD 0x3A55
#define NA_SE_EN_LAST3_VOICE_THROW_OLD 0x3A56
#define NA_SE_EN_LAST3_VOICE_LAUGH_OLD 0x3A57
#define NA_SE_EN_LAST3_VOICE_DAMAGE_OLD 0x3A58
#define NA_SE_EN_LAST3_VOICE_DAMAGE2_OLD 0x3A59
#define NA_SE_EN_LAST3_VOICE_DEAD_OLD 0x3A5A
#define NA_SE_EN_BOSU_DEAD_VOICE 0x3A5B
#define NA_SE_EN_DEBU_DEAD_VOICE 0x3A5C
#define NA_SE_EN_YASE_DEAD_VOICE 0x3A5D
#define NA_SE_EN_LAST2_BALLET_OLD 0x3A5E
#define NA_SE_EN_LAST2_MOONWALK_OLD 0x3A5F
#define NA_SE_EN_SHARP_FLOAT 0x3A60
#define NA_SE_EN_SHARP_REACTION 0x3A61
#define NA_SE_EN_REDEAD_WEAKENED1 0x3A62
#define NA_SE_EN_REDEAD_WEAKENED_L1 0x3A63
#define NA_SE_EN_REDEAD_WEAKENED2 0x3A64
#define NA_SE_EN_REDEAD_WEAKENED_L2 0x3A65
#define NA_SE_EN_PIRATE_ONGND 0x3A66
#define NA_SE_EN_FOLLOWERS_STAY 0x3A67
#define NA_SE_EN_LAST2_VOICE_BALLET 0x3A68
#define NA_SE_EN_LAST2_VOICE_UAUOO1_OLD 0x3A69
#define NA_SE_EN_LAST2_VOICE_UAUOO2_OLD 0x3A6A
#define NA_SE_EN_LAST2_VOICE_SURPRISED_OLD 0x3A6B
#define NA_SE_EN_LAST2_DAMAGE_OLD 0x3A6C
#define NA_SE_EN_LAST2_DAMAGE2_OLD 0x3A6D
#define NA_SE_EN_LAST2_DEAD_OLD 0x3A6E
#define NA_SE_EN_LAST2_UAUOO_OLD 0x3A6F
#define NA_SE_EN_LAST2_GYM_B_OLD 0x3A70
#define NA_SE_EN_PIRATE_COOL_LAUGH 0x3A71
#define NA_SE_EN_PIRATE_CYNICAL 0x3A72
#define NA_SE_EN_PIRATE_DAMM_BREATH 0x3A73
#define NA_SE_EN_PIRATE_SHOUT 0x3A74
#define NA_SE_EN_STAL01_LAUGH 0x3A75
#define NA_SE_EN_STAL02_LAUGH_SHORT 0x3A76
#define NA_SE_EN_STAL03_LAUGH_BIG 0x3A77
#define NA_SE_EN_STAL04_ANGER 0x3A78
#define NA_SE_EN_STAL05_CYNICAL 0x3A79
#define NA_SE_EN_STAL06_SURPRISED 0x3A7A
#define NA_SE_EN_STAL07_ANTONISHED 0x3A7B
#define NA_SE_EN_STAL08_CRY_BIG 0x3A7C
#define NA_SE_EN_STAL09_SCREAM 0x3A7D
#define NA_SE_EN_STAL10_LAUGH_SHY 0x3A7E
#define NA_SE_EN_STAL11_LAUGH_SHY2 0x3A7F
#define NA_SE_EN_STAL12_LAUGH_KIDLY 0x3A80
#define NA_SE_EN_STAL20_CALL_MOON 0x3A81
#define NA_SE_EN_STAL20_CALL_MOON2 0x3A82
#define NA_SE_EN_STAL21_PSYCHO_VOICE 0x3A83
#define NA_SE_EN_STALKIDS_DOWN_K 0x3A84
#define NA_SE_EN_AKINDO_FLY 0x3A85
#define NA_SE_EN_NPC_APPEAR 0x3A86
#define NA_SE_EN_NPC_FADEAWAY 0x3A87
#define NA_SE_EN_DEBU_PAUSEx2 0x3A88
#define NA_SE_EN_YASE_PAUSEx2 0x3A89
#define NA_SE_EN_DEBU_HEAD_UP 0x3A8A
#define NA_SE_EN_YASE_HEAD_UP 0x3A8B
#define NA_SE_EN_STAL22_LAUGH_KID_L 0x3A8C
#define NA_SE_EN_EVIL_POWER 0x3A8D
#define NA_SE_NE_STAL23_COLD 0x3A8E
#define NA_SE_EN_STALKIDS_GASAGOSO 0x3A8F
#define NA_SE_EN_BOSU_TALK 0x3A90
#define NA_SE_EN_FAMOS_REVERSE1 0x3A91
#define NA_SE_EN_FAMOS_REVERSE2 0x3A92
#define NA_SE_EN_FAMOS_FLOAT 0x3A93
#define NA_SE_EN_FAMOS_FLOAT_REVERSE 0x3A94
#define NA_SE_EN_KOTAKE_ROLL 0x3A95
#define NA_SE_EN_KOTAKE_FLY 0x3A96
#define NA_SE_EN_THIEFBIRD_VOICE 0x3A97
#define NA_SE_EN_THIEFBIRD_DAMAGE 0x3A98
#define NA_SE_EN_THIEFBIRD_DEAD 0x3A99
#define NA_SE_EN_STALKIDS_BODY 0x3A9A
#define NA_SE_EN_STALKIDS_BODY_LEV 0x3A9B
#define NA_SE_EN_BOSU_STAND_RAPID 0x3A9C
#define NA_SE_EN_STAL24_SCREAM2 0x3A9D
#define NA_SE_EN_STALKIDS_EARTHQUAKE 0x3A9E
#define NA_SE_EN_MASK_FLOAT 0x3A9F
#define NA_SE_EN_STALKIDS_PULLED 0x3AA0
#define NA_SE_EN_KITA_SALUTE 0x3AA1
#define NA_SE_EN_KTIA_WALK 0x3AA2
#define NA_SE_EN_KTIA_PAUSE_K 0x3AA3
#define NA_SE_EN_KITA_LAUGH_K 0x3AA4
#define NA_SE_EN_KITA_DAMAGE 0x3AA5
#define NA_SE_EN_KITA_DEAD 0x3AA6
#define NA_SE_EN_STALBABY_LAUGH 0x3AA7
#define NA_SE_EN_STALBABY_SURPRISED 0x3AA8
#define NA_SE_EN_KITA_BREAK 0x3AA9
#define NA_SE_EN_KITA_ATTACK_W 0x3AAA
#define NA_SE_EN_KONB_WAIT_OLD 0x3AAB
#define NA_SE_EN_DEATH_SCYTHE 0x3AAC
#define NA_SE_EN_DEATH_ROLL 0x3AAD
#define NA_SE_EN_DEATH_SCYTHE_LEV 0x3AAE
#define NA_SE_EN_DEATH_SCYTHE_ONGND 0x3AAF
#define NA_SE_EN_DEATH_VOICE 0x3AB0
#define NA_SE_EN_DEATH_DAMAGE 0x3AB1
#define NA_SE_EN_DEATH_DEAD 0x3AB2
#define NA_SE_EN_DEATH_ATTACK 0x3AB3
#define NA_SE_EN_DEATH_APPEAR 0x3AB4
#define NA_SE_EN_DEATH_HEARTBREAK 0x3AB5
#define NA_SE_EN_KONB_MINI_DEAD 0x3AB6
#define NA_SE_EN_HALF_REDEAD_LOOP 0x3AB7
#define NA_SE_EN_HALF_REDEAD_SURPRISE 0x3AB8
#define NA_SE_EN_HALF_REDEAD_SCREAME 0x3AB9
#define NA_SE_EN_HALF_REDEAD_TRANS 0x3ABA
#define NA_SE_EN_GOLON_VOICE_GENERAL 0x3ABB
#define NA_SE_EN_IWAIGORON_EVERYBODY 0x3ABC
#define NA_SE_EN_IWAIGORON_SOLO 0x3ABD
#define NA_SE_EN_ROMANI_WALK 0x3ABE
#define NA_SE_EN_MOON_SCREAM1 0x3ABF
#define NA_SE_EN_MOON_SCREAM2 0x3AC0
#define NA_SE_EN_MOON_SCREAM3 0x3AC1
#define NA_SE_EN_MOON_SCREAM4 0x3AC2
#define NA_SE_EN_STALKIDS_HEADACHE 0x3AC3
#define NA_SE_EN_BIGNUTS_WALK 0x3AC4
#define NA_SE_EN_KITA_PAUSE 0x3AC5
#define NA_SE_EN_ANSATSUSYA_LAUGH 0x3AC6
#define NA_SE_EN__copy514 0x3AC7
#define NA_SE_EN__copy515 0x3AC8
#define NA_SE_EN__copy516 0x3AC9
#define NA_SE_EN__copy517 0x3ACA
#define NA_SE_EN__copy518 0x3ACB
#define NA_SE_EN__copy519 0x3ACC
#define NA_SE_EN_DALMANI_A 0x3ACD
#define NA_SE_EN_DALMANI_B 0x3ACE
#define NA_SE_EN_DALMANI_C 0x3ACF
#define NA_SE_EN_DALMANI_D 0x3AD0
#define NA_SE_EN__2d1 0x3AD1
#define NA_SE_EN__2d2 0x3AD2
#define NA_SE_EN_EVIL_POWER_PREDEMO 0x3AD3
#define NA_SE_EN_KOUME_DAMAGE 0x3AD4
#define NA_SE_EN_KOUME_DAMAGE2 0x3AD5
#define NA_SE_EN_KONB_MINI_APPEAR 0x3AD6
#define NA_SE_EN_IRONNACK_DAMAGE 0x3AD7
#define NA_SE_EN_IRONNACK_DEAD 0x3AD8
#define NA_SE_EN_ANSATSUSYA_ONGND 0x3AD9
#define NA_SE_EN_ANSATSUSYA_ROCK 0x3ADA
#define NA_SE_EN_REDEAD_REVERSE 0x3ADB
#define NA_SE_EN_STALKIDS_NOSE 0x3ADC
#define NA_SE_EN_KITA_SNORE 0x3ADD
#define NA_SE_EN_IRONNACK_DASH 0x3ADE
#define NA_SE_EN_TUBOOCK_FLY 0x3ADF

// ------------ SYSTEM ------------

#define NA_SE_SY_WIN_OPEN 0x4800
#define NA_SE_SY_WIN_CLOSE 0x4801
#define NA_SE_SY_CORRECT_CHIME 0x4802
#define NA_SE_SY_GET_RUPY 0x4803
#define NA_SE_SY_MESSAGE_WOMAN 0x4804
#define NA_SE_SY_MESSAGE_MAN 0x4805
#define NA_SE_SY_ERROR 0x4806
#define NA_SE_SY_TRE_BOX_APPEAR 0x4807
#define NA_SE_SY_DECIDE 0x4808
#define NA_SE_SY_CURSOR 0x4809
#define NA_SE_SY_CANCEL 0x480A
#define NA_SE_SY_HP_RECOVER 0x480B
#define NA_SE_SY_ATTENTION_ON 0x480C
#define NA_SE_SY_DUMMY_13 0x480D
#define NA_SE_SY_DUMMY_14 0x480E
#define NA_SE_SY_LOCK_OFF 0x480F
#define NA_SE_SY_LOCK_ON_HUMAN 0x4810
#define NA_SE_SY_DUMMY_17 0x4811
#define NA_SE_SY_DUMMY_18 0x4812
#define NA_SE_SY_CAMERA_ZOOM_UP 0x4813
#define NA_SE_SY_CAMERA_ZOOM_DOWN 0x4814
#define NA_SE_SY_DUMMY_21 0x4815
#define NA_SE_SY_DUMMY_22 0x4816
#define NA_SE_SY_ATTENTION_ON_OLD 0x4817
#define NA_SE_SY_MESSAGE_PASS 0x4818
#define NA_SE_SY_WARNING_COUNT_N 0x4819
#define NA_SE_SY_WARNING_COUNT_E 0x481A
#define NA_SE_SY_HITPOINT_ALARM 0x481B
#define NA_SE_SY_DUMMY_28 0x481C
#define NA_SE_SY_DEMO_CUT 0x481D
#define NA_SE_SY_NAVY_CALL 0x481E
#define NA_SE_SY_GAUGE_UP 0x481F
#define NA_SE_SY_DUMMY_32 0x4820
#define NA_SE_SY_DUMMY_33 0x4821
#define NA_SE_SY_DUMMY_34 0x4822
#define NA_SE_SY_PIECE_OF_HEART 0x4823
#define NA_SE_SY_GET_ITEM 0x4824
#define NA_SE_SY_WIN_SCROLL_LEFT 0x4825
#define NA_SE_SY_WIN_SCROLL_RIGHT 0x4826
#define NA_SE_SY_OCARINA_ERROR 0x4827
#define NA_SE_SY_CAMERA_ZOOM_UP_2 0x4828
#define NA_SE_SY_CAMERA_ZOOM_DOWN_2 0x4829
#define NA_SE_SY_GLASSMODE_ON 0x482A
#define NA_SE_SY_GLASSMODE_OFF 0x482B
#define NA_SE_SY_FOUND 0x482C
#define NA_SE_SY_HIT_SOUND 0x482D
#define NA_SE_SY_MESSAGE_END 0x482E
#define NA_SE_SY_RUPY_COUNT 0x482F
#define NA_SE_SY_LOCK_ON 0x4830
#define NA_SE_SY_GET_BOXITEM 0x4831
#define NA_SE_SY_WHITE_OUT_INTO_MOON 0x4832
#define NA_SE_SY_WHITE_OUT_S 0x4833
#define NA_SE_SY_WHITE_OUT_T 0x4834
#define NA_SE_SY_START_SHOT 0x4835
#define NA_SE_SY_METRONOME 0x4836
#define NA_SE_SY_ATTENTION_URGENCY 0x4837
#define NA_SE_SY_METRONOME_LV 0x4838
#define NA_SE_SY_FSEL_CURSOR 0x4839
#define NA_SE_SY_FSEL_DECIDE_S 0x483A
#define NA_SE_SY_FSEL_DECIDE_L 0x483B
#define NA_SE_SY_FSEL_CLOSE 0x483C
#define NA_SE_SY_FSEL_ERROR 0x483D
#define NA_SE_SY_SET_FIRE_ARROW 0x483E
#define NA_SE_SY_SET_ICE_ARROW 0x483F
#define NA_SE_SY_SET_LIGHT_ARROW 0x4840
#define NA_SE_SY_SYNTH_MAGIC_ARROW 0x4841
#define NA_SE_SY_METRONOME_2 0x4842
#define NA_SE_SY_KINSTA_MARK_APPEAR 0x4843
#define NA_SE_SY_FIVE_COUNT_LUPY 0x4844
#define NA_SE_SY_CARROT_RECOVER 0x4845
#define NA_SE_EV_FAIVE_LUPY_COUNT 0x4846
#define NA_SE_SY_METRONOME_TEMPO 0x4847
#define NA_SE_SY_COMICAL_SOUND0_0 0x4848
#define NA_SE_SY_COMICAL_SOUND0_1 0x4849
#define NA_SE_SY_COMICAL_SOUND0_LAST 0x484A
#define NA_SE_SY_SOUT_DEMO 0x484B
#define NA_SE_SY_TIMESIGNAL_BELL 0x484C
#define NA_SE_SY_DEKUNUTS_JUMP_FAILED 0x484D
#define NA_SE_SY_ATTENTION_SOUND 0x484E
#define NA_SE_SY_TRANSFORM_MASK_FLASH 0x484F
#define NA_SE_SY_CAMERA_SHUTTER 0x4850
#define NA_SE_SY_STALKIDS_PSYCHO 0x4851
#define NA_SE_SY_CHICK_JOIN_CHIME 0x4852
#define NA_SE_SY_HIT_SOUND_L 0x4853
#define NA_SE_SY_FAIRY_MASK_SUCCESS 0x4854
#define NA_SE_SY_SCHEDULE_WRITE 0x4855
#define NA_SE_SY_STOPWATCH_TIMER_3 0x4856
#define NA_SE_SY_STOPWATCH_TIMER_INF 0x4857
#define NA_SE_SY_EARTHQUAKE_OUTDOOR 0x4858
#define NA_SE_SY_SPIRAL_DASH 0x4859
#define NA_SE_SY_QUIZ_CORRECT 0x485A
#define NA_SE_SY_QUIZ_INCORRECT 0x485B
#define NA_SE_SY_DIZZY_EFFECT 0x485C
#define NA_SE_SY_TIME_CONTROL_SLOW 0x485D
#define NA_SE_SY_TIME_CONTROL_NORMAL 0x485E
#define NA_SE_SY_SECOM_WARNING 0x485F

// ------------ OCARINA ------------

#define NA_SE_OC_OCARINA 0x5800
#define NA_SE_OC_ABYSS 0x5801
#define NA_SE_OC_DOOR_OPEN 0x5802
#define NA_SE_OC_SECRET_WARP_IN 0x5803
#define NA_SE_OC_SECRET_WARP_OUT 0x5804
#define NA_SE_OC_SECRET_HOLE_OUT 0x5805
#define NA_SE_OC_REVENGE 0x5806
#define NA_SE_OC_TUNAMI 0x5807
#define NA_SE_OC_TELOP_IMPACT 0x5808
#define NA_SE_OC_WOOD_GATE_OPEN 0x5809
#define NA_SE_OC_FIREWORKS 0x580A
#define NA_SE_OC_WHITE_OUT_INTO_KYOJIN 0x580B
#define NA_SE_OC_12 0x580C
#define NA_SE_OC_13 0x580D
#define NA_SE_OC_14 0x580E
#define NA_SE_OC_15 0x580F

// ------------ VOICE ------------

#define NA_SE_VO_LI_SWORD_N 0x6800
#define NA_SE_VO_LI_SWORD_L 0x6801
#define NA_SE_VO_LI_LASH 0x6802
#define NA_SE_VO_LI_HANG 0x6803
#define NA_SE_VO_LI_CLIMB_END 0x6804
#define NA_SE_VO_LI_DAMAGE_S 0x6805
#define NA_SE_VO_LI_FREEZE 0x6806
#define NA_SE_VO_LI_FALL_S 0x6807
#define NA_SE_VO_LI_FALL_L 0x6808
#define NA_SE_VO_LI_BREATH_REST 0x6809
#define NA_SE_VO_LI_BREATH_DRINK 0x680A
#define NA_SE_VO_LI_DOWN 0x680B
#define NA_SE_VO_LI_TAKEN_AWAY 0x680C
#define NA_SE_VO_LI_HELD 0x680D
#define NA_SE_VO_LI_SNEEZE 0x680E
#define NA_SE_VO_LI_SWEAT 0x680F
#define NA_SE_VO_LI_DRINK 0x6810
#define NA_SE_VO_LI_RELAX 0x6811
#define NA_SE_VO_LI_SWORD_PUTAWAY 0x6812
#define NA_SE_VO_LI_GROAN 0x6813
#define NA_SE_VO_LI_AUTO_JUMP 0x6814
#define NA_SE_VO_LI_MAGIC_NALE 0x6815
#define NA_SE_VO_LI_SURPRISE 0x6816
#define NA_SE_VO_LI_MAGIC_FROL 0x6817
#define NA_SE_VO_LI_PUSH 0x6818
#define NA_SE_VO_LI_HOOKSHOT_HANG 0x6819
#define NA_SE_VO_LI_LAND_DAMAGE_S 0x681A
#define NA_SE_VO_LI_MAGIC_START 0x681B
#define NA_SE_VO_LI_MAGIC_ATTACK 0x681C
#define NA_SE_VO_BL_DOWN 0x681D
#define NA_SE_VO_LI_DEMO_DAMAGE 0x681E
#define NA_SE_VO_LI_SWORD_N_copy30 0x681F
#define NA_SE_VO_DUMMY_32 0x6820
#define NA_SE_VO_DUMMY_33 0x6821
#define NA_SE_VO_DUMMY_34 0x6822
#define NA_SE_VO_DUMMY_35 0x6823
#define NA_SE_VO_DUMMY_36 0x6824
#define NA_SE_VO_DUMMY_37 0x6825
#define NA_SE_VO_DUMMY_38 0x6826
#define NA_SE_VO_DUMMY_39 0x6827
#define NA_SE_VO_NAVY_ENEMY 0x6828
#define NA_SE_VO_NAVY_HELLO 0x6829
#define NA_SE_VO_NAVY_HEAR 0x682A
#define NA_SE_VO_DUMMY_43 0x682B
#define NA_SE_VO_DUMMY_44 0x682C
#define NA_SE_VO_DUMMY_45 0x682D
#define NA_SE_VO_DUMMY_46 0x682E
#define NA_SE_VO_DUMMY_47 0x682F
#define NA_SE_VO_DUMMY_48 0x6830
#define NA_SE_VO_DUMMY_49 0x6831
#define NA_SE_VO_DUMMY_50 0x6832
#define NA_SE_VO_DUMMY_51 0x6833
#define NA_SE_VO_DUMMY_52 0x6834
#define NA_SE_VO_DUMMY_53 0x6835
#define NA_SE_VO_DUMMY_54 0x6836
#define NA_SE_VO_DUMMY_55 0x6837
#define NA_SE_VO_DUMMY_56 0x6838
#define NA_SE_VO_DUMMY_57 0x6839
#define NA_SE_VO_DUMMY_58 0x683A
#define NA_SE_VO_DUMMY_59 0x683B
#define NA_SE_VO_DUMMY_60 0x683C
#define NA_SE_VO_DUMMY_61 0x683D
#define NA_SE_VO_DUMMY_62 0x683E
#define NA_SE_VO_DUMMY_63 0x683F
#define NA_SE_VO_LK_WAKE_UP 0x6840
#define NA_SE_VO_LK_CATCH_DEMO 0x6841
#define NA_SE_VO_LK_DRAGGED_DAMAGE 0x6842
#define NA_SE_VO_NAVY_CALL 0x6843
#define NA_SE_VO_NA_HELLO_3 0x6844
#define NA_SE_VO_CHAT_MESSAGE_CALL 0x6845
#define NA_SE_VO_BELL_MESSAGE 0x6846
#define NA_SE_VO_MONDO_MESSAGE 0x6847
#define NA_SE_VO_LK_USING_UP_ENERGY 0x6848
#define NA_SE_VO_DUMMY_73 0x6849
#define NA_SE_VO_GO_SLEEP 0x684A
#define NA_SE_VO_NP_SLEEP_OUT 0x684B
#define NA_SE_VO_DUMMY_76 0x684C
#define NA_SE_VO_DUMMY_77 0x684D
#define NA_SE_VO_NP_DRINK 0x684E
#define NA_SE_VO_DUMMY_79 0x684F
#define NA_SE_VO_NARRATION_0 0x6850
#define NA_SE_VO_TA_SURPRISE 0x6851
#define NA_SE_VO_TA_CRY_0 0x6852
#define NA_SE_VO_TA_CRY_1 0x6853
#define NA_SE_VO_IN_CRY_0 0x6854
#define NA_SE_VO_IN_LOST 0x6855
#define NA_SE_VO_IN_LASH_0 0x6856
#define NA_SE_VO_IN_LASH_1 0x6857
#define NA_SE_VO_FR_LAUGH_0 0x6858
#define NA_SE_VO_FR_SMILE_0 0x6859
#define NA_SE_VO_NB_AGONY 0x685A
#define NA_SE_VO_NB_CRY_0 0x685B
#define NA_SE_VO_NB_NOTICE 0x685C
#define NA_SE_VO_NA_HELLO_0 0x685D
#define NA_SE_VO_NA_HELLO_1 0x685E
#define NA_SE_VO_NA_HELLO_2 0x685F
#define NA_SE_VO_RT_CRASH 0x6860
#define NA_SE_VO_RT_DISCOVER 0x6861
#define NA_SE_VO_RT_FALL 0x6862
#define NA_SE_VO_RT_LAUGH_0 0x6863
#define NA_SE_VO_RT_LIFT 0x6864
#define NA_SE_VO_RT_THROW 0x6865
#define NA_SE_VO_RT_UNBALLANCE 0x6866
#define NA_SE_VO_ST_DAMAGE 0x6867
#define NA_SE_VO_ST_ATTACK 0x6868
#define NA_SE_VO_Z0_HURRY 0x6869
#define NA_SE_VO_Z0_MEET 0x686A
#define NA_SE_VO_Z0_QUESTION 0x686B
#define NA_SE_VO_Z0_SIGH_0 0x686C
#define NA_SE_VO_Z0_SMILE_0 0x686D
#define NA_SE_VO_Z0_SURPRISE 0x686E
#define NA_SE_VO_Z0_THROW 0x686F
#define NA_SE_VO_SK_CRY_0 0x6870
#define NA_SE_VO_SK_CRY_1 0x6871
#define NA_SE_VO_SK_CRASH 0x6872
#define NA_SE_VO_NA_LISTEN 0x6873
#define NA_SE_VO_SK_SHOUT 0x6874
#define NA_SE_VO_Z1_CRY_0 0x6875
#define NA_SE_VO_Z1_CRY_1 0x6876
#define NA_SE_VO_Z1_OPENDOOR 0x6877
#define NA_SE_VO_FR_SMILE_1 0x6878
#define NA_SE_VO_FR_SMILE_2 0x6879
#define NA_SE_VO_KZ_MOVE 0x687A
#define NA_SE_VO_NB_LAUGH 0x687B
#define NA_SE_VO_IN_JOY0 0x687C
#define NA_SE_VO_IN_JOY1 0x687D
#define NA_SE_VO_IN_JOY2 0x687E
#define NA_SE_VO_DUMMY_127 0x687F
#define NA_SE_VO_DUMMY_128 0x6880
#define NA_SE_VO_DUMMY_129 0x6881
#define NA_SE_VO_DUMMY_130 0x6882
#define NA_SE_VO_DUMMY_131 0x6883
#define NA_SE_VO_DUMMY_132 0x6884
#define NA_SE_VO_DUMMY_133 0x6885
#define NA_SE_VO_DUMMY_134 0x6886
#define NA_SE_VO_DUMMY_135 0x6887
#define NA_SE_VO_DUMMY_136 0x6888
#define NA_SE_VO_DUMMY_137 0x6889
#define NA_SE_VO_DUMMY_138 0x688A
#define NA_SE_VO_DUMMY_139 0x688B
#define NA_SE_VO_DUMMY_140 0x688C
#define NA_SE_VO_DUMMY_141 0x688D
#define NA_SE_VO_DUMMY_142 0x688E
#define NA_SE_VO_DUMMY_143 0x688F
#define NA_SE_VO_DUMMY_144 0x6890
#define NA_SE_VO_DUMMY_145 0x6891
#define NA_SE_VO_DUMMY_146 0x6892
#define NA_SE_VO_DUMMY_147 0x6893
#define NA_SE_VO_DUMMY_148 0x6894
#define NA_SE_VO_DUMMY_149 0x6895
#define NA_SE_VO_DUMMY_150 0x6896
#define NA_SE_VO_DUMMY_151 0x6897
#define NA_SE_VO_DUMMY_152 0x6898
#define NA_SE_VO_DUMMY_153 0x6899
#define NA_SE_VO_DUMMY_154 0x689A
#define NA_SE_VO_DUMMY_155 0x689B
#define NA_SE_VO_DUMMY_156 0x689C
#define NA_SE_VO_DUMMY_157 0x689D
#define NA_SE_VO_DUMMY_158 0x689E
#define NA_SE_VO_DUMMY_159 0x689F
#define NA_SE_VO_DUMMY_160 0x68A0
#define NA_SE_VO_DUMMY_161 0x68A1
#define NA_SE_VO_DUMMY_162 0x68A2
#define NA_SE_VO_DUMMY_163 0x68A3
#define NA_SE_VO_DUMMY_164 0x68A4
#define NA_SE_VO_DUMMY_165 0x68A5
#define NA_SE_VO_DUMMY_166 0x68A6
#define NA_SE_VO_DUMMY_167 0x68A7
#define NA_SE_VO_DUMMY_168 0x68A8
#define NA_SE_VO_DUMMY_169 0x68A9
#define NA_SE_VO_DUMMY_170 0x68AA
#define NA_SE_VO_DUMMY_171 0x68AB
#define NA_SE_VO_DUMMY_172 0x68AC
#define NA_SE_VO_DUMMY_173 0x68AD
#define NA_SE_VO_DUMMY_174 0x68AE
#define NA_SE_VO_DUMMY_175 0x68AF
#define NA_SE_VO_DUMMY_176 0x68B0
#define NA_SE_VO_DUMMY_177 0x68B1
#define NA_SE_VO_DUMMY_178 0x68B2
#define NA_SE_VO_DUMMY_179 0x68B3
#define NA_SE_VO_DUMMY_180 0x68B4
#define NA_SE_VO_DUMMY_181 0x68B5
#define NA_SE_VO_DUMMY_182 0x68B6
#define NA_SE_VO_DUMMY_183 0x68B7
#define NA_SE_VO_DUMMY_184 0x68B8
#define NA_SE_VO_DUMMY_185 0x68B9
#define NA_SE_VO_DUMMY_186 0x68BA
#define NA_SE_VO_DUMMY_187 0x68BB
#define NA_SE_VO_DUMMY_188 0x68BC
#define NA_SE_VO_DUMMY_189 0x68BD
#define NA_SE_VO_DUMMY_190 0x68BE
#define NA_SE_VO_DUMMY_191 0x68BF
#define NA_SE_VO_DUMMY_192 0x68C0
#define NA_SE_VO_DUMMY_193 0x68C1
#define NA_SE_VO_DUMMY_194 0x68C2
#define NA_SE_VO_DUMMY_195 0x68C3
#define NA_SE_VO_DUMMY_196 0x68C4
#define NA_SE_VO_DUMMY_197 0x68C5
#define NA_SE_VO_DUMMY_198 0x68C6
#define NA_SE_VO_DUMMY_199 0x68C7
#define NA_SE_VO_DUMMY_200 0x68C8
#define NA_SE_VO_DUMMY_201 0x68C9
#define NA_SE_VO_DUMMY_202 0x68CA
#define NA_SE_VO_DUMMY_203 0x68CB
#define NA_SE_VO_DUMMY_204 0x68CC
#define NA_SE_VO_DUMMY_205 0x68CD
#define NA_SE_VO_DUMMY_206 0x68CE
#define NA_SE_VO_DUMMY_207 0x68CF
#define NA_SE_VO_DUMMY_208 0x68D0
#define NA_SE_VO_DUMMY_209 0x68D1
#define NA_SE_VO_DUMMY_210 0x68D2
#define NA_SE_VO_DUMMY_211 0x68D3
#define NA_SE_VO_DUMMY_212 0x68D4
#define NA_SE_VO_DUMMY_213 0x68D5
#define NA_SE_VO_DUMMY_214 0x68D6
#define NA_SE_VO_DUMMY_215 0x68D7
#define NA_SE_VO_DUMMY_216 0x68D8
#define NA_SE_VO_DUMMY_217 0x68D9
#define NA_SE_VO_DUMMY_218 0x68DA
#define NA_SE_VO_DUMMY_219 0x68DB
#define NA_SE_VO_DUMMY_220 0x68DC
#define NA_SE_VO_DUMMY_221 0x68DD
#define NA_SE_VO_DUMMY_222 0x68DE
#define NA_SE_VO_DUMMY_223 0x68DF
#define NA_SE_VO_LI_POO_WAIT 0x68E0
#define NA_SE_VO_DUMMY_225 0x68E1
#define NA_SE_VO_DUMMY_226 0x68E2
#define NA_SE_VO_DUMMY_227 0x68E3
#define NA_SE_VO_DUMMY_228 0x68E4
#define NA_SE_VO_DUMMY_229 0x68E5
#define NA_SE_VO_DUMMY_230 0x68E6
#define NA_SE_VO_DUMMY_231 0x68E7
#define NA_SE_VO_DUMMY_232 0x68E8
#define NA_SE_VO_DUMMY_233 0x68E9
#define NA_SE_VO_DUMMY_234 0x68EA
#define NA_SE_VO_DUMMY_235 0x68EB
#define NA_SE_VO_DUMMY_236 0x68EC
#define NA_SE_VO_DUMMY_237 0x68ED
#define NA_SE_VO_DUMMY_238 0x68EE
#define NA_SE_VO_DUMMY_239 0x68EF
#define NA_SE_VO_DUMMY_240 0x68F0
#define NA_SE_VO_DUMMY_241 0x68F1
#define NA_SE_VO_DUMMY_242 0x68F2
#define NA_SE_VO_DUMMY_243 0x68F3
#define NA_SE_VO_DUMMY_244 0x68F4
#define NA_SE_VO_DUMMY_245 0x68F5
#define NA_SE_VO_DUMMY_246 0x68F6
#define NA_SE_VO_DUMMY_247 0x68F7
#define NA_SE_VO_DUMMY_248 0x68F8
#define NA_SE_VO_DUMMY_249 0x68F9
#define NA_SE_VO_DUMMY_250 0x68FA
#define NA_SE_VO_DUMMY_251 0x68FB
#define NA_SE_VO_DUMMY_252 0x68FC
#define NA_SE_VO_DUMMY_253 0x68FD
#define NA_SE_VO_DUMMY_254 0x68FE
#define NA_SE_VO_DUMMY_255 0x68FF
#define NA_SE_VO_JMVO02 0x6900
#define NA_SE_VO_JMVO04 0x6901
#define NA_SE_VO_CDVO00 0x6902
#define NA_SE_VO_CDVO01 0x6903
#define NA_SE_VO_CDVO02 0x6904
#define NA_SE_VO_CDVO03 0x6905
#define NA_SE_VO_BBVO00 0x6906
#define NA_SE_VO_BBVO01 0x6907
#define NA_SE_VO_BBVO02 0x6908
#define NA_SE_VO_BBVO03 0x6909
#define NA_SE_VO_BBVO04 0x690A
#define NA_SE_VO_BBVO05 0x690B
#define NA_SE_VO_OBVO01 0x690C
#define NA_SE_VO_ARVO00 0x690D
#define NA_SE_VO_ARVO01 0x690E
#define NA_SE_VO_MMVO00 0x690F
#define NA_SE_VO_MMVO01 0x6910
#define NA_SE_VO_MMVO02 0x6911
#define NA_SE_VO_MMVO03 0x6912
#define NA_SE_VO_MMVO04 0x6913
#define NA_SE_VO_MMVO05 0x6914
#define NA_SE_VO_ABVO00 0x6915
#define NA_SE_VO_ABVO01 0x6916
#define NA_SE_VO_NPVO00 0x6917
#define NA_SE_VO_FPVO00 0x6918
#define NA_SE_VO_FPVO01 0x6919
#define NA_SE_VO_FPVO02 0x691A
#define NA_SE_VO_FPVO03 0x691B
#define NA_SE_VO_ROVO01 0x691C
#define NA_SE_VO_ROVO02 0x691D
#define NA_SE_VO_RYVO01 0x691E
#define NA_SE_VO_RYVO02 0x691F
#define NA_SE_VO_RYVO03 0x6920
#define NA_SE_VO_RYVO04 0x6921
#define NA_SE_VO_ANVO00 0x6922
#define NA_SE_VO_ANVO01 0x6923
#define NA_SE_VO_ANVO02 0x6924
#define NA_SE_VO_ANVO03 0x6925
#define NA_SE_VO_CRVO00 0x6926
#define NA_SE_VO_CRVO01 0x6927
#define NA_SE_VO_CRVO02 0x6928
#define NA_SE_VO_CRVO03 0x6929
#define NA_SE_VO_HNVO00 0x692A
#define NA_SE_VO_HNVO01 0x692B
#define NA_SE_VO_HNVO02 0x692C
#define NA_SE_VO_RMVO00 0x692D
#define NA_SE_VO_RMVO01 0x692E
#define NA_SE_VO_RMVO02 0x692F
#define NA_SE_VO_PMVO01 0x6930
#define NA_SE_VO_PMVO02 0x6931
#define NA_SE_VO_PMVO03 0x6932
#define NA_SE_VO_DHVO00 0x6933
#define NA_SE_VO_DHVO01 0x6934
#define NA_SE_VO_DHVO02 0x6935
#define NA_SE_VO_DHVO03 0x6936
#define NA_SE_VO_DHVO04 0x6937
#define NA_SE_VO_TFVO00 0x6938
#define NA_SE_VO_ANVO04 0x6939
#define NA_SE_VO_ANVO05 0x693A
#define NA_SE_VO_PMVO00 0x693B
#define NA_SE_VO_CHVO03 0x693C
#define NA_SE_VO_CHVO04 0x693D
#define NA_SE_VO_CHVO05 0x693E
#define NA_SE_VO_CHVO06 0x693F
#define NA_SE_VO_CHVO07 0x6940
#define NA_SE_VO_CHVO08 0x6941
#define NA_SE_VO_CHVO09 0x6942
#define NA_SE_VO_DPVO00 0x6943
#define NA_SE_VO_DPVO01 0x6944
#define NA_SE_VO_DPVO02 0x6945
#define NA_SE_VO_SKVO00 0x6946
#define NA_SE_VO_SKVO01 0x6947
#define NA_SE_VO_KHVO00 0x6948
#define NA_SE_VO_KHVO01 0x6949
#define NA_SE_VO_KHVO02 0x694A
#define NA_SE_VO_SHVO00 0x694B
#define NA_SE_VO_SHVO01 0x694C
#define NA_SE_VO_KAVO02 0x694D
#define NA_SE_VO_KAVO03 0x694E
#define NA_SE_VO_MTVO00 0x694F
#define NA_SE_VO_TTVO00 0x6950
#define NA_SE_VO_ITVO00 0x6951
#define NA_SE_VO_ITVO01 0x6952
#define NA_SE_VO_ITVO02 0x6953
#define NA_SE_VO_KMVO00 0x6954
#define NA_SE_VO_KMVO01 0x6955
#define NA_SE_VO_JOVO00 0x6956
#define NA_SE_VO_JYVO00 0x6957
#define NA_SE_VO_DTVO00 0x6958
#define NA_SE_VO_GUVO00 0x6959
#define NA_SE_VO_KTVO00 0x695A
#define NA_SE_VO_KTVO01 0x695B
#define NA_SE_VO_KTVO03 0x695C
#define NA_SE_VO_ZBVO00 0x695D
#define NA_SE_VO_ZBVO01 0x695E
#define NA_SE_VO_DAVO01 0x695F
#define NA_SE_VO_SHVO04 0x6960
#define NA_SE_VO_GBVO02 0x6961
#define NA_SE_VO_GBVO03 0x6962
#define NA_SE_VO_PFVO00 0x6963
#define NA_SE_VO_PFVO01 0x6964
#define NA_SE_VO_GAVO00 0x6965
#define NA_SE_VO_GAVO01 0x6966
#define NA_SE_VO_DJVO00 0x6967
#define NA_SE_VO_DJVO01 0x6968
#define NA_SE_VO_MSVO00 0x6969
#define NA_SE_VO_MSVO01 0x696A
#define NA_SE_VO_JPVO00 0x696B
#define NA_SE_VO_HYVO00 0x696C
#define NA_SE_VO_HYVO01 0x696D
#define NA_SE_VO_BAVO00 0x696E
#define NA_SE_VO_POVO00 0x696F
#define NA_SE_VO_DAVO00 0x6970
#define NA_SE_VO_DAVO02 0x6971
#define NA_SE_VO_MKVO00 0x6972
#define NA_SE_VO_MKVO01 0x6973
#define NA_SE_VO_MKVO02 0x6974
#define NA_SE_VO_MKVO03 0x6975
#define NA_SE_VO_MKVO04 0x6976
#define NA_SE_VO_TIVO00 0x6977
#define NA_SE_VO_TIVO01 0x6978
#define NA_SE_VO_TIVO02 0x6979
#define NA_SE_VO_TIVO03 0x697A
#define NA_SE_VO_TIVO04 0x697B
#define NA_SE_VO_TIVO05 0x697C
#define NA_SE_VO_OMVO00 0x697D
#define NA_SE_VO_OMVO01 0x697E
#define NA_SE_VO_OMVO02 0x697F
#define NA_SE_VO_OMVO03 0x6980
#define NA_SE_VO_OMVO04 0x6981
#define NA_SE_VO_OMVO05 0x6982
#define NA_SE_VO_OMVO06 0x6983
#define NA_SE_VO_DEMO_FALL2 0x6984
#define NA_SE_VO_DEMO_384 0x6985
#define NA_SE_VO_DEMO_385 0x6986
#define NA_SE_VO_DEMO_386 0x6987
#define NA_SE_VO_DEMO_387 0x6988
#define NA_SE_VO_DEMO_388 0x6989
#define NA_SE_VO_DEMO_389 0x698A
#define NA_SE_VO_DEMO_390 0x698B
#define NA_SE_VO_DEMO_391 0x698C
#define NA_SE_VO_DEMO_392 0x698D
#define NA_SE_VO_DEMO_393 0x698E
#define NA_SE_VO_DEMO_394 0x698F

// ------------ Sfx Table ------------
// TODO: Extract via table after 100% decompilation

/*
#define DEFINE_SFX(enum, _1, _2, _3, _4, _5) enum,

typedef enum {
    NA_SE_PL_BASE = 0x7FF,
    #include "tables/sfx/playerbank_table.h"
    NA_SE_IT_BASE = 0x17FF,
    #include "tables/sfx/itembank_table.h"
    NA_SE_EV_BASE = 0x27FF,
    #include "tables/sfx/environmentbank_table.h"
    NA_SE_EN_BASE = 0x37FF,
    #include "tables/sfx/enemybank_table.h"
    NA_SE_SY_BASE = 0x47FF,
    #include "tables/sfx/systembank_table.h"
    NA_SE_OC_BASE = 0x57FF,
    #include "tables/sfx/ocarinabank_table.h"
    NA_SE_VO_BASE = 0x67FF,
    #include "tables/sfx/voicebank_table.h"
    NA_SE_MAX
} SfxId;

#undef DEFINE_SFX
*/

typedef enum SfxPauseMenu {
    /* 0 */ SFX_PAUSE_MENU_CLOSE,
    /* 1 */ SFX_PAUSE_MENU_OPEN
} SfxPauseMenu;

typedef enum SfxBankType {
    /* 0 */ BANK_PLAYER,
    /* 1 */ BANK_ITEM,
    /* 2 */ BANK_ENV,
    /* 3 */ BANK_ENEMY,
    /* 4 */ BANK_SYSTEM,
    /* 5 */ BANK_OCARINA,
    /* 6 */ BANK_VOICE
} SfxBankType;

typedef enum SfxState {
    /* 0 */ SFX_STATE_EMPTY,
    /* 1 */ SFX_STATE_QUEUED,
    /* 2 */ SFX_STATE_READY,
    /* 3 */ SFX_STATE_PLAYING_REFRESH,
    /* 4 */ SFX_STATE_PLAYING,
    /* 5 */ SFX_STATE_PLAYING_ONE_FRAME
} SfxState;

typedef struct {
    /* 0x00 */ f32* posX;
    /* 0x04 */ f32* posY;
    /* 0x08 */ f32* posZ;
    /* 0x0C */ f32* freqScale;
    /* 0x10 */ f32* volume;
    /* 0x14 */ s8* reverbAdd;
    /* 0x18 */ f32 dist;
    /* 0x1C */ u32 priority; // lower is more prioritized
    /* 0x20 */ u16 sfxParams;
    /* 0x22 */ u16 sfxId;
    /* 0x25 */ u8 sfxFlags;
    /* 0x24 */ u8 sfxImportance;
    /* 0x26 */ u8 state; // uses SfxState enum
    /* 0x27 */ u8 freshness;
    /* 0x28 */ u8 prev;
    /* 0x29 */ u8 next;
    /* 0x2A */ u8 channelIndex;
    /* 0x2B */ u8 randFreq;
    /* 0x2C */ u8 token;
} SfxBankEntry; // size = 0x30

#define SFX_BANK_SHIFT(sfxId)   (((sfxId) >> 12) & 0xFF)

#define SFX_BANK_MASK(sfxId)    ((sfxId) & 0xF000)

#define SFX_INDEX(sfxId)    ((sfxId) & 0x3FF)
#define SFX_BANK(sfxId)     SFX_BANK_SHIFT(SFX_BANK_MASK(sfxId))

typedef struct {
    /* 0x0 */ u32 priority; // lower is more prioritized
    /* 0x4 */ u8 entryIndex;
} ActiveSfx; // size = 0x8

// SfxParams bit-packing

// Slows the decay of volume with distance (a 3-bit number ranging from 0-7)
#define SFX_PARAM_DIST_RANGE_SHIFT 0
#define SFX_PARAM_DIST_RANGE_MASK_UPPER (4 << SFX_PARAM_DIST_RANGE_SHIFT)
#define SFX_PARAM_DIST_RANGE_MASK (7 << SFX_PARAM_DIST_RANGE_SHIFT)

// Lower SEQ_PLAYER_BGM_MAIN and SEQ_PLAYER_BGM_SUB while the sfx is playing
#define SFX_FLAG_LOWER_VOLUME_BGM (1 << 3)

// Sfx priority is not raised with distance (making it more likely to be ejected)
#define SFX_FLAG_PRIORITY_NO_DIST (1 << 4)

// If a new sfx is requested at both the same position with the same importance,
// Block that new sfx from replacing the current sfx
// Note: Only 1 sfx can be played at a specific position at once
#define SFX_FLAG_BLOCK_EQUAL_IMPORTANCE (1 << 5)

// Applies increasingly random offsets to frequency (a 2-bit number ranging from 0-3)
#define SFX_PARAM_RAND_FREQ_RAISE_SHIFT 6
#define SFX_PARAM_RAND_FREQ_RAISE_MASK (3 << SFX_PARAM_RAND_FREQ_RAISE_SHIFT)

// Sets a flag to ioPort 5
#define SFX_FLAG_8 (1 << 8)

// Use lowpass filter on surround sound
#define SFX_FLAG_SURROUND_LOWPASS_FILTER (1 << 9)

// Unused remnant of OoT
#define SFX_FLAG_BEHIND_SCREEN_Z_INDEX_SHIFT 10
#define SFX_FLAG_BEHIND_SCREEN_Z_INDEX (1 << SFX_FLAG_BEHIND_SCREEN_Z_INDEX_SHIFT)

// Randomly scale base frequency each frame through mutiplicative offset
#define SFX_PARAM_RAND_FREQ_SCALE (1 << 11)

// Sfx reverb is not raised with distance
#define SFX_FLAG_REVERB_NO_DIST (1 << 12)

// Sfx volume is not lowered with distance
#define SFX_FLAG_VOLUME_NO_DIST (1 << 13)

// SFX_FLAG_VIBRATO 
// Randomly lower base frequency each frame through additive offset
#define SFX_PARAM_RAND_FREQ_LOWER (1 << 14)

// Sfx frequency is not raised with distance
#define SFX_FLAG_FREQ_NO_DIST (1 << 15)

// Force the sfx to reset from the beginning when requested again
#define SFX_FLAG2_FORCE_RESET (1 << 0)

// Unused
#define SFX_FLAG2_UNUSED2 (1 << 2)
#define SFX_FLAG2_UNUSED4 (1 << 4)

// Do not use highpass filter on surround sound
#define SFX_FLAG2_SURROUND_NO_HIGHPASS_FILTER (1 << 5)

// Unused
#define SFX_FLAG2_UNUSED6 (1 << 6)

// Apply a low-pass filter with a lowPassCutoff of 4
#define SFX_FLAG2_APPLY_LOWPASS_FILTER (1 << 7)

typedef struct {
    /* 0x0 */ u8 importance;
    /* 0x1 */ u8 flags;
    /* 0x2 */ u16 params;
} SfxParams; // size = 0x4

// functions in sfx.c

void AudioSfx_MuteBanks(u16 muteMask);
void AudioSfx_LowerBgmVolume(u8 channelIndex);
void AudioSfx_RestoreBgmVolume(u8 channelIndex);
void AudioSfx_PlaySfx(u16 sfxId, Vec3f* pos, u8 token, f32* freqScale, f32* volume, s8* reverbAdd);
void AudioSfx_ProcessRequest(void);
void AudioSfx_StopByBank(u8 bankId);
void AudioSfx_StopByPosAndBank(u8 bankId, Vec3f* pos);
void AudioSfx_StopByPos(Vec3f* pos);
void AudioSfx_StopByPosAndId(Vec3f* pos, u16 sfxId);
void AudioSfx_StopByTokenAndId(u8 token, u16 sfxId);
void AudioSfx_StopById(u32 sfxId);
void AudioSfx_ProcessRequests(void);
void AudioSfx_ProcessActiveSfx(void);
u8 AudioSfx_IsPlaying(u32 sfxId);
void AudioSfx_Reset(void);

// functions in code_8019AF00.c

void AudioSfx_SetProperties(u8 bankId, u8 entryIndex, u8 channelIndex);
void AudioSfx_LowerSfxSettingsReverb(Vec3f* pos, s8 isReverbLowered);
void AudioSfx_SetChannelIO(Vec3f* pos, u16 sfxId, u8 ioData);

// Various wrappers to AudioSfx_PlaySfx
void Audio_PlaySfx(u16 sfxId);
void Audio_PlaySfx_2(u16 sfxId);
void Audio_PlaySfx_AtPosWithPresetLowFreqAndHighReverb(Vec3f* pos, u16 sfxId);
void Audio_PlaySfx_AtPos(Vec3f* pos, u16 sfxId);
void Audio_PlaySfx_MessageDecide(void);
void Audio_PlaySfx_MessageCancel(void);
void Audio_PlaySfx_Underwater(Vec3f* pos, u16 sfxId);
void Audio_PlaySfx_WithSfxSettingsReverb(Vec3f* pos, u16 sfxId);
void Audio_PlaySfx_AtPosForMetalEffectsWithSyncedFreqAndVolume(Vec3f* pos, u16 sfxId, f32 freqVolParam);
void Audio_PlaySfx_AtPosWithSyncedFreqAndVolume(Vec3f* pos, u16 sfxId, f32 freqVolParam);
void Audio_PlaySfx_GiantsMask(Vec3f* pos, u16 sfxId);
void Audio_PlaySfx_Randomized(Vec3f* pos, u16 baseSfxId, u8 randLim);
void Audio_PlaySfx_SwordCharge(Vec3f* pos, u8 chargeLevel);
void Audio_PlaySfx_AtPosWithFreq(Vec3f* pos, u16 sfxId, f32 freqScale);
void Audio_PlaySfx_AtPosWithFreqAndChannelIO(Vec3f* pos, u16 sfxId, f32 freqScale, u8 arg3);
void Audio_PlaySfx_WaterWheel(Vec3f* pos, u16 sfxId);
void Audio_PlaySfx_AtPosWithTimer(Vec3f* pos, u16 sfxId, f32 timerShiftedLerp);
void Audio_PlaySfx_AtPosWithReverb(Vec3f* pos, u16 sfxId, s8 reverbAdd);
void Audio_PlaySfx_AtPosWithVolume(Vec3f* pos, u16 sfxId, f32 volume);
void Audio_PlaySfx_River(Vec3f* pos, f32 freqScale);
void Audio_PlaySfx_BigBells(Vec3f* pos, u8 volumeIndex);
void Audio_PlaySfx_AtPosWithChannelIO(Vec3f* pos, u16 sfxId, u8 ioData);
void Audio_PlaySfx_AtPosWithAllChannelsIO(Vec3f* pos, u16 sfxId, u8 ioData);
void Audio_PlaySfx_PauseMenuOpenOrClose(u8 pauseMenuOpenOrClose);
void Audio_PlaySfx_IfNotInCutscene(u16 sfxId);
void Audio_PlaySfx_AtFixedPos(Vec3f* pos, u16 sfxId);
void Audio_PlaySfx_AtPosWithVolumeTransition(Vec3f* pos, u16 sfxId, u16 duration);

// Sfx helper functions
void Audio_SetSfxUnderwaterReverb(s8 isUnderwaterReverbActivated);
void Audio_SetSfxTimerLerpInterval(s8 timerLerpRange1, s8 timerLerpRange2);
void Audio_SetSfxVolumeTransition(f32* volume, f32 volumeTarget, u16 duration);
void Audio_SetSfxReverbIndexExceptOcarinaBank(u8 reverbIndex);

extern ActiveSfx gActiveSfx[7][3];

extern u8 gIsLargeSfxBank[7];
extern u8 D_801D6608[7];
extern u8 gChannelsPerBank[4][7];
extern u8 gUsedChannelsPerBank[4][7];
extern f32 gSfxVolume;
extern SfxParams* gSfxParams[7];
extern SfxBankEntry* gSfxBanks[7];
extern u8 gSfxChannelLayout;
extern Vec3f gSfxDefaultPos;
extern f32 gSfxDefaultFreqAndVolScale;
extern s8 gSfxDefaultReverb;

#endif
