diff --git a/Makefile b/Makefile index 7c9cdb41c5..8b630079d5 100644 --- a/Makefile +++ b/Makefile @@ -27,7 +27,7 @@ COMPILER ?= ido # gc-eu-mq GameCube Europe/PAL Master Quest # gc-eu-mq-dbg GameCube Europe/PAL Master Quest Debug (default) # The following versions are work-in-progress and not yet matching: -# (none currently) +# ntsc-1.2 N64 NTSC 1.2 (Japan) VERSION ?= gc-eu-mq-dbg # Number of threads to extract and compress with N_THREADS ?= $(shell nproc) @@ -46,43 +46,58 @@ CPPFLAGS ?= CPP_DEFINES ?= # Version-specific settings -ifeq ($(VERSION),gc-jp) +ifeq ($(VERSION),ntsc-1.2) REGION ?= JP + PLATFORM := N64 + PAL := 0 + MQ := 0 + DEBUG := 0 + COMPARE := 0 +else ifeq ($(VERSION),gc-jp) + REGION ?= JP + PLATFORM := GC PAL := 0 MQ := 0 DEBUG := 0 else ifeq ($(VERSION),gc-jp-mq) REGION ?= JP + PLATFORM := GC PAL := 0 MQ := 1 DEBUG := 0 else ifeq ($(VERSION),gc-jp-ce) REGION ?= JP + PLATFORM := GC PAL := 0 MQ := 0 DEBUG := 0 else ifeq ($(VERSION),gc-us) REGION ?= US + PLATFORM := GC PAL := 0 MQ := 0 DEBUG := 0 else ifeq ($(VERSION),gc-us-mq) REGION ?= US + PLATFORM := GC PAL := 0 MQ := 1 DEBUG := 0 else ifeq ($(VERSION),gc-eu) REGION ?= EU + PLATFORM := GC PAL := 1 MQ := 0 DEBUG := 0 else ifeq ($(VERSION),gc-eu-mq) REGION ?= EU + PLATFORM := GC PAL := 1 MQ := 1 DEBUG := 0 else ifeq ($(VERSION),gc-eu-mq-dbg) REGION ?= EU + PLATFORM := GC PAL := 1 MQ := 1 DEBUG := 1 @@ -122,6 +137,14 @@ VERSION_MACRO := OOT_$(shell echo $(VERSION) | tr a-z-. A-Z__) CPP_DEFINES += -DOOT_VERSION=$(VERSION_MACRO) CPP_DEFINES += -DOOT_REGION=REGION_$(REGION) +ifeq ($(PLATFORM),N64) + CPP_DEFINES += -DPLATFORM_N64=1 -DPLATFORM_GC=0 +else ifeq ($(PLATFORM),GC) + CPP_DEFINES += -DPLATFORM_N64=0 -DPLATFORM_GC=1 +else + $(error Unsupported platform $(PLATFORM)) +endif + ifeq ($(PAL),0) CPP_DEFINES += -DOOT_NTSC=1 else @@ -218,8 +241,10 @@ ifeq ($(COMPILER),gcc) OPTFLAGS := -Os -ffast-math -fno-unsafe-math-optimizations endif -# TODO PL and DOWHILE should be disabled for non-gamecube -GBI_DEFINES := -DF3DEX_GBI_2 -DF3DEX_GBI_PL -DGBI_DOWHILE +GBI_DEFINES := -DF3DEX_GBI_2 +ifeq ($(PLATFORM),GC) + GBI_DEFINES += -DF3DEX_GBI_PL -DGBI_DOWHILE +endif ifeq ($(DEBUG),1) GBI_DEFINES += -DGBI_DEBUG endif diff --git a/assets/xml/objects/object_mag.xml b/assets/xml/objects/object_mag.xml new file mode 100644 index 0000000000..1a59b4092b --- /dev/null +++ b/assets/xml/objects/object_mag.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/baseroms/ntsc-1.2/checksum-compressed.md5 b/baseroms/ntsc-1.2/checksum-compressed.md5 new file mode 100644 index 0000000000..66fb4932a4 --- /dev/null +++ b/baseroms/ntsc-1.2/checksum-compressed.md5 @@ -0,0 +1 @@ +2258052847bdd056c8406a9ef6427f13 build/ntsc-1.2/oot-ntsc-1.2-compressed.z64 diff --git a/baseroms/ntsc-1.2/checksum.md5 b/baseroms/ntsc-1.2/checksum.md5 new file mode 100644 index 0000000000..8dec1a19ac --- /dev/null +++ b/baseroms/ntsc-1.2/checksum.md5 @@ -0,0 +1 @@ +48b3e547359f21bb7e123fb362c1dd4e build/ntsc-1.2/oot-ntsc-1.2.z64 diff --git a/baseroms/ntsc-1.2/config.yml b/baseroms/ntsc-1.2/config.yml new file mode 100644 index 0000000000..5a0765a700 --- /dev/null +++ b/baseroms/ntsc-1.2/config.yml @@ -0,0 +1,1228 @@ +dmadata_start: 0x7960 +text_lang_pal: false +incbins: + - name: ipl3 + segment: makerom + vram: 0x80000040 + size: 0xFC0 + - name: rspbootText + segment: boot + vram: 0x800065C0 + size: 0xD0 + - name: aspMainText + segment: code + vram: 0x800E3600 + size: 0xFB0 + - name: gspS2DEX2d_fifoText + segment: code + vram: 0x800E45B0 + size: 0x18C0 + - name: njpgdspMainText + segment: code + vram: 0x800E5E70 + size: 0xAF0 + - name: gSoundFontTable + segment: code + vram: 0x80113DF0 + size: 0x270 + - name: gSequenceFontTable + segment: code + vram: 0x80114060 + size: 0x1C0 + - name: gSequenceTable + segment: code + vram: 0x80114220 + size: 0x6F0 + - name: gSampleBankTable + segment: code + vram: 0x80114910 + size: 0x80 + - name: aspMainData + segment: code + vram: 0x80114990 + size: 0x2E0 + - name: gspF3DZEX2_NoN_PosLight_fifoText + segment: code + vram: 0x80114C70 + size: 0x1630 + - name: gspF3DZEX2_NoN_PosLight_fifoData + segment: code + vram: 0x801162A0 + size: 0x420 + - name: gspS2DEX2d_fifoData + segment: code + vram: 0x801166C0 + size: 0x390 + - name: njpgdspMainData + segment: code + vram: 0x80116A50 + size: 0x60 +variables: + gMtxClear: 0x800FF3F0 + sJpnMessageEntryTable: 0x8010AFFC + sNesMessageEntryTable: 0x8010F13C + sStaffMessageEntryTable: 0x8011335C + gSoundFontTable: 0x80113DF0 + gSequenceFontTable: 0x80114060 + gSequenceTable: 0x80114220 + gSampleBankTable: 0x80114910 + sShadowTex: 0x80AE0FE0 +assets: +- name: code/fbdemo_circle + xml_path: assets/xml/code/fbdemo_circle.xml + start_offset: 0xEC0B8 + end_offset: 0xED2D8 +- name: code/fbdemo_triforce + xml_path: assets/xml/code/fbdemo_triforce.xml + start_offset: 0xEB540 + end_offset: 0xEB610 +- name: code/fbdemo_wipe1 + xml_path: assets/xml/code/fbdemo_wipe1.xml + start_offset: 0xEB610 + end_offset: 0xEBFA0 +- name: misc/link_animetion + xml_path: assets/xml/misc/link_animetion.xml +- name: misc/z_select_static + xml_path: assets/xml/misc/z_select_static.xml +- name: objects/gameplay_dangeon_keep + xml_path: assets/xml/objects/gameplay_dangeon_keep.xml +- name: objects/gameplay_field_keep + xml_path: assets/xml/objects/gameplay_field_keep.xml +- name: objects/gameplay_keep + xml_path: assets/xml/objects/gameplay_keep.xml +- name: objects/object_ahg + xml_path: assets/xml/objects/object_ahg.xml +- name: objects/object_am + xml_path: assets/xml/objects/object_am.xml +- name: objects/object_ane + xml_path: assets/xml/objects/object_ane.xml +- name: objects/object_ani + xml_path: assets/xml/objects/object_ani.xml +- name: objects/object_anubice + xml_path: assets/xml/objects/object_anubice.xml +- name: objects/object_aob + xml_path: assets/xml/objects/object_aob.xml +- name: objects/object_b_heart + xml_path: assets/xml/objects/object_b_heart.xml +- name: objects/object_Bb + xml_path: assets/xml/objects/object_Bb.xml +- name: objects/object_bba + xml_path: assets/xml/objects/object_bba.xml +- name: objects/object_bdan_objects + xml_path: assets/xml/objects/object_bdan_objects.xml +- name: objects/object_bdoor + xml_path: assets/xml/objects/object_bdoor.xml +- name: objects/object_bg + xml_path: assets/xml/objects/object_bg.xml +- name: objects/object_bigokuta + xml_path: assets/xml/objects/object_bigokuta.xml +- name: objects/object_bird + xml_path: assets/xml/objects/object_bird.xml +- name: objects/object_bji + xml_path: assets/xml/objects/object_bji.xml +- name: objects/object_bl + xml_path: assets/xml/objects/object_bl.xml +- name: objects/object_blkobj + xml_path: assets/xml/objects/object_blkobj.xml +- name: objects/object_bob + xml_path: assets/xml/objects/object_bob.xml +- name: objects/object_boj + xml_path: assets/xml/objects/object_boj.xml +- name: objects/object_bombf + xml_path: assets/xml/objects/object_bombf.xml +- name: objects/object_bombiwa + xml_path: assets/xml/objects/object_bombiwa.xml +- name: objects/object_bowl + xml_path: assets/xml/objects/object_bowl.xml +- name: objects/object_box + xml_path: assets/xml/objects/object_box.xml +- name: objects/object_brob + xml_path: assets/xml/objects/object_brob.xml +- name: objects/object_bubble + xml_path: assets/xml/objects/object_bubble.xml +- name: objects/object_bv + xml_path: assets/xml/objects/object_bv.xml +- name: objects/object_bw + xml_path: assets/xml/objects/object_bw.xml +- name: objects/object_bwall + xml_path: assets/xml/objects/object_bwall.xml +- name: objects/object_bxa + xml_path: assets/xml/objects/object_bxa.xml +- name: objects/object_cne + xml_path: assets/xml/objects/object_cne.xml +- name: objects/object_cob + xml_path: assets/xml/objects/object_cob.xml +- name: objects/object_cow + xml_path: assets/xml/objects/object_cow.xml +- name: objects/object_crow + xml_path: assets/xml/objects/object_crow.xml +- name: objects/object_cs + xml_path: assets/xml/objects/object_cs.xml +- name: objects/object_d_elevator + xml_path: assets/xml/objects/object_d_elevator.xml +- name: objects/object_d_hsblock + xml_path: assets/xml/objects/object_d_hsblock.xml +- name: objects/object_d_lift + xml_path: assets/xml/objects/object_d_lift.xml +- name: objects/object_daiku + xml_path: assets/xml/objects/object_daiku.xml +- name: objects/object_ddan_objects + xml_path: assets/xml/objects/object_ddan_objects.xml +- name: objects/object_dekubaba + xml_path: assets/xml/objects/object_dekubaba.xml +- name: objects/object_dekujr + xml_path: assets/xml/objects/object_dekujr.xml +- name: objects/object_dekunuts + xml_path: assets/xml/objects/object_dekunuts.xml +- name: objects/object_demo_6k + xml_path: assets/xml/objects/object_demo_6k.xml +- name: objects/object_demo_kekkai + xml_path: assets/xml/objects/object_demo_kekkai.xml +- name: objects/object_demo_tre_lgt + xml_path: assets/xml/objects/object_demo_tre_lgt.xml +- name: objects/object_dh + xml_path: assets/xml/objects/object_dh.xml +- name: objects/object_dnk + xml_path: assets/xml/objects/object_dnk.xml +- name: objects/object_dns + xml_path: assets/xml/objects/object_dns.xml +- name: objects/object_dodojr + xml_path: assets/xml/objects/object_dodojr.xml +- name: objects/object_dodongo + xml_path: assets/xml/objects/object_dodongo.xml +- name: objects/object_dog + xml_path: assets/xml/objects/object_dog.xml +- name: objects/object_door_gerudo + xml_path: assets/xml/objects/object_door_gerudo.xml +- name: objects/object_door_killer + xml_path: assets/xml/objects/object_door_killer.xml +- name: objects/object_ds + xml_path: assets/xml/objects/object_ds.xml +- name: objects/object_ds2 + xml_path: assets/xml/objects/object_ds2.xml +- name: objects/object_du + xml_path: assets/xml/objects/object_du.xml +- name: objects/object_dy_obj + xml_path: assets/xml/objects/object_dy_obj.xml +- name: objects/object_ec + xml_path: assets/xml/objects/object_ec.xml +- name: objects/object_efc_crystal_light + xml_path: assets/xml/objects/object_efc_crystal_light.xml +- name: objects/object_efc_doughnut + xml_path: assets/xml/objects/object_efc_doughnut.xml +- name: objects/object_efc_erupc + xml_path: assets/xml/objects/object_efc_erupc.xml +- name: objects/object_efc_fire_ball + xml_path: assets/xml/objects/object_efc_fire_ball.xml +- name: objects/object_efc_flash + xml_path: assets/xml/objects/object_efc_flash.xml +- name: objects/object_efc_lgt_shower + xml_path: assets/xml/objects/object_efc_lgt_shower.xml +- name: objects/object_efc_star_field + xml_path: assets/xml/objects/object_efc_star_field.xml +- name: objects/object_efc_tw + xml_path: assets/xml/objects/object_efc_tw.xml +- name: objects/object_ei + xml_path: assets/xml/objects/object_ei.xml +- name: objects/object_fa + xml_path: assets/xml/objects/object_fa.xml +- name: objects/object_fd + xml_path: assets/xml/objects/object_fd.xml +- name: objects/object_fd2 + xml_path: assets/xml/objects/object_fd2.xml +- name: objects/object_fhg + xml_path: assets/xml/objects/object_fhg.xml +- name: objects/object_fire + xml_path: assets/xml/objects/object_fire.xml +- name: objects/object_firefly + xml_path: assets/xml/objects/object_firefly.xml +- name: objects/object_fish + xml_path: assets/xml/objects/object_fish.xml +- name: objects/object_fr + xml_path: assets/xml/objects/object_fr.xml +- name: objects/object_fu + xml_path: assets/xml/objects/object_fu.xml +- name: objects/object_fw + xml_path: assets/xml/objects/object_fw.xml +- name: objects/object_fz + xml_path: assets/xml/objects/object_fz.xml +- name: objects/object_ganon + xml_path: assets/xml/objects/object_ganon.xml +- name: objects/object_ganon2 + xml_path: assets/xml/objects/object_ganon2.xml +- name: objects/object_ganon_anime1 + xml_path: assets/xml/objects/object_ganon_anime1.xml +- name: objects/object_ganon_anime2 + xml_path: assets/xml/objects/object_ganon_anime2.xml +- name: objects/object_ganon_anime3 + xml_path: assets/xml/objects/object_ganon_anime3.xml +- name: objects/object_ganon_objects + xml_path: assets/xml/objects/object_ganon_objects.xml +- name: objects/object_ge1 + xml_path: assets/xml/objects/object_ge1.xml +- name: objects/object_geff + xml_path: assets/xml/objects/object_geff.xml +- name: objects/object_geldb + xml_path: assets/xml/objects/object_geldb.xml +- name: objects/object_gi_arrow + xml_path: assets/xml/objects/object_gi_arrow.xml +- name: objects/object_gi_arrowcase + xml_path: assets/xml/objects/object_gi_arrowcase.xml +- name: objects/object_gi_bean + xml_path: assets/xml/objects/object_gi_bean.xml +- name: objects/object_gi_bomb_1 + xml_path: assets/xml/objects/object_gi_bomb_1.xml +- name: objects/object_gi_bomb_2 + xml_path: assets/xml/objects/object_gi_bomb_2.xml +- name: objects/object_gi_bombpouch + xml_path: assets/xml/objects/object_gi_bombpouch.xml +- name: objects/object_gi_boomerang + xml_path: assets/xml/objects/object_gi_boomerang.xml +- name: objects/object_gi_boots_2 + xml_path: assets/xml/objects/object_gi_boots_2.xml +- name: objects/object_gi_bosskey + xml_path: assets/xml/objects/object_gi_bosskey.xml +- name: objects/object_gi_bottle + xml_path: assets/xml/objects/object_gi_bottle.xml +- name: objects/object_gi_bottle_letter + xml_path: assets/xml/objects/object_gi_bottle_letter.xml +- name: objects/object_gi_bow + xml_path: assets/xml/objects/object_gi_bow.xml +- name: objects/object_gi_bracelet + xml_path: assets/xml/objects/object_gi_bracelet.xml +- name: objects/object_gi_brokensword + xml_path: assets/xml/objects/object_gi_brokensword.xml +- name: objects/object_gi_butterfly + xml_path: assets/xml/objects/object_gi_butterfly.xml +- name: objects/object_gi_clothes + xml_path: assets/xml/objects/object_gi_clothes.xml +- name: objects/object_gi_coin + xml_path: assets/xml/objects/object_gi_coin.xml +- name: objects/object_gi_compass + xml_path: assets/xml/objects/object_gi_compass.xml +- name: objects/object_gi_dekupouch + xml_path: assets/xml/objects/object_gi_dekupouch.xml +- name: objects/object_gi_egg + xml_path: assets/xml/objects/object_gi_egg.xml +- name: objects/object_gi_eye_lotion + xml_path: assets/xml/objects/object_gi_eye_lotion.xml +- name: objects/object_gi_fire + xml_path: assets/xml/objects/object_gi_fire.xml +- name: objects/object_gi_fish + xml_path: assets/xml/objects/object_gi_fish.xml +- name: objects/object_gi_frog + xml_path: assets/xml/objects/object_gi_frog.xml +- name: objects/object_gi_gerudo + xml_path: assets/xml/objects/object_gi_gerudo.xml +- name: objects/object_gi_gerudomask + xml_path: assets/xml/objects/object_gi_gerudomask.xml +- name: objects/object_gi_ghost + xml_path: assets/xml/objects/object_gi_ghost.xml +- name: objects/object_gi_glasses + xml_path: assets/xml/objects/object_gi_glasses.xml +- name: objects/object_gi_gloves + xml_path: assets/xml/objects/object_gi_gloves.xml +- name: objects/object_gi_goddess + xml_path: assets/xml/objects/object_gi_goddess.xml +- name: objects/object_gi_golonmask + xml_path: assets/xml/objects/object_gi_golonmask.xml +- name: objects/object_gi_grass + xml_path: assets/xml/objects/object_gi_grass.xml +- name: objects/object_gi_hammer + xml_path: assets/xml/objects/object_gi_hammer.xml +- name: objects/object_gi_heart + xml_path: assets/xml/objects/object_gi_heart.xml +- name: objects/object_gi_hearts + xml_path: assets/xml/objects/object_gi_hearts.xml +- name: objects/object_gi_hookshot + xml_path: assets/xml/objects/object_gi_hookshot.xml +- name: objects/object_gi_hoverboots + xml_path: assets/xml/objects/object_gi_hoverboots.xml +- name: objects/object_gi_insect + xml_path: assets/xml/objects/object_gi_insect.xml +- name: objects/object_gi_jewel + xml_path: assets/xml/objects/object_gi_jewel.xml +- name: objects/object_gi_key + xml_path: assets/xml/objects/object_gi_key.xml +- name: objects/object_gi_ki_tan_mask + xml_path: assets/xml/objects/object_gi_ki_tan_mask.xml +- name: objects/object_gi_letter + xml_path: assets/xml/objects/object_gi_letter.xml +- name: objects/object_gi_liquid + xml_path: assets/xml/objects/object_gi_liquid.xml +- name: objects/object_gi_longsword + xml_path: assets/xml/objects/object_gi_longsword.xml +- name: objects/object_gi_m_arrow + xml_path: assets/xml/objects/object_gi_m_arrow.xml +- name: objects/object_gi_magicpot + xml_path: assets/xml/objects/object_gi_magicpot.xml +- name: objects/object_gi_map + xml_path: assets/xml/objects/object_gi_map.xml +- name: objects/object_gi_medal + xml_path: assets/xml/objects/object_gi_medal.xml +- name: objects/object_gi_melody + xml_path: assets/xml/objects/object_gi_melody.xml +- name: objects/object_gi_milk + xml_path: assets/xml/objects/object_gi_milk.xml +- name: objects/object_gi_mushroom + xml_path: assets/xml/objects/object_gi_mushroom.xml +- name: objects/object_gi_niwatori + xml_path: assets/xml/objects/object_gi_niwatori.xml +- name: objects/object_gi_nuts + xml_path: assets/xml/objects/object_gi_nuts.xml +- name: objects/object_gi_ocarina + xml_path: assets/xml/objects/object_gi_ocarina.xml +- name: objects/object_gi_ocarina_0 + xml_path: assets/xml/objects/object_gi_ocarina_0.xml +- name: objects/object_gi_pachinko + xml_path: assets/xml/objects/object_gi_pachinko.xml +- name: objects/object_gi_powder + xml_path: assets/xml/objects/object_gi_powder.xml +- name: objects/object_gi_prescription + xml_path: assets/xml/objects/object_gi_prescription.xml +- name: objects/object_gi_purse + xml_path: assets/xml/objects/object_gi_purse.xml +- name: objects/object_gi_rabit_mask + xml_path: assets/xml/objects/object_gi_rabit_mask.xml +- name: objects/object_gi_redead_mask + xml_path: assets/xml/objects/object_gi_redead_mask.xml +- name: objects/object_gi_rupy + xml_path: assets/xml/objects/object_gi_rupy.xml +- name: objects/object_gi_saw + xml_path: assets/xml/objects/object_gi_saw.xml +- name: objects/object_gi_scale + xml_path: assets/xml/objects/object_gi_scale.xml +- name: objects/object_gi_seed + xml_path: assets/xml/objects/object_gi_seed.xml +- name: objects/object_gi_shield_1 + xml_path: assets/xml/objects/object_gi_shield_1.xml +- name: objects/object_gi_shield_2 + xml_path: assets/xml/objects/object_gi_shield_2.xml +- name: objects/object_gi_shield_3 + xml_path: assets/xml/objects/object_gi_shield_3.xml +- name: objects/object_gi_skj_mask + xml_path: assets/xml/objects/object_gi_skj_mask.xml +- name: objects/object_gi_soldout + xml_path: assets/xml/objects/object_gi_soldout.xml +- name: objects/object_gi_soul + xml_path: assets/xml/objects/object_gi_soul.xml +- name: objects/object_gi_stick + xml_path: assets/xml/objects/object_gi_stick.xml +- name: objects/object_gi_sutaru + xml_path: assets/xml/objects/object_gi_sutaru.xml +- name: objects/object_gi_sword_1 + xml_path: assets/xml/objects/object_gi_sword_1.xml +- name: objects/object_gi_ticketstone + xml_path: assets/xml/objects/object_gi_ticketstone.xml +- name: objects/object_gi_truth_mask + xml_path: assets/xml/objects/object_gi_truth_mask.xml +- name: objects/object_gi_zoramask + xml_path: assets/xml/objects/object_gi_zoramask.xml +- name: objects/object_gj + xml_path: assets/xml/objects/object_gj.xml +- name: objects/object_gjyo_objects + xml_path: assets/xml/objects/object_gjyo_objects.xml +- name: objects/object_gla + xml_path: assets/xml/objects/object_gla.xml +- name: objects/object_gm + xml_path: assets/xml/objects/object_gm.xml +- name: objects/object_gnd + xml_path: assets/xml/objects/object_gnd.xml +- name: objects/object_gnd_magic + xml_path: assets/xml/objects/object_gnd_magic.xml +- name: objects/object_gndd + xml_path: assets/xml/objects/object_gndd.xml +- name: objects/object_god_lgt + xml_path: assets/xml/objects/object_god_lgt.xml +- name: objects/object_gol + xml_path: assets/xml/objects/object_gol.xml +- name: objects/object_goma + xml_path: assets/xml/objects/object_goma.xml +- name: objects/object_goroiwa + xml_path: assets/xml/objects/object_goroiwa.xml +- name: objects/object_gr + xml_path: assets/xml/objects/object_gr.xml +- name: objects/object_gs + xml_path: assets/xml/objects/object_gs.xml +- name: objects/object_gt + xml_path: assets/xml/objects/object_gt.xml +- name: objects/object_haka + xml_path: assets/xml/objects/object_haka.xml +- name: objects/object_haka_door + xml_path: assets/xml/objects/object_haka_door.xml +- name: objects/object_haka_objects + xml_path: assets/xml/objects/object_haka_objects.xml +- name: objects/object_hakach_objects + xml_path: assets/xml/objects/object_hakach_objects.xml +- name: objects/object_hata + xml_path: assets/xml/objects/object_hata.xml +- name: objects/object_heavy_object + xml_path: assets/xml/objects/object_heavy_object.xml +- name: objects/object_hidan_objects + xml_path: assets/xml/objects/object_hidan_objects.xml +- name: objects/object_hintnuts + xml_path: assets/xml/objects/object_hintnuts.xml +- name: objects/object_hni + xml_path: assets/xml/objects/object_hni.xml +- name: objects/object_horse + xml_path: assets/xml/objects/object_horse.xml +- name: objects/object_horse_ganon + xml_path: assets/xml/objects/object_horse_ganon.xml +- name: objects/object_horse_link_child + xml_path: assets/xml/objects/object_horse_link_child.xml +- name: objects/object_horse_normal + xml_path: assets/xml/objects/object_horse_normal.xml +- name: objects/object_horse_zelda + xml_path: assets/xml/objects/object_horse_zelda.xml +- name: objects/object_hs + xml_path: assets/xml/objects/object_hs.xml +- name: objects/object_human + xml_path: assets/xml/objects/object_human.xml +- name: objects/object_ice_objects + xml_path: assets/xml/objects/object_ice_objects.xml +- name: objects/object_ik + xml_path: assets/xml/objects/object_ik.xml +- name: objects/object_im + xml_path: assets/xml/objects/object_im.xml +- name: objects/object_in + xml_path: assets/xml/objects/object_in.xml +- name: objects/object_ingate + xml_path: assets/xml/objects/object_ingate.xml +- name: objects/object_jj + xml_path: assets/xml/objects/object_jj.xml +- name: objects/object_js + xml_path: assets/xml/objects/object_js.xml +- name: objects/object_jya_door + xml_path: assets/xml/objects/object_jya_door.xml +- name: objects/object_jya_iron + xml_path: assets/xml/objects/object_jya_iron.xml +- name: objects/object_jya_obj + xml_path: assets/xml/objects/object_jya_obj.xml +- name: objects/object_ka + xml_path: assets/xml/objects/object_ka.xml +- name: objects/object_kanban + xml_path: assets/xml/objects/object_kanban.xml +- name: objects/object_kibako2 + xml_path: assets/xml/objects/object_kibako2.xml +- name: objects/object_kingdodongo + xml_path: assets/xml/objects/object_kingdodongo.xml +- name: objects/object_km1 + xml_path: assets/xml/objects/object_km1.xml +- name: objects/object_kusa + xml_path: assets/xml/objects/object_kusa.xml +- name: objects/object_kw1 + xml_path: assets/xml/objects/object_kw1.xml +- name: objects/object_kz + xml_path: assets/xml/objects/object_kz.xml +- name: objects/object_light_ring + xml_path: assets/xml/objects/object_light_ring.xml +- name: objects/object_lightbox + xml_path: assets/xml/objects/object_lightbox.xml +- name: objects/object_lightswitch + xml_path: assets/xml/objects/object_lightswitch.xml +- name: objects/object_link_boy + xml_path: assets/xml/objects/object_link_boy.xml +- name: objects/object_link_child + xml_path: assets/xml/objects/object_link_child.xml +- name: objects/object_ma1 + xml_path: assets/xml/objects/object_ma1.xml +- name: objects/object_ma2 + xml_path: assets/xml/objects/object_ma2.xml +- name: objects/object_mag + xml_path: assets/xml/objects/object_mag.xml +- name: objects/object_mamenoki + xml_path: assets/xml/objects/object_mamenoki.xml +- name: objects/object_mastergolon + xml_path: assets/xml/objects/object_mastergolon.xml +- name: objects/object_masterkokiri + xml_path: assets/xml/objects/object_masterkokiri.xml +- name: objects/object_masterkokirihead + xml_path: assets/xml/objects/object_masterkokirihead.xml +- name: objects/object_masterzoora + xml_path: assets/xml/objects/object_masterzoora.xml +- name: objects/object_mb + xml_path: assets/xml/objects/object_mb.xml +- name: objects/object_md + xml_path: assets/xml/objects/object_md.xml +- name: objects/object_medal + xml_path: assets/xml/objects/object_medal.xml +- name: objects/object_menkuri_objects + xml_path: assets/xml/objects/object_menkuri_objects.xml +- name: objects/object_mir_ray + xml_path: assets/xml/objects/object_mir_ray.xml +- name: objects/object_mizu_objects + xml_path: assets/xml/objects/object_mizu_objects.xml +- name: objects/object_mjin + xml_path: assets/xml/objects/object_mjin.xml +- name: objects/object_mjin_dark + xml_path: assets/xml/objects/object_mjin_dark.xml +- name: objects/object_mjin_flame + xml_path: assets/xml/objects/object_mjin_flame.xml +- name: objects/object_mjin_flash + xml_path: assets/xml/objects/object_mjin_flash.xml +- name: objects/object_mjin_ice + xml_path: assets/xml/objects/object_mjin_ice.xml +- name: objects/object_mjin_oka + xml_path: assets/xml/objects/object_mjin_oka.xml +- name: objects/object_mjin_soul + xml_path: assets/xml/objects/object_mjin_soul.xml +- name: objects/object_mjin_wind + xml_path: assets/xml/objects/object_mjin_wind.xml +- name: objects/object_mk + xml_path: assets/xml/objects/object_mk.xml +- name: objects/object_mm + xml_path: assets/xml/objects/object_mm.xml +- name: objects/object_mo + xml_path: assets/xml/objects/object_mo.xml +- name: objects/object_mori_hineri1 + xml_path: assets/xml/objects/object_mori_hineri1.xml +- name: objects/object_mori_hineri1a + xml_path: assets/xml/objects/object_mori_hineri1a.xml +- name: objects/object_mori_hineri2 + xml_path: assets/xml/objects/object_mori_hineri2.xml +- name: objects/object_mori_hineri2a + xml_path: assets/xml/objects/object_mori_hineri2a.xml +- name: objects/object_mori_objects + xml_path: assets/xml/objects/object_mori_objects.xml +- name: objects/object_mori_tex + xml_path: assets/xml/objects/object_mori_tex.xml +- name: objects/object_ms + xml_path: assets/xml/objects/object_ms.xml +- name: objects/object_mu + xml_path: assets/xml/objects/object_mu.xml +- name: objects/object_nb + xml_path: assets/xml/objects/object_nb.xml +- name: objects/object_niw + xml_path: assets/xml/objects/object_niw.xml +- name: objects/object_nwc + xml_path: assets/xml/objects/object_nwc.xml +- name: objects/object_ny + xml_path: assets/xml/objects/object_ny.xml +- name: objects/object_o_anime + xml_path: assets/xml/objects/object_o_anime.xml +- name: objects/object_oA1 + xml_path: assets/xml/objects/object_oA1.xml +- name: objects/object_oA2 + xml_path: assets/xml/objects/object_oA2.xml +- name: objects/object_oA3 + xml_path: assets/xml/objects/object_oA3.xml +- name: objects/object_oA4 + xml_path: assets/xml/objects/object_oA4.xml +- name: objects/object_oA5 + xml_path: assets/xml/objects/object_oA5.xml +- name: objects/object_oA6 + xml_path: assets/xml/objects/object_oA6.xml +- name: objects/object_oA7 + xml_path: assets/xml/objects/object_oA7.xml +- name: objects/object_oA8 + xml_path: assets/xml/objects/object_oA8.xml +- name: objects/object_oA9 + xml_path: assets/xml/objects/object_oA9.xml +- name: objects/object_oA10 + xml_path: assets/xml/objects/object_oA10.xml +- name: objects/object_oA11 + xml_path: assets/xml/objects/object_oA11.xml +- name: objects/object_oB1 + xml_path: assets/xml/objects/object_oB1.xml +- name: objects/object_oB2 + xml_path: assets/xml/objects/object_oB2.xml +- name: objects/object_oB3 + xml_path: assets/xml/objects/object_oB3.xml +- name: objects/object_oB4 + xml_path: assets/xml/objects/object_oB4.xml +- name: objects/object_oE1 + xml_path: assets/xml/objects/object_oE1.xml +- name: objects/object_oE1s + xml_path: assets/xml/objects/object_oE1s.xml +- name: objects/object_oE2 + xml_path: assets/xml/objects/object_oE2.xml +- name: objects/object_oE3 + xml_path: assets/xml/objects/object_oE3.xml +- name: objects/object_oE4 + xml_path: assets/xml/objects/object_oE4.xml +- name: objects/object_oE4s + xml_path: assets/xml/objects/object_oE4s.xml +- name: objects/object_oE5 + xml_path: assets/xml/objects/object_oE5.xml +- name: objects/object_oE6 + xml_path: assets/xml/objects/object_oE6.xml +- name: objects/object_oE7 + xml_path: assets/xml/objects/object_oE7.xml +- name: objects/object_oE8 + xml_path: assets/xml/objects/object_oE8.xml +- name: objects/object_oE9 + xml_path: assets/xml/objects/object_oE9.xml +- name: objects/object_oE10 + xml_path: assets/xml/objects/object_oE10.xml +- name: objects/object_oE11 + xml_path: assets/xml/objects/object_oE11.xml +- name: objects/object_oE12 + xml_path: assets/xml/objects/object_oE12.xml +- name: objects/object_oE_anime + xml_path: assets/xml/objects/object_oE_anime.xml +- name: objects/object_oF1d_map + xml_path: assets/xml/objects/object_oF1d_map.xml +- name: objects/object_oF1s + xml_path: assets/xml/objects/object_oF1s.xml +- name: objects/object_okuta + xml_path: assets/xml/objects/object_okuta.xml +- name: objects/object_opening_demo1 + xml_path: assets/xml/objects/object_opening_demo1.xml +- name: objects/object_os + xml_path: assets/xml/objects/object_os.xml +- name: objects/object_os_anime + xml_path: assets/xml/objects/object_os_anime.xml +- name: objects/object_ossan + xml_path: assets/xml/objects/object_ossan.xml +- name: objects/object_ouke_haka + xml_path: assets/xml/objects/object_ouke_haka.xml +- name: objects/object_owl + xml_path: assets/xml/objects/object_owl.xml +- name: objects/object_peehat + xml_path: assets/xml/objects/object_peehat.xml +- name: objects/object_po_composer + xml_path: assets/xml/objects/object_po_composer.xml +- name: objects/object_po_field + xml_path: assets/xml/objects/object_po_field.xml +- name: objects/object_po_sisters + xml_path: assets/xml/objects/object_po_sisters.xml +- name: objects/object_poh + xml_path: assets/xml/objects/object_poh.xml +- name: objects/object_ps + xml_path: assets/xml/objects/object_ps.xml +- name: objects/object_pu_box + xml_path: assets/xml/objects/object_pu_box.xml +- name: objects/object_rd + xml_path: assets/xml/objects/object_rd.xml +- name: objects/object_reeba + xml_path: assets/xml/objects/object_reeba.xml +- name: objects/object_relay_objects + xml_path: assets/xml/objects/object_relay_objects.xml +- name: objects/object_rl + xml_path: assets/xml/objects/object_rl.xml +- name: objects/object_rr + xml_path: assets/xml/objects/object_rr.xml +- name: objects/object_rs + xml_path: assets/xml/objects/object_rs.xml +- name: objects/object_ru1 + xml_path: assets/xml/objects/object_ru1.xml +- name: objects/object_ru2 + xml_path: assets/xml/objects/object_ru2.xml +- name: objects/object_sa + xml_path: assets/xml/objects/object_sa.xml +- name: objects/object_sb + xml_path: assets/xml/objects/object_sb.xml +- name: objects/object_sd + xml_path: assets/xml/objects/object_sd.xml +- name: objects/object_shop_dungen + xml_path: assets/xml/objects/object_shop_dungen.xml +- name: objects/object_shopnuts + xml_path: assets/xml/objects/object_shopnuts.xml +- name: objects/object_siofuki + xml_path: assets/xml/objects/object_siofuki.xml +- name: objects/object_sk2 + xml_path: assets/xml/objects/object_sk2.xml +- name: objects/object_skb + xml_path: assets/xml/objects/object_skb.xml +- name: objects/object_skj + xml_path: assets/xml/objects/object_skj.xml +- name: objects/object_spot00_break + xml_path: assets/xml/objects/object_spot00_break.xml +- name: objects/object_spot00_objects + xml_path: assets/xml/objects/object_spot00_objects.xml +- name: objects/object_spot01_matoya + xml_path: assets/xml/objects/object_spot01_matoya.xml +- name: objects/object_spot01_matoyab + xml_path: assets/xml/objects/object_spot01_matoyab.xml +- name: objects/object_spot01_objects + xml_path: assets/xml/objects/object_spot01_objects.xml +- name: objects/object_spot01_objects2 + xml_path: assets/xml/objects/object_spot01_objects2.xml +- name: objects/object_spot02_objects + xml_path: assets/xml/objects/object_spot02_objects.xml +- name: objects/object_spot03_object + xml_path: assets/xml/objects/object_spot03_object.xml +- name: objects/object_spot04_objects + xml_path: assets/xml/objects/object_spot04_objects.xml +- name: objects/object_spot05_objects + xml_path: assets/xml/objects/object_spot05_objects.xml +- name: objects/object_spot06_objects + xml_path: assets/xml/objects/object_spot06_objects.xml +- name: objects/object_spot07_object + xml_path: assets/xml/objects/object_spot07_object.xml +- name: objects/object_spot08_obj + xml_path: assets/xml/objects/object_spot08_obj.xml +- name: objects/object_spot09_obj + xml_path: assets/xml/objects/object_spot09_obj.xml +- name: objects/object_spot11_obj + xml_path: assets/xml/objects/object_spot11_obj.xml +- name: objects/object_spot12_obj + xml_path: assets/xml/objects/object_spot12_obj.xml +- name: objects/object_spot15_obj + xml_path: assets/xml/objects/object_spot15_obj.xml +- name: objects/object_spot16_obj + xml_path: assets/xml/objects/object_spot16_obj.xml +- name: objects/object_spot17_obj + xml_path: assets/xml/objects/object_spot17_obj.xml +- name: objects/object_spot18_obj + xml_path: assets/xml/objects/object_spot18_obj.xml +- name: objects/object_ssh + xml_path: assets/xml/objects/object_ssh.xml +- name: objects/object_sst + xml_path: assets/xml/objects/object_sst.xml +- name: objects/object_st + xml_path: assets/xml/objects/object_st.xml +- name: objects/object_stream + xml_path: assets/xml/objects/object_stream.xml +- name: objects/object_syokudai + xml_path: assets/xml/objects/object_syokudai.xml +- name: objects/object_ta + xml_path: assets/xml/objects/object_ta.xml +- name: objects/object_timeblock + xml_path: assets/xml/objects/object_timeblock.xml +- name: objects/object_tite + xml_path: assets/xml/objects/object_tite.xml +- name: objects/object_tk + xml_path: assets/xml/objects/object_tk.xml +- name: objects/object_toki_objects + xml_path: assets/xml/objects/object_toki_objects.xml +- name: objects/object_torch2 + xml_path: assets/xml/objects/object_torch2.xml +- name: objects/object_toryo + xml_path: assets/xml/objects/object_toryo.xml +- name: objects/object_tp + xml_path: assets/xml/objects/object_tp.xml +- name: objects/object_tr + xml_path: assets/xml/objects/object_tr.xml +- name: objects/object_trap + xml_path: assets/xml/objects/object_trap.xml +- name: objects/object_triforce_spot + xml_path: assets/xml/objects/object_triforce_spot.xml +- name: objects/object_ts + xml_path: assets/xml/objects/object_ts.xml +- name: objects/object_tsubo + xml_path: assets/xml/objects/object_tsubo.xml +- name: objects/object_tw + xml_path: assets/xml/objects/object_tw.xml +- name: objects/object_umajump + xml_path: assets/xml/objects/object_umajump.xml +- name: objects/object_vali + xml_path: assets/xml/objects/object_vali.xml +- name: objects/object_vase + xml_path: assets/xml/objects/object_vase.xml +- name: objects/object_vm + xml_path: assets/xml/objects/object_vm.xml +- name: objects/object_wallmaster + xml_path: assets/xml/objects/object_wallmaster.xml +- name: objects/object_warp1 + xml_path: assets/xml/objects/object_warp1.xml +- name: objects/object_warp2 + xml_path: assets/xml/objects/object_warp2.xml +- name: objects/object_wf + xml_path: assets/xml/objects/object_wf.xml +- name: objects/object_wood02 + xml_path: assets/xml/objects/object_wood02.xml +- name: objects/object_xc + xml_path: assets/xml/objects/object_xc.xml +- name: objects/object_yabusame_point + xml_path: assets/xml/objects/object_yabusame_point.xml +- name: objects/object_ydan_objects + xml_path: assets/xml/objects/object_ydan_objects.xml +- name: objects/object_yukabyun + xml_path: assets/xml/objects/object_yukabyun.xml +- name: objects/object_zf + xml_path: assets/xml/objects/object_zf.xml +- name: objects/object_zg + xml_path: assets/xml/objects/object_zg.xml +- name: objects/object_zl1 + xml_path: assets/xml/objects/object_zl1.xml +- name: objects/object_zl2 + xml_path: assets/xml/objects/object_zl2.xml +- name: objects/object_zl2_anime1 + xml_path: assets/xml/objects/object_zl2_anime1.xml +- name: objects/object_zl2_anime2 + xml_path: assets/xml/objects/object_zl2_anime2.xml +- name: objects/object_zl4 + xml_path: assets/xml/objects/object_zl4.xml +- name: objects/object_zo + xml_path: assets/xml/objects/object_zo.xml +- name: overlays/ovl_Arrow_Fire + xml_path: assets/xml/overlays/ovl_Arrow_Fire.xml + start_offset: 0x960 + end_offset: 0x1D80 +- name: overlays/ovl_Arrow_Ice + xml_path: assets/xml/overlays/ovl_Arrow_Ice.xml + start_offset: 0x980 + end_offset: 0x1DA0 +- name: overlays/ovl_Arrow_Light + xml_path: assets/xml/overlays/ovl_Arrow_Light.xml + start_offset: 0x990 + end_offset: 0x1DB0 +- name: overlays/ovl_Bg_Ganon_Otyuka + xml_path: assets/xml/overlays/ovl_Bg_Ganon_Otyuka.xml + start_offset: 0x1110 + end_offset: 0x24EC +- name: overlays/ovl_Bg_Jya_Cobra + xml_path: assets/xml/overlays/ovl_Bg_Jya_Cobra.xml + start_offset: 0x1830 + end_offset: 0x18A8 +- name: overlays/ovl_Boss_Dodongo + xml_path: assets/xml/overlays/ovl_Boss_Dodongo.xml + start_offset: 0x61C8 + end_offset: 0x91C8 +- name: overlays/ovl_Boss_Ganon + xml_path: assets/xml/overlays/ovl_Boss_Ganon.xml + start_offset: 0xE388 + end_offset: 0x20EA8 +- name: overlays/ovl_Boss_Ganon2 + xml_path: assets/xml/overlays/ovl_Boss_Ganon2.xml + start_offset: 0x9F38 + end_offset: 0x103E8 +- name: overlays/ovl_Boss_Sst + xml_path: assets/xml/overlays/ovl_Boss_Sst.xml + start_offset: 0xA370 + end_offset: 0xAD20 +- name: overlays/ovl_Demo_Shd + xml_path: assets/xml/overlays/ovl_Demo_Shd.xml + start_offset: 0x410 + end_offset: 0x2390 +- name: overlays/ovl_Effect_Ss_Fhg_Flash + xml_path: assets/xml/overlays/ovl_Effect_Ss_Fhg_Flash.xml + start_offset: 0x9F0 + end_offset: 0xEA8 +- name: overlays/ovl_En_Bili + xml_path: assets/xml/overlays/ovl_En_Bili.xml + start_offset: 0x1E40 + end_offset: 0x1E60 +- name: overlays/ovl_En_Clear_Tag + xml_path: assets/xml/overlays/ovl_En_Clear_Tag.xml + start_offset: 0x2600 + end_offset: 0x8900 +- name: overlays/ovl_En_Ganon_Mant + xml_path: assets/xml/overlays/ovl_En_Ganon_Mant.xml + start_offset: 0x11E8 + end_offset: 0x40E8 +- name: overlays/ovl_En_Ganon_Organ + xml_path: assets/xml/overlays/ovl_En_Ganon_Organ.xml + start_offset: 0x328 + end_offset: 0x6EB0 +- name: overlays/ovl_En_Holl + xml_path: assets/xml/overlays/ovl_En_Holl.xml + start_offset: 0xE68 + end_offset: 0xED0 +- name: overlays/ovl_En_Jsjutan + xml_path: assets/xml/overlays/ovl_En_Jsjutan.xml + start_offset: 0x12B8 + end_offset: 0x4C50 +- name: overlays/ovl_En_Kanban + xml_path: assets/xml/overlays/ovl_En_Kanban.xml + start_offset: 0x2E70 + end_offset: 0x2F30 +- name: overlays/ovl_En_Sda + xml_path: assets/xml/overlays/ovl_En_Sda.xml + start_offset: 0x14A8 + end_offset: 0x1538 +- name: overlays/ovl_En_Ssh + xml_path: assets/xml/overlays/ovl_En_Ssh.xml + start_offset: 0x2150 + end_offset: 0x21E0 +- name: overlays/ovl_En_St + xml_path: assets/xml/overlays/ovl_En_St.xml + start_offset: 0x26A0 + end_offset: 0x2730 +- name: overlays/ovl_En_Sth + xml_path: assets/xml/overlays/ovl_En_Sth.xml + start_offset: 0xE60 + end_offset: 0x3E34 +- name: overlays/ovl_End_Title + xml_path: assets/xml/overlays/ovl_End_Title.xml + start_offset: 0x6F0 + end_offset: 0x4098 +- name: overlays/ovl_file_choose + xml_path: assets/xml/overlays/ovl_file_choose.xml + start_offset: 0xEC50 + end_offset: 0xF330 +- name: overlays/ovl_Magic_Dark + xml_path: assets/xml/overlays/ovl_Magic_Dark.xml + start_offset: 0xC90 + end_offset: 0x16C0 +- name: overlays/ovl_Magic_Fire + xml_path: assets/xml/overlays/ovl_Magic_Fire.xml + start_offset: 0xB20 + end_offset: 0x2170 +- name: overlays/ovl_Magic_Wind + xml_path: assets/xml/overlays/ovl_Magic_Wind.xml + start_offset: 0x6A0 + end_offset: 0x1BB8 +- name: overlays/ovl_Oceff_Spot + xml_path: assets/xml/overlays/ovl_Oceff_Spot.xml + start_offset: 0x780 + end_offset: 0xE58 +- name: overlays/ovl_Oceff_Storm + xml_path: assets/xml/overlays/ovl_Oceff_Storm.xml + start_offset: 0x740 + end_offset: 0x1AD0 +- name: overlays/ovl_Oceff_Wipe + xml_path: assets/xml/overlays/ovl_Oceff_Wipe.xml + start_offset: 0x4F0 + end_offset: 0xCB0 +- name: overlays/ovl_Oceff_Wipe2 + xml_path: assets/xml/overlays/ovl_Oceff_Wipe2.xml + start_offset: 0x430 + end_offset: 0x1698 +- name: overlays/ovl_Oceff_Wipe3 + xml_path: assets/xml/overlays/ovl_Oceff_Wipe3.xml + start_offset: 0x430 + end_offset: 0x1678 +- name: overlays/ovl_Oceff_Wipe4 + xml_path: assets/xml/overlays/ovl_Oceff_Wipe4.xml + start_offset: 0x410 + end_offset: 0xEF8 +- name: scenes/dungeons/bdan + xml_path: assets/xml/scenes/dungeons/bdan.xml +- name: scenes/dungeons/bdan_boss + xml_path: assets/xml/scenes/dungeons/bdan_boss.xml +- name: scenes/dungeons/Bmori1 + xml_path: assets/xml/scenes/dungeons/Bmori1.xml +- name: scenes/dungeons/ddan + xml_path: assets/xml/scenes/dungeons/ddan.xml +- name: scenes/dungeons/ddan_boss + xml_path: assets/xml/scenes/dungeons/ddan_boss.xml +- name: scenes/dungeons/FIRE_bs + xml_path: assets/xml/scenes/dungeons/FIRE_bs.xml +- name: scenes/dungeons/ganon + xml_path: assets/xml/scenes/dungeons/ganon.xml +- name: scenes/dungeons/ganon_boss + xml_path: assets/xml/scenes/dungeons/ganon_boss.xml +- name: scenes/dungeons/ganon_demo + xml_path: assets/xml/scenes/dungeons/ganon_demo.xml +- name: scenes/dungeons/ganon_final + xml_path: assets/xml/scenes/dungeons/ganon_final.xml +- name: scenes/dungeons/ganon_sonogo + xml_path: assets/xml/scenes/dungeons/ganon_sonogo.xml +- name: scenes/dungeons/ganontika + xml_path: assets/xml/scenes/dungeons/ganontika.xml +- name: scenes/dungeons/ganontikasonogo + xml_path: assets/xml/scenes/dungeons/ganontikasonogo.xml +- name: scenes/dungeons/gerudoway + xml_path: assets/xml/scenes/dungeons/gerudoway.xml +- name: scenes/dungeons/HAKAdan + xml_path: assets/xml/scenes/dungeons/HAKAdan.xml +- name: scenes/dungeons/HAKAdan_bs + xml_path: assets/xml/scenes/dungeons/HAKAdan_bs.xml +- name: scenes/dungeons/HAKAdanCH + xml_path: assets/xml/scenes/dungeons/HAKAdanCH.xml +- name: scenes/dungeons/HIDAN + xml_path: assets/xml/scenes/dungeons/HIDAN.xml +- name: scenes/dungeons/ice_doukutu + xml_path: assets/xml/scenes/dungeons/ice_doukutu.xml +- name: scenes/dungeons/jyasinboss + xml_path: assets/xml/scenes/dungeons/jyasinboss.xml +- name: scenes/dungeons/jyasinzou + xml_path: assets/xml/scenes/dungeons/jyasinzou.xml +- name: scenes/dungeons/men + xml_path: assets/xml/scenes/dungeons/men.xml +- name: scenes/dungeons/MIZUsin + xml_path: assets/xml/scenes/dungeons/MIZUsin.xml +- name: scenes/dungeons/MIZUsin_bs + xml_path: assets/xml/scenes/dungeons/MIZUsin_bs.xml +- name: scenes/dungeons/moribossroom + xml_path: assets/xml/scenes/dungeons/moribossroom.xml +- name: scenes/dungeons/ydan + xml_path: assets/xml/scenes/dungeons/ydan.xml +- name: scenes/dungeons/ydan_boss + xml_path: assets/xml/scenes/dungeons/ydan_boss.xml +- name: scenes/indoors/bowling + xml_path: assets/xml/scenes/indoors/bowling.xml +- name: scenes/indoors/daiyousei_izumi + xml_path: assets/xml/scenes/indoors/daiyousei_izumi.xml +- name: scenes/indoors/hairal_niwa + xml_path: assets/xml/scenes/indoors/hairal_niwa.xml +- name: scenes/indoors/hairal_niwa_n + xml_path: assets/xml/scenes/indoors/hairal_niwa_n.xml +- name: scenes/indoors/hakasitarelay + xml_path: assets/xml/scenes/indoors/hakasitarelay.xml +- name: scenes/indoors/hut + xml_path: assets/xml/scenes/indoors/hut.xml +- name: scenes/indoors/hylia_labo + xml_path: assets/xml/scenes/indoors/hylia_labo.xml +- name: scenes/indoors/impa + xml_path: assets/xml/scenes/indoors/impa.xml +- name: scenes/indoors/kakariko + xml_path: assets/xml/scenes/indoors/kakariko.xml +- name: scenes/indoors/kenjyanoma + xml_path: assets/xml/scenes/indoors/kenjyanoma.xml +- name: scenes/indoors/kokiri_home + xml_path: assets/xml/scenes/indoors/kokiri_home.xml +- name: scenes/indoors/kokiri_home3 + xml_path: assets/xml/scenes/indoors/kokiri_home3.xml +- name: scenes/indoors/kokiri_home4 + xml_path: assets/xml/scenes/indoors/kokiri_home4.xml +- name: scenes/indoors/kokiri_home5 + xml_path: assets/xml/scenes/indoors/kokiri_home5.xml +- name: scenes/indoors/labo + xml_path: assets/xml/scenes/indoors/labo.xml +- name: scenes/indoors/link_home + xml_path: assets/xml/scenes/indoors/link_home.xml +- name: scenes/indoors/mahouya + xml_path: assets/xml/scenes/indoors/mahouya.xml +- name: scenes/indoors/malon_stable + xml_path: assets/xml/scenes/indoors/malon_stable.xml +- name: scenes/indoors/miharigoya + xml_path: assets/xml/scenes/indoors/miharigoya.xml +- name: scenes/indoors/nakaniwa + xml_path: assets/xml/scenes/indoors/nakaniwa.xml +- name: scenes/indoors/souko + xml_path: assets/xml/scenes/indoors/souko.xml +- name: scenes/indoors/syatekijyou + xml_path: assets/xml/scenes/indoors/syatekijyou.xml +- name: scenes/indoors/takaraya + xml_path: assets/xml/scenes/indoors/takaraya.xml +- name: scenes/indoors/tent + xml_path: assets/xml/scenes/indoors/tent.xml +- name: scenes/indoors/tokinoma + xml_path: assets/xml/scenes/indoors/tokinoma.xml +- name: scenes/indoors/yousei_izumi_tate + xml_path: assets/xml/scenes/indoors/yousei_izumi_tate.xml +- name: scenes/indoors/yousei_izumi_yoko + xml_path: assets/xml/scenes/indoors/yousei_izumi_yoko.xml +- name: scenes/misc/enrui + xml_path: assets/xml/scenes/misc/enrui.xml +- name: scenes/misc/entra + xml_path: assets/xml/scenes/misc/entra.xml +- name: scenes/misc/entra_n + xml_path: assets/xml/scenes/misc/entra_n.xml +- name: scenes/misc/hakaana + xml_path: assets/xml/scenes/misc/hakaana.xml +- name: scenes/misc/hakaana2 + xml_path: assets/xml/scenes/misc/hakaana2.xml +- name: scenes/misc/hakaana_ouke + xml_path: assets/xml/scenes/misc/hakaana_ouke.xml +- name: scenes/misc/hiral_demo + xml_path: assets/xml/scenes/misc/hiral_demo.xml +- name: scenes/misc/kakariko3 + xml_path: assets/xml/scenes/misc/kakariko3.xml +- name: scenes/misc/kakusiana + xml_path: assets/xml/scenes/misc/kakusiana.xml +- name: scenes/misc/kinsuta + xml_path: assets/xml/scenes/misc/kinsuta.xml +- name: scenes/misc/market_alley + xml_path: assets/xml/scenes/misc/market_alley.xml +- name: scenes/misc/market_alley_n + xml_path: assets/xml/scenes/misc/market_alley_n.xml +- name: scenes/misc/market_day + xml_path: assets/xml/scenes/misc/market_day.xml +- name: scenes/misc/market_night + xml_path: assets/xml/scenes/misc/market_night.xml +- name: scenes/misc/market_ruins + xml_path: assets/xml/scenes/misc/market_ruins.xml +- name: scenes/misc/shrine + xml_path: assets/xml/scenes/misc/shrine.xml +- name: scenes/misc/shrine_n + xml_path: assets/xml/scenes/misc/shrine_n.xml +- name: scenes/misc/shrine_r + xml_path: assets/xml/scenes/misc/shrine_r.xml +- name: scenes/misc/turibori + xml_path: assets/xml/scenes/misc/turibori.xml +- name: scenes/overworld/ganon_tou + xml_path: assets/xml/scenes/overworld/ganon_tou.xml +- name: scenes/overworld/spot00 + xml_path: assets/xml/scenes/overworld/spot00.xml +- name: scenes/overworld/spot01 + xml_path: assets/xml/scenes/overworld/spot01.xml +- name: scenes/overworld/spot02 + xml_path: assets/xml/scenes/overworld/spot02.xml +- name: scenes/overworld/spot03 + xml_path: assets/xml/scenes/overworld/spot03.xml +- name: scenes/overworld/spot04 + xml_path: assets/xml/scenes/overworld/spot04.xml +- name: scenes/overworld/spot05 + xml_path: assets/xml/scenes/overworld/spot05.xml +- name: scenes/overworld/spot06 + xml_path: assets/xml/scenes/overworld/spot06.xml +- name: scenes/overworld/spot07 + xml_path: assets/xml/scenes/overworld/spot07.xml +- name: scenes/overworld/spot08 + xml_path: assets/xml/scenes/overworld/spot08.xml +- name: scenes/overworld/spot09 + xml_path: assets/xml/scenes/overworld/spot09.xml +- name: scenes/overworld/spot10 + xml_path: assets/xml/scenes/overworld/spot10.xml +- name: scenes/overworld/spot11 + xml_path: assets/xml/scenes/overworld/spot11.xml +- name: scenes/overworld/spot12 + xml_path: assets/xml/scenes/overworld/spot12.xml +- name: scenes/overworld/spot13 + xml_path: assets/xml/scenes/overworld/spot13.xml +- name: scenes/overworld/spot15 + xml_path: assets/xml/scenes/overworld/spot15.xml +- name: scenes/overworld/spot16 + xml_path: assets/xml/scenes/overworld/spot16.xml +- name: scenes/overworld/spot17 + xml_path: assets/xml/scenes/overworld/spot17.xml +- name: scenes/overworld/spot18 + xml_path: assets/xml/scenes/overworld/spot18.xml +- name: scenes/overworld/spot20 + xml_path: assets/xml/scenes/overworld/spot20.xml +- name: scenes/shops/alley_shop + xml_path: assets/xml/scenes/shops/alley_shop.xml +- name: scenes/shops/drag + xml_path: assets/xml/scenes/shops/drag.xml +- name: scenes/shops/face_shop + xml_path: assets/xml/scenes/shops/face_shop.xml +- name: scenes/shops/golon + xml_path: assets/xml/scenes/shops/golon.xml +- name: scenes/shops/kokiri_shop + xml_path: assets/xml/scenes/shops/kokiri_shop.xml +- name: scenes/shops/night_shop + xml_path: assets/xml/scenes/shops/night_shop.xml +- name: scenes/shops/shop1 + xml_path: assets/xml/scenes/shops/shop1.xml +- name: scenes/shops/zoora + xml_path: assets/xml/scenes/shops/zoora.xml +- name: textures/backgrounds + xml_path: assets/xml/textures/backgrounds.xml +- name: textures/do_action_static + xml_path: assets/xml/textures/do_action_static.xml +- name: textures/icon_item_24_static + xml_path: assets/xml/textures/icon_item_24_static.xml +- name: textures/icon_item_dungeon_static + xml_path: assets/xml/textures/icon_item_dungeon_static.xml +- name: textures/icon_item_field_static + xml_path: assets/xml/textures/icon_item_field_static.xml +- name: textures/icon_item_gameover_static + xml_path: assets/xml/textures/icon_item_gameover_static.xml +- name: textures/icon_item_jpn_static + xml_path: assets/xml/textures/icon_item_jpn_static.xml +- name: textures/icon_item_nes_static + xml_path: assets/xml/textures/icon_item_nes_static.xml +- name: textures/icon_item_static + xml_path: assets/xml/textures/icon_item_static.xml +- name: textures/item_name_static + xml_path: assets/xml/textures/item_name_static.xml +- name: textures/kanji + xml_path: assets/xml/textures/kanji.xml +- name: textures/map_48x85_static + xml_path: assets/xml/textures/map_48x85_static.xml +- name: textures/map_grand_static + xml_path: assets/xml/textures/map_grand_static.xml +- name: textures/map_i_static + xml_path: assets/xml/textures/map_i_static.xml +- name: textures/map_name_static + xml_path: assets/xml/textures/map_name_static.xml +- name: textures/message_static + xml_path: assets/xml/textures/message_static.xml +- name: textures/message_texture_static + xml_path: assets/xml/textures/message_texture_static.xml +- name: textures/nes_font_static + xml_path: assets/xml/textures/nes_font_static.xml +- name: textures/nintendo_rogo_static + xml_path: assets/xml/textures/nintendo_rogo_static.xml +- name: textures/parameter_static + xml_path: assets/xml/textures/parameter_static.xml +- name: textures/place_title_cards + xml_path: assets/xml/textures/place_title_cards.xml +- name: textures/skyboxes + xml_path: assets/xml/textures/skyboxes.xml +- name: textures/title_static + xml_path: assets/xml/textures/title_static.xml diff --git a/baseroms/ntsc-1.2/segments.csv b/baseroms/ntsc-1.2/segments.csv new file mode 100644 index 0000000000..7bee5f379c --- /dev/null +++ b/baseroms/ntsc-1.2/segments.csv @@ -0,0 +1,1511 @@ +Name,VRAM start +makerom,80000000 +boot,80000460 +dmadata, +Audiobank, +Audioseq, +Audiotable, +kanji, +link_animetion, +icon_item_static, +icon_item_24_static, +icon_item_field_static, +icon_item_dungeon_static, +icon_item_gameover_static, +icon_item_jpn_static, +icon_item_nes_static, +item_name_static, +map_name_static, +do_action_static, +message_static, +message_texture_static, +nes_font_static, +jpn_message_data_static, +nes_message_data_static, +staff_message_data_static, +map_grand_static, +map_i_static, +map_48x85_static, +code,800116E0 +n64dd,801C7740 +ovl_title,80800000 +ovl_select,808009C0 +ovl_opening,80803720 +ovl_file_choose,80803880 +ovl_kaleido_scope,808137C0 +ovl_player_actor,808301C0 +ovl_map_mark_data,80856900 +ovl_En_Test,8085D460 +ovl_En_GirlA,80862D10 +ovl_En_Part,80865630 +ovl_En_Light,80866C40 +ovl_En_Door,80867A30 +ovl_En_Box,80868870 +ovl_En_Poh,8086A3B0 +ovl_En_Okuta,8086E540 +ovl_En_Bom,80870B20 +ovl_En_Wallmas,808719F0 +ovl_En_Dodongo,80873400 +ovl_En_Firefly,808761A0 +ovl_En_Horse,80878310 +ovl_En_Arrow,80884570 +ovl_En_Elf,80885C60 +ovl_En_Niw,8088A620 +ovl_En_Tite,8088D950 +ovl_En_Reeba,808906F0 +ovl_En_Peehat,80892160 +ovl_En_Holl,80895860 +ovl_En_Scene_Change,80896830 +ovl_En_Zf,80896960 +ovl_En_Hata,8089D460 +ovl_Boss_Dodongo,8089D9F0 +ovl_Boss_Goma,808A74D0 +ovl_En_Zl1,808AD450 +ovl_En_Viewer,808B1250 +ovl_En_Goma,808B4120 +ovl_Bg_Pushbox,808B6DB0 +ovl_En_Bubble,808B70B0 +ovl_Door_Shutter,808B84D0 +ovl_En_Dodojr,808BA750 +ovl_En_Bdfire,808BC5F0 +ovl_En_Boom,808BD180 +ovl_En_Torch2,808BDA40 +ovl_En_Bili,808C01E0 +ovl_En_Tp,808C24B0 +ovl_En_St,808C4300 +ovl_En_Bw,808C6F70 +ovl_En_Eiyer,808CA2E0 +ovl_En_River_Sound,808CBF40 +ovl_En_Horse_Normal,808CC8D0 +ovl_En_Ossan,808CEEF0 +ovl_Bg_Treemouth,808D54D0 +ovl_Bg_Dodoago,808D6B30 +ovl_Bg_Hidan_Dalm,808D78E0 +ovl_Bg_Hidan_Hrock,808D8130 +ovl_En_Horse_Ganon,808D8960 +ovl_Bg_Hidan_Rock,808D96E0 +ovl_Bg_Hidan_Rsekizou,808DA7D0 +ovl_Bg_Hidan_Sekizou,808DB3B0 +ovl_Bg_Hidan_Sima,808DC800 +ovl_Bg_Hidan_Syoku,808DD720 +ovl_En_Xc,808DDB80 +ovl_Bg_Hidan_Curtain,808E4310 +ovl_Bg_Spot00_Hanebasi,808E4DB0 +ovl_En_Mb,808E5EC0 +ovl_En_Bombf,808EA0F0 +ovl_Bg_Hidan_Firewall,808EB560 +ovl_Bg_Dy_Yoseizo,808EBCC0 +ovl_En_Zl2,808EEAC0 +ovl_Bg_Hidan_Fslift,808F31F0 +ovl_En_OE2,808F36C0 +ovl_Bg_Ydan_Hasi,808F37A0 +ovl_Bg_Ydan_Maruta,808F3F50 +ovl_Boss_Ganondrof,808F4630 +ovl_En_Am,808F93A0 +ovl_En_Dekubaba,808FB7A0 +ovl_En_M_Fire1,808FF240 +ovl_En_M_Thunder,808FF3E0 +ovl_Bg_Ddan_Jd,809009D0 +ovl_Bg_Breakwall,80901020 +ovl_En_Jj,80901E90 +ovl_En_Horse_Zelda,80903460 +ovl_Bg_Ddan_Kd,80903F50 +ovl_Door_Warp1,80904840 +ovl_Obj_Syokudai,80908AF0 +ovl_Item_B_Heart,80909730 +ovl_En_Dekunuts,80909B20 +ovl_Bg_Menkuri_Kaiten,8090B320 +ovl_Bg_Menkuri_Eye,8090B4B0 +ovl_En_Vali,8090B950 +ovl_Bg_Mizu_Movebg,8090DFF0 +ovl_Bg_Mizu_Water,8090F190 +ovl_Arms_Hook,8090FE60 +ovl_En_fHG,80910BC0 +ovl_Bg_Mori_Hineri,809134F0 +ovl_En_Bb,809141F0 +ovl_Bg_Toki_Hikari,80917EC0 +ovl_En_Yukabyun,80918C60 +ovl_Bg_Toki_Swd,80919270 +ovl_En_Fhg_Fire,8091A8C0 +ovl_Bg_Mjin,8091CEE0 +ovl_Bg_Hidan_Kousi,8091D2C0 +ovl_Door_Toki,8091D840 +ovl_Bg_Hidan_Hamstep,8091D9A0 +ovl_En_Bird,8091E850 +ovl_En_Wood02,8091ED10 +ovl_En_Lightbox,8091FEF0 +ovl_En_Pu_box,80920370 +ovl_En_Trap,809206B0 +ovl_En_Arow_Trap,80921950 +ovl_En_Vase,80921AA0 +ovl_En_Ta,80921BA0 +ovl_En_Tk,80925560 +ovl_Bg_Mori_Bigst,80927390 +ovl_Bg_Mori_Elevator,80927CC0 +ovl_Bg_Mori_Kaitenkabe,809287B0 +ovl_Bg_Mori_Rakkatenjo,80928E10 +ovl_En_Vm,80929780 +ovl_Demo_Effect,8092B030 +ovl_Demo_Kankyo,80930B20 +ovl_Bg_Hidan_Fwbig,80934820 +ovl_En_Floormas,80935500 +ovl_En_Heishi1,809388E0 +ovl_En_Rd,80939DF0 +ovl_En_Po_Sisters,8093C6A0 +ovl_Bg_Heavy_Block,80941390 +ovl_Bg_Po_Event,80942C80 +ovl_Obj_Mure,80944AC0 +ovl_En_Sw,80945AD0 +ovl_Boss_Fd,809492C0 +ovl_Object_Kankyo,809505F0 +ovl_En_Du,80953810 +ovl_En_Fd,809552B0 +ovl_En_Horse_Link_Child,80957F70 +ovl_Door_Ana,80959D70 +ovl_Bg_Spot02_Objects,8095A3E0 +ovl_Bg_Haka,8095B730 +ovl_Magic_Wind,8095BDF0 +ovl_Magic_Fire,8095DAF0 +ovl_En_Ru1,8095FDC0 +ovl_Boss_Fd2,80967460 +ovl_En_Fd_Fire,8096B190 +ovl_En_Dh,8096BEA0 +ovl_En_Dha,8096D970 +ovl_En_Rl,8096E970 +ovl_En_Encount1,8096F850 +ovl_Demo_Du,809703B0 +ovl_Demo_Im,80973B90 +ovl_Demo_Tre_Lgt,80977B00 +ovl_En_Fw,80978210 +ovl_Bg_Vb_Sima,809799C0 +ovl_En_Vb_Ball,8097A0D0 +ovl_Bg_Haka_Megane,8097B270 +ovl_Bg_Haka_MeganeBG,8097B670 +ovl_Bg_Haka_Ship,8097BD30 +ovl_Bg_Haka_Sgami,8097C770 +ovl_En_Heishi2,8097D390 +ovl_En_Encount2,8097F590 +ovl_En_Fire_Rock,809807C0 +ovl_En_Brob,809818D0 +ovl_Mir_Ray,809829C0 +ovl_Bg_Spot09_Obj,80984280 +ovl_Bg_Spot18_Obj,80984790 +ovl_Boss_Va,80985060 +ovl_Bg_Haka_Tubo,8099C250 +ovl_Bg_Haka_Trap,8099CC70 +ovl_Bg_Haka_Huta,8099E240 +ovl_Bg_Haka_Zou,8099ECE0 +ovl_Bg_Spot17_Funen,8099FED0 +ovl_En_Syateki_Itm,809A0120 +ovl_En_Syateki_Man,809A0EC0 +ovl_En_Tana,809A1C80 +ovl_En_Nb,809A1F20 +ovl_Boss_Mo,809A64F0 +ovl_En_Sb,809B65A0 +ovl_En_Bigokuta,809B79E0 +ovl_En_Karebaba,809BA4F0 +ovl_Bg_Bdan_Objects,809BBDE0 +ovl_Demo_Sa,809BD0B0 +ovl_Demo_Go,809BFBD0 +ovl_En_In,809C0930 +ovl_En_Tr,809C36D0 +ovl_Bg_Spot16_Bombstone,809C4FD0 +ovl_Bg_Hidan_Kowarerukabe,809C6510 +ovl_Bg_Bombwall,809C73E0 +ovl_En_Ru2,809C7CA0 +ovl_Obj_Dekujr,809CAA20 +ovl_Bg_Mizu_Uzu,809CB060 +ovl_Bg_Spot06_Objects,809CB230 +ovl_Bg_Ice_Objects,809CC640 +ovl_Bg_Haka_Water,809CD580 +ovl_En_Ma2,809CDD60 +ovl_En_Bom_Chu,809CEDC0 +ovl_En_Horse_Game_Check,809D0460 +ovl_Boss_Tw,809D1530 +ovl_En_Rr,809E7030 +ovl_En_Ba,809E9560 +ovl_En_Bx,809EB430 +ovl_En_Anubice,809EBF20 +ovl_En_Anubice_Fire,809ED1D0 +ovl_Bg_Mori_Hashigo,809EDF90 +ovl_Bg_Mori_Hashira4,809EE850 +ovl_Bg_Mori_Idomizu,809EEDE0 +ovl_Bg_Spot16_Doughnut,809EF420 +ovl_Bg_Bdan_Switch,809EF9D0 +ovl_En_Ma1,809F0E00 +ovl_Boss_Ganon,809F20E0 +ovl_Boss_Sst,80A17EC0 +ovl_En_Ny,80A24480 +ovl_En_Fr,80A25DB0 +ovl_Item_Shield,80A28840 +ovl_Bg_Ice_Shelter,80A29250 +ovl_En_Ice_Hono,80A2A480 +ovl_Item_Ocarina,80A2B670 +ovl_Magic_Dark,80A2BE40 +ovl_Demo_6K,80A2D690 +ovl_En_Anubice_Tag,80A303A0 +ovl_Bg_Haka_Gate,80A30670 +ovl_Bg_Spot15_Saku,80A31700 +ovl_Bg_Jya_Goroiwa,80A31A40 +ovl_Bg_Jya_Zurerukabe,80A321C0 +ovl_Bg_Jya_Cobra,80A32870 +ovl_Bg_Jya_Kanaami,80A34590 +ovl_Fishing,80A34940 +ovl_Obj_Oshihiki,80A4F3F0 +ovl_Bg_Gate_Shutter,80A50EA0 +ovl_Eff_Dust,80A51320 +ovl_Bg_Spot01_Fusya,80A52700 +ovl_Bg_Spot01_Idohashira,80A529A0 +ovl_Bg_Spot01_Idomizu,80A535A0 +ovl_Bg_Po_Syokudai,80A538B0 +ovl_Bg_Ganon_Otyuka,80A54200 +ovl_Bg_Spot15_Rrbox,80A56840 +ovl_Bg_Umajump,80A57620 +ovl_En_Insect,80A577B0 +ovl_En_Butte,80A59CD0 +ovl_En_Fish,80A5B2A0 +ovl_Bg_Spot08_Iceblock,80A5D3B0 +ovl_Item_Etcetera,80A5E3F0 +ovl_Arrow_Fire,80A5ECC0 +ovl_Arrow_Ice,80A60B80 +ovl_Arrow_Light,80A62A60 +ovl_Obj_Kibako,80A64950 +ovl_Obj_Tsubo,80A65650 +ovl_En_Wonder_Item,80A66640 +ovl_En_Ik,80A67370 +ovl_Demo_Ik,80A6B9B0 +ovl_En_Skj,80A6CEC0 +ovl_En_Skjneedle,80A70800 +ovl_En_G_Switch,80A70B10 +ovl_Demo_Ext,80A72340 +ovl_Demo_Shd,80A72C80 +ovl_En_Dns,80A75090 +ovl_Elf_Msg,80A76420 +ovl_En_Honotrap,80A76A10 +ovl_En_Tubo_Trap,80A77F60 +ovl_Obj_Ice_Poly,80A78C00 +ovl_Bg_Spot03_Taki,80A795B0 +ovl_Bg_Spot07_Taki,80A79EA0 +ovl_En_Fz,80A7A460 +ovl_En_Po_Relay,80A7C470 +ovl_Bg_Relay_Objects,80A7DB80 +ovl_En_Diving_Game,80A7E330 +ovl_En_Kusa,80A7FCE0 +ovl_Obj_Bean,80A811C0 +ovl_Obj_Bombiwa,80A83950 +ovl_Obj_Switch,80A83EC0 +ovl_Obj_Elevator,80A85C80 +ovl_Obj_Lift,80A86040 +ovl_Obj_Hsblock,80A86A60 +ovl_En_Okarina_Tag,80A87030 +ovl_En_Yabusame_Mark,80A88530 +ovl_En_Goroiwa,80A88C00 +ovl_En_Ex_Ruppy,80A8AFC0 +ovl_En_Toryo,80A8C080 +ovl_En_Daiku,80A8CD10 +ovl_En_Nwc,80A8E450 +ovl_En_Blkobj,80A8EE90 +ovl_Item_Inbox,80A8F3F0 +ovl_En_Ge1,80A8F550 +ovl_Obj_Blockstop,80A91580 +ovl_En_Sda,80A91720 +ovl_En_Clear_Tag,80A92E20 +ovl_En_Niw_Lady,80A9E3C0 +ovl_En_Gm,80A9FCC0 +ovl_En_Ms,80AA09F0 +ovl_En_Hs,80AA10E0 +ovl_Bg_Ingate,80AA1C80 +ovl_En_Kanban,80AA2010 +ovl_En_Heishi3,80AA5160 +ovl_En_Syateki_Niw,80AA5B30 +ovl_En_Attack_Niw,80AA7BC0 +ovl_Bg_Spot01_Idosoko,80AA8E20 +ovl_En_Sa,80AA9030 +ovl_En_Wonder_Talk,80AAB2A0 +ovl_Bg_Gjyo_Bridge,80AAB930 +ovl_En_Ds,80AABE30 +ovl_En_Mk,80AACA50 +ovl_En_Bom_Bowl_Man,80AAD8E0 +ovl_En_Bom_Bowl_Pit,80AAEE20 +ovl_En_Owl,80AAF790 +ovl_En_Ishi,80AB3330 +ovl_Obj_Hana,80ABC480 +ovl_Obj_Lightswitch,80ABC790 +ovl_Obj_Mure2,80ABDBC0 +ovl_En_Go,80ABE5E0 +ovl_En_Fu,80AC2C20 +ovl_En_Changer,80AC3970 +ovl_Bg_Jya_Megami,80AC4350 +ovl_Bg_Jya_Lift,80AC5530 +ovl_Bg_Jya_Bigmirror,80AC5A80 +ovl_Bg_Jya_Bombchuiwa,80AC62C0 +ovl_Bg_Jya_Amishutter,80AC6DF0 +ovl_Bg_Jya_Bombiwa,80AC7180 +ovl_Bg_Spot18_Basket,80AC7740 +ovl_En_Ganon_Organ,80AC8730 +ovl_En_Siofuki,80ACF730 +ovl_En_Stream,80AD04E0 +ovl_En_Mm,80AD0A70 +ovl_En_Ko,80AD2090 +ovl_En_Kz,80AD61D0 +ovl_En_Weather_Tag,80AD7770 +ovl_Bg_Sst_Floor,80AD8660 +ovl_En_Ani,80AD8BC0 +ovl_En_Ex_Item,80AD9930 +ovl_Bg_Jya_Ironobj,80ADAAA0 +ovl_En_Js,80ADB850 +ovl_En_Jsjutan,80ADC220 +ovl_En_Cs,80AE1B40 +ovl_En_Md,80AE2D70 +ovl_En_Hy,80AE53E0 +ovl_En_Ganon_Mant,80AE8D20 +ovl_En_Okarina_Effect,80AECF40 +ovl_En_Mag,80AED300 +ovl_Door_Gerudo,80AF2210 +ovl_Elf_Msg2,80AF2800 +ovl_Demo_Gt,80AF2C70 +ovl_En_Po_Field,80AF8270 +ovl_Efc_Erupc,80AFBCE0 +ovl_Bg_Zg,80AFC7C0 +ovl_En_Heishi4,80AFCC30 +ovl_En_Zl3,80AFDB30 +ovl_Boss_Ganon2,80B05980 +ovl_En_Kakasi,80B187A0 +ovl_En_Takara_Man,80B194E0 +ovl_Obj_Makeoshihiki,80B19DA0 +ovl_Oceff_Spot,80B1A230 +ovl_End_Title,80B1B160 +ovl_En_Torch,80B1F290 +ovl_Demo_Ec,80B1F380 +ovl_Shot_Sun,80B22BE0 +ovl_En_Dy_Extra,80B232A0 +ovl_En_Wonder_Talk2,80B23820 +ovl_En_Ge2,80B23EC0 +ovl_Obj_Roomtimer,80B25860 +ovl_En_Ssh,80B25AB0 +ovl_En_Sth,80B280A0 +ovl_Oceff_Wipe,80B2C150 +ovl_Effect_Ss_Dust,80B2CEA0 +ovl_Effect_Ss_KiraKira,80B2D6D0 +ovl_Effect_Ss_Bomb,80B2DD40 +ovl_Effect_Ss_Bomb2,80B2E160 +ovl_Effect_Ss_Blast,80B2EA90 +ovl_Effect_Ss_G_Spk,80B2EE20 +ovl_Effect_Ss_D_Fire,80B2F3D0 +ovl_Effect_Ss_Bubble,80B2F8C0 +ovl_Effect_Ss_G_Ripple,80B2FD40 +ovl_Effect_Ss_G_Splash,80B302A0 +ovl_Effect_Ss_G_Magma,80B30750 +ovl_Effect_Ss_G_Fire,80B309B0 +ovl_Effect_Ss_Lightning,80B30C40 +ovl_Effect_Ss_Dt_Bubble,80B31310 +ovl_Effect_Ss_Hahen,80B318A0 +ovl_Effect_Ss_Stick,80B31EE0 +ovl_Effect_Ss_Sibuki,80B32280 +ovl_Effect_Ss_Sibuki2,80B32950 +ovl_Effect_Ss_G_Magma2,80B32C80 +ovl_Effect_Ss_Stone1,80B33190 +ovl_Effect_Ss_HitMark,80B33520 +ovl_Effect_Ss_Fhg_Flash,80B33A70 +ovl_Effect_Ss_K_Fire,80B349F0 +ovl_Effect_Ss_Solder_Srch_Ball,80B34E20 +ovl_Effect_Ss_Kakera,80B34FD0 +ovl_Effect_Ss_Ice_Piece,80B36060 +ovl_Effect_Ss_En_Ice,80B364A0 +ovl_Effect_Ss_Fire_Tail,80B36D60 +ovl_Effect_Ss_En_Fire,80B37460 +ovl_Effect_Ss_Extra,80B37BA0 +ovl_Effect_Ss_Fcircle,80B37F60 +ovl_Effect_Ss_Dead_Db,80B38410 +ovl_Effect_Ss_Dead_Dd,80B388F0 +ovl_Effect_Ss_Dead_Ds,80B38E80 +ovl_Effect_Ss_Dead_Sound,80B39300 +ovl_Oceff_Storm,80B39440 +ovl_En_Weiyer,80B3AFE0 +ovl_Bg_Spot05_Soko,80B3C9E0 +ovl_Bg_Jya_1flift,80B3CD00 +ovl_Bg_Jya_Haheniron,80B3D390 +ovl_Bg_Spot12_Gate,80B3DB80 +ovl_Bg_Spot12_Saku,80B3DF90 +ovl_En_Hintnuts,80B3E450 +ovl_En_Nutsball,80B3FE80 +ovl_Bg_Spot00_Break,80B404A0 +ovl_En_Shopnuts,80B40640 +ovl_En_It,80B41550 +ovl_En_GeldB,80B416E0 +ovl_Oceff_Wipe2,80B46A90 +ovl_Oceff_Wipe3,80B48200 +ovl_En_Niw_Girl,80B49950 +ovl_En_Dog,80B4A420 +ovl_En_Si,80B4B5D0 +ovl_Bg_Spot01_Objects2,80B4BAD0 +ovl_Obj_Comb,80B4BF90 +ovl_Bg_Spot11_Bakudankabe,80B4C7F0 +ovl_Obj_Kibako2,80B4CE30 +ovl_En_Dnt_Demo,80B4D4F0 +ovl_En_Dnt_Jiji,80B4E210 +ovl_En_Dnt_Nomal,80B4F720 +ovl_En_Guest,80B52530 +ovl_Bg_Bom_Guard,80B52ED0 +ovl_En_Hs2,80B530F0 +ovl_Demo_Kekkai,80B536D0 +ovl_Bg_Spot08_Bakudankabe,80B549B0 +ovl_Bg_Spot17_Bakudankabe,80B55050 +ovl_Obj_Mure3,80B55730 +ovl_En_Tg,80B55F00 +ovl_En_Mu,80B565D0 +ovl_En_Go2,80B56EF0 +ovl_En_Wf,80B5CF10 +ovl_En_Skb,80B61220 +ovl_Demo_Gj,80B62B10 +ovl_Demo_Geff,80B667C0 +ovl_Bg_Gnd_Firemeiro,80B66FE0 +ovl_Bg_Gnd_Darkmeiro,80B67520 +ovl_Bg_Gnd_Soulmeiro,80B67CE0 +ovl_Bg_Gnd_Nisekabe,80B68540 +ovl_Bg_Gnd_Iceblock,80B686B0 +ovl_Bg_Ydan_Sp,80B697B0 +ovl_En_Gb,80B6AF20 +ovl_En_Gs,80B6C650 +ovl_Bg_Mizu_Bwall,80B6E4F0 +ovl_Bg_Mizu_Shutter,80B6F9C0 +ovl_En_Daiku_Kakariko,80B701C0 +ovl_Bg_Bowl_Wall,80B71580 +ovl_En_Wall_Tubo,80B71F00 +ovl_En_Po_Desert,80B723F0 +ovl_En_Crow,80B731B0 +ovl_Door_Killer,80B74850 +ovl_Bg_Spot11_Oasis,80B75DC0 +ovl_Bg_Spot18_Futa,80B764F0 +ovl_Bg_Spot18_Shutter,80B76690 +ovl_En_Ma3,80B76BE0 +ovl_En_Cow,80B77B90 +ovl_Bg_Ice_Turara,80B78FF0 +ovl_Bg_Ice_Shutter,80B79820 +ovl_En_Kakasi2,80B79C90 +ovl_En_Kakasi3,80B7A3B0 +ovl_Oceff_Wipe4,80B7B490 +ovl_En_Eg,80B7C470 +ovl_Bg_Menkuri_Nisekabe,80B7C620 +ovl_En_Zo,80B7C770 +ovl_Effect_Ss_Ice_Smoke,80B7ED20 +ovl_Obj_Makekinsuta,80B7F1E0 +ovl_En_Ge3,80B7F330 +ovl_Obj_Timeblock,80B7FE80 +ovl_Obj_Hamishi,80B80AC0 +ovl_En_Zl4,80B81310 +ovl_En_Mm2,80B85D40 +ovl_Bg_Jya_Block,80B86B00 +ovl_Obj_Warp2block,80B86D70 +gameplay_keep, +gameplay_field_keep, +gameplay_dangeon_keep, +gameplay_object_exchange_static, +object_link_boy, +object_link_child, +object_box, +object_human, +object_okuta, +object_poh, +object_wallmaster, +object_dy_obj, +object_firefly, +object_dodongo, +object_fire, +object_niw, +object_tite, +object_reeba, +object_peehat, +object_kingdodongo, +object_horse, +object_zf, +object_goma, +object_zl1, +object_gol, +object_bubble, +object_dodojr, +object_torch2, +object_bl, +object_tp, +object_oA1, +object_st, +object_bw, +object_ei, +object_horse_normal, +object_oB1, +object_o_anime, +object_spot04_objects, +object_ddan_objects, +object_hidan_objects, +object_horse_ganon, +object_oA2, +object_spot00_objects, +object_mb, +object_bombf, +object_sk2, +object_oE1, +object_oE_anime, +object_oE2, +object_ydan_objects, +object_gnd, +object_am, +object_dekubaba, +object_oA3, +object_oA4, +object_oA5, +object_oA6, +object_oA7, +object_jj, +object_oA8, +object_oA9, +object_oB2, +object_oB3, +object_oB4, +object_horse_zelda, +object_opening_demo1, +object_warp1, +object_b_heart, +object_dekunuts, +object_oE3, +object_oE4, +object_menkuri_objects, +object_oE5, +object_oE6, +object_oE7, +object_oE8, +object_oE9, +object_oE10, +object_oE11, +object_oE12, +object_vali, +object_oA10, +object_oA11, +object_mizu_objects, +object_fhg, +object_ossan, +object_mori_hineri1, +object_Bb, +object_toki_objects, +object_yukabyun, +object_zl2, +object_mjin, +object_mjin_flash, +object_mjin_dark, +object_mjin_flame, +object_mjin_ice, +object_mjin_soul, +object_mjin_wind, +object_mjin_oka, +object_haka_objects, +object_spot06_objects, +object_ice_objects, +object_relay_objects, +object_mori_hineri1a, +object_mori_hineri2, +object_mori_hineri2a, +object_mori_objects, +object_mori_tex, +object_spot08_obj, +object_warp2, +object_hata, +object_bird, +object_wood02, +object_lightbox, +object_pu_box, +object_trap, +object_vase, +object_im, +object_ta, +object_tk, +object_xc, +object_vm, +object_bv, +object_hakach_objects, +object_efc_crystal_light, +object_efc_fire_ball, +object_efc_flash, +object_efc_lgt_shower, +object_efc_star_field, +object_god_lgt, +object_light_ring, +object_triforce_spot, +object_medal, +object_bdan_objects, +object_sd, +object_rd, +object_po_sisters, +object_heavy_object, +object_gndd, +object_fd, +object_du, +object_fw, +object_horse_link_child, +object_spot02_objects, +object_haka, +object_ru1, +object_syokudai, +object_fd2, +object_dh, +object_rl, +object_efc_tw, +object_demo_tre_lgt, +object_gi_key, +object_mir_ray, +object_brob, +object_gi_jewel, +object_spot09_obj, +object_spot18_obj, +object_bdoor, +object_spot17_obj, +object_shop_dungen, +object_nb, +object_mo, +object_sb, +object_gi_melody, +object_gi_heart, +object_gi_compass, +object_gi_bosskey, +object_gi_medal, +object_gi_nuts, +object_sa, +object_gi_hearts, +object_gi_arrowcase, +object_gi_bombpouch, +object_in, +object_tr, +object_spot16_obj, +object_oE1s, +object_oE4s, +object_os_anime, +object_gi_bottle, +object_gi_stick, +object_gi_map, +object_oF1d_map, +object_ru2, +object_gi_shield_1, +object_dekujr, +object_gi_magicpot, +object_gi_bomb_1, +object_oF1s, +object_ma2, +object_gi_purse, +object_hni, +object_tw, +object_rr, +object_bxa, +object_anubice, +object_gi_gerudo, +object_gi_arrow, +object_gi_bomb_2, +object_gi_egg, +object_gi_scale, +object_gi_shield_2, +object_gi_hookshot, +object_gi_ocarina, +object_gi_milk, +object_ma1, +object_ganon, +object_sst, +object_ny, +object_fr, +object_gi_pachinko, +object_gi_boomerang, +object_gi_bow, +object_gi_glasses, +object_gi_liquid, +object_ani, +object_demo_6k, +object_gi_shield_3, +object_gi_letter, +object_spot15_obj, +object_jya_obj, +object_gi_clothes, +object_gi_bean, +object_gi_fish, +object_gi_saw, +object_gi_hammer, +object_gi_grass, +object_gi_longsword, +object_spot01_objects, +object_md, +object_km1, +object_kw1, +object_zo, +object_kz, +object_umajump, +object_masterkokiri, +object_masterkokirihead, +object_mastergolon, +object_masterzoora, +object_aob, +object_ik, +object_ahg, +object_cne, +object_gi_niwatori, +object_skj, +object_gi_bottle_letter, +object_bji, +object_bba, +object_gi_ocarina_0, +object_ds, +object_ane, +object_boj, +object_spot03_object, +object_spot07_object, +object_fz, +object_bob, +object_ge1, +object_yabusame_point, +object_gi_boots_2, +object_gi_seed, +object_gnd_magic, +object_d_elevator, +object_d_hsblock, +object_d_lift, +object_mamenoki, +object_goroiwa, +object_toryo, +object_daiku, +object_nwc, +object_blkobj, +object_gm, +object_ms, +object_hs, +object_ingate, +object_lightswitch, +object_kusa, +object_tsubo, +object_gi_gloves, +object_gi_coin, +object_kanban, +object_gjyo_objects, +object_owl, +object_mk, +object_fu, +object_gi_ki_tan_mask, +object_gi_redead_mask, +object_gi_skj_mask, +object_gi_rabit_mask, +object_gi_truth_mask, +object_ganon_objects, +object_siofuki, +object_stream, +object_mm, +object_fa, +object_os, +object_gi_eye_lotion, +object_gi_powder, +object_gi_mushroom, +object_gi_ticketstone, +object_gi_brokensword, +object_js, +object_cs, +object_gi_prescription, +object_gi_bracelet, +object_gi_soldout, +object_gi_frog, +object_mag, +object_door_gerudo, +object_gt, +object_efc_erupc, +object_zl2_anime1, +object_zl2_anime2, +object_gi_golonmask, +object_gi_zoramask, +object_gi_gerudomask, +object_ganon2, +object_ka, +object_ts, +object_zg, +object_gi_hoverboots, +object_gi_m_arrow, +object_ds2, +object_ec, +object_fish, +object_gi_sutaru, +object_gi_goddess, +object_ssh, +object_bigokuta, +object_bg, +object_spot05_objects, +object_spot12_obj, +object_bombiwa, +object_hintnuts, +object_rs, +object_spot00_break, +object_gla, +object_shopnuts, +object_geldb, +object_gr, +object_dog, +object_jya_iron, +object_jya_door, +object_spot01_objects2, +object_spot11_obj, +object_kibako2, +object_dns, +object_dnk, +object_gi_fire, +object_gi_insect, +object_gi_butterfly, +object_gi_ghost, +object_gi_soul, +object_bowl, +object_po_field, +object_demo_kekkai, +object_efc_doughnut, +object_gi_dekupouch, +object_ganon_anime1, +object_ganon_anime2, +object_ganon_anime3, +object_gi_rupy, +object_spot01_matoya, +object_spot01_matoyab, +object_po_composer, +object_mu, +object_wf, +object_skb, +object_gj, +object_geff, +object_haka_door, +object_gs, +object_ps, +object_bwall, +object_crow, +object_cow, +object_cob, +object_gi_sword_1, +object_door_killer, +object_ouke_haka, +object_timeblock, +object_zl4, +g_pn_01, +g_pn_02, +g_pn_03, +g_pn_04, +g_pn_05, +g_pn_06, +g_pn_07, +g_pn_08, +g_pn_09, +g_pn_10, +g_pn_11, +g_pn_12, +g_pn_13, +g_pn_14, +g_pn_15, +g_pn_16, +g_pn_17, +g_pn_18, +g_pn_19, +g_pn_20, +g_pn_21, +g_pn_22, +g_pn_23, +g_pn_24, +g_pn_25, +g_pn_26, +g_pn_27, +g_pn_28, +g_pn_29, +g_pn_30, +g_pn_31, +g_pn_32, +g_pn_33, +g_pn_34, +g_pn_35, +g_pn_36, +g_pn_37, +g_pn_38, +g_pn_39, +g_pn_40, +g_pn_41, +g_pn_42, +g_pn_43, +g_pn_44, +g_pn_45, +g_pn_46, +g_pn_47, +g_pn_48, +g_pn_49, +g_pn_50, +g_pn_51, +g_pn_52, +g_pn_53, +g_pn_54, +g_pn_55, +g_pn_56, +g_pn_57, +z_select_static, +nintendo_rogo_static, +title_static, +parameter_static, +vr_fine0_static, +vr_fine0_pal_static, +vr_fine1_static, +vr_fine1_pal_static, +vr_fine2_static, +vr_fine2_pal_static, +vr_fine3_static, +vr_fine3_pal_static, +vr_cloud0_static, +vr_cloud0_pal_static, +vr_cloud1_static, +vr_cloud1_pal_static, +vr_cloud2_static, +vr_cloud2_pal_static, +vr_cloud3_static, +vr_cloud3_pal_static, +vr_holy0_static, +vr_holy0_pal_static, +vr_holy1_static, +vr_holy1_pal_static, +vr_MDVR_static, +vr_MDVR_pal_static, +vr_MNVR_static, +vr_MNVR_pal_static, +vr_RUVR_static, +vr_RUVR_pal_static, +vr_LHVR_static, +vr_LHVR_pal_static, +vr_KHVR_static, +vr_KHVR_pal_static, +vr_K3VR_static, +vr_K3VR_pal_static, +vr_K4VR_static, +vr_K4VR_pal_static, +vr_K5VR_static, +vr_K5VR_pal_static, +vr_SP1a_static, +vr_SP1a_pal_static, +vr_MLVR_static, +vr_MLVR_pal_static, +vr_KKRVR_static, +vr_KKRVR_pal_static, +vr_KR3VR_static, +vr_KR3VR_pal_static, +vr_IPVR_static, +vr_IPVR_pal_static, +vr_KSVR_static, +vr_KSVR_pal_static, +vr_GLVR_static, +vr_GLVR_pal_static, +vr_ZRVR_static, +vr_ZRVR_pal_static, +vr_DGVR_static, +vr_DGVR_pal_static, +vr_ALVR_static, +vr_ALVR_pal_static, +vr_NSVR_static, +vr_NSVR_pal_static, +vr_LBVR_static, +vr_LBVR_pal_static, +vr_TTVR_static, +vr_TTVR_pal_static, +vr_FCVR_static, +vr_FCVR_pal_static, +elf_message_field, +elf_message_ydan, +ddan_scene, +ddan_room_0, +ddan_room_1, +ddan_room_2, +ddan_room_3, +ddan_room_4, +ddan_room_5, +ddan_room_6, +ddan_room_7, +ddan_room_8, +ddan_room_9, +ddan_room_10, +ddan_room_11, +ddan_room_12, +ddan_room_13, +ddan_room_14, +ddan_room_15, +ddan_room_16, +spot00_scene, +spot00_room_0, +spot01_scene, +spot01_room_0, +spot02_scene, +spot02_room_0, +spot02_room_1, +spot03_scene, +spot03_room_0, +spot03_room_1, +spot04_scene, +spot04_room_0, +spot04_room_1, +spot04_room_2, +spot05_scene, +spot05_room_0, +spot06_scene, +spot06_room_0, +spot07_scene, +spot07_room_0, +spot07_room_1, +spot08_scene, +spot08_room_0, +spot09_scene, +spot09_room_0, +spot10_scene, +spot10_room_0, +spot10_room_1, +spot10_room_2, +spot10_room_3, +spot10_room_4, +spot10_room_5, +spot10_room_6, +spot10_room_7, +spot10_room_8, +spot10_room_9, +spot11_scene, +spot11_room_0, +spot12_scene, +spot12_room_0, +spot12_room_1, +spot13_scene, +spot13_room_0, +spot13_room_1, +spot15_scene, +spot15_room_0, +spot16_scene, +spot16_room_0, +spot17_scene, +spot17_room_0, +spot17_room_1, +spot18_scene, +spot18_room_0, +spot18_room_1, +spot18_room_2, +spot18_room_3, +market_day_scene, +market_day_room_0, +market_night_scene, +market_night_room_0, +HIDAN_scene, +HIDAN_room_0, +HIDAN_room_1, +HIDAN_room_2, +HIDAN_room_3, +HIDAN_room_4, +HIDAN_room_5, +HIDAN_room_6, +HIDAN_room_7, +HIDAN_room_8, +HIDAN_room_9, +HIDAN_room_10, +HIDAN_room_11, +HIDAN_room_12, +HIDAN_room_13, +HIDAN_room_14, +HIDAN_room_15, +HIDAN_room_16, +HIDAN_room_17, +HIDAN_room_18, +HIDAN_room_19, +HIDAN_room_20, +HIDAN_room_21, +HIDAN_room_22, +HIDAN_room_23, +HIDAN_room_24, +HIDAN_room_25, +HIDAN_room_26, +Bmori1_scene, +Bmori1_room_0, +Bmori1_room_1, +Bmori1_room_2, +Bmori1_room_3, +Bmori1_room_4, +Bmori1_room_5, +Bmori1_room_6, +Bmori1_room_7, +Bmori1_room_8, +Bmori1_room_9, +Bmori1_room_10, +Bmori1_room_11, +Bmori1_room_12, +Bmori1_room_13, +Bmori1_room_14, +Bmori1_room_15, +Bmori1_room_16, +Bmori1_room_17, +Bmori1_room_18, +Bmori1_room_19, +Bmori1_room_20, +Bmori1_room_21, +Bmori1_room_22, +ydan_scene, +ydan_room_0, +ydan_room_1, +ydan_room_2, +ydan_room_3, +ydan_room_4, +ydan_room_5, +ydan_room_6, +ydan_room_7, +ydan_room_8, +ydan_room_9, +ydan_room_10, +ydan_room_11, +kenjyanoma_scene, +kenjyanoma_room_0, +tokinoma_scene, +tokinoma_room_0, +tokinoma_room_1, +link_home_scene, +link_home_room_0, +kokiri_shop_scene, +kokiri_shop_room_0, +MIZUsin_scene, +MIZUsin_room_0, +MIZUsin_room_1, +MIZUsin_room_2, +MIZUsin_room_3, +MIZUsin_room_4, +MIZUsin_room_5, +MIZUsin_room_6, +MIZUsin_room_7, +MIZUsin_room_8, +MIZUsin_room_9, +MIZUsin_room_10, +MIZUsin_room_11, +MIZUsin_room_12, +MIZUsin_room_13, +MIZUsin_room_14, +MIZUsin_room_15, +MIZUsin_room_16, +MIZUsin_room_17, +MIZUsin_room_18, +MIZUsin_room_19, +MIZUsin_room_20, +MIZUsin_room_21, +MIZUsin_room_22, +kokiri_home_scene, +kokiri_home_room_0, +kakusiana_scene, +kakusiana_room_0, +kakusiana_room_1, +kakusiana_room_2, +kakusiana_room_3, +kakusiana_room_4, +kakusiana_room_5, +kakusiana_room_6, +kakusiana_room_7, +kakusiana_room_8, +kakusiana_room_9, +kakusiana_room_10, +kakusiana_room_11, +kakusiana_room_12, +kakusiana_room_13, +entra_scene, +entra_room_0, +bdan_scene, +bdan_room_0, +bdan_room_1, +bdan_room_2, +bdan_room_3, +bdan_room_4, +bdan_room_5, +bdan_room_6, +bdan_room_7, +bdan_room_8, +bdan_room_9, +bdan_room_10, +bdan_room_11, +bdan_room_12, +bdan_room_13, +bdan_room_14, +bdan_room_15, +HAKAdan_scene, +HAKAdan_room_0, +HAKAdan_room_1, +HAKAdan_room_2, +HAKAdan_room_3, +HAKAdan_room_4, +HAKAdan_room_5, +HAKAdan_room_6, +HAKAdan_room_7, +HAKAdan_room_8, +HAKAdan_room_9, +HAKAdan_room_10, +HAKAdan_room_11, +HAKAdan_room_12, +HAKAdan_room_13, +HAKAdan_room_14, +HAKAdan_room_15, +HAKAdan_room_16, +HAKAdan_room_17, +HAKAdan_room_18, +HAKAdan_room_19, +HAKAdan_room_20, +HAKAdan_room_21, +HAKAdan_room_22, +moribossroom_scene, +moribossroom_room_0, +moribossroom_room_1, +syatekijyou_scene, +syatekijyou_room_0, +men_scene, +men_room_0, +men_room_1, +men_room_2, +men_room_3, +men_room_4, +men_room_5, +men_room_6, +men_room_7, +men_room_8, +men_room_9, +men_room_10, +shop1_scene, +shop1_room_0, +hairal_niwa_scene, +hairal_niwa_room_0, +ganon_tou_scene, +ganon_tou_room_0, +market_alley_scene, +market_alley_room_0, +spot20_scene, +spot20_room_0, +market_ruins_scene, +market_ruins_room_0, +entra_n_scene, +entra_n_room_0, +enrui_scene, +enrui_room_0, +market_alley_n_scene, +market_alley_n_room_0, +hiral_demo_scene, +hiral_demo_room_0, +kokiri_home3_scene, +kokiri_home3_room_0, +jyasinzou_scene, +jyasinzou_room_0, +jyasinzou_room_1, +jyasinzou_room_2, +jyasinzou_room_3, +jyasinzou_room_4, +jyasinzou_room_5, +jyasinzou_room_6, +jyasinzou_room_7, +jyasinzou_room_8, +jyasinzou_room_9, +jyasinzou_room_10, +jyasinzou_room_11, +jyasinzou_room_12, +jyasinzou_room_13, +jyasinzou_room_14, +jyasinzou_room_15, +jyasinzou_room_16, +jyasinzou_room_17, +jyasinzou_room_18, +jyasinzou_room_19, +jyasinzou_room_20, +jyasinzou_room_21, +jyasinzou_room_22, +jyasinzou_room_23, +jyasinzou_room_24, +jyasinzou_room_25, +jyasinzou_room_26, +jyasinzou_room_27, +jyasinzou_room_28, +ice_doukutu_scene, +ice_doukutu_room_0, +ice_doukutu_room_1, +ice_doukutu_room_2, +ice_doukutu_room_3, +ice_doukutu_room_4, +ice_doukutu_room_5, +ice_doukutu_room_6, +ice_doukutu_room_7, +ice_doukutu_room_8, +ice_doukutu_room_9, +ice_doukutu_room_10, +ice_doukutu_room_11, +malon_stable_scene, +malon_stable_room_0, +kakariko_scene, +kakariko_room_0, +bdan_boss_scene, +bdan_boss_room_0, +bdan_boss_room_1, +FIRE_bs_scene, +FIRE_bs_room_0, +FIRE_bs_room_1, +hut_scene, +hut_room_0, +daiyousei_izumi_scene, +daiyousei_izumi_room_0, +hakaana_scene, +hakaana_room_0, +yousei_izumi_tate_scene, +yousei_izumi_tate_room_0, +yousei_izumi_yoko_scene, +yousei_izumi_yoko_room_0, +golon_scene, +golon_room_0, +zoora_scene, +zoora_room_0, +drag_scene, +drag_room_0, +alley_shop_scene, +alley_shop_room_0, +night_shop_scene, +night_shop_room_0, +impa_scene, +impa_room_0, +labo_scene, +labo_room_0, +tent_scene, +tent_room_0, +nakaniwa_scene, +nakaniwa_room_0, +ddan_boss_scene, +ddan_boss_room_0, +ddan_boss_room_1, +ydan_boss_scene, +ydan_boss_room_0, +ydan_boss_room_1, +HAKAdan_bs_scene, +HAKAdan_bs_room_0, +HAKAdan_bs_room_1, +MIZUsin_bs_scene, +MIZUsin_bs_room_0, +MIZUsin_bs_room_1, +ganon_scene, +ganon_room_0, +ganon_room_1, +ganon_room_2, +ganon_room_3, +ganon_room_4, +ganon_room_5, +ganon_room_6, +ganon_room_7, +ganon_room_8, +ganon_room_9, +ganon_boss_scene, +ganon_boss_room_0, +jyasinboss_scene, +jyasinboss_room_0, +jyasinboss_room_1, +jyasinboss_room_2, +jyasinboss_room_3, +kokiri_home4_scene, +kokiri_home4_room_0, +kokiri_home5_scene, +kokiri_home5_room_0, +ganon_final_scene, +ganon_final_room_0, +kakariko3_scene, +kakariko3_room_0, +hakasitarelay_scene, +hakasitarelay_room_0, +hakasitarelay_room_1, +hakasitarelay_room_2, +hakasitarelay_room_3, +hakasitarelay_room_4, +hakasitarelay_room_5, +hakasitarelay_room_6, +shrine_scene, +shrine_room_0, +turibori_scene, +turibori_room_0, +shrine_n_scene, +shrine_n_room_0, +shrine_r_scene, +shrine_r_room_0, +ganontika_scene, +ganontika_room_0, +ganontika_room_1, +ganontika_room_2, +ganontika_room_3, +ganontika_room_4, +ganontika_room_5, +ganontika_room_6, +ganontika_room_7, +ganontika_room_8, +ganontika_room_9, +ganontika_room_10, +ganontika_room_11, +ganontika_room_12, +ganontika_room_13, +ganontika_room_14, +ganontika_room_15, +ganontika_room_16, +ganontika_room_17, +ganontika_room_18, +ganontika_room_19, +hakaana2_scene, +hakaana2_room_0, +gerudoway_scene, +gerudoway_room_0, +gerudoway_room_1, +gerudoway_room_2, +gerudoway_room_3, +gerudoway_room_4, +gerudoway_room_5, +HAKAdanCH_scene, +HAKAdanCH_room_0, +HAKAdanCH_room_1, +HAKAdanCH_room_2, +HAKAdanCH_room_3, +HAKAdanCH_room_4, +HAKAdanCH_room_5, +HAKAdanCH_room_6, +hairal_niwa_n_scene, +hairal_niwa_n_room_0, +bowling_scene, +bowling_room_0, +hakaana_ouke_scene, +hakaana_ouke_room_0, +hakaana_ouke_room_1, +hakaana_ouke_room_2, +hylia_labo_scene, +hylia_labo_room_0, +souko_scene, +souko_room_0, +souko_room_1, +souko_room_2, +miharigoya_scene, +miharigoya_room_0, +mahouya_scene, +mahouya_room_0, +takaraya_scene, +takaraya_room_0, +takaraya_room_1, +takaraya_room_2, +takaraya_room_3, +takaraya_room_4, +takaraya_room_5, +takaraya_room_6, +ganon_sonogo_scene, +ganon_sonogo_room_0, +ganon_sonogo_room_1, +ganon_sonogo_room_2, +ganon_sonogo_room_3, +ganon_sonogo_room_4, +ganon_demo_scene, +ganon_demo_room_0, +face_shop_scene, +face_shop_room_0, +kinsuta_scene, +kinsuta_room_0, +ganontikasonogo_scene, +ganontikasonogo_room_0, +ganontikasonogo_room_1, +bump_texture_static, +anime_model_1_static, +anime_model_2_static, +anime_model_3_static, +anime_model_4_static, +anime_model_5_static, +anime_model_6_static, +anime_texture_1_static, +anime_texture_2_static, +anime_texture_3_static, +anime_texture_4_static, +anime_texture_5_static, +anime_texture_6_static, +softsprite_matrix_static, diff --git a/docs/retail_versions.md b/docs/retail_versions.md index 535238fd9e..b2f790b267 100644 --- a/docs/retail_versions.md +++ b/docs/retail_versions.md @@ -1,18 +1,17 @@ # Decompiling retail versions -The next decompilation target for OOT is the PAL GameCube Master Quest ROM -(`gc-eu-mq`), because it is the retail version that is most similar to the Debug -ROM. Unfortunately there are still a lot of differences, many of which are -register or stack allocation differences because retail ROMs were built with -different compiler flags. However, once this version is done, future -retail versions should be much easier, as the changes between retail versions are +The next decompilation target for OOT is NTSC version 1.2 +(`ntsc-1.2`), because it is the N64 version that is most similar to the GC +versions. Unfortunately there are still a lot of differences, +but once this version is done, future +N64 versions should be much easier, as the changes between N64 versions are small in comparison. Instead of `cp`ing a matching build into `expected/`, the target ROM is disassembled as `.s` files then -reassembled as `.o` files directly into `expected/build/gc-eu-mq` for diff tools. +reassembled as `.o` files directly into `expected/build/ntsc-1.2` for diff tools. This allows us to make progress matching code in parallel with solving other problems (such as the build system, ROM organization, and BSS ordering). The -files in `tools/disasm/gc-eu-mq` say how to split the source files and where the +files in `tools/disasm/ntsc-1.2` say how to split the source files and where the functions and variables are in the target ROM, and these may need to be updated if there are mistakes or if function names change due to documentation work. @@ -21,55 +20,44 @@ still show diffs with data symbols. We might improve this later, but these data diffs are fine to ignore for now. For register and stack allocation differences, often the code can be tweaked so -that it matches both the retail ROM while continuing to match the Debug ROM (for +that it matches both the retail ROM while continuing to match GC versions and the Debug ROM (for example, by reordering assignments or moving a local variable declaration inside -an `if` block). Since retail MM versions use the same compiler flags as retail -OOT, checking MM decomp for similar code can help. +an `if` block). Since retail MM versions currently target N64, checking MM decomp for similar code can help. -We can disable code that was removed in retail builds by adding -`#if OOT_DEBUG ... #endif` or `if (OOT_DEBUG) { ... }` around these parts of the +We can handle code that is different between versions by adding +`#if PLATFORM_N64 ... #endif` or `#if PLATFORM_GC ... #endif` around these parts of the code. In order to keep the code readable, we should try to minimize the amount of `#if` noise whenever possible. ## Setup -1. Copy your target PAL GameCube Master Quest ROM (non-debug) to - `baseroms/gc-eu-mq/baserom.z64` - -1. Extract assets and ROM files **from the Debug ROM** by running - - ```sh - make setup -jN - ``` - - if necessary, where `N` is the number of cores on your machine. +1. Copy your target JP NTSC 1.2 ROM to `baseroms/ntsc-1.2/baserom.z64` 1. Build the non-matching test ROM by running ```sh - make setup -jN VERSION=gc-eu-mq - make -jN VERSION=gc-eu-mq + make setup -jN VERSION=ntsc-1.2 + make -jN VERSION=ntsc-1.2 ``` where `N` is the number of cores on your machine. This will build into - `build/gc-eu-mq` and produce `build/gc-eu-mq/oot-gc-eu-mq.z64`. + `build/ntsc-1.2` and produce `build/ntsc-1.2/oot-ntsc-1.2.z64`. If you later want to delete all output files, run ```sh - make clean VERSION=gc-eu-mq + make clean VERSION=ntsc-1.2 ``` 1. Disassemble the target ROM by running ```sh - make disasm -jN VERSION=gc-eu-mq + make disasm VERSION=ntsc-1.2 ``` - where `N` is the number of cores on your machine. The outputs will be written to - `expected/build/gc-eu-mq`. + The outputs will be written to `expected/build/ntsc-1.2`. - Note that if you need to copy a matching build for the Debug ROM, you can use + Note that if you need to copy a matching build for another version, you can use e.g. ```sh mkdir -p expected/build @@ -90,37 +78,32 @@ source .venv/bin/activate ### retail_progress.py Running `./retail_progress.py path/to/file.c` will attempt to figure out which functions -in a file still need to match for `gc-eu-mq`. To get an overview of diffs for +in a file still need to match for `ntsc-1.2`. To get an overview of diffs for all files, run `./retail_progress.py` with no arguments. ### asm-differ / diff.py -To diff assembly for a single function in `gc-eu-mq`, run e.g. +To diff assembly for a single function in `ntsc-1.2`, run e.g. ```sh -./diff.py -mwo3 -v gc-eu-mq Math3D_CylTriVsIntersect +./diff.py -mwo3 -v ntsc-1.2 Math3D_CylTriVsIntersect ``` -The `-v` flag tells `diff.py` to compare between `build/gc-eu-mq` and -`expected/build/gc-eu-mq`, and to use `make VERSION=gc-eu-mq` when rebuilding. - -You may also want to diff the Debug ROM in another terminal with - -```sh -./diff.py -mwo3 Math3D_CylTriVsIntersect -``` +The `-v` flag tells `diff.py` to compare between `build/ntsc-1.2` and +`expected/build/ntsc-1.2`, and to use `make VERSION=ntsc-1.2` when rebuilding. +You may also want to diff versions `gc-eu-mq` and/or `gc-eu-mq-dbg` in another terminal to ensure any changes still match there. ### Permuter and decomp.me Disassembly for individual functions is written to -`expected/build/gc-eu-mq/functions`, so to get a [decomp.me](https://decomp.me/) scratch you can run +`expected/build/ntsc-1.2/functions`, so to get a [decomp.me](https://decomp.me/) scratch you can run e.g. ```sh decomp-permuter/import.py \ src/code/sys_math3d.c \ - expected/build/gc-eu-mq/functions/src/code/sys_math3d/Math3D_CylTriVsIntersect.s \ - VERSION=gc-eu-mq --decompme + expected/build/ntsc-1.2/functions/src/code/sys_math3d/Math3D_CylTriVsIntersect.s \ + VERSION=ntsc-1.2 --decompme ``` diff --git a/include/macros.h b/include/macros.h index ed55509b6b..c5ce822ae2 100644 --- a/include/macros.h +++ b/include/macros.h @@ -108,7 +108,12 @@ ? gSaveContext.save.info.equips.buttonItems[(button) + 1] \ : ITEM_NONE) +#if PLATFORM_N64 +#define CHECK_BTN_ALL(state, combo) (((state) & (combo)) == (combo)) +#else #define CHECK_BTN_ALL(state, combo) (~((state) | ~(combo)) == 0) +#endif + #define CHECK_BTN_ANY(state, combo) (((state) & (combo)) != 0) #define CHECK_FLAG_ALL(flags, mask) (((flags) & (mask)) == (mask)) diff --git a/retail_progress.py b/retail_progress.py index 21a98ccdbc..58bb5c5401 100755 --- a/retail_progress.py +++ b/retail_progress.py @@ -387,7 +387,7 @@ if __name__ == "__main__": help="find functions with diffs in the given source file (if omitted, print summary of diffs for all files)", ) parser.add_argument( - "-v", "--version", help="version to compare", default="gc-eu-mq" + "-v", "--version", help="version to compare", default="ntsc-1.2" ) parser.add_argument( "--data", diff --git a/src/boot/build.c b/src/boot/build.c index 6a4bf30f31..47facdaa96 100644 --- a/src/boot/build.c +++ b/src/boot/build.c @@ -1,8 +1,14 @@ #include "macros.h" +#if PLATFORM_N64 +const char gBuildTeam[] = "zelda@srd44"; +#else const char gBuildTeam[] = "zelda@srd022j"; +#endif -#if OOT_VERSION == OOT_GC_JP +#if OOT_VERSION == OOT_NTSC_1_2 +const char gBuildDate[] = "98-11-12 18:17:03"; +#elif OOT_VERSION == OOT_GC_JP const char gBuildDate[] = "02-10-29 23:49:53"; #elif OOT_VERSION == OOT_GC_JP_MQ const char gBuildDate[] = "02-10-30 00:15:15"; diff --git a/src/boot/cic6105.c b/src/boot/cic6105.c new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/src/boot/cic6105.c @@ -0,0 +1 @@ + diff --git a/src/code/code_n64dd_800AD410.c b/src/code/code_n64dd_800AD410.c new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/src/code/code_n64dd_800AD410.c @@ -0,0 +1 @@ + diff --git a/src/code/code_n64dd_800AD4C0.c b/src/code/code_n64dd_800AD4C0.c new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/src/code/code_n64dd_800AD4C0.c @@ -0,0 +1 @@ + diff --git a/src/libultra/gu/mtxutil.c b/src/libultra/gu/mtxutil.c new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/src/libultra/gu/mtxutil.c @@ -0,0 +1 @@ + diff --git a/src/libultra/os/getintmask.s b/src/libultra/os/getintmask.s new file mode 100644 index 0000000000..e69de29bb2 diff --git a/src/libultra/os/settime.c b/src/libultra/os/settime.c new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/src/libultra/os/settime.c @@ -0,0 +1 @@ + diff --git a/src/overlays/actors/ovl_En_Mag/z_en_mag.c b/src/overlays/actors/ovl_En_Mag/z_en_mag.c index e2d0e66efd..16c2103107 100644 --- a/src/overlays/actors/ovl_En_Mag/z_en_mag.c +++ b/src/overlays/actors/ovl_En_Mag/z_en_mag.c @@ -639,7 +639,11 @@ void EnMag_DrawInner(Actor* thisx, PlayState* play, Gfx** gfxP) { (s16)this->copyrightAlpha); if ((s16)this->copyrightAlpha != 0) { -#if OOT_VERSION < OOT_GC_US +#if PLATFORM_N64 + gDPLoadTextureBlock(gfx++, gTitleCopyright1998Tex, G_IM_FMT_IA, G_IM_SIZ_8b, 160, 16, 0, + G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, + G_TX_NOLOD, G_TX_NOLOD); +#elif OOT_VERSION < OOT_GC_US gDPLoadTextureBlock(gfx++, gTitleCopyright19982002Tex, G_IM_FMT_IA, G_IM_SIZ_8b, 160, 16, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD); diff --git a/tools/ZAPDConfigs/ntsc-1.2/Config.xml b/tools/ZAPDConfigs/ntsc-1.2/Config.xml new file mode 100644 index 0000000000..b2f4e3e4d3 --- /dev/null +++ b/tools/ZAPDConfigs/ntsc-1.2/Config.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/tools/ZAPDConfigs/ntsc-1.2/SymbolMap.txt b/tools/ZAPDConfigs/ntsc-1.2/SymbolMap.txt new file mode 100644 index 0000000000..2b9bac5cb0 --- /dev/null +++ b/tools/ZAPDConfigs/ntsc-1.2/SymbolMap.txt @@ -0,0 +1,2 @@ +800FF3F0 gMtxClear +80AE0FE0 sShadowTex diff --git a/tools/disasm/disasm.py b/tools/disasm/disasm.py index 1d6c862195..d0affdd485 100755 --- a/tools/disasm/disasm.py +++ b/tools/disasm/disasm.py @@ -91,8 +91,6 @@ def main(): context.addBannedSymbolRange(0x0000F000, 0x00010100) context.addBannedSymbolRange(0x10000000, 0x80000300) context.addBannedSymbolRange(0xA0000000, 0xFFFFFFFF) - context.addBannedSymbol(0x80100000) # z_kaleido_equipment.c - context.addBannedSymbol(0x80112200) # z_message.c spimdisasm.mips.InstructionConfig.parseArgs(args) spimdisasm.common.GlobalConfig.parseArgs(args) diff --git a/tools/disasm/ntsc-1.2/file_addresses.csv b/tools/disasm/ntsc-1.2/file_addresses.csv new file mode 100644 index 0000000000..a774468775 --- /dev/null +++ b/tools/disasm/ntsc-1.2/file_addresses.csv @@ -0,0 +1,472 @@ +name,vrom_start,vrom_end,rom_start,rom_end,vram_start,overlay_dir +boot,1060,7960,1060,0,80000460, +code,A87000,B8ADA0,A62D40,AFDE00,800116E0, +ovl_title,B9DA70,B9E430,B07AF0,B082B0,80800000,gamestates +ovl_select,B9E430,BA1190,B082B0,B09E10,808009C0,gamestates +ovl_opening,BA1190,BA12F0,B09E10,B09F40,80803720,gamestates +ovl_file_choose,BA12F0,BB1210,B09F40,B12D60,80803880,gamestates +ovl_kaleido_scope,BB1210,BCDBA0,B12D60,B21DA0,808137C0,misc +ovl_player_actor,BCDBA0,BF4210,B21DA0,B3B090,808301C0,actors +ovl_map_mark_data,BF4210,BFAD70,B3B090,B3B440,80856900,misc +ovl_En_Test,BFAD70,C00620,B3B440,B3E910,8085D460,actors +ovl_En_GirlA,C00620,C02F40,B3E910,B3FD80,80862D10,actors +ovl_En_Part,C02F40,C04550,B3FD80,B40DA0,80865630,actors +ovl_En_Light,C04550,C05340,B40DA0,B41760,80866C40,actors +ovl_En_Door,C05340,C06180,B41760,B42330,80867A30,actors +ovl_En_Box,C06180,C07CB0,B42330,B43610,80868870,actors +ovl_En_Poh,C07CB0,C0BE40,B43610,B46090,8086A3B0,actors +ovl_En_Okuta,C0BE40,C0E420,B46090,B47AE0,8086E540,actors +ovl_En_Bom,C0E420,C0F2F0,B47AE0,B48690,80870B20,actors +ovl_En_Wallmas,C0F2F0,C10D00,B48690,B49830,808719F0,actors +ovl_En_Dodongo,C10D00,C13AA0,B49830,B4B770,80873400,actors +ovl_En_Firefly,C13AA0,C15C10,B4B770,B4CDE0,808761A0,actors +ovl_En_Horse,C15C10,C21E70,B4CDE0,B545E0,80878310,actors +ovl_En_Arrow,C21E70,C23560,B545E0,B55660,80884570,actors +ovl_En_Elf,C23560,C27F20,B55660,B58610,80885C60,actors +ovl_En_Niw,C27F20,C2B250,B58610,B5AAF0,8088A620,actors +ovl_En_Tite,C2B250,C2DFF0,B5AAF0,B5C5B0,8088D950,actors +ovl_En_Reeba,C2DFF0,C2FA60,B5C5B0,B5D8B0,808906F0,actors +ovl_En_Peehat,C2FA60,C33160,B5D8B0,B5FB80,80892160,actors +ovl_En_Holl,C33160,C34130,B5FB80,B60720,80895860,actors +ovl_En_Scene_Change,C34130,C34260,B60720,B60810,80896830,actors +ovl_En_Zf,C34260,C3AD50,B60810,B64C80,80896960,actors +ovl_En_Hata,C3AD50,C3B2E0,B64C80,B65180,8089D460,actors +ovl_Boss_Dodongo,C3B2E0,C44DC0,B65180,B6B430,8089D9F0,actors +ovl_Boss_Goma,C44DC0,C4AD40,B6B430,B6EDE0,808A74D0,actors +ovl_En_Zl1,C4AD40,C4EB40,B6EDE0,B70D10,808AD450,actors +ovl_En_Viewer,C4EB40,C519F0,B70D10,B72C40,808B1250,actors +ovl_En_Goma,C519F0,C54680,B72C40,B749E0,808B4120,actors +ovl_Bg_Pushbox,C54680,C54980,B749E0,B74C70,808B6DB0,actors +ovl_En_Bubble,C54980,C55DA0,B74C70,B75BD0,808B70B0,actors +ovl_Door_Shutter,C55DA0,C58020,B75BD0,B77490,808B84D0,actors +ovl_En_Dodojr,C58020,C59EC0,B77490,B789E0,808BA750,actors +ovl_En_Bdfire,C59EC0,C5AA50,B789E0,B792D0,808BC5F0,actors +ovl_En_Boom,C5AA50,C5B310,B792D0,B79A10,808BD180,actors +ovl_En_Torch2,C5B310,C5DA70,B79A10,B7B6B0,808BDA40,actors +ovl_En_Bili,C5DA70,C5FD40,B7B6B0,B7CEE0,808C01E0,actors +ovl_En_Tp,C5FD40,C61B90,B7CEE0,B7E500,808C24B0,actors +ovl_En_St,C61B90,C64800,B7E500,B803E0,808C4300,actors +ovl_En_Bw,C64800,C67B70,B803E0,B82680,808C6F70,actors +ovl_En_Eiyer,C67B70,C697D0,B82680,B83AA0,808CA2E0,actors +ovl_En_River_Sound,C697D0,C6A160,B83AA0,B84270,808CBF40,actors +ovl_En_Horse_Normal,C6A160,C6C780,B84270,B85AD0,808CC8D0,actors +ovl_En_Ossan,C6C780,C72D60,B85AD0,B892B0,808CEEF0,actors +ovl_Bg_Treemouth,C72D60,C743C0,B892B0,B89EB0,808D54D0,actors +ovl_Bg_Dodoago,C743C0,C75100,B89EB0,B8A910,808D6B30,actors +ovl_Bg_Hidan_Dalm,C75100,C75950,B8A910,B8AF80,808D78E0,actors +ovl_Bg_Hidan_Hrock,C75950,C76180,B8AF80,B8B5F0,808D8130,actors +ovl_En_Horse_Ganon,C76180,C76F00,B8B5F0,B8C060,808D8960,actors +ovl_Bg_Hidan_Rock,C76F00,C77FF0,B8C060,B8CD20,808D96E0,actors +ovl_Bg_Hidan_Rsekizou,C77FF0,C78BD0,B8CD20,B8D610,808DA7D0,actors +ovl_Bg_Hidan_Sekizou,C78BD0,C7A020,B8D610,B8E590,808DB3B0,actors +ovl_Bg_Hidan_Sima,C7A020,C7AF40,B8E590,B8F180,808DC800,actors +ovl_Bg_Hidan_Syoku,C7AF40,C7B3A0,B8F180,B8F490,808DD720,actors +ovl_En_Xc,C7B3A0,C81B00,B8F490,B92920,808DDB80,actors +ovl_Bg_Hidan_Curtain,C81B00,C825A0,B92920,B93160,808E4310,actors +ovl_Bg_Spot00_Hanebasi,C825A0,C836B0,B93160,B93F30,808E4DB0,actors +ovl_En_Mb,C836B0,C878E0,B93F30,B96A20,808E5EC0,actors +ovl_En_Bombf,C878E0,C88D50,B96A20,B97A10,808EA0F0,actors +ovl_Bg_Hidan_Firewall,C88D50,C894B0,B97A10,B98030,808EB560,actors +ovl_Bg_Dy_Yoseizo,C894B0,C8C2B0,B98030,B99F70,808EBCC0,actors +ovl_En_Zl2,C8C2B0,C909E0,B99F70,B9C340,808EEAC0,actors +ovl_Bg_Hidan_Fslift,C909E0,C90EB0,B9C340,B9C6F0,808F31F0,actors +ovl_En_OE2,C90EB0,C90F90,B9C6F0,B9C790,808F36C0,actors +ovl_Bg_Ydan_Hasi,C90F90,C91740,B9C790,B9CDB0,808F37A0,actors +ovl_Bg_Ydan_Maruta,C91740,C91E20,B9CDB0,B9D330,808F3F50,actors +ovl_Boss_Ganondrof,C91E20,C96B90,B9D330,BA0690,808F4630,actors +ovl_En_Am,C96B90,C98F90,BA0690,BA1EC0,808F93A0,actors +ovl_En_Dekubaba,C98F90,C9CA30,BA1EC0,BA44B0,808FB7A0,actors +ovl_En_M_Fire1,C9CA30,C9CBD0,BA44B0,BA4600,808FF240,actors +ovl_En_M_Thunder,C9CBD0,C9E1C0,BA4600,BA55F0,808FF3E0,actors +ovl_Bg_Ddan_Jd,C9E1C0,C9E810,BA55F0,BA5AF0,809009D0,actors +ovl_Bg_Breakwall,C9E810,C9F680,BA5AF0,BA6650,80901020,actors +ovl_En_Jj,C9F680,CA0C50,BA6650,BA72A0,80901E90,actors +ovl_En_Horse_Zelda,CA0C50,CA1740,BA72A0,BA7B70,80903460,actors +ovl_Bg_Ddan_Kd,CA1740,CA2030,BA7B70,BA8250,80903F50,actors +ovl_Door_Warp1,CA2030,CA62D0,BA8250,BAA9A0,80904840,actors +ovl_Obj_Syokudai,CA62D0,CA6F00,BAA9A0,BAB3D0,80908AF0,actors +ovl_Item_B_Heart,CA6F00,CA72F0,BAB3D0,BAB730,80909730,actors +ovl_En_Dekunuts,CA72F0,CA8AF0,BAB730,BAC6E0,80909B20,actors +ovl_Bg_Menkuri_Kaiten,CA8AF0,CA8C80,BAC6E0,BAC840,8090B320,actors +ovl_Bg_Menkuri_Eye,CA8C80,CA9110,BAC840,BACC30,8090B4B0,actors +ovl_En_Vali,CA9110,CAB7B0,BACC30,BAE6D0,8090B950,actors +ovl_Bg_Mizu_Movebg,CAB7B0,CAC940,BAE6D0,BAF3B0,8090DFF0,actors +ovl_Bg_Mizu_Water,CAC940,CAD610,BAF3B0,BAFCB0,8090F190,actors +ovl_Arms_Hook,CAD610,CAE370,BAFCB0,BB0740,8090FE60,actors +ovl_En_fHG,CAE370,CB0CA0,BB0740,BB2280,80910BC0,actors +ovl_Bg_Mori_Hineri,CB0CA0,CB19A0,BB2280,BB2C10,809134F0,actors +ovl_En_Bb,CB19A0,CB5670,BB2C10,BB57B0,809141F0,actors +ovl_Bg_Toki_Hikari,CB5670,CB6410,BB57B0,BB5FF0,80917EC0,actors +ovl_En_Yukabyun,CB6410,CB6A20,BB5FF0,BB6540,80918C60,actors +ovl_Bg_Toki_Swd,CB6A20,CB8070,BB6540,BB6F80,80919270,actors +ovl_En_Fhg_Fire,CB8070,CBA690,BB6F80,BB8B00,8091A8C0,actors +ovl_Bg_Mjin,CBA690,CBAA70,BB8B00,BB8E60,8091CEE0,actors +ovl_Bg_Hidan_Kousi,CBAA70,CBAFF0,BB8E60,BB9290,8091D2C0,actors +ovl_Door_Toki,CBAFF0,CBB150,BB9290,BB93B0,8091D840,actors +ovl_Bg_Hidan_Hamstep,CBB150,CBC000,BB93B0,BB9EE0,8091D9A0,actors +ovl_En_Bird,CBC000,CBC4C0,BB9EE0,BBA2C0,8091E850,actors +ovl_En_Wood02,CBC4C0,CBD690,BBA2C0,BBB100,8091ED10,actors +ovl_En_Lightbox,CBD690,CBDB10,BBB100,BBB4D0,8091FEF0,actors +ovl_En_Pu_box,CBDB10,CBDE50,BBB4D0,BBB7B0,80920370,actors +ovl_En_Trap,CBDE50,CBF0F0,BBB7B0,BBC3F0,809206B0,actors +ovl_En_Arow_Trap,CBF0F0,CBF240,BBC3F0,BBC530,80921950,actors +ovl_En_Vase,CBF240,CBF340,BBC530,BBC610,80921AA0,actors +ovl_En_Ta,CBF340,CC2D00,BBC610,BBE950,80921BA0,actors +ovl_En_Tk,CC2D00,CC4B30,BBE950,BBFF80,80925560,actors +ovl_Bg_Mori_Bigst,CC4B30,CC5460,BBFF80,BC05F0,80927390,actors +ovl_Bg_Mori_Elevator,CC5460,CC5F50,BC05F0,BC0D40,80927CC0,actors +ovl_Bg_Mori_Kaitenkabe,CC5F50,CC65B0,BC0D40,BC1290,809287B0,actors +ovl_Bg_Mori_Rakkatenjo,CC65B0,CC6F20,BC1290,BC1950,80928E10,actors +ovl_En_Vm,CC6F20,CC87D0,BC1950,BC2AE0,80929780,actors +ovl_Demo_Effect,CC87D0,CCE2C0,BC2AE0,BC6670,8092B030,actors +ovl_Demo_Kankyo,CCE2C0,CD1F70,BC6670,BC8B20,80930B20,actors +ovl_Bg_Hidan_Fwbig,CD1F70,CD2C50,BC8B20,BC9570,80934820,actors +ovl_En_Floormas,CD2C50,CD6030,BC9570,BCB570,80935500,actors +ovl_En_Heishi1,CD6030,CD7540,BCB570,BCC3C0,809388E0,actors +ovl_En_Rd,CD7540,CD9DF0,BCC3C0,BCDDE0,80939DF0,actors +ovl_En_Po_Sisters,CD9DF0,CDEAE0,BCDDE0,BD1000,8093C6A0,actors +ovl_Bg_Heavy_Block,CDEAE0,CE03D0,BD1000,BD2230,80941390,actors +ovl_Bg_Po_Event,CE03D0,CE2200,BD2230,BD3880,80942C80,actors +ovl_Obj_Mure,CE2200,CE3210,BD3880,BD43B0,80944AC0,actors +ovl_En_Sw,CE3210,CE6980,BD43B0,BD6C00,80945AD0,actors +ovl_Boss_Fd,CE6980,CEDCB0,BD6C00,BDB900,809492C0,actors +ovl_Object_Kankyo,CEDCB0,CF0ED0,BDB900,BDDCC0,809505F0,actors +ovl_En_Du,CF0ED0,CF2970,BDDCC0,BDEEC0,80953810,actors +ovl_En_Fd,CF2970,CF5630,BDEEC0,BE0FB0,809552B0,actors +ovl_En_Horse_Link_Child,CF5630,CF7430,BE0FB0,BE21B0,80957F70,actors +ovl_Door_Ana,CF7430,CF7AA0,BE21B0,BE2700,80959D70,actors +ovl_Bg_Spot02_Objects,CF7AA0,CF8DF0,BE2700,BE34A0,8095A3E0,actors +ovl_Bg_Haka,CF8DF0,CF94B0,BE34A0,BE3A50,8095B730,actors +ovl_Magic_Wind,CF94B0,CFB1B0,BE3A50,BE53E0,8095BDF0,actors +ovl_Magic_Fire,CFB1B0,CFD480,BE53E0,BE7300,8095DAF0,actors +ovl_En_Ru1,CFD480,D04B20,BE7300,BEB0B0,8095FDC0,actors +ovl_Boss_Fd2,D04B20,D08850,BEB0B0,BEDC20,80967460,actors +ovl_En_Fd_Fire,D08850,D09560,BEDC20,BEE6F0,8096B190,actors +ovl_En_Dh,D09560,D0B030,BEE6F0,BEFA70,8096BEA0,actors +ovl_En_Dha,D0B030,D0C030,BEFA70,BF0640,8096D970,actors +ovl_En_Rl,D0C030,D0CF10,BF0640,BF0F70,8096E970,actors +ovl_En_Encount1,D0CF10,D0DA70,BF0F70,BF18D0,8096F850,actors +ovl_Demo_Du,D0DA70,D11250,BF18D0,BF3410,809703B0,actors +ovl_Demo_Im,D11250,D151C0,BF3410,BF53B0,80973B90,actors +ovl_Demo_Tre_Lgt,D151C0,D158D0,BF53B0,BF59A0,80977B00,actors +ovl_En_Fw,D158D0,D17080,BF59A0,BF6CD0,80978210,actors +ovl_Bg_Vb_Sima,D17080,D17790,BF6CD0,BF7310,809799C0,actors +ovl_En_Vb_Ball,D17790,D18930,BF7310,BF8070,8097A0D0,actors +ovl_Bg_Haka_Megane,D18930,D18D30,BF8070,BF83C0,8097B270,actors +ovl_Bg_Haka_MeganeBG,D18D30,D193F0,BF83C0,BF8910,8097B670,actors +ovl_Bg_Haka_Ship,D193F0,D19E30,BF8910,BF9120,8097BD30,actors +ovl_Bg_Haka_Sgami,D19E30,D1AA50,BF9120,BF9AA0,8097C770,actors +ovl_En_Heishi2,D1AA50,D1CC50,BF9AA0,BFAF50,8097D390,actors +ovl_En_Encount2,D1CC50,D1DE80,BFAF50,BFBD50,8097F590,actors +ovl_En_Fire_Rock,D1DE80,D1EF90,BFBD50,BFC9C0,809807C0,actors +ovl_En_Brob,D1EF90,D20080,BFC9C0,BFD600,809818D0,actors +ovl_Mir_Ray,D20080,D21940,BFD600,BFEA00,809829C0,actors +ovl_Bg_Spot09_Obj,D21940,D21E50,BFEA00,BFEDD0,80984280,actors +ovl_Bg_Spot18_Obj,D21E50,D22720,BFEDD0,BFF420,80984790,actors +ovl_Boss_Va,D22720,D30F10,BFF420,C08A70,80985060,actors +ovl_Bg_Haka_Tubo,D30F10,D31930,C08A70,C092B0,8099C250,actors +ovl_Bg_Haka_Trap,D31930,D32F00,C092B0,C0A2C0,8099CC70,actors +ovl_Bg_Haka_Huta,D32F00,D339A0,C0A2C0,C0AB30,8099E240,actors +ovl_Bg_Haka_Zou,D339A0,D34B90,C0AB30,C0B8B0,8099ECE0,actors +ovl_Bg_Spot17_Funen,D34B90,D34DE0,C0B8B0,C0BAD0,8099FED0,actors +ovl_En_Syateki_Itm,D34DE0,D35B80,C0BAD0,C0C530,809A0120,actors +ovl_En_Syateki_Man,D35B80,D36940,C0C530,C0CF60,809A0EC0,actors +ovl_En_Tana,D36940,D36BE0,C0CF60,C0D1A0,809A1C80,actors +ovl_En_Nb,D36BE0,D3B1B0,C0D1A0,C0F610,809A1F20,actors +ovl_Boss_Mo,D3B1B0,D46750,C0F610,C17390,809A64F0,actors +ovl_En_Sb,D46750,D47B90,C17390,C18110,809B65A0,actors +ovl_En_Bigokuta,D47B90,D4A6A0,C18110,C19E60,809B79E0,actors +ovl_En_Karebaba,D4A6A0,D4BF90,C19E60,C1AFD0,809BA4F0,actors +ovl_Bg_Bdan_Objects,D4BF90,D4D260,C1AFD0,C1BCF0,809BBDE0,actors +ovl_Demo_Sa,D4D260,D4FD80,C1BCF0,C1D250,809BD0B0,actors +ovl_Demo_Go,D4FD80,D50AE0,C1D250,C1DB90,809BFBD0,actors +ovl_En_In,D50AE0,D53880,C1DB90,C1FC60,809C0930,actors +ovl_En_Tr,D53880,D55180,C1FC60,C20E70,809C36D0,actors +ovl_Bg_Spot16_Bombstone,D55180,D566C0,C20E70,C21F40,809C4FD0,actors +ovl_Bg_Hidan_Kowarerukabe,D566C0,D57590,C21F40,C22920,809C6510,actors +ovl_Bg_Bombwall,D57590,D57E50,C22920,C23000,809C73E0,actors +ovl_En_Ru2,D57E50,D5ABD0,C23000,C24660,809C7CA0,actors +ovl_Obj_Dekujr,D5ABD0,D5B210,C24660,C24BB0,809CAA20,actors +ovl_Bg_Mizu_Uzu,D5B210,D5B3E0,C24BB0,C24D40,809CB060,actors +ovl_Bg_Spot06_Objects,D5B3E0,D5C7F0,C24D40,C25C40,809CB230,actors +ovl_Bg_Ice_Objects,D5C7F0,D5D730,C25C40,C26680,809CC640,actors +ovl_Bg_Haka_Water,D5D730,D5DF10,C26680,C26C60,809CD580,actors +ovl_En_Ma2,D5DF10,D5EF70,C26C60,C278F0,809CDD60,actors +ovl_En_Bom_Chu,D5EF70,D60610,C278F0,C28AE0,809CEDC0,actors +ovl_En_Horse_Game_Check,D60610,D616E0,C28AE0,C29700,809D0460,actors +ovl_Boss_Tw,D616E0,D74760,C29700,C35CE0,809D1530,actors +ovl_En_Rr,D74760,D76C90,C35CE0,C377F0,809E7030,actors +ovl_En_Ba,D76C90,D78B60,C377F0,C38C50,809E9560,actors +ovl_En_Bx,D78B60,D79650,C38C50,C39600,809EB430,actors +ovl_En_Anubice,D79650,D7A900,C39600,C3A3D0,809EBF20,actors +ovl_En_Anubice_Fire,D7A900,D7B6C0,C3A3D0,C3AF30,809ED1D0,actors +ovl_Bg_Mori_Hashigo,D7B6C0,D7BF80,C3AF30,C3B5B0,809EDF90,actors +ovl_Bg_Mori_Hashira4,D7BF80,D7C500,C3B5B0,C3BA00,809EE850,actors +ovl_Bg_Mori_Idomizu,D7C500,D7CB40,C3BA00,C3BEE0,809EEDE0,actors +ovl_Bg_Spot16_Doughnut,D7CB40,D7D0F0,C3BEE0,C3C3B0,809EF420,actors +ovl_Bg_Bdan_Switch,D7D0F0,D7E520,C3C3B0,C3CF60,809EF9D0,actors +ovl_En_Ma1,D7E520,D7F800,C3CF60,C3DD60,809F0E00,actors +ovl_Boss_Ganon,D7F800,DA1A60,C3DD60,C53470,809F20E0,actors +ovl_Boss_Sst,DA1A60,DADFE0,C53470,C5AFB0,80A17EC0,actors +ovl_En_Ny,DADFE0,DAF910,C5AFB0,C5C200,80A24480,actors +ovl_En_Fr,DAF910,DB23A0,C5C200,C5E060,80A25DB0,actors +ovl_Item_Shield,DB23A0,DB2DB0,C5E060,C5E860,80A28840,actors +ovl_Bg_Ice_Shelter,DB2DB0,DB3FE0,C5E860,C5F630,80A29250,actors +ovl_En_Ice_Hono,DB3FE0,DB51D0,C5F630,C60300,80A2A480,actors +ovl_Item_Ocarina,DB51D0,DB59A0,C60300,C608C0,80A2B670,actors +ovl_Magic_Dark,DB59A0,DB71F0,C608C0,C61C00,80A2BE40,actors +ovl_Demo_6K,DB71F0,DB9F00,C61C00,C63D40,80A2D690,actors +ovl_En_Anubice_Tag,DB9F00,DBA1D0,C63D40,C63FB0,80A303A0,actors +ovl_Bg_Haka_Gate,DBA1D0,DBB250,C63FB0,C64C80,80A30670,actors +ovl_Bg_Spot15_Saku,DBB250,DBB590,C64C80,C64F50,80A31700,actors +ovl_Bg_Jya_Goroiwa,DBB590,DBBD10,C64F50,C655B0,80A31A40,actors +ovl_Bg_Jya_Zurerukabe,DBBD10,DBC3C0,C655B0,C65B00,80A321C0,actors +ovl_Bg_Jya_Cobra,DBC3C0,DBE0E0,C65B00,C67070,80A32870,actors +ovl_Bg_Jya_Kanaami,DBE0E0,DBE490,C67070,C67360,80A34590,actors +ovl_Fishing,DBE490,DD1E60,C67360,C74890,80A34940,actors +ovl_Obj_Oshihiki,DD1E60,DD3910,C74890,C75B30,80A4F3F0,actors +ovl_Bg_Gate_Shutter,DD3910,DD3D90,C75B30,C75EB0,80A50EA0,actors +ovl_Eff_Dust,DD3D90,DD5170,C75EB0,C76A80,80A51320,actors +ovl_Bg_Spot01_Fusya,DD5170,DD5410,C76A80,C76CC0,80A52700,actors +ovl_Bg_Spot01_Idohashira,DD5410,DD6010,C76CC0,C775F0,80A529A0,actors +ovl_Bg_Spot01_Idomizu,DD6010,DD6320,C775F0,C778C0,80A535A0,actors +ovl_Bg_Po_Syokudai,DD6320,DD6C70,C778C0,C78060,80A538B0,actors +ovl_Bg_Ganon_Otyuka,DD6C70,DD92B0,C78060,C79D90,80A54200,actors +ovl_Bg_Spot15_Rrbox,DD92B0,DDA090,C79D90,C7A7A0,80A56840,actors +ovl_Bg_Umajump,DDA090,DDA220,C7A7A0,C7A910,80A57620,actors +ovl_En_Insect,DDA220,DDC740,C7A910,C7C1B0,80A577B0,actors +ovl_En_Butte,DDC740,DDDD10,C7C1B0,C7D180,80A59CD0,actors +ovl_En_Fish,DDDD10,DDFE20,C7D180,C7E640,80A5B2A0,actors +ovl_Bg_Spot08_Iceblock,DDFE20,DE0E60,C7E640,C7F1E0,80A5D3B0,actors +ovl_Item_Etcetera,DE0E60,DE1730,C7F1E0,C7F870,80A5E3F0,actors +ovl_Arrow_Fire,DE1730,DE35F0,C7F870,C81320,80A5ECC0,actors +ovl_Arrow_Ice,DE35F0,DE54D0,C81320,C82B80,80A60B80,actors +ovl_Arrow_Light,DE54D0,DE73C0,C82B80,C84470,80A62A60,actors +ovl_Obj_Kibako,DE73C0,DE80C0,C84470,C84D50,80A64950,actors +ovl_Obj_Tsubo,DE80C0,DE90B0,C84D50,C858B0,80A65650,actors +ovl_En_Wonder_Item,DE90B0,DE9D00,C858B0,C86170,80A66640,actors +ovl_En_Ik,DE9D00,DEE330,C86170,C88A90,80A67370,actors +ovl_Demo_Ik,DEE330,DEF840,C88A90,C897A0,80A6B9B0,actors +ovl_En_Skj,DEF840,DF3170,C897A0,C8BB60,80A6CEC0,actors +ovl_En_Skjneedle,DF3170,DF3480,C8BB60,C8BE10,80A70800,actors +ovl_En_G_Switch,DF3480,DF4CB0,C8BE10,C8D0D0,80A70B10,actors +ovl_Demo_Ext,DF4CB0,DF55F0,C8D0D0,C8D7F0,80A72340,actors +ovl_Demo_Shd,DF55F0,DF7A00,C8D7F0,C8F030,80A72C80,actors +ovl_En_Dns,DF7A00,DF8D90,C8F030,C8FD00,80A75090,actors +ovl_Elf_Msg,DF8D90,DF9380,C8FD00,C90160,80A76420,actors +ovl_En_Honotrap,DF9380,DFA8D0,C90160,C91130,80A76A10,actors +ovl_En_Tubo_Trap,DFA8D0,DFB570,C91130,C91A40,80A77F60,actors +ovl_Obj_Ice_Poly,DFB570,DFBF20,C91A40,C92230,80A78C00,actors +ovl_Bg_Spot03_Taki,DFBF20,DFC810,C92230,C92900,80A795B0,actors +ovl_Bg_Spot07_Taki,DFC810,DFCDD0,C92900,C92D70,80A79EA0,actors +ovl_En_Fz,DFCDD0,DFEDE0,C92D70,C94460,80A7A460,actors +ovl_En_Po_Relay,DFEDE0,E004F0,C94460,C955D0,80A7C470,actors +ovl_Bg_Relay_Objects,E004F0,E00CA0,C955D0,C95BF0,80A7DB80,actors +ovl_En_Diving_Game,E00CA0,E02650,C95BF0,C96DE0,80A7E330,actors +ovl_En_Kusa,E02650,E03B30,C96DE0,C97D30,80A7FCE0,actors +ovl_Obj_Bean,E03B30,E062C0,C97D30,C99600,80A811C0,actors +ovl_Obj_Bombiwa,E062C0,E06830,C99600,C99AB0,80A83950,actors +ovl_Obj_Switch,E06830,E085F0,C99AB0,C9AD90,80A83EC0,actors +ovl_Obj_Elevator,E085F0,E089B0,C9AD90,C9B080,80A85C80,actors +ovl_Obj_Lift,E089B0,E093D0,C9B080,C9B8C0,80A86040,actors +ovl_Obj_Hsblock,E093D0,E099A0,C9B8C0,C9BD70,80A86A60,actors +ovl_En_Okarina_Tag,E099A0,E0AEA0,C9BD70,C9C970,80A87030,actors +ovl_En_Yabusame_Mark,E0AEA0,E0B570,C9C970,C9CED0,80A88530,actors +ovl_En_Goroiwa,E0B570,E0D930,C9CED0,C9E7F0,80A88C00,actors +ovl_En_Ex_Ruppy,E0D930,E0E9F0,C9E7F0,C9F4B0,80A8AFC0,actors +ovl_En_Toryo,E0E9F0,E0F680,C9F4B0,C9FDF0,80A8C080,actors +ovl_En_Daiku,E0F680,E10DC0,C9FDF0,CA0FE0,80A8CD10,actors +ovl_En_Nwc,E10DC0,E11800,CA0FE0,CA1890,80A8E450,actors +ovl_En_Blkobj,E11800,E11D60,CA1890,CA1D10,80A8EE90,actors +ovl_Item_Inbox,E11D60,E11EC0,CA1D10,CA1E20,80A8F3F0,actors +ovl_En_Ge1,E11EC0,E13EF0,CA1E20,CA3250,80A8F550,actors +ovl_Obj_Blockstop,E13EF0,E14090,CA3250,CA33D0,80A91580,actors +ovl_En_Sda,E14090,E156D0,CA33D0,CA4260,80A91720,actors +ovl_En_Clear_Tag,E156D0,E1E240,CA4260,CA86A0,80A92E20,actors +ovl_En_Niw_Lady,E1E240,E1FB40,CA86A0,CA9890,80A9E3C0,actors +ovl_En_Gm,E1FB40,E20870,CA9890,CAA2A0,80A9FCC0,actors +ovl_En_Ms,E20870,E20F60,CAA2A0,CAA850,80AA09F0,actors +ovl_En_Hs,E20F60,E21B00,CAA850,CAB090,80AA10E0,actors +ovl_Bg_Ingate,E21B00,E21E90,CAB090,CAB3A0,80AA1C80,actors +ovl_En_Kanban,E21E90,E24FE0,CAB3A0,CAD1B0,80AA2010,actors +ovl_En_Heishi3,E24FE0,E259B0,CAD1B0,CAD8E0,80AA5160,actors +ovl_En_Syateki_Niw,E259B0,E27A40,CAD8E0,CAF0B0,80AA5B30,actors +ovl_En_Attack_Niw,E27A40,E28CA0,CAF0B0,CAFE10,80AA7BC0,actors +ovl_Bg_Spot01_Idosoko,E28CA0,E28EB0,CAFE10,CAFFD0,80AA8E20,actors +ovl_En_Sa,E28EB0,E2B120,CAFFD0,CB15E0,80AA9030,actors +ovl_En_Wonder_Talk,E2B120,E2B7B0,CB15E0,CB1B30,80AAB2A0,actors +ovl_Bg_Gjyo_Bridge,E2B7B0,E2BCB0,CB1B30,CB1F70,80AAB930,actors +ovl_En_Ds,E2BCB0,E2C8D0,CB1F70,CB27D0,80AABE30,actors +ovl_En_Mk,E2C8D0,E2D760,CB27D0,CB31C0,80AACA50,actors +ovl_En_Bom_Bowl_Man,E2D760,E2ECA0,CB31C0,CB4160,80AAD8E0,actors +ovl_En_Bom_Bowl_Pit,E2ECA0,E2F610,CB4160,CB48C0,80AAEE20,actors +ovl_En_Owl,E2F610,E331B0,CB48C0,CB6B40,80AAF790,actors +ovl_En_Ishi,E331B0,E3C300,CB6B40,CB7E90,80AB3330,actors +ovl_Obj_Hana,E3C300,E3C610,CB7E90,CB8100,80ABC480,actors +ovl_Obj_Lightswitch,E3C610,E3DA40,CB8100,CB8F00,80ABC790,actors +ovl_Obj_Mure2,E3DA40,E3E460,CB8F00,CB9680,80ABDBC0,actors +ovl_En_Go,E3E460,E42AA0,CB9680,CBC3E0,80ABE5E0,actors +ovl_En_Fu,E42AA0,E437E0,CBC3E0,CBCE50,80AC2C20,actors +ovl_En_Changer,E437E0,E441C0,CBCE50,CBD5A0,80AC3970,actors +ovl_Bg_Jya_Megami,E441C0,E453A0,CBD5A0,CBE480,80AC4350,actors +ovl_Bg_Jya_Lift,E453A0,E458F0,CBE480,CBE8D0,80AC5530,actors +ovl_Bg_Jya_Bigmirror,E458F0,E46130,CBE8D0,CBEFE0,80AC5A80,actors +ovl_Bg_Jya_Bombchuiwa,E46130,E46C60,CBEFE0,CBF8B0,80AC62C0,actors +ovl_Bg_Jya_Amishutter,E46C60,E46FF0,CBF8B0,CBFB00,80AC6DF0,actors +ovl_Bg_Jya_Bombiwa,E46FF0,E475B0,CBFB00,CBFFE0,80AC7180,actors +ovl_Bg_Spot18_Basket,E475B0,E485A0,CBFFE0,CC0BF0,80AC7740,actors +ovl_En_Ganon_Organ,E485A0,E4F5A0,CC0BF0,CC4250,80AC8730,actors +ovl_En_Siofuki,E4F5A0,E50350,CC4250,CC4C90,80ACF730,actors +ovl_En_Stream,E50350,E508E0,CC4C90,CC5160,80AD04E0,actors +ovl_En_Mm,E508E0,E51F00,CC5160,CC6270,80AD0A70,actors +ovl_En_Ko,E51F00,E56040,CC6270,CC87F0,80AD2090,actors +ovl_En_Kz,E56040,E575E0,CC87F0,CC97F0,80AD61D0,actors +ovl_En_Weather_Tag,E575E0,E584D0,CC97F0,CC9F40,80AD7770,actors +ovl_Bg_Sst_Floor,E584D0,E58A30,CC9F40,CCA430,80AD8660,actors +ovl_En_Ani,E58A30,E597A0,CCA430,CCADC0,80AD8BC0,actors +ovl_En_Ex_Item,E597A0,E5A910,CCADC0,CCBA80,80AD9930,actors +ovl_Bg_Jya_Ironobj,E5A910,E5B6C0,CCBA80,CCC3F0,80ADAAA0,actors +ovl_En_Js,E5B6C0,E5C090,CCC3F0,CCCB10,80ADB850,actors +ovl_En_Jsjutan,E5C090,E60E50,CCCB10,CCE880,80ADC220,actors +ovl_En_Cs,E60E50,E62080,CCE880,CCF660,80AE1B40,actors +ovl_En_Md,E62080,E646F0,CCF660,CD0D60,80AE2D70,actors +ovl_En_Hy,E646F0,E68030,CD0D60,CD3170,80AE53E0,actors +ovl_En_Ganon_Mant,E68030,E6C250,CD3170,CD4EA0,80AE8D20,actors +ovl_En_Okarina_Effect,E6C250,E6C610,CD4EA0,CD5190,80AECF40,actors +ovl_En_Mag,E6C610,E6F520,CD5190,CD7250,80AED300,actors +ovl_Door_Gerudo,E6F520,E6FB10,CD7250,CD7740,80AF2210,actors +ovl_Elf_Msg2,E6FB10,E6FF80,CD7740,CD7A30,80AF2800,actors +ovl_Demo_Gt,E6FF80,E75580,CD7A30,CDA570,80AF2C70,actors +ovl_En_Po_Field,E75580,E78F60,CDA570,CDCE60,80AF8270,actors +ovl_Efc_Erupc,E78F60,E79A40,CDCE60,CDD780,80AFBCE0,actors +ovl_Bg_Zg,E79A40,E79EB0,CDD780,CDDB10,80AFC7C0,actors +ovl_En_Heishi4,E79EB0,E7ADB0,CDDB10,CDE5A0,80AFCC30,actors +ovl_En_Zl3,E7ADB0,E82C00,CDE5A0,CE2610,80AFDB30,actors +ovl_Boss_Ganon2,E82C00,E93F00,CE2610,CECC30,80B05980,actors +ovl_En_Kakasi,E93F00,E94C40,CECC30,CED650,80B187A0,actors +ovl_En_Takara_Man,E94C40,E95500,CED650,CEDDD0,80B194E0,actors +ovl_Obj_Makeoshihiki,E95500,E95990,CEDDD0,CEE1B0,80B19DA0,actors +ovl_Oceff_Spot,E95990,E968C0,CEE1B0,CEEEA0,80B1A230,actors +ovl_End_Title,E968C0,E9A9F0,CEEEA0,CF0910,80B1B160,actors +ovl_En_Torch,E9A9F0,E9AAE0,CF0910,CF09F0,80B1F290,actors +ovl_Demo_Ec,E9AAE0,E9E340,CF09F0,CF2100,80B1F380,actors +ovl_Shot_Sun,E9E340,E9EA00,CF2100,CF26A0,80B22BE0,actors +ovl_En_Dy_Extra,E9EA00,E9EF80,CF26A0,CF2B80,80B232A0,actors +ovl_En_Wonder_Talk2,E9EF80,E9F620,CF2B80,CF3120,80B23820,actors +ovl_En_Ge2,E9F620,EA0FC0,CF3120,CF42B0,80B23EC0,actors +ovl_Obj_Roomtimer,EA0FC0,EA1210,CF42B0,CF44B0,80B25860,actors +ovl_En_Ssh,EA1210,EA3800,CF44B0,CF5F00,80B25AB0,actors +ovl_En_Sth,EA3800,EA78B0,CF5F00,CF8AC0,80B280A0,actors +ovl_Oceff_Wipe,EA78B0,EA8600,CF8AC0,CF9690,80B2C150,actors +ovl_Effect_Ss_Dust,EA8600,EA8E30,CF9690,CF9D40,80B2CEA0,effects +ovl_Effect_Ss_KiraKira,EA8E30,EA94A0,CF9D40,CFA2E0,80B2D6D0,effects +ovl_Effect_Ss_Bomb,EA94A0,EA98C0,CFA2E0,CFA6B0,80B2DD40,effects +ovl_Effect_Ss_Bomb2,EA98C0,EAA1F0,CFA6B0,CFAE20,80B2E160,effects +ovl_Effect_Ss_Blast,EAA1F0,EAA580,CFAE20,CFB190,80B2EA90,effects +ovl_Effect_Ss_G_Spk,EAA580,EAAB30,CFB190,CFB6B0,80B2EE20,effects +ovl_Effect_Ss_D_Fire,EAAB30,EAB020,CFB6B0,CFBB50,80B2F3D0,effects +ovl_Effect_Ss_Bubble,EAB020,EAB4A0,CFBB50,CFBF50,80B2F8C0,effects +ovl_Effect_Ss_G_Ripple,EAB4A0,EABA00,CFBF50,CFC440,80B2FD40,effects +ovl_Effect_Ss_G_Splash,EABA00,EABEB0,CFC440,CFC810,80B302A0,effects +ovl_Effect_Ss_G_Magma,EABEB0,EAC110,CFC810,CFCA50,80B30750,effects +ovl_Effect_Ss_G_Fire,EAC110,EAC3A0,CFCA50,CFCCB0,80B309B0,effects +ovl_Effect_Ss_Lightning,EAC3A0,EACA70,CFCCB0,CFD300,80B30C40,effects +ovl_Effect_Ss_Dt_Bubble,EACA70,EAD000,CFD300,CFD7E0,80B31310,effects +ovl_Effect_Ss_Hahen,EAD000,EAD640,CFD7E0,CFDCC0,80B318A0,effects +ovl_Effect_Ss_Stick,EAD640,EAD9E0,CFDCC0,CFE010,80B31EE0,effects +ovl_Effect_Ss_Sibuki,EAD9E0,EAE0B0,CFE010,CFE620,80B32280,effects +ovl_Effect_Ss_Sibuki2,EAE0B0,EAE3E0,CFE620,CFE930,80B32950,effects +ovl_Effect_Ss_G_Magma2,EAE3E0,EAE8F0,CFE930,CFEDF0,80B32C80,effects +ovl_Effect_Ss_Stone1,EAE8F0,EAEC80,CFEDF0,CFF140,80B33190,effects +ovl_Effect_Ss_HitMark,EAEC80,EAF1D0,CFF140,CFF600,80B33520,effects +ovl_Effect_Ss_Fhg_Flash,EAF1D0,EB0150,CFF600,D00020,80B33A70,effects +ovl_Effect_Ss_K_Fire,EB0150,EB0580,D00020,D00410,80B349F0,effects +ovl_Effect_Ss_Solder_Srch_Ball,EB0580,EB0730,D00410,D005B0,80B34E20,effects +ovl_Effect_Ss_Kakera,EB0730,EB17C0,D005B0,D011F0,80B34FD0,effects +ovl_Effect_Ss_Ice_Piece,EB17C0,EB1C00,D011F0,D01600,80B36060,effects +ovl_Effect_Ss_En_Ice,EB1C00,EB24C0,D01600,D01DC0,80B364A0,effects +ovl_Effect_Ss_Fire_Tail,EB24C0,EB2BC0,D01DC0,D02420,80B36D60,effects +ovl_Effect_Ss_En_Fire,EB2BC0,EB3300,D02420,D02A90,80B37460,effects +ovl_Effect_Ss_Extra,EB3300,EB36C0,D02A90,D02E40,80B37BA0,effects +ovl_Effect_Ss_Fcircle,EB36C0,EB3B70,D02E40,D032B0,80B37F60,effects +ovl_Effect_Ss_Dead_Db,EB3B70,EB4050,D032B0,D03770,80B38410,effects +ovl_Effect_Ss_Dead_Dd,EB4050,EB45E0,D03770,D03C90,80B388F0,effects +ovl_Effect_Ss_Dead_Ds,EB45E0,EB4A60,D03C90,D040C0,80B38E80,effects +ovl_Effect_Ss_Dead_Sound,EB4A60,EB4BA0,D040C0,D04200,80B39300,effects +ovl_Oceff_Storm,EB4BA0,EB6740,D04200,D05C60,80B39440,actors +ovl_En_Weiyer,EB6740,EB8140,D05C60,D06D90,80B3AFE0,actors +ovl_Bg_Spot05_Soko,EB8140,EB8460,D06D90,D07020,80B3C9E0,actors +ovl_Bg_Jya_1flift,EB8460,EB8AF0,D07020,D07520,80B3CD00,actors +ovl_Bg_Jya_Haheniron,EB8AF0,EB92E0,D07520,D07BA0,80B3D390,actors +ovl_Bg_Spot12_Gate,EB92E0,EB96F0,D07BA0,D07EB0,80B3DB80,actors +ovl_Bg_Spot12_Saku,EB96F0,EB9BB0,D07EB0,D08270,80B3DF90,actors +ovl_En_Hintnuts,EB9BB0,EBB5E0,D08270,D09410,80B3E450,actors +ovl_En_Nutsball,EBB5E0,EBBC00,D09410,D09990,80B3FE80,actors +ovl_Bg_Spot00_Break,EBBC00,EBBDA0,D09990,D09B00,80B404A0,actors +ovl_En_Shopnuts,EBBDA0,EBCCB0,D09B00,D0A560,80B40640,actors +ovl_En_It,EBCCB0,EBCE40,D0A560,D0A690,80B41550,actors +ovl_En_GeldB,EBCE40,EC21F0,D0A690,D0DA70,80B416E0,actors +ovl_Oceff_Wipe2,EC21F0,EC3960,D0DA70,D0E8C0,80B46A90,actors +ovl_Oceff_Wipe3,EC3960,EC50B0,D0E8C0,D0FB50,80B48200,actors +ovl_En_Niw_Girl,EC50B0,EC5B80,D0FB50,D104A0,80B49950,actors +ovl_En_Dog,EC5B80,EC6D30,D104A0,D11120,80B4A420,actors +ovl_En_Si,EC6D30,EC7230,D11120,D11540,80B4B5D0,actors +ovl_Bg_Spot01_Objects2,EC7230,EC76F0,D11540,D11950,80B4BAD0,actors +ovl_Obj_Comb,EC76F0,EC7F50,D11950,D12090,80B4BF90,actors +ovl_Bg_Spot11_Bakudankabe,EC7F50,EC8590,D12090,D125F0,80B4C7F0,actors +ovl_Obj_Kibako2,EC8590,EC8C50,D125F0,D12BB0,80B4CE30,actors +ovl_En_Dnt_Demo,EC8C50,EC9970,D12BB0,D13600,80B4D4F0,actors +ovl_En_Dnt_Jiji,EC9970,ECAE80,D13600,D142B0,80B4E210,actors +ovl_En_Dnt_Nomal,ECAE80,ECDC90,D142B0,D15E70,80B4F720,actors +ovl_En_Guest,ECDC90,ECE630,D15E70,D16680,80B52530,actors +ovl_Bg_Bom_Guard,ECE630,ECE850,D16680,D16870,80B52ED0,actors +ovl_En_Hs2,ECE850,ECEE30,D16870,D16D50,80B530F0,actors +ovl_Demo_Kekkai,ECEE30,ED0110,D16D50,D17BF0,80B536D0,actors +ovl_Bg_Spot08_Bakudankabe,ED0110,ED07B0,D17BF0,D181A0,80B549B0,actors +ovl_Bg_Spot17_Bakudankabe,ED07B0,ED0E90,D181A0,D18780,80B55050,actors +ovl_Obj_Mure3,ED0E90,ED1660,D18780,D18DB0,80B55730,actors +ovl_En_Tg,ED1660,ED1D30,D18DB0,D19380,80B55F00,actors +ovl_En_Mu,ED1D30,ED2650,D19380,D19B40,80B565D0,actors +ovl_En_Go2,ED2650,ED8670,D19B40,D1D940,80B56EF0,actors +ovl_En_Wf,ED8670,EDC980,D1D940,D204A0,80B5CF10,actors +ovl_En_Skb,EDC980,EDE270,D204A0,D216C0,80B61220,actors +ovl_Demo_Gj,EDE270,EE1F20,D216C0,D23330,80B62B10,actors +ovl_Demo_Geff,EE1F20,EE2740,D23330,D23920,80B667C0,actors +ovl_Bg_Gnd_Firemeiro,EE2740,EE2C80,D23920,D23D80,80B66FE0,actors +ovl_Bg_Gnd_Darkmeiro,EE2C80,EE3440,D23D80,D24340,80B67520,actors +ovl_Bg_Gnd_Soulmeiro,EE3440,EE3CA0,D24340,D24A30,80B67CE0,actors +ovl_Bg_Gnd_Nisekabe,EE3CA0,EE3E10,D24A30,D24B80,80B68540,actors +ovl_Bg_Gnd_Iceblock,EE3E10,EE4F00,D24B80,D256C0,80B686B0,actors +ovl_Bg_Ydan_Sp,EE4F00,EE6670,D256C0,D267E0,80B697B0,actors +ovl_En_Gb,EE6670,EE7DA0,D267E0,D27910,80B6AF20,actors +ovl_En_Gs,EE7DA0,EE9C40,D27910,D28F90,80B6C650,actors +ovl_Bg_Mizu_Bwall,EE9C40,EEB110,D28F90,D29D70,80B6E4F0,actors +ovl_Bg_Mizu_Shutter,EEB110,EEB910,D29D70,D2A3A0,80B6F9C0,actors +ovl_En_Daiku_Kakariko,EEB910,EECCD0,D2A3A0,D2B290,80B701C0,actors +ovl_Bg_Bowl_Wall,EECCD0,EED650,D2B290,D2BAB0,80B71580,actors +ovl_En_Wall_Tubo,EED650,EEDB40,D2BAB0,D2BED0,80B71F00,actors +ovl_En_Po_Desert,EEDB40,EEE900,D2BED0,D2CA30,80B723F0,actors +ovl_En_Crow,EEE900,EEFFA0,D2CA30,D2DB00,80B731B0,actors +ovl_Door_Killer,EEFFA0,EF1510,D2DB00,D2EB80,80B74850,actors +ovl_Bg_Spot11_Oasis,EF1510,EF1C40,D2EB80,D2F1B0,80B75DC0,actors +ovl_Bg_Spot18_Futa,EF1C40,EF1DE0,D2F1B0,D2F310,80B764F0,actors +ovl_Bg_Spot18_Shutter,EF1DE0,EF2330,D2F310,D2F730,80B76690,actors +ovl_En_Ma3,EF2330,EF32E0,D2F730,D30360,80B76BE0,actors +ovl_En_Cow,EF32E0,EF4740,D30360,D31080,80B77B90,actors +ovl_Bg_Ice_Turara,EF4740,EF4F70,D31080,D31740,80B78FF0,actors +ovl_Bg_Ice_Shutter,EF4F70,EF53E0,D31740,D31AA0,80B79820,actors +ovl_En_Kakasi2,EF53E0,EF5B00,D31AA0,D32040,80B79C90,actors +ovl_En_Kakasi3,EF5B00,EF6BE0,D32040,D32C80,80B7A3B0,actors +ovl_Oceff_Wipe4,EF6BE0,EF7BC0,D32C80,D33850,80B7B490,actors +ovl_En_Eg,EF7BC0,EF7D70,D33850,D339B0,80B7C470,actors +ovl_Bg_Menkuri_Nisekabe,EF7D70,EF7EC0,D339B0,D33AD0,80B7C620,actors +ovl_En_Zo,EF7EC0,EFA470,D33AD0,D35540,80B7C770,actors +ovl_Effect_Ss_Ice_Smoke,EFA470,EFA930,D35540,D35980,80B7ED20,effects +ovl_Obj_Makekinsuta,EFA930,EFAA80,D35980,D35AC0,80B7F1E0,actors +ovl_En_Ge3,EFAA80,EFB5D0,D35AC0,D36340,80B7F330,actors +ovl_Obj_Timeblock,EFB5D0,EFC210,D36340,D36C30,80B7FE80,actors +ovl_Obj_Hamishi,EFC210,EFCA60,D36C30,D37330,80B80AC0,actors +ovl_En_Zl4,EFCA60,F01490,D37330,D39930,80B81310,actors +ovl_En_Mm2,F01490,F02250,D39930,D3A3A0,80B85D40,actors +ovl_Bg_Jya_Block,F02250,F024C0,D3A3A0,D3A600,80B86B00,actors +ovl_Obj_Warp2block,F024C0,F02FF0,D3A600,D3AED0,80B86D70,actors diff --git a/tools/disasm/ntsc-1.2/files_boot.csv b/tools/disasm/ntsc-1.2/files_boot.csv new file mode 100644 index 0000000000..248233ea98 --- /dev/null +++ b/tools/disasm/ntsc-1.2/files_boot.csv @@ -0,0 +1,138 @@ +offset,vram,.text +0,80000460,src/boot/boot_main +140,800005A0,src/boot/idle +3D0,80000830,src/boot/viconfig +520,80000980,src/boot/z_std_dma +C90,800010F0,src/boot/yaz0 +FD0,80001430,src/boot/z_locale +1070,800014D0,src/boot/cic6105 +12F0,80001750,src/boot/is_debug +1350,800017B0,src/libultra/io/driverominit +1530,80001990,src/boot/mio0 +15E0,80001A40,src/boot/stackcheck +17F0,80001C50,src/boot/logutils +1910,80001D70,src/code/sleep +1AB0,80001F10,src/libultra/io/piacs +1B70,80001FD0,src/libultra/os/sendmesg +1CC0,80002120,src/libultra/os/stopthread +1D80,800021E0,src/libultra/io/viextendvstart +1D90,800021F0,src/libultra/os/recvmesg +1ED0,80002330,src/libultra/libc/ll +2190,800025F0,src/libultra/os/exceptasm +2A90,80002EF0,src/libultra/os/thread +2AD0,80002F30,src/libultra/os/destroythread +2BE0,80003040,src/libultra/libc/bzero +2C80,800030E0,src/libultra/os/createthread +2DD0,80003230,src/libultra/os/initialize +3120,80003580,src/libultra/os/parameters +3180,800035E0,src/libultra/os/setsr +3190,800035F0,src/libultra/os/getsr +31A0,80003600,src/libultra/os/writebackdcache +3220,80003680,src/libultra/io/vigetnextframebuf +3260,800036C0,src/libultra/io/pimgr +33E0,80003840,src/libultra/io/devmgr +37F0,80003C50,src/libultra/io/pirawdma +38C0,80003D20,src/libultra/os/virtualtophysical +3940,80003DA0,src/libultra/io/viblack +39B0,80003E10,src/libultra/io/sirawread +3A00,80003E60,src/libultra/os/getthreadid +3A20,80003E80,src/libultra/os/setintmask +3AC0,80003F20,src/libultra/io/visetmode +3B30,80003F90,src/libultra/os/probetlb +3BF0,80004050,src/libultra/os/getmemsize +3D10,80004170,src/libultra/os/seteventmesg +3DD0,80004230,src/libultra/os/unmaptlball +3E20,80004280,src/libultra/io/epidma +3F00,80004360,src/libultra/os/invalicache +3F80,800043E0,src/libultra/os/createmesgqueue +3FB0,80004410,src/libultra/os/invaldcache +4060,800044C0,src/libultra/io/si +4090,800044F0,src/libultra/os/jammesg +41E0,80004640,src/libultra/os/setthreadpri +42C0,80004720,src/libultra/os/getthreadpri +42E0,80004740,src/libultra/io/epirawread +4440,800048A0,src/libultra/io/viswapbuf +4490,800048F0,src/libultra/io/epirawdma +4670,80004AD0,src/libultra/os/gettime +4700,80004B60,src/libultra/os/timerintr +4B00,80004F60,src/libultra/os/getcount +4B10,80004F70,src/libultra/os/setglobalintmask +4B60,80004FC0,src/libultra/os/setcompare +4B70,80004FD0,src/libultra/libc/bcopy +4E80,800052E0,src/libultra/os/resetglobalintmask +4EE0,80005340,src/libultra/os/interrupt +4F70,800053D0,src/libultra/io/vi +50B0,80005510,src/libultra/io/viswapcontext +53B0,80005810,src/libultra/io/pigetcmdq +53E0,80005840,src/libultra/io/epiread +5430,80005890,src/libultra/io/visetspecial +5590,800059F0,src/libultra/io/cartrominit +56F0,80005B50,src/libultra/os/setfpccsr +5700,80005B60,src/libultra/os/getfpccsr +5710,80005B70,src/libultra/io/epiwrite +5760,80005BC0,src/libultra/os/maptlbrdb +57C0,80005C20,src/libultra/os/yieldthread +5810,80005C70,src/libultra/os/getcause +5820,80005C80,src/libultra/io/epirawwrite +5980,80005DE0,src/libultra/os/settimer +5A60,80005EC0,src/libultra/io/sirawwrite +5AC0,80005F20,src/libultra/io/vimgr +5DD0,80006230,src/libultra/io/vigetcurrcontext +5DE0,80006240,src/libultra/os/startthread +5F30,80006390,src/libultra/io/visetyscale +5F90,800063F0,src/libultra/io/visetxscale +60C0,80006520,src/libultra/os/sethwintrroutine +6130,80006590,src/libultra/os/gethwintrroutine +6160,800065C0,data/rsp_boot.text + +offset,vram,.data +62E0,80006740,data/unk_80009410.data +6310,80006770,src/boot/idle +6330,80006790,src/boot/viconfig +6340,800067A0,src/boot/z_std_dma +6350,800067B0,src/boot/z_locale +6360,800067C0,src/boot/cic6105 +63A0,80006800,src/libultra/io/driverominit +63B0,80006810,src/boot/stackcheck +63C0,80006820,src/libultra/io/piacs +63D0,80006830,src/libultra/io/vimodepallan1 +6420,80006880,src/libultra/os/exceptasm +6450,800068B0,src/libultra/os/thread +6470,800068D0,src/libultra/os/initialize +6490,800068F0,src/libultra/io/pimgr +64C0,80006920,src/libultra/os/seteventmesg +64D0,80006930,src/libultra/os/timerintr +64E0,80006940,src/libultra/io/vimodentsclan1 +6530,80006990,src/libultra/io/vimodempallan1 +6580,800069E0,src/libultra/io/vi +65F0,80006A50,src/libultra/io/cartrominit +6600,80006A60,src/libultra/io/vimgr + +offset,vram,.rodata +6620,80006A80,src/boot/boot_main +6630,80006A90,src/boot/idle +6640,80006AA0,src/boot/z_std_dma +66C0,80006B20,src/boot/z_locale +66D0,80006B30,src/boot/cic6105 +6730,80006B90,src/boot/stackcheck +6770,80006BD0,src/boot/logutils +67E0,80006C40,src/libultra/os/exceptasm +6830,80006C90,src/libultra/io/devmgr +6850,80006CB0,src/libultra/os/setintmask +68D0,80006D30,src/boot/build + +offset,vram,.bss +6900,80006D60,src/boot/boot_main +72F0,80007750,src/boot/idle +7F00,80008360,src/boot/z_std_dma +8670,80008AD0,src/boot/yaz0 +8A80,80008EE0,src/boot/z_locale +8AA0,80008F00,src/libultra/io/driverominit +8B20,80008F80,src/libultra/io/piacs +8B40,80008FA0,src/libultra/os/initialize +8B50,80008FB0,src/libultra/io/pimgr +9FC0,8000A420,src/libultra/os/seteventmesg +A040,8000A4A0,src/libultra/os/timerintr +A080,8000A4E0,src/libultra/io/cartrominit +A100,8000A560,src/libultra/io/vimgr +B320,8000B780,.end diff --git a/tools/disasm/ntsc-1.2/files_code.csv b/tools/disasm/ntsc-1.2/files_code.csv new file mode 100644 index 0000000000..47a07ef54c --- /dev/null +++ b/tools/disasm/ntsc-1.2/files_code.csv @@ -0,0 +1,460 @@ +offset,vram,.text +0,800116E0,src/code/z_en_a_keep +AA0,80012180,src/code/z_en_item00 +2E90,80014570,src/code/z_eff_blure +6310,800179F0,src/code/z_eff_shield_particle +7980,80019060,src/code/z_eff_spark +9040,8001A720,src/code/z_eff_ss_dead +97E0,8001AEC0,src/code/z_effect +9F60,8001B640,src/code/z_effect_soft_sprite +AA00,8001C0E0,src/code/z_effect_soft_sprite_old_init +D520,8001EC00,src/code/flg_set +D930,8001F010,src/code/z_DLF +DB80,8001F260,src/code/z_actor +1A0C0,8002B7A0,src/code/z_actor_dlftbls +1A2C0,8002B9A0,src/code/z_bgcheck +23EA0,80035580,src/code/code_800430A0 +241C0,800358A0,src/code/code_80043480 +24550,80035C30,src/code/z_camera +38D70,8004A450,src/code/z_collision_btltbls +38DD0,8004A4B0,src/code/z_collision_check +40A50,80052130,src/code/z_common_data +40B00,800521E0,src/code/z_debug +40E10,800524F0,src/code/z_debug_display +412C0,800529A0,src/code/z_demo +45FE0,800576C0,src/code/code_80069420 +46070,80057750,src/code/z_draw +47ED0,800595B0,src/code/z_sfx_source +48090,80059770,src/code/z_elf_message +48770,80059E50,src/code/z_face_reaction +487C0,80059EA0,src/code/code_8006C3A0 +48940,8005A020,src/code/z_fcurve_data +48B80,8005A260,src/code/z_fcurve_data_skelanime +49370,8005AA50,src/code/z_horse +4A050,8005B730,src/code/z_jpeg +4A810,8005BEF0,src/code/z_kaleido_setup +4AC40,8005C320,src/code/z_kanfont +4AE50,8005C530,src/code/z_kankyo +52610,80063CF0,src/code/z_lib +537B0,80064E90,src/code/z_lifemeter +54B50,80066230,src/code/z_lights +55BF0,800672D0,src/code/z_malloc +55DD0,800674B0,src/code/z_map_mark +56420,80067B00,src/code/z_prenmi_buff +564E0,80067BC0,src/code/z_nulltask +56560,80067C40,src/code/z_olib +56C50,80068330,src/code/z_onepointdemo +5ABF0,8006C2D0,src/code/z_map_exp +5C860,8006DF40,src/code/z_parameter +67F30,80079610,src/code/z_path +68100,800797E0,src/code/z_frame_advance +681B0,80079890,src/code/z_player_lib +6BBE0,8007D2C0,src/code/z_prenmi +6BD80,8007D460,src/code/z_quake +6CBF0,8007E2D0,src/code/z_rcp +6E4F0,8007FBD0,src/code/z_room +6FC80,80081360,src/code/z_sample +70080,80081760,src/code/code_80097A00 +70240,80081920,src/code/z_scene +716F0,80082DD0,src/code/z_scene_table +77D60,80089440,src/code/z_skelanime +7C6E0,8008DDC0,src/code/z_skin +7D280,8008E960,src/code/z_skin_awb +7DB90,8008F270,src/code/z_skin_matrix +7EF30,80090610,src/code/z_sram +80270,80091950,src/code/z_ss_sram +80440,80091B20,src/code/z_rumble +806E0,80091DC0,src/code/z_view +81E10,800934F0,src/code/z_vimode +82980,80094060,src/code/z_viscvg +82B20,80094200,src/code/z_vismono +83380,80094A60,src/code/z_viszbuf +83670,80094D50,src/code/z_vr_box +85F60,80097640,src/code/z_vr_box_draw +86660,80097D40,src/code/z_player_call +867D0,80097EB0,src/code/z_fbdemo +871F0,800988D0,src/code/z_fbdemo_triforce +877A0,80098E80,src/code/z_fbdemo_wipe1 +87C10,800992F0,src/code/z_fbdemo_circle +882D0,800999B0,src/code/z_fbdemo_fade +88630,80099D10,src/code/shrink_window +887A0,80099E80,src/code/code_800BB0A0 +88C70,8009A350,src/code/z_kaleido_manager +88EA0,8009A580,src/code/z_kaleido_scope_call +89180,8009A860,src/code/z_play +8CCB0,8009E390,src/code/PreRender +8EED0,800A05B0,src/code/TwoHeadGfxArena +8F0E0,800A07C0,src/code/TwoHeadArena +8F2A0,800A0980,src/code/audio_stop_all_sfx +8F2F0,800A09D0,src/code/audio_thread_manager +8F710,800A0DF0,src/code/title_setup +8F780,800A0E60,src/code/game +8FFC0,800A16A0,src/code/gamealloc +90100,800A17E0,src/code/graph +90AA0,800A2180,src/code/gfxalloc +90B00,800A21E0,src/code/listalloc +90C50,800A2330,src/code/main +91000,800A26E0,src/code/padmgr +91B20,800A3200,src/code/sched +927A0,800A3E80,src/code/speed_meter +931E0,800A48C0,src/code/sys_cfb +93300,800A49E0,src/code/sys_math +935A0,800A4C80,src/code/sys_math3d +99370,800AAA50,src/code/sys_math_atan +995A0,800AAC80,src/code/sys_matrix +9B9A0,800AD080,src/code/sys_ucode +9B9F0,800AD0D0,src/code/sys_rumble +9BD50,800AD430,src/code/code_800D31A0 +9BD80,800AD460,src/code/irqmgr +9C3A0,800ADA80,src/code/code_n64dd_800AD410 +9C450,800ADB30,src/code/code_n64dd_800AD4C0 +9C540,800ADC20,src/code/fault +9E710,800AFDF0,src/code/kanread +9F1F0,800B08D0,src/audio/lib/synthesis +A2380,800B3A60,src/audio/lib/heap +A5750,800B6E30,src/audio/lib/load +A9540,800BAC20,src/audio/lib/thread +AADA0,800BC480,src/audio/lib/dcache +AAE20,800BC500,src/audio/lib/aisetnextbuf +AAEA0,800BC580,src/audio/lib/playback +ACE20,800BE500,src/audio/lib/effects +AD8A0,800BEF80,src/audio/lib/seqplayer +B0EF0,800C25D0,src/audio/general +B70B0,800C8790,src/audio/sfx +B8F00,800CA5E0,src/audio/sequence +BAB20,800CC200,src/code/gfxprint +BB720,800CCE00,src/code/rcp_utils +BBA50,800CD130,src/code/load +BBF00,800CD5E0,src/code/padutils +BC110,800CD7F0,src/code/code_800FC620 +BC530,800CDC10,src/code/padsetup +BC670,800CDD50,src/code/fp_math +BCA20,800CE100,src/code/fp +BCB80,800CE260,src/code/system_malloc +BCDF0,800CE4D0,src/code/rand +BCEF0,800CE5D0,src/code/__osMalloc +BD8A0,800CEF80,src/libultra/libc/sprintf +BD970,800CF050,src/code/printutils +BD9D0,800CF0B0,src/code/jpegutils +BDEE0,800CF5C0,src/code/jpegdecoder +BE4D0,800CFBB0,src/libultra/os/getintmask +BE530,800CFC10,src/libultra/mgu/scale +BE5D0,800CFCB0,src/libultra/gu/sinf +BE790,800CFE70,src/libultra/gu/sins +BE800,800CFEE0,src/libultra/io/sptask +BEAF0,800D01D0,src/libultra/io/motor +BEEC0,800D05A0,src/libultra/io/siacs +BEF80,800D0660,src/libultra/io/controller +BF2C0,800D09A0,src/libultra/io/contreaddata +BF4A0,800D0B80,src/libultra/gu/perspective +BF730,800D0E10,src/libultra/io/sprawdma +BF7C0,800D0EA0,src/libultra/io/sirawdma +BF870,800D0F50,src/libultra/io/sptaskyield +BF890,800D0F70,src/libultra/gu/mtxutil +BFB00,800D11E0,src/libultra/gu/lookat +BFE30,800D1510,src/libultra/os/stoptimer +BFF20,800D1600,src/libultra/gu/sqrtf +BFF30,800D1610,src/libultra/os/afterprenmi +BFF50,800D1630,src/libultra/io/contquery +C0000,800D16E0,src/libultra/gu/lookathil +C07F0,800D1ED0,src/libultra/libc/xprintf +C14B0,800D2B90,src/libultra/libc/string +C1550,800D2C30,src/libultra/io/sp +C1580,800D2C60,src/libultra/gu/position +C17A0,800D2E80,src/libultra/io/sptaskyielded +C1820,800D2F00,src/libultra/gu/rotate +C1A10,800D30F0,src/libultra/io/aisetfreq +C1B60,800D3240,src/libultra/os/getactivequeue +C1B70,800D3250,src/libultra/mgu/normalize +C1C00,800D32E0,src/libultra/io/dpgetstat +C1C10,800D32F0,src/libultra/io/dpsetstat +C1C20,800D3300,src/libultra/gu/ortho +C1DE0,800D34C0,src/libultra/gu/cosf +C1F50,800D3630,src/libultra/gu/coss +C1F80,800D3660,src/libultra/os/settime +C1FB0,800D3690,src/libultra/io/visetevent +C2020,800D3700,src/libultra/gu/us2dex +C21A0,800D3880,src/libultra/io/pfsselectbank +C2220,800D3900,src/libultra/io/contsetch +C2290,800D3970,src/libultra/io/aigetlen +C22A0,800D3980,src/libultra/mgu/translate +C2340,800D3A20,src/libultra/io/contramwrite +C2590,800D3C70,src/libultra/io/pfsgetstatus +C27C0,800D3EA0,src/libultra/io/contpfs +C3340,800D4A20,src/libultra/libc/bcmp +C3460,800D4B40,src/libultra/io/contramread +C3690,800D4D70,src/libultra/io/crc +C3800,800D4EE0,src/libultra/io/pfsisplug +C3B40,800D5220,src/libultra/libc/xlitob +C3DE0,800D54C0,src/libultra/libc/ldiv +C3F70,800D5650,src/libultra/libc/xldtob +C4A30,800D6110,src/libultra/io/spgetstat +C4A40,800D6120,src/libultra/io/spsetstat +C4A50,800D6130,src/libultra/os/writebackdcacheall +C4A80,800D6160,src/libultra/os/getcurrfaultedthread +C4A90,800D6170,src/libultra/libc/llcvt +C4CA0,800D6380,src/libultra/io/vigetcurrframebuf +C4CE0,800D63C0,src/libultra/io/spsetpc +C4D20,800D6400,src/libultra/libc/sqrt +C4D30,800D6410,src/code/fmodf +C4D80,800D6460,src/code/__osMemset +C4DB0,800D6490,src/code/__osMemmove +C4E40,800D6520,src/code/z_message +D0620,800E1D00,src/code/z_game_over +D0B60,800E2240,src/code/z_construct +D1F20,800E3600,data/rsp.text + +offset,vram,.data +D6610,800E7CF0,src/code/z_en_a_keep +D66B0,800E7D90,src/code/z_en_item00 +D6950,800E8030,src/code/z_eff_blure +D6A00,800E80E0,src/code/z_eff_shield_particle +D6A50,800E8130,src/code/z_effect +D6AA0,800E8180,src/code/z_effect_soft_sprite +D6AB0,800E8190,src/code/z_effect_soft_sprite_old_init +D6BA0,800E8280,src/code/z_effect_soft_sprite_dlftbls +D6FB0,800E8690,src/code/flg_set +D7170,800E8850,src/code/z_actor +D7490,800E8B70,src/code/z_actor_dlftbls +DAF80,800EC660,src/code/z_bgcheck +DB0D0,800EC7B0,src/code/z_camera +DE620,800EFD00,src/code/z_collision_btltbls +DE900,800EFFE0,src/code/z_collision_check +DEBB0,800F0290,src/code/z_debug +DEBE0,800F02C0,src/code/z_debug_display +DEC30,800F0310,src/code/z_demo +DED90,800F0470,src/code/z_draw +DFE10,800F14F0,src/code/z_elf_message +DFE60,800F1540,src/code/z_face_reaction +E02A0,800F1980,src/code/z_game_dlftbls +E03C0,800F1AA0,src/code/z_horse +E04D0,800F1BB0,src/code/z_jpeg +E0510,800F1BF0,src/code/z_kaleido_setup +E0560,800F1C40,src/code/z_kankyo +E0950,800F2030,src/code/z_lib +E0980,800F2060,src/code/z_lifemeter +E0AA0,800F2180,src/code/z_lights +E0AB0,800F2190,src/code/z_map_mark +E0B70,800F2250,src/code/z_onepointdemo +E4490,800F5B70,src/code/z_map_exp +E44B0,800F5B90,src/code/z_map_data +E62B0,800F7990,src/code/z_parameter +E65B0,800F7C90,src/code/z_player_lib +E6C90,800F8370,src/code/z_quake +E6CC0,800F83A0,src/code/z_rcp +E7AE0,800F91C0,src/code/z_room +E7B60,800F9240,src/code/code_80097A00 +E7EE0,800F95C0,src/code/z_scene +E7F60,800F9640,src/code/object_table +E8C00,800FA2E0,src/code/z_scene_table +EAE10,800FC4F0,src/code/z_skelanime +EAE30,800FC510,src/code/z_skin_matrix +EAE70,800FC550,src/code/z_sram +EB020,800FC700,src/code/z_ss_sram +EB0D0,800FC7B0,data/unk_8012ABC0.data +EB100,800FC7E0,src/code/z_view +EB110,800FC7F0,src/code/z_viscvg +EB1A0,800FC880,src/code/z_vr_box +EB4A0,800FCB80,src/code/z_player_call +EB4C0,800FCBA0,src/code/z_fbdemo +EB540,800FCC20,src/code/z_fbdemo_triforce +EB610,800FCCF0,src/code/z_fbdemo_wipe1 +EC0B0,800FD790,src/code/z_fbdemo_circle +ED3B0,800FEA90,src/code/z_fbdemo_fade +ED3E0,800FEAC0,src/code/shrink_window +ED3F0,800FEAD0,src/code/z_kaleido_manager +ED440,800FEB20,src/code/z_play +ED450,800FEB30,src/code/audio_stop_all_sfx +ED460,800FEB40,src/code/graph +ED470,800FEB50,src/code/main +ED480,800FEB60,src/code/padmgr +ED490,800FEB70,src/code/speed_meter +ED4C0,800FEBA0,src/code/sys_math +ED500,800FEBE0,src/code/sys_math_atan +EDD10,800FF3F0,src/code/sys_matrix +EDD90,800FF470,src/code/sys_ucode +EDDA0,800FF480,src/code/sys_rumble +EDDB0,800FF490,src/code/irqmgr +EDDD0,800FF4B0,src/code/code_n64dd_800AD4C0 +EE280,800FF960,src/code/fault +EE300,800FF9E0,src/audio/lib/data +F0710,80101DF0,src/audio/lib/synthesis +F0740,80101E20,src/audio/lib/load +F0750,80101E30,src/audio/lib/thread +F0770,80101E50,src/audio/lib/aisetnextbuf +F0780,80101E60,src/audio/lib/effects +F0790,80101E70,src/audio/lib/seqplayer +F07E0,80101EC0,src/audio/general +F1EF0,801035D0,src/audio/sfx_params +F32C0,801049A0,src/audio/data +F3330,80104A10,src/audio/session_config +F3AD0,801051B0,src/code/gfxprint +F4380,80105A60,src/code/logseverity +F4390,80105A70,src/code/code_800FC620 +F43A0,80105A80,src/code/rand +F43B0,80105A90,src/code/__osMalloc +F4400,80105AE0,src/libultra/gu/sins +F4C00,801062E0,src/libultra/io/siacs +F4C10,801062F0,src/libultra/io/controller +F4C20,80106300,src/libultra/libc/xprintf +F4C70,80106350,src/libultra/io/vimodefpallan1 +F4CC0,801063A0,src/libultra/io/contpfs +F4CD0,801063B0,src/libultra/io/contramread +F4CE0,801063C0,src/libultra/libc/xlitob + +offset,vram,.rodata +F4D10,801063F0,src/code/z_en_a_keep +F4D60,80106440,src/code/z_en_item00 +F4FD0,801066B0,src/code/z_eff_blure +F5000,801066E0,src/code/z_eff_shield_particle +F5010,801066F0,src/code/z_eff_spark +F5020,80106700,src/code/z_eff_ss_dead +F5030,80106710,src/code/z_effect_soft_sprite_old_init +F5050,80106730,src/code/flg_set +F53E0,80106AC0,src/code/z_actor +F5990,80107070,src/code/z_actor_dlftbls +F5A00,801070E0,src/code/z_bgcheck +F5AA0,80107180,src/code/code_80043480 +F5AB0,80107190,src/code/z_camera +F6230,80107910,src/code/z_collision_check +F6280,80107960,src/code/z_debug +F6290,80107970,src/code/z_demo +F6770,80107E50,src/code/z_draw +F6780,80107E60,src/code/z_elf_message +F68A0,80107F80,src/code/z_fcurve_data +F68B0,80107F90,src/code/z_fcurve_data_skelanime +F68C0,80107FA0,src/code/z_horse +F68D0,80107FB0,src/code/z_jpeg +F6960,80108040,src/code/z_kankyo +F6A10,801080F0,src/code/z_lib +F6A20,80108100,src/code/z_lifemeter +F6A40,80108120,src/code/z_lights +F6A50,80108130,src/code/z_map_mark +F6AB0,80108190,src/code/z_olib +F6AD0,801081B0,src/code/z_onepointdemo +F7390,80108A70,src/code/z_map_exp +F76B0,80108D90,src/code/z_parameter +F78C0,80108FA0,src/code/z_path +F78D0,80108FB0,src/code/z_player_lib +F7930,80109010,src/code/z_quake +F79C0,801090A0,src/code/z_room +F7A00,801090E0,src/code/z_sample +F7A10,801090F0,src/code/z_scene_table +F7A50,80109130,src/code/z_skelanime +F7A70,80109150,src/code/z_skin +F7A80,80109160,src/code/z_skin_matrix +F7A90,80109170,src/code/z_sram +F7B00,801091E0,src/code/z_rumble +F7B10,801091F0,src/code/z_view +F7B20,80109200,src/code/z_vr_box +F7C10,801092F0,src/code/z_fbdemo_triforce +F7C20,80109300,src/code/z_fbdemo_wipe1 +F7C30,80109310,src/code/z_fbdemo_circle +F7C40,80109320,src/code/code_800BB0A0 +F7C50,80109330,src/code/z_kaleido_manager +F7C70,80109350,src/code/z_play +F7D30,80109410,src/code/game +F7D50,80109430,src/code/graph +F7DA0,80109480,src/code/main +F7DD0,801094B0,src/code/padmgr +F7DE0,801094C0,src/code/sys_cfb +F7DF0,801094D0,src/code/sys_math +F7E00,801094E0,src/code/sys_math3d +F7E90,80109570,src/code/sys_math_atan +F7EA0,80109580,src/code/sys_matrix +F7ED0,801095B0,src/code/irqmgr +F7EF0,801095D0,src/code/fault +F8780,80109E60,src/audio/lib/synthesis +F87A0,80109E80,src/audio/lib/heap +F87D0,80109EB0,src/audio/lib/load +F8840,80109F20,src/audio/lib/thread +F8970,8010A050,src/audio/lib/playback +F89A0,8010A080,src/audio/lib/effects +F89D0,8010A0B0,src/audio/lib/seqplayer +F9010,8010A6F0,src/audio/general +F90E0,8010A7C0,src/audio/sfx +F9100,8010A7E0,src/audio/sequence +F9180,8010A860,src/audio/session_config +F9190,8010A870,src/code/gfxprint +F91D0,8010A8B0,src/code/rcp_utils +F9320,8010AA00,src/code/load +F94C0,8010ABA0,src/code/fp_math +F9690,8010AD70,src/libultra/gu/sinf +F96E0,8010ADC0,src/libultra/gu/perspective +F96F0,8010ADD0,src/libultra/gu/lookathil +F9700,8010ADE0,src/libultra/libc/xprintf +F9800,8010AEE0,src/libultra/gu/position +F9810,8010AEF0,src/libultra/gu/rotate +F9820,8010AF00,src/libultra/gu/cosf +F9870,8010AF50,src/libultra/gu/libm_vals +F9880,8010AF60,src/libultra/libc/xldtob +F98E0,8010AFC0,src/libultra/libc/llcvt + +offset,vram,.data +F98F0,8010AFD0,src/code/z_message +102280,80113960,src/code/z_game_over + +offset,vram,.rodata +102290,80113970,src/code/z_message +1026B0,80113D90,src/code/z_game_over +102710,80113DF0,data/audio_tables.rodata +1032B0,80114990,data/rsp.rodata + +offset,vram,.bss +103DA0,80115480,src/code/z_en_item00 +103DB0,80115490,src/code/z_effect +107BA0,80119280,src/code/flg_set +107BB0,80119290,src/code/z_actor +107C30,80119310,src/code/z_actor_dlftbls +107C40,80119320,src/code/z_bgcheck +107D60,80119440,src/code/z_camera +107E40,80119520,src/code/z_collision_check +1095A0,8011AC80,src/code/z_common_data +10A9D0,8011C0B0,src/code/z_debug +10ABF0,8011C2D0,src/code/z_debug_display +10AC00,8011C2E0,src/code/z_demo +10AC30,8011C310,src/code/z_kankyo +10AD00,8011C3E0,src/code/z_lifemeter +10AD30,8011C410,src/code/z_lights +10AEC0,8011C5A0,src/code/z_malloc +10AED0,8011C5B0,src/code/z_map_mark +10AEE0,8011C5C0,src/code/z_map_exp +10AEF0,8011C5D0,src/code/z_parameter +10AF10,8011C5F0,src/code/z_player_lib +10AF30,8011C610,src/code/z_quake +10AFC0,8011C6A0,src/code/z_skelanime +10AFD0,8011C6B0,src/code/z_skin +10BEE0,8011D5C0,src/code/z_rumble +10BFF0,8011D6D0,src/code/z_vr_box_draw +10C000,8011D6E0,src/code/z_player_call +10C010,8011D6F0,src/code/z_kaleido_scope_call +10C030,8011D710,src/code/z_play +10C140,8011D820,src/code/game +10C220,8011D900,src/code/graph +10C290,8011D970,src/code/main +110120,80121800,src/code/padmgr +110130,80121810,src/code/sched +110150,80121830,src/code/speed_meter +1101C0,801218A0,src/code/sys_cfb +1101D0,801218B0,src/code/sys_math3d +1103F0,80121AD0,src/code/sys_matrix +110400,80121AE0,src/code/code_n64dd_800AD410 +110410,80121AF0,src/code/code_n64dd_800AD4C0 +110420,80121B00,src/code/fault +110EF0,801225D0,src/audio/lib/load +110FB0,80122690,src/audio/general +1111B0,80122890,src/audio/sfx +1139C0,801250A0,src/audio/sequence +114780,80125E60,src/audio/session_config +11AC90,8012C370,src/code/system_malloc +11ACA0,8012C380,src/code/jpegdecoder +11ACB0,8012C390,src/libultra/io/sptask +11ACF0,8012C3D0,src/libultra/io/motor +11ADF0,8012C4D0,src/libultra/io/siacs +11AE10,8012C4F0,src/libultra/io/controller +11AEA0,8012C580,src/libultra/gu/position +11AEB0,8012C590,src/libultra/gu/rotate +11AEC0,8012C5A0,src/libultra/io/contpfs +11AFC0,8012C6A0,src/libultra/io/pfsisplug +11B000,8012C6E0,src/code/z_message +11B020,8012C700,.end diff --git a/tools/disasm/ntsc-1.2/files_makerom.csv b/tools/disasm/ntsc-1.2/files_makerom.csv new file mode 100644 index 0000000000..087a04f528 --- /dev/null +++ b/tools/disasm/ntsc-1.2/files_makerom.csv @@ -0,0 +1,2 @@ +offset,vram,.text +1000,80000400,entry diff --git a/tools/disasm/ntsc-1.2/files_ovl_file_choose.csv b/tools/disasm/ntsc-1.2/files_ovl_file_choose.csv new file mode 100644 index 0000000000..1e4aeabcc3 --- /dev/null +++ b/tools/disasm/ntsc-1.2/files_ovl_file_choose.csv @@ -0,0 +1,22 @@ +offset,vram,.text +0,80803880,src/overlays/gamestates/ovl_file_choose/z_file_copy_erase +3040,808068C0,src/overlays/gamestates/ovl_file_choose/z_file_nameset +8440,8080BCC0,z_file_choose + +offset,vram,.data +EC50,808124D0,src/overlays/gamestates/ovl_file_choose/z_file_nameset_data +F330,80812BB0,src/overlays/gamestates/ovl_file_choose/z_file_copy_erase +F370,80812BF0,src/overlays/gamestates/ovl_file_choose/z_file_nameset +F510,80812D90,src/overlays/gamestates/ovl_file_choose/z_file_choose + +offset,vram,.rodata +F800,80813080,src/overlays/gamestates/ovl_file_choose/z_file_nameset +F810,80813090,src/overlays/gamestates/ovl_file_choose/z_file_choose + +offset,vram,.ovl +F830,808130B0,src/overlays/gamestates/ovl_file_choose/ovl_file_choose_reloc + +offset,vram,.bss +FF20,808137A0,src/overlays/gamestates/ovl_file_choose/z_file_copy_erase +FF30,808137B0,src/overlays/gamestates/ovl_file_choose/z_file_nameset +FF40,808137C0,.end diff --git a/tools/disasm/ntsc-1.2/files_ovl_kaleido_scope.csv b/tools/disasm/ntsc-1.2/files_ovl_kaleido_scope.csv new file mode 100644 index 0000000000..aac6f5c29b --- /dev/null +++ b/tools/disasm/ntsc-1.2/files_ovl_kaleido_scope.csv @@ -0,0 +1,34 @@ +offset,vram,.text +0,808137C0,src/overlays/misc/ovl_kaleido_scope/z_kaleido_collect +2450,80815C10,src/overlays/misc/ovl_kaleido_scope/z_kaleido_debug +43E0,80817BA0,src/overlays/misc/ovl_kaleido_scope/z_kaleido_equipment +5EB0,80819670,src/overlays/misc/ovl_kaleido_scope/z_kaleido_item +7EA0,8081B660,src/overlays/misc/ovl_kaleido_scope/z_kaleido_map +B1B0,8081E970,src/overlays/misc/ovl_kaleido_scope/z_kaleido_prompt +B3B0,8081EB70,src/overlays/misc/ovl_kaleido_scope/z_kaleido_scope +15440,80828C00,src/overlays/misc/ovl_kaleido_scope/z_lmap_mark + +offset,vram,.data +15B90,80829350,src/overlays/misc/ovl_kaleido_scope/z_kaleido_collect +15D40,80829500,src/overlays/misc/ovl_kaleido_scope/z_kaleido_debug +15F10,808296D0,src/overlays/misc/ovl_kaleido_scope/z_kaleido_equipment +15F40,80829700,src/overlays/misc/ovl_kaleido_scope/z_kaleido_item +15FB0,80829770,src/overlays/misc/ovl_kaleido_scope/z_kaleido_map +16200,808299C0,src/overlays/misc/ovl_kaleido_scope/z_kaleido_prompt +16210,808299D0,src/overlays/misc/ovl_kaleido_scope/z_kaleido_scope +16BD0,8082A390,src/overlays/misc/ovl_kaleido_scope/z_lmap_mark +16C20,8082A3E0,src/overlays/misc/ovl_kaleido_scope/z_lmap_mark_data + +offset,vram,.rodata +1AD80,8082E540,src/overlays/misc/ovl_kaleido_scope/z_kaleido_debug +1AE60,8082E620,src/overlays/misc/ovl_kaleido_scope/z_kaleido_equipment +1AE70,8082E630,src/overlays/misc/ovl_kaleido_scope/z_kaleido_scope +1B150,8082E910,src/overlays/misc/ovl_kaleido_scope/z_lmap_mark +1B200,8082E9C0,src/overlays/misc/ovl_kaleido_scope/z_lmap_mark_data + +offset,vram,.ovl +1B280,8082EA40,src/overlays/misc/ovl_kaleido_scope/ovl_kaleido_scope_reloc + +offset,vram,.bss +1C990,80830150,src/overlays/misc/ovl_kaleido_scope/z_kaleido_scope +1CA00,8082FDA0,.end diff --git a/tools/disasm/ntsc-1.2/functions.txt b/tools/disasm/ntsc-1.2/functions.txt new file mode 100644 index 0000000000..ed0019d32e --- /dev/null +++ b/tools/disasm/ntsc-1.2/functions.txt @@ -0,0 +1,13143 @@ +entrypoint = 0x80000400; // type:func +cleararena = 0x80000460; // type:func +bootproc = 0x80000498; // type:func +Main_ThreadEntry = 0x800005A0; // type:func +Idle_ThreadEntry = 0x8000063C; // type:func +ViConfig_UpdateVi = 0x80000830; // type:func +ViConfig_UpdateBlack = 0x80000930; // type:func +DmaMgr_StrCmp = 0x80000980; // type:func +DmaMgr_DmaRomToRam = 0x800009EC; // type:func +DmaMgr_AudioDmaHandler = 0x80000B70; // type:func +DmaMgr_DmaFromDriveRom = 0x80000BE4; // type:func +DmaMgr_GetFileName = 0x80000C88; // type:func +DmaMgr_ProcessRequest = 0x80000C9C; // type:func +DmaMgr_ThreadEntry = 0x80000E38; // type:func +DmaMgr_RequestAsync = 0x80000EB8; // type:func +DmaMgr_RequestSync = 0x80000F80; // type:func +DmaMgr_Init = 0x80000FFC; // type:func +Yaz0_FirstDMA = 0x800010F0; // type:func +Yaz0_NextDMA = 0x80001190; // type:func +Yaz0_DecompressImpl = 0x8000127C; // type:func +Yaz0_Decompress = 0x800013E4; // type:func +Locale_Init = 0x80001430; // type:func +Locale_ResetRegion = 0x800014BC; // type:func +func_800014E8_unknown = 0x800014E8; // type:func +func_800014FC_unknown = 0x800014FC; // type:func +func_800015E8_unknown = 0x800015E8; // type:func +func_8000161C_unknown = 0x8000161C; // type:func +func_80001640_unknown = 0x80001640; // type:func +func_80001714_unknown = 0x80001714; // type:func +func_80001720_unknown = 0x80001720; // type:func +osSyncPrintfUnused = 0x80001750; // type:func +osSyncPrintf = 0x8000176C; // type:func +rmonPrintf = 0x80001788; // type:func +osDriveRomInit = 0x800017B0; // type:func +Mio0_Decompress = 0x80001990; // type:func +StackCheck_Init = 0x80001A40; // type:func +StackCheck_Cleanup = 0x80001AF8; // type:func +StackCheck_Check = 0x80001B3C; // type:func +LogUtils_CheckFloatRange = 0x80001C50; // type:func +LogUtils_HungupThread = 0x80001CE8; // type:func +LogUtils_ResetHungup = 0x80001D34; // type:func +Sleep_Cycles = 0x80001D70; // type:func +Sleep_Nsec = 0x80001DDC; // type:func +Sleep_Usec = 0x80001E2C; // type:func +Sleep_Msec = 0x80001E7C; // type:func +Sleep_Sec = 0x80001ED0; // type:func +__osPiCreateAccessQueue = 0x80001F10; // type:func +__osPiGetAccess = 0x80001F60; // type:func +__osPiRelAccess = 0x80001FA4; // type:func +osSendMesg = 0x80001FD0; // type:func +osStopThread = 0x80002120; // type:func +osViExtendVStart = 0x800021E0; // type:func +osRecvMesg = 0x800021F0; // type:func +__ull_rshift = 0x80002330; // type:func +__ull_rem = 0x8000235C; // type:func +__ull_div = 0x80002398; // type:func +__ll_lshift = 0x800023D4; // type:func +__ll_rem = 0x80002400; // type:func +__ll_div = 0x8000243C; // type:func +__ll_mul = 0x80002498; // type:func +__ull_divremi = 0x800024C8; // type:func +__ll_mod = 0x80002528; // type:func +__ll_rshift = 0x800025C4; // type:func +__osExceptionPreamble = 0x800025F0; // type:func +__osException = 0x80002600; // type:func +__osEnqueueAndYield = 0x80002C0C; // type:func +__osEnqueueThread = 0x80002D0C; // type:func +__osPopThread = 0x80002D54; // type:func +__osDispatchThread = 0x80002D64; // type:func +__osCleanupThread = 0x80002EE0; // type:func +__osDequeueThread = 0x80002EF0; // type:func +osDestroyThread = 0x80002F30; // type:func +bzero = 0x80003040; // type:func +osCreateThread = 0x800030E0; // type:func +osInitialize = 0x80003230; // type:func +createSpeedParam = 0x800034D8; // type:func +__osSetSR = 0x800035E0; // type:func +__osGetSR = 0x800035F0; // type:func +osWritebackDCache = 0x80003600; // type:func +osViGetNextFramebuffer = 0x80003680; // type:func +osCreatePiManager = 0x800036C0; // type:func +__osDevMgrMain = 0x80003840; // type:func +__osPiRawStartDma = 0x80003C50; // type:func +osVirtualToPhysical = 0x80003D20; // type:func +osViBlack = 0x80003DA0; // type:func +__osSiRawReadIo = 0x80003E10; // type:func +osGetThreadId = 0x80003E60; // type:func +osSetIntMask = 0x80003E80; // type:func +osViSetMode = 0x80003F20; // type:func +__osProbeTLB = 0x80003F90; // type:func +osGetMemSize = 0x80004050; // type:func +osSetEventMesg = 0x80004170; // type:func +osUnmapTLBAll = 0x80004230; // type:func +osEPiStartDma = 0x80004280; // type:func +osInvalICache = 0x80004360; // type:func +osCreateMesgQueue = 0x800043E0; // type:func +osInvalDCache = 0x80004410; // type:func +__osSiDeviceBusy = 0x800044C0; // type:func +osJamMesg = 0x800044F0; // type:func +osSetThreadPri = 0x80004640; // type:func +osGetThreadPri = 0x80004720; // type:func +__osEPiRawReadIo = 0x80004740; // type:func +osViSwapBuffer = 0x800048A0; // type:func +__osEPiRawStartDma = 0x800048F0; // type:func +osGetTime = 0x80004AD0; // type:func +__osTimerServicesInit = 0x80004B60; // type:func +__osTimerInterrupt = 0x80004BEC; // type:func +__osSetTimerIntr = 0x80004D64; // type:func +__osInsertTimer = 0x80004DD8; // type:func +osGetCount = 0x80004F60; // type:func +__osSetGlobalIntMask = 0x80004F70; // type:func +__osSetCompare = 0x80004FC0; // type:func +bcopy = 0x80004FD0; // type:func +__osResetGlobalIntMask = 0x800052E0; // type:func +__osDisableInt = 0x80005340; // type:func +__osRestoreInt = 0x800053B0; // type:func +__osViInit = 0x800053D0; // type:func +__osViSwapContext = 0x80005510; // type:func +osPiGetCmdQueue = 0x80005810; // type:func +osEPiReadIo = 0x80005840; // type:func +osViSetSpecialFeatures = 0x80005890; // type:func +osCartRomInit = 0x800059F0; // type:func +__osSetFpcCsr = 0x80005B50; // type:func +__osGetFpcCsr = 0x80005B60; // type:func +osEPiWriteIo = 0x80005B70; // type:func +osMapTLBRdb = 0x80005BC0; // type:func +osYieldThread = 0x80005C20; // type:func +__osGetCause = 0x80005C70; // type:func +__osEPiRawWriteIo = 0x80005C80; // type:func +osSetTimer = 0x80005DE0; // type:func +__osSiRawWriteIo = 0x80005EC0; // type:func +osCreateViManager = 0x80005F20; // type:func +viMgrMain = 0x800060A0; // type:func +__osViGetCurrentContext = 0x80006230; // type:func +osStartThread = 0x80006240; // type:func +osViSetYScale = 0x80006390; // type:func +osViSetXScale = 0x800063F0; // type:func +__osSetHWIntrRoutine = 0x80006520; // type:func +__osGetHWIntrRoutine = 0x80006590; // type:func +EnAObj_SetupAction = 0x800116E0; // type:func +EnAObj_Init = 0x800116EC; // type:func +EnAObj_Destroy = 0x80011A2C; // type:func +EnAObj_WaitFinishedTalking = 0x80011A88; // type:func +EnAObj_SetupWaitTalk = 0x80011AB8; // type:func +EnAObj_WaitTalk = 0x80011AE0; // type:func +EnAObj_SetupBlockRot = 0x80011B94; // type:func +EnAObj_BlockRot = 0x80011BE4; // type:func +EnAObj_SetupBoulderFragment = 0x80011D04; // type:func +EnAObj_BoulderFragment = 0x80011D2C; // type:func +EnAObj_SetupBlock = 0x80011E4C; // type:func +EnAObj_Block = 0x80011E8C; // type:func +EnAObj_Update = 0x80011F74; // type:func +EnAObj_Draw = 0x80012090; // type:func +EnItem00_SetupAction = 0x80012180; // type:func +EnItem00_Init = 0x8001218C; // type:func +EnItem00_Destroy = 0x800127F4; // type:func +func_8001DFC8 = 0x80012820; // type:func +func_8001E1C8 = 0x80012A20; // type:func +func_8001E304 = 0x80012B5C; // type:func +EnItem00_Collected = 0x80012E20; // type:func +EnItem00_Update = 0x80012F78; // type:func +EnItem00_Draw = 0x800135F8; // type:func +EnItem00_DrawRupee = 0x80013790; // type:func +EnItem00_DrawCollectible = 0x800138A8; // type:func +EnItem00_DrawHeartContainer = 0x800139E0; // type:func +EnItem00_DrawHeartPiece = 0x80013AD8; // type:func +func_8001F404 = 0x80013B70; // type:func +Item_DropCollectible = 0x80013CB8; // type:func +Item_DropCollectible2 = 0x80013EF0; // type:func +Item_DropCollectibleRandom = 0x800140C4; // type:func +EffectBlure_AddVertex = 0x80014570; // type:func +EffectBlure_AddSpace = 0x80014894; // type:func +EffectBlure_InitElements = 0x800148D8; // type:func +EffectBlure_Init1 = 0x80014990; // type:func +EffectBlure_Init2 = 0x80014AA0; // type:func +EffectBlure_Destroy = 0x80014BD4; // type:func +EffectBlure_Update = 0x80014BE0; // type:func +EffectBlure_UpdateFlags = 0x80015044; // type:func +EffectBlure_GetComputedValues = 0x800151B4; // type:func +EffectBlure_SetupSmooth = 0x800156C8; // type:func +EffectBlure_DrawElemNoInterpolation = 0x800156FC; // type:func +EffectBlure_DrawElemHermiteInterpolation = 0x80015BD0; // type:func +EffectBlure_DrawSmooth = 0x800165A4; // type:func +EffectBlure_SetupSimple = 0x80016874; // type:func +EffectBlure_SetupSimpleAlt = 0x800168AC; // type:func +EffectBlure_DrawSimpleVertices = 0x80016B08; // type:func +EffectBlure_DrawSimple = 0x80016FF4; // type:func +EffectBlure_Draw = 0x80017500; // type:func +EffectShieldParticle_Init = 0x800179F0; // type:func +EffectShieldParticle_Destroy = 0x80017C28; // type:func +EffectShieldParticle_Update = 0x80017CB4; // type:func +EffectShieldParticle_GetColors = 0x80017E18; // type:func +EffectShieldParticle_Draw = 0x80018B38; // type:func +EffectSpark_Init = 0x80019060; // type:func +EffectSpark_Destroy = 0x8001943C; // type:func +EffectSpark_Update = 0x80019448; // type:func +EffectSpark_Draw = 0x8001950C; // type:func +func_80026230 = 0x8001A720; // type:func +func_80026400 = 0x8001A8C8; // type:func +func_80026608 = 0x8001AAA8; // type:func +func_80026690 = 0x8001AAEC; // type:func +func_80026860 = 0x8001AC94; // type:func +func_80026A6C = 0x8001AE7C; // type:func +Effect_GetPlayState = 0x8001AEC0; // type:func +Effect_GetByIndex = 0x8001AED0; // type:func +Effect_InitStatus = 0x8001AFE0; // type:func +Effect_InitContext = 0x8001AFF4; // type:func +Effect_Add = 0x8001B09C; // type:func +Effect_DrawAll = 0x8001B21C; // type:func +Effect_UpdateAll = 0x8001B318; // type:func +Effect_Delete = 0x8001B444; // type:func +Effect_DeleteAll = 0x8001B550; // type:func +EffectSs_InitInfo = 0x8001B640; // type:func +EffectSs_ClearAll = 0x8001B724; // type:func +EffectSs_Delete = 0x8001B7E4; // type:func +EffectSs_Reset = 0x8001B844; // type:func +EffectSs_FindSlot = 0x8001B8D8; // type:func +EffectSs_Insert = 0x8001BA10; // type:func +EffectSs_Spawn = 0x8001BAA8; // type:func +EffectSs_Update = 0x8001BC50; // type:func +EffectSs_UpdateAll = 0x8001BCF0; // type:func +EffectSs_Draw = 0x8001BDAC; // type:func +EffectSs_DrawAll = 0x8001BDF0; // type:func +EffectSs_LerpInv = 0x8001BF3C; // type:func +EffectSs_LerpS16 = 0x8001BFA0; // type:func +EffectSs_LerpU8 = 0x8001BFF4; // type:func +EffectSs_DrawGEffect = 0x8001C0E0; // type:func +EffectSsDust_Spawn = 0x8001C320; // type:func +func_8002829C = 0x8001C3D4; // type:func +func_80028304 = 0x8001C43C; // type:func +func_8002836C = 0x8001C4A4; // type:func +func_800283D4 = 0x8001C50C; // type:func +func_8002843C = 0x8001C574; // type:func +func_800284A4 = 0x8001C5DC; // type:func +func_80028510 = 0x8001C648; // type:func +func_8002857C = 0x8001C6B4; // type:func +func_800285EC = 0x8001C724; // type:func +func_8002865C = 0x8001C794; // type:func +func_800286CC = 0x8001C804; // type:func +func_8002873C = 0x8001C874; // type:func +func_800287AC = 0x8001C8E4; // type:func +func_8002881C = 0x8001C954; // type:func +func_80028858 = 0x8001C990; // type:func +func_80028894 = 0x8001C9CC; // type:func +func_80028990 = 0x8001CAC8; // type:func +func_80028A54 = 0x8001CB8C; // type:func +EffectSsKiraKira_SpawnSmallYellow = 0x8001CC50; // type:func +EffectSsKiraKira_SpawnSmall = 0x8001CCAC; // type:func +EffectSsKiraKira_SpawnDispersed = 0x8001CCE8; // type:func +EffectSsKiraKira_SpawnFocused = 0x8001CE24; // type:func +EffectSsBomb_Spawn = 0x8001CEFC; // type:func +EffectSsBomb2_SpawnFade = 0x8001CF54; // type:func +EffectSsBomb2_SpawnLayered = 0x8001CFBC; // type:func +EffectSsBlast_Spawn = 0x8001D02C; // type:func +EffectSsBlast_SpawnWhiteShockwaveSetScale = 0x8001D0BC; // type:func +EffectSsBlast_SpawnShockwaveSetColor = 0x8001D110; // type:func +EffectSsBlast_SpawnWhiteShockwave = 0x8001D15C; // type:func +EffectSsGSpk_SpawnAccel = 0x8001D198; // type:func +EffectSsGSpk_SpawnNoAccel = 0x8001D228; // type:func +EffectSsGSpk_SpawnFuse = 0x8001D2BC; // type:func +EffectSsGSpk_SpawnRandColor = 0x8001D310; // type:func +EffectSsGSpk_SpawnSmall = 0x8001D414; // type:func +EffectSsDFire_Spawn = 0x8001D458; // type:func +EffectSsDFire_SpawnFixedScale = 0x8001D4D8; // type:func +EffectSsBubble_Spawn = 0x8001D51C; // type:func +EffectSsGRipple_Spawn = 0x8001D57C; // type:func +EffectSsGSplash_Spawn = 0x8001D5D4; // type:func +EffectSsGMagma_Spawn = 0x8001D668; // type:func +EffectSsGFire_Spawn = 0x8001D6A0; // type:func +EffectSsLightning_Spawn = 0x8001D6D8; // type:func +EffectSsDtBubble_SpawnColorProfile = 0x8001D750; // type:func +EffectSsDtBubble_SpawnCustomColor = 0x8001D7CC; // type:func +EffectSsHahen_Spawn = 0x8001D85C; // type:func +EffectSsHahen_SpawnBurst = 0x8001D8DC; // type:func +EffectSsStick_Spawn = 0x8001DA24; // type:func +EffectSsSibuki_Spawn = 0x8001DA78; // type:func +EffectSsSibuki_SpawnBurst = 0x8001DAE8; // type:func +EffectSsSibuki2_Spawn = 0x8001DC6C; // type:func +EffectSsGMagma2_Spawn = 0x8001DCCC; // type:func +EffectSsStone1_Spawn = 0x8001DD3C; // type:func +EffectSsHitMark_Spawn = 0x8001DD90; // type:func +EffectSsHitMark_SpawnFixedScale = 0x8001DDE8; // type:func +EffectSsHitMark_SpawnCustomScale = 0x8001DE0C; // type:func +EffectSsFhgFlash_SpawnLightBall = 0x8001DE38; // type:func +EffectSsFhgFlash_SpawnShock = 0x8001DEA4; // type:func +EffectSsKFire_Spawn = 0x8001DF08; // type:func +EffectSsSolderSrchBall_Spawn = 0x8001DF70; // type:func +EffectSsKakera_Spawn = 0x8001DFD8; // type:func +EffectSsIcePiece_Spawn = 0x8001E090; // type:func +EffectSsIcePiece_SpawnBurst = 0x8001E0F8; // type:func +EffectSsEnIce_SpawnFlyingVec3f = 0x8001E28C; // type:func +EffectSsEnIce_SpawnFlyingVec3s = 0x8001E32C; // type:func +EffectSsEnIce_Spawn = 0x8001E3F8; // type:func +EffectSsFireTail_Spawn = 0x8001E480; // type:func +EffectSsFireTail_SpawnFlame = 0x8001E518; // type:func +EffectSsFireTail_SpawnFlameOnPlayer = 0x8001E5DC; // type:func +EffectSsEnFire_SpawnVec3f = 0x8001E62C; // type:func +EffectSsEnFire_SpawnVec3s = 0x8001E6A4; // type:func +EffectSsExtra_Spawn = 0x8001E750; // type:func +EffectSsFCircle_Spawn = 0x8001E7B8; // type:func +EffectSsDeadDb_Spawn = 0x8001E814; // type:func +EffectSsDeadDd_Spawn = 0x8001E8CC; // type:func +EffectSsDeadDd_SpawnRandYellow = 0x8001E980; // type:func +EffectSsDeadDs_Spawn = 0x8001E9F0; // type:func +EffectSsDeadDs_SpawnStationary = 0x8001EA68; // type:func +EffectSsDeadSound_Spawn = 0x8001EAB8; // type:func +EffectSsDeadSound_SpawnStationary = 0x8001EB50; // type:func +EffectSsIceSmoke_Spawn = 0x8001EBA0; // type:func +FlagSet_Update = 0x8001EC00; // type:func +Overlay_LoadGameState = 0x8001F010; // type:func +Overlay_FreeGameState = 0x8001F138; // type:func +ActorShape_Init = 0x8001F260; // type:func +ActorShadow_Draw = 0x8001F284; // type:func +ActorShadow_DrawCircle = 0x8001F634; // type:func +ActorShadow_DrawWhiteCircle = 0x8001F65C; // type:func +ActorShadow_DrawHorse = 0x8001F68C; // type:func +ActorShadow_DrawFoot = 0x8001F6B4; // type:func +ActorShadow_DrawFeet = 0x8001F8C0; // type:func +Actor_SetFeetPos = 0x8001FD8C; // type:func +Actor_ProjectPos = 0x8001FDE0; // type:func +func_8002BE64 = 0x8001FE44; // type:func +func_8002BE98 = 0x8001FE7C; // type:func +Actor_SetNaviToActor = 0x8001FF44; // type:func +func_8002C0C0 = 0x800200A8; // type:func +func_8002C124 = 0x8002010C; // type:func +func_8002C7BC = 0x80020748; // type:func +Flags_GetSwitch = 0x80020ADC; // type:func +Flags_SetSwitch = 0x80020B10; // type:func +Flags_UnsetSwitch = 0x80020B50; // type:func +Flags_GetUnknown = 0x80020B94; // type:func +Flags_SetUnknown = 0x80020BC8; // type:func +Flags_UnsetUnknown = 0x80020C08; // type:func +Flags_GetTreasure = 0x80020C4C; // type:func +Flags_SetTreasure = 0x80020C64; // type:func +Flags_GetClear = 0x80020C80; // type:func +Flags_SetClear = 0x80020C98; // type:func +Flags_UnsetClear = 0x80020CB4; // type:func +Flags_GetTempClear = 0x80020CD4; // type:func +Flags_SetTempClear = 0x80020CEC; // type:func +Flags_UnsetTempClear = 0x80020D08; // type:func +Flags_GetCollectible = 0x80020D28; // type:func +Flags_SetCollectible = 0x80020D5C; // type:func +TitleCard_Init = 0x80020DA0; // type:func +TitleCard_InitBossName = 0x80020DC0; // type:func +TitleCard_InitPlaceName = 0x80020E04; // type:func +TitleCard_Update = 0x80020EA0; // type:func +TitleCard_Draw = 0x80020F5C; // type:func +TitleCard_Clear = 0x800214C0; // type:func +Actor_Kill = 0x800214F4; // type:func +Actor_SetWorldToHome = 0x80021514; // type:func +Actor_SetFocus = 0x80021544; // type:func +Actor_SetWorldRotToShape = 0x80021588; // type:func +Actor_SetShapeRotToWorld = 0x800215A8; // type:func +Actor_SetScale = 0x800215C8; // type:func +Actor_SetObjectDependency = 0x800215E4; // type:func +Actor_Init = 0x8002161C; // type:func +Actor_Destroy = 0x80021730; // type:func +Actor_UpdatePos = 0x80021764; // type:func +Actor_UpdateVelocityXZGravity = 0x800217E4; // type:func +Actor_MoveXZGravity = 0x8002185C; // type:func +Actor_UpdateVelocityXYZ = 0x80021888; // type:func +Actor_MoveXYZ = 0x800218F8; // type:func +Actor_SetProjectileSpeed = 0x80021924; // type:func +Actor_UpdatePosByAnimation = 0x80021978; // type:func +Actor_WorldYawTowardActor = 0x800219F4; // type:func +Actor_FocusYawTowardActor = 0x80021A20; // type:func +Actor_WorldYawTowardPoint = 0x80021A4C; // type:func +Actor_WorldPitchTowardActor = 0x80021A70; // type:func +Actor_FocusPitchTowardActor = 0x80021A9C; // type:func +Actor_WorldPitchTowardPoint = 0x80021AC8; // type:func +Actor_WorldDistXYZToActor = 0x80021AEC; // type:func +Actor_WorldDistXYZToPoint = 0x80021B18; // type:func +Actor_WorldDistXZToActor = 0x80021B3C; // type:func +Actor_WorldDistXZToPoint = 0x80021B68; // type:func +func_8002DBD0 = 0x80021B8C; // type:func +Actor_HeightDiff = 0x80021C2C; // type:func +Player_GetHeight = 0x80021C40; // type:func +func_8002DCE4 = 0x80021CA0; // type:func +func_8002DD6C = 0x80021D28; // type:func +func_8002DD78 = 0x80021D38; // type:func +func_8002DDA8 = 0x80021D6C; // type:func +func_8002DDE4 = 0x80021DA8; // type:func +func_8002DDF4 = 0x80021DBC; // type:func +func_8002DE04 = 0x80021DD0; // type:func +func_8002DE74 = 0x80021E40; // type:func +Actor_MountHorse = 0x80021E98; // type:func +func_8002DEEC = 0x80021EBC; // type:func +func_8002DF18 = 0x80021EE8; // type:func +Player_SetCsAction = 0x80021F08; // type:func +Player_SetCsActionWithHaltedActors = 0x80021F2C; // type:func +func_8002DF90 = 0x80021F68; // type:func +func_8002DFA4 = 0x80021F80; // type:func +Player_IsFacingActor = 0x80021FA8; // type:func +Actor_ActorBIsFacingActorA = 0x80022000; // type:func +Actor_IsFacingPlayer = 0x80022068; // type:func +Actor_ActorAIsFacingActorB = 0x800220B4; // type:func +Actor_IsFacingAndNearPlayer = 0x80022114; // type:func +Actor_ActorAIsFacingAndNearActorB = 0x80022194; // type:func +func_8002E234 = 0x80022228; // type:func +func_8002E2AC = 0x800222A0; // type:func +Actor_UpdateBgCheckInfo = 0x800224AC; // type:func +func_8002E830 = 0x8002282C; // type:func +func_8002EABC = 0x80022A08; // type:func +func_8002EB44 = 0x80022A40; // type:func +func_8002EBCC = 0x80022A78; // type:func +func_8002ED80 = 0x80022B94; // type:func +Actor_GetFocus = 0x80022CB0; // type:func +Actor_GetWorld = 0x80022CE4; // type:func +Actor_GetWorldPosShapeRot = 0x80022D18; // type:func +func_8002EFC0 = 0x80022D94; // type:func +func_8002F090 = 0x80022E64; // type:func +func_8002F0C8 = 0x80022EA0; // type:func +Actor_TalkOfferAccepted = 0x80022F70; // type:func +Actor_OfferTalkExchange = 0x80022FA0; // type:func +Actor_OfferTalkExchangeEquiCylinder = 0x80023074; // type:func +Actor_OfferTalk = 0x800230A8; // type:func +Actor_OfferTalkNearColChkInfoCylinder = 0x800230D0; // type:func +Actor_TextboxIsClosing = 0x80023110; // type:func +func_8002F368 = 0x80023144; // type:func +Actor_GetScreenPos = 0x80023154; // type:func +Actor_HasParent = 0x800231F0; // type:func +Actor_OfferGetItem = 0x80023214; // type:func +Actor_OfferGetItemNearby = 0x80023334; // type:func +Actor_OfferCarry = 0x80023360; // type:func +Actor_HasNoParent = 0x80023380; // type:func +func_8002F5C4 = 0x800233A4; // type:func +Actor_SetClosestSecretDistance = 0x800233D4; // type:func +Actor_IsMounted = 0x800233FC; // type:func +Actor_SetRideActor = 0x80023420; // type:func +Actor_NotMounted = 0x80023458; // type:func +func_8002F698 = 0x8002347C; // type:func +func_8002F6D4 = 0x800234BC; // type:func +func_8002F71C = 0x80023504; // type:func +func_8002F758 = 0x80023540; // type:func +func_8002F7A0 = 0x80023588; // type:func +Player_PlaySfx = 0x800235C4; // type:func +Actor_PlaySfx = 0x80023610; // type:func +func_8002F850 = 0x8002363C; // type:func +func_8002F8F0 = 0x800236E0; // type:func +func_8002F91C = 0x80023714; // type:func +func_8002F948 = 0x80023748; // type:func +func_8002F974 = 0x8002377C; // type:func +func_8002F994 = 0x800237A4; // type:func +func_8002F9EC = 0x800237FC; // type:func +func_8002FA60 = 0x80023874; // type:func +Actor_DrawFaroresWindPointer = 0x800239C4; // type:func +func_80030488 = 0x80024208; // type:func +Actor_DisableLens = 0x80024230; // type:func +Actor_InitContext = 0x8002425C; // type:func +Actor_UpdateAll = 0x800243B0; // type:func +Actor_FaultPrint = 0x8002484C; // type:func +Actor_Draw = 0x800248C0; // type:func +func_80030ED8 = 0x80024B80; // type:func +Actor_DrawLensOverlay = 0x80024C50; // type:func +Actor_DrawLensActors = 0x80024DC4; // type:func +func_800314B0 = 0x80024FF8; // type:func +func_800314D4 = 0x8002501C; // type:func +func_800315AC = 0x800250F4; // type:func +Actor_KillAllWithMissingObject = 0x8002530C; // type:func +Actor_FreezeAllEnemies = 0x800253A8; // type:func +func_80031B14 = 0x800253F8; // type:func +func_80031C3C = 0x80025520; // type:func +Actor_AddToCategory = 0x800255D8; // type:func +Actor_RemoveFromCategory = 0x80025620; // type:func +Actor_FreeOverlay = 0x800256EC; // type:func +Actor_Spawn = 0x80025750; // type:func +Actor_SpawnAsChild = 0x80025A30; // type:func +Actor_SpawnTransitionActors = 0x80025AC8; // type:func +Actor_SpawnEntry = 0x80025C04; // type:func +Actor_Delete = 0x80025C88; // type:func +func_80032880 = 0x80025D8C; // type:func +func_800328D4 = 0x80025DE0; // type:func +func_80032AF0 = 0x80025FFC; // type:func +Actor_Find = 0x8002614C; // type:func +Enemy_StartFinishingBlow = 0x8002618C; // type:func +FaceChange_UpdateBlinking = 0x800261C4; // type:func +FaceChange_UpdateRandomSet = 0x80026278; // type:func +BodyBreak_Alloc = 0x80026344; // type:func +BodyBreak_SetInfo = 0x8002643C; // type:func +BodyBreak_SpawnParts = 0x80026544; // type:func +Actor_SpawnFloorDustRing = 0x80026728; // type:func +func_80033480 = 0x80026948; // type:func +Actor_GetCollidedExplosive = 0x80026B08; // type:func +func_80033684 = 0x80026B4C; // type:func +Actor_ChangeCategory = 0x80026C14; // type:func +Actor_GetProjectileActor = 0x80026C54; // type:func +Actor_SetTextWithPrefix = 0x80026E14; // type:func +Actor_TestFloorInDirection = 0x80026E90; // type:func +Actor_IsTargeted = 0x80026F5C; // type:func +Actor_OtherIsTargeted = 0x80026F90; // type:func +func_80033AEC = 0x80026FC4; // type:func +func_80033C30 = 0x80027110; // type:func +Actor_RequestQuake = 0x8002725C; // type:func +Actor_RequestQuakeWithSpeed = 0x800272C4; // type:func +Actor_RequestQuakeAndRumble = 0x80027334; // type:func +Rand_ZeroFloat = 0x800273A4; // type:func +Rand_CenteredFloat = 0x800273D0; // type:func +Actor_DrawDoorLock = 0x80027408; // type:func +func_8003424C = 0x800276B0; // type:func +Actor_SetColorFilter = 0x800276D0; // type:func +func_800342EC = 0x80027754; // type:func +func_8003435C = 0x800277C8; // type:func +Npc_UpdateTalking = 0x8002783C; // type:func +Npc_TrackPointWithLimits = 0x8002792C; // type:func +Npc_GetTrackingPresetMaxPlayerYaw = 0x80027C60; // type:func +Npc_UpdateAutoTurn = 0x80027C8C; // type:func +Npc_TrackPoint = 0x80027E94; // type:func +func_80034B28 = 0x80027FAC; // type:func +func_80034B54 = 0x80027FD0; // type:func +func_80034BA0 = 0x8002800C; // type:func +func_80034CC4 = 0x80028104; // type:func +func_80034DD4 = 0x800281E8; // type:func +Animation_ChangeByInfo = 0x800282D8; // type:func +func_80034F54 = 0x80028370; // type:func +Actor_Noop = 0x80028534; // type:func +func_80035124 = 0x80028544; // type:func +Gfx_DrawDListOpa = 0x80028688; // type:func +Gfx_DrawDListXlu = 0x80028708; // type:func +func_800353E8 = 0x80028788; // type:func +Actor_FindNearby = 0x80028798; // type:func +func_800354B4 = 0x8002885C; // type:func +func_8003555C = 0x80028904; // type:func +func_800355B8 = 0x80028960; // type:func +func_800355E4 = 0x8002898C; // type:func +Actor_ApplyDamage = 0x800289D0; // type:func +Actor_SetDropFlag = 0x800289FC; // type:func +Actor_SetDropFlagJntSph = 0x80028AE8; // type:func +func_80035844 = 0x80028BF0; // type:func +func_800358DC = 0x80028C84; // type:func +func_800359B8 = 0x80028D60; // type:func +func_80035B18 = 0x80028EC4; // type:func +Flags_GetEventChkInf = 0x80028EF4; // type:func +Flags_SetEventChkInf = 0x80028F20; // type:func +Flags_GetInfTable = 0x80028F54; // type:func +Flags_SetInfTable = 0x80028F80; // type:func +func_80035BFC = 0x80028FB4; // type:func +func_80036E50 = 0x8002A208; // type:func +func_800374E0 = 0x8002A898; // type:func +func_80037C30 = 0x8002AFEC; // type:func +func_80037C5C = 0x8002B01C; // type:func +func_80037C94 = 0x8002B058; // type:func +func_80037CB8 = 0x8002B07C; // type:func +func_80037D98 = 0x8002B160; // type:func +Actor_TrackNone = 0x8002B2F8; // type:func +Actor_TrackPoint = 0x8002B394; // type:func +Actor_TrackPlayerSetFocusHeight = 0x8002B528; // type:func +Actor_TrackPlayer = 0x8002B664; // type:func +ActorOverlayTable_LogPrint = 0x8002B7A0; // type:func +ActorOverlayTable_FaultPrint = 0x8002B7A8; // type:func +ActorOverlayTable_Init = 0x8002B92C; // type:func +ActorOverlayTable_Cleanup = 0x8002B96C; // type:func +SSNode_SetValue = 0x8002B9A0; // type:func +SSList_SetNull = 0x8002B9BC; // type:func +SSNodeList_SetSSListHead = 0x8002B9CC; // type:func +DynaSSNodeList_SetSSListHead = 0x8002BA24; // type:func +DynaSSNodeList_Initialize = 0x8002BA7C; // type:func +DynaSSNodeList_Alloc = 0x8002BA90; // type:func +DynaSSNodeList_ResetCount = 0x8002BAE0; // type:func +DynaSSNodeList_GetNextNodeIdx = 0x8002BAEC; // type:func +BgCheck_Vec3sToVec3f = 0x8002BB1C; // type:func +BgCheck_Vec3fToVec3s = 0x8002BB60; // type:func +CollisionPoly_GetMinY = 0x8002BBA4; // type:func +CollisionPoly_GetNormalF = 0x8002BC50; // type:func +func_80038A28 = 0x8002BCA8; // type:func +CollisionPoly_GetPointDistanceFromPlane = 0x8002BDFC; // type:func +CollisionPoly_GetVertices = 0x8002BE64; // type:func +CollisionPoly_GetVerticesByBgId = 0x8002BF04; // type:func +CollisionPoly_CheckYIntersectApprox1 = 0x8002BF84; // type:func +CollisionPoly_CheckYIntersect = 0x8002C0B8; // type:func +CollisionPoly_CheckYIntersectApprox2 = 0x8002C164; // type:func +CollisionPoly_CheckXIntersectApprox = 0x8002C1A4; // type:func +CollisionPoly_CheckZIntersectApprox = 0x8002C248; // type:func +CollisionPoly_LineVsPoly = 0x8002C2EC; // type:func +CollisionPoly_SphVsPoly = 0x8002C5CC; // type:func +StaticLookup_AddPolyToSSList = 0x8002C69C; // type:func +StaticLookup_AddPoly = 0x8002C8BC; // type:func +BgCheck_RaycastDownStaticList = 0x8002C950; // type:func +BgCheck_RaycastDownStatic = 0x8002CB8C; // type:func +BgCheck_ComputeWallDisplacement = 0x8002CCA4; // type:func +BgCheck_SphVsStaticWall = 0x8002CD54; // type:func +BgCheck_CheckStaticCeiling = 0x8002D5E8; // type:func +BgCheck_CheckLineAgainstSSList = 0x8002D7C0; // type:func +BgCheck_CheckLineInSubdivision = 0x8002D9E4; // type:func +BgCheck_SphVsFirstStaticPolyList = 0x8002DB70; // type:func +BgCheck_SphVsFirstStaticPoly = 0x8002DD40; // type:func +BgCheck_GetNearestStaticLookup = 0x8002DE78; // type:func +BgCheck_GetStaticLookup = 0x8002DF2C; // type:func +BgCheck_GetStaticLookupIndicesFromPos = 0x8002DFF8; // type:func +BgCheck_GetSubdivisionMinBounds = 0x8002E0D8; // type:func +BgCheck_GetSubdivisionMaxBounds = 0x8002E27C; // type:func +BgCheck_GetPolySubdivisionBounds = 0x8002E448; // type:func +BgCheck_PolyIntersectsSubdivision = 0x8002E5F8; // type:func +BgCheck_InitializeStaticLookup = 0x8002ED4C; // type:func +BgCheck_IsSpotScene = 0x8002F14C; // type:func +BgCheck_TryGetCustomMemsize = 0x8002F190; // type:func +BgCheck_SetSubdivisionDimension = 0x8002F228; // type:func +BgCheck_Allocate = 0x8002F2B0; // type:func +BgCheck_GetCollisionHeader = 0x8002F694; // type:func +BgCheck_PosInStaticBoundingBox = 0x8002F6FC; // type:func +BgCheck_RaycastDownImpl = 0x8002F7B8; // type:func +BgCheck_CameraRaycastDown1 = 0x8002F988; // type:func +BgCheck_EntityRaycastDown1 = 0x8002F9E4; // type:func +BgCheck_EntityRaycastDown2 = 0x8002FA40; // type:func +BgCheck_EntityRaycastDown3 = 0x8002FA94; // type:func +BgCheck_EntityRaycastDown4 = 0x8002FAF8; // type:func +BgCheck_EntityRaycastDown5 = 0x8002FB60; // type:func +BgCheck_EntityRaycastDown6 = 0x8002FBB8; // type:func +BgCheck_EntityRaycastDown7 = 0x8002FC1C; // type:func +BgCheck_AnyRaycastDown1 = 0x8002FC84; // type:func +BgCheck_AnyRaycastDown2 = 0x8002FD38; // type:func +BgCheck_CameraRaycastDown2 = 0x8002FDF0; // type:func +BgCheck_EntityRaycastDownWalls = 0x8002FE54; // type:func +BgCheck_EntityRaycastDown9 = 0x8002FEBC; // type:func +BgCheck_CheckWallImpl = 0x8002FF20; // type:func +BgCheck_EntitySphVsWall1 = 0x8003055C; // type:func +BgCheck_EntitySphVsWall2 = 0x800305C0; // type:func +BgCheck_EntitySphVsWall3 = 0x80030624; // type:func +BgCheck_EntitySphVsWall4 = 0x8003068C; // type:func +BgCheck_CheckCeilingImpl = 0x800306F8; // type:func +BgCheck_AnyCheckCeiling = 0x80030818; // type:func +BgCheck_EntityCheckCeiling = 0x80030864; // type:func +BgCheck_CheckLineImpl = 0x800308B4; // type:func +BgCheck_GetBccFlags = 0x80030D94; // type:func +BgCheck_CameraLineTest1 = 0x80030DDC; // type:func +BgCheck_CameraLineTest2 = 0x80030E68; // type:func +BgCheck_EntityLineTest1 = 0x80030EF4; // type:func +BgCheck_EntityLineTest2 = 0x80030F80; // type:func +BgCheck_EntityLineTest3 = 0x80031010; // type:func +BgCheck_ProjectileLineTest = 0x8003109C; // type:func +BgCheck_AnyLineTest1 = 0x80031128; // type:func +BgCheck_AnyLineTest2 = 0x8003116C; // type:func +BgCheck_AnyLineTest3 = 0x800311F8; // type:func +BgCheck_SphVsFirstPolyImpl = 0x80031284; // type:func +BgCheck_SphVsFirstPoly = 0x80031348; // type:func +BgCheck_SphVsFirstWall = 0x8003138C; // type:func +SSNodeList_Initialize = 0x800313D4; // type:func +SSNodeList_Alloc = 0x800313EC; // type:func +SSNodeList_GetNextNode = 0x8003145C; // type:func +SSNodeList_GetNextNodeIdx = 0x80031498; // type:func +ScaleRotPos_Initialize = 0x800314AC; // type:func +ScaleRotPos_SetValue = 0x800314EC; // type:func +ScaleRotPos_Equals = 0x8003153C; // type:func +DynaLookup_ResetLists = 0x80031610; // type:func +DynaLookup_Reset = 0x80031650; // type:func +DynaLookup_ResetVtxStartIndex = 0x80031670; // type:func +BgActor_Initialize = 0x8003167C; // type:func +BgActor_SetActor = 0x800316DC; // type:func +BgActor_IsTransformUnchanged = 0x80031794; // type:func +DynaPoly_NullPolyList = 0x800317BC; // type:func +DynaPoly_AllocPolyList = 0x800317C8; // type:func +DynaPoly_NullVtxList = 0x80031804; // type:func +DynaPoly_AllocVtxList = 0x80031810; // type:func +DynaPoly_SetBgActorPrevTransform = 0x80031858; // type:func +DynaPoly_IsBgIdBgActor = 0x800318A4; // type:func +DynaPoly_Init = 0x800318C4; // type:func +DynaPoly_Alloc = 0x80031910; // type:func +DynaPoly_SetBgActor = 0x800319E4; // type:func +DynaPoly_GetActor = 0x80031AA4; // type:func +DynaPoly_DisableCollision = 0x80031B18; // type:func +DynaPoly_EnableCollision = 0x80031B70; // type:func +DynaPoly_DisableCeilingCollision = 0x80031BC8; // type:func +DynaPoly_EnableCeilingCollision = 0x80031C20; // type:func +DynaPoly_DeleteBgActor = 0x80031C78; // type:func +DynaPoly_InvalidateLookup = 0x80031D00; // type:func +DynaPoly_AddBgActorToLookup = 0x80031D18; // type:func +DynaPoly_UnsetAllInteractFlags = 0x80032664; // type:func +DynaPoly_UpdateContext = 0x800326FC; // type:func +DynaPoly_UpdateBgActorTransforms = 0x80032868; // type:func +BgCheck_RaycastDownDynaList = 0x800328F8; // type:func +BgCheck_RaycastDownDyna = 0x80032AE0; // type:func +BgCheck_SphVsDynaWallInBgActor = 0x80032F88; // type:func +BgCheck_SphVsDynaWall = 0x8003364C; // type:func +BgCheck_CheckDynaCeilingList = 0x80033888; // type:func +BgCheck_CheckDynaCeiling = 0x80033AE4; // type:func +BgCheck_CheckLineAgainstBgActorSSList = 0x80033C48; // type:func +BgCheck_CheckLineAgainstBgActor = 0x80033DCC; // type:func +BgCheck_CheckLineAgainstDyna = 0x80033EE8; // type:func +BgCheck_SphVsFirstDynaPolyList = 0x800340A0; // type:func +BgCheck_SphVsFirstDynaPolyInBgActor = 0x800341B8; // type:func +BgCheck_SphVsFirstDynaPoly = 0x800342F8; // type:func +CollisionHeader_SegmentedToVirtual = 0x80034450; // type:func +CollisionHeader_GetVirtual = 0x80034534; // type:func +func_800418D0 = 0x80034588; // type:func +BgCheck_ResetPolyCheckTbl = 0x80034630; // type:func +SurfaceType_GetData = 0x80034668; // type:func +SurfaceType_GetBgCamIndex = 0x800346E0; // type:func +BgCheck_GetBgCamSettingImpl = 0x80034704; // type:func +BgCheck_GetBgCamSetting = 0x8003474C; // type:func +BgCheck_GetBgCamCountImpl = 0x800347E0; // type:func +BgCheck_GetBgCamCount = 0x8003483C; // type:func +BgCheck_GetBgCamFuncDataImpl = 0x800348D0; // type:func +BgCheck_GetBgCamFuncData = 0x80034958; // type:func +SurfaceType_GetExitIndex = 0x800349EC; // type:func +SurfaceType_GetFloorType = 0x80034A14; // type:func +func_80041D70 = 0x80034A3C; // type:func +SurfaceType_GetWallType = 0x80034A64; // type:func +SurfaceType_GetWallFlags = 0x80034A8C; // type:func +SurfaceType_CheckWallFlag0 = 0x80034ABC; // type:func +SurfaceType_CheckWallFlag1 = 0x80034AF0; // type:func +SurfaceType_CheckWallFlag2 = 0x80034B24; // type:func +SurfaceType_GetFloorProperty2 = 0x80034B58; // type:func +SurfaceType_GetFloorProperty = 0x80034B80; // type:func +SurfaceType_IsSoft = 0x80034BA8; // type:func +SurfaceType_IsHorseBlocked = 0x80034BD0; // type:func +SurfaceType_GetMaterial = 0x80034BF8; // type:func +SurfaceType_GetSfxOffset = 0x80034C1C; // type:func +SurfaceType_GetFloorEffect = 0x80034C64; // type:func +SurfaceType_GetLightSetting = 0x80034C8C; // type:func +SurfaceType_GetEcho = 0x80034CB4; // type:func +SurfaceType_CanHookshot = 0x80034CDC; // type:func +SurfaceType_IsIgnoredByEntities = 0x80034D04; // type:func +SurfaceType_IsIgnoredByProjectiles = 0x80034D40; // type:func +SurfaceType_IsFloorConveyor = 0x80034D7C; // type:func +SurfaceType_GetConveyorSpeed = 0x80034DB8; // type:func +SurfaceType_GetConveyorDirection = 0x80034DE0; // type:func +func_80042108 = 0x80034E08; // type:func +WaterBox_GetSurface1 = 0x80034E3C; // type:func +WaterBox_GetSurfaceImpl = 0x80034F48; // type:func +WaterBox_GetSurface2 = 0x800350A0; // type:func +WaterBox_GetBgCamIndex = 0x8003523C; // type:func +WaterBox_GetBgCamSetting = 0x80035250; // type:func +WaterBox_GetLightIndex = 0x800352A8; // type:func +func_800425B0 = 0x800352C0; // type:func +func_80042708 = 0x80035418; // type:func +func_800427B4 = 0x800354C8; // type:func +DynaPolyActor_UpdateCarriedActorPos = 0x80035580; // type:func +DynaPolyActor_UpdateCarriedActorRotY = 0x800356BC; // type:func +func_80043334 = 0x80035750; // type:func +DynaPolyActor_TransformCarriedActor = 0x800357C0; // type:func +DynaPolyActor_Init = 0x800358A0; // type:func +DynaPolyActor_UnsetAllInteractFlags = 0x800358C4; // type:func +DynaPolyActor_SetActorOnTop = 0x800358D0; // type:func +DynaPolyActor_SetPlayerOnTop = 0x800358E4; // type:func +DynaPoly_SetPlayerOnTop = 0x800358F8; // type:func +DynaPolyActor_SetPlayerAbove = 0x80035928; // type:func +DynaPoly_SetPlayerAbove = 0x8003593C; // type:func +func_80043538 = 0x8003596C; // type:func +DynaPolyActor_IsActorOnTop = 0x80035980; // type:func +DynaPolyActor_IsPlayerOnTop = 0x800359A4; // type:func +DynaPolyActor_IsPlayerAbove = 0x800359C8; // type:func +func_800435B4 = 0x800359EC; // type:func +func_800435D8 = 0x80035A10; // type:func +Camera_InterpolateCurve = 0x80035C30; // type:func +Camera_LERPCeilF = 0x80035CDC; // type:func +Camera_LERPFloorF = 0x80035D20; // type:func +Camera_LERPCeilS = 0x80035D64; // type:func +Camera_LERPFloorS = 0x80035DF8; // type:func +Camera_LERPCeilVec3f = 0x80035E8C; // type:func +func_80043ABC = 0x80035F10; // type:func +func_80043B60 = 0x80035F50; // type:func +Camera_Vec3sToVec3f = 0x80035F80; // type:func +Camera_AddVecGeoToVec3f = 0x80035FE8; // type:func +Camera_Vec3fTranslateByUnitVector = 0x80036068; // type:func +Camera_BGCheckInfo = 0x800360D4; // type:func +Camera_BGCheck = 0x800362FC; // type:func +func_80043F94 = 0x80036358; // type:func +func_80044340 = 0x80036710; // type:func +Camera_CheckOOB = 0x8003676C; // type:func +Camera_GetFloorYNorm = 0x80036808; // type:func +Camera_GetFloorY = 0x800368EC; // type:func +Camera_GetFloorYLayer = 0x80036948; // type:func +Camera_GetBgCamSetting = 0x80036B0C; // type:func +Camera_GetBgCamFuncData = 0x80036B40; // type:func +Camera_GetBgCamIndex = 0x80036B70; // type:func +Camera_GetBgCamFuncDataUnderPlayer = 0x80036BF0; // type:func +Camera_GetWaterBoxBgCamIndex = 0x80036CA0; // type:func +Camera_GetWaterSurface = 0x80036D80; // type:func +Camera_XZAngle = 0x80036E48; // type:func +Camera_GetPitchAdjFromFloorHeightDiffs = 0x80036EB0; // type:func +Camera_CalcUpFromPitchYawRoll = 0x800371DC; // type:func +Camera_ClampLERPScale = 0x80037418; // type:func +Camera_CopyDataToRegs = 0x80037470; // type:func +Camera_UpdateInterface = 0x80037480; // type:func +Camera_BGCheckCorner = 0x8003758C; // type:func +func_80045508 = 0x800375F4; // type:func +Camera_CalcSlopeYAdj = 0x80037804; // type:func +Camera_CalcAtDefault = 0x80037898; // type:func +func_800458D4 = 0x800379B0; // type:func +func_80045B08 = 0x80037B68; // type:func +Camera_CalcAtForParallel = 0x80037CC8; // type:func +Camera_CalcAtForLockOn = 0x8003802C; // type:func +Camera_CalcAtForHorse = 0x800384E4; // type:func +Camera_LERPClampDist = 0x800386A0; // type:func +Camera_ClampDist = 0x80038758; // type:func +Camera_CalcDefaultPitch = 0x8003886C; // type:func +Camera_CalcDefaultYaw = 0x800389CC; // type:func +func_80046E20 = 0x80038B20; // type:func +Camera_Noop = 0x80039044; // type:func +Camera_Normal1 = 0x80039054; // type:func +Camera_Normal2 = 0x80039AAC; // type:func +Camera_Normal3 = 0x8003A23C; // type:func +Camera_Normal4 = 0x8003A8E4; // type:func +Camera_Normal0 = 0x8003A904; // type:func +Camera_Parallel1 = 0x8003A924; // type:func +Camera_Parallel2 = 0x8003B1B0; // type:func +Camera_Parallel3 = 0x8003B1D0; // type:func +Camera_Parallel4 = 0x8003B234; // type:func +Camera_Parallel0 = 0x8003B254; // type:func +Camera_Jump1 = 0x8003B274; // type:func +Camera_Jump2 = 0x8003B8B4; // type:func +Camera_Jump3 = 0x8003C1A0; // type:func +Camera_Jump4 = 0x8003C90C; // type:func +Camera_Jump0 = 0x8003C92C; // type:func +Camera_Battle1 = 0x8003C94C; // type:func +Camera_Battle2 = 0x8003D688; // type:func +Camera_Battle3 = 0x8003D6A8; // type:func +Camera_Battle4 = 0x8003D6C8; // type:func +Camera_Battle0 = 0x8003DA20; // type:func +Camera_KeepOn1 = 0x8003DA40; // type:func +Camera_KeepOn2 = 0x8003E790; // type:func +Camera_KeepOn3 = 0x8003E7B0; // type:func +Camera_KeepOn4 = 0x8003F204; // type:func +Camera_KeepOn0 = 0x8004001C; // type:func +Camera_Fixed1 = 0x800402BC; // type:func +Camera_Fixed2 = 0x800405A8; // type:func +Camera_Fixed3 = 0x8004095C; // type:func +Camera_Fixed4 = 0x80040B5C; // type:func +Camera_Fixed0 = 0x80040EE8; // type:func +Camera_Subj1 = 0x80040F08; // type:func +Camera_Subj2 = 0x80040F28; // type:func +Camera_Subj3 = 0x80040F48; // type:func +Camera_Subj4 = 0x8004154C; // type:func +Camera_Subj0 = 0x80041B80; // type:func +Camera_Data0 = 0x80041BA0; // type:func +Camera_Data1 = 0x80041BC0; // type:func +Camera_Data2 = 0x80041BE0; // type:func +Camera_Data3 = 0x80041C00; // type:func +Camera_Data4 = 0x80041C20; // type:func +Camera_Unique1 = 0x80041F0C; // type:func +Camera_Unique2 = 0x80042390; // type:func +Camera_Unique3 = 0x80042748; // type:func +Camera_Unique0 = 0x80042C4C; // type:func +Camera_Unique4 = 0x80043200; // type:func +Camera_Unique5 = 0x80043220; // type:func +Camera_Unique6 = 0x80043240; // type:func +Camera_Unique7 = 0x80043370; // type:func +Camera_Unique8 = 0x80043574; // type:func +Camera_Unique9 = 0x80043594; // type:func +Camera_Vec3fCopy = 0x800449F0; // type:func +Camera_RotateAroundPoint = 0x80044A10; // type:func +Camera_Demo1 = 0x80044A6C; // type:func +Camera_Demo2 = 0x80044C44; // type:func +Camera_Demo3 = 0x80044C64; // type:func +Camera_Demo4 = 0x80045750; // type:func +Camera_Demo5 = 0x80045770; // type:func +Camera_Demo6 = 0x80046148; // type:func +Camera_Demo7 = 0x800463EC; // type:func +Camera_Demo8 = 0x80046420; // type:func +Camera_Demo9 = 0x80046440; // type:func +Camera_Demo0 = 0x80046860; // type:func +Camera_Special0 = 0x80046880; // type:func +Camera_Special1 = 0x800469C8; // type:func +Camera_Special2 = 0x800469E8; // type:func +Camera_Special3 = 0x80046A08; // type:func +Camera_Special4 = 0x80046A28; // type:func +Camera_Special5 = 0x80046BCC; // type:func +Camera_Special7 = 0x80046F70; // type:func +Camera_Special6 = 0x800472BC; // type:func +Camera_Special8 = 0x8004772C; // type:func +Camera_Special9 = 0x8004774C; // type:func +Camera_Create = 0x80047E80; // type:func +Camera_Destroy = 0x80047ED0; // type:func +Camera_Init = 0x80047EF8; // type:func +func_80057FC4 = 0x80048118; // type:func +Camera_Stub80058140 = 0x8004826C; // type:func +Camera_InitDataUsingPlayer = 0x80048278; // type:func +Camera_ChangeStatus = 0x80048474; // type:func +Camera_UpdateWater = 0x80048490; // type:func +Camera_UpdateHotRoom = 0x800488AC; // type:func +Camera_UpdateDistortion = 0x800488EC; // type:func +Camera_Update = 0x80048C4C; // type:func +Camera_Finish = 0x8004947C; // type:func +Camera_SetNewModeStateFlags = 0x800495E8; // type:func +Camera_RequestModeImpl = 0x8004960C; // type:func +Camera_RequestMode = 0x80049970; // type:func +Camera_CheckValidMode = 0x8004999C; // type:func +Camera_RequestSettingImpl = 0x80049A08; // type:func +Camera_RequestSetting = 0x80049BFC; // type:func +Camera_RequestBgCam = 0x80049C28; // type:func +Camera_GetInputDir = 0x80049CFC; // type:func +Camera_GetInputDirPitch = 0x80049D20; // type:func +Camera_GetInputDirYaw = 0x80049D48; // type:func +Camera_GetCamDir = 0x80049D70; // type:func +Camera_GetCamDirPitch = 0x80049D94; // type:func +Camera_GetCamDirYaw = 0x80049DBC; // type:func +Camera_RequestQuake = 0x80049DE4; // type:func +Camera_SetViewParam = 0x80049E58; // type:func +Camera_UnsetViewFlag = 0x80049FEC; // type:func +Camera_OverwriteStateFlags = 0x8004A014; // type:func +Camera_ResetAnim = 0x8004A030; // type:func +Camera_SetCSParams = 0x8004A040; // type:func +Camera_SetStateFlag = 0x8004A0D4; // type:func +Camera_UnsetStateFlag = 0x8004A0F8; // type:func +Camera_ChangeDoorCam = 0x8004A120; // type:func +Camera_Copy = 0x8004A220; // type:func +Camera_IsDebugCamEnabled = 0x8004A368; // type:func +Camera_GetQuakeOffset = 0x8004A374; // type:func +Camera_SetCameraData = 0x8004A398; // type:func +func_8005B198 = 0x8004A3E4; // type:func +Camera_SetFinishedFlag = 0x8004A3F4; // type:func +DamageTable_Get = 0x8004A450; // type:func +DamageTable_Clear = 0x8004A47C; // type:func +Collider_InitBase = 0x8004A4B0; // type:func +Collider_DestroyBase = 0x8004A4F8; // type:func +Collider_SetBaseToActor = 0x8004A50C; // type:func +Collider_SetBaseType1 = 0x8004A54C; // type:func +Collider_SetBase = 0x8004A590; // type:func +Collider_ResetATBase = 0x8004A5D4; // type:func +Collider_ResetACBase = 0x8004A5F0; // type:func +Collider_ResetOCBase = 0x8004A60C; // type:func +Collider_InitElementDamageInfoAT = 0x8004A634; // type:func +Collider_DestroyElementDamageInfoAT = 0x8004A65C; // type:func +Collider_SetElementDamageInfoAT = 0x8004A670; // type:func +Collider_ResetATElement_Unk = 0x8004A698; // type:func +Collider_InitElementDamageInfoAC = 0x8004A6A8; // type:func +Collider_DestroyElementDamageInfoAC = 0x8004A6D8; // type:func +Collider_SetElementDamageInfoAC = 0x8004A6EC; // type:func +Collider_InitElement = 0x8004A714; // type:func +Collider_DestroyElement = 0x8004A794; // type:func +Collider_SetElement = 0x8004A7D4; // type:func +Collider_ResetATElement = 0x8004A84C; // type:func +Collider_ResetACElement = 0x8004A884; // type:func +Collider_ResetOCElement = 0x8004A8BC; // type:func +Collider_InitJntSphElementDim = 0x8004A8D4; // type:func +Collider_DestroyJntSphElementDim = 0x8004A91C; // type:func +Collider_SetJntSphElementDim = 0x8004A930; // type:func +Collider_InitJntSphElement = 0x8004A988; // type:func +Collider_DestroyJntSphElement = 0x8004A9C8; // type:func +Collider_SetJntSphElement = 0x8004AA08; // type:func +Collider_ResetJntSphElementAT = 0x8004AA58; // type:func +Collider_ResetJntSphElementAC = 0x8004AA7C; // type:func +Collider_ResetJntSphElementOC = 0x8004AAA0; // type:func +Collider_InitJntSph = 0x8004AAC4; // type:func +Collider_FreeJntSph = 0x8004AAF0; // type:func +Collider_DestroyJntSph = 0x8004AB90; // type:func +Collider_SetJntSphToActor = 0x8004AC20; // type:func +Collider_SetJntSphAllocType1 = 0x8004ACFC; // type:func +Collider_SetJntSphAlloc = 0x8004ADD8; // type:func +Collider_SetJntSph = 0x8004AEB4; // type:func +Collider_ResetJntSphAT = 0x8004AF68; // type:func +Collider_ResetJntSphAC = 0x8004AFF4; // type:func +Collider_ResetJntSphOC = 0x8004B080; // type:func +Collider_InitCylinderDim = 0x8004B10C; // type:func +Collider_DestroyCylinderDim = 0x8004B168; // type:func +Collider_SetCylinderDim = 0x8004B17C; // type:func +Collider_InitCylinder = 0x8004B1BC; // type:func +Collider_DestroyCylinder = 0x8004B20C; // type:func +Collider_SetCylinderToActor = 0x8004B25C; // type:func +Collider_SetCylinderType1 = 0x8004B2C4; // type:func +Collider_SetCylinder = 0x8004B32C; // type:func +Collider_ResetCylinderAT = 0x8004B394; // type:func +Collider_ResetCylinderAC = 0x8004B3D4; // type:func +Collider_ResetCylinderOC = 0x8004B414; // type:func +Collider_InitTrisElementDim = 0x8004B454; // type:func +Collider_DestroyTrisElementDim = 0x8004B4A0; // type:func +Collider_SetTrisElementDim = 0x8004B4B4; // type:func +Collider_InitTrisElement = 0x8004B568; // type:func +Collider_DestroyTrisElement = 0x8004B5A8; // type:func +Collider_SetTrisElement = 0x8004B5E8; // type:func +Collider_ResetTrisElementAT = 0x8004B638; // type:func +Collider_ResetTrisElementAC = 0x8004B65C; // type:func +Collider_ResetTrisElementOC = 0x8004B680; // type:func +Collider_InitTris = 0x8004B6A4; // type:func +Collider_FreeTris = 0x8004B6D0; // type:func +Collider_DestroyTris = 0x8004B788; // type:func +Collider_SetTrisAllocType1 = 0x8004B82C; // type:func +Collider_SetTrisAlloc = 0x8004B92C; // type:func +Collider_SetTris = 0x8004BA2C; // type:func +Collider_ResetTrisAT = 0x8004BAF8; // type:func +Collider_ResetTrisAC = 0x8004BB98; // type:func +Collider_ResetTrisOC = 0x8004BC38; // type:func +Collider_InitQuadDim = 0x8004BCD8; // type:func +Collider_DestroyQuadDim = 0x8004BD24; // type:func +Collider_ResetQuadACDist = 0x8004BD38; // type:func +Collider_SetQuadMidpoints = 0x8004BD54; // type:func +Collider_SetQuadDim = 0x8004BE10; // type:func +Collider_InitQuad = 0x8004BE98; // type:func +Collider_DestroyQuad = 0x8004BEE8; // type:func +Collider_SetQuadType1 = 0x8004BF38; // type:func +Collider_SetQuad = 0x8004BFA0; // type:func +Collider_ResetQuadAT = 0x8004C008; // type:func +Collider_ResetQuadAC = 0x8004C058; // type:func +Collider_ResetQuadOC = 0x8004C098; // type:func +Collider_QuadSetNearestAC = 0x8004C0D8; // type:func +Collider_InitLine = 0x8004C188; // type:func +Collider_DestroyLine = 0x8004C1E8; // type:func +Collider_SetLinePoints = 0x8004C1FC; // type:func +Collider_SetLine = 0x8004C240; // type:func +Collider_ResetLineOC = 0x8004C26C; // type:func +CollisionCheck_InitContext = 0x8004C288; // type:func +CollisionCheck_DestroyContext = 0x8004C2A8; // type:func +CollisionCheck_ClearContext = 0x8004C2B8; // type:func +CollisionCheck_EnableSAC = 0x8004C360; // type:func +CollisionCheck_DisableSAC = 0x8004C378; // type:func +CollisionCheck_SetAT = 0x8004C390; // type:func +CollisionCheck_SetAT_SAC = 0x8004C470; // type:func +CollisionCheck_SetAC = 0x8004C580; // type:func +CollisionCheck_SetAC_SAC = 0x8004C660; // type:func +CollisionCheck_SetOC = 0x8004C770; // type:func +CollisionCheck_SetOC_SAC = 0x8004C850; // type:func +CollisionCheck_SetOCLine = 0x8004C960; // type:func +CollisionCheck_IsElementNotAT = 0x8004C9EC; // type:func +CollisionCheck_IsElementNotAC = 0x8004CA10; // type:func +CollisionCheck_NoSharedFlags = 0x8004CA34; // type:func +CollisionCheck_NoBlood = 0x8004CA5C; // type:func +CollisionCheck_BlueBlood = 0x8004CA70; // type:func +CollisionCheck_GreenBlood = 0x8004CBDC; // type:func +CollisionCheck_WaterBurst = 0x8004CD48; // type:func +CollisionCheck_RedBlood = 0x8004CD84; // type:func +CollisionCheck_RedBloodUnused = 0x8004CDA8; // type:func +CollisionCheck_HitSolid = 0x8004CDCC; // type:func +CollisionCheck_SwordHitAudio = 0x8004CFDC; // type:func +CollisionCheck_HitEffects = 0x8004D0E8; // type:func +CollisionCheck_SetBounce = 0x8004D2E8; // type:func +CollisionCheck_SetATvsAC = 0x8004D308; // type:func +CollisionCheck_ATJntSphVsACJntSph = 0x8004D4B0; // type:func +CollisionCheck_ATJntSphVsACCyl = 0x8004D75C; // type:func +CollisionCheck_ATCylVsACJntSph = 0x8004D9D0; // type:func +CollisionCheck_ATJntSphVsACTris = 0x8004DC70; // type:func +CollisionCheck_ATTrisVsACJntSph = 0x8004DE90; // type:func +CollisionCheck_ATJntSphVsACQuad = 0x8004E0A4; // type:func +CollisionCheck_ATQuadVsACJntSph = 0x8004E2C4; // type:func +CollisionCheck_ATCylVsACCyl = 0x8004E528; // type:func +CollisionCheck_ATCylVsACTris = 0x8004E6FC; // type:func +CollisionCheck_ATTrisVsACCyl = 0x8004E8C0; // type:func +CollisionCheck_ATCylVsACQuad = 0x8004EA80; // type:func +CollisionCheck_ATQuadVsACCyl = 0x8004ECF4; // type:func +CollisionCheck_ATTrisVsACTris = 0x8004EFA0; // type:func +CollisionCheck_ATTrisVsACQuad = 0x8004F1F4; // type:func +CollisionCheck_ATQuadVsACTris = 0x8004F484; // type:func +CollisionCheck_ATQuadVsACQuad = 0x8004F71C; // type:func +CollisionCheck_SetJntSphHitFX = 0x8004F9AC; // type:func +CollisionCheck_SetCylHitFX = 0x8004FA8C; // type:func +CollisionCheck_SetTrisHitFX = 0x8004FB24; // type:func +CollisionCheck_SetQuadHitFX = 0x8004FC0C; // type:func +CollisionCheck_SetHitEffects = 0x8004FCA4; // type:func +CollisionCheck_AC = 0x8004FD78; // type:func +CollisionCheck_AT = 0x8004FEA0; // type:func +CollisionCheck_GetMassType = 0x8004FF70; // type:func +CollisionCheck_SetOCvsOC = 0x8004FFAC; // type:func +CollisionCheck_OC_JntSphVsJntSph = 0x800502DC; // type:func +CollisionCheck_OC_JntSphVsCyl = 0x800504AC; // type:func +CollisionCheck_OC_CylVsJntSph = 0x8005060C; // type:func +CollisionCheck_OC_CylVsCyl = 0x80050638; // type:func +CollisionCheck_SkipOC = 0x80050708; // type:func +CollisionCheck_Incompatible = 0x8005072C; // type:func +CollisionCheck_OC = 0x800507AC; // type:func +CollisionCheck_InitInfo = 0x8005093C; // type:func +CollisionCheck_ResetDamage = 0x80050984; // type:func +CollisionCheck_SetInfoNoDamageTable = 0x800509B0; // type:func +CollisionCheck_SetInfo = 0x800509D8; // type:func +CollisionCheck_SetInfo2 = 0x80050A04; // type:func +CollisionCheck_SetInfoGetDamageTable = 0x80050A38; // type:func +CollisionCheck_ApplyDamage = 0x80050A70; // type:func +CollisionCheck_ApplyDamageJntSph = 0x80050C30; // type:func +CollisionCheck_ApplyDamageCyl = 0x80050CD8; // type:func +CollisionCheck_ApplyDamageTris = 0x80050CF8; // type:func +CollisionCheck_ApplyDamageQuad = 0x80050D8C; // type:func +CollisionCheck_Damage = 0x80050DAC; // type:func +CollisionCheck_LineOC_JntSph = 0x80050E6C; // type:func +CollisionCheck_LineOC_Cyl = 0x80050F84; // type:func +CollisionCheck_LineOC = 0x80050FFC; // type:func +CollisionCheck_LineOCCheckAll = 0x80051144; // type:func +CollisionCheck_LineOCCheck = 0x80051168; // type:func +Collider_UpdateCylinder = 0x80051194; // type:func +Collider_SetCylinderPosition = 0x800511D8; // type:func +Collider_SetQuadVertices = 0x800511F8; // type:func +Collider_SetTrisVertices = 0x80051268; // type:func +Collider_SetTrisDim = 0x80051328; // type:func +Collider_UpdateSpheres = 0x80051378; // type:func +CollisionCheck_SpawnRedBlood = 0x800514FC; // type:func +CollisionCheck_SpawnWaterDroplets = 0x8005165C; // type:func +CollisionCheck_SpawnShieldParticles = 0x800517B8; // type:func +CollisionCheck_SpawnShieldParticlesMetal = 0x8005184C; // type:func +CollisionCheck_SpawnShieldParticlesMetalSfx = 0x80051898; // type:func +CollisionCheck_SpawnShieldParticlesMetal2 = 0x800518E4; // type:func +CollisionCheck_SpawnShieldParticlesWood = 0x80051904; // type:func +CollisionCheck_CylSideVsLineSeg = 0x800519C4; // type:func +CollisionCheck_GetSwordDamage = 0x800520C8; // type:func +SaveContext_Init = 0x80052130; // type:func +Regs_Init = 0x800521E0; // type:func +DebugCamera_ScreenText = 0x80052270; // type:func +DebugCamera_ScreenTextColored = 0x80052284; // type:func +DebugCamera_DrawScreenText = 0x80052340; // type:func +Debug_DrawText = 0x80052424; // type:func +DebugDisplay_Init = 0x800524F0; // type:func +DebugDisplay_AddObject = 0x80052500; // type:func +DebugDisplay_DrawObjects = 0x800525DC; // type:func +DebugDisplay_DrawSpriteI8 = 0x8005266C; // type:func +DebugDisplay_DrawPolygon = 0x8005284C; // type:func +Cutscene_InitContext = 0x800529A0; // type:func +Cutscene_StartManual = 0x800529B8; // type:func +Cutscene_StopManual = 0x800529D0; // type:func +Cutscene_UpdateManual = 0x800529F4; // type:func +Cutscene_UpdateScripted = 0x80052A40; // type:func +CutsceneHandler_DoNothing = 0x80052AF4; // type:func +Cutscene_StepTimer = 0x80052B04; // type:func +CutsceneHandler_StartManual = 0x80052B3C; // type:func +CutsceneHandler_StartScript = 0x80052B9C; // type:func +CutsceneCmd_Misc = 0x80052C08; // type:func +CutsceneCmd_SetLightSetting = 0x800533A4; // type:func +CutsceneCmd_StartSequence = 0x800533E4; // type:func +CutsceneCmd_StopSequence = 0x80053420; // type:func +CutsceneCmd_FadeOutSequence = 0x8005345C; // type:func +CutsceneCmd_RumbleController = 0x800534DC; // type:func +CutsceneCmd_SetTime = 0x80053520; // type:func +CutsceneCmd_Destination = 0x800535C4; // type:func +CutsceneCmd_Transition = 0x800552E0; // type:func +CutsceneCmd_UpdateCamEyeSpline = 0x80055CC0; // type:func +CutsceneCmd_UpdateCamAtSpline = 0x80055E14; // type:func +CutsceneCmd_SetCamEye = 0x80055F70; // type:func +CutsceneCmd_SetCamAt = 0x8005614C; // type:func +CutsceneCmd_Text = 0x800562F4; // type:func +Cutscene_ProcessScript = 0x800565C8; // type:func +CutsceneHandler_RunScript = 0x80056F98; // type:func +CutsceneHandler_StopManual = 0x80056FDC; // type:func +CutsceneHandler_StopScript = 0x8005701C; // type:func +Cutscene_SetupScripted = 0x80057124; // type:func +func_80069048 = 0x800572A4; // type:func +func_8006907C = 0x800572DC; // type:func +Cutscene_HandleEntranceTriggers = 0x80057300; // type:func +Cutscene_HandleConditionalTriggers = 0x80057420; // type:func +Cutscene_SetScript = 0x80057628; // type:func +MemCpy = 0x800576C0; // type:func +MemSet = 0x800576F0; // type:func +GetItem_Draw = 0x80057750; // type:func +GetItem_DrawMaskOrBombchu = 0x80057794; // type:func +GetItem_DrawSoldOut = 0x8005782C; // type:func +GetItem_DrawBlueFire = 0x800578C8; // type:func +GetItem_DrawPoes = 0x80057A6C; // type:func +GetItem_DrawFairy = 0x80057C60; // type:func +GetItem_DrawMirrorShield = 0x80057E38; // type:func +GetItem_DrawSkullToken = 0x80057FA8; // type:func +GetItem_DrawEggOrMedallion = 0x80058110; // type:func +GetItem_DrawCompass = 0x800581C4; // type:func +GetItem_DrawPotion = 0x800582BC; // type:func +GetItem_DrawGoronSword = 0x8005847C; // type:func +GetItem_DrawDekuNuts = 0x80058584; // type:func +GetItem_DrawRecoveryHeart = 0x80058698; // type:func +GetItem_DrawFish = 0x800587B0; // type:func +GetItem_DrawOpa0 = 0x800588B8; // type:func +GetItem_DrawOpa0Xlu1 = 0x80058950; // type:func +GetItem_DrawXlu01 = 0x80058A4C; // type:func +GetItem_DrawOpa10Xlu2 = 0x80058B00; // type:func +GetItem_DrawMagicArrow = 0x80058C14; // type:func +GetItem_DrawMagicSpell = 0x80058D28; // type:func +GetItem_DrawOpa1023 = 0x80058E78; // type:func +GetItem_DrawOpa10Xlu32 = 0x80058F5C; // type:func +GetItem_DrawSmallRupee = 0x80059088; // type:func +GetItem_DrawScale = 0x800591C4; // type:func +GetItem_DrawBulletBag = 0x80059324; // type:func +GetItem_DrawWallet = 0x80059468; // type:func +SfxSource_InitAll = 0x800595B0; // type:func +SfxSource_UpdateAll = 0x800595E0; // type:func +SfxSource_PlaySfxAtFixedWorldPos = 0x80059688; // type:func +QuestHint_CheckCondition = 0x80059770; // type:func +QuestHint_CheckConditionChain = 0x800599EC; // type:func +QuestHint_CheckRandomCondition = 0x80059A80; // type:func +QuestHint_GetTextIdFromScript = 0x80059C60; // type:func +QuestHint_GetSariaTextId = 0x80059DA4; // type:func +QuestHint_GetNaviTextId = 0x80059E0C; // type:func +MaskReaction_GetTextId = 0x80059E50; // type:func +CutsceneFlags_UnsetAll = 0x80059EA0; // type:func +CutsceneFlags_Set = 0x80059ED0; // type:func +CutsceneFlags_Unset = 0x80059F3C; // type:func +CutsceneFlags_Get = 0x80059FAC; // type:func +Curve_CubicHermiteSpline = 0x8005A020; // type:func +Curve_Interpolate = 0x8005A0B8; // type:func +SkelCurve_Clear = 0x8005A260; // type:func +SkelCurve_Init = 0x8005A290; // type:func +SkelCurve_Destroy = 0x8005A340; // type:func +SkelCurve_SetAnim = 0x8005A370; // type:func +SkelCurve_Update = 0x8005A3A8; // type:func +SkelCurve_DrawLimb = 0x8005A698; // type:func +SkelCurve_Draw = 0x8005A9FC; // type:func +func_8006CFC0 = 0x8005AA50; // type:func +func_8006D074 = 0x8005AB04; // type:func +func_8006D0AC = 0x8005AB40; // type:func +func_8006D0EC = 0x8005AB80; // type:func +func_8006D684 = 0x8005B018; // type:func +func_8006DC68 = 0x8005B58C; // type:func +func_8006DD9C = 0x8005B69C; // type:func +Jpeg_ScheduleDecoderTask = 0x8005B730; // type:func +Jpeg_CopyToZbuffer = 0x8005B86C; // type:func +Jpeg_GetUnalignedU16 = 0x8005B9A4; // type:func +Jpeg_ParseMarkers = 0x8005B9F0; // type:func +Jpeg_Decode = 0x8005BBBC; // type:func +KaleidoSetup_Update = 0x8005BEF0; // type:func +KaleidoSetup_Init = 0x8005C15C; // type:func +KaleidoSetup_Destroy = 0x8005C2D4; // type:func +Font_LoadKanji = 0x8005C320; // type:func +Font_LoadChar = 0x8005C374; // type:func +Font_LoadMessageBoxIcon = 0x8005C3C4; // type:func +Font_LoadOrderedFont = 0x8005C408; // type:func +Environment_ZBufValToFixedPoint = 0x8005C530; // type:func +Environment_GetPixelDepth = 0x8005C568; // type:func +Environment_GraphCallback = 0x8005C594; // type:func +Environment_Init = 0x8005C5D8; // type:func +Environment_SmoothStepToU8 = 0x8005CAA8; // type:func +Environment_SmoothStepToS8 = 0x8005CBE0; // type:func +Environment_LerpWeight = 0x8005CD20; // type:func +Environment_LerpWeightAccelDecel = 0x8005CDA4; // type:func +Environment_UpdateStorm = 0x8005CF64; // type:func +Environment_UpdateSkybox = 0x8005D058; // type:func +Environment_EnableUnderwaterLights = 0x8005D944; // type:func +Environment_DisableUnderwaterLights = 0x8005D9BC; // type:func +Environment_Update = 0x8005DA34; // type:func +Environment_DrawSunAndMoon = 0x8005F890; // type:func +Environment_DrawSunLensFlare = 0x800600D4; // type:func +Environment_DrawLensFlare = 0x800601A8; // type:func +Environment_RandCentered = 0x80060DEC; // type:func +Environment_DrawRain = 0x80060E14; // type:func +Environment_ChangeLightSetting = 0x800613B0; // type:func +Environment_DrawSkyboxFilters = 0x80061434; // type:func +Environment_DrawLightningFlash = 0x80061654; // type:func +Environment_UpdateLightningStrike = 0x800616EC; // type:func +Environment_AddLightningBolts = 0x800619F4; // type:func +Environment_DrawLightning = 0x80061A5C; // type:func +Environment_PlaySceneSequence = 0x80061EA4; // type:func +Environment_PlayTimeBasedSequence = 0x80062094; // type:func +Environment_DrawCustomLensFlare = 0x800623AC; // type:func +Environment_InitGameOverLights = 0x80062458; // type:func +Environment_FadeInGameOverLights = 0x80062640; // type:func +Environment_FadeOutGameOverLights = 0x800628F4; // type:func +Environment_UpdateRain = 0x80062C10; // type:func +Environment_FillScreen = 0x80062C78; // type:func +Environment_DrawSandstorm = 0x80062E48; // type:func +Environment_AdjustLights = 0x800638A0; // type:func +Environment_GetBgsDayCount = 0x80063ACC; // type:func +Environment_ClearBgsDayCount = 0x80063ADC; // type:func +Environment_GetTotalDays = 0x80063AEC; // type:func +Environment_ForcePlaySequence = 0x80063AFC; // type:func +Environment_IsForcedSequenceDisabled = 0x80063B14; // type:func +Environment_PlayStormNatureAmbience = 0x80063B3C; // type:func +Environment_StopStormNatureAmbience = 0x80063B9C; // type:func +Environment_WarpSongLeave = 0x80063BFC; // type:func +Lib_MemSet = 0x80063CF0; // type:func +Math_CosS = 0x80063D44; // type:func +Math_SinS = 0x80063D84; // type:func +Math_ScaledStepToS = 0x80063DC4; // type:func +Math_StepToS = 0x80063E94; // type:func +Math_StepToF = 0x80063F1C; // type:func +Math_StepUntilAngleS = 0x80063FB0; // type:func +Math_StepUntilS = 0x80064018; // type:func +Math_StepToAngleS = 0x80064078; // type:func +Math_StepUntilF = 0x8006413C; // type:func +Math_AsymStepToF = 0x8006418C; // type:func +Lib_GetControlStickData = 0x80064234; // type:func +Rand_S16Offset = 0x800642B0; // type:func +Rand_S16OffsetStride = 0x80064304; // type:func +Math_Vec3f_Copy = 0x8006436C; // type:func +Math_Vec3s_ToVec3f = 0x8006438C; // type:func +Math_Vec3f_Sum = 0x800643D0; // type:func +Math_Vec3f_Diff = 0x80064408; // type:func +Math_Vec3s_DiffToVec3f = 0x80064440; // type:func +Math_Vec3f_Scale = 0x8006449C; // type:func +Math_Vec3f_DistXYZ = 0x800644D8; // type:func +Math_Vec3f_DistXYZAndStoreDiff = 0x8006451C; // type:func +Math_Vec3f_DistXZ = 0x80064578; // type:func +Math_Vec3f_DiffY = 0x800645AC; // type:func +Math_Vec3f_Yaw = 0x800645C0; // type:func +Math_Vec3f_Pitch = 0x800645F4; // type:func +Actor_ProcessInitChain = 0x8006463C; // type:func +IChain_Apply_u8 = 0x800646B4; // type:func +IChain_Apply_s8 = 0x800646D0; // type:func +IChain_Apply_u16 = 0x800646EC; // type:func +IChain_Apply_s16 = 0x80064708; // type:func +IChain_Apply_u32 = 0x80064724; // type:func +IChain_Apply_s32 = 0x80064740; // type:func +IChain_Apply_f32 = 0x8006475C; // type:func +IChain_Apply_f32div1000 = 0x80064780; // type:func +IChain_Apply_Vec3f = 0x800647B0; // type:func +IChain_Apply_Vec3fdiv1000 = 0x800647DC; // type:func +IChain_Apply_Vec3s = 0x80064814; // type:func +Math_SmoothStepToF = 0x80064838; // type:func +Math_ApproachF = 0x80064940; // type:func +Math_ApproachZeroF = 0x800649B0; // type:func +Math_SmoothStepToDegF = 0x80064A04; // type:func +Math_SmoothStepToS = 0x80064BC8; // type:func +Math_ApproachS = 0x80064CE4; // type:func +Color_RGBA8_Copy = 0x80064D88; // type:func +Sfx_PlaySfxCentered = 0x80064DB0; // type:func +Sfx_PlaySfxCentered2 = 0x80064DF8; // type:func +Sfx_PlaySfxAtPos = 0x80064E40; // type:func +Health_InitMeter = 0x80064E90; // type:func +Health_UpdateMeter = 0x80064F6C; // type:func +func_80078E18 = 0x80065350; // type:func +func_80078E34 = 0x80065370; // type:func +func_80078E84 = 0x800653C0; // type:func +Health_DrawMeter = 0x80065458; // type:func +Health_UpdateBeatingHeart = 0x800660D4; // type:func +Health_IsCritical = 0x800661C0; // type:func +Lights_PointSetInfo = 0x80066230; // type:func +Lights_PointNoGlowSetInfo = 0x8006628C; // type:func +Lights_PointGlowSetInfo = 0x800662F0; // type:func +Lights_PointSetColorAndRadius = 0x80066358; // type:func +Lights_DirectionalSetInfo = 0x8006638C; // type:func +Lights_Reset = 0x800663E4; // type:func +Lights_Draw = 0x80066420; // type:func +Lights_FindSlot = 0x80066564; // type:func +Lights_BindPoint = 0x80066594; // type:func +Lights_BindDirectional = 0x800668F0; // type:func +Lights_BindAll = 0x80066958; // type:func +Lights_FindBufSlot = 0x800669F4; // type:func +Lights_FreeNode = 0x80066A80; // type:func +LightContext_Init = 0x80066AF8; // type:func +LightContext_SetAmbientColor = 0x80066B64; // type:func +LightContext_SetFog = 0x80066B90; // type:func +LightContext_NewLights = 0x80066BCC; // type:func +LightContext_InitList = 0x80066C04; // type:func +LightContext_DestroyList = 0x80066C14; // type:func +LightContext_InsertLight = 0x80066C70; // type:func +LightContext_RemoveLight = 0x80066CD0; // type:func +Lights_NewAndDraw = 0x80066D34; // type:func +Lights_New = 0x80066E7C; // type:func +Lights_GlowCheck = 0x80066EC4; // type:func +Lights_DrawGlow = 0x800670C8; // type:func +ZeldaArena_Malloc = 0x800672D0; // type:func +ZeldaArena_MallocR = 0x800672F8; // type:func +ZeldaArena_Realloc = 0x80067320; // type:func +ZeldaArena_Free = 0x80067350; // type:func +ZeldaArena_Calloc = 0x80067378; // type:func +ZeldaArena_GetSizes = 0x800673D0; // type:func +ZeldaArena_Check = 0x80067408; // type:func +ZeldaArena_Init = 0x8006742C; // type:func +ZeldaArena_Cleanup = 0x8006745C; // type:func +ZeldaArena_IsInitialized = 0x80067480; // type:func +MapMark_Init = 0x800674B0; // type:func +MapMark_ClearPointers = 0x80067580; // type:func +MapMark_DrawForDungeon = 0x800675D4; // type:func +MapMark_Draw = 0x80067AB0; // type:func +PreNmiBuff_Init = 0x80067B00; // type:func +PreNmiBuff_SetReset = 0x80067B78; // type:func +PreNmiBuff_IsResetting = 0x80067BAC; // type:func +Sched_FlushTaskQueue = 0x80067BC0; // type:func +OLib_Vec3fDist = 0x80067C40; // type:func +OLib_Vec3fDistOutDiff = 0x80067C84; // type:func +OLib_Vec3fDistXZ = 0x80067CE0; // type:func +OLib_ClampMinDist = 0x80067D14; // type:func +OLib_ClampMaxDist = 0x80067D64; // type:func +OLib_Vec3fDistNormalize = 0x80067DB4; // type:func +OLib_VecSphToVec3f = 0x80067E64; // type:func +OLib_VecGeoToVec3f = 0x80067F10; // type:func +OLib_Vec3fToVecSph = 0x80067F54; // type:func +OLib_Vec3fToVecGeo = 0x800680A8; // type:func +OLib_Vec3fDiffToVecSph = 0x800680F0; // type:func +OLib_Vec3fDiffToVecGeo = 0x80068144; // type:func +OLib_Vec3fDiffRad = 0x80068198; // type:func +OLib_Vec3fDiffDegF = 0x80068228; // type:func +OLib_Vec3fDiffBinAng = 0x80068290; // type:func +OnePointCutscene_AddVecGeoToVec3f = 0x80068330; // type:func +OnePointCutscene_Vec3fYaw = 0x800683B0; // type:func +OnePointCutscene_Vec3sToVec3f = 0x80068418; // type:func +OnePointCutscene_BgCheckLineTest = 0x8006845C; // type:func +OnePointCutscene_RaycastDown = 0x800684AC; // type:func +OnePointCutscene_SetCsCamPoints = 0x800684D4; // type:func +OnePointCutscene_SetInfo = 0x80068508; // type:func +OnePointCutscene_SetAsChild = 0x8006BC44; // type:func +OnePointCutscene_RemoveCamera = 0x8006BC8C; // type:func +OnePointCutscene_Init = 0x8006BD60; // type:func +OnePointCutscene_EndCutscene = 0x8006C018; // type:func +OnePointCutscene_Attention = 0x8006C074; // type:func +OnePointCutscene_AttentionSetSfx = 0x8006C1E0; // type:func +OnePointCutscene_EnableAttention = 0x8006C234; // type:func +OnePointCutscene_DisableAttention = 0x8006C244; // type:func +OnePointCutscene_CheckForCategory = 0x8006C258; // type:func +OnePointCutscene_Noop = 0x8006C2B8; // type:func +Map_SavePlayerInitialInfo = 0x8006C2D0; // type:func +Map_SetPaletteData = 0x8006C330; // type:func +Map_SetFloorPalettesData = 0x8006C3AC; // type:func +Map_InitData = 0x8006C564; // type:func +Map_InitRoomData = 0x8006C850; // type:func +Map_Destroy = 0x8006C92C; // type:func +Map_Init = 0x8006C9A0; // type:func +Minimap_DrawCompassIcons = 0x8006CC80; // type:func +Minimap_Draw = 0x8006D0C4; // type:func +Map_GetFloorTextIndexOffset = 0x8006DBEC; // type:func +Map_Update = 0x8006DC14; // type:func +Interface_ChangeHudVisibilityMode = 0x8006DF40; // type:func +Interface_RaiseButtonAlphas = 0x8006DF74; // type:func +Interface_DimButtonAlphas = 0x8006E0AC; // type:func +Interface_UpdateHudAlphas = 0x8006E180; // type:func +func_80083108 = 0x8006E9A0; // type:func +Interface_SetSceneRestrictions = 0x8006F8BC; // type:func +Gfx_TextureIA8 = 0x8006FA04; // type:func +Gfx_TextureI8 = 0x8006FC34; // type:func +Inventory_SwapAgeEquipment = 0x8006FE64; // type:func +Interface_InitHorsebackArchery = 0x800700E8; // type:func +func_800849EC = 0x80070130; // type:func +Interface_LoadItemIcon1 = 0x800701B0; // type:func +Interface_LoadItemIcon2 = 0x80070260; // type:func +func_80084BF4 = 0x80070310; // type:func +Item_Give = 0x8007042C; // type:func +Item_CheckObtainability = 0x80071AA8; // type:func +Inventory_DeleteItem = 0x80071FE8; // type:func +Inventory_ReplaceItem = 0x80072068; // type:func +Inventory_HasEmptyBottle = 0x8007211C; // type:func +Inventory_HasSpecificBottle = 0x8007218C; // type:func +Inventory_UpdateBottleItem = 0x80072204; // type:func +Inventory_ConsumeFairy = 0x8007229C; // type:func +func_80086D5C = 0x80072374; // type:func +Interface_LoadActionLabel = 0x800723AC; // type:func +Interface_SetDoAction = 0x80072510; // type:func +Interface_SetNaviCall = 0x80072598; // type:func +Interface_LoadActionLabelB = 0x8007269C; // type:func +Health_ChangeBy = 0x80072774; // type:func +Health_GiveHearts = 0x80072858; // type:func +Rupees_ChangeBy = 0x80072884; // type:func +Inventory_ChangeAmmo = 0x800728AC; // type:func +Magic_Fill = 0x80072BB8; // type:func +Magic_Reset = 0x80072C00; // type:func +Magic_RequestChange = 0x80072C40; // type:func +Magic_Update = 0x80072EF8; // type:func +Magic_DrawMeter = 0x800737A4; // type:func +Interface_SetSubTimer = 0x80073FA0; // type:func +Interface_SetSubTimerToFinalSecond = 0x80073FF0; // type:func +Interface_SetTimer = 0x80074034; // type:func +Interface_DrawActionLabel = 0x80074084; // type:func +Interface_DrawItemButtons = 0x8007416C; // type:func +Interface_DrawItemIconTexture = 0x80074F4C; // type:func +Interface_DrawAmmoCount = 0x800750F4; // type:func +Interface_DrawActionButton = 0x80075594; // type:func +Interface_InitVertices = 0x80075778; // type:func +func_8008A8B8 = 0x80075C38; // type:func +func_8008A994 = 0x80075D18; // type:func +Interface_Draw = 0x80075D60; // type:func +Interface_Update = 0x80078904; // type:func +Path_GetByIndex = 0x80079610; // type:func +Path_OrientAndGetDistSq = 0x80079654; // type:func +Path_CopyLastPoint = 0x80079740; // type:func +FrameAdvance_Init = 0x800797E0; // type:func +FrameAdvance_Update = 0x800797F0; // type:func +Player_SetBootData = 0x80079890; // type:func +Player_InBlockingCsMode = 0x80079A1C; // type:func +Player_InCsMode = 0x80079ACC; // type:func +func_8008E9C4 = 0x80079B08; // type:func +Player_IsChildWithHylianShield = 0x80079B18; // type:func +Player_ActionToModelGroup = 0x80079B40; // type:func +Player_SetModelsForHoldingShield = 0x80079B8C; // type:func +Player_SetModels = 0x80079C78; // type:func +Player_SetModelGroup = 0x80079D50; // type:func +func_8008EC70 = 0x80079DBC; // type:func +Player_SetEquipmentData = 0x80079DF4; // type:func +Player_UpdateBottleHeld = 0x80079EE4; // type:func +func_8008EDF0 = 0x80079F38; // type:func +func_8008EE08 = 0x80079F54; // type:func +func_8008EEAC = 0x80079FF8; // type:func +func_8008EF30 = 0x8007A07C; // type:func +func_8008EF44 = 0x8007A094; // type:func +Player_IsBurningStickInRange = 0x8007A0B0; // type:func +Player_GetStrength = 0x8007A188; // type:func +Player_GetMask = 0x8007A1D4; // type:func +Player_UnsetMask = 0x8007A1E4; // type:func +Player_HasMirrorShieldEquipped = 0x8007A1F4; // type:func +Player_HasMirrorShieldSetToDraw = 0x8007A20C; // type:func +Player_ActionToMagicSpell = 0x8007A238; // type:func +Player_HoldsHookshot = 0x8007A264; // type:func +func_8008F128 = 0x8007A288; // type:func +Player_ActionToMeleeWeapon = 0x8007A2BC; // type:func +Player_GetMeleeWeaponHeld = 0x8007A2E4; // type:func +Player_HoldsTwoHandedWeapon = 0x8007A308; // type:func +Player_HoldsBrokenKnife = 0x8007A334; // type:func +Player_ActionToBottle = 0x8007A38C; // type:func +Player_GetBottleHeld = 0x8007A3B8; // type:func +Player_ActionToExplosive = 0x8007A3D8; // type:func +Player_GetExplosiveHeld = 0x8007A404; // type:func +func_8008F2BC = 0x8007A424; // type:func +Player_GetEnvironmentalHazard = 0x8007A460; // type:func +Player_DrawImpl = 0x8007A5D8; // type:func +func_8008F87C = 0x8007A984; // type:func +Player_OverrideLimbDrawGameplayCommon = 0x8007ADD0; // type:func +Player_OverrideLimbDrawGameplayDefault = 0x8007B124; // type:func +Player_OverrideLimbDrawGameplayFirstPerson = 0x8007B410; // type:func +Player_OverrideLimbDrawGameplayCrawling = 0x8007B560; // type:func +func_80090480 = 0x8007B5A4; // type:func +Player_UpdateShieldCollider = 0x8007B72C; // type:func +func_800906D4 = 0x8007B800; // type:func +Player_DrawGetItemImpl = 0x8007B910; // type:func +Player_DrawGetItem = 0x8007BAA4; // type:func +func_80090A28 = 0x8007BB1C; // type:func +Player_DrawHookshotReticle = 0x8007BBF0; // type:func +Player_PostLimbDrawGameplay = 0x8007BDC4; // type:func +Player_InitPauseDrawData = 0x8007C72C; // type:func +Player_OverrideLimbDrawPause = 0x8007C858; // type:func +Player_DrawPauseImpl = 0x8007C9FC; // type:func +Player_DrawPause = 0x8007D0E4; // type:func +func_80092320 = 0x8007D2C0; // type:func +PreNMI_Update = 0x8007D2D4; // type:func +PreNMI_Draw = 0x8007D31C; // type:func +PreNMI_Main = 0x8007D3D4; // type:func +PreNMI_Destroy = 0x8007D408; // type:func +PreNMI_Init = 0x8007D414; // type:func +Quake_AddVecGeoToVec3f = 0x8007D460; // type:func +Quake_UpdateShakeInfo = 0x8007D4E0; // type:func +Quake_CallbackType1 = 0x8007D708; // type:func +Quake_CallbackType5 = 0x8007D790; // type:func +Quake_CallbackType6 = 0x8007D804; // type:func +Quake_CallbackType3 = 0x8007D888; // type:func +Quake_CallbackType2 = 0x8007D920; // type:func +Quake_CallbackType4 = 0x8007D990; // type:func +Quake_GetFreeIndex = 0x8007DA28; // type:func +Quake_RequestImpl = 0x8007DA8C; // type:func +Quake_Remove = 0x8007DB44; // type:func +Quake_GetRequest = 0x8007DB6C; // type:func +Quake_SetValue = 0x8007DBC8; // type:func +Quake_SetSpeed = 0x8007DCF8; // type:func +Quake_SetDuration = 0x8007DD40; // type:func +Quake_GetTimeLeft = 0x8007DD90; // type:func +Quake_SetPerturbations = 0x8007DDC8; // type:func +Quake_SetOrientation = 0x8007DE30; // type:func +Quake_Init = 0x8007DE98; // type:func +Quake_Request = 0x8007DEEC; // type:func +Quake_RemoveRequest = 0x8007DF10; // type:func +Quake_Update = 0x8007DF58; // type:func +Gfx_SetFog = 0x8007E2D0; // type:func +Gfx_SetFogWithSync = 0x8007E44C; // type:func +Gfx_SetFog2 = 0x8007E5DC; // type:func +Gfx_SetupDLImpl = 0x8007E610; // type:func +Gfx_SetupDL = 0x8007E64C; // type:func +Gfx_SetupDLAtPtr = 0x8007E66C; // type:func +Gfx_SetupDL_57 = 0x8007E698; // type:func +Gfx_SetupDL_57b = 0x8007E6C0; // type:func +Gfx_SetupDL_52NoCD = 0x8007E6E8; // type:func +Gfx_SetupDL_58Opa = 0x8007E72C; // type:func +Gfx_SetupDL_57Opa = 0x8007E754; // type:func +Gfx_SetupDL_50Opa = 0x8007E77C; // type:func +Gfx_SetupDL_51Opa = 0x8007E7A4; // type:func +Gfx_SetupDL_52Xlu = 0x8007E7CC; // type:func +Gfx_SetupDL_53Opa = 0x8007E7F4; // type:func +Gfx_SetupDL_54Opa = 0x8007E81C; // type:func +Gfx_SetupDL_55Xlu = 0x8007E844; // type:func +Gfx_SetupDL_26Opa = 0x8007E86C; // type:func +Gfx_SetupDL_25Xlu2 = 0x8007E894; // type:func +func_80093C80 = 0x8007E8BC; // type:func +Gfx_SetupDL_25Opa = 0x8007E928; // type:func +Gfx_SetupDL_25Xlu = 0x8007E950; // type:func +Gfx_SetupDL_31Opa = 0x8007E978; // type:func +Gfx_SetupDL_32Opa = 0x8007E9A0; // type:func +Gfx_SetupDL_33Opa = 0x8007E9C8; // type:func +Gfx_SetupDL_64 = 0x8007E9F0; // type:func +Gfx_SetupDL_34 = 0x8007EA18; // type:func +Gfx_SetupDL_34Opa = 0x8007EA40; // type:func +Gfx_SetupDL_35Opa = 0x8007EA6C; // type:func +Gfx_SetupDL_44Xlu = 0x8007EA94; // type:func +Gfx_SetupDL_36Opa = 0x8007EABC; // type:func +Gfx_SetupDL_28 = 0x8007EAE4; // type:func +Gfx_SetupDL_28Opa = 0x8007EB0C; // type:func +Gfx_SetupDL_43Opa = 0x8007EB34; // type:func +Gfx_SetupDL_45Opa = 0x8007EB5C; // type:func +Gfx_SetupDL_46Overlay = 0x8007EB84; // type:func +Gfx_SetupDL_38Xlu = 0x8007EBAC; // type:func +Gfx_SetupDL_4Xlu = 0x8007EBD4; // type:func +Gfx_SetupDL_37Opa = 0x8007EBFC; // type:func +Gfx_SetupDL_2Opa = 0x8007EC24; // type:func +Gfx_SetupDL_39 = 0x8007EC4C; // type:func +Gfx_SetupDL_39Opa = 0x8007EC74; // type:func +Gfx_SetupDL_39Overlay = 0x8007ECA0; // type:func +Gfx_SetupDL_39Ptr = 0x8007ECCC; // type:func +Gfx_SetupDL_40Opa = 0x8007ECF8; // type:func +Gfx_SetupDL_41Opa = 0x8007ED20; // type:func +Gfx_SetupDL_47Xlu = 0x8007ED48; // type:func +Gfx_SetupDL_66 = 0x8007ED70; // type:func +Gfx_SetupDL_67 = 0x8007ED98; // type:func +Gfx_SetupDL_68NoCD = 0x8007EDC0; // type:func +Gfx_SetupDL_69NoCD = 0x8007EE04; // type:func +func_800947AC = 0x8007EE48; // type:func +Gfx_SetupDL_70 = 0x8007EE8C; // type:func +Gfx_SetupDL_20NoCD = 0x8007EEB4; // type:func +Gfx_SetupDL_42Opa = 0x8007EEF8; // type:func +Gfx_SetupDL_42Overlay = 0x8007EF20; // type:func +Gfx_SetupDL_48Opa = 0x8007EF48; // type:func +Gfx_SetupDL_49Xlu = 0x8007EF70; // type:func +Gfx_SetupDL_27Xlu = 0x8007EF98; // type:func +Gfx_SetupDL_60NoCDXlu = 0x8007EFC0; // type:func +Gfx_SetupDL_61Xlu = 0x8007F008; // type:func +Gfx_SetupDL_56Opa = 0x8007F030; // type:func +Gfx_SetupDL_56Ptr = 0x8007F058; // type:func +Gfx_SetupDL_59Opa = 0x8007F084; // type:func +Gfx_BranchTexScroll = 0x8007F0AC; // type:func +func_80094E54 = 0x8007F148; // type:func +func_80094E78 = 0x8007F16C; // type:func +Gfx_TexScroll = 0x8007F190; // type:func +Gfx_TwoTexScroll = 0x8007F214; // type:func +Gfx_TwoTexScrollEnvColor = 0x8007F334; // type:func +Gfx_EnvColor = 0x8007F494; // type:func +Gfx_SetupFrame = 0x8007F4EC; // type:func +func_80095974 = 0x8007FAEC; // type:func +func_80095AA0 = 0x8007FBD0; // type:func +Room_DrawNormal = 0x8007FBE8; // type:func +Room_DrawCullable = 0x8007FDD4; // type:func +Room_DecodeJpeg = 0x8008025C; // type:func +Room_DrawBackground2D = 0x800802E4; // type:func +Room_DrawImageSingle = 0x800805E0; // type:func +Room_GetImageMultiBgEntry = 0x80080990; // type:func +Room_DrawImageMulti = 0x80080A7C; // type:func +Room_DrawImage = 0x80080E48; // type:func +func_80096FD4 = 0x80080EB0; // type:func +func_80096FE8 = 0x80080EC8; // type:func +func_8009728C = 0x80081064; // type:func +func_800973FC = 0x800811CC; // type:func +Room_Draw = 0x80081270; // type:func +func_80097534 = 0x800812C0; // type:func +Sample_HandleStateChange = 0x80081360; // type:func +Sample_Draw = 0x80081394; // type:func +Sample_Main = 0x80081580; // type:func +Sample_Destroy = 0x800815AC; // type:func +Sample_SetupView = 0x800815B8; // type:func +Sample_LoadTitleStatic = 0x80081670; // type:func +Sample_Init = 0x800816D0; // type:func +Inventory_ChangeEquipment = 0x80081760; // type:func +Inventory_DeleteEquipment = 0x800817B8; // type:func +Inventory_ChangeUpgrade = 0x800818C4; // type:func +Object_SpawnPersistent = 0x80081920; // type:func +Object_InitContext = 0x80081A04; // type:func +Object_UpdateEntries = 0x80081B60; // type:func +Object_GetSlot = 0x80081C58; // type:func +Object_IsLoaded = 0x80081CB8; // type:func +func_800981B8 = 0x80081CE8; // type:func +func_800982FC = 0x80081D70; // type:func +Scene_ExecuteCommands = 0x80081DD0; // type:func +Scene_CommandPlayerEntryList = 0x80081E54; // type:func +Scene_CommandActorEntryList = 0x80081F30; // type:func +Scene_CommandUnused2 = 0x80081F88; // type:func +Scene_CommandCollisionHeader = 0x80081FD0; // type:func +Scene_CommandRoomList = 0x80082100; // type:func +Scene_CommandSpawnList = 0x80082158; // type:func +Scene_CommandSpecialFiles = 0x800821A0; // type:func +Scene_CommandRoomBehavior = 0x80082268; // type:func +Scene_CommandRoomShape = 0x800822C0; // type:func +Scene_CommandObjectList = 0x80082308; // type:func +Scene_CommandLightList = 0x800824BC; // type:func +Scene_CommandPathList = 0x8008256C; // type:func +Scene_CommandTransitionActorEntryList = 0x800825B4; // type:func +TransitionActor_InitContext = 0x8008260C; // type:func +Scene_CommandLightSettingsList = 0x8008261C; // type:func +Scene_CommandSkyboxSettings = 0x80082674; // type:func +Scene_CommandSkyboxDisables = 0x800826B8; // type:func +Scene_CommandTimeSettings = 0x800826E0; // type:func +Scene_CommandWindSettings = 0x800829F4; // type:func +Scene_CommandExitList = 0x80082A58; // type:func +Scene_CommandUndefined9 = 0x80082AA0; // type:func +Scene_CommandSoundSettings = 0x80082AB0; // type:func +Scene_CommandEchoSettings = 0x80082AFC; // type:func +Scene_CommandAlternateHeaderList = 0x80082B14; // type:func +Scene_CommandCutsceneData = 0x80082C10; // type:func +Scene_CommandMiscSettings = 0x80082C50; // type:func +Scene_SetTransitionForNextEntrance = 0x80082D14; // type:func +Scene_Draw = 0x80082DD0; // type:func +Scene_DrawConfigDefault = 0x80082E34; // type:func +Scene_DrawConfigDekuTree = 0x80082E74; // type:func +Scene_DrawConfigDekuTreeBoss = 0x80082FBC; // type:func +Scene_DrawConfigDodongosCavern = 0x800830A0; // type:func +Scene_DrawConfigTempleOfTime = 0x800833C8; // type:func +Scene_DrawConfigGrottos = 0x80083C2C; // type:func +Scene_DrawConfigChamberOfTheSages = 0x80083F2C; // type:func +Scene_DrawConfigGreatFairyFountain = 0x80084134; // type:func +Scene_DrawConfigGraveExitLightShining = 0x800842C4; // type:func +Scene_DrawConfigFairysFountain = 0x8008439C; // type:func +Scene_DrawConfigShadowTempleAndWell = 0x800844F8; // type:func +Scene_DrawConfigThievesHideout = 0x80084684; // type:func +Scene_DrawConfigWaterTemple = 0x8008476C; // type:func +Scene_DrawConfigWaterTempleBoss = 0x80084ED4; // type:func +Scene_DrawConfigShootingGallery = 0x80084FF0; // type:func +Scene_DrawConfigCastleCourtyardGuards = 0x800850A4; // type:func +Scene_DrawConfigOutsideGanonsCastle = 0x8008521C; // type:func +func_8009BEEC = 0x80085488; // type:func +Scene_DrawConfigGanonsTowerCollapseExterior = 0x80085648; // type:func +Scene_DrawConfigIceCavern = 0x80085918; // type:func +Scene_DrawConfigRoyalFamilysTomb = 0x80085AFC; // type:func +Scene_DrawConfigLakesideLaboratory = 0x80085D68; // type:func +Scene_DrawConfigCalmWater = 0x80085F40; // type:func +Scene_DrawConfigGerudoTrainingGround = 0x80086044; // type:func +Gfx_TwoTexScrollPrimColor = 0x80086228; // type:func +Scene_DrawConfigFishingPond = 0x80086388; // type:func +Scene_DrawConfigBombchuBowlingAlley = 0x800864B0; // type:func +Scene_DrawConfigLonLonBuildings = 0x800866A8; // type:func +Scene_DrawConfigMarketGuardHouse = 0x80086778; // type:func +Scene_DrawConfigPotionShopGranny = 0x800868AC; // type:func +Scene_DrawConfigForestTemple = 0x80086A28; // type:func +Scene_DrawConfigSpiritTemple = 0x80086C0C; // type:func +Scene_DrawConfigHyruleField = 0x80086C7C; // type:func +Scene_DrawConfigKakarikoVillage = 0x80086F2C; // type:func +Scene_DrawConfigZorasRiver = 0x80086FFC; // type:func +Scene_DrawConfigKokiriForest = 0x8008720C; // type:func +Scene_DrawConfigLakeHylia = 0x80087648; // type:func +Scene_DrawConfigZorasDomain = 0x80087804; // type:func +Scene_DrawConfigZorasFountain = 0x80087960; // type:func +Scene_DrawConfigGerudoValley = 0x80087B48; // type:func +Scene_DrawConfigLostWoods = 0x80087E8C; // type:func +Scene_DrawConfigDesertColossus = 0x80088070; // type:func +Scene_DrawConfigGerudosFortress = 0x8008817C; // type:func +Scene_DrawConfigHauntedWasteland = 0x800881EC; // type:func +Scene_DrawConfigHyruleCastle = 0x80088358; // type:func +Scene_DrawConfigDeathMountainTrail = 0x800884F0; // type:func +Scene_DrawConfigDeathMountainCrater = 0x800886AC; // type:func +Scene_DrawConfigGoronCity = 0x80088860; // type:func +Scene_DrawConfigLonLonRanch = 0x800889C8; // type:func +Scene_DrawConfigFireTemple = 0x80088A98; // type:func +Scene_DrawConfigJabuJabu = 0x80088C2C; // type:func +Scene_DrawConfigInsideGanonsCastle = 0x800890C8; // type:func +Scene_DrawConfigInsideGanonsCastleCollapse = 0x800892C0; // type:func +Scene_DrawConfigGanonsTowerCollapseInterior = 0x800892E0; // type:func +Scene_DrawConfigBesitu = 0x80089300; // type:func +SkelAnime_DrawLimbLod = 0x80089440; // type:func +SkelAnime_DrawLod = 0x8008967C; // type:func +SkelAnime_DrawFlexLimbLod = 0x8008986C; // type:func +SkelAnime_DrawFlexLod = 0x80089AF4; // type:func +SkelAnime_DrawLimbOpa = 0x80089D6C; // type:func +SkelAnime_DrawOpa = 0x80089F8C; // type:func +SkelAnime_DrawFlexLimbOpa = 0x8008A16C; // type:func +SkelAnime_DrawFlexOpa = 0x8008A3DC; // type:func +SkelAnime_GetFrameData = 0x8008A640; // type:func +Animation_GetLength = 0x8008A7A8; // type:func +Animation_GetLastFrame = 0x8008A7E4; // type:func +SkelAnime_DrawLimb = 0x8008A82C; // type:func +SkelAnime_Draw = 0x8008AA64; // type:func +SkelAnime_DrawFlexLimb = 0x8008AC58; // type:func +SkelAnime_DrawFlex = 0x8008AEDC; // type:func +SkelAnime_GetFrameDataLegacy = 0x8008B144; // type:func +Animation_GetLimbCountLegacy = 0x8008B548; // type:func +Animation_GetLengthLegacy = 0x8008B584; // type:func +Animation_GetLastFrameLegacy = 0x8008B5C0; // type:func +SkelAnime_InterpFrameTable = 0x8008B608; // type:func +AnimTaskQueue_Reset = 0x8008BA88; // type:func +AnimTaskQueue_SetNextGroup = 0x8008BA94; // type:func +AnimTaskQueue_DisableTransformTasksForGroup = 0x8008BAB4; // type:func +AnimTaskQueue_NewTask = 0x8008BADC; // type:func +AnimTaskQueue_AddLoadPlayerFrame = 0x8008BB14; // type:func +AnimTaskQueue_AddCopy = 0x8008BC10; // type:func +AnimTaskQueue_AddInterp = 0x8008BC78; // type:func +AnimTaskQueue_AddCopyUsingMap = 0x8008BCE8; // type:func +AnimTaskQueue_AddCopyUsingMapInverted = 0x8008BD58; // type:func +AnimTaskQueue_AddActorMove = 0x8008BDC8; // type:func +AnimTask_LoadPlayerFrame = 0x8008BE24; // type:func +AnimTask_Copy = 0x8008BE54; // type:func +AnimTask_Interp = 0x8008BEC4; // type:func +AnimTask_CopyUsingMap = 0x8008BF20; // type:func +AnimTask_CopyUsingMapInverted = 0x8008BFA0; // type:func +AnimTask_ActorMove = 0x8008C024; // type:func +AnimTaskQueue_Update = 0x8008C0B8; // type:func +SkelAnime_InitLink = 0x8008C158; // type:func +LinkAnimation_SetUpdateFunction = 0x8008C2BC; // type:func +LinkAnimation_Update = 0x8008C2F4; // type:func +LinkAnimation_Morph = 0x8008C318; // type:func +LinkAnimation_AnimateFrame = 0x8008C3D4; // type:func +LinkAnimation_Loop = 0x8008C4B0; // type:func +LinkAnimation_Once = 0x8008C550; // type:func +Animation_SetMorph = 0x8008C62C; // type:func +LinkAnimation_Change = 0x8008C650; // type:func +LinkAnimation_PlayOnce = 0x8008C7C8; // type:func +LinkAnimation_PlayOnceSetSpeed = 0x8008C828; // type:func +LinkAnimation_PlayLoop = 0x8008C88C; // type:func +LinkAnimation_PlayLoopSetSpeed = 0x8008C8E8; // type:func +LinkAnimation_CopyJointToMorph = 0x8008C948; // type:func +LinkAnimation_CopyMorphToJoint = 0x8008C978; // type:func +LinkAnimation_LoadToMorph = 0x8008C9A8; // type:func +LinkAnimation_LoadToJoint = 0x8008C9EC; // type:func +LinkAnimation_InterpJointMorph = 0x8008CA30; // type:func +LinkAnimation_BlendToJoint = 0x8008CA68; // type:func +LinkAnimation_BlendToMorph = 0x8008CB08; // type:func +LinkAnimation_EndLoop = 0x8008CBA8; // type:func +Animation_OnFrameImpl = 0x8008CBCC; // type:func +LinkAnimation_OnFrame = 0x8008CC84; // type:func +SkelAnime_Init = 0x8008CCD4; // type:func +SkelAnime_InitFlex = 0x8008CDD8; // type:func +SkelAnime_InitSkin = 0x8008CEE4; // type:func +SkelAnime_SetUpdate = 0x8008CFC4; // type:func +SkelAnime_Update = 0x8008D010; // type:func +SkelAnime_Morph = 0x8008D034; // type:func +SkelAnime_MorphTaper = 0x8008D0F4; // type:func +SkelAnime_AnimateFrame = 0x8008D27C; // type:func +SkelAnime_LoopFull = 0x8008D3C4; // type:func +SkelAnime_LoopPartial = 0x8008D464; // type:func +SkelAnime_Once = 0x8008D50C; // type:func +Animation_ChangeImpl = 0x8008D610; // type:func +Animation_Change = 0x8008D7CC; // type:func +Animation_PlayOnce = 0x8008D814; // type:func +Animation_MorphToPlayOnce = 0x8008D86C; // type:func +Animation_PlayOnceSetSpeed = 0x8008D8C8; // type:func +Animation_PlayLoop = 0x8008D924; // type:func +Animation_MorphToLoop = 0x8008D978; // type:func +Animation_PlayLoopSetSpeed = 0x8008D9B0; // type:func +Animation_EndLoop = 0x8008DA08; // type:func +Animation_Reverse = 0x8008DA34; // type:func +SkelAnime_CopyFrameTableTrue = 0x8008DA58; // type:func +SkelAnime_CopyFrameTableFalse = 0x8008DAC0; // type:func +SkelAnime_UpdateTranslation = 0x8008DB2C; // type:func +Animation_OnFrame = 0x8008DCF8; // type:func +SkelAnime_Free = 0x8008DD20; // type:func +SkelAnime_CopyFrameTable = 0x8008DD6C; // type:func +Skin_UpdateVertices = 0x8008DDC0; // type:func +Skin_ApplyLimbModifications = 0x8008DF8C; // type:func +Skin_DrawAnimatedLimb = 0x8008E3FC; // type:func +Skin_DrawLimb = 0x8008E4D8; // type:func +Skin_DrawImpl = 0x8008E5F8; // type:func +func_800A6330 = 0x8008E824; // type:func +func_800A6360 = 0x8008E854; // type:func +func_800A6394 = 0x8008E888; // type:func +func_800A63CC = 0x8008E8C0; // type:func +Skin_GetLimbPos = 0x8008E8FC; // type:func +Skin_InitAnimatedLimb = 0x8008E960; // type:func +Skin_Init = 0x8008EB3C; // type:func +Skin_Free = 0x8008ED0C; // type:func +func_800A698C = 0x8008EDE0; // type:func +Skin_ApplyAnimTransformations = 0x8008EF1C; // type:func +SkinMatrix_Vec3fMtxFMultXYZW = 0x8008F270; // type:func +SkinMatrix_Vec3fMtxFMultXYZ = 0x8008F358; // type:func +SkinMatrix_MtxFMtxFMult = 0x8008F408; // type:func +SkinMatrix_GetClear = 0x8008F764; // type:func +SkinMatrix_Clear = 0x8008F778; // type:func +SkinMatrix_MtxFCopy = 0x8008F7D0; // type:func +SkinMatrix_Invert = 0x8008F858; // type:func +SkinMatrix_SetScale = 0x8008FAF8; // type:func +SkinMatrix_SetRotateZYX = 0x8008FB5C; // type:func +SkinMatrix_SetRotateYXZ = 0x8008FCEC; // type:func +SkinMatrix_SetTranslate = 0x8008FE7C; // type:func +SkinMatrix_SetTranslateRotateZYXScale = 0x8008FEE0; // type:func +SkinMatrix_SetTranslateRotateYXZScale = 0x8008FF64; // type:func +SkinMatrix_SetTranslateRotateZYX = 0x8008FFE8; // type:func +SkinMatrix_Vec3fToVec3s = 0x80090048; // type:func +SkinMatrix_Vec3sToVec3f = 0x8009008C; // type:func +SkinMatrix_MtxFToMtx = 0x800900D0; // type:func +SkinMatrix_MtxFToNewMtx = 0x800902E8; // type:func +SkinMatrix_SetRotateAxis = 0x80090330; // type:func +func_800A8030 = 0x800904A0; // type:func +Sram_InitNewSave = 0x80090610; // type:func +Sram_InitDebugSave = 0x8009073C; // type:func +Sram_OpenSave = 0x800908FC; // type:func +Sram_WriteSave = 0x80090C40; // type:func +Sram_VerifyAndLoadAllSaves = 0x80090D8C; // type:func +Sram_InitSave = 0x80091258; // type:func +Sram_EraseSave = 0x800914F8; // type:func +Sram_CopySave = 0x80091610; // type:func +Sram_WriteSramHeader = 0x80091800; // type:func +Sram_InitSram = 0x80091834; // type:func +Sram_Alloc = 0x80091904; // type:func +Sram_Init = 0x80091934; // type:func +SsSram_Init = 0x80091950; // type:func +SsSram_Dma = 0x80091A28; // type:func +SsSram_ReadWrite = 0x80091AB4; // type:func +Rumble_Update = 0x80091B20; // type:func +Rumble_Override = 0x80091B5C; // type:func +Rumble_Request = 0x80091C0C; // type:func +Rumble_Init = 0x80091CDC; // type:func +Rumble_Destroy = 0x80091D18; // type:func +Rumble_Controller1HasRumblePak = 0x80091D70; // type:func +Rumble_Reset = 0x80091D88; // type:func +Rumble_ClearRequests = 0x80091D9C; // type:func +Rumble_SetUpdateEnabled = 0x80091DAC; // type:func +View_ViewportToVp = 0x80091DC0; // type:func +View_New = 0x80091E2C; // type:func +View_Free = 0x80091E78; // type:func +View_Init = 0x80091E98; // type:func +View_LookAt = 0x80091F58; // type:func +View_LookAtUnsafe = 0x80091FF4; // type:func +View_SetScale = 0x80092044; // type:func +View_GetScale = 0x80092064; // type:func +View_SetPerspective = 0x80092074; // type:func +View_GetPerspective = 0x800920A4; // type:func +View_SetOrtho = 0x800920C4; // type:func +View_GetOrtho = 0x80092100; // type:func +View_SetViewport = 0x80092120; // type:func +View_GetViewport = 0x80092154; // type:func +View_ApplyLetterbox = 0x8009217C; // type:func +View_SetDistortionOrientation = 0x800922D4; // type:func +View_SetDistortionScale = 0x800922F8; // type:func +View_SetDistortionSpeed = 0x8009231C; // type:func +View_InitDistortion = 0x80092330; // type:func +View_ClearDistortion = 0x80092394; // type:func +View_SetDistortion = 0x800923C8; // type:func +View_StepDistortion = 0x8009241C; // type:func +View_Apply = 0x800925D4; // type:func +View_ApplyPerspective = 0x80092620; // type:func +View_ApplyOrtho = 0x80092914; // type:func +View_ApplyOrthoToOverlay = 0x80092AD0; // type:func +View_ApplyPerspectiveToOverlay = 0x80092D10; // type:func +View_UpdateViewingMatrix = 0x8009305C; // type:func +View_ApplyTo = 0x800930C8; // type:func +ViMode_LogPrint = 0x800934F0; // type:func +ViMode_Configure = 0x800934FC; // type:func +ViMode_Save = 0x80093AA4; // type:func +ViMode_Load = 0x80093B84; // type:func +ViMode_Init = 0x80093C0C; // type:func +ViMode_Destroy = 0x80093C74; // type:func +ViMode_ConfigureFeatures = 0x80093C80; // type:func +ViMode_Update = 0x80093CE4; // type:func +VisCvg_Init = 0x80094060; // type:func +VisCvg_Destroy = 0x80094084; // type:func +VisCvg_Draw = 0x80094090; // type:func +VisMono_Init = 0x80094200; // type:func +VisMono_Destroy = 0x80094250; // type:func +VisMono_DesaturateTLUT = 0x80094274; // type:func +VisMono_DesaturateDList = 0x80094588; // type:func +VisMono_Draw = 0x80094804; // type:func +VisMono_DrawOld = 0x800949F0; // type:func +VisZBuf_Init = 0x80094A60; // type:func +VisZBuf_Destroy = 0x80094A94; // type:func +VisZBuf_Draw = 0x80094AA0; // type:func +Skybox_CalculateFace256 = 0x80094D50; // type:func +Skybox_CalculateFace128 = 0x80095464; // type:func +Skybox_Calculate256 = 0x8009618C; // type:func +Skybox_Calculate128 = 0x8009633C; // type:func +Skybox_Setup = 0x800963DC; // type:func +Skybox_Init = 0x80097530; // type:func +Skybox_UpdateMatrix = 0x80097640; // type:func +Skybox_Draw = 0x800976C8; // type:func +Skybox_Update = 0x80097D2C; // type:func +PlayerCall_InitFuncPtrs = 0x80097D40; // type:func +PlayerCall_Init = 0x80097DA8; // type:func +PlayerCall_Destroy = 0x80097DF0; // type:func +PlayerCall_Update = 0x80097E30; // type:func +PlayerCall_Draw = 0x80097E70; // type:func +TransitionTile_InitGraphics = 0x80097EB0; // type:func +TransitionTile_InitVtxData = 0x80098278; // type:func +TransitionTile_Destroy = 0x80098338; // type:func +TransitionTile_Init = 0x800983C4; // type:func +TransitionTile_SetVtx = 0x8009853C; // type:func +TransitionTile_Draw = 0x80098650; // type:func +TransitionTile_Suck = 0x8009877C; // type:func +TransitionTile_Update = 0x800988B0; // type:func +func_800B23F0 = 0x800988BC; // type:func +TransitionTriforce_Start = 0x800988D0; // type:func +TransitionTriforce_Init = 0x80098908; // type:func +TransitionTriforce_Destroy = 0x800989A8; // type:func +TransitionTriforce_Update = 0x800989B4; // type:func +TransitionTriforce_SetColor = 0x80098AC8; // type:func +TransitionTriforce_SetType = 0x80098AD4; // type:func +TransitionTriforce_SetState = 0x80098AE0; // type:func +TransitionTriforce_Draw = 0x80098AEC; // type:func +TransitionTriforce_IsDone = 0x80098DF0; // type:func +TransitionWipe_Start = 0x80098E80; // type:func +TransitionWipe_Init = 0x80098F38; // type:func +TransitionWipe_Destroy = 0x80098F64; // type:func +TransitionWipe_Update = 0x80098F70; // type:func +TransitionWipe_Draw = 0x80099050; // type:func +TransitionWipe_IsDone = 0x8009928C; // type:func +TransitionWipe_SetType = 0x80099298; // type:func +TransitionWipe_SetColor = 0x800992D8; // type:func +TransitionWipe_SetUnkColor = 0x800992E4; // type:func +TransitionCircle_Start = 0x800992F0; // type:func +TransitionCircle_Init = 0x800994DC; // type:func +TransitionCircle_Destroy = 0x80099508; // type:func +TransitionCircle_Update = 0x80099514; // type:func +TransitionCircle_Draw = 0x80099698; // type:func +TransitionCircle_IsDone = 0x80099934; // type:func +TransitionCircle_SetType = 0x80099940; // type:func +TransitionCircle_SetColor = 0x80099998; // type:func +TransitionCircle_SetUnkColor = 0x800999A4; // type:func +TransitionFade_Start = 0x800999B0; // type:func +TransitionFade_Init = 0x80099A0C; // type:func +TransitionFade_Destroy = 0x80099A38; // type:func +TransitionFade_Update = 0x80099A44; // type:func +TransitionFade_Draw = 0x80099BD4; // type:func +TransitionFade_IsDone = 0x80099CA0; // type:func +TransitionFade_SetColor = 0x80099CAC; // type:func +TransitionFade_SetType = 0x80099CB8; // type:func +Letterbox_SetSizeTarget = 0x80099D10; // type:func +Letterbox_GetSizeTarget = 0x80099D20; // type:func +Letterbox_SetSize = 0x80099D30; // type:func +Letterbox_GetSize = 0x80099D40; // type:func +Letterbox_Init = 0x80099D50; // type:func +Letterbox_Destroy = 0x80099D70; // type:func +Letterbox_Update = 0x80099D80; // type:func +func_800BB0A0 = 0x80099E80; // type:func +func_800BB2B4 = 0x8009A094; // type:func +KaleidoManager_LoadOvl = 0x8009A350; // type:func +KaleidoManager_ClearOvl = 0x8009A3AC; // type:func +KaleidoManager_Init = 0x8009A3FC; // type:func +KaleidoManager_Destroy = 0x8009A46C; // type:func +KaleidoManager_GetRamAddr = 0x8009A4AC; // type:func +KaleidoScopeCall_LoadPlayer = 0x8009A580; // type:func +KaleidoScopeCall_Init = 0x8009A5CC; // type:func +KaleidoScopeCall_Destroy = 0x8009A618; // type:func +KaleidoScopeCall_Update = 0x8009A638; // type:func +KaleidoScopeCall_Draw = 0x8009A7D8; // type:func +Play_RequestViewpointBgCam = 0x8009A860; // type:func +Play_SetViewpoint = 0x8009A8A0; // type:func +Play_CheckViewpoint = 0x8009A94C; // type:func +Play_SetShopBrowsingViewpoint = 0x8009A974; // type:func +Play_SetupTransition = 0x8009A9A0; // type:func +func_800BC88C = 0x8009AC4C; // type:func +Play_SetFog = 0x8009AC64; // type:func +Play_Destroy = 0x8009ACB0; // type:func +Play_Init = 0x8009AE40; // type:func +Play_Update = 0x8009B60C; // type:func +Play_DrawOverlayElements = 0x8009C700; // type:func +Play_Draw = 0x8009C798; // type:func +Play_Main = 0x8009D1B8; // type:func +Play_InCsMode = 0x8009D1F8; // type:func +func_800BFCB8 = 0x8009D22C; // type:func +Play_LoadFile = 0x8009D3D8; // type:func +func_8009D434_unknown = 0x8009D434; // type:func +Play_InitEnvironment = 0x8009D490; // type:func +Play_InitScene = 0x8009D4D8; // type:func +Play_SpawnScene = 0x8009D5DC; // type:func +Play_GetScreenPos = 0x8009D71C; // type:func +Play_CreateSubCamera = 0x8009D7E0; // type:func +Play_GetActiveCamId = 0x8009D890; // type:func +Play_ChangeCameraStatus = 0x8009D89C; // type:func +Play_ClearCamera = 0x8009D90C; // type:func +Play_ClearAllSubCameras = 0x8009D974; // type:func +Play_GetCamera = 0x8009D9E0; // type:func +Play_SetCameraAtEye = 0x8009DA18; // type:func +Play_SetCameraAtEyeUp = 0x8009DB28; // type:func +Play_SetCameraFov = 0x8009DC4C; // type:func +Play_SetCameraRoll = 0x8009DC94; // type:func +Play_CopyCamera = 0x8009DCE0; // type:func +Play_InitCameraDataUsingPlayer = 0x8009DD5C; // type:func +Play_RequestCameraSetting = 0x8009DDCC; // type:func +Play_ReturnToMainCam = 0x8009DE08; // type:func +Play_GetCameraUID = 0x8009DEE4; // type:func +func_800C09D8 = 0x8009DF18; // type:func +Play_SaveSceneFlags = 0x8009DF84; // type:func +Play_SetRespawnData = 0x8009DFCC; // type:func +Play_SetupRespawnPoint = 0x8009E03C; // type:func +Play_TriggerVoidOut = 0x8009E0A8; // type:func +Play_LoadToLastEntrance = 0x8009E100; // type:func +Play_TriggerRespawn = 0x8009E1A0; // type:func +Play_CamIsNotFixed = 0x8009E1D4; // type:func +FrameAdvance_IsEnabled = 0x8009E244; // type:func +func_800C0D34 = 0x8009E254; // type:func +func_800C0DB4 = 0x8009E2D4; // type:func +PreRender_SetValuesSave = 0x8009E390; // type:func +PreRender_Init = 0x8009E3CC; // type:func +PreRender_SetValues = 0x8009E400; // type:func +PreRender_Destroy = 0x8009E434; // type:func +PreRender_CopyImage = 0x8009E458; // type:func +PreRender_CopyImageRegionImpl = 0x8009E764; // type:func +func_800C170C = 0x8009EBFC; // type:func +func_800C1AE8 = 0x8009EFB8; // type:func +PreRender_CoverageRgba16ToI8 = 0x8009EFF4; // type:func +PreRender_SaveZBuffer = 0x8009F344; // type:func +PreRender_SaveFramebuffer = 0x8009F37C; // type:func +PreRender_FetchFbufCoverage = 0x8009F3B4; // type:func +PreRender_DrawCoverage = 0x8009F4C8; // type:func +PreRender_RestoreZBuffer = 0x8009F50C; // type:func +func_800C213C = 0x8009F530; // type:func +PreRender_RestoreFramebuffer = 0x8009F884; // type:func +PreRender_CopyImageRegion = 0x8009F8A8; // type:func +PreRender_AntiAliasFilter = 0x8009F8C8; // type:func +PreRender_DivotFilter = 0x800A0388; // type:func +PreRender_ApplyFilters = 0x800A04DC; // type:func +THGA_Init = 0x800A05B0; // type:func +THGA_Destroy = 0x800A05D0; // type:func +THGA_IsCrash = 0x800A05F0; // type:func +THGA_Reset = 0x800A0610; // type:func +THGA_GetRemaining = 0x800A0630; // type:func +THGA_GetHead = 0x800A0650; // type:func +THGA_SetHead = 0x800A0670; // type:func +THGA_GetTail = 0x800A0690; // type:func +THGA_AllocDisplayList = 0x800A06B0; // type:func +THGA_AllocGfx = 0x800A06D4; // type:func +THGA_AllocGfx2 = 0x800A06F4; // type:func +THGA_AllocTail = 0x800A0714; // type:func +THGA_AllocMtxArray = 0x800A0734; // type:func +THGA_AllocMtx = 0x800A0758; // type:func +THGA_AllocVtxArray = 0x800A0778; // type:func +THGA_AllocVtx = 0x800A079C; // type:func +THA_GetHead = 0x800A07C0; // type:func +THA_SetHead = 0x800A07CC; // type:func +THA_GetTail = 0x800A07D8; // type:func +THA_AllocHead = 0x800A07E4; // type:func +THA_AllocHeadByte = 0x800A07F8; // type:func +THA_AllocTail = 0x800A0818; // type:func +THA_AllocTailAlign16 = 0x800A08A8; // type:func +THA_AllocTailAlign = 0x800A08C8; // type:func +THA_GetRemaining = 0x800A08E4; // type:func +THA_IsCrash = 0x800A08F8; // type:func +THA_Reset = 0x800A091C; // type:func +THA_Init = 0x800A0938; // type:func +THA_Destroy = 0x800A095C; // type:func +AudioMgr_StopAllSfx = 0x800A0980; // type:func +AudioMgr_NotifyTaskDone = 0x800A09D0; // type:func +AudioMgr_HandleRetrace = 0x800A0A08; // type:func +AudioMgr_HandlePreNMI = 0x800A0B90; // type:func +AudioMgr_ThreadEntry = 0x800A0BB4; // type:func +AudioMgr_WaitForInit = 0x800A0CE4; // type:func +AudioMgr_Init = 0x800A0D10; // type:func +Setup_InitImpl = 0x800A0DF0; // type:func +Setup_Destroy = 0x800A0E2C; // type:func +Setup_Init = 0x800A0E38; // type:func +GameState_SetFBFilter = 0x800A0E60; // type:func +func_800C4344 = 0x800A0FB4; // type:func +GameState_Draw = 0x800A0FE8; // type:func +GameState_SetFrameBuffer = 0x800A10E0; // type:func +func_800C49F4 = 0x800A11FC; // type:func +GameState_ReqPadData = 0x800A1290; // type:func +GameState_Update = 0x800A12C0; // type:func +GameState_InitArena = 0x800A1378; // type:func +GameState_Realloc = 0x800A13E8; // type:func +GameState_Init = 0x800A14A8; // type:func +GameState_Destroy = 0x800A15A0; // type:func +GameState_GetInit = 0x800A1650; // type:func +GameState_GetSize = 0x800A165C; // type:func +GameState_IsRunning = 0x800A1668; // type:func +GameState_GetArenaSize = 0x800A1674; // type:func +GameAlloc_Log = 0x800A16A0; // type:func +GameAlloc_Malloc = 0x800A16C0; // type:func +GameAlloc_Free = 0x800A172C; // type:func +GameAlloc_Cleanup = 0x800A1778; // type:func +GameAlloc_Init = 0x800A17C8; // type:func +Graph_InitTHGA = 0x800A17E0; // type:func +Graph_GetNextGameState = 0x800A18F8; // type:func +Graph_Init = 0x800A19A8; // type:func +Graph_Destroy = 0x800A1A18; // type:func +Graph_TaskSet00 = 0x800A1A24; // type:func +Graph_Update = 0x800A1D68; // type:func +Graph_ThreadEntry = 0x800A2014; // type:func +Graph_Alloc = 0x800A210C; // type:func +Graph_Alloc2 = 0x800A2140; // type:func +Gfx_Open = 0x800A2180; // type:func +Gfx_Close = 0x800A218C; // type:func +Gfx_Alloc = 0x800A21A4; // type:func +ListAlloc_Init = 0x800A21E0; // type:func +ListAlloc_Alloc = 0x800A21F4; // type:func +ListAlloc_Free = 0x800A2260; // type:func +ListAlloc_FreeAll = 0x800A22E0; // type:func +Main = 0x800A2330; // type:func +PadMgr_AcquireSerialEventQueue = 0x800A26E0; // type:func +PadMgr_ReleaseSerialEventQueue = 0x800A2710; // type:func +PadMgr_LockPadData = 0x800A2738; // type:func +PadMgr_UnlockPadData = 0x800A2764; // type:func +PadMgr_UpdateRumble = 0x800A2790; // type:func +PadMgr_RumbleStop = 0x800A29E0; // type:func +PadMgr_RumbleReset = 0x800A2A84; // type:func +PadMgr_RumbleSetSingle = 0x800A2A94; // type:func +PadMgr_RumbleSet = 0x800A2AAC; // type:func +PadMgr_UpdateInputs = 0x800A2ADC; // type:func +PadMgr_HandleRetrace = 0x800A2CBC; // type:func +PadMgr_HandlePreNMI = 0x800A2E58; // type:func +PadMgr_RequestPadData = 0x800A2E7C; // type:func +PadMgr_ThreadEntry = 0x800A2FF8; // type:func +PadMgr_Init = 0x800A30F4; // type:func +Sched_SwapFrameBufferImpl = 0x800A3200; // type:func +Sched_SwapFrameBuffer = 0x800A3270; // type:func +Sched_HandlePreNMI = 0x800A32C0; // type:func +Sched_HandleNMI = 0x800A32CC; // type:func +Sched_QueueTask = 0x800A32F0; // type:func +Sched_Yield = 0x800A335C; // type:func +Sched_GfxTaskFramebufferValid = 0x800A3390; // type:func +Sched_Schedule = 0x800A3454; // type:func +Sched_SetNextFramebufferFromTask = 0x800A3588; // type:func +Sched_TaskComplete = 0x800A35D4; // type:func +Sched_RunTask = 0x800A364C; // type:func +Sched_HandleNotification = 0x800A37B0; // type:func +Sched_HandleRetrace = 0x800A38A0; // type:func +Sched_HandleRSPDone = 0x800A3978; // type:func +Sched_HandleRDPDone = 0x800A3B8C; // type:func +Sched_Notify = 0x800A3C54; // type:func +Sched_ThreadEntry = 0x800A3C78; // type:func +Sched_Init = 0x800A3DAC; // type:func +SpeedMeter_InitImpl = 0x800A3E80; // type:func +SpeedMeter_Init = 0x800A3E90; // type:func +SpeedMeter_Destroy = 0x800A3EB4; // type:func +SpeedMeter_DrawTimeEntries = 0x800A3EC0; // type:func +SpeedMeter_InitAllocEntry = 0x800A4384; // type:func +SpeedMeter_DrawAllocEntry = 0x800A43C8; // type:func +SpeedMeter_DrawAllocEntries = 0x800A461C; // type:func +SysCfb_Init = 0x800A48C0; // type:func +SysCfb_Reset = 0x800A4988; // type:func +SysCfb_GetFbPtr = 0x800A49A8; // type:func +SysCfb_GetFbEnd = 0x800A49D0; // type:func +Math_FactorialF = 0x800A49E0; // type:func +Math_Factorial = 0x800A4AE0; // type:func +Math_PowF = 0x800A4BA4; // type:func +Math_SinF = 0x800A4BCC; // type:func +Math_CosF = 0x800A4C20; // type:func +Math3D_PlaneVsLineSegClosestPoint = 0x800A4C80; // type:func +Math3D_LineVsLineClosestTwoPoints = 0x800A4DA0; // type:func +Math3D_LineClosestToPoint = 0x800A504C; // type:func +Math3D_FindPointOnPlaneIntersect = 0x800A5138; // type:func +Math3D_PlaneVsPlaneNewLine = 0x800A5198; // type:func +Math3D_PlaneVsPlaneVsLineClosestPoint = 0x800A5378; // type:func +Math3D_PointOnInfiniteLine = 0x800A53F4; // type:func +Math3D_LineSplitRatio = 0x800A5440; // type:func +Math3D_Cos = 0x800A548C; // type:func +Math3D_CosOut = 0x800A54B0; // type:func +Math3D_Vec3fReflect = 0x800A5568; // type:func +Math3D_PointInSquare2D = 0x800A563C; // type:func +Math3D_CirSquareVsTriSquare = 0x800A56A0; // type:func +Math3D_SphCubeVsTriCube = 0x800A57E0; // type:func +Math3D_Dist1DSq = 0x800A5A04; // type:func +Math3D_Dist1D = 0x800A5A1C; // type:func +Math3D_Dist2DSq = 0x800A5A40; // type:func +Math3D_Dist2D = 0x800A5A84; // type:func +Math3D_Vec3fMagnitudeSq = 0x800A5AB4; // type:func +Math3D_Vec3fMagnitude = 0x800A5AE0; // type:func +Math3D_Vec3fDistSq = 0x800A5B08; // type:func +Math3D_Vec3f_DistXYZ = 0x800A5B30; // type:func +Math3D_DistXYZ16toF = 0x800A5B50; // type:func +Math3D_Vec3fDiff_CrossZ = 0x800A5BC8; // type:func +Math3D_Vec3fDiff_CrossX = 0x800A5C08; // type:func +Math3D_Vec3fDiff_CrossY = 0x800A5C48; // type:func +Math3D_Vec3f_Cross = 0x800A5C88; // type:func +Math3D_SurfaceNorm = 0x800A5CFC; // type:func +Math3D_PointRelativeToCubeFaces = 0x800A5D64; // type:func +Math3D_PointRelativeToCubeEdges = 0x800A5E10; // type:func +Math3D_PointRelativeToCubeVertices = 0x800A5FC0; // type:func +Math3D_LineVsCube = 0x800A613C; // type:func +Math3D_LineVsCubeShort = 0x800A6BB4; // type:func +Math3D_RotateXZPlane = 0x800A6D20; // type:func +Math3D_DefPlane = 0x800A6DAC; // type:func +Math3D_Planef = 0x800A6EC0; // type:func +Math3D_Plane = 0x800A6F00; // type:func +Math3D_UDistPlaneToPos = 0x800A6F3C; // type:func +Math3D_DistPlaneToPos = 0x800A6F74; // type:func +Math3D_TriChkPointParaYImpl = 0x800A6FF8; // type:func +Math3D_TriChkPointParaYDeterminate = 0x800A7314; // type:func +Math3D_TriChkPointParaYSlopedY = 0x800A735C; // type:func +Math3D_TriChkPointParaYIntersectDist = 0x800A73AC; // type:func +Math3D_TriChkPointParaYIntersectInsideTri = 0x800A745C; // type:func +Math3D_TriChkPointParaY = 0x800A7508; // type:func +Math3D_TriChkLineSegParaYIntersect = 0x800A7584; // type:func +Math3D_TriChkPointParaYDist = 0x800A76F8; // type:func +Math3D_TriChkPointParaXImpl = 0x800A776C; // type:func +Math3D_TriChkPointParaXDeterminate = 0x800A7A88; // type:func +Math3D_TriChkPointParaXIntersect = 0x800A7AD0; // type:func +Math3D_TriChkPointParaX = 0x800A7B84; // type:func +Math3D_TriChkLineSegParaXIntersect = 0x800A7C00; // type:func +Math3D_TriChkPointParaXDist = 0x800A7D88; // type:func +Math3D_TriChkPointParaZImpl = 0x800A7DFC; // type:func +Math3D_TriChkPointParaZDeterminate = 0x800A8144; // type:func +Math3D_TriChkPointParaZIntersect = 0x800A818C; // type:func +Math3D_TriChkPointParaZ = 0x800A8240; // type:func +Math3D_TriChkLineSegParaZIntersect = 0x800A82BC; // type:func +Math3D_TriChkLineSegParaZDist = 0x800A8448; // type:func +Math3D_LineSegFindPlaneIntersect = 0x800A84BC; // type:func +Math3D_LineSegVsPlane = 0x800A8598; // type:func +Math3D_TriLineIntersect = 0x800A86A0; // type:func +Math3D_TriNorm = 0x800A8804; // type:func +Math3D_PointInSph = 0x800A88B4; // type:func +Math3D_PointDistSqToLine2D = 0x800A8904; // type:func +Math3D_LineVsSph = 0x800A8A4C; // type:func +Math3D_GetSphVsTriIntersectPoint = 0x800A8C54; // type:func +Math3D_TriVsSphIntersect = 0x800A8D94; // type:func +Math3D_PointInCyl = 0x800A91B4; // type:func +Math3D_CylVsLineSeg = 0x800A9270; // type:func +Math3D_CylTriVsIntersect = 0x800A9C38; // type:func +Math3D_CylVsTri = 0x800AA0B8; // type:func +Math3D_SphVsSph = 0x800AA0D8; // type:func +Math3D_SphVsSphOverlap = 0x800AA0F8; // type:func +Math3D_SphVsSphOverlapCenterDist = 0x800AA118; // type:func +Math3D_SphVsCylOverlap = 0x800AA1F0; // type:func +Math3D_SphVsCylOverlapCenterDist = 0x800AA210; // type:func +Math3D_CylVsCylOverlap = 0x800AA380; // type:func +Math3D_CylVsCylOverlapCenterDist = 0x800AA3A0; // type:func +Math3D_TriVsTriIntersect = 0x800AA570; // type:func +Math3D_XZInSphere = 0x800AA8F0; // type:func +Math3D_XYInSphere = 0x800AA964; // type:func +Math3D_YZInSphere = 0x800AA9D8; // type:func +Math_GetAtan2Tbl = 0x800AAA50; // type:func +Math_Atan2S = 0x800AAAC8; // type:func +Math_Atan2F = 0x800AAC40; // type:func +Matrix_Init = 0x800AAC80; // type:func +Matrix_Push = 0x800AACBC; // type:func +Matrix_Pop = 0x800AACF4; // type:func +Matrix_Get = 0x800AAD10; // type:func +Matrix_Put = 0x800AAD34; // type:func +Matrix_GetCurrent = 0x800AAD5C; // type:func +Matrix_Mult = 0x800AAD6C; // type:func +Matrix_Translate = 0x800AADC4; // type:func +Matrix_Scale = 0x800AAECC; // type:func +Matrix_RotateX = 0x800AAFB0; // type:func +Matrix_RotateY = 0x800AB164; // type:func +Matrix_RotateZ = 0x800AB31C; // type:func +Matrix_RotateZYX = 0x800AB4D0; // type:func +Matrix_TranslateRotateZYX = 0x800AB78C; // type:func +Matrix_SetTranslateRotateYXZ = 0x800ABAE0; // type:func +Matrix_MtxFToMtx = 0x800ABC8C; // type:func +Matrix_ToMtx = 0x800ABEA8; // type:func +Matrix_NewMtx = 0x800ABED0; // type:func +Matrix_MtxFToNewMtx = 0x800ABEFC; // type:func +Matrix_MultVec3f = 0x800ABF28; // type:func +Matrix_MtxFCopy = 0x800ABFE0; // type:func +Matrix_MtxToMtxF = 0x800AC0E8; // type:func +Matrix_MultVec3fExt = 0x800AC33C; // type:func +Matrix_Transpose = 0x800AC3EC; // type:func +Matrix_ReplaceRotation = 0x800AC424; // type:func +Matrix_MtxFToYXZRotS = 0x800AC520; // type:func +Matrix_MtxFToZYXRotS = 0x800AC6B8; // type:func +Matrix_RotateAxis = 0x800AC850; // type:func +Matrix_SetTranslateUniformScaleMtxF = 0x800ACCB8; // type:func +Matrix_SetTranslateUniformScaleMtx = 0x800ACD20; // type:func +Matrix_SetTranslateUniformScaleMtx2 = 0x800ACD70; // type:func +Matrix_SetTranslateScaleMtx1 = 0x800ACE60; // type:func +Matrix_SetTranslateScaleMtx2 = 0x800ACF80; // type:func +SysUcode_GetUCodeBoot = 0x800AD080; // type:func +SysUcode_GetUCodeBootSize = 0x800AD090; // type:func +SysUcode_GetUCode = 0x800AD0AC; // type:func +SysUcode_GetUCodeData = 0x800AD0BC; // type:func +RumbleMgr_Update = 0x800AD0D0; // type:func +RumbleMgr_Init = 0x800AD3E0; // type:func +RumbleMgr_Destroy = 0x800AD418; // type:func +func_800D31A0 = 0x800AD430; // type:func +IrqMgr_AddClient = 0x800AD460; // type:func +IrqMgr_RemoveClient = 0x800AD4EC; // type:func +IrqMgr_SendMesgToClients = 0x800AD578; // type:func +IrqMgr_JamMesgToClients = 0x800AD5DC; // type:func +IrqMgr_HandlePreNMI = 0x800AD640; // type:func +IrqMgr_CheckStacks = 0x800AD6D8; // type:func +IrqMgr_HandlePreNMI450 = 0x800AD6F8; // type:func +IrqMgr_HandlePreNMI480 = 0x800AD774; // type:func +IrqMgr_HandlePreNMI500 = 0x800AD808; // type:func +IrqMgr_HandleRetrace = 0x800AD82C; // type:func +IrqMgr_ThreadEntry = 0x800AD8E4; // type:func +IrqMgr_Init = 0x800AD9B8; // type:func +func_800ADA80_unknown = 0x800ADA80; // type:func +func_800ADAF8_unknown = 0x800ADAF8; // type:func +func_800ADB30_unknown = 0x800ADB30; // type:func +func_800ADB8C_unknown = 0x800ADB8C; // type:func +func_800ADBD0_unknown = 0x800ADBD0; // type:func +func_800ADC00_unknown = 0x800ADC00; // type:func +func_800ADC08_unknown = 0x800ADC08; // type:func +Fault_SleepImpl = 0x800ADC20; // type:func +func_800ADC5C_unknown = 0x800ADC5C; // type:func +func_800ADCD8_unknown = 0x800ADCD8; // type:func +func_800ADD14_unknown = 0x800ADD14; // type:func +func_800ADDF0_unknown = 0x800ADDF0; // type:func +func_800ADE30_unknown = 0x800ADE30; // type:func +func_800ADF4C_unknown = 0x800ADF4C; // type:func +func_800ADF90_unknown = 0x800ADF90; // type:func +func_800ADFE4_unknown = 0x800ADFE4; // type:func +func_800AE020_unknown = 0x800AE020; // type:func +func_800AE05C_unknown = 0x800AE05C; // type:func +func_800AE064_unknown = 0x800AE064; // type:func +func_800AE170_unknown = 0x800AE170; // type:func +func_800AE1E0_unknown = 0x800AE1E0; // type:func +func_800AE1F8_unknown = 0x800AE1F8; // type:func +func_800AE258_unknown = 0x800AE258; // type:func +func_800AE2B8_unknown = 0x800AE2B8; // type:func +func_800AE35C_unknown = 0x800AE35C; // type:func +func_800AE408_unknown = 0x800AE408; // type:func +func_800AE4C0_unknown = 0x800AE4C0; // type:func +func_800AE558_unknown = 0x800AE558; // type:func +func_800AE998_unknown = 0x800AE998; // type:func +func_800AEC94_unknown = 0x800AEC94; // type:func +func_800AED1C_unknown = 0x800AED1C; // type:func +func_800AF0E0_unknown = 0x800AF0E0; // type:func +func_800AF1C4_unknown = 0x800AF1C4; // type:func +func_800AF304_unknown = 0x800AF304; // type:func +func_800AF370_unknown = 0x800AF370; // type:func +func_800AF3DC_unknown = 0x800AF3DC; // type:func +func_800AF4DC_unknown = 0x800AF4DC; // type:func +func_800AF558_unknown = 0x800AF558; // type:func +Fault_AddClient = 0x800AF5EC; // type:func +Fault_RemoveClient = 0x800AF674; // type:func +func_800AF720_unknown = 0x800AF720; // type:func +func_800AF7F0_unknown = 0x800AF7F0; // type:func +Fault_SetFrameBuffer = 0x800AFA90; // type:func +Fault_Init = 0x800AFABC; // type:func +Fault_AddHungupAndCrashImpl = 0x800AFBC4; // type:func +Fault_AddHungupAndCrash = 0x800AFD94; // type:func +Kanji_OffsetFromShiftJIS = 0x800AFDF0; // type:func +AudioSynth_InitNextRingBuf = 0x800B08D0; // type:func +func_800DB03C = 0x800B0C4C; // type:func +AudioSynth_Update = 0x800B0CD4; // type:func +func_800DB2C0 = 0x800B0ED0; // type:func +AudioSynth_LoadRingBuffer1AtTemp = 0x800B0F40; // type:func +AudioSynth_SaveRingBuffer1AtTemp = 0x800B0FE8; // type:func +AudioSynth_LeakReverb = 0x800B1090; // type:func +func_800DB4E4 = 0x800B10F4; // type:func +func_800DB680 = 0x800B1290; // type:func +func_800DB828 = 0x800B1438; // type:func +AudioSynth_FilterReverb = 0x800B1650; // type:func +AudioSynth_MaybeMixRingBuffer1 = 0x800B16F8; // type:func +func_800DBB94 = 0x800B17A4; // type:func +AudioSynth_ClearBuffer = 0x800B17AC; // type:func +func_800DBBBC = 0x800B17CC; // type:func +func_800DBBC4 = 0x800B17D4; // type:func +func_800DBBCC = 0x800B17DC; // type:func +AudioSynth_Mix = 0x800B17E4; // type:func +func_800DBC08 = 0x800B1818; // type:func +func_800DBC10 = 0x800B1820; // type:func +func_800DBC18 = 0x800B1828; // type:func +AudioSynth_SetBuffer = 0x800B1830; // type:func +func_800DBC54 = 0x800B1864; // type:func +func_800DBC5C = 0x800B186C; // type:func +AudioSynth_DMemMove = 0x800B1874; // type:func +func_800DBC90 = 0x800B18A0; // type:func +func_800DBC98 = 0x800B18A8; // type:func +func_800DBCA0 = 0x800B18B0; // type:func +func_800DBCA8 = 0x800B18B8; // type:func +AudioSynth_InterL = 0x800B18C0; // type:func +AudioSynth_EnvSetup1 = 0x800B18E4; // type:func +func_800DBD08 = 0x800B1918; // type:func +AudioSynth_LoadBuffer = 0x800B1920; // type:func +AudioSynth_SaveBuffer = 0x800B1948; // type:func +AudioSynth_EnvSetup2 = 0x800B1970; // type:func +func_800DBD7C = 0x800B198C; // type:func +func_800DBD84 = 0x800B1994; // type:func +func_800DBD8C = 0x800B199C; // type:func +AudioSynth_S8Dec = 0x800B19A4; // type:func +AudioSynth_HiLoGain = 0x800B19C0; // type:func +AudioSynth_UnkCmd19 = 0x800B19F4; // type:func +func_800DBE18 = 0x800B1A28; // type:func +func_800DBE20 = 0x800B1A30; // type:func +func_800DBE28 = 0x800B1A38; // type:func +func_800DBE30 = 0x800B1A40; // type:func +AudioSynth_UnkCmd3 = 0x800B1A48; // type:func +func_800DBE5C = 0x800B1A6C; // type:func +func_800DBE64 = 0x800B1A74; // type:func +func_800DBE6C = 0x800B1A7C; // type:func +AudioSynth_LoadFilterBuffer = 0x800B1A84; // type:func +AudioSynth_LoadFilterSize = 0x800B1AA8; // type:func +AudioSynth_LoadRingBuffer1 = 0x800B1AC0; // type:func +AudioSynth_LoadRingBuffer2 = 0x800B1B6C; // type:func +AudioSynth_LoadRingBufferPart = 0x800B1C18; // type:func +AudioSynth_SaveRingBufferPart = 0x800B1C84; // type:func +AudioSynth_SaveBufferOffset = 0x800B1CF0; // type:func +AudioSynth_MaybeLoadRingBuffer2 = 0x800B1D34; // type:func +AudioSynth_LoadReverbSamples = 0x800B1D74; // type:func +AudioSynth_SaveReverbSamples = 0x800B1DE8; // type:func +AudioSynth_SaveRingBuffer2 = 0x800B1EEC; // type:func +AudioSynth_DoOneAudioUpdate = 0x800B1F94; // type:func +AudioSynth_ProcessNote = 0x800B2530; // type:func +AudioSynth_FinalResample = 0x800B3270; // type:func +AudioSynth_ProcessEnvelope = 0x800B3310; // type:func +AudioSynth_LoadWaveSamples = 0x800B3638; // type:func +AudioSynth_ApplyHaasEffect = 0x800B37A8; // type:func +AudioHeap_CalculateAdsrDecay = 0x800B3A60; // type:func +AudioHeap_InitAdsrDecayTable = 0x800B3A7C; // type:func +AudioHeap_ResetLoadStatus = 0x800B3BC0; // type:func +AudioHeap_DiscardFont = 0x800B3C88; // type:func +AudioHeap_ReleaseNotesForFont = 0x800B3D6C; // type:func +AudioHeap_DiscardSequence = 0x800B3DF4; // type:func +AudioHeap_WritebackDCache = 0x800B3E78; // type:func +AudioHeap_AllocZeroedAttemptExternal = 0x800B3E98; // type:func +AudioHeap_AllocAttemptExternal = 0x800B3EF0; // type:func +AudioHeap_AllocDmaMemory = 0x800B3F48; // type:func +AudioHeap_AllocDmaMemoryZeroed = 0x800B3F84; // type:func +AudioHeap_AllocZeroed = 0x800B3FC0; // type:func +AudioHeap_Alloc = 0x800B401C; // type:func +AudioHeap_InitPool = 0x800B4074; // type:func +AudioHeap_InitPersistentCache = 0x800B409C; // type:func +AudioHeap_InitTemporaryCache = 0x800B40B0; // type:func +AudioHeap_ResetPool = 0x800B40E0; // type:func +AudioHeap_PopPersistentCache = 0x800B40F0; // type:func +AudioHeap_InitMainPools = 0x800B4230; // type:func +AudioHeap_InitSessionPools = 0x800B4290; // type:func +AudioHeap_InitCachePools = 0x800B4314; // type:func +AudioHeap_InitPersistentPoolsAndCaches = 0x800B4398; // type:func +AudioHeap_InitTemporaryPoolsAndCaches = 0x800B445C; // type:func +AudioHeap_AllocCached = 0x800B4520; // type:func +AudioHeap_SearchCaches = 0x800B4CB4; // type:func +AudioHeap_SearchRegularCaches = 0x800B4D0C; // type:func +func_800DF1D8 = 0x800B4E18; // type:func +AudioHeap_ClearFilter = 0x800B51EC; // type:func +AudioHeap_LoadLowPassFilter = 0x800B521C; // type:func +AudioHeap_LoadHighPassFilter = 0x800B5270; // type:func +AudioHeap_LoadFilter = 0x800B52C8; // type:func +AudioHeap_UpdateReverb = 0x800B53FC; // type:func +AudioHeap_UpdateReverbs = 0x800B5404; // type:func +AudioHeap_ClearCurrentAiBuffer = 0x800B54C8; // type:func +AudioHeap_ResetStep = 0x800B5534; // type:func +AudioHeap_Init = 0x800B5838; // type:func +AudioHeap_SearchPermanentCache = 0x800B6128; // type:func +AudioHeap_AllocPermanent = 0x800B6180; // type:func +AudioHeap_AllocSampleCache = 0x800B6204; // type:func +AudioHeap_InitSampleCaches = 0x800B6274; // type:func +AudioHeap_AllocTemporarySampleCacheEntry = 0x800B630C; // type:func +AudioHeap_UnapplySampleCacheForFont = 0x800B65A4; // type:func +AudioHeap_DiscardSampleCacheEntry = 0x800B6718; // type:func +AudioHeap_UnapplySampleCache = 0x800B67F4; // type:func +AudioHeap_AllocPersistentSampleCacheEntry = 0x800B6838; // type:func +AudioHeap_DiscardSampleCacheForFont = 0x800B68C0; // type:func +AudioHeap_DiscardSampleCaches = 0x800B68FC; // type:func +AudioHeap_ChangeStorage = 0x800B6A4C; // type:func +AudioHeap_DiscardSampleBank = 0x800B6AAC; // type:func +AudioHeap_ApplySampleBankCache = 0x800B6AD0; // type:func +AudioHeap_ApplySampleBankCacheInternal = 0x800B6AF4; // type:func +AudioHeap_DiscardSampleBanks = 0x800B6D88; // type:func +AudioLoad_DecreaseSampleDmaTtls = 0x800B6E30; // type:func +AudioLoad_DmaSampleData = 0x800B6F1C; // type:func +AudioLoad_InitSampleDmaBuffers = 0x800B7258; // type:func +AudioLoad_IsFontLoadComplete = 0x800B74F0; // type:func +AudioLoad_IsSeqLoadComplete = 0x800B7568; // type:func +AudioLoad_IsSampleLoadComplete = 0x800B75E0; // type:func +AudioLoad_SetFontLoadStatus = 0x800B7658; // type:func +AudioLoad_SetSeqLoadStatus = 0x800B7688; // type:func +AudioLoad_SetSampleFontLoadStatusAndApplyCaches = 0x800B76B8; // type:func +AudioLoad_SetSampleFontLoadStatus = 0x800B7718; // type:func +AudioLoad_InitTable = 0x800B7748; // type:func +AudioLoad_SyncLoadSeqFonts = 0x800B77A8; // type:func +AudioLoad_SyncLoadSeqParts = 0x800B7858; // type:func +AudioLoad_SyncLoadSample = 0x800B78B8; // type:func +AudioLoad_SyncLoadInstrument = 0x800B79A4; // type:func +AudioLoad_AsyncLoad = 0x800B7A74; // type:func +AudioLoad_AsyncLoadSeq = 0x800B7AAC; // type:func +AudioLoad_AsyncLoadSampleBank = 0x800B7AF0; // type:func +AudioLoad_AsyncLoadFont = 0x800B7B34; // type:func +AudioLoad_GetFontsForSequence = 0x800B7B78; // type:func +AudioLoad_DiscardSeqFonts = 0x800B7BBC; // type:func +AudioLoad_DiscardFont = 0x800B7C6C; // type:func +AudioLoad_SyncInitSeqPlayer = 0x800B7D14; // type:func +AudioLoad_SyncInitSeqPlayerSkipTicks = 0x800B7D64; // type:func +AudioLoad_SyncInitSeqPlayerInternal = 0x800B7DBC; // type:func +AudioLoad_SyncLoadSeq = 0x800B7F04; // type:func +AudioLoad_GetSampleBank = 0x800B7F58; // type:func +AudioLoad_TrySyncLoadSampleBank = 0x800B7F78; // type:func +AudioLoad_SyncLoadFont = 0x800B8094; // type:func +AudioLoad_SyncLoad = 0x800B8198; // type:func +AudioLoad_GetRealTableIndex = 0x800B83A8; // type:func +AudioLoad_SearchCaches = 0x800B83E4; // type:func +AudioLoad_GetLoadTable = 0x800B8438; // type:func +AudioLoad_RelocateFont = 0x800B847C; // type:func +AudioLoad_SyncDma = 0x800B86E8; // type:func +AudioLoad_SyncDmaUnkMedium = 0x800B880C; // type:func +AudioLoad_Dma = 0x800B8820; // type:func +AudioLoad_Unused1 = 0x800B88F8; // type:func +AudioLoad_SyncLoadSimple = 0x800B8900; // type:func +AudioLoad_AsyncLoadInner = 0x800B8920; // type:func +AudioLoad_ProcessLoads = 0x800B8C2C; // type:func +AudioLoad_SetDmaHandler = 0x800B8C5C; // type:func +AudioLoad_SetUnusedHandler = 0x800B8C68; // type:func +AudioLoad_InitSoundFont = 0x800B8C74; // type:func +AudioLoad_Init = 0x800B8CD4; // type:func +AudioLoad_InitSlowLoads = 0x800B9040; // type:func +AudioLoad_SlowLoadSample = 0x800B9054; // type:func +AudioLoad_GetFontSample = 0x800B9220; // type:func +AudioLoad_Unused2 = 0x800B92B0; // type:func +AudioLoad_FinishSlowLoad = 0x800B92B8; // type:func +AudioLoad_ProcessSlowLoads = 0x800B932C; // type:func +AudioLoad_DmaSlowCopy = 0x800B94B4; // type:func +AudioLoad_DmaSlowCopyUnkMedium = 0x800B9538; // type:func +AudioLoad_SlowLoadSeq = 0x800B954C; // type:func +AudioLoad_InitAsyncLoads = 0x800B9654; // type:func +AudioLoad_StartAsyncLoadUnkMedium = 0x800B9684; // type:func +AudioLoad_StartAsyncLoad = 0x800B9708; // type:func +AudioLoad_ProcessAsyncLoads = 0x800B982C; // type:func +AudioLoad_ProcessAsyncLoadUnkMedium = 0x800B9950; // type:func +AudioLoad_FinishAsyncLoad = 0x800B995C; // type:func +AudioLoad_ProcessAsyncLoad = 0x800B9A98; // type:func +AudioLoad_AsyncDma = 0x800B9BF4; // type:func +AudioLoad_AsyncDmaUnkMedium = 0x800B9C84; // type:func +AudioLoad_RelocateSample = 0x800B9C98; // type:func +AudioLoad_RelocateFontAndPreloadSamples = 0x800B9DD8; // type:func +AudioLoad_ProcessSamplePreloads = 0x800BA1D0; // type:func +AudioLoad_AddToSampleSet = 0x800BA384; // type:func +AudioLoad_GetSamplesForFont = 0x800BA3CC; // type:func +AudioLoad_AddUsedSample = 0x800BA500; // type:func +AudioLoad_PreloadSamplesForFont = 0x800BA558; // type:func +AudioLoad_LoadPermanentSamples = 0x800BA9D4; // type:func +AudioLoad_Unused3 = 0x800BAB14; // type:func +AudioLoad_Unused4 = 0x800BAB1C; // type:func +AudioLoad_Unused5 = 0x800BAB24; // type:func +AudioLoad_ScriptLoad = 0x800BAB2C; // type:func +AudioLoad_ProcessScriptLoads = 0x800BAB98; // type:func +AudioLoad_InitScriptLoads = 0x800BABF0; // type:func +AudioThread_Update = 0x800BAC20; // type:func +AudioThread_UpdateImpl = 0x800BAC40; // type:func +AudioThread_ProcessGlobalCmd = 0x800BB1C8; // type:func +AudioThread_SetFadeOutTimer = 0x800BB59C; // type:func +AudioThread_SetFadeInTimer = 0x800BB5F0; // type:func +AudioThread_InitMesgQueuesImpl = 0x800BB638; // type:func +AudioThread_QueueCmd = 0x800BB6D0; // type:func +AudioThread_QueueCmdF32 = 0x800BB71C; // type:func +AudioThread_QueueCmdS32 = 0x800BB740; // type:func +AudioThread_QueueCmdS8 = 0x800BB764; // type:func +AudioThread_QueueCmdU16 = 0x800BB794; // type:func +AudioThread_ScheduleProcessCmds = 0x800BB7C4; // type:func +AudioThread_ResetCmdQueue = 0x800BB854; // type:func +AudioThread_ProcessCmd = 0x800BB86C; // type:func +AudioThread_ProcessCmds = 0x800BB9B0; // type:func +func_800E5E20 = 0x800BBA64; // type:func +AudioThread_GetFontsForSequence = 0x800BBAC8; // type:func +Audio_GetSampleBankIdsOfFont = 0x800BBAE8; // type:func +func_800E5EDC = 0x800BBB20; // type:func +func_800E5F34 = 0x800BBB78; // type:func +AudioThread_ResetAudioHeap = 0x800BBBCC; // type:func +AudioThread_PreNMIInternal = 0x800BBC68; // type:func +AudioThread_GetChannelIO = 0x800BBCB4; // type:func +AudioThread_GetSeqPlayerIO = 0x800BBD08; // type:func +AudioThread_InitExternalPool = 0x800BBD30; // type:func +AudioThread_ResetExternalPool = 0x800BBD60; // type:func +AudioThread_ProcessSeqPlayerCmd = 0x800BBD6C; // type:func +AudioThread_ProcessChannelCmd = 0x800BBF44; // type:func +AudioThread_Noop1Cmd = 0x800BC0F4; // type:func +AudioThread_Noop1CmdZeroed = 0x800BC13C; // type:func +AudioThread_Noop2Cmd = 0x800BC160; // type:func +AudioThread_WaitForAudioTask = 0x800BC194; // type:func +func_800E6590 = 0x800BC1D4; // type:func +func_800E6680 = 0x800BC2C4; // type:func +func_800E66A0 = 0x800BC2E4; // type:func +func_800E66C0 = 0x800BC304; // type:func +AudioThread_NextRandom = 0x800BC404; // type:func +AudioThread_InitMesgQueues = 0x800BC45C; // type:func +Audio_InvalDCache = 0x800BC480; // type:func +Audio_WritebackDCache = 0x800BC4C0; // type:func +osAiSetNextBuffer = 0x800BC500; // type:func +Audio_InitNoteSub = 0x800BC580; // type:func +Audio_NoteSetResamplingRate = 0x800BC9F8; // type:func +Audio_NoteInit = 0x800BCAA8; // type:func +Audio_NoteDisable = 0x800BCB68; // type:func +Audio_ProcessNotes = 0x800BCBCC; // type:func +Audio_GetInstrumentTunedSample = 0x800BD09C; // type:func +Audio_GetInstrumentInner = 0x800BD0D8; // type:func +Audio_GetDrum = 0x800BD1AC; // type:func +Audio_GetSoundEffect = 0x800BD290; // type:func +Audio_SetFontInstrument = 0x800BD384; // type:func +Audio_SeqLayerDecayRelease = 0x800BD4C8; // type:func +Audio_SeqLayerNoteDecay = 0x800BD7A0; // type:func +Audio_SeqLayerNoteRelease = 0x800BD7C0; // type:func +Audio_BuildSyntheticWave = 0x800BD7E0; // type:func +Audio_InitSyntheticWave = 0x800BD8E4; // type:func +Audio_InitNoteList = 0x800BD93C; // type:func +Audio_InitNoteLists = 0x800BD94C; // type:func +Audio_InitNoteFreeList = 0x800BD99C; // type:func +Audio_NotePoolClear = 0x800BDA40; // type:func +Audio_NotePoolFill = 0x800BDBA0; // type:func +Audio_AudioListPushFront = 0x800BDCDC; // type:func +Audio_AudioListRemove = 0x800BDD1C; // type:func +Audio_FindNodeWithPrioLessThan = 0x800BDD48; // type:func +Audio_NoteInitForLayer = 0x800BDDC8; // type:func +func_800E82C0 = 0x800BDF00; // type:func +Audio_NoteReleaseAndTakeOwnership = 0x800BDF34; // type:func +Audio_AllocNoteFromDisabled = 0x800BDF60; // type:func +Audio_AllocNoteFromDecaying = 0x800BDFAC; // type:func +Audio_AllocNoteFromActive = 0x800BDFFC; // type:func +Audio_AllocNote = 0x800BE0F4; // type:func +Audio_NoteInitAll = 0x800BE3C8; // type:func +Audio_SequenceChannelProcessSound = 0x800BE500; // type:func +Audio_SequencePlayerProcessSound = 0x800BE6C8; // type:func +Audio_GetPortamentoFreqScale = 0x800BE814; // type:func +Audio_GetVibratoPitchChange = 0x800BE870; // type:func +Audio_GetVibratoFreqScale = 0x800BE8A8; // type:func +Audio_NoteVibratoUpdate = 0x800BEAE4; // type:func +Audio_NoteVibratoInit = 0x800BEB40; // type:func +Audio_NotePortamentoInit = 0x800BEBF8; // type:func +Audio_AdsrInit = 0x800BEC24; // type:func +Audio_AdsrUpdate = 0x800BEC44; // type:func +AudioSeq_GetScriptControlFlowArgument = 0x800BEF80; // type:func +AudioSeq_HandleScriptFlowControl = 0x800BEFE8; // type:func +AudioSeq_InitSequenceChannel = 0x800BF1C4; // type:func +AudioSeq_SeqChannelSetLayer = 0x800BF318; // type:func +AudioSeq_SeqLayerDisable = 0x800BF43C; // type:func +AudioSeq_SeqLayerFree = 0x800BF4B8; // type:func +AudioSeq_SequenceChannelDisable = 0x800BF508; // type:func +AudioSeq_SequencePlayerSetupChannels = 0x800BF574; // type:func +AudioSeq_SequencePlayerDisableChannels = 0x800BF66C; // type:func +AudioSeq_SequenceChannelEnable = 0x800BF6EC; // type:func +AudioSeq_SequencePlayerDisableAsFinished = 0x800BF784; // type:func +AudioSeq_SequencePlayerDisable = 0x800BF7AC; // type:func +AudioSeq_AudioListPushBack = 0x800BF8A4; // type:func +AudioSeq_AudioListPopBack = 0x800BF8E4; // type:func +AudioSeq_InitLayerFreelist = 0x800BF924; // type:func +AudioSeq_ScriptReadU8 = 0x800BF9C4; // type:func +AudioSeq_ScriptReadS16 = 0x800BF9D8; // type:func +AudioSeq_ScriptReadCompressedU16 = 0x800BFA10; // type:func +AudioSeq_SeqLayerProcessScript = 0x800BFA50; // type:func +AudioSeq_SeqLayerProcessScriptStep1 = 0x800BFB54; // type:func +AudioSeq_SeqLayerProcessScriptStep5 = 0x800BFBE0; // type:func +AudioSeq_SeqLayerProcessScriptStep2 = 0x800BFD3C; // type:func +AudioSeq_SeqLayerProcessScriptStep4 = 0x800C00BC; // type:func +AudioSeq_SeqLayerProcessScriptStep3 = 0x800C075C; // type:func +AudioSeq_SetChannelPriorities = 0x800C0B70; // type:func +AudioSeq_GetInstrument = 0x800C0BA0; // type:func +AudioSeq_SetInstrument = 0x800C0C14; // type:func +AudioSeq_SequenceChannelSetVolume = 0x800C0CC0; // type:func +AudioSeq_SequenceChannelProcessScript = 0x800C0CE4; // type:func +AudioSeq_SequencePlayerProcessSequence = 0x800C19D4; // type:func +AudioSeq_ProcessSequences = 0x800C21E0; // type:func +AudioSeq_SkipForwardSequence = 0x800C2294; // type:func +AudioSeq_ResetSequencePlayer = 0x800C22E4; // type:func +AudioSeq_InitSequencePlayerChannels = 0x800C23B0; // type:func +AudioSeq_InitSequencePlayer = 0x800C2488; // type:func +AudioSeq_InitSequencePlayers = 0x800C2558; // type:func +AudioOcarina_ReadControllerInput = 0x800C25D0; // type:func +AudioOcarina_BendPitchTwoSemitones = 0x800C2630; // type:func +AudioOcarina_GetPlayingState = 0x800C26C0; // type:func +AudioOcarina_MapNoteToButton = 0x800C2704; // type:func +AudioOcarina_MapNotesToScarecrowButtons = 0x800C274C; // type:func +AudioOcarina_Start = 0x800C27D4; // type:func +AudioOcarina_CheckIfStartedSong = 0x800C298C; // type:func +AudioOcarina_CheckSongsWithMusicStaff = 0x800C29C8; // type:func +AudioOcarina_CheckSongsWithoutMusicStaff = 0x800C2DD0; // type:func +AudioOcarina_PlayControllerInput = 0x800C301C; // type:func +AudioOcarina_EnableInput = 0x800C333C; // type:func +AudioOcarina_SetInstrument = 0x800C334C; // type:func +AudioOcarina_SetPlaybackSong = 0x800C3430; // type:func +AudioOcarina_PlaybackSong = 0x800C3530; // type:func +AudioOcarina_SetRecordingSong = 0x800C3854; // type:func +AudioOcarina_SetRecordingState = 0x800C3C5C; // type:func +AudioOcarina_UpdateRecordingStaff = 0x800C3D88; // type:func +AudioOcarina_UpdatePlayingStaff = 0x800C3DC0; // type:func +AudioOcarina_UpdatePlaybackStaff = 0x800C3E04; // type:func +AudioOcarina_GetRecordingStaff = 0x800C3EB4; // type:func +AudioOcarina_GetPlayingStaff = 0x800C3EC0; // type:func +AudioOcarina_GetPlaybackStaff = 0x800C3EE4; // type:func +AudioOcarina_RecordSong = 0x800C3EF0; // type:func +AudioOcarina_MemoryGameInit = 0x800C407C; // type:func +AudioOcarina_MemoryGameNextNote = 0x800C40EC; // type:func +AudioOcarina_Update = 0x800C41F4; // type:func +AudioOcarina_PlayLongScarecrowSong = 0x800C4324; // type:func +AudioOcarina_ResetStaffs = 0x800C4430; // type:func +AudioDebug_ScrPrt = 0x800C447C; // type:func +AudioDebug_ProcessInput = 0x800C4484; // type:func +Audio_Update = 0x800C4490; // type:func +func_800F3138 = 0x800C4534; // type:func +func_800F3140 = 0x800C453C; // type:func +func_800F314C = 0x800C4548; // type:func +Audio_ComputeSfxVolume = 0x800C4584; // type:func +Audio_ComputeSfxReverb = 0x800C46EC; // type:func +Audio_ComputeSfxPanSigned = 0x800C4864; // type:func +Audio_ComputeSfxFreqScale = 0x800C49E8; // type:func +func_800F37B8 = 0x800C4C00; // type:func +func_800F3990 = 0x800C4DD8; // type:func +Audio_SetSfxProperties = 0x800C4E50; // type:func +Audio_ResetSfxChannelState = 0x800C5344; // type:func +Audio_PlayCutsceneEffectsSequence = 0x800C53AC; // type:func +func_800F3F84 = 0x800C53F4; // type:func +func_800F4010 = 0x800C5480; // type:func +func_800F4138 = 0x800C55A0; // type:func +func_800F4190 = 0x800C55F8; // type:func +Audio_PlaySfxRandom = 0x800C5648; // type:func +func_800F4254 = 0x800C56BC; // type:func +func_800F436C = 0x800C57D4; // type:func +func_800F4414 = 0x800C587C; // type:func +func_800F44EC = 0x800C5954; // type:func +func_800F4524 = 0x800C598C; // type:func +func_800F4578 = 0x800C59E0; // type:func +func_800F45D0 = 0x800C5A38; // type:func +Audio_PlaySfxRiver = 0x800C5A9C; // type:func +Audio_PlaySfxWaterfall = 0x800C5B48; // type:func +Audio_StepFreqLerp = 0x800C5BEC; // type:func +Audio_SetBgmVolumeOffDuringFanfare = 0x800C5C24; // type:func +Audio_SetBgmVolumeOnDuringFanfare = 0x800C5C64; // type:func +Audio_SetMainBgmVolume = 0x800C5CA4; // type:func +Audio_SetGanonsTowerBgmVolumeLevel = 0x800C5CD8; // type:func +Audio_SetGanonsTowerBgmVolume = 0x800C5D84; // type:func +Audio_LowerMainBgmVolume = 0x800C5EBC; // type:func +Audio_UpdateRiverSoundVolumes = 0x800C5ED8; // type:func +Audio_PlaySfxIncreasinglyTransposed = 0x800C5FC0; // type:func +Audio_ResetIncreasingTranspose = 0x800C6050; // type:func +Audio_PlaySfxTransposed = 0x800C605C; // type:func +func_800F4C58 = 0x800C60C0; // type:func +func_800F4E30 = 0x800C6298; // type:func +Audio_ClearSariaBgm = 0x800C6534; // type:func +Audio_ClearSariaBgmAtPos = 0x800C6554; // type:func +Audio_SplitBgmChannels = 0x800C6574; // type:func +Audio_PlaySariaBgm = 0x800C6708; // type:func +Audio_ClearSariaBgm2 = 0x800C6980; // type:func +Audio_PlayMorningSceneSequence = 0x800C698C; // type:func +Audio_PlaySceneSequence = 0x800C69CC; // type:func +Audio_UpdateSceneSequenceResumePoint = 0x800C6B4C; // type:func +Audio_PlayWindmillBgm = 0x800C6BBC; // type:func +Audio_SetMainBgmTempoFreqAfterFanfare = 0x800C6BF0; // type:func +Audio_SetFastTempoForTimedMinigame = 0x800C6DBC; // type:func +Audio_PlaySequenceInCutscene = 0x800C6E00; // type:func +Audio_StopSequenceInCutscene = 0x800C6E8C; // type:func +Audio_IsSequencePlaying = 0x800C6EFC; // type:func +func_800F5ACC = 0x800C6F70; // type:func +func_800F5B58 = 0x800C6FE4; // type:func +func_800F5BF0 = 0x800C7094; // type:func +func_800F5C2C = 0x800C70D0; // type:func +Audio_PlayFanfare = 0x800C7108; // type:func +Audio_UpdateFanfare = 0x800C719C; // type:func +Audio_PlaySequenceWithSeqPlayerIO = 0x800C72BC; // type:func +Audio_SetSequenceMode = 0x800C7334; // type:func +Audio_SetBgmEnemyVolume = 0x800C7618; // type:func +Audio_UpdateMalonSinging = 0x800C776C; // type:func +func_800F64E0 = 0x800C79D0; // type:func +Audio_ToggleMalonSinging = 0x800C7A74; // type:func +Audio_SetEnvReverb = 0x800C7BB0; // type:func +Audio_SetCodeReverb = 0x800C7BCC; // type:func +func_800F6700 = 0x800C7BF0; // type:func +Audio_SetBaseFilter = 0x800C7C90; // type:func +Audio_SetExtraFilter = 0x800C7D18; // type:func +Audio_SetCutsceneFlag = 0x800C7DAC; // type:func +Audio_PlaySfxGeneralIfNotInCutscene = 0x800C7DC4; // type:func +Audio_PlaySfxIfNotInCutscene = 0x800C7E0C; // type:func +func_800F6964 = 0x800C7E54; // type:func +Audio_StopBgmAndFanfare = 0x800C7FA0; // type:func +func_800F6B3C = 0x800C802C; // type:func +Audio_DisableAllSeq = 0x800C8058; // type:func +func_800F6BB8 = 0x800C80A8; // type:func +func_800F6BDC = 0x800C80CC; // type:func +Audio_PreNMI = 0x800C8104; // type:func +func_800F6C34 = 0x800C8124; // type:func +Audio_SetNatureAmbienceChannelIO = 0x800C8254; // type:func +Audio_StartNatureAmbienceSequence = 0x800C8368; // type:func +Audio_PlayNatureAmbienceSequence = 0x800C84CC; // type:func +Audio_Init = 0x800C8624; // type:func +Audio_InitSound = 0x800C8648; // type:func +func_800F7170 = 0x800C869C; // type:func +func_800F71BC = 0x800C86E8; // type:func +func_800F7208 = 0x800C8734; // type:func +Audio_SetSfxBanksMute = 0x800C8790; // type:func +Audio_QueueSeqCmdMute = 0x800C87E8; // type:func +Audio_ClearBGMMute = 0x800C884C; // type:func +Audio_PlaySfxGeneral = 0x800C88BC; // type:func +Audio_RemoveMatchingSfxRequests = 0x800C893C; // type:func +Audio_ProcessSfxRequest = 0x800C8ADC; // type:func +Audio_RemoveSfxBankEntry = 0x800C8F78; // type:func +Audio_ChooseActiveSfx = 0x800C9110; // type:func +Audio_PlayActiveSfx = 0x800C9844; // type:func +Audio_StopSfxByBank = 0x800C9B64; // type:func +func_800F8884 = 0x800C9C48; // type:func +Audio_StopSfxByPosAndBank = 0x800C9D64; // type:func +Audio_StopSfxByPos = 0x800C9DAC; // type:func +Audio_StopSfxByPosAndId = 0x800C9E08; // type:func +Audio_StopSfxByTokenAndId = 0x800C9F64; // type:func +Audio_StopSfxById = 0x800CA0C8; // type:func +Audio_ProcessSfxRequests = 0x800CA200; // type:func +Audio_SetUnusedBankLerp = 0x800CA264; // type:func +Audio_StepUnusedBankLerp = 0x800CA2F8; // type:func +func_800F8F88 = 0x800CA34C; // type:func +Audio_IsSfxPlaying = 0x800CA3B8; // type:func +Audio_ResetSfx = 0x800CA420; // type:func +Audio_StartSequence = 0x800CA5E0; // type:func +Audio_StopSequence = 0x800CA764; // type:func +Audio_ProcessSeqCmd = 0x800CA7EC; // type:func +Audio_QueueSeqCmd = 0x800CB2B0; // type:func +Audio_ProcessSeqCmds = 0x800CB2D8; // type:func +Audio_GetActiveSeqId = 0x800CB358; // type:func +Audio_IsSeqCmdNotQueued = 0x800CB3C0; // type:func +Audio_ResetSequenceRequests = 0x800CB418; // type:func +Audio_ReplaceSeqCmdSetupOpVolRestore = 0x800CB430; // type:func +Audio_SetVolumeScale = 0x800CB4E4; // type:func +Audio_UpdateActiveSequences = 0x800CB680; // type:func +func_800FAD34 = 0x800CBFD8; // type:func +Audio_ResetActiveSequences = 0x800CC09C; // type:func +Audio_ResetActiveSequencesAndVolume = 0x800CC158; // type:func +GfxPrint_Setup = 0x800CC200; // type:func +GfxPrint_SetColor = 0x800CC698; // type:func +GfxPrint_SetPosPx = 0x800CC6E4; // type:func +GfxPrint_SetPos = 0x800CC708; // type:func +GfxPrint_SetBasePosPx = 0x800CC730; // type:func +GfxPrint_PrintCharImpl = 0x800CC744; // type:func +GfxPrint_PrintChar = 0x800CCA50; // type:func +GfxPrint_PrintStringWithSize = 0x800CCC0C; // type:func +GfxPrint_PrintString = 0x800CCC68; // type:func +GfxPrint_Callback = 0x800CCCC0; // type:func +GfxPrint_Init = 0x800CCCEC; // type:func +GfxPrint_Destroy = 0x800CCD40; // type:func +GfxPrint_Open = 0x800CCD48; // type:func +GfxPrint_Close = 0x800CCD90; // type:func +GfxPrint_VPrintf = 0x800CCDA8; // type:func +GfxPrint_Printf = 0x800CCDC8; // type:func +RcpUtils_PrintRegisterStatus = 0x800CCE00; // type:func +RcpUtils_Reset = 0x800CD0F8; // type:func +Overlay_Relocate = 0x800CD130; // type:func +Overlay_Load = 0x800CD3F8; // type:func +Overlay_AllocateAndLoad = 0x800CD578; // type:func +PadUtils_Init = 0x800CD5E0; // type:func +func_800FCB70 = 0x800CD600; // type:func +PadUtils_ResetPressRel = 0x800CD608; // type:func +PadUtils_CheckCurExact = 0x800CD61C; // type:func +PadUtils_CheckCur = 0x800CD634; // type:func +PadUtils_CheckPressed = 0x800CD650; // type:func +PadUtils_CheckReleased = 0x800CD66C; // type:func +PadUtils_GetCurButton = 0x800CD688; // type:func +PadUtils_GetPressButton = 0x800CD690; // type:func +PadUtils_GetCurX = 0x800CD698; // type:func +PadUtils_GetCurY = 0x800CD6A0; // type:func +PadUtils_SetRelXY = 0x800CD6A8; // type:func +PadUtils_GetRelXImpl = 0x800CD6B4; // type:func +PadUtils_GetRelYImpl = 0x800CD6BC; // type:func +PadUtils_GetRelX = 0x800CD6C4; // type:func +PadUtils_GetRelY = 0x800CD6E4; // type:func +PadUtils_GetPressX = 0x800CD704; // type:func +PadUtils_GetPressY = 0x800CD70C; // type:func +PadUtils_UpdateRelXY = 0x800CD714; // type:func +func_800FC800 = 0x800CD7F0; // type:func +func_800FC83C = 0x800CD848; // type:func +func_800FC868 = 0x800CD894; // type:func +func_800FC8D8 = 0x800CD928; // type:func +func_800FC948 = 0x800CD9C0; // type:func +func_800FCA18 = 0x800CDAA4; // type:func +func_800FCB34 = 0x800CDB60; // type:func +SystemHeap_Init = 0x800CDBD0; // type:func +PadSetup_Init = 0x800CDC10; // type:func +Math_FTanF = 0x800CDD50; // type:func +Math_FFloorF = 0x800CDD84; // type:func +Math_FCeilF = 0x800CDDA4; // type:func +func_800CDDC4_unknown = 0x800CDDC4; // type:func +func_800CDDF8_unknown = 0x800CDDF8; // type:func +Math_FRoundF = 0x800CDE28; // type:func +Math_FTruncF = 0x800CDE48; // type:func +Math_FNearbyIntF = 0x800CDE68; // type:func +Math_FAtanContFracF = 0x800CDE88; // type:func +Math_FAtan2F = 0x800CDFAC; // type:func +Math_FAsinF = 0x800CE0A0; // type:func +Math_FAcosF = 0x800CE0D0; // type:func +floorf = 0x800CE100; // type:func +floor = 0x800CE10C; // type:func +lfloorf = 0x800CE118; // type:func +lfloor = 0x800CE128; // type:func +ceilf = 0x800CE138; // type:func +ceil = 0x800CE144; // type:func +lceilf = 0x800CE150; // type:func +lceil = 0x800CE160; // type:func +truncf = 0x800CE170; // type:func +trunc = 0x800CE17C; // type:func +ltruncf = 0x800CE188; // type:func +ltrunc = 0x800CE198; // type:func +nearbyintf = 0x800CE1A8; // type:func +nearbyint = 0x800CE1B4; // type:func +lnearbyintf = 0x800CE1C0; // type:func +lnearbyint = 0x800CE1D0; // type:func +roundf = 0x800CE1E0; // type:func +round = 0x800CE1FC; // type:func +lroundf = 0x800CE21C; // type:func +lround = 0x800CE23C; // type:func +SystemArena_Malloc = 0x800CE260; // type:func +SystemArena_MallocR = 0x800CE2A8; // type:func +SystemArena_Realloc = 0x800CE2F0; // type:func +SystemArena_Free = 0x800CE340; // type:func +SystemArena_Calloc = 0x800CE380; // type:func +SystemArena_GetSizes = 0x800CE3F8; // type:func +SystemArena_Check = 0x800CE430; // type:func +SystemArena_Init = 0x800CE454; // type:func +SystemArena_Cleanup = 0x800CE484; // type:func +SystemArena_IsInitialized = 0x800CE4A8; // type:func +Rand_Next = 0x800CE4D0; // type:func +Rand_Seed = 0x800CE500; // type:func +Rand_ZeroOne = 0x800CE50C; // type:func +Rand_Seed_Variable = 0x800CE550; // type:func +Rand_Next_Variable = 0x800CE558; // type:func +Rand_ZeroOne_Variable = 0x800CE580; // type:func +__osMallocInit = 0x800CE5D0; // type:func +__osMallocCleanup = 0x800CE618; // type:func +__osMallocIsInitialized = 0x800CE638; // type:func +__osMallocDebug = 0x800CE644; // type:func +__osMallocRDebug = 0x800CE760; // type:func +__osMalloc = 0x800CE8A0; // type:func +__osMallocR = 0x800CE9BC; // type:func +__osFree = 0x800CEAF4; // type:func +__osFreeDebug = 0x800CEC24; // type:func +__osRealloc = 0x800CED54; // type:func +__osReallocDebug = 0x800CEEA8; // type:func +ArenaImpl_GetSizes = 0x800CEEC8; // type:func +__osCheckArena = 0x800CEF3C; // type:func +func_800FF334 = 0x800CEF78; // type:func +proutSprintf = 0x800CEF80; // type:func +vsprintf = 0x800CEFA4; // type:func +sprintf = 0x800CEFF4; // type:func +PrintUtils_VPrintf = 0x800CF050; // type:func +PrintUtils_Printf = 0x800CF084; // type:func +JpegUtils_ProcessQuantizationTable = 0x800CF0B0; // type:func +JpegUtils_ParseHuffmanCodesLengths = 0x800CF118; // type:func +JpegUtils_GetHuffmanCodes = 0x800CF19C; // type:func +JpegUtils_SetHuffmanTable = 0x800CF208; // type:func +JpegUtils_ProcessHuffmanTableImpl = 0x800CF2B0; // type:func +JpegUtils_ProcessHuffmanTable = 0x800CF36C; // type:func +JpegUtils_SetHuffmanTableOld = 0x800CF444; // type:func +JpegUtils_ProcessHuffmanTableImplOld = 0x800CF4EC; // type:func +JpegDecoder_Decode = 0x800CF5C0; // type:func +JpegDecoder_ProcessMcu = 0x800CF7E8; // type:func +JpegDecoder_ParseNextSymbol = 0x800CF984; // type:func +JpegDecoder_ReadBits = 0x800CFAC0; // type:func +osGetIntMask = 0x800CFBB0; // type:func +guScaleF = 0x800CFC10; // type:func +guScale = 0x800CFC64; // type:func +sinf = 0x800CFCB0; // type:func +sins = 0x800CFE70; // type:func +_VirtualToPhysicalTask = 0x800CFEE0; // type:func +osSpTaskLoad = 0x800CFFFC; // type:func +osSpTaskStartGo = 0x800D018C; // type:func +__osMotorAccess = 0x800D01D0; // type:func +_MakeMotorData = 0x800D0338; // type:func +osMotorInit = 0x800D0444; // type:func +__osSiCreateAccessQueue = 0x800D05A0; // type:func +__osSiGetAccess = 0x800D05F0; // type:func +__osSiRelAccess = 0x800D0634; // type:func +osContInit = 0x800D0660; // type:func +__osContGetInitData = 0x800D07D0; // type:func +__osPackRequestData = 0x800D08A0; // type:func +osContStartReadData = 0x800D09A0; // type:func +osContGetReadData = 0x800D0A24; // type:func +__osPackReadData = 0x800D0AB0; // type:func +guPerspectiveF = 0x800D0B80; // type:func +guPerspective = 0x800D0DB0; // type:func +__osSpRawStartDma = 0x800D0E10; // type:func +__osSiRawStartDma = 0x800D0EA0; // type:func +osSpTaskYield = 0x800D0F50; // type:func +guMtxF2L = 0x800D0F70; // type:func +guMtxIdentF = 0x800D1070; // type:func +guMtxIdent = 0x800D10F8; // type:func +guMtxL2F = 0x800D1128; // type:func +guLookAtF = 0x800D11E0; // type:func +guLookAt = 0x800D1498; // type:func +osStopTimer = 0x800D1510; // type:func +sqrtf = 0x800D1600; // type:func +osAfterPreNMI = 0x800D1610; // type:func +osContStartQuery = 0x800D1630; // type:func +osContGetQuery = 0x800D16B4; // type:func +guLookAtHiliteF = 0x800D16E0; // type:func +guLookAtHilite = 0x800D1E18; // type:func +_Putfld = 0x800D1ED0; // type:func +_Printf = 0x800D2540; // type:func +memcpy = 0x800D2B90; // type:func +strlen = 0x800D2BBC; // type:func +strchr = 0x800D2BE4; // type:func +__osSpDeviceBusy = 0x800D2C30; // type:func +guPositionF = 0x800D2C60; // type:func +guPosition = 0x800D2E10; // type:func +osSpTaskYielded = 0x800D2E80; // type:func +guRotateF = 0x800D2F00; // type:func +guRotate = 0x800D3094; // type:func +osAiSetFrequency = 0x800D30F0; // type:func +__osGetActiveQueue = 0x800D3240; // type:func +guNormalize = 0x800D3250; // type:func +osDpGetStatus = 0x800D32E0; // type:func +osDpSetStatus = 0x800D32F0; // type:func +guOrthoF = 0x800D3300; // type:func +guOrtho = 0x800D3454; // type:func +cosf = 0x800D34C0; // type:func +coss = 0x800D3630; // type:func +osSetTime = 0x800D3660; // type:func +osViSetEvent = 0x800D3690; // type:func +guS2DInitBg = 0x800D3700; // type:func +__osPfsSelectBank = 0x800D3880; // type:func +osContSetCh = 0x800D3900; // type:func +osAiGetLength = 0x800D3970; // type:func +guTranslateF = 0x800D3980; // type:func +guTranslate = 0x800D39C8; // type:func +__osContRamWrite = 0x800D3A20; // type:func +__osPfsGetStatus = 0x800D3C70; // type:func +__osPfsRequestOneChannel = 0x800D3D40; // type:func +__osPfsGetOneChannelData = 0x800D3E04; // type:func +__osSumcalc = 0x800D3EA0; // type:func +__osIdCheckSum = 0x800D3F14; // type:func +__osRepairPackId = 0x800D4010; // type:func +__osCheckPackId = 0x800D4360; // type:func +__osGetId = 0x800D44C4; // type:func +__osCheckId = 0x800D4670; // type:func +__osPfsRWInode = 0x800D4744; // type:func +bcmp = 0x800D4A20; // type:func +__osContRamRead = 0x800D4B40; // type:func +__osContAddressCrc = 0x800D4D70; // type:func +__osContDataCrc = 0x800D4E40; // type:func +osPfsIsPlug = 0x800D4EE0; // type:func +__osPfsRequestData = 0x800D5080; // type:func +__osPfsGetInitData = 0x800D5150; // type:func +_Litob = 0x800D5220; // type:func +lldiv = 0x800D54C0; // type:func +ldiv = 0x800D55C0; // type:func +_Genld = 0x800D5650; // type:func +_Ldunscale = 0x800D5BB8; // type:func +_Ldtob = 0x800D5BC0; // type:func +__osSpGetStatus = 0x800D6110; // type:func +__osSpSetStatus = 0x800D6120; // type:func +osWritebackDCacheAll = 0x800D6130; // type:func +__osGetCurrFaultedThread = 0x800D6160; // type:func +__d_to_ll = 0x800D6170; // type:func +__f_to_ll = 0x800D618C; // type:func +__d_to_ull = 0x800D61A8; // type:func +__f_to_ull = 0x800D6248; // type:func +__ll_to_d = 0x800D62E4; // type:func +__ll_to_f = 0x800D62FC; // type:func +__ull_to_d = 0x800D6314; // type:func +__ull_to_f = 0x800D6348; // type:func +osViGetCurrentFramebuffer = 0x800D6380; // type:func +__osSpSetPc = 0x800D63C0; // type:func +sqrt = 0x800D6400; // type:func +fmodf = 0x800D6410; // type:func +__osMemset = 0x800D6460; // type:func +__osMemmove = 0x800D6490; // type:func +Message_ResetOcarinaNoteState = 0x800D6520; // type:func +Message_UpdateOcarinaMemoryGame = 0x800D661C; // type:func +Message_ShouldAdvance = 0x800D6740; // type:func +Message_ShouldAdvanceSilent = 0x800D6800; // type:func +Message_CloseTextbox = 0x800D6848; // type:func +Message_HandleChoiceSelection = 0x800D68C0; // type:func +Message_DrawTextChar = 0x800D6AA0; // type:func +Message_GrowTextbox = 0x800D6E18; // type:func +Message_FindMessageJPN = 0x800D701C; // type:func +Message_FindMessageNES = 0x800D70C0; // type:func +Message_FindCreditsMessage = 0x800D7164; // type:func +Message_SetTextColor = 0x800D71D8; // type:func +Message_DrawTextboxIcon = 0x800D748C; // type:func +Message_DrawItemIcon = 0x800D7BD4; // type:func +Message_HandleOcarina = 0x800D7F20; // type:func +Message_DrawTextJPN = 0x800D8130; // type:func +Message_DrawTextNES = 0x800D9524; // type:func +Message_LoadItemIcon = 0x800DA79C; // type:func +Message_Decode = 0x800DA93C; // type:func +Message_OpenText = 0x800DCE64; // type:func +Message_StartTextbox = 0x800DD440; // type:func +Message_ContinueTextbox = 0x800DD4AC; // type:func +Message_StartOcarinaImpl = 0x800DD57C; // type:func +Message_StartOcarina = 0x800DDA2C; // type:func +Message_StartOcarinaSunsSongDisabled = 0x800DDA5C; // type:func +Message_GetState = 0x800DDA90; // type:func +Message_DrawTextBox = 0x800DDBB0; // type:func +Message_SetView = 0x800DE050; // type:func +Message_DrawMain = 0x800DE098; // type:func +Message_Draw = 0x800E1074; // type:func +Message_Update = 0x800E1100; // type:func +Message_SetTables = 0x800E1C88; // type:func +GameOver_Init = 0x800E1D00; // type:func +GameOver_FadeInLights = 0x800E1D14; // type:func +GameOver_Update = 0x800E1D7C; // type:func +Interface_Destroy = 0x800E2240; // type:func +Interface_Init = 0x800E2260; // type:func +Message_Init = 0x800E2660; // type:func +Regs_InitDataImpl = 0x800E2704; // type:func +Regs_InitData = 0x800E35D0; // type:func +njpgdspMainTextStart = 0x800E7200; // type:func +n64dd_SetDiskVersion = 0x801C8808; // type:func +ConsoleLogo_Calc = 0x80800000; // type:func +ConsoleLogo_SetupView = 0x8080009C; // type:func +ConsoleLogo_Draw = 0x80800134; // type:func +ConsoleLogo_Main = 0x80800690; // type:func +ConsoleLogo_Destroy = 0x80800750; // type:func +ConsoleLogo_Init = 0x808007B0; // type:func +MapSelect_LoadTitle = 0x808009C0; // type:func +MapSelect_LoadGame = 0x808009E0; // type:func +func_80800AD0_unknown = 0x80800AD0; // type:func +func_80800B08_unknown = 0x80800B08; // type:func +MapSelect_UpdateMenu = 0x80800B40; // type:func +MapSelect_PrintMenu = 0x808014A0; // type:func +MapSelect_PrintLoadingMessage = 0x8080167C; // type:func +MapSelect_PrintAgeSetting = 0x80801708; // type:func +MapSelect_PrintCutsceneSetting = 0x8080177C; // type:func +MapSelect_DrawMenu = 0x80801938; // type:func +MapSelect_DrawLoadingScreen = 0x80801A4C; // type:func +MapSelect_Draw = 0x80801B34; // type:func +MapSelect_Main = 0x80801BDC; // type:func +MapSelect_Destroy = 0x80801C08; // type:func +MapSelect_Init = 0x80801C14; // type:func +TitleSetup_SetupTitleScreen = 0x80803720; // type:func +func_80803C5C = 0x8080378C; // type:func +TitleSetup_Main = 0x80803798; // type:func +TitleSetup_Destroy = 0x808037DC; // type:func +TitleSetup_Init = 0x808037E8; // type:func +FileSelect_SetupCopySource = 0x80803880; // type:func +FileSelect_SelectCopySource = 0x80803A18; // type:func +FileSelect_SetupCopyDest1 = 0x80803D88; // type:func +FileSelect_SetupCopyDest2 = 0x80803F18; // type:func +FileSelect_SelectCopyDest = 0x80803FE0; // type:func +FileSelect_ExitToCopySource1 = 0x80804398; // type:func +FileSelect_ExitToCopySource2 = 0x80804464; // type:func +FileSelect_SetupCopyConfirm1 = 0x80804590; // type:func +FileSelect_SetupCopyConfirm2 = 0x808047B4; // type:func +FileSelect_CopyConfirm = 0x80804810; // type:func +FileSelect_ReturnToCopyDest = 0x80804A18; // type:func +FileSelect_CopyAnim1 = 0x80804C4C; // type:func +FileSelect_CopyAnim2 = 0x80804CC8; // type:func +FileSelect_CopyAnim3 = 0x80804E18; // type:func +FileSelect_CopyAnim4 = 0x80804F34; // type:func +FileSelect_CopyAnim5 = 0x80805024; // type:func +FileSelect_ExitCopyToMain = 0x80805324; // type:func +FileSelect_SetupEraseSelect = 0x80805460; // type:func +FileSelect_EraseSelect = 0x80805630; // type:func +FileSelect_SetupEraseConfirm1 = 0x808059BC; // type:func +FileSelect_SetupEraseConfirm2 = 0x80805C84; // type:func +FileSelect_EraseConfirm = 0x80805D60; // type:func +FileSelect_ExitToEraseSelect1 = 0x80805F48; // type:func +FileSelect_ExitToEraseSelect2 = 0x80805FF8; // type:func +FileSelect_EraseAnim1 = 0x80806214; // type:func +FileSelect_EraseAnim2 = 0x808063F4; // type:func +FileSelect_EraseAnim3 = 0x808064B8; // type:func +FileSelect_ExitEraseToMain = 0x80806724; // type:func +FileSelect_DrawCharacter = 0x808068C0; // type:func +FileSelect_DrawCharacterTransition = 0x80806A18; // type:func +FileSelect_SetKeyboardVtx = 0x80806C24; // type:func +FileSelect_SetNameEntryVtx = 0x80806EE8; // type:func +FileSelect_DrawKeyboard = 0x80807BBC; // type:func +FileSelect_ApplyDiacriticToCharacter = 0x80808480; // type:func +FileSelect_ApplyDiacriticToFilename = 0x80808688; // type:func +FileSelect_DrawNameEntry = 0x80808708; // type:func +FileSelect_StartNameEntry = 0x80809B64; // type:func +FileSelect_UpdateKeyboardCursor = 0x80809C18; // type:func +FileSelect_StartOptions = 0x8080A5F8; // type:func +FileSelect_UpdateOptionsMenu = 0x8080A688; // type:func +FileSelect_DrawOptionsImpl = 0x8080A900; // type:func +FileSelect_DrawOptions = 0x8080BCA0; // type:func +FileSelect_SetView = 0x8080BCC0; // type:func +FileSelect_QuadTextureIA8 = 0x8080BD44; // type:func +FileSelect_InitModeUpdate = 0x8080BF30; // type:func +FileSelect_InitModeDraw = 0x8080BF88; // type:func +FileSelect_FadeInMenuElements = 0x8080BF94; // type:func +FileSelect_SplitNumber = 0x8080C0FC; // type:func +FileSelect_StartFadeIn = 0x8080C170; // type:func +FileSelect_FinishFadeIn = 0x8080C1F8; // type:func +FileSelect_UpdateMainMenu = 0x8080C290; // type:func +FileSelect_UnusedCM31 = 0x8080CB6C; // type:func +FileSelect_UnusedCMDelay = 0x8080CB78; // type:func +FileSelect_RotateToNameEntry = 0x8080CBCC; // type:func +FileSelect_RotateToOptions = 0x8080CC40; // type:func +FileSelect_RotateToMain = 0x8080CCB4; // type:func +FileSelect_PulsateCursor = 0x8080CD2C; // type:func +FileSelect_ConfigModeUpdate = 0x8080CE28; // type:func +FileSelect_SetWindowVtx = 0x8080CE64; // type:func +FileSelect_SetWindowContentVtx = 0x8080D138; // type:func +FileSelect_DrawFileInfo = 0x8080E3FC; // type:func +FileSelect_DrawWindowContents = 0x8080EB78; // type:func +FileSelect_ConfigModeDraw = 0x8081004C; // type:func +FileSelect_FadeMainToSelect = 0x808108B0; // type:func +FileSelect_MoveSelectedFileToTop = 0x80810A1C; // type:func +FileSelect_FadeInFileInfo = 0x80810B20; // type:func +FileSelect_ConfirmFile = 0x80810C04; // type:func +FileSelect_FadeOutFileInfo = 0x80810DD8; // type:func +FileSelect_MoveSelectedFileToSlot = 0x80810EC8; // type:func +FileSelect_FadeOut = 0x80811120; // type:func +FileSelect_LoadGame = 0x8081117C; // type:func +FileSelect_SelectModeUpdate = 0x80811370; // type:func +FileSelect_SelectModeDraw = 0x808113AC; // type:func +FileSelect_Main = 0x80811760; // type:func +FileSelect_InitContext = 0x80811D5C; // type:func +FileSelect_Destroy = 0x80812388; // type:func +FileSelect_Init = 0x80812394; // type:func +KaleidoScope_DrawQuestStatus = 0x808137C0; // type:func +KaleidoScope_UpdateQuestStatusPoint = 0x80815BF4; // type:func +KaleidoScope_DrawDebugEditorText = 0x80815C10; // type:func +KaleidoScope_DrawDigit = 0x80815F04; // type:func +KaleidoScope_DrawDebugEditor = 0x80816078; // type:func +KaleidoScope_DrawEquipmentImage = 0x80817BA0; // type:func +KaleidoScope_DrawPlayerWork = 0x80817FE8; // type:func +KaleidoScope_DrawEquipment = 0x8081818C; // type:func +KaleidoScope_DrawAmmoCount = 0x80819670; // type:func +KaleidoScope_SetCursorVtx = 0x80819BF4; // type:func +KaleidoScope_SetItemCursorVtx = 0x80819C24; // type:func +KaleidoScope_DrawItemSelect = 0x80819C50; // type:func +KaleidoScope_UpdateItemEquip = 0x8081AA60; // type:func +KaleidoScope_DrawDungeonMap = 0x8081B660; // type:func +KaleidoScope_DrawWorldMap = 0x8081CE54; // type:func +KaleidoScope_UpdatePrompt = 0x8081E970; // type:func +KaleidoScope_SetupPlayerPreRender = 0x8081EB70; // type:func +KaleidoScope_ProcessPlayerPreRender = 0x8081EC48; // type:func +KaleidoScope_QuadTextureIA4 = 0x8081EC80; // type:func +KaleidoScope_QuadTextureIA8 = 0x8081EE60; // type:func +KaleidoScope_OverridePalIndexCI4 = 0x8081F04C; // type:func +KaleidoScope_MoveCursorToSpecialPos = 0x8081F184; // type:func +KaleidoScope_DrawQuadTextureRGBA32 = 0x8081F1E8; // type:func +KaleidoScope_SetDefaultCursor = 0x8081F3F8; // type:func +KaleidoScope_SetupPageSwitch = 0x8081F4B8; // type:func +KaleidoScope_HandlePageToggles = 0x8081F630; // type:func +KaleidoScope_DrawCursor = 0x8081F760; // type:func +KaleidoScope_DrawPageSections = 0x8081FAD8; // type:func +KaleidoScope_DrawPages = 0x8081FD98; // type:func +KaleidoScope_DrawInfoPanel = 0x80821594; // type:func +KaleidoScope_UpdateNamePanel = 0x80822D48; // type:func +KaleidoScope_UpdatePageSwitch = 0x80822F40; // type:func +KaleidoScope_SetView = 0x80823120; // type:func +func_80823A0C = 0x8082319C; // type:func +KaleidoScope_InitVertices = 0x8082382C; // type:func +KaleidoScope_DrawGameOver = 0x8082536C; // type:func +KaleidoScope_Draw = 0x80825A00; // type:func +KaleidoScope_GrayOutTextureRGBA32 = 0x80825C1C; // type:func +KaleidoScope_UpdateOpening = 0x80825CD0; // type:func +KaleidoScope_UpdateCursorSize = 0x80825EC0; // type:func +KaleidoScope_LoadDungeonMap = 0x80826204; // type:func +KaleidoScope_UpdateDungeonMap = 0x808262A0; // type:func +KaleidoScope_Update = 0x808263C0; // type:func +PauseMapMark_Init = 0x80828C00; // type:func +PauseMapMark_Clear = 0x80828C6C; // type:func +PauseMapMark_DrawForDungeon = 0x80828CB8; // type:func +PauseMapMark_Draw = 0x808292E8; // type:func +Player_ZeroSpeedXZ = 0x808301C0; // type:func +func_80832224 = 0x808301D8; // type:func +func_8083224C = 0x80830200; // type:func +Player_AnimPlayOnce = 0x8083021C; // type:func +Player_AnimPlayLoop = 0x80830240; // type:func +Player_AnimPlayLoopAdjusted = 0x80830264; // type:func +Player_AnimPlayOnceAdjusted = 0x80830294; // type:func +func_808322FC = 0x808302C4; // type:func +func_80832318 = 0x808302E4; // type:func +func_80832340 = 0x80830310; // type:func +Player_DetachHeldActor = 0x80830380; // type:func +func_80832440 = 0x8083040C; // type:func +Player_PutAwayHeldItem = 0x808304F4; // type:func +func_80832564 = 0x80830530; // type:func +func_80832594 = 0x80830568; // type:func +func_80832630 = 0x80830608; // type:func +Player_RequestRumble = 0x80830624; // type:func +func_80832698 = 0x80830670; // type:func +func_808326F0 = 0x808306D0; // type:func +func_8083275C = 0x8083073C; // type:func +func_80832770 = 0x80830758; // type:func +func_808327A4 = 0x80830790; // type:func +func_808327C4 = 0x808307B8; // type:func +func_808327F8 = 0x808307F0; // type:func +func_80832854 = 0x8083084C; // type:func +func_808328A0 = 0x80830898; // type:func +func_808328EC = 0x808308E4; // type:func +Player_ProcessAnimSfxList = 0x80830918; // type:func +Player_AnimChangeOnceMorph = 0x80830B00; // type:func +Player_AnimChangeOnceMorphAdjusted = 0x80830B6C; // type:func +Player_AnimChangeLoopMorph = 0x80830BDC; // type:func +Player_AnimChangeFreeze = 0x80830C24; // type:func +Player_AnimChangeLoopSlowMorph = 0x80830C68; // type:func +func_80832CB0 = 0x80830CB0; // type:func +Player_SkelAnimeResetPrevTranslRot = 0x80830D04; // type:func +Player_SkelAnimeResetPrevTranslRotAgeScale = 0x80830D2C; // type:func +Player_ZeroRootLimbYaw = 0x80830DB8; // type:func +func_80832DBC = 0x80830DC8; // type:func +func_80832E48 = 0x80830E54; // type:func +Player_AnimReplaceApplyFlags = 0x80830F64; // type:func +Player_AnimReplacePlayOnceSetSpeed = 0x8083100C; // type:func +Player_AnimReplacePlayOnce = 0x80831054; // type:func +Player_AnimReplacePlayOnceAdjusted = 0x8083107C; // type:func +Player_AnimReplaceNormalPlayOnceAdjusted = 0x808310A4; // type:func +Player_AnimReplacePlayLoopSetSpeed = 0x808310C4; // type:func +Player_AnimReplacePlayLoop = 0x8083110C; // type:func +Player_AnimReplacePlayLoopAdjusted = 0x80831134; // type:func +Player_AnimReplaceNormalPlayLoopAdjusted = 0x8083115C; // type:func +Player_ProcessControlStick = 0x8083117C; // type:func +func_8083328C = 0x808312A8; // type:func +func_808332B8 = 0x808312D8; // type:func +func_808332E4 = 0x80831304; // type:func +func_808332F4 = 0x80831318; // type:func +func_80833338 = 0x8083135C; // type:func +func_80833350 = 0x80831378; // type:func +func_808333FC = 0x8083142C; // type:func +func_80833438 = 0x80831468; // type:func +func_808334B4 = 0x808314E4; // type:func +func_808334E4 = 0x80831518; // type:func +func_80833528 = 0x80831560; // type:func +func_8083356C = 0x808315A8; // type:func +func_808335B0 = 0x808315F0; // type:func +func_808335F4 = 0x80831638; // type:func +Player_SetUpperActionFunc = 0x80831680; // type:func +Player_InitItemActionWithAnim = 0x808316AC; // type:func +Player_ItemToItemAction = 0x8083176C; // type:func +Player_InitDefaultIA = 0x808317B8; // type:func +Player_InitDekuStickIA = 0x808317C8; // type:func +Player_InitHammerIA = 0x808317E4; // type:func +Player_InitBowOrSlingshotIA = 0x808317F4; // type:func +Player_InitExplosiveIA = 0x8083182C; // type:func +Player_InitHookshotIA = 0x8083196C; // type:func +Player_InitBoomerangIA = 0x808319DC; // type:func +Player_InitItemAction = 0x808319F8; // type:func +func_80833A20 = 0x80831A84; // type:func +func_80833B2C = 0x80831B8C; // type:func +func_80833B54 = 0x80831BB4; // type:func +func_80833BCC = 0x80831C2C; // type:func +func_80833C04 = 0x80831C68; // type:func +func_80833C3C = 0x80831CA4; // type:func +Player_ItemIsInUse = 0x80831CBC; // type:func +Player_ItemIsItemAction = 0x80831D08; // type:func +Player_GetItemOnButton = 0x80831D50; // type:func +Player_ProcessItemButtons = 0x80831E6C; // type:func +Player_StartChangingHeldItem = 0x8083214C; // type:func +Player_UpdateItems = 0x80832304; // type:func +func_80834380 = 0x808323EC; // type:func +func_8083442C = 0x80832498; // type:func +Player_FinishItemChange = 0x80832600; // type:func +func_80834644 = 0x808326B0; // type:func +func_808346C4 = 0x80832730; // type:func +func_80834758 = 0x808327C4; // type:func +func_8083485C = 0x808328CC; // type:func +func_80834894 = 0x80832904; // type:func +Player_WaitToFinishItemChange = 0x80832960; // type:func +func_8083499C = 0x80832A10; // type:func +Player_UpperAction_Sword = 0x80832A50; // type:func +Player_UpperAction_ChangeHeldItem = 0x80832AA0; // type:func +func_80834B5C = 0x80832BD0; // type:func +func_80834BD4 = 0x80832C4C; // type:func +func_80834C74 = 0x80832CF0; // type:func +func_80834D2C = 0x80832DA8; // type:func +func_80834E44 = 0x80832EC0; // type:func +func_80834E7C = 0x80832EF8; // type:func +func_80834EB8 = 0x80832F34; // type:func +func_80834F2C = 0x80832FA8; // type:func +func_80834FBC = 0x80833038; // type:func +func_8083501C = 0x80833098; // type:func +func_808350A4 = 0x80833120; // type:func +func_808351D4 = 0x80833254; // type:func +func_808353D8 = 0x80833460; // type:func +func_80835588 = 0x80833610; // type:func +func_808355DC = 0x8083366C; // type:func +func_80835644 = 0x808336D8; // type:func +func_80835688 = 0x80833720; // type:func +Player_UpperAction_CarryActor = 0x80833780; // type:func +func_808357E8 = 0x80833880; // type:func +func_80835800 = 0x8083389C; // type:func +func_80835884 = 0x80833920; // type:func +func_808358F0 = 0x8083398C; // type:func +func_808359FC = 0x80833AA0; // type:func +func_80835B60 = 0x80833C08; // type:func +func_80835C08 = 0x80833CB0; // type:func +Player_SetupAction = 0x80833D08; // type:func +func_80835DAC = 0x80833E64; // type:func +func_80835DE4 = 0x80833E98; // type:func +func_80835E44 = 0x80833EFC; // type:func +func_80835EA4 = 0x80833F60; // type:func +Player_DestroyHookshot = 0x80833FBC; // type:func +Player_UseItem = 0x8083400C; // type:func +func_80836448 = 0x80834514; // type:func +Player_CanUpdateItems = 0x80834694; // type:func +Player_UpdateUpperBody = 0x80834740; // type:func +Player_SetupWaitForPutAway = 0x80834968; // type:func +Player_UpdateShapeYaw = 0x808349C0; // type:func +func_808369C8 = 0x80834A9C; // type:func +func_80836AB8 = 0x80834B88; // type:func +func_80836BEC = 0x80834CBC; // type:func +Player_CalcSpeedAndYawFromControlStick = 0x80835080; // type:func +func_8083721C = 0x808352F0; // type:func +Player_GetMovementSpeedAndYaw = 0x80835344; // type:func +Player_TryActionChangeList = 0x80835424; // type:func +Player_TryActionInterrupt = 0x80835580; // type:func +func_80837530 = 0x80835618; // type:func +Player_CanSpinAttack = 0x808356C8; // type:func +func_80837704 = 0x808357F8; // type:func +func_808377DC = 0x808358D0; // type:func +func_80837818 = 0x80835914; // type:func +func_80837918 = 0x80835A14; // type:func +func_80837948 = 0x80835A44; // type:func +func_80837AE0 = 0x80835BE4; // type:func +func_80837AFC = 0x80835C00; // type:func +func_80837B18 = 0x80835C20; // type:func +func_80837B60 = 0x80835C68; // type:func +func_80837B9C = 0x80835CA4; // type:func +func_80837C0C = 0x80835D14; // type:func +func_80838144 = 0x8083624C; // type:func +func_8083816C = 0x80836274; // type:func +func_8083819C = 0x808362A4; // type:func +func_8083821C = 0x80836328; // type:func +func_80838280 = 0x8083638C; // type:func +func_808382BC = 0x808363C8; // type:func +func_808382DC = 0x808363E8; // type:func +func_80838940 = 0x80836A4C; // type:func +func_808389E8 = 0x80836AF0; // type:func +Player_ActionChange_12 = 0x80836B1C; // type:func +func_80838E70 = 0x80836F70; // type:func +func_80838F18 = 0x80837020; // type:func +func_80838F5C = 0x8083706C; // type:func +func_80838FB8 = 0x808370D0; // type:func +Player_HandleExitsAndVoids = 0x8083714C; // type:func +Player_GetRelativePosition = 0x808376F0; // type:func +Player_SpawnFairy = 0x80837794; // type:func +func_808396F4 = 0x80837808; // type:func +func_8083973C = 0x80837854; // type:func +Player_PosVsWallLineTest = 0x80837880; // type:func +Player_ActionChange_1 = 0x8083791C; // type:func +func_80839E88 = 0x80837FB0; // type:func +func_80839F30 = 0x80838054; // type:func +func_80839F90 = 0x808380B0; // type:func +func_80839FFC = 0x8083811C; // type:func +func_8083A060 = 0x80838184; // type:func +func_8083A098 = 0x808381C0; // type:func +func_8083A0D4 = 0x80838200; // type:func +func_8083A0F4 = 0x80838220; // type:func +func_8083A2F8 = 0x80838424; // type:func +func_8083A360 = 0x80838494; // type:func +func_8083A388 = 0x808384BC; // type:func +func_8083A3B0 = 0x808384E4; // type:func +func_8083A40C = 0x8083853C; // type:func +func_8083A434 = 0x80838564; // type:func +func_8083A4A8 = 0x808385D8; // type:func +func_8083A5C4 = 0x808386F4; // type:func +func_8083A6AC = 0x808387E8; // type:func +func_8083A9B8 = 0x80838AF0; // type:func +func_8083AA10 = 0x80838B48; // type:func +func_8083AD4C = 0x80838E84; // type:func +Player_StartCsAction = 0x80838F0C; // type:func +func_8083AE40 = 0x80838F78; // type:func +func_8083AF44 = 0x80839000; // type:func +func_8083B010 = 0x808390D4; // type:func +Player_ActionChange_13 = 0x80839108; // type:func +Player_ActionChange_4 = 0x8083970C; // type:func +func_8083B8F4 = 0x808399B8; // type:func +Player_ActionChange_0 = 0x80839A60; // type:func +func_8083BA90 = 0x80839B58; // type:func +func_8083BB20 = 0x80839BF0; // type:func +func_8083BBA0 = 0x80839C70; // type:func +func_8083BC04 = 0x80839CD8; // type:func +func_8083BC7C = 0x80839D50; // type:func +func_8083BCD0 = 0x80839DA4; // type:func +Player_ActionChange_10 = 0x80839E90; // type:func +func_8083BF50 = 0x8083A024; // type:func +func_8083C0B8 = 0x8083A188; // type:func +func_8083C0E8 = 0x8083A1C0; // type:func +func_8083C148 = 0x8083A21C; // type:func +Player_ActionChange_6 = 0x8083A2B8; // type:func +Player_ActionChange_11 = 0x8083A390; // type:func +func_8083C484 = 0x8083A568; // type:func +func_8083C50C = 0x8083A5F0; // type:func +Player_ActionChange_8 = 0x8083A628; // type:func +func_8083C61C = 0x8083A704; // type:func +func_8083C6B8 = 0x8083A7A0; // type:func +func_8083C858 = 0x8083A944; // type:func +func_8083C8DC = 0x8083A9C8; // type:func +func_8083C910 = 0x8083A9FC; // type:func +func_8083CA20 = 0x8083AB10; // type:func +func_8083CA54 = 0x8083AB48; // type:func +func_8083CA9C = 0x8083AB90; // type:func +func_8083CB2C = 0x8083AC24; // type:func +func_8083CB94 = 0x8083AC88; // type:func +func_8083CBF0 = 0x8083ACE4; // type:func +func_8083CC9C = 0x8083AD8C; // type:func +func_8083CD00 = 0x8083ADEC; // type:func +func_8083CD54 = 0x8083AE40; // type:func +func_8083CE0C = 0x8083AEFC; // type:func +func_8083CEAC = 0x8083AF98; // type:func +func_8083CF10 = 0x8083AFF8; // type:func +func_8083CF5C = 0x8083B040; // type:func +func_8083CFA8 = 0x8083B088; // type:func +func_8083D0A8 = 0x8083B190; // type:func +func_8083D12C = 0x8083B218; // type:func +func_8083D330 = 0x8083B41C; // type:func +func_8083D36C = 0x8083B458; // type:func +func_8083D53C = 0x8083B62C; // type:func +func_8083D6EC = 0x8083B7DC; // type:func +func_8083DB98 = 0x8083BC8C; // type:func +func_8083DC54 = 0x8083BD48; // type:func +func_8083DDC8 = 0x8083BEBC; // type:func +func_8083DF68 = 0x8083C064; // type:func +func_8083DFE0 = 0x8083C0E0; // type:func +Player_ActionChange_3 = 0x8083C200; // type:func +Player_GetSlopeDirection = 0x8083C39C; // type:func +Player_HandleSlopes = 0x8083C418; // type:func +func_8083E4C4 = 0x8083C5CC; // type:func +Player_ActionChange_2 = 0x8083C6B4; // type:func +func_8083EA94 = 0x8083CB48; // type:func +func_8083EAF0 = 0x8083CBA4; // type:func +Player_ActionChange_9 = 0x8083CBF8; // type:func +func_8083EC18 = 0x8083CCCC; // type:func +func_8083F070 = 0x8083D128; // type:func +Player_TryEnteringCrawlspace = 0x8083D180; // type:func +func_8083F360 = 0x8083D418; // type:func +func_8083F524 = 0x8083D5DC; // type:func +Player_TryLeavingCrawlspace = 0x8083D628; // type:func +func_8083F72C = 0x8083D7E4; // type:func +Player_ActionChange_5 = 0x8083D870; // type:func +func_8083F9D0 = 0x8083DA84; // type:func +func_8083FAB8 = 0x8083DB68; // type:func +func_8083FB14 = 0x8083DBC4; // type:func +func_8083FB7C = 0x8083DC2C; // type:func +func_8083FBC0 = 0x8083DC6C; // type:func +func_8083FC68 = 0x8083DD18; // type:func +func_8083FD78 = 0x8083DE28; // type:func +func_8083FFB8 = 0x8083E06C; // type:func +func_80840058 = 0x8083E10C; // type:func +func_80840138 = 0x8083E1F4; // type:func +func_808401B0 = 0x8083E26C; // type:func +func_8084021C = 0x8083E2D8; // type:func +func_8084029C = 0x8083E358; // type:func +Player_Action_80840450 = 0x8083E510; // type:func +Player_Action_808407CC = 0x8083E88C; // type:func +func_808409CC = 0x8083EA8C; // type:func +Player_Action_80840BC8 = 0x8083EC88; // type:func +Player_Action_80840DE4 = 0x8083EEA8; // type:func +func_80841138 = 0x8083F1FC; // type:func +func_8084140C = 0x8083F4D8; // type:func +func_80841458 = 0x8083F524; // type:func +Player_Action_808414F8 = 0x8083F5C4; // type:func +func_808416C0 = 0x8083F798; // type:func +Player_Action_8084170C = 0x8083F7E4; // type:func +Player_Action_808417FC = 0x8083F8D4; // type:func +func_80841860 = 0x8083F938; // type:func +Player_Action_8084193C = 0x8083FA14; // type:func +Player_Action_80841BA8 = 0x8083FC78; // type:func +func_80841CC4 = 0x8083FD94; // type:func +func_80841EE4 = 0x8083FFB8; // type:func +Player_Action_80842180 = 0x8084025C; // type:func +Player_Action_8084227C = 0x80840360; // type:func +Player_Action_808423EC = 0x808404D4; // type:func +Player_Action_8084251C = 0x80840604; // type:func +func_8084260C = 0x808406F4; // type:func +func_8084269C = 0x80840784; // type:func +Player_Action_8084279C = 0x80840884; // type:func +func_8084285C = 0x80840944; // type:func +func_808428D8 = 0x808409C0; // type:func +func_80842964 = 0x80840A50; // type:func +Player_RequestQuake = 0x80840AA8; // type:func +func_80842A28 = 0x80840B1C; // type:func +func_80842A88 = 0x80840B80; // type:func +func_80842AC4 = 0x80840BBC; // type:func +func_80842B7C = 0x80840C78; // type:func +func_80842CF0 = 0x80840DF0; // type:func +func_80842D20 = 0x80840E28; // type:func +func_80842DF4 = 0x80840F00; // type:func +Player_Action_80843188 = 0x80841294; // type:func +Player_Action_808435C4 = 0x808416D0; // type:func +Player_Action_8084370C = 0x8084181C; // type:func +Player_Action_8084377C = 0x80841890; // type:func +Player_Action_80843954 = 0x80841A6C; // type:func +Player_Action_80843A38 = 0x80841B54; // type:func +func_80843AE8 = 0x80841C08; // type:func +Player_Action_80843CEC = 0x80841E0C; // type:func +func_80843E14 = 0x80841F38; // type:func +func_80843E64 = 0x80841F8C; // type:func +func_8084409C = 0x808421C4; // type:func +Player_Action_8084411C = 0x8084224C; // type:func +Player_Action_80844708 = 0x80842840; // type:func +Player_Action_80844A44 = 0x80842B7C; // type:func +Player_Action_80844AF4 = 0x80842C2C; // type:func +func_80844BE4 = 0x80842D1C; // type:func +func_80844CF8 = 0x80842E34; // type:func +func_80844D30 = 0x80842E6C; // type:func +func_80844D68 = 0x80842EA4; // type:func +func_80844DC8 = 0x80842F08; // type:func +func_80844E3C = 0x80842F7C; // type:func +Player_Action_80844E68 = 0x80842FAC; // type:func +Player_Action_80845000 = 0x80843144; // type:func +Player_Action_80845308 = 0x8084344C; // type:func +Player_Action_80845668 = 0x808437AC; // type:func +Player_Action_WaitForPutAway = 0x80843A18; // type:func +func_80845964 = 0x80843AAC; // type:func +func_80845BA0 = 0x80843CF0; // type:func +func_80845C68 = 0x80843DBC; // type:func +Player_Action_80845CA4 = 0x80843DFC; // type:func +Player_Action_80845EF8 = 0x8084405C; // type:func +Player_Action_80846050 = 0x808441B4; // type:func +Player_Action_80846120 = 0x8084428C; // type:func +Player_Action_80846260 = 0x808443CC; // type:func +Player_Action_80846358 = 0x808444CC; // type:func +Player_Action_80846408 = 0x8084457C; // type:func +Player_Action_808464B0 = 0x80844624; // type:func +Player_Action_80846578 = 0x808446F0; // type:func +func_8084663C = 0x808447B8; // type:func +func_80846648 = 0x808447C8; // type:func +func_80846660 = 0x808447E4; // type:func +func_80846720 = 0x808448A4; // type:func +func_808467D4 = 0x80844958; // type:func +func_808468A8 = 0x80844A34; // type:func +func_808468E8 = 0x80844A7C; // type:func +func_80846978 = 0x80844B0C; // type:func +func_808469BC = 0x80844B50; // type:func +Player_SpawnMagicSpell = 0x80844B90; // type:func +func_80846A68 = 0x80844BFC; // type:func +Player_InitCommon = 0x80844C3C; // type:func +Player_Init = 0x80844E6C; // type:func +func_808471F4 = 0x8084537C; // type:func +func_80847298 = 0x80845420; // type:func +Player_UpdateInterface = 0x8084555C; // type:func +Player_UpdateHoverBoots = 0x80845C0C; // type:func +Player_ProcessSceneCollision = 0x80845D34; // type:func +Player_UpdateCamAndSeqModes = 0x8084683C; // type:func +Player_UpdateBurningDekuStick = 0x80846B9C; // type:func +Player_UpdateBodyShock = 0x80846CE4; // type:func +Player_UpdateBodyBurn = 0x80846E14; // type:func +Player_DetectRumbleSecrets = 0x80847098; // type:func +Player_UpdateCommon = 0x80847140; // type:func +Player_Update = 0x8084804C; // type:func +Player_DrawGameplay = 0x80848284; // type:func +Player_Draw = 0x80848704; // type:func +Player_Destroy = 0x80848C38; // type:func +func_8084ABD8 = 0x80848CBC; // type:func +func_8084AEEC = 0x80848FD0; // type:func +func_8084B000 = 0x808490EC; // type:func +func_8084B158 = 0x8084924C; // type:func +Player_Action_8084B1D8 = 0x808492CC; // type:func +func_8084B3CC = 0x808494BC; // type:func +func_8084B498 = 0x80849590; // type:func +func_8084B4D4 = 0x808495CC; // type:func +Player_Action_8084B530 = 0x8084962C; // type:func +Player_Action_8084B78C = 0x80849894; // type:func +func_8084B840 = 0x80849948; // type:func +Player_Action_8084B898 = 0x808499A4; // type:func +Player_Action_8084B9E4 = 0x80849AF0; // type:func +Player_Action_8084BBE4 = 0x80849CF4; // type:func +Player_Action_8084BDFC = 0x80849F08; // type:func +func_8084BEE4 = 0x80849FF0; // type:func +Player_Action_8084BF1C = 0x8084A028; // type:func +Player_Action_8084C5F8 = 0x8084A708; // type:func +Player_Action_8084C760 = 0x8084A870; // type:func +Player_Action_8084C81C = 0x8084A92C; // type:func +func_8084C89C = 0x8084A9AC; // type:func +func_8084C9BC = 0x8084AAD8; // type:func +func_8084CBF4 = 0x8084AD10; // type:func +Player_Action_8084CC98 = 0x8084ADB8; // type:func +Player_Action_8084D3E4 = 0x8084B508; // type:func +func_8084D530 = 0x8084B65C; // type:func +func_8084D574 = 0x8084B6A4; // type:func +func_8084D5CC = 0x8084B700; // type:func +Player_Action_8084D610 = 0x8084B74C; // type:func +Player_Action_8084D7C4 = 0x8084B8FC; // type:func +Player_Action_8084D84C = 0x8084B98C; // type:func +func_8084D980 = 0x8084BAC0; // type:func +Player_Action_8084DAB4 = 0x8084BBF8; // type:func +func_8084DBC4 = 0x8084BD08; // type:func +Player_Action_8084DC48 = 0x8084BD8C; // type:func +func_8084DF6C = 0x8084C0B0; // type:func +func_8084DFAC = 0x8084C0F4; // type:func +func_8084DFF4 = 0x8084C140; // type:func +Player_Action_8084E1EC = 0x8084C338; // type:func +Player_Action_8084E30C = 0x8084C458; // type:func +Player_Action_8084E368 = 0x8084C4B8; // type:func +Player_Action_8084E3C4 = 0x8084C518; // type:func +Player_Action_8084E604 = 0x8084C758; // type:func +Player_Action_8084E6D4 = 0x8084C828; // type:func +func_8084E988 = 0x8084CADC; // type:func +Player_Action_8084E9AC = 0x8084CB00; // type:func +Player_Action_8084EAC0 = 0x8084CC14; // type:func +Player_Action_8084ECA4 = 0x8084CE00; // type:func +Player_Action_8084EED8 = 0x8084D038; // type:func +Player_Action_8084EFC0 = 0x8084D120; // type:func +Player_Action_8084F104 = 0x8084D268; // type:func +Player_Action_8084F308 = 0x8084D470; // type:func +Player_Action_8084F390 = 0x8084D4F8; // type:func +Player_Action_8084F608 = 0x8084D770; // type:func +Player_Action_8084F698 = 0x8084D800; // type:func +Player_Action_8084F710 = 0x8084D878; // type:func +Player_Action_8084F88C = 0x8084D9F4; // type:func +Player_Action_8084F9A0 = 0x8084DB08; // type:func +Player_Action_8084F9C0 = 0x8084DB28; // type:func +Player_Action_8084FA54 = 0x8084DBBC; // type:func +Player_Action_8084FB10 = 0x8084DC78; // type:func +Player_Action_8084FBF4 = 0x8084DD5C; // type:func +func_8084FF7C = 0x8084DE14; // type:func +Player_UpdateBunnyEars = 0x8084DEC8; // type:func +Player_ActionChange_7 = 0x8084E0C0; // type:func +Player_Action_808502D0 = 0x8084E16C; // type:func +Player_Action_808505DC = 0x8084E47C; // type:func +Player_Action_8085063C = 0x8084E4DC; // type:func +Player_Action_8085076C = 0x8084E60C; // type:func +Player_Action_808507F4 = 0x8084E694; // type:func +Player_Action_80850AEC = 0x8084E990; // type:func +Player_Action_80850C68 = 0x8084EB10; // type:func +Player_Action_80850E84 = 0x8084ED2C; // type:func +Player_AnimChangeOnceMorphZeroRootYawSpeed = 0x8084ED80; // type:func +Player_AnimChangeOnceMorphAdjustedZeroRootYawSpeed = 0x8084EDC4; // type:func +Player_AnimChangeLoopMorphAdjustedZeroRootYawSpeed = 0x8084EE44; // type:func +func_80851008 = 0x8084EEB0; // type:func +func_80851030 = 0x8084EED8; // type:func +func_80851050 = 0x8084EEF8; // type:func +func_80851094 = 0x8084EF3C; // type:func +func_808510B4 = 0x8084EF5C; // type:func +func_808510D4 = 0x8084EF7C; // type:func +func_808510F4 = 0x8084EF9C; // type:func +func_80851114 = 0x8084EFBC; // type:func +func_80851134 = 0x8084EFDC; // type:func +func_80851154 = 0x8084EFFC; // type:func +func_80851174 = 0x8084F01C; // type:func +func_80851194 = 0x8084F03C; // type:func +func_808511B4 = 0x8084F05C; // type:func +func_808511D4 = 0x8084F07C; // type:func +func_808511FC = 0x8084F0A8; // type:func +func_80851248 = 0x8084F0FC; // type:func +func_80851294 = 0x8084F150; // type:func +func_808512E0 = 0x8084F1A4; // type:func +func_80851314 = 0x8084F1DC; // type:func +func_80851368 = 0x8084F230; // type:func +func_808513BC = 0x8084F284; // type:func +func_808514C0 = 0x8084F38C; // type:func +func_8085157C = 0x8084F448; // type:func +func_808515A4 = 0x8084F474; // type:func +func_80851688 = 0x8084F558; // type:func +func_80851750 = 0x8084F628; // type:func +func_80851788 = 0x8084F664; // type:func +func_80851828 = 0x8084F704; // type:func +func_808518DC = 0x8084F7BC; // type:func +func_8085190C = 0x8084F7F0; // type:func +func_80851998 = 0x8084F87C; // type:func +func_808519C0 = 0x8084F8A4; // type:func +func_808519EC = 0x8084F8D0; // type:func +func_80851A50 = 0x8084F934; // type:func +func_80851B90 = 0x8084FA74; // type:func +func_80851BE8 = 0x8084FAD0; // type:func +func_80851CA4 = 0x8084FB90; // type:func +func_80851D2C = 0x8084FC1C; // type:func +func_80851D80 = 0x8084FC74; // type:func +func_80851DEC = 0x8084FCE8; // type:func +func_80851E28 = 0x8084FD28; // type:func +func_80851E64 = 0x8084FD68; // type:func +func_80851E90 = 0x8084FD94; // type:func +func_80851ECC = 0x8084FDD4; // type:func +func_80851F14 = 0x8084FE24; // type:func +func_80851F84 = 0x8084FE98; // type:func +func_80851FB0 = 0x8084FEC4; // type:func +func_80852048 = 0x8084FF60; // type:func +func_80852080 = 0x8084FF9C; // type:func +func_808520BC = 0x8084FFDC; // type:func +func_80852174 = 0x80850094; // type:func +func_808521B8 = 0x808500E0; // type:func +func_808521F4 = 0x80850120; // type:func +func_80852234 = 0x80850160; // type:func +func_8085225C = 0x8085018C; // type:func +func_80852280 = 0x808501B0; // type:func +func_80852298 = 0x808501CC; // type:func +func_80852328 = 0x80850260; // type:func +func_80852358 = 0x80850290; // type:func +func_80852388 = 0x808502C0; // type:func +func_80852414 = 0x80850350; // type:func +func_80852450 = 0x80850390; // type:func +func_80852480 = 0x808503C0; // type:func +func_808524B0 = 0x808503F0; // type:func +func_808524D0 = 0x80850414; // type:func +func_80852514 = 0x8085045C; // type:func +func_80852544 = 0x80850490; // type:func +func_80852554 = 0x808504A4; // type:func +func_80852564 = 0x808504B8; // type:func +func_808525C0 = 0x8085051C; // type:func +func_80852608 = 0x80850568; // type:func +func_80852648 = 0x808505B0; // type:func +func_808526EC = 0x80850658; // type:func +func_8085283C = 0x808507B0; // type:func +func_808528C8 = 0x80850840; // type:func +func_80852944 = 0x808508C0; // type:func +func_808529D0 = 0x8085094C; // type:func +func_80852A54 = 0x808509D4; // type:func +func_80852B4C = 0x80850ACC; // type:func +func_80852C0C = 0x80850B8C; // type:func +func_80852C50 = 0x80850BD0; // type:func +Player_Action_CsAction = 0x80850D8C; // type:func +Player_IsDroppingFish = 0x80850E34; // type:func +Player_StartFishing = 0x80850E68; // type:func +func_80852F38 = 0x80850EA4; // type:func +Player_TryCsAction = 0x80850F70; // type:func +func_80853080 = 0x80850FF4; // type:func +Player_InflictDamage = 0x80851050; // type:func +func_80853148 = 0x808510B8; // type:func +EnTest_SetupAction = 0x8085D460; // type:func +EnTest_Init = 0x8085D46C; // type:func +EnTest_Destroy = 0x8085D6B8; // type:func +EnTest_ChooseRandomAction = 0x8085D750; // type:func +EnTest_ChooseAction = 0x8085D8CC; // type:func +EnTest_SetupWaitGround = 0x8085DBEC; // type:func +EnTest_WaitGround = 0x8085DC64; // type:func +EnTest_SetupWaitAbove = 0x8085DD44; // type:func +EnTest_WaitAbove = 0x8085DDB8; // type:func +EnTest_SetupIdle = 0x8085DE84; // type:func +EnTest_Idle = 0x8085DF08; // type:func +EnTest_Fall = 0x8085E138; // type:func +EnTest_Land = 0x8085E1EC; // type:func +EnTest_SetupWalkAndBlock = 0x8085E25C; // type:func +EnTest_WalkAndBlock = 0x8085E320; // type:func +func_80860BDC = 0x8085EA04; // type:func +func_80860C24 = 0x8085EA4C; // type:func +func_80860EC0 = 0x8085ECE8; // type:func +func_80860F84 = 0x8085EDAC; // type:func +EnTest_SetupSlashDown = 0x8085F240; // type:func +EnTest_SlashDown = 0x8085F2C4; // type:func +EnTest_SetupSlashDownEnd = 0x8085F3D0; // type:func +EnTest_SlashDownEnd = 0x8085F420; // type:func +EnTest_SetupSlashUp = 0x8085F64C; // type:func +EnTest_SlashUp = 0x8085F6C8; // type:func +EnTest_SetupJumpBack = 0x8085F780; // type:func +EnTest_JumpBack = 0x8085F820; // type:func +EnTest_SetupJumpslash = 0x8085F9C8; // type:func +EnTest_Jumpslash = 0x8085FA74; // type:func +EnTest_SetupJumpUp = 0x8085FB84; // type:func +EnTest_JumpUp = 0x8085FBFC; // type:func +EnTest_SetupStopAndBlock = 0x8085FCF4; // type:func +EnTest_StopAndBlock = 0x8085FDB4; // type:func +EnTest_SetupIdleFromBlock = 0x8085FE84; // type:func +EnTest_IdleFromBlock = 0x8085FED0; // type:func +func_80862154 = 0x8085FF88; // type:func +func_808621D4 = 0x80860008; // type:func +func_80862398 = 0x808601D0; // type:func +func_80862418 = 0x80860250; // type:func +EnTest_SetupStunned = 0x808603B4; // type:func +EnTest_Stunned = 0x80860490; // type:func +func_808627C4 = 0x80860608; // type:func +func_808628C8 = 0x8086070C; // type:func +func_80862DBC = 0x80860C04; // type:func +func_80862E6C = 0x80860CB8; // type:func +func_80862FA8 = 0x80860DF4; // type:func +func_80863044 = 0x80860E90; // type:func +func_808630F0 = 0x80860F3C; // type:func +func_8086318C = 0x80860FD8; // type:func +EnTest_SetupRecoil = 0x8086108C; // type:func +EnTest_Recoil = 0x808610E0; // type:func +EnTest_Rise = 0x808611AC; // type:func +func_808633E8 = 0x80861234; // type:func +EnTest_UpdateHeadRot = 0x808612B0; // type:func +EnTest_UpdateDamage = 0x80861348; // type:func +EnTest_Update = 0x808614E8; // type:func +EnTest_OverrideLimbDraw = 0x80861914; // type:func +EnTest_PostLimbDraw = 0x80861AE8; // type:func +EnTest_Draw = 0x80861E70; // type:func +func_80864158 = 0x80861F84; // type:func +EnTest_ReactToProjectile = 0x80862014; // type:func +EnGirlA_SetupAction = 0x80862D10; // type:func +EnGirlA_TryChangeShopItem = 0x80862D1C; // type:func +EnGirlA_InitItem = 0x80862E94; // type:func +EnGirlA_Init = 0x80862F38; // type:func +EnGirlA_Destroy = 0x80862F6C; // type:func +EnGirlA_CanBuy_Arrows = 0x80862F9C; // type:func +EnGirlA_CanBuy_Bombs = 0x8086304C; // type:func +EnGirlA_CanBuy_DekuNuts = 0x808630EC; // type:func +EnGirlA_CanBuy_DekuSticks = 0x808631A4; // type:func +EnGirlA_CanBuy_Fish = 0x8086325C; // type:func +EnGirlA_CanBuy_RedPotion = 0x808632D4; // type:func +EnGirlA_CanBuy_GreenPotion = 0x8086334C; // type:func +EnGirlA_CanBuy_BluePotion = 0x808633C4; // type:func +EnGirlA_CanBuy_Longsword = 0x8086343C; // type:func +EnGirlA_CanBuy_HylianShield = 0x808634D0; // type:func +EnGirlA_CanBuy_DekuShield = 0x80863550; // type:func +EnGirlA_CanBuy_GoronTunic = 0x808635D0; // type:func +EnGirlA_CanBuy_ZoraTunic = 0x80863678; // type:func +EnGirlA_CanBuy_RecoveryHeart = 0x80863720; // type:func +EnGirlA_CanBuy_MilkBottle = 0x8086376C; // type:func +EnGirlA_CanBuy_WeirdEgg = 0x808637C8; // type:func +EnGirlA_CanBuy_Unk19 = 0x80863824; // type:func +EnGirlA_CanBuy_Unk20 = 0x80863838; // type:func +EnGirlA_CanBuy_Bombchus = 0x8086384C; // type:func +EnGirlA_CanBuy_DekuSeeds = 0x808638D0; // type:func +EnGirlA_CanBuy_SoldOut = 0x80863980; // type:func +EnGirlA_CanBuy_BlueFire = 0x80863994; // type:func +EnGirlA_CanBuy_Bugs = 0x80863A0C; // type:func +EnGirlA_CanBuy_Poe = 0x80863A84; // type:func +EnGirlA_CanBuy_Fairy = 0x80863AFC; // type:func +EnGirlA_ItemGive_Arrows = 0x80863B74; // type:func +EnGirlA_ItemGive_Bombs = 0x80863BBC; // type:func +EnGirlA_ItemGive_DekuNuts = 0x80863C5C; // type:func +EnGirlA_ItemGive_DekuSticks = 0x80863CCC; // type:func +EnGirlA_ItemGive_Longsword = 0x80863D08; // type:func +EnGirlA_ItemGive_HylianShield = 0x80863D50; // type:func +EnGirlA_ItemGive_DekuShield = 0x80863D8C; // type:func +EnGirlA_ItemGive_GoronTunic = 0x80863DC8; // type:func +EnGirlA_ItemGive_ZoraTunic = 0x80863E04; // type:func +EnGirlA_ItemGive_Health = 0x80863E40; // type:func +EnGirlA_ItemGive_MilkBottle = 0x80863E80; // type:func +EnGirlA_ItemGive_WeirdEgg = 0x80863EBC; // type:func +EnGirlA_ItemGive_Unk19 = 0x80863EF8; // type:func +EnGirlA_ItemGive_Unk20 = 0x80863F28; // type:func +EnGirlA_ItemGive_DekuSeeds = 0x80863F58; // type:func +EnGirlA_ItemGive_BottledItem = 0x80863F94; // type:func +EnGirlA_BuyEvent_ShieldDiscount = 0x808640C4; // type:func +EnGirlA_BuyEvent_GoronTunic = 0x80864164; // type:func +EnGirlA_BuyEvent_ZoraTunic = 0x80864194; // type:func +EnGirlA_BuyEvent_ObtainBombchuPack = 0x808641C4; // type:func +EnGirlA_Noop = 0x808642D8; // type:func +EnGirlA_SetItemDescription = 0x808642E8; // type:func +EnGirlA_SetItemOutOfStock = 0x80864410; // type:func +EnGirlA_UpdateStockedItem = 0x80864444; // type:func +EnGirlA_TrySetMaskItemDescription = 0x808644BC; // type:func +EnGirlA_WaitForObject = 0x8086454C; // type:func +EnGirlA_Update2 = 0x808648FC; // type:func +EnGirlA_Update = 0x808649B8; // type:func +func_80A3C498 = 0x808649DC; // type:func +EnGirlA_Draw = 0x80864A20; // type:func +EnPart_Init = 0x80865630; // type:func +EnPart_Destroy = 0x80865640; // type:func +func_80ACDDE8 = 0x80865650; // type:func +func_80ACE13C = 0x808659A4; // type:func +func_80ACE5B8 = 0x80865E20; // type:func +func_80ACE5C8 = 0x80865E34; // type:func +func_80ACE7E8 = 0x80866058; // type:func +EnPart_Update = 0x80866254; // type:func +func_80ACEAC0 = 0x80866334; // type:func +EnPart_Draw = 0x808663D8; // type:func +EnLight_Init = 0x80866C40; // type:func +EnLight_Destroy = 0x80866E20; // type:func +EnLight_UpdatePosRot = 0x80866E54; // type:func +EnLight_Update = 0x80866ED0; // type:func +EnLight_UpdateSwitch = 0x80867174; // type:func +EnLight_Draw = 0x808675AC; // type:func +EnDoor_Init = 0x80867A30; // type:func +EnDoor_Destroy = 0x80867C4C; // type:func +EnDoor_SetupType = 0x80867C80; // type:func +EnDoor_Idle = 0x80867E38; // type:func +EnDoor_WaitForCheck = 0x808680F0; // type:func +EnDoor_Check = 0x8086813C; // type:func +EnDoor_AjarWait = 0x80868174; // type:func +EnDoor_AjarOpen = 0x808681A8; // type:func +EnDoor_AjarClose = 0x80868218; // type:func +EnDoor_Open = 0x80868260; // type:func +EnDoor_Update = 0x808684B4; // type:func +EnDoor_OverrideLimbDraw = 0x808684D8; // type:func +EnDoor_Draw = 0x8086860C; // type:func +EnBox_SetupAction = 0x80868870; // type:func +EnBox_ClipToGround = 0x8086887C; // type:func +EnBox_Init = 0x80868908; // type:func +EnBox_Destroy = 0x80868D78; // type:func +EnBox_RandomDustKinematic = 0x80868DAC; // type:func +EnBox_SpawnDust = 0x80868EB0; // type:func +EnBox_Fall = 0x80868F64; // type:func +EnBox_FallOnSwitchFlag = 0x808690E8; // type:func +func_809C9700 = 0x808691B8; // type:func +EnBox_AppearOnSwitchFlag = 0x80869348; // type:func +EnBox_AppearOnRoomClear = 0x808693C8; // type:func +EnBox_AppearInit = 0x80869480; // type:func +EnBox_AppearAnimation = 0x8086953C; // type:func +EnBox_WaitOpen = 0x808695E8; // type:func +EnBox_Open = 0x8086981C; // type:func +EnBox_SpawnIceSmoke = 0x808699A4; // type:func +EnBox_Update = 0x80869C50; // type:func +EnBox_PostLimbDraw = 0x80869D8C; // type:func +EnBox_EmptyDList = 0x80869EEC; // type:func +func_809CA4A0 = 0x80869F10; // type:func +func_809CA518 = 0x80869F4C; // type:func +EnBox_Draw = 0x80869F88; // type:func +EnPoh_Init = 0x8086A3B0; // type:func +EnPoh_Destroy = 0x8086A6F8; // type:func +func_80ADE114 = 0x8086A778; // type:func +EnPoh_SetupIdle = 0x8086A7D0; // type:func +func_80ADE1BC = 0x8086A820; // type:func +EnPoh_SetupAttack = 0x8086A870; // type:func +func_80ADE28C = 0x8086A8F0; // type:func +func_80ADE368 = 0x8086A9CC; // type:func +EnPoh_SetupInitialAction = 0x8086AA40; // type:func +func_80ADE48C = 0x8086AAF0; // type:func +func_80ADE4C8 = 0x8086AB30; // type:func +func_80ADE514 = 0x8086AB7C; // type:func +EnPoh_SetupDisappear = 0x8086ABD4; // type:func +EnPoh_SetupAppear = 0x8086AC2C; // type:func +EnPoh_SetupDeath = 0x8086AC78; // type:func +func_80ADE6D4 = 0x8086AD44; // type:func +EnPoh_Talk = 0x8086AE30; // type:func +func_80ADE950 = 0x8086AFC8; // type:func +func_80ADE998 = 0x8086B014; // type:func +func_80ADE9BC = 0x8086B03C; // type:func +EnPoh_MoveTowardsPlayerHeight = 0x8086B050; // type:func +func_80ADEA5C = 0x8086B0E4; // type:func +func_80ADEAC4 = 0x8086B154; // type:func +EnPoh_Idle = 0x8086B210; // type:func +func_80ADEC9C = 0x8086B32C; // type:func +EnPoh_Attack = 0x8086B490; // type:func +func_80ADEECC = 0x8086B560; // type:func +func_80ADEF38 = 0x8086B5CC; // type:func +EnPoh_ComposerAppear = 0x8086B74C; // type:func +func_80ADF15C = 0x8086B7F0; // type:func +func_80ADF574 = 0x8086BC08; // type:func +func_80ADF5E0 = 0x8086BC74; // type:func +EnPoh_Disappear = 0x8086BCF4; // type:func +EnPoh_Appear = 0x8086BE10; // type:func +func_80ADF894 = 0x8086BF30; // type:func +EnPoh_Death = 0x8086C030; // type:func +func_80ADFA90 = 0x8086C130; // type:func +func_80ADFE28 = 0x8086C4C8; // type:func +func_80ADFE80 = 0x8086C520; // type:func +func_80AE009C = 0x8086C73C; // type:func +EnPoh_TalkRegular = 0x8086C77C; // type:func +EnPoh_TalkComposer = 0x8086C8A8; // type:func +func_80AE032C = 0x8086C9D4; // type:func +EnPoh_UpdateVisibility = 0x8086CA6C; // type:func +EnPoh_Update = 0x8086CBDC; // type:func +func_80AE067C = 0x8086CD28; // type:func +func_80AE089C = 0x8086CF48; // type:func +EnPoh_UpdateLiving = 0x8086D0C8; // type:func +EnPoh_OverrideLimbDraw = 0x8086D2A8; // type:func +EnPoh_PostLimbDraw = 0x8086D39C; // type:func +EnPoh_DrawRegular = 0x8086D58C; // type:func +EnPoh_DrawComposer = 0x8086D7AC; // type:func +EnPoh_UpdateDead = 0x8086DBD4; // type:func +EnPoh_DrawSoul = 0x8086DC28; // type:func +EnOkuta_Init = 0x8086E540; // type:func +EnOkuta_Destroy = 0x8086E74C; // type:func +EnOkuta_SpawnBubbles = 0x8086E778; // type:func +EnOkuta_SpawnDust = 0x8086E824; // type:func +EnOkuta_SpawnSplash = 0x8086E88C; // type:func +EnOkuta_SpawnRipple = 0x8086E8D0; // type:func +EnOkuta_SetupWaitToAppear = 0x8086E974; // type:func +EnOkuta_SetupAppear = 0x8086E9A4; // type:func +EnOkuta_SetupHide = 0x8086EA14; // type:func +EnOkuta_SetupWaitToShoot = 0x8086EA54; // type:func +EnOkuta_SetupShoot = 0x8086EAB4; // type:func +EnOkuta_SetupWaitToDie = 0x8086EBA0; // type:func +EnOkuta_SetupDie = 0x8086EC28; // type:func +EnOkuta_SetupFreeze = 0x8086EC70; // type:func +EnOkuta_SpawnProjectile = 0x8086ECBC; // type:func +EnOkuta_WaitToAppear = 0x8086EDFC; // type:func +EnOkuta_Appear = 0x8086EE58; // type:func +EnOkuta_Hide = 0x8086EF9C; // type:func +EnOkuta_WaitToShoot = 0x8086F09C; // type:func +EnOkuta_Shoot = 0x8086F1CC; // type:func +EnOkuta_WaitToDie = 0x8086F34C; // type:func +EnOkuta_Die = 0x8086F3A0; // type:func +EnOkuta_Freeze = 0x8086F6B4; // type:func +EnOkuta_ProjectileFly = 0x8086F830; // type:func +EnOkuta_UpdateHeadScale = 0x8086FA7C; // type:func +EnOkuta_ColliderCheck = 0x8086FE24; // type:func +EnOkuta_Update = 0x8086FED4; // type:func +EnOkuta_GetSnoutScale = 0x80870254; // type:func +EnOkuta_OverrideLimbDraw = 0x808704DC; // type:func +EnOkuta_Draw = 0x808705D8; // type:func +EnBom_SetupAction = 0x80870B20; // type:func +EnBom_Init = 0x80870B2C; // type:func +EnBom_Destroy = 0x80870C44; // type:func +EnBom_Move = 0x80870C84; // type:func +EnBom_WaitForRelease = 0x80870E54; // type:func +EnBom_Explode = 0x80870EA0; // type:func +EnBom_Update = 0x80870FF0; // type:func +EnBom_Draw = 0x80871680; // type:func +EnWallmas_Init = 0x808719F0; // type:func +EnWallmas_Destroy = 0x80871B30; // type:func +EnWallmas_TimerInit = 0x80871B5C; // type:func +EnWallmas_SetupDrop = 0x80871BB8; // type:func +EnWallmas_SetupLand = 0x80871C7C; // type:func +EnWallmas_SetupStand = 0x80871D40; // type:func +EnWallmas_SetupWalk = 0x80871D80; // type:func +EnWallmas_SetupJumpToCeiling = 0x80871DD0; // type:func +EnWallmas_SetupReturnToCeiling = 0x80871E18; // type:func +EnWallmas_SetupTakeDamage = 0x80871E9C; // type:func +EnWallmas_SetupCooldown = 0x80871F58; // type:func +EnWallmas_SetupDie = 0x80871FAC; // type:func +EnWallmas_SetupTakePlayer = 0x80872074; // type:func +EnWallmas_ProximityOrSwitchInit = 0x808720FC; // type:func +EnWallmas_SetupStun = 0x80872144; // type:func +EnWallmas_WaitToDrop = 0x80872214; // type:func +EnWallmas_Drop = 0x80872320; // type:func +EnWallmas_Land = 0x808723EC; // type:func +EnWallmas_Stand = 0x80872428; // type:func +EnWallmas_Walk = 0x80872488; // type:func +EnWallmas_JumpToCeiling = 0x8087253C; // type:func +EnWallmas_ReturnToCeiling = 0x80872578; // type:func +EnWallmas_TakeDamage = 0x80872694; // type:func +EnWallmas_Cooldown = 0x80872728; // type:func +EnWallmas_Die = 0x80872764; // type:func +EnWallmas_TakePlayer = 0x808727D8; // type:func +EnWallmas_WaitForProximity = 0x808729FC; // type:func +EnWallmas_WaitForSwitchFlag = 0x80872A58; // type:func +EnWallmas_Stun = 0x80872AA4; // type:func +EnWallmas_ColUpdate = 0x80872B18; // type:func +EnWallmas_Update = 0x80872C34; // type:func +EnWallmas_DrawXlu = 0x80872DFC; // type:func +EnWallMas_OverrideLimbDraw = 0x80872F90; // type:func +EnWallMas_PostLimbDraw = 0x80873004; // type:func +EnWallmas_Draw = 0x808730F4; // type:func +EnDodongo_SetupAction = 0x80873400; // type:func +EnDodongo_SpawnBombSmoke = 0x8087340C; // type:func +EnDodongo_Init = 0x808738FC; // type:func +EnDodongo_Destroy = 0x80873B24; // type:func +EnDodongo_SetupIdle = 0x80873B84; // type:func +EnDodongo_SetupWalk = 0x80873BEC; // type:func +EnDodongo_SetupBreatheFire = 0x80873C90; // type:func +EnDodongo_SetupEndBreatheFire = 0x80873CE4; // type:func +EnDodongo_SetupSwallowBomb = 0x80873D34; // type:func +EnDodongo_SetupStunned = 0x80873DB4; // type:func +EnDodongo_Idle = 0x80873E4C; // type:func +EnDodongo_EndBreatheFire = 0x80873EC4; // type:func +EnDodongo_BreatheFire = 0x80873F14; // type:func +EnDodongo_SwallowBomb = 0x808740EC; // type:func +EnDodongo_Walk = 0x808745E4; // type:func +EnDodongo_SetupSweepTail = 0x80874924; // type:func +EnDodongo_SweepTail = 0x80874984; // type:func +EnDodongo_SetupDeath = 0x80874C48; // type:func +EnDodongo_Death = 0x80874CC0; // type:func +EnDodongo_Stunned = 0x80874E0C; // type:func +EnDodongo_CollisionCheck = 0x80874E70; // type:func +EnDodongo_UpdateQuad = 0x80874F98; // type:func +EnDodongo_Update = 0x80875104; // type:func +EnDodongo_OverrideLimbDraw = 0x808752D0; // type:func +EnDodongo_PostLimbDraw = 0x80875324; // type:func +EnDodongo_Draw = 0x80875760; // type:func +EnDodongo_ShiftVecRadial = 0x80875850; // type:func +EnDodongo_AteBomb = 0x808758B0; // type:func +EnFirefly_Extinguish = 0x808761A0; // type:func +EnFirefly_Ignite = 0x808761CC; // type:func +EnFirefly_Init = 0x8087620C; // type:func +EnFirefly_Destroy = 0x80876404; // type:func +EnFirefly_SetupFlyIdle = 0x80876430; // type:func +EnFirefly_SetupFall = 0x808764DC; // type:func +EnFirefly_SetupDie = 0x80876580; // type:func +EnFirefly_SetupRebound = 0x808765A4; // type:func +EnFirefly_SetupDiveAttack = 0x808765E0; // type:func +EnFirefly_SetupFlyAway = 0x80876650; // type:func +EnFirefly_SetupStunned = 0x80876680; // type:func +EnFirefly_SetupFrozenFall = 0x808766F0; // type:func +EnFirefly_SetupPerch = 0x80876890; // type:func +EnFirefly_SetupDisturbDiveAttack = 0x808768B4; // type:func +EnFirefly_ReturnToPerch = 0x808768F0; // type:func +EnFirefly_SeekTorch = 0x80876A0C; // type:func +EnFirefly_FlyIdle = 0x80876B5C; // type:func +EnFirefly_Fall = 0x80876DEC; // type:func +EnFirefly_Die = 0x80876EBC; // type:func +EnFirefly_DiveAttack = 0x80876F38; // type:func +EnFirefly_Rebound = 0x8087714C; // type:func +EnFirefly_FlyAway = 0x808771E0; // type:func +EnFirefly_Stunned = 0x80877348; // type:func +EnFirefly_FrozenFall = 0x808773EC; // type:func +EnFirefly_Perch = 0x8087744C; // type:func +EnFirefly_DisturbDiveAttack = 0x8087750C; // type:func +EnFirefly_Combust = 0x808775E4; // type:func +EnFirefly_UpdateDamage = 0x80877664; // type:func +EnFirefly_Update = 0x80877814; // type:func +EnFirefly_OverrideLimbDraw = 0x80877ABC; // type:func +EnFirefly_PostLimbDraw = 0x80877B10; // type:func +EnFirefly_Draw = 0x80877EA0; // type:func +EnFirefly_DrawInvisible = 0x80877F54; // type:func +EnHorse_BgCheckBridgeJumpPoint = 0x80878310; // type:func +EnHorse_CheckBridgeJumps = 0x80878470; // type:func +EnHorse_RaceWaypointPos = 0x808785B0; // type:func +EnHorse_RotateToPoint = 0x80878604; // type:func +EnHorse_UpdateIngoRaceInfo = 0x80878640; // type:func +EnHorse_PlayWalkingSfx = 0x808789F4; // type:func +EnHorse_PlayTrottingSfx = 0x80878AB0; // type:func +EnHorse_PlayGallopingSfx = 0x80878AF8; // type:func +EnHorse_SlopeSpeedMultiplier = 0x80878B40; // type:func +func_80A5BB90 = 0x80878BC0; // type:func +func_80A5BBBC = 0x80878BF0; // type:func +EnHorse_IdleAnimSounds = 0x80878CA0; // type:func +EnHorse_Spawn = 0x80878DCC; // type:func +EnHorse_ResetCutscene = 0x80879010; // type:func +EnHorse_ResetRace = 0x80879028; // type:func +EnHorse_PlayerCanMove = 0x80879038; // type:func +EnHorse_ResetHorsebackArchery = 0x808790F4; // type:func +EnHorse_ClearDustFlags = 0x8087910C; // type:func +EnHorse_Init = 0x80879118; // type:func +EnHorse_Destroy = 0x80879848; // type:func +EnHorse_RotateToPlayer = 0x808798B8; // type:func +EnHorse_Freeze = 0x80879928; // type:func +EnHorse_Frozen = 0x808799A8; // type:func +EnHorse_UpdateSpeed = 0x80879B18; // type:func +EnHorse_StartMountedIdleResetAnim = 0x80879F5C; // type:func +EnHorse_StartMountedIdle = 0x80879F98; // type:func +EnHorse_MountedIdle = 0x8087A0D4; // type:func +EnHorse_MountedIdleAnim = 0x8087A1D4; // type:func +EnHorse_MountedIdleWhinney = 0x8087A1F8; // type:func +EnHorse_MountedIdleWhinneying = 0x8087A2F4; // type:func +EnHorse_StartTurning = 0x8087A3F4; // type:func +EnHorse_MountedTurn = 0x8087A49C; // type:func +EnHorse_StartWalkingFromIdle = 0x8087A660; // type:func +EnHorse_StartWalkingInterruptable = 0x8087A6B0; // type:func +EnHorse_StartWalking = 0x8087A6D4; // type:func +EnHorse_MountedWalkingReset = 0x8087A780; // type:func +EnHorse_MountedWalk = 0x8087A7D4; // type:func +EnHorse_StartTrotting = 0x8087AAA4; // type:func +EnHorse_MountedTrotReset = 0x8087AB48; // type:func +EnHorse_MountedTrot = 0x8087AB94; // type:func +EnHorse_StartGallopingInterruptable = 0x8087ACCC; // type:func +EnHorse_StartGalloping = 0x8087ACF0; // type:func +EnHorse_MountedGallopReset = 0x8087AD98; // type:func +EnHorse_JumpLanding = 0x8087ADF0; // type:func +EnHorse_MountedGallop = 0x8087AE74; // type:func +EnHorse_StartRearing = 0x8087B048; // type:func +EnHorse_MountedRearing = 0x8087B16C; // type:func +EnHorse_StartBraking = 0x8087B2E8; // type:func +EnHorse_Stopping = 0x8087B3D8; // type:func +EnHorse_StartReversingInterruptable = 0x8087B5C4; // type:func +EnHorse_StartReversing = 0x8087B5E8; // type:func +EnHorse_Reverse = 0x8087B68C; // type:func +EnHorse_LowJumpInit = 0x8087BA3C; // type:func +EnHorse_StartLowJump = 0x8087BA60; // type:func +EnHorse_Stub1 = 0x8087BB90; // type:func +EnHorse_LowJump = 0x8087BB9C; // type:func +EnHorse_HighJumpInit = 0x8087BD60; // type:func +EnHorse_StartHighJump = 0x8087BD84; // type:func +EnHorse_Stub2 = 0x8087BEC0; // type:func +EnHorse_HighJump = 0x8087BECC; // type:func +EnHorse_InitInactive = 0x8087C090; // type:func +EnHorse_Inactive = 0x8087C0E0; // type:func +EnHorse_PlayIdleAnimation = 0x8087C20C; // type:func +EnHorse_ChangeIdleAnimation = 0x8087C3DC; // type:func +EnHorse_ResetIdleAnimation = 0x8087C404; // type:func +EnHorse_StartIdleRidable = 0x8087C438; // type:func +EnHorse_Idle = 0x8087C46C; // type:func +EnHorse_StartMovingAnimation = 0x8087C654; // type:func +EnHorse_SetFollowAnimation = 0x8087C7BC; // type:func +EnHorse_FollowPlayer = 0x8087C8F0; // type:func +EnHorse_InitIngoHorse = 0x8087CD14; // type:func +EnHorse_SetIngoAnimation = 0x8087CD98; // type:func +EnHorse_UpdateIngoHorseAnim = 0x8087CE3C; // type:func +EnHorse_UpdateIngoRace = 0x8087D150; // type:func +EnHorse_CsMoveInit = 0x8087D300; // type:func +EnHorse_CsMoveToPoint = 0x8087D36C; // type:func +EnHorse_CsSetAnimHighJump = 0x8087D4BC; // type:func +EnHorse_CsPlayHighJumpAnim = 0x8087D4E0; // type:func +EnHorse_CsJumpInit = 0x8087D614; // type:func +EnHorse_CsJump = 0x8087D64C; // type:func +EnHorse_CsRearingInit = 0x8087D8A4; // type:func +EnHorse_CsRearing = 0x8087D9C4; // type:func +EnHorse_WarpMoveInit = 0x8087DB6C; // type:func +EnHorse_CsWarpMoveToPoint = 0x8087DC54; // type:func +EnHorse_CsWarpRearingInit = 0x8087DDA4; // type:func +EnHorse_CsWarpRearing = 0x8087DF2C; // type:func +EnHorse_InitCutscene = 0x8087E0D4; // type:func +EnHorse_GetCutsceneFunctionIndex = 0x8087E0F8; // type:func +EnHorse_CutsceneUpdate = 0x8087E148; // type:func +EnHorse_UpdateHbaRaceInfo = 0x8087E2A0; // type:func +EnHorse_InitHorsebackArchery = 0x8087E490; // type:func +EnHorse_UpdateHbaAnim = 0x8087E4C4; // type:func +EnHorse_UpdateHorsebackArchery = 0x8087E7FC; // type:func +EnHorse_InitFleePlayer = 0x8087EA88; // type:func +EnHorse_FleePlayer = 0x8087EAB0; // type:func +EnHorse_BridgeJumpInit = 0x8087F304; // type:func +EnHorse_StartBridgeJump = 0x8087F53C; // type:func +EnHorse_BridgeJumpMove = 0x8087F5EC; // type:func +EnHorse_CheckBridgeJumpLanding = 0x8087F748; // type:func +EnHorse_BridgeJump = 0x8087F834; // type:func +EnHorse_Vec3fOffset = 0x8087F878; // type:func +EnHorse_CalcFloorHeight = 0x8087F8F4; // type:func +EnHorse_ObstructMovement = 0x8087FA34; // type:func +EnHorse_CheckFloors = 0x8087FB5C; // type:func +EnHorse_MountDismount = 0x808800DC; // type:func +EnHorse_StickDirection = 0x808801E0; // type:func +EnHorse_UpdateStick = 0x8088026C; // type:func +EnHorse_ResolveCollision = 0x808802AC; // type:func +EnHorse_BgCheckSlowMoving = 0x80880404; // type:func +EnHorse_UpdateBgCheckInfo = 0x80880544; // type:func +EnHorse_CheckBoost = 0x80881050; // type:func +EnHorse_RegenBoost = 0x808811F8; // type:func +EnHorse_UpdatePlayerDir = 0x80881424; // type:func +EnHorse_TiltBody = 0x80881530; // type:func +EnHorse_UpdateConveyors = 0x8088162C; // type:func +EnHorse_RandInt = 0x80881734; // type:func +EnHorse_Update = 0x80881768; // type:func +EnHorse_PlayerDirToMountSide = 0x80881F94; // type:func +EnHorse_MountSideCheck = 0x80881FD4; // type:func +EnHorse_GetMountSide = 0x808820D8; // type:func +EnHorse_RandomOffset = 0x80882130; // type:func +EnHorse_PostDraw = 0x808821CC; // type:func +EnHorse_OverrideLimbDraw = 0x80882CC4; // type:func +EnHorse_Draw = 0x80882DC4; // type:func +EnArrow_SetupAction = 0x80884570; // type:func +EnArrow_Init = 0x8088457C; // type:func +EnArrow_Destroy = 0x80884784; // type:func +EnArrow_Shoot = 0x8088480C; // type:func +func_809B3CEC = 0x80884924; // type:func +EnArrow_CarryActor = 0x80884A0C; // type:func +EnArrow_Fly = 0x80884C10; // type:func +func_809B45E0 = 0x80885218; // type:func +func_809B4640 = 0x80885278; // type:func +EnArrow_Update = 0x808852E0; // type:func +func_809B4800 = 0x8088543C; // type:func +EnArrow_Draw = 0x808855A4; // type:func +EnElf_SetupAction = 0x80885C60; // type:func +func_80A01C38 = 0x80885C6C; // type:func +func_80A01F90 = 0x80885FC4; // type:func +func_80A01FE0 = 0x80886018; // type:func +func_80A020A4 = 0x808860E0; // type:func +func_80A0214C = 0x8088618C; // type:func +func_80A0232C = 0x8088636C; // type:func +EnElf_GetColorValue = 0x808863E4; // type:func +EnElf_Init = 0x80886454; // type:func +func_80A0299C = 0x808869C0; // type:func +func_80A029A8 = 0x808869D0; // type:func +EnElf_Destroy = 0x808869F8; // type:func +func_80A02A20 = 0x80886A48; // type:func +func_80A02AA4 = 0x80886ACC; // type:func +func_80A02B38 = 0x80886B60; // type:func +func_80A02BD8 = 0x80886BFC; // type:func +func_80A02C98 = 0x80886CBC; // type:func +func_80A02E30 = 0x80886E54; // type:func +func_80A02EC0 = 0x80886EE0; // type:func +func_80A02F2C = 0x80886F4C; // type:func +func_80A03018 = 0x80887038; // type:func +func_80A03148 = 0x8088716C; // type:func +func_80A0329C = 0x808872C4; // type:func +func_80A0353C = 0x80887568; // type:func +func_80A03604 = 0x80887630; // type:func +func_80A03610 = 0x80887640; // type:func +func_80A03814 = 0x80887848; // type:func +func_80A03990 = 0x808879C8; // type:func +func_80A03AB0 = 0x80887AEC; // type:func +EnElf_UpdateLights = 0x80887B50; // type:func +func_80A03CF8 = 0x80887D24; // type:func +EnElf_ChangeColor = 0x808883BC; // type:func +func_80A04414 = 0x80888448; // type:func +func_80A0461C = 0x80888654; // type:func +EnElf_SpawnSparkles = 0x808889F0; // type:func +func_80A04D90 = 0x80888DD0; // type:func +func_80A04DE4 = 0x80888E24; // type:func +func_80A04F94 = 0x80888FD8; // type:func +func_80A05040 = 0x80889088; // type:func +func_80A05114 = 0x80889164; // type:func +func_80A05188 = 0x808891E0; // type:func +func_80A05208 = 0x80889268; // type:func +func_80A052F4 = 0x8088935C; // type:func +func_80A053F0 = 0x80889460; // type:func +EnElf_Update = 0x808896DC; // type:func +EnElf_OverrideLimbDraw = 0x80889738; // type:func +EnElf_Draw = 0x8088985C; // type:func +EnElf_GetCuePos = 0x80889EE0; // type:func +EnNiw_Init = 0x8088A620; // type:func +EnNiw_Destroy = 0x8088AB24; // type:func +func_80AB5BF8 = 0x8088AB50; // type:func +EnNiw_SpawnAttackCucco = 0x8088AEF8; // type:func +func_80AB6100 = 0x8088B040; // type:func +EnNiw_ResetAction = 0x8088B1BC; // type:func +func_80AB6324 = 0x8088B264; // type:func +func_80AB63A8 = 0x8088B2E8; // type:func +func_80AB6450 = 0x8088B390; // type:func +func_80AB6570 = 0x8088B4B0; // type:func +func_80AB6A38 = 0x8088B97C; // type:func +func_80AB6BF8 = 0x8088BB3C; // type:func +func_80AB6D08 = 0x8088BC4C; // type:func +func_80AB6EB4 = 0x8088BDF8; // type:func +func_80AB6F04 = 0x8088BE48; // type:func +func_80AB70A0 = 0x8088BFE8; // type:func +func_80AB70F8 = 0x8088C040; // type:func +func_80AB714C = 0x8088C094; // type:func +func_80AB7204 = 0x8088C14C; // type:func +func_80AB7290 = 0x8088C1DC; // type:func +func_80AB7328 = 0x8088C274; // type:func +func_80AB7420 = 0x8088C370; // type:func +func_80AB747C = 0x8088C3CC; // type:func +EnNiw_Update = 0x8088C484; // type:func +EnNiw_OverrideLimbDraw = 0x8088CD30; // type:func +EnNiw_Draw = 0x8088CE88; // type:func +EnNiw_SpawnFeather = 0x8088CF38; // type:func +EnNiw_UpdateEffects = 0x8088D028; // type:func +EnNiw_DrawEffects = 0x8088D1DC; // type:func +EnTite_SetupAction = 0x8088D950; // type:func +EnTite_Init = 0x8088D95C; // type:func +EnTite_Destroy = 0x8088DAB4; // type:func +EnTite_SetupIdle = 0x8088DAFC; // type:func +EnTite_Idle = 0x8088DB64; // type:func +EnTite_SetupAttack = 0x8088DCA8; // type:func +EnTite_Attack = 0x8088DD1C; // type:func +EnTite_SetupTurnTowardPlayer = 0x8088E3C4; // type:func +EnTite_TurnTowardPlayer = 0x8088E460; // type:func +EnTite_SetupMoveTowardPlayer = 0x8088E6FC; // type:func +EnTite_MoveTowardPlayer = 0x8088E7B8; // type:func +EnTite_SetupRecoil = 0x8088ECC8; // type:func +EnTite_Recoil = 0x8088ED34; // type:func +EnTite_SetupStunned = 0x8088F08C; // type:func +EnTite_Stunned = 0x8088F140; // type:func +EnTite_SetupDeathCry = 0x8088F4DC; // type:func +EnTite_DeathCry = 0x8088F510; // type:func +EnTite_FallApart = 0x8088F584; // type:func +EnTite_SetupFlipOnBack = 0x8088F610; // type:func +EnTite_FlipOnBack = 0x8088F72C; // type:func +EnTite_SetupFlipUpright = 0x8088F8E8; // type:func +EnTite_FlipUpright = 0x8088F938; // type:func +EnTite_CheckDamage = 0x8088FA60; // type:func +EnTite_Update = 0x8088FC38; // type:func +EnTite_PostLimbDraw = 0x80890024; // type:func +EnTite_Draw = 0x80890114; // type:func +EnReeba_Init = 0x808906F0; // type:func +EnReeba_Destroy = 0x808908CC; // type:func +EnReeba_SetupSurface = 0x80890944; // type:func +EnReeba_Surface = 0x80890A58; // type:func +EnReeba_Move = 0x80890C78; // type:func +EnReeba_SetupMoveBig = 0x80890D94; // type:func +EnReeba_MoveBig = 0x80890DB8; // type:func +EnReeba_Recoiled = 0x80891028; // type:func +EnReeba_SetupSink = 0x80891094; // type:func +EnReeba_Sink = 0x808910EC; // type:func +EnReeba_SetupDamaged = 0x808911FC; // type:func +EnReeba_Damaged = 0x80891260; // type:func +EnReeba_SetupStunned = 0x808912F8; // type:func +EnReeba_Stunned = 0x80891348; // type:func +EnReeba_StunDie = 0x808914AC; // type:func +EnReeba_SetupDie = 0x808915D4; // type:func +EnReeba_Die = 0x80891648; // type:func +EnReeba_StunRecover = 0x80891828; // type:func +EnReeba_CheckDamage = 0x808918BC; // type:func +EnReeba_Update = 0x80891AF8; // type:func +EnReeba_Draw = 0x80891DA8; // type:func +EnPeehat_SetupAction = 0x80892160; // type:func +EnPeehat_Init = 0x8089216C; // type:func +EnPeehat_Destroy = 0x808923DC; // type:func +EnPeehat_SpawnDust = 0x80892450; // type:func +EnPeehat_HitWhenGrounded = 0x808925E8; // type:func +EnPeehat_Ground_SetStateGround = 0x80892804; // type:func +EnPeehat_Ground_StateGround = 0x8089289C; // type:func +EnPeehat_Flying_SetStateGround = 0x808929F0; // type:func +EnPeehat_Flying_StateGrounded = 0x80892A7C; // type:func +EnPeehat_Flying_SetStateFly = 0x80892B80; // type:func +EnPeehat_Flying_StateFly = 0x80892BC8; // type:func +EnPeehat_Ground_SetStateRise = 0x80892D40; // type:func +EnPeehat_Ground_StateRise = 0x80892DE8; // type:func +EnPeehat_Flying_SetStateRise = 0x80892FB0; // type:func +EnPeehat_Flying_StateRise = 0x80893058; // type:func +EnPeehat_Ground_SetStateSeekPlayer = 0x80893220; // type:func +EnPeehat_Ground_StateSeekPlayer = 0x80893270; // type:func +EnPeehat_Larva_SetStateSeekPlayer = 0x808933EC; // type:func +EnPeehat_Larva_StateSeekPlayer = 0x80893438; // type:func +EnPeehat_Ground_SetStateLanding = 0x80893810; // type:func +EnPeehat_Ground_StateLanding = 0x80893858; // type:func +EnPeehat_Flying_SetStateLanding = 0x80893A0C; // type:func +EnPeehat_Flying_StateLanding = 0x80893A54; // type:func +EnPeehat_Ground_SetStateHover = 0x80893C04; // type:func +EnPeehat_Ground_StateHover = 0x80893C94; // type:func +EnPeehat_Ground_SetStateReturnHome = 0x80893EF0; // type:func +EnPeehat_Ground_StateReturnHome = 0x80893F28; // type:func +EnPeehat_SetStateAttackRecoil = 0x80894114; // type:func +EnPeehat_StateAttackRecoil = 0x80894174; // type:func +EnPeehat_SetStateBoomerangStunned = 0x80894350; // type:func +EnPeehat_StateBoomerangStunned = 0x808943D4; // type:func +EnPeehat_Adult_SetStateDie = 0x80894450; // type:func +EnPeehat_Adult_StateDie = 0x808944BC; // type:func +EnPeehat_SetStateExplode = 0x8089477C; // type:func +EnPeehat_StateExplode = 0x808947D4; // type:func +EnPeehat_Adult_CollisionCheck = 0x808948AC; // type:func +EnPeehat_Update = 0x80894A98; // type:func +EnPeehat_OverrideLimbDraw = 0x80894EFC; // type:func +EnPeehat_PostLimbDraw = 0x808950D0; // type:func +EnPeehat_Draw = 0x80895284; // type:func +EnHoll_SetupAction = 0x80895860; // type:func +EnHoll_IsKokiriLayer8 = 0x8089586C; // type:func +EnHoll_ChooseAction = 0x8089589C; // type:func +EnHoll_Init = 0x80895904; // type:func +EnHoll_Destroy = 0x80895940; // type:func +EnHoll_SwapRooms = 0x80895970; // type:func +EnHoll_HorizontalVisibleNarrow = 0x80895A2C; // type:func +EnHoll_HorizontalInvisible = 0x80895C6C; // type:func +EnHoll_VerticalDownBgCoverLarge = 0x80895E1C; // type:func +EnHoll_VerticalBgCover = 0x80896008; // type:func +EnHoll_VerticalInvisible = 0x80896188; // type:func +EnHoll_HorizontalBgCoverSwitchFlag = 0x80896280; // type:func +EnHoll_WaitRoomLoaded = 0x80896490; // type:func +EnHoll_Update = 0x80896508; // type:func +EnHoll_Draw = 0x8089652C; // type:func +EnSceneChange_SetupAction = 0x80896830; // type:func +EnSceneChange_Init = 0x8089683C; // type:func +EnSceneChange_Destroy = 0x80896864; // type:func +EnSceneChange_DoNothing = 0x80896874; // type:func +EnSceneChange_Update = 0x80896884; // type:func +EnSceneChange_Draw = 0x808968A8; // type:func +EnZf_SetupAction = 0x80896960; // type:func +EnZf_PrimaryFloorCheck = 0x8089696C; // type:func +EnZf_SecondaryFloorCheck = 0x80896ADC; // type:func +EnZf_Init = 0x80896C0C; // type:func +EnZf_Destroy = 0x80896F44; // type:func +EnZf_FindPlatform = 0x80896FC8; // type:func +EnZf_FindNextPlatformAwayFromPlayer = 0x80897190; // type:func +EnZf_FindNextPlatformTowardsPlayer = 0x80897434; // type:func +EnZf_CanAttack = 0x80897610; // type:func +func_80B44DC4 = 0x808976E4; // type:func +EnZf_ChooseAction = 0x808977B0; // type:func +EnZf_SetupDropIn = 0x808979D0; // type:func +EnZf_DropIn = 0x80897A98; // type:func +func_80B45384 = 0x80897CA8; // type:func +func_80B4543C = 0x80897D60; // type:func +EnZf_SetupApproachPlayer = 0x80897FDC; // type:func +EnZf_ApproachPlayer = 0x80898070; // type:func +EnZf_SetupJumpForward = 0x8089875C; // type:func +EnZf_JumpForward = 0x8089881C; // type:func +func_80B4604C = 0x80898978; // type:func +func_80B46098 = 0x808989C4; // type:func +func_80B462E4 = 0x80898C10; // type:func +func_80B463E4 = 0x80898D18; // type:func +EnZf_SetupSlash = 0x8089935C; // type:func +EnZf_Slash = 0x80899418; // type:func +EnZf_SetupRecoilFromBlockedSlash = 0x808996A4; // type:func +EnZf_RecoilFromBlockedSlash = 0x80899718; // type:func +EnZf_SetupJumpBack = 0x808997D0; // type:func +EnZf_JumpBack = 0x80899870; // type:func +EnZf_SetupStunned = 0x80899994; // type:func +EnZf_Stunned = 0x80899A64; // type:func +EnZf_SetupSheatheSword = 0x80899CA4; // type:func +EnZf_SheatheSword = 0x80899D80; // type:func +EnZf_SetupHopAndTaunt = 0x80899E2C; // type:func +EnZf_HopAndTaunt = 0x80899E8C; // type:func +EnZf_SetupHopAway = 0x8089A0E4; // type:func +EnZf_HopAway = 0x8089A164; // type:func +EnZf_SetupDrawSword = 0x8089A5B0; // type:func +EnZf_DrawSword = 0x8089A644; // type:func +EnZf_SetupDamaged = 0x8089A6F4; // type:func +EnZf_Damaged = 0x8089A800; // type:func +EnZf_SetupJumpUp = 0x8089AB60; // type:func +EnZf_JumpUp = 0x8089AC08; // type:func +func_80B483E4 = 0x8089AD34; // type:func +EnZf_CircleAroundPlayer = 0x8089AED0; // type:func +EnZf_SetupDie = 0x8089B650; // type:func +EnZf_Die = 0x8089B7B4; // type:func +EnZf_UpdateHeadRotation = 0x8089B8F4; // type:func +EnZf_UpdateDamage = 0x8089BA18; // type:func +EnZf_Update = 0x8089BBB0; // type:func +EnZf_OverrideLimbDraw = 0x8089BF68; // type:func +EnZf_PostLimbDraw = 0x8089BFF4; // type:func +EnZf_Draw = 0x8089C248; // type:func +EnZf_SetupCircleAroundPlayer = 0x8089C49C; // type:func +EnZf_DodgeRangedEngaging = 0x8089C568; // type:func +EnZf_DodgeRangedWaiting = 0x8089C794; // type:func +EnHata_Init = 0x8089D460; // type:func +EnHata_Destroy = 0x8089D598; // type:func +EnHata_Update = 0x8089D5E0; // type:func +EnHata_OverrideLimbDraw = 0x8089D7FC; // type:func +EnHata_PostLimbDraw = 0x8089D880; // type:func +EnHata_Draw = 0x8089D898; // type:func +func_808C1190 = 0x8089D9F0; // type:func +func_808C11D0 = 0x8089DA30; // type:func +func_808C1200 = 0x8089DA60; // type:func +func_808C1230 = 0x8089DA90; // type:func +func_808C1278 = 0x8089DAD8; // type:func +func_808C12C4 = 0x8089DB24; // type:func +func_808C1554 = 0x8089DDB4; // type:func +func_808C17C8 = 0x8089E034; // type:func +BossDodongo_AteExplosive = 0x8089E11C; // type:func +BossDodongo_Init = 0x8089E1DC; // type:func +BossDodongo_Destroy = 0x8089E4B8; // type:func +BossDodongo_SetupIntroCutscene = 0x8089E4F8; // type:func +BossDodongo_IntroCutscene = 0x8089E578; // type:func +BossDodongo_SetupDamaged = 0x8089F0F4; // type:func +BossDodongo_SetupExplode = 0x8089F188; // type:func +BossDodongo_SetupWalk = 0x8089F22C; // type:func +BossDodongo_SetupRoll = 0x8089F2BC; // type:func +BossDodongo_SetupBlowFire = 0x8089F330; // type:func +BossDodongo_SetupInhale = 0x8089F3B8; // type:func +BossDodongo_Damaged = 0x8089F448; // type:func +BossDodongo_Explode = 0x8089F4FC; // type:func +BossDodongo_LayDown = 0x8089F750; // type:func +BossDodongo_Vulnerable = 0x8089F830; // type:func +BossDodongo_GetUp = 0x8089F91C; // type:func +BossDodongo_BlowFire = 0x8089F980; // type:func +BossDodongo_Inhale = 0x8089FAB0; // type:func +BossDodongo_Walk = 0x8089FB84; // type:func +BossDodongo_Roll = 0x8089FF94; // type:func +BossDodongo_Update = 0x808A0390; // type:func +BossDodongo_OverrideLimbDraw = 0x808A11D0; // type:func +BossDodongo_PostLimbDraw = 0x808A13D4; // type:func +BossDodongo_Draw = 0x808A14B8; // type:func +func_808C4F6C = 0x808A1780; // type:func +func_808C50A8 = 0x808A18BC; // type:func +BossDodongo_PlayerYawCheck = 0x808A1A08; // type:func +BossDodongo_PlayerPosCheck = 0x808A1A64; // type:func +BossDodongo_SpawnFire = 0x808A1AF8; // type:func +BossDodongo_UpdateDamage = 0x808A1B6C; // type:func +BossDodongo_SetupDeathCutscene = 0x808A1CD8; // type:func +BossDodongo_DeathCutscene = 0x808A1D90; // type:func +BossDodongo_UpdateEffects = 0x808A34D0; // type:func +BossDodongo_DrawEffects = 0x808A3604; // type:func +BossGoma_ClearPixels16x16Rgba16 = 0x808A74D0; // type:func +BossGoma_ClearPixels32x32Rgba16 = 0x808A7500; // type:func +BossGoma_ClearPixels = 0x808A7554; // type:func +BossGoma_Init = 0x808A7704; // type:func +BossGoma_PlayEffectsAndSfx = 0x808A78BC; // type:func +BossGoma_Destroy = 0x808A79C4; // type:func +BossGoma_SetupDefeated = 0x808A7A04; // type:func +BossGoma_SetupEncounter = 0x808A7ACC; // type:func +BossGoma_SetupFloorIdle = 0x808A7B70; // type:func +BossGoma_SetupCeilingIdle = 0x808A7BF8; // type:func +BossGoma_SetupFallJump = 0x808A7C7C; // type:func +BossGoma_SetupFallStruckDown = 0x808A7CF8; // type:func +BossGoma_SetupCeilingSpawnGohmas = 0x808A7D74; // type:func +BossGoma_SetupCeilingPrepareSpawnGohmas = 0x808A7DE8; // type:func +BossGoma_SetupWallClimb = 0x808A7E60; // type:func +BossGoma_SetupCeilingMoveToCenter = 0x808A7EE4; // type:func +BossGoma_SetupFloorMain = 0x808A7F78; // type:func +BossGoma_SetupFloorLand = 0x808A7FF8; // type:func +BossGoma_SetupFloorLandStruckDown = 0x808A8084; // type:func +BossGoma_SetupFloorStunned = 0x808A8128; // type:func +BossGoma_SetupFloorAttackPosture = 0x808A8198; // type:func +BossGoma_SetupFloorPrepareAttack = 0x808A820C; // type:func +BossGoma_SetupFloorAttack = 0x808A8280; // type:func +BossGoma_SetupFloorDamaged = 0x808A82FC; // type:func +BossGoma_UpdateCeilingMovement = 0x808A8370; // type:func +BossGoma_SetupEncounterState4 = 0x808A85AC; // type:func +BossGoma_Encounter = 0x808A875C; // type:func +BossGoma_Defeated = 0x808A9854; // type:func +BossGoma_FloorAttackPosture = 0x808AA6C4; // type:func +BossGoma_FloorPrepareAttack = 0x808AA7CC; // type:func +BossGoma_FloorAttack = 0x808AA828; // type:func +BossGoma_FloorDamaged = 0x808AAA78; // type:func +BossGoma_FloorLandStruckDown = 0x808AAB10; // type:func +BossGoma_FloorLand = 0x808AABB4; // type:func +BossGoma_FloorStunned = 0x808AAC10; // type:func +BossGoma_FallJump = 0x808AAD3C; // type:func +BossGoma_FallStruckDown = 0x808AADF0; // type:func +BossGoma_CeilingSpawnGohmas = 0x808AAEB0; // type:func +BossGoma_CeilingPrepareSpawnGohmas = 0x808AB00C; // type:func +BossGoma_FloorIdle = 0x808AB068; // type:func +BossGoma_CeilingIdle = 0x808AB0D0; // type:func +BossGoma_FloorMain = 0x808AB1C8; // type:func +BossGoma_WallClimb = 0x808AB438; // type:func +BossGoma_CeilingMoveToCenter = 0x808AB504; // type:func +BossGoma_UpdateEye = 0x808AB700; // type:func +BossGoma_UpdateTailLimbsScale = 0x808AB948; // type:func +BossGoma_UpdateHit = 0x808ABA54; // type:func +BossGoma_UpdateMainEnvColor = 0x808ABC34; // type:func +BossGoma_UpdateEyeEnvColor = 0x808ABDB0; // type:func +BossGoma_Update = 0x808ABE58; // type:func +BossGoma_OverrideLimbDraw = 0x808AC028; // type:func +BossGoma_PostLimbDraw = 0x808AC468; // type:func +BossGoma_EmptyDlist = 0x808AC66C; // type:func +BossGoma_NoBackfaceCullingDlist = 0x808AC690; // type:func +BossGoma_Draw = 0x808AC6E8; // type:func +BossGoma_SpawnChildGohma = 0x808AC7D8; // type:func +func_80B4AB40 = 0x808AD450; // type:func +func_80B4AB48 = 0x808AD458; // type:func +EnZl1_Init = 0x808AD460; // type:func +EnZl1_Destroy = 0x808AD6F0; // type:func +func_80B4AE18 = 0x808AD730; // type:func +func_80B4AF18 = 0x808AD830; // type:func +func_80B4B010 = 0x808AD928; // type:func +func_80B4B240 = 0x808ADB60; // type:func +func_80B4B7F4 = 0x808AE114; // type:func +func_80B4B834 = 0x808AE158; // type:func +func_80B4B874 = 0x808AE19C; // type:func +func_80B4B8B4 = 0x808AE1DC; // type:func +func_80B4BBC4 = 0x808AE4EC; // type:func +func_80B4BC78 = 0x808AE5A0; // type:func +func_80B4BF2C = 0x808AE854; // type:func +EnZl1_Update = 0x808AEB48; // type:func +EnZl1_OverrideLimbDraw = 0x808AEC6C; // type:func +EnZl1_PostLimbDraw = 0x808AED2C; // type:func +EnZl1_Draw = 0x808AED88; // type:func +EnViewer_SetupAction = 0x808B1250; // type:func +EnViewer_Init = 0x808B125C; // type:func +EnViewer_Destroy = 0x808B1330; // type:func +EnViewer_InitAnimGanondorfOrZelda = 0x808B135C; // type:func +EnViewer_InitAnimImpa = 0x808B14A8; // type:func +EnViewer_InitAnimHorse = 0x808B1538; // type:func +EnViewer_InitImpl = 0x808B15D0; // type:func +EnViewer_UpdateImpl = 0x808B178C; // type:func +EnViewer_Update = 0x808B22E4; // type:func +EnViewer_Ganondorf3OverrideLimbDraw = 0x808B2338; // type:func +EnViewer_Ganondorf9PostLimbDraw = 0x808B23A8; // type:func +EnViewer_GanondorfPostLimbDrawUpdateCapeVec = 0x808B246C; // type:func +EnViewer_DrawGanondorf = 0x808B24AC; // type:func +EnViewer_DrawHorse = 0x808B28DC; // type:func +EnViewer_ZeldaOverrideLimbDraw = 0x808B2908; // type:func +EnViewer_ZeldaPostLimbDraw = 0x808B2988; // type:func +EnViewer_DrawZelda = 0x808B29D0; // type:func +EnViewer_ImpaOverrideLimbDraw = 0x808B3078; // type:func +EnViewer_DrawImpa = 0x808B30A0; // type:func +EnViewer_Draw = 0x808B31B4; // type:func +EnViewer_UpdatePosition = 0x808B32A4; // type:func +EnViewer_InitFireEffect = 0x808B3674; // type:func +EnViewer_DrawFireEffects = 0x808B37BC; // type:func +EnViewer_UpdateGanondorfCape = 0x808B3B00; // type:func +EnGoma_Init = 0x808B4120; // type:func +EnGoma_Destroy = 0x808B44AC; // type:func +EnGoma_SetupFlee = 0x808B44FC; // type:func +EnGoma_Flee = 0x808B45A0; // type:func +EnGoma_EggFallToGround = 0x808B4640; // type:func +EnGoma_Egg = 0x808B48CC; // type:func +EnGoma_SetupHatch = 0x808B4B0C; // type:func +EnGoma_Hatch = 0x808B4BD4; // type:func +EnGoma_SetupHurt = 0x808B4C1C; // type:func +EnGoma_Hurt = 0x808B4D08; // type:func +EnGoma_SetupDie = 0x808B4D90; // type:func +EnGoma_Die = 0x808B4E50; // type:func +EnGoma_SetupDead = 0x808B4EF4; // type:func +EnGoma_Dead = 0x808B4F6C; // type:func +EnGoma_SetupStand = 0x808B50DC; // type:func +EnGoma_SetupChasePlayer = 0x808B5168; // type:func +EnGoma_SetupPrepareJump = 0x808B51E8; // type:func +EnGoma_PrepareJump = 0x808B5264; // type:func +EnGoma_SetupLand = 0x808B52FC; // type:func +EnGoma_Land = 0x808B5374; // type:func +EnGoma_SetupJump = 0x808B53E0; // type:func +EnGoma_Jump = 0x808B5488; // type:func +EnGoma_Stand = 0x808B5540; // type:func +EnGoma_ChasePlayer = 0x808B55BC; // type:func +EnGoma_SetupStunned = 0x808B56C4; // type:func +EnGoma_Stunned = 0x808B5760; // type:func +EnGoma_LookAtPlayer = 0x808B5860; // type:func +EnGoma_UpdateHit = 0x808B590C; // type:func +EnGoma_UpdateEyeEnvColor = 0x808B5B3C; // type:func +EnGoma_SetFloorRot = 0x808B5BCC; // type:func +EnGoma_Update = 0x808B5CE0; // type:func +EnGoma_OverrideLimbDraw = 0x808B5F2C; // type:func +EnGoma_NoBackfaceCullingDlist = 0x808B6088; // type:func +EnGoma_Draw = 0x808B60E0; // type:func +EnGoma_Debris = 0x808B6564; // type:func +EnGoma_SpawnHatchDebris = 0x808B65A8; // type:func +EnGoma_BossLimb = 0x808B670C; // type:func +BgPushbox_SetupAction = 0x808B6DB0; // type:func +BgPushbox_Init = 0x808B6DBC; // type:func +BgPushbox_Destroy = 0x808B6E54; // type:func +BgPushbox_UpdateImpl = 0x808B6E88; // type:func +BgPushbox_Update = 0x808B6F64; // type:func +BgPushbox_Draw = 0x808B6F94; // type:func +EnBubble_SetDimensions = 0x808B70B0; // type:func +func_809CBCBC = 0x808B716C; // type:func +func_809CBCEC = 0x808B71A0; // type:func +EnBubble_DamagePlayer = 0x808B71C4; // type:func +EnBubble_Explosion = 0x808B7230; // type:func +func_809CBFD4 = 0x808B748C; // type:func +func_809CC020 = 0x808B74D8; // type:func +EnBubble_Vec3fNormalizedReflect = 0x808B752C; // type:func +EnBubble_Vec3fNormalize = 0x808B75B4; // type:func +EnBubble_Fly = 0x808B762C; // type:func +func_809CC648 = 0x808B7B08; // type:func +EnBubble_DetectPop = 0x808B7BA4; // type:func +func_809CC774 = 0x808B7C34; // type:func +EnBubble_Init = 0x808B7D48; // type:func +EnBubble_Destroy = 0x808B7E48; // type:func +EnBubble_Wait = 0x808B7E74; // type:func +EnBubble_Pop = 0x808B7F28; // type:func +EnBubble_Disappear = 0x808B7F78; // type:func +EnBubble_Regrow = 0x808B7FC0; // type:func +EnBubble_Update = 0x808B8030; // type:func +EnBubble_Draw = 0x808B80AC; // type:func +DoorShutter_SetupAction = 0x808B84D0; // type:func +DoorShutter_SetupDoor = 0x808B84E0; // type:func +DoorShutter_Init = 0x808B86C8; // type:func +DoorShutter_Destroy = 0x808B88E0; // type:func +DoorShutter_WaitForObject = 0x808B8950; // type:func +DoorShutter_GetPlayerDistance = 0x808B8A8C; // type:func +DoorShutter_GetPlayerSide = 0x808B8B24; // type:func +DoorShutter_WaitClear = 0x808B8CA4; // type:func +DoorShutter_Unopenable = 0x808B8D50; // type:func +DoorShutter_Idle = 0x808B8D60; // type:func +DoorShutter_InitOpeningDoorCam = 0x808B8EB4; // type:func +DoorShutter_UpdateOpening = 0x808B8F6C; // type:func +DoorShutter_UpdateBarsClosed = 0x808B9064; // type:func +DoorShutter_BarAndWaitSwitchFlag = 0x808B9148; // type:func +DoorShutter_UnbarredCheckSwitchFlag = 0x808B9200; // type:func +DoorShutter_Open = 0x808B926C; // type:func +DoorShutter_Unbar = 0x808B93BC; // type:func +DoorShutter_SetupClosed = 0x808B948C; // type:func +DoorShutter_Close = 0x808B9658; // type:func +DoorShutter_JabuDoorClose = 0x808B979C; // type:func +DoorShutter_WaitPlayerSurprised = 0x808B97E0; // type:func +DoorShutter_GohmaBlockFall = 0x808B9838; // type:func +DoorShutter_GohmaBlockBounce = 0x808B9934; // type:func +DoorShutter_PhantomGanonBarsRaise = 0x808B99C0; // type:func +DoorShutter_Update = 0x808B9A50; // type:func +DoorShutter_DrawJabuJabuDoor = 0x808B9AA4; // type:func +DoorShutter_ShouldDraw = 0x808B9C94; // type:func +DoorShutter_Draw = 0x808B9D40; // type:func +DoorShutter_RequestQuakeAndRumble = 0x808BA248; // type:func +EnDodojr_Init = 0x808BA750; // type:func +EnDodojr_Destroy = 0x808BA838; // type:func +EnDodojr_DoSwallowedBombEffects = 0x808BA864; // type:func +EnDodojr_SpawnLargeDust = 0x808BA8A8; // type:func +EnDodojr_SpawnSmallDust = 0x808BAAC8; // type:func +EnDodojr_UpdateBounces = 0x808BAC48; // type:func +EnDodojr_SetupCrawlTowardsTarget = 0x808BAD2C; // type:func +EnDodojr_SetupFlipBounce = 0x808BADB4; // type:func +EnDodojr_SetupSwallowedBombDeathSequence = 0x808BAE58; // type:func +EnDodojr_SetupJumpAttackBounce = 0x808BAEC8; // type:func +EnDodojr_SetupDespawn = 0x808BAF4C; // type:func +EnDodojr_SetupEatBomb = 0x808BAFB8; // type:func +EnDodojr_CheckNearbyBombs = 0x808BB034; // type:func +EnDodojr_TryEatBomb = 0x808BB160; // type:func +EnDodojr_UpdateCrawl = 0x808BB1E4; // type:func +EnDodojr_IsPlayerWithinAttackRange = 0x808BB3F8; // type:func +EnDodojr_SetupStandardDeathBounce = 0x808BB428; // type:func +EnDodojr_CheckDamaged = 0x808BB474; // type:func +EnDodojr_UpdateCollider = 0x808BB630; // type:func +EnDodojr_WaitUnderground = 0x808BB740; // type:func +EnDodojr_EmergeFromGround = 0x808BB858; // type:func +EnDodojr_CrawlTowardsTarget = 0x808BB920; // type:func +EnDodojr_EatBomb = 0x808BBA24; // type:func +EnDodojr_SwallowBomb = 0x808BBAD4; // type:func +EnDodojr_SwallowedBombDeathBounce = 0x808BBB44; // type:func +EnDodojr_SwallowedBombDeathSequence = 0x808BBBE4; // type:func +EnDodojr_StunnedBounce = 0x808BBC04; // type:func +EnDodojr_Stunned = 0x808BBC84; // type:func +EnDodojr_JumpAttackBounce = 0x808BBD34; // type:func +EnDodojr_Despawn = 0x808BBD9C; // type:func +EnDodojr_StandardDeathBounce = 0x808BBE54; // type:func +EnDodojr_DeathSequence = 0x808BBEDC; // type:func +EnDodojr_DropItem = 0x808BBF88; // type:func +EnDodojr_WaitFreezeFrames = 0x808BBFEC; // type:func +EnDodojr_Update = 0x808BC034; // type:func +EnDodojr_OverrideLimbDraw = 0x808BC0F4; // type:func +EnDodojr_PostLimbDraw = 0x808BC1A0; // type:func +EnDodojr_Draw = 0x808BC1B8; // type:func +EnBdfire_SetupAction = 0x808BC5F0; // type:func +EnbdFire_SetupDraw = 0x808BC5FC; // type:func +EnBdfire_Init = 0x808BC608; // type:func +EnBdfire_Destroy = 0x808BC838; // type:func +func_809BC2A4 = 0x808BC870; // type:func +func_809BC598 = 0x808BCB64; // type:func +EnBdfire_Update = 0x808BCE54; // type:func +EnBdfire_DrawFire = 0x808BCE90; // type:func +EnBdfire_Draw = 0x808BD048; // type:func +EnBoom_SetupAction = 0x808BD180; // type:func +EnBoom_Init = 0x808BD18C; // type:func +EnBoom_Destroy = 0x808BD2A8; // type:func +EnBoom_Fly = 0x808BD2E8; // type:func +EnBoom_Update = 0x808BD728; // type:func +EnBoom_Draw = 0x808BD780; // type:func +EnTorch2_Init = 0x808BDA40; // type:func +EnTorch2_Destroy = 0x808BDBE8; // type:func +EnTorch2_GetAttackItem = 0x808BDC58; // type:func +EnTorch2_SwingSword = 0x808BDCA0; // type:func +EnTorch2_Backflip = 0x808BDE38; // type:func +EnTorch2_Update = 0x808BDE90; // type:func +EnTorch2_OverrideLimbDraw = 0x808BF878; // type:func +EnTorch2_PostLimbDraw = 0x808BF8A4; // type:func +EnTorch2_Draw = 0x808BF8C8; // type:func +EnBili_Init = 0x808C01E0; // type:func +EnBili_Destroy = 0x808C02D8; // type:func +EnBili_SetupFloatIdle = 0x808C0304; // type:func +EnBili_SetupSpawnedFlyApart = 0x808C0360; // type:func +EnBili_SetupDischargeLightning = 0x808C03D8; // type:func +EnBili_SetupClimb = 0x808C0434; // type:func +EnBili_SetupApproachPlayer = 0x808C048C; // type:func +EnBili_SetupSetNewHomeHeight = 0x808C04AC; // type:func +EnBili_SetupRecoil = 0x808C0514; // type:func +EnBili_SetupBurnt = 0x808C059C; // type:func +EnBili_SetupDie = 0x808C063C; // type:func +EnBili_SetupStunned = 0x808C0670; // type:func +EnBili_SetupFrozen = 0x808C06E8; // type:func +EnBili_UpdateTentaclesIndex = 0x808C08C0; // type:func +EnBili_UpdateFloating = 0x808C09E0; // type:func +EnBili_FloatIdle = 0x808C0AC8; // type:func +EnBili_SpawnedFlyApart = 0x808C0BB4; // type:func +EnBili_DischargeLightning = 0x808C0C0C; // type:func +EnBili_Climb = 0x808C0E08; // type:func +EnBili_ApproachPlayer = 0x808C0EC4; // type:func +EnBili_SetNewHomeHeight = 0x808C0F54; // type:func +EnBili_Recoil = 0x808C0FD0; // type:func +EnBili_Burnt = 0x808C1034; // type:func +EnBili_Die = 0x808C10A8; // type:func +EnBili_Stunned = 0x808C12D0; // type:func +EnBili_Frozen = 0x808C1330; // type:func +EnBili_UpdateDamage = 0x808C13C0; // type:func +EnBili_Update = 0x808C158C; // type:func +EnBili_PulseLimb3 = 0x808C1760; // type:func +EnBili_PulseLimb2 = 0x808C1978; // type:func +EnBili_PulseLimb4 = 0x808C1B98; // type:func +EnBili_OverrideLimbDraw = 0x808C1D00; // type:func +EnBili_Draw = 0x808C1DF0; // type:func +EnTp_SetupAction = 0x808C24B0; // type:func +EnTp_Init = 0x808C24BC; // type:func +EnTp_Destroy = 0x808C2734; // type:func +EnTp_Tail_SetupFollowHead = 0x808C2760; // type:func +EnTp_Tail_FollowHead = 0x808C278C; // type:func +EnTp_Head_SetupApproachPlayer = 0x808C2968; // type:func +EnTp_Head_ApproachPlayer = 0x808C299C; // type:func +EnTp_SetupDie = 0x808C2B38; // type:func +EnTp_Die = 0x808C2BB0; // type:func +EnTp_Fragment_SetupFade = 0x808C2EE0; // type:func +EnTp_Fragment_Fade = 0x808C2FE4; // type:func +EnTp_Head_SetupTakeOff = 0x808C3030; // type:func +EnTp_Head_TakeOff = 0x808C308C; // type:func +EnTp_Head_SetupWait = 0x808C3274; // type:func +EnTp_Head_Wait = 0x808C32C0; // type:func +EnTp_Head_SetupBurrowReturnHome = 0x808C35CC; // type:func +EnTp_Head_BurrowReturnHome = 0x808C35FC; // type:func +EnTp_UpdateDamage = 0x808C38CC; // type:func +EnTp_Update = 0x808C3B24; // type:func +EnTp_Draw = 0x808C3E90; // type:func +EnSt_SetupAction = 0x808C4300; // type:func +EnSt_SpawnDust = 0x808C430C; // type:func +EnSt_SpawnBlastEffect = 0x808C452C; // type:func +EnSt_SpawnDeadEffect = 0x808C45B4; // type:func +EnSt_CreateBlureEffect = 0x808C46F0; // type:func +EnSt_CheckCeilingPos = 0x808C47EC; // type:func +EnSt_AddBlurVertex = 0x808C48BC; // type:func +EnSt_AddBlurSpace = 0x808C49C4; // type:func +EnSt_SetWaitingAnimation = 0x808C49F0; // type:func +EnSt_SetReturnToCeilingAnimation = 0x808C4A20; // type:func +EnSt_SetLandAnimation = 0x808C4A60; // type:func +EnSt_SetDropAnimAndVel = 0x808C4ABC; // type:func +EnSt_InitColliders = 0x808C4B1C; // type:func +EnSt_CheckBodyStickHit = 0x808C4C5C; // type:func +EnSt_SetBodyCylinderAC = 0x808C4CD0; // type:func +EnSt_SetLegsCylinderAC = 0x808C4D14; // type:func +EnSt_SetCylinderOC = 0x808C4DCC; // type:func +EnSt_UpdateCylinders = 0x808C4FA4; // type:func +EnSt_CheckHitPlayer = 0x808C5068; // type:func +EnSt_CheckHitFrontside = 0x808C5154; // type:func +EnSt_CheckHitBackside = 0x808C5194; // type:func +EnSt_CheckColliders = 0x808C5384; // type:func +EnSt_SetColliderScale = 0x808C540C; // type:func +EnSt_SetTeethColor = 0x808C5578; // type:func +EnSt_DecrStunTimer = 0x808C56A8; // type:func +EnSt_UpdateYaw = 0x808C56C8; // type:func +EnSt_IsDoneBouncing = 0x808C5968; // type:func +EnSt_Bob = 0x808C5A30; // type:func +EnSt_IsCloseToPlayer = 0x808C5A9C; // type:func +EnSt_IsCloseToInitalPos = 0x808C5B44; // type:func +EnSt_IsCloseToGround = 0x808C5B7C; // type:func +EnSt_Sway = 0x808C5BBC; // type:func +EnSt_Init = 0x808C5D8C; // type:func +EnSt_Destroy = 0x808C5EB0; // type:func +EnSt_WaitOnCeiling = 0x808C5F30; // type:func +EnSt_WaitOnGround = 0x808C5F8C; // type:func +EnSt_LandOnGround = 0x808C6084; // type:func +EnSt_MoveToGround = 0x808C6188; // type:func +EnSt_ReturnToCeiling = 0x808C6280; // type:func +EnSt_BounceAround = 0x808C6354; // type:func +EnSt_FinishBouncing = 0x808C6428; // type:func +EnSt_Die = 0x808C659C; // type:func +EnSt_StartOnCeilingOrGround = 0x808C6614; // type:func +EnSt_Update = 0x808C6698; // type:func +EnSt_OverrideLimbDraw = 0x808C6818; // type:func +EnSt_PostLimbDraw = 0x808C68F8; // type:func +EnSt_Draw = 0x808C6934; // type:func +EnBw_SetupAction = 0x808C6F70; // type:func +EnBw_Init = 0x808C6F7C; // type:func +EnBw_Destroy = 0x808C70DC; // type:func +func_809CE884 = 0x808C711C; // type:func +func_809CE9A8 = 0x808C7240; // type:func +func_809CEA24 = 0x808C72BC; // type:func +func_809CF72C = 0x808C7FC4; // type:func +func_809CF7AC = 0x808C8044; // type:func +func_809CF8F0 = 0x808C8188; // type:func +func_809CF984 = 0x808C821C; // type:func +func_809CFBA8 = 0x808C8444; // type:func +func_809CFC4C = 0x808C84E8; // type:func +func_809CFF10 = 0x808C87AC; // type:func +func_809CFF98 = 0x808C8834; // type:func +func_809D00F4 = 0x808C8990; // type:func +func_809D014C = 0x808C89E8; // type:func +func_809D01CC = 0x808C8A68; // type:func +func_809D0268 = 0x808C8B04; // type:func +func_809D03CC = 0x808C8C68; // type:func +func_809D0424 = 0x808C8CC0; // type:func +func_809D0584 = 0x808C8E20; // type:func +EnBw_Update = 0x808C912C; // type:func +EnBw_OverrideLimbDraw = 0x808C95BC; // type:func +EnBw_Draw = 0x808C97CC; // type:func +EnEiyer_Init = 0x808CA2E0; // type:func +EnEiyer_Destroy = 0x808CA4C0; // type:func +EnEiyer_RotateAroundHome = 0x808CA4EC; // type:func +EnEiyer_SetupAppearFromGround = 0x808CA55C; // type:func +EnEiyer_SetupUnderground = 0x808CA69C; // type:func +EnEiyer_SetupInactive = 0x808CA6FC; // type:func +EnEiyer_SetupAmbush = 0x808CA728; // type:func +EnEiyer_SetupGlide = 0x808CA808; // type:func +EnEiyer_SetupStartAttack = 0x808CA884; // type:func +EnEiyer_SetupDiveAttack = 0x808CA898; // type:func +EnEiyer_SetupLand = 0x808CA8E0; // type:func +EnEiyer_SetupHurt = 0x808CA958; // type:func +EnEiyer_SetupDie = 0x808CAA08; // type:func +EnEiyer_SetupDead = 0x808CAAC8; // type:func +EnEiyer_SetupStunned = 0x808CAAF4; // type:func +EnEiyer_AppearFromGround = 0x808CABB8; // type:func +EnEiyer_CheckPlayerCollision = 0x808CAC08; // type:func +EnEiyer_CircleUnderground = 0x808CAC38; // type:func +EnEiyer_WanderUnderground = 0x808CACB4; // type:func +EnEiyer_Inactive = 0x808CADE8; // type:func +EnEiyer_Ambush = 0x808CAE7C; // type:func +EnEiyer_Glide = 0x808CAFD4; // type:func +EnEiyer_StartAttack = 0x808CB1F0; // type:func +EnEiyer_DiveAttack = 0x808CB2EC; // type:func +EnEiyer_Land = 0x808CB378; // type:func +EnEiyer_Hurt = 0x808CB46C; // type:func +EnEiyer_Die = 0x808CB5A4; // type:func +EnEiyer_Dead = 0x808CB658; // type:func +EnEiyer_Stunned = 0x808CB6D8; // type:func +EnEiyer_UpdateDamage = 0x808CB790; // type:func +EnEiyer_Update = 0x808CB8D8; // type:func +EnEiyer_OverrideLimbDraw = 0x808CBAFC; // type:func +EnEiyer_Draw = 0x808CBB50; // type:func +EnRiverSound_Init = 0x808CBF40; // type:func +EnRiverSound_Destroy = 0x808CC010; // type:func +EnRiverSound_FindClosestPointOnLineSegment = 0x808CC068; // type:func +EnRiverSound_GetSfxPos = 0x808CC1D4; // type:func +EnRiverSound_Update = 0x808CC4D0; // type:func +EnRiverSound_Draw = 0x808CC6A0; // type:func +func_80A6B250 = 0x808CC8D0; // type:func +func_80A6B30C = 0x808CC98C; // type:func +EnHorseNormal_Init = 0x808CCA54; // type:func +EnHorseNormal_Destroy = 0x808CCF44; // type:func +func_80A6B91C = 0x808CCFA4; // type:func +EnHorseNormal_FollowPath = 0x808CD05C; // type:func +EnHorseNormal_NextAnimation = 0x808CD238; // type:func +EnHorseNormal_CycleAnimations = 0x808CD28C; // type:func +func_80A6BC48 = 0x808CD2D4; // type:func +func_80A6BCEC = 0x808CD37C; // type:func +func_80A6BD7C = 0x808CD40C; // type:func +EnHorseNormal_Wander = 0x808CD500; // type:func +func_80A6C4CC = 0x808CDB64; // type:func +EnHorseNormal_Wait = 0x808CDC0C; // type:func +func_80A6C6B0 = 0x808CDD4C; // type:func +EnHorseNormal_WaitClone = 0x808CDE00; // type:func +func_80A6C8E0 = 0x808CDF84; // type:func +EnHorseNormal_Update = 0x808CE048; // type:func +EnHorseNormal_PostDraw = 0x808CE1A4; // type:func +func_80A6CC88 = 0x808CE330; // type:func +EnHorseNormal_Draw = 0x808CE518; // type:func +EnOssan_SetupAction = 0x808CEEF0; // type:func +ShopItemDisp_Default = 0x808CEEFC; // type:func +ShopItemDisp_SpookyMask = 0x808CEF14; // type:func +ShopItemDisp_SkullMask = 0x808CEF48; // type:func +ShopItemDisp_BunnyHood = 0x808CEF7C; // type:func +ShopItemDisp_ZoraMask = 0x808CEFB0; // type:func +ShopItemDisp_GoronMask = 0x808CEFE4; // type:func +ShopItemDisp_GerudoMask = 0x808CF018; // type:func +EnOssan_SpawnItemsOnShelves = 0x808CF04C; // type:func +EnOssan_UpdateShopOfferings = 0x808CF1A0; // type:func +EnOssan_TalkDefaultShopkeeper = 0x808CF30C; // type:func +EnOssan_TalkKakarikoPotionShopkeeper = 0x808CF32C; // type:func +EnOssan_TalkMarketPotionShopkeeper = 0x808CF370; // type:func +EnOssan_TalkKokiriShopkeeper = 0x808CF390; // type:func +EnOssan_TalkBazaarShopkeeper = 0x808CF3B0; // type:func +EnOssan_TalkBombchuShopkeeper = 0x808CF3F4; // type:func +EnOssan_TalkZoraShopkeeper = 0x808CF414; // type:func +EnOssan_TalkGoronShopkeeper = 0x808CF46C; // type:func +EnOssan_TalkHappyMaskShopkeeper = 0x808CF540; // type:func +EnOssan_UpdateCameraDirection = 0x808CF5CC; // type:func +EnOssan_TryGetObjBankIndices = 0x808CF630; // type:func +EnOssan_Init = 0x808CF6F4; // type:func +EnOssan_Destroy = 0x808CF8C0; // type:func +EnOssan_UpdateCursorPos = 0x808CF900; // type:func +EnOssan_EndInteraction = 0x808CF964; // type:func +EnOssan_TestEndInteraction = 0x808CFA28; // type:func +EnOssan_TestCancelOption = 0x808CFA70; // type:func +EnOssan_SetStateStartShopping = 0x808CFAD4; // type:func +EnOssan_StartShopping = 0x808CFB58; // type:func +EnOssan_ChooseTalkToOwner = 0x808CFC30; // type:func +EnOssan_SetLookToShopkeeperFromShelf = 0x808CFC90; // type:func +EnOssan_State_Idle = 0x808CFCC4; // type:func +EnOssan_UpdateJoystickInputState = 0x808CFD74; // type:func +EnOssan_SetCursorIndexFromNeutral = 0x808CFEC0; // type:func +EnOssan_CursorRight = 0x808CFFF8; // type:func +EnOssan_CursorLeft = 0x808D0084; // type:func +EnOssan_TryPaybackMask = 0x808D00EC; // type:func +EnOssan_State_StartConversation = 0x808D0228; // type:func +EnOssan_FacingShopkeeperDialogResult = 0x808D03D0; // type:func +EnOssan_State_FacingShopkeeper = 0x808D043C; // type:func +EnOssan_State_TalkingToShopkeeper = 0x808D0554; // type:func +EnOssan_State_LookToLeftShelf = 0x808D05A8; // type:func +EnOssan_State_LookToRightShelf = 0x808D0694; // type:func +EnOssan_CursorUpDown = 0x808D0780; // type:func +EnOssan_HasPlayerSelectedItem = 0x808D0994; // type:func +EnOssan_State_BrowseLeftShelf = 0x808D0B30; // type:func +EnOssan_State_BrowseRightShelf = 0x808D0CF0; // type:func +EnOssan_State_LookFromShelfToShopkeeper = 0x808D0EB0; // type:func +EnOssan_State_DisplayOnlyBombDialog = 0x808D0F6C; // type:func +EnOssan_GiveItemWithFanfare = 0x808D103C; // type:func +EnOssan_SetStateCantGetItem = 0x808D1108; // type:func +EnOssan_SetStateQuickBuyDialog = 0x808D113C; // type:func +EnOssan_HandleCanBuyItem = 0x808D1170; // type:func +EnOssan_HandleCanBuyLonLonMilk = 0x808D1318; // type:func +EnOssan_HandleCanBuyWeirdEgg = 0x808D1424; // type:func +EnOssan_HandleCanBuyBombs = 0x808D155C; // type:func +EnOssan_BuyGoronCityBombs = 0x808D1660; // type:func +EnOssan_State_ItemSelected = 0x808D1704; // type:func +EnOssan_State_SelectMilkBottle = 0x808D17D8; // type:func +EnOssan_State_SelectWeirdEgg = 0x808D18AC; // type:func +EnOssan_State_SelectUnimplementedItem = 0x808D1980; // type:func +EnOssan_State_SelectBombs = 0x808D1A10; // type:func +EnOssan_State_SelectMaskItem = 0x808D1B08; // type:func +EnOssan_State_CantGetItem = 0x808D1CE4; // type:func +EnOssan_State_QuickBuyDialog = 0x808D1D60; // type:func +EnOssan_State_GiveItemWithFanfare = 0x808D1E08; // type:func +EnOssan_State_ItemPurchased = 0x808D1E78; // type:func +EnOssan_State_ContinueShoppingPrompt = 0x808D1FBC; // type:func +EnOssan_State_WaitForDisplayOnlyBombDialog = 0x808D219C; // type:func +EnOssan_State_21 = 0x808D2204; // type:func +EnOssan_State_22 = 0x808D2278; // type:func +EnOssan_State_GiveLonLonMilk = 0x808D22CC; // type:func +EnOssan_State_LendMaskOfTruth = 0x808D2320; // type:func +EnOssan_SetStateGiveDiscountDialog = 0x808D2390; // type:func +EnOssan_State_GiveDiscountDialog = 0x808D23BC; // type:func +EnOssan_PositionSelectedItem = 0x808D2450; // type:func +EnOssan_ResetItemPosition = 0x808D2538; // type:func +EnOssan_TakeItemOffShelf = 0x808D255C; // type:func +EnOssan_ReturnItemToShelf = 0x808D25F8; // type:func +EnOssan_UpdateItemSelectedProperty = 0x808D2684; // type:func +EnOssan_UpdateCursorAnim = 0x808D27C0; // type:func +EnOssan_UpdateStickDirectionPromptAnim = 0x808D288C; // type:func +EnOssan_WaitForBlink = 0x808D2A3C; // type:func +EnOssan_Blink = 0x808D2A70; // type:func +EnOssan_AreShopkeeperObjectsLoaded = 0x808D2B10; // type:func +EnOssan_InitBazaarShopkeeper = 0x808D2BAC; // type:func +EnOssan_InitKokiriShopkeeper = 0x808D2C0C; // type:func +EnOssan_InitGoronShopkeeper = 0x808D2D24; // type:func +EnOssan_InitZoraShopkeeper = 0x808D2E00; // type:func +EnOssan_InitPotionShopkeeper = 0x808D2EDC; // type:func +EnOssan_InitHappyMaskShopkeeper = 0x808D2F3C; // type:func +EnOssan_InitBombchuShopkeeper = 0x808D2F9C; // type:func +EnOssan_SetupHelloDialog = 0x808D2FFC; // type:func +EnOssan_InitActionFunc = 0x808D3164; // type:func +EnOssan_Obj3ToSeg6 = 0x808D341C; // type:func +EnOssan_MainActionFunc = 0x808D3454; // type:func +EnOssan_Update = 0x808D3570; // type:func +EnOssan_OverrideLimbDrawDefaultShopkeeper = 0x808D359C; // type:func +EnOssan_DrawCursor = 0x808D35D4; // type:func +EnOssan_DrawTextRec = 0x808D3840; // type:func +EnOssan_DrawStickDirectionPrompts = 0x808D39DC; // type:func +EnOssan_DrawBazaarShopkeeper = 0x808D3D84; // type:func +EnOssan_OverrideLimbDrawKokiriShopkeeper = 0x808D3E78; // type:func +EnOssan_EmptyDList = 0x808D3F70; // type:func +EnOssan_SetEnvColor = 0x808D3F94; // type:func +EnOssan_DrawKokiriShopkeeper = 0x808D4000; // type:func +EnOssan_DrawGoronShopkeeper = 0x808D4160; // type:func +EnOssan_OverrideLimbDrawZoraShopkeeper = 0x808D4294; // type:func +EnOssan_DrawZoraShopkeeper = 0x808D42CC; // type:func +EnOssan_DrawPotionShopkeeper = 0x808D440C; // type:func +EnOssan_DrawHappyMaskShopkeeper = 0x808D44F8; // type:func +EnOssan_DrawBombchuShopkeeper = 0x808D45E4; // type:func +BgTreemouth_SetupAction = 0x808D54D0; // type:func +BgTreemouth_Init = 0x808D54DC; // type:func +BgTreemouth_Destroy = 0x808D5604; // type:func +func_808BC65C = 0x808D5638; // type:func +func_808BC6F8 = 0x808D56D4; // type:func +func_808BC80C = 0x808D57E8; // type:func +func_808BC864 = 0x808D5840; // type:func +func_808BC8B8 = 0x808D5894; // type:func +func_808BC9EC = 0x808D59C8; // type:func +func_808BCAF0 = 0x808D5AD0; // type:func +BgTreemouth_DoNothing = 0x808D5B6C; // type:func +BgTreemouth_Update = 0x808D5B7C; // type:func +BgTreemouth_Draw = 0x808D5BFC; // type:func +BgDodoago_SetupAction = 0x808D6B30; // type:func +BgDodoago_SpawnSparkles = 0x808D6B3C; // type:func +BgDodoago_Init = 0x808D6C5C; // type:func +BgDodoago_Destroy = 0x808D6DC0; // type:func +BgDodoago_WaitExplosives = 0x808D6E2C; // type:func +BgDodoago_OpenJaw = 0x808D70F0; // type:func +BgDodoago_DoNothing = 0x808D73B4; // type:func +BgDodoago_LightOneEye = 0x808D73C4; // type:func +BgDodoago_Update = 0x808D7428; // type:func +BgDodoago_Draw = 0x808D7580; // type:func +BgHidanDalm_Init = 0x808D78E0; // type:func +BgHidanDalm_Destroy = 0x808D79C8; // type:func +BgHidanDalm_Wait = 0x808D7A10; // type:func +BgHidanDalm_Shrink = 0x808D7B94; // type:func +BgHidanDalm_Update = 0x808D7D44; // type:func +BgHidanDalm_UpdateCollider = 0x808D7DA4; // type:func +BgHidanDalm_Draw = 0x808D7ED0; // type:func +BgHidanHrock_Init = 0x808D8130; // type:func +BgHidanHrock_Destroy = 0x808D8460; // type:func +func_808894A4 = 0x808D84A8; // type:func +func_808894B0 = 0x808D84B8; // type:func +func_8088960C = 0x808D8614; // type:func +func_808896B8 = 0x808D86C0; // type:func +BgHidanHrock_Update = 0x808D87A0; // type:func +BgHidanHrock_Draw = 0x808D87C4; // type:func +func_80A68660 = 0x808D8960; // type:func +func_80A686A8 = 0x808D89AC; // type:func +func_80A68870 = 0x808D8B74; // type:func +EnHorseGanon_Init = 0x808D8C30; // type:func +EnHorseGanon_Destroy = 0x808D8D7C; // type:func +func_80A68AC4 = 0x808D8DCC; // type:func +func_80A68AF0 = 0x808D8DFC; // type:func +func_80A68B20 = 0x808D8E30; // type:func +func_80A68DB0 = 0x808D90C0; // type:func +func_80A68E14 = 0x808D9124; // type:func +EnHorseGanon_Update = 0x808D91E8; // type:func +EnHorseGanon_PostDraw = 0x808D92BC; // type:func +EnHorseGanon_Draw = 0x808D9448; // type:func +BgHidanRock_Init = 0x808D96E0; // type:func +BgHidanRock_Destroy = 0x808D985C; // type:func +func_8088B24C = 0x808D98B0; // type:func +func_8088B268 = 0x808D98D0; // type:func +func_8088B5F4 = 0x808D9C60; // type:func +func_8088B634 = 0x808D9CA0; // type:func +func_8088B69C = 0x808D9D0C; // type:func +func_8088B79C = 0x808D9E0C; // type:func +func_8088B90C = 0x808D9F7C; // type:func +func_8088B954 = 0x808D9FC4; // type:func +func_8088B990 = 0x808DA000; // type:func +BgHidanRock_Update = 0x808DA1EC; // type:func +func_8088BC40 = 0x808DA2BC; // type:func +BgHidanRock_Draw = 0x808DA4B8; // type:func +BgHidanRsekizou_Init = 0x808DA7D0; // type:func +BgHidanRsekizou_Destroy = 0x808DA8D4; // type:func +BgHidanRsekizou_Update = 0x808DA91C; // type:func +BgHidanRsekizou_DrawFireball = 0x808DACE0; // type:func +BgHidanRsekizou_Draw = 0x808DB000; // type:func +func_8088CEC0 = 0x808DB3B0; // type:func +BgHidanSekizou_Init = 0x808DB76C; // type:func +BgHidanSekizou_Destroy = 0x808DB8E0; // type:func +func_8088D434 = 0x808DB928; // type:func +func_8088D720 = 0x808DBC14; // type:func +func_8088D750 = 0x808DBC44; // type:func +BgHidanSekizou_Update = 0x808DBDB0; // type:func +func_8088D9F4 = 0x808DBEEC; // type:func +func_8088DC50 = 0x808DC134; // type:func +func_8088DE08 = 0x808DC2EC; // type:func +BgHidanSekizou_Draw = 0x808DC3CC; // type:func +BgHidanSima_Init = 0x808DC800; // type:func +BgHidanSima_Destroy = 0x808DC904; // type:func +func_8088E518 = 0x808DC94C; // type:func +func_8088E5D0 = 0x808DCA08; // type:func +func_8088E6D0 = 0x808DCB0C; // type:func +func_8088E760 = 0x808DCBA4; // type:func +func_8088E7A8 = 0x808DCBEC; // type:func +func_8088E90C = 0x808DCD50; // type:func +BgHidanSima_Update = 0x808DCEB0; // type:func +func_8088EB54 = 0x808DCFA0; // type:func +BgHidanSima_Draw = 0x808DD438; // type:func +BgHidanSyoku_Init = 0x808DD720; // type:func +BgHidanSyoku_Destroy = 0x808DD7AC; // type:func +func_8088F47C = 0x808DD7E0; // type:func +func_8088F4B8 = 0x808DD81C; // type:func +func_8088F514 = 0x808DD87C; // type:func +func_8088F5A0 = 0x808DD908; // type:func +func_8088F62C = 0x808DD994; // type:func +BgHidanSyoku_Update = 0x808DD9F0; // type:func +BgHidanSyoku_Draw = 0x808DDA98; // type:func +EnXc_InitCollider = 0x808DDB80; // type:func +EnXc_UpdateCollider = 0x808DDBCC; // type:func +EnXc_Destroy = 0x808DDC10; // type:func +EnXc_CalculateHeadTurn = 0x808DDC3C; // type:func +EnXc_SetEyePattern = 0x808DDCC4; // type:func +EnXc_SpawnNut = 0x808DDD4C; // type:func +EnXc_BgCheck = 0x808DDE14; // type:func +EnXc_AnimIsFinished = 0x808DDE5C; // type:func +EnXc_GetCue = 0x808DDE80; // type:func +EnXc_CheckForCue = 0x808DDEA4; // type:func +EnXc_CheckForNoCue = 0x808DDEF0; // type:func +func_80B3C588 = 0x808DDF3C; // type:func +func_80B3C620 = 0x808DDFD4; // type:func +EnXc_ChangeAnimation = 0x808DE0B4; // type:func +EnXc_CheckAndSetAction = 0x808DE170; // type:func +func_80B3C7D4 = 0x808DE188; // type:func +func_80B3C8CC = 0x808DE1B4; // type:func +func_80B3C924 = 0x808DE210; // type:func +func_80B3C964 = 0x808DE250; // type:func +func_80B3C9DC = 0x808DE2C8; // type:func +func_80B3C9EC = 0x808DE2DC; // type:func +func_80B3CA38 = 0x808DE328; // type:func +EnXc_MinuetCS = 0x808DE37C; // type:func +func_80B3CB58 = 0x808DE454; // type:func +EnXc_BoleroCS = 0x808DE4A8; // type:func +EnXc_SetupSerenadeAction = 0x808DE608; // type:func +EnXc_SerenadeCS = 0x808DE660; // type:func +EnXc_DoNothing = 0x808DE728; // type:func +EnXc_SetWalkingSFX = 0x808DE738; // type:func +EnXc_SetNutThrowSFX = 0x808DE7B8; // type:func +EnXc_SetLandingSFX = 0x808DE844; // type:func +EnXc_SetColossusAppearSFX = 0x808DE8C4; // type:func +func_80B3D118 = 0x808DE9D0; // type:func +EnXc_SetColossusWindSFX = 0x808DEA14; // type:func +EnXc_SpawnFlame = 0x808DEB1C; // type:func +EnXc_SetupFlamePos = 0x808DEBC0; // type:func +EnXc_DestroyFlame = 0x808DEC3C; // type:func +EnXc_InitFlame = 0x808DEC7C; // type:func +func_80B3D48C = 0x808DED18; // type:func +EnXc_GetCurrentHarpAnim = 0x808DED68; // type:func +EnXc_CalcXZAccel = 0x808DEDFC; // type:func +func_80B3D644 = 0x808DEED4; // type:func +EnXc_CalcXZSpeed = 0x808DEEF4; // type:func +func_80B3D6F0 = 0x808DEF80; // type:func +func_80B3D710 = 0x808DEFA0; // type:func +func_80B3D730 = 0x808DEFC0; // type:func +func_80B3D750 = 0x808DEFE0; // type:func +EnXc_SetupFallFromSkyAction = 0x808DF02C; // type:func +func_80B3D8A4 = 0x808DF13C; // type:func +EnXc_SetupWalkAction = 0x808DF22C; // type:func +EnXc_SetupHaltAction = 0x808DF29C; // type:func +EnXc_SetupStoppedAction = 0x808DF348; // type:func +func_80B3DAF0 = 0x808DF390; // type:func +EnXc_SetupInitialHarpAction = 0x808DF450; // type:func +EnXc_SetupPlayingHarpAction = 0x808DF4C8; // type:func +func_80B3DCA8 = 0x808DF550; // type:func +EnXc_SetupHarpPutawayAction = 0x808DF5E4; // type:func +func_80B3DE00 = 0x808DF6B4; // type:func +func_80B3DE78 = 0x808DF72C; // type:func +EnXc_SetupReverseAccel = 0x808DF7A8; // type:func +EnXc_SetupReverseWalkAction = 0x808DF858; // type:func +EnXc_SetupReverseHaltAction = 0x808DF8C8; // type:func +EnXc_SetupNutThrow = 0x808DF974; // type:func +func_80B3E164 = 0x808DFA1C; // type:func +EnXc_SetupDisappear = 0x808DFA70; // type:func +EnXc_ActionFunc0 = 0x808DFAE0; // type:func +EnXc_ActionFunc1 = 0x808DFB20; // type:func +EnXc_GracefulFall = 0x808DFB60; // type:func +EnXc_Accelerate = 0x808DFBDC; // type:func +EnXc_Walk = 0x808DFC3C; // type:func +EnXc_Stopped = 0x808DFC9C; // type:func +EnXc_ActionFunc6 = 0x808DFCFC; // type:func +EnXc_ActionFunc7 = 0x808DFD44; // type:func +EnXc_ActionFunc8 = 0x808DFD90; // type:func +EnXc_ActionFunc9 = 0x808DFDE0; // type:func +EnXc_ActionFunc10 = 0x808DFE28; // type:func +EnXc_ActionFunc11 = 0x808DFE70; // type:func +EnXc_ActionFunc12 = 0x808DFEBC; // type:func +EnXc_ActionFunc13 = 0x808DFF08; // type:func +EnXc_ReverseAccelerate = 0x808DFF64; // type:func +EnXc_ActionFunc15 = 0x808DFFD0; // type:func +EnXc_HaltAndWaitToThrowNut = 0x808E003C; // type:func +EnXc_ThrowNut = 0x808E00A8; // type:func +EnXc_Delete = 0x808E0110; // type:func +EnXc_Fade = 0x808E016C; // type:func +func_80B3E87C = 0x808E018C; // type:func +EnXc_PullingOutHarpOverrideLimbDraw = 0x808E01BC; // type:func +EnXc_HarpOverrideLimbDraw = 0x808E01F8; // type:func +EnXc_DrawPullingOutHarp = 0x808E0220; // type:func +EnXc_DrawHarp = 0x808E035C; // type:func +func_80B3EBF0 = 0x808E0498; // type:func +func_80B3EC00 = 0x808E04AC; // type:func +func_80B3EC0C = 0x808E04BC; // type:func +func_80B3EC90 = 0x808E0540; // type:func +func_80B3ECD8 = 0x808E0588; // type:func +EnXc_ActionFunc20 = 0x808E05F8; // type:func +EnXc_ActionFunc21 = 0x808E061C; // type:func +EnXc_ActionFunc22 = 0x808E063C; // type:func +EnXc_ActionFunc23 = 0x808E0684; // type:func +EnXc_ActionFunc24 = 0x808E06E4; // type:func +EnXc_ActionFunc25 = 0x808E06F4; // type:func +EnXc_ActionFunc26 = 0x808E0704; // type:func +EnXc_ActionFunc27 = 0x808E0714; // type:func +EnXc_ActionFunc28 = 0x808E0724; // type:func +func_80B3EE64 = 0x808E0734; // type:func +func_80B3EE74 = 0x808E0748; // type:func +func_80B3EEA4 = 0x808E077C; // type:func +func_80B3EEC8 = 0x808E07A0; // type:func +func_80B3EEEC = 0x808E07C4; // type:func +func_80B3EF10 = 0x808E07E8; // type:func +func_80B3EF34 = 0x808E080C; // type:func +func_80B3EF58 = 0x808E0830; // type:func +func_80B3EF80 = 0x808E0858; // type:func +func_80B3EFA4 = 0x808E087C; // type:func +func_80B3EFC8 = 0x808E08A0; // type:func +func_80B3EFEC = 0x808E08C4; // type:func +func_80B3F010 = 0x808E08E8; // type:func +func_80B3F0B8 = 0x808E0994; // type:func +func_80B3F0DC = 0x808E09B8; // type:func +func_80B3F100 = 0x808E09DC; // type:func +EnXc_Serenade = 0x808E0A00; // type:func +EnXc_ActionFunc30 = 0x808E0A20; // type:func +EnXc_ActionFunc31 = 0x808E0A4C; // type:func +EnXc_ActionFunc32 = 0x808E0A90; // type:func +EnXc_ActionFunc33 = 0x808E0ABC; // type:func +EnXc_ActionFunc34 = 0x808E0AE8; // type:func +EnXc_ActionFunc35 = 0x808E0B14; // type:func +EnXc_ActionFunc36 = 0x808E0B40; // type:func +EnXc_ActionFunc37 = 0x808E0B6C; // type:func +EnXc_ActionFunc38 = 0x808E0B98; // type:func +EnXc_ActionFunc39 = 0x808E0BC4; // type:func +EnXc_ActionFunc40 = 0x808E0BF0; // type:func +EnXc_ActionFunc41 = 0x808E0C50; // type:func +EnXc_ActionFunc42 = 0x808E0C7C; // type:func +EnXc_ActionFunc43 = 0x808E0CA8; // type:func +EnXc_ActionFunc44 = 0x808E0CD4; // type:func +func_80B3F3C8 = 0x808E0CE4; // type:func +func_80B3F3D8 = 0x808E0CF8; // type:func +EnXc_PlayDiveSFX = 0x808E0D18; // type:func +EnXc_LakeHyliaDive = 0x808E0D6C; // type:func +func_80B3F534 = 0x808E0E58; // type:func +func_80B3F59C = 0x808E0EC0; // type:func +func_80B3F620 = 0x808E0F44; // type:func +func_80B3F644 = 0x808E0F68; // type:func +func_80B3F668 = 0x808E0F8C; // type:func +func_80B3F6DC = 0x808E1000; // type:func +EnXc_SetupKneelAction = 0x808E1024; // type:func +func_80B3F754 = 0x808E107C; // type:func +func_80B3F7BC = 0x808E10EC; // type:func +EnXc_ActionFunc45 = 0x808E1128; // type:func +EnXc_ActionFunc46 = 0x808E1154; // type:func +EnXc_ActionFunc47 = 0x808E1180; // type:func +EnXc_ActionFunc48 = 0x808E11D8; // type:func +EnXc_ActionFunc49 = 0x808E1204; // type:func +EnXc_Kneel = 0x808E1268; // type:func +EnXc_ActionFunc51 = 0x808E12CC; // type:func +EnXc_ActionFunc52 = 0x808E1330; // type:func +func_80B3FA08 = 0x808E1350; // type:func +func_80B3FA2C = 0x808E1378; // type:func +EnXc_PlayTriforceSFX = 0x808E1398; // type:func +func_80B3FAE0 = 0x808E1430; // type:func +EnXc_CalcTriforce = 0x808E1478; // type:func +func_80B3FF0C = 0x808E1870; // type:func +EnXc_SetupShowTriforceAction = 0x808E1918; // type:func +EnXc_SetupShowTriforceIdleAction = 0x808E19A8; // type:func +func_80B400AC = 0x808E1A14; // type:func +EnXc_ActionFunc53 = 0x808E1A50; // type:func +EnXc_ActionFunc54 = 0x808E1A70; // type:func +EnXc_ShowTriforce = 0x808E1AB8; // type:func +EnXc_ShowTriforceIdle = 0x808E1B20; // type:func +EnXc_TriforceOverrideLimbDraw = 0x808E1B7C; // type:func +EnXc_TriforcePostLimbDraw = 0x808E1BA4; // type:func +EnXc_DrawTriforce = 0x808E1C20; // type:func +func_80B40590 = 0x808E1EB4; // type:func +EnXc_SetThrownAroundSFX = 0x808E1ED0; // type:func +EnXc_PlayLinkScreamSFX = 0x808E1F94; // type:func +EnXc_SetCrySFX = 0x808E1FC8; // type:func +func_80B406F8 = 0x808E2024; // type:func +EnXc_SetupIdleInNocturne = 0x808E203C; // type:func +EnXc_SetupDefenseStance = 0x808E20D8; // type:func +EnXc_SetupContortions = 0x808E2150; // type:func +EnXc_SetupFallInNocturne = 0x808E21EC; // type:func +EnXc_SetupHittingGroundInNocturne = 0x808E22C8; // type:func +func_80B40A78 = 0x808E2368; // type:func +EnXc_SetupKneelInNocturne = 0x808E2408; // type:func +func_80B40BB4 = 0x808E24A4; // type:func +func_80B40C50 = 0x808E2540; // type:func +func_80B40C74 = 0x808E2564; // type:func +func_80B40C98 = 0x808E2588; // type:func +func_80B40CBC = 0x808E25AC; // type:func +func_80B40CE0 = 0x808E25D0; // type:func +func_80B40D08 = 0x808E25F8; // type:func +func_80B40D2C = 0x808E261C; // type:func +func_80B40D50 = 0x808E2640; // type:func +func_80B40D74 = 0x808E2664; // type:func +EnXc_SetupReverseHaltInNocturneCS = 0x808E2688; // type:func +func_80B40E40 = 0x808E2734; // type:func +func_80B40E64 = 0x808E2758; // type:func +func_80B40E88 = 0x808E277C; // type:func +EnXc_SetupNocturneState = 0x808E27A0; // type:func +EnXc_InitialNocturneAction = 0x808E28E0; // type:func +EnXc_IdleInNocturne = 0x808E2900; // type:func +EnXc_DefenseStance = 0x808E2950; // type:func +EnXc_Contort = 0x808E2998; // type:func +EnXc_FallInNocturne = 0x808E2A04; // type:func +EnXc_HitGroundInNocturne = 0x808E2A6C; // type:func +EnXc_ActionFunc63 = 0x808E2AAC; // type:func +EnXc_KneelInNocturneCS = 0x808E2B08; // type:func +EnXc_ActionFunc65 = 0x808E2B50; // type:func +EnXc_ActionFunc66 = 0x808E2B94; // type:func +EnXc_ActionFunc67 = 0x808E2BC0; // type:func +EnXc_ActionFunc68 = 0x808E2BEC; // type:func +EnXc_ActionFunc69 = 0x808E2C18; // type:func +EnXc_ActionFunc70 = 0x808E2C44; // type:func +EnXc_ActionFunc71 = 0x808E2C70; // type:func +EnXc_ActionFunc72 = 0x808E2C9C; // type:func +EnXc_ReverseAccelInNocturneCS = 0x808E2CC8; // type:func +EnXc_ReverseWalkInNocturneCS = 0x808E2CF4; // type:func +EnXc_ReverseHaltInNocturneCS = 0x808E2D48; // type:func +EnXc_ThrowNutInNocturneCS = 0x808E2D74; // type:func +EnXc_DeleteInNocturneCS = 0x808E2DA0; // type:func +EnXc_KillInNocturneCS = 0x808E2DCC; // type:func +EnXc_DrawSquintingEyes = 0x808E2DF0; // type:func +EnXc_InitTempleOfTime = 0x808E2ED0; // type:func +EnXc_SetupDialogueAction = 0x808E303C; // type:func +func_80B41798 = 0x808E30C4; // type:func +EnXc_BlockingPedestalAction = 0x808E3110; // type:func +EnXc_ActionFunc80 = 0x808E3178; // type:func +EnXc_Update = 0x808E31E0; // type:func +EnXc_Init = 0x808E3228; // type:func +EnXc_OverrideLimbDraw = 0x808E3394; // type:func +EnXc_PostLimbDraw = 0x808E341C; // type:func +EnXc_DrawNothing = 0x808E34A8; // type:func +EnXc_DrawDefault = 0x808E34B8; // type:func +EnXc_Draw = 0x808E35C0; // type:func +BgHidanCurtain_Init = 0x808E4310; // type:func +BgHidanCurtain_Destroy = 0x808E4524; // type:func +BgHidanCurtain_WaitForSwitchOn = 0x808E4550; // type:func +BgHidanCurtain_WaitForCutscene = 0x808E4604; // type:func +BgHidanCurtain_WaitForClear = 0x808E4630; // type:func +BgHidanCurtain_WaitForSwitchOff = 0x808E4674; // type:func +BgHidanCurtain_TurnOn = 0x808E46B8; // type:func +BgHidanCurtain_TurnOff = 0x808E472C; // type:func +BgHidanCurtain_WaitForTimer = 0x808E481C; // type:func +BgHidanCurtain_Update = 0x808E4880; // type:func +BgHidanCurtain_Draw = 0x808E4B14; // type:func +BgSpot00Hanebasi_Init = 0x808E4DB0; // type:func +BgSpot00Hanebasi_Destroy = 0x808E51C0; // type:func +BgSpot00Hanebasi_DrawbridgeWait = 0x808E521C; // type:func +BgSpot00Hanebasi_DoNothing = 0x808E534C; // type:func +BgSpot00Hanebasi_DrawbridgeRiseAndFall = 0x808E535C; // type:func +BgSpot00Hanebasi_SetTorchLightInfo = 0x808E5490; // type:func +BgSpot00Hanebasi_Update = 0x808E55E8; // type:func +BgSpot00Hanebasi_DrawTorches = 0x808E58F8; // type:func +BgSpot00Hanebasi_Draw = 0x808E5BA0; // type:func +EnMb_SetupAction = 0x808E5EC0; // type:func +EnMb_Init = 0x808E5ECC; // type:func +EnMb_Destroy = 0x808E6230; // type:func +EnMb_FaceWaypoint = 0x808E6280; // type:func +EnMb_NextWaypoint = 0x808E62B8; // type:func +EnMb_IsPlayerInCorridor = 0x808E63A4; // type:func +EnMb_FindWaypointTowardsPlayer = 0x808E6518; // type:func +EnMb_SetupSpearGuardLookAround = 0x808E66A8; // type:func +EnMb_SetupClubWaitPlayerNear = 0x808E6710; // type:func +EnMb_SetupSpearPatrolTurnTowardsWaypoint = 0x808E6774; // type:func +EnMb_SetupSpearGuardWalk = 0x808E67EC; // type:func +EnMb_SetupSpearPatrolWalkTowardsWaypoint = 0x808E6890; // type:func +EnMb_SetupSpearPrepareAndCharge = 0x808E6940; // type:func +EnMb_SetupSpearPatrolImmediateCharge = 0x808E69F8; // type:func +EnMb_SetupClubAttack = 0x808E6A68; // type:func +EnMb_SetupSpearEndChargeQuick = 0x808E6B38; // type:func +EnMb_SetupSpearPatrolEndCharge = 0x808E6B98; // type:func +EnMb_SetupClubWaitAfterAttack = 0x808E6C1C; // type:func +EnMb_SetupClubDamaged = 0x808E6C94; // type:func +EnMb_SetupClubDamagedWhileKneeling = 0x808E6CF4; // type:func +EnMb_SetupClubDead = 0x808E6D7C; // type:func +EnMb_SetupStunned = 0x808E6E04; // type:func +EnMb_Stunned = 0x808E6EA8; // type:func +EnMb_SpearGuardLookAround = 0x808E6FB4; // type:func +EnMb_SpearPatrolTurnTowardsWaypoint = 0x808E702C; // type:func +EnMb_SpearEndChargeQuick = 0x808E7190; // type:func +EnMb_ClubWaitAfterAttack = 0x808E72F8; // type:func +EnMb_SpearPatrolEndCharge = 0x808E733C; // type:func +EnMb_SpearGuardPrepareAndCharge = 0x808E7654; // type:func +EnMb_ClubAttack = 0x808E77BC; // type:func +EnMb_SpearPatrolPrepareAndCharge = 0x808E7B34; // type:func +EnMb_SpearPatrolImmediateCharge = 0x808E7E98; // type:func +EnMb_ClubDamaged = 0x808E8208; // type:func +EnMb_ClubDamagedWhileKneeling = 0x808E829C; // type:func +EnMb_ClubDead = 0x808E83A8; // type:func +EnMb_SpearGuardWalk = 0x808E866C; // type:func +EnMb_SpearPatrolWalkTowardsWaypoint = 0x808E897C; // type:func +EnMb_ClubWaitPlayerNear = 0x808E8C68; // type:func +EnMb_SetupSpearDamaged = 0x808E8D18; // type:func +EnMb_SpearDamaged = 0x808E8DE0; // type:func +EnMb_SetupSpearDead = 0x808E8E58; // type:func +EnMb_SpearDead = 0x808E8F30; // type:func +EnMb_SpearUpdateAttackCollider = 0x808E9148; // type:func +EnMb_ClubUpdateAttackCollider = 0x808E92D4; // type:func +EnMb_CheckColliding = 0x808E936C; // type:func +EnMb_Update = 0x808E9538; // type:func +EnMb_PostLimbDraw = 0x808E970C; // type:func +EnMb_Draw = 0x808E98A8; // type:func +EnBombf_SetupAction = 0x808EA0F0; // type:func +EnBombf_Init = 0x808EA0FC; // type:func +EnBombf_Destroy = 0x808EA2D8; // type:func +EnBombf_SetupGrowBomb = 0x808EA318; // type:func +EnBombf_GrowBomb = 0x808EA340; // type:func +EnBombf_Move = 0x808EA650; // type:func +EnBombf_WaitForRelease = 0x808EA774; // type:func +EnBombf_Explode = 0x808EA7D8; // type:func +EnBombf_Update = 0x808EA92C; // type:func +EnBombf_NewMtxDList = 0x808EB0D8; // type:func +EnBombf_Draw = 0x808EB160; // type:func +BgHidanFirewall_Init = 0x808EB560; // type:func +BgHidanFirewall_Destroy = 0x808EB600; // type:func +BgHidanFirewall_CheckProximity = 0x808EB62C; // type:func +BgHidanFirewall_Wait = 0x808EB69C; // type:func +BgHidanFirewall_Countdown = 0x808EB6E4; // type:func +BgHidanFirewall_Erupt = 0x808EB718; // type:func +BgHidanFirewall_Collide = 0x808EB7A8; // type:func +BgHidanFirewall_ColliderFollowPlayer = 0x808EB810; // type:func +BgHidanFirewall_Update = 0x808EB974; // type:func +BgHidanFirewall_Draw = 0x808EBA4C; // type:func +BgDyYoseizo_Init = 0x808EBCC0; // type:func +BgDyYoseizo_Destroy = 0x808EBDC4; // type:func +BgDyYoseizo_SpawnEffects = 0x808EBDD4; // type:func +BgDyYoseizo_Bob = 0x808EC0D0; // type:func +BgDyYoseizo_CheckMagicAcquired = 0x808EC198; // type:func +BgDyYoseizo_ChooseType = 0x808EC25C; // type:func +BgDyYoseizo_SetupSpinGrow_NoReward = 0x808EC658; // type:func +BgDyYoseizo_SpinGrow_NoReward = 0x808EC754; // type:func +BgDyYoseizo_CompleteSpinGrow_NoReward = 0x808EC8B0; // type:func +BgDyYoseizo_SetupGreetPlayer_NoReward = 0x808EC960; // type:func +BgDyYoseizo_GreetPlayer_NoReward = 0x808ECA78; // type:func +BgDyYoseizo_SetupHealPlayer_NoReward = 0x808ECB54; // type:func +BgDyYoseizo_HealPlayer_NoReward = 0x808ECC40; // type:func +BgDyYoseizo_SayFarewell_NoReward = 0x808ECF18; // type:func +BgDyYoseizo_SetupSpinShrink = 0x808ECFF4; // type:func +BgDyYoseizo_SpinShrink = 0x808ED0F8; // type:func +BgDyYoseizo_Vanish = 0x808ED1E8; // type:func +BgDyYoseizo_SetupSpinGrow_Reward = 0x808ED28C; // type:func +BgDyYoseizo_SpinGrowSetupGive_Reward = 0x808ED3C0; // type:func +BgDyYoseizo_Give_Reward = 0x808ED6EC; // type:func +BgDyYoseizo_Update = 0x808EDD3C; // type:func +BgDyYoseizo_OverrideLimbDraw = 0x808EDF68; // type:func +BgDyYoseizo_Draw = 0x808EDFD0; // type:func +BgDyYoseizo_SpawnEffect = 0x808EE158; // type:func +BgDyYoseizo_UpdateEffects = 0x808EE268; // type:func +BgDyYoseizo_DrawEffects = 0x808EE55C; // type:func +EnZl2_Destroy = 0x808EEAC0; // type:func +EnZl2_UpdateEyes = 0x808EEAE4; // type:func +func_80B4EA40 = 0x808EEB74; // type:func +func_80B4EAF4 = 0x808EEC28; // type:func +func_80B4EBB8 = 0x808EECEC; // type:func +func_80B4EC48 = 0x808EED7C; // type:func +EnZl2_setEyesIndex = 0x808EEE1C; // type:func +EnZl2_setEyeIndex2 = 0x808EEE3C; // type:func +EnZl2_setMouthIndex = 0x808EEE54; // type:func +func_80B4ED2C = 0x808EEE6C; // type:func +EnZl2_UpdateSkelAnime = 0x808EEEB4; // type:func +EnZl2_GetCue = 0x808EEED8; // type:func +func_80B4EDB8 = 0x808EEF00; // type:func +func_80B4EE38 = 0x808EEF80; // type:func +func_80B4EF64 = 0x808EF0B0; // type:func +func_80B4F230 = 0x808EF380; // type:func +func_80B4F45C = 0x808EF5B0; // type:func +EnZl2_PostLimbDraw = 0x808EFCAC; // type:func +func_80B4FCCC = 0x808EFDF8; // type:func +func_80B4FD00 = 0x808EFE30; // type:func +func_80B4FD90 = 0x808EFEC0; // type:func +func_80B4FDD4 = 0x808EFF04; // type:func +func_80B4FE10 = 0x808EFF44; // type:func +func_80B4FE48 = 0x808EFF7C; // type:func +func_80B4FE6C = 0x808EFFA4; // type:func +func_80B4FE90 = 0x808EFFCC; // type:func +func_80B4FEB4 = 0x808EFFF4; // type:func +func_80B4FED8 = 0x808F001C; // type:func +EnZl2_GiveLightArrows = 0x808F0044; // type:func +func_80B4FF84 = 0x808F00D4; // type:func +func_80B4FFF0 = 0x808F0140; // type:func +func_80B5008C = 0x808F01E0; // type:func +func_80B500E0 = 0x808F0234; // type:func +func_80B501C4 = 0x808F0318; // type:func +func_80B501E8 = 0x808F033C; // type:func +func_80B50260 = 0x808F03B4; // type:func +func_80B50278 = 0x808F03D0; // type:func +func_80B50304 = 0x808F045C; // type:func +func_80B503DC = 0x808F0534; // type:func +func_80B5042C = 0x808F0584; // type:func +func_80B50488 = 0x808F05E0; // type:func +func_80B504D4 = 0x808F062C; // type:func +func_80B5053C = 0x808F0690; // type:func +func_80B50580 = 0x808F06D8; // type:func +func_80B505D4 = 0x808F072C; // type:func +func_80B50618 = 0x808F0774; // type:func +func_80B50644 = 0x808F07A0; // type:func +func_80B50670 = 0x808F07CC; // type:func +func_80B506C4 = 0x808F0820; // type:func +func_80B5073C = 0x808F089C; // type:func +func_80B50780 = 0x808F08E4; // type:func +func_80B507E8 = 0x808F094C; // type:func +func_80B5082C = 0x808F0994; // type:func +func_80B50880 = 0x808F09E8; // type:func +func_80B508C8 = 0x808F0A30; // type:func +func_80B50928 = 0x808F0A8C; // type:func +func_80B50970 = 0x808F0AD4; // type:func +func_80B50980 = 0x808F0AE8; // type:func +func_80B509A0 = 0x808F0B0C; // type:func +func_80B50A04 = 0x808F0B70; // type:func +func_80B50BBC = 0x808F0D14; // type:func +func_80B50BEC = 0x808F0D4C; // type:func +func_80B50C40 = 0x808F0DA8; // type:func +func_80B50CA8 = 0x808F0E18; // type:func +func_80B50CFC = 0x808F0E74; // type:func +func_80B50D50 = 0x808F0ED0; // type:func +func_80B50D94 = 0x808F0F1C; // type:func +func_80B50DE8 = 0x808F0F78; // type:func +func_80B50E3C = 0x808F0FD4; // type:func +func_80B50E90 = 0x808F1030; // type:func +func_80B50EE4 = 0x808F108C; // type:func +func_80B50F38 = 0x808F10E8; // type:func +func_80B50F8C = 0x808F1144; // type:func +func_80B50FE8 = 0x808F11A8; // type:func +func_80B51034 = 0x808F11FC; // type:func +func_80B51080 = 0x808F1250; // type:func +func_80B510CC = 0x808F12A4; // type:func +func_80B51118 = 0x808F12F8; // type:func +func_80B51164 = 0x808F134C; // type:func +func_80B511B0 = 0x808F13A0; // type:func +func_80B511FC = 0x808F13F4; // type:func +func_80B51250 = 0x808F1450; // type:func +func_80B512B8 = 0x808F14C0; // type:func +func_80B51310 = 0x808F1520; // type:func +func_80B5135C = 0x808F1570; // type:func +func_80B513A8 = 0x808F15BC; // type:func +func_80B51418 = 0x808F1630; // type:func +func_80B5146C = 0x808F1684; // type:func +func_80B5149C = 0x808F16B8; // type:func +func_80B514F8 = 0x808F1718; // type:func +func_80B5154C = 0x808F176C; // type:func +func_80B515C4 = 0x808F17E4; // type:func +func_80B515D8 = 0x808F17FC; // type:func +func_80B51644 = 0x808F1868; // type:func +func_80B51678 = 0x808F189C; // type:func +func_80B516D0 = 0x808F18F4; // type:func +func_80B51704 = 0x808F1928; // type:func +func_80B5175C = 0x808F1980; // type:func +func_80B51790 = 0x808F19B4; // type:func +func_80B517E0 = 0x808F1A04; // type:func +func_80B51824 = 0x808F1A4C; // type:func +func_80B5187C = 0x808F1AA4; // type:func +func_80B518C0 = 0x808F1AEC; // type:func +func_80B51948 = 0x808F1B74; // type:func +func_80B51A5C = 0x808F1C74; // type:func +func_80B51A8C = 0x808F1CAC; // type:func +func_80B51AE4 = 0x808F1D0C; // type:func +func_80B51B44 = 0x808F1D74; // type:func +func_80B51BA8 = 0x808F1DE0; // type:func +func_80B51C0C = 0x808F1E4C; // type:func +func_80B51C64 = 0x808F1EAC; // type:func +func_80B51CA8 = 0x808F1EF8; // type:func +func_80B51D0C = 0x808F1F64; // type:func +func_80B51D24 = 0x808F1F80; // type:func +func_80B51DA4 = 0x808F2000; // type:func +func_80B51EA8 = 0x808F2104; // type:func +func_80B51EBC = 0x808F211C; // type:func +func_80B51F38 = 0x808F219C; // type:func +func_80B51FA8 = 0x808F220C; // type:func +func_80B52068 = 0x808F22B8; // type:func +func_80B52098 = 0x808F22F0; // type:func +func_80B52108 = 0x808F2368; // type:func +func_80B52114 = 0x808F2378; // type:func +func_80B521A0 = 0x808F23D8; // type:func +EnZl2_Update = 0x808F2464; // type:func +EnZl2_Init = 0x808F24AC; // type:func +EnZl2_OverrideLimbDraw = 0x808F2558; // type:func +func_80B523BC = 0x808F25C0; // type:func +func_80B523C8 = 0x808F25D0; // type:func +func_80B525D4 = 0x808F27AC; // type:func +EnZl2_Draw = 0x808F2954; // type:func +BgHidanFslift_Init = 0x808F31F0; // type:func +BgHidanFslift_SetHookshotTargetPos = 0x808F32D8; // type:func +BgHidanFslift_Destroy = 0x808F3338; // type:func +BgHidanFslift_SetupIdle = 0x808F336C; // type:func +BgHidanFslift_Idle = 0x808F3388; // type:func +BgHidanFslift_Descend = 0x808F3428; // type:func +BgHidanFslift_Ascend = 0x808F3494; // type:func +BgHidanFslift_Update = 0x808F3530; // type:func +BgHidanFslift_Draw = 0x808F35D8; // type:func +EnOE2_SetupAction = 0x808F36C0; // type:func +EnOE2_Init = 0x808F36CC; // type:func +EnOE2_Destroy = 0x808F36F4; // type:func +EnOE2_DoNothing = 0x808F3704; // type:func +EnOE2_Update = 0x808F3714; // type:func +EnOE2_Draw = 0x808F3724; // type:func +BgYdanHasi_Init = 0x808F37A0; // type:func +BgYdanHasi_Destroy = 0x808F3904; // type:func +BgYdanHasi_UpdateFloatingBlock = 0x808F3938; // type:func +BgYdanHasi_InitWater = 0x808F3A70; // type:func +BgYdanHasi_MoveWater = 0x808F3ABC; // type:func +BgYdanHasi_DecWaterTimer = 0x808F3B8C; // type:func +BgYdanHasi_SetupThreeBlocks = 0x808F3BE0; // type:func +BgYdanHasi_UpdateThreeBlocks = 0x808F3C4C; // type:func +BgYdanHasi_Update = 0x808F3D1C; // type:func +BgYdanHasi_Draw = 0x808F3D40; // type:func +BgYdanMaruta_Init = 0x808F3F50; // type:func +BgYdanMaruta_Destroy = 0x808F41B4; // type:func +func_808BEFF4 = 0x808F4208; // type:func +func_808BF078 = 0x808F428C; // type:func +func_808BF108 = 0x808F431C; // type:func +func_808BF1EC = 0x808F4400; // type:func +BgYdanMaruta_DoNothing = 0x808F4470; // type:func +BgYdanMaruta_Update = 0x808F4480; // type:func +BgYdanMaruta_Draw = 0x808F44A4; // type:func +BossGanondrof_ClearPixels8x8 = 0x808F4630; // type:func +BossGanondrof_ClearPixels16x8 = 0x808F4670; // type:func +BossGanondrof_ClearPixels16x16 = 0x808F46B0; // type:func +BossGanondrof_ClearPixels32x16 = 0x808F46E0; // type:func +BossGanondrof_ClearPixels16x32 = 0x808F4728; // type:func +BossGanondrof_ClearPixels = 0x808F4774; // type:func +BossGanondrof_SetColliderPos = 0x808F4A24; // type:func +BossGanondrof_Init = 0x808F4A68; // type:func +BossGanondrof_Destroy = 0x808F4CF8; // type:func +BossGanondrof_SetupIntro = 0x808F4D64; // type:func +BossGanondrof_Intro = 0x808F4DB0; // type:func +BossGanondrof_SetupPaintings = 0x808F5268; // type:func +BossGanondrof_Paintings = 0x808F52AC; // type:func +BossGanondrof_SetupNeutral = 0x808F5480; // type:func +BossGanondrof_Neutral = 0x808F5500; // type:func +BossGanondrof_SetupThrow = 0x808F5C48; // type:func +BossGanondrof_Throw = 0x808F5D70; // type:func +BossGanondrof_SetupReturn = 0x808F5F7C; // type:func +BossGanondrof_Return = 0x808F601C; // type:func +BossGanondrof_SetupStunned = 0x808F6128; // type:func +BossGanondrof_Stunned = 0x808F61EC; // type:func +BossGanondrof_SetupBlock = 0x808F6300; // type:func +BossGanondrof_Block = 0x808F6374; // type:func +BossGanondrof_SetupCharge = 0x808F6450; // type:func +BossGanondrof_Charge = 0x808F64C0; // type:func +BossGanondrof_SetupDeath = 0x808F6BA4; // type:func +BossGanondrof_Death = 0x808F6C3C; // type:func +BossGanondrof_CollisionCheck = 0x808F7B2C; // type:func +BossGanondrof_Update = 0x808F7D58; // type:func +BossGanondrof_OverrideLimbDraw = 0x808F8160; // type:func +BossGanondrof_PostLimbDraw = 0x808F853C; // type:func +BossGanondrof_GetClearPixelDList = 0x808F8600; // type:func +BossGanondrof_EmptyDList = 0x808F8658; // type:func +BossGanondrof_Draw = 0x808F867C; // type:func +EnAm_SetupAction = 0x808F93A0; // type:func +EnAm_CanMove = 0x808F93AC; // type:func +EnAm_Init = 0x808F94D8; // type:func +EnAm_Destroy = 0x808F96A4; // type:func +EnAm_SpawnEffects = 0x808F96FC; // type:func +EnAm_SetupSleep = 0x808F9898; // type:func +EnAm_SetupStatue = 0x808F9934; // type:func +EnAm_SetupLunge = 0x808F99C4; // type:func +EnAm_SetupCooldown = 0x808F9A28; // type:func +EnAm_SetupMoveToHome = 0x808F9A94; // type:func +EnAm_SetupRotateToInit = 0x808F9AF0; // type:func +EnAm_SetupRotateToHome = 0x808F9B4C; // type:func +EnAm_SetupRecoilFromDamage = 0x808F9BA8; // type:func +EnAm_SetupRicochet = 0x808F9C80; // type:func +EnAm_Sleep = 0x808F9D34; // type:func +EnAm_RotateToHome = 0x808F9FA0; // type:func +EnAm_RotateToInit = 0x808FA0A4; // type:func +EnAm_MoveToHome = 0x808FA210; // type:func +EnAm_RecoilFromDamage = 0x808FA380; // type:func +EnAm_Cooldown = 0x808FA424; // type:func +EnAm_Lunge = 0x808FA55C; // type:func +EnAm_Statue = 0x808FA790; // type:func +EnAm_SetupStunned = 0x808FA9E0; // type:func +EnAm_Stunned = 0x808FAACC; // type:func +EnAm_Ricochet = 0x808FABA0; // type:func +EnAm_TransformSwordHitbox = 0x808FAC54; // type:func +EnAm_UpdateDamage = 0x808FACEC; // type:func +EnAm_Update = 0x808FAE84; // type:func +EnAm_PostLimbDraw = 0x808FB228; // type:func +EnAm_Draw = 0x808FB270; // type:func +EnDekubaba_Init = 0x808FB7A0; // type:func +EnDekubaba_Destroy = 0x808FB9E4; // type:func +EnDekubaba_DisableACColliderElems = 0x808FBA10; // type:func +EnDekubaba_SetupWait = 0x808FBA98; // type:func +EnDekubaba_SetupGrow = 0x808FBD00; // type:func +EnDekubaba_SetupRetract = 0x808FBE30; // type:func +EnDekubaba_SetupDecideLunge = 0x808FBF18; // type:func +EnDekubaba_SetupPrepareLunge = 0x808FBF70; // type:func +EnDekubaba_SetupLunge = 0x808FBF94; // type:func +EnDekubaba_SetupPullBack = 0x808FBFD8; // type:func +EnDekubaba_SetupRecover = 0x808FC050; // type:func +EnDekubaba_SetupHit = 0x808FC084; // type:func +EnDekubaba_SetupPrunedSomersault = 0x808FC14C; // type:func +EnDekubaba_SetupShrinkDie = 0x808FC1C0; // type:func +EnDekubaba_SetupStunnedVertical = 0x808FC240; // type:func +EnDekubaba_SetupSway = 0x808FC3C4; // type:func +EnDekubaba_SetupDeadStickDrop = 0x808FC430; // type:func +EnDekubaba_Wait = 0x808FC4D0; // type:func +EnDekubaba_Grow = 0x808FC57C; // type:func +EnDekubaba_Retract = 0x808FC9E4; // type:func +EnDekubaba_UpdateHeadPosition = 0x808FCDAC; // type:func +EnDekubaba_DecideLunge = 0x808FCEB0; // type:func +EnDekubaba_Lunge = 0x808FD0E0; // type:func +EnDekubaba_PrepareLunge = 0x808FD368; // type:func +EnDekubaba_PullBack = 0x808FD434; // type:func +EnDekubaba_Recover = 0x808FD7C0; // type:func +EnDekubaba_Hit = 0x808FD8B8; // type:func +EnDekubaba_StunnedVertical = 0x808FD9C8; // type:func +EnDekubaba_Sway = 0x808FDA64; // type:func +EnDekubaba_PrunedSomersault = 0x808FDB8C; // type:func +EnDekubaba_ShrinkDie = 0x808FDEF0; // type:func +EnDekubaba_DeadStickDrop = 0x808FE0B4; // type:func +EnDekubaba_UpdateDamage = 0x808FE11C; // type:func +EnDekubaba_Update = 0x808FE3D0; // type:func +EnDekubaba_DrawStemRetracted = 0x808FE570; // type:func +EnDekubaba_DrawStemExtended = 0x808FE660; // type:func +EnDekubaba_DrawStemBasePruned = 0x808FE950; // type:func +EnDekubaba_DrawBaseShadow = 0x808FEA0C; // type:func +EnDekubaba_PostLimbDraw = 0x808FEAFC; // type:func +EnDekubaba_Draw = 0x808FEB38; // type:func +EnMFire1_Init = 0x808FF240; // type:func +EnMFire1_Destroy = 0x808FF2AC; // type:func +EnMFire1_Update = 0x808FF2D8; // type:func +func_80A9EFE0 = 0x808FF3E0; // type:func +EnMThunder_Init = 0x808FF3EC; // type:func +EnMThunder_Destroy = 0x808FF6AC; // type:func +func_80A9F314 = 0x808FF71C; // type:func +func_80A9F350 = 0x808FF758; // type:func +func_80A9F408 = 0x808FF810; // type:func +func_80A9F938 = 0x808FFD44; // type:func +func_80A9F9B4 = 0x808FFDC0; // type:func +EnMThunder_Update = 0x808FFF2C; // type:func +EnMThunder_Draw = 0x80900100; // type:func +BgDdanJd_Init = 0x809009D0; // type:func +BgDdanJd_Destroy = 0x80900A7C; // type:func +BgDdanJd_Idle = 0x80900AB0; // type:func +BgDdanJd_MoveEffects = 0x80900C54; // type:func +BgDdanJd_Move = 0x80900E2C; // type:func +BgDdanJd_Update = 0x80900F30; // type:func +BgDdanJd_Draw = 0x80900F54; // type:func +BgBreakwall_SetupAction = 0x80901020; // type:func +BgBreakwall_Init = 0x8090102C; // type:func +BgBreakwall_Destroy = 0x809011D8; // type:func +BgBreakwall_SpawnFragments = 0x8090120C; // type:func +BgBreakwall_WaitForObject = 0x809016DC; // type:func +BgBreakwall_Wait = 0x809017E4; // type:func +BgBreakwall_LavaCoverMove = 0x809019B4; // type:func +BgBreakwall_Update = 0x80901A08; // type:func +BgBreakwall_Draw = 0x80901A2C; // type:func +EnJj_SetupAction = 0x80901E90; // type:func +EnJj_Init = 0x80901E9C; // type:func +EnJj_Destroy = 0x8090212C; // type:func +EnJj_Blink = 0x809021BC; // type:func +EnJj_OpenMouth = 0x8090223C; // type:func +EnJj_WaitToOpenMouth = 0x80902290; // type:func +EnJj_WaitForFish = 0x809022D4; // type:func +EnJj_BeginCutscene = 0x80902390; // type:func +EnJj_CutsceneUpdate = 0x80902438; // type:func +EnJj_RemoveDust = 0x80902594; // type:func +EnJj_UpdateStaticCollision = 0x809025EC; // type:func +EnJj_Update = 0x809025FC; // type:func +EnJj_Draw = 0x809026A8; // type:func +EnHorseZelda_GetFieldPosition = 0x80903460; // type:func +EnHorseZelda_Move = 0x809034AC; // type:func +EnHorseZelda_Init = 0x80903674; // type:func +EnHorseZelda_Destroy = 0x809037C4; // type:func +EnHorseZelda_SetupStop = 0x80903814; // type:func +EnHorseZelda_Stop = 0x80903864; // type:func +EnHorseZelda_Spur = 0x809038AC; // type:func +EnHorseZelda_Gallop = 0x80903994; // type:func +EnHorseZelda_SetRotate = 0x809039D4; // type:func +EnHorseZelda_Update = 0x80903A98; // type:func +EnHorseZelda_PostDraw = 0x80903B74; // type:func +EnHorseZelda_Draw = 0x80903D00; // type:func +BgDdanKd_SetupAction = 0x80903F50; // type:func +BgDdanKd_Init = 0x80903F5C; // type:func +BgDdanKd_Destroy = 0x80904054; // type:func +BgDdanKd_CheckForExplosions = 0x8090409C; // type:func +BgDdanKd_LowerStairs = 0x809041B4; // type:func +BgDdanKd_DoNothing = 0x80904688; // type:func +BgDdanKd_Update = 0x80904698; // type:func +BgDdanKd_Draw = 0x809046BC; // type:func +DoorWarp1_SetupAction = 0x80904840; // type:func +DoorWarp1_Init = 0x8090484C; // type:func +DoorWarp1_Destroy = 0x809049BC; // type:func +DoorWarp1_SetupWarp = 0x80904A44; // type:func +DoorWarp1_SetupAdultDungeonWarp = 0x80904D4C; // type:func +DoorWarp1_SetupBlueCrystal = 0x80904F18; // type:func +DoorWarp1_SetupPurpleCrystal = 0x809050B0; // type:func +DoorWarp1_SetPlayerPos = 0x80905250; // type:func +DoorWarp1_BlueCrystal = 0x80905288; // type:func +func_80999214 = 0x809052D4; // type:func +func_80999348 = 0x80905408; // type:func +DoorWarp1_FloatPlayer = 0x809054D0; // type:func +DoorWarp1_PurpleCrystal = 0x809054EC; // type:func +DoorWarp1_ChooseInitialAction = 0x809055CC; // type:func +DoorWarp1_AwaitClearFlag = 0x80905644; // type:func +func_809995D4 = 0x8090569C; // type:func +DoorWarp1_WarpAppear = 0x809057EC; // type:func +func_809998A4 = 0x80905970; // type:func +DoorWarp1_PlayerInRange = 0x80905A08; // type:func +DoorWarp1_ChildWarpIdle = 0x80905A74; // type:func +DoorWarp1_ChildWarpOut = 0x80905B40; // type:func +DoorWarp1_RutoWarpIdle = 0x80905F34; // type:func +func_80999EE0 = 0x80905FB4; // type:func +func_80999FE4 = 0x809060BC; // type:func +DoorWarp1_RutoWarpOut = 0x80906174; // type:func +func_8099A3A4 = 0x80906480; // type:func +DoorWarp1_AdultWarpIdle = 0x8090654C; // type:func +func_8099A508 = 0x809065EC; // type:func +DoorWarp1_AdultWarpOut = 0x809066D0; // type:func +DoorWarp1_Destination = 0x80906FB4; // type:func +DoorWarp1_DoNothing = 0x809070E4; // type:func +func_8099B020 = 0x809070F4; // type:func +DoorWarp1_Update = 0x809071B0; // type:func +DoorWarp1_DrawBlueCrystal = 0x80907214; // type:func +DoorWarp1_DrawPurpleCrystal = 0x809073E0; // type:func +DoorWarp1_DrawWarp = 0x80907664; // type:func +DoorWarp1_Draw = 0x809084AC; // type:func +ObjSyokudai_Init = 0x80908AF0; // type:func +ObjSyokudai_Destroy = 0x80908CB4; // type:func +ObjSyokudai_Update = 0x80908D08; // type:func +ObjSyokudai_Draw = 0x80909324; // type:func +ItemBHeart_Init = 0x80909730; // type:func +ItemBHeart_Destroy = 0x8090979C; // type:func +ItemBHeart_Update = 0x809097AC; // type:func +func_80B85264 = 0x80909854; // type:func +ItemBHeart_Draw = 0x80909940; // type:func +EnDekunuts_Init = 0x80909B20; // type:func +EnDekunuts_Destroy = 0x80909C8C; // type:func +EnDekunuts_SetupWait = 0x80909CC8; // type:func +EnDekunuts_SetupLookAround = 0x80909D3C; // type:func +EnDekunuts_SetupThrowNut = 0x80909D84; // type:func +EnDekunuts_SetupStand = 0x80909DC8; // type:func +EnDekunuts_SetupBurrow = 0x80909E30; // type:func +EnDekunuts_SetupBeginRun = 0x80909E80; // type:func +EnDekunuts_SetupRun = 0x80909EE8; // type:func +EnDekunuts_SetupGasp = 0x80909F40; // type:func +EnDekunuts_SetupBeDamaged = 0x80909FA0; // type:func +EnDekunuts_SetupBeStunned = 0x8090A07C; // type:func +EnDekunuts_SetupDie = 0x8090A110; // type:func +EnDekunuts_Wait = 0x8090A160; // type:func +EnDekunuts_LookAround = 0x8090A3C4; // type:func +EnDekunuts_Stand = 0x8090A448; // type:func +EnDekunuts_ThrowNut = 0x8090A534; // type:func +EnDekunuts_Burrow = 0x8090A68C; // type:func +EnDekunuts_BeginRun = 0x8090A7A0; // type:func +EnDekunuts_Run = 0x8090A808; // type:func +EnDekunuts_Gasp = 0x8090AA48; // type:func +EnDekunuts_BeDamaged = 0x8090AAB0; // type:func +EnDekunuts_BeStunned = 0x8090AB00; // type:func +EnDekunuts_Die = 0x8090AB7C; // type:func +EnDekunuts_ColliderCheck = 0x8090ACD8; // type:func +EnDekunuts_Update = 0x8090ADFC; // type:func +EnDekunuts_OverrideLimbDraw = 0x8090AF64; // type:func +EnDekunuts_Draw = 0x8090B098; // type:func +BgMenkuriKaiten_Init = 0x8090B320; // type:func +BgMenkuriKaiten_Destroy = 0x8090B388; // type:func +BgMenkuriKaiten_Update = 0x8090B3BC; // type:func +BgMenkuriKaiten_Draw = 0x8090B41C; // type:func +BgMenkuriEye_Init = 0x8090B4B0; // type:func +BgMenkuriEye_Destroy = 0x8090B58C; // type:func +BgMenkuriEye_Update = 0x8090B5B8; // type:func +BgMenkuriEye_Draw = 0x8090B728; // type:func +EnVali_Init = 0x8090B950; // type:func +EnVali_Destroy = 0x8090BACC; // type:func +EnVali_SetupLurk = 0x8090BB1C; // type:func +EnVali_SetupDropAppear = 0x8090BB6C; // type:func +EnVali_SetupFloatIdle = 0x8090BBA4; // type:func +EnVali_SetupAttacked = 0x8090BDBC; // type:func +EnVali_SetupRetaliate = 0x8090BDF4; // type:func +EnVali_SetupMoveArmsDown = 0x8090BE64; // type:func +EnVali_SetupBurnt = 0x8090BEA4; // type:func +EnVali_SetupDivideAndDie = 0x8090BEFC; // type:func +EnVali_SetupStunned = 0x8090C000; // type:func +EnVali_SetupFrozen = 0x8090C08C; // type:func +EnVali_SetupReturnToLurk = 0x8090C0EC; // type:func +EnVali_DischargeLightning = 0x8090C148; // type:func +EnVali_Lurk = 0x8090C344; // type:func +EnVali_DropAppear = 0x8090C384; // type:func +EnVali_FloatIdle = 0x8090C418; // type:func +EnVali_Attacked = 0x8090C5C4; // type:func +EnVali_Retaliate = 0x8090C67C; // type:func +EnVali_MoveArmsDown = 0x8090C6D8; // type:func +EnVali_Burnt = 0x8090C714; // type:func +EnVali_DivideAndDie = 0x8090C750; // type:func +EnVali_Stunned = 0x8090C904; // type:func +EnVali_Frozen = 0x8090C9C0; // type:func +EnVali_ReturnToLurk = 0x8090CB50; // type:func +EnVali_UpdateDamage = 0x8090CBC0; // type:func +EnVali_Update = 0x8090CD78; // type:func +EnVali_PulseOutside = 0x8090CED4; // type:func +EnVali_PulseInsides = 0x8090D0F0; // type:func +EnVali_SetArmLength = 0x8090D30C; // type:func +EnVali_OverrideLimbDraw = 0x8090D4AC; // type:func +EnVali_PostLimbDraw = 0x8090D53C; // type:func +EnVali_DrawBody = 0x8090D600; // type:func +EnVali_Draw = 0x8090D948; // type:func +BgMizuMovebg_GetDragonStatueBossRoomOffsetIndex = 0x8090DFF0; // type:func +BgMizuMovebg_Init = 0x8090E05C; // type:func +BgMizuMovebg_Destroy = 0x8090E424; // type:func +BgMizuMovebg_SetPosFromPath = 0x8090E4D8; // type:func +BgMizuMovebg_SetScrollAlphas = 0x8090E56C; // type:func +BgMizuMovebg_UpdateMain = 0x8090E6F0; // type:func +BgMizuMovebg_UpdateHookshotPlatform = 0x8090EA2C; // type:func +BgMizuMovebg_Update = 0x8090EBE8; // type:func +BgMizuMovebg_Draw = 0x8090EC0C; // type:func +BgMizuWater_GetWaterLevelActionIndex = 0x8090F190; // type:func +BgMizuWater_SetWaterBoxesHeight = 0x8090F230; // type:func +BgMizuWater_Init = 0x8090F29C; // type:func +BgMizuWater_Destroy = 0x8090F4F8; // type:func +BgMizuWater_WaitForAction = 0x8090F508; // type:func +BgMizuWater_ChangeWaterLevel = 0x8090F6D4; // type:func +BgMizuWater_Update = 0x8090F9E4; // type:func +BgMizuWater_Draw = 0x8090FB3C; // type:func +ArmsHook_SetupAction = 0x8090FE60; // type:func +ArmsHook_Init = 0x8090FE6C; // type:func +ArmsHook_Destroy = 0x8090FEE0; // type:func +ArmsHook_Wait = 0x8090FF28; // type:func +func_80865044 = 0x8090FFA8; // type:func +ArmsHook_AttachToPlayer = 0x8090FFBC; // type:func +ArmsHook_DetachHookFromActor = 0x8090FFEC; // type:func +ArmsHook_CheckForCancel = 0x80910014; // type:func +ArmsHook_AttachHookToActor = 0x809100B0; // type:func +ArmsHook_Shoot = 0x809100F8; // type:func +ArmsHook_Update = 0x80910764; // type:func +ArmsHook_Draw = 0x809107A4; // type:func +EnfHG_Init = 0x80910BC0; // type:func +EnfHG_Destroy = 0x80910CC0; // type:func +EnfHG_SetupIntro = 0x80910CEC; // type:func +EnfHG_Intro = 0x80910D50; // type:func +EnfHG_SetupApproach = 0x80911F5C; // type:func +EnfHG_Approach = 0x809121A8; // type:func +EnfHG_Attack = 0x8091234C; // type:func +EnfHG_Damage = 0x809127D0; // type:func +EnfHG_Retreat = 0x80912B00; // type:func +EnfHG_Done = 0x80912D34; // type:func +EnfHG_Update = 0x80912D44; // type:func +EnfHG_PostDraw = 0x80912ED8; // type:func +EnfHG_Draw = 0x80912EEC; // type:func +BgMoriHineri_Init = 0x809134F0; // type:func +BgMoriHineri_Destroy = 0x809136F0; // type:func +func_808A39FC = 0x80913724; // type:func +BgMoriHineri_DoNothing = 0x8091391C; // type:func +BgMoriHineri_SpawnBossKeyChest = 0x8091392C; // type:func +func_808A3C8C = 0x809139BC; // type:func +func_808A3D58 = 0x80913A88; // type:func +func_808A3E54 = 0x80913B84; // type:func +BgMoriHineri_Update = 0x80913C64; // type:func +BgMoriHineri_DrawHallAndRoom = 0x80913C88; // type:func +EnBb_SetupAction = 0x809141F0; // type:func +EnBb_FindExplosive = 0x809141FC; // type:func +EnBb_SpawnFlameTrail = 0x80914290; // type:func +EnBb_KillFlameTrail = 0x8091442C; // type:func +EnBb_Init = 0x80914478; // type:func +EnBb_Destroy = 0x80914820; // type:func +EnBb_SetupFlameTrail = 0x8091484C; // type:func +EnBb_FlameTrail = 0x809148A0; // type:func +EnBb_SetupDeath = 0x80914A1C; // type:func +EnBb_Death = 0x80914AB0; // type:func +EnBb_SetupDamage = 0x80914C2C; // type:func +EnBb_Damage = 0x80914CEC; // type:func +EnBb_SetupBlue = 0x80914D58; // type:func +EnBb_Blue = 0x80914E18; // type:func +EnBb_SetupDown = 0x8091560C; // type:func +EnBb_Down = 0x8091569C; // type:func +EnBb_SetupRed = 0x80915970; // type:func +EnBb_Red = 0x80915A80; // type:func +EnBb_FaceWaypoint = 0x80915E48; // type:func +EnBb_SetWaypoint = 0x80915E7C; // type:func +EnBb_SetupWhite = 0x80915F48; // type:func +EnBb_White = 0x80915FF8; // type:func +EnBb_InitGreen = 0x8091637C; // type:func +EnBb_SetupGreen = 0x809164B4; // type:func +EnBb_Green = 0x8091654C; // type:func +EnBb_SetupStunned = 0x80916BBC; // type:func +EnBb_Stunned = 0x80916CD0; // type:func +EnBb_CollisionCheck = 0x80916E74; // type:func +EnBb_Update = 0x809171A8; // type:func +EnBb_PostLimbDraw = 0x80917428; // type:func +EnBb_Draw = 0x80917478; // type:func +BgTokiHikari_Init = 0x80917EC0; // type:func +BgTokiHikari_Destroy = 0x80917F4C; // type:func +BgTokiHikari_DoNothing = 0x80917F5C; // type:func +BgTokiHikari_Update = 0x80917F6C; // type:func +BgTokiHikari_Draw = 0x80917F90; // type:func +func_808BA018 = 0x80917FE0; // type:func +func_808BA204 = 0x8091818C; // type:func +func_808BA22C = 0x809181B4; // type:func +func_808BA274 = 0x809181FC; // type:func +func_808BA2CC = 0x80918254; // type:func +EnYukabyun_Init = 0x80918C60; // type:func +EnYukabyun_Destroy = 0x80918D10; // type:func +func_80B43A94 = 0x80918D3C; // type:func +func_80B43AD4 = 0x80918D7C; // type:func +func_80B43B6C = 0x80918E14; // type:func +EnYukabyun_Break = 0x80918E74; // type:func +EnYukabyun_Update = 0x80918EE8; // type:func +EnYukabyun_Draw = 0x80919088; // type:func +BgTokiSwd_SetupAction = 0x80919270; // type:func +BgTokiSwd_Init = 0x8091927C; // type:func +BgTokiSwd_Destroy = 0x80919350; // type:func +func_808BAF40 = 0x8091937C; // type:func +func_808BB0AC = 0x809194F0; // type:func +func_808BB128 = 0x80919570; // type:func +BgTokiSwd_Update = 0x809195C4; // type:func +BgTokiSwd_Draw = 0x80919618; // type:func +EnFhgFire_SetUpdate = 0x8091A8C0; // type:func +EnFhgFire_Init = 0x8091A8CC; // type:func +EnFhgFire_Destroy = 0x8091ACDC; // type:func +EnFhgFire_LightningStrike = 0x8091AD4C; // type:func +EnFhgFire_LightningTrail = 0x8091B0E4; // type:func +EnFhgFire_LightningShock = 0x8091B284; // type:func +EnFhgFire_LightningBurst = 0x8091B3C8; // type:func +EnFhgFire_SpearLight = 0x8091B644; // type:func +EnFhgFire_EnergyBall = 0x8091B838; // type:func +EnFhgFire_PhantomWarp = 0x8091C4E4; // type:func +EnFhgFire_Update = 0x8091C6A0; // type:func +EnFhgFire_Draw = 0x8091C6F0; // type:func +BgMjin_SetupAction = 0x8091CEE0; // type:func +BgMjin_Init = 0x8091CEEC; // type:func +BgMjin_Destroy = 0x8091CF8C; // type:func +func_808A0850 = 0x8091CFC0; // type:func +BgMjin_DoNothing = 0x8091D094; // type:func +BgMjin_Update = 0x8091D0A4; // type:func +BgMjin_Draw = 0x8091D0C8; // type:func +BgHidanKousi_SetupAction = 0x8091D2C0; // type:func +BgHidanKousi_Init = 0x8091D2CC; // type:func +BgHidanKousi_Destroy = 0x8091D3C4; // type:func +func_80889ACC = 0x8091D3F8; // type:func +func_80889B5C = 0x8091D484; // type:func +func_80889BC0 = 0x8091D4E8; // type:func +func_80889C18 = 0x8091D540; // type:func +func_80889C90 = 0x8091D5B8; // type:func +func_80889D28 = 0x8091D654; // type:func +BgHidanKousi_Update = 0x8091D664; // type:func +BgHidanKousi_Draw = 0x8091D688; // type:func +DoorToki_Init = 0x8091D840; // type:func +DoorToki_Destroy = 0x8091D8A8; // type:func +DoorToki_Update = 0x8091D8DC; // type:func +BgHidanHamstep_SetupAction = 0x8091D9A0; // type:func +BgHidanHamstep_SpawnChildren = 0x8091D9C0; // type:func +BgHidanHamstep_Init = 0x8091DB3C; // type:func +BgHidanHamstep_Destroy = 0x8091DDAC; // type:func +func_808884C8 = 0x8091DE00; // type:func +func_80888638 = 0x8091DF70; // type:func +func_80888694 = 0x8091DFCC; // type:func +func_80888734 = 0x8091E06C; // type:func +func_808887C4 = 0x8091E100; // type:func +func_80888860 = 0x8091E19C; // type:func +func_808889B8 = 0x8091E2E8; // type:func +func_80888A58 = 0x8091E388; // type:func +BgHidanHamstep_DoNothing = 0x8091E520; // type:func +BgHidanHamstep_Update = 0x8091E530; // type:func +BgHidanHamstep_Draw = 0x8091E554; // type:func +EnBird_SetupAction = 0x8091E850; // type:func +EnBird_Init = 0x8091E85C; // type:func +EnBird_Destroy = 0x8091E948; // type:func +EnBird_SetupIdle = 0x8091E958; // type:func +EnBird_Idle = 0x8091EA0C; // type:func +EnBird_SetupMove = 0x8091EAAC; // type:func +EnBird_Move = 0x8091EAEC; // type:func +EnBird_Update = 0x8091EC08; // type:func +EnBird_Draw = 0x8091EC38; // type:func +EnWood02_SpawnZoneCheck = 0x8091ED10; // type:func +EnWood02_SpawnOffspring = 0x8091EE38; // type:func +EnWood02_Init = 0x8091F050; // type:func +EnWood02_Destroy = 0x8091F48C; // type:func +EnWood02_Update = 0x8091F4C8; // type:func +EnWood02_Draw = 0x8091F9C0; // type:func +EnLightbox_Init = 0x8091FEF0; // type:func +EnLightbox_Destroy = 0x8092001C; // type:func +EnLightbox_Update = 0x80920050; // type:func +EnLightbox_Draw = 0x809202D8; // type:func +EnPubox_Init = 0x80920370; // type:func +EnPubox_Destroy = 0x809204A8; // type:func +EnPubox_Update = 0x809204DC; // type:func +EnPubox_Draw = 0x8092062C; // type:func +EnTrap_Init = 0x809206B0; // type:func +EnTrap_Destroy = 0x80920A6C; // type:func +EnTrap_Update = 0x80920A98; // type:func +EnTrap_Draw = 0x8092182C; // type:func +EnArowTrap_Init = 0x80921950; // type:func +EnArowTrap_Destroy = 0x809219A0; // type:func +EnArowTrap_Update = 0x809219B0; // type:func +EnVase_Init = 0x80921AA0; // type:func +EnVase_Destroy = 0x80921B04; // type:func +EnVase_Draw = 0x80921B14; // type:func +EnTa_SetupAction = 0x80921BA0; // type:func +EnTa_SetTextForTalkInLonLonHouse = 0x80921BB0; // type:func +EnTa_Init = 0x80921C90; // type:func +EnTa_DecreaseShadowSize = 0x80922314; // type:func +EnTa_Destroy = 0x80922348; // type:func +EnTa_RequestTalk = 0x809223C0; // type:func +EnTa_SleepTalkInKakariko = 0x80922468; // type:func +EnTa_SleepTalkInLonLonHouse = 0x809224A8; // type:func +EnTa_SetupAwake = 0x809224E8; // type:func +EnTa_TalkWakingUp2 = 0x80922564; // type:func +EnTa_TalkWakingUp1 = 0x809225B0; // type:func +EnTa_WakeUp = 0x8092264C; // type:func +EnTa_SleepTalkInCastle = 0x809226D8; // type:func +EnTa_IdleAsleepInCastle = 0x80922718; // type:func +EnTa_IdleAsleepInLonLonHouse = 0x809227E0; // type:func +EnTa_IdleAsleepInKakariko = 0x80922844; // type:func +EnTa_RunWithAccelerationAndSfx = 0x8092290C; // type:func +EnTa_RunAwayRunOutOfGate = 0x8092298C; // type:func +EnTa_RunAwayTurnTowardsGate = 0x80922A00; // type:func +EnTa_RunAwayRunWest = 0x80922A60; // type:func +EnTa_RunAwayTurnWest = 0x80922AE8; // type:func +EnTa_RunAwayRunSouth = 0x80922B48; // type:func +EnTa_RunAwayStart = 0x80922BE8; // type:func +EnTa_TalkAwakeInCastle = 0x80922C60; // type:func +EnTa_IdleAwakeInCastle = 0x80922D0C; // type:func +EnTa_TalkAwakeInKakariko = 0x80922D58; // type:func +EnTa_IdleAwakeInKakariko = 0x80922DA4; // type:func +EnTa_TalkAtRanch = 0x80922E4C; // type:func +EnTa_IdleAtRanch = 0x80922E98; // type:func +EnTa_CheckCanBuyMilk = 0x80922EDC; // type:func +EnTa_CreateFloorCamera = 0x80922F2C; // type:func +EnTa_RemoveFloorCamera = 0x80922FE0; // type:func +EnTa_SetupActionWithSleepAnimation = 0x80923024; // type:func +EnTa_SetupActionWithWakeUpAnimation = 0x809230B4; // type:func +EnTa_TalkNotEnoughRupees = 0x80923140; // type:func +EnTa_IsPlayerHoldingSuperCucco = 0x809231B8; // type:func +EnTa_TalkFoundSuperCucco = 0x8092320C; // type:func +EnTa_IdleFoundSuperCucco = 0x8092336C; // type:func +EnTa_GetSuperCuccosCount = 0x809233DC; // type:func +EnTa_AnimateHandsUpDown = 0x80923418; // type:func +EnTa_TransitionToPostCuccoGame = 0x809234E4; // type:func +EnTa_TalkCuccoGameEnd = 0x80923534; // type:func +EnTa_RunCuccoGame = 0x80923610; // type:func +EnTa_ThrowSuperCuccos = 0x80923970; // type:func +EnTa_StartingCuccoGame3 = 0x80923BE8; // type:func +EnTa_StartingCuccoGame2 = 0x80923D0C; // type:func +EnTa_StartingCuccoGame1 = 0x80923DDC; // type:func +EnTa_StartCuccoGame = 0x80923EA4; // type:func +EnTa_TalkGeneralInLonLonHouse = 0x80923F3C; // type:func +EnTa_GiveItemInLonLonHouse = 0x80923F98; // type:func +EnTa_TalkAfterCuccoGameFirstWon = 0x8092406C; // type:func +EnTa_WaitBuyMilkOrPlayCuccoGameResponse = 0x80924104; // type:func +EnTa_WaitForPlayCuccoGameResponse = 0x809242E0; // type:func +EnTa_WaitForMarryMalonResponse = 0x80924408; // type:func +EnTa_ContinueTalkInLonLonHouse = 0x80924488; // type:func +EnTa_TalkAfterCuccoGameWon = 0x80924554; // type:func +EnTa_IdleSittingInLonLonHouse = 0x8092462C; // type:func +EnTa_IdleAfterCuccoGameFinished = 0x8092472C; // type:func +EnTa_BlinkWaitUntilNext = 0x809247F0; // type:func +EnTa_BlinkAdvanceState = 0x80924824; // type:func +EnTa_AnimRepeatCurrent = 0x809248E4; // type:func +EnTa_AnimSleeping = 0x80924924; // type:func +EnTa_AnimSitSleeping = 0x80924978; // type:func +EnTa_AnimRunToEnd = 0x80924A58; // type:func +EnTa_Update = 0x80924AB0; // type:func +EnTa_OverrideLimbDraw = 0x80924C40; // type:func +EnTa_PostLimbDraw = 0x80924DC4; // type:func +EnTa_Draw = 0x80924E04; // type:func +EnTkEff_Create = 0x80925560; // type:func +EnTkEff_Update = 0x80925604; // type:func +EnTkEff_Draw = 0x80925710; // type:func +EnTkEff_CreateDflt = 0x80925A00; // type:func +EnTk_RestAnim = 0x80925AB8; // type:func +EnTk_WalkAnim = 0x80925B34; // type:func +EnTk_DigAnim = 0x80925BA8; // type:func +EnTk_UpdateEyes = 0x80925C28; // type:func +EnTk_CheckFacingPlayer = 0x80925CEC; // type:func +EnTk_CheckNextSpot = 0x80925D70; // type:func +EnTk_CheckCurrentSpot = 0x80925E58; // type:func +EnTk_Step = 0x80925ED0; // type:func +EnTk_Orient = 0x80925FF8; // type:func +EnTk_GetTextId = 0x80926168; // type:func +EnTk_UpdateTalkState = 0x809261BC; // type:func +EnTk_ChooseReward = 0x80926358; // type:func +EnTk_DigEff = 0x80926514; // type:func +EnTk_Init = 0x80926684; // type:func +EnTk_Destroy = 0x80926800; // type:func +EnTk_Rest = 0x8092682C; // type:func +EnTk_Walk = 0x80926A54; // type:func +EnTk_Dig = 0x80926B24; // type:func +EnTk_Update = 0x80926D88; // type:func +func_80B1D200 = 0x80926E34; // type:func +EnTk_OverrideLimbDraw = 0x80926E60; // type:func +EnTk_PostLimbDraw = 0x80926ECC; // type:func +EnTk_Draw = 0x80926F80; // type:func +BgMoriBigst_SetupAction = 0x80927390; // type:func +BgMoriBigst_InitDynapoly = 0x8092739C; // type:func +BgMoriBigst_Init = 0x809273F4; // type:func +BgMoriBigst_Destroy = 0x809274CC; // type:func +BgMoriBigst_SetupWaitForMoriTex = 0x80927500; // type:func +BgMoriBigst_WaitForMoriTex = 0x80927528; // type:func +BgMoriBigst_SetupNoop = 0x809275F4; // type:func +BgMoriBigst_SetupStalfosFight = 0x80927618; // type:func +BgMoriBigst_StalfosFight = 0x809276CC; // type:func +BgMoriBigst_SetupFall = 0x80927744; // type:func +BgMoriBigst_Fall = 0x8092776C; // type:func +BgMoriBigst_SetupLanding = 0x809277F8; // type:func +BgMoriBigst_Landing = 0x8092788C; // type:func +BgMoriBigst_SetupStalfosPairFight = 0x809278B8; // type:func +BgMoriBigst_StalfosPairFight = 0x809279D0; // type:func +BgMoriBigst_SetupDone = 0x80927A30; // type:func +BgMoriBigst_Update = 0x80927A54; // type:func +BgMoriBigst_Draw = 0x80927AC8; // type:func +func_808A1800 = 0x80927CC0; // type:func +func_808A18FC = 0x80927DB8; // type:func +BgMoriElevator_Init = 0x80927E40; // type:func +BgMoriElevator_Destroy = 0x80927F24; // type:func +BgMoriElevator_IsPlayerRiding = 0x80927F64; // type:func +BgMoriElevator_SetupWaitAfterInit = 0x80927FC4; // type:func +BgMoriElevator_WaitAfterInit = 0x80927FD8; // type:func +func_808A1C30 = 0x8092807C; // type:func +BgMoriElevator_MoveIntoGround = 0x80928090; // type:func +func_808A1CF4 = 0x80928144; // type:func +BgMoriElevator_MoveAboveGround = 0x809281A0; // type:func +BgMoriElevator_SetupSetPosition = 0x80928254; // type:func +BgMoriElevator_SetPosition = 0x80928268; // type:func +BgMoriElevator_StopMovement = 0x80928430; // type:func +func_808A2008 = 0x8092844C; // type:func +BgMoriElevator_Update = 0x80928500; // type:func +BgMoriElevator_Draw = 0x80928558; // type:func +BgMoriKaitenkabe_CrossProduct = 0x809287B0; // type:func +BgMoriKaitenkabe_Init = 0x80928824; // type:func +BgMoriKaitenkabe_Destroy = 0x809288D8; // type:func +BgMoriKaitenkabe_WaitForMoriTex = 0x8092890C; // type:func +BgMoriKaitenkabe_SetupWait = 0x80928964; // type:func +BgMoriKaitenkabe_Wait = 0x8092897C; // type:func +BgMoriKaitenkabe_SetupRotate = 0x80928ADC; // type:func +BgMoriKaitenkabe_Rotate = 0x80928AFC; // type:func +BgMoriKaitenkabe_Update = 0x80928C68; // type:func +BgMoriKaitenkabe_Draw = 0x80928C8C; // type:func +BgMoriRakkatenjo_Init = 0x80928E10; // type:func +BgMoriRakkatenjo_Destroy = 0x80928EC8; // type:func +BgMoriRakkatenjo_IsLinkUnder = 0x80928EFC; // type:func +BgMoriRakkatenjo_IsLinkClose = 0x80928FAC; // type:func +BgMoriRakkatenjo_SetupWaitForMoriTex = 0x8092905C; // type:func +BgMoriRakkatenjo_WaitForMoriTex = 0x80929070; // type:func +BgMoriRakkatenjo_SetupWait = 0x809290C8; // type:func +BgMoriRakkatenjo_Wait = 0x80929104; // type:func +BgMoriRakkatenjo_SetupFall = 0x809291D4; // type:func +BgMoriRakkatenjo_Fall = 0x809291F4; // type:func +BgMoriRakkatenjo_SetupRest = 0x8092936C; // type:func +BgMoriRakkatenjo_Rest = 0x80929394; // type:func +BgMoriRakkatenjo_SetupRise = 0x809293C4; // type:func +BgMoriRakkatenjo_Rise = 0x809293E4; // type:func +BgMoriRakkatenjo_Update = 0x80929464; // type:func +BgMoriRakkatenjo_Draw = 0x8092953C; // type:func +EnVm_SetupAction = 0x80929780; // type:func +EnVm_Init = 0x8092978C; // type:func +EnVm_Destroy = 0x809298FC; // type:func +EnVm_SetupWait = 0x80929928; // type:func +EnVm_Wait = 0x809299B4; // type:func +EnVm_SetupAttack = 0x80929D08; // type:func +EnVm_Attack = 0x80929DAC; // type:func +EnVm_SetupStun = 0x80929FFC; // type:func +EnVm_Stun = 0x8092A0A4; // type:func +EnVm_SetupDie = 0x8092A1B0; // type:func +EnVm_Die = 0x8092A2B8; // type:func +EnVm_CheckHealth = 0x8092A36C; // type:func +EnVm_Update = 0x8092A468; // type:func +EnVm_OverrideLimbDraw = 0x8092A5FC; // type:func +EnVm_PostLimbDraw = 0x8092A664; // type:func +EnVm_Draw = 0x8092A93C; // type:func +DemoEffect_SetupUpdate = 0x8092B030; // type:func +DemoEffect_InterpolateCsFrames = 0x8092B03C; // type:func +DemoEffect_InitJewel = 0x8092B09C; // type:func +DemoEffect_InitGetItem = 0x8092B15C; // type:func +DemoEffect_Init = 0x8092B1A8; // type:func +DemoEffect_Destroy = 0x8092B9A8; // type:func +DemoEffect_WaitForObject = 0x8092B9F8; // type:func +DemoEffect_UpdatePositionToParent = 0x8092BA50; // type:func +DemoEffect_UpdateCrystalLight = 0x8092BA80; // type:func +DemoEffect_MedalSparkle = 0x8092BAB4; // type:func +DemoEffect_UpdateGetItem = 0x8092BC4C; // type:func +DemoEffect_InitTimeWarp = 0x8092BE8C; // type:func +DemoEffect_UpdateTimeWarpPullMasterSword = 0x8092C048; // type:func +DemoEffect_TimewarpShrink = 0x8092C0EC; // type:func +DemoEffect_UpdateTimeWarpReturnFromChamberOfSages = 0x8092C210; // type:func +DemoEffect_UpdateTimeWarpTimeblock = 0x8092C2C8; // type:func +DemoEffect_InitTimeWarpTimeblock = 0x8092C384; // type:func +DemoEffect_UpdateTriforceSpot = 0x8092C408; // type:func +DemoEffect_UpdateLightRingShrinking = 0x8092C6F0; // type:func +DemoEffect_UpdateLightRingExpanding = 0x8092C780; // type:func +DemoEffect_UpdateLightRingTriforce = 0x8092C7F4; // type:func +DemoEffect_UpdateCreationFireball = 0x8092C8B0; // type:func +DemoEffect_InitCreationFireball = 0x8092CA04; // type:func +DemoEffect_UpdateBlueOrbShrink = 0x8092CA54; // type:func +DemoEffect_UpdateBlueOrbGrow = 0x8092CABC; // type:func +DemoEffect_UpdateLightEffect = 0x8092CB9C; // type:func +DemoEffect_UpdateLgtShower = 0x8092CE94; // type:func +DemoEffect_UpdateGodLgtDin = 0x8092CF00; // type:func +DemoEffect_UpdateGodLgtNayru = 0x8092D09C; // type:func +DemoEffect_UpdateGodLgtFarore = 0x8092D294; // type:func +DemoEffect_MoveTowardTarget = 0x8092D438; // type:func +DemoEffect_InitJewelColor = 0x8092D498; // type:func +DemoEffect_SetJewelColor = 0x8092D598; // type:func +DemoEffect_MoveJewelSplit = 0x8092DD0C; // type:func +DemoEffect_MoveJewelSpherical = 0x8092DD68; // type:func +DemoEffect_MoveJewelActivateDoorOfTime = 0x8092DF4C; // type:func +DemoEffect_JewelSparkle = 0x8092E1B8; // type:func +DemoEffect_PlayJewelSfx = 0x8092E31C; // type:func +DemoEffect_UpdateJewelAdult = 0x8092E380; // type:func +DemoEffect_UpdateJewelChild = 0x8092E3C4; // type:func +DemoEffect_UpdateDust = 0x8092E5D8; // type:func +DemoEffect_Update = 0x8092E6FC; // type:func +DemoEffect_CheckForCue = 0x8092E720; // type:func +DemoEffect_DrawJewel = 0x8092E764; // type:func +DemoEffect_DrawCrystalLight = 0x8092EB6C; // type:func +DemoEffect_DrawFireBall = 0x8092EE38; // type:func +DemoEffect_DrawGodLgt = 0x8092EFBC; // type:func +DemoEffect_DrawLightEffect = 0x8092F378; // type:func +DemoEffect_DrawBlueOrb = 0x8092F5A8; // type:func +DemoEffect_DrawLgtShower = 0x8092F6D0; // type:func +DemoEffect_DrawLightRing = 0x8092F858; // type:func +DemoEffect_DrawTriforceSpot = 0x8092F9C0; // type:func +DemoEffect_DrawGetItem = 0x8092FF00; // type:func +DemoEffect_OverrideLimbDrawTimeWarp = 0x8092FF98; // type:func +DemoEffect_DrawTimeWarp = 0x80930118; // type:func +DemoEffect_FaceTowardPoint = 0x809301F0; // type:func +DemoEffect_SetPosRotFromCue = 0x809302A0; // type:func +DemoEffect_MoveTowardCuePos = 0x80930400; // type:func +DemoEffect_SetStartPosFromCue = 0x809304AC; // type:func +DemoKankyo_SetupAction = 0x80930B20; // type:func +DemoKankyo_Init = 0x80930B2C; // type:func +DemoKankyo_Destroy = 0x80930F10; // type:func +DemoKankyo_SetupType = 0x80930F1C; // type:func +DemoKankyo_DoNothing = 0x80931354; // type:func +DemoKankyo_DoNothing2 = 0x80931364; // type:func +DemoKankyo_SetPosFromCue = 0x8093138C; // type:func +DemoKankyo_UpdateRock = 0x8093147C; // type:func +DemoKankyo_UpdateClouds = 0x809314F4; // type:func +DemoKankyo_UpdateDoorOfTime = 0x80931540; // type:func +DemoKankyo_KillDoorOfTimeCollision = 0x809315DC; // type:func +DemoKankyo_Update = 0x80931608; // type:func +DemoKankyo_Draw = 0x8093162C; // type:func +func_80989B54 = 0x809317D4; // type:func +DemoKankyo_DrawRain = 0x809319A4; // type:func +DemoKankyo_DrawRock = 0x80931FA4; // type:func +DemoKankyo_DrawClouds = 0x809320E4; // type:func +DemoKankyo_DrawDoorOfTime = 0x80932424; // type:func +DemoKankyo_DrawLightPlane = 0x80932538; // type:func +DemoKankyo_Vec3fCopy = 0x80932620; // type:func +DemoKankyo_AddVecGeoToVec3f = 0x80932640; // type:func +DemoKankyo_Vec3fAddPosRot = 0x809326C0; // type:func +DemoKankyo_DrawWarpSparkles = 0x8093271C; // type:func +DemoKankyo_DrawSparkles = 0x80932E7C; // type:func +BgHidanFwbig_Init = 0x80934820; // type:func +BgHidanFwbig_Destroy = 0x809349C0; // type:func +BgHidanFwbig_UpdatePosition = 0x809349EC; // type:func +BgHidanFwbig_WaitForSwitch = 0x80934A6C; // type:func +BgHidanFwbig_WaitForCs = 0x80934AD0; // type:func +BgHidanFwbig_Rise = 0x80934AFC; // type:func +BgHidanFwbig_Lower = 0x80934B70; // type:func +BgHidanFwbig_WaitForTimer = 0x80934C50; // type:func +BgHidanFwbig_WaitForPlayer = 0x80934CA0; // type:func +BgHidanFwbig_Move = 0x80934D04; // type:func +BgHidanFwbig_MoveCollider = 0x80934DA4; // type:func +BgHidanFwbig_Update = 0x80934FA4; // type:func +BgHidanFwbig_Draw = 0x8093511C; // type:func +EnFloormas_Init = 0x80935500; // type:func +EnFloormas_Destroy = 0x80935714; // type:func +EnFloormas_MakeInvulnerable = 0x80935740; // type:func +EnFloormas_MakeVulnerable = 0x80935764; // type:func +EnFloormas_SetupBigDecideAction = 0x80935780; // type:func +EnFloormas_SetupStand = 0x809357C8; // type:func +EnFloormas_SetupBigWalk = 0x8093580C; // type:func +EnFloormas_SetupBigStopWalk = 0x80935898; // type:func +EnFloormas_SetupRun = 0x809358E0; // type:func +EnFloormas_SetupTurn = 0x80935910; // type:func +EnFloormas_SetupHover = 0x80935A40; // type:func +EnFloormas_SetupCharge = 0x80935B18; // type:func +EnFloormas_SetupLand = 0x80935B4C; // type:func +EnFloormas_SetupSplit = 0x80935BF8; // type:func +EnFloormas_SetupSmallWalk = 0x80935D58; // type:func +EnFloormas_SetupSmallDecideAction = 0x80935DA8; // type:func +EnFloormas_SetupSmallShrink = 0x80935E08; // type:func +EnFloormas_SetupSmallFollowerJumpAtLeader = 0x80935EE0; // type:func +EnFloormas_SetupJumpAtLink = 0x80935F4C; // type:func +EnFloormas_SetupGrabLink = 0x80935FB8; // type:func +EnFloormas_SetupMerge = 0x8093618C; // type:func +EnFloormas_SetupSmallWait = 0x809361E4; // type:func +EnFloormas_SetupTakeDamage = 0x80936268; // type:func +EnFloormas_SetupRecover = 0x80936324; // type:func +EnFloormas_SetupFreeze = 0x80936378; // type:func +EnFloormas_Die = 0x80936478; // type:func +EnFloormas_BigDecideAction = 0x80936514; // type:func +EnFloormas_Stand = 0x809365D8; // type:func +EnFloormas_BigWalk = 0x80936664; // type:func +EnFloormas_BigStopWalk = 0x809367C0; // type:func +EnFloormas_Run = 0x809367FC; // type:func +EnFloormas_Turn = 0x80936908; // type:func +EnFloormas_Hover = 0x80936ACC; // type:func +EnFloormas_Slide = 0x80936B50; // type:func +EnFloormas_Charge = 0x80936C90; // type:func +EnFloormas_Land = 0x80936D80; // type:func +EnFloormas_Split = 0x80936F68; // type:func +EnFloormas_SmallWalk = 0x80936FF0; // type:func +EnFloormas_SmallDecideAction = 0x809370E0; // type:func +EnFloormas_SmallShrink = 0x80937248; // type:func +EnFloormas_JumpAtLink = 0x809372A0; // type:func +EnFloormas_GrabLink = 0x809373DC; // type:func +EnFloormas_SmallFollowerJumpAtLeader = 0x809376F8; // type:func +EnFloormas_Merge = 0x80937908; // type:func +EnFloormas_SmallWait = 0x80937BB8; // type:func +EnFloormas_TakeDamage = 0x80937BC8; // type:func +EnFloormas_Recover = 0x80937C8C; // type:func +EnFloormas_Freeze = 0x80937CC8; // type:func +EnFloormas_ColliderCheck = 0x80937D3C; // type:func +EnFloormas_Update = 0x80937EEC; // type:func +EnFloormas_OverrideLimbDraw = 0x80938154; // type:func +EnFloormas_PostLimbDraw = 0x80938190; // type:func +EnFloormas_Draw = 0x80938280; // type:func +EnFloormas_DrawHighlighted = 0x8093834C; // type:func +EnHeishi1_Init = 0x809388E0; // type:func +EnHeishi1_Destroy = 0x80938AF8; // type:func +EnHeishi1_SetupWalk = 0x80938B08; // type:func +EnHeishi1_Walk = 0x80938BBC; // type:func +EnHeishi1_SetupMoveToLink = 0x80938EDC; // type:func +EnHeishi1_MoveToLink = 0x80938F98; // type:func +EnHeishi1_SetupWait = 0x80939090; // type:func +EnHeishi1_Wait = 0x80939158; // type:func +EnHeishi1_SetupTurnTowardLink = 0x80939314; // type:func +EnHeishi1_TurnTowardLink = 0x809393B0; // type:func +EnHeishi1_SetupKick = 0x8093945C; // type:func +EnHeishi1_Kick = 0x809394F0; // type:func +EnHeishi1_SetupWaitNight = 0x809395C4; // type:func +EnHeishi1_WaitNight = 0x80939658; // type:func +EnHeishi1_Update = 0x809396D8; // type:func +EnHeishi1_OverrideLimbDraw = 0x809399EC; // type:func +EnHeishi1_Draw = 0x80939A30; // type:func +EnRd_SetupAction = 0x80939DF0; // type:func +EnRd_Init = 0x80939DFC; // type:func +EnRd_Destroy = 0x80939FE8; // type:func +EnRd_UpdateMourningTarget = 0x8093A02C; // type:func +EnRd_SetupIdle = 0x8093A098; // type:func +EnRd_Idle = 0x8093A140; // type:func +EnRd_SetupRiseFromCoffin = 0x8093A36C; // type:func +EnRd_RiseFromCoffin = 0x8093A40C; // type:func +EnRd_SetupWalkToPlayer = 0x8093A58C; // type:func +EnRd_WalkToPlayer = 0x8093A618; // type:func +EnRd_SetupWalkToHome = 0x8093A94C; // type:func +EnRd_WalkToHome = 0x8093A9CC; // type:func +EnRd_SetupWalkToParent = 0x8093ABE0; // type:func +EnRd_WalkToParent = 0x8093AC64; // type:func +EnRd_SetupGrab = 0x8093ADF8; // type:func +EnRd_Grab = 0x8093AE5C; // type:func +EnRd_SetupAttemptPlayerFreeze = 0x8093B1C8; // type:func +EnRd_AttemptPlayerFreeze = 0x8093B240; // type:func +EnRd_SetupStandUp = 0x8093B338; // type:func +EnRd_StandUp = 0x8093B384; // type:func +EnRd_SetupCrouch = 0x8093B3E0; // type:func +EnRd_Crouch = 0x8093B460; // type:func +EnRd_SetupDamaged = 0x8093B49C; // type:func +EnRd_Damaged = 0x8093B528; // type:func +EnRd_SetupDead = 0x8093B638; // type:func +EnRd_Dead = 0x8093B6B0; // type:func +EnRd_SetupStunned = 0x8093B7FC; // type:func +EnRd_Stunned = 0x8093B8E8; // type:func +EnRd_TurnTowardsPlayer = 0x8093B9BC; // type:func +EnRd_UpdateDamage = 0x8093BB34; // type:func +EnRd_Update = 0x8093BD00; // type:func +EnRd_OverrideLimbDraw = 0x8093BEEC; // type:func +EnRd_PostLimbDraw = 0x8093BF48; // type:func +EnRd_Draw = 0x8093C090; // type:func +EnPoSisters_Init = 0x8093C6A0; // type:func +EnPoSisters_Destroy = 0x8093C8EC; // type:func +func_80AD9240 = 0x8093C954; // type:func +func_80AD9368 = 0x8093CA80; // type:func +func_80AD93C4 = 0x8093CADC; // type:func +func_80AD943C = 0x8093CB54; // type:func +func_80AD944C = 0x8093CB68; // type:func +func_80AD94E0 = 0x8093CBFC; // type:func +func_80AD9568 = 0x8093CC84; // type:func +func_80AD95D8 = 0x8093CCF4; // type:func +func_80AD96A4 = 0x8093CDC0; // type:func +func_80AD9718 = 0x8093CE34; // type:func +func_80AD97C8 = 0x8093CEE4; // type:func +func_80AD98F4 = 0x8093D010; // type:func +func_80AD99D4 = 0x8093D0F0; // type:func +func_80AD9A54 = 0x8093D170; // type:func +func_80AD9AA8 = 0x8093D1C4; // type:func +func_80AD9C24 = 0x8093D340; // type:func +func_80AD9D44 = 0x8093D460; // type:func +func_80AD9DF0 = 0x8093D50C; // type:func +func_80AD9E60 = 0x8093D57C; // type:func +func_80AD9F1C = 0x8093D638; // type:func +func_80AD9F90 = 0x8093D6AC; // type:func +func_80ADA028 = 0x8093D744; // type:func +func_80ADA094 = 0x8093D7B0; // type:func +func_80ADA10C = 0x8093D828; // type:func +func_80ADA1B8 = 0x8093D8D8; // type:func +func_80ADA25C = 0x8093D97C; // type:func +func_80ADA2BC = 0x8093D9DC; // type:func +func_80ADA35C = 0x8093DA7C; // type:func +func_80ADA4A8 = 0x8093DBC8; // type:func +func_80ADA530 = 0x8093DC50; // type:func +func_80ADA6A0 = 0x8093DDC0; // type:func +func_80ADA7F0 = 0x8093DF10; // type:func +func_80ADA8C0 = 0x8093DFE0; // type:func +func_80ADA9E8 = 0x8093E108; // type:func +func_80ADAAA4 = 0x8093E1C4; // type:func +func_80ADAC70 = 0x8093E390; // type:func +func_80ADAD54 = 0x8093E474; // type:func +func_80ADAE6C = 0x8093E58C; // type:func +func_80ADAFC0 = 0x8093E6E0; // type:func +func_80ADB17C = 0x8093E89C; // type:func +func_80ADB2B8 = 0x8093E9D8; // type:func +func_80ADB338 = 0x8093EA54; // type:func +func_80ADB4B0 = 0x8093EBD0; // type:func +func_80ADB51C = 0x8093EC3C; // type:func +func_80ADB770 = 0x8093EE90; // type:func +func_80ADB9F0 = 0x8093F110; // type:func +func_80ADBB6C = 0x8093F28C; // type:func +func_80ADBBF4 = 0x8093F314; // type:func +func_80ADBC88 = 0x8093F3A8; // type:func +func_80ADBD38 = 0x8093F45C; // type:func +func_80ADBD8C = 0x8093F4B0; // type:func +func_80ADBEE8 = 0x8093F610; // type:func +func_80ADBF58 = 0x8093F680; // type:func +func_80ADC034 = 0x8093F75C; // type:func +func_80ADC10C = 0x8093F834; // type:func +EnPoSisters_Update = 0x8093F9F8; // type:func +func_80ADC55C = 0x8093FC8C; // type:func +EnPoSisters_OverrideLimbDraw = 0x8093FEAC; // type:func +EnPoSisters_PostLimbDraw = 0x8094009C; // type:func +EnPoSisters_Draw = 0x8094076C; // type:func +BgHeavyBlock_SetPieceRandRot = 0x80941390; // type:func +BgHeavyBlock_InitPiece = 0x80941420; // type:func +BgHeavyBlock_SetupDynapoly = 0x8094159C; // type:func +BgHeavyBlock_Init = 0x80941610; // type:func +BgHeavyBlock_Destroy = 0x80941854; // type:func +BgHeavyBlock_MovePiece = 0x8094189C; // type:func +BgHeavyBlock_SpawnDust = 0x80941A60; // type:func +BgHeavyBlock_SpawnPieces = 0x80941DC4; // type:func +BgHeavyBlock_Wait = 0x80941FBC; // type:func +BgHeavyBlock_LiftedUp = 0x809420E4; // type:func +BgHeavyBlock_Fly = 0x8094224C; // type:func +BgHeavyBlock_DoNothing = 0x80942564; // type:func +BgHeavyBlock_Land = 0x80942574; // type:func +BgHeavyBlock_Update = 0x809427E4; // type:func +BgHeavyBlock_Draw = 0x80942808; // type:func +BgHeavyBlock_DrawPiece = 0x8094296C; // type:func +BgPoEvent_InitPaintings = 0x80942C80; // type:func +BgPoEvent_InitBlocks = 0x80942FFC; // type:func +BgPoEvent_Init = 0x809431AC; // type:func +BgPoEvent_Destroy = 0x809432BC; // type:func +BgPoEvent_BlockWait = 0x80943340; // type:func +BgPoEvent_BlockShake = 0x8094344C; // type:func +BgPoEvent_CheckBlock = 0x80943504; // type:func +BgPoEvent_BlockFall = 0x8094363C; // type:func +BgPoEvent_BlockIdle = 0x80943740; // type:func +BgPoEvent_BlockPush = 0x809439F4; // type:func +BgPoEvent_BlockReset = 0x80943BB4; // type:func +BgPoEvent_BlockSolved = 0x80943CB4; // type:func +BgPoEvent_AmyWait = 0x80943D2C; // type:func +BgPoEvent_AmyPuzzle = 0x80943DA8; // type:func +BgPoEvent_NextPainting = 0x80943EC4; // type:func +BgPoEvent_PaintingEmpty = 0x80943F80; // type:func +BgPoEvent_PaintingAppear = 0x80943FB0; // type:func +BgPoEvent_PaintingVanish = 0x80943FE8; // type:func +BgPoEvent_PaintingPresent = 0x80944038; // type:func +BgPoEvent_PaintingBurn = 0x80944294; // type:func +BgPoEvent_Update = 0x80944440; // type:func +BgPoEvent_Draw = 0x809444B0; // type:func +ObjMure_SetCullingImpl = 0x80944AC0; // type:func +ObjMure_SetCulling = 0x80944B18; // type:func +ObjMure_Init = 0x80944B44; // type:func +ObjMure_Destroy = 0x80944BF4; // type:func +ObjMure_GetMaxChildSpawns = 0x80944C04; // type:func +ObjMure_GetSpawnPos = 0x80944C30; // type:func +ObjMure_SpawnActors0 = 0x80944C58; // type:func +ObjMure_SpawnActors1 = 0x80944E20; // type:func +ObjMure_SpawnActors = 0x80944F6C; // type:func +ObjMure_KillActorsImpl = 0x80944FBC; // type:func +ObjMure_KillActors = 0x809450B4; // type:func +ObjMure_CheckChildren = 0x809450D4; // type:func +ObjMure_InitialAction = 0x80945198; // type:func +ObjMure_CulledState = 0x809451B0; // type:func +ObjMure_SetFollowTargets = 0x80945210; // type:func +ObjMure_SetChildToFollowPlayer = 0x809452E8; // type:func +ObjMure_GroupBehavior0 = 0x80945468; // type:func +ObjMure_GroupBehavior1 = 0x80945690; // type:func +ObjMure_ActiveState = 0x80945814; // type:func +ObjMure_Update = 0x809458BC; // type:func +EnSw_CrossProduct = 0x80945AD0; // type:func +func_80B0BE20 = 0x80945B44; // type:func +func_80B0C020 = 0x80945D44; // type:func +func_80B0C0CC = 0x80945DF4; // type:func +EnSw_Init = 0x80946228; // type:func +EnSw_Destroy = 0x809466F0; // type:func +func_80B0C9F0 = 0x8094671C; // type:func +func_80B0CBE8 = 0x80946918; // type:func +func_80B0CCF4 = 0x80946A24; // type:func +func_80B0CEA8 = 0x80946BD8; // type:func +func_80B0CF44 = 0x80946C78; // type:func +func_80B0D14C = 0x80946E80; // type:func +func_80B0D364 = 0x80947098; // type:func +func_80B0D3AC = 0x809470E0; // type:func +func_80B0D590 = 0x809472C8; // type:func +func_80B0D878 = 0x809475B0; // type:func +func_80B0DB00 = 0x80947838; // type:func +func_80B0DC7C = 0x809479B8; // type:func +func_80B0DE34 = 0x80947B74; // type:func +func_80B0DEA8 = 0x80947BF0; // type:func +func_80B0DFFC = 0x80947D44; // type:func +func_80B0E314 = 0x8094805C; // type:func +func_80B0E430 = 0x80948174; // type:func +func_80B0E5E0 = 0x80948324; // type:func +func_80B0E728 = 0x80948470; // type:func +func_80B0E90C = 0x80948654; // type:func +func_80B0E9BC = 0x80948704; // type:func +EnSw_Update = 0x809487B4; // type:func +EnSw_OverrideLimbDraw = 0x80948810; // type:func +EnSw_PostLimbDraw = 0x80948AB4; // type:func +func_80B0EDB8 = 0x80948ACC; // type:func +func_80B0EEA4 = 0x80948B84; // type:func +EnSw_Draw = 0x80948BB0; // type:func +BossFd_SpawnEmber = 0x809492C0; // type:func +BossFd_SpawnDebris = 0x8094938C; // type:func +BossFd_SpawnDust = 0x8094945C; // type:func +BossFd_SpawnFireBreath = 0x809494F4; // type:func +BossFd_SetCameraSpeed = 0x80949600; // type:func +BossFd_UpdateCamera = 0x809496A0; // type:func +BossFd_Init = 0x8094980C; // type:func +BossFd_Destroy = 0x80949B2C; // type:func +BossFd_IsFacingLink = 0x80949B8C; // type:func +BossFd_SetupFly = 0x80949BBC; // type:func +BossFd_Fly = 0x80949C2C; // type:func +BossFd_Wait = 0x8094C2B4; // type:func +BossFd_Effects = 0x8094C4A4; // type:func +BossFd_CollisionCheck = 0x8094D0C4; // type:func +BossFd_Update = 0x8094D178; // type:func +BossFd_UpdateEffects = 0x8094D8B8; // type:func +BossFd_DrawEffects = 0x8094DD10; // type:func +BossFd_Draw = 0x8094E388; // type:func +BossFd_OverrideRightArmDraw = 0x8094E440; // type:func +BossFd_OverrideLeftArmDraw = 0x8094E560; // type:func +BossFd_DrawMane = 0x8094E680; // type:func +BossFd_OverrideHeadDraw = 0x8094EB00; // type:func +BossFd_PostHeadDraw = 0x8094EBF8; // type:func +BossFd_DrawBody = 0x8094EC4C; // type:func +ObjectKankyo_SetupAction = 0x809505F0; // type:func +ObjectKankyo_Init = 0x809505FC; // type:func +ObjectKankyo_Destroy = 0x809508FC; // type:func +ObjectKankyo_Snow = 0x80950920; // type:func +ObjectKankyo_Fairies = 0x80950930; // type:func +ObjectKankyo_Update = 0x80951748; // type:func +ObjectKankyo_Draw = 0x8095176C; // type:func +ObjectKankyo_DrawFairies = 0x809517F0; // type:func +ObjectKankyo_DrawSnow = 0x80951C70; // type:func +ObjectKankyo_Lightning = 0x80952408; // type:func +ObjectKankyo_DrawLightning = 0x809524B0; // type:func +ObjectKankyo_SunGraveSparkInit = 0x809526AC; // type:func +ObjectKankyo_WaitForSunGraveSparkObject = 0x809526F8; // type:func +ObjectKankyo_SunGraveSpark = 0x80952768; // type:func +ObjectKankyo_DrawSunGraveSpark = 0x80952814; // type:func +ObjectKankyo_InitBeams = 0x80952D44; // type:func +ObjectKankyo_WaitForBeamObject = 0x80952D90; // type:func +ObjectKankyo_Beams = 0x80952DF0; // type:func +ObjectKankyo_DrawBeams = 0x80952ED0; // type:func +EnDu_SetupAction = 0x80953810; // type:func +EnDu_GetTextId = 0x8095381C; // type:func +EnDu_UpdateTalkState = 0x809538C0; // type:func +func_809FDDB4 = 0x8095399C; // type:func +func_809FDE24 = 0x80953A0C; // type:func +func_809FDE9C = 0x80953A84; // type:func +func_809FDFC0 = 0x80953BA8; // type:func +func_809FE000 = 0x80953BEC; // type:func +func_809FE040 = 0x80953C30; // type:func +func_809FE104 = 0x80953CF4; // type:func +EnDu_Init = 0x80953D9C; // type:func +EnDu_Destroy = 0x80953F6C; // type:func +func_809FE3B4 = 0x80953FAC; // type:func +func_809FE3C0 = 0x80953FBC; // type:func +func_809FE4A4 = 0x809540A4; // type:func +func_809FE638 = 0x8095423C; // type:func +func_809FE6CC = 0x809542D4; // type:func +func_809FE740 = 0x80954348; // type:func +func_809FE798 = 0x809543A0; // type:func +func_809FE890 = 0x80954498; // type:func +func_809FEB08 = 0x80954714; // type:func +func_809FEC14 = 0x80954820; // type:func +func_809FEC70 = 0x8095487C; // type:func +func_809FECE4 = 0x809548F4; // type:func +EnDu_Update = 0x8095492C; // type:func +EnDu_OverrideLimbDraw = 0x80954AB8; // type:func +EnDu_PostLimbDraw = 0x80954C34; // type:func +EnDu_Draw = 0x80954C90; // type:func +EnFd_SpawnCore = 0x809552B0; // type:func +EnFd_SpawnChildFire = 0x809553A8; // type:func +EnFd_SpawnDot = 0x809554C8; // type:func +EnFd_CheckHammer = 0x80955634; // type:func +EnFd_ColliderCheck = 0x809556D0; // type:func +EnFd_CanSeeActor = 0x80955868; // type:func +EnFd_FindBomb = 0x80955978; // type:func +EnFd_FindPotentialTheat = 0x80955A38; // type:func +EnFd_GetPosAdjAroundCircle = 0x80955AAC; // type:func +EnFd_ShouldStopRunning = 0x80955B74; // type:func +EnFd_Fade = 0x80955CA8; // type:func +EnFd_Init = 0x80955DB8; // type:func +EnFd_Destroy = 0x80955EF4; // type:func +EnFd_Reappear = 0x80955F20; // type:func +EnFd_SpinAndGrow = 0x80955FB0; // type:func +EnFd_JumpToGround = 0x80956084; // type:func +EnFd_Land = 0x80956100; // type:func +EnFd_SpinAndSpawnFire = 0x809561E0; // type:func +EnFd_Run = 0x80956400; // type:func +EnFd_WaitForCore = 0x80956660; // type:func +EnFd_Update = 0x809566D8; // type:func +EnFd_OverrideLimbDraw = 0x809568D4; // type:func +EnFd_PostLimbDraw = 0x80956910; // type:func +EnFd_Draw = 0x80956C3C; // type:func +EnFd_SpawnEffect = 0x80957008; // type:func +EnFd_UpdateEffectsFlames = 0x809570F8; // type:func +EnFd_UpdateEffectsDots = 0x80957210; // type:func +EnFd_DrawEffectsFlames = 0x8095732C; // type:func +EnFd_DrawEffectsDots = 0x809576F8; // type:func +func_80A693D0 = 0x80957F70; // type:func +func_80A6948C = 0x8095802C; // type:func +func_80A695A4 = 0x80958144; // type:func +EnHorseLinkChild_Init = 0x8095820C; // type:func +EnHorseLinkChild_Destroy = 0x809583E4; // type:func +func_80A6988C = 0x80958434; // type:func +func_80A698F4 = 0x80958498; // type:func +func_80A6993C = 0x809584E0; // type:func +func_80A699FC = 0x809585A0; // type:func +func_80A69B7C = 0x80958728; // type:func +func_80A69C18 = 0x809587C8; // type:func +func_80A69EC0 = 0x80958A70; // type:func +func_80A69F5C = 0x80958B10; // type:func +func_80A6A068 = 0x80958C1C; // type:func +func_80A6A4DC = 0x80959098; // type:func +func_80A6A5A4 = 0x80959160; // type:func +func_80A6A724 = 0x809592E0; // type:func +func_80A6A7D0 = 0x80959390; // type:func +EnHorseLinkChild_Update = 0x8095966C; // type:func +EnHorseLinkChild_PostDraw = 0x809597C4; // type:func +EnHorseLinkChild_OverrideLimbDraw = 0x80959950; // type:func +EnHorseLinkChild_Draw = 0x809599D8; // type:func +DoorAna_SetupAction = 0x80959D70; // type:func +DoorAna_Init = 0x80959D7C; // type:func +DoorAna_Destroy = 0x80959E38; // type:func +DoorAna_WaitClosed = 0x80959E74; // type:func +DoorAna_WaitOpen = 0x80959FAC; // type:func +DoorAna_GrabPlayer = 0x8095A160; // type:func +DoorAna_Update = 0x8095A20C; // type:func +DoorAna_Draw = 0x8095A260; // type:func +BgSpot02Objects_Init = 0x8095A3E0; // type:func +BgSpot02Objects_Destroy = 0x8095A650; // type:func +func_808AC8FC = 0x8095A684; // type:func +func_808AC908 = 0x8095A694; // type:func +func_808ACA08 = 0x8095A794; // type:func +func_808ACAFC = 0x8095A88C; // type:func +func_808ACB58 = 0x8095A8E8; // type:func +BgSpot02Objects_Update = 0x8095A968; // type:func +BgSpot02Objects_Draw = 0x8095A98C; // type:func +func_808ACC34 = 0x8095A9C8; // type:func +func_808ACCB8 = 0x8095AA4C; // type:func +func_808AD3D4 = 0x8095B12C; // type:func +func_808AD450 = 0x8095B1A8; // type:func +BgHaka_Init = 0x8095B730; // type:func +BgHaka_Destroy = 0x8095B7AC; // type:func +func_8087B758 = 0x8095B7E0; // type:func +func_8087B7E8 = 0x8095B870; // type:func +func_8087B938 = 0x8095B9C4; // type:func +func_8087BAAC = 0x8095BB3C; // type:func +func_8087BAE4 = 0x8095BB78; // type:func +BgHaka_Update = 0x8095BBF0; // type:func +BgHaka_Draw = 0x8095BC14; // type:func +MagicWind_SetupAction = 0x8095BDF0; // type:func +MagicWind_Init = 0x8095BDFC; // type:func +MagicWind_Destroy = 0x8095BF08; // type:func +MagicWind_UpdateAlpha = 0x8095BF3C; // type:func +MagicWind_WaitForTimer = 0x8095C05C; // type:func +MagicWind_Grow = 0x8095C0D8; // type:func +MagicWind_WaitAtFullSize = 0x8095C128; // type:func +MagicWind_FadeOut = 0x8095C174; // type:func +MagicWind_Shrink = 0x8095C1D8; // type:func +MagicWind_Update = 0x8095C218; // type:func +MagicWind_OverrideLimbDraw = 0x8095C26C; // type:func +MagicWind_Draw = 0x8095C3F0; // type:func +MagicFire_Init = 0x8095DAF0; // type:func +MagicFire_Destroy = 0x8095DB9C; // type:func +MagicFire_UpdateBeforeCast = 0x8095DBC0; // type:func +MagicFire_Update = 0x8095DC64; // type:func +MagicFire_Draw = 0x8095DFF8; // type:func +func_80AEAC10 = 0x8095FDC0; // type:func +func_80AEAC54 = 0x8095FE04; // type:func +func_80AEACDC = 0x8095FE8C; // type:func +func_80AEAD20 = 0x8095FED0; // type:func +EnRu1_DestroyColliders = 0x8095FF48; // type:func +func_80AEADD8 = 0x8095FF88; // type:func +func_80AEADE0 = 0x8095FF94; // type:func +func_80AEADF0 = 0x8095FFA8; // type:func +EnRu1_Destroy = 0x8095FFB8; // type:func +EnRu1_UpdateEyes = 0x8095FFD8; // type:func +EnRu1_SetEyeIndex = 0x80960060; // type:func +EnRu1_SetMouthIndex = 0x80960078; // type:func +func_80AEAECC = 0x80960090; // type:func +EnRu1_IsCsStateIdle = 0x809600F8; // type:func +EnRu1_GetCue = 0x80960118; // type:func +func_80AEAFA0 = 0x80960164; // type:func +func_80AEAFE0 = 0x809601A4; // type:func +func_80AEB020 = 0x809601E4; // type:func +EnRu1_FindSwitch = 0x8096024C; // type:func +func_80AEB0EC = 0x80960294; // type:func +func_80AEB104 = 0x809602AC; // type:func +func_80AEB124 = 0x809602CC; // type:func +func_80AEB174 = 0x8096031C; // type:func +func_80AEB1B4 = 0x80960360; // type:func +func_80AEB264 = 0x8096038C; // type:func +EnRu1_UpdateSkelAnime = 0x80960448; // type:func +func_80AEB364 = 0x8096048C; // type:func +func_80AEB3A4 = 0x809604CC; // type:func +func_80AEB3CC = 0x809604F4; // type:func +func_80AEB3DC = 0x80960508; // type:func +EnRu1_GetCueChannel3 = 0x80960564; // type:func +func_80AEB458 = 0x80960584; // type:func +func_80AEB480 = 0x809605AC; // type:func +EnRu1_SpawnRipple = 0x809605D4; // type:func +func_80AEB50C = 0x8096063C; // type:func +func_80AEB59C = 0x809606CC; // type:func +EnRu1_SpawnSplash = 0x809607B8; // type:func +func_80AEB6E0 = 0x8096081C; // type:func +func_80AEB738 = 0x80960878; // type:func +func_80AEB7D0 = 0x80960910; // type:func +func_80AEB7E0 = 0x80960924; // type:func +func_80AEB87C = 0x809609C0; // type:func +func_80AEB89C = 0x809609E4; // type:func +func_80AEB914 = 0x80960A5C; // type:func +func_80AEB934 = 0x80960A7C; // type:func +func_80AEB954 = 0x80960A9C; // type:func +func_80AEB974 = 0x80960ABC; // type:func +func_80AEBA0C = 0x80960B54; // type:func +func_80AEBA2C = 0x80960B74; // type:func +func_80AEBAFC = 0x80960C44; // type:func +func_80AEBB3C = 0x80960C88; // type:func +func_80AEBB78 = 0x80960CC8; // type:func +func_80AEBBF4 = 0x80960D48; // type:func +func_80AEBC30 = 0x80960D88; // type:func +func_80AEBC84 = 0x80960DE0; // type:func +func_80AEBCB8 = 0x80960E18; // type:func +func_80AEBD1C = 0x80960E7C; // type:func +func_80AEBD94 = 0x80960EF4; // type:func +func_80AEBE3C = 0x80960F9C; // type:func +func_80AEBEC8 = 0x8096102C; // type:func +func_80AEBF60 = 0x809610C4; // type:func +func_80AEBFD8 = 0x80961140; // type:func +func_80AEC070 = 0x809611D8; // type:func +func_80AEC0B4 = 0x80961220; // type:func +func_80AEC100 = 0x80961274; // type:func +func_80AEC130 = 0x809612A8; // type:func +func_80AEC17C = 0x809612F8; // type:func +func_80AEC1D4 = 0x80961358; // type:func +func_80AEC244 = 0x809613CC; // type:func +func_80AEC2C0 = 0x8096144C; // type:func +func_80AEC320 = 0x809614B0; // type:func +func_80AEC40C = 0x809615A4; // type:func +func_80AEC4CC = 0x80961664; // type:func +func_80AEC4F4 = 0x8096168C; // type:func +func_80AEC5FC = 0x80961794; // type:func +func_80AEC650 = 0x809617E8; // type:func +func_80AEC6B0 = 0x8096184C; // type:func +func_80AEC6E4 = 0x80961884; // type:func +func_80AEC780 = 0x80961924; // type:func +func_80AEC81C = 0x809619C4; // type:func +func_80AEC8B8 = 0x80961A60; // type:func +func_80AEC93C = 0x80961AE8; // type:func +func_80AEC9C4 = 0x80961B70; // type:func +func_80AECA18 = 0x80961BC4; // type:func +func_80AECA44 = 0x80961BF4; // type:func +func_80AECA94 = 0x80961C48; // type:func +func_80AECAB4 = 0x80961C68; // type:func +func_80AECAD4 = 0x80961C88; // type:func +func_80AECB18 = 0x80961CD0; // type:func +func_80AECB60 = 0x80961D1C; // type:func +func_80AECBB8 = 0x80961D78; // type:func +func_80AECC1C = 0x80961DE0; // type:func +func_80AECC84 = 0x80961E4C; // type:func +func_80AECCB0 = 0x80961E78; // type:func +func_80AECDA0 = 0x80961F68; // type:func +func_80AECE04 = 0x80961FCC; // type:func +func_80AECE20 = 0x80961FEC; // type:func +func_80AECEB4 = 0x8096207C; // type:func +func_80AECF6C = 0x80962134; // type:func +func_80AED084 = 0x8096224C; // type:func +func_80AED0B0 = 0x80962278; // type:func +func_80AED0C8 = 0x80962290; // type:func +func_80AED0D8 = 0x809622A4; // type:func +func_80AED110 = 0x809622DC; // type:func +func_80AED154 = 0x80962320; // type:func +func_80AED19C = 0x80962368; // type:func +func_80AED218 = 0x809623E4; // type:func +func_80AED304 = 0x809624D4; // type:func +func_80AED324 = 0x809624F4; // type:func +func_80AED344 = 0x80962514; // type:func +func_80AED374 = 0x80962548; // type:func +func_80AED3A4 = 0x8096257C; // type:func +func_80AED3E0 = 0x809625BC; // type:func +func_80AED414 = 0x809625F4; // type:func +func_80AED44C = 0x80962634; // type:func +func_80AED4FC = 0x809626E8; // type:func +func_80AED520 = 0x80962710; // type:func +func_80AED57C = 0x80962770; // type:func +func_80AED5B8 = 0x809627B0; // type:func +func_80AED5DC = 0x809627D8; // type:func +func_80AED600 = 0x80962800; // type:func +func_80AED624 = 0x80962828; // type:func +func_80AED6DC = 0x809628E0; // type:func +func_80AED6F8 = 0x80962900; // type:func +func_80AED738 = 0x80962940; // type:func +func_80AED83C = 0x80962A48; // type:func +func_80AED8DC = 0x80962AEC; // type:func +func_80AEDAE0 = 0x80962CF0; // type:func +func_80AEDB30 = 0x80962D44; // type:func +func_80AEDEF4 = 0x80963104; // type:func +func_80AEDFF4 = 0x80963208; // type:func +func_80AEE02C = 0x80963248; // type:func +func_80AEE050 = 0x80963270; // type:func +func_80AEE264 = 0x8096348C; // type:func +func_80AEE2F8 = 0x80963520; // type:func +func_80AEE394 = 0x809635BC; // type:func +func_80AEE488 = 0x809636B0; // type:func +func_80AEE568 = 0x80963790; // type:func +func_80AEE628 = 0x80963854; // type:func +func_80AEE6D0 = 0x809638F8; // type:func +func_80AEE7C4 = 0x809639EC; // type:func +func_80AEEA48_unknown = 0x80AEEA48; // type:func +func_80AEEAC8 = 0x80963D0C; // type:func +func_80AEEB24 = 0x80963D68; // type:func +func_80AEEBB4 = 0x80963DF8; // type:func +func_80AEEBD4 = 0x80963E18; // type:func +func_80AEEC5C = 0x80963EA4; // type:func +func_80AEECF0 = 0x80963F3C; // type:func +func_80AEED58 = 0x80963FA8; // type:func +func_80AEEDCC = 0x80964020; // type:func +func_80AEEE34 = 0x8096408C; // type:func +func_80AEEE9C = 0x809640F8; // type:func +func_80AEEF08 = 0x80964168; // type:func +func_80AEEF5C = 0x809641C0; // type:func +func_80AEEF68 = 0x809641D0; // type:func +func_80AEEFEC = 0x80964258; // type:func +func_80AEF080 = 0x809642EC; // type:func +func_80AEF0BC = 0x8096432C; // type:func +func_80AEF170 = 0x809643E4; // type:func +func_80AEF188 = 0x809643FC; // type:func +func_80AEF1F0 = 0x80964464; // type:func +func_80AEF29C = 0x80964510; // type:func +func_80AEF2AC = 0x80964524; // type:func +func_80AEF2D0 = 0x8096454C; // type:func +func_80AEF354 = 0x809645D8; // type:func +func_80AEF3A8 = 0x80964634; // type:func +func_80AEF40C = 0x8096469C; // type:func +func_80AEF4A8 = 0x8096473C; // type:func +func_80AEF4E0 = 0x80964774; // type:func +func_80AEF51C = 0x809647B4; // type:func +func_80AEF540 = 0x809647DC; // type:func +func_80AEF5B8 = 0x80964858; // type:func +func_80AEF624 = 0x809648C8; // type:func +func_80AEF728 = 0x809649CC; // type:func +func_80AEF79C = 0x80964A40; // type:func +func_80AEF820 = 0x80964AC8; // type:func +func_80AEF890 = 0x80964B38; // type:func +func_80AEF930 = 0x80964BC4; // type:func +func_80AEF99C = 0x80964C34; // type:func +func_80AEF9D8 = 0x80964C70; // type:func +func_80AEFA2C = 0x80964CB4; // type:func +func_80AEFAAC = 0x80964D2C; // type:func +func_80AEFB04 = 0x80964D74; // type:func +func_80AEFB68 = 0x80964DD0; // type:func +func_80AEFBC8 = 0x80964E28; // type:func +func_80AEFC24 = 0x80964E88; // type:func +func_80AEFC54 = 0x80964EBC; // type:func +func_80AEFCE8 = 0x80964F58; // type:func +func_80AEFD38 = 0x80964FA8; // type:func +func_80AEFDC0 = 0x80965034; // type:func +func_80AEFE38 = 0x809650B8; // type:func +func_80AEFE84 = 0x80965104; // type:func +func_80AEFE9C = 0x8096511C; // type:func +func_80AEFECC = 0x80965150; // type:func +func_80AEFF40 = 0x809651CC; // type:func +func_80AEFF94 = 0x80965228; // type:func +EnRu1_Update = 0x809652C4; // type:func +EnRu1_Init = 0x8096530C; // type:func +func_80AF0278 = 0x80965448; // type:func +EnRu1_OverrideLimbDraw = 0x809654B8; // type:func +EnRu1_PostLimbDraw = 0x80965524; // type:func +EnRu1_DrawNothing = 0x809655B0; // type:func +EnRu1_DrawOpa = 0x809655C0; // type:func +EnRu1_DrawXlu = 0x80965764; // type:func +EnRu1_Draw = 0x80965904; // type:func +BossFd2_SpawnDebris = 0x80967460; // type:func +BossFd2_SpawnFireBreath = 0x80967538; // type:func +BossFd2_SpawnEmber = 0x8096764C; // type:func +BossFd2_SpawnSkullPiece = 0x80967720; // type:func +BossFd2_SpawnDust = 0x809677F8; // type:func +BossFd2_Init = 0x80967890; // type:func +BossFd2_Destroy = 0x8096798C; // type:func +BossFd2_SetupEmerge = 0x809679CC; // type:func +BossFd2_Emerge = 0x80967AC4; // type:func +BossFd2_SetupIdle = 0x80967E04; // type:func +BossFd2_Idle = 0x80967EAC; // type:func +BossFd2_SetupBurrow = 0x80968000; // type:func +BossFd2_Burrow = 0x80968078; // type:func +BossFd2_SetupBreatheFire = 0x80968148; // type:func +BossFd2_BreatheFire = 0x809681AC; // type:func +BossFd2_SetupClawSwipe = 0x809686F0; // type:func +BossFd2_ClawSwipe = 0x80968750; // type:func +BossFd2_SetupVulnerable = 0x809687C8; // type:func +BossFd2_Vulnerable = 0x80968824; // type:func +BossFd2_SetupDamaged = 0x80968A7C; // type:func +BossFd2_Damaged = 0x80968AD8; // type:func +BossFd2_SetupDeath = 0x80968C08; // type:func +BossFd2_UpdateCamera = 0x80968C98; // type:func +BossFd2_Death = 0x80968E08; // type:func +BossFd2_Wait = 0x8096948C; // type:func +BossFd2_CollisionCheck = 0x809694D4; // type:func +BossFd2_UpdateFace = 0x80969974; // type:func +BossFd2_Update = 0x80969AE0; // type:func +BossFd2_OverrideLimbDraw = 0x80969C94; // type:func +BossFd2_PostLimbDraw = 0x80969E88; // type:func +BossFd2_UpdateMane = 0x80969F30; // type:func +BossFd2_DrawMane = 0x8096A500; // type:func +BossFd2_Draw = 0x8096A944; // type:func +EnFdFire_UpdatePos = 0x8096B190; // type:func +EnFdFire_CheckCollider = 0x8096B258; // type:func +EnFdFire_Init = 0x8096B2BC; // type:func +EnFdFire_Destroy = 0x8096B3C4; // type:func +func_80A0E70C = 0x8096B3F0; // type:func +EnFdFire_WaitToDie = 0x8096B52C; // type:func +EnFdFire_DanceTowardsPlayer = 0x8096B568; // type:func +EnFdFire_Disappear = 0x8096B718; // type:func +EnFdFire_Update = 0x8096B7CC; // type:func +EnFdFire_Draw = 0x8096B8C8; // type:func +EnDh_SetupAction = 0x8096BEA0; // type:func +EnDh_Init = 0x8096BEAC; // type:func +EnDh_Destroy = 0x8096BFE8; // type:func +EnDh_SpawnDebris = 0x8096C030; // type:func +EnDh_SetupWait = 0x8096C1C8; // type:func +EnDh_Wait = 0x8096C27C; // type:func +EnDh_SetupWalk = 0x8096C4A0; // type:func +EnDh_Walk = 0x8096C53C; // type:func +EnDh_SetupRetreat = 0x8096C644; // type:func +EnDh_Retreat = 0x8096C6A8; // type:func +EnDh_SetupAttack = 0x8096C734; // type:func +EnDh_Attack = 0x8096C794; // type:func +EnDh_SetupBurrow = 0x8096CAA4; // type:func +EnDh_Burrow = 0x8096CB28; // type:func +EnDh_SetupDamage = 0x8096CCB8; // type:func +EnDh_Damage = 0x8096CD38; // type:func +EnDh_SetupDeath = 0x8096CE60; // type:func +EnDh_Death = 0x8096CEE8; // type:func +EnDh_CollisionCheck = 0x8096D018; // type:func +EnDh_Update = 0x8096D168; // type:func +EnDh_PostLimbDraw = 0x8096D318; // type:func +EnDh_Draw = 0x8096D3A8; // type:func +EnDha_SetupAction = 0x8096D970; // type:func +EnDha_Init = 0x8096D97C; // type:func +EnDha_Destroy = 0x8096DA98; // type:func +EnDha_SetupWait = 0x8096DAC4; // type:func +EnDha_Wait = 0x8096DB4C; // type:func +EnDha_SetupTakeDamage = 0x8096E05C; // type:func +EnDha_TakeDamage = 0x8096E088; // type:func +EnDha_SetupDeath = 0x8096E150; // type:func +EnDha_Die = 0x8096E1C0; // type:func +EnDha_UpdateHealth = 0x8096E37C; // type:func +EnDha_Update = 0x8096E470; // type:func +EnDha_OverrideLimbDraw = 0x8096E518; // type:func +EnDha_PostLimbDraw = 0x8096E5B8; // type:func +EnDha_Draw = 0x8096E6D0; // type:func +EnRl_Destroy = 0x8096E970; // type:func +func_80AE72D0 = 0x8096E994; // type:func +func_80AE744C = 0x8096EA1C; // type:func +func_80AE7494 = 0x8096EA64; // type:func +func_80AE74B4 = 0x8096EA88; // type:func +func_80AE74FC = 0x8096EAD4; // type:func +func_80AE7544 = 0x8096EB20; // type:func +func_80AE7590 = 0x8096EB6C; // type:func +func_80AE7668 = 0x8096EC4C; // type:func +func_80AE7698 = 0x8096EC80; // type:func +func_80AE772C = 0x8096ED14; // type:func +func_80AE7798 = 0x8096ED80; // type:func +func_80AE77B8 = 0x8096EDA0; // type:func +func_80AE77F8 = 0x8096EDE8; // type:func +func_80AE7838 = 0x8096EE2C; // type:func +func_80AE7878 = 0x8096EE74; // type:func +func_80AE78D4 = 0x8096EECC; // type:func +func_80AE7954 = 0x8096EF4C; // type:func +func_80AE79A4 = 0x8096EF9C; // type:func +func_80AE7AF8 = 0x8096F0F0; // type:func +func_80AE7BF8 = 0x8096F1FC; // type:func +func_80AE7C64 = 0x8096F268; // type:func +func_80AE7C94 = 0x8096F288; // type:func +func_80AE7CE8 = 0x8096F2D0; // type:func +func_80AE7D40 = 0x8096F314; // type:func +func_80AE7D94 = 0x8096F35C; // type:func +EnRl_Update = 0x8096F4A4; // type:func +EnRl_Init = 0x8096F4EC; // type:func +func_80AE7FD0 = 0x8096F558; // type:func +func_80AE7FDC = 0x8096F568; // type:func +EnRl_Draw = 0x8096F69C; // type:func +EnEncount1_Init = 0x8096F850; // type:func +EnEncount1_SpawnLeevers = 0x8096F984; // type:func +EnEncount1_SpawnTektites = 0x8096FCE0; // type:func +EnEncount1_SpawnStalchildOrWolfos = 0x8096FE78; // type:func +EnEncount1_Update = 0x809702CC; // type:func +DemoDu_Destroy = 0x809703B0; // type:func +DemoDu_UpdateEyes = 0x809703D4; // type:func +DemoDu_SetEyeTexIndex = 0x8097045C; // type:func +DemoDu_SetMouthTexIndex = 0x80970474; // type:func +DemoDu_UpdateSkelAnime = 0x8097048C; // type:func +DemoDu_UpdateBgCheckInfo = 0x809704B0; // type:func +DemoDu_GetCue = 0x809704F8; // type:func +DemoDu_CheckForCue = 0x80970520; // type:func +DemoDu_CheckForNoCue = 0x8097056C; // type:func +DemoDu_SetStartPosRotFromCue = 0x809705B8; // type:func +func_80969DDC = 0x80970638; // type:func +DemoDu_InitCs_FireMedallion = 0x809706C8; // type:func +DemoDu_CsFireMedallion_SpawnDoorWarp = 0x80970738; // type:func +func_80969F38 = 0x80970794; // type:func +func_80969FB4 = 0x80970810; // type:func +DemoDu_CsFireMedallion_AdvanceTo01 = 0x80970830; // type:func +DemoDu_CsFireMedallion_AdvanceTo02 = 0x809708C8; // type:func +DemoDu_CsFireMedallion_AdvanceTo03 = 0x80970918; // type:func +DemoDu_CsFireMedallion_AdvanceTo04 = 0x80970944; // type:func +DemoDu_CsFireMedallion_AdvanceTo05 = 0x809709D8; // type:func +DemoDu_CsFireMedallion_AdvanceTo06 = 0x80970A44; // type:func +DemoDu_UpdateCs_FM_00 = 0x80970A90; // type:func +DemoDu_UpdateCs_FM_01 = 0x80970AB0; // type:func +DemoDu_UpdateCs_FM_02 = 0x80970AD0; // type:func +DemoDu_UpdateCs_FM_03 = 0x80970B04; // type:func +DemoDu_UpdateCs_FM_04 = 0x80970B44; // type:func +DemoDu_UpdateCs_FM_05 = 0x80970B7C; // type:func +DemoDu_UpdateCs_FM_06 = 0x80970BBC; // type:func +DemoDu_InitCs_GoronsRuby = 0x80970BE8; // type:func +DemoDu_CsPlaySfx_GoronLanding = 0x80970C38; // type:func +DemoDu_CsPlaySfx_DaruniaFalling = 0x80970C60; // type:func +DemoDu_CsPlaySfx_DaruniaHitsLink = 0x80970C90; // type:func +DemoDu_CsPlaySfx_HitBreast = 0x80970CE8; // type:func +DemoDu_CsPlaySfx_LinkEscapeFromGorons = 0x80970D10; // type:func +DemoDu_CsPlaySfx_LinkSurprised = 0x80970D68; // type:func +DemoDu_CsGoronsRuby_UpdateFaceTextures = 0x80970DC0; // type:func +func_8096A630 = 0x80970EC8; // type:func +DemoDu_CsGoronsRuby_SpawnDustWhenHittingLink = 0x80970F7C; // type:func +DemoDu_CsGoronsRuby_DaruniaFalling = 0x80971210; // type:func +DemoDu_CsGoronsRuby_AdvanceTo01 = 0x809712EC; // type:func +DemoDu_CsGoronsRuby_AdvanceTo02 = 0x80971300; // type:func +DemoDu_CsGoronsRuby_AdvanceTo03 = 0x809713A4; // type:func +DemoDu_CsGoronsRuby_AdvanceTo04 = 0x809713F8; // type:func +DemoDu_CsGoronsRuby_AdvanceTo05 = 0x80971430; // type:func +DemoDu_CsGoronsRuby_AdvanceTo06 = 0x8097149C; // type:func +DemoDu_CsGoronsRuby_AdvanceTo07 = 0x80971534; // type:func +DemoDu_CsGoronsRuby_AdvanceTo08 = 0x809715A0; // type:func +DemoDu_CsGoronsRuby_AdvanceTo09 = 0x80971634; // type:func +DemoDu_CsGoronsRuby_AdvanceTo10 = 0x809716A4; // type:func +DemoDu_CsGoronsRuby_AdvanceTo11 = 0x80971710; // type:func +DemoDu_CsGoronsRuby_AdvanceTo12 = 0x809717A4; // type:func +DemoDu_CsGoronsRuby_AdvanceTo13 = 0x80971810; // type:func +DemoDu_UpdateCs_GR_00 = 0x809718A0; // type:func +DemoDu_UpdateCs_GR_01 = 0x809718D4; // type:func +DemoDu_UpdateCs_GR_02 = 0x80971910; // type:func +DemoDu_UpdateCs_GR_03 = 0x8097196C; // type:func +DemoDu_UpdateCs_GR_04 = 0x809719AC; // type:func +DemoDu_UpdateCs_GR_05 = 0x809719FC; // type:func +DemoDu_UpdateCs_GR_06 = 0x80971A48; // type:func +DemoDu_UpdateCs_GR_07 = 0x80971AA8; // type:func +DemoDu_UpdateCs_GR_08 = 0x80971AF4; // type:func +DemoDu_UpdateCs_GR_09 = 0x80971B58; // type:func +DemoDu_UpdateCs_GR_10 = 0x80971BB8; // type:func +DemoDu_UpdateCs_GR_11 = 0x80971C04; // type:func +DemoDu_UpdateCs_GR_12 = 0x80971C54; // type:func +DemoDu_UpdateCs_GR_13 = 0x80971CA0; // type:func +DemoDu_InitCs_AfterGanon = 0x80971CE8; // type:func +DemoDu_CsPlaySfx_WhiteOut = 0x80971D88; // type:func +DemoDu_CsAfterGanon_SpawnDemo6K = 0x80971DA8; // type:func +DemoDu_CsAfterGanon_AdvanceTo01 = 0x80971E28; // type:func +DemoDu_CsAfterGanon_AdvanceTo02 = 0x80971E7C; // type:func +DemoDu_CsAfterGanon_BackTo01 = 0x80971FD0; // type:func +DemoDu_UpdateCs_AG_00 = 0x8097206C; // type:func +DemoDu_UpdateCs_AG_01 = 0x8097208C; // type:func +DemoDu_UpdateCs_AG_02 = 0x809720D4; // type:func +DemoDu_Draw_02 = 0x8097211C; // type:func +DemoDu_InitCs_Credits = 0x809722D8; // type:func +DemoDu_CsCredits_UpdateShadowAlpha = 0x80972344; // type:func +DemoDu_CsCredits_AdvanceTo01 = 0x809723D0; // type:func +DemoDu_CsCredits_AdvanceTo02 = 0x80972408; // type:func +DemoDu_CsCredits_AdvanceTo03 = 0x80972454; // type:func +DemoDu_CsCredits_AdvanceTo04 = 0x80972494; // type:func +DemoDu_CsCredits_BackTo02 = 0x809724D4; // type:func +DemoDu_CsCredits_HandleCues = 0x8097251C; // type:func +DemoDu_UpdateCs_CR_00 = 0x809725C8; // type:func +DemoDu_UpdateCs_CR_01 = 0x809725E8; // type:func +DemoDu_UpdateCs_CR_02 = 0x80972634; // type:func +DemoDu_UpdateCs_CR_03 = 0x8097267C; // type:func +DemoDu_UpdateCs_CR_04 = 0x809726C4; // type:func +DemoDu_Update = 0x80972708; // type:func +DemoDu_Init = 0x80972750; // type:func +DemoDu_Draw_NoDraw = 0x809727F4; // type:func +DemoDu_Draw_01 = 0x80972804; // type:func +DemoDu_Draw = 0x809729AC; // type:func +func_80984BE0 = 0x80973B90; // type:func +DemoIm_InitCollider = 0x80973C18; // type:func +DemoIm_DestroyCollider = 0x80973C64; // type:func +DemoIm_UpdateCollider = 0x80973C90; // type:func +func_80984DB8 = 0x80973CD4; // type:func +func_80984E58 = 0x80973D78; // type:func +func_80984F10 = 0x80973E30; // type:func +func_80984F94 = 0x80973EB8; // type:func +DemoIm_UpdateBgCheckInfo = 0x80973F40; // type:func +DemoIm_UpdateSkelAnime = 0x80973F88; // type:func +DemoIm_IsCutsceneIdle = 0x80973FAC; // type:func +DemoIm_GetCue = 0x80973FCC; // type:func +func_809850E8 = 0x80974018; // type:func +func_80985134 = 0x80974064; // type:func +func_80985180 = 0x809740B0; // type:func +func_80985200 = 0x80974130; // type:func +DemoIm_ChangeAnim = 0x809741B0; // type:func +func_80985310 = 0x80974240; // type:func +func_80985358 = 0x80974288; // type:func +func_809853B4 = 0x809742E4; // type:func +func_80985430 = 0x80974360; // type:func +func_8098544C = 0x80974380; // type:func +func_809854DC = 0x8097441C; // type:func +func_8098557C = 0x809744BC; // type:func +func_809855A8 = 0x809744E8; // type:func +func_80985640 = 0x80974580; // type:func +func_809856AC = 0x809745EC; // type:func +func_809856F8 = 0x80974638; // type:func +func_80985718 = 0x80974658; // type:func +func_80985738 = 0x80974678; // type:func +func_80985770 = 0x809746B4; // type:func +func_809857B0 = 0x809746FC; // type:func +func_809857F0 = 0x80974740; // type:func +func_80985830 = 0x80974788; // type:func +func_80985860 = 0x809747BC; // type:func +func_809858A8 = 0x80974800; // type:func +DemoIm_SpawnLightBall = 0x80974820; // type:func +func_80985948 = 0x809748A0; // type:func +func_809859E0 = 0x8097493C; // type:func +func_80985B34 = 0x80974A90; // type:func +func_80985C10 = 0x80974B74; // type:func +func_80985C40 = 0x80974B94; // type:func +func_80985C94 = 0x80974BDC; // type:func +DemoIm_DrawTranslucent = 0x80974C24; // type:func +func_80985E60 = 0x80974D6C; // type:func +func_80985EAC = 0x80974DB8; // type:func +func_80985EF4 = 0x80974E00; // type:func +func_80985F54 = 0x80974E60; // type:func +func_80985F64 = 0x80974E74; // type:func +func_80985FE8 = 0x80974EF8; // type:func +func_8098604C = 0x80974F5C; // type:func +func_809860C8 = 0x80974FD8; // type:func +func_809860DC = 0x80974FF0; // type:func +func_80986148 = 0x8097505C; // type:func +func_809861C4 = 0x809750D8; // type:func +func_8098629C = 0x8097519C; // type:func +func_809862E0 = 0x809751E0; // type:func +func_809863BC = 0x809752A8; // type:func +func_809863DC = 0x809752C8; // type:func +func_80986430 = 0x80975324; // type:func +func_80986494 = 0x80975390; // type:func +func_809864D4 = 0x809753D8; // type:func +func_8098652C = 0x80975438; // type:func +func_80986570 = 0x8097547C; // type:func +func_809865F8 = 0x80975504; // type:func +func_80986700 = 0x80975614; // type:func +func_80986710 = 0x80975628; // type:func +func_80986794 = 0x809756AC; // type:func +func_8098680C = 0x80975724; // type:func +func_809868E8 = 0x809757EC; // type:func +func_80986908 = 0x8097580C; // type:func +func_80986948 = 0x80975854; // type:func +func_809869B0 = 0x809758C4; // type:func +func_809869F8 = 0x80975908; // type:func +func_80986A5C = 0x8097596C; // type:func +func_80986AD0 = 0x809759E0; // type:func +func_80986B2C = 0x80975A3C; // type:func +func_80986BA0 = 0x80975AB0; // type:func +func_80986BE4 = 0x80975AF4; // type:func +func_80986BF8 = 0x80975B08; // type:func +func_80986C30 = 0x80975B40; // type:func +func_80986CC8 = 0x80975BE4; // type:func +func_80986CFC = 0x80975C18; // type:func +func_80986D40 = 0x80975C60; // type:func +func_80986DC8 = 0x80975CC8; // type:func +func_80986E20 = 0x80975D24; // type:func +func_80986E40 = 0x80975D44; // type:func +func_80986EAC = 0x80975DB8; // type:func +func_80986F08 = 0x80975E1C; // type:func +func_80986F28 = 0x80975E3C; // type:func +func_80986F88 = 0x80975EA4; // type:func +func_80986FA8 = 0x80975EC8; // type:func +func_80987018 = 0x80975F40; // type:func +func_80987064 = 0x80975F88; // type:func +func_809870F0 = 0x80976014; // type:func +func_80987128 = 0x8097604C; // type:func +func_80987174 = 0x80976098; // type:func +func_809871B4 = 0x809760D8; // type:func +func_809871E8 = 0x8097610C; // type:func +func_80987288 = 0x80976198; // type:func +func_809872A8 = 0x809761B8; // type:func +func_809872F0 = 0x80976204; // type:func +func_80987330 = 0x8097624C; // type:func +DemoIm_Update = 0x80976290; // type:func +DemoIm_Init = 0x809762D8; // type:func +DemoIm_Destroy = 0x80976400; // type:func +DemoIm_OverrideLimbDraw = 0x80976420; // type:func +DemoIm_PostLimbDraw = 0x809764D0; // type:func +DemoIm_DrawNothing = 0x8097655C; // type:func +DemoIm_DrawSolid = 0x8097656C; // type:func +DemoIm_Draw = 0x809766B0; // type:func +DemoTreLgt_Init = 0x80977B00; // type:func +DemoTreLgt_Destroy = 0x80977B5C; // type:func +func_80993754 = 0x80977B88; // type:func +func_8099375C = 0x80977B94; // type:func +func_809937B4 = 0x80977BEC; // type:func +func_80993848 = 0x80977C84; // type:func +DemoTreLgt_Update = 0x80977F38; // type:func +DemoTreLgt_OverrideLimbDraw = 0x80977F6C; // type:func +DemoTreLgt_Draw = 0x809780C0; // type:func +EnFw_DoBounce = 0x80978210; // type:func +EnFw_PlayerInRange = 0x809782D8; // type:func +EnFw_GetPosAdjAroundCircle = 0x809783D4; // type:func +EnFw_CheckCollider = 0x809784A8; // type:func +EnFw_SpawnDust = 0x80978568; // type:func +EnFw_Init = 0x809787B0; // type:func +EnFw_Destroy = 0x809788B8; // type:func +EnFw_Bounce = 0x809788E4; // type:func +EnFw_Run = 0x80978950; // type:func +EnFw_TurnToParentInitPos = 0x80978F24; // type:func +EnFw_JumpToParentInitPos = 0x80979018; // type:func +EnFw_Update = 0x809790CC; // type:func +EnFw_OverrideLimbDraw = 0x809791AC; // type:func +EnFw_PostLimbDraw = 0x809791C8; // type:func +EnFw_Draw = 0x80979264; // type:func +EnFw_SpawnEffectDust = 0x809792EC; // type:func +EnFw_UpdateEffects = 0x80979390; // type:func +EnFw_DrawEffects = 0x8097949C; // type:func +BgVbSima_Init = 0x809799C0; // type:func +BgVbSima_Destroy = 0x80979A28; // type:func +BgVbSima_SpawnEmber = 0x80979A5C; // type:func +BgVbSima_Update = 0x80979B28; // type:func +BgVbSima_Draw = 0x80979F88; // type:func +EnVbBall_Init = 0x8097A0D0; // type:func +EnVbBall_Destroy = 0x8097A250; // type:func +EnVbBall_SpawnDebris = 0x8097A28C; // type:func +EnVbBall_SpawnDust = 0x8097A364; // type:func +EnVbBall_UpdateBones = 0x8097A404; // type:func +EnVbBall_Update = 0x8097A6E8; // type:func +EnVbBall_Draw = 0x8097AEB4; // type:func +BgHakaMegane_Init = 0x8097B270; // type:func +BgHakaMegane_Destroy = 0x8097B328; // type:func +func_8087DB24 = 0x8097B35C; // type:func +func_8087DBF0 = 0x8097B42C; // type:func +BgHakaMegane_DoNothing = 0x8097B4A0; // type:func +BgHakaMegane_Update = 0x8097B4B0; // type:func +BgHakaMegane_Draw = 0x8097B4D4; // type:func +BgHakaMeganeBG_Init = 0x8097B670; // type:func +BgHakaMeganeBG_Destroy = 0x8097B80C; // type:func +func_8087DFF8 = 0x8097B840; // type:func +func_8087E040 = 0x8097B888; // type:func +func_8087E10C = 0x8097B954; // type:func +func_8087E1E0 = 0x8097BA28; // type:func +func_8087E258 = 0x8097BAA0; // type:func +func_8087E288 = 0x8097BAD0; // type:func +func_8087E2D8 = 0x8097BB20; // type:func +func_8087E34C = 0x8097BB94; // type:func +BgHakaMeganeBG_Update = 0x8097BBA4; // type:func +BgHakaMeganeBG_Draw = 0x8097BBC8; // type:func +BgHakaShip_Init = 0x8097BD30; // type:func +BgHakaShip_Destroy = 0x8097BE74; // type:func +BgHakaShip_ChildUpdatePosition = 0x8097BEB4; // type:func +BgHakaShip_WaitForSong = 0x8097BF10; // type:func +BgHakaShip_CutsceneStationary = 0x8097BF88; // type:func +BgHakaShip_Move = 0x8097C024; // type:func +BgHakaShip_SetupCrash = 0x8097C1E8; // type:func +BgHakaShip_CrashShake = 0x8097C244; // type:func +BgHakaShip_CrashFall = 0x8097C2D4; // type:func +BgHakaShip_Update = 0x8097C394; // type:func +BgHakaShip_Draw = 0x8097C3D4; // type:func +BgHakaSgami_Init = 0x8097C770; // type:func +BgHakaSgami_Destroy = 0x8097CA18; // type:func +BgHakaSgami_SetupSpin = 0x8097CA78; // type:func +BgHakaSgami_Spin = 0x8097CAF0; // type:func +BgHakaSgami_Update = 0x8097D004; // type:func +BgHakaSgami_Draw = 0x8097D058; // type:func +EnHeishi2_Init = 0x8097D390; // type:func +EnHeishi2_Destroy = 0x8097D610; // type:func +EnHeishi2_DoNothing1 = 0x8097D654; // type:func +EnHeishi_DoNothing2 = 0x8097D664; // type:func +func_80A531E4 = 0x8097D674; // type:func +func_80A53278 = 0x8097D708; // type:func +func_80A5344C = 0x8097D888; // type:func +func_80A53538 = 0x8097D974; // type:func +func_80A535BC = 0x8097D9FC; // type:func +func_80A53638 = 0x8097DA78; // type:func +func_80A5372C = 0x8097DB64; // type:func +func_80A53850 = 0x8097DC88; // type:func +func_80A53908 = 0x8097DD40; // type:func +func_80A5399C = 0x8097DDD4; // type:func +func_80A53AD4 = 0x8097DEF8; // type:func +func_80A53C0C = 0x8097E034; // type:func +func_80A53C90 = 0x8097E0BC; // type:func +func_80A53D0C = 0x8097E138; // type:func +func_80A53DF8 = 0x8097E21C; // type:func +func_80A53F30 = 0x8097E354; // type:func +func_80A54038 = 0x8097E45C; // type:func +func_80A540C0 = 0x8097E4E8; // type:func +func_80A541FC = 0x8097E624; // type:func +func_80A5427C = 0x8097E6A8; // type:func +func_80A54320 = 0x8097E74C; // type:func +func_80A543A0 = 0x8097E7CC; // type:func +func_80A544AC = 0x8097E8D8; // type:func +func_80A5455C = 0x8097E988; // type:func +func_80A546DC = 0x8097EAFC; // type:func +func_80A5475C = 0x8097EB7C; // type:func +func_80A54954 = 0x8097ED74; // type:func +func_80A549E8 = 0x8097EE08; // type:func +EnHeishi2_Update = 0x8097EE98; // type:func +EnHeishi2_OverrideLimbDraw = 0x8097EFE4; // type:func +EnHeishi2_PostLimbDraw = 0x8097F05C; // type:func +EnHeishi2_DrawKingGuard = 0x8097F094; // type:func +EnHeishi2_Draw = 0x8097F108; // type:func +EnEncount2_Init = 0x8097F590; // type:func +EnEncount2_Wait = 0x8097F604; // type:func +EnEncount2_SpawnRocks = 0x8097F85C; // type:func +EnEncount2_Update = 0x8097FE24; // type:func +EnEncount2_Draw = 0x809801F0; // type:func +EnEncount2_SpawnEffect = 0x80980210; // type:func +EnEncount2_UpdateEffects = 0x809802C4; // type:func +EnEncount2_DrawEffects = 0x80980498; // type:func +EnFireRock_Init = 0x809807C0; // type:func +EnFireRock_Destroy = 0x80980BB0; // type:func +EnFireRock_Fall = 0x80980C14; // type:func +EnFireRock_SpawnMoreBrokenPieces = 0x80980F68; // type:func +FireRock_WaitSpawnRocksFromCeiling = 0x809810E8; // type:func +FireRock_WaitOnFloor = 0x809811D8; // type:func +EnFireRock_Update = 0x809812BC; // type:func +EnFireRock_Draw = 0x80981568; // type:func +EnBrob_Init = 0x809818D0; // type:func +EnBrob_Destroy = 0x80981B44; // type:func +EnBrob_SetupIdle = 0x80981B9C; // type:func +EnBrob_SetupMoveUp = 0x80981C04; // type:func +EnBrob_SetupWobble = 0x80981C64; // type:func +EnBrob_SetupStunned = 0x80981CB8; // type:func +EnBrob_SetupMoveDown = 0x80981D4C; // type:func +EnBrob_SetupShock = 0x80981DCC; // type:func +EnBrob_Idle = 0x80981E18; // type:func +EnBrob_MoveUp = 0x80981ED8; // type:func +EnBrob_Wobble = 0x80981FDC; // type:func +EnBrob_Stunned = 0x8098207C; // type:func +EnBrob_MoveDown = 0x80982118; // type:func +EnBrob_Shock = 0x8098221C; // type:func +EnBrob_Update = 0x80982434; // type:func +EnBrob_PostLimbDraw = 0x809826D0; // type:func +EnBrob_Draw = 0x809827A4; // type:func +MirRay_SetupCollider = 0x809829C0; // type:func +MirRay_MakeShieldLight = 0x80982A88; // type:func +MirRay_Init = 0x80982C2C; // type:func +MirRay_Destroy = 0x80982EC4; // type:func +MirRay_Update = 0x80982F3C; // type:func +MirRay_SetIntensity = 0x80983028; // type:func +MirRay_SetupReflectionPolys = 0x809831DC; // type:func +MirRay_RemoveSimilarReflections = 0x809833B8; // type:func +MirRay_ReflectedBeam = 0x809834BC; // type:func +MirRay_Draw = 0x80983A2C; // type:func +MirRay_CheckInFrustum = 0x80983D1C; // type:func +func_808B1AE0 = 0x80984280; // type:func +func_808B1BA0 = 0x80984340; // type:func +func_808B1BEC = 0x8098438C; // type:func +func_808B1C70 = 0x80984418; // type:func +func_808B1CEC = 0x80984494; // type:func +func_808B1D18 = 0x809844C0; // type:func +func_808B1D44 = 0x809844EC; // type:func +BgSpot09Obj_Init = 0x8098452C; // type:func +BgSpot09Obj_Destroy = 0x80984594; // type:func +BgSpot09Obj_Update = 0x809845D4; // type:func +BgSpot09Obj_Draw = 0x809845E4; // type:func +func_808B8910 = 0x80984790; // type:func +func_808B8A5C = 0x80984848; // type:func +func_808B8A98 = 0x80984884; // type:func +func_808B8B08 = 0x809848F4; // type:func +func_808B8B38 = 0x80984928; // type:func +func_808B8BB4 = 0x809849A4; // type:func +func_808B8C90 = 0x80984A88; // type:func +func_808B8CC8 = 0x80984AC4; // type:func +BgSpot18Obj_Init = 0x80984B18; // type:func +BgSpot18Obj_Destroy = 0x80984B74; // type:func +func_808B8DC0 = 0x80984BA8; // type:func +func_808B8DD0 = 0x80984BBC; // type:func +func_808B8DDC = 0x80984BCC; // type:func +func_808B8E20 = 0x80984C10; // type:func +func_808B8E64 = 0x80984C54; // type:func +func_808B8E7C = 0x80984C70; // type:func +func_808B8EE0 = 0x80984CD4; // type:func +func_808B8F08 = 0x80984D00; // type:func +func_808B9030 = 0x80984E2C; // type:func +func_808B9040 = 0x80984E40; // type:func +BgSpot18Obj_Update = 0x80984E60; // type:func +BgSpot18Obj_Draw = 0x80984E94; // type:func +BossVa_SetupAction = 0x80985060; // type:func +BossVa_AttachToBody = 0x8098506C; // type:func +BossVa_BloodDroplets = 0x809852B0; // type:func +BossVa_BloodSplatter = 0x809853B0; // type:func +BossVa_Gore = 0x809854DC; // type:func +BossVa_Spark = 0x8098560C; // type:func +BossVa_Tumor = 0x80985790; // type:func +BossVa_SetSparkEnv = 0x80985914; // type:func +BossVa_SetDeathEnv = 0x80985960; // type:func +BossVa_FindBoomerang = 0x809859E0; // type:func +BossVa_KillBari = 0x80985A20; // type:func +BossVa_Init = 0x80985C0C; // type:func +BossVa_Destroy = 0x8098645C; // type:func +BossVa_SetupIntro = 0x809864AC; // type:func +BossVa_BodyIntro = 0x8098653C; // type:func +BossVa_SetupBodyPhase1 = 0x8098755C; // type:func +BossVa_BodyPhase1 = 0x80987600; // type:func +BossVa_SetupBodyPhase2 = 0x80987898; // type:func +BossVa_BodyPhase2 = 0x809879C4; // type:func +BossVa_SetupBodyPhase3 = 0x80987EC8; // type:func +BossVa_BodyPhase3 = 0x80987F04; // type:func +BossVa_SetupBodyPhase4 = 0x8098856C; // type:func +BossVa_BodyPhase4 = 0x80988620; // type:func +BossVa_SetupBodyDeath = 0x80989128; // type:func +BossVa_BodyDeath = 0x809891C0; // type:func +BossVa_SetupSupportIntro = 0x80989D18; // type:func +BossVa_SupportIntro = 0x80989D90; // type:func +BossVa_SetupSupportAttached = 0x80989EB4; // type:func +BossVa_SupportAttached = 0x80989F38; // type:func +BossVa_SetupSupportCut = 0x8098A160; // type:func +BossVa_SupportCut = 0x8098A228; // type:func +BossVa_SetupStump = 0x8098A6FC; // type:func +BossVa_Stump = 0x8098A780; // type:func +BossVa_SetupZapperIntro = 0x8098A818; // type:func +BossVa_ZapperIntro = 0x8098A8AC; // type:func +BossVa_SetupZapperAttack = 0x8098A96C; // type:func +BossVa_ZapperAttack = 0x8098AA00; // type:func +BossVa_SetupZapperDamaged = 0x8098B434; // type:func +BossVa_ZapperDamaged = 0x8098B53C; // type:func +BossVa_SetupZapperDeath = 0x8098B650; // type:func +BossVa_ZapperDeath = 0x8098B724; // type:func +BossVa_SetupZapperEnraged = 0x8098BC4C; // type:func +BossVa_ZapperEnraged = 0x8098BCD4; // type:func +BossVa_SetupZapperHold = 0x8098C42C; // type:func +BossVa_ZapperHold = 0x8098C4AC; // type:func +BossVa_SetupBariIntro = 0x8098C5B8; // type:func +BossVa_BariIntro = 0x8098C6C8; // type:func +BossVa_SetupBariPhase3Attack = 0x8098CC20; // type:func +BossVa_BariPhase3Attack = 0x8098CCC8; // type:func +BossVa_SetupBariPhase2Attack = 0x8098D0C8; // type:func +BossVa_BariPhase2Attack = 0x8098D170; // type:func +BossVa_SetupBariPhase3Stunned = 0x8098D788; // type:func +BossVa_BariPhase3Stunned = 0x8098D7E4; // type:func +BossVa_SetupBariDeath = 0x8098DA00; // type:func +BossVa_BariDeath = 0x8098DA58; // type:func +BossVa_SetupDoor = 0x8098DA8C; // type:func +BossVa_Door = 0x8098DADC; // type:func +BossVa_Update = 0x8098DB50; // type:func +BossVa_BodyOverrideLimbDraw = 0x8098DD5C; // type:func +BossVa_BodyPostLimbDraw = 0x8098DF00; // type:func +BossVa_SupportOverrideLimbDraw = 0x8098E400; // type:func +BossVa_SupportPostLimbDraw = 0x8098E444; // type:func +BossVa_ZapperOverrideLimbDraw = 0x8098E694; // type:func +BossVa_ZapperPostLimbDraw = 0x8098E870; // type:func +BossVa_BariOverrideLimbDraw = 0x8098ECD0; // type:func +BossVa_BariPostLimbDraw = 0x8098ED60; // type:func +BossVa_Draw = 0x8098EEE8; // type:func +BossVa_UpdateEffects = 0x8098F4DC; // type:func +BossVa_DrawEffects = 0x8098FE7C; // type:func +BossVa_SpawnSpark = 0x80990C20; // type:func +BossVa_SpawnSparkBall = 0x80990F10; // type:func +BossVa_SpawnBloodDroplets = 0x8099109C; // type:func +BossVa_SpawnBloodSplatter = 0x80991268; // type:func +BossVa_SpawnTumor = 0x80991404; // type:func +BossVa_SpawnGore = 0x809915A8; // type:func +BossVa_SpawnZapperCharge = 0x809917C8; // type:func +BossVa_DrawDoor = 0x8099191C; // type:func +BgHakaTubo_Init = 0x8099C250; // type:func +BgHakaTubo_Destroy = 0x8099C34C; // type:func +BgHakaTubo_Idle = 0x8099C3A4; // type:func +BgHakaTubo_DropCollectible = 0x8099C610; // type:func +BgHakaTubo_Update = 0x8099C8D4; // type:func +BgHakaTubo_DrawFlameCircle = 0x8099C908; // type:func +BgHakaTubo_Draw = 0x8099CAAC; // type:func +BgHakaTrap_Init = 0x8099CC70; // type:func +BgHakaTrap_Destroy = 0x8099CF10; // type:func +func_8087FFC0 = 0x8099CF94; // type:func +func_808801B8 = 0x8099D194; // type:func +func_808802D8 = 0x8099D2B8; // type:func +func_80880484 = 0x8099D464; // type:func +func_808805C0 = 0x8099D5A0; // type:func +func_808806BC = 0x8099D69C; // type:func +func_808808F4 = 0x8099D8D4; // type:func +func_808809B0 = 0x8099D994; // type:func +func_808809E4 = 0x8099D9C8; // type:func +func_80880AE8 = 0x8099DAD4; // type:func +func_80880C0C = 0x8099DBF8; // type:func +BgHakaTrap_Update = 0x8099DC6C; // type:func +func_80880D68 = 0x8099DD5C; // type:func +BgHakaTrap_Draw = 0x8099DDF8; // type:func +BgHakaHuta_Init = 0x8099E240; // type:func +BgHakaHuta_Destroy = 0x8099E300; // type:func +BgHakaHuta_SpawnDust = 0x8099E334; // type:func +BgHakaHuta_PlaySfx = 0x8099E4F0; // type:func +BgHakaHuta_SpawnEnemies = 0x8099E57C; // type:func +BgHakaHuta_Open = 0x8099E844; // type:func +BgHakaHuta_SlideOpen = 0x8099E8F8; // type:func +func_8087D720 = 0x8099E9AC; // type:func +BgHakaHuta_DoNothing = 0x8099EB50; // type:func +BgHakaHuta_Update = 0x8099EB60; // type:func +BgHakaHuta_Draw = 0x8099EB84; // type:func +BgHakaZou_Init = 0x8099ECE0; // type:func +BgHakaZou_Destroy = 0x8099EFC8; // type:func +func_808828F4 = 0x8099F018; // type:func +BgHakaZou_Wait = 0x8099F194; // type:func +func_80882BDC = 0x8099F304; // type:func +func_80882CC4 = 0x8099F3EC; // type:func +func_80882E54 = 0x8099F57C; // type:func +func_80883000 = 0x8099F72C; // type:func +func_80883104 = 0x8099F830; // type:func +func_80883144 = 0x8099F870; // type:func +func_80883254 = 0x8099F980; // type:func +func_80883328 = 0x8099FA58; // type:func +func_808834D8 = 0x8099FC08; // type:func +BgHakaZou_DoNothing = 0x8099FC98; // type:func +BgHakaZou_Update = 0x8099FCA8; // type:func +BgHakaZou_Draw = 0x8099FCEC; // type:func +BgSpot17Funen_Init = 0x8099FED0; // type:func +BgSpot17Funen_Destroy = 0x8099FEF8; // type:func +BgSpot17Funen_Update = 0x8099FF08; // type:func +func_808B746C = 0x8099FF2C; // type:func +func_808B7478 = 0x8099FF3C; // type:func +EnSyatekiItm_Init = 0x809A0120; // type:func +EnSyatekiItm_Destroy = 0x809A0284; // type:func +EnSyatekiItm_Idle = 0x809A0294; // type:func +EnSyatekiItm_StartRound = 0x809A03A4; // type:func +EnSyatekiItm_SpawnTargets = 0x809A0520; // type:func +EnSyatekiItm_CheckTargets = 0x809A09A0; // type:func +EnSyatekiItm_CleanupGame = 0x809A0A44; // type:func +EnSyatekiItm_EndGame = 0x809A0ACC; // type:func +EnSyatekiItm_Update = 0x809A0B18; // type:func +EnSyatekiMan_Init = 0x809A0EC0; // type:func +EnSyatekiMan_Destroy = 0x809A0F74; // type:func +EnSyatekiMan_Start = 0x809A0F84; // type:func +EnSyatekiMan_SetupIdle = 0x809A1018; // type:func +EnSyatekiMan_Idle = 0x809A1070; // type:func +EnSyatekiMan_Talk = 0x809A10CC; // type:func +EnSyatekiMan_StopTalk = 0x809A1274; // type:func +EnSyatekiMan_StartGame = 0x809A131C; // type:func +EnSyatekiMan_WaitForGame = 0x809A13DC; // type:func +EnSyatekiMan_EndGame = 0x809A14F8; // type:func +EnSyatekiMan_GivePrize = 0x809A1748; // type:func +EnSyatekiMan_FinishPrize = 0x809A17B8; // type:func +EnSyatekiMan_RestartGame = 0x809A187C; // type:func +EnSyatekiMan_BlinkWait = 0x809A18E4; // type:func +EnSyatekiMan_Blink = 0x809A1918; // type:func +EnSyatekiMan_Update = 0x809A19B8; // type:func +EnSyatekiMan_OverrideLimbDraw = 0x809A1A58; // type:func +EnSyatekiMan_Draw = 0x809A1AE8; // type:func +EnTana_Init = 0x809A1C80; // type:func +EnTana_Destroy = 0x809A1CD0; // type:func +EnTana_Update = 0x809A1CE0; // type:func +EnTana_DrawWoodenShelves = 0x809A1CF0; // type:func +EnTana_DrawStoneShelves = 0x809A1D84; // type:func +EnNb_GetPath = 0x809A1F20; // type:func +EnNb_GetType = 0x809A1F34; // type:func +EnNb_UpdatePath = 0x809A1F44; // type:func +EnNb_SetupCollider = 0x809A2070; // type:func +EnNb_UpdateCollider = 0x809A20BC; // type:func +EnNb_Destroy = 0x809A2100; // type:func +func_80AB0FBC = 0x809A212C; // type:func +func_80AB1040 = 0x809A21B4; // type:func +func_80AB10C4 = 0x809A223C; // type:func +EnNb_UpdateEyes = 0x809A22E0; // type:func +func_80AB1284 = 0x809A2368; // type:func +EnNb_UpdateSkelAnime = 0x809A23B0; // type:func +EnNb_GetCue = 0x809A23D4; // type:func +EnNb_SetStartPosRotFromCue1 = 0x809A23FC; // type:func +func_80AB1390 = 0x809A247C; // type:func +func_80AB13D8 = 0x809A24C8; // type:func +EnNb_SetStartPosRotFromCue2 = 0x809A2514; // type:func +EnNb_SetCurrentAnim = 0x809A2594; // type:func +EnNb_SetChamberAnim = 0x809A2624; // type:func +EnNb_SpawnBlueWarp = 0x809A266C; // type:func +EnNb_GiveMedallion = 0x809A26C8; // type:func +EnNb_ComeUpImpl = 0x809A2744; // type:func +EnNb_SetupChamberCsImpl = 0x809A2764; // type:func +EnNb_SetupChamberWarpImpl = 0x809A2800; // type:func +EnNb_SetupDefaultChamberIdle = 0x809A2850; // type:func +EnNb_SetupArmRaise = 0x809A287C; // type:func +EnNb_SetupRaisedArmTransition = 0x809A2910; // type:func +EnNb_SetupMedallion = 0x809A297C; // type:func +EnNb_SetupChamberCs = 0x809A29C8; // type:func +EnNb_SetupChamberWarp = 0x809A29E8; // type:func +EnNb_ComeUp = 0x809A2A08; // type:func +func_80AB193C = 0x809A2A44; // type:func +EnNb_RaiseArm = 0x809A2A8C; // type:func +func_80AB19BC = 0x809A2AD0; // type:func +func_80AB19FC = 0x809A2B18; // type:func +EnNb_SetupLightArrowOrSealingCs = 0x809A2B4C; // type:func +EnNb_PlaySealingSfx = 0x809A2B90; // type:func +EnNb_InitializeDemo6K = 0x809A2BB0; // type:func +EnNb_SetupHide = 0x809A2C30; // type:func +EnNb_CheckToFade = 0x809A2C84; // type:func +EnNb_SetupLightOrb = 0x809A2DD8; // type:func +EnNb_Hide = 0x809A2E74; // type:func +EnNb_Fade = 0x809A2E94; // type:func +EnNb_CreateLightOrb = 0x809A2EDC; // type:func +EnNb_DrawTransparency = 0x809A2F24; // type:func +EnNb_InitKidnap = 0x809A306C; // type:func +EnNb_PlayCrySFX = 0x809A30C4; // type:func +EnNb_PlayAgonySFX = 0x809A30FC; // type:func +EnNb_SetPosInPortal = 0x809A3134; // type:func +EnNb_SetupCaptureCutsceneState = 0x809A3218; // type:func +EnNb_SetRaisedArmCaptureAnim = 0x809A324C; // type:func +EnNb_SetupLookAroundInKidnap = 0x809A32AC; // type:func +EnNb_SetupKidnap = 0x809A3320; // type:func +EnNb_CheckKidnapCsMode = 0x809A3398; // type:func +func_80AB23A8 = 0x809A3460; // type:func +EnNb_MovingInPortal = 0x809A3498; // type:func +EnNb_SuckedInByPortal = 0x809A34F4; // type:func +EnNb_SetupConfrontation = 0x809A3550; // type:func +EnNb_PlayKnuckleDefeatSFX = 0x809A3594; // type:func +EnNb_PlayKneelingOnGroundSFX = 0x809A35D8; // type:func +EnNb_PlayLookRightSFX = 0x809A363C; // type:func +EnNb_PlayLookLeftSFX = 0x809A3688; // type:func +EnNb_InitDemo6KInConfrontation = 0x809A36E0; // type:func +func_80AB2688 = 0x809A3758; // type:func +func_80AB26C8 = 0x809A3798; // type:func +func_80AB26DC = 0x809A37B0; // type:func +EnNb_SetupKneel = 0x809A3848; // type:func +EnNb_CheckIfKneeling = 0x809A38C4; // type:func +EnNb_SetupLookRight = 0x809A3930; // type:func +EnNb_CheckIfLookingRight = 0x809A39B0; // type:func +EnNb_SetupLookLeft = 0x809A3A1C; // type:func +EnNb_CheckIfLookLeft = 0x809A3A9C; // type:func +EnNb_SetupDemo6KInConfrontation = 0x809A3AFC; // type:func +EnNb_SetupRun = 0x809A3B3C; // type:func +EnNb_SetupConfrontationDestroy = 0x809A3BBC; // type:func +EnNb_CheckConfrontationCsMode = 0x809A3BD4; // type:func +EnNb_CheckConfrontationCsModeWrapper = 0x809A3CBC; // type:func +func_80AB2C18 = 0x809A3CDC; // type:func +EnNb_Kneel = 0x809A3D28; // type:func +EnNb_LookRight = 0x809A3D98; // type:func +EnNb_LookLeft = 0x809A3E08; // type:func +EnNb_Run = 0x809A3E70; // type:func +EnNb_ConfrontationDestroy = 0x809A3EF8; // type:func +func_80AB2E70 = 0x809A3F4C; // type:func +func_80AB2FC0 = 0x809A4068; // type:func +func_80AB2FE4 = 0x809A4090; // type:func +EnNb_SetupCreditsSpawn = 0x809A41CC; // type:func +EnNb_SetAlphaInCredits = 0x809A4214; // type:func +EnNb_SetupCreditsFadeIn = 0x809A42A0; // type:func +EnNb_SetupCreditsSit = 0x809A42D8; // type:func +EnNb_SetupCreditsHeadTurn = 0x809A4324; // type:func +EnNb_CheckIfLookingUp = 0x809A4364; // type:func +EnNb_CheckCreditsCsModeImpl = 0x809A4398; // type:func +EnNb_CheckCreditsCsMode = 0x809A4424; // type:func +EnNb_CreditsFade = 0x809A4444; // type:func +func_80AB3428 = 0x809A4490; // type:func +EnNb_LookUp = 0x809A44D8; // type:func +EnNb_CrawlspaceSpawnCheck = 0x809A451C; // type:func +func_80AB359C = 0x809A4618; // type:func +EnNb_SetNoticeSFX = 0x809A46DC; // type:func +EnNb_GetNoticedStatus = 0x809A4704; // type:func +func_80AB36DC = 0x809A475C; // type:func +EnNb_CheckNoticed = 0x809A480C; // type:func +EnNb_SetupIdleCrawlspace = 0x809A4864; // type:func +func_80AB3838 = 0x809A48BC; // type:func +EnNb_SetupPathMovement = 0x809A4938; // type:func +EnNb_SetTextIdAsChild = 0x809A49A0; // type:func +func_80AB3A7C = 0x809A4B0C; // type:func +func_80AB3B04 = 0x809A4B98; // type:func +func_80AB3B7C = 0x809A4C20; // type:func +EnNb_WaitForNotice = 0x809A4C6C; // type:func +EnNb_StandUpAfterNotice = 0x809A4CC8; // type:func +EnNb_BlockCrawlspace = 0x809A4D28; // type:func +EnNb_InitCrawlspaceDialogue = 0x809A4D90; // type:func +EnNb_FollowPath = 0x809A4DF8; // type:func +func_80AB3DB0 = 0x809A4E78; // type:func +func_80AB3E10 = 0x809A4EE0; // type:func +EnNb_Update = 0x809A4F48; // type:func +EnNb_Init = 0x809A4F90; // type:func +EnNb_OverrideLimbDraw = 0x809A50AC; // type:func +EnNb_PostLimbDraw = 0x809A513C; // type:func +EnNb_DrawNothing = 0x809A51C8; // type:func +EnNb_DrawDefault = 0x809A51D8; // type:func +EnNb_Draw = 0x809A531C; // type:func +BossMo_InitRand = 0x809A64F0; // type:func +BossMo_RandZeroOne = 0x809A6510; // type:func +BossMo_NearLand = 0x809A6638; // type:func +BossMo_SpawnRipple = 0x809A6730; // type:func +BossMo_SpawnDroplet = 0x809A6850; // type:func +BossMo_SpawnStillDroplet = 0x809A692C; // type:func +BossMo_SpawnBubble = 0x809A69F0; // type:func +BossMo_Init = 0x809A6AA4; // type:func +BossMo_Destroy = 0x809A6E8C; // type:func +BossMo_SetupTentacle = 0x809A6EDC; // type:func +BossMo_Tentacle = 0x809A6F30; // type:func +BossMo_TentCollisionCheck = 0x809A9CEC; // type:func +BossMo_IntroCs = 0x809A9F98; // type:func +BossMo_DeathCs = 0x809AB0B0; // type:func +BossMo_CoreCollisionCheck = 0x809ABC6C; // type:func +BossMo_Core = 0x809AC074; // type:func +BossMo_UpdateCore = 0x809AD6D8; // type:func +BossMo_UpdateTent = 0x809AD900; // type:func +BossMo_UpdateTentColliders = 0x809AE138; // type:func +BossMo_DrawTentacle = 0x809AE1E4; // type:func +BossMo_DrawWater = 0x809AE910; // type:func +BossMo_DrawCore = 0x809AEB18; // type:func +BossMo_DrawTent = 0x809AF370; // type:func +BossMo_UpdateEffects = 0x809AF5A4; // type:func +BossMo_DrawEffects = 0x809AFCB4; // type:func +EnSb_Init = 0x809B65A0; // type:func +EnSb_Destroy = 0x809B6688; // type:func +EnSb_SpawnBubbles = 0x809B66C8; // type:func +EnSb_SetupWaitClosed = 0x809B6778; // type:func +EnSb_SetupOpen = 0x809B67F0; // type:func +EnSb_SetupWaitOpen = 0x809B686C; // type:func +EnSb_SetupLunge = 0x809B68E0; // type:func +EnSb_SetupBounce = 0x809B6988; // type:func +EnSb_SetupCooldown = 0x809B6A00; // type:func +EnSb_WaitClosed = 0x809B6B04; // type:func +EnSb_Open = 0x809B6B84; // type:func +EnSb_WaitOpen = 0x809B6C4C; // type:func +EnSb_TurnAround = 0x809B6D00; // type:func +EnSb_Lunge = 0x809B6DEC; // type:func +EnSb_Bounce = 0x809B6E94; // type:func +EnSb_Cooldown = 0x809B6FC8; // type:func +EnSb_IsVulnerable = 0x809B7030; // type:func +EnSb_UpdateDamage = 0x809B7178; // type:func +EnSb_Update = 0x809B7454; // type:func +EnSb_PostLimbDraw = 0x809B75D4; // type:func +EnSb_Draw = 0x809B7624; // type:func +EnBigokuta_Init = 0x809B79E0; // type:func +EnBigokuta_Destroy = 0x809B7B4C; // type:func +func_809BCE3C = 0x809B7BC0; // type:func +func_809BCEBC = 0x809B7C3C; // type:func +func_809BCF68 = 0x809B7CEC; // type:func +func_809BD1C8 = 0x809B7F54; // type:func +func_809BD2E4 = 0x809B8070; // type:func +func_809BD318 = 0x809B80A4; // type:func +func_809BD370 = 0x809B80FC; // type:func +func_809BD3AC = 0x809B8138; // type:func +func_809BD3E0 = 0x809B8170; // type:func +func_809BD3F8 = 0x809B818C; // type:func +func_809BD47C = 0x809B8210; // type:func +func_809BD4A4 = 0x809B823C; // type:func +func_809BD524 = 0x809B82BC; // type:func +func_809BD5E0 = 0x809B8378; // type:func +func_809BD658 = 0x809B83F0; // type:func +func_809BD6B8 = 0x809B8450; // type:func +func_809BD768 = 0x809B8500; // type:func +func_809BD7F0 = 0x809B8588; // type:func +func_809BD84C = 0x809B85E8; // type:func +func_809BD8DC = 0x809B8678; // type:func +func_809BDAE8 = 0x809B8884; // type:func +func_809BDB90 = 0x809B892C; // type:func +func_809BDC08 = 0x809B89A4; // type:func +func_809BDF34 = 0x809B8CD4; // type:func +func_809BDFC8 = 0x809B8D68; // type:func +func_809BE058 = 0x809B8DF8; // type:func +func_809BE180 = 0x809B8F20; // type:func +func_809BE26C = 0x809B900C; // type:func +func_809BE3E4 = 0x809B9184; // type:func +func_809BE4A4 = 0x809B9244; // type:func +func_809BE518 = 0x809B92B8; // type:func +func_809BE568 = 0x809B9308; // type:func +func_809BE798 = 0x809B9538; // type:func +EnBigokuta_UpdateDamage = 0x809B967C; // type:func +EnBigokuta_Update = 0x809B976C; // type:func +EnBigokuta_OverrideLimbDraw = 0x809B9964; // type:func +EnBigokuta_Draw = 0x809B9DE4; // type:func +EnKarebaba_Init = 0x809BA4F0; // type:func +EnKarebaba_Destroy = 0x809BA624; // type:func +EnKarebaba_ResetCollider = 0x809BA664; // type:func +EnKarebaba_SetupGrow = 0x809BA6A0; // type:func +EnKarebaba_SetupIdle = 0x809BA6F0; // type:func +EnKarebaba_SetupAwaken = 0x809BA744; // type:func +EnKarebaba_SetupUpright = 0x809BA7C0; // type:func +EnKarebaba_SetupSpin = 0x809BA860; // type:func +EnKarebaba_SetupDying = 0x809BA87C; // type:func +EnKarebaba_SetupDeadItemDrop = 0x809BA8F0; // type:func +EnKarebaba_SetupRetract = 0x809BA990; // type:func +EnKarebaba_SetupDead = 0x809BAA10; // type:func +EnKarebaba_SetupRegrow = 0x809BAA9C; // type:func +EnKarebaba_Grow = 0x809BAAF0; // type:func +EnKarebaba_Idle = 0x809BAB88; // type:func +EnKarebaba_Awaken = 0x809BABE8; // type:func +EnKarebaba_Upright = 0x809BACBC; // type:func +EnKarebaba_Spin = 0x809BADB0; // type:func +EnKarebaba_Dying = 0x809BAF44; // type:func +EnKarebaba_DeadItemDrop = 0x809BB1FC; // type:func +EnKarebaba_Retract = 0x809BB264; // type:func +EnKarebaba_Dead = 0x809BB338; // type:func +EnKarebaba_Regrow = 0x809BB390; // type:func +EnKarebaba_Update = 0x809BB45C; // type:func +EnKarebaba_DrawBaseShadow = 0x809BB610; // type:func +EnKarebaba_Draw = 0x809BB6FC; // type:func +BgBdanObjects_GetProperty = 0x809BBDE0; // type:func +BgBdanObjects_SetProperty = 0x809BBE34; // type:func +BgBdanObjects_Init = 0x809BBE88; // type:func +BgBdanObjects_Destroy = 0x809BC10C; // type:func +BgBdanObjects_OctoPlatform_WaitForRutoToStartCutscene = 0x809BC15C; // type:func +BgBdanObjects_OctoPlatform_RaiseToUpperPosition = 0x809BC2B0; // type:func +BgBdanObjects_OctoPlatform_WaitForRutoToAdvanceCutscene = 0x809BC3AC; // type:func +BgBdanObjects_OctoPlatform_DescendWithBigOcto = 0x809BC4E8; // type:func +BgBdanObjects_OctoPlatform_PauseBeforeDescending = 0x809BC66C; // type:func +BgBdanObjects_OctoPlatform_WaitForBigOctoToStartBattle = 0x809BC6D0; // type:func +BgBdanObjects_OctoPlatform_BattleInProgress = 0x809BC72C; // type:func +BgBdanObjects_SinkToFloorHeight = 0x809BC804; // type:func +BgBdanObjects_WaitForPlayerInRange = 0x809BC884; // type:func +BgBdanObjects_RaiseToUpperPosition = 0x809BC8F0; // type:func +BgBdanObjects_DoNothing = 0x809BC988; // type:func +BgBdanObjects_ElevatorOscillate = 0x809BC998; // type:func +BgBdanObjects_WaitForSwitch = 0x809BCACC; // type:func +BgBdanObjects_ChangeWaterBoxLevel = 0x809BCB18; // type:func +BgBdanObjects_WaitForTimerExpired = 0x809BCBE0; // type:func +BgBdanObjects_WaitForPlayerOnTop = 0x809BCC34; // type:func +BgBdanObjects_FallToLowerPos = 0x809BCCB8; // type:func +BgBdanObjects_Update = 0x809BCD74; // type:func +BgBdanObjects_Draw = 0x809BCDB0; // type:func +DemoSa_Destroy = 0x809BD0B0; // type:func +func_8098E480 = 0x809BD0D4; // type:func +DemoSa_SetEyeIndex = 0x809BD15C; // type:func +DemoSa_SetMouthIndex = 0x809BD174; // type:func +func_8098E5C8 = 0x809BD18C; // type:func +DemoSa_UpdateSkelAnime = 0x809BD1D4; // type:func +DemoSa_GetCue = 0x809BD1F8; // type:func +func_8098E654 = 0x809BD220; // type:func +func_8098E6A0 = 0x809BD26C; // type:func +func_8098E6EC = 0x809BD2B8; // type:func +func_8098E76C = 0x809BD338; // type:func +func_8098E7FC = 0x809BD3C8; // type:func +func_8098E86C = 0x809BD438; // type:func +func_8098E8C8 = 0x809BD494; // type:func +func_8098E944 = 0x809BD510; // type:func +func_8098E960 = 0x809BD530; // type:func +func_8098E9EC = 0x809BD5C8; // type:func +func_8098EA3C = 0x809BD618; // type:func +func_8098EA68 = 0x809BD644; // type:func +func_8098EB00 = 0x809BD6DC; // type:func +func_8098EB6C = 0x809BD748; // type:func +func_8098EBB8 = 0x809BD794; // type:func +func_8098EBD8 = 0x809BD7B4; // type:func +func_8098EBF8 = 0x809BD7D4; // type:func +func_8098EC28 = 0x809BD808; // type:func +func_8098EC60 = 0x809BD848; // type:func +func_8098EC94 = 0x809BD880; // type:func +func_8098ECCC = 0x809BD8C0; // type:func +func_8098ECF4 = 0x809BD8EC; // type:func +func_8098EDB0 = 0x809BD9A8; // type:func +func_8098EE08 = 0x809BDA00; // type:func +func_8098EE28 = 0x809BDA20; // type:func +func_8098EEA8 = 0x809BDAA0; // type:func +func_8098EEFC = 0x809BDAF4; // type:func +func_8098F050 = 0x809BDC48; // type:func +func_8098F0E8 = 0x809BDCE4; // type:func +func_8098F118 = 0x809BDD04; // type:func +func_8098F16C = 0x809BDD4C; // type:func +DemoSa_DrawXlu = 0x809BDD94; // type:func +func_8098F390 = 0x809BDF34; // type:func +func_8098F3F0 = 0x809BDF94; // type:func +func_8098F420 = 0x809BDFC8; // type:func +func_8098F480 = 0x809BE024; // type:func +func_8098F50C = 0x809BE0B0; // type:func +func_8098F544 = 0x809BE0E8; // type:func +func_8098F590 = 0x809BE134; // type:func +func_8098F5D0 = 0x809BE174; // type:func +func_8098F610 = 0x809BE1B4; // type:func +func_8098F654 = 0x809BE1FC; // type:func +func_8098F714 = 0x809BE2A8; // type:func +func_8098F734 = 0x809BE2C8; // type:func +func_8098F77C = 0x809BE314; // type:func +func_8098F7BC = 0x809BE35C; // type:func +func_8098F7FC = 0x809BE3A4; // type:func +func_8098F83C = 0x809BE3E8; // type:func +func_8098F8F8 = 0x809BE4A4; // type:func +func_8098F984 = 0x809BE530; // type:func +func_8098F998 = 0x809BE548; // type:func +func_8098FA2C = 0x809BE5DC; // type:func +func_8098FA84 = 0x809BE634; // type:func +func_8098FAE0 = 0x809BE690; // type:func +func_8098FB34 = 0x809BE6E4; // type:func +func_8098FB68 = 0x809BE718; // type:func +func_8098FC44 = 0x809BE7E0; // type:func +func_8098FC64 = 0x809BE800; // type:func +func_8098FC9C = 0x809BE83C; // type:func +func_8098FCD4 = 0x809BE87C; // type:func +func_8098FD0C = 0x809BE8BC; // type:func +DemoSa_Update = 0x809BE908; // type:func +DemoSa_Init = 0x809BE950; // type:func +DemoSa_OverrideLimbDraw = 0x809BEA18; // type:func +DemoSa_DrawNothing = 0x809BEA50; // type:func +DemoSa_DrawOpa = 0x809BEA60; // type:func +DemoSa_Draw = 0x809BEBF4; // type:func +DemoGo_GetCueChannel = 0x809BFBD0; // type:func +func_8097C8A8 = 0x809BFC0C; // type:func +DemoGo_Destroy = 0x809BFC78; // type:func +func_8097C930 = 0x809BFC9C; // type:func +func_8097C9B8 = 0x809BFD24; // type:func +func_8097C9DC = 0x809BFD4C; // type:func +func_8097CA30 = 0x809BFDA4; // type:func +func_8097CA78 = 0x809BFDEC; // type:func +func_8097CB0C = 0x809BFE84; // type:func +func_8097CC08 = 0x809BFF84; // type:func +func_8097CCC0 = 0x809C003C; // type:func +func_8097CCE0 = 0x809C005C; // type:func +DemoGo_UpdateSkelAnime = 0x809C0114; // type:func +func_8097CDB0 = 0x809C0138; // type:func +func_8097CE10 = 0x809C01A4; // type:func +func_8097CE20 = 0x809C01B8; // type:func +func_8097CE78 = 0x809C0214; // type:func +func_8097CEEC = 0x809C028C; // type:func +func_8097CF20 = 0x809C02C4; // type:func +func_8097CF9C = 0x809C0340; // type:func +func_8097CFDC = 0x809C0380; // type:func +func_8097CFFC = 0x809C03A0; // type:func +func_8097D01C = 0x809C03C0; // type:func +func_8097D058 = 0x809C0404; // type:func +func_8097D088 = 0x809C043C; // type:func +func_8097D0D0 = 0x809C048C; // type:func +func_8097D130 = 0x809C04F4; // type:func +DemoGo_Update = 0x809C0554; // type:func +DemoGo_Init = 0x809C059C; // type:func +func_8097D290 = 0x809C0648; // type:func +func_8097D29C = 0x809C0658; // type:func +DemoGo_Draw = 0x809C076C; // type:func +EnIn_GetTextIdChild = 0x809C0930; // type:func +EnIn_GetTextIdAdult = 0x809C0990; // type:func +EnIn_GetTextId = 0x809C0AE8; // type:func +EnIn_UpdateTalkStateOnClosing = 0x809C0B4C; // type:func +EnIn_UpdateTalkStateOnChoice = 0x809C0BC0; // type:func +EnIn_UpdateTalkStateOnEvent = 0x809C0E10; // type:func +EnIn_UpdateTalkState = 0x809C0E7C; // type:func +func_80A795C8 = 0x809C0F44; // type:func +func_80A79690 = 0x809C100C; // type:func +EnIn_ChangeAnim = 0x809C1068; // type:func +func_80A7975C = 0x809C10D8; // type:func +func_80A79830 = 0x809C11AC; // type:func +EnIn_UpdateEyes = 0x809C13A8; // type:func +func_80A79AB4 = 0x809C1430; // type:func +func_80A79BAC = 0x809C1528; // type:func +func_80A79C78 = 0x809C15F4; // type:func +EnIn_Init = 0x809C17E8; // type:func +EnIn_Destroy = 0x809C18F4; // type:func +EnIn_WaitForObject = 0x809C1938; // type:func +func_80A7A304 = 0x809C1C90; // type:func +func_80A7A4BC = 0x809C1E48; // type:func +func_80A7A4C8 = 0x809C1E58; // type:func +func_80A7A568 = 0x809C1EFC; // type:func +func_80A7A770 = 0x809C2104; // type:func +func_80A7A848 = 0x809C21DC; // type:func +func_80A7A940 = 0x809C22D4; // type:func +func_80A7AA40 = 0x809C23D4; // type:func +func_80A7ABD4 = 0x809C2568; // type:func +func_80A7AE84 = 0x809C281C; // type:func +func_80A7AEF0 = 0x809C2888; // type:func +func_80A7B018 = 0x809C29B4; // type:func +func_80A7B024 = 0x809C29C4; // type:func +EnIn_Update = 0x809C2AB0; // type:func +EnIn_OverrideLimbDraw = 0x809C2CC4; // type:func +EnIn_PostLimbDraw = 0x809C2F18; // type:func +EnIn_Draw = 0x809C3028; // type:func +EnTr_SetupAction = 0x809C36D0; // type:func +EnTr_Init = 0x809C36DC; // type:func +EnTr_Destroy = 0x809C382C; // type:func +EnTr_CrySpellcast = 0x809C383C; // type:func +EnTr_DoNothing = 0x809C38EC; // type:func +EnTr_ChooseAction2 = 0x809C38FC; // type:func +EnTr_FlyKidnapCutscene = 0x809C3AAC; // type:func +func_80B23254 = 0x809C3C28; // type:func +EnTr_ShrinkVanish = 0x809C3EA8; // type:func +EnTr_Reappear = 0x809C4064; // type:func +EnTr_WaitToReappear = 0x809C41FC; // type:func +EnTr_TakeOff = 0x809C42BC; // type:func +EnTr_TurnLookOverShoulder = 0x809C4384; // type:func +EnTr_ChooseAction1 = 0x809C4464; // type:func +EnTr_Update = 0x809C4598; // type:func +EnTr_OverrideLimbDraw = 0x809C4750; // type:func +EnTr_Draw = 0x809C4880; // type:func +func_80B23FDC = 0x809C498C; // type:func +func_80B24038 = 0x809C49EC; // type:func +EnTr_SetRotFromCue = 0x809C4BE8; // type:func +EnTr_SetStartPosRotFromCue = 0x809C4C70; // type:func +func_808B4C30 = 0x809C4FD0; // type:func +func_808B4C4C = 0x809C4FF0; // type:func +func_808B4D04 = 0x809C50A4; // type:func +func_808B4D9C = 0x809C5138; // type:func +func_808B4E58 = 0x809C51E8; // type:func +BgSpot16Bombstone_Init = 0x809C53E4; // type:func +BgSpot16Bombstone_Destroy = 0x809C5498; // type:func +BgSpot16Bombstone_SpawnDust = 0x809C54E4; // type:func +func_808B5240 = 0x809C5580; // type:func +BgSpot16Bombstone_SpawnFragments = 0x809C56E8; // type:func +func_808B561C = 0x809C5960; // type:func +func_808B56BC = 0x809C5A00; // type:func +func_808B57E0 = 0x809C5AFC; // type:func +func_808B5934 = 0x809C5C54; // type:func +func_808B5950 = 0x809C5C74; // type:func +func_808B5A78 = 0x809C5D60; // type:func +func_808B5A94 = 0x809C5D80; // type:func +func_808B5AF0 = 0x809C5DE4; // type:func +func_808B5B04 = 0x809C5DFC; // type:func +func_808B5B58 = 0x809C5E54; // type:func +func_808B5B6C = 0x809C5E6C; // type:func +BgSpot16Bombstone_Update = 0x809C5F68; // type:func +BgSpot16Bombstone_Draw = 0x809C5F9C; // type:func +BgHidanKowarerukabe_InitDynaPoly = 0x809C6510; // type:func +BgHidanKowarerukabe_InitColliderSphere = 0x809C65AC; // type:func +BgHidanKowarerukabe_OffsetActorYPos = 0x809C6640; // type:func +BgHidanKowarerukabe_Init = 0x809C666C; // type:func +BgHidanKowarerukabe_Destroy = 0x809C671C; // type:func +BgHidanKowarerukabe_SpawnDust = 0x809C6764; // type:func +BgHidanKowarerukabe_FloorBreak = 0x809C6888; // type:func +func_8088A67C = 0x809C6B54; // type:func +BgHidanKowarerukabe_LargeWallBreak = 0x809C6DEC; // type:func +BgHidanKowarerukabe_Break = 0x809C7078; // type:func +BgHidanKowarerukabe_Update = 0x809C7108; // type:func +BgHidanKowarerukabe_Draw = 0x809C71D8; // type:func +BgBombwall_InitDynapoly = 0x809C73E0; // type:func +BgBombwall_RotateVec = 0x809C7438; // type:func +BgBombwall_Init = 0x809C748C; // type:func +BgBombwall_DestroyCollision = 0x809C769C; // type:func +BgBombwall_Destroy = 0x809C7718; // type:func +func_8086EB5C = 0x809C7738; // type:func +func_8086ED50 = 0x809C792C; // type:func +func_8086ED70 = 0x809C7950; // type:func +func_8086EDFC = 0x809C79E0; // type:func +func_8086EE40 = 0x809C7A24; // type:func +func_8086EE94 = 0x809C7A78; // type:func +BgBombwall_Update = 0x809C7AA8; // type:func +BgBombwall_Draw = 0x809C7AD4; // type:func +func_80AF2550 = 0x809C7CA0; // type:func +func_80AF259C = 0x809C7CEC; // type:func +EnRu2_Destroy = 0x809C7D30; // type:func +func_80AF2608 = 0x809C7D5C; // type:func +func_80AF2690 = 0x809C7DE4; // type:func +func_80AF26A0 = 0x809C7DF8; // type:func +func_80AF2744 = 0x809C7E08; // type:func +EnRu2_UpdateSkelAnime = 0x809C7E50; // type:func +EnRu2_GetCue = 0x809C7E74; // type:func +func_80AF27D0 = 0x809C7E9C; // type:func +func_80AF281C = 0x809C7EE8; // type:func +func_80AF2868 = 0x809C7F34; // type:func +func_80AF28E8 = 0x809C7FB4; // type:func +func_80AF2978 = 0x809C8044; // type:func +func_80AF2994 = 0x809C8064; // type:func +func_80AF29DC = 0x809C80AC; // type:func +func_80AF2A38 = 0x809C8108; // type:func +func_80AF2AB4 = 0x809C8184; // type:func +func_80AF2B44 = 0x809C8220; // type:func +func_80AF2B94 = 0x809C8270; // type:func +func_80AF2BC0 = 0x809C829C; // type:func +func_80AF2C54 = 0x809C8330; // type:func +func_80AF2C68 = 0x809C8344; // type:func +func_80AF2CB4 = 0x809C8390; // type:func +func_80AF2CD4 = 0x809C83B0; // type:func +func_80AF2CF4 = 0x809C83D0; // type:func +func_80AF2D2C = 0x809C840C; // type:func +func_80AF2D6C = 0x809C8454; // type:func +func_80AF2DAC = 0x809C8498; // type:func +func_80AF2DEC = 0x809C84E0; // type:func +func_80AF2E1C = 0x809C8514; // type:func +func_80AF2E64 = 0x809C8558; // type:func +func_80AF2E84 = 0x809C8578; // type:func +func_80AF2F04 = 0x809C85F8; // type:func +func_80AF2F58 = 0x809C864C; // type:func +func_80AF30AC = 0x809C87A0; // type:func +func_80AF3144 = 0x809C883C; // type:func +func_80AF3174 = 0x809C885C; // type:func +func_80AF31C8 = 0x809C88A4; // type:func +func_80AF321C = 0x809C88EC; // type:func +func_80AF3394 = 0x809C8A34; // type:func +func_80AF33E0 = 0x809C8A7C; // type:func +func_80AF346C = 0x809C8B08; // type:func +func_80AF34A4 = 0x809C8B40; // type:func +func_80AF34F0 = 0x809C8B8C; // type:func +func_80AF3530 = 0x809C8BCC; // type:func +func_80AF3564 = 0x809C8C00; // type:func +func_80AF3604 = 0x809C8C8C; // type:func +func_80AF3624 = 0x809C8CAC; // type:func +func_80AF366C = 0x809C8CF8; // type:func +func_80AF36AC = 0x809C8D40; // type:func +func_80AF36EC = 0x809C8D84; // type:func +func_80AF3718 = 0x809C8DB4; // type:func +func_80AF3744 = 0x809C8DE4; // type:func +func_80AF37AC = 0x809C8E4C; // type:func +func_80AF37CC = 0x809C8E6C; // type:func +func_80AF383C = 0x809C8ED8; // type:func +func_80AF3878 = 0x809C8F14; // type:func +func_80AF38D0 = 0x809C8F74; // type:func +func_80AF390C = 0x809C8FB0; // type:func +func_80AF39DC = 0x809C9080; // type:func +func_80AF3ADC = 0x809C916C; // type:func +func_80AF3B74 = 0x809C9204; // type:func +func_80AF3BC8 = 0x809C9258; // type:func +func_80AF3C04 = 0x809C929C; // type:func +func_80AF3C64 = 0x809C9304; // type:func +func_80AF3CB8 = 0x809C9360; // type:func +func_80AF3D0C = 0x809C93BC; // type:func +func_80AF3D60 = 0x809C9418; // type:func +EnRu2_Update = 0x809C947C; // type:func +EnRu2_Init = 0x809C94C4; // type:func +func_80AF3F14 = 0x809C95BC; // type:func +func_80AF3F20 = 0x809C95CC; // type:func +EnRu2_Draw = 0x809C9700; // type:func +ObjDekujr_Init = 0x809CAA20; // type:func +ObjDekujr_Destroy = 0x809CAB2C; // type:func +ObjDekujr_GetCueStartPos = 0x809CAB3C; // type:func +ObjDekujr_GetCueEndPos = 0x809CAB80; // type:func +ObjDekujr_ComeUp = 0x809CABC4; // type:func +ObjDekujr_Update = 0x809CAD74; // type:func +ObjDekujr_Draw = 0x809CAE64; // type:func +BgMizuUzu_Init = 0x809CB060; // type:func +BgMizuUzu_Destroy = 0x809CB0DC; // type:func +func_8089F788 = 0x809CB110; // type:func +BgMizuUzu_Update = 0x809CB188; // type:func +BgMizuUzu_Draw = 0x809CB1AC; // type:func +BgSpot06Objects_Init = 0x809CB230; // type:func +BgSpot06Objects_Destroy = 0x809CB5FC; // type:func +BgSpot06Objects_GateSpawnBubbles = 0x809CB664; // type:func +BgSpot06Objects_GateWaitForSwitch = 0x809CB75C; // type:func +BgSpot06Objects_GateWaitToOpen = 0x809CB7F0; // type:func +BgSpot06Objects_GateOpen = 0x809CB824; // type:func +BgSpot06Objects_DoNothing = 0x809CB8B0; // type:func +BgSpot06Objects_LockSpawnWaterRipples = 0x809CB8C0; // type:func +BgSpot06Objects_LockSpawnBubbles = 0x809CB924; // type:func +BgSpot06Objects_LockWait = 0x809CB9B8; // type:func +BgSpot06Objects_LockPullOutward = 0x809CBBDC; // type:func +BgSpot06Objects_LockSwimToSurface = 0x809CBC94; // type:func +BgSpot06Objects_LockFloat = 0x809CBF0C; // type:func +BgSpot06Objects_Update = 0x809CBF8C; // type:func +BgSpot06Objects_DrawLakeHyliaWater = 0x809CBFEC; // type:func +BgSpot06Objects_Draw = 0x809CC1D8; // type:func +BgSpot06Objects_WaterPlaneCutsceneWait = 0x809CC29C; // type:func +BgSpot06Objects_WaterPlaneCutsceneRise = 0x809CC2C8; // type:func +BgIceObjects_Init = 0x809CC640; // type:func +BgIceObjects_Destroy = 0x809CC6CC; // type:func +BgIceObjects_SetNextTarget = 0x809CC700; // type:func +BgIceObjects_CheckPits = 0x809CCB80; // type:func +BgIceObjects_Idle = 0x809CCD08; // type:func +BgIceObjects_Slide = 0x809CCE0C; // type:func +BgIceObjects_Reset = 0x809CD19C; // type:func +BgIceObjects_Stuck = 0x809CD238; // type:func +BgIceObjects_Update = 0x809CD274; // type:func +BgIceObjects_Draw = 0x809CD298; // type:func +BgHakaWater_Init = 0x809CD580; // type:func +BgHakaWater_Destroy = 0x809CD60C; // type:func +BgHakaWater_LowerWater = 0x809CD61C; // type:func +BgHakaWater_Wait = 0x809CD764; // type:func +BgHakaWater_ChangeWaterLevel = 0x809CD820; // type:func +BgHakaWater_Update = 0x809CD928; // type:func +BgHakaWater_Draw = 0x809CD94C; // type:func +EnMa2_GetTextId = 0x809CDD60; // type:func +EnMa2_UpdateTalkState = 0x809CDDF8; // type:func +func_80AA1AE4 = 0x809CDEA8; // type:func +func_80AA1B58 = 0x809CDF1C; // type:func +func_80AA1C68 = 0x809CE02C; // type:func +EnMa2_UpdateEyes = 0x809CE084; // type:func +EnMa2_ChangeAnim = 0x809CE110; // type:func +func_80AA1DB4 = 0x809CE180; // type:func +EnMa2_Init = 0x809CE20C; // type:func +EnMa2_Destroy = 0x809CE3B0; // type:func +func_80AA2018 = 0x809CE3F0; // type:func +func_80AA204C = 0x809CE424; // type:func +func_80AA20E4 = 0x809CE4C0; // type:func +func_80AA21C8 = 0x809CE5AC; // type:func +EnMa2_Update = 0x809CE64C; // type:func +EnMa2_OverrideLimbDraw = 0x809CE73C; // type:func +EnMa2_PostLimbDraw = 0x809CE97C; // type:func +EnMa2_Draw = 0x809CEA30; // type:func +EnBomChu_Init = 0x809CEDC0; // type:func +EnBomChu_Destroy = 0x809CEF60; // type:func +EnBomChu_Explode = 0x809CEFB0; // type:func +EnBomChu_CrossProduct = 0x809CF0D0; // type:func +EnBomChu_UpdateFloorPoly = 0x809CF144; // type:func +EnBomChu_WaitForRelease = 0x809CF378; // type:func +EnBomChu_Move = 0x809CF4E8; // type:func +EnBomChu_WaitForKill = 0x809CFA00; // type:func +EnBomChu_ModelToWorld = 0x809CFA40; // type:func +EnBomChu_SpawnRipples = 0x809CFAF0; // type:func +EnBomChu_Update = 0x809CFB7C; // type:func +EnBomChu_Draw = 0x809CFF40; // type:func +EnHorseGameCheck_InitIngoRace = 0x809D0460; // type:func +EnHorseGameCheck_DestroyIngoRace = 0x809D051C; // type:func +EnHorseGameCheck_FinishIngoRace = 0x809D0530; // type:func +EnHorseGameCheck_UpdateIngoRace = 0x809D067C; // type:func +EnHorseGameCheck_InitGerudoArchery = 0x809D0AF4; // type:func +EnHorseGameCheck_DestroyGerudoArchery = 0x809D0B14; // type:func +EnHorseGameCheck_UpdateGerudoArchery = 0x809D0B28; // type:func +EnHorseGameCheck_InitType3 = 0x809D0B70; // type:func +EnHorseGameCheck_DestroyType3 = 0x809D0B8C; // type:func +EnHorseGameCheck_UpdateType3 = 0x809D0BA0; // type:func +EnHorseGameCheck_InitMalonRace = 0x809D0BB4; // type:func +EnHorseGameCheck_DestroyMalonRace = 0x809D0C04; // type:func +EnHorseGameCheck_FinishMalonRace = 0x809D0C18; // type:func +EnHorseGameCheck_UpdateMalonRace = 0x809D0D0C; // type:func +EnHorseGameCheck_Init = 0x809D1224; // type:func +EnHorseGameCheck_Destroy = 0x809D12A8; // type:func +EnHorseGameCheck_Update = 0x809D12E4; // type:func +EnHorseGameCheck_Draw = 0x809D1320; // type:func +BossTw_AddDotEffect = 0x809D1530; // type:func +BossTw_AddDmgCloud = 0x809D1624; // type:func +BossTw_AddRingEffect = 0x809D1720; // type:func +BossTw_AddPlayerFreezeEffect = 0x809D1824; // type:func +BossTw_AddFlameEffect = 0x809D18D0; // type:func +BossTw_AddMergeFlameEffect = 0x809D19A8; // type:func +BossTw_AddShieldBlastEffect = 0x809D1AB0; // type:func +BossTw_AddShieldDeflectEffect = 0x809D1B98; // type:func +BossTw_AddShieldHitEffect = 0x809D1D60; // type:func +BossTw_Init = 0x809D1F28; // type:func +BossTw_Destroy = 0x809D2744; // type:func +BossTw_SetupTurnToPlayer = 0x809D27AC; // type:func +BossTw_TurnToPlayer = 0x809D27FC; // type:func +BossTw_SetupFlyTo = 0x809D291C; // type:func +BossTw_FlyTo = 0x809D2B20; // type:func +BossTw_SetupShootBeam = 0x809D2D54; // type:func +BossTw_SpawnGroundBlast = 0x809D2E3C; // type:func +BossTw_BeamHitPlayerCheck = 0x809D31B8; // type:func +BossTw_CheckBeamReflection = 0x809D33B0; // type:func +BossTw_BeamReflHitCheck = 0x809D3638; // type:func +BossTw_GetFloorY = 0x809D3760; // type:func +BossTw_ShootBeam = 0x809D3A34; // type:func +BossTw_SetupFinishBeamShoot = 0x809D49EC; // type:func +BossTw_FinishBeamShoot = 0x809D4A48; // type:func +BossTw_SetupHitByBeam = 0x809D4AE0; // type:func +BossTw_HitByBeam = 0x809D4B48; // type:func +BossTw_SetupLaugh = 0x809D4E10; // type:func +BossTw_Laugh = 0x809D4E74; // type:func +BossTw_SetupSpin = 0x809D4F04; // type:func +BossTw_Spin = 0x809D4F80; // type:func +BossTw_SetupMergeCS = 0x809D5020; // type:func +BossTw_MergeCS = 0x809D506C; // type:func +BossTw_SetupWait = 0x809D50B0; // type:func +BossTw_Wait = 0x809D50E8; // type:func +BossTw_TwinrovaSetupMergeCS = 0x809D518C; // type:func +BossTw_TwinrovaMergeCS = 0x809D51AC; // type:func +BossTw_SetupDeathCS = 0x809D5C78; // type:func +BossTw_DeathCS = 0x809D5CE0; // type:func +BossTw_SetupCSWait = 0x809D5DE8; // type:func +BossTw_CSWait = 0x809D5E20; // type:func +BossTw_TwinrovaSetupIntroCS = 0x809D5E30; // type:func +BossTw_TwinrovaIntroCS = 0x809D5E68; // type:func +BossTw_DeathBall = 0x809D76BC; // type:func +BossTw_TwinrovaSetupDeathCS = 0x809D79B8; // type:func +BossTw_DeathCSMsgSfx = 0x809D7A74; // type:func +BossTw_TwinrovaDeathCS = 0x809D8294; // type:func +BossTw_Update = 0x809D8F88; // type:func +BossTw_TwinrovaUpdate = 0x809D95FC; // type:func +BossTw_OverrideLimbDraw = 0x809D9F78; // type:func +BossTw_PostLimbDraw = 0x809DA02C; // type:func +func_80941BC0 = 0x809DA430; // type:func +func_80942180 = 0x809DA988; // type:func +func_809426F0 = 0x809DAE68; // type:func +func_80942C70 = 0x809DB3CC; // type:func +func_80943028 = 0x809DB738; // type:func +BossTw_Draw = 0x809DB93C; // type:func +BossTw_TwinrovaOverrideLimbDraw = 0x809DBFEC; // type:func +BossTw_TwinrovaPostLimbDraw = 0x809DC418; // type:func +BossTw_ShieldChargeDraw = 0x809DC554; // type:func +BossTw_SpawnPortalDraw = 0x809DCDB4; // type:func +func_80944C50 = 0x809DD1C4; // type:func +BossTw_TwinrovaDraw = 0x809DD59C; // type:func +BossTw_BlastFire = 0x809DD8D4; // type:func +BossTw_BlastIce = 0x809DE20C; // type:func +BossTw_BlastShieldCheck = 0x809DED80; // type:func +BossTw_BlastUpdate = 0x809DF010; // type:func +BossTw_BlastDraw = 0x809DF18C; // type:func +BossTw_DrawDeathBall = 0x809DF6E8; // type:func +BossTw_UpdateEffects = 0x809DFC30; // type:func +BossTw_InitRand = 0x809E0988; // type:func +BossTw_RandZeroOne = 0x809E09A8; // type:func +BossTw_DrawEffects = 0x809E0AD0; // type:func +BossTw_TwinrovaSetupArriveAtTarget = 0x809E1904; // type:func +BossTw_TwinrovaArriveAtTarget = 0x809E1978; // type:func +BossTw_TwinrovaSetupChargeBlast = 0x809E1AA4; // type:func +BossTw_TwinrovaChargeBlast = 0x809E1B04; // type:func +BossTw_TwinrovaSetupShootBlast = 0x809E1CF0; // type:func +BossTw_TwinrovaShootBlast = 0x809E1D78; // type:func +BossTw_TwinrovaSetupDoneBlastShoot = 0x809E1FC8; // type:func +BossTw_TwinrovaDoneBlastShoot = 0x809E2014; // type:func +BossTw_TwinrovaDamage = 0x809E20AC; // type:func +BossTw_TwinrovaStun = 0x809E21D8; // type:func +BossTw_TwinrovaSetupGetUp = 0x809E248C; // type:func +BossTw_TwinrovaGetUp = 0x809E24F0; // type:func +BossTw_TwinrovaSetupFly = 0x809E2584; // type:func +BossTw_TwinrovaFly = 0x809E275C; // type:func +BossTw_TwinrovaSetupSpin = 0x809E29D0; // type:func +BossTw_TwinrovaSpin = 0x809E2A28; // type:func +BossTw_TwinrovaSetupLaugh = 0x809E2AA0; // type:func +BossTw_TwinrovaLaugh = 0x809E2B04; // type:func +EnRr_Init = 0x809E7030; // type:func +EnRr_Destroy = 0x809E71D0; // type:func +EnRr_Move = 0x809E7210; // type:func +EnRr_SetupReach = 0x809E7238; // type:func +EnRr_SetupNeutral = 0x809E7338; // type:func +EnRr_SetupGrabPlayer = 0x809E7404; // type:func +EnRr_GetMessage = 0x809E750C; // type:func +EnRr_SetupReleasePlayer = 0x809E7560; // type:func +EnRr_SetupDamage = 0x809E775C; // type:func +EnRr_SetupApproach = 0x809E7828; // type:func +EnRr_SetupDeath = 0x809E78E0; // type:func +EnRr_SetupStunned = 0x809E7980; // type:func +EnRr_CollisionCheck = 0x809E7A8C; // type:func +EnRr_InitBodySegments = 0x809E7E1C; // type:func +EnRr_UpdateBodySegments = 0x809E7FDC; // type:func +EnRr_Approach = 0x809E8160; // type:func +EnRr_Reach = 0x809E8220; // type:func +EnRr_GrabPlayer = 0x809E833C; // type:func +EnRr_Damage = 0x809E8434; // type:func +EnRr_Death = 0x809E84AC; // type:func +EnRr_Retreat = 0x809E8820; // type:func +EnRr_Stunned = 0x809E88B4; // type:func +EnRr_Update = 0x809E891C; // type:func +EnRr_Draw = 0x809E8D48; // type:func +EnBa_SetupAction = 0x809E9560; // type:func +EnBa_Init = 0x809E956C; // type:func +EnBa_Destroy = 0x809E9758; // type:func +EnBa_SetupIdle = 0x809E9784; // type:func +EnBa_Idle = 0x809E97C4; // type:func +EnBa_SetupFallAsBlob = 0x809E9BF0; // type:func +EnBa_FallAsBlob = 0x809E9C60; // type:func +EnBa_SetupSwingAtPlayer = 0x809E9D20; // type:func +EnBa_SwingAtPlayer = 0x809E9D74; // type:func +func_809B7174 = 0x809EA394; // type:func +EnBa_RecoilFromDamage = 0x809EA410; // type:func +func_809B75A0 = 0x809EA7C4; // type:func +EnBa_Die = 0x809EAA40; // type:func +EnBa_Update = 0x809EAD70; // type:func +EnBa_Draw = 0x809EAE50; // type:func +EnBx_Init = 0x809EB430; // type:func +EnBx_Destroy = 0x809EB638; // type:func +func_809D1D0C = 0x809EB664; // type:func +EnBx_Update = 0x809EB734; // type:func +EnBx_Draw = 0x809EBA58; // type:func +EnAnubice_Hover = 0x809EBF20; // type:func +EnAnubice_AimFireball = 0x809EBFC4; // type:func +EnAnubice_Init = 0x809EC0A4; // type:func +EnAnubice_Destroy = 0x809EC1BC; // type:func +EnAnubice_FindFlameCircles = 0x809EC218; // type:func +EnAnubice_SetupIdle = 0x809EC2A0; // type:func +EnAnubice_Idle = 0x809EC348; // type:func +EnAnubice_GoToHome = 0x809EC428; // type:func +EnAnubice_SetupShootFireball = 0x809EC578; // type:func +EnAnubice_ShootFireball = 0x809EC600; // type:func +EnAnubice_SetupDie = 0x809EC700; // type:func +EnAnubice_Die = 0x809EC7D0; // type:func +EnAnubice_Update = 0x809ECA84; // type:func +EnAnubice_OverrideLimbDraw = 0x809ECE88; // type:func +EnAnubice_PostLimbDraw = 0x809ECED4; // type:func +EnAnubice_Draw = 0x809ECF90; // type:func +EnAnubiceFire_Init = 0x809ED1D0; // type:func +EnAnubiceFire_Destroy = 0x809ED2F0; // type:func +func_809B26EC = 0x809ED31C; // type:func +func_809B27D8 = 0x809ED408; // type:func +func_809B2B48 = 0x809ED778; // type:func +EnAnubiceFire_Update = 0x809ED924; // type:func +EnAnubiceFire_Draw = 0x809EDB20; // type:func +BgMoriHashigo_InitDynapoly = 0x809EDF90; // type:func +BgMoriHashigo_InitCollider = 0x809EDFE8; // type:func +BgMoriHashigo_SpawnLadder = 0x809EE094; // type:func +BgMoriHashigo_InitClasp = 0x809EE14C; // type:func +BgMoriHashigo_InitLadder = 0x809EE1D8; // type:func +BgMoriHashigo_Init = 0x809EE21C; // type:func +BgMoriHashigo_Destroy = 0x809EE2E0; // type:func +BgMoriHashigo_SetupWaitForMoriTex = 0x809EE338; // type:func +BgMoriHashigo_WaitForMoriTex = 0x809EE34C; // type:func +BgMoriHashigo_SetupClasp = 0x809EE3CC; // type:func +BgMoriHashigo_Clasp = 0x809EE3E0; // type:func +BgMoriHashigo_SetupLadderWait = 0x809EE444; // type:func +BgMoriHashigo_LadderWait = 0x809EE458; // type:func +BgMoriHashigo_SetupLadderFall = 0x809EE48C; // type:func +BgMoriHashigo_LadderFall = 0x809EE4C8; // type:func +BgMoriHashigo_SetupLadderRest = 0x809EE5A8; // type:func +BgMoriHashigo_Update = 0x809EE5CC; // type:func +BgMoriHashigo_Draw = 0x809EE608; // type:func +BgMoriHashira4_SetupAction = 0x809EE850; // type:func +BgMoriHashira4_InitDynaPoly = 0x809EE85C; // type:func +BgMoriHashira4_Init = 0x809EE8B4; // type:func +BgMoriHashira4_Destroy = 0x809EE9C8; // type:func +BgMoriHashira4_SetupWaitForMoriTex = 0x809EE9FC; // type:func +BgMoriHashira4_WaitForMoriTex = 0x809EEA20; // type:func +BgMoriHashira4_SetupPillarsRotate = 0x809EEA9C; // type:func +BgMoriHashira4_PillarsRotate = 0x809EEAC0; // type:func +BgMoriHashira4_GateWait = 0x809EEAF8; // type:func +BgMoriHashira4_GateOpen = 0x809EEBA4; // type:func +BgMoriHashira4_Update = 0x809EEBFC; // type:func +BgMoriHashira4_Draw = 0x809EEC28; // type:func +BgMoriIdomizu_SetupAction = 0x809EEDE0; // type:func +BgMoriIdomizu_SetWaterLevel = 0x809EEDEC; // type:func +BgMoriIdomizu_Init = 0x809EEE14; // type:func +BgMoriIdomizu_Destroy = 0x809EEF38; // type:func +BgMoriIdomizu_SetupWaitForMoriTex = 0x809EEF58; // type:func +BgMoriIdomizu_WaitForMoriTex = 0x809EEF7C; // type:func +BgMoriIdomizu_SetupMain = 0x809EEFD4; // type:func +BgMoriIdomizu_Main = 0x809EEFF8; // type:func +BgMoriIdomizu_Update = 0x809EF1BC; // type:func +BgMoriIdomizu_Draw = 0x809EF1E8; // type:func +BgSpot16Doughnut_Init = 0x809EF420; // type:func +BgSpot16Doughnut_Destroy = 0x809EF594; // type:func +BgSpot16Doughnut_Update = 0x809EF5A4; // type:func +BgSpot16Doughnut_UpdateExpanding = 0x809EF638; // type:func +BgSpot16Doughnut_Draw = 0x809EF6A0; // type:func +BgSpot16Doughnut_DrawExpanding = 0x809EF850; // type:func +BgBdanSwitch_InitDynaPoly = 0x809EF9D0; // type:func +BgBdanSwitch_InitCollision = 0x809EFA28; // type:func +func_8086D0EC = 0x809EFA7C; // type:func +BgBdanSwitch_Init = 0x809EFBE8; // type:func +BgBdanSwitch_Destroy = 0x809EFDA4; // type:func +func_8086D4B4 = 0x809EFE10; // type:func +func_8086D548 = 0x809EFEA4; // type:func +func_8086D5C4 = 0x809EFF20; // type:func +func_8086D5E0 = 0x809EFF40; // type:func +func_8086D67C = 0x809EFFDC; // type:func +func_8086D694 = 0x809EFFF8; // type:func +func_8086D730 = 0x809F0098; // type:func +func_8086D754 = 0x809F00C0; // type:func +func_8086D7FC = 0x809F0168; // type:func +func_8086D80C = 0x809F017C; // type:func +func_8086D86C = 0x809F01DC; // type:func +func_8086D888 = 0x809F01FC; // type:func +func_8086D8BC = 0x809F0234; // type:func +func_8086D8CC = 0x809F0248; // type:func +func_8086D944 = 0x809F02C0; // type:func +func_8086D95C = 0x809F02DC; // type:func +func_8086D9F8 = 0x809F037C; // type:func +func_8086DA1C = 0x809F03A4; // type:func +func_8086DAB4 = 0x809F0440; // type:func +func_8086DAC4 = 0x809F0454; // type:func +func_8086DB24 = 0x809F04B4; // type:func +func_8086DB40 = 0x809F04D4; // type:func +func_8086DB4C = 0x809F04E4; // type:func +func_8086DB68 = 0x809F0504; // type:func +func_8086DC30 = 0x809F05CC; // type:func +func_8086DC48 = 0x809F05E8; // type:func +func_8086DCCC = 0x809F066C; // type:func +func_8086DCE8 = 0x809F068C; // type:func +func_8086DDA8 = 0x809F074C; // type:func +func_8086DDC0 = 0x809F0768; // type:func +BgBdanSwitch_Update = 0x809F07FC; // type:func +func_8086DF58 = 0x809F0900; // type:func +BgBdanSwitch_Draw = 0x809F0970; // type:func +EnMa1_GetTextId = 0x809F0E00; // type:func +EnMa1_UpdateTalkState = 0x809F0EE8; // type:func +EnMa1_ShouldSpawn = 0x809F1034; // type:func +EnMa1_UpdateEyes = 0x809F1180; // type:func +EnMa1_ChangeAnim = 0x809F11F8; // type:func +EnMa1_UpdateTracking = 0x809F1268; // type:func +EnMa1_UpdateSinging = 0x809F12E8; // type:func +EnMa1_Init = 0x809F1360; // type:func +EnMa1_Destroy = 0x809F14C8; // type:func +EnMa1_Idle = 0x809F1508; // type:func +EnMa1_GiveWeirdEgg = 0x809F1620; // type:func +EnMa1_FinishGivingWeirdEgg = 0x809F1680; // type:func +EnMa1_IdleTeachSong = 0x809F16C8; // type:func +EnMa1_StartTeachSong = 0x809F17F4; // type:func +EnMa1_TeachSong = 0x809F1878; // type:func +EnMa1_WaitForPlayback = 0x809F18E0; // type:func +EnMa1_DoNothing = 0x809F1958; // type:func +EnMa1_Update = 0x809F1968; // type:func +EnMa1_OverrideLimbDraw = 0x809F1A54; // type:func +EnMa1_PostLimbDraw = 0x809F1BE4; // type:func +EnMa1_Draw = 0x809F1C40; // type:func +BossGanonEff_SpawnWindowShard = 0x809F20E0; // type:func +BossGanonEff_SpawnSparkle = 0x809F2220; // type:func +BossGanonEff_SpawnLightRay = 0x809F231C; // type:func +BossGanonEff_SpawnShock = 0x809F2460; // type:func +BossGanonEff_SpawnLightning = 0x809F252C; // type:func +BossGanonEff_SpawnDustDark = 0x809F25D0; // type:func +BossGanonEff_SpawnDustLight = 0x809F26C4; // type:func +BossGanonEff_SpawnShockwave = 0x809F27A8; // type:func +BossGanonEff_SpawnBlackDot = 0x809F28A0; // type:func +BossGanon_SetColliderPos = 0x809F295C; // type:func +BossGanon_SetAnimationObject = 0x809F29A0; // type:func +BossGanon_Init = 0x809F2A10; // type:func +BossGanon_Destroy = 0x809F2FB4; // type:func +BossGanon_SetupIntroCutscene = 0x809F3018; // type:func +BossGanon_SetIntroCsCamera = 0x809F30FC; // type:func +BossGanon_IntroCutscene = 0x809F319C; // type:func +BossGanon_SetupDeathCutscene = 0x809F489C; // type:func +BossGanon_SetupTowerCutscene = 0x809F4980; // type:func +BossGanon_ShatterWindows = 0x809F4A84; // type:func +BossGanon_DeathAndTowerCutscene = 0x809F4BC8; // type:func +BossGanon_SetupPoundFloor = 0x809F6570; // type:func +BossGanon_PoundFloor = 0x809F65AC; // type:func +BossGanon_SetupChargeBigMagic = 0x809F6B00; // type:func +BossGanon_ChargeBigMagic = 0x809F6B70; // type:func +BossGanon_SetupWait = 0x809F7378; // type:func +BossGanon_Wait = 0x809F7400; // type:func +BossGanon_SetupChargeLightBall = 0x809F774C; // type:func +BossGanon_ChargeLightBall = 0x809F77BC; // type:func +BossGanon_SetupPlayTennis = 0x809F7970; // type:func +BossGanon_PlayTennis = 0x809F79D8; // type:func +BossGanon_SetupBlock = 0x809F7CA8; // type:func +BossGanon_Block = 0x809F7D60; // type:func +BossGanon_SetupHitByLightBall = 0x809F7EF0; // type:func +BossGanon_HitByLightBall = 0x809F7FE4; // type:func +BossGanon_SetupVulnerable = 0x809F823C; // type:func +BossGanon_Vulnerable = 0x809F840C; // type:func +BossGanon_SetupDamaged = 0x809F8978; // type:func +BossGanon_Damaged = 0x809F89E0; // type:func +BossGanon_UpdateDamage = 0x809F8AA0; // type:func +BossGanon_Update = 0x809F8E68; // type:func +BossGanon_OverrideLimbDraw = 0x809F9FD0; // type:func +BossGanon_PostLimbDraw = 0x809FA210; // type:func +BossGanon_InitRand = 0x809FA568; // type:func +BossGanon_RandZeroOne = 0x809FA588; // type:func +BossGanon_DrawShock = 0x809FA6B0; // type:func +BossGanon_DrawHandLightBall = 0x809FAA48; // type:func +BossGanon_DrawBigMagicCharge = 0x809FAC94; // type:func +BossGanon_DrawTriforce = 0x809FB318; // type:func +BossGanon_DrawDarkVortex = 0x809FB6D8; // type:func +func_808E0254 = 0x809FB924; // type:func +BossGanon_GenShadowTexture = 0x809FBDCC; // type:func +BossGanon_DrawShadowTexture = 0x809FC10C; // type:func +BossGanon_Draw = 0x809FC36C; // type:func +BossGanon_CheckFallingPlatforms = 0x809FC5B4; // type:func +BossGanon_LightBall_Update = 0x809FC69C; // type:func +BossGanon_LightBall_Draw = 0x809FD1BC; // type:func +func_808E1EB4 = 0x809FD4D0; // type:func +func_808E229C = 0x809FD8C0; // type:func +func_808E2544 = 0x809FDB00; // type:func +func_808E324C = 0x809FE814; // type:func +BossGanon_UpdateEffects = 0x809FEAE8; // type:func +BossGanon_DrawEffects = 0x809FF310; // type:func +BossSst_Init = 0x80A17EC0; // type:func +BossSst_Destroy = 0x80A18348; // type:func +BossSst_HeadSetupLurk = 0x80A18394; // type:func +BossSst_HeadLurk = 0x80A183C8; // type:func +BossSst_HeadSetupIntro = 0x80A18404; // type:func +BossSst_HeadIntro = 0x80A18550; // type:func +BossSst_HeadSetupWait = 0x80A19368; // type:func +BossSst_HeadWait = 0x80A193B8; // type:func +BossSst_HeadSetupNeutral = 0x80A19434; // type:func +BossSst_HeadNeutral = 0x80A19454; // type:func +BossSst_HeadSetupDamagedHand = 0x80A195F8; // type:func +BossSst_HeadDamagedHand = 0x80A19660; // type:func +BossSst_HeadSetupReadyCharge = 0x80A19758; // type:func +BossSst_HeadReadyCharge = 0x80A197B0; // type:func +BossSst_HeadSetupCharge = 0x80A19854; // type:func +BossSst_HeadCharge = 0x80A19910; // type:func +BossSst_HeadSetupEndCharge = 0x80A19B70; // type:func +BossSst_HeadEndCharge = 0x80A19BF4; // type:func +BossSst_HeadSetupFrozenHand = 0x80A19C64; // type:func +BossSst_HeadFrozenHand = 0x80A19CB8; // type:func +BossSst_HeadSetupUnfreezeHand = 0x80A19D00; // type:func +BossSst_HeadUnfreezeHand = 0x80A19D4C; // type:func +BossSst_HeadSetupStunned = 0x80A19D88; // type:func +BossSst_HeadStunned = 0x80A19E28; // type:func +BossSst_HeadSetupVulnerable = 0x80A1A0AC; // type:func +BossSst_HeadVulnerable = 0x80A1A14C; // type:func +BossSst_HeadSetupDamage = 0x80A1A24C; // type:func +BossSst_HeadDamage = 0x80A1A31C; // type:func +BossSst_HeadSetupRecover = 0x80A1A36C; // type:func +BossSst_HeadRecover = 0x80A1A3F8; // type:func +BossSst_SetCameraTargets = 0x80A1A58C; // type:func +BossSst_UpdateDeathCamera = 0x80A1A6B8; // type:func +BossSst_HeadSetupDeath = 0x80A1A844; // type:func +BossSst_HeadDeath = 0x80A1A9D8; // type:func +BossSst_HeadSetupThrash = 0x80A1AC28; // type:func +BossSst_HeadThrash = 0x80A1AC90; // type:func +BossSst_HeadSetupDarken = 0x80A1AD0C; // type:func +BossSst_HeadDarken = 0x80A1AD54; // type:func +BossSst_HeadSetupFall = 0x80A1AF7C; // type:func +BossSst_HeadFall = 0x80A1B014; // type:func +BossSst_HeadSetupMelt = 0x80A1B0B0; // type:func +BossSst_HeadMelt = 0x80A1B100; // type:func +BossSst_HeadSetupFinish = 0x80A1B1B8; // type:func +BossSst_HeadFinish = 0x80A1B214; // type:func +BossSst_HandSetupWait = 0x80A1B50C; // type:func +BossSst_HandWait = 0x80A1B588; // type:func +BossSst_HandSetupDownbeat = 0x80A1B6F8; // type:func +BossSst_HandDownbeat = 0x80A1B76C; // type:func +BossSst_HandSetupDownbeatEnd = 0x80A1B8BC; // type:func +BossSst_HandDownbeatEnd = 0x80A1B918; // type:func +BossSst_HandSetupOffbeat = 0x80A1BA0C; // type:func +BossSst_HandOffbeat = 0x80A1BA80; // type:func +BossSst_HandSetupOffbeatEnd = 0x80A1BB60; // type:func +BossSst_HandOffbeatEnd = 0x80A1BBAC; // type:func +BossSst_HandSetupEndSlam = 0x80A1BCF0; // type:func +BossSst_HandEndSlam = 0x80A1BD64; // type:func +BossSst_HandSetupRetreat = 0x80A1BDA0; // type:func +BossSst_HandRetreat = 0x80A1BE48; // type:func +BossSst_HandSetupReadySlam = 0x80A1C074; // type:func +BossSst_HandReadySlam = 0x80A1C0E0; // type:func +BossSst_HandSetupSlam = 0x80A1C1D0; // type:func +BossSst_HandSlam = 0x80A1C260; // type:func +BossSst_HandSetupReadySweep = 0x80A1C444; // type:func +BossSst_HandReadySweep = 0x80A1C4EC; // type:func +BossSst_HandSetupSweep = 0x80A1C610; // type:func +BossSst_HandSweep = 0x80A1C69C; // type:func +BossSst_HandSetupReadyPunch = 0x80A1C8AC; // type:func +BossSst_HandReadyPunch = 0x80A1C914; // type:func +BossSst_HandSetupPunch = 0x80A1C970; // type:func +BossSst_HandPunch = 0x80A1C9F8; // type:func +BossSst_HandSetupReadyClap = 0x80A1CB3C; // type:func +BossSst_HandReadyClap = 0x80A1CC2C; // type:func +BossSst_HandSetupClap = 0x80A1CE1C; // type:func +BossSst_HandClap = 0x80A1CE8C; // type:func +BossSst_HandSetupEndClap = 0x80A1D0B8; // type:func +BossSst_HandEndClap = 0x80A1D124; // type:func +BossSst_HandSetupReadyGrab = 0x80A1D1C8; // type:func +BossSst_HandReadyGrab = 0x80A1D24C; // type:func +BossSst_HandSetupGrab = 0x80A1D2F4; // type:func +BossSst_HandGrab = 0x80A1D380; // type:func +BossSst_HandSetupCrush = 0x80A1D62C; // type:func +BossSst_HandCrush = 0x80A1D684; // type:func +BossSst_HandSetupEndCrush = 0x80A1D79C; // type:func +BossSst_HandEndCrush = 0x80A1D7EC; // type:func +BossSst_HandSetupSwing = 0x80A1D828; // type:func +BossSst_HandSwing = 0x80A1D8B0; // type:func +BossSst_HandSetupReel = 0x80A1DBE4; // type:func +BossSst_HandReel = 0x80A1DC7C; // type:func +BossSst_HandSetupReadyShake = 0x80A1DDD4; // type:func +BossSst_HandReadyShake = 0x80A1DE24; // type:func +BossSst_HandSetupShake = 0x80A1DF8C; // type:func +BossSst_HandShake = 0x80A1DFA8; // type:func +BossSst_HandSetupReadyCharge = 0x80A1E13C; // type:func +BossSst_HandReadyCharge = 0x80A1E190; // type:func +BossSst_HandSetupStunned = 0x80A1E308; // type:func +BossSst_HandStunned = 0x80A1E3B4; // type:func +BossSst_HandSetupDamage = 0x80A1E510; // type:func +BossSst_HandDamage = 0x80A1E56C; // type:func +BossSst_HandSetupThrash = 0x80A1E644; // type:func +BossSst_HandThrash = 0x80A1E6E0; // type:func +BossSst_HandSetupDarken = 0x80A1E8D4; // type:func +BossSst_HandDarken = 0x80A1E924; // type:func +BossSst_HandSetupFall = 0x80A1E998; // type:func +BossSst_HandFall = 0x80A1E9E8; // type:func +BossSst_HandSetupMelt = 0x80A1EA6C; // type:func +BossSst_HandMelt = 0x80A1EAA8; // type:func +BossSst_HandSetupFinish = 0x80A1EB20; // type:func +BossSst_HandFinish = 0x80A1EB4C; // type:func +BossSst_HandSetupRecover = 0x80A1EB78; // type:func +BossSst_HandRecover = 0x80A1EBCC; // type:func +BossSst_HandSetupFrozen = 0x80A1EC64; // type:func +BossSst_HandFrozen = 0x80A1ED30; // type:func +BossSst_HandSetupReadyBreakIce = 0x80A1EE90; // type:func +BossSst_HandReadyBreakIce = 0x80A1EF44; // type:func +BossSst_HandSetupBreakIce = 0x80A1F060; // type:func +BossSst_HandBreakIce = 0x80A1F088; // type:func +BossSst_HandGrabPlayer = 0x80A1F21C; // type:func +BossSst_HandReleasePlayer = 0x80A1F2BC; // type:func +BossSst_MoveAround = 0x80A1F340; // type:func +BossSst_HandSelectAttack = 0x80A1F4CC; // type:func +BossSst_HandSetDamage = 0x80A1F5C8; // type:func +BossSst_HandSetInvulnerable = 0x80A1F634; // type:func +BossSst_HeadSfx = 0x80A1F674; // type:func +BossSst_HandCollisionCheck = 0x80A1F6A0; // type:func +BossSst_HeadCollisionCheck = 0x80A1F82C; // type:func +BossSst_UpdateHand = 0x80A1F978; // type:func +BossSst_UpdateHead = 0x80A1FC88; // type:func +BossSst_OverrideHandDraw = 0x80A1FEF8; // type:func +BossSst_PostHandDraw = 0x80A1FF48; // type:func +BossSst_OverrideHandTrailDraw = 0x80A1FF84; // type:func +BossSst_DrawHand = 0x80A1FFC8; // type:func +BossSst_OverrideHeadDraw = 0x80A20374; // type:func +BossSst_PostHeadDraw = 0x80A20B78; // type:func +BossSst_DrawHead = 0x80A20C20; // type:func +BossSst_SpawnHeadShadow = 0x80A21070; // type:func +BossSst_SpawnHandShadow = 0x80A2119C; // type:func +BossSst_SpawnShockwave = 0x80A21250; // type:func +BossSst_SpawnIceCrystal = 0x80A2132C; // type:func +BossSst_SpawnIceShard = 0x80A215E8; // type:func +BossSst_IceShatter = 0x80A2183C; // type:func +BossSst_UpdateEffects = 0x80A21A08; // type:func +BossSst_DrawEffects = 0x80A21CAC; // type:func +EnNy_Init = 0x80A24480; // type:func +EnNy_Destroy = 0x80A245BC; // type:func +func_80ABCD40 = 0x80A245E8; // type:func +func_80ABCD84 = 0x80A24630; // type:func +func_80ABCD94 = 0x80A24644; // type:func +func_80ABCDAC = 0x80A24660; // type:func +func_80ABCDBC = 0x80A24674; // type:func +EnNy_SetupTurnToStone = 0x80A246B8; // type:func +func_80ABCE38 = 0x80A246F4; // type:func +func_80ABCE50 = 0x80A24710; // type:func +func_80ABCE90 = 0x80A24750; // type:func +func_80ABCEEC = 0x80A247AC; // type:func +EnNy_Move = 0x80A2480C; // type:func +EnNy_TurnToStone = 0x80A24920; // type:func +func_80ABD11C = 0x80A249E0; // type:func +EnNy_CollisionCheck = 0x80A24A54; // type:func +func_80ABD3B8 = 0x80A24C7C; // type:func +EnNy_Update = 0x80A24D64; // type:func +EnNy_SetupDie = 0x80A24FF0; // type:func +EnNy_Die = 0x80A25274; // type:func +EnNy_UpdateDeath = 0x80A25480; // type:func +EnNy_UpdateUnused = 0x80A254C0; // type:func +EnNy_Draw = 0x80A255F0; // type:func +EnNy_DrawDeathEffect = 0x80A258B8; // type:func +EnFr_OrientUnderwater = 0x80A25DB0; // type:func +EnFr_Init = 0x80A25EC4; // type:func +EnFr_DrawIdle = 0x80A25F7C; // type:func +EnFr_DrawActive = 0x80A25FA4; // type:func +EnFr_Update = 0x80A25FB8; // type:func +EnFr_Destroy = 0x80A262B0; // type:func +EnFr_IsDivingIntoWater = 0x80A262E4; // type:func +EnFr_DivingIntoWater = 0x80A26368; // type:func +EnFr_IsBelowLogSpot = 0x80A26414; // type:func +EnFr_IsAboveAndWithin30DistXZ = 0x80A26470; // type:func +EnFr_DecrementBlinkTimer = 0x80A264EC; // type:func +EnFr_DecrementBlinkTimerUpdate = 0x80A26514; // type:func +EnFr_SetupJumpingOutOfWater = 0x80A265A4; // type:func +EnFr_JumpingOutOfWater = 0x80A26644; // type:func +EnFr_OrientOnLogSpot = 0x80A267E4; // type:func +EnFr_ChooseJumpFromLogSpot = 0x80A268A4; // type:func +EnFr_JumpingUp = 0x80A269B8; // type:func +EnFr_JumpingBackIntoWater = 0x80A26AF8; // type:func +EnFr_SetScaleActive = 0x80A26C50; // type:func +EnFr_ButterflyPath = 0x80A26D58; // type:func +EnFr_UpdateActive = 0x80A26EB4; // type:func +EnFr_SetupJumpingUp = 0x80A26F98; // type:func +EnFr_Idle = 0x80A27038; // type:func +EnFr_Activate = 0x80A27118; // type:func +EnFr_ActivateCheckFrogSong = 0x80A27180; // type:func +func_80A1BE98 = 0x80A27224; // type:func +EnFr_ListeningToOcarinaNotes = 0x80A2729C; // type:func +EnFr_ChildSong = 0x80A273E8; // type:func +EnFr_ChildSongFirstTime = 0x80A27520; // type:func +EnFr_TalkBeforeFrogSong = 0x80A27578; // type:func +EnFr_CheckOcarinaInputFrogSong = 0x80A275E0; // type:func +EnFr_DeactivateButterfly = 0x80A276DC; // type:func +EnFr_GetNextNoteFrogSong = 0x80A27724; // type:func +EnFr_SetupFrogSong = 0x80A277A0; // type:func +EnFr_IsFrogSongComplete = 0x80A27814; // type:func +EnFr_OcarinaMistake = 0x80A278C4; // type:func +EnFr_ContinueFrogSong = 0x80A27920; // type:func +EnFr_SetupReward = 0x80A27AC4; // type:func +EnFr_PrintTextBox = 0x80A27B40; // type:func +EnFr_TalkBeforeReward = 0x80A27B80; // type:func +EnFr_SetReward = 0x80A27BE8; // type:func +EnFr_Deactivate = 0x80A27CFC; // type:func +EnFr_GiveReward = 0x80A27DFC; // type:func +EnFr_SetIdle = 0x80A27E5C; // type:func +EnFr_UpdateIdle = 0x80A27EB0; // type:func +EnFr_OverrideLimbDraw = 0x80A27EDC; // type:func +EnFr_PostLimbDraw = 0x80A27F08; // type:func +EnFr_Draw = 0x80A27FC0; // type:func +ItemShield_SetupAction = 0x80A28840; // type:func +ItemShield_Init = 0x80A2884C; // type:func +ItemShield_Destroy = 0x80A289B4; // type:func +func_80B86AC8 = 0x80A289E0; // type:func +func_80B86BC8 = 0x80A28AE4; // type:func +func_80B86CA8 = 0x80A28BCC; // type:func +func_80B86F68 = 0x80A28E90; // type:func +ItemShield_Update = 0x80A28F9C; // type:func +ItemShield_Draw = 0x80A28FC0; // type:func +BgIceShelter_InitColliders = 0x80A29250; // type:func +BgIceShelter_InitDynaPoly = 0x80A29384; // type:func +BgIceShelter_RotateY = 0x80A293DC; // type:func +BgIceShelter_Init = 0x80A2945C; // type:func +BgIceShelter_Destroy = 0x80A295D8; // type:func +BgIceShelter_SpawnSteamAround = 0x80A29664; // type:func +BgIceShelter_SpawnSteamAlong = 0x80A298D8; // type:func +BgIceShelter_SetupIdle = 0x80A29B3C; // type:func +BgIceShelter_Idle = 0x80A29B58; // type:func +BgIceShelter_SetupMelt = 0x80A29C98; // type:func +BgIceShelter_Melt = 0x80A29CB4; // type:func +BgIceShelter_Update = 0x80A29E78; // type:func +BgIceShelter_Draw = 0x80A29E9C; // type:func +EnIceHono_XZDistanceSquared = 0x80A2A480; // type:func +EnIceHono_InitCapturableFlame = 0x80A2A4B0; // type:func +EnIceHono_InitDroppedFlame = 0x80A2A554; // type:func +EnIceHono_InitSmallFlame = 0x80A2A65C; // type:func +EnIceHono_Init = 0x80A2A6C4; // type:func +EnIceHono_Destroy = 0x80A2A824; // type:func +EnIceHono_InBottleRange = 0x80A2A87C; // type:func +EnIceHono_SetupActionCapturableFlame = 0x80A2A96C; // type:func +EnIceHono_CapturableFlame = 0x80A2A994; // type:func +EnIceHono_SetupActionDroppedFlame = 0x80A2AA44; // type:func +EnIceHono_DropFlame = 0x80A2AA68; // type:func +EnIceHono_SetupActionSpreadFlames = 0x80A2AC28; // type:func +EnIceHono_SpreadFlames = 0x80A2AC4C; // type:func +EnIceHono_SetupActionSmallFlame = 0x80A2AEA8; // type:func +EnIceHono_SmallFlameMove = 0x80A2AF7C; // type:func +EnIceHono_Update = 0x80A2B0D4; // type:func +EnIceHono_Draw = 0x80A2B268; // type:func +ItemOcarina_SetupAction = 0x80A2B670; // type:func +ItemOcarina_Init = 0x80A2B67C; // type:func +ItemOcarina_Destroy = 0x80A2B804; // type:func +ItemOcarina_Fly = 0x80A2B814; // type:func +ItemOcarina_GetThrown = 0x80A2B9C0; // type:func +func_80B864EC = 0x80A2BA18; // type:func +func_80B865E0 = 0x80A2BB0C; // type:func +ItemOcarina_DoNothing = 0x80A2BB6C; // type:func +ItemOcarina_StartSoTCutscene = 0x80A2BB7C; // type:func +ItemOcarina_WaitInWater = 0x80A2BBF0; // type:func +ItemOcarina_Update = 0x80A2BCC4; // type:func +ItemOcarina_Draw = 0x80A2BCE8; // type:func +MagicDark_Init = 0x80A2BE40; // type:func +MagicDark_Destroy = 0x80A2BF24; // type:func +MagicDark_DiamondUpdate = 0x80A2BF5C; // type:func +MagicDark_DimLighting = 0x80A2C1A4; // type:func +MagicDark_OrbUpdate = 0x80A2C2F0; // type:func +MagicDark_DiamondDraw = 0x80A2C498; // type:func +MagicDark_OrbDraw = 0x80A2C700; // type:func +Demo6K_SetupAction = 0x80A2D690; // type:func +Demo6K_Init = 0x80A2D69C; // type:func +Demo6K_Destroy = 0x80A2DA84; // type:func +Demo6K_WaitForObject = 0x80A2DAB8; // type:func +func_80966E04 = 0x80A2DB10; // type:func +func_80966E98 = 0x80A2DBA8; // type:func +func_80966F84 = 0x80A2DC9C; // type:func +func_809670AC = 0x80A2DDC4; // type:func +func_8096712C = 0x80A2DE44; // type:func +func_80967244 = 0x80A2DF5C; // type:func +func_80967410 = 0x80A2E128; // type:func +func_809674E0 = 0x80A2E1F8; // type:func +func_809676A4 = 0x80A2E3BC; // type:func +func_8096784C = 0x80A2E564; // type:func +func_80967A04 = 0x80A2E720; // type:func +func_80967AD0 = 0x80A2E7EC; // type:func +func_80967BF8 = 0x80A2E918; // type:func +func_80967DBC = 0x80A2EADC; // type:func +func_80967F10 = 0x80A2EC28; // type:func +Demo6K_Update = 0x80A2ECF4; // type:func +func_80967FFC = 0x80A2ED18; // type:func +func_80968298 = 0x80A2EF64; // type:func +func_8096865C = 0x80A2F2C4; // type:func +func_809688C4 = 0x80A2F4D0; // type:func +func_80968B70 = 0x80A2F74C; // type:func +func_80968FB0 = 0x80A2FB4C; // type:func +func_809691BC = 0x80A2FD04; // type:func +EnAnubiceTag_Init = 0x80A303A0; // type:func +EnAnubiceTag_Destroy = 0x80A303F0; // type:func +EnAnubiceTag_SpawnAnubis = 0x80A30400; // type:func +EnAnubiceTag_ManageAnubis = 0x80A30478; // type:func +EnAnubiceTag_Update = 0x80A305DC; // type:func +EnAnubiceTag_Draw = 0x80A30600; // type:func +BgHakaGate_Init = 0x80A30670; // type:func +BgHakaGate_Destroy = 0x80A30940; // type:func +BgHakaGate_DoNothing = 0x80A3099C; // type:func +BgHakaGate_StatueInactive = 0x80A309AC; // type:func +BgHakaGate_StatueIdle = 0x80A309E8; // type:func +BgHakaGate_StatueTurn = 0x80A30B00; // type:func +BgHakaGate_FloorClosed = 0x80A30CE4; // type:func +BgHakaGate_FloorOpen = 0x80A30E6C; // type:func +BgHakaGate_GateWait = 0x80A30EF8; // type:func +BgHakaGate_GateOpen = 0x80A30F48; // type:func +BgHakaGate_SkullOfTruth = 0x80A30FD8; // type:func +BgHakaGate_FalseSkull = 0x80A31034; // type:func +BgHakaGate_Update = 0x80A310B4; // type:func +BgHakaGate_DrawFlame = 0x80A310FC; // type:func +BgHakaGate_Draw = 0x80A312C8; // type:func +BgSpot15Saku_Init = 0x80A31700; // type:func +BgSpot15Saku_Destroy = 0x80A317B4; // type:func +func_808B4930 = 0x80A317E8; // type:func +func_808B4978 = 0x80A31830; // type:func +func_808B4A04 = 0x80A318BC; // type:func +BgSpot15Saku_Update = 0x80A318EC; // type:func +BgSpot15Saku_Draw = 0x80A31920; // type:func +BgJyaGoroiwa_UpdateCollider = 0x80A31A40; // type:func +BgJyaGoroiwa_InitCollider = 0x80A31A98; // type:func +BgJyaGoroiwa_UpdateRotation = 0x80A31B00; // type:func +BgJyaGoroiwa_Init = 0x80A31B40; // type:func +BgJyaGoroiwa_Destroy = 0x80A31BD4; // type:func +BgJyaGoroiwa_SetupMove = 0x80A31C00; // type:func +BgJyaGoroiwa_Move = 0x80A31C30; // type:func +BgJyaGoroiwa_SetupWait = 0x80A31EC4; // type:func +BgJyaGoroiwa_Wait = 0x80A31EDC; // type:func +BgJyaGoroiwa_Update = 0x80A31F2C; // type:func +BgJyaGoroiwa_Draw = 0x80A32018; // type:func +BgJyaZurerukabe_InitDynaPoly = 0x80A321C0; // type:func +func_8089B4C8 = 0x80A32218; // type:func +BgJyaZurerukabe_Init = 0x80A323B4; // type:func +BgJyaZurerukabe_Destroy = 0x80A32474; // type:func +func_8089B7B4 = 0x80A324C0; // type:func +func_8089B7C4 = 0x80A324D4; // type:func +func_8089B80C = 0x80A32520; // type:func +func_8089B870 = 0x80A32588; // type:func +BgJyaZurerukabe_Update = 0x80A32650; // type:func +BgJyaZurerukabe_Draw = 0x80A326A8; // type:func +func_808958F0 = 0x80A32870; // type:func +BgJyaCobra_InitDynapoly = 0x80A328C4; // type:func +BgJyaCobra_SpawnRay = 0x80A3291C; // type:func +func_80895A70 = 0x80A32984; // type:func +func_80895BEC = 0x80A32B04; // type:func +func_80895C74 = 0x80A32B88; // type:func +BgJyaCobra_UpdateShadowFromSide = 0x80A32E08; // type:func +BgJyaCobra_UpdateShadowFromTop = 0x80A33430; // type:func +BgJyaCobra_Init = 0x80A336EC; // type:func +BgJyaCobra_Destroy = 0x80A337D8; // type:func +func_80896918 = 0x80A3380C; // type:func +func_80896950 = 0x80A33848; // type:func +func_808969F8 = 0x80A338F0; // type:func +func_80896ABC = 0x80A339B8; // type:func +BgJyaCobra_Update = 0x80A33B4C; // type:func +func_80896CB4 = 0x80A33BC0; // type:func +func_80896D78 = 0x80A33C44; // type:func +BgJyaCobra_DrawShadow = 0x80A33D70; // type:func +BgJyaCobra_Draw = 0x80A33FDC; // type:func +BgJyaKanaami_InitDynaPoly = 0x80A34590; // type:func +BgJyaKanaami_Init = 0x80A345E8; // type:func +BgJyaKanaami_Destroy = 0x80A34668; // type:func +func_80899880 = 0x80A3469C; // type:func +func_80899894 = 0x80A346B4; // type:func +func_8089993C = 0x80A3475C; // type:func +func_80899950 = 0x80A34774; // type:func +func_80899A08 = 0x80A3482C; // type:func +BgJyaKanaami_Update = 0x80A34840; // type:func +BgJyaKanaami_Draw = 0x80A34874; // type:func +Fishing_SetColliderElement = 0x80A34940; // type:func +Fishing_SeedRand = 0x80A349F0; // type:func +Fishing_RandZeroOne = 0x80A34A10; // type:func +Fishing_SmoothStepToS = 0x80A34B38; // type:func +Fishing_SpawnRipple = 0x80A34BE4; // type:func +Fishing_SpawnDustSplash = 0x80A34D3C; // type:func +Fishing_SpawnWaterDust = 0x80A34E84; // type:func +Fishing_SpawnBubble = 0x80A34FBC; // type:func +Fishing_SpawnRainDrop = 0x80A350EC; // type:func +Fishing_InitPondProps = 0x80A351E4; // type:func +Fishing_Init = 0x80A354F8; // type:func +Fishing_Destroy = 0x80A35DE0; // type:func +Fishing_UpdateEffects = 0x80A35E58; // type:func +Fishing_DrawEffects = 0x80A3659C; // type:func +Fishing_DrawStreamSplash = 0x80A36FFC; // type:func +Fishing_IsAboveCounter = 0x80A37180; // type:func +Fishing_UpdateLine = 0x80A37274; // type:func +Fishing_UpdateLinePos = 0x80A37800; // type:func +Fishing_DrawLureHook = 0x80A37998; // type:func +Fishing_UpdateSinkingLure = 0x80A37E7C; // type:func +Fishing_DrawSinkingLure = 0x80A38180; // type:func +Fishing_DrawLureAndLine = 0x80A3844C; // type:func +Fishing_DrawRod = 0x80A38C3C; // type:func +Fishing_UpdateLure = 0x80A39698; // type:func +Fishing_SplashBySize = 0x80A3B64C; // type:func +Fishing_SplashBySize2 = 0x80A3B914; // type:func +func_80B70ED4 = 0x80A3BAF8; // type:func +Fishing_FishLeapSfx = 0x80A3BE98; // type:func +Fishing_HandleAquariumDialog = 0x80A3C058; // type:func +Fishing_UpdateFish = 0x80A3C218; // type:func +Fishing_FishOverrideLimbDraw = 0x80A40650; // type:func +Fishing_FishPostLimbDraw = 0x80A40770; // type:func +Fishing_LoachOverrideLimbDraw = 0x80A407B0; // type:func +Fishing_LoachPostLimbDraw = 0x80A40830; // type:func +Fishing_DrawFish = 0x80A40870; // type:func +Fishing_HandleReedContact = 0x80A40AB8; // type:func +Fishing_HandleLilyPadContact = 0x80A40B64; // type:func +Fishing_UpdatePondProps = 0x80A40C4C; // type:func +Fishing_DrawPondProps = 0x80A40F08; // type:func +Fishing_UpdateGroupFishes = 0x80A4134C; // type:func +Fishing_DrawGroupFishes = 0x80A41C1C; // type:func +Fishing_HandleOwnerDialog = 0x80A41E0C; // type:func +Fishing_UpdateOwner = 0x80A42C90; // type:func +Fishing_OwnerOverrideLimbDraw = 0x80A44998; // type:func +Fishing_OwnerPostLimbDraw = 0x80A449D0; // type:func +Fishing_DrawOwner = 0x80A44AE0; // type:func +ObjOshihiki_InitDynapoly = 0x80A4F3F0; // type:func +ObjOshihiki_RotateXZ = 0x80A4F448; // type:func +ObjOshihiki_StrongEnough = 0x80A4F49C; // type:func +ObjOshihiki_ResetFloors = 0x80A4F520; // type:func +ObjOshihiki_GetBlockUnder = 0x80A4F54C; // type:func +ObjOshihiki_UpdateInitPos = 0x80A4F5DC; // type:func +ObjOshihiki_NoSwitchPress = 0x80A4F70C; // type:func +ObjOshihiki_CheckType = 0x80A4F7D8; // type:func +ObjOshihiki_SetScale = 0x80A4F828; // type:func +ObjOshihiki_SetTexture = 0x80A4F860; // type:func +ObjOshihiki_SetColor = 0x80A4F8C0; // type:func +ObjOshihiki_Init = 0x80A4F968; // type:func +ObjOshihiki_Destroy = 0x80A4FA90; // type:func +ObjOshihiki_SetFloors = 0x80A4FAC4; // type:func +ObjOshihiki_GetHighestFloor = 0x80A4FC24; // type:func +ObjOshihiki_SetGround = 0x80A4FD70; // type:func +ObjOshihiki_CheckFloor = 0x80A4FDC8; // type:func +ObjOshihiki_CheckGround = 0x80A4FE20; // type:func +ObjOshihiki_CheckWall = 0x80A4FE98; // type:func +ObjOshihiki_MoveWithBlockUnder = 0x80A500EC; // type:func +ObjOshihiki_SetupOnScene = 0x80A501E8; // type:func +ObjOshihiki_OnScene = 0x80A50220; // type:func +ObjOshihiki_SetupOnActor = 0x80A5030C; // type:func +ObjOshihiki_OnActor = 0x80A5034C; // type:func +ObjOshihiki_SetupPush = 0x80A50544; // type:func +ObjOshihiki_Push = 0x80A50570; // type:func +ObjOshihiki_SetupFall = 0x80A5078C; // type:func +ObjOshihiki_Fall = 0x80A507E4; // type:func +ObjOshihiki_Update = 0x80A508E8; // type:func +ObjOshihiki_Draw = 0x80A50970; // type:func +BgGateShutter_Init = 0x80A50EA0; // type:func +BgGateShutter_Destroy = 0x80A50F88; // type:func +func_8087828C = 0x80A50FBC; // type:func +func_80878300 = 0x80A51030; // type:func +func_808783AC = 0x80A510E0; // type:func +func_808783D4 = 0x80A51108; // type:func +BgGateShutter_Update = 0x80A511C4; // type:func +BgGateShutter_Draw = 0x80A511F8; // type:func +EffDust_SetupAction = 0x80A51320; // type:func +EffDust_SetupDraw = 0x80A5132C; // type:func +EffDust_InitPosAndDistance = 0x80A51338; // type:func +EffDust_Init = 0x80A513B0; // type:func +EffDust_Destroy = 0x80A51570; // type:func +EffDust_UpdateFunc_8099DB28 = 0x80A51580; // type:func +EffDust_UpdateFunc_8099DD74 = 0x80A517CC; // type:func +EffDust_UpdateFunc_8099DFC0 = 0x80A51A18; // type:func +EffDust_Update = 0x80A51F2C; // type:func +EffDust_DrawFunc_8099E4F4 = 0x80A51F50; // type:func +EffDust_DrawFunc_8099E784 = 0x80A521AC; // type:func +EffDust_Draw = 0x80A52510; // type:func +BgSpot01Fusya_SetupAction = 0x80A52700; // type:func +BgSpot01Fusya_Init = 0x80A5270C; // type:func +BgSpot01Fusya_Destroy = 0x80A52788; // type:func +func_808AAA50 = 0x80A52798; // type:func +BgSpot01Fusya_Update = 0x80A52858; // type:func +BgSpot01Fusya_Draw = 0x80A5287C; // type:func +BgSpot01Idohashira_PlayBreakSfx1 = 0x80A529A0; // type:func +BgSpot01Idohashira_PlayBreakSfx2 = 0x80A529C8; // type:func +func_808AAD3C = 0x80A52A00; // type:func +func_808AAE6C = 0x80A52B38; // type:func +func_808AAF34 = 0x80A52C04; // type:func +BgSpot01Idohashira_Destroy = 0x80A52DC8; // type:func +BgSpot01Idohashira_NotInCsMode = 0x80A52DFC; // type:func +BgSpot01Idohashira_GetCue = 0x80A52E1C; // type:func +func_808AB18C = 0x80A52E68; // type:func +func_808AB1DC = 0x80A52EBC; // type:func +func_808AB29C = 0x80A52F60; // type:func +func_808AB3E8 = 0x80A530AC; // type:func +func_808AB3F8 = 0x80A530C0; // type:func +func_808AB414 = 0x80A530E0; // type:func +func_808AB444 = 0x80A5310C; // type:func +func_808AB504 = 0x80A531B8; // type:func +func_808AB510 = 0x80A531C8; // type:func +func_808AB530 = 0x80A531E8; // type:func +func_808AB570 = 0x80A5322C; // type:func +BgSpot01Idohashira_Update = 0x80A5324C; // type:func +BgSpot01Idohashira_Init = 0x80A53294; // type:func +func_808AB700 = 0x80A533AC; // type:func +BgSpot01Idohashira_Draw = 0x80A5343C; // type:func +BgSpot01Idomizu_Init = 0x80A535A0; // type:func +BgSpot01Idomizu_Destroy = 0x80A53638; // type:func +func_808ABB84 = 0x80A53648; // type:func +BgSpot01Idomizu_Update = 0x80A536FC; // type:func +BgSpot01Idomizu_Draw = 0x80A53720; // type:func +BgPoSyokudai_Init = 0x80A538B0; // type:func +BgPoSyokudai_Destroy = 0x80A53B50; // type:func +BgPoSyokudai_Update = 0x80A53BC0; // type:func +BgPoSyokudai_Draw = 0x80A53C40; // type:func +BgGanonOtyuka_Init = 0x80A54200; // type:func +BgGanonOtyuka_Destroy = 0x80A5429C; // type:func +BgGanonOtyuka_WaitToFall = 0x80A542D0; // type:func +BgGanonOtyuka_Fall = 0x80A54520; // type:func +BgGanonOtyuka_DoNothing = 0x80A54960; // type:func +BgGanonOtyuka_Update = 0x80A54970; // type:func +BgGanonOtyuka_Draw = 0x80A549B8; // type:func +func_808B3960 = 0x80A56840; // type:func +BgSpot15Rrbox_RotatePoint = 0x80A56898; // type:func +func_808B3A34 = 0x80A568EC; // type:func +func_808B3A40 = 0x80A568FC; // type:func +func_808B3AAC = 0x80A5696C; // type:func +BgSpot15Rrbox_Init = 0x80A56A54; // type:func +BgSpot15Rrbox_Destroy = 0x80A56B24; // type:func +BgSpot15Rrbox_TrySnapToCheckedPoint = 0x80A56B60; // type:func +BgSpot15Rrbox_GetFloorHeight = 0x80A56CA0; // type:func +BgSpot15Rrbox_TrySnapToFloor = 0x80A56E20; // type:func +func_808B4010 = 0x80A56EE0; // type:func +func_808B4084 = 0x80A56F54; // type:func +func_808B40AC = 0x80A56F80; // type:func +func_808B4178 = 0x80A5704C; // type:func +func_808B4194 = 0x80A5706C; // type:func +func_808B4380 = 0x80A57258; // type:func +func_808B43D0 = 0x80A572A8; // type:func +func_808B44B8 = 0x80A57374; // type:func +func_808B44CC = 0x80A5738C; // type:func +BgSpot15Rrbox_Update = 0x80A573B0; // type:func +BgSpot15Rrbox_Draw = 0x80A5741C; // type:func +BgUmaJump_Init = 0x80A57620; // type:func +BgUmaJump_Destroy = 0x80A576DC; // type:func +BgUmaJump_Update = 0x80A57710; // type:func +BgUmaJump_Draw = 0x80A57720; // type:func +EnInsect_InitFlags = 0x80A577B0; // type:func +EnInsect_XZDistanceSquared = 0x80A577D4; // type:func +EnInsect_InBottleRange = 0x80A57804; // type:func +EnInsect_SetCrawlAnim = 0x80A578F4; // type:func +EnInsect_TryFindNearbySoil = 0x80A57940; // type:func +EnInsect_UpdateCrawlSfx = 0x80A579F8; // type:func +EnInsect_Init = 0x80A57A8C; // type:func +EnInsect_Destroy = 0x80A57CD8; // type:func +EnInsect_SetupSlowDown = 0x80A57D48; // type:func +EnInsect_SlowDown = 0x80A57D98; // type:func +EnInsect_SetupCrawl = 0x80A57F3C; // type:func +EnInsect_Crawl = 0x80A57F8C; // type:func +EnInsect_SetupRunFromPlayer = 0x80A581B8; // type:func +EnInsect_RunFromPlayer = 0x80A58208; // type:func +EnInsect_SetupCaught = 0x80A58400; // type:func +EnInsect_Caught = 0x80A5846C; // type:func +EnInsect_SetupDig = 0x80A58564; // type:func +EnInsect_Dig = 0x80A585DC; // type:func +EnInsect_SetupWalkOnWater = 0x80A58800; // type:func +EnInsect_WalkOnWater = 0x80A58860; // type:func +EnInsect_SetupDrown = 0x80A58B94; // type:func +EnInsect_Drown = 0x80A58C0C; // type:func +EnInsect_SetupDropped = 0x80A58D3C; // type:func +EnInsect_Dropped = 0x80A58E04; // type:func +EnInsect_Update = 0x80A59534; // type:func +EnInsect_Draw = 0x80A5977C; // type:func +EnButte_SelectFlightParams = 0x80A59CD0; // type:func +EnButte_ResetTransformationEffect = 0x80A59D54; // type:func +EnButte_UpdateTransformationEffect = 0x80A59D70; // type:func +EnButte_DrawTransformationEffect = 0x80A59DA8; // type:func +EnButte_Init = 0x80A59FE4; // type:func +EnButte_Destroy = 0x80A5A158; // type:func +func_809CD56C = 0x80A5A184; // type:func +func_809CD634 = 0x80A5A24C; // type:func +EnButte_Turn = 0x80A5A314; // type:func +EnButte_SetupFlyAround = 0x80A5A3B0; // type:func +EnButte_FlyAround = 0x80A5A3FC; // type:func +EnButte_SetupFollowLink = 0x80A5A7E0; // type:func +EnButte_FollowLink = 0x80A5A82C; // type:func +EnButte_SetupTransformIntoFairy = 0x80A5ABE0; // type:func +EnButte_TransformIntoFairy = 0x80A5AC30; // type:func +EnButte_SetupWaitToDie = 0x80A5ACEC; // type:func +EnButte_WaitToDie = 0x80A5AD0C; // type:func +EnButte_Update = 0x80A5AD3C; // type:func +EnButte_Draw = 0x80A5AE7C; // type:func +EnFish_XZDistanceSquared = 0x80A5B2A0; // type:func +EnFish_SetInWaterAnimation = 0x80A5B2D0; // type:func +EnFish_SetOutOfWaterAnimation = 0x80A5B334; // type:func +EnFish_BeginRespawn = 0x80A5B398; // type:func +EnFish_SetCutsceneData = 0x80A5B3CC; // type:func +EnFish_ClearCutsceneData = 0x80A5B464; // type:func +EnFish_Init = 0x80A5B48C; // type:func +EnFish_Destroy = 0x80A5B5D0; // type:func +EnFish_SetYOffset = 0x80A5B5FC; // type:func +EnFish_InBottleRange = 0x80A5B6B4; // type:func +EnFish_CheckXZDistanceToPlayer = 0x80A5B7A4; // type:func +EnFish_Respawning_SetupSlowDown = 0x80A5B7D4; // type:func +EnFish_Respawning_SlowDown = 0x80A5B82C; // type:func +EnFish_Respawning_SetupFollowChild = 0x80A5B920; // type:func +EnFish_Respawning_FollowChild = 0x80A5B978; // type:func +EnFish_Respawning_SetupFleePlayer = 0x80A5BB0C; // type:func +EnFish_Respawning_FleePlayer = 0x80A5BB64; // type:func +EnFish_Respawning_SetupApproachPlayer = 0x80A5BD54; // type:func +EnFish_Respawning_ApproachPlayer = 0x80A5BDAC; // type:func +EnFish_Dropped_SetupFall = 0x80A5BF70; // type:func +EnFish_Dropped_Fall = 0x80A5BFD0; // type:func +EnFish_Dropped_SetupFlopOnGround = 0x80A5C0D8; // type:func +EnFish_Dropped_FlopOnGround = 0x80A5C21C; // type:func +EnFish_Dropped_SetupSwimAway = 0x80A5C3F8; // type:func +EnFish_Dropped_SwimAway = 0x80A5C46C; // type:func +EnFish_Unique_SetupSwimIdle = 0x80A5C634; // type:func +EnFish_Unique_SwimIdle = 0x80A5C68C; // type:func +EnFish_Cutscene_FlopOnGround = 0x80A5C8B4; // type:func +EnFish_Cutscene_WiggleFlyingThroughAir = 0x80A5C9E4; // type:func +EnFish_UpdateCutscene = 0x80A5CA80; // type:func +EnFish_OrdinaryUpdate = 0x80A5CC40; // type:func +EnFish_RespawningUpdate = 0x80A5CDC4; // type:func +EnFish_Update = 0x80A5CED8; // type:func +EnFish_Draw = 0x80A5CF84; // type:func +BgSpot08Iceblock_SetupAction = 0x80A5D3B0; // type:func +BgSpot08Iceblock_InitDynaPoly = 0x80A5D3BC; // type:func +BgSpot08Iceblock_CheckParams = 0x80A5D414; // type:func +BgSpot08Iceblock_Bobbing = 0x80A5D474; // type:func +BgSpot08Iceblock_SinkUnderPlayer = 0x80A5D4D0; // type:func +BgSpot08Iceblock_SetWaterline = 0x80A5D580; // type:func +BgSpot08Iceblock_MultVectorScalar = 0x80A5D5A0; // type:func +BgSpot08Iceblock_CrossProduct = 0x80A5D5D4; // type:func +BgSpot08Iceblock_NormalizeVector = 0x80A5D648; // type:func +BgSpot08Iceblock_Roll = 0x80A5D6E4; // type:func +BgSpot08Iceblock_SpawnTwinFloe = 0x80A5DA58; // type:func +BgSpot08Iceblock_Init = 0x80A5DB58; // type:func +BgSpot08Iceblock_Destroy = 0x80A5DD4C; // type:func +BgSpot08Iceblock_SetupFloatNonrotating = 0x80A5DD80; // type:func +BgSpot08Iceblock_FloatNonrotating = 0x80A5DDA4; // type:func +BgSpot08Iceblock_SetupFloatRotating = 0x80A5DDF8; // type:func +BgSpot08Iceblock_FloatRotating = 0x80A5DE1C; // type:func +BgSpot08Iceblock_SetupFloatOrbitingTwins = 0x80A5DE7C; // type:func +BgSpot08Iceblock_FloatOrbitingTwins = 0x80A5DEA0; // type:func +BgSpot08Iceblock_SetupNoAction = 0x80A5DF78; // type:func +BgSpot08Iceblock_Update = 0x80A5DF98; // type:func +BgSpot08Iceblock_Draw = 0x80A5E034; // type:func +ItemEtcetera_SetupAction = 0x80A5E3F0; // type:func +ItemEtcetera_Init = 0x80A5E3FC; // type:func +ItemEtcetera_Destroy = 0x80A5E57C; // type:func +ItemEtcetera_WaitForObject = 0x80A5E58C; // type:func +func_80B85824 = 0x80A5E5E4; // type:func +func_80B858B4 = 0x80A5E67C; // type:func +ItemEtcetera_SpawnSparkles = 0x80A5E75C; // type:func +ItemEtcetera_MoveFireArrowDown = 0x80A5E86C; // type:func +func_80B85B28 = 0x80A5E8FC; // type:func +ItemEtcetera_UpdateFireArrow = 0x80A5E944; // type:func +ItemEtcetera_Update = 0x80A5E9C4; // type:func +ItemEtcetera_DrawThroughLens = 0x80A5E9E8; // type:func +ItemEtcetera_Draw = 0x80A5EA40; // type:func +ArrowFire_SetupAction = 0x80A5ECC0; // type:func +ArrowFire_Init = 0x80A5ECCC; // type:func +ArrowFire_Destroy = 0x80A5ED48; // type:func +ArrowFire_Charge = 0x80A5ED6C; // type:func +func_80865ECC = 0x80A5EE60; // type:func +ArrowFire_Hit = 0x80A5EEB8; // type:func +ArrowFire_Fly = 0x80A5F084; // type:func +ArrowFire_Update = 0x80A5F1D8; // type:func +ArrowFire_Draw = 0x80A5F22C; // type:func +ArrowIce_SetupAction = 0x80A60B80; // type:func +ArrowIce_Init = 0x80A60B8C; // type:func +ArrowIce_Destroy = 0x80A60C08; // type:func +ArrowIce_Charge = 0x80A60C2C; // type:func +func_80867E8C = 0x80A60D20; // type:func +ArrowIce_Hit = 0x80A60D78; // type:func +ArrowIce_Fly = 0x80A60F44; // type:func +ArrowIce_Update = 0x80A61098; // type:func +ArrowIce_Draw = 0x80A610EC; // type:func +ArrowLight_SetupAction = 0x80A62A60; // type:func +ArrowLight_Init = 0x80A62A6C; // type:func +ArrowLight_Destroy = 0x80A62AE8; // type:func +ArrowLight_Charge = 0x80A62B0C; // type:func +func_80869E6C = 0x80A62C00; // type:func +ArrowLight_Hit = 0x80A62C58; // type:func +ArrowLight_Fly = 0x80A62E24; // type:func +ArrowLight_Update = 0x80A62F78; // type:func +ArrowLight_Draw = 0x80A62FCC; // type:func +ObjKibako_SpawnCollectible = 0x80A64950; // type:func +ObjKibako_ApplyGravity = 0x80A649B0; // type:func +ObjKibako_InitCollider = 0x80A649E4; // type:func +ObjKibako_Init = 0x80A64A3C; // type:func +ObjKibako_Destroy = 0x80A64AB4; // type:func +ObjKibako_AirBreak = 0x80A64AE0; // type:func +ObjKibako_WaterBreak = 0x80A64D60; // type:func +ObjKibako_SetupIdle = 0x80A64FE0; // type:func +ObjKibako_Idle = 0x80A64FFC; // type:func +ObjKibako_SetupHeld = 0x80A651F8; // type:func +ObjKibako_Held = 0x80A6522C; // type:func +ObjKibako_SetupThrown = 0x80A652F8; // type:func +ObjKibako_Thrown = 0x80A65358; // type:func +ObjKibako_Update = 0x80A65494; // type:func +ObjKibako_Draw = 0x80A654B8; // type:func +ObjTsubo_SpawnCollectible = 0x80A65650; // type:func +ObjTsubo_ApplyGravity = 0x80A656B0; // type:func +ObjTsubo_SnapToFloor = 0x80A656E4; // type:func +ObjTsubo_InitCollider = 0x80A65780; // type:func +ObjTsubo_Init = 0x80A657D8; // type:func +ObjTsubo_Destroy = 0x80A658A8; // type:func +ObjTsubo_AirBreak = 0x80A658D4; // type:func +ObjTsubo_WaterBreak = 0x80A65B5C; // type:func +ObjTsubo_SetupWaitForObject = 0x80A65DF4; // type:func +ObjTsubo_WaitForObject = 0x80A65E08; // type:func +ObjTsubo_SetupIdle = 0x80A65E7C; // type:func +ObjTsubo_Idle = 0x80A65E90; // type:func +ObjTsubo_SetupLiftedUp = 0x80A660A0; // type:func +ObjTsubo_LiftedUp = 0x80A660E4; // type:func +ObjTsubo_SetupThrown = 0x80A6616C; // type:func +ObjTsubo_Thrown = 0x80A66234; // type:func +ObjTsubo_Update = 0x80A663C8; // type:func +ObjTsubo_Draw = 0x80A663EC; // type:func +EnWonderItem_Destroy = 0x80A66640; // type:func +EnWonderItem_DropCollectible = 0x80A66684; // type:func +EnWonderItem_Init = 0x80A667E0; // type:func +EnWonderItem_MultitagFree = 0x80A66B2C; // type:func +EnWonderItem_ProximityDrop = 0x80A66C74; // type:func +EnWonderItem_InteractSwitch = 0x80A66CDC; // type:func +EnWonderItem_ProximitySwitch = 0x80A66D10; // type:func +EnWonderItem_MultitagOrdered = 0x80A66D9C; // type:func +EnWonderItem_BombSoldier = 0x80A66EF8; // type:func +EnWonderItem_RollDrop = 0x80A66F88; // type:func +EnWonderItem_Update = 0x80A66FFC; // type:func +EnIk_Destroy = 0x80A67370; // type:func +EnIk_SetupAction = 0x80A673F0; // type:func +EnIk_InitImpl = 0x80A673FC; // type:func +EnIk_HandleBlocking = 0x80A67648; // type:func +EnIk_FindBreakableProp = 0x80A676D8; // type:func +EnIk_SetupStandUp = 0x80A67778; // type:func +EnIk_StandUp = 0x80A67824; // type:func +EnIk_SetupIdle = 0x80A67904; // type:func +EnIk_Idle = 0x80A67994; // type:func +EnIk_SetupWalkOrRun = 0x80A67B14; // type:func +EnIk_WalkOrRun = 0x80A67C0C; // type:func +EnIk_SetupVerticalAttack = 0x80A67E94; // type:func +EnIk_VerticalAttack = 0x80A67F24; // type:func +EnIk_SetupPullOutAxe = 0x80A680D8; // type:func +EnIk_PullOutAxe = 0x80A68178; // type:func +EnIk_SetupDoubleHorizontalAttack = 0x80A68234; // type:func +EnIk_DoubleHorizontalAttack = 0x80A682CC; // type:func +EnIk_SetupRecoverFromHorizontalAttack = 0x80A6843C; // type:func +EnIk_RecoverFromHorizontalAttack = 0x80A684C8; // type:func +EnIk_SetupSingleHorizontalAttack = 0x80A68510; // type:func +EnIk_SingleHorizontalAttack = 0x80A685A0; // type:func +EnIk_SetupStopAndBlock = 0x80A68660; // type:func +EnIk_StopAndBlock = 0x80A686EC; // type:func +EnIk_SetupReactToAttack = 0x80A68800; // type:func +EnIk_ReactToAttack = 0x80A68920; // type:func +EnIk_SetupDie = 0x80A689FC; // type:func +EnIk_Die = 0x80A68AA8; // type:func +EnIk_UpdateDamage = 0x80A68CA4; // type:func +EnIk_UpdateEnemy = 0x80A69010; // type:func +EnIk_SetPrimEnvColors = 0x80A69228; // type:func +EnIk_OverrideLimbDrawEnemy = 0x80A692CC; // type:func +EnIk_PostLimbDrawEnemy = 0x80A6938C; // type:func +EnIk_DrawEnemy = 0x80A6978C; // type:func +EnIk_StartMinibossBgm = 0x80A69BCC; // type:func +EnIk_UpdateAction2Sfx = 0x80A69BEC; // type:func +EnIk_PlayAxeSpawnSfx = 0x80A69DB8; // type:func +EnIk_SpawnAxeSmoke = 0x80A69E08; // type:func +EnIk_UpdateBgCheckInfo = 0x80A6A014; // type:func +EnIk_UpdateSkelAnime = 0x80A6A05C; // type:func +EnIk_GetCue = 0x80A6A080; // type:func +EnIk_SetStartPosRotFromCue = 0x80A6A0A8; // type:func +EnIk_GetAnimCurFrame = 0x80A6A128; // type:func +EnIk_SetupCsAction0 = 0x80A6A134; // type:func +EnIk_SetupCsAction1 = 0x80A6A148; // type:func +EnIk_SetupCsAction2 = 0x80A6A1D4; // type:func +EnIk_HandleEnemyChange = 0x80A6A254; // type:func +EnIk_PlayArmorFallSfx = 0x80A6A294; // type:func +EnIk_PlayDeathSfx = 0x80A6A2DC; // type:func +EnIk_SetupCsAction3 = 0x80A6A350; // type:func +EnIk_SetupCsAction4 = 0x80A6A428; // type:func +EnIk_SetupCsAction5 = 0x80A6A464; // type:func +EnIk_CsAction3 = 0x80A6A480; // type:func +EnIk_CsAction4 = 0x80A6A4B8; // type:func +EnIk_CsAction5 = 0x80A6A4F8; // type:func +EnIk_OverrideLimbDrawDefeat = 0x80A6A534; // type:func +EnIk_PostLimbDrawDefeat = 0x80A6A5A0; // type:func +EnIk_CsDrawDefeat = 0x80A6A7F0; // type:func +EnIk_HandleCsCues = 0x80A6A954; // type:func +EnIk_CsAction0 = 0x80A6AA50; // type:func +EnIk_CsAction1 = 0x80A6AA70; // type:func +EnIk_CsAction2 = 0x80A6AAA8; // type:func +EnIk_UpdateCutscene = 0x80A6AB0C; // type:func +EnIk_OverrideLimbDrawIntro = 0x80A6AB54; // type:func +EnIk_PostLimbDrawIntro = 0x80A6ABD8; // type:func +EnIk_CsDrawNothing = 0x80A6ADC8; // type:func +EnIk_CsDrawIntro = 0x80A6ADD8; // type:func +EnIk_DrawCutscene = 0x80A6AF3C; // type:func +EnIk_CsInit = 0x80A6AF84; // type:func +EnIk_ChangeToEnemy = 0x80A6AFF4; // type:func +EnIk_StartDefeatCutscene = 0x80A6B060; // type:func +EnIk_Init = 0x80A6B0F4; // type:func +DemoIk_Destroy = 0x80A6B9B0; // type:func +DemoIk_BgCheck = 0x80A6B9C0; // type:func +DemoIk_UpdateSkelAnime = 0x80A6BA08; // type:func +DemoIk_GetCue = 0x80A6BA2C; // type:func +DemoIk_CheckForCue = 0x80A6BA54; // type:func +DemoIk_SetMove = 0x80A6BA94; // type:func +DemoIk_EndMove = 0x80A6BAD4; // type:func +DemoIk_GetCurFrame = 0x80A6BAE8; // type:func +DemoIk_SetColors = 0x80A6BAF4; // type:func +DemoIk_GetCueChannel = 0x80A6BB8C; // type:func +DemoIk_Type1PlaySfx = 0x80A6BBB8; // type:func +DemoIk_SpawnDeadDb = 0x80A6BCB8; // type:func +DemoIk_MoveToStartPos = 0x80A6BE5C; // type:func +DemoIk_Type1Init = 0x80A6BEDC; // type:func +func_8098393C = 0x80A6BFF8; // type:func +func_8098394C = 0x80A6C00C; // type:func +func_809839AC = 0x80A6C070; // type:func +func_809839D0 = 0x80A6C098; // type:func +DemoIk_Type1Action0 = 0x80A6C158; // type:func +DemoIk_Type1Action1 = 0x80A6C178; // type:func +DemoIk_Type1Action2 = 0x80A6C1B0; // type:func +DemoIk_Type1PostLimbDraw = 0x80A6C218; // type:func +DemoIk_Type1Draw = 0x80A6C314; // type:func +DemoIk_Type2Init = 0x80A6C46C; // type:func +DemoIk_Type2PlaySfxOnFrame = 0x80A6C574; // type:func +DemoIk_Type2PlaySfx = 0x80A6C5D4; // type:func +func_80983FDC = 0x80A6C624; // type:func +func_80983FEC = 0x80A6C638; // type:func +func_8098402C = 0x80A6C678; // type:func +func_80984048 = 0x80A6C698; // type:func +DemoIk_Type2Action0 = 0x80A6C760; // type:func +DemoIk_Type2Action1 = 0x80A6C780; // type:func +DemoIk_Type2Action2 = 0x80A6C7A0; // type:func +DemoIk_Type2OverrideLimbDraw = 0x80A6C7DC; // type:func +DemoIk_Type2PostLimbDraw = 0x80A6C838; // type:func +DemoIk_Type2Draw = 0x80A6CA10; // type:func +DemoIk_Update = 0x80A6CB74; // type:func +DemoIk_DrawNothing = 0x80A6CBBC; // type:func +DemoIk_Draw = 0x80A6CBCC; // type:func +DemoIk_Init = 0x80A6CC14; // type:func +EnSkj_ChangeAnim = 0x80A6CEC0; // type:func +EnSkj_SetupAction = 0x80A6CF48; // type:func +EnSkj_CalculateCenter = 0x80A6CFA0; // type:func +EnSkj_SetNaviId = 0x80A6D038; // type:func +EnSkj_Init = 0x80A6D0BC; // type:func +EnSkj_Destroy = 0x80A6D408; // type:func +EnSkj_RangeCheck = 0x80A6D434; // type:func +EnSkj_GetItemXzRange = 0x80A6D4B0; // type:func +EnSkj_GetItemYRange = 0x80A6D4F8; // type:func +EnSkj_ShootNeedle = 0x80A6D524; // type:func +EnSkj_SpawnBlood = 0x80A6D63C; // type:func +EnSkj_CollisionCheck = 0x80A6D794; // type:func +func_80AFEDF8 = 0x80A6D950; // type:func +EnSkj_Backflip = 0x80A6D9DC; // type:func +EnSkj_Fade = 0x80A6DA24; // type:func +EnSkj_SetupWaitToShootNeedle = 0x80A6DAB4; // type:func +EnSkj_WaitToShootNeedle = 0x80A6DAF0; // type:func +EnSkj_SetupResetFight = 0x80A6DB90; // type:func +EnSkj_SariasSongKidIdle = 0x80A6DBD4; // type:func +EnSkj_SetupDie = 0x80A6DCCC; // type:func +EnSkj_WaitForDeathAnim = 0x80A6DD00; // type:func +func_80AFF1F0 = 0x80A6DD54; // type:func +EnSkj_PickNextFightAction = 0x80A6DD88; // type:func +func_80AFF2A0 = 0x80A6DE08; // type:func +EnSkj_WaitForLandAnim = 0x80A6DE4C; // type:func +func_80AFF334 = 0x80A6DEA0; // type:func +EnSkj_ResetFight = 0x80A6DEEC; // type:func +EnSkj_SetupStand = 0x80A6DF3C; // type:func +EnSkj_Fight = 0x80A6DF90; // type:func +EnSkj_SetupNeedleRecover = 0x80A6E15C; // type:func +EnSkj_NeedleRecover = 0x80A6E190; // type:func +EnSkj_SetupSpawnDeathEffect = 0x80A6E1CC; // type:func +EnSkj_SpawnDeathEffect = 0x80A6E1F4; // type:func +EnSkj_SetupWaitInRange = 0x80A6E30C; // type:func +EnSkj_WaitInRange = 0x80A6E344; // type:func +EnSkj_SetupWaitForSong = 0x80A6E558; // type:func +EnSkj_WaitForSong = 0x80A6E57C; // type:func +EnSkj_SetupAfterSong = 0x80A6E850; // type:func +EnSkj_AfterSong = 0x80A6E884; // type:func +EnSkj_SetupTalk = 0x80A6E8D8; // type:func +EnSkj_SariaSongTalk = 0x80A6E8F8; // type:func +func_80AFFE24 = 0x80A6E99C; // type:func +func_80AFFE44 = 0x80A6E9BC; // type:func +EnSkj_SetupPostSariasSong = 0x80A6EA34; // type:func +EnSkj_ChangeModeAfterSong = 0x80A6EA54; // type:func +EnSkj_SetupMaskTrade = 0x80A6EABC; // type:func +EnSkj_StartMaskTrade = 0x80A6EADC; // type:func +EnSkj_JumpFromStump = 0x80A6EB44; // type:func +EnSkj_WaitForLanding = 0x80A6EBA8; // type:func +EnSkj_SetupWaitForLandAnimFinish = 0x80A6EBF8; // type:func +EnSkj_WaitForLandAnimFinish = 0x80A6EC2C; // type:func +EnSkj_SetupWalkToPlayer = 0x80A6EC80; // type:func +EnSkj_WalkToPlayer = 0x80A6ECC4; // type:func +EnSkj_SetupAskForMask = 0x80A6ED60; // type:func +EnSkj_AskForMask = 0x80A6EDA8; // type:func +EnSkj_SetupTakeMask = 0x80A6EE40; // type:func +EnSkj_TakeMask = 0x80A6EE78; // type:func +EnSkj_SetupWaitForMaskTextClear = 0x80A6EF10; // type:func +EnSkj_WaitForMaskTextClear = 0x80A6EF30; // type:func +EnSkj_SetupWrongSong = 0x80A6EF98; // type:func +EnSkj_WrongSong = 0x80A6EFD0; // type:func +EnSkj_SetupWaitForTextClear = 0x80A6F024; // type:func +EnSkj_SariasSongWaitForTextClear = 0x80A6F044; // type:func +EnSkj_OcarinaGameSetupWaitForPlayer = 0x80A6F0BC; // type:func +EnSkj_OcarinaGameWaitForPlayer = 0x80A6F0FC; // type:func +EnSkj_IsLeavingGame = 0x80A6F138; // type:func +EnSkj_SetupIdle = 0x80A6F188; // type:func +EnSkj_Appear = 0x80A6F1BC; // type:func +EnSkj_OcarinaGameIdle = 0x80A6F1E4; // type:func +EnSkj_SetupPlayOcarinaGame = 0x80A6F230; // type:func +EnSkj_PlayOcarinaGame = 0x80A6F264; // type:func +EnSkj_SetupLeaveOcarinaGame = 0x80A6F2B0; // type:func +EnSkj_LeaveOcarinaGame = 0x80A6F2F8; // type:func +EnSkj_Update = 0x80A6F340; // type:func +EnSkj_SariasSongShortStumpUpdate = 0x80A6F524; // type:func +EnSkj_TurnPlayer = 0x80A6F54C; // type:func +EnSkj_SetupWaitForOcarina = 0x80A6F598; // type:func +EnSkj_WaitForOcarina = 0x80A6F654; // type:func +EnSkj_StartOcarinaMinigame = 0x80A6F6FC; // type:func +EnSkj_WaitForPlayback = 0x80A6F788; // type:func +EnSkj_FailedMiniGame = 0x80A6F9F8; // type:func +EnSkj_WaitForNextRound = 0x80A6FA38; // type:func +EnSkj_OfferNextRound = 0x80A6FA88; // type:func +EnSkj_WaitForOfferResponse = 0x80A6FAC4; // type:func +EnSkj_WonOcarinaMiniGame = 0x80A6FB6C; // type:func +EnSkj_WaitToGiveReward = 0x80A6FBAC; // type:func +EnSkj_GiveOcarinaGameReward = 0x80A6FC34; // type:func +EnSkj_FinishOcarinaGameRound = 0x80A6FCA8; // type:func +EnSkj_CleanupOcarinaGame = 0x80A6FD44; // type:func +EnSkj_OcarinaMinigameShortStumpUpdate = 0x80A6FDC0; // type:func +EnSkj_OverrideLimbDraw = 0x80A6FE44; // type:func +EnSkj_PostLimbDraw = 0x80A6FE60; // type:func +EnSkj_TranslucentDL = 0x80A6FF30; // type:func +EnSkj_OpaqueDL = 0x80A6FF7C; // type:func +EnSkj_Draw = 0x80A6FFB0; // type:func +EnSkjneedle_Init = 0x80A70800; // type:func +EnSkjneedle_Destroy = 0x80A70898; // type:func +EnSkjNeedle_CollisionCheck = 0x80A708C4; // type:func +EnSkjneedle_Update = 0x80A708F4; // type:func +EnSkjneedle_Draw = 0x80A709E4; // type:func +EnGSwitch_Init = 0x80A70B10; // type:func +EnGSwitch_Destroy = 0x80A70DA8; // type:func +EnGSwitch_Break = 0x80A70DD4; // type:func +EnGSwitch_WaitForObject = 0x80A70F7C; // type:func +EnGSwitch_SilverRupeeTracker = 0x80A71014; // type:func +EnGSwitch_SilverRupeeIdle = 0x80A710F8; // type:func +EnGSwitch_SilverRupeeCollected = 0x80A711E0; // type:func +EnGSwitch_GalleryRupee = 0x80A712C4; // type:func +EnGSwitch_ArcheryPot = 0x80A71664; // type:func +EnGSwitch_Kill = 0x80A7194C; // type:func +EnGSwitch_Update = 0x80A7197C; // type:func +EnGSwitch_DrawPot = 0x80A71AB0; // type:func +EnGSwitch_DrawRupee = 0x80A71B40; // type:func +EnGSwitch_SpawnEffects = 0x80A71C68; // type:func +EnGSwitch_UpdateEffects = 0x80A71D7C; // type:func +EnGSwitch_DrawEffects = 0x80A71F3C; // type:func +DemoExt_Destroy = 0x80A72340; // type:func +DemoExt_Init = 0x80A72350; // type:func +DemoExt_PlayVortexSFX = 0x80A72408; // type:func +DemoExt_GetCue = 0x80A72490; // type:func +DemoExt_SetupWait = 0x80A724B8; // type:func +DemoExt_SetupMaintainVortex = 0x80A724C8; // type:func +DemoExt_SetupDispellVortex = 0x80A72554; // type:func +DemoExt_FinishClosing = 0x80A7256C; // type:func +DemoExt_HandleCues = 0x80A725D8; // type:func +DemoExt_SetScrollAndRotation = 0x80A72684; // type:func +DemoExt_SetColorsAndScales = 0x80A726D4; // type:func +DemoExt_Wait = 0x80A72810; // type:func +DemoExt_MaintainVortex = 0x80A72830; // type:func +DemoExt_DispellVortex = 0x80A7286C; // type:func +DemoExt_Update = 0x80A728AC; // type:func +DemoExt_DrawNothing = 0x80A728F4; // type:func +DemoExt_DrawVortex = 0x80A72904; // type:func +DemoExt_Draw = 0x80A72B74; // type:func +DemoShd_SetupAction = 0x80A72C80; // type:func +DemoShd_Init = 0x80A72C8C; // type:func +DemoShd_Destroy = 0x80A72CDC; // type:func +func_80991298 = 0x80A72CEC; // type:func +DemoShd_Update = 0x80A72E44; // type:func +DemoShd_Draw = 0x80A72E68; // type:func +EnDns_Init = 0x80A75090; // type:func +EnDns_Destroy = 0x80A75204; // type:func +EnDns_ChangeAnim = 0x80A75230; // type:func +EnDns_CanBuyDekuNuts = 0x80A752B8; // type:func +EnDns_CanBuyDekuSticks = 0x80A75370; // type:func +EnDns_CanBuyPrice = 0x80A75428; // type:func +EnDns_CanBuyDekuSeeds = 0x80A75458; // type:func +EnDns_CanBuyDekuShield = 0x80A75520; // type:func +EnDns_CanBuyBombs = 0x80A75574; // type:func +EnDns_CanBuyArrows = 0x80A75614; // type:func +EnDns_CanBuyBottle = 0x80A756C4; // type:func +EnDns_PayPrice = 0x80A7571C; // type:func +EnDns_PayForDekuNuts = 0x80A75750; // type:func +EnDns_PayForHeartPiece = 0x80A75784; // type:func +EnDns_PayForBombs = 0x80A757CC; // type:func +EnDns_PayForArrows = 0x80A75800; // type:func +EnDns_PayForDekuStickUpgrade = 0x80A75834; // type:func +EnDns_PayForDekuNutUpgrade = 0x80A7587C; // type:func +EnDns_SetupIdle = 0x80A758C4; // type:func +EnDns_Idle = 0x80A75908; // type:func +EnDns_Talk = 0x80A759DC; // type:func +EnDns_OfferSaleItem = 0x80A75B14; // type:func +EnDns_SetupSale = 0x80A75C2C; // type:func +EnDns_Sale = 0x80A75C98; // type:func +EnDns_SetupBurrow = 0x80A75CE4; // type:func +EnDns_SetupNoSaleBurrow = 0x80A75DD8; // type:func +EnDns_Burrow = 0x80A75E50; // type:func +EnDns_PostBurrow = 0x80A75ECC; // type:func +EnDns_Update = 0x80A75FD0; // type:func +EnDns_Draw = 0x80A760C0; // type:func +ElfMsg_SetupAction = 0x80A76420; // type:func +ElfMsg_KillCheck = 0x80A7642C; // type:func +ElfMsg_Init = 0x80A76564; // type:func +ElfMsg_Destroy = 0x80A76658; // type:func +ElfMsg_GetMessageId = 0x80A76668; // type:func +ElfMsg_CallNaviCuboid = 0x80A76694; // type:func +ElfMsg_WithinXZDistance = 0x80A76764; // type:func +ElfMsg_CallNaviCylinder = 0x80A767B8; // type:func +ElfMsg_Update = 0x80A76880; // type:func +EnHonotrap_FlameCollisionCheck = 0x80A76A10; // type:func +EnHonotrap_GetNormal = 0x80A76AA4; // type:func +EnHonotrap_InitEye = 0x80A76B38; // type:func +EnHonotrap_InitFlame = 0x80A76CD4; // type:func +EnHonotrap_Init = 0x80A76E14; // type:func +EnHonotrap_Destroy = 0x80A76E6C; // type:func +EnHonotrap_SetupEyeIdle = 0x80A76EB8; // type:func +EnHonotrap_EyeIdle = 0x80A76ED4; // type:func +EnHonotrap_SetupEyeOpen = 0x80A76F8C; // type:func +EnHonotrap_EyeOpen = 0x80A76FE0; // type:func +EnHonotrap_SetupEyeAttack = 0x80A770B0; // type:func +EnHonotrap_EyeAttack = 0x80A770C8; // type:func +EnHonotrap_SetupEyeClose = 0x80A770F8; // type:func +EnHonotrap_EyeClose = 0x80A7710C; // type:func +EnHonotrap_SetupFlameGrow = 0x80A77158; // type:func +EnHonotrap_FlameGrow = 0x80A7716C; // type:func +EnHonotrap_SetupFlameDrop = 0x80A77200; // type:func +EnHonotrap_FlameDrop = 0x80A77268; // type:func +EnHonotrap_SetupFlameMove = 0x80A773AC; // type:func +EnHonotrap_FlameMove = 0x80A77438; // type:func +EnHonotrap_SetupFlameChase = 0x80A77604; // type:func +EnHonotrap_FlameChase = 0x80A77644; // type:func +EnHonotrap_SetupFlameVanish = 0x80A777F8; // type:func +EnHonotrap_FlameVanish = 0x80A7780C; // type:func +EnHonotrap_Update = 0x80A7789C; // type:func +EnHonotrap_DrawEye = 0x80A779E4; // type:func +EnHonotrap_DrawFlame = 0x80A77AD0; // type:func +EnHonotrap_Draw = 0x80A77C64; // type:func +EnTuboTrap_Init = 0x80A77F60; // type:func +EnTuboTrap_Destroy = 0x80A77FE4; // type:func +EnTuboTrap_DropCollectible = 0x80A78010; // type:func +EnTuboTrap_SpawnEffectsOnLand = 0x80A78070; // type:func +EnTuboTrap_SpawnEffectsInWater = 0x80A782E4; // type:func +EnTuboTrap_HandleImpact = 0x80A78564; // type:func +EnTuboTrap_WaitForProximity = 0x80A7878C; // type:func +EnTuboTrap_Levitate = 0x80A78898; // type:func +EnTuboTrap_Fly = 0x80A78924; // type:func +EnTuboTrap_Update = 0x80A789F4; // type:func +EnTuboTrap_Draw = 0x80A78AB4; // type:func +ObjIcePoly_Init = 0x80A78C00; // type:func +ObjIcePoly_Destroy = 0x80A78DC0; // type:func +ObjIcePoly_Idle = 0x80A78E10; // type:func +ObjIcePoly_Melt = 0x80A79040; // type:func +ObjIcePoly_Update = 0x80A792F8; // type:func +ObjIcePoly_Draw = 0x80A7931C; // type:func +BgSpot03Taki_ApplyOpeningAlpha = 0x80A795B0; // type:func +BgSpot03Taki_Init = 0x80A798EC; // type:func +BgSpot03Taki_Destroy = 0x80A7999C; // type:func +func_808ADEF0 = 0x80A799D0; // type:func +BgSpot03Taki_Update = 0x80A79BA4; // type:func +BgSpot03Taki_Draw = 0x80A79BC8; // type:func +BgSpot07Taki_Init = 0x80A79EA0; // type:func +BgSpot07Taki_Destroy = 0x80A79F4C; // type:func +BgSpot07Taki_DoNothing = 0x80A79F80; // type:func +BgSpot07Taki_Update = 0x80A79F90; // type:func +BgSpot07Taki_Draw = 0x80A79FB4; // type:func +EnFz_Init = 0x80A7A460; // type:func +EnFz_Destroy = 0x80A7A5E0; // type:func +EnFz_UpdateTargetPos = 0x80A7A630; // type:func +EnFz_ReachedTarget = 0x80A7A750; // type:func +EnFz_Damaged = 0x80A7A7A0; // type:func +EnFz_SpawnIceSmokeHiddenState = 0x80A7A994; // type:func +EnFz_SpawnIceSmokeGrowingState = 0x80A7A9A0; // type:func +EnFz_SpawnIceSmokeActiveState = 0x80A7AA80; // type:func +EnFz_ApplyDamage = 0x80A7AB44; // type:func +EnFz_SetYawTowardsPlayer = 0x80A7ADAC; // type:func +EnFz_SetupDisappear = 0x80A7ADEC; // type:func +EnFz_Disappear = 0x80A7AE1C; // type:func +EnFz_SetupWait = 0x80A7AE9C; // type:func +EnFz_Wait = 0x80A7AEDC; // type:func +EnFz_SetupAppear = 0x80A7AF2C; // type:func +EnFz_Appear = 0x80A7AF58; // type:func +EnFz_SetupAimForMove = 0x80A7AFE8; // type:func +EnFz_AimForMove = 0x80A7B02C; // type:func +EnFz_SetupMoveTowardsPlayer = 0x80A7B068; // type:func +EnFz_MoveTowardsPlayer = 0x80A7B09C; // type:func +EnFz_SetupAimForFreeze = 0x80A7B0D8; // type:func +EnFz_AimForFreeze = 0x80A7B108; // type:func +EnFz_SetupBlowSmoke = 0x80A7B144; // type:func +EnFz_BlowSmoke = 0x80A7B17C; // type:func +EnFz_SetupDespawn = 0x80A7B368; // type:func +EnFz_Despawn = 0x80A7B408; // type:func +EnFz_SetupMelt = 0x80A7B438; // type:func +EnFz_Melt = 0x80A7B47C; // type:func +EnFz_SetupBlowSmokeStationary = 0x80A7B544; // type:func +EnFz_BlowSmokeStationary = 0x80A7B588; // type:func +EnFz_Update = 0x80A7B780; // type:func +EnFz_Draw = 0x80A7B910; // type:func +EnFz_SpawnIceSmokeNoFreeze = 0x80A7BAD4; // type:func +EnFz_SpawnIceSmokeFreeze = 0x80A7BB78; // type:func +EnFz_UpdateIceSmoke = 0x80A7BC34; // type:func +EnFz_DrawEffects = 0x80A7BF20; // type:func +EnPoRelay_Init = 0x80A7C470; // type:func +EnPoRelay_Destroy = 0x80A7C5F8; // type:func +EnPoRelay_SetupIdle = 0x80A7C640; // type:func +EnPoRelay_Vec3sToVec3f = 0x80A7C67C; // type:func +EnPoRelay_SetupRace = 0x80A7C6C0; // type:func +EnPoRelay_SetupEndRace = 0x80A7C788; // type:func +EnPoRelay_CorrectY = 0x80A7C7C8; // type:func +EnPoRelay_Idle = 0x80A7C870; // type:func +EnPoRelay_Talk = 0x80A7C92C; // type:func +EnPoRelay_Race = 0x80A7C9A0; // type:func +EnPoRelay_EndRace = 0x80A7CEB4; // type:func +EnPoRelay_Talk2 = 0x80A7CF74; // type:func +EnPoRelay_DisappearAndReward = 0x80A7D04C; // type:func +EnPoRelay_Update = 0x80A7D518; // type:func +EnPoRelay_PostLimbDraw = 0x80A7D60C; // type:func +EnPoRelay_Draw = 0x80A7D800; // type:func +BgRelayObjects_Init = 0x80A7DB80; // type:func +BgRelayObjects_Destroy = 0x80A7DDC0; // type:func +func_808A90F4 = 0x80A7DE2C; // type:func +func_808A91AC = 0x80A7DEE8; // type:func +func_808A9234 = 0x80A7DF70; // type:func +BgRelayObjects_DoNothing = 0x80A7E05C; // type:func +func_808A932C = 0x80A7E06C; // type:func +func_808A939C = 0x80A7E0DC; // type:func +BgRelayObjects_Update = 0x80A7E1B0; // type:func +BgRelayObjects_Draw = 0x80A7E1D4; // type:func +EnDivingGame_Init = 0x80A7E330; // type:func +EnDivingGame_Destroy = 0x80A7E44C; // type:func +EnDivingGame_SpawnRuppy = 0x80A7E48C; // type:func +EnDivingGame_HasMinigameFinished = 0x80A7E5B8; // type:func +func_809EDCB0 = 0x80A7E764; // type:func +EnDivingGame_Talk = 0x80A7E800; // type:func +EnDivingGame_HandlePlayChoice = 0x80A7E990; // type:func +func_809EE048 = 0x80A7EAFC; // type:func +func_809EE0FC = 0x80A7EBB0; // type:func +func_809EE194 = 0x80A7EC48; // type:func +EnDivingGame_SetupRupeeThrow = 0x80A7ECA8; // type:func +EnDivingGame_RupeeThrow = 0x80A7EEBC; // type:func +EnDivingGame_SetupUnderwaterViewCs = 0x80A7F17C; // type:func +func_809EE780 = 0x80A7F234; // type:func +func_809EE800 = 0x80A7F2B4; // type:func +func_809EE8F0 = 0x80A7F3A4; // type:func +func_809EE96C = 0x80A7F424; // type:func +func_809EEA00 = 0x80A7F4B8; // type:func +func_809EEA90 = 0x80A7F548; // type:func +func_809EEAF8 = 0x80A7F5B4; // type:func +EnDivingGame_Update = 0x80A7F644; // type:func +EnDivingGame_EmptyDList = 0x80A7F870; // type:func +EnDivingGame_OverrideLimbDraw = 0x80A7F894; // type:func +EnDivingGame_Draw = 0x80A7F9F4; // type:func +EnKusa_SetupAction = 0x80A7FCE0; // type:func +EnKusa_SnapToFloor = 0x80A7FCF0; // type:func +EnKusa_DropCollectible = 0x80A7FD94; // type:func +EnKusa_UpdateVelY = 0x80A7FE60; // type:func +EnKusa_RandScaleVecToZero = 0x80A7FE94; // type:func +EnKusa_SetScaleSmall = 0x80A7FF18; // type:func +EnKusa_SpawnFragments = 0x80A7FF3C; // type:func +EnKusa_SpawnBugs = 0x80A80294; // type:func +EnKusa_InitCollider = 0x80A80350; // type:func +EnKusa_Init = 0x80A803A8; // type:func +EnKusa_Destroy = 0x80A804D0; // type:func +EnKusa_SetupWaitForObject = 0x80A804FC; // type:func +EnKusa_WaitForObject = 0x80A80520; // type:func +EnKusa_SetupMain = 0x80A805B0; // type:func +EnKusa_Main = 0x80A805E8; // type:func +EnKusa_SetupLiftedUp = 0x80A807B0; // type:func +EnKusa_LiftedUp = 0x80A807EC; // type:func +EnKusa_SetupFall = 0x80A808CC; // type:func +EnKusa_Fall = 0x80A80938; // type:func +EnKusa_SetupCut = 0x80A80BC8; // type:func +EnKusa_CutWaitRegrow = 0x80A80C18; // type:func +EnKusa_DoNothing = 0x80A80C4C; // type:func +EnKusa_SetupUprootedWaitRegrow = 0x80A80C5C; // type:func +EnKusa_UprootedWaitRegrow = 0x80A80CC8; // type:func +EnKusa_SetupRegrow = 0x80A80D2C; // type:func +EnKusa_Regrow = 0x80A80D84; // type:func +EnKusa_Update = 0x80A80E1C; // type:func +EnKusa_Draw = 0x80A80E80; // type:func +ObjBean_InitCollider = 0x80A811C0; // type:func +ObjBean_InitDynaPoly = 0x80A81218; // type:func +ObjBean_FindFloor = 0x80A81270; // type:func +func_80B8EBC8 = 0x80A812D8; // type:func +ObjBean_UpdatePosition = 0x80A812F8; // type:func +func_80B8EDF4 = 0x80A81508; // type:func +func_80B8EE24 = 0x80A81538; // type:func +ObjBean_Move = 0x80A81610; // type:func +ObjBean_SetDrawMode = 0x80A81640; // type:func +ObjBean_SetupPathCount = 0x80A81664; // type:func +ObjBean_SetupPath = 0x80A816A4; // type:func +ObjBean_FollowPath = 0x80A81720; // type:func +ObjBean_CheckForHorseTrample = 0x80A819C8; // type:func +ObjBean_Break = 0x80A81A58; // type:func +ObjBean_UpdateLeaves = 0x80A81CD0; // type:func +ObjBean_SetupLeavesStill = 0x80A81D8C; // type:func +ObjBean_LeavesStill = 0x80A81DFC; // type:func +ObjBean_SetupShakeLeaves = 0x80A81E40; // type:func +ObjBean_ShakeLeaves = 0x80A81EB8; // type:func +ObjBean_SetupShakeLeavesFast = 0x80A81F3C; // type:func +ObjBean_ShakeLeavesFast = 0x80A81F80; // type:func +ObjBean_SetupGrow = 0x80A82008; // type:func +ObjBean_Grow = 0x80A8201C; // type:func +ObjBean_SetupFlattenLeaves = 0x80A82080; // type:func +ObjBean_FlattenLeaves = 0x80A8209C; // type:func +ObjBean_SetupGrown = 0x80A82118; // type:func +ObjBean_Grown = 0x80A8215C; // type:func +ObjBean_Init = 0x80A821B8; // type:func +ObjBean_Destroy = 0x80A82374; // type:func +ObjBean_SetupWaitForBean = 0x80A823F0; // type:func +ObjBean_WaitForBean = 0x80A82428; // type:func +func_80B8FE00 = 0x80A824A4; // type:func +func_80B8FE3C = 0x80A824DC; // type:func +func_80B8FE6C = 0x80A8250C; // type:func +func_80B8FEAC = 0x80A8254C; // type:func +func_80B8FF50 = 0x80A825F0; // type:func +func_80B8FF8C = 0x80A82628; // type:func +func_80B90010 = 0x80A826AC; // type:func +func_80B90050 = 0x80A826E8; // type:func +ObjBean_SetupWaitForWater = 0x80A827A8; // type:func +ObjBean_WaitForWater = 0x80A827F0; // type:func +ObjBean_SetupGrowWaterPhase1 = 0x80A828E8; // type:func +ObjBean_GrowWaterPhase1 = 0x80A82928; // type:func +ObjBean_SetupGrowWaterPhase2 = 0x80A8296C; // type:func +ObjBean_GrowWaterPhase2 = 0x80A829A8; // type:func +ObjBean_SetupGrowWaterPhase3 = 0x80A82A58; // type:func +ObjBean_GrowWaterPhase3 = 0x80A82A90; // type:func +ObjBean_SetupGrowWaterPhase4 = 0x80A82BA4; // type:func +ObjBean_GrowWaterPhase4 = 0x80A82BDC; // type:func +ObjBean_SetupGrowWaterPhase5 = 0x80A82C78; // type:func +ObjBean_GrowWaterPhase5 = 0x80A82CB0; // type:func +ObjBean_SetupWaitForPlayer = 0x80A82D08; // type:func +ObjBean_WaitForPlayer = 0x80A82D34; // type:func +ObjBean_SetupFly = 0x80A82DA8; // type:func +ObjBean_Fly = 0x80A82DEC; // type:func +ObjBean_SetupWaitForStepOff = 0x80A82F1C; // type:func +ObjBean_WaitForStepOff = 0x80A82F48; // type:func +func_80B908EC = 0x80A82F88; // type:func +func_80B90918 = 0x80A82FB4; // type:func +func_80B90970 = 0x80A83010; // type:func +func_80B909B0 = 0x80A83050; // type:func +func_80B909F8 = 0x80A83098; // type:func +func_80B90A34 = 0x80A830D0; // type:func +ObjBean_Update = 0x80A83170; // type:func +ObjBean_DrawSoftSoilSpot = 0x80A83300; // type:func +ObjBean_DrawBeanstalk = 0x80A83388; // type:func +ObjBean_Draw = 0x80A83414; // type:func +ObjBombiwa_InitCollision = 0x80A83950; // type:func +ObjBombiwa_Init = 0x80A839A8; // type:func +ObjBombiwa_Destroy = 0x80A83A74; // type:func +ObjBombiwa_Break = 0x80A83AA0; // type:func +ObjBombiwa_Update = 0x80A83CA0; // type:func +ObjBombiwa_Draw = 0x80A83DB0; // type:func +ObjSwitch_RotateY = 0x80A83EC0; // type:func +ObjSwitch_InitDynaPoly = 0x80A83F40; // type:func +ObjSwitch_InitJntSphCollider = 0x80A83F98; // type:func +ObjSwitch_InitTrisCollider = 0x80A84034; // type:func +ObjSwitch_SpawnIce = 0x80A84154; // type:func +ObjSwitch_SetOn = 0x80A841C8; // type:func +ObjSwitch_SetOff = 0x80A84274; // type:func +ObjSwitch_UpdateTwoTexScrollXY = 0x80A842FC; // type:func +ObjSwitch_Init = 0x80A84344; // type:func +ObjSwitch_Destroy = 0x80A845DC; // type:func +ObjSwitch_FloorUpInit = 0x80A84680; // type:func +ObjSwitch_FloorUp = 0x80A846A0; // type:func +ObjSwitch_FloorPressInit = 0x80A84810; // type:func +ObjSwitch_FloorPress = 0x80A8482C; // type:func +ObjSwitch_FloorDownInit = 0x80A848EC; // type:func +ObjSwitch_FloorDown = 0x80A84914; // type:func +ObjSwitch_FloorReleaseInit = 0x80A84A60; // type:func +ObjSwitch_FloorRelease = 0x80A84A7C; // type:func +ObjSwitch_EyeIsHit = 0x80A84B60; // type:func +ObjSwitch_EyeFrozenInit = 0x80A84BD0; // type:func +ObjSwitch_EyeInit = 0x80A84BE4; // type:func +ObjSwitch_EyeOpenInit = 0x80A84C3C; // type:func +ObjSwitch_EyeOpen = 0x80A84C54; // type:func +ObjSwitch_EyeClosingInit = 0x80A84CC0; // type:func +ObjSwitch_EyeClosing = 0x80A84CDC; // type:func +ObjSwitch_EyeClosedInit = 0x80A84D58; // type:func +ObjSwitch_EyeClosed = 0x80A84D74; // type:func +ObjSwitch_EyeOpeningInit = 0x80A84E34; // type:func +ObjSwitch_EyeOpening = 0x80A84E50; // type:func +ObjSwitch_CrystalOffInit = 0x80A84EE0; // type:func +ObjSwitch_CrystalOff = 0x80A84F0C; // type:func +ObjSwitch_CrystalTurnOnInit = 0x80A85044; // type:func +ObjSwitch_CrystalTurnOn = 0x80A85060; // type:func +ObjSwitch_CrystalOnInit = 0x80A850E8; // type:func +ObjSwitch_CrystalOn = 0x80A85118; // type:func +ObjSwitch_CrystalTurnOffInit = 0x80A851E0; // type:func +ObjSwitch_CrystalTurnOff = 0x80A851FC; // type:func +ObjSwitch_Update = 0x80A85284; // type:func +ObjSwitch_DrawFloor = 0x80A853C0; // type:func +ObjSwitch_DrawFloorRusty = 0x80A85404; // type:func +ObjSwitch_DrawEye = 0x80A85434; // type:func +ObjSwitch_DrawCrystal = 0x80A85544; // type:func +ObjSwitch_Draw = 0x80A8577C; // type:func +ObjElevator_SetupAction = 0x80A85C80; // type:func +func_80B92B08 = 0x80A85C8C; // type:func +ObjElevator_Init = 0x80A85CE4; // type:func +ObjElevator_Destroy = 0x80A85D74; // type:func +func_80B92C5C = 0x80A85DA8; // type:func +func_80B92C80 = 0x80A85DCC; // type:func +func_80B92D20 = 0x80A85E6C; // type:func +func_80B92D44 = 0x80A85E90; // type:func +ObjElevator_Update = 0x80A85F14; // type:func +ObjElevator_Draw = 0x80A85F48; // type:func +ObjLift_SetupAction = 0x80A86040; // type:func +ObjLift_InitDynaPoly = 0x80A8604C; // type:func +ObjLift_SpawnFragments = 0x80A860A4; // type:func +ObjLift_Init = 0x80A86328; // type:func +ObjLift_Destroy = 0x80A86428; // type:func +ObjLift_SetupWait = 0x80A8645C; // type:func +ObjLift_Wait = 0x80A864A0; // type:func +ObjLift_SetupShake = 0x80A86590; // type:func +ObjLift_Shake = 0x80A865BC; // type:func +ObjLift_SetupFall = 0x80A86704; // type:func +ObjLift_Fall = 0x80A86788; // type:func +ObjLift_Update = 0x80A8688C; // type:func +ObjLift_Draw = 0x80A868C0; // type:func +ObjHsblock_SetupAction = 0x80A86A60; // type:func +func_80B93B68 = 0x80A86A6C; // type:func +func_80B93BF0 = 0x80A86AC4; // type:func +ObjHsblock_Init = 0x80A86B48; // type:func +ObjHsblock_Destroy = 0x80A86C18; // type:func +func_80B93D90 = 0x80A86C4C; // type:func +func_80B93DB0 = 0x80A86C6C; // type:func +func_80B93DF4 = 0x80A86CB0; // type:func +func_80B93E38 = 0x80A86CF8; // type:func +func_80B93E5C = 0x80A86D1C; // type:func +ObjHsblock_Update = 0x80A86DC4; // type:func +ObjHsblock_Draw = 0x80A86E10; // type:func +EnOkarinaTag_Destroy = 0x80A87030; // type:func +EnOkarinaTag_Init = 0x80A87040; // type:func +func_80ABEF2C = 0x80A871A8; // type:func +func_80ABF0CC = 0x80A8730C; // type:func +func_80ABF28C = 0x80A874CC; // type:func +func_80ABF4C8 = 0x80A87714; // type:func +func_80ABF708 = 0x80A87954; // type:func +func_80ABF7CC = 0x80A87A1C; // type:func +EnOkarinaTag_Update = 0x80A87AE0; // type:func +EnYabusameMark_Destroy = 0x80A88530; // type:func +EnYabusameMark_Init = 0x80A8855C; // type:func +func_80B42F74 = 0x80A8869C; // type:func +EnYabusameMark_Update = 0x80A888E0; // type:func +EnGoroiwa_UpdateCollider = 0x80A88C00; // type:func +EnGoroiwa_InitCollider = 0x80A88C6C; // type:func +EnGoroiwa_UpdateFlags = 0x80A88CD4; // type:func +EnGoroiwa_Vec3fNormalize = 0x80A88CF8; // type:func +EnGoroiwa_SetSpeed = 0x80A88D7C; // type:func +EnGoroiwa_FaceNextWaypoint = 0x80A88DA4; // type:func +EnGoroiwa_GetPrevWaypointDiff = 0x80A88E7C; // type:func +EnGoroiw_CheckEndOfPath = 0x80A88FD8; // type:func +EnGoroiwa_SetNextWaypoint = 0x80A8908C; // type:func +EnGoroiwa_ReverseDirection = 0x80A890BC; // type:func +EnGoroiwa_InitPath = 0x80A890E4; // type:func +EnGoroiwa_TeleportToWaypoint = 0x80A89124; // type:func +EnGoroiwa_InitRotation = 0x80A891C8; // type:func +EnGoroiwa_GetAscendDirection = 0x80A891E4; // type:func +EnGoroiwa_SpawnDust = 0x80A892A8; // type:func +EnGoroiwa_SpawnWaterEffects = 0x80A89498; // type:func +EnGoroiwa_MoveAndFall = 0x80A895CC; // type:func +EnGoroiwa_Move = 0x80A89700; // type:func +EnGoroiwa_MoveUpToNextWaypoint = 0x80A8992C; // type:func +EnGoroiwa_MoveDownToNextWaypoint = 0x80A89A4C; // type:func +EnGoroiwa_UpdateRotation = 0x80A89DAC; // type:func +EnGoroiwa_NextWaypoint = 0x80A89F4C; // type:func +EnGoroiwa_SpawnFragments = 0x80A89FD4; // type:func +EnGoroiwa_Init = 0x80A8A2F0; // type:func +EnGoroiwa_Destroy = 0x80A8A420; // type:func +EnGoroiwa_SetupRoll = 0x80A8A44C; // type:func +EnGoroiwa_Roll = 0x80A8A48C; // type:func +EnGoroiwa_SetupMoveAndFallToGround = 0x80A8A710; // type:func +EnGoroiwa_MoveAndFallToGround = 0x80A8A784; // type:func +EnGoroiwa_SetupWait = 0x80A8A824; // type:func +EnGoroiwa_Wait = 0x80A8A880; // type:func +EnGoroiwa_SetupMoveUp = 0x80A8A8C0; // type:func +EnGoroiwa_MoveUp = 0x80A8A910; // type:func +EnGoroiwa_SetupMoveDown = 0x80A8A9D0; // type:func +EnGoroiwa_MoveDown = 0x80A8AA3C; // type:func +EnGoroiwa_Update = 0x80A8AB04; // type:func +EnGoroiwa_Draw = 0x80A8AC64; // type:func +EnExRuppy_Init = 0x80A8AFC0; // type:func +EnExRuppy_Destroy = 0x80A8B398; // type:func +EnExRuppy_SpawnSparkles = 0x80A8B3A8; // type:func +EnExRuppy_DropIntoWater = 0x80A8B5C4; // type:func +EnExRuppy_EnterWater = 0x80A8B6A4; // type:func +EnExRuppy_Sink = 0x80A8B810; // type:func +EnExRuppy_WaitInGame = 0x80A8B910; // type:func +EnExRuppy_Kill = 0x80A8BA68; // type:func +EnExRuppy_WaitToBlowUp = 0x80A8BAAC; // type:func +EnExRuppy_WaitAsCollectible = 0x80A8BBD8; // type:func +EnExRuppy_GalleryTarget = 0x80A8BC5C; // type:func +EnExRuppy_Update = 0x80A8BCBC; // type:func +EnExRuppy_Draw = 0x80A8BD48; // type:func +EnToryo_Init = 0x80A8C080; // type:func +EnToryo_Destroy = 0x80A8C2C4; // type:func +EnToryo_TalkRespond = 0x80A8C2F0; // type:func +EnToryo_DoneTalking = 0x80A8C4E4; // type:func +EnToryo_ReactToExchangeItem = 0x80A8C550; // type:func +EnToryo_GetTextId = 0x80A8C5BC; // type:func +EnToryo_HandleTalking = 0x80A8C688; // type:func +EnToryo_Idle = 0x80A8C838; // type:func +EnToryo_Update = 0x80A8C89C; // type:func +EnToryo_Draw = 0x80A8C9D4; // type:func +EnToryo_OverrideLimbDraw = 0x80A8CA34; // type:func +EnToryo_PostLimbDraw = 0x80A8CAC4; // type:func +EnDaiku_ChangeAnim = 0x80A8CD10; // type:func +EnDaiku_Init = 0x80A8CDC4; // type:func +EnDaiku_Destroy = 0x80A8D10C; // type:func +EnDaiku_UpdateTalking = 0x80A8D138; // type:func +EnDaiku_UpdateText = 0x80A8D254; // type:func +EnDaiku_TentIdle = 0x80A8D524; // type:func +EnDaiku_Jailed = 0x80A8D55C; // type:func +EnDaiku_WaitFreedom = 0x80A8D62C; // type:func +EnDaiku_InitEscape = 0x80A8D690; // type:func +EnDaiku_EscapeRotate = 0x80A8D898; // type:func +EnDaiku_InitSubCamera = 0x80A8D904; // type:func +EnDaiku_UpdateSubCamera = 0x80A8DA90; // type:func +EnDaiku_EscapeSuccess = 0x80A8DB48; // type:func +EnDaiku_EscapeRun = 0x80A8DC84; // type:func +EnDaiku_Update = 0x80A8DE90; // type:func +EnDaiku_Draw = 0x80A8DFA8; // type:func +EnDaiku_OverrideLimbDraw = 0x80A8E0D0; // type:func +EnDaiku_PostLimbDraw = 0x80A8E154; // type:func +EnNwc_SetUpdate = 0x80A8E450; // type:func +EnNwc_ChickNoop = 0x80A8E45C; // type:func +EnNwc_ChickBgCheck = 0x80A8E470; // type:func +EnNwc_ChickFall = 0x80A8E56C; // type:func +EnNwc_UpdateChicks = 0x80A8E5D8; // type:func +EnNwc_DrawChicks = 0x80A8E7D8; // type:func +EnNwc_Init = 0x80A8EB54; // type:func +EnNwc_Destroy = 0x80A8ECE0; // type:func +EnNwc_Idle = 0x80A8ED0C; // type:func +EnNwc_Update = 0x80A8ED2C; // type:func +EnNwc_Draw = 0x80A8ED80; // type:func +EnBlkobj_SetupAction = 0x80A8EE90; // type:func +EnBlkobj_Init = 0x80A8EEA0; // type:func +EnBlkobj_Destroy = 0x80A8EF50; // type:func +EnBlkobj_Wait = 0x80A8EF84; // type:func +EnBlkobj_SpawnDarkLink = 0x80A8EFD8; // type:func +EnBlkobj_DarkLinkFight = 0x80A8F050; // type:func +EnBlkobj_DoNothing = 0x80A8F12C; // type:func +EnBlkobj_Update = 0x80A8F13C; // type:func +EnBlkobj_DrawAlpha = 0x80A8F160; // type:func +EnBlkobj_Draw = 0x80A8F1E0; // type:func +ItemInbox_Init = 0x80A8F3F0; // type:func +ItemInbox_Destroy = 0x80A8F424; // type:func +ItemInbox_Wait = 0x80A8F434; // type:func +ItemInbox_Update = 0x80A8F47C; // type:func +ItemInbox_Draw = 0x80A8F4A0; // type:func +EnGe1_Init = 0x80A8F550; // type:func +EnGe1_Destroy = 0x80A8F814; // type:func +EnGe1_SetTalkAction = 0x80A8F840; // type:func +EnGe1_SetAnimationIdle = 0x80A8F920; // type:func +EnGe1_CheckCarpentersFreed = 0x80A8F9A4; // type:func +EnGe1_KickPlayer = 0x80A8F9E0; // type:func +EnGe1_SpotPlayer = 0x80A8FAC0; // type:func +EnGe1_WatchForPlayerFrontOnly = 0x80A8FB20; // type:func +EnGe1_ChooseActionFromTextId = 0x80A8FBD8; // type:func +EnGe1_SetNormalText = 0x80A8FC6C; // type:func +EnGe1_WatchForAndSensePlayer = 0x80A8FC9C; // type:func +EnGe1_GetReaction_ValleyFloor = 0x80A8FD68; // type:func +EnGe1_WaitTillOpened_GTGGuard = 0x80A8FDBC; // type:func +EnGe1_Open_GTGGuard = 0x80A8FE0C; // type:func +EnGe1_SetupOpen_GTGGuard = 0x80A8FEBC; // type:func +EnGe1_RefuseEntryTooPoor_GTGGuard = 0x80A8FF7C; // type:func +EnGe1_OfferOpen_GTGGuard = 0x80A8FFBC; // type:func +EnGe1_RefuseOpenNoCard_GTGGuard = 0x80A900AC; // type:func +EnGe1_CheckForCard_GTGGuard = 0x80A900F0; // type:func +EnGe1_WaitGateOpen_GateOp = 0x80A90158; // type:func +EnGe1_WaitUntilGateOpened_GateOp = 0x80A901CC; // type:func +EnGe1_OpenGate_GateOp = 0x80A9021C; // type:func +EnGe1_SetupOpenGate_GateOp = 0x80A902CC; // type:func +EnGe1_CheckGate_GateOp = 0x80A90398; // type:func +EnGe1_Talk_GateGuard = 0x80A90414; // type:func +EnGe1_GetReaction_GateGuard = 0x80A90458; // type:func +EnGe1_SetupWait_Archery = 0x80A9050C; // type:func +EnGe1_WaitTillItemGiven_Archery = 0x80A90544; // type:func +EnGe1_BeginGiveItem_Archery = 0x80A90638; // type:func +EnGe1_TalkWinPrize_Archery = 0x80A90700; // type:func +EnGe1_TalkTooPoor_Archery = 0x80A90760; // type:func +EnGe1_WaitDoNothing = 0x80A907C4; // type:func +EnGe1_BeginGame_Archery = 0x80A907D4; // type:func +EnGe1_TalkOfferPlay_Archery = 0x80A90974; // type:func +EnGe1_TalkNoPrize_Archery = 0x80A909D4; // type:func +EnGe1_TalkAfterGame_Archery = 0x80A90A20; // type:func +EnGe1_TalkNoHorse_Archery = 0x80A90B24; // type:func +EnGe1_Wait_Archery = 0x80A90B68; // type:func +EnGe1_TurnToFacePlayer = 0x80A90C00; // type:func +EnGe1_LookAtPlayer = 0x80A90D18; // type:func +EnGe1_Update = 0x80A90DF4; // type:func +EnGe1_CueUpAnimation = 0x80A90F3C; // type:func +EnGe1_StopFidget = 0x80A90F7C; // type:func +EnGe1_OverrideLimbDraw = 0x80A90FD4; // type:func +EnGe1_PostLimbDraw = 0x80A91128; // type:func +EnGe1_Draw = 0x80A91194; // type:func +ObjBlockstop_Init = 0x80A91580; // type:func +ObjBlockstop_Destroy = 0x80A915DC; // type:func +ObjBlockstop_Update = 0x80A915EC; // type:func +EnSda_Init = 0x80A91720; // type:func +EnSda_Destroy = 0x80A91730; // type:func +EnSda_Update = 0x80A91740; // type:func +EnSda_Draw = 0x80A9177C; // type:func +func_80AF8F60 = 0x80A91810; // type:func +func_80AF95C4 = 0x80A91E74; // type:func +func_80AF9C70 = 0x80A924F0; // type:func +EnClearTag_CreateDebrisEffect = 0x80A92E20; // type:func +EnClearTag_CreateFireEffect = 0x80A92F18; // type:func +EnClearTag_CreateSmokeEffect = 0x80A93008; // type:func +EnClearTag_CreateFlashEffect = 0x80A9312C; // type:func +EnClearTag_Destroy = 0x80A93204; // type:func +EnClearTag_Init = 0x80A93230; // type:func +EnClearTag_CalculateFloorTangent = 0x80A933F4; // type:func +EnClearTag_Update = 0x80A934B0; // type:func +EnClearTag_Draw = 0x80A94264; // type:func +EnClearTag_UpdateEffects = 0x80A947F8; // type:func +EnClearTag_DrawEffects = 0x80A94BC0; // type:func +EnNiwLady_Init = 0x80A9E3C0; // type:func +EnNiwLady_Destroy = 0x80A9E4A8; // type:func +EnNiwLady_ChoseAnimation = 0x80A9E4D4; // type:func +func_80AB9F24 = 0x80A9E69C; // type:func +func_80ABA21C = 0x80A9E998; // type:func +func_80ABA244 = 0x80A9E9C4; // type:func +func_80ABA654 = 0x80A9ED44; // type:func +func_80ABA778 = 0x80A9EE3C; // type:func +func_80ABA878 = 0x80A9EF10; // type:func +func_80ABA9B8 = 0x80A9F054; // type:func +func_80ABAA9C = 0x80A9F138; // type:func +func_80ABAB08 = 0x80A9F1A8; // type:func +func_80ABAC00 = 0x80A9F2A0; // type:func +func_80ABAC84 = 0x80A9F328; // type:func +func_80ABAD38 = 0x80A9F3D0; // type:func +func_80ABAD7C = 0x80A9F3F0; // type:func +EnNiwLady_Update = 0x80A9F4B4; // type:func +EnNiwLady_EmptyDList = 0x80A9F71C; // type:func +EnNiwLady_OverrideLimbDraw = 0x80A9F740; // type:func +EnNiwLady_Draw = 0x80A9F89C; // type:func +EnGm_Init = 0x80A9FCC0; // type:func +EnGm_Destroy = 0x80A9FD20; // type:func +func_80A3D7C8 = 0x80A9FD4C; // type:func +func_80A3D838 = 0x80A9FDBC; // type:func +EnGm_UpdateEye = 0x80A9FF5C; // type:func +EnGm_SetTextID = 0x80A9FFD4; // type:func +func_80A3DB04 = 0x80AA0088; // type:func +func_80A3DBF4 = 0x80AA0178; // type:func +func_80A3DC44 = 0x80AA01CC; // type:func +func_80A3DD7C = 0x80AA0308; // type:func +EnGm_ProcessChoiceIndex = 0x80AA03A0; // type:func +func_80A3DF00 = 0x80AA0490; // type:func +func_80A3DF60 = 0x80AA04F4; // type:func +func_80A3DFBC = 0x80AA0554; // type:func +EnGm_Update = 0x80AA0608; // type:func +func_80A3E090 = 0x80AA062C; // type:func +EnGm_Draw = 0x80AA078C; // type:func +EnMs_SetOfferText = 0x80AA09F0; // type:func +EnMs_Init = 0x80AA0A6C; // type:func +EnMs_Destroy = 0x80AA0B90; // type:func +EnMs_Wait = 0x80AA0BBC; // type:func +EnMs_Talk = 0x80AA0C68; // type:func +EnMs_Sell = 0x80AA0D84; // type:func +EnMs_TalkAfterPurchase = 0x80AA0E20; // type:func +EnMs_Update = 0x80AA0E80; // type:func +EnMs_Draw = 0x80AA0F78; // type:func +func_80A6E3A0 = 0x80AA10E0; // type:func +EnHs_Init = 0x80AA10EC; // type:func +EnHs_Destroy = 0x80AA1230; // type:func +func_80A6E53C = 0x80AA125C; // type:func +func_80A6E5EC = 0x80AA1310; // type:func +func_80A6E630 = 0x80AA1354; // type:func +func_80A6E6B0 = 0x80AA13D4; // type:func +func_80A6E6D8 = 0x80AA13FC; // type:func +func_80A6E70C = 0x80AA1434; // type:func +func_80A6E740 = 0x80AA146C; // type:func +func_80A6E7BC = 0x80AA14EC; // type:func +func_80A6E8CC = 0x80AA15FC; // type:func +func_80A6E9AC = 0x80AA16D8; // type:func +EnHs_Update = 0x80AA1820; // type:func +EnHs_OverrideLimbDraw = 0x80AA198C; // type:func +EnHs_PostLimbDraw = 0x80AA1A48; // type:func +EnHs_Draw = 0x80AA1A88; // type:func +BgInGate_SetupAction = 0x80AA1C80; // type:func +BgInGate_Init = 0x80AA1C8C; // type:func +BgInGate_Destroy = 0x80AA1DA8; // type:func +func_80892890 = 0x80AA1DDC; // type:func +BgInGate_DoNothing = 0x80AA1EDC; // type:func +BgInGate_Update = 0x80AA1EEC; // type:func +BgInGate_Draw = 0x80AA1F10; // type:func +EnKanban_SetFloorRot = 0x80AA2010; // type:func +EnKanban_Init = 0x80AA20CC; // type:func +EnKanban_Destroy = 0x80AA21F4; // type:func +EnKanban_Message = 0x80AA222C; // type:func +EnKanban_Update = 0x80AA22E4; // type:func +EnKanban_Draw = 0x80AA3B60; // type:func +EnHeishi3_Init = 0x80AA5160; // type:func +EnHeishi3_Destroy = 0x80AA528C; // type:func +EnHeishi3_SetupGuardType = 0x80AA52B8; // type:func +EnHeishi3_StandSentinelInGrounds = 0x80AA5368; // type:func +EnHeishi3_StandSentinelInCastle = 0x80AA54C4; // type:func +EnHeishi3_CatchStart = 0x80AA5634; // type:func +func_80A55BD4 = 0x80AA56DC; // type:func +EnHeishi3_ResetAnimationToIdle = 0x80AA5774; // type:func +func_80A55D00 = 0x80AA5808; // type:func +EnHeishi3_Update = 0x80AA58B8; // type:func +EnHeishi3_OverrideLimbDraw = 0x80AA5998; // type:func +EnHeishi3_Draw = 0x80AA5A00; // type:func +EnSyatekiNiw_Init = 0x80AA5B30; // type:func +EnSyatekiNiw_Destroy = 0x80AA5C78; // type:func +EnSyatekiNiw_UpdateRotations = 0x80AA5CA4; // type:func +EnSyatekiNiw_SetupDefault = 0x80AA6000; // type:func +EnSyatekiNiw_Default = 0x80AA608C; // type:func +EnSyatekiNiw_SetupArchery = 0x80AA65BC; // type:func +EnSyatekiNiw_Archery = 0x80AA6674; // type:func +EnSyatekiNiw_ExitArchery = 0x80AA6AF0; // type:func +EnSyatekiNiw_SetupRemove = 0x80AA6B10; // type:func +EnSyatekiNiw_Remove = 0x80AA6C08; // type:func +EnSyatekiNiw_CheckHit = 0x80AA6DC4; // type:func +EnSyatekiNiw_Update = 0x80AA6E94; // type:func +SyatekiNiw_OverrideLimbDraw = 0x80AA7204; // type:func +EnSyatekiNiw_Draw = 0x80AA7334; // type:func +EnSyatekiNiw_SpawnFeather = 0x80AA73E0; // type:func +EnSyatekiNiw_UpdateEffects = 0x80AA74D0; // type:func +EnSyatekiNiw_DrawEffects = 0x80AA768C; // type:func +EnAttackNiw_Init = 0x80AA7BC0; // type:func +EnAttackNiw_Destroy = 0x80AA7CF4; // type:func +func_809B5268 = 0x80AA7D28; // type:func +func_809B55EC = 0x80AA80B0; // type:func +func_809B5670 = 0x80AA8134; // type:func +func_809B59B0 = 0x80AA8474; // type:func +func_809B5C18 = 0x80AA86E4; // type:func +EnAttackNiw_Update = 0x80AA87A8; // type:func +func_809B5F98 = 0x80AA8A6C; // type:func +EnAttackNiw_Draw = 0x80AA8BC4; // type:func +BgSpot01Idosoko_SetupAction = 0x80AA8E20; // type:func +BgSpot01Idosoko_Init = 0x80AA8E2C; // type:func +BgSpot01Idosoko_Destroy = 0x80AA8ECC; // type:func +func_808ABF54 = 0x80AA8F00; // type:func +BgSpot01Idosoko_Update = 0x80AA8F10; // type:func +BgSpot01Idosoko_Draw = 0x80AA8F34; // type:func +func_80AF5560 = 0x80AA9030; // type:func +EnSa_GetTextId = 0x80AA90B0; // type:func +EnSa_UpdateTalkState = 0x80AA91C4; // type:func +func_80AF57D8 = 0x80AA92A8; // type:func +func_80AF5894 = 0x80AA9368; // type:func +func_80AF58B8 = 0x80AA9390; // type:func +func_80AF594C = 0x80AA9424; // type:func +func_80AF59E0 = 0x80AA94B8; // type:func +func_80AF5A74 = 0x80AA954C; // type:func +func_80AF5B10 = 0x80AA95E8; // type:func +func_80AF5BA4 = 0x80AA967C; // type:func +func_80AF5C40 = 0x80AA9718; // type:func +func_80AF5CD4 = 0x80AA97AC; // type:func +func_80AF5CE4 = 0x80AA97C4; // type:func +EnSa_ChangeAnim = 0x80AA986C; // type:func +func_80AF5DFC = 0x80AA98DC; // type:func +func_80AF5F34 = 0x80AA9A14; // type:func +func_80AF603C = 0x80AA9B1C; // type:func +func_80AF609C = 0x80AA9B7C; // type:func +func_80AF6130 = 0x80AA9C18; // type:func +func_80AF6170 = 0x80AA9C5C; // type:func +EnSa_Init = 0x80AA9CA0; // type:func +EnSa_Destroy = 0x80AA9F10; // type:func +func_80AF6448 = 0x80AA9F3C; // type:func +func_80AF67D0 = 0x80AAA2C8; // type:func +func_80AF683C = 0x80AAA33C; // type:func +func_80AF68E4 = 0x80AAA3E4; // type:func +func_80AF6B20 = 0x80AAA624; // type:func +EnSa_Update = 0x80AAA6E4; // type:func +EnSa_OverrideLimbDraw = 0x80AAA874; // type:func +EnSa_PostLimbDraw = 0x80AAAA1C; // type:func +EnSa_Draw = 0x80AAAA78; // type:func +EnWonderTalk_Destroy = 0x80AAB2A0; // type:func +EnWonderTalk_Init = 0x80AAB2B0; // type:func +func_80B391CC = 0x80AAB358; // type:func +func_80B3943C = 0x80AAB4E8; // type:func +func_80B395F0 = 0x80AAB63C; // type:func +EnWonderTalk_Update = 0x80AAB82C; // type:func +BgGjyoBridge_Init = 0x80AAB930; // type:func +BgGjyoBridge_Destroy = 0x80AAB9E8; // type:func +func_808787A4 = 0x80AABA1C; // type:func +BgGjyoBridge_TriggerCutscene = 0x80AABA2C; // type:func +BgGjyoBridge_SpawnBridge = 0x80AABB84; // type:func +BgGjyoBridge_Update = 0x80AABC00; // type:func +BgGjyoBridge_Draw = 0x80AABC24; // type:func +EnDs_Init = 0x80AABE30; // type:func +EnDs_Destroy = 0x80AABF00; // type:func +EnDs_Talk = 0x80AABF10; // type:func +EnDs_TalkNoEmptyBottle = 0x80AABF60; // type:func +EnDs_TalkAfterGiveOddPotion = 0x80AABFCC; // type:func +EnDs_DisplayOddPotionText = 0x80AAC028; // type:func +EnDs_GiveOddPotion = 0x80AAC088; // type:func +EnDs_TalkAfterBrewOddPotion = 0x80AAC0F4; // type:func +EnDs_BrewOddPotion3 = 0x80AAC174; // type:func +EnDs_BrewOddPotion2 = 0x80AAC218; // type:func +EnDs_BrewOddPotion1 = 0x80AAC26C; // type:func +EnDs_OfferOddPotion = 0x80AAC30C; // type:func +EnDs_CheckRupeesAndBottle = 0x80AAC3D8; // type:func +EnDs_GiveBluePotion = 0x80AAC428; // type:func +EnDs_OfferBluePotion = 0x80AAC48C; // type:func +EnDs_Wait = 0x80AAC5C4; // type:func +EnDs_Update = 0x80AAC748; // type:func +EnDs_OverrideLimbDraw = 0x80AAC850; // type:func +EnDs_PostLimbDraw = 0x80AAC898; // type:func +EnDs_Draw = 0x80AAC8D8; // type:func +EnMk_Init = 0x80AACA50; // type:func +EnMk_Destroy = 0x80AACB68; // type:func +func_80AACA40 = 0x80AACB94; // type:func +func_80AACA94 = 0x80AACBE4; // type:func +func_80AACB14 = 0x80AACC6C; // type:func +func_80AACB6C = 0x80AACCC8; // type:func +func_80AACBAC = 0x80AACD04; // type:func +func_80AACC04 = 0x80AACD5C; // type:func +func_80AACCA0 = 0x80AACDF8; // type:func +func_80AACD48 = 0x80AACEA0; // type:func +func_80AACE2C = 0x80AACF84; // type:func +func_80AACEE8 = 0x80AAD040; // type:func +func_80AACFA0 = 0x80AAD0F8; // type:func +func_80AAD014 = 0x80AAD170; // type:func +EnMk_Wait = 0x80AAD1DC; // type:func +EnMk_Update = 0x80AAD430; // type:func +EnMk_OverrideLimbDraw = 0x80AAD67C; // type:func +EnMk_PostLimbDraw = 0x80AAD6C4; // type:func +EnMk_Draw = 0x80AAD704; // type:func +EnBomBowlMan_Init = 0x80AAD8E0; // type:func +EnBomBowlMan_Destroy = 0x80AADAA0; // type:func +EnBomBowlMan_SetupWaitAsleep = 0x80AADAB0; // type:func +EnBomBowlMan_WaitAsleep = 0x80AADB38; // type:func +EnBomBowlMan_TalkAsleep = 0x80AADBEC; // type:func +EnBomBowlMan_WakeUp = 0x80AADC64; // type:func +EnBomBowlMan_BlinkAwake = 0x80AADCE8; // type:func +EnBomBowlMan_CheckBeatenDC = 0x80AADDE4; // type:func +EnBomBowlMan_WaitNotBeatenDC = 0x80AADF10; // type:func +EnBomBowlMan_TalkNotBeatenDC = 0x80AADF6C; // type:func +EnBomBowlMan_SetupRunGame = 0x80AADFDC; // type:func +EnBomBowlMan_RunGame = 0x80AAE060; // type:func +EnBomBowlMan_HandlePlayChoice = 0x80AAE270; // type:func +func_809C41FC = 0x80AAE42C; // type:func +EnBomBowlMan_SetupChooseShowPrize = 0x80AAE548; // type:func +EnBomBowlMan_ChooseShowPrize = 0x80AAE64C; // type:func +EnBomBowlMan_BeginPlayGame = 0x80AAE894; // type:func +EnBomBowlMan_Update = 0x80AAE950; // type:func +EnBomBowlMan_OverrideLimbDraw = 0x80AAEAC8; // type:func +EnBomBowlMan_Draw = 0x80AAEB10; // type:func +EnBomBowlPit_Init = 0x80AAEE20; // type:func +EnBomBowlPit_Destroy = 0x80AAEE38; // type:func +EnBomBowlPit_SetupDetectHit = 0x80AAEE48; // type:func +EnBomBowlPit_DetectHit = 0x80AAEE74; // type:func +EnBomBowlPit_CameraDollyIn = 0x80AAF16C; // type:func +EnBomBowlPit_SpawnPrize = 0x80AAF348; // type:func +EnBomBowlPit_SetupGivePrize = 0x80AAF3D8; // type:func +EnBomBowlPit_GivePrize = 0x80AAF490; // type:func +EnBomBowlPit_WaitTillPrizeGiven = 0x80AAF594; // type:func +EnBomBowlPit_Reset = 0x80AAF5F0; // type:func +EnBomBowlPit_Update = 0x80AAF670; // type:func +EnOwl_Init = 0x80AAF790; // type:func +EnOwl_Destroy = 0x80AAFB74; // type:func +EnOwl_LookAtLink = 0x80AAFBA0; // type:func +EnOwl_CheckInitTalk = 0x80AAFBDC; // type:func +func_80ACA558 = 0x80AAFD48; // type:func +func_80ACA5C8 = 0x80AAFDBC; // type:func +func_80ACA62C = 0x80AAFE1C; // type:func +func_80ACA690 = 0x80AAFE68; // type:func +func_80ACA6C0 = 0x80AAFE98; // type:func +func_80ACA71C = 0x80AAFEF4; // type:func +func_80ACA76C = 0x80AAFF40; // type:func +func_80ACA7E0 = 0x80AAFFB4; // type:func +EnOwl_ConfirmKokiriMessage = 0x80AB0060; // type:func +EnOwl_WaitOutsideKokiri = 0x80AB0100; // type:func +func_80ACA998 = 0x80AB0178; // type:func +func_80ACAA54 = 0x80AB0238; // type:func +func_80ACAAC0 = 0x80AB02A8; // type:func +EnOwl_WaitHyruleCastle = 0x80AB0318; // type:func +func_80ACAB88 = 0x80AB037C; // type:func +func_80ACAC6C = 0x80AB0464; // type:func +EnOwl_WaitKakariko = 0x80AB04D4; // type:func +func_80ACAD34 = 0x80AB0538; // type:func +func_80ACADF0 = 0x80AB05F8; // type:func +EnOwl_WaitGerudo = 0x80AB0668; // type:func +func_80ACAEB8 = 0x80AB06CC; // type:func +func_80ACAF74 = 0x80AB078C; // type:func +EnOwl_WaitLakeHylia = 0x80AB07FC; // type:func +func_80ACB03C = 0x80AB0860; // type:func +EnOwl_WaitZoraRiver = 0x80AB08D4; // type:func +func_80ACB148 = 0x80AB0974; // type:func +EnOwl_WaitHyliaShortcut = 0x80AB09D4; // type:func +func_80ACB22C = 0x80AB0A60; // type:func +func_80ACB274 = 0x80AB0AAC; // type:func +EnOwl_WaitDeathMountainShortcut = 0x80AB0AF0; // type:func +func_80ACB344 = 0x80AB0B84; // type:func +func_80ACB3E0 = 0x80AB0C24; // type:func +func_80ACB440 = 0x80AB0C8C; // type:func +func_80ACB4FC = 0x80AB0D4C; // type:func +EnOwl_WaitLWPreSaria = 0x80AB0DBC; // type:func +func_80ACB5C4 = 0x80AB0E20; // type:func +func_80ACB680 = 0x80AB0EE0; // type:func +EnOwl_WaitLWPostSaria = 0x80AB0F50; // type:func +func_80ACB748 = 0x80AB0FB4; // type:func +func_80ACB904 = 0x80AB1170; // type:func +func_80ACB994 = 0x80AB1208; // type:func +EnOwl_WaitDefault = 0x80AB12A0; // type:func +func_80ACBAB8 = 0x80AB1334; // type:func +func_80ACBC0C = 0x80AB1488; // type:func +func_80ACBD4C = 0x80AB15C4; // type:func +func_80ACBEA0 = 0x80AB1718; // type:func +func_80ACBF50 = 0x80AB17C8; // type:func +func_80ACC00C = 0x80AB1884; // type:func +func_80ACC23C = 0x80AB1A48; // type:func +func_80ACC30C = 0x80AB1B14; // type:func +func_80ACC390 = 0x80AB1B98; // type:func +func_80ACC460 = 0x80AB1C68; // type:func +func_80ACC540 = 0x80AB1D48; // type:func +func_80ACC5CC = 0x80AB1DD4; // type:func +func_80ACC624 = 0x80AB1E2C; // type:func +EnOwl_Update = 0x80AB1EA8; // type:func +EnOwl_OverrideLimbDraw = 0x80AB25F8; // type:func +EnOwl_PostLimbUpdate = 0x80AB2724; // type:func +EnOwl_Draw = 0x80AB27A8; // type:func +EnOwl_ChangeMode = 0x80AB2874; // type:func +func_80ACD130 = 0x80AB28EC; // type:func +func_80ACD1C4 = 0x80AB2980; // type:func +func_80ACD220 = 0x80AB29E0; // type:func +func_80ACD2CC = 0x80AB2A8C; // type:func +func_80ACD4D4 = 0x80AB2C94; // type:func +EnIshi_InitCollider = 0x80AB3330; // type:func +EnIshi_SnapToFloor = 0x80AB33A8; // type:func +EnIshi_SpawnFragmentsSmall = 0x80AB344C; // type:func +EnIshi_SpawnFragmentsLarge = 0x80AB36C8; // type:func +EnIshi_SpawnDustSmall = 0x80AB39B4; // type:func +EnIshi_SpawnDustLarge = 0x80AB3AA8; // type:func +EnIshi_DropCollectible = 0x80AB3B9C; // type:func +EnIshi_Fall = 0x80AB3C0C; // type:func +func_80A7ED94 = 0x80AB3C40; // type:func +EnIshi_SpawnBugs = 0x80AB3CC4; // type:func +EnIshi_Init = 0x80AB3D80; // type:func +EnIshi_Destroy = 0x80AB3F1C; // type:func +EnIshi_SetupWait = 0x80AB3F48; // type:func +EnIshi_Wait = 0x80AB3F5C; // type:func +EnIshi_SetupLiftedUp = 0x80AB41B4; // type:func +EnIshi_LiftedUp = 0x80AB41DC; // type:func +EnIshi_SetupFly = 0x80AB42B0; // type:func +EnIshi_Fly = 0x80AB43DC; // type:func +EnIshi_Update = 0x80AB4748; // type:func +EnIshi_DrawSmall = 0x80AB476C; // type:func +EnIshi_DrawLarge = 0x80AB479C; // type:func +EnIshi_Draw = 0x80AB4840; // type:func +ObjHana_Init = 0x80ABC480; // type:func +ObjHana_Destroy = 0x80ABC57C; // type:func +ObjHana_Update = 0x80ABC5C8; // type:func +ObjHana_Draw = 0x80ABC638; // type:func +ObjLightswitch_InitCollider = 0x80ABC790; // type:func +ObjLightswitch_SetSwitchFlag = 0x80ABC82C; // type:func +ObjLightswitch_ClearSwitchFlag = 0x80ABC8F0; // type:func +ObjLightswitch_SpawnDisappearEffects = 0x80ABC970; // type:func +ObjLightswitch_Init = 0x80ABCB98; // type:func +ObjLightswitch_Destroy = 0x80ABCD2C; // type:func +ObjLightswitch_SetupOff = 0x80ABCD58; // type:func +ObjLightswitch_Off = 0x80ABCD8C; // type:func +ObjLightswitch_SetupTurnOn = 0x80ABCE6C; // type:func +ObjLightswitch_TurnOn = 0x80ABCE90; // type:func +ObjLightswitch_SetupOn = 0x80ABCF84; // type:func +ObjLightswitch_On = 0x80ABCFC0; // type:func +ObjLightswitch_SetupTurnOff = 0x80ABD0D4; // type:func +ObjLightswitch_TurnOff = 0x80ABD100; // type:func +ObjLightswitch_SetupDisappearDelay = 0x80ABD1F0; // type:func +ObjLightswitch_DisappearDelay = 0x80ABD20C; // type:func +ObjLightswitch_SetupDisappear = 0x80ABD254; // type:func +ObjLightswitch_Disappear = 0x80ABD270; // type:func +ObjLightswitch_Update = 0x80ABD2B4; // type:func +ObjLightswitch_DrawOpa = 0x80ABD398; // type:func +ObjLightswitch_DrawXlu = 0x80ABD6C4; // type:func +ObjLightswitch_Draw = 0x80ABD978; // type:func +ObjMure2_SetPosShrubCircle = 0x80ABDBC0; // type:func +ObjMure2_SetPosShrubScattered = 0x80ABDCDC; // type:func +ObjMure2_SetPosRockCircle = 0x80ABDDDC; // type:func +ObjMure2_SetActorSpawnParams = 0x80ABDEE8; // type:func +ObjMure2_SpawnActors = 0x80ABDF3C; // type:func +ObjMure2_CleanupAndDie = 0x80ABE098; // type:func +func_80B9A534 = 0x80ABE198; // type:func +ObjMure2_Init = 0x80ABE22C; // type:func +ObjMure2_SetupWait = 0x80ABE28C; // type:func +ObjMure2_Wait = 0x80ABE2A0; // type:func +func_80B9A658 = 0x80ABE2C4; // type:func +func_80B9A668 = 0x80ABE2D8; // type:func +func_80B9A6E8 = 0x80ABE358; // type:func +func_80B9A6F8 = 0x80ABE36C; // type:func +ObjMure2_Update = 0x80ABE3FC; // type:func +EnGo_SetupAction = 0x80ABE5E0; // type:func +EnGo_GetTextID = 0x80ABE5EC; // type:func +EnGo_UpdateTalkState = 0x80ABE97C; // type:func +EnGo_UpdateTalking = 0x80ABED9C; // type:func +EnGo_ChangeAnim = 0x80ABEE5C; // type:func +EnGo_IsActorSpawned = 0x80ABEF0C; // type:func +EnGo_GetPlayerTrackingYOffset = 0x80ABF06C; // type:func +func_80A3F060 = 0x80ABF0E4; // type:func +func_80A3F0E4 = 0x80ABF168; // type:func +EnGo_IsCameraModified = 0x80ABF1E0; // type:func +EnGo_ReverseAnimation = 0x80ABF2E4; // type:func +EnGo_UpdateShadow = 0x80ABF2FC; // type:func +EnGo_FollowPath = 0x80ABF388; // type:func +EnGo_SetMovedPos = 0x80ABF544; // type:func +EnGo_SpawnDust = 0x80ABF61C; // type:func +EnGo_IsRollingOnGround = 0x80ABF848; // type:func +func_80A3F908 = 0x80ABF994; // type:func +EnGo_Init = 0x80ABFBC4; // type:func +EnGo_Destroy = 0x80ABFF14; // type:func +func_80A3FEB4 = 0x80ABFF54; // type:func +EnGo_StopRolling = 0x80ABFF98; // type:func +func_80A4008C = 0x80AC012C; // type:func +EnGo_GoronLinkRolling = 0x80AC01BC; // type:func +EnGo_FireGenericActionFunc = 0x80AC02B4; // type:func +EnGo_CurledUp = 0x80AC02C4; // type:func +EnGo_WakeUp = 0x80AC03C4; // type:func +func_80A40494 = 0x80AC0540; // type:func +func_80A405CC = 0x80AC0678; // type:func +EnGo_BiggoronActionFunc = 0x80AC078C; // type:func +func_80A408D8 = 0x80AC0984; // type:func +func_80A40A54 = 0x80AC0B00; // type:func +func_80A40B1C = 0x80AC0BC8; // type:func +EnGo_GetItem = 0x80AC0C20; // type:func +func_80A40C78 = 0x80AC0D28; // type:func +EnGo_Eyedrops = 0x80AC0E10; // type:func +func_80A40DCC = 0x80AC0E80; // type:func +EnGo_Update = 0x80AC0F04; // type:func +EnGo_DrawCurledUp = 0x80AC1014; // type:func +EnGo_DrawRolling = 0x80AC10E0; // type:func +EnGo_OverrideLimbDraw = 0x80AC120C; // type:func +EnGo_PostLimbDraw = 0x80AC1428; // type:func +EnGo_Draw = 0x80AC1484; // type:func +EnGo_SpawnEffectDust = 0x80AC1624; // type:func +EnGo_UpdateEffects = 0x80AC16C8; // type:func +EnGo_DrawEffects = 0x80AC17D4; // type:func +EnFu_Init = 0x80AC2C20; // type:func +EnFu_Destroy = 0x80AC2D34; // type:func +func_80A1D94C = 0x80AC2D60; // type:func +func_80A1DA04 = 0x80AC2E1C; // type:func +EnFu_WaitChild = 0x80AC2EB8; // type:func +func_80A1DB60 = 0x80AC2F7C; // type:func +func_80A1DBA0 = 0x80AC2FBC; // type:func +func_80A1DBD4 = 0x80AC2FF4; // type:func +EnFu_WaitForPlayback = 0x80AC3164; // type:func +EnFu_TeachSong = 0x80AC31CC; // type:func +EnFu_WaitAdult = 0x80AC3248; // type:func +EnFu_Update = 0x80AC3398; // type:func +EnFu_OverrideLimbDraw = 0x80AC3540; // type:func +EnFu_PostLimbDraw = 0x80AC369C; // type:func +EnFu_Draw = 0x80AC36DC; // type:func +EnChanger_Destroy = 0x80AC3970; // type:func +EnChanger_Init = 0x80AC3980; // type:func +EnChanger_Wait = 0x80AC3E9C; // type:func +EnChanger_OpenChests = 0x80AC3F40; // type:func +EnChanger_SetHeartPieceFlag = 0x80AC40F0; // type:func +EnChanger_Update = 0x80AC4140; // type:func +BgJyaMegami_InitDynaPoly = 0x80AC4350; // type:func +BgJyaMegami_InitCollider = 0x80AC43A8; // type:func +BgJyaMegami_SpawnEffect = 0x80AC43FC; // type:func +BgJyaMegami_SetupSpawnEffect = 0x80AC4640; // type:func +BgJyaMegami_Init = 0x80AC473C; // type:func +BgJyaMegami_Destroy = 0x80AC47D0; // type:func +BgJyaMegami_SetupDetectLight = 0x80AC4818; // type:func +BgJyaMegami_DetectLight = 0x80AC4834; // type:func +BgJyaMegami_SetupExplode = 0x80AC49C0; // type:func +BgJyaMegami_Explode = 0x80AC4A58; // type:func +BgJyaMegami_Update = 0x80AC4DE0; // type:func +BgJyaMegami_DrawFace = 0x80AC4E04; // type:func +BgJyaMegami_DrawExplode = 0x80AC4F44; // type:func +BgJyaMegami_Draw = 0x80AC510C; // type:func +BgJyaLift_InitDynapoly = 0x80AC5530; // type:func +BgJyaLift_Init = 0x80AC5588; // type:func +BgJyaLift_Destroy = 0x80AC5644; // type:func +BgJyaLift_SetInitPosY = 0x80AC5688; // type:func +BgJyaLift_DelayMove = 0x80AC56AC; // type:func +BgJyaLift_SetupMove = 0x80AC5730; // type:func +BgJyaLift_Move = 0x80AC5744; // type:func +BgJyaLift_SetFinalPosY = 0x80AC5868; // type:func +BgJyaLift_Update = 0x80AC5880; // type:func +BgJyaLift_Draw = 0x80AC5970; // type:func +BgJyaBigmirror_SetRoomFlag = 0x80AC5A80; // type:func +BgJyaBigmirror_HandleCobra = 0x80AC5AF0; // type:func +BgJyaBigmirror_SetBombiwaFlag = 0x80AC5C88; // type:func +BgJyaBigmirror_HandleMirRay = 0x80AC5CDC; // type:func +BgJyaBigmirror_Init = 0x80AC5E84; // type:func +BgJyaBigmirror_Destroy = 0x80AC5F08; // type:func +BgJyaBigmirror_Update = 0x80AC5F28; // type:func +BgJyaBigmirror_DrawLightBeam = 0x80AC5F78; // type:func +BgJyaBigmirror_Draw = 0x80AC60F4; // type:func +BgJyaBombchuiwa_SetupCollider = 0x80AC62C0; // type:func +BgJyaBombchuiwa_SetDrawFlags = 0x80AC6314; // type:func +BgJyaBombchuiwa_Init = 0x80AC6338; // type:func +BgJyaBombchuiwa_Destroy = 0x80AC63B8; // type:func +BgJyaBombchuiwa_Break = 0x80AC63E4; // type:func +BgJyaBombchuiwa_SetupWaitForExplosion = 0x80AC6670; // type:func +BgJyaBombchuiwa_WaitForExplosion = 0x80AC66A8; // type:func +BgJyaBombchuiwa_CleanUpAfterExplosion = 0x80AC678C; // type:func +func_808949B8 = 0x80AC67E4; // type:func +BgJyaBombchuiwa_SpawnLightRay = 0x80AC6870; // type:func +BgJyaBombchuiwa_Update = 0x80AC68E8; // type:func +BgJyaBombchuiwa_DrawRock = 0x80AC6914; // type:func +BgJyaBombchuiwa_DrawLight = 0x80AC6998; // type:func +BgJyaBombchuiwa_Draw = 0x80AC6BE8; // type:func +BgJyaAmishutter_InitDynaPoly = 0x80AC6DF0; // type:func +BgJyaAmishutter_Init = 0x80AC6E48; // type:func +BgJyaAmishutter_Destroy = 0x80AC6E90; // type:func +BgJyaAmishutter_SetupWaitForPlayer = 0x80AC6EC4; // type:func +BgJyaAmishutter_WaitForPlayer = 0x80AC6ED8; // type:func +func_80893428 = 0x80AC6F34; // type:func +func_80893438 = 0x80AC6F48; // type:func +func_808934B0 = 0x80AC6FC0; // type:func +func_808934C0 = 0x80AC6FD4; // type:func +func_808934FC = 0x80AC7010; // type:func +func_8089350C = 0x80AC7024; // type:func +BgJyaAmishutter_Update = 0x80AC7088; // type:func +BgJyaAmishutter_Draw = 0x80AC70B0; // type:func +BgJyaBombiwa_SetupDynaPoly = 0x80AC7180; // type:func +BgJyaBombiwa_InitCollider = 0x80AC71D8; // type:func +BgJyaBombiwa_Init = 0x80AC722C; // type:func +BgJyaBombiwa_Destroy = 0x80AC72AC; // type:func +BgJyaBombiwa_Break = 0x80AC72F4; // type:func +BgJyaBombiwa_Update = 0x80AC7588; // type:func +BgJyaBombiwa_Draw = 0x80AC7618; // type:func +func_808B7710 = 0x80AC7740; // type:func +func_808B7770 = 0x80AC779C; // type:func +BgSpot18Basket_Init = 0x80AC7958; // type:func +BgSpot18Basket_Destroy = 0x80AC7AA4; // type:func +func_808B7AEC = 0x80AC7AEC; // type:func +func_808B7AFC = 0x80AC7B00; // type:func +func_808B7B58 = 0x80AC7B5C; // type:func +func_808B7B6C = 0x80AC7B74; // type:func +func_808B7BB0 = 0x80AC7BB8; // type:func +func_808B7BCC = 0x80AC7BD8; // type:func +func_808B7D38 = 0x80AC7D44; // type:func +func_808B7D50 = 0x80AC7D60; // type:func +func_808B7F74 = 0x80AC7F84; // type:func +func_808B7FC0 = 0x80AC7FD4; // type:func +func_808B818C = 0x80AC81A0; // type:func +func_808B81A0 = 0x80AC81B8; // type:func +BgSpot18Basket_Update = 0x80AC8450; // type:func +BgSpot18Basket_Draw = 0x80AC8514; // type:func +EnGanonOrgan_Init = 0x80AC8730; // type:func +EnGanonOrgan_Destroy = 0x80AC874C; // type:func +EnGanonOrgan_Update = 0x80AC875C; // type:func +EnGanonOrgan_EmptyDList = 0x80AC87A0; // type:func +func_80A280BC = 0x80AC87C4; // type:func +func_80A28148 = 0x80AC8828; // type:func +EnGanonOrgan_Draw = 0x80AC8884; // type:func +EnSiofuki_Init = 0x80ACF730; // type:func +EnSiofuki_Destroy = 0x80ACF94C; // type:func +func_80AFBDC8 = 0x80ACF980; // type:func +func_80AFBE8C = 0x80ACFA40; // type:func +func_80AFC1D0 = 0x80ACFD8C; // type:func +func_80AFC218 = 0x80ACFDD4; // type:func +func_80AFC34C = 0x80ACFF10; // type:func +func_80AFC3C8 = 0x80ACFF94; // type:func +func_80AFC478 = 0x80AD004C; // type:func +func_80AFC544 = 0x80AD0120; // type:func +EnSiofuki_Update = 0x80AD0158; // type:func +EnSiofuki_Draw = 0x80AD017C; // type:func +EnStream_SetupAction = 0x80AD04E0; // type:func +EnStream_Init = 0x80AD04EC; // type:func +EnStream_Destroy = 0x80AD0554; // type:func +func_80B0B81C = 0x80AD0564; // type:func +EnStream_SuckPlayer = 0x80AD0684; // type:func +EnStream_WaitForPlayer = 0x80AD081C; // type:func +EnStream_Update = 0x80AD0870; // type:func +EnStream_Draw = 0x80AD08A4; // type:func +EnMm_ChangeAnim = 0x80AD0A70; // type:func +EnMm_Init = 0x80AD0B94; // type:func +EnMm_Destroy = 0x80AD0D50; // type:func +func_80AADA70 = 0x80AD0D7C; // type:func +func_80AADAA0 = 0x80AD0DB0; // type:func +EnMm_GetTextId = 0x80AD0F44; // type:func +func_80AADCD0 = 0x80AD0FE4; // type:func +EnMm_GetPointCount = 0x80AD1164; // type:func +func_80AADE60 = 0x80AD1178; // type:func +func_80AADEF0 = 0x80AD120C; // type:func +func_80AAE224 = 0x80AD151C; // type:func +func_80AAE294 = 0x80AD158C; // type:func +func_80AAE50C = 0x80AD1804; // type:func +func_80AAE598 = 0x80AD1890; // type:func +EnMm_Update = 0x80AD1938; // type:func +EnMm_Draw = 0x80AD19AC; // type:func +EnMm_OverrideLimbDraw = 0x80AD1C24; // type:func +EnMm_PostLimbDraw = 0x80AD1CB8; // type:func +EnKo_AreObjectsAvailable = 0x80AD2090; // type:func +EnKo_AreObjectsLoaded = 0x80AD21A8; // type:func +EnKo_IsOsAnimeAvailable = 0x80AD2230; // type:func +EnKo_IsOsAnimeLoaded = 0x80AD2280; // type:func +EnKo_GetTextIdChild = 0x80AD22C0; // type:func +EnKo_GetTextIdAdult = 0x80AD2628; // type:func +EnKo_GetTextId = 0x80AD2900; // type:func +EnKo_UpdateTalkState = 0x80AD2A2C; // type:func +EnKo_GetForestQuestState = 0x80AD2E2C; // type:func +func_80A97BC0 = 0x80AD2EB4; // type:func +func_80A97C7C = 0x80AD2F70; // type:func +EnKo_IsWithinTalkAngle = 0x80AD2FF4; // type:func +func_80A97D68 = 0x80AD3060; // type:func +func_80A97E18 = 0x80AD3110; // type:func +func_80A97EB0 = 0x80AD31AC; // type:func +func_80A97F20 = 0x80AD3220; // type:func +func_80A97F70 = 0x80AD3270; // type:func +func_80A98034 = 0x80AD3334; // type:func +func_80A98124 = 0x80AD3428; // type:func +func_80A98174 = 0x80AD3478; // type:func +EnKo_ChildStart = 0x80AD355C; // type:func +EnKo_ChildStone = 0x80AD3664; // type:func +EnKo_ChildSaria = 0x80AD376C; // type:func +EnKo_AdultEnemy = 0x80AD3874; // type:func +EnKo_AdultSaved = 0x80AD397C; // type:func +func_80A9877C = 0x80AD3A84; // type:func +EnKo_CanSpawn = 0x80AD3C40; // type:func +EnKo_Blink = 0x80AD3F24; // type:func +func_80A98CD8 = 0x80AD3FE4; // type:func +EnKo_GetForestQuestState2 = 0x80AD403C; // type:func +func_80A98DB4 = 0x80AD40C8; // type:func +func_80A98ECC = 0x80AD41E0; // type:func +EnKo_Init = 0x80AD42A8; // type:func +EnKo_Destroy = 0x80AD4338; // type:func +func_80A99048 = 0x80AD4364; // type:func +func_80A99384 = 0x80AD4694; // type:func +func_80A99438 = 0x80AD4748; // type:func +func_80A99504 = 0x80AD4814; // type:func +func_80A99560 = 0x80AD4874; // type:func +func_80A995CC = 0x80AD48E4; // type:func +EnKo_Update = 0x80AD4A20; // type:func +EnKo_OverrideLimbDraw = 0x80AD4B84; // type:func +EnKo_PostLimbDraw = 0x80AD4EEC; // type:func +EnKo_SetEnvColor = 0x80AD4FBC; // type:func +EnKo_Draw = 0x80AD5028; // type:func +EnKz_GetTextIdChild = 0x80AD61D0; // type:func +EnKz_GetTextIdAdult = 0x80AD622C; // type:func +EnKz_GetTextId = 0x80AD62DC; // type:func +EnKz_UpdateTalkState = 0x80AD6344; // type:func +EnKz_UpdateEyes = 0x80AD6568; // type:func +EnKz_UpdateTalking = 0x80AD65E0; // type:func +func_80A9CB18 = 0x80AD679C; // type:func +EnKz_FollowPath = 0x80AD695C; // type:func +EnKz_SetMovedPos = 0x80AD6AC8; // type:func +EnKz_Init = 0x80AD6B90; // type:func +EnKz_Destroy = 0x80AD6D1C; // type:func +EnKz_PreMweepWait = 0x80AD6D48; // type:func +EnKz_SetupMweep = 0x80AD6DB8; // type:func +EnKz_Mweep = 0x80AD6EE4; // type:func +EnKz_StopMweep = 0x80AD7050; // type:func +EnKz_Wait = 0x80AD70B4; // type:func +EnKz_SetupGetItem = 0x80AD711C; // type:func +EnKz_StartTimer = 0x80AD71B0; // type:func +EnKz_Update = 0x80AD7248; // type:func +EnKz_OverrideLimbDraw = 0x80AD7304; // type:func +EnKz_PostLimbDraw = 0x80AD73D4; // type:func +EnKz_Draw = 0x80AD7430; // type:func +EnWeatherTag_SetupAction = 0x80AD7770; // type:func +EnWeatherTag_Destroy = 0x80AD777C; // type:func +EnWeatherTag_Init = 0x80AD778C; // type:func +WeatherTag_CheckEnableWeatherEffect = 0x80AD7960; // type:func +WeatherTag_CheckRestoreWeather = 0x80AD7B38; // type:func +EnWeatherTag_DisabledCloudyHyruleMarket = 0x80AD7CF8; // type:func +EnWeatherTag_EnabledCloudyHyruleMarket = 0x80AD7D54; // type:func +EnWeatherTag_DisabledCloudyLonLonRanch = 0x80AD7DA8; // type:func +EnWeatherTag_EnabledCloudyLonLonRanch = 0x80AD7E04; // type:func +EnWeatherTag_DisabledCloudyDeathMountain = 0x80AD7E58; // type:func +EnWeatherTag_EnabledCloudyDeathMountain = 0x80AD7EB4; // type:func +EnWeatherTag_DisabledCloudySnow = 0x80AD7F08; // type:func +EnWeatherTag_EnabledCloudySnow = 0x80AD7F80; // type:func +EnWeatherTag_DisabledRainLakeHylia = 0x80AD7FEC; // type:func +EnWeatherTag_EnabledRainLakeHylia = 0x80AD8070; // type:func +EnWeatherTag_DisabledCloudyRainThunderKakariko = 0x80AD80E8; // type:func +EnWeatherTag_EnabledCloudyRainThunderKakariko = 0x80AD8180; // type:func +EnWeatherTag_SetSandstormIntensity = 0x80AD820C; // type:func +EnWeatherTag_DisabledRainThunder = 0x80AD8308; // type:func +EnWeatherTag_EnabledRainThunder = 0x80AD83AC; // type:func +EnWeatherTag_Update = 0x80AD8460; // type:func +BgSstFloor_Init = 0x80AD8660; // type:func +BgSstFloor_Destroy = 0x80AD86C8; // type:func +BgSstFloor_Update = 0x80AD86FC; // type:func +BgSstFloor_Draw = 0x80AD8A70; // type:func +EnAni_SetupAction = 0x80AD8BC0; // type:func +EnAni_Init = 0x80AD8BCC; // type:func +EnAni_Destroy = 0x80AD8CE4; // type:func +EnAni_SetText = 0x80AD8D10; // type:func +func_809B04F0 = 0x80AD8D4C; // type:func +func_809B0524 = 0x80AD8D84; // type:func +func_809B0558 = 0x80AD8DBC; // type:func +func_809B05F0 = 0x80AD8E58; // type:func +func_809B064C = 0x80AD8EBC; // type:func +func_809B07F8 = 0x80AD9068; // type:func +func_809B0988 = 0x80AD91F8; // type:func +func_809B0994 = 0x80AD9208; // type:func +func_809B0A28 = 0x80AD929C; // type:func +func_809B0A6C = 0x80AD92E0; // type:func +EnAni_Update = 0x80AD938C; // type:func +EnAni_OverrideLimbDraw = 0x80AD9608; // type:func +EnAni_PostLimbDraw = 0x80AD9650; // type:func +EnAni_Draw = 0x80AD9690; // type:func +EnExItem_Destroy = 0x80AD9930; // type:func +EnExItem_Init = 0x80AD9940; // type:func +EnExItem_WaitForObject = 0x80AD9A9C; // type:func +EnExItem_BowlPrize = 0x80AD9E18; // type:func +EnExItem_SetupBowlCounter = 0x80ADA004; // type:func +EnExItem_BowlCounter = 0x80ADA02C; // type:func +EnExItem_ExitChest = 0x80ADA064; // type:func +EnExItem_FairyMagic = 0x80ADA0CC; // type:func +EnExItem_TargetPrizeApproach = 0x80ADA0E4; // type:func +EnExItem_TargetPrizeGive = 0x80ADA338; // type:func +EnExItem_TargetPrizeFinish = 0x80ADA3C4; // type:func +EnExItem_Update = 0x80ADA424; // type:func +EnExItem_Draw = 0x80ADA478; // type:func +EnExItem_DrawItems = 0x80ADA528; // type:func +EnExItem_DrawHeartPiece = 0x80ADA58C; // type:func +EnExItem_DrawMagic = 0x80ADA5C0; // type:func +EnExItem_DrawKey = 0x80ADA608; // type:func +EnExItem_DrawRupee = 0x80ADA6F4; // type:func +BgJyaIronobj_InitCylinder = 0x80ADAAA0; // type:func +BgJyaIronobj_SpawnPillarParticles = 0x80ADAB20; // type:func +BgJyaIronobj_SpawnThroneParticles = 0x80ADAF9C; // type:func +BgJyaIronobj_Init = 0x80ADB3C8; // type:func +BgJyaIronobj_Destroy = 0x80ADB45C; // type:func +func_808992D8 = 0x80ADB4A4; // type:func +func_808992E8 = 0x80ADB4B8; // type:func +BgJyaIronobj_Update = 0x80ADB5F8; // type:func +BgJyaIronobj_Draw = 0x80ADB61C; // type:func +En_Js_SetupAction = 0x80ADB850; // type:func +EnJs_Init = 0x80ADB85C; // type:func +EnJs_Destroy = 0x80ADB980; // type:func +func_80A88F64 = 0x80ADB9AC; // type:func +func_80A89008 = 0x80ADBA54; // type:func +func_80A89078 = 0x80ADBAC8; // type:func +func_80A890C0 = 0x80ADBB14; // type:func +func_80A8910C = 0x80ADBB64; // type:func +func_80A89160 = 0x80ADBBB8; // type:func +func_80A891C4 = 0x80ADBC20; // type:func +func_80A89294 = 0x80ADBCF4; // type:func +func_80A89304 = 0x80ADBD68; // type:func +EnJs_Update = 0x80ADBDA0; // type:func +EnJs_OverrideLimbDraw = 0x80ADC02C; // type:func +EnJs_PostLimbDraw = 0x80ADC064; // type:func +EnJs_Draw = 0x80ADC0A4; // type:func +EnJsjutan_Init = 0x80ADC220; // type:func +EnJsjutan_Destroy = 0x80ADC2B4; // type:func +func_80A89860 = 0x80ADC2E8; // type:func +func_80A89A6C = 0x80ADC4F4; // type:func +EnJsjutan_Update = 0x80ADCFD4; // type:func +EnJsjutan_Draw = 0x80ADD0AC; // type:func +EnCs_ChangeAnim = 0x80AE1B40; // type:func +EnCs_Init = 0x80AE1C64; // type:func +EnCs_Destroy = 0x80AE1DF8; // type:func +EnCs_GetTalkState = 0x80AE1E24; // type:func +EnCs_GetTextId = 0x80AE1F58; // type:func +EnCs_HandleTalking = 0x80AE1FDC; // type:func +EnCs_GetwaypointCount = 0x80AE2128; // type:func +EnCs_GetPathPoint = 0x80AE213C; // type:func +EnCs_HandleWalking = 0x80AE21D0; // type:func +EnCs_Walk = 0x80AE23E8; // type:func +EnCs_Wait = 0x80AE2588; // type:func +EnCs_Talk = 0x80AE2614; // type:func +EnCs_Update = 0x80AE26D8; // type:func +EnCs_Draw = 0x80AE2848; // type:func +EnCs_OverrideLimbDraw = 0x80AE29FC; // type:func +EnCs_PostLimbDraw = 0x80AE2A8C; // type:func +func_80AAA250 = 0x80AE2D70; // type:func +func_80AAA274 = 0x80AE2D98; // type:func +func_80AAA308 = 0x80AE2E2C; // type:func +func_80AAA39C = 0x80AE2EC0; // type:func +func_80AAA474 = 0x80AE2F98; // type:func +func_80AAA508 = 0x80AE302C; // type:func +func_80AAA5A4 = 0x80AE30C8; // type:func +func_80AAA638 = 0x80AE315C; // type:func +func_80AAA6D4 = 0x80AE31F8; // type:func +func_80AAA768 = 0x80AE328C; // type:func +func_80AAA7FC = 0x80AE3320; // type:func +func_80AAA890 = 0x80AE33B4; // type:func +func_80AAA92C = 0x80AE3450; // type:func +func_80AAA93C = 0x80AE3468; // type:func +func_80AAAA24 = 0x80AE3550; // type:func +func_80AAAC78 = 0x80AE37A4; // type:func +EnMd_GetTextIdKokiriForest = 0x80AE3824; // type:func +EnMd_GetTextIdMidosHouse = 0x80AE390C; // type:func +EnMd_GetTextIdLostWoods = 0x80AE3940; // type:func +EnMd_GetTextId = 0x80AE39C0; // type:func +EnMd_UpdateTalkState = 0x80AE3A30; // type:func +EnMd_ShouldSpawn = 0x80AE3B68; // type:func +EnMd_UpdateEyes = 0x80AE3C0C; // type:func +func_80AAB158 = 0x80AE3C84; // type:func +EnMd_FollowPath = 0x80AE3EA0; // type:func +EnMd_SetMovedPos = 0x80AE400C; // type:func +func_80AAB5A4 = 0x80AE40D4; // type:func +EnMd_Init = 0x80AE4180; // type:func +EnMd_Destroy = 0x80AE437C; // type:func +func_80AAB874 = 0x80AE43A8; // type:func +func_80AAB8F8 = 0x80AE442C; // type:func +func_80AAB948 = 0x80AE447C; // type:func +func_80AABC10 = 0x80AE474C; // type:func +func_80AABD0C = 0x80AE4848; // type:func +EnMd_Update = 0x80AE4970; // type:func +EnMd_OverrideLimbDraw = 0x80AE4A30; // type:func +EnMd_PostLimbDraw = 0x80AE4C4C; // type:func +EnMd_Draw = 0x80AE4CA8; // type:func +EnHy_FindSkelAndHeadObjects = 0x80AE53E0; // type:func +EnHy_AreSkelAndHeadObjectsLoaded = 0x80AE54F4; // type:func +EnHy_FindOsAnimeObject = 0x80AE557C; // type:func +EnHy_IsOsAnimeObjectLoaded = 0x80AE55CC; // type:func +func_80A6F7CC = 0x80AE560C; // type:func +EnHy_GetTextId = 0x80AE5650; // type:func +EnHy_UpdateTalkState = 0x80AE5E98; // type:func +EnHy_UpdateEyes = 0x80AE63E4; // type:func +EnHy_InitCollider = 0x80AE64A0; // type:func +EnHy_InitSetProperties = 0x80AE64DC; // type:func +EnHy_UpdateCollider = 0x80AE6574; // type:func +func_80A70834 = 0x80AE6678; // type:func +func_80A70978 = 0x80AE67C0; // type:func +EnHy_ShouldSpawn = 0x80AE6930; // type:func +EnHy_Init = 0x80AE6BCC; // type:func +EnHy_Destroy = 0x80AE6C5C; // type:func +EnHy_InitImpl = 0x80AE6C88; // type:func +func_80A710F8 = 0x80AE6F54; // type:func +func_80A711B4 = 0x80AE7010; // type:func +func_80A7127C = 0x80AE70DC; // type:func +EnHy_DoNothing = 0x80AE7114; // type:func +func_80A712C0 = 0x80AE7124; // type:func +func_80A7134C = 0x80AE71B0; // type:func +func_80A714C4 = 0x80AE732C; // type:func +func_80A71530 = 0x80AE739C; // type:func +EnHy_Update = 0x80AE744C; // type:func +EnHy_OverrideLimbDraw = 0x80AE752C; // type:func +EnHy_PostLimbDraw = 0x80AE7898; // type:func +EnHy_SetEnvColor = 0x80AE79A4; // type:func +EnHy_Draw = 0x80AE7A10; // type:func +EnGanonMant_Init = 0x80AE8D20; // type:func +EnGanonMant_Destroy = 0x80AE8D3C; // type:func +EnGanonMant_Tear = 0x80AE8D4C; // type:func +EnGanonMant_UpdateStrand = 0x80AE8FA8; // type:func +EnGanonMant_UpdateVertices = 0x80AE956C; // type:func +EnGanonMant_Update = 0x80AE9790; // type:func +EnGanonMant_DrawCloak = 0x80AE984C; // type:func +EnGanonMant_Draw = 0x80AE9964; // type:func +EnOkarinaEffect_SetupAction = 0x80AECF40; // type:func +EnOkarinaEffect_Destroy = 0x80AECF4C; // type:func +EnOkarinaEffect_Init = 0x80AECFCC; // type:func +EnOkarinaEffect_TriggerStorm = 0x80AED014; // type:func +EnOkarinaEffect_ManageStorm = 0x80AED0A0; // type:func +EnOkarinaEffect_Update = 0x80AED270; // type:func +EnMag_ResetSram = 0x80AED300; // type:func +EnMag_Init = 0x80AED4C8; // type:func +EnMag_Destroy = 0x80AED750; // type:func +EnMag_CheckSramResetCode = 0x80AED760; // type:func +EnMag_Update = 0x80AED88C; // type:func +EnMag_DrawTextureI8 = 0x80AEDF68; // type:func +EnMag_DrawEffectTextures = 0x80AEE1A4; // type:func +EnMag_DrawImageRGBA32 = 0x80AEE608; // type:func +EnMag_DrawCharTexture = 0x80AEEC98; // type:func +EnMag_DrawInner = 0x80AEEE5C; // type:func +EnMag_Draw = 0x80AEFF98; // type:func +DoorGerudo_Init = 0x80AF2210; // type:func +DoorGerudo_Destroy = 0x80AF22C0; // type:func +func_809946BC = 0x80AF22F4; // type:func +func_80994750 = 0x80AF238C; // type:func +func_8099485C = 0x80AF2498; // type:func +func_8099496C = 0x80AF25A8; // type:func +func_809949C8 = 0x80AF2604; // type:func +DoorGerudo_Update = 0x80AF2660; // type:func +DoorGerudo_Draw = 0x80AF2684; // type:func +ElfMsg2_SetupAction = 0x80AF2800; // type:func +ElfMsg2_KillCheck = 0x80AF280C; // type:func +ElfMsg2_Init = 0x80AF2944; // type:func +ElfMsg2_Destroy = 0x80AF2A04; // type:func +ElfMsg2_GetMessageId = 0x80AF2A14; // type:func +ElfMsg2_WaitForTextClose = 0x80AF2A28; // type:func +ElfMsg2_WaitForTextRead = 0x80AF2AA8; // type:func +ElfMsg2_WaitUntilActivated = 0x80AF2AE0; // type:func +ElfMsg2_Update = 0x80AF2B5C; // type:func +DemoGt_Destroy = 0x80AF2C70; // type:func +DemoGt_PlayEarthquakeSfx = 0x80AF2CB8; // type:func +DemoGt_PlayExplosion1Sfx = 0x80AF2CD8; // type:func +DemoGt_PlayExplosion2Sfx = 0x80AF2CFC; // type:func +DemoGt_Rumble = 0x80AF2D20; // type:func +DemoGt_SpawnDust = 0x80AF2D50; // type:func +func_8097D7D8 = 0x80AF2DE0; // type:func +DemoGt_SpawnCloudRing = 0x80AF2F68; // type:func +DemoGt_SpawnExplosionWithSound = 0x80AF2FC8; // type:func +DemoGt_SpawnExplosionNoSound = 0x80AF307C; // type:func +func_8097DAC8 = 0x80AF30D0; // type:func +func_8097DD28 = 0x80AF3330; // type:func +func_8097DF70 = 0x80AF3578; // type:func +func_8097E1D4 = 0x80AF37DC; // type:func +func_8097E454 = 0x80AF3A5C; // type:func +DemoGt_IsCutsceneIdle = 0x80AF3CAC; // type:func +DemoGt_GetCue = 0x80AF3CCC; // type:func +func_8097E704 = 0x80AF3D18; // type:func +func_8097E744 = 0x80AF3D58; // type:func +func_8097E824 = 0x80AF3E38; // type:func +func_8097ED64 = 0x80AF4374; // type:func +DemoGt_IsCutsceneLayer = 0x80AF43AC; // type:func +func_8097EDD8 = 0x80AF43D4; // type:func +func_8097EE44 = 0x80AF444C; // type:func +func_8097EEA8_Init0 = 0x80AF44B0; // type:func +func_8097EF00 = 0x80AF4508; // type:func +func_8097EF34 = 0x80AF453C; // type:func +func_8097EF40 = 0x80AF454C; // type:func +func_8097F0AC = 0x80AF46A4; // type:func +func_8097F19C = 0x80AF4788; // type:func +func_8097F1D8 = 0x80AF47CC; // type:func +func_8097F280 = 0x80AF4874; // type:func +func_8097F3EC = 0x80AF49E8; // type:func +DemoGt_Update0 = 0x80AF4A28; // type:func +DemoGt_Update8 = 0x80AF4AA0; // type:func +DemoGt_Draw1 = 0x80AF4B18; // type:func +func_8097F904_Init1 = 0x80AF4EC8; // type:func +func_8097F960 = 0x80AF4F24; // type:func +func_8097F96C = 0x80AF4F34; // type:func +func_8097FA1C = 0x80AF4FC8; // type:func +func_8097FAFC = 0x80AF5090; // type:func +func_8097FC1C = 0x80AF5198; // type:func +func_8097FCE4 = 0x80AF524C; // type:func +func_8097FD70 = 0x80AF52C8; // type:func +func_8097FDDC = 0x80AF533C; // type:func +func_8097FED8 = 0x80AF543C; // type:func +DemoGt_Update1 = 0x80AF547C; // type:func +DemoGt_Update9 = 0x80AF54CC; // type:func +DemoGt_Draw2 = 0x80AF5514; // type:func +func_80980110_Init2 = 0x80AF5648; // type:func +func_8098016C = 0x80AF56A4; // type:func +func_80980178 = 0x80AF56B4; // type:func +func_80980184 = 0x80AF56C4; // type:func +func_80980218 = 0x80AF5758; // type:func +func_809802AC = 0x80AF57EC; // type:func +func_8098036C = 0x80AF58B0; // type:func +func_80980430 = 0x80AF5978; // type:func +func_80980504 = 0x80AF5A38; // type:func +func_809805D8 = 0x80AF5AF8; // type:func +func_809806B8 = 0x80AF5BC0; // type:func +func_8098078C = 0x80AF5C80; // type:func +func_8098085C = 0x80AF5D3C; // type:func +func_809809C0 = 0x80AF5E88; // type:func +func_80980AD4 = 0x80AF5F8C; // type:func +func_80980B68 = 0x80AF600C; // type:func +func_80980BFC = 0x80AF608C; // type:func +func_80980C90 = 0x80AF610C; // type:func +func_80980D74 = 0x80AF61F8; // type:func +DemoGt_Update2 = 0x80AF6238; // type:func +DemoGt_Update10 = 0x80AF627C; // type:func +DemoGt_Draw3 = 0x80AF62B8; // type:func +func_80980F00_Init5 = 0x80AF6350; // type:func +func_80980F58 = 0x80AF63A8; // type:func +func_80980F8C = 0x80AF63E0; // type:func +func_8098103C = 0x80AF6494; // type:func +DemoGt_Update3 = 0x80AF64F8; // type:func +DemoGt_Update11 = 0x80AF653C; // type:func +DemoGt_Update16 = 0x80AF6578; // type:func +DemoGt_Draw4 = 0x80AF6610; // type:func +func_809813CC_Init6 = 0x80AF67F8; // type:func +func_80981424 = 0x80AF6850; // type:func +func_80981458 = 0x80AF6888; // type:func +func_80981524 = 0x80AF6940; // type:func +DemoGt_Update4 = 0x80AF69A4; // type:func +DemoGt_Update12 = 0x80AF69E8; // type:func +DemoGt_Update17 = 0x80AF6A24; // type:func +DemoGt_Draw5 = 0x80AF6ABC; // type:func +func_809818A4_Init7 = 0x80AF6C98; // type:func +func_809818FC = 0x80AF6CF0; // type:func +func_80981930 = 0x80AF6D28; // type:func +DemoGt_Update5 = 0x80AF6D8C; // type:func +DemoGt_Update13 = 0x80AF6DD0; // type:func +DemoGt_Update18 = 0x80AF6E0C; // type:func +DemoGt_Draw6 = 0x80AF6EA4; // type:func +func_80981C94_Init23 = 0x80AF705C; // type:func +func_80981CEC = 0x80AF70B4; // type:func +func_80981D20 = 0x80AF70EC; // type:func +func_80981DC8 = 0x80AF7194; // type:func +DemoGt_Update6 = 0x80AF71D4; // type:func +DemoGt_Update14 = 0x80AF7218; // type:func +DemoGt_Draw7 = 0x80AF725C; // type:func +func_80982054_Init24 = 0x80AF73F4; // type:func +func_809820AC = 0x80AF744C; // type:func +func_809820E0 = 0x80AF7484; // type:func +func_80982188 = 0x80AF752C; // type:func +DemoGt_Update7 = 0x80AF756C; // type:func +DemoGt_Update15 = 0x80AF75B0; // type:func +DemoGt_Draw8 = 0x80AF75F4; // type:func +DemoGt_Update = 0x80AF7790; // type:func +DemoGt_Init = 0x80AF77D8; // type:func +DemoGt_Draw0 = 0x80AF789C; // type:func +DemoGt_Draw = 0x80AF78AC; // type:func +EnPoField_Init = 0x80AF8270; // type:func +EnPoField_Destroy = 0x80AF8478; // type:func +EnPoField_SetupWaitForSpawn = 0x80AF84D8; // type:func +EnPoField_SetupAppear = 0x80AF859C; // type:func +EnPoField_SetupCirclePlayer = 0x80AF86BC; // type:func +EnPoField_SetupFlee = 0x80AF8764; // type:func +EnPoField_SetupDamage = 0x80AF87F8; // type:func +EnPoField_SetupDeath = 0x80AF88B4; // type:func +EnPoField_SetupDisappear = 0x80AF8908; // type:func +EnPoField_SetupSoulIdle = 0x80AF8980; // type:func +func_80AD42B0 = 0x80AF8A30; // type:func +func_80AD4384 = 0x80AF8B04; // type:func +EnPoField_SetupSoulDisappear = 0x80AF8BBC; // type:func +EnPoField_SetupInteractWithSoul = 0x80AF8BD0; // type:func +EnPoField_CorrectYPos = 0x80AF8BF8; // type:func +EnPoField_SetFleeSpeed = 0x80AF8CDC; // type:func +EnPoField_WaitForSpawn = 0x80AF8DEC; // type:func +EnPoField_Appear = 0x80AF9054; // type:func +EnPoField_CirclePlayer = 0x80AF91F0; // type:func +EnPoField_Flee = 0x80AF9430; // type:func +EnPoField_Damage = 0x80AF95D4; // type:func +EnPoField_Death = 0x80AF9664; // type:func +EnPoField_Disappear = 0x80AF9A7C; // type:func +EnPoField_SoulIdle = 0x80AF9B7C; // type:func +EnPoField_SoulUpdateProperties = 0x80AF9C60; // type:func +func_80AD587C = 0x80AFA008; // type:func +func_80AD58D4 = 0x80AFA060; // type:func +EnPoField_SoulDisappear = 0x80AFA264; // type:func +EnPoField_SoulInteract = 0x80AFA2A4; // type:func +EnPoField_TestForDamage = 0x80AFA404; // type:func +EnPoField_SpawnFlame = 0x80AFA49C; // type:func +EnPoField_UpdateFlame = 0x80AFA4F0; // type:func +EnPoField_DrawFlame = 0x80AFA61C; // type:func +func_80AD619C = 0x80AFA8F4; // type:func +func_80AD6330 = 0x80AFAA88; // type:func +EnPoField_Update = 0x80AFABFC; // type:func +EnPoField_OverrideLimbDraw2 = 0x80AFAD28; // type:func +EnPoField_PostLimDraw2 = 0x80AFAE30; // type:func +EnPoField_Draw = 0x80AFB040; // type:func +EnPoField_UpdateDead = 0x80AFB31C; // type:func +EnPoField_DrawSoul = 0x80AFB378; // type:func +EfcErupc_SetupAction = 0x80AFBCE0; // type:func +EfcErupc_Init = 0x80AFBCEC; // type:func +EfcErupc_Destroy = 0x80AFBD58; // type:func +EfcErupc_UpdateAction = 0x80AFBD68; // type:func +EfcErupc_Update = 0x80AFBFB4; // type:func +EfcErupc_Draw = 0x80AFBFF0; // type:func +EfcErupc_DrawEffects = 0x80AFC330; // type:func +EfcErupc_UpdateEffects = 0x80AFC4E8; // type:func +EfcErupc_SpawnEffect = 0x80AFC60C; // type:func +EfcErupc_InitEffects = 0x80AFC6D8; // type:func +BgZg_Destroy = 0x80AFC7C0; // type:func +func_808C0C50 = 0x80AFC7F4; // type:func +func_808C0C98 = 0x80AFC83C; // type:func +func_808C0CC8 = 0x80AFC870; // type:func +func_808C0CD4 = 0x80AFC880; // type:func +func_808C0D08 = 0x80AFC8CC; // type:func +BgZg_Update = 0x80AFC970; // type:func +BgZg_Init = 0x80AFC9B8; // type:func +func_808C0EEC = 0x80AFCAA4; // type:func +BgZg_Draw = 0x80AFCB1C; // type:func +EnHeishi4_Init = 0x80AFCC30; // type:func +EnHeishi4_Destroy = 0x80AFCE10; // type:func +func_80A56328 = 0x80AFCE3C; // type:func +func_80A563BC = 0x80AFCED0; // type:func +func_80A56544 = 0x80AFD058; // type:func +func_80A56614 = 0x80AFD11C; // type:func +func_80A5673C = 0x80AFD244; // type:func +func_80A56874 = 0x80AFD358; // type:func +func_80A56900 = 0x80AFD3E4; // type:func +func_80A56994 = 0x80AFD478; // type:func +func_80A56A50 = 0x80AFD534; // type:func +func_80A56ACC = 0x80AFD5B0; // type:func +func_80A56B40 = 0x80AFD624; // type:func +EnHeishi4_Update = 0x80AFD798; // type:func +EnHeishi_OverrideLimbDraw = 0x80AFD8FC; // type:func +EnHeishi4_Draw = 0x80AFD964; // type:func +func_80B533B0 = 0x80AFDB30; // type:func +func_80B533FC = 0x80AFDB7C; // type:func +EnZl3_Destroy = 0x80AFDBC0; // type:func +func_80B53468 = 0x80AFDBEC; // type:func +func_80B53488 = 0x80AFDC0C; // type:func +EnZl3_UpdateEyes = 0x80AFDC58; // type:func +EnZl3_setEyeIndex = 0x80AFDCE0; // type:func +EnZl3_setMouthIndex = 0x80AFDCF8; // type:func +func_80B5357C = 0x80AFDD10; // type:func +func_80B53614 = 0x80AFDDAC; // type:func +func_80B5366C = 0x80AFDE04; // type:func +func_80B536B4 = 0x80AFDE4C; // type:func +func_80B536C4 = 0x80AFDE60; // type:func +func_80B53764 = 0x80AFDF04; // type:func +func_80B537E8 = 0x80AFDF8C; // type:func +func_80B538B0 = 0x80AFE054; // type:func +EnZl3_UpdateSkelAnime = 0x80AFE0F0; // type:func +func_80B5396C = 0x80AFE114; // type:func +func_80B53974 = 0x80AFE120; // type:func +func_80B53980 = 0x80AFE134; // type:func +func_80B53B64 = 0x80AFE31C; // type:func +func_80B54360 = 0x80AFEB2C; // type:func +func_80B5458C = 0x80AFED5C; // type:func +EnZl3_PostLimbDraw = 0x80AFF458; // type:func +func_80B54DB4 = 0x80AFF524; // type:func +func_80B54DC4 = 0x80AFF538; // type:func +func_80B54DD4 = 0x80AFF54C; // type:func +func_80B54DE0 = 0x80AFF55C; // type:func +func_80B54E14 = 0x80AFF594; // type:func +func_80B54EA4 = 0x80AFF624; // type:func +func_80B54EF4 = 0x80AFF678; // type:func +func_80B54F18 = 0x80AFF6A0; // type:func +func_80B54FB4 = 0x80AFF740; // type:func +func_80B55054 = 0x80AFF7C4; // type:func +func_80B550F0 = 0x80AFF864; // type:func +func_80B55144 = 0x80AFF8B8; // type:func +func_80B551E0 = 0x80AFF958; // type:func +func_80B55220 = 0x80AFF998; // type:func +func_80B55268 = 0x80AFF9E0; // type:func +func_80B552A8 = 0x80AFFA20; // type:func +func_80B552DC = 0x80AFFA54; // type:func +func_80B55334 = 0x80AFFAB0; // type:func +func_80B55368 = 0x80AFFAE4; // type:func +func_80B553B4 = 0x80AFFB30; // type:func +func_80B553E8 = 0x80AFFB64; // type:func +func_80B55408 = 0x80AFFB84; // type:func +func_80B55444 = 0x80AFFBC0; // type:func +func_80B55550 = 0x80AFFCC4; // type:func +func_80B555A4 = 0x80AFFD20; // type:func +func_80B55604 = 0x80AFFD88; // type:func +func_80B5566C = 0x80AFFDF8; // type:func +func_80B556CC = 0x80AFFE60; // type:func +func_80B5572C = 0x80AFFEC8; // type:func +func_80B55780 = 0x80AFFF24; // type:func +func_80B55808 = 0x80AFFF88; // type:func +func_80B5582C = 0x80AFFFB0; // type:func +func_80B5585C = 0x80AFFFE0; // type:func +func_80B558A8 = 0x80B0002C; // type:func +func_80B559C4 = 0x80B0014C; // type:func +func_80B55A58 = 0x80B001DC; // type:func +func_80B55A84 = 0x80B00208; // type:func +func_80B55AC4 = 0x80B00248; // type:func +func_80B55B04 = 0x80B00288; // type:func +func_80B55B38 = 0x80B002BC; // type:func +func_80B55B78 = 0x80B002FC; // type:func +func_80B55BAC = 0x80B00330; // type:func +func_80B55C0C = 0x80B00394; // type:func +func_80B55C4C = 0x80B003D4; // type:func +func_80B55C70 = 0x80B003FC; // type:func +func_80B55CCC = 0x80B00454; // type:func +func_80B55D00 = 0x80B00488; // type:func +func_80B55DB0 = 0x80B0053C; // type:func +func_80B55E08 = 0x80B00594; // type:func +func_80B55E48 = 0x80B005D4; // type:func +func_80B55E7C = 0x80B00608; // type:func +func_80B55EBC = 0x80B00648; // type:func +func_80B55EF0 = 0x80B0067C; // type:func +func_80B55F38 = 0x80B006C4; // type:func +func_80B55F6C = 0x80B006F8; // type:func +func_80B5604C = 0x80B007DC; // type:func +func_80B56090 = 0x80B00820; // type:func +func_80B56108 = 0x80B0089C; // type:func +func_80B56160 = 0x80B008F4; // type:func +func_80B561A0 = 0x80B00934; // type:func +func_80B561E0 = 0x80B00974; // type:func +func_80B56214 = 0x80B009A8; // type:func +func_80B562F4 = 0x80B00A8C; // type:func +func_80B5634C = 0x80B00AE4; // type:func +func_80B5638C = 0x80B00B24; // type:func +func_80B563C0 = 0x80B00B58; // type:func +func_80B56400 = 0x80B00B98; // type:func +func_80B56434 = 0x80B00BCC; // type:func +func_80B56474 = 0x80B00C0C; // type:func +func_80B564A8 = 0x80B00C40; // type:func +func_80B56658 = 0x80B00DE0; // type:func +func_80B566AC = 0x80B00E3C; // type:func +func_80B5670C = 0x80B00EA4; // type:func +func_80B5676C = 0x80B00F0C; // type:func +func_80B567CC = 0x80B00F74; // type:func +func_80B5682C = 0x80B00FDC; // type:func +func_80B568B4 = 0x80B0106C; // type:func +func_80B5691C = 0x80B010DC; // type:func +func_80B5697C = 0x80B01144; // type:func +func_80B569E4 = 0x80B011B4; // type:func +func_80B56A68 = 0x80B01240; // type:func +func_80B56AE0 = 0x80B012C0; // type:func +func_80B56B54 = 0x80B0133C; // type:func +func_80B56BA8 = 0x80B01398; // type:func +func_80B56C24 = 0x80B0141C; // type:func +func_80B56C84 = 0x80B01484; // type:func +func_80B56CE4 = 0x80B014EC; // type:func +func_80B56D44 = 0x80B01554; // type:func +func_80B56DA4 = 0x80B015BC; // type:func +func_80B56DC8 = 0x80B015E0; // type:func +func_80B56DEC = 0x80B01608; // type:func +func_80B56E38 = 0x80B01654; // type:func +func_80B56EB8 = 0x80B016D4; // type:func +func_80B56EE4 = 0x80B01704; // type:func +func_80B56F10 = 0x80B01734; // type:func +func_80B56F8C = 0x80B01788; // type:func +func_80B56FAC = 0x80B017A8; // type:func +func_80B57034 = 0x80B01834; // type:func +func_80B57104 = 0x80B01908; // type:func +func_80B571A8 = 0x80B019B0; // type:func +func_80B571FC = 0x80B01A04; // type:func +func_80B57240 = 0x80B01A48; // type:func +func_80B57298 = 0x80B01AA0; // type:func +func_80B572F0 = 0x80B01AF8; // type:func +func_80B57324 = 0x80B01B30; // type:func +func_80B57350 = 0x80B01B5C; // type:func +func_80B573C8 = 0x80B01BD4; // type:func +func_80B573FC = 0x80B01C08; // type:func +func_80B57458 = 0x80B01C64; // type:func +func_80B57564 = 0x80B01D74; // type:func +func_80B575B0 = 0x80B01DC8; // type:func +func_80B575D0 = 0x80B01DE8; // type:func +func_80B575F0 = 0x80B01E08; // type:func +func_80B5764C = 0x80B01E64; // type:func +func_80B576C8 = 0x80B01EE4; // type:func +func_80B57704 = 0x80B01F28; // type:func +func_80B5772C = 0x80B01F54; // type:func +func_80B57754 = 0x80B01F80; // type:func +func_80B577BC = 0x80B01FEC; // type:func +func_80B57858 = 0x80B0208C; // type:func +func_80B57890 = 0x80B020C8; // type:func +func_80B57A74 = 0x80B022B0; // type:func +func_80B57AAC = 0x80B022E8; // type:func +func_80B57AE0 = 0x80B0231C; // type:func +func_80B57C54 = 0x80B02494; // type:func +func_80B57C7C = 0x80B024BC; // type:func +func_80B57C8C = 0x80B024D0; // type:func +func_80B57CB4 = 0x80B024F8; // type:func +func_80B57D60 = 0x80B025A0; // type:func +func_80B57D80 = 0x80B025C4; // type:func +func_80B57EAC = 0x80B026FC; // type:func +func_80B57EEC = 0x80B02744; // type:func +func_80B57F1C = 0x80B02778; // type:func +func_80B57F84 = 0x80B027E4; // type:func +func_80B58014 = 0x80B0287C; // type:func +func_80B58214 = 0x80B02A88; // type:func +func_80B58268 = 0x80B02AE0; // type:func +func_80B582C8 = 0x80B02B40; // type:func +func_80B584B4 = 0x80B02D2C; // type:func +func_80B58624 = 0x80B02E9C; // type:func +func_80B5884C = 0x80B030CC; // type:func +func_80B58898 = 0x80B03118; // type:func +func_80B588E8 = 0x80B03168; // type:func +func_80B58938 = 0x80B031B8; // type:func +func_80B5899C = 0x80B03220; // type:func +func_80B58A1C = 0x80B032A0; // type:func +func_80B58A50 = 0x80B032DC; // type:func +func_80B58AAC = 0x80B0333C; // type:func +func_80B58C08 = 0x80B03498; // type:func +func_80B58D50 = 0x80B035E0; // type:func +func_80B58DB0 = 0x80B03648; // type:func +func_80B58E10 = 0x80B036B0; // type:func +func_80B58E7C = 0x80B03724; // type:func +func_80B58EF4 = 0x80B037A4; // type:func +func_80B58F6C = 0x80B03824; // type:func +func_80B58FDC = 0x80B0389C; // type:func +func_80B5904C = 0x80B03914; // type:func +func_80B590BC = 0x80B0398C; // type:func +func_80B5912C = 0x80B03A04; // type:func +func_80B591BC = 0x80B03A9C; // type:func +func_80B5922C = 0x80B03B14; // type:func +func_80B592A8 = 0x80B03B98; // type:func +func_80B59340 = 0x80B03C38; // type:func +func_80B593D0 = 0x80B03CD0; // type:func +func_80B5944C = 0x80B03D54; // type:func +func_80B59698 = 0x80B03F50; // type:func +func_80B59768 = 0x80B04020; // type:func +func_80B59828 = 0x80B040E0; // type:func +func_80B59A80 = 0x80B04340; // type:func +func_80B59AD0 = 0x80B04390; // type:func +func_80B59B6C = 0x80B0442C; // type:func +func_80B59DB8 = 0x80B04674; // type:func +EnZl3_Update = 0x80B046E4; // type:func +EnZl3_Init = 0x80B0472C; // type:func +EnZl3_OverrideLimbDraw = 0x80B047EC; // type:func +func_80B59FE8 = 0x80B04854; // type:func +func_80B59FF4 = 0x80B04864; // type:func +func_80B5A1D0 = 0x80B04A10; // type:func +EnZl3_Draw = 0x80B04BB8; // type:func +BossGanon2_InitRand = 0x80B05980; // type:func +BossGanon2_RandZeroOne = 0x80B059A0; // type:func +func_808FD080 = 0x80B05AC8; // type:func +BossGanon2_SetObjectSegment = 0x80B05B58; // type:func +func_808FD210 = 0x80B05C0C; // type:func +func_808FD27C = 0x80B05C7C; // type:func +BossGanon2_Init = 0x80B05D5C; // type:func +BossGanon2_Destroy = 0x80B05E8C; // type:func +func_808FD4D4 = 0x80B05EDC; // type:func +func_808FD5C4 = 0x80B05FCC; // type:func +func_808FD5F4 = 0x80B06000; // type:func +func_808FF898 = 0x80B082B0; // type:func +func_808FFA24 = 0x80B0843C; // type:func +func_808FFAC8 = 0x80B084E0; // type:func +func_808FFBBC = 0x80B085D8; // type:func +func_808FFC84 = 0x80B086A4; // type:func +func_808FFCFC = 0x80B0871C; // type:func +func_808FFDB0 = 0x80B087D0; // type:func +func_808FFEBC = 0x80B088E0; // type:func +func_808FFF90 = 0x80B089B4; // type:func +func_808FFFE0 = 0x80B08A04; // type:func +func_809000A0 = 0x80B08AC4; // type:func +func_80900104 = 0x80B08B24; // type:func +func_80900210 = 0x80B08C30; // type:func +func_8090026C = 0x80B08C8C; // type:func +func_809002CC = 0x80B08CF0; // type:func +func_80900344 = 0x80B08D64; // type:func +func_80900580 = 0x80B08FA0; // type:func +func_80900650 = 0x80B09070; // type:func +func_80900818 = 0x80B09238; // type:func +func_80900890 = 0x80B092B0; // type:func +func_80901020 = 0x80B09A44; // type:func +func_8090109C = 0x80B09AC0; // type:func +func_8090120C = 0x80B09C30; // type:func +func_80902348 = 0x80B0AD74; // type:func +BossGanon2_CollisionCheck = 0x80B0AF54; // type:func +BossGanon2_Update = 0x80B0B248; // type:func +func_809034E4 = 0x80B0BF14; // type:func +func_80903F38 = 0x80B0C968; // type:func +func_80904108 = 0x80B0CAF8; // type:func +func_80904340 = 0x80B0CCF8; // type:func +func_8090464C = 0x80B0CFEC; // type:func +BossGanon2_OverrideLimbDraw = 0x80B0D178; // type:func +BossGanon2_PostLimbDraw = 0x80B0D2B0; // type:func +func_80904D88 = 0x80B0D674; // type:func +func_80904FC8 = 0x80B0D878; // type:func +func_8090523C = 0x80B0DA90; // type:func +BossGanon2_PostLimbDraw2 = 0x80B0DD1C; // type:func +func_80905674 = 0x80B0DE44; // type:func +BossGanon2_Draw = 0x80B0E08C; // type:func +BossGanon2_UpdateEffects = 0x80B0E4F0; // type:func +BossGanon2_DrawEffects = 0x80B0E834; // type:func +func_80906538 = 0x80B0EC24; // type:func +BossGanon2_GenShadowTexture = 0x80B0F0E4; // type:func +BossGanon2_DrawShadowTexture = 0x80B0F19C; // type:func +EnKakasi_Destroy = 0x80B187A0; // type:func +EnKakasi_Init = 0x80B187CC; // type:func +func_80A8F28C = 0x80B18894; // type:func +func_80A8F320 = 0x80B18928; // type:func +func_80A8F660 = 0x80B18C68; // type:func +func_80A8F75C = 0x80B18D64; // type:func +func_80A8F8D0 = 0x80B18EE0; // type:func +func_80A8F9C8 = 0x80B18FCC; // type:func +func_80A8FAA4 = 0x80B190AC; // type:func +func_80A8FBB8 = 0x80B191B0; // type:func +EnKakasi_Update = 0x80B19248; // type:func +EnKakasi_Draw = 0x80B1934C; // type:func +EnTakaraMan_Destroy = 0x80B194E0; // type:func +EnTakaraMan_Init = 0x80B194F0; // type:func +func_80B176E0 = 0x80B1963C; // type:func +func_80B1778C = 0x80B196E8; // type:func +func_80B17934 = 0x80B19890; // type:func +func_80B17A6C = 0x80B199C8; // type:func +func_80B17AC4 = 0x80B19A24; // type:func +func_80B17B14 = 0x80B19A78; // type:func +EnTakaraMan_Update = 0x80B19ADC; // type:func +EnTakaraMan_OverrideLimbDraw = 0x80B19BB4; // type:func +EnTakaraMan_Draw = 0x80B19C1C; // type:func +ObjMakeoshihiki_Init = 0x80B19DA0; // type:func +ObjMakeoshihiki_Draw = 0x80B19F14; // type:func +OceffSpot_SetupAction = 0x80B1A230; // type:func +OceffSpot_Init = 0x80B1A23C; // type:func +OceffSpot_Destroy = 0x80B1A398; // type:func +OceffSpot_End = 0x80B1A428; // type:func +OceffSpot_Wait = 0x80B1A4F0; // type:func +OceffSpot_GrowCylinder = 0x80B1A52C; // type:func +OceffSpot_Update = 0x80B1A590; // type:func +OceffSpot_Draw = 0x80B1A868; // type:func +EndTitle_Init = 0x80B1B160; // type:func +EndTitle_Destroy = 0x80B1B190; // type:func +EndTitle_Update = 0x80B1B1A0; // type:func +EndTitle_DrawFull = 0x80B1B1B0; // type:func +EndTitle_DrawNintendoLogo = 0x80B1B78C; // type:func +EnTorch_Init = 0x80B1F290; // type:func +DemoEc_Destroy = 0x80B1F380; // type:func +DemoEc_Init = 0x80B1F3A4; // type:func +DemoEc_UpdateSkelAnime = 0x80B1F3EC; // type:func +DemoEc_UpdateBgFlags = 0x80B1F410; // type:func +func_8096D594 = 0x80B1F458; // type:func +func_8096D5D4 = 0x80B1F498; // type:func +func_8096D64C = 0x80B1F510; // type:func +DemoEc_UpdateEyes = 0x80B1F550; // type:func +DemoEc_SetEyeTexIndex = 0x80B1F5D8; // type:func +DemoEc_InitSkelAnime = 0x80B1F5F0; // type:func +DemoEc_ChangeAnimation = 0x80B1F668; // type:func +DemoEc_AllocColorDList = 0x80B1F724; // type:func +DemoEc_DrawSkeleton = 0x80B1F77C; // type:func +DemoEc_DrawSkeletonCustomColor = 0x80B1F90C; // type:func +DemoEc_UseDrawObject = 0x80B1FB6C; // type:func +DemoEc_UseAnimationObject = 0x80B1FBC8; // type:func +DemoEc_GetCue = 0x80B1FC00; // type:func +DemoEc_SetStartPosRotFromCue = 0x80B1FC28; // type:func +DemoEc_InitIngo = 0x80B1FCA8; // type:func +DemoEc_UpdateIngo = 0x80B1FD48; // type:func +DemoEc_DrawIngo = 0x80B1FD88; // type:func +DemoEc_InitTalon = 0x80B1FDBC; // type:func +DemoEc_UpdateTalon = 0x80B1FE5C; // type:func +DemoEc_DrawTalon = 0x80B1FE9C; // type:func +DemoEc_InitWindmillMan = 0x80B1FED0; // type:func +DemoEc_UpdateWindmillMan = 0x80B1FF70; // type:func +DemoEc_DrawWindmillMan = 0x80B1FFB0; // type:func +DemoEc_InitKokiriBoy = 0x80B1FFE4; // type:func +DemoEc_InitDancingKokiriBoy = 0x80B20084; // type:func +DemoEc_UpdateKokiriBoy = 0x80B20128; // type:func +DemoEc_UpdateDancingKokiriBoy = 0x80B20168; // type:func +DemoEc_DrawKokiriBoy = 0x80B20188; // type:func +DemoEc_InitKokiriGirl = 0x80B201CC; // type:func +DemoEc_InitDancingKokiriGirl = 0x80B2026C; // type:func +DemoEc_UpdateKokiriGirl = 0x80B20310; // type:func +DemoEc_UpdateDancingKokiriGirl = 0x80B20358; // type:func +DemoEc_DrawKokiriGirl = 0x80B20378; // type:func +DemoEc_InitOldMan = 0x80B203CC; // type:func +DemoEc_UpdateOldMan = 0x80B2046C; // type:func +DemoEc_DrawOldMan = 0x80B204B4; // type:func +DemoEc_InitBeardedMan = 0x80B20508; // type:func +DemoEc_UpdateBeardedMan = 0x80B205A8; // type:func +DemoEc_DrawBeardedMan = 0x80B205F0; // type:func +DemoEc_InitWoman = 0x80B20644; // type:func +DemoEc_UpdateWoman = 0x80B206E4; // type:func +DemoEc_DrawWoman = 0x80B2072C; // type:func +DemoEc_InitOldWoman = 0x80B20768; // type:func +DemoEc_UpdateOldWoman = 0x80B20808; // type:func +DemoEc_DrawOldWoman = 0x80B20848; // type:func +DemoEc_InitBossCarpenter = 0x80B20878; // type:func +DemoEc_UpdateBossCarpenter = 0x80B20918; // type:func +DemoEc_DrawBossCarpenter = 0x80B20958; // type:func +DemoEc_InitCarpenter = 0x80B20984; // type:func +DemoEc_UpdateCarpenter = 0x80B20A24; // type:func +DemoEc_CarpenterOverrideLimbDraw = 0x80B20A64; // type:func +DemoEc_GetCarpenterPostLimbDList = 0x80B20B68; // type:func +DemoEc_CarpenterPostLimbDraw = 0x80B20BD0; // type:func +DemoEc_DrawCarpenter = 0x80B20C54; // type:func +DemoEc_InitGerudo = 0x80B20C90; // type:func +DemoEc_UpdateGerudo = 0x80B20D34; // type:func +DemoEc_GetGerudoPostLimbDList = 0x80B20D7C; // type:func +DemoEc_GerudoPostLimbDraw = 0x80B20DD0; // type:func +DemoEc_DrawGerudo = 0x80B20E54; // type:func +DemoEc_InitDancingZora = 0x80B20E98; // type:func +DemoEc_UpdateDancingZora = 0x80B20F3C; // type:func +DemoEc_DrawDancingZora = 0x80B20F84; // type:func +DemoEc_InitKingZora = 0x80B20FC0; // type:func +func_8096F1D4 = 0x80B21070; // type:func +func_8096F224 = 0x80B210C0; // type:func +func_8096F26C = 0x80B21108; // type:func +func_8096F2B0 = 0x80B21150; // type:func +DemoEc_UpdateKingZora = 0x80B211B4; // type:func +func_8096F378 = 0x80B2121C; // type:func +func_8096F3D4 = 0x80B2127C; // type:func +DemoEc_DrawKingZora = 0x80B212C4; // type:func +DemoEc_InitMido = 0x80B21300; // type:func +func_8096F4FC = 0x80B213B0; // type:func +func_8096F544 = 0x80B213F8; // type:func +func_8096F578 = 0x80B2142C; // type:func +DemoEc_UpdateMido = 0x80B21490; // type:func +func_8096F640 = 0x80B214F8; // type:func +DemoEc_DrawMido = 0x80B21558; // type:func +DemoEc_InitCucco = 0x80B21594; // type:func +DemoEc_UpdateCucco = 0x80B21664; // type:func +DemoEc_DrawCucco = 0x80B216A4; // type:func +DemoEc_InitCuccoLady = 0x80B216D0; // type:func +DemoEc_UpdateCuccoLady = 0x80B21774; // type:func +DemoEc_DrawCuccoLady = 0x80B217BC; // type:func +DemoEc_InitPotionShopOwner = 0x80B217F8; // type:func +DemoEc_UpdatePotionShopOwner = 0x80B2189C; // type:func +DemoEc_DrawPotionShopOwner = 0x80B218E4; // type:func +DemoEc_InitMaskShopOwner = 0x80B21920; // type:func +DemoEc_UpdateMaskShopOwner = 0x80B219C4; // type:func +DemoEc_DrawMaskShopOwner = 0x80B21A04; // type:func +DemoEc_InitFishingOwner = 0x80B21A34; // type:func +DemoEc_UpdateFishingOwner = 0x80B21AD8; // type:func +DemoEc_FishingOwnerPostLimbDraw = 0x80B21B20; // type:func +DemoEc_DrawFishingOwner = 0x80B21BA0; // type:func +DemoEc_InitBombchuShopOwner = 0x80B21BE4; // type:func +DempEc_UpdateBombchuShopOwner = 0x80B21C88; // type:func +DemoEc_DrawBombchuShopOwner = 0x80B21CD0; // type:func +DemoEc_InitGorons = 0x80B21D0C; // type:func +DemoEc_UpdateGorons = 0x80B21E44; // type:func +DemoEc_DrawGorons = 0x80B21E8C; // type:func +DemoEc_InitMalon = 0x80B21ECC; // type:func +DemoEc_UpdateMalon = 0x80B21F70; // type:func +DemoEc_DrawMalon = 0x80B21FB8; // type:func +DemoEc_InitNpc = 0x80B21FF8; // type:func +DemoEc_InitCommon = 0x80B22044; // type:func +DemoEc_Update = 0x80B22118; // type:func +DemoEc_DrawCommon = 0x80B22190; // type:func +DemoEc_Draw = 0x80B221A0; // type:func +ShotSun_Init = 0x80B22BE0; // type:func +ShotSun_Destroy = 0x80B22C9C; // type:func +ShotSun_SpawnFairy = 0x80B22CE0; // type:func +ShotSun_TriggerFairy = 0x80B22D88; // type:func +ShotSun_UpdateFairySpawner = 0x80B22E24; // type:func +ShotSun_UpdateHyliaSun = 0x80B22F74; // type:func +ShotSun_Update = 0x80B231AC; // type:func +EnDyExtra_Destroy = 0x80B232A0; // type:func +EnDyExtra_Init = 0x80B232B0; // type:func +EnDyExtra_WaitForTrigger = 0x80B23324; // type:func +EnDyExtra_FallAndKill = 0x80B233B8; // type:func +EnDyExtra_Update = 0x80B23470; // type:func +EnDyExtra_Draw = 0x80B234DC; // type:func +EnWonderTalk2_Destroy = 0x80B23820; // type:func +EnWonderTalk2_Init = 0x80B23830; // type:func +func_80B3A10C = 0x80B239C0; // type:func +func_80B3A15C = 0x80B23A10; // type:func +func_80B3A3D4 = 0x80B23B90; // type:func +func_80B3A4F8 = 0x80B23C78; // type:func +EnWonderTalk2_DoNothing = 0x80B23DC8; // type:func +EnWonderTalk2_Update = 0x80B23DD8; // type:func +EnGe2_ChangeAction = 0x80B23EC0; // type:func +EnGe2_Init = 0x80B23F68; // type:func +EnGe2_Destroy = 0x80B24180; // type:func +Ge2_DetectPlayerInAction = 0x80B241AC; // type:func +Ge2_DetectPlayerInUpdate = 0x80B24258; // type:func +EnGe2_CheckCarpentersFreed = 0x80B24388; // type:func +EnGe2_CaptureClose = 0x80B243B4; // type:func +EnGe2_CaptureCharge = 0x80B24488; // type:func +EnGe2_CaptureTurn = 0x80B245BC; // type:func +EnGe2_KnockedOut = 0x80B24634; // type:func +EnGe2_TurnPlayerSpotted = 0x80B2472C; // type:func +EnGe2_AboutTurn = 0x80B24834; // type:func +EnGe2_Walk = 0x80B248EC; // type:func +EnGe2_Stand = 0x80B249B4; // type:func +EnGe2_TurnToFacePlayer = 0x80B249F4; // type:func +EnGe2_LookAtPlayer = 0x80B24B0C; // type:func +EnGe2_SetActionAfterTalk = 0x80B24C20; // type:func +EnGe2_WaitLookAtPlayer = 0x80B24CE4; // type:func +EnGe2_WaitTillCardGiven = 0x80B24D04; // type:func +EnGe2_GiveCard = 0x80B24D68; // type:func +EnGe2_ForceTalk = 0x80B24DFC; // type:func +EnGe2_SetupCapturePlayer = 0x80B24E80; // type:func +EnGe2_MaintainColliderAndSetAnimState = 0x80B24EF0; // type:func +EnGe2_MoveAndBlink = 0x80B24F98; // type:func +EnGe2_UpdateFriendly = 0x80B25024; // type:func +EnGe2_UpdateAfterTalk = 0x80B250FC; // type:func +EnGe2_Update = 0x80B25150; // type:func +EnGe2_UpdateStunned = 0x80B25338; // type:func +EnGe2_OverrideLimbDraw = 0x80B2546C; // type:func +EnGe2_PostLimbDraw = 0x80B254B4; // type:func +EnGe2_Draw = 0x80B254F4; // type:func +ObjRoomtimer_Init = 0x80B25860; // type:func +ObjRoomtimer_Destroy = 0x80B258B4; // type:func +func_80B9D054 = 0x80B258E8; // type:func +func_80B9D0B0 = 0x80B25948; // type:func +ObjRoomtimer_Update = 0x80B25A24; // type:func +EnSsh_SetupAction = 0x80B25AB0; // type:func +EnSsh_SpawnShockwave = 0x80B25ABC; // type:func +EnSsh_CreateBlureEffect = 0x80B25B44; // type:func +EnSsh_CheckCeilingPos = 0x80B25C40; // type:func +EnSsh_AddBlureVertex = 0x80B25CD8; // type:func +EnSsh_AddBlureSpace = 0x80B25DE0; // type:func +EnSsh_InitColliders = 0x80B25E0C; // type:func +EnSsh_SetAnimation = 0x80B25F4C; // type:func +EnSsh_SetWaitAnimation = 0x80B26080; // type:func +EnSsh_SetReturnAnimation = 0x80B260A0; // type:func +EnSsh_SetLandAnimation = 0x80B260D4; // type:func +EnSsh_SetDropAnimation = 0x80B26118; // type:func +EnSsh_SetStunned = 0x80B26168; // type:func +EnSsh_SetColliderScale = 0x80B26194; // type:func +EnSsh_Damaged = 0x80B26308; // type:func +EnSsh_Turn = 0x80B263E4; // type:func +EnSsh_Stunned = 0x80B264B8; // type:func +EnSsh_UpdateYaw = 0x80B26558; // type:func +EnSsh_Bob = 0x80B26594; // type:func +EnSsh_IsCloseToLink = 0x80B26600; // type:func +EnSsh_IsCloseToHome = 0x80B266E8; // type:func +EnSsh_IsCloseToGround = 0x80B26720; // type:func +EnSsh_Sway = 0x80B26760; // type:func +EnSsh_CheckBodyStickHit = 0x80B268A4; // type:func +EnSsh_CheckHitPlayer = 0x80B26918; // type:func +EnSsh_CheckHitFront = 0x80B26A20; // type:func +EnSsh_CheckHitBack = 0x80B26A7C; // type:func +EnSsh_CollisionCheck = 0x80B26B54; // type:func +EnSsh_SetBodyCylinderAC = 0x80B26C08; // type:func +EnSsh_SetLegsCylinderAC = 0x80B26C4C; // type:func +EnSsh_SetCylinderOC = 0x80B26D04; // type:func +EnSsh_SetColliders = 0x80B26EDC; // type:func +EnSsh_Init = 0x80B26FA4; // type:func +EnSsh_Destroy = 0x80B27138; // type:func +EnSsh_Wait = 0x80B271B8; // type:func +EnSsh_Talk = 0x80B27214; // type:func +EnSsh_Idle = 0x80B27260; // type:func +EnSsh_Land = 0x80B274F8; // type:func +EnSsh_Drop = 0x80B275E0; // type:func +EnSsh_Return = 0x80B276E0; // type:func +EnSsh_UpdateColliderScale = 0x80B277B4; // type:func +EnSsh_Start = 0x80B2785C; // type:func +EnSsh_Update = 0x80B278E4; // type:func +EnSsh_OverrideLimbDraw = 0x80B27A04; // type:func +EnSsh_PostLimbDraw = 0x80B27AF4; // type:func +EnSsh_Draw = 0x80B27B30; // type:func +EnSth_SetupAction = 0x80B280A0; // type:func +EnSth_Init = 0x80B280AC; // type:func +EnSth_SetupShapeColliderUpdate2AndDraw = 0x80B281A8; // type:func +EnSth_SetupAfterObjectLoaded = 0x80B2822C; // type:func +EnSth_Destroy = 0x80B28350; // type:func +EnSth_WaitForObject = 0x80B2837C; // type:func +EnSth_FacePlayer = 0x80B283D0; // type:func +EnSth_LookAtPlayer = 0x80B284E8; // type:func +EnSth_RewardObtainedTalk = 0x80B285FC; // type:func +EnSth_ParentRewardObtainedWait = 0x80B28678; // type:func +EnSth_GivePlayerItem = 0x80B28704; // type:func +EnSth_GiveReward = 0x80B287A0; // type:func +EnSth_RewardUnobtainedTalk = 0x80B28820; // type:func +EnSth_RewardUnobtainedWait = 0x80B2889C; // type:func +EnSth_ChildRewardObtainedWait = 0x80B28940; // type:func +EnSth_Update = 0x80B289EC; // type:func +EnSth_Update2 = 0x80B28A10; // type:func +EnSth_OverrideLimbDraw = 0x80B28B14; // type:func +EnSth_PostLimbDraw = 0x80B28C70; // type:func +EnSth_AllocColorDList = 0x80B28CE8; // type:func +EnSth_Draw = 0x80B28D54; // type:func +OceffWipe_Init = 0x80B2C150; // type:func +OceffWipe_Destroy = 0x80B2C1AC; // type:func +OceffWipe_Update = 0x80B2C1F8; // type:func +OceffWipe_Draw = 0x80B2C258; // type:func +EffectSsDust_Init = 0x80B2CEA0; // type:func +EffectSsDust_Draw = 0x80B2D054; // type:func +EffectSsDust_Update = 0x80B2D398; // type:func +EffectSsDust_UpdateFire = 0x80B2D490; // type:func +EffectSsKiraKira_Init = 0x80B2D6D0; // type:func +EffectSsKiraKira_Draw = 0x80B2D870; // type:func +func_809AABF0 = 0x80B2DA8C; // type:func +func_809AACAC = 0x80B2DB44; // type:func +func_809AAD6C = 0x80B2DC00; // type:func +EffectSsBomb_Init = 0x80B2DD40; // type:func +EffectSsBomb_Draw = 0x80B2DE08; // type:func +EffectSsBomb_Update = 0x80B2E034; // type:func +EffectSsBomb2_Init = 0x80B2E160; // type:func +EffectSsBomb2_DrawFade = 0x80B2E258; // type:func +EffectSsBomb2_DrawLayered = 0x80B2E448; // type:func +EffectSsBomb2_Update = 0x80B2E7A4; // type:func +EffectSsBlast_Init = 0x80B2EA90; // type:func +EffectSsBlast_Draw = 0x80B2EBEC; // type:func +EffectSsBlast_Update = 0x80B2ED58; // type:func +EffectSsGSpk_Init = 0x80B2EE20; // type:func +EffectSsGSpk_Draw = 0x80B2EF90; // type:func +EffectSsGSpk_Update = 0x80B2F184; // type:func +EffectSsGSpk_UpdateNoAccel = 0x80B2F28C; // type:func +EffectSsDFire_Init = 0x80B2F3D0; // type:func +EffectSsDFire_Draw = 0x80B2F51C; // type:func +EffectSsDFire_Update = 0x80B2F764; // type:func +EffectSsBubble_Init = 0x80B2F8C0; // type:func +EffectSsBubble_Draw = 0x80B2FA50; // type:func +EffectSsBubble_Update = 0x80B2FBA4; // type:func +EffectSsGRipple_Init = 0x80B2FD40; // type:func +EffectSsGRipple_DrawRipple = 0x80B2FEBC; // type:func +EffectSsGRipple_Draw = 0x80B300B8; // type:func +EffectSsGRipple_Update = 0x80B300F0; // type:func +EffectSsGSplash_Init = 0x80B302A0; // type:func +EffectSsGSplash_Draw = 0x80B304C0; // type:func +EffectSsGSplash_Update = 0x80B305C8; // type:func +EffectSsGMagma_Init = 0x80B30750; // type:func +EffectSsGMagma_Draw = 0x80B308A8; // type:func +EffectSsGMagma_Update = 0x80B30904; // type:func +EffectSsGFire_Init = 0x80B309B0; // type:func +EffectSsGFire_Draw = 0x80B30AF0; // type:func +EffectSsGFire_Update = 0x80B30B98; // type:func +EffectSsLightning_Init = 0x80B30C40; // type:func +EffectSsLightning_NewLightning = 0x80B30D28; // type:func +EffectSsLightning_Draw = 0x80B30DCC; // type:func +EffectSsLightning_Update = 0x80B31064; // type:func +EffectSsDtBubble_Init = 0x80B31310; // type:func +EffectSsDtBubble_Draw = 0x80B31564; // type:func +EffectSsDtBubble_Update = 0x80B317A4; // type:func +EffectSsHahen_CheckForObject = 0x80B318A0; // type:func +EffectSsHahen_Init = 0x80B31914; // type:func +EffectSsHahen_Draw = 0x80B31AB0; // type:func +EffectSsHahen_DrawGray = 0x80B31C10; // type:func +EffectSsHahen_Update = 0x80B31DB8; // type:func +EffectSsStick_Init = 0x80B31EE0; // type:func +EffectSsStick_Draw = 0x80B32040; // type:func +EffectSsStick_Update = 0x80B321E0; // type:func +EffectSsSibuki_Init = 0x80B32280; // type:func +EffectSsSibuki_Draw = 0x80B32438; // type:func +EffectSsSibuki_Update = 0x80B325E8; // type:func +EffectSsSibuki2_Init = 0x80B32950; // type:func +EffectSsSibuki2_Draw = 0x80B32A00; // type:func +EffectSsSibuki2_Update = 0x80B32BE4; // type:func +EffectSsGMagma2_Init = 0x80B32C80; // type:func +EffectSsGMagma2_Draw = 0x80B32E4C; // type:func +EffectSsGMagma2_Update = 0x80B33064; // type:func +EffectSsStone1_Init = 0x80B33190; // type:func +EffectSsStone1_Draw = 0x80B3321C; // type:func +EffectSsStone1_Update = 0x80B3341C; // type:func +EffectSsHitMark_Init = 0x80B33520; // type:func +EffectSsHitMark_Draw = 0x80B33620; // type:func +EffectSsHitMark_Update = 0x80B33830; // type:func +EffectSsFhgFlash_Init = 0x80B33A70; // type:func +EffectSsFhgFlash_DrawLightBall = 0x80B33DBC; // type:func +EffectSsFhgFlash_DrawShock = 0x80B33FB0; // type:func +EffectSsFhgFlash_UpdateLightBall = 0x80B341BC; // type:func +EffectSsFhgFlash_UpdateShock = 0x80B34254; // type:func +EffectSsKFire_Init = 0x80B349F0; // type:func +EffectSsKFire_Draw = 0x80B34AC0; // type:func +EffectSsKFire_Update = 0x80B34D1C; // type:func +EffectSsSolderSrchBall_Init = 0x80B34E20; // type:func +EffectSsSolderSrchBall_Update = 0x80B34EA0; // type:func +EffectSsKakera_Init = 0x80B34FD0; // type:func +func_809A9818 = 0x80B3515C; // type:func +EffectSsKakera_Draw = 0x80B35198; // type:func +func_809A9BA8 = 0x80B35484; // type:func +func_809A9C10 = 0x80B354F0; // type:func +func_809A9DC0 = 0x80B356A0; // type:func +func_809A9DD8 = 0x80B356BC; // type:func +func_809A9DEC = 0x80B356D8; // type:func +func_809A9E28 = 0x80B35714; // type:func +func_809A9E68 = 0x80B35754; // type:func +func_809A9E88 = 0x80B35774; // type:func +func_809A9F10 = 0x80B35804; // type:func +func_809A9F4C = 0x80B35844; // type:func +func_809A9FD8 = 0x80B358D8; // type:func +func_809AA0B8 = 0x80B359B4; // type:func +func_809AA0EC = 0x80B359EC; // type:func +func_809AA230 = 0x80B35B34; // type:func +EffectSsKakera_Update = 0x80B35D34; // type:func +EffectSsIcePiece_Init = 0x80B36060; // type:func +EffectSsIcePiece_Draw = 0x80B361AC; // type:func +EffectSsIcePiece_Update = 0x80B363D8; // type:func +EffectSsEnIce_Init = 0x80B364A0; // type:func +EffectSsEnIce_Draw = 0x80B36748; // type:func +EffectSsEnIce_UpdateFlying = 0x80B36AB4; // type:func +EffectSsEnIce_Update = 0x80B36C8C; // type:func +EffectSsFireTail_Init = 0x80B36D60; // type:func +EffectSsFireTail_Draw = 0x80B36E7C; // type:func +EffectSsFireTail_Update = 0x80B37384; // type:func +EffectSsEnFire_Init = 0x80B37460; // type:func +EffectSsEnFire_Draw = 0x80B37628; // type:func +EffectSsEnFire_Update = 0x80B37924; // type:func +EffectSsExtra_Init = 0x80B37BA0; // type:func +EffectSsExtra_Draw = 0x80B37CE4; // type:func +EffectSsExtra_Update = 0x80B37E98; // type:func +EffectSsFcircle_Init = 0x80B37F60; // type:func +EffectSsFcircle_Draw = 0x80B38020; // type:func +EffectSsFcircle_Update = 0x80B382EC; // type:func +EffectSsDeadDb_Init = 0x80B38410; // type:func +EffectSsDeadDb_Draw = 0x80B3852C; // type:func +EffectSsDeadDb_Update = 0x80B38700; // type:func +EffectSsDeadDd_Init = 0x80B388F0; // type:func +EffectSsDeadDd_Draw = 0x80B38BB8; // type:func +EffectSsDeadDd_Update = 0x80B38D88; // type:func +EffectSsDeadDs_Init = 0x80B38E80; // type:func +EffectSsDeadDs_Draw = 0x80B38F68; // type:func +EffectSsDeadDs_Update = 0x80B39238; // type:func +EffectSsDeadSound_Init = 0x80B39300; // type:func +EffectSsDeadSound_Update = 0x80B3938C; // type:func +OceffStorm_SetupAction = 0x80B39440; // type:func +OceffStorm_Init = 0x80B3944C; // type:func +OceffStorm_Destroy = 0x80B3951C; // type:func +OceffStorm_DefaultAction = 0x80B39568; // type:func +OceffStorm_UnkAction = 0x80B3972C; // type:func +OceffStorm_Update = 0x80B3974C; // type:func +OceffStorm_Draw2 = 0x80B397B8; // type:func +OceffStorm_Draw = 0x80B39960; // type:func +EnWeiyer_Init = 0x80B3AFE0; // type:func +EnWeiyer_Destroy = 0x80B3B0B0; // type:func +func_80B32384 = 0x80B3B0DC; // type:func +func_80B32434 = 0x80B3B190; // type:func +func_80B32494 = 0x80B3B1F0; // type:func +func_80B32508 = 0x80B3B264; // type:func +func_80B32538 = 0x80B3B298; // type:func +func_80B325A0 = 0x80B3B304; // type:func +func_80B32660 = 0x80B3B3C4; // type:func +func_80B32724 = 0x80B3B488; // type:func +func_80B327B0 = 0x80B3B514; // type:func +func_80B327D8 = 0x80B3B540; // type:func +func_80B32804 = 0x80B3B570; // type:func +func_80B328E8 = 0x80B3B654; // type:func +func_80B32C2C = 0x80B3B998; // type:func +func_80B32D30 = 0x80B3BA9C; // type:func +func_80B32DEC = 0x80B3BB58; // type:func +func_80B32E34 = 0x80B3BBA4; // type:func +func_80B33018 = 0x80B3BD8C; // type:func +func_80B331CC = 0x80B3BF40; // type:func +func_80B332B4 = 0x80B3C028; // type:func +func_80B33338 = 0x80B3C0AC; // type:func +func_80B333B8 = 0x80B3C12C; // type:func +func_80B3349C = 0x80B3C210; // type:func +func_80B3368C = 0x80B3C404; // type:func +EnWeiyer_Update = 0x80B3C4E4; // type:func +EnWeiyer_OverrideLimbDraw = 0x80B3C658; // type:func +EnWeiyer_Draw = 0x80B3C688; // type:func +BgSpot05Soko_Init = 0x80B3C9E0; // type:func +BgSpot05Soko_Destroy = 0x80B3CAEC; // type:func +func_808AE5A8 = 0x80B3CB20; // type:func +func_808AE5B4 = 0x80B3CB30; // type:func +func_808AE630 = 0x80B3CBAC; // type:func +BgSpot05Soko_Update = 0x80B3CC14; // type:func +BgSpot05Soko_Draw = 0x80B3CC38; // type:func +BgJya1flift_InitDynapoly = 0x80B3CD00; // type:func +BgJya1flift_InitCollision = 0x80B3CD58; // type:func +BgJya1flift_Init = 0x80B3CDAC; // type:func +BgJya1flift_Destroy = 0x80B3CEA4; // type:func +BgJya1flift_SetupWaitForSwitch = 0x80B3CEFC; // type:func +BgJya1flift_WaitForSwitch = 0x80B3CF1C; // type:func +BgJya1flift_SetupDoNothing = 0x80B3CF60; // type:func +BgJya1flift_DoNothing = 0x80B3CF80; // type:func +BgJya1flift_ChangeDirection = 0x80B3CF90; // type:func +BgJya1flift_Move = 0x80B3CFB8; // type:func +BgJya1flift_ResetMoveDelay = 0x80B3D09C; // type:func +BgJya1flift_DelayMove = 0x80B3D0B4; // type:func +BgJya1flift_Update = 0x80B3D0F4; // type:func +BgJya1flift_Draw = 0x80B3D210; // type:func +BgJyaHaheniron_ColliderInit = 0x80B3D390; // type:func +BgJyaHaheniron_SpawnFragments = 0x80B3D3E4; // type:func +BgJyaHaheniron_Init = 0x80B3D610; // type:func +BgJyaHaheniron_Destroy = 0x80B3D6DC; // type:func +BgJyaHaheniron_SetupChairCrumble = 0x80B3D714; // type:func +BgJyaHaheniron_ChairCrumble = 0x80B3D728; // type:func +BgJyaHaheniron_SetupPillarCrumble = 0x80B3D864; // type:func +BgJyaHaheniron_PillarCrumble = 0x80B3D878; // type:func +BgJyaHaheniron_SetupRubbleCollide = 0x80B3D8F8; // type:func +BgJyaHaheniron_RubbleCollide = 0x80B3D90C; // type:func +BgJyaHaheniron_Update = 0x80B3D970; // type:func +BgJyaHaheniron_Draw = 0x80B3D99C; // type:func +BgSpot12Gate_InitDynaPoly = 0x80B3DB80; // type:func +BgSpot12Gate_Init = 0x80B3DBD8; // type:func +BgSpot12Gate_Destroy = 0x80B3DC58; // type:func +func_808B30C0 = 0x80B3DC8C; // type:func +func_808B30D8 = 0x80B3DCA8; // type:func +func_808B3134 = 0x80B3DD04; // type:func +func_808B314C = 0x80B3DD20; // type:func +func_808B317C = 0x80B3DD50; // type:func +func_808B318C = 0x80B3DD64; // type:func +func_808B3274 = 0x80B3DE4C; // type:func +func_808B3298 = 0x80B3DE74; // type:func +BgSpot12Gate_Update = 0x80B3DE84; // type:func +BgSpot12Gate_Draw = 0x80B3DEB8; // type:func +func_808B3420 = 0x80B3DF90; // type:func +BgSpot12Saku_Init = 0x80B3DFE8; // type:func +BgSpot12Saku_Destroy = 0x80B3E068; // type:func +func_808B3550 = 0x80B3E09C; // type:func +func_808B357C = 0x80B3E0CC; // type:func +func_808B35E4 = 0x80B3E134; // type:func +func_808B3604 = 0x80B3E154; // type:func +func_808B3714 = 0x80B3E264; // type:func +func_808B37AC = 0x80B3E2F8; // type:func +BgSpot12Saku_Update = 0x80B3E308; // type:func +BgSpot12Saku_Draw = 0x80B3E33C; // type:func +EnHintnuts_Init = 0x80B3E450; // type:func +EnHintnuts_Destroy = 0x80B3E5F0; // type:func +EnHintnuts_HitByScrubProjectile1 = 0x80B3E62C; // type:func +EnHintnuts_SetupWait = 0x80B3E6B0; // type:func +EnHintnuts_SetupLookAround = 0x80B3E730; // type:func +EnHintnuts_SetupThrowScrubProjectile = 0x80B3E778; // type:func +EnHintnuts_SetupStand = 0x80B3E7B8; // type:func +EnHintnuts_SetupBurrow = 0x80B3E820; // type:func +EnHintnuts_HitByScrubProjectile2 = 0x80B3E870; // type:func +EnHintnuts_SetupRun = 0x80B3E960; // type:func +EnHintnuts_SetupTalk = 0x80B3E9A8; // type:func +EnHintnuts_SetupLeave = 0x80B3E9F4; // type:func +EnHintnuts_SetupFreeze = 0x80B3EAB4; // type:func +EnHintnuts_Wait = 0x80B3EB60; // type:func +EnHintnuts_LookAround = 0x80B3EDC4; // type:func +EnHintnuts_Stand = 0x80B3EE48; // type:func +EnHintnuts_ThrowNut = 0x80B3EF0C; // type:func +EnHintnuts_Burrow = 0x80B3F048; // type:func +EnHintnuts_BeginRun = 0x80B3F15C; // type:func +EnHintnuts_BeginFreeze = 0x80B3F1C0; // type:func +EnHintnuts_CheckProximity = 0x80B3F1FC; // type:func +EnHintnuts_Run = 0x80B3F290; // type:func +EnHintnuts_Talk = 0x80B3F520; // type:func +EnHintnuts_Leave = 0x80B3F58C; // type:func +EnHintnuts_Freeze = 0x80B3F748; // type:func +EnHintnuts_ColliderCheck = 0x80B3F874; // type:func +EnHintnuts_Update = 0x80B3F928; // type:func +EnHintnuts_OverrideLimbDraw = 0x80B3FAB0; // type:func +EnHintnuts_Draw = 0x80B3FBE4; // type:func +EnNutsball_Init = 0x80B3FE80; // type:func +EnNutsball_Destroy = 0x80B3FF3C; // type:func +func_80ABBB34 = 0x80B3FF68; // type:func +func_80ABBBA8 = 0x80B3FFE0; // type:func +EnNutsball_Update = 0x80B401B0; // type:func +EnNutsball_Draw = 0x80B402CC; // type:func +BgSpot00Break_Init = 0x80B404A0; // type:func +BgSpot00Break_Destroy = 0x80B4054C; // type:func +BgSpot00Break_Update = 0x80B40580; // type:func +BgSpot00Break_Draw = 0x80B40590; // type:func +EnShopnuts_Init = 0x80B40640; // type:func +EnShopnuts_Destroy = 0x80B4077C; // type:func +EnShopnuts_SetupIdle = 0x80B407A8; // type:func +EnShopnuts_SetupLookAround = 0x80B40810; // type:func +EnShopnuts_SetupThrowNut = 0x80B40858; // type:func +EnShopnuts_SetupPeek = 0x80B40898; // type:func +EnShopnuts_SetupBurrow = 0x80B40900; // type:func +EnShopnuts_SetupSpawnSalesman = 0x80B40950; // type:func +EnShopnuts_Idle = 0x80B409A8; // type:func +EnShopnuts_LookAround = 0x80B40C0C; // type:func +EnShopnuts_Peek = 0x80B40C90; // type:func +EnShopnuts_ThrowNut = 0x80B40D54; // type:func +EnShopnuts_Burrow = 0x80B40E90; // type:func +EnShopnuts_SpawnSalesman = 0x80B40F54; // type:func +EnShopnuts_ColliderCheck = 0x80B40FF0; // type:func +EnShopnuts_Update = 0x80B41050; // type:func +EnShopnuts_OverrideLimbDraw = 0x80B41190; // type:func +EnShopnuts_PostLimbDraw = 0x80B411C8; // type:func +EnShopnuts_Draw = 0x80B41364; // type:func +EnIt_Init = 0x80B41550; // type:func +EnIt_Destroy = 0x80B415BC; // type:func +EnIt_Update = 0x80B415E8; // type:func +EnGeldB_SetupAction = 0x80B416E0; // type:func +EnGeldB_Init = 0x80B416EC; // type:func +EnGeldB_Destroy = 0x80B41910; // type:func +EnGeldB_ReactToPlayer = 0x80B41978; // type:func +EnGeldB_SetupWait = 0x80B41D50; // type:func +EnGeldB_Wait = 0x80B41DE4; // type:func +EnGeldB_SetupFlee = 0x80B41F68; // type:func +EnGeldB_Flee = 0x80B42000; // type:func +EnGeldB_SetupReady = 0x80B42128; // type:func +EnGeldB_Ready = 0x80B421B0; // type:func +EnGeldB_SetupAdvance = 0x80B42494; // type:func +EnGeldB_Advance = 0x80B42514; // type:func +EnGeldB_SetupRollForward = 0x80B429C0; // type:func +EnGeldB_RollForward = 0x80B42A74; // type:func +EnGeldB_SetupPivot = 0x80B42BCC; // type:func +EnGeldB_Pivot = 0x80B42C18; // type:func +EnGeldB_SetupCircle = 0x80B42DF8; // type:func +EnGeldB_Circle = 0x80B42ECC; // type:func +EnGeldB_SetupSpinDodge = 0x80B434A8; // type:func +EnGeldB_SpinDodge = 0x80B43610; // type:func +EnGeldB_SetupSlash = 0x80B43A60; // type:func +EnGeldB_Slash = 0x80B43AD0; // type:func +EnGeldB_SetupSpinAttack = 0x80B43D20; // type:func +EnGeldB_SpinAttack = 0x80B43DB4; // type:func +EnGeldB_SetupRollBack = 0x80B44168; // type:func +EnGeldB_RollBack = 0x80B441E4; // type:func +EnGeldB_SetupStunned = 0x80B442E8; // type:func +EnGeldB_Stunned = 0x80B44394; // type:func +EnGeldB_SetupDamaged = 0x80B44450; // type:func +EnGeldB_Damaged = 0x80B444E8; // type:func +EnGeldB_SetupJump = 0x80B44690; // type:func +EnGeldB_Jump = 0x80B44748; // type:func +EnGeldB_SetupBlock = 0x80B44830; // type:func +EnGeldB_Block = 0x80B448E8; // type:func +EnGeldB_SetupSidestep = 0x80B44BD4; // type:func +EnGeldB_Sidestep = 0x80B44D64; // type:func +EnGeldB_SetupDefeated = 0x80B45484; // type:func +EnGeldB_Defeated = 0x80B45528; // type:func +EnGeldB_TurnHead = 0x80B455E4; // type:func +EnGeldB_CollisionCheck = 0x80B456E4; // type:func +EnGeldB_Update = 0x80B458B0; // type:func +EnGeldB_OverrideLimbDraw = 0x80B45A9C; // type:func +EnGeldB_PostLimbDraw = 0x80B45BE4; // type:func +EnGeldB_Draw = 0x80B45E5C; // type:func +EnGeldB_DodgeRanged = 0x80B461CC; // type:func +OceffWipe2_Init = 0x80B46A90; // type:func +OceffWipe2_Destroy = 0x80B46AEC; // type:func +OceffWipe2_Update = 0x80B46B38; // type:func +OceffWipe2_Draw = 0x80B46B98; // type:func +OceffWipe3_Init = 0x80B48200; // type:func +OceffWipe3_Destroy = 0x80B4825C; // type:func +OceffWipe3_Update = 0x80B482A8; // type:func +OceffWipe3_Draw = 0x80B48308; // type:func +EnNiwGirl_Init = 0x80B49950; // type:func +EnNiwGirl_Destroy = 0x80B49AF0; // type:func +EnNiwGirl_Jump = 0x80B49B00; // type:func +func_80AB9210 = 0x80B49B84; // type:func +EnNiwGirl_Talk = 0x80B49D38; // type:func +func_80AB94D0 = 0x80B49E48; // type:func +EnNiwGirl_Update = 0x80B49F3C; // type:func +EnNiwGirlOverrideLimbDraw = 0x80B4A164; // type:func +EnNiwGirl_Draw = 0x80B4A1CC; // type:func +EnDog_PlayWalkSFX = 0x80B4A420; // type:func +EnDog_PlayRunSFX = 0x80B4A488; // type:func +EnDog_PlayBarkSFX = 0x80B4A4F0; // type:func +EnDog_PlayAnimAndSFX = 0x80B4A558; // type:func +EnDog_CanFollow = 0x80B4A6F0; // type:func +EnDog_UpdateWaypoint = 0x80B4A774; // type:func +EnDog_Orient = 0x80B4A800; // type:func +EnDog_Init = 0x80B4A8A4; // type:func +EnDog_Destroy = 0x80B4AAF4; // type:func +EnDog_FollowPath = 0x80B4AB20; // type:func +EnDog_ChooseMovement = 0x80B4ACB8; // type:func +EnDog_FollowPlayer = 0x80B4ADA8; // type:func +EnDog_RunAway = 0x80B4AF28; // type:func +EnDog_FaceLink = 0x80B4AFCC; // type:func +EnDog_Wait = 0x80B4B0D4; // type:func +EnDog_Update = 0x80B4B12C; // type:func +EnDog_OverrideLimbDraw = 0x80B4B1F8; // type:func +EnDog_PostLimbDraw = 0x80B4B214; // type:func +EnDog_Draw = 0x80B4B22C; // type:func +EnSi_Init = 0x80B4B5D0; // type:func +EnSi_Destroy = 0x80B4B660; // type:func +func_80AFB748 = 0x80B4B68C; // type:func +func_80AFB768 = 0x80B4B6B0; // type:func +func_80AFB89C = 0x80B4B7E4; // type:func +func_80AFB950 = 0x80B4B89C; // type:func +EnSi_Update = 0x80B4B930; // type:func +EnSi_Draw = 0x80B4B9A4; // type:func +BgSpot01Objects2_Init = 0x80B4BAD0; // type:func +BgSpot01Objects2_Destroy = 0x80B4BBAC; // type:func +func_808AC22C = 0x80B4BBBC; // type:func +func_808AC2BC = 0x80B4BC50; // type:func +func_808AC474 = 0x80B4BE00; // type:func +BgSpot01Objects2_Update = 0x80B4BE10; // type:func +func_808AC4A4 = 0x80B4BE34; // type:func +ObjComb_Break = 0x80B4BF90; // type:func +ObjComb_ChooseItemDrop = 0x80B4C280; // type:func +ObjComb_Init = 0x80B4C350; // type:func +ObjComb_Destroy = 0x80B4C3C0; // type:func +ObjComb_SetupWait = 0x80B4C3EC; // type:func +ObjComb_Wait = 0x80B4C400; // type:func +ObjComb_Update = 0x80B4C4EC; // type:func +ObjComb_Draw = 0x80B4C564; // type:func +func_808B2180 = 0x80B4C7F0; // type:func +func_808B2218 = 0x80B4C884; // type:func +BgSpot11Bakudankabe_Init = 0x80B4CB9C; // type:func +BgSpot11Bakudankabe_Destroy = 0x80B4CC38; // type:func +BgSpot11Bakudankabe_Update = 0x80B4CC80; // type:func +BgSpot11Bakudankabe_Draw = 0x80B4CD1C; // type:func +ObjKibako2_InitCollider = 0x80B4CE30; // type:func +ObjKibako2_Break = 0x80B4CE88; // type:func +ObjKibako2_SpawnCollectible = 0x80B4D104; // type:func +ObjKibako2_Init = 0x80B4D154; // type:func +ObjKibako2_Destroy = 0x80B4D200; // type:func +ObjKibako2_Idle = 0x80B4D248; // type:func +ObjKibako2_Kill = 0x80B4D320; // type:func +ObjKibako2_Update = 0x80B4D3A4; // type:func +ObjKibako2_Draw = 0x80B4D3C8; // type:func +EnDntDemo_Destroy = 0x80B4D4F0; // type:func +EnDntDemo_Init = 0x80B4D500; // type:func +EnDntDemo_Judge = 0x80B4D670; // type:func +EnDntDemo_Results = 0x80B4DC90; // type:func +EnDntDemo_Prize = 0x80B4DF04; // type:func +EnDntDemo_Update = 0x80B4DFE0; // type:func +EnDntJiji_Init = 0x80B4E210; // type:func +EnDntJiji_Destroy = 0x80B4E2F0; // type:func +EnDntJiji_SetFlower = 0x80B4E31C; // type:func +EnDntJiji_SetupWait = 0x80B4E35C; // type:func +EnDntJiji_Wait = 0x80B4E40C; // type:func +EnDntJiji_SetupUp = 0x80B4E4C4; // type:func +EnDntJiji_Up = 0x80B4E5A8; // type:func +EnDntJiji_SetupUnburrow = 0x80B4E618; // type:func +EnDntJiji_Unburrow = 0x80B4E6FC; // type:func +EnDntJiji_SetupWalk = 0x80B4E784; // type:func +EnDntJiji_Walk = 0x80B4E834; // type:func +EnDntJiji_SetupBurrow = 0x80B4E970; // type:func +EnDntJiji_Burrow = 0x80B4EA60; // type:func +EnDntJiji_SetupCower = 0x80B4EA8C; // type:func +EnDntJiji_Cower = 0x80B4EBCC; // type:func +EnDntJiji_SetupTalk = 0x80B4EC70; // type:func +EnDntJiji_Talk = 0x80B4ED04; // type:func +EnDntJiji_SetupGivePrize = 0x80B4EDD0; // type:func +EnDntJiji_GivePrize = 0x80B4EE40; // type:func +EnDntJiji_SetupHide = 0x80B4EF50; // type:func +EnDntJiji_Hide = 0x80B4EFE8; // type:func +EnDntJiji_SetupReturn = 0x80B4F054; // type:func +EnDntJiji_Return = 0x80B4F104; // type:func +EnDntJiji_Update = 0x80B4F27C; // type:func +EnDntJiji_Draw = 0x80B4F454; // type:func +EnDntNomal_Init = 0x80B4F720; // type:func +EnDntNomal_Destroy = 0x80B4F848; // type:func +EnDntNomal_WaitForObject = 0x80B4F894; // type:func +EnDntNomal_SetFlower = 0x80B4F9E4; // type:func +EnDntNomal_SetupTargetWait = 0x80B4FA3C; // type:func +EnDntNomal_TargetWait = 0x80B4FAE4; // type:func +EnDntNomal_SetupTargetUnburrow = 0x80B4FDC0; // type:func +EnDntNomal_TargetUnburrow = 0x80B4FEDC; // type:func +EnDntNomal_SetupTargetWalk = 0x80B4FF48; // type:func +EnDntNomal_TargetWalk = 0x80B4FFEC; // type:func +EnDntNomal_TargetFacePlayer = 0x80B500D8; // type:func +EnDntNomal_SetupTargetTalk = 0x80B5018C; // type:func +EnDntNomal_TargetTalk = 0x80B50238; // type:func +EnDntNomal_SetupTargetGivePrize = 0x80B502E0; // type:func +EnDntNomal_TargetGivePrize = 0x80B50378; // type:func +EnDntNomal_TargetReturn = 0x80B504E0; // type:func +EnDntNomal_TargetBurrow = 0x80B506B0; // type:func +EnDntNomal_SetupStageWait = 0x80B5071C; // type:func +EnDntNomal_StageWait = 0x80B507D4; // type:func +EnDntNomal_SetupStageUp = 0x80B50800; // type:func +EnDntNomal_StageUp = 0x80B5090C; // type:func +EnDntNomal_SetupStageUnburrow = 0x80B50B40; // type:func +EnDntNomal_StageUnburrow = 0x80B50C34; // type:func +EnDntNomal_SetupStageCelebrate = 0x80B50D0C; // type:func +EnDntNomal_StageCelebrate = 0x80B50DB4; // type:func +EnDntNomal_SetupStageDance = 0x80B50FBC; // type:func +EnDntNomal_StageDance = 0x80B510CC; // type:func +EnDntNomal_SetupStageHide = 0x80B51230; // type:func +EnDntNomal_StageHide = 0x80B5130C; // type:func +EnDntNomal_StageAttackHide = 0x80B514D0; // type:func +EnDntNomal_SetupStageAttack = 0x80B51504; // type:func +EnDntNomal_StageAttack = 0x80B515D0; // type:func +EnDntNomal_StageSetupReturn = 0x80B51894; // type:func +EnDntNomal_StageReturn = 0x80B51938; // type:func +EnDntNomal_Update = 0x80B51A3C; // type:func +EnDntNomal_OverrideLimbDraw = 0x80B51D00; // type:func +EnDntNomal_PostLimbDraw = 0x80B51DB0; // type:func +EnDntNomal_DrawStageScrub = 0x80B51E38; // type:func +EnDntNomal_DrawTargetScrub = 0x80B52028; // type:func +EnGuest_Init = 0x80B52530; // type:func +EnGuest_Destroy = 0x80B52590; // type:func +EnGuest_Update = 0x80B525BC; // type:func +func_80A5046C = 0x80B5272C; // type:func +func_80A50518 = 0x80B527D8; // type:func +func_80A5057C = 0x80B52840; // type:func +func_80A505CC = 0x80B52894; // type:func +func_80A50708 = 0x80B529D4; // type:func +EnGuest_OverrideLimbDraw = 0x80B52A40; // type:func +EnGuest_Draw = 0x80B52C68; // type:func +BgBomGuard_SetupAction = 0x80B52ED0; // type:func +BgBomGuard_Init = 0x80B52EDC; // type:func +BgBomGuard_Destroy = 0x80B52F78; // type:func +func_8086E638 = 0x80B52FAC; // type:func +BgBomGuard_Update = 0x80B53078; // type:func +EnHs2_Init = 0x80B530F0; // type:func +EnHs2_Destroy = 0x80B531D0; // type:func +func_80A6F0B4 = 0x80B531FC; // type:func +func_80A6F164 = 0x80B532B0; // type:func +func_80A6F1A4 = 0x80B532EC; // type:func +EnHs2_Update = 0x80B53338; // type:func +EnHs2_OverrideLimbDraw = 0x80B534A4; // type:func +EnHs2_PostLimbDraw = 0x80B5352C; // type:func +EnHs2_Draw = 0x80B5356C; // type:func +DemoKekkai_CheckEventFlag = 0x80B536D0; // type:func +DemoKekkai_Init = 0x80B53714; // type:func +DemoKekkai_Destroy = 0x80B53944; // type:func +DemoKekkai_SpawnParticles = 0x80B53984; // type:func +DemoKekkai_TowerBarrier = 0x80B53BD8; // type:func +DemoKekkai_Update = 0x80B53CF4; // type:func +DemoKekkai_TrialBarrierDispel = 0x80B53E20; // type:func +DemoKekkai_TrialBarrierIdle = 0x80B53F80; // type:func +DemoKekkai_DrawTrialBarrier = 0x80B540A4; // type:func +DemoKekkai_DrawTowerBarrier = 0x80B545A0; // type:func +func_808B02D0 = 0x80B549B0; // type:func +func_808B0324 = 0x80B54A04; // type:func +BgSpot08Bakudankabe_Init = 0x80B54CFC; // type:func +BgSpot08Bakudankabe_Destroy = 0x80B54D9C; // type:func +BgSpot08Bakudankabe_Update = 0x80B54DE4; // type:func +BgSpot08Bakudankabe_Draw = 0x80B54E98; // type:func +func_808B6BC0 = 0x80B55050; // type:func +BgSpot17Bakudankabe_Init = 0x80B55380; // type:func +BgSpot17Bakudankabe_Destroy = 0x80B55414; // type:func +BgSpot17Bakudankabe_Update = 0x80B55448; // type:func +BgSpot17Bakudankabe_Draw = 0x80B554DC; // type:func +func_80B9A9D0 = 0x80B55730; // type:func +func_80B9AA90 = 0x80B557F0; // type:func +func_80B9ABA0 = 0x80B55900; // type:func +func_80B9ACE4 = 0x80B55A44; // type:func +func_80B9ADCC = 0x80B55B30; // type:func +ObjMure3_Init = 0x80B55C24; // type:func +ObjMure3_Destroy = 0x80B55C84; // type:func +func_80B9AF24 = 0x80B55C94; // type:func +func_80B9AF34 = 0x80B55CA8; // type:func +func_80B9AF54 = 0x80B55CCC; // type:func +func_80B9AF64 = 0x80B55CE0; // type:func +func_80B9AFEC = 0x80B55D68; // type:func +func_80B9AFFC = 0x80B55D7C; // type:func +ObjMure3_Update = 0x80B55DF8; // type:func +EnTg_GetTextId = 0x80B55F00; // type:func +EnTg_UpdateTalkState = 0x80B55F9C; // type:func +EnTg_Init = 0x80B56058; // type:func +EnTg_Destroy = 0x80B5612C; // type:func +EnTg_SpinIfNotTalking = 0x80B5616C; // type:func +EnTg_Update = 0x80B56190; // type:func +EnTg_OverrideLimbDraw = 0x80B562B0; // type:func +EnTg_PostLimbDraw = 0x80B562CC; // type:func +EnTg_SetColor = 0x80B56328; // type:func +EnTg_Draw = 0x80B56394; // type:func +EnMu_SetupAction = 0x80B565D0; // type:func +EnMu_Interact = 0x80B565DC; // type:func +EnMu_GetTextId = 0x80B5673C; // type:func +EnMu_UpdateTalkState = 0x80B56780; // type:func +EnMu_Init = 0x80B567EC; // type:func +EnMu_Destroy = 0x80B568C4; // type:func +EnMu_Pose = 0x80B568E8; // type:func +EnMu_Update = 0x80B56920; // type:func +EnMu_OverrideLimbDraw = 0x80B56A68; // type:func +EnMu_PostLimbDraw = 0x80B56B54; // type:func +EnMu_DisplayListSetColor = 0x80B56B6C; // type:func +EnMu_Draw = 0x80B56BD8; // type:func +EnGo2_SpawnEffectDust = 0x80B56EF0; // type:func +EnGo2_UpdateEffects = 0x80B56F94; // type:func +EnGo2_DrawEffects = 0x80B570A0; // type:func +EnGo2_SpawnDust = 0x80B57390; // type:func +EnGo2_GetItem = 0x80B575A8; // type:func +EnGo2_GetDialogState = 0x80B575EC; // type:func +EnGo2_GoronFireGenericGetTextId = 0x80B5766C; // type:func +EnGo2_GetTextIdGoronCityRollingBig = 0x80B576E8; // type:func +EnGo2_UpdateTalkStateGoronCityRollingBig = 0x80B57770; // type:func +EnGo2_GetTextIdGoronDmtBombFlower = 0x80B57868; // type:func +EnGo2_UpdateTalkStateGoronDmtBombFlower = 0x80B578A4; // type:func +EnGo2_GetTextIdGoronDmtRollingSmall = 0x80B579BC; // type:func +EnGo2_UpdateTalkStateGoronDmtRollingSmall = 0x80B57A14; // type:func +EnGo2_GetTextIdGoronDmtDcEntrance = 0x80B57A50; // type:func +EnGo2_UpdateTalkStateGoronDmtDcEntrance = 0x80B57AEC; // type:func +EnGo2_GetTextIdGoronCityEntrance = 0x80B57B4C; // type:func +EnGo2_UpdateTalkStateGoronCityEntrance = 0x80B57BCC; // type:func +EnGo2_GetTextIdGoronCityIsland = 0x80B57C2C; // type:func +EnGo2_UpdateTalkStateGoronCityIsland = 0x80B57CAC; // type:func +EnGo2_GetTextIdGoronCityLowestFloor = 0x80B57D0C; // type:func +EnGo2_UpdateTalkStateGoronCityLowestFloor = 0x80B57DE8; // type:func +EnGo2_GetTextIdGoronCityLink = 0x80B57E48; // type:func +EnGo2_UpdateTalkStateGoronCityLink = 0x80B57F24; // type:func +EnGo2_GetTextIdGoronDmtBiggoron = 0x80B5813C; // type:func +EnGo2_UpdateTalkStateGoronDmtBiggoron = 0x80B581BC; // type:func +EnGo2_GetTextIdGoronFireGeneric = 0x80B583D0; // type:func +EnGo2_UpdateTalkStateGoronFireGeneric = 0x80B58408; // type:func +EnGo2_GetTextIdGoronCityStairwell = 0x80B584A4; // type:func +EnGo2_UpdateTalkStateGoronCityStairwell = 0x80B584F4; // type:func +EnGo2_GetTextIdGoronMarketBazaar = 0x80B58554; // type:func +EnGo2_UpdateTalkStateGoronMarketBazaar = 0x80B58568; // type:func +EnGo2_GetTextIdGoronCityLostWoods = 0x80B585A4; // type:func +EnGo2_UpdateTalkStateGoronCityLostWoods = 0x80B58614; // type:func +EnGo2_GetTextIdGoronDmtFairyHint = 0x80B58674; // type:func +EnGo2_UpdateTalkStateGoronDmtFairyHint = 0x80B586CC; // type:func +EnGo2_GetTextId = 0x80B58708; // type:func +EnGo2_UpdateTalkState = 0x80B5884C; // type:func +func_80A44790 = 0x80B58964; // type:func +EnGo2_SetColliderDim = 0x80B58A60; // type:func +EnGo2_SetShape = 0x80B58A9C; // type:func +EnGo2_CheckCollision = 0x80B58B14; // type:func +EnGo2_SwapInitialFrameAnimFrameCount = 0x80B58C70; // type:func +func_80A44AB0 = 0x80B58C88; // type:func +EnGo2_UpdateWaypoint = 0x80B58E44; // type:func +EnGo2_Orient = 0x80B58EC0; // type:func +func_80A44D84 = 0x80B58F64; // type:func +EnGo2_IsWakingUp = 0x80B58F9C; // type:func +EnGo2_IsRollingOnGround = 0x80B590CC; // type:func +EnGo2_BiggoronSetTextId = 0x80B59268; // type:func +func_80A45288 = 0x80B59468; // type:func +func_80A45360 = 0x80B59544; // type:func +EnGo2_RollForward = 0x80B59650; // type:func +func_80A454CC = 0x80B596B0; // type:func +EnGo2_GetTargetXZSpeed = 0x80B5975C; // type:func +EnGo2_IsCameraModified = 0x80B59800; // type:func +EnGo2_DefaultWakingUp = 0x80B5991C; // type:func +EnGo2_WakingUp = 0x80B59974; // type:func +EnGo2_BiggoronWakingUp = 0x80B599E4; // type:func +EnGo2_SelectGoronWakingUp = 0x80B59A34; // type:func +EnGo2_EyeMouthTexState = 0x80B59B18; // type:func +EnGo2_SitDownAnimation = 0x80B59BEC; // type:func +EnGo2_GetDustData = 0x80B59D04; // type:func +EnGo2_RollingAnimation = 0x80B59D8C; // type:func +EnGo2_WakeUp = 0x80B59E40; // type:func +EnGo2_GetItemAnimation = 0x80B59F34; // type:func +EnGo2_SetupRolling = 0x80B59F98; // type:func +EnGo2_StopRolling = 0x80B5A040; // type:func +EnGo2_IsFreeingGoronInFire = 0x80B5A100; // type:func +EnGo2_IsGoronDmtBombFlower = 0x80B5A198; // type:func +EnGo2_IsGoronRollingBig = 0x80B5A218; // type:func +EnGo2_IsGoronFireGeneric = 0x80B5A278; // type:func +EnGo2_IsGoronLinkReversing = 0x80B5A2B4; // type:func +EnGo2_IsRolling = 0x80B5A310; // type:func +EnGo2_GoronLinkAnimation = 0x80B5A3A4; // type:func +EnGo2_GoronFireCamera = 0x80B5A4D8; // type:func +EnGo2_GoronFireClearCamera = 0x80B5A5D8; // type:func +EnGo2_BiggoronAnimation = 0x80B5A618; // type:func +EnGo2_Init = 0x80B5A6CC; // type:func +EnGo2_Destroy = 0x80B5AB4C; // type:func +EnGo2_CurledUp = 0x80B5AB5C; // type:func +func_80A46B40 = 0x80B5AD30; // type:func +EnGo2_GoronDmtBombFlowerAnimation = 0x80B5AEC8; // type:func +EnGo2_GoronRollingBigContinueRolling = 0x80B5AF4C; // type:func +EnGo2_ContinueRolling = 0x80B5AFAC; // type:func +EnGo2_SlowRolling = 0x80B5B044; // type:func +EnGo2_GroundRolling = 0x80B5B17C; // type:func +EnGo2_ReverseRolling = 0x80B5B218; // type:func +EnGo2_SetupGetItem = 0x80B5B2E0; // type:func +EnGo2_SetGetItem = 0x80B5B354; // type:func +EnGo2_BiggoronEyedrops = 0x80B5B45C; // type:func +EnGo2_GoronLinkStopRolling = 0x80B5B690; // type:func +EnGo2_GoronFireGenericAction = 0x80B5B780; // type:func +EnGo2_Update = 0x80B5BAAC; // type:func +EnGo2_DrawCurledUp = 0x80B5BBC0; // type:func +EnGo2_DrawRolling = 0x80B5BC80; // type:func +EnGo2_OverrideLimbDraw = 0x80B5BDBC; // type:func +EnGo2_PostLimbDraw = 0x80B5BFD8; // type:func +EnGo2_Draw = 0x80B5C034; // type:func +EnWf_SetupAction = 0x80B5CF10; // type:func +EnWf_Init = 0x80B5CF1C; // type:func +EnWf_Destroy = 0x80B5D150; // type:func +EnWf_ChangeAction = 0x80B5D1EC; // type:func +EnWf_SetupWaitToAppear = 0x80B5D5BC; // type:func +EnWf_WaitToAppear = 0x80B5D664; // type:func +EnWf_SetupWait = 0x80B5D798; // type:func +EnWf_Wait = 0x80B5D820; // type:func +EnWf_SetupRunAtPlayer = 0x80B5DA3C; // type:func +EnWf_RunAtPlayer = 0x80B5DABC; // type:func +EnWf_SetupSearchForPlayer = 0x80B5DF3C; // type:func +EnWf_SearchForPlayer = 0x80B5DF88; // type:func +EnWf_SetupRunAroundPlayer = 0x80B5E168; // type:func +EnWf_RunAroundPlayer = 0x80B5E264; // type:func +EnWf_SetupSlash = 0x80B5E784; // type:func +EnWf_Slash = 0x80B5E800; // type:func +EnWf_SetupRecoilFromBlockedSlash = 0x80B5EB54; // type:func +EnWf_RecoilFromBlockedSlash = 0x80B5EBF0; // type:func +EnWf_SetupBackflipAway = 0x80B5EDE8; // type:func +EnWf_BackflipAway = 0x80B5EE64; // type:func +EnWf_SetupStunned = 0x80B5EF6C; // type:func +EnWf_Stunned = 0x80B5EFE4; // type:func +EnWf_SetupDamaged = 0x80B5F0A0; // type:func +EnWf_Damaged = 0x80B5F138; // type:func +EnWf_SetupSomersaultAndAttack = 0x80B5F340; // type:func +EnWf_SomersaultAndAttack = 0x80B5F3F8; // type:func +EnWf_SetupBlocking = 0x80B5F4E0; // type:func +EnWf_Blocking = 0x80B5F580; // type:func +EnWf_SetupSidestep = 0x80B5F804; // type:func +EnWf_Sidestep = 0x80B5F99C; // type:func +EnWf_SetupDie = 0x80B5FEEC; // type:func +EnWf_Die = 0x80B5FF9C; // type:func +func_80B36F40 = 0x80B601A4; // type:func +EnWf_UpdateDamage = 0x80B6029C; // type:func +EnWf_Update = 0x80B6046C; // type:func +EnWf_OverrideLimbDraw = 0x80B606C0; // type:func +EnWf_PostLimbDraw = 0x80B60704; // type:func +EnWf_Draw = 0x80B608AC; // type:func +EnWf_DodgeRanged = 0x80B60A68; // type:func +EnSkb_SetupAction = 0x80B61220; // type:func +EnSkb_SpawnDebris = 0x80B6122C; // type:func +EnSkb_Init = 0x80B613DC; // type:func +EnSkb_Destroy = 0x80B61594; // type:func +EnSkb_DecideNextAction = 0x80B615EC; // type:func +EnSkb_SetupRiseFromGround = 0x80B61688; // type:func +EnSkb_RiseFromGround = 0x80B616EC; // type:func +EnSkb_SetupDespawn = 0x80B617D8; // type:func +EnSkb_Despawn = 0x80B61880; // type:func +EnSkb_SetupWalkForward = 0x80B61934; // type:func +EnSkb_WalkForward = 0x80B619CC; // type:func +EnSkb_SetupAttack = 0x80B61BCC; // type:func +EnSkb_Attack = 0x80B61C64; // type:func +EnSkb_SetupRecoil = 0x80B61D10; // type:func +EnSkb_Recoil = 0x80B61D9C; // type:func +EnSkb_SetupStunned = 0x80B61DD8; // type:func +EnSkb_Stunned = 0x80B61E34; // type:func +EnSkb_SetupTakeDamage = 0x80B61EDC; // type:func +EnSkb_TakeDamage = 0x80B61F64; // type:func +EnSkb_SetupDeath = 0x80B62050; // type:func +EnSkb_Death = 0x80B6211C; // type:func +EnSkb_CheckDamage = 0x80B62208; // type:func +EnSkb_Update = 0x80B624B8; // type:func +EnSkb_OverrideLimbDraw = 0x80B625E0; // type:func +EnSkb_PostLimbDraw = 0x80B627B0; // type:func +EnSkb_Draw = 0x80B62858; // type:func +DemoGj_GetCollectibleType = 0x80B62B10; // type:func +DemoGj_GetCollectibleAmount = 0x80B62B24; // type:func +DemoGj_GetType = 0x80B62B38; // type:func +DemoGj_InitCylinder = 0x80B62B48; // type:func +DemoGj_HitByExplosion = 0x80B62B90; // type:func +DemoGj_DestroyCylinder = 0x80B62BC8; // type:func +DemoGj_Destroy = 0x80B62C80; // type:func +DemoGj_PlayExplosionSfx = 0x80B62CC4; // type:func +DemoGj_SpawnSmoke = 0x80B62CFC; // type:func +DemoGj_DropCollectible = 0x80B62D90; // type:func +DemoGj_Explode = 0x80B62E24; // type:func +DemoGj_IsCutsceneLayer = 0x80B630C0; // type:func +DemoGj_FindGanon = 0x80B630E8; // type:func +DemoGj_InitCommon = 0x80B63134; // type:func +DemoGj_InitSetIndices = 0x80B631AC; // type:func +DemoGj_DrawCommon = 0x80B63210; // type:func +DemoGj_DrawRotated = 0x80B632A8; // type:func +DemoGj_SetupRotation = 0x80B63384; // type:func +func_809797E4 = 0x80B6391C; // type:func +DemoGj_IsGanondorfRisingFromRubble = 0x80B63950; // type:func +DemoGj_IsGanondorfFloatingInAir = 0x80B63974; // type:func +DemoGj_SetupMovement = 0x80B63998; // type:func +DemoGj_CheckIfTransformedIntoGanon = 0x80B640BC; // type:func +DemoGj_InitRubblePile1 = 0x80B640F4; // type:func +func_8097A000 = 0x80B64124; // type:func +DemoGj_SpawnSmokePreBattle1 = 0x80B641A0; // type:func +func_8097A0E4 = 0x80B6420C; // type:func +func_8097A130 = 0x80B64260; // type:func +DemoGj_Update01 = 0x80B64294; // type:func +DemoGj_Update08 = 0x80B642CC; // type:func +DemoGj_DrawRubble2 = 0x80B64304; // type:func +DemoGj_DrawRotatedRubble2 = 0x80B64328; // type:func +DemoGj_InitRubblePile2 = 0x80B6434C; // type:func +func_8097A238 = 0x80B6437C; // type:func +DemoGj_SpawnSmokePreBattle2 = 0x80B643F8; // type:func +func_8097A320 = 0x80B64468; // type:func +func_8097A36C = 0x80B644BC; // type:func +DemoGj_Update02 = 0x80B644F0; // type:func +DemoGj_Update09 = 0x80B64528; // type:func +DemoGj_DrawRubble3 = 0x80B64560; // type:func +DemoGj_DrawRotatedRubble3 = 0x80B64584; // type:func +DemoGj_InitRubblePile3 = 0x80B645A8; // type:func +func_8097A474 = 0x80B645D8; // type:func +func_8097A4F0 = 0x80B64654; // type:func +func_8097A53C = 0x80B646A8; // type:func +DemoGj_Update03 = 0x80B646DC; // type:func +DemoGj_Update10 = 0x80B64714; // type:func +DemoGj_DrawRubble4 = 0x80B6474C; // type:func +DemoGj_DrawRotatedRubble4 = 0x80B64770; // type:func +DemoGj_InitRubblePile4 = 0x80B64794; // type:func +func_8097A644 = 0x80B647C4; // type:func +func_8097A6C0 = 0x80B64840; // type:func +func_8097A70C = 0x80B64894; // type:func +DemoGj_Update04 = 0x80B648C8; // type:func +DemoGj_Update11 = 0x80B64900; // type:func +DemoGj_DrawRubble5 = 0x80B64938; // type:func +DemoGj_DrawRotatedRubble5 = 0x80B6495C; // type:func +DemoGj_InitRubblePile5 = 0x80B64980; // type:func +func_8097A814 = 0x80B649B0; // type:func +func_8097A890 = 0x80B64A2C; // type:func +func_8097A8DC = 0x80B64A80; // type:func +DemoGj_Update05 = 0x80B64AB4; // type:func +DemoGj_Update12 = 0x80B64AEC; // type:func +DemoGj_DrawRubble6 = 0x80B64B24; // type:func +DemoGj_DrawRotatedRubble6 = 0x80B64B48; // type:func +DemoGj_InitRubblePile6 = 0x80B64B6C; // type:func +func_8097A9E4 = 0x80B64B9C; // type:func +func_8097AA60 = 0x80B64C18; // type:func +func_8097AAAC = 0x80B64C6C; // type:func +DemoGj_Update06 = 0x80B64CA0; // type:func +DemoGj_Update13 = 0x80B64CD8; // type:func +DemoGj_DrawRubble7 = 0x80B64D10; // type:func +DemoGj_DrawRotatedRubble7 = 0x80B64D34; // type:func +DemoGj_InitRubblePile7 = 0x80B64D58; // type:func +func_8097ABB4 = 0x80B64D88; // type:func +DemoGj_SpawnSmokePreBattle3 = 0x80B64E04; // type:func +func_8097AC9C = 0x80B64E74; // type:func +func_8097ACE8 = 0x80B64EC8; // type:func +DemoGj_Update07 = 0x80B64EFC; // type:func +DemoGj_Update14 = 0x80B64F34; // type:func +DemoGj_DrawRubbleTall = 0x80B64F6C; // type:func +DemoGj_DrawRotatedRubbleTall = 0x80B64F90; // type:func +DemoGj_InitRubbleAroundArena = 0x80B64FB4; // type:func +DemoGj_UpdateRubbleAroundArena = 0x80B64FE4; // type:func +DemoGj_DrawRubbleAroundArena = 0x80B65034; // type:func +DemoGj_InitDestructableRubble1 = 0x80B65058; // type:func +func_8097AEE8 = 0x80B650E0; // type:func +DemoGj_SetCylindersAsAC = 0x80B65274; // type:func +DemoGj_DirectedExplosion = 0x80B652E0; // type:func +func_8097B128 = 0x80B6531C; // type:func +DemoGj_HasCylinderAnyExploded = 0x80B653AC; // type:func +func_8097B22C = 0x80B65428; // type:func +DemoGj_Update15 = 0x80B65540; // type:func +DemoGj_Update18 = 0x80B65578; // type:func +DemoGj_DrawDestructableRubble1 = 0x80B65598; // type:func +DemoGj_InitDestructableRubble2 = 0x80B655BC; // type:func +func_8097B450 = 0x80B65644; // type:func +DemoGj_SetCylindersAsAC2 = 0x80B65794; // type:func +DemoGj_HasCylinderAnyExploded2 = 0x80B65800; // type:func +DemoGj_DirectedExplosion2 = 0x80B6587C; // type:func +func_8097B6C4 = 0x80B658B8; // type:func +func_8097B750 = 0x80B65948; // type:func +DemoGj_Update16 = 0x80B65A60; // type:func +DemoGj_Update19 = 0x80B65A98; // type:func +DemoGj_DemoGj_InitDestructableRubble2 = 0x80B65AB8; // type:func +DemoGj_InitDestructableRubbleTall = 0x80B65ADC; // type:func +DemoGj_DirectedDoubleExplosion = 0x80B65B28; // type:func +func_8097B9BC = 0x80B65BAC; // type:func +func_8097BA48 = 0x80B65C3C; // type:func +DemoGj_Update17 = 0x80B65D70; // type:func +DemoGj_Update20 = 0x80B65DA8; // type:func +DemoGj_DemoGj_InitDestructableRubbleTall = 0x80B65DC8; // type:func +DemoGj_Update = 0x80B65DEC; // type:func +DemoGj_Init = 0x80B65E34; // type:func +DemoGj_DrawNothing = 0x80B65F3C; // type:func +DemoGj_Draw = 0x80B65F4C; // type:func +DemoGeff_Destroy = 0x80B667C0; // type:func +DemoGeff_Init = 0x80B667D0; // type:func +func_80977EA8 = 0x80B66818; // type:func +func_80977F80 = 0x80B668B0; // type:func +func_80978030 = 0x80B6690C; // type:func +func_809781FC = 0x80B66AD8; // type:func +func_809782A0 = 0x80B66B7C; // type:func +func_80978308 = 0x80B66BE4; // type:func +func_80978344 = 0x80B66C1C; // type:func +func_80978370 = 0x80B66C4C; // type:func +func_809783D4 = 0x80B66C98; // type:func +DemoGeff_Update = 0x80B66D34; // type:func +func_809784D4 = 0x80B66D7C; // type:func +DemoGeff_Draw = 0x80B66D8C; // type:func +BgGndFiremeiro_Init = 0x80B66FE0; // type:func +BgGndFiremeiro_Destroy = 0x80B67094; // type:func +BgGndFiremeiro_Sink = 0x80B670D4; // type:func +BgGndFiremeiro_Shake = 0x80B67190; // type:func +BgGndFiremeiro_Rise = 0x80B67334; // type:func +BgGndFiremeiro_Update = 0x80B673F4; // type:func +BgGndFiremeiro_Draw = 0x80B67418; // type:func +BgGndDarkmeiro_ToggleBlock = 0x80B67520; // type:func +BgGndDarkmeiro_Init = 0x80B675AC; // type:func +BgGndDarkmeiro_Destroy = 0x80B677D8; // type:func +BgGndDarkmeiro_Noop = 0x80B67820; // type:func +BgGndDarkmeiro_UpdateBlockTimer = 0x80B67830; // type:func +BgGndDarkmeiro_UpdateStaticBlock = 0x80B67A24; // type:func +BgGndDarkmeiro_UpdateSwitchBlock = 0x80B67A34; // type:func +BgGndDarkmeiro_Update = 0x80B67A98; // type:func +BgGndDarkmeiro_DrawInvisiblePath = 0x80B67ABC; // type:func +BgGndDarkmeiro_DrawSwitchBlock = 0x80B67AEC; // type:func +BgGndDarkmeiro_DrawStaticBlock = 0x80B67C04; // type:func +BgGndSoulmeiro_Init = 0x80B67CE0; // type:func +BgGndSoulmeiro_Destroy = 0x80B67E24; // type:func +func_8087AF38 = 0x80B67E60; // type:func +func_8087B284 = 0x80B681AC; // type:func +func_8087B350 = 0x80B68278; // type:func +BgGndSoulmeiro_Update = 0x80B682CC; // type:func +BgGndSoulmeiro_Draw = 0x80B682F8; // type:func +BgGndNisekabe_Init = 0x80B68540; // type:func +BgGndNisekabe_Destroy = 0x80B6857C; // type:func +BgGndNisekabe_Update = 0x80B6858C; // type:func +BgGndNisekabe_Draw = 0x80B685C0; // type:func +BgGndIceblock_Init = 0x80B686B0; // type:func +BgGndIceblock_Destroy = 0x80B6879C; // type:func +BgGndIceblock_SetPosition = 0x80B687D0; // type:func +BgGndIceblock_CheckForBlock = 0x80B688DC; // type:func +BgGndIceblock_NextAction = 0x80B68918; // type:func +BgGndIceblock_SetNextPosition = 0x80B68964; // type:func +BgGndIceblock_Idle = 0x80B68C94; // type:func +BgGndIceblock_Reset = 0x80B68D50; // type:func +BgGndIceblock_Fall = 0x80B68E14; // type:func +BgGndIceblock_Hole = 0x80B68ECC; // type:func +BgGndIceblock_Slide = 0x80B68F68; // type:func +BgGndIceblock_Update = 0x80B69298; // type:func +BgGndIceblock_Draw = 0x80B692BC; // type:func +BgYdanSp_Init = 0x80B697B0; // type:func +BgYdanSp_Destroy = 0x80B69B98; // type:func +BgYdanSp_UpdateFloorWebCollision = 0x80B69BE0; // type:func +BgYdanSp_BurnWeb = 0x80B69CB4; // type:func +BgYdanSp_BurnFloorWeb = 0x80B69D24; // type:func +BgYdanSp_FloorWebBroken = 0x80B69FF8; // type:func +BgYdanSp_FloorWebBreaking = 0x80B6A038; // type:func +BgYdanSp_FloorWebIdle = 0x80B6A1F8; // type:func +BgYdanSp_BurnWallWeb = 0x80B6A4D4; // type:func +BgYdanSp_WallWebIdle = 0x80B6A80C; // type:func +BgYdanSp_Update = 0x80B6A94C; // type:func +BgYdanSp_Draw = 0x80B6A970; // type:func +func_80A2F180 = 0x80B6AF20; // type:func +EnGb_Init = 0x80B6AF50; // type:func +EnGb_Destroy = 0x80B6B350; // type:func +func_80A2F608 = 0x80B6B3AC; // type:func +func_80A2F760 = 0x80B6B504; // type:func +func_80A2F7C0 = 0x80B6B564; // type:func +func_80A2F83C = 0x80B6B5E0; // type:func +func_80A2F94C = 0x80B6B6FC; // type:func +func_80A2F9C0 = 0x80B6B774; // type:func +func_80A2FA50 = 0x80B6B808; // type:func +func_80A2FB40 = 0x80B6B8F8; // type:func +func_80A2FBB0 = 0x80B6B96C; // type:func +func_80A2FC0C = 0x80B6B9CC; // type:func +func_80A2FC70 = 0x80B6BA34; // type:func +EnGb_Update = 0x80B6BB38; // type:func +EnGb_Draw = 0x80B6BC70; // type:func +EnGb_UpdateCagedSouls = 0x80B6BD90; // type:func +EnGb_DrawCagedSouls = 0x80B6C0E8; // type:func +EnGs_Init = 0x80B6C650; // type:func +EnGs_Destroy = 0x80B6C714; // type:func +func_80A4E3EC = 0x80B6C724; // type:func +func_80A4E470 = 0x80B6C7AC; // type:func +func_80A4E648 = 0x80B6C96C; // type:func +func_80A4E754 = 0x80B6CA7C; // type:func +func_80A4E910 = 0x80B6CC3C; // type:func +func_80A4EA08 = 0x80B6CD38; // type:func +func_80A4EB3C = 0x80B6CE6C; // type:func +func_80A4ED34 = 0x80B6D064; // type:func +func_80A4F13C = 0x80B6D470; // type:func +func_80A4F700 = 0x80B6DA64; // type:func +func_80A4F734 = 0x80B6DA98; // type:func +func_80A4F77C = 0x80B6DAE0; // type:func +EnGs_Update = 0x80B6DB5C; // type:func +EnGs_Draw = 0x80B6DCF4; // type:func +BgMizuBwall_RotateVec3f = 0x80B6E4F0; // type:func +BgMizuBwall_Init = 0x80B6E544; // type:func +BgMizuBwall_Destroy = 0x80B6EDC0; // type:func +BgMizuBwall_SetAlpha = 0x80B6EE08; // type:func +BgMizuBwall_SpawnDebris = 0x80B6EF8C; // type:func +BgMizuBwall_Idle = 0x80B6F260; // type:func +BgMizuBwall_Break = 0x80B6F360; // type:func +BgMizuBwall_DoNothing = 0x80B6F38C; // type:func +BgMizuBwall_Update = 0x80B6F39C; // type:func +BgMizuBwall_Draw = 0x80B6F3C0; // type:func +BgMizuShutter_Init = 0x80B6F9C0; // type:func +BgMizuShutter_Destroy = 0x80B6FC20; // type:func +BgMizuShutter_WaitForSwitch = 0x80B6FC54; // type:func +BgMizuShutter_WaitForCutscene = 0x80B6FCE8; // type:func +BgMizuShutter_Move = 0x80B6FD34; // type:func +BgMizuShutter_WaitForTimer = 0x80B6FF20; // type:func +BgMizuShutter_Update = 0x80B6FFA0; // type:func +BgMizuShutter_Draw = 0x80B6FFC4; // type:func +EnDaikuKakariko_ChangeAnim = 0x80B701C0; // type:func +EnDaikuKakariko_Init = 0x80B70274; // type:func +EnDaikuKakariko_Destroy = 0x80B705CC; // type:func +EnDaikuKakariko_GetTalkState = 0x80B705F8; // type:func +EnDaikuKakariko_HandleTalking = 0x80B7069C; // type:func +EnDaikuKakariko_Talk = 0x80B70858; // type:func +EnDaikuKakariko_Wait = 0x80B7092C; // type:func +EnDaikuKakariko_StopRunning = 0x80B709C8; // type:func +EnDaikuKakariko_Run = 0x80B70A78; // type:func +EnDaikuKakariko_Update = 0x80B70DF8; // type:func +EnDaikuKakariko_OverrideLimbDraw = 0x80B70F70; // type:func +EnDaikuKakariko_PostLimbDraw = 0x80B71130; // type:func +EnDaikuKakariko_Draw = 0x80B711AC; // type:func +BgBowlWall_Init = 0x80B71580; // type:func +BgBowlWall_Destroy = 0x80B71638; // type:func +BgBowlWall_SpawnBullseyes = 0x80B7166C; // type:func +BgBowlWall_WaitForHit = 0x80B7183C; // type:func +BgBowlWall_FallDoEffects = 0x80B71860; // type:func +BgBowlWall_FinishFall = 0x80B71B14; // type:func +BgBowlWall_Reset = 0x80B71BF4; // type:func +BgBowlWall_Update = 0x80B71C8C; // type:func +BgBowlWall_Draw = 0x80B71CC0; // type:func +EnWallTubo_Init = 0x80B71F00; // type:func +EnWallTubo_Destroy = 0x80B71F30; // type:func +EnWallTubo_FindGirl = 0x80B71F40; // type:func +EnWallTubo_DetectChu = 0x80B71F84; // type:func +EnWallTubo_SetWallFall = 0x80B721A0; // type:func +EnWallTubo_Update = 0x80B7230C; // type:func +EnPoDesert_Init = 0x80B723F0; // type:func +EnPoDesert_Destroy = 0x80B72560; // type:func +EnPoDesert_SetNextPathPoint = 0x80B725A8; // type:func +EnPoDesert_SetupMoveToNextPoint = 0x80B72704; // type:func +EnPoDesert_SetupDisappear = 0x80B72748; // type:func +EnPoDesert_UpdateSpeedModifier = 0x80B727A8; // type:func +EnPoDesert_WaitForPlayer = 0x80B72818; // type:func +EnPoDesert_MoveToNextPoint = 0x80B728E4; // type:func +EnPoDesert_Disappear = 0x80B72A78; // type:func +EnPoDesert_Update = 0x80B72B60; // type:func +EnPoDesert_OverrideLimbDraw = 0x80B72C54; // type:func +EnPoDesert_PostLimbDraw = 0x80B72CE0; // type:func +EnPoDesert_Draw = 0x80B72F34; // type:func +EnCrow_Init = 0x80B731B0; // type:func +EnCrow_Destroy = 0x80B732A0; // type:func +EnCrow_SetupFlyIdle = 0x80B732CC; // type:func +EnCrow_SetupDiveAttack = 0x80B73300; // type:func +EnCrow_SetupDamaged = 0x80B73334; // type:func +EnCrow_SetupDie = 0x80B73654; // type:func +EnCrow_SetupTurnAway = 0x80B7366C; // type:func +EnCrow_SetupRespawn = 0x80B736F4; // type:func +EnCrow_FlyIdle = 0x80B737E8; // type:func +EnCrow_DiveAttack = 0x80B73C14; // type:func +EnCrow_Damaged = 0x80B73DB8; // type:func +EnCrow_Die = 0x80B73EE0; // type:func +EnCrow_TurnAway = 0x80B73F90; // type:func +EnCrow_Respawn = 0x80B74034; // type:func +EnCrow_UpdateDamage = 0x80B74100; // type:func +EnCrow_Update = 0x80B741B0; // type:func +EnCrow_OverrideLimbDraw = 0x80B743CC; // type:func +EnCrow_PostLimbDraw = 0x80B744B8; // type:func +EnCrow_Draw = 0x80B74578; // type:func +DoorKiller_Init = 0x80B74850; // type:func +DoorKiller_Destroy = 0x80B74BA8; // type:func +DoorKiller_SpawnRubble = 0x80B74BF8; // type:func +DoorKiller_FallAsRubble = 0x80B74DA0; // type:func +DoorKiller_IsHit = 0x80B74E60; // type:func +DoorKiller_SetAC = 0x80B74E94; // type:func +DoorKiller_Die = 0x80B74EF4; // type:func +DoorKiller_RiseBackUp = 0x80B74F44; // type:func +DoorKiller_FallOver = 0x80B750F4; // type:func +DoorKiller_Wobble = 0x80B754C0; // type:func +DoorKiller_WaitBeforeWobble = 0x80B75630; // type:func +DoorKiller_Wait = 0x80B75664; // type:func +DoorKiller_UpdateTexture = 0x80B758C4; // type:func +DoorKiller_WaitForObject = 0x80B75958; // type:func +DoorKiller_Update = 0x80B75A0C; // type:func +DoorKiller_SetTexture = 0x80B75A30; // type:func +DoorKiller_DrawDoor = 0x80B75A5C; // type:func +DoorKiller_DrawRubble = 0x80B75AB8; // type:func +func_808B27F0 = 0x80B75DC0; // type:func +func_808B280C = 0x80B75DE0; // type:func +BgSpot11Oasis_Init = 0x80B75EF4; // type:func +func_808B2970 = 0x80B75F48; // type:func +func_808B2980 = 0x80B75F5C; // type:func +func_808B29E0 = 0x80B75FBC; // type:func +func_808B29F0 = 0x80B75FD0; // type:func +func_808B2AA8 = 0x80B76088; // type:func +func_808B2AB8 = 0x80B7609C; // type:func +BgSpot11Oasis_Update = 0x80B760AC; // type:func +BgSpot11Oasis_Draw = 0x80B762A0; // type:func +BgSpot18Futa_Init = 0x80B764F0; // type:func +BgSpot18Futa_Destroy = 0x80B7655C; // type:func +BgSpot18Futa_Update = 0x80B76590; // type:func +BgSpot18Futa_Draw = 0x80B765F4; // type:func +BgSpot18Shutter_Init = 0x80B76690; // type:func +BgSpot18Shutter_Destroy = 0x80B76840; // type:func +func_808B95AC = 0x80B76874; // type:func +func_808B95B8 = 0x80B76884; // type:func +func_808B9618 = 0x80B768E4; // type:func +func_808B9698 = 0x80B7696C; // type:func +func_808B971C = 0x80B769F0; // type:func +BgSpot18Shutter_Update = 0x80B76ACC; // type:func +BgSpot18Shutter_Draw = 0x80B76AF0; // type:func +EnMa3_GetTextId = 0x80B76BE0; // type:func +EnMa3_UpdateTalkState = 0x80B76D18; // type:func +func_80AA2E54 = 0x80B76F98; // type:func +func_80AA2EC8 = 0x80B7700C; // type:func +func_80AA2F28 = 0x80B77070; // type:func +EnMa3_UpdateEyes = 0x80B770C8; // type:func +EnMa3_ChangeAnim = 0x80B77154; // type:func +EnMa3_Init = 0x80B771C4; // type:func +EnMa3_Destroy = 0x80B77318; // type:func +func_80AA3200 = 0x80B77358; // type:func +EnMa3_Update = 0x80B7738C; // type:func +EnMa3_OverrideLimbDraw = 0x80B774A0; // type:func +EnMa3_PostLimbDraw = 0x80B776E0; // type:func +EnMa3_Draw = 0x80B77794; // type:func +EnCow_RotateY = 0x80B77B90; // type:func +EnCow_SetColliderPos = 0x80B77C28; // type:func +EnCow_SetTailPos = 0x80B77D1C; // type:func +EnCow_Init = 0x80B77D98; // type:func +EnCow_Destroy = 0x80B781D0; // type:func +EnCow_UpdateAnimation = 0x80B7821C; // type:func +EnCow_TalkEnd = 0x80B78444; // type:func +EnCow_GiveMilkEnd = 0x80B784BC; // type:func +EnCow_GiveMilkWait = 0x80B78504; // type:func +EnCow_GiveMilk = 0x80B78568; // type:func +EnCow_CheckForEmptyBottle = 0x80B78604; // type:func +EnCow_Talk = 0x80B78694; // type:func +EnCow_Idle = 0x80B78708; // type:func +EnCow_IdleTail = 0x80B78824; // type:func +EnCow_Update = 0x80B789BC; // type:func +EnCow_UpdateTail = 0x80B78C38; // type:func +EnCow_OverrideLimbDraw = 0x80B78D24; // type:func +EnCow_PostLimbDraw = 0x80B78D74; // type:func +EnCow_Draw = 0x80B78DB4; // type:func +EnCow_DrawTail = 0x80B78E14; // type:func +BgIceTurara_Init = 0x80B78FF0; // type:func +BgIceTurara_Destroy = 0x80B790CC; // type:func +BgIceTurara_Break = 0x80B79114; // type:func +BgIceTurara_Stalagmite = 0x80B792F4; // type:func +BgIceTurara_Wait = 0x80B7935C; // type:func +BgIceTurara_Shiver = 0x80B79394; // type:func +BgIceTurara_Fall = 0x80B79500; // type:func +BgIceTurara_Regrow = 0x80B79658; // type:func +BgIceTurara_Update = 0x80B796A8; // type:func +BgIceTurara_Draw = 0x80B796CC; // type:func +func_80891AC0 = 0x80B79820; // type:func +BgIceShutter_Init = 0x80B798A8; // type:func +BgIceShutter_Destroy = 0x80B79A28; // type:func +func_80891CF4 = 0x80B79A5C; // type:func +func_80891D6C = 0x80B79AD4; // type:func +func_80891DD4 = 0x80B79B3C; // type:func +BgIceShutter_Update = 0x80B79BA4; // type:func +BgIceShutter_Draw = 0x80B79BC8; // type:func +EnKakasi2_Init = 0x80B79C90; // type:func +EnKakasi2_Destroy = 0x80B79DEC; // type:func +func_80A90264 = 0x80B79E18; // type:func +func_80A904D8 = 0x80B79F70; // type:func +func_80A90578 = 0x80B7A010; // type:func +func_80A9062C = 0x80B7A0C4; // type:func +func_80A906C4 = 0x80B7A15C; // type:func +EnKakasi2_Update = 0x80B7A1CC; // type:func +func_80A90948 = 0x80B7A28C; // type:func +EnKakasi3_Destroy = 0x80B7A3B0; // type:func +EnKakasi3_Init = 0x80B7A3DC; // type:func +func_80A90E28 = 0x80B7A4A4; // type:func +func_80A90EBC = 0x80B7A538; // type:func +func_80A911F0 = 0x80B7A86C; // type:func +func_80A91284 = 0x80B7A900; // type:func +func_80A91348 = 0x80B7A9C4; // type:func +func_80A915B8 = 0x80B7AC3C; // type:func +func_80A91620 = 0x80B7ACA8; // type:func +func_80A91760 = 0x80B7ADE8; // type:func +func_80A917FC = 0x80B7AE88; // type:func +func_80A9187C = 0x80B7AF10; // type:func +func_80A918E4 = 0x80B7AF7C; // type:func +func_80A91A90 = 0x80B7B0C0; // type:func +EnKakasi3_Update = 0x80B7B1C0; // type:func +EnKakasi3_Draw = 0x80B7B2B8; // type:func +OceffWipe4_Init = 0x80B7B490; // type:func +OceffWipe4_Destroy = 0x80B7B4EC; // type:func +OceffWipe4_Update = 0x80B7B510; // type:func +OceffWipe4_Draw = 0x80B7B570; // type:func +EnEg_PlayVoidOutSFX = 0x80B7C470; // type:func +EnEg_Destroy = 0x80B7C490; // type:func +EnEg_Init = 0x80B7C4A0; // type:func +func_809FFDC8 = 0x80B7C4B0; // type:func +EnEg_Update = 0x80B7C548; // type:func +EnEg_Draw = 0x80B7C590; // type:func +BgMenkuriNisekabe_Init = 0x80B7C620; // type:func +BgMenkuriNisekabe_Destroy = 0x80B7C648; // type:func +BgMenkuriNisekabe_Update = 0x80B7C658; // type:func +BgMenkuriNisekabe_Draw = 0x80B7C68C; // type:func +EnZo_SpawnRipple = 0x80B7C770; // type:func +EnZo_SpawnBubble = 0x80B7C804; // type:func +EnZo_SpawnSplash = 0x80B7C934; // type:func +EnZo_UpdateEffectsRipples = 0x80B7CAA0; // type:func +EnZo_UpdateEffectsBubbles = 0x80B7CB5C; // type:func +EnZo_UpdateEffectsSplashes = 0x80B7CC8C; // type:func +EnZo_DrawEffectsRipples = 0x80B7CDC4; // type:func +EnZo_DrawEffectsBubbles = 0x80B7CF74; // type:func +EnZo_DrawEffectsSplashes = 0x80B7D11C; // type:func +EnZo_TreadWaterRipples = 0x80B7D2D0; // type:func +EnZo_SpawnSplashes = 0x80B7D34C; // type:func +EnZo_GetTextId = 0x80B7D4C0; // type:func +EnZo_UpdateTalkState = 0x80B7D734; // type:func +EnZo_Blink = 0x80B7D898; // type:func +EnZo_Dialog = 0x80B7D910; // type:func +EnZo_PlayerInProximity = 0x80B7D9F0; // type:func +EnZo_SetAnimation = 0x80B7DA90; // type:func +EnZo_Init = 0x80B7DB88; // type:func +EnZo_Destroy = 0x80B7DD90; // type:func +EnZo_Standing = 0x80B7DDA0; // type:func +EnZo_Submerged = 0x80B7DE84; // type:func +EnZo_Surface = 0x80B7DEC4; // type:func +EnZo_TreadWater = 0x80B7DFA8; // type:func +EnZo_Dive = 0x80B7E158; // type:func +EnZo_Update = 0x80B7E2A0; // type:func +EnZo_OverrideLimbDraw = 0x80B7E480; // type:func +EnZo_PostLimbDraw = 0x80B7E6A0; // type:func +EnZo_Draw = 0x80B7E6FC; // type:func +EffectSsIceSmoke_Init = 0x80B7ED20; // type:func +EffectSsIceSmoke_Draw = 0x80B7EE40; // type:func +EffectSsIceSmoke_Update = 0x80B7F100; // type:func +ObjMakekinsuta_Init = 0x80B7F1E0; // type:func +func_80B98320 = 0x80B7F1F8; // type:func +ObjMakekinsuta_DoNothing = 0x80B7F2AC; // type:func +ObjMakekinsuta_Update = 0x80B7F2BC; // type:func +EnGe3_ChangeAction = 0x80B7F330; // type:func +EnGe3_Init = 0x80B7F3D8; // type:func +EnGe3_Destroy = 0x80B7F4E0; // type:func +EnGe3_TurnToFacePlayer = 0x80B7F50C; // type:func +EnGe3_LookAtPlayer = 0x80B7F624; // type:func +EnGe3_Wait = 0x80B7F738; // type:func +EnGe3_WaitLookAtPlayer = 0x80B7F79C; // type:func +EnGe3_WaitTillCardGiven = 0x80B7F7BC; // type:func +EnGe3_GiveCard = 0x80B7F820; // type:func +EnGe3_ForceTalk = 0x80B7F8B4; // type:func +EnGe3_UpdateCollision = 0x80B7F96C; // type:func +EnGe3_MoveAndBlink = 0x80B7FA14; // type:func +EnGe3_UpdateWhenNotTalking = 0x80B7FAA0; // type:func +EnGe3_Update = 0x80B7FB54; // type:func +EnGe3_OverrideLimbDraw = 0x80B7FBA0; // type:func +EnGe3_PostLimbDraw = 0x80B7FBFC; // type:func +EnGe3_Draw = 0x80B7FC58; // type:func +ObjTimeblock_CalculateIsVisible = 0x80B7FE80; // type:func +ObjTimeblock_SpawnDemoEffect = 0x80B7FF40; // type:func +ObjTimeblock_ToggleSwitchFlag = 0x80B7FFB4; // type:func +ObjTimeblock_Init = 0x80B7FFFC; // type:func +ObjTimeblock_Destroy = 0x80B801B0; // type:func +ObjTimeblock_PlayerIsInRange = 0x80B801E4; // type:func +ObjTimeblock_WaitForOcarina = 0x80B802C4; // type:func +ObjTimeblock_WaitForSong = 0x80B80344; // type:func +ObjTimeblock_SetupDoNothing = 0x80B803BC; // type:func +ObjTimeblock_DoNothing = 0x80B803D0; // type:func +ObjTimeblock_SetupNormal = 0x80B803E0; // type:func +ObjTimeblock_Normal = 0x80B803F4; // type:func +func_80BA06AC = 0x80B80570; // type:func +ObjTimeblock_SetupAltBehaviorVisible = 0x80B80620; // type:func +ObjTimeblock_AltBehaviorVisible = 0x80B80634; // type:func +ObjTimeblock_SetupAltBehaviourNotVisible = 0x80B80700; // type:func +ObjTimeblock_AltBehaviourNotVisible = 0x80B80714; // type:func +ObjTimeblock_Update = 0x80B807E4; // type:func +ObjTimeblock_Draw = 0x80B8086C; // type:func +ObjHamishi_InitCollision = 0x80B80AC0; // type:func +ObjHamishi_Shake = 0x80B80B18; // type:func +ObjHamishi_Break = 0x80B80C94; // type:func +ObjHamishi_Init = 0x80B80F40; // type:func +ObjHamishi_Destroy = 0x80B81028; // type:func +ObjHamishi_Update = 0x80B81054; // type:func +ObjHamishi_Draw = 0x80B81184; // type:func +EnZl4_SetActiveCamDir = 0x80B81310; // type:func +EnZl4_SetActiveCamMove = 0x80B813E8; // type:func +EnZl4_GetTextId = 0x80B8146C; // type:func +EnZl4_UpdateTalkState = 0x80B81510; // type:func +EnZl4_UpdateFace = 0x80B8154C; // type:func +EnZl4_SetMove = 0x80B8169C; // type:func +func_80B5BB78 = 0x80B816DC; // type:func +EnZl4_GetCueStartPos = 0x80B81728; // type:func +EnZl4_SetupFromLegendCs = 0x80B8176C; // type:func +EnZl4_InMovingAnim = 0x80B81844; // type:func +EnZl4_Init = 0x80B81914; // type:func +EnZl4_Destroy = 0x80B81AD0; // type:func +EnZl4_SetNextAnim = 0x80B81AFC; // type:func +EnZl4_ReverseAnimation = 0x80B81B50; // type:func +EnZl4_CsWaitForPlayer = 0x80B81B78; // type:func +EnZl4_CsMeetPlayer = 0x80B81CD8; // type:func +EnZl4_CsAskStone = 0x80B81FD0; // type:func +EnZl4_CsAskName = 0x80B824FC; // type:func +EnZl4_CsTellLegend = 0x80B82AE8; // type:func +EnZl4_CsLookWindow = 0x80B82F44; // type:func +EnZl4_CsWarnAboutGanon = 0x80B83188; // type:func +EnZl4_CsMakePlan = 0x80B83650; // type:func +EnZl4_Cutscene = 0x80B83994; // type:func +EnZl4_Idle = 0x80B83C0C; // type:func +EnZl4_TheEnd = 0x80B83C84; // type:func +EnZl4_Update = 0x80B83E34; // type:func +EnZl4_OverrideLimbDraw = 0x80B83EE4; // type:func +EnZl4_PostLimbDraw = 0x80B84074; // type:func +EnZl4_Draw = 0x80B840D0; // type:func +EnMm2_ChangeAnim = 0x80B85D40; // type:func +func_80AAEF70 = 0x80B85E64; // type:func +EnMm2_Init = 0x80B85F34; // type:func +EnMm2_Destroy = 0x80B860EC; // type:func +func_80AAF224 = 0x80B86118; // type:func +func_80AAF2BC = 0x80B861B4; // type:func +func_80AAF330 = 0x80B86228; // type:func +func_80AAF3C0 = 0x80B862B8; // type:func +func_80AAF57C = 0x80B86474; // type:func +func_80AAF5EC = 0x80B864E8; // type:func +func_80AAF668 = 0x80B86564; // type:func +EnMm2_Update = 0x80B86658; // type:func +EnMm2_Draw = 0x80B867A0; // type:func +EnMm2_OverrideLimbDraw = 0x80B8686C; // type:func +EnMm2_PostLimbDraw = 0x80B868F4; // type:func +BgJyaBlock_Init = 0x80B86B00; // type:func +BgJyaBlock_Destroy = 0x80B86BB8; // type:func +BgJyaBlock_Update = 0x80B86BEC; // type:func +BgJyaBlock_Draw = 0x80B86C10; // type:func +ObjWarp2block_Spawn = 0x80B86D70; // type:func +func_80BA1ECC = 0x80B86E4C; // type:func +ObjWarp2block_SwapWithChild = 0x80B86FCC; // type:func +func_80BA2218 = 0x80B8719C; // type:func +func_80BA228C = 0x80B8721C; // type:func +func_80BA2304 = 0x80B87294; // type:func +ObjWarp2block_Init = 0x80B872D8; // type:func +ObjWarp2block_Destroy = 0x80B873F8; // type:func +ObjWarp2block_SetInactive = 0x80B87438; // type:func +ObjWarp2block_DoNothing = 0x80B87450; // type:func +func_80BA24E8 = 0x80B87460; // type:func +func_80BA24F8 = 0x80B87474; // type:func +func_80BA2600 = 0x80B87558; // type:func +func_80BA2610 = 0x80B8756C; // type:func +ObjWarp2block_Update = 0x80B8761C; // type:func +ObjWarp2block_Draw = 0x80B87658; // type:func diff --git a/tools/disasm/ntsc-1.2/variables.txt b/tools/disasm/ntsc-1.2/variables.txt new file mode 100644 index 0000000000..29faa9c929 --- /dev/null +++ b/tools/disasm/ntsc-1.2/variables.txt @@ -0,0 +1,14 @@ +njpgdspMainDataStart = 0x08011542; // +gActorOverlayTable = 0x800E8B70; // size:0x3AE0 +gMaxActorId = 0x800EC650; // size:0x4 +sJpegTask = 0x800F1BB0; // size:0x40 type:OSTask +gSramSlotOffsets = 0x800FC550; // size:0xC type:u16 +Player_InitVars = 0x800FCB80; // size:0x20 +gKaleidoMgrOverlayTable = 0x800FEAD0; // size:0x38 type:KaleidoMgrOverlay +gScreenWidth = 0x800FEB50; // size:0x4 type:s32 +gScreenHeight = 0x800FEB54; // size:0x4 type:s32 +gSystemHeapSize = 0x800FEB58; // size:0x4 type:u32 +gSaveContext = 0x8011AC80; // size:0x1428 type:SaveContext +gRegEditor = 0x8011C0B0; // size:0x4 type:RegEditor* +gSegments = 0x80121508; // size:0x40 +_string_n64dd_c = 0x801D9680; // size:0x1 type:char