1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-11-29 03:34:07 +00:00
oot/tools/ZAPDConfigs/EnumData.xml
cadmic 9def6f4d0d
Set up multiversion assets with ZAPD and match gc-eu (#1967)
* Add ZAPD hack to deal with extracted/VERSION/ in include paths

* Extract assets to extracted/VERSION

* Add ZAPD flags to override virtual address / start offset / end offset

* Configure offsets for code and overlay assets

* Reorganize ZAPD configs

* Match gc-eu-mq

* Match gc-eu

* Remove old asset dirs during distclean

* Revert "Remove old asset dirs during distclean"

This reverts commit fc8027a75f.

* make zapd addresses globals int64_t so they can store uint32_t addresses and -1

* slight cleanup extract_assets.py

* git subrepo pull --force tools/ZAPD

subrepo:
  subdir:   "tools/ZAPD"
  merged:   "0285e11f0"
upstream:
  origin:   "https://github.com/zeldaret/ZAPD.git"
  branch:   "master"
  commit:   "0285e11f0"
git-subrepo:
  version:  "0.4.6"
  origin:   "git@github.com:ingydotnet/git-subrepo.git"
  commit:   "110b9eb"

---------

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2024-06-24 15:22:39 +02:00

599 lines
48 KiB
XML

<Root>
<!--
Description:
This file hosts various enum data from decomp.
Format:
- <Enum>: a list of <Item> with an unique identifier (key), the decomp ID and the index
Parameters:
* Games: list of OoT versions that shares this data
* Key: identifier, the name is the same as the enum from decomp
- <Item>: description of an element of an <Enum>
Parameters:
* Key: identifier that should never be changed
* ID: the actual enum name from decomp, this may change hence the need of the Key parameter
* Index: the location of the item in the enum (should match decomp)
Notes:
- Player Cue Ids got their own enum but not regular Actor Cues.
This is because Actor Cues are among cutscene commands (``csCmd``)
-->
<Enum Games="OoTMqDbg" Key="cmd" ID="CutsceneCmd">
<!-- https://github.com/zeldaret/oot/blob/7235af2249843fb68740111b70089bad827a4730/include/z64cutscene.h#L35-L165 -->
<Item Key="cam_eye_spline" ID="CS_CMD_CAM_EYE_SPLINE" Index="1"/>
<Item Key="cam_at_spline" ID="CS_CMD_CAM_AT_SPLINE" Index="2"/>
<Item Key="misc" ID="CS_CMD_MISC" Index="3"/>
<Item Key="light_setting" ID="CS_CMD_LIGHT_SETTING" Index="4"/>
<Item Key="cam_eye_spline_rel_to_player" ID="CS_CMD_CAM_EYE_SPLINE_REL_TO_PLAYER" Index="5"/>
<Item Key="cam_at_spline_rel_to_player" ID="CS_CMD_CAM_AT_SPLINE_REL_TO_PLAYER" Index="6"/>
<Item Key="cam_eye" ID="CS_CMD_CAM_EYE" Index="7"/>
<Item Key="cam_at" ID="CS_CMD_CAM_AT" Index="8"/>
<Item Key="rumble_controller" ID="CS_CMD_RUMBLE_CONTROLLER" Index="9"/>
<Item Key="player_cue" ID="CS_CMD_PLAYER_CUE" Index="10"/>
<Item Key="unimplemented_b" ID="CS_CMD_UNIMPLEMENTED_B" Index="11"/>
<Item Key="unimplemented_d" ID="CS_CMD_UNIMPLEMENTED_D" Index="13"/>
<Item Key="actor_cue_1_0" ID="CS_CMD_ACTOR_CUE_1_0" Index="14"/>
<Item Key="actor_cue_0_0" ID="CS_CMD_ACTOR_CUE_0_0" Index="15"/>
<Item Key="actor_cue_1_1" ID="CS_CMD_ACTOR_CUE_1_1" Index="16"/>
<Item Key="actor_cue_0_1" ID="CS_CMD_ACTOR_CUE_0_1" Index="17"/>
<Item Key="actor_cue_0_2" ID="CS_CMD_ACTOR_CUE_0_2" Index="18"/>
<Item Key="text" ID="CS_CMD_TEXT" Index="19"/>
<Item Key="unimplemented_15" ID="CS_CMD_UNIMPLEMENTED_15" Index="21"/>
<Item Key="unimplemented_16" ID="CS_CMD_UNIMPLEMENTED_16" Index="22"/>
<Item Key="actor_cue_0_3" ID="CS_CMD_ACTOR_CUE_0_3" Index="23"/>
<Item Key="actor_cue_1_2" ID="CS_CMD_ACTOR_CUE_1_2" Index="24"/>
<Item Key="actor_cue_2_0" ID="CS_CMD_ACTOR_CUE_2_0" Index="25"/>
<Item Key="unimplemented_1b" ID="CS_CMD_UNIMPLEMENTED_1B" Index="27"/>
<Item Key="unimplemented_1c" ID="CS_CMD_UNIMPLEMENTED_1C" Index="28"/>
<Item Key="actor_cue_3_0" ID="CS_CMD_ACTOR_CUE_3_0" Index="29"/>
<Item Key="actor_cue_4_0" ID="CS_CMD_ACTOR_CUE_4_0" Index="30"/>
<Item Key="actor_cue_6_0" ID="CS_CMD_ACTOR_CUE_6_0" Index="31"/>
<Item Key="unimplemented_20" ID="CS_CMD_UNIMPLEMENTED_20" Index="32"/>
<Item Key="unimplemented_21" ID="CS_CMD_UNIMPLEMENTED_21" Index="33"/>
<Item Key="actor_cue_0_4" ID="CS_CMD_ACTOR_CUE_0_4" Index="34"/>
<Item Key="actor_cue_1_3" ID="CS_CMD_ACTOR_CUE_1_3" Index="35"/>
<Item Key="actor_cue_2_1" ID="CS_CMD_ACTOR_CUE_2_1" Index="36"/>
<Item Key="actor_cue_3_1" ID="CS_CMD_ACTOR_CUE_3_1" Index="37"/>
<Item Key="actor_cue_4_1" ID="CS_CMD_ACTOR_CUE_4_1" Index="38"/>
<Item Key="actor_cue_0_5" ID="CS_CMD_ACTOR_CUE_0_5" Index="39"/>
<Item Key="actor_cue_1_4" ID="CS_CMD_ACTOR_CUE_1_4" Index="40"/>
<Item Key="actor_cue_2_2" ID="CS_CMD_ACTOR_CUE_2_2" Index="41"/>
<Item Key="actor_cue_3_2" ID="CS_CMD_ACTOR_CUE_3_2" Index="42"/>
<Item Key="actor_cue_4_2" ID="CS_CMD_ACTOR_CUE_4_2" Index="43"/>
<Item Key="actor_cue_5_0" ID="CS_CMD_ACTOR_CUE_5_0" Index="44"/>
<Item Key="transition" ID="CS_CMD_TRANSITION" Index="45"/>
<Item Key="actor_cue_0_6" ID="CS_CMD_ACTOR_CUE_0_6" Index="46"/>
<Item Key="actor_cue_4_3" ID="CS_CMD_ACTOR_CUE_4_3" Index="47"/>
<Item Key="actor_cue_1_5" ID="CS_CMD_ACTOR_CUE_1_5" Index="48"/>
<Item Key="actor_cue_7_0" ID="CS_CMD_ACTOR_CUE_7_0" Index="49"/>
<Item Key="actor_cue_2_3" ID="CS_CMD_ACTOR_CUE_2_3" Index="50"/>
<Item Key="actor_cue_3_3" ID="CS_CMD_ACTOR_CUE_3_3" Index="51"/>
<Item Key="actor_cue_6_1" ID="CS_CMD_ACTOR_CUE_6_1" Index="52"/>
<Item Key="actor_cue_3_4" ID="CS_CMD_ACTOR_CUE_3_4" Index="53"/>
<Item Key="actor_cue_4_4" ID="CS_CMD_ACTOR_CUE_4_4" Index="54"/>
<Item Key="actor_cue_5_1" ID="CS_CMD_ACTOR_CUE_5_1" Index="55"/>
<Item Key="actor_cue_6_2" ID="CS_CMD_ACTOR_CUE_6_2" Index="57"/>
<Item Key="actor_cue_6_3" ID="CS_CMD_ACTOR_CUE_6_3" Index="58"/>
<Item Key="unimplemented_3b" ID="CS_CMD_UNIMPLEMENTED_3B" Index="59"/>
<Item Key="actor_cue_7_1" ID="CS_CMD_ACTOR_CUE_7_1" Index="60"/>
<Item Key="unimplemented_3d" ID="CS_CMD_UNIMPLEMENTED_3D" Index="61"/>
<Item Key="actor_cue_8_0" ID="CS_CMD_ACTOR_CUE_8_0" Index="62"/>
<Item Key="actor_cue_3_5" ID="CS_CMD_ACTOR_CUE_3_5" Index="63"/>
<Item Key="actor_cue_1_6" ID="CS_CMD_ACTOR_CUE_1_6" Index="64"/>
<Item Key="actor_cue_3_6" ID="CS_CMD_ACTOR_CUE_3_6" Index="65"/>
<Item Key="actor_cue_3_7" ID="CS_CMD_ACTOR_CUE_3_7" Index="66"/>
<Item Key="actor_cue_2_4" ID="CS_CMD_ACTOR_CUE_2_4" Index="67"/>
<Item Key="actor_cue_1_7" ID="CS_CMD_ACTOR_CUE_1_7" Index="68"/>
<Item Key="actor_cue_2_5" ID="CS_CMD_ACTOR_CUE_2_5" Index="69"/>
<Item Key="actor_cue_1_8" ID="CS_CMD_ACTOR_CUE_1_8" Index="70"/>
<Item Key="unimplemented_47" ID="CS_CMD_UNIMPLEMENTED_47" Index="71"/>
<Item Key="actor_cue_2_6" ID="CS_CMD_ACTOR_CUE_2_6" Index="72"/>
<Item Key="unimplemented_49" ID="CS_CMD_UNIMPLEMENTED_49" Index="73"/>
<Item Key="actor_cue_2_7" ID="CS_CMD_ACTOR_CUE_2_7" Index="74"/>
<Item Key="actor_cue_3_8" ID="CS_CMD_ACTOR_CUE_3_8" Index="75"/>
<Item Key="actor_cue_0_7" ID="CS_CMD_ACTOR_CUE_0_7" Index="76"/>
<Item Key="actor_cue_5_2" ID="CS_CMD_ACTOR_CUE_5_2" Index="77"/>
<Item Key="actor_cue_1_9" ID="CS_CMD_ACTOR_CUE_1_9" Index="78"/>
<Item Key="actor_cue_4_5" ID="CS_CMD_ACTOR_CUE_4_5" Index="79"/>
<Item Key="actor_cue_1_10" ID="CS_CMD_ACTOR_CUE_1_10" Index="80"/>
<Item Key="actor_cue_2_8" ID="CS_CMD_ACTOR_CUE_2_8" Index="81"/>
<Item Key="actor_cue_3_9" ID="CS_CMD_ACTOR_CUE_3_9" Index="82"/>
<Item Key="actor_cue_4_6" ID="CS_CMD_ACTOR_CUE_4_6" Index="83"/>
<Item Key="actor_cue_5_3" ID="CS_CMD_ACTOR_CUE_5_3" Index="84"/>
<Item Key="actor_cue_0_8" ID="CS_CMD_ACTOR_CUE_0_8" Index="85"/>
<Item Key="start_seq" ID="CS_CMD_START_SEQ" Index="86"/>
<Item Key="stop_seq" ID="CS_CMD_STOP_SEQ" Index="87"/>
<Item Key="actor_cue_6_4" ID="CS_CMD_ACTOR_CUE_6_4" Index="88"/>
<Item Key="actor_cue_7_2" ID="CS_CMD_ACTOR_CUE_7_2" Index="89"/>
<Item Key="actor_cue_5_4" ID="CS_CMD_ACTOR_CUE_5_4" Index="90"/>
<Item Key="actor_cue_0_9" ID="CS_CMD_ACTOR_CUE_0_9" Index="93"/>
<Item Key="actor_cue_1_11" ID="CS_CMD_ACTOR_CUE_1_11" Index="94"/>
<Item Key="actor_cue_0_10" ID="CS_CMD_ACTOR_CUE_0_10" Index="105"/>
<Item Key="actor_cue_2_9" ID="CS_CMD_ACTOR_CUE_2_9" Index="106"/>
<Item Key="actor_cue_0_11" ID="CS_CMD_ACTOR_CUE_0_11" Index="107"/>
<Item Key="actor_cue_3_10" ID="CS_CMD_ACTOR_CUE_3_10" Index="108"/>
<Item Key="unimplemented_6d" ID="CS_CMD_UNIMPLEMENTED_6D" Index="109"/>
<Item Key="actor_cue_0_12" ID="CS_CMD_ACTOR_CUE_0_12" Index="110"/>
<Item Key="actor_cue_7_3" ID="CS_CMD_ACTOR_CUE_7_3" Index="111"/>
<Item Key="unimplemented_70" ID="CS_CMD_UNIMPLEMENTED_70" Index="112"/>
<Item Key="unimplemented_71" ID="CS_CMD_UNIMPLEMENTED_71" Index="113"/>
<Item Key="actor_cue_7_4" ID="CS_CMD_ACTOR_CUE_7_4" Index="114"/>
<Item Key="actor_cue_6_5" ID="CS_CMD_ACTOR_CUE_6_5" Index="115"/>
<Item Key="actor_cue_1_12" ID="CS_CMD_ACTOR_CUE_1_12" Index="116"/>
<Item Key="actor_cue_2_10" ID="CS_CMD_ACTOR_CUE_2_10" Index="117"/>
<Item Key="actor_cue_1_13" ID="CS_CMD_ACTOR_CUE_1_13" Index="118"/>
<Item Key="actor_cue_0_13" ID="CS_CMD_ACTOR_CUE_0_13" Index="119"/>
<Item Key="actor_cue_1_14" ID="CS_CMD_ACTOR_CUE_1_14" Index="120"/>
<Item Key="actor_cue_2_11" ID="CS_CMD_ACTOR_CUE_2_11" Index="121"/>
<Item Key="actor_cue_0_14" ID="CS_CMD_ACTOR_CUE_0_14" Index="123"/>
<Item Key="fade_out_seq" ID="CS_CMD_FADE_OUT_SEQ" Index="124"/>
<Item Key="actor_cue_1_15" ID="CS_CMD_ACTOR_CUE_1_15" Index="125"/>
<Item Key="actor_cue_2_12" ID="CS_CMD_ACTOR_CUE_2_12" Index="126"/>
<Item Key="actor_cue_3_11" ID="CS_CMD_ACTOR_CUE_3_11" Index="127"/>
<Item Key="actor_cue_4_7" ID="CS_CMD_ACTOR_CUE_4_7" Index="128"/>
<Item Key="actor_cue_5_5" ID="CS_CMD_ACTOR_CUE_5_5" Index="129"/>
<Item Key="actor_cue_6_6" ID="CS_CMD_ACTOR_CUE_6_6" Index="130"/>
<Item Key="actor_cue_1_16" ID="CS_CMD_ACTOR_CUE_1_16" Index="131"/>
<Item Key="actor_cue_2_13" ID="CS_CMD_ACTOR_CUE_2_13" Index="132"/>
<Item Key="actor_cue_3_12" ID="CS_CMD_ACTOR_CUE_3_12" Index="133"/>
<Item Key="actor_cue_7_5" ID="CS_CMD_ACTOR_CUE_7_5" Index="134"/>
<Item Key="actor_cue_4_8" ID="CS_CMD_ACTOR_CUE_4_8" Index="135"/>
<Item Key="actor_cue_5_6" ID="CS_CMD_ACTOR_CUE_5_6" Index="136"/>
<Item Key="actor_cue_6_7" ID="CS_CMD_ACTOR_CUE_6_7" Index="137"/>
<Item Key="actor_cue_0_15" ID="CS_CMD_ACTOR_CUE_0_15" Index="138"/>
<Item Key="actor_cue_0_16" ID="CS_CMD_ACTOR_CUE_0_16" Index="139"/>
<Item Key="time" ID="CS_CMD_TIME" Index="140"/>
<Item Key="actor_cue_1_17" ID="CS_CMD_ACTOR_CUE_1_17" Index="141"/>
<Item Key="actor_cue_7_6" ID="CS_CMD_ACTOR_CUE_7_6" Index="142"/>
<Item Key="actor_cue_9_0" ID="CS_CMD_ACTOR_CUE_9_0" Index="143"/>
<Item Key="actor_cue_0_17" ID="CS_CMD_ACTOR_CUE_0_17" Index="144"/>
<Item Key="destination" ID="CS_CMD_DESTINATION" Index="1000"/>
<Item Key="end" ID="CS_CMD_END" Index="65535"/>
</Enum>
<Enum Games="OoTMqDbg" Key="miscType" ID="CutsceneMiscType">
<!-- https://github.com/zeldaret/oot/blob/823e47a0f8e9fb9fab89bc61b57f45488ff6debe/include/z64cutscene.h#L167-L204 -->
<Item Key="unimplemented_0" ID="CS_MISC_UNIMPLEMENTED_0" Index="0"/>
<Item Key="rain" ID="CS_MISC_RAIN" Index="1"/>
<Item Key="lightning" ID="CS_MISC_LIGHTNING" Index="2"/>
<Item Key="set_csflag_0" ID="CS_MISC_SET_CSFLAG_0" Index="3"/>
<Item Key="unimplemented_4" ID="CS_MISC_UNIMPLEMENTED_4" Index="4"/>
<Item Key="unimplemented_5" ID="CS_MISC_UNIMPLEMENTED_5" Index="5"/>
<Item Key="lift_fog" ID="CS_MISC_LIFT_FOG" Index="6"/>
<Item Key="cloudy_sky" ID="CS_MISC_CLOUDY_SKY" Index="7"/>
<Item Key="fade_kokiri_grass_env_alpha" ID="CS_MISC_FADE_KOKIRI_GRASS_ENV_ALPHA" Index="8"/>
<Item Key="snow" ID="CS_MISC_SNOW" Index="9"/>
<Item Key="set_csflag_1" ID="CS_MISC_SET_CSFLAG_1" Index="10"/>
<Item Key="deku_tree_death" ID="CS_MISC_DEKU_TREE_DEATH" Index="11"/>
<Item Key="stop_cutscene" ID="CS_MISC_STOP_CUTSCENE" Index="12"/>
<Item Key="triforce_flash" ID="CS_MISC_TRIFORCE_FLASH" Index="13"/>
<Item Key="set_locked_viewpoint" ID="CS_MISC_SET_LOCKED_VIEWPOINT" Index="14"/>
<Item Key="show_title_card" ID="CS_MISC_SHOW_TITLE_CARD" Index="15"/>
<Item Key="quake_start" ID="CS_MISC_QUAKE_START" Index="16"/>
<Item Key="quake_stop" ID="CS_MISC_QUAKE_STOP" Index="17"/>
<Item Key="stop_storm_and_advance_to_day" ID="CS_MISC_STOP_STORM_AND_ADVANCE_TO_DAY" Index="18"/>
<Item Key="set_flag_fast_windmill" ID="CS_MISC_SET_FLAG_FAST_WINDMILL" Index="19"/>
<Item Key="set_flag_well_drained" ID="CS_MISC_SET_FLAG_WELL_DRAINED" Index="20"/>
<Item Key="set_flag_lake_hylia_restored" ID="CS_MISC_SET_FLAG_LAKE_HYLIA_RESTORED" Index="21"/>
<Item Key="vismono_black_and_white" ID="CS_MISC_VISMONO_BLACK_AND_WHITE" Index="22"/>
<Item Key="vismono_sepia" ID="CS_MISC_VISMONO_SEPIA" Index="23"/>
<Item Key="hide_room" ID="CS_MISC_HIDE_ROOM" Index="24"/>
<Item Key="time_advance_to_night" ID="CS_MISC_TIME_ADVANCE_TO_NIGHT" Index="25"/>
<Item Key="set_time_based_light_setting" ID="CS_MISC_SET_TIME_BASED_LIGHT_SETTING" Index="26"/>
<Item Key="red_pulsating_lights" ID="CS_MISC_RED_PULSATING_LIGHTS" Index="27"/>
<Item Key="halt_all_actors" ID="CS_MISC_HALT_ALL_ACTORS" Index="28"/>
<Item Key="resume_all_actors" ID="CS_MISC_RESUME_ALL_ACTORS" Index="29"/>
<Item Key="set_csflag_3" ID="CS_MISC_SET_CSFLAG_3" Index="30"/>
<Item Key="set_csflag_4" ID="CS_MISC_SET_CSFLAG_4" Index="31"/>
<Item Key="sandstorm_fill" ID="CS_MISC_SANDSTORM_FILL" Index="32"/>
<Item Key="sunssong_start" ID="CS_MISC_SUNSSONG_START" Index="33"/>
<Item Key="freeze_time" ID="CS_MISC_FREEZE_TIME" Index="34"/>
<Item Key="long_scarecrow_song" ID="CS_MISC_LONG_SCARECROW_SONG" Index="35"/>
</Enum>
<Enum Games="OoTMqDbg" Key="textType" ID="CutsceneTextType">
<!-- https://github.com/zeldaret/oot/blob/823e47a0f8e9fb9fab89bc61b57f45488ff6debe/include/z64cutscene.h#L206-L212 -->
<Item Key="normal" ID="CS_TEXT_NORMAL" Index="0"/>
<Item Key="choice" ID="CS_TEXT_CHOICE" Index="1"/>
<Item Key="ocarina_action" ID="CS_TEXT_OCARINA_ACTION" Index="2"/>
<Item Key="goron_ruby" ID="CS_TEXT_GORON_RUBY" Index="3"/>
<Item Key="zora_sapphire" ID="CS_TEXT_ZORA_SAPPHIRE" Index="4"/>
</Enum>
<Enum Games="OoTMqDbg" Key="fadeOutSeqPlayer" ID="CutsceneFadeOutSeqPlayer">
<!-- https://github.com/zeldaret/oot/blob/7235af2249843fb68740111b70089bad827a4730/include/z64cutscene.h#L214-L217 -->
<Item Key="fade_out_fanfare" ID="CS_FADE_OUT_FANFARE" Index="3"/>
<Item Key="fade_out_bgm_main" ID="CS_FADE_OUT_BGM_MAIN" Index="4"/>
</Enum>
<Enum Games="OoTMqDbg" Key="transitionType" ID="CutsceneTransitionType">
<!-- https://github.com/zeldaret/oot/blob/823e47a0f8e9fb9fab89bc61b57f45488ff6debe/include/z64cutscene.h#L219-233 -->
<Item Key="gray_fill_in" ID="CS_TRANS_GRAY_FILL_IN" Index="1"/>
<Item Key="blue_fill_in" ID="CS_TRANS_BLUE_FILL_IN" Index="2"/>
<Item Key="red_fill_out" ID="CS_TRANS_RED_FILL_OUT" Index="3"/>
<Item Key="green_fill_out" ID="CS_TRANS_GREEN_FILL_OUT" Index="4"/>
<Item Key="gray_fill_out" ID="CS_TRANS_GRAY_FILL_OUT" Index="5"/>
<Item Key="blue_fill_out" ID="CS_TRANS_BLUE_FILL_OUT" Index="6"/>
<Item Key="red_fill_in" ID="CS_TRANS_RED_FILL_IN" Index="7"/>
<Item Key="green_fill_in" ID="CS_TRANS_GREEN_FILL_IN" Index="8"/>
<Item Key="trigger_instance" ID="CS_TRANS_TRIGGER_INSTANCE" Index="9"/>
<Item Key="black_fill_out" ID="CS_TRANS_BLACK_FILL_OUT" Index="10"/>
<Item Key="black_fill_in" ID="CS_TRANS_BLACK_FILL_IN" Index="11"/>
<Item Key="black_fill_out_to_half" ID="CS_TRANS_BLACK_FILL_OUT_TO_HALF" Index="12"/>
<Item Key="black_fill_in_from_half" ID="CS_TRANS_BLACK_FILL_IN_FROM_HALF" Index="13"/>
</Enum>
<Enum Games="OoTMqDbg" Key="destination" ID="CutsceneDestination">
<!-- https://github.com/zeldaret/oot/blob/823e47a0f8e9fb9fab89bc61b57f45488ff6debe/include/z64cutscene.h#L235-356 -->
<Item Key="unimplemented_0" ID="CS_DEST_UNIMPLEMENTED_0" Index="0"/>
<Item Key="cutscene_map_ganon_horse" ID="CS_DEST_CUTSCENE_MAP_GANON_HORSE" Index="1"/>
<Item Key="cutscene_map_three_goddesses" ID="CS_DEST_CUTSCENE_MAP_THREE_GODDESSES" Index="2"/>
<Item Key="gerudo_valley_din_part_1" ID="CS_DEST_GERUDO_VALLEY_DIN_PART_1" Index="3"/>
<Item Key="death_mountain_trail_nayru" ID="CS_DEST_DEATH_MOUNTAIN_TRAIL_NAYRU" Index="4"/>
<Item Key="kokiri_forest_farore" ID="CS_DEST_KOKIRI_FOREST_FARORE" Index="5"/>
<Item Key="cutscene_map_triforce_creation" ID="CS_DEST_CUTSCENE_MAP_TRIFORCE_CREATION" Index="6"/>
<Item Key="kokiri_forest_receive_kokiri_emerald" ID="CS_DEST_KOKIRI_FOREST_RECEIVE_KOKIRI_EMERALD" Index="7"/>
<Item Key="temple_of_time_from_master_sword" ID="CS_DEST_TEMPLE_OF_TIME_FROM_MASTER_SWORD" Index="8"/>
<Item Key="gerudo_valley_din_part_2" ID="CS_DEST_GERUDO_VALLEY_DIN_PART_2" Index="9"/>
<Item Key="links_house_intro" ID="CS_DEST_LINKS_HOUSE_INTRO" Index="10"/>
<Item Key="kokiri_forest_intro" ID="CS_DEST_KOKIRI_FOREST_INTRO" Index="11"/>
<Item Key="death_mountain_trail_from_goron_ruby" ID="CS_DEST_DEATH_MOUNTAIN_TRAIL_FROM_GORON_RUBY" Index="12"/>
<Item Key="zoras_fountain_from_zoras_sapphire" ID="CS_DEST_ZORAS_FOUNTAIN_FROM_ZORAS_SAPPHIRE" Index="13"/>
<Item Key="kokiri_forest_from_kokiri_emerald" ID="CS_DEST_KOKIRI_FOREST_FROM_KOKIRI_EMERALD" Index="14"/>
<Item Key="temple_of_time_kokiri_emerald_restored" ID="CS_DEST_TEMPLE_OF_TIME_KOKIRI_EMERALD_RESTORED" Index="15"/>
<Item Key="temple_of_time_goron_ruby_restored" ID="CS_DEST_TEMPLE_OF_TIME_GORON_RUBY_RESTORED" Index="16"/>
<Item Key="temple_of_time_zoras_sapphire_restored" ID="CS_DEST_TEMPLE_OF_TIME_ZORAS_SAPPHIRE_RESTORED" Index="17"/>
<Item Key="temple_of_time_after_light_medallion" ID="CS_DEST_TEMPLE_OF_TIME_AFTER_LIGHT_MEDALLION" Index="18"/>
<Item Key="death_mountain_trail" ID="CS_DEST_DEATH_MOUNTAIN_TRAIL" Index="19"/>
<Item Key="unimplemented_14" ID="CS_DEST_UNIMPLEMENTED_14" Index="20"/>
<Item Key="lake_hylia_water_restored" ID="CS_DEST_LAKE_HYLIA_WATER_RESTORED" Index="21"/>
<Item Key="desert_colossus_requiem" ID="CS_DEST_DESERT_COLOSSUS_REQUIEM" Index="22"/>
<Item Key="cutscene_map_ganondorf_defeated_credits" ID="CS_DEST_CUTSCENE_MAP_GANONDORF_DEFEATED_CREDITS" Index="23"/>
<Item Key="jabu_jabu" ID="CS_DEST_JABU_JABU" Index="24"/>
<Item Key="chamber_of_sages_light_medallion" ID="CS_DEST_CHAMBER_OF_SAGES_LIGHT_MEDALLION" Index="25"/>
<Item Key="temple_of_time_kokiri_emerald_restored_2" ID="CS_DEST_TEMPLE_OF_TIME_KOKIRI_EMERALD_RESTORED_2" Index="26"/>
<Item Key="temple_of_time_goron_ruby_restored_2" ID="CS_DEST_TEMPLE_OF_TIME_GORON_RUBY_RESTORED_2" Index="27"/>
<Item Key="temple_of_time_zoras_sapphire_restored_2" ID="CS_DEST_TEMPLE_OF_TIME_ZORAS_SAPPHIRE_RESTORED_2" Index="28"/>
<Item Key="chamber_of_sages_forest_medallion" ID="CS_DEST_CHAMBER_OF_SAGES_FOREST_MEDALLION" Index="29"/>
<Item Key="chamber_of_sages_fire_medallion" ID="CS_DEST_CHAMBER_OF_SAGES_FIRE_MEDALLION" Index="30"/>
<Item Key="chamber_of_sages_water_medallion" ID="CS_DEST_CHAMBER_OF_SAGES_WATER_MEDALLION" Index="31"/>
<Item Key="hyrule_field_flashback" ID="CS_DEST_HYRULE_FIELD_FLASHBACK" Index="32"/>
<Item Key="hyrule_field_from_zelda_escape" ID="CS_DEST_HYRULE_FIELD_FROM_ZELDA_ESCAPE" Index="33"/>
<Item Key="cutscene_map_ganondorf_from_master_sword" ID="CS_DEST_CUTSCENE_MAP_GANONDORF_FROM_MASTER_SWORD" Index="34"/>
<Item Key="hyrule_field_intro_dream" ID="CS_DEST_HYRULE_FIELD_INTRO_DREAM" Index="35"/>
<Item Key="unimplemented_24" ID="CS_DEST_UNIMPLEMENTED_24" Index="36"/>
<Item Key="unimplemented_25" ID="CS_DEST_UNIMPLEMENTED_25" Index="37"/>
<Item Key="cutscene_map_sheikah_legend" ID="CS_DEST_CUTSCENE_MAP_SHEIKAH_LEGEND" Index="38"/>
<Item Key="temple_of_time_zelda_reveal" ID="CS_DEST_TEMPLE_OF_TIME_ZELDA_REVEAL" Index="39"/>
<Item Key="temple_of_time_get_light_arrows" ID="CS_DEST_TEMPLE_OF_TIME_GET_LIGHT_ARROWS" Index="40"/>
<Item Key="lake_hylia_from_lake_restored" ID="CS_DEST_LAKE_HYLIA_FROM_LAKE_RESTORED" Index="41"/>
<Item Key="kakariko_village_drain_well" ID="CS_DEST_KAKARIKO_VILLAGE_DRAIN_WELL" Index="42"/>
<Item Key="windmill_from_well_drained" ID="CS_DEST_WINDMILL_FROM_WELL_DRAINED" Index="43"/>
<Item Key="temple_of_time_from_all_stones_restored" ID="CS_DEST_TEMPLE_OF_TIME_FROM_ALL_STONES_RESTORED" Index="44"/>
<Item Key="unimplemented_2d" ID="CS_DEST_UNIMPLEMENTED_2D" Index="45"/>
<Item Key="temple_of_time_after_light_medallion_alt" ID="CS_DEST_TEMPLE_OF_TIME_AFTER_LIGHT_MEDALLION_ALT" Index="46"/>
<Item Key="kakariko_village_nocturne_part_2" ID="CS_DEST_KAKARIKO_VILLAGE_NOCTURNE_PART_2" Index="47"/>
<Item Key="desert_colossus_from_requiem" ID="CS_DEST_DESERT_COLOSSUS_FROM_REQUIEM" Index="48"/>
<Item Key="temple_of_time_from_light_arrows" ID="CS_DEST_TEMPLE_OF_TIME_FROM_LIGHT_ARROWS" Index="49"/>
<Item Key="kakariko_village_from_nocturne" ID="CS_DEST_KAKARIKO_VILLAGE_FROM_NOCTURNE" Index="50"/>
<Item Key="hyrule_field_from_zeldas_courtyard" ID="CS_DEST_HYRULE_FIELD_FROM_ZELDAS_COURTYARD" Index="51"/>
<Item Key="temple_of_time_song_of_time" ID="CS_DEST_TEMPLE_OF_TIME_SONG_OF_TIME" Index="52"/>
<Item Key="hyrule_field_from_song_of_time" ID="CS_DEST_HYRULE_FIELD_FROM_SONG_OF_TIME" Index="53"/>
<Item Key="gerudo_valley_credits" ID="CS_DEST_GERUDO_VALLEY_CREDITS" Index="54"/>
<Item Key="gerudo_fortress_credits" ID="CS_DEST_GERUDO_FORTRESS_CREDITS" Index="55"/>
<Item Key="kakariko_village_credits" ID="CS_DEST_KAKARIKO_VILLAGE_CREDITS" Index="56"/>
<Item Key="death_mountain_trail_credits_part_1" ID="CS_DEST_DEATH_MOUNTAIN_TRAIL_CREDITS_PART_1" Index="57"/>
<Item Key="goron_city_credits" ID="CS_DEST_GORON_CITY_CREDITS" Index="58"/>
<Item Key="lake_hylia_credits" ID="CS_DEST_LAKE_HYLIA_CREDITS" Index="59"/>
<Item Key="zoras_fountain_credits crashes" ID="CS_DEST_ZORAS_FOUNTAIN_CREDITS crashes" Index="60"/>
<Item Key="zoras_domain_credits" ID="CS_DEST_ZORAS_DOMAIN_CREDITS" Index="61"/>
<Item Key="kokiri_forest_credits_part_1" ID="CS_DEST_KOKIRI_FOREST_CREDITS_PART_1" Index="62"/>
<Item Key="kokiri_forest_credits_part_2" ID="CS_DEST_KOKIRI_FOREST_CREDITS_PART_2" Index="63"/>
<Item Key="hyrule_field_credits" ID="CS_DEST_HYRULE_FIELD_CREDITS" Index="64"/>
<Item Key="lon_lon_ranch_credits_part_1_alt" ID="CS_DEST_LON_LON_RANCH_CREDITS_PART_1_ALT" Index="65"/>
<Item Key="kakariko_village_from_trail_owl" ID="CS_DEST_KAKARIKO_VILLAGE_FROM_TRAIL_OWL" Index="66"/>
<Item Key="hyrule_field_from_lake_hylia_owl" ID="CS_DEST_HYRULE_FIELD_FROM_LAKE_HYLIA_OWL" Index="67"/>
<Item Key="cutscene_map_deku_sprout_part_2" ID="CS_DEST_CUTSCENE_MAP_DEKU_SPROUT_PART_2" Index="68"/>
<Item Key="kokiri_forest_deku_sprout_part_3" ID="CS_DEST_KOKIRI_FOREST_DEKU_SPROUT_PART_3" Index="69"/>
<Item Key="death_mountain_trail_credits_part_2" ID="CS_DEST_DEATH_MOUNTAIN_TRAIL_CREDITS_PART_2" Index="70"/>
<Item Key="temple_of_time_credits" ID="CS_DEST_TEMPLE_OF_TIME_CREDITS" Index="71"/>
<Item Key="zeldas_courtyard_credits" ID="CS_DEST_ZELDAS_COURTYARD_CREDITS" Index="72"/>
<Item Key="lon_lon_ranch_credits_part_1" ID="CS_DEST_LON_LON_RANCH_CREDITS_PART_1" Index="73"/>
<Item Key="lon_lon_ranch_credits_part_2" ID="CS_DEST_LON_LON_RANCH_CREDITS_PART_2" Index="74"/>
<Item Key="lon_lon_ranch_credits_part_3" ID="CS_DEST_LON_LON_RANCH_CREDITS_PART_3" Index="75"/>
<Item Key="lon_lon_ranch_credits_part_4" ID="CS_DEST_LON_LON_RANCH_CREDITS_PART_4" Index="76"/>
<Item Key="lon_lon_ranch_credits_part_5" ID="CS_DEST_LON_LON_RANCH_CREDITS_PART_5" Index="77"/>
<Item Key="lon_lon_ranch_credits_part_6" ID="CS_DEST_LON_LON_RANCH_CREDITS_PART_6" Index="78"/>
<Item Key="lon_lon_ranch_1" ID="CS_DEST_LON_LON_RANCH_1" Index="79"/>
<Item Key="lon_lon_ranch_2" ID="CS_DEST_LON_LON_RANCH_2" Index="80"/>
<Item Key="lon_lon_ranch_3" ID="CS_DEST_LON_LON_RANCH_3" Index="81"/>
<Item Key="lon_lon_ranch_4" ID="CS_DEST_LON_LON_RANCH_4" Index="82"/>
<Item Key="lon_lon_ranch_5" ID="CS_DEST_LON_LON_RANCH_5" Index="83"/>
<Item Key="lon_lon_ranch_6" ID="CS_DEST_LON_LON_RANCH_6" Index="84"/>
<Item Key="lon_lon_ranch_7" ID="CS_DEST_LON_LON_RANCH_7" Index="85"/>
<Item Key="lon_lon_ranch_8" ID="CS_DEST_LON_LON_RANCH_8" Index="86"/>
<Item Key="lon_lon_ranch_9" ID="CS_DEST_LON_LON_RANCH_9" Index="87"/>
<Item Key="lon_lon_ranch_10" ID="CS_DEST_LON_LON_RANCH_10" Index="88"/>
<Item Key="lon_lon_ranch_11" ID="CS_DEST_LON_LON_RANCH_11" Index="89"/>
<Item Key="lon_lon_ranch_12" ID="CS_DEST_LON_LON_RANCH_12" Index="90"/>
<Item Key="lon_lon_ranch_13" ID="CS_DEST_LON_LON_RANCH_13" Index="91"/>
<Item Key="lon_lon_ranch_14" ID="CS_DEST_LON_LON_RANCH_14" Index="92"/>
<Item Key="lon_lon_ranch_15" ID="CS_DEST_LON_LON_RANCH_15" Index="93"/>
<Item Key="lon_lon_ranch_from_eponas_song" ID="CS_DEST_LON_LON_RANCH_FROM_EPONAS_SONG" Index="94"/>
<Item Key="stones_restored_conditional" ID="CS_DEST_STONES_RESTORED_CONDITIONAL" Index="95"/>
<Item Key="desert_colossus_from_chamber_of_sages" ID="CS_DEST_DESERT_COLOSSUS_FROM_CHAMBER_OF_SAGES" Index="96"/>
<Item Key="graveyard_from_chamber_of_sages" ID="CS_DEST_GRAVEYARD_FROM_CHAMBER_OF_SAGES" Index="97"/>
<Item Key="death_mountain_crater_from_chamber_of_sages" ID="CS_DEST_DEATH_MOUNTAIN_CRATER_FROM_CHAMBER_OF_SAGES" Index="98"/>
<Item Key="sacred_forest_meadow_warp_pad" ID="CS_DEST_SACRED_FOREST_MEADOW_WARP_PAD" Index="99"/>
<Item Key="kokiri_forest_from_chamber_of_sages" ID="CS_DEST_KOKIRI_FOREST_FROM_CHAMBER_OF_SAGES" Index="100"/>
<Item Key="desert_colossus_from_nabooru_capture" ID="CS_DEST_DESERT_COLOSSUS_FROM_NABOORU_CAPTURE" Index="101"/>
<Item Key="temple_of_time_front_of_pedestal" ID="CS_DEST_TEMPLE_OF_TIME_FRONT_OF_PEDESTAL" Index="102"/>
<Item Key="hyrule_field_title_screen" ID="CS_DEST_HYRULE_FIELD_TITLE_SCREEN" Index="103"/>
<Item Key="title_screen_demo" ID="CS_DEST_TITLE_SCREEN_DEMO" Index="104"/>
<Item Key="graveyard_suns_song_part_2" ID="CS_DEST_GRAVEYARD_SUNS_SONG_PART_2" Index="105"/>
<Item Key="royal_familys_tomb_suns_song_part_3" ID="CS_DEST_ROYAL_FAMILYS_TOMB_SUNS_SONG_PART_3" Index="106"/>
<Item Key="ganons_castle_dispel_forest_beam" ID="CS_DEST_GANONS_CASTLE_DISPEL_FOREST_BEAM" Index="107"/>
<Item Key="ganons_castle_dispel_water_beam" ID="CS_DEST_GANONS_CASTLE_DISPEL_WATER_BEAM" Index="108"/>
<Item Key="ganons_castle_dispel_shadow_beam" ID="CS_DEST_GANONS_CASTLE_DISPEL_SHADOW_BEAM" Index="109"/>
<Item Key="ganons_castle_dispel_fire_beam" ID="CS_DEST_GANONS_CASTLE_DISPEL_FIRE_BEAM" Index="110"/>
<Item Key="ganons_castle_dispel_light_beam" ID="CS_DEST_GANONS_CASTLE_DISPEL_LIGHT_BEAM" Index="111"/>
<Item Key="ganons_castle_dispel_spirit_beam" ID="CS_DEST_GANONS_CASTLE_DISPEL_SPIRIT_BEAM" Index="112"/>
<Item Key="ganons_castle_dispel_barrier_conditonal" ID="CS_DEST_GANONS_CASTLE_DISPEL_BARRIER_CONDITONAL" Index="113"/>
<Item Key="hyrule_field_from_fairy_ocarina" ID="CS_DEST_HYRULE_FIELD_FROM_FAIRY_OCARINA" Index="114"/>
<Item Key="hyrule_field_from_impa_escort" ID="CS_DEST_HYRULE_FIELD_FROM_IMPA_ESCORT" Index="115"/>
<Item Key="from_rauru_final_message_conditional" ID="CS_DEST_FROM_RAURU_FINAL_MESSAGE_CONDITIONAL" Index="116"/>
<Item Key="hyrule_field_credits_sky" ID="CS_DEST_HYRULE_FIELD_CREDITS_SKY" Index="117"/>
<Item Key="ganon_battle_tower_collapse" ID="CS_DEST_GANON_BATTLE_TOWER_COLLAPSE" Index="118"/>
<Item Key="zeldas_courtyard_receive_letter" ID="CS_DEST_ZELDAS_COURTYARD_RECEIVE_LETTER" Index="119"/>
</Enum>
<Enum Games="OoTMqDbg" Key="naviQuestHintType" ID="NaviQuestHintFileId">
<!-- https://github.com/zeldaret/oot/blob/107c0288cc46e378c67dc4ae2e39cfd2e5fcbc25/include/z64scene.h#L463-L467 -->
<Item Key="hints_none" ID="NAVI_QUEST_HINTS_NONE" Index="0"/>
<Item Key="hints_overworld" ID="NAVI_QUEST_HINTS_OVERWORLD" Index="1"/>
<Item Key="hints_dungeon" ID="NAVI_QUEST_HINTS_DUNGEON" Index="2"/>
</Enum>
<Enum Games="OoTMqDbg" Key="playerCueId" ID="PlayerCueId">
<!-- https://github.com/zeldaret/oot/blob/b3486b57ef41a284a366eb40ca07bf82bf4750d6/include/z64player.h#L462-L542 -->
<Item Key="cueid_none" ID="PLAYER_CUEID_NONE" Index="0"/>
<Item Key="cueid_1" ID="PLAYER_CUEID_1" Index="1"/>
<Item Key="cueid_2" ID="PLAYER_CUEID_2" Index="2"/>
<Item Key="cueid_3" ID="PLAYER_CUEID_3" Index="3"/>
<Item Key="cueid_4" ID="PLAYER_CUEID_4" Index="4"/>
<Item Key="cueid_5" ID="PLAYER_CUEID_5" Index="5"/>
<Item Key="cueid_6" ID="PLAYER_CUEID_6" Index="6"/>
<Item Key="cueid_7" ID="PLAYER_CUEID_7" Index="7"/>
<Item Key="cueid_8" ID="PLAYER_CUEID_8" Index="8"/>
<Item Key="cueid_9" ID="PLAYER_CUEID_9" Index="9"/>
<Item Key="cueid_10" ID="PLAYER_CUEID_10" Index="10"/>
<Item Key="cueid_11" ID="PLAYER_CUEID_11" Index="11"/>
<Item Key="cueid_12" ID="PLAYER_CUEID_12" Index="12"/>
<Item Key="cueid_13" ID="PLAYER_CUEID_13" Index="13"/>
<Item Key="cueid_14" ID="PLAYER_CUEID_14" Index="14"/>
<Item Key="cueid_15" ID="PLAYER_CUEID_15" Index="15"/>
<Item Key="cueid_16" ID="PLAYER_CUEID_16" Index="16"/>
<Item Key="cueid_17" ID="PLAYER_CUEID_17" Index="17"/>
<Item Key="cueid_18" ID="PLAYER_CUEID_18" Index="18"/>
<Item Key="cueid_19" ID="PLAYER_CUEID_19" Index="19"/>
<Item Key="cueid_20" ID="PLAYER_CUEID_20" Index="20"/>
<Item Key="cueid_21" ID="PLAYER_CUEID_21" Index="21"/>
<Item Key="cueid_22" ID="PLAYER_CUEID_22" Index="22"/>
<Item Key="cueid_23" ID="PLAYER_CUEID_23" Index="23"/>
<Item Key="cueid_24" ID="PLAYER_CUEID_24" Index="24"/>
<Item Key="cueid_25" ID="PLAYER_CUEID_25" Index="25"/>
<Item Key="cueid_26" ID="PLAYER_CUEID_26" Index="26"/>
<Item Key="cueid_27" ID="PLAYER_CUEID_27" Index="27"/>
<Item Key="cueid_28" ID="PLAYER_CUEID_28" Index="28"/>
<Item Key="cueid_29" ID="PLAYER_CUEID_29" Index="29"/>
<Item Key="cueid_30" ID="PLAYER_CUEID_30" Index="30"/>
<Item Key="cueid_31" ID="PLAYER_CUEID_31" Index="31"/>
<Item Key="cueid_32" ID="PLAYER_CUEID_32" Index="32"/>
<Item Key="cueid_33" ID="PLAYER_CUEID_33" Index="33"/>
<Item Key="cueid_34" ID="PLAYER_CUEID_34" Index="34"/>
<Item Key="cueid_35" ID="PLAYER_CUEID_35" Index="35"/>
<Item Key="cueid_36" ID="PLAYER_CUEID_36" Index="36"/>
<Item Key="cueid_37" ID="PLAYER_CUEID_37" Index="37"/>
<Item Key="cueid_38" ID="PLAYER_CUEID_38" Index="38"/>
<Item Key="cueid_39" ID="PLAYER_CUEID_39" Index="39"/>
<Item Key="cueid_40" ID="PLAYER_CUEID_40" Index="40"/>
<Item Key="cueid_41" ID="PLAYER_CUEID_41" Index="41"/>
<Item Key="cueid_42" ID="PLAYER_CUEID_42" Index="42"/>
<Item Key="cueid_43" ID="PLAYER_CUEID_43" Index="43"/>
<Item Key="cueid_44" ID="PLAYER_CUEID_44" Index="44"/>
<Item Key="cueid_45" ID="PLAYER_CUEID_45" Index="45"/>
<Item Key="cueid_46" ID="PLAYER_CUEID_46" Index="46"/>
<Item Key="cueid_47" ID="PLAYER_CUEID_47" Index="47"/>
<Item Key="cueid_48" ID="PLAYER_CUEID_48" Index="48"/>
<Item Key="cueid_49" ID="PLAYER_CUEID_49" Index="49"/>
<Item Key="cueid_50" ID="PLAYER_CUEID_50" Index="50"/>
<Item Key="cueid_51" ID="PLAYER_CUEID_51" Index="51"/>
<Item Key="cueid_52" ID="PLAYER_CUEID_52" Index="52"/>
<Item Key="cueid_53" ID="PLAYER_CUEID_53" Index="53"/>
<Item Key="cueid_54" ID="PLAYER_CUEID_54" Index="54"/>
<Item Key="cueid_55" ID="PLAYER_CUEID_55" Index="55"/>
<Item Key="cueid_56" ID="PLAYER_CUEID_56" Index="56"/>
<Item Key="cueid_57" ID="PLAYER_CUEID_57" Index="57"/>
<Item Key="cueid_58" ID="PLAYER_CUEID_58" Index="58"/>
<Item Key="cueid_59" ID="PLAYER_CUEID_59" Index="59"/>
<Item Key="cueid_60" ID="PLAYER_CUEID_60" Index="60"/>
<Item Key="cueid_61" ID="PLAYER_CUEID_61" Index="61"/>
<Item Key="cueid_62" ID="PLAYER_CUEID_62" Index="62"/>
<Item Key="cueid_63" ID="PLAYER_CUEID_63" Index="63"/>
<Item Key="cueid_64" ID="PLAYER_CUEID_64" Index="64"/>
<Item Key="cueid_65" ID="PLAYER_CUEID_65" Index="65"/>
<Item Key="cueid_66" ID="PLAYER_CUEID_66" Index="66"/>
<Item Key="cueid_67" ID="PLAYER_CUEID_67" Index="67"/>
<Item Key="cueid_68" ID="PLAYER_CUEID_68" Index="68"/>
<Item Key="cueid_69" ID="PLAYER_CUEID_69" Index="69"/>
<Item Key="cueid_70" ID="PLAYER_CUEID_70" Index="70"/>
<Item Key="cueid_71" ID="PLAYER_CUEID_71" Index="71"/>
<Item Key="cueid_72" ID="PLAYER_CUEID_72" Index="72"/>
<Item Key="cueid_73" ID="PLAYER_CUEID_73" Index="73"/>
<Item Key="cueid_74" ID="PLAYER_CUEID_74" Index="74"/>
<Item Key="cueid_75" ID="PLAYER_CUEID_75" Index="75"/>
<Item Key="cueid_76" ID="PLAYER_CUEID_76" Index="76"/>
<Item Key="cueid_77" ID="PLAYER_CUEID_77" Index="77"/>
</Enum>
<Enum Games="OoTMqDbg" Key="ocarinaSongActionId" ID="OcarinaSongActionId">
<!-- https://github.com/zeldaret/oot/blob/b3486b57ef41a284a366eb40ca07bf82bf4750d6/include/z64ocarina.h#L25-L76 -->
<Item Key="unk_0" ID="OCARINA_ACTION_UNK_0" Index="0"/>
<Item Key="free_play" ID="OCARINA_ACTION_FREE_PLAY" Index="1"/>
<Item Key="teach_minuet" ID="OCARINA_ACTION_TEACH_MINUET" Index="2"/>
<Item Key="teach_bolero" ID="OCARINA_ACTION_TEACH_BOLERO" Index="3"/>
<Item Key="teach_serenade" ID="OCARINA_ACTION_TEACH_SERENADE" Index="4"/>
<Item Key="teach_requiem" ID="OCARINA_ACTION_TEACH_REQUIEM" Index="5"/>
<Item Key="teach_nocturne" ID="OCARINA_ACTION_TEACH_NOCTURNE" Index="6"/>
<Item Key="teach_prelude" ID="OCARINA_ACTION_TEACH_PRELUDE" Index="7"/>
<Item Key="teach_saria" ID="OCARINA_ACTION_TEACH_SARIA" Index="8"/>
<Item Key="teach_epona" ID="OCARINA_ACTION_TEACH_EPONA" Index="9"/>
<Item Key="teach_lullaby" ID="OCARINA_ACTION_TEACH_LULLABY" Index="10"/>
<Item Key="teach_suns" ID="OCARINA_ACTION_TEACH_SUNS" Index="11"/>
<Item Key="teach_time" ID="OCARINA_ACTION_TEACH_TIME" Index="12"/>
<Item Key="teach_storms" ID="OCARINA_ACTION_TEACH_STORMS" Index="13"/>
<Item Key="unk_e" ID="OCARINA_ACTION_UNK_E" Index="14"/>
<Item Key="playback_minuet" ID="OCARINA_ACTION_PLAYBACK_MINUET" Index="15"/>
<Item Key="playback_bolero" ID="OCARINA_ACTION_PLAYBACK_BOLERO" Index="16"/>
<Item Key="playback_serenade" ID="OCARINA_ACTION_PLAYBACK_SERENADE" Index="17"/>
<Item Key="playback_requiem" ID="OCARINA_ACTION_PLAYBACK_REQUIEM" Index="18"/>
<Item Key="playback_nocturne" ID="OCARINA_ACTION_PLAYBACK_NOCTURNE" Index="19"/>
<Item Key="playback_prelude" ID="OCARINA_ACTION_PLAYBACK_PRELUDE" Index="20"/>
<Item Key="playback_saria" ID="OCARINA_ACTION_PLAYBACK_SARIA" Index="21"/>
<Item Key="playback_epona" ID="OCARINA_ACTION_PLAYBACK_EPONA" Index="22"/>
<Item Key="playback_lullaby" ID="OCARINA_ACTION_PLAYBACK_LULLABY" Index="23"/>
<Item Key="playback_suns" ID="OCARINA_ACTION_PLAYBACK_SUNS" Index="24"/>
<Item Key="playback_time" ID="OCARINA_ACTION_PLAYBACK_TIME" Index="25"/>
<Item Key="playback_storms" ID="OCARINA_ACTION_PLAYBACK_STORMS" Index="26"/>
<Item Key="unk_1b" ID="OCARINA_ACTION_UNK_1B" Index="27"/>
<Item Key="check_minuet" ID="OCARINA_ACTION_CHECK_MINUET" Index="28"/>
<Item Key="check_bolero" ID="OCARINA_ACTION_CHECK_BOLERO" Index="29"/>
<Item Key="check_serenade" ID="OCARINA_ACTION_CHECK_SERENADE" Index="30"/>
<Item Key="check_requiem" ID="OCARINA_ACTION_CHECK_REQUIEM" Index="31"/>
<Item Key="check_nocturne" ID="OCARINA_ACTION_CHECK_NOCTURNE" Index="32"/>
<Item Key="check_prelude" ID="OCARINA_ACTION_CHECK_PRELUDE" Index="33"/>
<Item Key="check_saria" ID="OCARINA_ACTION_CHECK_SARIA" Index="34"/>
<Item Key="check_epona" ID="OCARINA_ACTION_CHECK_EPONA" Index="35"/>
<Item Key="check_lullaby" ID="OCARINA_ACTION_CHECK_LULLABY" Index="36"/>
<Item Key="check_suns" ID="OCARINA_ACTION_CHECK_SUNS" Index="37"/>
<Item Key="check_time" ID="OCARINA_ACTION_CHECK_TIME" Index="38"/>
<Item Key="check_storms" ID="OCARINA_ACTION_CHECK_STORMS" Index="39"/>
<Item Key="check_scarecrow_spawn" ID="OCARINA_ACTION_CHECK_SCARECROW_SPAWN" Index="40"/>
<Item Key="free_play_done" ID="OCARINA_ACTION_FREE_PLAY_DONE" Index="41"/>
<Item Key="scarecrow_long_recording" ID="OCARINA_ACTION_SCARECROW_LONG_RECORDING" Index="42"/>
<Item Key="scarecrow_long_playback" ID="OCARINA_ACTION_SCARECROW_LONG_PLAYBACK" Index="43"/>
<Item Key="scarecrow_spawn_recording" ID="OCARINA_ACTION_SCARECROW_SPAWN_RECORDING" Index="44"/>
<Item Key="scarecrow_spawn_playback" ID="OCARINA_ACTION_SCARECROW_SPAWN_PLAYBACK" Index="45"/>
<Item Key="memory_game" ID="OCARINA_ACTION_MEMORY_GAME" Index="46"/>
<Item Key="frogs" ID="OCARINA_ACTION_FROGS" Index="47"/>
<Item Key="check_nowarp" ID="OCARINA_ACTION_CHECK_NOWARP" Index="48"/>
<Item Key="check_nowarp_done" ID="OCARINA_ACTION_CHECK_NOWARP_DONE" Index="49"/>
</Enum>
<Enum Games="OoTMqDbg" Key="seqId" ID="SeqId">
<!-- https://github.com/zeldaret/oot/blob/9f09505d34619883748a7dab05071883281c14fd/include/sequence.h#L4-L118 -->
<Item Key="general_sfx" ID="NA_BGM_GENERAL_SFX" Name="General Sound Effects" Index="0"/>
<Item Key="nature_ambience" ID="NA_BGM_NATURE_AMBIENCE" Name="Nature Ambiance" Index="1"/>
<Item Key="field_logic" ID="NA_BGM_FIELD_LOGIC" Name="Hyrule Field" Index="2"/>
<Item Key="field_init" ID="NA_BGM_FIELD_INIT" Name="Hyrule Field (Initial Segment From Loading Area)" Index="3"/>
<Item Key="field_default_1" ID="NA_BGM_FIELD_DEFAULT_1" Name="Hyrule Field (Moving Segment 1)" Index="4"/>
<Item Key="field_default_2" ID="NA_BGM_FIELD_DEFAULT_2" Name="Hyrule Field (Moving Segment 2)" Index="5"/>
<Item Key="field_default_3" ID="NA_BGM_FIELD_DEFAULT_3" Name="Hyrule Field (Moving Segment 3)" Index="6"/>
<Item Key="field_default_4" ID="NA_BGM_FIELD_DEFAULT_4" Name="Hyrule Field (Moving Segment 4)" Index="7"/>
<Item Key="field_default_5" ID="NA_BGM_FIELD_DEFAULT_5" Name="Hyrule Field (Moving Segment 5)" Index="8"/>
<Item Key="field_default_6" ID="NA_BGM_FIELD_DEFAULT_6" Name="Hyrule Field (Moving Segment 6)" Index="9"/>
<Item Key="field_default_7" ID="NA_BGM_FIELD_DEFAULT_7" Name="Hyrule Field (Moving Segment 7)" Index="10"/>
<Item Key="field_default_8" ID="NA_BGM_FIELD_DEFAULT_8" Name="Hyrule Field (Moving Segment 8)" Index="11"/>
<Item Key="field_default_9" ID="NA_BGM_FIELD_DEFAULT_9" Name="Hyrule Field (Moving Segment 9)" Index="12"/>
<Item Key="field_default_a" ID="NA_BGM_FIELD_DEFAULT_A" Name="Hyrule Field (Moving Segment 10)" Index="13"/>
<Item Key="field_default_b" ID="NA_BGM_FIELD_DEFAULT_B" Name="Hyrule Field (Moving Segment 11)" Index="14"/>
<Item Key="field_enemy_init" ID="NA_BGM_FIELD_ENEMY_INIT" Name="Hyrule Field (Enemy Approaches)" Index="15"/>
<Item Key="field_enemy_1" ID="NA_BGM_FIELD_ENEMY_1" Name="Hyrule Field (Enemy Near Segment 1)" Index="16"/>
<Item Key="field_enemy_2" ID="NA_BGM_FIELD_ENEMY_2" Name="Hyrule Field (Enemy Near Segment 2)" Index="17"/>
<Item Key="field_enemy_3" ID="NA_BGM_FIELD_ENEMY_3" Name="Hyrule Field (Enemy Near Segment 3)" Index="18"/>
<Item Key="field_enemy_4" ID="NA_BGM_FIELD_ENEMY_4" Name="Hyrule Field (Enemy Near Segment 4)" Index="19"/>
<Item Key="field_still_1" ID="NA_BGM_FIELD_STILL_1" Name="Hyrule Field (Standing Still Segment 1)" Index="20"/>
<Item Key="field_still_2" ID="NA_BGM_FIELD_STILL_2" Name="Hyrule Field (Standing Still Segment 2)" Index="21"/>
<Item Key="field_still_3" ID="NA_BGM_FIELD_STILL_3" Name="Hyrule Field (Standing Still Segment 3)" Index="22"/>
<Item Key="field_still_4" ID="NA_BGM_FIELD_STILL_4" Name="Hyrule Field (Standing Still Segment 4)" Index="23"/>
<Item Key="dungeon" ID="NA_BGM_DUNGEON" Name="Dodongo's Cavern" Index="24"/>
<Item Key="kakariko_adult" ID="NA_BGM_KAKARIKO_ADULT" Name="Kakariko Village (Adult)" Index="25"/>
<Item Key="enemy" ID="NA_BGM_ENEMY" Name="Enemy Battle" Index="26"/>
<Item Key="boss" ID="NA_BGM_BOSS" Name="Boss Battle 00" Index="27"/>
<Item Key="inside_deku_tree" ID="NA_BGM_INSIDE_DEKU_TREE" Name="Inside the Deku Tree" Index="28"/>
<Item Key="market" ID="NA_BGM_MARKET" Name="Market" Index="29"/>
<Item Key="title" ID="NA_BGM_TITLE" Name="Title Theme" Index="30"/>
<Item Key="link_house" ID="NA_BGM_LINK_HOUSE" Name="Link's House" Index="31"/>
<Item Key="game_over" ID="NA_BGM_GAME_OVER" Name="Game Over" Index="32"/>
<Item Key="boss_clear" ID="NA_BGM_BOSS_CLEAR" Name="Boss Clear" Index="33"/>
<Item Key="item_get" ID="NA_BGM_ITEM_GET" Name="Item Get" Index="34"/>
<Item Key="opening_ganon" ID="NA_BGM_OPENING_GANON" Name="Opening Ganon" Index="35"/>
<Item Key="heart_get" ID="NA_BGM_HEART_GET" Name="Heart Get" Index="36"/>
<Item Key="oca_light" ID="NA_BGM_OCA_LIGHT" Name="Prelude Of Light" Index="37"/>
<Item Key="jabu_jabu" ID="NA_BGM_JABU_JABU" Name="Inside Jabu-Jabu's Belly" Index="38"/>
<Item Key="kakariko_kid" ID="NA_BGM_KAKARIKO_KID" Name="Kakariko Village (Child)" Index="39"/>
<Item Key="great_fairy" ID="NA_BGM_GREAT_FAIRY" Name="Great Fairy's Fountain" Index="40"/>
<Item Key="zelda_theme" ID="NA_BGM_ZELDA_THEME" Name="Zelda's Theme" Index="41"/>
<Item Key="fire_temple" ID="NA_BGM_FIRE_TEMPLE" Name="Fire Temple" Index="42"/>
<Item Key="open_tre_box" ID="NA_BGM_OPEN_TRE_BOX" Name="Open Treasure Chest" Index="43"/>
<Item Key="forest_temple" ID="NA_BGM_FOREST_TEMPLE" Name="Forest Temple" Index="44"/>
<Item Key="courtyard" ID="NA_BGM_COURTYARD" Name="Hyrule Castle Courtyard" Index="45"/>
<Item Key="ganon_tower" ID="NA_BGM_GANON_TOWER" Name="Ganondorf's Theme" Index="46"/>
<Item Key="lonlon" ID="NA_BGM_LONLON" Name="Lon Lon Ranch" Index="47"/>
<Item Key="goron_city" ID="NA_BGM_GORON_CITY" Name="Goron City" Index="48"/>
<Item Key="field_morning" ID="NA_BGM_FIELD_MORNING" Name="Hyrule Field Morning Theme" Index="49"/>
<Item Key="spiritual_stone" ID="NA_BGM_SPIRITUAL_STONE" Name="Spiritual Stone Get" Index="50"/>
<Item Key="oca_bolero" ID="NA_BGM_OCA_BOLERO" Name="Bolero of Fire" Index="51"/>
<Item Key="oca_minuet" ID="NA_BGM_OCA_MINUET" Name="Minuet of Woods" Index="52"/>
<Item Key="oca_serenade" ID="NA_BGM_OCA_SERENADE" Name="Serenade of Water" Index="53"/>
<Item Key="oca_requiem" ID="NA_BGM_OCA_REQUIEM" Name="Requiem of Spirit" Index="54"/>
<Item Key="oca_nocturne" ID="NA_BGM_OCA_NOCTURNE" Name="Nocturne of Shadow" Index="55"/>
<Item Key="mini_boss" ID="NA_BGM_MINI_BOSS" Name="Mini-Boss Battle" Index="56"/>
<Item Key="small_item_get" ID="NA_BGM_SMALL_ITEM_GET" Name="Obtain Small Item" Index="57"/>
<Item Key="temple_of_time" ID="NA_BGM_TEMPLE_OF_TIME" Name="Temple of Time" Index="58"/>
<Item Key="event_clear" ID="NA_BGM_EVENT_CLEAR" Name="Escape from Lon Lon Ranch" Index="59"/>
<Item Key="kokiri" ID="NA_BGM_KOKIRI" Name="Kokiri Forest" Index="60"/>
<Item Key="oca_fairy_get" ID="NA_BGM_OCA_FAIRY_GET" Name="Obtain Fairy Ocarina" Index="61"/>
<Item Key="saria_theme" ID="NA_BGM_SARIA_THEME" Name="Lost Woods" Index="62"/>
<Item Key="spirit_temple" ID="NA_BGM_SPIRIT_TEMPLE" Name="Spirit Temple" Index="63"/>
<Item Key="horse" ID="NA_BGM_HORSE" Name="Horse Race" Index="64"/>
<Item Key="horse_goal" ID="NA_BGM_HORSE_GOAL" Name="Horse Race Goal" Index="65"/>
<Item Key="ingo" ID="NA_BGM_INGO" Name="Ingo's Theme" Index="66"/>
<Item Key="medallion_get" ID="NA_BGM_MEDALLION_GET" Name="Obtain Medallion" Index="67"/>
<Item Key="oca_saria" ID="NA_BGM_OCA_SARIA" Name="Ocarina Saria's Song" Index="68"/>
<Item Key="oca_epona" ID="NA_BGM_OCA_EPONA" Name="Ocarina Epona's Song" Index="69"/>
<Item Key="oca_zelda" ID="NA_BGM_OCA_ZELDA" Name="Ocarina Zelda's Lullaby" Index="70"/>
<Item Key="oca_suns" ID="NA_BGM_OCA_SUNS" Name="Sun's Song" Index="71"/>
<Item Key="oca_time" ID="NA_BGM_OCA_TIME" Name="Song of Time" Index="72"/>
<Item Key="oca_storm" ID="NA_BGM_OCA_STORM" Name="Song of Storms" Index="73"/>
<Item Key="navi_opening" ID="NA_BGM_NAVI_OPENING" Name="Fairy Flying" Index="74"/>
<Item Key="deku_tree_cs" ID="NA_BGM_DEKU_TREE_CS" Name="Deku Tree" Index="75"/>
<Item Key="windmill" ID="NA_BGM_WINDMILL" Name="Windmill Hut" Index="76"/>
<Item Key="hyrule_cs" ID="NA_BGM_HYRULE_CS" Name="Legend of Hyrule" Index="77"/>
<Item Key="mini_game" ID="NA_BGM_MINI_GAME" Name="Shooting Gallery" Index="78"/>
<Item Key="sheik" ID="NA_BGM_SHEIK" Name="Sheik's Theme" Index="79"/>
<Item Key="zora_domain" ID="NA_BGM_ZORA_DOMAIN" Name="Zora's Domain" Index="80"/>
<Item Key="appear" ID="NA_BGM_APPEAR" Name="Enter Zelda" Index="81"/>
<Item Key="adult_link" ID="NA_BGM_ADULT_LINK" Name="Goodbye to Zelda" Index="82"/>
<Item Key="master_sword" ID="NA_BGM_MASTER_SWORD" Name="Master Sword" Index="83"/>
<Item Key="intro_ganon" ID="NA_BGM_INTRO_GANON" Name="Ganon Intro" Index="84"/>
<Item Key="shop" ID="NA_BGM_SHOP" Name="Shop" Index="85"/>
<Item Key="chamber_of_sages" ID="NA_BGM_CHAMBER_OF_SAGES" Name="Chamber of the Sages" Index="86"/>
<Item Key="file_select" ID="NA_BGM_FILE_SELECT" Name="File Select" Index="87"/>
<Item Key="ice_cavern" ID="NA_BGM_ICE_CAVERN" Name="Ice Cavern" Index="88"/>
<Item Key="door_of_time" ID="NA_BGM_DOOR_OF_TIME" Name="Open Door of Temple of Time" Index="89"/>
<Item Key="owl" ID="NA_BGM_OWL" Name="Kaepora Gaebora's Theme" Index="90"/>
<Item Key="shadow_temple" ID="NA_BGM_SHADOW_TEMPLE" Name="Shadow Temple" Index="91"/>
<Item Key="water_temple" ID="NA_BGM_WATER_TEMPLE" Name="Water Temple" Index="92"/>
<Item Key="bridge_to_ganons" ID="NA_BGM_BRIDGE_TO_GANONS" Name="Ganon's Castle Bridge" Index="93"/>
<Item Key="ocarina_of_time" ID="NA_BGM_OCARINA_OF_TIME" Name="Ocarina of Time" Index="94"/>
<Item Key="gerudo_valley" ID="NA_BGM_GERUDO_VALLEY" Name="Gerudo Valley" Index="95"/>
<Item Key="potion_shop" ID="NA_BGM_POTION_SHOP" Name="Potion Shop" Index="96"/>
<Item Key="kotake_koume" ID="NA_BGM_KOTAKE_KOUME" Name="Kotake and Koume's Theme" Index="97"/>
<Item Key="escape" ID="NA_BGM_ESCAPE" Name="Escape from Ganon's Castle" Index="98"/>
<Item Key="underground" ID="NA_BGM_UNDERGROUND" Name="Ganon's Castle Under Ground" Index="99"/>
<Item Key="ganondorf_boss" ID="NA_BGM_GANONDORF_BOSS" Name="Ganondorf Battle" Index="100"/>
<Item Key="ganon_boss" ID="NA_BGM_GANON_BOSS" Name="Ganon Battle" Index="101"/>
<Item Key="end_demo" ID="NA_BGM_END_DEMO" Name="Seal of Six Sages" Index="102"/>
<Item Key="staff_1" ID="NA_BGM_STAFF_1" Name="End Credits I" Index="103"/>
<Item Key="staff_2" ID="NA_BGM_STAFF_2" Name="End Credits II" Index="104"/>
<Item Key="staff_3" ID="NA_BGM_STAFF_3" Name="End Credits III" Index="105"/>
<Item Key="staff_4" ID="NA_BGM_STAFF_4" Name="End Credits IV" Index="106"/>
<Item Key="fire_boss" ID="NA_BGM_FIRE_BOSS" Name="King Dodongo and Volvagia Boss Battle" Index="107"/>
<Item Key="timed_mini_game" ID="NA_BGM_TIMED_MINI_GAME" Name="Mini-Game" Index="108"/>
<Item Key="cutscene_effects" ID="NA_BGM_CUTSCENE_EFFECTS" Name="Various Cutscene Sounds" Index="109"/>
<Item Key="no_music" ID="NA_BGM_NO_MUSIC" Name="No Music" Index="127"/>
<Item Key="nature_sfx_rain" ID="NA_BGM_NATURE_SFX_RAIN" Name="Nature Ambiance: Rain" Index="128"/>
</Enum>
</Root>