From 629d1c89682bcbd9280afdaf50afa61ea0c92fed Mon Sep 17 00:00:00 2001 From: petrie911 <69443847+petrie911@users.noreply.github.com> Date: Tue, 1 Dec 2020 20:50:35 -0600 Subject: [PATCH] Add remaining undefined syms (#500) * Darkmeiro decompilation Bg_Gnd_Darkmeiro decompiled, matched, and documented. * give this a shot * fix conflict * one more try * could be useful * whoops * ZAP2 stuff * ZAP why * ZAP again * syms * Update src/overlays/actors/ovl_Bg_Gnd_Iceblock/z_bg_gnd_iceblock.c Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com> Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com> --- .../actors/ovl_Bg_Breakwall/z_bg_breakwall.c | 2 + .../ovl_Bg_Dy_Yoseizo/z_bg_dy_yoseizo.c | 21 + .../ovl_Bg_Gnd_Firemeiro/z_bg_gnd_firemeiro.c | 3 + .../ovl_Bg_Gnd_Iceblock/z_bg_gnd_iceblock.c | 4 + .../actors/ovl_Bg_Haka_Gate/z_bg_haka_gate.c | 7 + .../actors/ovl_Bg_Haka_Huta/z_bg_haka_huta.c | 3 + .../ovl_Bg_Haka_Sgami/z_bg_haka_sgami.c | 2 + .../actors/ovl_Bg_Haka_Ship/z_bg_haka_ship.c | 6 + .../actors/ovl_Bg_Haka_Zou/z_bg_haka_zou.c | 4 + .../ovl_Bg_Hidan_Hamstep/z_bg_hidan_hamstep.c | 4 + .../ovl_Bg_Hidan_Hrock/z_bg_hidan_hrock.c | 2 + .../z_bg_hidan_kowarerukabe.c | 2 + .../ovl_Bg_Hidan_Rock/z_bg_hidan_rock.c | 6 + .../ovl_Bg_Hidan_Sekizou/z_bg_hidan_sekizou.c | 5 + .../ovl_Bg_Hidan_Sima/z_bg_hidan_sima.c | 6 + .../ovl_Bg_Ice_Objects/z_bg_ice_objects.c | 3 + .../ovl_Bg_Ice_Shelter/z_bg_ice_shelter.c | 6 + .../ovl_Bg_Jya_Bigmirror/z_bg_jya_bigmirror.c | 5 + .../actors/ovl_Bg_Jya_Cobra/z_bg_jya_cobra.c | 5 + .../ovl_Bg_Jya_Haheniron/z_bg_jya_haheniron.c | 2 + .../ovl_Bg_Jya_Ironobj/z_bg_jya_ironobj.c | 2 + .../ovl_Bg_Relay_Objects/z_bg_relay_objects.c | 5 + .../z_bg_spot00_hanebasi.c | 6 + .../z_bg_spot02_objects.c | 7 + .../z_bg_spot06_objects.c | 8 + .../ovl_Bg_Spot07_Taki/z_bg_spot07_taki.c | 9 + .../z_bg_spot08_iceblock.c | 5 + .../ovl_Bg_Toki_Hikari/z_bg_toki_hikari.c | 7 + .../actors/ovl_Bg_Ydan_Sp/z_bg_ydan_sp.c | 6 + .../actors/ovl_Boss_Dodongo/z_boss_dodongo.c | 29 + .../actors/ovl_Boss_Ganon/z_boss_ganon.c | 47 + .../actors/ovl_Boss_Ganon2/z_boss_ganon2.c | 30 + src/overlays/actors/ovl_Boss_Tw/z_boss_tw.c | 74 + src/overlays/actors/ovl_Boss_Va/z_boss_va.c | 38 + src/overlays/actors/ovl_Demo_6K/z_demo_6k.c | 8 + src/overlays/actors/ovl_Demo_Du/z_demo_du.c | 13 + src/overlays/actors/ovl_Demo_Ext/z_demo_ext.c | 2 + src/overlays/actors/ovl_Demo_Gj/z_demo_gj.c | 18 + src/overlays/actors/ovl_Demo_Ik/z_demo_ik.c | 20 + .../actors/ovl_Demo_Kankyo/z_demo_kankyo.c | 9 + .../actors/ovl_Demo_Kekkai/z_demo_kekkai.c | 6 + .../actors/ovl_Demo_Tre_Lgt/z_demo_tre_lgt.c | 2 + .../actors/ovl_Door_Killer/z_door_killer.c | 2 + .../actors/ovl_Door_Warp1/z_door_warp1.c | 4 + .../actors/ovl_Efc_Erupc/z_efc_erupc.c | 5 + src/overlays/actors/ovl_Eff_Dust/z_eff_dust.c | 2 + src/overlays/actors/ovl_En_Am/z_en_am.c | 6 + .../actors/ovl_En_Anubice/z_en_anubice.c | 6 + .../ovl_En_Anubice_Fire/z_en_anubice_fire.c | 2 + src/overlays/actors/ovl_En_Arrow/z_en_arrow.c | 5 + src/overlays/actors/ovl_En_Ba/z_en_ba.c | 3 + src/overlays/actors/ovl_En_Bb/z_en_bb.c | 5 + .../actors/ovl_En_Bdfire/z_en_bdfire.c | 2 + .../actors/ovl_En_Bigokuta/z_en_bigokuta.c | 7 + src/overlays/actors/ovl_En_Bili/z_en_bili.c | 5 + .../actors/ovl_En_Bom_Chu/z_en_bom_chu.c | 2 + src/overlays/actors/ovl_En_Brob/z_en_brob.c | 7 + .../actors/ovl_En_Bubble/z_en_bubble.c | 2 + src/overlays/actors/ovl_En_Bw/z_en_bw.c | 6 + src/overlays/actors/ovl_En_Cs/z_en_cs.c | 3 + src/overlays/actors/ovl_En_Daiku/z_en_daiku.c | 2 + .../z_en_daiku_kakariko.c | 2 + .../actors/ovl_En_Dekubaba/z_en_dekubaba.c | 8 + .../actors/ovl_En_Dekunuts/z_en_dekunuts.c | 13 + .../ovl_En_Diving_Game/z_en_diving_game.c | 4 + .../actors/ovl_En_Dnt_Jiji/z_en_dnt_jiji.c | 10 + .../actors/ovl_En_Dnt_Nomal/z_en_dnt_nomal.c | 15 + .../actors/ovl_En_Dodojr/z_en_dodojr.c | 7 + src/overlays/actors/ovl_En_Du/z_en_du.c | 6 + src/overlays/actors/ovl_En_Eiyer/z_en_eiyer.c | 7 + .../actors/ovl_En_Encount2/z_en_encount2.c | 2 + .../actors/ovl_En_Fire_Rock/z_en_fire_rock.c | 2 + src/overlays/actors/ovl_En_Fish/z_en_fish.c | 4 + src/overlays/actors/ovl_En_Fr/z_en_fr.c | 7 + src/overlays/actors/ovl_En_Fz/z_en_fz.c | 5 + .../actors/ovl_En_G_Switch/z_en_g_switch.c | 3 + src/overlays/actors/ovl_En_Gb/z_en_gb.c | 6 + src/overlays/actors/ovl_En_Ge1/z_en_ge1.c | 5 + src/overlays/actors/ovl_En_Ge2/z_en_ge2.c | 3 + src/overlays/actors/ovl_En_Ge3/z_en_ge3.c | 3 + src/overlays/actors/ovl_En_GeldB/z_en_geldb.c | 12 + src/overlays/actors/ovl_En_Go/z_en_go.c | 10 + src/overlays/actors/ovl_En_Go2/z_en_go2.c | 9 + src/overlays/actors/ovl_En_Goma/z_en_goma.c | 12 + .../actors/ovl_En_Honotrap/z_en_honotrap.c | 3 + src/overlays/actors/ovl_En_Horse/z_en_horse.c | 4 + src/overlays/actors/ovl_En_Hs/z_en_hs.c | 5 + src/overlays/actors/ovl_En_Hy/z_en_hy.c | 8 + src/overlays/actors/ovl_En_In/z_en_in.c | 12 + src/overlays/actors/ovl_En_Jj/z_en_jj.c | 6 + .../actors/ovl_En_Kanban/z_en_kanban.c | 4 + src/overlays/actors/ovl_En_Ko/z_en_ko.c | 6 + .../actors/ovl_En_M_Thunder/z_en_m_thunder.c | 6 + src/overlays/actors/ovl_En_Mk/z_en_mk.c | 6 + src/overlays/actors/ovl_En_Mm/z_en_mm.c | 3 + src/overlays/actors/ovl_En_Mm2/z_en_mm2.c | 2 + src/overlays/actors/ovl_En_Mu/z_en_mu.c | 3 + src/overlays/actors/ovl_En_Ny/z_en_ny.c | 4 + src/overlays/actors/ovl_En_Ossan/z_en_ossan.c | 19 + src/overlays/actors/ovl_En_Owl/z_en_owl.c | 10 + .../actors/ovl_En_Peehat/z_en_peehat.c | 6 + src/overlays/actors/ovl_En_Sa/z_en_sa.c | 9 + .../actors/ovl_En_Shopnuts/z_en_shopnuts.c | 9 + src/overlays/actors/ovl_En_Skb/z_en_skb.c | 7 + src/overlays/actors/ovl_En_Skj/z_en_skj.c | 8 + .../actors/ovl_En_Stream/z_en_stream.c | 2 + src/overlays/actors/ovl_En_Sw/z_en_sw.c | 13 + .../ovl_En_Syateki_Man/z_en_syateki_man.c | 4 + src/overlays/actors/ovl_En_Ta/z_en_ta.c | 11 + src/overlays/actors/ovl_En_Test/z_en_test.c | 18 + src/overlays/actors/ovl_En_Tg/z_en_tg.c | 3 + src/overlays/actors/ovl_En_Tite/z_en_tite.c | 12 + src/overlays/actors/ovl_En_Toryo/z_en_toryo.c | 2 + src/overlays/actors/ovl_En_Tp/z_en_tp.c | 4 + src/overlays/actors/ovl_En_Tr/z_en_tr.c | 8 + src/overlays/actors/ovl_En_Trap/z_en_trap.c | 2 + src/overlays/actors/ovl_En_Vali/z_en_vali.c | 9 + .../actors/ovl_En_Viewer/z_en_viewer.c | 44 + .../actors/ovl_En_Weiyer/z_en_weiyer.c | 5 + src/overlays/actors/ovl_En_Wf/z_en_wf.c | 10 + .../actors/ovl_En_Wood02/z_en_wood02.c | 2 + src/overlays/actors/ovl_En_Xc/z_en_xc.c | 31 + src/overlays/actors/ovl_En_Zf/z_en_zf.c | 15 + src/overlays/actors/ovl_En_Zl4/z_en_zl4.c | 21 + src/overlays/actors/ovl_En_Zo/z_en_zo.c | 10 + src/overlays/actors/ovl_Fishing/z_fishing.c | 43 + .../actors/ovl_Item_Shield/z_item_shield.c | 2 + src/overlays/actors/ovl_Mir_Ray/z_mir_ray.c | 3 + src/overlays/actors/ovl_Obj_Bean/z_obj_bean.c | 6 + .../actors/ovl_Obj_Hamishi/z_obj_hamishi.c | 3 + .../actors/ovl_Obj_Kibako2/z_obj_kibako2.c | 4 + src/overlays/actors/ovl_Obj_Lift/z_obj_lift.c | 3 + .../ovl_Obj_Warp2block/z_obj_warp2block.c | 3 + .../ovl_Object_Kankyo/z_object_kankyo.c | 10 + undefined_syms.txt | 1252 +++++++++++++++++ 135 files changed, 2375 insertions(+) diff --git a/src/overlays/actors/ovl_Bg_Breakwall/z_bg_breakwall.c b/src/overlays/actors/ovl_Bg_Breakwall/z_bg_breakwall.c index 3994b611f4..6a2e770d0e 100644 --- a/src/overlays/actors/ovl_Bg_Breakwall/z_bg_breakwall.c +++ b/src/overlays/actors/ovl_Bg_Breakwall/z_bg_breakwall.c @@ -19,6 +19,8 @@ void func_80870394(BgBreakwall* this, GlobalContext* globalCtx); void func_80870564(BgBreakwall* this, GlobalContext* globalCtx); void func_808705D8(BgBreakwall* this, GlobalContext* globalCtx); +extern UNK_TYPE D_02014F80; + /* const ActorInit Bg_Breakwall_InitVars = { ACTOR_BG_BREAKWALL, diff --git a/src/overlays/actors/ovl_Bg_Dy_Yoseizo/z_bg_dy_yoseizo.c b/src/overlays/actors/ovl_Bg_Dy_Yoseizo/z_bg_dy_yoseizo.c index 533e34df76..6e227b4c12 100644 --- a/src/overlays/actors/ovl_Bg_Dy_Yoseizo/z_bg_dy_yoseizo.c +++ b/src/overlays/actors/ovl_Bg_Dy_Yoseizo/z_bg_dy_yoseizo.c @@ -38,6 +38,27 @@ void func_80874BE0(BgDyYoseizo* this, GlobalContext* globalCtx); void func_80874EAC(BgDyYoseizo* this, GlobalContext* globalCtx); void func_808751A0(BgDyYoseizo* this, GlobalContext* globalCtx); +extern UNK_TYPE D_02000130; +extern UNK_TYPE D_02000160; +extern UNK_TYPE D_02001020; +extern UNK_TYPE D_020013E0; +extern UNK_TYPE D_02001F40; +extern UNK_TYPE D_020025D0; +extern UNK_TYPE D_0600092C; +extern UNK_TYPE D_06001DF0; +extern UNK_TYPE D_060031C0; +extern UNK_TYPE D_06004344; +extern UNK_TYPE D_06005810; +extern UNK_TYPE D_06005860; +extern UNK_TYPE D_06005868; +extern UNK_TYPE D_060058D8; +extern UNK_TYPE D_06005E60; +extern UNK_TYPE D_060069E8; +extern UNK_TYPE D_06007CA8; +extern UNK_TYPE D_06008698; +extern UNK_TYPE D_0601C450; +extern UNK_TYPE D_0601D514; + /* const ActorInit Bg_Dy_Yoseizo_InitVars = { ACTOR_BG_DY_YOSEIZO, diff --git a/src/overlays/actors/ovl_Bg_Gnd_Firemeiro/z_bg_gnd_firemeiro.c b/src/overlays/actors/ovl_Bg_Gnd_Firemeiro/z_bg_gnd_firemeiro.c index 38c67472d5..a9b02997ec 100644 --- a/src/overlays/actors/ovl_Bg_Gnd_Firemeiro/z_bg_gnd_firemeiro.c +++ b/src/overlays/actors/ovl_Bg_Gnd_Firemeiro/z_bg_gnd_firemeiro.c @@ -19,6 +19,9 @@ void func_808795AC(BgGndFiremeiro* this, GlobalContext* globalCtx); void func_80879668(BgGndFiremeiro* this, GlobalContext* globalCtx); void func_80879808(BgGndFiremeiro* this, GlobalContext* globalCtx); +extern UNK_TYPE D_0600E210; +extern UNK_TYPE D_0600ECD8; + /* const ActorInit Bg_Gnd_Firemeiro_InitVars = { ACTOR_BG_GND_FIREMEIRO, diff --git a/src/overlays/actors/ovl_Bg_Gnd_Iceblock/z_bg_gnd_iceblock.c b/src/overlays/actors/ovl_Bg_Gnd_Iceblock/z_bg_gnd_iceblock.c index 90527a5b4c..133a5d5a7d 100644 --- a/src/overlays/actors/ovl_Bg_Gnd_Iceblock/z_bg_gnd_iceblock.c +++ b/src/overlays/actors/ovl_Bg_Gnd_Iceblock/z_bg_gnd_iceblock.c @@ -20,6 +20,10 @@ void func_8087A184(BgGndIceblock* this, GlobalContext* globalCtx); void func_8087A248(BgGndIceblock* this, GlobalContext* globalCtx); void func_8087A300(BgGndIceblock* this, GlobalContext* globalCtx); void func_8087A39C(BgGndIceblock* this, GlobalContext* globalCtx); + +extern UNK_TYPE D_06004420; +extern UNK_TYPE D_06004618; + /* const ActorInit Bg_Gnd_Iceblock_InitVars = { ACTOR_BG_GND_ICEBLOCK, diff --git a/src/overlays/actors/ovl_Bg_Haka_Gate/z_bg_haka_gate.c b/src/overlays/actors/ovl_Bg_Haka_Gate/z_bg_haka_gate.c index 7c9e06aa09..ca1da00140 100644 --- a/src/overlays/actors/ovl_Bg_Haka_Gate/z_bg_haka_gate.c +++ b/src/overlays/actors/ovl_Bg_Haka_Gate/z_bg_haka_gate.c @@ -27,6 +27,13 @@ void func_8087C73C(BgHakaGate* this, GlobalContext* globalCtx); void func_8087C794(BgHakaGate* this, GlobalContext* globalCtx); void func_8087C85C(BgHakaGate* this, GlobalContext* globalCtx); +extern UNK_TYPE D_0404D4E0; +extern UNK_TYPE D_0600F1B0; +extern UNK_TYPE D_06010A10; +extern UNK_TYPE D_06010C10; +extern UNK_TYPE D_06010E10; +extern UNK_TYPE D_060131C4; + /* const ActorInit Bg_Haka_Gate_InitVars = { ACTOR_BG_HAKA_GATE, diff --git a/src/overlays/actors/ovl_Bg_Haka_Huta/z_bg_haka_huta.c b/src/overlays/actors/ovl_Bg_Haka_Huta/z_bg_haka_huta.c index b3c77d151d..19a44eacf8 100644 --- a/src/overlays/actors/ovl_Bg_Haka_Huta/z_bg_haka_huta.c +++ b/src/overlays/actors/ovl_Bg_Haka_Huta/z_bg_haka_huta.c @@ -16,6 +16,9 @@ void func_8087D66C(BgHakaHuta* this, GlobalContext* globalCtx); void func_8087D720(BgHakaHuta* this, GlobalContext* globalCtx); void func_8087D8C0(BgHakaHuta* this, GlobalContext* globalCtx); +extern UNK_TYPE D_060006B0; +extern UNK_TYPE D_06000870; + /* const ActorInit Bg_Haka_Huta_InitVars = { ACTOR_BG_HAKA_HUTA, diff --git a/src/overlays/actors/ovl_Bg_Haka_Sgami/z_bg_haka_sgami.c b/src/overlays/actors/ovl_Bg_Haka_Sgami/z_bg_haka_sgami.c index 54afef404b..467da55add 100644 --- a/src/overlays/actors/ovl_Bg_Haka_Sgami/z_bg_haka_sgami.c +++ b/src/overlays/actors/ovl_Bg_Haka_Sgami/z_bg_haka_sgami.c @@ -18,6 +18,8 @@ void func_8087E7E4(BgHakaSgami* this, GlobalContext* globalCtx); void func_8087E858(BgHakaSgami* this, GlobalContext* globalCtx); void func_8087EDC0(BgHakaSgami* this, GlobalContext* globalCtx); +extern UNK_TYPE D_0600BF20; + /* const ActorInit Bg_Haka_Sgami_InitVars = { ACTOR_BG_HAKA_SGAMI, diff --git a/src/overlays/actors/ovl_Bg_Haka_Ship/z_bg_haka_ship.c b/src/overlays/actors/ovl_Bg_Haka_Ship/z_bg_haka_ship.c index 344b1bfd2c..a0bca7a21f 100644 --- a/src/overlays/actors/ovl_Bg_Haka_Ship/z_bg_haka_ship.c +++ b/src/overlays/actors/ovl_Bg_Haka_Ship/z_bg_haka_ship.c @@ -23,6 +23,12 @@ void func_8087F5C8(BgHakaShip* this, GlobalContext* globalCtx); void func_8087F624(BgHakaShip* this, GlobalContext* globalCtx); void func_8087F6B4(BgHakaShip* this, GlobalContext* globalCtx); +extern UNK_TYPE D_06005A70; +extern UNK_TYPE D_0600D330; +extern UNK_TYPE D_0600E408; +extern UNK_TYPE D_0600E910; +extern UNK_TYPE D_0600ED7C; + /* const ActorInit Bg_Haka_Ship_InitVars = { ACTOR_BG_HAKA_SHIP, diff --git a/src/overlays/actors/ovl_Bg_Haka_Zou/z_bg_haka_zou.c b/src/overlays/actors/ovl_Bg_Haka_Zou/z_bg_haka_zou.c index e36ca9e443..80b7f232ae 100644 --- a/src/overlays/actors/ovl_Bg_Haka_Zou/z_bg_haka_zou.c +++ b/src/overlays/actors/ovl_Bg_Haka_Zou/z_bg_haka_zou.c @@ -14,6 +14,10 @@ void BgHakaZou_Init(Actor* thisx, GlobalContext* globalCtx); void BgHakaZou_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgHakaZou_Update(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000A10; +extern UNK_TYPE D_06005E30; +extern UNK_TYPE D_06006F70; + /* const ActorInit Bg_Haka_Zou_InitVars = { ACTOR_BG_HAKA_ZOU, diff --git a/src/overlays/actors/ovl_Bg_Hidan_Hamstep/z_bg_hidan_hamstep.c b/src/overlays/actors/ovl_Bg_Hidan_Hamstep/z_bg_hidan_hamstep.c index 7a044ecfd9..0d44309e3e 100644 --- a/src/overlays/actors/ovl_Bg_Hidan_Hamstep/z_bg_hidan_hamstep.c +++ b/src/overlays/actors/ovl_Bg_Hidan_Hamstep/z_bg_hidan_hamstep.c @@ -9,6 +9,10 @@ void BgHidanHamstep_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgHidanHamstep_Update(Actor* thisx, GlobalContext* globalCtx); void BgHidanHamstep_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600A548; +extern UNK_TYPE D_0600A668; +extern UNK_TYPE D_0600DE44; + /* const ActorInit Bg_Hidan_Hamstep_InitVars = { ACTOR_BG_HIDAN_HAMSTEP, diff --git a/src/overlays/actors/ovl_Bg_Hidan_Hrock/z_bg_hidan_hrock.c b/src/overlays/actors/ovl_Bg_Hidan_Hrock/z_bg_hidan_hrock.c index fe421631d7..196152636c 100644 --- a/src/overlays/actors/ovl_Bg_Hidan_Hrock/z_bg_hidan_hrock.c +++ b/src/overlays/actors/ovl_Bg_Hidan_Hrock/z_bg_hidan_hrock.c @@ -15,6 +15,8 @@ void BgHidanHrock_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgHidanHrock_Update(Actor* thisx, GlobalContext* globalCtx); void BgHidanHrock_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600D054; + /* const ActorInit Bg_Hidan_Hrock_InitVars = { ACTOR_BG_HIDAN_HROCK, diff --git a/src/overlays/actors/ovl_Bg_Hidan_Kowarerukabe/z_bg_hidan_kowarerukabe.c b/src/overlays/actors/ovl_Bg_Hidan_Kowarerukabe/z_bg_hidan_kowarerukabe.c index 14b40e3c79..b8b3e054f6 100644 --- a/src/overlays/actors/ovl_Bg_Hidan_Kowarerukabe/z_bg_hidan_kowarerukabe.c +++ b/src/overlays/actors/ovl_Bg_Hidan_Kowarerukabe/z_bg_hidan_kowarerukabe.c @@ -9,6 +9,8 @@ void BgHidanKowarerukabe_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgHidanKowarerukabe_Update(Actor* thisx, GlobalContext* globalCtx); void BgHidanKowarerukabe_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_05000530; + /* const ActorInit Bg_Hidan_Kowarerukabe_InitVars = { ACTOR_BG_HIDAN_KOWARERUKABE, diff --git a/src/overlays/actors/ovl_Bg_Hidan_Rock/z_bg_hidan_rock.c b/src/overlays/actors/ovl_Bg_Hidan_Rock/z_bg_hidan_rock.c index 82a4be5864..aeb48a58df 100644 --- a/src/overlays/actors/ovl_Bg_Hidan_Rock/z_bg_hidan_rock.c +++ b/src/overlays/actors/ovl_Bg_Hidan_Rock/z_bg_hidan_rock.c @@ -9,6 +9,12 @@ void BgHidanRock_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgHidanRock_Update(Actor* thisx, GlobalContext* globalCtx); void BgHidanRock_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600C100; +extern UNK_TYPE D_0600C1F0; +extern UNK_TYPE D_0600CA10; +extern UNK_TYPE D_0600CB80; +extern UNK_TYPE D_0600DF78; + /* const ActorInit Bg_Hidan_Rock_InitVars = { ACTOR_BG_HIDAN_ROCK, diff --git a/src/overlays/actors/ovl_Bg_Hidan_Sekizou/z_bg_hidan_sekizou.c b/src/overlays/actors/ovl_Bg_Hidan_Sekizou/z_bg_hidan_sekizou.c index 845c92a7ec..2f49bb218d 100644 --- a/src/overlays/actors/ovl_Bg_Hidan_Sekizou/z_bg_hidan_sekizou.c +++ b/src/overlays/actors/ovl_Bg_Hidan_Sekizou/z_bg_hidan_sekizou.c @@ -9,6 +9,11 @@ void BgHidanSekizou_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgHidanSekizou_Update(Actor* thisx, GlobalContext* globalCtx); void BgHidanSekizou_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600ABC8; +extern UNK_TYPE D_0600B0F8; +extern UNK_TYPE D_0600CC90; +extern UNK_TYPE D_0600DC30; + /* const ActorInit Bg_Hidan_Sekizou_InitVars = { ACTOR_BG_HIDAN_SEKIZOU, diff --git a/src/overlays/actors/ovl_Bg_Hidan_Sima/z_bg_hidan_sima.c b/src/overlays/actors/ovl_Bg_Hidan_Sima/z_bg_hidan_sima.c index e2fae87501..f303aca374 100644 --- a/src/overlays/actors/ovl_Bg_Hidan_Sima/z_bg_hidan_sima.c +++ b/src/overlays/actors/ovl_Bg_Hidan_Sima/z_bg_hidan_sima.c @@ -9,6 +9,12 @@ void BgHidanSima_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgHidanSima_Update(Actor* thisx, GlobalContext* globalCtx); void BgHidanSima_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600C338; +extern UNK_TYPE D_0600C470; +extern UNK_TYPE D_0600DC30; +extern UNK_TYPE D_0600FAE8; +extern UNK_TYPE D_060120E8; + /* const ActorInit Bg_Hidan_Sima_InitVars = { ACTOR_BG_HIDAN_SIMA, diff --git a/src/overlays/actors/ovl_Bg_Ice_Objects/z_bg_ice_objects.c b/src/overlays/actors/ovl_Bg_Ice_Objects/z_bg_ice_objects.c index 2ee23e64b7..266e797fda 100644 --- a/src/overlays/actors/ovl_Bg_Ice_Objects/z_bg_ice_objects.c +++ b/src/overlays/actors/ovl_Bg_Ice_Objects/z_bg_ice_objects.c @@ -15,6 +15,9 @@ void BgIceObjects_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgIceObjects_Update(Actor* thisx, GlobalContext* globalCtx); void BgIceObjects_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000190; +extern UNK_TYPE D_060003F0; + /* const ActorInit Bg_Ice_Objects_InitVars = { ACTOR_BG_ICE_OBJECTS, diff --git a/src/overlays/actors/ovl_Bg_Ice_Shelter/z_bg_ice_shelter.c b/src/overlays/actors/ovl_Bg_Ice_Shelter/z_bg_ice_shelter.c index c7d0097956..e132947ccb 100644 --- a/src/overlays/actors/ovl_Bg_Ice_Shelter/z_bg_ice_shelter.c +++ b/src/overlays/actors/ovl_Bg_Ice_Shelter/z_bg_ice_shelter.c @@ -9,6 +9,12 @@ void BgIceShelter_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgIceShelter_Update(Actor* thisx, GlobalContext* globalCtx); void BgIceShelter_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060006F0; +extern UNK_TYPE D_060012A0; +extern UNK_TYPE D_06001C1C; +extern UNK_TYPE D_06002640; +extern UNK_TYPE D_06002920; + /* const ActorInit Bg_Ice_Shelter_InitVars = { ACTOR_BG_ICE_SHELTER, diff --git a/src/overlays/actors/ovl_Bg_Jya_Bigmirror/z_bg_jya_bigmirror.c b/src/overlays/actors/ovl_Bg_Jya_Bigmirror/z_bg_jya_bigmirror.c index 2d8a9d8ef9..f61af79478 100644 --- a/src/overlays/actors/ovl_Bg_Jya_Bigmirror/z_bg_jya_bigmirror.c +++ b/src/overlays/actors/ovl_Bg_Jya_Bigmirror/z_bg_jya_bigmirror.c @@ -9,6 +9,11 @@ void BgJyaBigmirror_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgJyaBigmirror_Update(Actor* thisx, GlobalContext* globalCtx); void BgJyaBigmirror_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600BC70; +extern UNK_TYPE D_0600BD80; +extern UNK_TYPE D_0600E1B0; +extern UNK_TYPE D_0600E2D0; + /* const ActorInit Bg_Jya_Bigmirror_InitVars = { ACTOR_BG_JYA_BIGMIRROR, diff --git a/src/overlays/actors/ovl_Bg_Jya_Cobra/z_bg_jya_cobra.c b/src/overlays/actors/ovl_Bg_Jya_Cobra/z_bg_jya_cobra.c index 75872c5582..f2351276aa 100644 --- a/src/overlays/actors/ovl_Bg_Jya_Cobra/z_bg_jya_cobra.c +++ b/src/overlays/actors/ovl_Bg_Jya_Cobra/z_bg_jya_cobra.c @@ -9,6 +9,11 @@ void BgJyaCobra_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgJyaCobra_Update(Actor* thisx, GlobalContext* globalCtx); void BgJyaCobra_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06010790; +extern UNK_TYPE D_06010C20; +extern UNK_TYPE D_0601167C; +extern UNK_TYPE D_060117D0; + /* const ActorInit Bg_Jya_Cobra_InitVars = { ACTOR_BG_JYA_COBRA, diff --git a/src/overlays/actors/ovl_Bg_Jya_Haheniron/z_bg_jya_haheniron.c b/src/overlays/actors/ovl_Bg_Jya_Haheniron/z_bg_jya_haheniron.c index d62746d451..ad89177bbd 100644 --- a/src/overlays/actors/ovl_Bg_Jya_Haheniron/z_bg_jya_haheniron.c +++ b/src/overlays/actors/ovl_Bg_Jya_Haheniron/z_bg_jya_haheniron.c @@ -15,6 +15,8 @@ void BgJyaHaheniron_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgJyaHaheniron_Update(Actor* thisx, GlobalContext* globalCtx); void BgJyaHaheniron_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000880; + /* const ActorInit Bg_Jya_Haheniron_InitVars = { ACTOR_BG_JYA_HAHENIRON, diff --git a/src/overlays/actors/ovl_Bg_Jya_Ironobj/z_bg_jya_ironobj.c b/src/overlays/actors/ovl_Bg_Jya_Ironobj/z_bg_jya_ironobj.c index a092d19fc6..0fcf2c89d8 100644 --- a/src/overlays/actors/ovl_Bg_Jya_Ironobj/z_bg_jya_ironobj.c +++ b/src/overlays/actors/ovl_Bg_Jya_Ironobj/z_bg_jya_ironobj.c @@ -9,6 +9,8 @@ void BgJyaIronobj_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgJyaIronobj_Update(Actor* thisx, GlobalContext* globalCtx); void BgJyaIronobj_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000880; + /* const ActorInit Bg_Jya_Ironobj_InitVars = { ACTOR_BG_JYA_IRONOBJ, diff --git a/src/overlays/actors/ovl_Bg_Relay_Objects/z_bg_relay_objects.c b/src/overlays/actors/ovl_Bg_Relay_Objects/z_bg_relay_objects.c index 18d746d505..dee99fc66b 100644 --- a/src/overlays/actors/ovl_Bg_Relay_Objects/z_bg_relay_objects.c +++ b/src/overlays/actors/ovl_Bg_Relay_Objects/z_bg_relay_objects.c @@ -15,6 +15,11 @@ void BgRelayObjects_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgRelayObjects_Update(Actor* thisx, GlobalContext* globalCtx); void BgRelayObjects_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060001A0; +extern UNK_TYPE D_060003C4; +extern UNK_TYPE D_06001AB0; +extern UNK_TYPE D_060025FC; + /* const ActorInit Bg_Relay_Objects_InitVars = { ACTOR_BG_RELAY_OBJECTS, diff --git a/src/overlays/actors/ovl_Bg_Spot00_Hanebasi/z_bg_spot00_hanebasi.c b/src/overlays/actors/ovl_Bg_Spot00_Hanebasi/z_bg_spot00_hanebasi.c index cbb58b97fe..fc86d2dd32 100644 --- a/src/overlays/actors/ovl_Bg_Spot00_Hanebasi/z_bg_spot00_hanebasi.c +++ b/src/overlays/actors/ovl_Bg_Spot00_Hanebasi/z_bg_spot00_hanebasi.c @@ -9,6 +9,12 @@ void BgSpot00Hanebasi_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgSpot00Hanebasi_Update(Actor* thisx, GlobalContext* globalCtx); void BgSpot00Hanebasi_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0404D4E0; +extern UNK_TYPE D_060000C0; +extern UNK_TYPE D_06000280; +extern UNK_TYPE D_06000430; +extern UNK_TYPE D_060005E0; + /* const ActorInit Bg_Spot00_Hanebasi_InitVars = { ACTOR_BG_SPOT00_HANEBASI, diff --git a/src/overlays/actors/ovl_Bg_Spot02_Objects/z_bg_spot02_objects.c b/src/overlays/actors/ovl_Bg_Spot02_Objects/z_bg_spot02_objects.c index ce9b4e0f01..b75135ea36 100644 --- a/src/overlays/actors/ovl_Bg_Spot02_Objects/z_bg_spot02_objects.c +++ b/src/overlays/actors/ovl_Bg_Spot02_Objects/z_bg_spot02_objects.c @@ -9,6 +9,13 @@ void BgSpot02Objects_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgSpot02Objects_Update(Actor* thisx, GlobalContext* globalCtx); void BgSpot02Objects_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060013F0; +extern UNK_TYPE D_060126F0; +extern UNK_TYPE D_060128D8; +extern UNK_TYPE D_06012BA4; +extern UNK_TYPE D_06012D30; +extern UNK_TYPE D_060133EC; + /* const ActorInit Bg_Spot02_Objects_InitVars = { ACTOR_BG_SPOT02_OBJECTS, diff --git a/src/overlays/actors/ovl_Bg_Spot06_Objects/z_bg_spot06_objects.c b/src/overlays/actors/ovl_Bg_Spot06_Objects/z_bg_spot06_objects.c index 51753bd5bc..4acfdaa789 100644 --- a/src/overlays/actors/ovl_Bg_Spot06_Objects/z_bg_spot06_objects.c +++ b/src/overlays/actors/ovl_Bg_Spot06_Objects/z_bg_spot06_objects.c @@ -9,6 +9,14 @@ void BgSpot06Objects_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgSpot06Objects_Update(Actor* thisx, GlobalContext* globalCtx); void BgSpot06Objects_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000120; +extern UNK_TYPE D_06000470; +extern UNK_TYPE D_06000E10; +extern UNK_TYPE D_06000EE8; +extern UNK_TYPE D_06001160; +extern UNK_TYPE D_06001238; +extern UNK_TYPE D_06002490; + /* const ActorInit Bg_Spot06_Objects_InitVars = { ACTOR_BG_SPOT06_OBJECTS, diff --git a/src/overlays/actors/ovl_Bg_Spot07_Taki/z_bg_spot07_taki.c b/src/overlays/actors/ovl_Bg_Spot07_Taki/z_bg_spot07_taki.c index e5edce60f0..72636b9794 100644 --- a/src/overlays/actors/ovl_Bg_Spot07_Taki/z_bg_spot07_taki.c +++ b/src/overlays/actors/ovl_Bg_Spot07_Taki/z_bg_spot07_taki.c @@ -15,6 +15,15 @@ void BgSpot07Taki_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgSpot07Taki_Update(Actor* thisx, GlobalContext* globalCtx); void BgSpot07Taki_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000460; +extern UNK_TYPE D_06000BE0; +extern UNK_TYPE D_06001CF0; +extern UNK_TYPE D_06001F68; +extern UNK_TYPE D_06002590; +extern UNK_TYPE D_06003210; +extern UNK_TYPE D_060032D8; +extern UNK_TYPE D_060038FC; + /* const ActorInit Bg_Spot07_Taki_InitVars = { ACTOR_BG_SPOT07_TAKI, diff --git a/src/overlays/actors/ovl_Bg_Spot08_Iceblock/z_bg_spot08_iceblock.c b/src/overlays/actors/ovl_Bg_Spot08_Iceblock/z_bg_spot08_iceblock.c index bbd133e5a4..8c14f3ca54 100644 --- a/src/overlays/actors/ovl_Bg_Spot08_Iceblock/z_bg_spot08_iceblock.c +++ b/src/overlays/actors/ovl_Bg_Spot08_Iceblock/z_bg_spot08_iceblock.c @@ -9,6 +9,11 @@ void BgSpot08Iceblock_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgSpot08Iceblock_Update(Actor* thisx, GlobalContext* globalCtx); void BgSpot08Iceblock_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000DE0; +extern UNK_TYPE D_06002BD0; +extern UNK_TYPE D_06002FD8; +extern UNK_TYPE D_060048DC; + /* const ActorInit Bg_Spot08_Iceblock_InitVars = { ACTOR_BG_SPOT08_ICEBLOCK, diff --git a/src/overlays/actors/ovl_Bg_Toki_Hikari/z_bg_toki_hikari.c b/src/overlays/actors/ovl_Bg_Toki_Hikari/z_bg_toki_hikari.c index a88b0d1a5e..ec0d7c3cde 100644 --- a/src/overlays/actors/ovl_Bg_Toki_Hikari/z_bg_toki_hikari.c +++ b/src/overlays/actors/ovl_Bg_Toki_Hikari/z_bg_toki_hikari.c @@ -9,6 +9,13 @@ void BgTokiHikari_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgTokiHikari_Update(Actor* thisx, GlobalContext* globalCtx); void BgTokiHikari_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000880; +extern UNK_TYPE D_060009C0; +extern UNK_TYPE D_06000A10; +extern UNK_TYPE D_06007E20; +extern UNK_TYPE D_06007EE0; +extern UNK_TYPE D_06008190; + /* const ActorInit Bg_Toki_Hikari_InitVars = { ACTOR_BG_TOKI_HIKARI, diff --git a/src/overlays/actors/ovl_Bg_Ydan_Sp/z_bg_ydan_sp.c b/src/overlays/actors/ovl_Bg_Ydan_Sp/z_bg_ydan_sp.c index 2c696402b5..c3ad198afb 100644 --- a/src/overlays/actors/ovl_Bg_Ydan_Sp/z_bg_ydan_sp.c +++ b/src/overlays/actors/ovl_Bg_Ydan_Sp/z_bg_ydan_sp.c @@ -9,6 +9,12 @@ void BgYdanSp_Destroy(Actor* thisx, GlobalContext* globalCtx); void BgYdanSp_Update(Actor* thisx, GlobalContext* globalCtx); void BgYdanSp_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06003850; +extern UNK_TYPE D_06005F40; +extern UNK_TYPE D_06006050; +extern UNK_TYPE D_060061B0; +extern UNK_TYPE D_06006460; + /* const ActorInit Bg_Ydan_Sp_InitVars = { ACTOR_BG_YDAN_SP, diff --git a/src/overlays/actors/ovl_Boss_Dodongo/z_boss_dodongo.c b/src/overlays/actors/ovl_Boss_Dodongo/z_boss_dodongo.c index 7ee49098ef..e4c336bc46 100644 --- a/src/overlays/actors/ovl_Boss_Dodongo/z_boss_dodongo.c +++ b/src/overlays/actors/ovl_Boss_Dodongo/z_boss_dodongo.c @@ -9,6 +9,35 @@ void BossDodongo_Destroy(Actor* thisx, GlobalContext* globalCtx); void BossDodongo_Update(Actor* thisx, GlobalContext* globalCtx); void BossDodongo_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_030021D8; +extern UNK_TYPE D_06001074; +extern UNK_TYPE D_06002D0C; +extern UNK_TYPE D_06003CF8; +extern UNK_TYPE D_060042A8; +extern UNK_TYPE D_06004E0C; +extern UNK_TYPE D_060061D4; +extern UNK_TYPE D_06008EEC; +extern UNK_TYPE D_06009D10; +extern UNK_TYPE D_06009D50; +extern UNK_TYPE D_06009DD0; +extern UNK_TYPE D_0600DF38; +extern UNK_TYPE D_0600E848; +extern UNK_TYPE D_0600F0D8; +extern UNK_TYPE D_06015890; +extern UNK_TYPE D_06015990; +extern UNK_TYPE D_06015D90; +extern UNK_TYPE D_06015F90; +extern UNK_TYPE D_06016390; +extern UNK_TYPE D_06016590; +extern UNK_TYPE D_06016790; +extern UNK_TYPE D_06016990; +extern UNK_TYPE D_06016E10; +extern UNK_TYPE D_06017210; +extern UNK_TYPE D_06017410; +extern UNK_TYPE D_0601B310; +extern UNK_TYPE D_0601CAE0; +extern UNK_TYPE D_0601D934; + /* const ActorInit Boss_Dodongo_InitVars = { ACTOR_EN_DODONGO, diff --git a/src/overlays/actors/ovl_Boss_Ganon/z_boss_ganon.c b/src/overlays/actors/ovl_Boss_Ganon/z_boss_ganon.c index 884d690424..9eb05740c6 100644 --- a/src/overlays/actors/ovl_Boss_Ganon/z_boss_ganon.c +++ b/src/overlays/actors/ovl_Boss_Ganon/z_boss_ganon.c @@ -9,6 +9,53 @@ void BossGanon_Destroy(Actor* thisx, GlobalContext* globalCtx); void BossGanon_Update(Actor* thisx, GlobalContext* globalCtx); void BossGanon_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_02006C18; +extern UNK_TYPE D_02007418; +extern UNK_TYPE D_06000540; +extern UNK_TYPE D_06000FE8; +extern UNK_TYPE D_06001440; +extern UNK_TYPE D_06001B0C; +extern UNK_TYPE D_06001F58; +extern UNK_TYPE D_06001FF8; +extern UNK_TYPE D_06002D2C; +extern UNK_TYPE D_06003018; +extern UNK_TYPE D_0600343C; +extern UNK_TYPE D_06003D40; +extern UNK_TYPE D_06004304; +extern UNK_TYPE D_06004884; +extern UNK_TYPE D_06004DA8; +extern UNK_TYPE D_06004F64; +extern UNK_TYPE D_060058C4; +extern UNK_TYPE D_06005FFC; +extern UNK_TYPE D_06006028; +extern UNK_TYPE D_060063CC; +extern UNK_TYPE D_060069A0; +extern UNK_TYPE D_06006AF4; +extern UNK_TYPE D_06007268; +extern UNK_TYPE D_0600738C; +extern UNK_TYPE D_06007A64; +extern UNK_TYPE D_06008128; +extern UNK_TYPE D_060089F8; +extern UNK_TYPE D_06008A88; +extern UNK_TYPE D_06008F44; +extern UNK_TYPE D_060096B0; +extern UNK_TYPE D_06009A14; +extern UNK_TYPE D_06009A20; +extern UNK_TYPE D_06009D5C; +extern UNK_TYPE D_0600A598; +extern UNK_TYPE D_0600AA24; +extern UNK_TYPE D_0600ADDC; +extern UNK_TYPE D_0600B668; +extern UNK_TYPE D_0600BE38; +extern UNK_TYPE D_0600BE90; +extern UNK_TYPE D_0600C9E8; +extern UNK_TYPE D_0600CF00; +extern UNK_TYPE D_0600EA00; +extern UNK_TYPE D_0600F19C; +extern UNK_TYPE D_06010298; +extern UNK_TYPE D_06010514; +extern UNK_TYPE D_060114E8; + /* const ActorInit Boss_Ganon_InitVars = { ACTOR_BOSS_GANON, diff --git a/src/overlays/actors/ovl_Boss_Ganon2/z_boss_ganon2.c b/src/overlays/actors/ovl_Boss_Ganon2/z_boss_ganon2.c index 6e9536cb3c..06118cfef6 100644 --- a/src/overlays/actors/ovl_Boss_Ganon2/z_boss_ganon2.c +++ b/src/overlays/actors/ovl_Boss_Ganon2/z_boss_ganon2.c @@ -9,6 +9,36 @@ void BossGanon2_Destroy(Actor* thisx, GlobalContext* globalCtx); void BossGanon2_Update(Actor* thisx, GlobalContext* globalCtx); void BossGanon2_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000BFC; +extern UNK_TYPE D_06000EA0; +extern UNK_TYPE D_06002168; +extern UNK_TYPE D_060028A8; +extern UNK_TYPE D_06002E6C; +extern UNK_TYPE D_06003754; +extern UNK_TYPE D_06003B1C; +extern UNK_TYPE D_06003F38; +extern UNK_TYPE D_06007288; +extern UNK_TYPE D_06008EB8; +extern UNK_TYPE D_0600A8E0; +extern UNK_TYPE D_0600ADD0; +extern UNK_TYPE D_0600BE90; +extern UNK_TYPE D_0600CAF8; +extern UNK_TYPE D_0600DFF0; +extern UNK_TYPE D_0600E8EC; +extern UNK_TYPE D_0600FFE4; +extern UNK_TYPE D_06010380; +extern UNK_TYPE D_060114E8; +extern UNK_TYPE D_060147E0; +extern UNK_TYPE D_06021A90; +extern UNK_TYPE D_06025970; +extern UNK_TYPE D_06026510; +extern UNK_TYPE D_06026AF4; +extern UNK_TYPE D_06027824; +extern UNK_TYPE D_0602A848; +extern UNK_TYPE D_060334F8; +extern UNK_TYPE D_06034278; +extern UNK_TYPE D_060353C0; + /* const ActorInit Boss_Ganon2_InitVars = { ACTOR_BOSS_GANON2, diff --git a/src/overlays/actors/ovl_Boss_Tw/z_boss_tw.c b/src/overlays/actors/ovl_Boss_Tw/z_boss_tw.c index 879da2dff9..aca2a89971 100644 --- a/src/overlays/actors/ovl_Boss_Tw/z_boss_tw.c +++ b/src/overlays/actors/ovl_Boss_Tw/z_boss_tw.c @@ -9,6 +9,80 @@ void BossTw_Destroy(Actor* thisx, GlobalContext* globalCtx); void BossTw_Update(Actor* thisx, GlobalContext* globalCtx); void BossTw_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060004A4; +extern UNK_TYPE D_06000AAC; +extern UNK_TYPE D_060012A4; +extern UNK_TYPE D_060017E0; +extern UNK_TYPE D_06001D10; +extern UNK_TYPE D_0600230C; +extern UNK_TYPE D_06003614; +extern UNK_TYPE D_06003E34; +extern UNK_TYPE D_06004548; +extern UNK_TYPE D_0600578C; +extern UNK_TYPE D_06006530; +extern UNK_TYPE D_06006F28; +extern UNK_TYPE D_060070E0; +extern UNK_TYPE D_06007688; +extern UNK_TYPE D_06007CA8; +extern UNK_TYPE D_060088C8; +extern UNK_TYPE D_06009398; +extern UNK_TYPE D_0600E6C4; +extern UNK_TYPE D_06012B38; +extern UNK_TYPE D_06012CE0; +extern UNK_TYPE D_06013310; +extern UNK_TYPE D_060134B8; +extern UNK_TYPE D_06013AE8; +extern UNK_TYPE D_06013D68; +extern UNK_TYPE D_06013E98; +extern UNK_TYPE D_06013F98; +extern UNK_TYPE D_06014070; +extern UNK_TYPE D_06014158; +extern UNK_TYPE D_06018FC0; +extern UNK_TYPE D_06019938; +extern UNK_TYPE D_06019D40; +extern UNK_TYPE D_0601A430; +extern UNK_TYPE D_0601A438; +extern UNK_TYPE D_0601A528; +extern UNK_TYPE D_0601A5A8; +extern UNK_TYPE D_0601A790; +extern UNK_TYPE D_0601A998; +extern UNK_TYPE D_0601AA50; +extern UNK_TYPE D_0601AB00; +extern UNK_TYPE D_0601AB08; +extern UNK_TYPE D_0601BC00; +extern UNK_TYPE D_0601C1C0; +extern UNK_TYPE D_0601CEE0; +extern UNK_TYPE D_0601DBE8; +extern UNK_TYPE D_0601DDF0; +extern UNK_TYPE D_0601E020; +extern UNK_TYPE D_0601E0E0; +extern UNK_TYPE D_0601E2C0; +extern UNK_TYPE D_0601E3A0; +extern UNK_TYPE D_0601E9F0; +extern UNK_TYPE D_0601EC68; +extern UNK_TYPE D_0601EEB0; +extern UNK_TYPE D_0601F238; +extern UNK_TYPE D_0601F390; +extern UNK_TYPE D_0601F608; +extern UNK_TYPE D_0601F888; +extern UNK_TYPE D_060216DC; +extern UNK_TYPE D_06022700; +extern UNK_TYPE D_06023750; +extern UNK_TYPE D_06024374; +extern UNK_TYPE D_060244B4; +extern UNK_TYPE D_0602D890; +extern UNK_TYPE D_0602D940; +extern UNK_TYPE D_0602E170; +extern UNK_TYPE D_06032020; +extern UNK_TYPE D_06032BF8; +extern UNK_TYPE D_060338F0; +extern UNK_TYPE D_060343B4; +extern UNK_TYPE D_06035030; +extern UNK_TYPE D_06035988; +extern UNK_TYPE D_06036FBC; +extern UNK_TYPE D_06038E2C; +extern UNK_TYPE D_0603A2D0; + /* const ActorInit Boss_Tw_InitVars = { ACTOR_BOSS_TW, diff --git a/src/overlays/actors/ovl_Boss_Va/z_boss_va.c b/src/overlays/actors/ovl_Boss_Va/z_boss_va.c index fd1d07cd3d..9071d779c4 100644 --- a/src/overlays/actors/ovl_Boss_Va/z_boss_va.c +++ b/src/overlays/actors/ovl_Boss_Va/z_boss_va.c @@ -9,6 +9,44 @@ void BossVa_Destroy(Actor* thisx, GlobalContext* globalCtx); void BossVa_Update(Actor* thisx, GlobalContext* globalCtx); void BossVa_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_04055DB0; +extern UNK_TYPE D_06000024; +extern UNK_TYPE D_06000FA0; +extern UNK_TYPE D_06001230; +extern UNK_TYPE D_06004E70; +extern UNK_TYPE D_06005184; +extern UNK_TYPE D_06008BB8; +extern UNK_TYPE D_06008D70; +extern UNK_TYPE D_06008F08; +extern UNK_TYPE D_06008F70; +extern UNK_TYPE D_06009430; +extern UNK_TYPE D_06009468; +extern UNK_TYPE D_0600948C; +extern UNK_TYPE D_06011738; +extern UNK_TYPE D_06011768; +extern UNK_TYPE D_060128B8; +extern UNK_TYPE D_06012948; +extern UNK_TYPE D_06012BA0; +extern UNK_TYPE D_06012C50; +extern UNK_TYPE D_060135B0; +extern UNK_TYPE D_06013638; +extern UNK_TYPE D_060156A0; +extern UNK_TYPE D_06015710; +extern UNK_TYPE D_06015B18; +extern UNK_TYPE D_060162AC; +extern UNK_TYPE D_060164B0; +extern UNK_TYPE D_060166A8; +extern UNK_TYPE D_06017498; +extern UNK_TYPE D_06017694; +extern UNK_TYPE D_060177F4; +extern UNK_TYPE D_06017FC8; +extern UNK_TYPE D_06018150; +extern UNK_TYPE D_06018870; +extern UNK_TYPE D_06018A68; +extern UNK_TYPE D_06018B90; +extern UNK_TYPE D_06018D18; +extern UNK_TYPE D_060199A0; + /* const ActorInit Boss_Va_InitVars = { ACTOR_BOSS_VA, diff --git a/src/overlays/actors/ovl_Demo_6K/z_demo_6k.c b/src/overlays/actors/ovl_Demo_6K/z_demo_6k.c index 0f1b93a215..dea4149e46 100644 --- a/src/overlays/actors/ovl_Demo_6K/z_demo_6k.c +++ b/src/overlays/actors/ovl_Demo_6K/z_demo_6k.c @@ -8,6 +8,14 @@ void Demo6K_Init(Actor* thisx, GlobalContext* globalCtx); void Demo6K_Destroy(Actor* thisx, GlobalContext* globalCtx); void Demo6K_Update(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_040101A8; +extern UNK_TYPE D_04015780; +extern UNK_TYPE D_06001040; +extern UNK_TYPE D_06001190; +extern UNK_TYPE D_060022B0; +extern UNK_TYPE D_060035E0; +extern UNK_TYPE D_060039D0; + /* const ActorInit Demo_6K_InitVars = { ACTOR_DEMO_6K, diff --git a/src/overlays/actors/ovl_Demo_Du/z_demo_du.c b/src/overlays/actors/ovl_Demo_Du/z_demo_du.c index 5420da033c..add0640eac 100644 --- a/src/overlays/actors/ovl_Demo_Du/z_demo_du.c +++ b/src/overlays/actors/ovl_Demo_Du/z_demo_du.c @@ -9,6 +9,19 @@ void DemoDu_Destroy(Actor* thisx, GlobalContext* globalCtx); void DemoDu_Update(Actor* thisx, GlobalContext* globalCtx); void DemoDu_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000800; +extern UNK_TYPE D_06000D00; +extern UNK_TYPE D_06001D70; +extern UNK_TYPE D_06002374; +extern UNK_TYPE D_0600288C; +extern UNK_TYPE D_06005458; +extern UNK_TYPE D_06006104; +extern UNK_TYPE D_060067CC; +extern UNK_TYPE D_06006EB0; +extern UNK_TYPE D_06007FC0; +extern UNK_TYPE D_06011CA8; +extern UNK_TYPE D_06012014; + /* const ActorInit Demo_Du_InitVars = { ACTOR_DEMO_DU, diff --git a/src/overlays/actors/ovl_Demo_Ext/z_demo_ext.c b/src/overlays/actors/ovl_Demo_Ext/z_demo_ext.c index 5672b773dc..f8996b1b9a 100644 --- a/src/overlays/actors/ovl_Demo_Ext/z_demo_ext.c +++ b/src/overlays/actors/ovl_Demo_Ext/z_demo_ext.c @@ -9,6 +9,8 @@ void DemoExt_Destroy(Actor* thisx, GlobalContext* globalCtx); void DemoExt_Update(Actor* thisx, GlobalContext* globalCtx); void DemoExt_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600FAA0; + /* const ActorInit Demo_Ext_InitVars = { ACTOR_DEMO_EXT, diff --git a/src/overlays/actors/ovl_Demo_Gj/z_demo_gj.c b/src/overlays/actors/ovl_Demo_Gj/z_demo_gj.c index efa134069f..1f18593df2 100644 --- a/src/overlays/actors/ovl_Demo_Gj/z_demo_gj.c +++ b/src/overlays/actors/ovl_Demo_Gj/z_demo_gj.c @@ -9,6 +9,24 @@ void DemoGj_Destroy(Actor* thisx, GlobalContext* globalCtx); void DemoGj_Update(Actor* thisx, GlobalContext* globalCtx); void DemoGj_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000DC0; +extern UNK_TYPE D_06000EA0; +extern UNK_TYPE D_06001B70; +extern UNK_TYPE D_06001D20; +extern UNK_TYPE D_06001F70; +extern UNK_TYPE D_06002160; +extern UNK_TYPE D_06002448; +extern UNK_TYPE D_06002600; +extern UNK_TYPE D_06002850; +extern UNK_TYPE D_06002A40; +extern UNK_TYPE D_06002D28; +extern UNK_TYPE D_06002E80; +extern UNK_TYPE D_06002FE4; +extern UNK_TYPE D_06003190; +extern UNK_TYPE D_060033E0; +extern UNK_TYPE D_06003710; +extern UNK_TYPE D_06003AF0; + /* const ActorInit Demo_Gj_InitVars = { ACTOR_DEMO_GJ, diff --git a/src/overlays/actors/ovl_Demo_Ik/z_demo_ik.c b/src/overlays/actors/ovl_Demo_Ik/z_demo_ik.c index bb5b5ed8a9..bdaad8ba33 100644 --- a/src/overlays/actors/ovl_Demo_Ik/z_demo_ik.c +++ b/src/overlays/actors/ovl_Demo_Ik/z_demo_ik.c @@ -9,6 +9,26 @@ void DemoIk_Destroy(Actor* thisx, GlobalContext* globalCtx); void DemoIk_Update(Actor* thisx, GlobalContext* globalCtx); void DemoIk_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600035C; +extern UNK_TYPE D_06000380; +extern UNK_TYPE D_06000634; +extern UNK_TYPE D_06000660; +extern UNK_TYPE D_060008DC; +extern UNK_TYPE D_06000C6C; +extern UNK_TYPE D_06000C90; +extern UNK_TYPE D_06000F0C; +extern UNK_TYPE D_06016BE0; +extern UNK_TYPE D_06016CD8; +extern UNK_TYPE D_06016F88; +extern UNK_TYPE D_06017028; +extern UNK_TYPE D_06017170; +extern UNK_TYPE D_0601D9A0; +extern UNK_TYPE D_0601E8D0; +extern UNK_TYPE D_0601EB14; +extern UNK_TYPE D_0601EB40; +extern UNK_TYPE D_0601EE34; +extern UNK_TYPE D_0601F1D0; + /* const ActorInit Demo_Ik_InitVars = { ACTOR_DEMO_IK, diff --git a/src/overlays/actors/ovl_Demo_Kankyo/z_demo_kankyo.c b/src/overlays/actors/ovl_Demo_Kankyo/z_demo_kankyo.c index fd0666ad57..f3f5aa370a 100644 --- a/src/overlays/actors/ovl_Demo_Kankyo/z_demo_kankyo.c +++ b/src/overlays/actors/ovl_Demo_Kankyo/z_demo_kankyo.c @@ -9,6 +9,15 @@ void DemoKankyo_Destroy(Actor* thisx, GlobalContext* globalCtx); void DemoKankyo_Update(Actor* thisx, GlobalContext* globalCtx); void DemoKankyo_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_01000000; +extern UNK_TYPE D_04010050; +extern UNK_TYPE D_04052DB0; +extern UNK_TYPE D_06000080; +extern UNK_TYPE D_06000DE0; +extern UNK_TYPE D_06007440; +extern UNK_TYPE D_06007578; +extern UNK_TYPE D_06008390; + /* const ActorInit Demo_Kankyo_InitVars = { ACTOR_DEMO_KANKYO, diff --git a/src/overlays/actors/ovl_Demo_Kekkai/z_demo_kekkai.c b/src/overlays/actors/ovl_Demo_Kekkai/z_demo_kekkai.c index 024589d68d..9d8ffb9a95 100644 --- a/src/overlays/actors/ovl_Demo_Kekkai/z_demo_kekkai.c +++ b/src/overlays/actors/ovl_Demo_Kekkai/z_demo_kekkai.c @@ -9,6 +9,12 @@ void DemoKekkai_Destroy(Actor* thisx, GlobalContext* globalCtx); void DemoKekkai_Update(Actor* thisx, GlobalContext* globalCtx); void DemoKekkai_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06004930; +extern UNK_TYPE D_06004F00; +extern UNK_TYPE D_06004FD0; +extern UNK_TYPE D_06005A30; +extern UNK_TYPE D_06005CB0; + /* const ActorInit Demo_Kekkai_InitVars = { ACTOR_DEMO_KEKKAI, diff --git a/src/overlays/actors/ovl_Demo_Tre_Lgt/z_demo_tre_lgt.c b/src/overlays/actors/ovl_Demo_Tre_Lgt/z_demo_tre_lgt.c index 0e20c45d13..efa30cc21c 100644 --- a/src/overlays/actors/ovl_Demo_Tre_Lgt/z_demo_tre_lgt.c +++ b/src/overlays/actors/ovl_Demo_Tre_Lgt/z_demo_tre_lgt.c @@ -9,6 +9,8 @@ void DemoTreLgt_Destroy(Actor* thisx, GlobalContext* globalCtx); void DemoTreLgt_Update(Actor* thisx, GlobalContext* globalCtx); void DemoTreLgt_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06005EB8; + /* const ActorInit Demo_Tre_Lgt_InitVars = { ACTOR_DEMO_TRE_LGT, diff --git a/src/overlays/actors/ovl_Door_Killer/z_door_killer.c b/src/overlays/actors/ovl_Door_Killer/z_door_killer.c index 5170f4d0b8..7caae0a96e 100644 --- a/src/overlays/actors/ovl_Door_Killer/z_door_killer.c +++ b/src/overlays/actors/ovl_Door_Killer/z_door_killer.c @@ -8,6 +8,8 @@ void DoorKiller_Init(Actor* thisx, GlobalContext* globalCtx); void DoorKiller_Destroy(Actor* thisx, GlobalContext* globalCtx); void DoorKiller_Update(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06001BC8; + /* const ActorInit Door_Killer_InitVars = { ACTOR_DOOR_KILLER, diff --git a/src/overlays/actors/ovl_Door_Warp1/z_door_warp1.c b/src/overlays/actors/ovl_Door_Warp1/z_door_warp1.c index 098c9254c8..0a36f15f77 100644 --- a/src/overlays/actors/ovl_Door_Warp1/z_door_warp1.c +++ b/src/overlays/actors/ovl_Door_Warp1/z_door_warp1.c @@ -9,6 +9,10 @@ void DoorWarp1_Destroy(Actor* thisx, GlobalContext* globalCtx); void DoorWarp1_Update(Actor* thisx, GlobalContext* globalCtx); void DoorWarp1_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060001A0; +extern UNK_TYPE D_06001374; +extern UNK_TYPE D_06002CA8; + /* const ActorInit Door_Warp1_InitVars = { ACTOR_DOOR_WARP1, diff --git a/src/overlays/actors/ovl_Efc_Erupc/z_efc_erupc.c b/src/overlays/actors/ovl_Efc_Erupc/z_efc_erupc.c index ec0f59fcd2..b77a244d32 100644 --- a/src/overlays/actors/ovl_Efc_Erupc/z_efc_erupc.c +++ b/src/overlays/actors/ovl_Efc_Erupc/z_efc_erupc.c @@ -9,6 +9,11 @@ void EfcErupc_Destroy(Actor* thisx, GlobalContext* globalCtx); void EfcErupc_Update(Actor* thisx, GlobalContext* globalCtx); void EfcErupc_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06001720; +extern UNK_TYPE D_06002570; +extern UNK_TYPE D_06002760; +extern UNK_TYPE D_060027D8; + /* const ActorInit Efc_Erupc_InitVars = { ACTOR_EFC_ERUPC, diff --git a/src/overlays/actors/ovl_Eff_Dust/z_eff_dust.c b/src/overlays/actors/ovl_Eff_Dust/z_eff_dust.c index bc7db716f3..30086387b1 100644 --- a/src/overlays/actors/ovl_Eff_Dust/z_eff_dust.c +++ b/src/overlays/actors/ovl_Eff_Dust/z_eff_dust.c @@ -9,6 +9,8 @@ void EffDust_Destroy(Actor* thisx, GlobalContext* globalCtx); void EffDust_Update(Actor* thisx, GlobalContext* globalCtx); void EffDust_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_04037880; + /* const ActorInit Eff_Dust_InitVars = { ACTOR_EFF_DUST, diff --git a/src/overlays/actors/ovl_En_Am/z_en_am.c b/src/overlays/actors/ovl_En_Am/z_en_am.c index c506051ceb..47540f90c4 100644 --- a/src/overlays/actors/ovl_En_Am/z_en_am.c +++ b/src/overlays/actors/ovl_En_Am/z_en_am.c @@ -15,6 +15,12 @@ void EnAm_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnAm_Update(Actor* thisx, GlobalContext* globalCtx); void EnAm_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000118; +extern UNK_TYPE D_06000238; +extern UNK_TYPE D_0600033C; +extern UNK_TYPE D_06005948; +extern UNK_TYPE D_06005B3C; + /* const ActorInit En_Am_InitVars = { ACTOR_EN_AM, diff --git a/src/overlays/actors/ovl_En_Anubice/z_en_anubice.c b/src/overlays/actors/ovl_En_Anubice/z_en_anubice.c index 8960eda0d8..697007b1eb 100644 --- a/src/overlays/actors/ovl_En_Anubice/z_en_anubice.c +++ b/src/overlays/actors/ovl_En_Anubice/z_en_anubice.c @@ -15,6 +15,12 @@ void EnAnubice_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnAnubice_Update(Actor* thisx, GlobalContext* globalCtx); void EnAnubice_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000348; +extern UNK_TYPE D_0600078C; +extern UNK_TYPE D_06000F74; +extern UNK_TYPE D_06003468; +extern UNK_TYPE D_06003990; + /* const ActorInit En_Anubice_InitVars = { ACTOR_EN_ANUBICE, diff --git a/src/overlays/actors/ovl_En_Anubice_Fire/z_en_anubice_fire.c b/src/overlays/actors/ovl_En_Anubice_Fire/z_en_anubice_fire.c index f846267514..e6d83de004 100644 --- a/src/overlays/actors/ovl_En_Anubice_Fire/z_en_anubice_fire.c +++ b/src/overlays/actors/ovl_En_Anubice_Fire/z_en_anubice_fire.c @@ -15,6 +15,8 @@ void EnAnubiceFire_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnAnubiceFire_Update(Actor* thisx, GlobalContext* globalCtx); void EnAnubiceFire_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06003510; + /* const ActorInit En_Anubice_Fire_InitVars = { ACTOR_EN_ANUBICE_FIRE, diff --git a/src/overlays/actors/ovl_En_Arrow/z_en_arrow.c b/src/overlays/actors/ovl_En_Arrow/z_en_arrow.c index 694419d904..84732bce24 100644 --- a/src/overlays/actors/ovl_En_Arrow/z_en_arrow.c +++ b/src/overlays/actors/ovl_En_Arrow/z_en_arrow.c @@ -15,6 +15,11 @@ void EnArrow_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnArrow_Update(Actor* thisx, GlobalContext* globalCtx); void EnArrow_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_04004310; +extern UNK_TYPE D_0400436C; +extern UNK_TYPE D_04006010; +extern UNK_TYPE D_04037880; + /* const ActorInit En_Arrow_InitVars = { ACTOR_EN_ARROW, diff --git a/src/overlays/actors/ovl_En_Ba/z_en_ba.c b/src/overlays/actors/ovl_En_Ba/z_en_ba.c index 324bd97856..1064c084c3 100644 --- a/src/overlays/actors/ovl_En_Ba/z_en_ba.c +++ b/src/overlays/actors/ovl_En_Ba/z_en_ba.c @@ -15,6 +15,9 @@ void EnBa_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnBa_Update(Actor* thisx, GlobalContext* globalCtx); void EnBa_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000890; +extern UNK_TYPE D_06001D80; + /* const ActorInit En_Ba_InitVars = { ACTOR_EN_BA, diff --git a/src/overlays/actors/ovl_En_Bb/z_en_bb.c b/src/overlays/actors/ovl_En_Bb/z_en_bb.c index 87c239baaa..ad9837aa81 100644 --- a/src/overlays/actors/ovl_En_Bb/z_en_bb.c +++ b/src/overlays/actors/ovl_En_Bb/z_en_bb.c @@ -15,6 +15,11 @@ void EnBb_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnBb_Update(Actor* thisx, GlobalContext* globalCtx); void EnBb_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0404D4E0; +extern UNK_TYPE D_06000184; +extern UNK_TYPE D_06000444; +extern UNK_TYPE D_06001A30; + /* const ActorInit En_Bb_InitVars = { ACTOR_EN_BB, diff --git a/src/overlays/actors/ovl_En_Bdfire/z_en_bdfire.c b/src/overlays/actors/ovl_En_Bdfire/z_en_bdfire.c index b678e36531..ba34146f4b 100644 --- a/src/overlays/actors/ovl_En_Bdfire/z_en_bdfire.c +++ b/src/overlays/actors/ovl_En_Bdfire/z_en_bdfire.c @@ -15,6 +15,8 @@ void EnBdfire_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnBdfire_Update(Actor* thisx, GlobalContext* globalCtx); void EnBdfire_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0601D950; + /* const ActorInit En_Bdfire_InitVars = { 0, diff --git a/src/overlays/actors/ovl_En_Bigokuta/z_en_bigokuta.c b/src/overlays/actors/ovl_En_Bigokuta/z_en_bigokuta.c index 935f4093f8..028ee627db 100644 --- a/src/overlays/actors/ovl_En_Bigokuta/z_en_bigokuta.c +++ b/src/overlays/actors/ovl_En_Bigokuta/z_en_bigokuta.c @@ -9,6 +9,13 @@ void EnBigokuta_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnBigokuta_Update(Actor* thisx, GlobalContext* globalCtx); void EnBigokuta_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000444; +extern UNK_TYPE D_06000A74; +extern UNK_TYPE D_06000D1C; +extern UNK_TYPE D_060014B8; +extern UNK_TYPE D_06001CA4; +extern UNK_TYPE D_06006BC0; + /* const ActorInit En_Bigokuta_InitVars = { ACTOR_EN_BIGOKUTA, diff --git a/src/overlays/actors/ovl_En_Bili/z_en_bili.c b/src/overlays/actors/ovl_En_Bili/z_en_bili.c index 41421f9760..602f82a146 100644 --- a/src/overlays/actors/ovl_En_Bili/z_en_bili.c +++ b/src/overlays/actors/ovl_En_Bili/z_en_bili.c @@ -9,6 +9,11 @@ void EnBili_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnBili_Update(Actor* thisx, GlobalContext* globalCtx); void EnBili_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000024; +extern UNK_TYPE D_06000064; +extern UNK_TYPE D_060000A4; +extern UNK_TYPE D_06005848; + /* const ActorInit En_Bili_InitVars = { ACTOR_EN_BILI, diff --git a/src/overlays/actors/ovl_En_Bom_Chu/z_en_bom_chu.c b/src/overlays/actors/ovl_En_Bom_Chu/z_en_bom_chu.c index bb3a2099ed..6880033acd 100644 --- a/src/overlays/actors/ovl_En_Bom_Chu/z_en_bom_chu.c +++ b/src/overlays/actors/ovl_En_Bom_Chu/z_en_bom_chu.c @@ -9,6 +9,8 @@ void EnBomChu_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnBomChu_Update(Actor* thisx, GlobalContext* globalCtx); void EnBomChu_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_04007E10; + /* const ActorInit En_Bom_Chu_InitVars = { ACTOR_EN_BOM_CHU, diff --git a/src/overlays/actors/ovl_En_Brob/z_en_brob.c b/src/overlays/actors/ovl_En_Brob/z_en_brob.c index fd9878b8d1..c3ca256a7b 100644 --- a/src/overlays/actors/ovl_En_Brob/z_en_brob.c +++ b/src/overlays/actors/ovl_En_Brob/z_en_brob.c @@ -15,6 +15,13 @@ void EnBrob_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnBrob_Update(Actor* thisx, GlobalContext* globalCtx); void EnBrob_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000290; +extern UNK_TYPE D_060015D8; +extern UNK_TYPE D_06001678; +extern UNK_TYPE D_06001750; +extern UNK_TYPE D_06001958; +extern UNK_TYPE D_06001A70; + /* const ActorInit En_Brob_InitVars = { ACTOR_EN_BROB, diff --git a/src/overlays/actors/ovl_En_Bubble/z_en_bubble.c b/src/overlays/actors/ovl_En_Bubble/z_en_bubble.c index bd89f6a434..211773c0f7 100644 --- a/src/overlays/actors/ovl_En_Bubble/z_en_bubble.c +++ b/src/overlays/actors/ovl_En_Bubble/z_en_bubble.c @@ -9,6 +9,8 @@ void EnBubble_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnBubble_Update(Actor* thisx, GlobalContext* globalCtx); void EnBubble_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06001000; + /* const ActorInit En_Bubble_InitVars = { ACTOR_EN_BUBBLE, diff --git a/src/overlays/actors/ovl_En_Bw/z_en_bw.c b/src/overlays/actors/ovl_En_Bw/z_en_bw.c index c434d256c1..8309e2dc42 100644 --- a/src/overlays/actors/ovl_En_Bw/z_en_bw.c +++ b/src/overlays/actors/ovl_En_Bw/z_en_bw.c @@ -9,6 +9,12 @@ void EnBw_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnBw_Update(Actor* thisx, GlobalContext* globalCtx); void EnBw_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0404D4E0; +extern UNK_TYPE D_06000228; +extern UNK_TYPE D_060020F0; +extern UNK_TYPE D_060021A0; +extern UNK_TYPE D_06002250; + /* const ActorInit En_Bw_InitVars = { ACTOR_EN_BW, diff --git a/src/overlays/actors/ovl_En_Cs/z_en_cs.c b/src/overlays/actors/ovl_En_Cs/z_en_cs.c index e88f8a8b5a..3496455bcf 100644 --- a/src/overlays/actors/ovl_En_Cs/z_en_cs.c +++ b/src/overlays/actors/ovl_En_Cs/z_en_cs.c @@ -9,6 +9,9 @@ void EnCs_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnCs_Update(Actor* thisx, GlobalContext* globalCtx); void EnCs_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06008540; +extern UNK_TYPE D_0602AF70; + /* const ActorInit En_Cs_InitVars = { ACTOR_EN_CS, diff --git a/src/overlays/actors/ovl_En_Daiku/z_en_daiku.c b/src/overlays/actors/ovl_En_Daiku/z_en_daiku.c index 8778d810c8..7e3d596622 100644 --- a/src/overlays/actors/ovl_En_Daiku/z_en_daiku.c +++ b/src/overlays/actors/ovl_En_Daiku/z_en_daiku.c @@ -9,6 +9,8 @@ void EnDaiku_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnDaiku_Update(Actor* thisx, GlobalContext* globalCtx); void EnDaiku_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06007958; + /* const ActorInit En_Daiku_InitVars = { ACTOR_EN_DAIKU, diff --git a/src/overlays/actors/ovl_En_Daiku_Kakariko/z_en_daiku_kakariko.c b/src/overlays/actors/ovl_En_Daiku_Kakariko/z_en_daiku_kakariko.c index a1a72c9ea8..f327132059 100644 --- a/src/overlays/actors/ovl_En_Daiku_Kakariko/z_en_daiku_kakariko.c +++ b/src/overlays/actors/ovl_En_Daiku_Kakariko/z_en_daiku_kakariko.c @@ -9,6 +9,8 @@ void EnDaikuKakariko_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnDaikuKakariko_Update(Actor* thisx, GlobalContext* globalCtx); void EnDaikuKakariko_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06007958; + /* const ActorInit En_Daiku_Kakariko_InitVars = { ACTOR_EN_DAIKU_KAKARIKO, diff --git a/src/overlays/actors/ovl_En_Dekubaba/z_en_dekubaba.c b/src/overlays/actors/ovl_En_Dekubaba/z_en_dekubaba.c index bc71f204d1..2eb93eec02 100644 --- a/src/overlays/actors/ovl_En_Dekubaba/z_en_dekubaba.c +++ b/src/overlays/actors/ovl_En_Dekubaba/z_en_dekubaba.c @@ -9,6 +9,14 @@ void EnDekubaba_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnDekubaba_Update(Actor* thisx, GlobalContext* globalCtx); void EnDekubaba_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000208; +extern UNK_TYPE D_060002B8; +extern UNK_TYPE D_060010F0; +extern UNK_TYPE D_06001330; +extern UNK_TYPE D_06001828; +extern UNK_TYPE D_06002A40; +extern UNK_TYPE D_06003070; + /* const ActorInit En_Dekubaba_InitVars = { ACTOR_EN_DEKUBABA, diff --git a/src/overlays/actors/ovl_En_Dekunuts/z_en_dekunuts.c b/src/overlays/actors/ovl_En_Dekunuts/z_en_dekunuts.c index 6f02bef3f2..9f2deb29b2 100644 --- a/src/overlays/actors/ovl_En_Dekunuts/z_en_dekunuts.c +++ b/src/overlays/actors/ovl_En_Dekunuts/z_en_dekunuts.c @@ -15,6 +15,19 @@ void EnDekunuts_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnDekunuts_Update(Actor* thisx, GlobalContext* globalCtx); void EnDekunuts_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060001C4; +extern UNK_TYPE D_06000368; +extern UNK_TYPE D_060004D8; +extern UNK_TYPE D_060006B0; +extern UNK_TYPE D_060008C4; +extern UNK_TYPE D_06000AF0; +extern UNK_TYPE D_06000D1C; +extern UNK_TYPE D_06000E6C; +extern UNK_TYPE D_06001024; +extern UNK_TYPE D_06002298; +extern UNK_TYPE D_06003268; +extern UNK_TYPE D_06003650; + /* const ActorInit En_Dekunuts_InitVars = { ACTOR_EN_DEKUNUTS, diff --git a/src/overlays/actors/ovl_En_Diving_Game/z_en_diving_game.c b/src/overlays/actors/ovl_En_Diving_Game/z_en_diving_game.c index aa03e6e7d9..a9b8c0f395 100644 --- a/src/overlays/actors/ovl_En_Diving_Game/z_en_diving_game.c +++ b/src/overlays/actors/ovl_En_Diving_Game/z_en_diving_game.c @@ -9,6 +9,10 @@ void EnDivingGame_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnDivingGame_Update(Actor* thisx, GlobalContext* globalCtx); void EnDivingGame_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600219C; +extern UNK_TYPE D_06002FE8; +extern UNK_TYPE D_0600BFA8; + /* const ActorInit En_Diving_Game_InitVars = { ACTOR_EN_DIVING_GAME, diff --git a/src/overlays/actors/ovl_En_Dnt_Jiji/z_en_dnt_jiji.c b/src/overlays/actors/ovl_En_Dnt_Jiji/z_en_dnt_jiji.c index b611e6b6de..cd9622c448 100644 --- a/src/overlays/actors/ovl_En_Dnt_Jiji/z_en_dnt_jiji.c +++ b/src/overlays/actors/ovl_En_Dnt_Jiji/z_en_dnt_jiji.c @@ -9,6 +9,16 @@ void EnDntJiji_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnDntJiji_Update(Actor* thisx, GlobalContext* globalCtx); void EnDntJiji_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000560; +extern UNK_TYPE D_06000944; +extern UNK_TYPE D_06000A70; +extern UNK_TYPE D_06000BD0; +extern UNK_TYPE D_06000DF8; +extern UNK_TYPE D_060012B0; +extern UNK_TYPE D_06002310; +extern UNK_TYPE D_060033E0; +extern UNK_TYPE D_060037C0; + /* const ActorInit En_Dnt_Jiji_InitVars = { ACTOR_EN_DNT_JIJI, diff --git a/src/overlays/actors/ovl_En_Dnt_Nomal/z_en_dnt_nomal.c b/src/overlays/actors/ovl_En_Dnt_Nomal/z_en_dnt_nomal.c index ef75051c0c..79b31a6b2d 100644 --- a/src/overlays/actors/ovl_En_Dnt_Nomal/z_en_dnt_nomal.c +++ b/src/overlays/actors/ovl_En_Dnt_Nomal/z_en_dnt_nomal.c @@ -8,6 +8,21 @@ void EnDntNomal_Init(Actor* thisx, GlobalContext* globalCtx); void EnDntNomal_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnDntNomal_Update(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000168; +extern UNK_TYPE D_0600031C; +extern UNK_TYPE D_06000430; +extern UNK_TYPE D_060006CC; +extern UNK_TYPE D_06000894; +extern UNK_TYPE D_06000B70; +extern UNK_TYPE D_060014E0; +extern UNK_TYPE D_06001B00; +extern UNK_TYPE D_060023B8; +extern UNK_TYPE D_060024CC; +extern UNK_TYPE D_060026C4; +extern UNK_TYPE D_06002E1C; +extern UNK_TYPE D_06002E84; +extern UNK_TYPE D_06003128; + /* const ActorInit En_Dnt_Nomal_InitVars = { ACTOR_EN_DNT_NOMAL, diff --git a/src/overlays/actors/ovl_En_Dodojr/z_en_dodojr.c b/src/overlays/actors/ovl_En_Dodojr/z_en_dodojr.c index fb61fb7395..a9c17f8eba 100644 --- a/src/overlays/actors/ovl_En_Dodojr/z_en_dodojr.c +++ b/src/overlays/actors/ovl_En_Dodojr/z_en_dodojr.c @@ -9,6 +9,13 @@ void EnDodojr_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnDodojr_Update(Actor* thisx, GlobalContext* globalCtx); void EnDodojr_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060004A0; +extern UNK_TYPE D_060005F0; +extern UNK_TYPE D_06000724; +extern UNK_TYPE D_06000860; +extern UNK_TYPE D_060009D4; +extern UNK_TYPE D_060020E0; + /* const ActorInit En_Dodojr_InitVars = { ACTOR_EN_DODOJR, diff --git a/src/overlays/actors/ovl_En_Du/z_en_du.c b/src/overlays/actors/ovl_En_Du/z_en_du.c index a98c8f10c3..f852d5b39b 100644 --- a/src/overlays/actors/ovl_En_Du/z_en_du.c +++ b/src/overlays/actors/ovl_En_Du/z_en_du.c @@ -9,6 +9,12 @@ void EnDu_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnDu_Update(Actor* thisx, GlobalContext* globalCtx); void EnDu_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_020059E0; +extern UNK_TYPE D_02006930; +extern UNK_TYPE D_02007DE0; +extern UNK_TYPE D_060041F4; +extern UNK_TYPE D_06011CA8; + /* const ActorInit En_Du_InitVars = { ACTOR_EN_DU, diff --git a/src/overlays/actors/ovl_En_Eiyer/z_en_eiyer.c b/src/overlays/actors/ovl_En_Eiyer/z_en_eiyer.c index 154d26f1a8..0ae3508130 100644 --- a/src/overlays/actors/ovl_En_Eiyer/z_en_eiyer.c +++ b/src/overlays/actors/ovl_En_Eiyer/z_en_eiyer.c @@ -9,6 +9,13 @@ void EnEiyer_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnEiyer_Update(Actor* thisx, GlobalContext* globalCtx); void EnEiyer_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000288; +extern UNK_TYPE D_060004C4; +extern UNK_TYPE D_06000704; +extern UNK_TYPE D_06000FC0; +extern UNK_TYPE D_060012AC; +extern UNK_TYPE D_06003410; + /* const ActorInit En_Eiyer_InitVars = { ACTOR_EN_EIYER, diff --git a/src/overlays/actors/ovl_En_Encount2/z_en_encount2.c b/src/overlays/actors/ovl_En_Encount2/z_en_encount2.c index 1de23dc478..d1801e33d5 100644 --- a/src/overlays/actors/ovl_En_Encount2/z_en_encount2.c +++ b/src/overlays/actors/ovl_En_Encount2/z_en_encount2.c @@ -8,6 +8,8 @@ void EnEncount2_Init(Actor* thisx, GlobalContext* globalCtx); void EnEncount2_Update(Actor* thisx, GlobalContext* globalCtx); void EnEncount2_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000DE0; + /* const ActorInit En_Encount2_InitVars = { ACTOR_EN_ENCOUNT2, diff --git a/src/overlays/actors/ovl_En_Fire_Rock/z_en_fire_rock.c b/src/overlays/actors/ovl_En_Fire_Rock/z_en_fire_rock.c index 6757810228..d206566342 100644 --- a/src/overlays/actors/ovl_En_Fire_Rock/z_en_fire_rock.c +++ b/src/overlays/actors/ovl_En_Fire_Rock/z_en_fire_rock.c @@ -9,6 +9,8 @@ void EnFireRock_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnFireRock_Update(Actor* thisx, GlobalContext* globalCtx); void EnFireRock_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000DE0; + /* const ActorInit En_Fire_Rock_InitVars = { ACTOR_EN_FIRE_ROCK, diff --git a/src/overlays/actors/ovl_En_Fish/z_en_fish.c b/src/overlays/actors/ovl_En_Fish/z_en_fish.c index 4ce3566c12..84c0395fb6 100644 --- a/src/overlays/actors/ovl_En_Fish/z_en_fish.c +++ b/src/overlays/actors/ovl_En_Fish/z_en_fish.c @@ -9,6 +9,10 @@ void EnFish_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnFish_Update(Actor* thisx, GlobalContext* globalCtx); void EnFish_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_040185FC; +extern UNK_TYPE D_04018FE0; +extern UNK_TYPE D_0401909C; + /* const ActorInit En_Fish_InitVars = { ACTOR_EN_FISH, diff --git a/src/overlays/actors/ovl_En_Fr/z_en_fr.c b/src/overlays/actors/ovl_En_Fr/z_en_fr.c index 20b26f7b57..be3c209001 100644 --- a/src/overlays/actors/ovl_En_Fr/z_en_fr.c +++ b/src/overlays/actors/ovl_En_Fr/z_en_fr.c @@ -8,6 +8,13 @@ void EnFr_Init(Actor* thisx, GlobalContext* globalCtx); void EnFr_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnFr_Update(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_05002470; +extern UNK_TYPE D_050036F0; +extern UNK_TYPE D_060007BC; +extern UNK_TYPE D_060011C0; +extern UNK_TYPE D_06001534; +extern UNK_TYPE D_0600B498; + /* const ActorInit En_Fr_InitVars = { ACTOR_EN_FR, diff --git a/src/overlays/actors/ovl_En_Fz/z_en_fz.c b/src/overlays/actors/ovl_En_Fz/z_en_fz.c index b36dc72e94..c6b887da9d 100644 --- a/src/overlays/actors/ovl_En_Fz/z_en_fz.c +++ b/src/overlays/actors/ovl_En_Fz/z_en_fz.c @@ -9,6 +9,11 @@ void EnFz_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnFz_Update(Actor* thisx, GlobalContext* globalCtx); void EnFz_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060030A0; +extern UNK_TYPE D_060030A8; +extern UNK_TYPE D_06003158; +extern UNK_TYPE D_06003160; + /* const ActorInit En_Fz_InitVars = { ACTOR_EN_FZ, diff --git a/src/overlays/actors/ovl_En_G_Switch/z_en_g_switch.c b/src/overlays/actors/ovl_En_G_Switch/z_en_g_switch.c index bde8ef9313..90be2bfa5b 100644 --- a/src/overlays/actors/ovl_En_G_Switch/z_en_g_switch.c +++ b/src/overlays/actors/ovl_En_G_Switch/z_en_g_switch.c @@ -8,6 +8,9 @@ void EnGSwitch_Init(Actor* thisx, GlobalContext* globalCtx); void EnGSwitch_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnGSwitch_Update(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060017C0; +extern UNK_TYPE D_06001960; + /* const ActorInit En_G_Switch_InitVars = { ACTOR_EN_G_SWITCH, diff --git a/src/overlays/actors/ovl_En_Gb/z_en_gb.c b/src/overlays/actors/ovl_En_Gb/z_en_gb.c index a35810e09c..17667811ea 100644 --- a/src/overlays/actors/ovl_En_Gb/z_en_gb.c +++ b/src/overlays/actors/ovl_En_Gb/z_en_gb.c @@ -9,6 +9,12 @@ void EnGb_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnGb_Update(Actor* thisx, GlobalContext* globalCtx); void EnGb_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600049C; +extern UNK_TYPE D_0600C0B0; +extern UNK_TYPE D_0600C220; +extern UNK_TYPE D_0600C2D0; +extern UNK_TYPE D_0600C8EC; + /* const ActorInit En_Gb_InitVars = { ACTOR_EN_GB, diff --git a/src/overlays/actors/ovl_En_Ge1/z_en_ge1.c b/src/overlays/actors/ovl_En_Ge1/z_en_ge1.c index 17d5b09b8e..608b5bfa45 100644 --- a/src/overlays/actors/ovl_En_Ge1/z_en_ge1.c +++ b/src/overlays/actors/ovl_En_Ge1/z_en_ge1.c @@ -9,6 +9,11 @@ void EnGe1_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnGe1_Update(Actor* thisx, GlobalContext* globalCtx); void EnGe1_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000228; +extern UNK_TYPE D_06000330; +extern UNK_TYPE D_0600A048; +extern UNK_TYPE D_0600A498; + /* const ActorInit En_Ge1_InitVars = { ACTOR_EN_GE1, diff --git a/src/overlays/actors/ovl_En_Ge2/z_en_ge2.c b/src/overlays/actors/ovl_En_Ge2/z_en_ge2.c index 9f53de0054..678e3e3819 100644 --- a/src/overlays/actors/ovl_En_Ge2/z_en_ge2.c +++ b/src/overlays/actors/ovl_En_Ge2/z_en_ge2.c @@ -9,6 +9,9 @@ void EnGe2_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnGe2_Update(Actor* thisx, GlobalContext* globalCtx); void EnGe2_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06008968; +extern UNK_TYPE D_06009ED4; + /* const ActorInit En_Ge2_InitVars = { ACTOR_EN_GE2, diff --git a/src/overlays/actors/ovl_En_Ge3/z_en_ge3.c b/src/overlays/actors/ovl_En_Ge3/z_en_ge3.c index 6198fdc18c..fea4223242 100644 --- a/src/overlays/actors/ovl_En_Ge3/z_en_ge3.c +++ b/src/overlays/actors/ovl_En_Ge3/z_en_ge3.c @@ -15,6 +15,9 @@ void EnGe3_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnGe3_Update(Actor* thisx, GlobalContext* globalCtx); void EnGe3_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600A458; +extern UNK_TYPE D_0600B07C; + /* const ActorInit En_Ge3_InitVars = { ACTOR_EN_GE3, diff --git a/src/overlays/actors/ovl_En_GeldB/z_en_geldb.c b/src/overlays/actors/ovl_En_GeldB/z_en_geldb.c index 777eb9d6d7..e2bb28a4cd 100644 --- a/src/overlays/actors/ovl_En_GeldB/z_en_geldb.c +++ b/src/overlays/actors/ovl_En_GeldB/z_en_geldb.c @@ -9,6 +9,18 @@ void EnGeldB_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnGeldB_Update(Actor* thisx, GlobalContext* globalCtx); void EnGeldB_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060003CC; +extern UNK_TYPE D_06000F5C; +extern UNK_TYPE D_06001390; +extern UNK_TYPE D_06001578; +extern UNK_TYPE D_06001E10; +extern UNK_TYPE D_06002280; +extern UNK_TYPE D_060024E8; +extern UNK_TYPE D_0600A458; +extern UNK_TYPE D_0600A814; +extern UNK_TYPE D_0600ADF8; +extern UNK_TYPE D_0600B6D4; + /* const ActorInit En_GeldB_InitVars = { ACTOR_EN_GELDB, diff --git a/src/overlays/actors/ovl_En_Go/z_en_go.c b/src/overlays/actors/ovl_En_Go/z_en_go.c index dd9aa54329..f73d6b1e84 100644 --- a/src/overlays/actors/ovl_En_Go/z_en_go.c +++ b/src/overlays/actors/ovl_En_Go/z_en_go.c @@ -9,6 +9,16 @@ void EnGo_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnGo_Update(Actor* thisx, GlobalContext* globalCtx); void EnGo_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06004930; +extern UNK_TYPE D_0600BD80; +extern UNK_TYPE D_0600C140; +extern UNK_TYPE D_0600CE80; +extern UNK_TYPE D_0600DE80; +extern UNK_TYPE D_0600FD40; +extern UNK_TYPE D_0600FD50; +extern UNK_TYPE D_0600FEF0; +extern UNK_TYPE D_06010590; + /* const ActorInit En_Go_InitVars = { ACTOR_EN_GO, diff --git a/src/overlays/actors/ovl_En_Go2/z_en_go2.c b/src/overlays/actors/ovl_En_Go2/z_en_go2.c index be21625318..0a1192842c 100644 --- a/src/overlays/actors/ovl_En_Go2/z_en_go2.c +++ b/src/overlays/actors/ovl_En_Go2/z_en_go2.c @@ -9,6 +9,15 @@ void EnGo2_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnGo2_Update(Actor* thisx, GlobalContext* globalCtx); void EnGo2_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000750; +extern UNK_TYPE D_06000D5C; +extern UNK_TYPE D_06004930; +extern UNK_TYPE D_0600BD80; +extern UNK_TYPE D_0600C140; +extern UNK_TYPE D_0600FD40; +extern UNK_TYPE D_0600FD50; +extern UNK_TYPE D_0600FEF0; + /* const ActorInit En_Go2_InitVars = { ACTOR_EN_GO2, diff --git a/src/overlays/actors/ovl_En_Goma/z_en_goma.c b/src/overlays/actors/ovl_En_Goma/z_en_goma.c index c70dad3e6c..2980e4e3e3 100644 --- a/src/overlays/actors/ovl_En_Goma/z_en_goma.c +++ b/src/overlays/actors/ovl_En_Goma/z_en_goma.c @@ -9,6 +9,18 @@ void EnGoma_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnGoma_Update(Actor* thisx, GlobalContext* globalCtx); void EnGoma_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_05000530; +extern UNK_TYPE D_0600017C; +extern UNK_TYPE D_06000334; +extern UNK_TYPE D_06000544; +extern UNK_TYPE D_06000838; +extern UNK_TYPE D_06000B78; +extern UNK_TYPE D_06000E4C; +extern UNK_TYPE D_06001548; +extern UNK_TYPE D_06002A70; +extern UNK_TYPE D_06003B40; +extern UNK_TYPE D_06003D78; + /* const ActorInit En_Goma_InitVars = { ACTOR_BOSS_GOMA, diff --git a/src/overlays/actors/ovl_En_Honotrap/z_en_honotrap.c b/src/overlays/actors/ovl_En_Honotrap/z_en_honotrap.c index a7c05cd72a..49ddbe5334 100644 --- a/src/overlays/actors/ovl_En_Honotrap/z_en_honotrap.c +++ b/src/overlays/actors/ovl_En_Honotrap/z_en_honotrap.c @@ -9,6 +9,9 @@ void EnHonotrap_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnHonotrap_Update(Actor* thisx, GlobalContext* globalCtx); void EnHonotrap_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0404D4E0; +extern UNK_TYPE D_05006810; + /* const ActorInit En_Honotrap_InitVars = { ACTOR_EN_HONOTRAP, diff --git a/src/overlays/actors/ovl_En_Horse/z_en_horse.c b/src/overlays/actors/ovl_En_Horse/z_en_horse.c index 5f1303e8fd..96dfd62c74 100644 --- a/src/overlays/actors/ovl_En_Horse/z_en_horse.c +++ b/src/overlays/actors/ovl_En_Horse/z_en_horse.c @@ -9,6 +9,10 @@ void EnHorse_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnHorse_Update(Actor* thisx, GlobalContext* globalCtx); void EnHorse_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_02000230; +extern UNK_TYPE D_02002AC0; +extern UNK_TYPE D_06006530; + /* const ActorInit En_Horse_InitVars = { ACTOR_EN_HORSE, diff --git a/src/overlays/actors/ovl_En_Hs/z_en_hs.c b/src/overlays/actors/ovl_En_Hs/z_en_hs.c index 1b1cdb3178..9287714e02 100644 --- a/src/overlays/actors/ovl_En_Hs/z_en_hs.c +++ b/src/overlays/actors/ovl_En_Hs/z_en_hs.c @@ -9,6 +9,11 @@ void EnHs_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnHs_Update(Actor* thisx, GlobalContext* globalCtx); void EnHs_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000304; +extern UNK_TYPE D_06000528; +extern UNK_TYPE D_060005C0; +extern UNK_TYPE D_06006260; + /* const ActorInit En_Hs_InitVars = { ACTOR_EN_HS, diff --git a/src/overlays/actors/ovl_En_Hy/z_en_hy.c b/src/overlays/actors/ovl_En_Hy/z_en_hy.c index d879e758d8..c0f64e11f2 100644 --- a/src/overlays/actors/ovl_En_Hy/z_en_hy.c +++ b/src/overlays/actors/ovl_En_Hy/z_en_hy.c @@ -9,6 +9,14 @@ void EnHy_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnHy_Update(Actor* thisx, GlobalContext* globalCtx); void EnHy_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000BFC; +extern UNK_TYPE D_06000FE4; +extern UNK_TYPE D_060012E8; +extern UNK_TYPE D_06002160; +extern UNK_TYPE D_0600265C; +extern UNK_TYPE D_060033B4; +extern UNK_TYPE D_06005BC8; + /* const ActorInit En_Hy_InitVars = { ACTOR_EN_HY, diff --git a/src/overlays/actors/ovl_En_In/z_en_in.c b/src/overlays/actors/ovl_En_In/z_en_in.c index c15bdc195b..d4530a15ed 100644 --- a/src/overlays/actors/ovl_En_In/z_en_in.c +++ b/src/overlays/actors/ovl_En_In/z_en_in.c @@ -9,6 +9,18 @@ void EnIn_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnIn_Update(Actor* thisx, GlobalContext* globalCtx); void EnIn_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060003B4; +extern UNK_TYPE D_06001BE0; +extern UNK_TYPE D_060034D0; +extern UNK_TYPE D_06007A20; +extern UNK_TYPE D_06007BF8; +extern UNK_TYPE D_06013B88; +extern UNK_TYPE D_06013D60; +extern UNK_TYPE D_06014CA8; +extern UNK_TYPE D_06015814; +extern UNK_TYPE D_0601646C; +extern UNK_TYPE D_06018C38; + /* const ActorInit En_In_InitVars = { ACTOR_EN_IN, diff --git a/src/overlays/actors/ovl_En_Jj/z_en_jj.c b/src/overlays/actors/ovl_En_Jj/z_en_jj.c index c2546b3b79..b38293040e 100644 --- a/src/overlays/actors/ovl_En_Jj/z_en_jj.c +++ b/src/overlays/actors/ovl_En_Jj/z_en_jj.c @@ -15,6 +15,12 @@ void EnJj_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnJj_Update(Actor* thisx, GlobalContext* globalCtx); void EnJj_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000A1C; +extern UNK_TYPE D_06001830; +extern UNK_TYPE D_06001F4C; +extern UNK_TYPE D_0600B9A8; +extern UNK_TYPE D_0600BA8C; + /* const ActorInit En_Jj_InitVars = { ACTOR_EN_JJ, diff --git a/src/overlays/actors/ovl_En_Kanban/z_en_kanban.c b/src/overlays/actors/ovl_En_Kanban/z_en_kanban.c index bf3921438c..1470bfc030 100644 --- a/src/overlays/actors/ovl_En_Kanban/z_en_kanban.c +++ b/src/overlays/actors/ovl_En_Kanban/z_en_kanban.c @@ -9,6 +9,10 @@ void EnKanban_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnKanban_Update(Actor* thisx, GlobalContext* globalCtx); void EnKanban_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0403C050; +extern UNK_TYPE D_06000C30; +extern UNK_TYPE D_06001630; + /* const ActorInit En_Kanban_InitVars = { ACTOR_EN_KANBAN, diff --git a/src/overlays/actors/ovl_En_Ko/z_en_ko.c b/src/overlays/actors/ovl_En_Ko/z_en_ko.c index 685040ab6f..90656eda03 100644 --- a/src/overlays/actors/ovl_En_Ko/z_en_ko.c +++ b/src/overlays/actors/ovl_En_Ko/z_en_ko.c @@ -9,6 +9,12 @@ void EnKo_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnKo_Update(Actor* thisx, GlobalContext* globalCtx); void EnKo_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06006A60; +extern UNK_TYPE D_06007830; +extern UNK_TYPE D_06007D94; +extern UNK_TYPE D_0600879C; +extern UNK_TYPE D_06008F6C; + /* const ActorInit En_Ko_InitVars = { ACTOR_EN_KO, diff --git a/src/overlays/actors/ovl_En_M_Thunder/z_en_m_thunder.c b/src/overlays/actors/ovl_En_M_Thunder/z_en_m_thunder.c index 1437040302..8937b08009 100644 --- a/src/overlays/actors/ovl_En_M_Thunder/z_en_m_thunder.c +++ b/src/overlays/actors/ovl_En_M_Thunder/z_en_m_thunder.c @@ -9,6 +9,12 @@ void EnMThunder_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnMThunder_Update(Actor* thisx, GlobalContext* globalCtx); void EnMThunder_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_04012570; +extern UNK_TYPE D_04012690; +extern UNK_TYPE D_04012AF0; +extern UNK_TYPE D_04012C10; +extern UNK_TYPE D_04013610; + /* const ActorInit En_M_Thunder_InitVars = { ACTOR_EN_M_THUNDER, diff --git a/src/overlays/actors/ovl_En_Mk/z_en_mk.c b/src/overlays/actors/ovl_En_Mk/z_en_mk.c index 0960185113..b74d487388 100644 --- a/src/overlays/actors/ovl_En_Mk/z_en_mk.c +++ b/src/overlays/actors/ovl_En_Mk/z_en_mk.c @@ -15,6 +15,12 @@ void EnMk_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnMk_Update(Actor* thisx, GlobalContext* globalCtx); void EnMk_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000368; +extern UNK_TYPE D_06000724; +extern UNK_TYPE D_06000AC0; +extern UNK_TYPE D_06000D88; +extern UNK_TYPE D_06005DF0; + /* const ActorInit En_Mk_InitVars = { ACTOR_EN_MK, diff --git a/src/overlays/actors/ovl_En_Mm/z_en_mm.c b/src/overlays/actors/ovl_En_Mm/z_en_mm.c index 3a45a8d78e..ee9ab4c012 100644 --- a/src/overlays/actors/ovl_En_Mm/z_en_mm.c +++ b/src/overlays/actors/ovl_En_Mm/z_en_mm.c @@ -9,6 +9,9 @@ void EnMm_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnMm_Update(Actor* thisx, GlobalContext* globalCtx); void EnMm_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06005E18; +extern UNK_TYPE D_0602CA38; + /* const ActorInit En_Mm_InitVars = { ACTOR_EN_MM, diff --git a/src/overlays/actors/ovl_En_Mm2/z_en_mm2.c b/src/overlays/actors/ovl_En_Mm2/z_en_mm2.c index 34fd6916e5..bd5d7cc656 100644 --- a/src/overlays/actors/ovl_En_Mm2/z_en_mm2.c +++ b/src/overlays/actors/ovl_En_Mm2/z_en_mm2.c @@ -9,6 +9,8 @@ void EnMm2_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnMm2_Update(Actor* thisx, GlobalContext* globalCtx); void EnMm2_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06005E18; + /* const ActorInit En_Mm2_InitVars = { ACTOR_EN_MM2, diff --git a/src/overlays/actors/ovl_En_Mu/z_en_mu.c b/src/overlays/actors/ovl_En_Mu/z_en_mu.c index cdc3febc9a..18a9418e4b 100644 --- a/src/overlays/actors/ovl_En_Mu/z_en_mu.c +++ b/src/overlays/actors/ovl_En_Mu/z_en_mu.c @@ -9,6 +9,9 @@ void EnMu_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnMu_Update(Actor* thisx, GlobalContext* globalCtx); void EnMu_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060003F4; +extern UNK_TYPE D_06004F70; + /* const ActorInit En_Mu_InitVars = { ACTOR_EN_MU, diff --git a/src/overlays/actors/ovl_En_Ny/z_en_ny.c b/src/overlays/actors/ovl_En_Ny/z_en_ny.c index 9d19dd7203..473ec73a2b 100644 --- a/src/overlays/actors/ovl_En_Ny/z_en_ny.c +++ b/src/overlays/actors/ovl_En_Ny/z_en_ny.c @@ -9,6 +9,10 @@ void EnNy_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnNy_Update(Actor* thisx, GlobalContext* globalCtx); void EnNy_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06001DD0; +extern UNK_TYPE D_06001EA8; +extern UNK_TYPE D_06001FC8; + /* const ActorInit En_Ny_InitVars = { ACTOR_EN_NY, diff --git a/src/overlays/actors/ovl_En_Ossan/z_en_ossan.c b/src/overlays/actors/ovl_En_Ossan/z_en_ossan.c index d56ba81b81..7c023441c0 100644 --- a/src/overlays/actors/ovl_En_Ossan/z_en_ossan.c +++ b/src/overlays/actors/ovl_En_Ossan/z_en_ossan.c @@ -8,6 +8,25 @@ void EnOssan_Init(Actor* thisx, GlobalContext* globalCtx); void EnOssan_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnOssan_Update(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0400CDC0; +extern UNK_TYPE D_0400CE40; +extern UNK_TYPE D_0400CF40; +extern UNK_TYPE D_060000F0; +extern UNK_TYPE D_060000FC; +extern UNK_TYPE D_060002E4; +extern UNK_TYPE D_06000338; +extern UNK_TYPE D_060004A8; +extern UNK_TYPE D_0600065C; +extern UNK_TYPE D_0600078C; +extern UNK_TYPE D_06002820; +extern UNK_TYPE D_06004258; +extern UNK_TYPE D_06004658; +extern UNK_TYPE D_06004868; +extern UNK_TYPE D_06009B38; +extern UNK_TYPE D_0600BFA8; +extern UNK_TYPE D_0600DE80; +extern UNK_TYPE D_0600FEF0; + /* const ActorInit En_Ossan_InitVars = { ACTOR_EN_OSSAN, diff --git a/src/overlays/actors/ovl_En_Owl/z_en_owl.c b/src/overlays/actors/ovl_En_Owl/z_en_owl.c index b4375a3301..8276e8fec5 100644 --- a/src/overlays/actors/ovl_En_Owl/z_en_owl.c +++ b/src/overlays/actors/ovl_En_Owl/z_en_owl.c @@ -9,6 +9,16 @@ void EnOwl_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnOwl_Update(Actor* thisx, GlobalContext* globalCtx); void EnOwl_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0201B0C0; +extern UNK_TYPE D_0201E6A0; +extern UNK_TYPE D_06001168; +extern UNK_TYPE D_060015CC; +extern UNK_TYPE D_0600C0E8; +extern UNK_TYPE D_0600C1C4; +extern UNK_TYPE D_0600C684; +extern UNK_TYPE D_0600C8A0; +extern UNK_TYPE D_060100B0; + /* const ActorInit En_Owl_InitVars = { ACTOR_EN_OWL, diff --git a/src/overlays/actors/ovl_En_Peehat/z_en_peehat.c b/src/overlays/actors/ovl_En_Peehat/z_en_peehat.c index ff868d5121..66df031ab5 100644 --- a/src/overlays/actors/ovl_En_Peehat/z_en_peehat.c +++ b/src/overlays/actors/ovl_En_Peehat/z_en_peehat.c @@ -9,6 +9,12 @@ void EnPeehat_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnPeehat_Update(Actor* thisx, GlobalContext* globalCtx); void EnPeehat_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000350; +extern UNK_TYPE D_060005C4; +extern UNK_TYPE D_06000844; +extern UNK_TYPE D_060009C4; +extern UNK_TYPE D_06001C80; + /* const ActorInit En_Peehat_InitVars = { ACTOR_EN_PEEHAT, diff --git a/src/overlays/actors/ovl_En_Sa/z_en_sa.c b/src/overlays/actors/ovl_En_Sa/z_en_sa.c index 290fae1ccf..8e9e8934c5 100644 --- a/src/overlays/actors/ovl_En_Sa/z_en_sa.c +++ b/src/overlays/actors/ovl_En_Sa/z_en_sa.c @@ -9,6 +9,15 @@ void EnSa_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnSa_Update(Actor* thisx, GlobalContext* globalCtx); void EnSa_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_02005730; +extern UNK_TYPE D_02010E20; +extern UNK_TYPE D_06001D50; +extern UNK_TYPE D_06007B80; +extern UNK_TYPE D_0600B1A0; +extern UNK_TYPE D_0600BAEC; +extern UNK_TYPE D_0600C500; +extern UNK_TYPE D_06012100; + /* const ActorInit En_Sa_InitVars = { ACTOR_EN_SA, diff --git a/src/overlays/actors/ovl_En_Shopnuts/z_en_shopnuts.c b/src/overlays/actors/ovl_En_Shopnuts/z_en_shopnuts.c index 06c75a3318..c11f829b3f 100644 --- a/src/overlays/actors/ovl_En_Shopnuts/z_en_shopnuts.c +++ b/src/overlays/actors/ovl_En_Shopnuts/z_en_shopnuts.c @@ -9,6 +9,15 @@ void EnShopnuts_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnShopnuts_Update(Actor* thisx, GlobalContext* globalCtx); void EnShopnuts_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060001EC; +extern UNK_TYPE D_0600039C; +extern UNK_TYPE D_06000764; +extern UNK_TYPE D_06000BA0; +extern UNK_TYPE D_0600139C; +extern UNK_TYPE D_06003B68; +extern UNK_TYPE D_060041A8; +extern UNK_TYPE D_06004574; + /* const ActorInit En_Shopnuts_InitVars = { ACTOR_EN_SHOPNUTS, diff --git a/src/overlays/actors/ovl_En_Skb/z_en_skb.c b/src/overlays/actors/ovl_En_Skb/z_en_skb.c index fc885342d3..de77df6688 100644 --- a/src/overlays/actors/ovl_En_Skb/z_en_skb.c +++ b/src/overlays/actors/ovl_En_Skb/z_en_skb.c @@ -9,6 +9,13 @@ void EnSkb_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnSkb_Update(Actor* thisx, GlobalContext* globalCtx); void EnSkb_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000460; +extern UNK_TYPE D_060009DC; +extern UNK_TYPE D_06000D98; +extern UNK_TYPE D_06001854; +extern UNK_TYPE D_060041F8; +extern UNK_TYPE D_060047E0; + /* const ActorInit En_Skb_InitVars = { ACTOR_EN_SKB, diff --git a/src/overlays/actors/ovl_En_Skj/z_en_skj.c b/src/overlays/actors/ovl_En_Skj/z_en_skj.c index 046165b043..f7d16990eb 100644 --- a/src/overlays/actors/ovl_En_Skj/z_en_skj.c +++ b/src/overlays/actors/ovl_En_Skj/z_en_skj.c @@ -8,6 +8,14 @@ void EnSkj_Init(Actor* thisx, GlobalContext* globalCtx); void EnSkj_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnSkj_Update(Actor* thisx, GlobalContext* globalCtx); void EnSkj_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060007A4; +extern UNK_TYPE D_06000E10; +extern UNK_TYPE D_060014C8; +extern UNK_TYPE D_06005F40; +extern UNK_TYPE D_06006A98; +extern UNK_TYPE D_06006D84; +extern UNK_TYPE D_06007128; + /* const ActorInit En_Skj_InitVars = { ACTOR_EN_SKJ, diff --git a/src/overlays/actors/ovl_En_Stream/z_en_stream.c b/src/overlays/actors/ovl_En_Stream/z_en_stream.c index fd2daa8eff..3cb20a752f 100644 --- a/src/overlays/actors/ovl_En_Stream/z_en_stream.c +++ b/src/overlays/actors/ovl_En_Stream/z_en_stream.c @@ -15,6 +15,8 @@ void EnStream_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnStream_Update(Actor* thisx, GlobalContext* globalCtx); void EnStream_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000950; + /* const ActorInit En_Stream_InitVars = { ACTOR_EN_STREAM, diff --git a/src/overlays/actors/ovl_En_Sw/z_en_sw.c b/src/overlays/actors/ovl_En_Sw/z_en_sw.c index f0bae4b5b6..b6d30505d8 100644 --- a/src/overlays/actors/ovl_En_Sw/z_en_sw.c +++ b/src/overlays/actors/ovl_En_Sw/z_en_sw.c @@ -9,6 +9,19 @@ void EnSw_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnSw_Update(Actor* thisx, GlobalContext* globalCtx); void EnSw_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000304; +extern UNK_TYPE D_06003FB0; +extern UNK_TYPE D_060043D8; +extern UNK_TYPE D_060045C0; +extern UNK_TYPE D_06004658; +extern UNK_TYPE D_060046F0; +extern UNK_TYPE D_06004788; +extern UNK_TYPE D_06004820; +extern UNK_TYPE D_060048B8; +extern UNK_TYPE D_06004950; +extern UNK_TYPE D_060049E8; +extern UNK_TYPE D_06005298; + /* const ActorInit En_Sw_InitVars = { ACTOR_EN_SW, diff --git a/src/overlays/actors/ovl_En_Syateki_Man/z_en_syateki_man.c b/src/overlays/actors/ovl_En_Syateki_Man/z_en_syateki_man.c index 2b1b620e94..a9b8c469b2 100644 --- a/src/overlays/actors/ovl_En_Syateki_Man/z_en_syateki_man.c +++ b/src/overlays/actors/ovl_En_Syateki_Man/z_en_syateki_man.c @@ -9,6 +9,10 @@ void EnSyatekiMan_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnSyatekiMan_Update(Actor* thisx, GlobalContext* globalCtx); void EnSyatekiMan_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000338; +extern UNK_TYPE D_06007E28; +extern UNK_TYPE D_06009B38; + /* const ActorInit En_Syateki_Man_InitVars = { ACTOR_EN_SYATEKI_MAN, diff --git a/src/overlays/actors/ovl_En_Ta/z_en_ta.c b/src/overlays/actors/ovl_En_Ta/z_en_ta.c index fcc3bcb49e..91abbe2610 100644 --- a/src/overlays/actors/ovl_En_Ta/z_en_ta.c +++ b/src/overlays/actors/ovl_En_Ta/z_en_ta.c @@ -15,6 +15,17 @@ void EnTa_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnTa_Update(Actor* thisx, GlobalContext* globalCtx); void EnTa_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060017E8; +extern UNK_TYPE D_06001C94; +extern UNK_TYPE D_06006DC0; +extern UNK_TYPE D_0600B7B8; +extern UNK_TYPE D_0600BF38; +extern UNK_TYPE D_0600C48C; +extern UNK_TYPE D_0600C858; +extern UNK_TYPE D_0600CD50; +extern UNK_TYPE D_0600CF28; +extern UNK_TYPE D_0600E3D8; + /* const ActorInit En_Ta_InitVars = { ACTOR_EN_TA, diff --git a/src/overlays/actors/ovl_En_Test/z_en_test.c b/src/overlays/actors/ovl_En_Test/z_en_test.c index fbe0f84193..04d04cb2a4 100644 --- a/src/overlays/actors/ovl_En_Test/z_en_test.c +++ b/src/overlays/actors/ovl_En_Test/z_en_test.c @@ -43,6 +43,24 @@ void func_80863044(EnTest* this, GlobalContext* globalCtx); void func_8086318C(EnTest* this, GlobalContext* globalCtx); void func_80863294(EnTest* this, GlobalContext* globalCtx); +extern UNK_TYPE D_06000444; +extern UNK_TYPE D_06001420; +extern UNK_TYPE D_06001978; +extern UNK_TYPE D_06001C20; +extern UNK_TYPE D_060026D4; +extern UNK_TYPE D_0600316C; +extern UNK_TYPE D_06007C28; +extern UNK_TYPE D_060081B4; +extern UNK_TYPE D_06008604; +extern UNK_TYPE D_06009A90; +extern UNK_TYPE D_0600A324; +extern UNK_TYPE D_0600A99C; +extern UNK_TYPE D_0600B00C; +extern UNK_TYPE D_0600B4E4; +extern UNK_TYPE D_0600BE4C; +extern UNK_TYPE D_0600C438; +extern UNK_TYPE D_0600E2B0; + /* const ActorInit En_Test_InitVars = { ACTOR_EN_TEST, diff --git a/src/overlays/actors/ovl_En_Tg/z_en_tg.c b/src/overlays/actors/ovl_En_Tg/z_en_tg.c index d4129f4562..1e50abb903 100644 --- a/src/overlays/actors/ovl_En_Tg/z_en_tg.c +++ b/src/overlays/actors/ovl_En_Tg/z_en_tg.c @@ -15,6 +15,9 @@ void EnTg_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnTg_Update(Actor* thisx, GlobalContext* globalCtx); void EnTg_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06005040; +extern UNK_TYPE D_0600AE40; + /* const ActorInit En_Tg_InitVars = { ACTOR_EN_TG, diff --git a/src/overlays/actors/ovl_En_Tite/z_en_tite.c b/src/overlays/actors/ovl_En_Tite/z_en_tite.c index 89667c95bd..1f902949f8 100644 --- a/src/overlays/actors/ovl_En_Tite/z_en_tite.c +++ b/src/overlays/actors/ovl_En_Tite/z_en_tite.c @@ -15,6 +15,18 @@ void EnTite_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnTite_Update(Actor* thisx, GlobalContext* globalCtx); void EnTite_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600083C; +extern UNK_TYPE D_06000A14; +extern UNK_TYPE D_06000C70; +extern UNK_TYPE D_060012E4; +extern UNK_TYPE D_06001300; +extern UNK_TYPE D_06001700; +extern UNK_TYPE D_06001900; +extern UNK_TYPE D_06001B00; +extern UNK_TYPE D_06001F00; +extern UNK_TYPE D_06002100; +extern UNK_TYPE D_06003A20; + /* const ActorInit En_Tite_InitVars = { ACTOR_EN_TITE, diff --git a/src/overlays/actors/ovl_En_Toryo/z_en_toryo.c b/src/overlays/actors/ovl_En_Toryo/z_en_toryo.c index 392f165e4c..2f328251dc 100644 --- a/src/overlays/actors/ovl_En_Toryo/z_en_toryo.c +++ b/src/overlays/actors/ovl_En_Toryo/z_en_toryo.c @@ -15,6 +15,8 @@ void EnToryo_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnToryo_Update(Actor* thisx, GlobalContext* globalCtx); void EnToryo_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06007150; + /* const ActorInit En_Toryo_InitVars = { ACTOR_EN_TORYO, diff --git a/src/overlays/actors/ovl_En_Tp/z_en_tp.c b/src/overlays/actors/ovl_En_Tp/z_en_tp.c index 9c8c0e9345..54806e7dab 100644 --- a/src/overlays/actors/ovl_En_Tp/z_en_tp.c +++ b/src/overlays/actors/ovl_En_Tp/z_en_tp.c @@ -15,6 +15,10 @@ void EnTp_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnTp_Update(Actor* thisx, GlobalContext* globalCtx); void EnTp_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000000; +extern UNK_TYPE D_060008D0; +extern UNK_TYPE D_06000C68; + /* const ActorInit En_Tp_InitVars = { ACTOR_EN_TP, diff --git a/src/overlays/actors/ovl_En_Tr/z_en_tr.c b/src/overlays/actors/ovl_En_Tr/z_en_tr.c index 74c056f3b1..03fb8292bf 100644 --- a/src/overlays/actors/ovl_En_Tr/z_en_tr.c +++ b/src/overlays/actors/ovl_En_Tr/z_en_tr.c @@ -15,6 +15,14 @@ void EnTr_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnTr_Update(Actor* thisx, GlobalContext* globalCtx); void EnTr_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060013CC; +extern UNK_TYPE D_06001CDC; +extern UNK_TYPE D_060035CC; +extern UNK_TYPE D_06003FC8; +extern UNK_TYPE D_060049C8; +extern UNK_TYPE D_0600C530; +extern UNK_TYPE D_06011688; + /* const ActorInit En_Tr_InitVars = { ACTOR_EN_TR, diff --git a/src/overlays/actors/ovl_En_Trap/z_en_trap.c b/src/overlays/actors/ovl_En_Trap/z_en_trap.c index 63301afedc..1ed8aac7c6 100644 --- a/src/overlays/actors/ovl_En_Trap/z_en_trap.c +++ b/src/overlays/actors/ovl_En_Trap/z_en_trap.c @@ -15,6 +15,8 @@ void EnTrap_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnTrap_Update(Actor* thisx, GlobalContext* globalCtx); void EnTrap_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06001400; + /* const ActorInit En_Trap_InitVars = { ACTOR_EN_TRAP, diff --git a/src/overlays/actors/ovl_En_Vali/z_en_vali.c b/src/overlays/actors/ovl_En_Vali/z_en_vali.c index bdfd8bc86e..e3813d2bc2 100644 --- a/src/overlays/actors/ovl_En_Vali/z_en_vali.c +++ b/src/overlays/actors/ovl_En_Vali/z_en_vali.c @@ -15,6 +15,15 @@ void EnVali_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnVali_Update(Actor* thisx, GlobalContext* globalCtx); void EnVali_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000710; +extern UNK_TYPE D_06000854; +extern UNK_TYPE D_06000B34; +extern UNK_TYPE D_060014AC; +extern UNK_TYPE D_06002610; +extern UNK_TYPE D_06002740; +extern UNK_TYPE D_060027D8; +extern UNK_TYPE D_06004848; + /* const ActorInit En_Vali_InitVars = { ACTOR_EN_VALI, diff --git a/src/overlays/actors/ovl_En_Viewer/z_en_viewer.c b/src/overlays/actors/ovl_En_Viewer/z_en_viewer.c index 5defb0619c..d874a7e568 100644 --- a/src/overlays/actors/ovl_En_Viewer/z_en_viewer.c +++ b/src/overlays/actors/ovl_En_Viewer/z_en_viewer.c @@ -15,6 +15,50 @@ void EnViewer_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnViewer_Update(Actor* thisx, GlobalContext* globalCtx); void EnViewer_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_01000000; +extern UNK_TYPE D_0404D4E0; +extern UNK_TYPE D_06000450; +extern UNK_TYPE D_060005B4; +extern UNK_TYPE D_060008A0; +extern UNK_TYPE D_06000BC8; +extern UNK_TYPE D_06000F54; +extern UNK_TYPE D_06001410; +extern UNK_TYPE D_060014F4; +extern UNK_TYPE D_06001D28; +extern UNK_TYPE D_06002574; +extern UNK_TYPE D_06002650; +extern UNK_TYPE D_06002928; +extern UNK_TYPE D_060029CC; +extern UNK_TYPE D_06002EF0; +extern UNK_TYPE D_06003284; +extern UNK_TYPE D_060032F0; +extern UNK_TYPE D_06003428; +extern UNK_TYPE D_060036F0; +extern UNK_TYPE D_06003858; +extern UNK_TYPE D_06003D84; +extern UNK_TYPE D_06003EF0; +extern UNK_TYPE D_0600420C; +extern UNK_TYPE D_060042F0; +extern UNK_TYPE D_06004534; +extern UNK_TYPE D_060048B0; +extern UNK_TYPE D_060048FC; +extern UNK_TYPE D_06004AA4; +extern UNK_TYPE D_06004EF0; +extern UNK_TYPE D_0600504C; +extern UNK_TYPE D_060050A8; +extern UNK_TYPE D_060052F0; +extern UNK_TYPE D_06007210; +extern UNK_TYPE D_0600A4E0; +extern UNK_TYPE D_0600BE90; +extern UNK_TYPE D_0600C410; +extern UNK_TYPE D_0600D0D8; +extern UNK_TYPE D_0600DE08; +extern UNK_TYPE D_0600E1A8; +extern UNK_TYPE D_0600F178; +extern UNK_TYPE D_0600F378; +extern UNK_TYPE D_0600F578; +extern UNK_TYPE D_0600F778; + /* const ActorInit En_Viewer_InitVars = { ACTOR_EN_VIEWER, diff --git a/src/overlays/actors/ovl_En_Weiyer/z_en_weiyer.c b/src/overlays/actors/ovl_En_Weiyer/z_en_weiyer.c index fe75d3ebff..7327138672 100644 --- a/src/overlays/actors/ovl_En_Weiyer/z_en_weiyer.c +++ b/src/overlays/actors/ovl_En_Weiyer/z_en_weiyer.c @@ -15,6 +15,11 @@ void EnWeiyer_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnWeiyer_Update(Actor* thisx, GlobalContext* globalCtx); void EnWeiyer_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000288; +extern UNK_TYPE D_06000FC0; +extern UNK_TYPE D_060012AC; +extern UNK_TYPE D_06003410; + /* const ActorInit En_Weiyer_InitVars = { ACTOR_EN_WEIYER, diff --git a/src/overlays/actors/ovl_En_Wf/z_en_wf.c b/src/overlays/actors/ovl_En_Wf/z_en_wf.c index 45a8c49da7..a0a677f838 100644 --- a/src/overlays/actors/ovl_En_Wf/z_en_wf.c +++ b/src/overlays/actors/ovl_En_Wf/z_en_wf.c @@ -15,6 +15,16 @@ void EnWf_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnWf_Update(Actor* thisx, GlobalContext* globalCtx); void EnWf_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06004638; +extern UNK_TYPE D_06004AD0; +extern UNK_TYPE D_06004CA4; +extern UNK_TYPE D_06005430; +extern UNK_TYPE D_060057A0; +extern UNK_TYPE D_06009690; +extern UNK_TYPE D_060098C8; +extern UNK_TYPE D_06009B20; +extern UNK_TYPE D_0600A4AC; + /* const ActorInit En_Wf_InitVars = { ACTOR_EN_WF, diff --git a/src/overlays/actors/ovl_En_Wood02/z_en_wood02.c b/src/overlays/actors/ovl_En_Wood02/z_en_wood02.c index 06e25c55da..10677a71ef 100644 --- a/src/overlays/actors/ovl_En_Wood02/z_en_wood02.c +++ b/src/overlays/actors/ovl_En_Wood02/z_en_wood02.c @@ -15,6 +15,8 @@ void EnWood02_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnWood02_Update(Actor* thisx, GlobalContext* globalCtx); void EnWood02_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000700; + /* const ActorInit En_Wood02_InitVars = { ACTOR_EN_WOOD02, diff --git a/src/overlays/actors/ovl_En_Xc/z_en_xc.c b/src/overlays/actors/ovl_En_Xc/z_en_xc.c index aa4b6d19ed..4cae1ff07d 100644 --- a/src/overlays/actors/ovl_En_Xc/z_en_xc.c +++ b/src/overlays/actors/ovl_En_Xc/z_en_xc.c @@ -15,6 +15,37 @@ void EnXc_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnXc_Update(Actor* thisx, GlobalContext* globalCtx); void EnXc_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_02000330; +extern UNK_TYPE D_02003F80; +extern UNK_TYPE D_020045D0; +extern UNK_TYPE D_020046F0; +extern UNK_TYPE D_02006D20; +extern UNK_TYPE D_06000B6C; +extern UNK_TYPE D_06001A08; +extern UNK_TYPE D_06001D14; +extern UNK_TYPE D_0600289C; +extern UNK_TYPE D_060035C8; +extern UNK_TYPE D_06004570; +extern UNK_TYPE D_06004828; +extern UNK_TYPE D_060058C0; +extern UNK_TYPE D_06011150; +extern UNK_TYPE D_06011620; +extern UNK_TYPE D_06012970; +extern UNK_TYPE D_06012AF0; +extern UNK_TYPE D_06012FD0; +extern UNK_TYPE D_06013AA4; +extern UNK_TYPE D_060149E4; +extern UNK_TYPE D_060169E8; +extern UNK_TYPE D_060177F8; +extern UNK_TYPE D_06017C54; +extern UNK_TYPE D_06018B00; +extern UNK_TYPE D_06019598; +extern UNK_TYPE D_06019C30; +extern UNK_TYPE D_06019F78; +extern UNK_TYPE D_0601A048; +extern UNK_TYPE D_0601B19C; +extern UNK_TYPE D_0601C0E8; + /* const ActorInit En_Xc_InitVars = { ACTOR_EN_XC, diff --git a/src/overlays/actors/ovl_En_Zf/z_en_zf.c b/src/overlays/actors/ovl_En_Zf/z_en_zf.c index 6e71e8248d..4b5390b37a 100644 --- a/src/overlays/actors/ovl_En_Zf/z_en_zf.c +++ b/src/overlays/actors/ovl_En_Zf/z_en_zf.c @@ -15,6 +15,21 @@ void EnZf_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnZf_Update(Actor* thisx, GlobalContext* globalCtx); void EnZf_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06006690; +extern UNK_TYPE D_06008138; +extern UNK_TYPE D_06008C6C; +extern UNK_TYPE D_06009530; +extern UNK_TYPE D_0600A3D4; +extern UNK_TYPE D_0600B10C; +extern UNK_TYPE D_0600E198; +extern UNK_TYPE D_06010060; +extern UNK_TYPE D_060104B8; +extern UNK_TYPE D_060119F4; +extern UNK_TYPE D_0601366C; +extern UNK_TYPE D_06014E60; +extern UNK_TYPE D_060157F8; +extern UNK_TYPE D_06016388; + /* const ActorInit En_Zf_InitVars = { ACTOR_EN_ZF, diff --git a/src/overlays/actors/ovl_En_Zl4/z_en_zl4.c b/src/overlays/actors/ovl_En_Zl4/z_en_zl4.c index a2c5a1dc0a..93b5c31cc7 100644 --- a/src/overlays/actors/ovl_En_Zl4/z_en_zl4.c +++ b/src/overlays/actors/ovl_En_Zl4/z_en_zl4.c @@ -15,6 +15,27 @@ void EnZl4_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnZl4_Update(Actor* thisx, GlobalContext* globalCtx); void EnZl4_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_02000104; +extern UNK_TYPE D_02000444; +extern UNK_TYPE D_02003994; +extern UNK_TYPE D_0600E038; +extern UNK_TYPE D_0600F0A4; +extern UNK_TYPE D_0600F894; +extern UNK_TYPE D_06010DF8; +extern UNK_TYPE D_060125E4; +extern UNK_TYPE D_06012E58; +extern UNK_TYPE D_06015F14; +extern UNK_TYPE D_060169B4; +extern UNK_TYPE D_06016D08; +extern UNK_TYPE D_0601805C; +extern UNK_TYPE D_06018898; +extern UNK_TYPE D_0601910C; +extern UNK_TYPE D_0601A2FC; +extern UNK_TYPE D_0601AAE0; +extern UNK_TYPE D_0601B874; +extern UNK_TYPE D_0601BCF0; +extern UNK_TYPE D_0601CE08; + /* const ActorInit En_Zl4_InitVars = { ACTOR_EN_ZL4, diff --git a/src/overlays/actors/ovl_En_Zo/z_en_zo.c b/src/overlays/actors/ovl_En_Zo/z_en_zo.c index 00aea8b98e..21b57332a8 100644 --- a/src/overlays/actors/ovl_En_Zo/z_en_zo.c +++ b/src/overlays/actors/ovl_En_Zo/z_en_zo.c @@ -15,6 +15,16 @@ void EnZo_Destroy(Actor* thisx, GlobalContext* globalCtx); void EnZo_Update(Actor* thisx, GlobalContext* globalCtx); void EnZo_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000598; +extern UNK_TYPE D_06000D48; +extern UNK_TYPE D_060022F0; +extern UNK_TYPE D_06002350; +extern UNK_TYPE D_060024A0; +extern UNK_TYPE D_06002510; +extern UNK_TYPE D_0600BFA8; +extern UNK_TYPE D_0600BFC0; +extern UNK_TYPE D_0600C028; + /* const ActorInit En_Zo_InitVars = { ACTOR_EN_ZO, diff --git a/src/overlays/actors/ovl_Fishing/z_fishing.c b/src/overlays/actors/ovl_Fishing/z_fishing.c index 3afb0e71fa..0c26f8bc83 100644 --- a/src/overlays/actors/ovl_Fishing/z_fishing.c +++ b/src/overlays/actors/ovl_Fishing/z_fishing.c @@ -15,6 +15,49 @@ void Fishing_Destroy(Actor* thisx, GlobalContext* globalCtx); void Fishing_Update(Actor* thisx, GlobalContext* globalCtx); void Fishing_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0600007C; +extern UNK_TYPE D_060029C0; +extern UNK_TYPE D_06003230; +extern UNK_TYPE D_06003460; +extern UNK_TYPE D_060034C0; +extern UNK_TYPE D_06003610; +extern UNK_TYPE D_06003680; +extern UNK_TYPE D_06003710; +extern UNK_TYPE D_06003760; +extern UNK_TYPE D_060039A8; +extern UNK_TYPE D_06003A18; +extern UNK_TYPE D_0600453C; +extern UNK_TYPE D_06007350; +extern UNK_TYPE D_060074C8; +extern UNK_TYPE D_060085F8; +extern UNK_TYPE D_06008610; +extern UNK_TYPE D_06008678; +extern UNK_TYPE D_060088C0; +extern UNK_TYPE D_06008970; +extern UNK_TYPE D_0600B950; +extern UNK_TYPE D_0600B9C0; +extern UNK_TYPE D_0600C220; +extern UNK_TYPE D_0600C298; +extern UNK_TYPE D_0600CFE0; +extern UNK_TYPE D_06011058; +extern UNK_TYPE D_06011170; +extern UNK_TYPE D_06011270; +extern UNK_TYPE D_060113D0; +extern UNK_TYPE D_06011410; +extern UNK_TYPE D_06012160; +extern UNK_TYPE D_060121F0; +extern UNK_TYPE D_060122E0; +extern UNK_TYPE D_06013330; +extern UNK_TYPE D_060133B0; +extern UNK_TYPE D_06013590; +extern UNK_TYPE D_06013610; +extern UNK_TYPE D_06013F50; +extern UNK_TYPE D_06013FD0; +extern UNK_TYPE D_06014030; +extern UNK_TYPE D_060140B0; +extern UNK_TYPE D_060153D0; +extern UNK_TYPE D_06015470; + /* const ActorInit Fishing_InitVars = { ACTOR_FISHING, diff --git a/src/overlays/actors/ovl_Item_Shield/z_item_shield.c b/src/overlays/actors/ovl_Item_Shield/z_item_shield.c index 9c05d94315..420c4017d3 100644 --- a/src/overlays/actors/ovl_Item_Shield/z_item_shield.c +++ b/src/overlays/actors/ovl_Item_Shield/z_item_shield.c @@ -15,6 +15,8 @@ void ItemShield_Destroy(Actor* thisx, GlobalContext* globalCtx); void ItemShield_Update(Actor* thisx, GlobalContext* globalCtx); void ItemShield_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060224F8; + /* const ActorInit Item_Shield_InitVars = { ACTOR_ITEM_SHIELD, diff --git a/src/overlays/actors/ovl_Mir_Ray/z_mir_ray.c b/src/overlays/actors/ovl_Mir_Ray/z_mir_ray.c index 3c62832e8c..4bd1867d55 100644 --- a/src/overlays/actors/ovl_Mir_Ray/z_mir_ray.c +++ b/src/overlays/actors/ovl_Mir_Ray/z_mir_ray.c @@ -15,6 +15,9 @@ void MirRay_Destroy(Actor* thisx, GlobalContext* globalCtx); void MirRay_Update(Actor* thisx, GlobalContext* globalCtx); void MirRay_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_060000B0; +extern UNK_TYPE D_06000C50; + /* const ActorInit Mir_Ray_InitVars = { ACTOR_MIR_RAY, diff --git a/src/overlays/actors/ovl_Obj_Bean/z_obj_bean.c b/src/overlays/actors/ovl_Obj_Bean/z_obj_bean.c index 4e54497759..53717842c8 100644 --- a/src/overlays/actors/ovl_Obj_Bean/z_obj_bean.c +++ b/src/overlays/actors/ovl_Obj_Bean/z_obj_bean.c @@ -15,6 +15,12 @@ void ObjBean_Destroy(Actor* thisx, GlobalContext* globalCtx); void ObjBean_Update(Actor* thisx, GlobalContext* globalCtx); void ObjBean_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000090; +extern UNK_TYPE D_060001B0; +extern UNK_TYPE D_060003F0; +extern UNK_TYPE D_060005DC; +extern UNK_TYPE D_06000650; + /* const ActorInit Obj_Bean_InitVars = { ACTOR_OBJ_BEAN, diff --git a/src/overlays/actors/ovl_Obj_Hamishi/z_obj_hamishi.c b/src/overlays/actors/ovl_Obj_Hamishi/z_obj_hamishi.c index 1ca4d6a13e..5bc0e0168a 100644 --- a/src/overlays/actors/ovl_Obj_Hamishi/z_obj_hamishi.c +++ b/src/overlays/actors/ovl_Obj_Hamishi/z_obj_hamishi.c @@ -15,6 +15,9 @@ void ObjHamishi_Destroy(Actor* thisx, GlobalContext* globalCtx); void ObjHamishi_Update(Actor* thisx, GlobalContext* globalCtx); void ObjHamishi_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_0500A3B8; +extern UNK_TYPE D_0500A5E8; + /* const ActorInit Obj_Hamishi_InitVars = { ACTOR_OBJ_HAMISHI, diff --git a/src/overlays/actors/ovl_Obj_Kibako2/z_obj_kibako2.c b/src/overlays/actors/ovl_Obj_Kibako2/z_obj_kibako2.c index 7ef0bf235c..bb4aa0522f 100644 --- a/src/overlays/actors/ovl_Obj_Kibako2/z_obj_kibako2.c +++ b/src/overlays/actors/ovl_Obj_Kibako2/z_obj_kibako2.c @@ -15,6 +15,10 @@ void ObjKibako2_Destroy(Actor* thisx, GlobalContext* globalCtx); void ObjKibako2_Update(Actor* thisx, GlobalContext* globalCtx); void ObjKibako2_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000960; +extern UNK_TYPE D_06000B70; +extern UNK_TYPE D_06001000; + /* const ActorInit Obj_Kibako2_InitVars = { ACTOR_OBJ_KIBAKO2, diff --git a/src/overlays/actors/ovl_Obj_Lift/z_obj_lift.c b/src/overlays/actors/ovl_Obj_Lift/z_obj_lift.c index 54a02d0e0f..94425981bb 100644 --- a/src/overlays/actors/ovl_Obj_Lift/z_obj_lift.c +++ b/src/overlays/actors/ovl_Obj_Lift/z_obj_lift.c @@ -15,6 +15,9 @@ void ObjLift_Destroy(Actor* thisx, GlobalContext* globalCtx); void ObjLift_Update(Actor* thisx, GlobalContext* globalCtx); void ObjLift_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_06000140; +extern UNK_TYPE D_060003D0; + /* const ActorInit Obj_Lift_InitVars = { ACTOR_OBJ_LIFT, diff --git a/src/overlays/actors/ovl_Obj_Warp2block/z_obj_warp2block.c b/src/overlays/actors/ovl_Obj_Warp2block/z_obj_warp2block.c index 95e3809ccd..247127a54d 100644 --- a/src/overlays/actors/ovl_Obj_Warp2block/z_obj_warp2block.c +++ b/src/overlays/actors/ovl_Obj_Warp2block/z_obj_warp2block.c @@ -28,6 +28,9 @@ void func_80BA24F8(ObjWarp2block* this, GlobalContext* globalCtx); // func_80BA2600 void func_80BA2610(ObjWarp2block* this, GlobalContext* globalCtx); +extern UNK_TYPE D_06000980; +extern UNK_TYPE D_06000B30; + /* const ActorInit Obj_Warp2block_InitVars = { ACTOR_OBJ_WARP2BLOCK, diff --git a/src/overlays/actors/ovl_Object_Kankyo/z_object_kankyo.c b/src/overlays/actors/ovl_Object_Kankyo/z_object_kankyo.c index 5bacc1d44f..8ca5397443 100644 --- a/src/overlays/actors/ovl_Object_Kankyo/z_object_kankyo.c +++ b/src/overlays/actors/ovl_Object_Kankyo/z_object_kankyo.c @@ -15,6 +15,16 @@ void ObjectKankyo_Destroy(Actor* thisx, GlobalContext* globalCtx); void ObjectKankyo_Update(Actor* thisx, GlobalContext* globalCtx); void ObjectKankyo_Draw(Actor* thisx, GlobalContext* globalCtx); +extern UNK_TYPE D_01000000; +extern UNK_TYPE D_04010050; +extern UNK_TYPE D_0402CF30; +extern UNK_TYPE D_0404C160; +extern UNK_TYPE D_0404D160; +extern UNK_TYPE D_0404D1A8; +extern UNK_TYPE D_04052DB0; +extern UNK_TYPE D_06005FF0; +extern UNK_TYPE D_06009620; + /* const ActorInit Object_Kankyo_InitVars = { ACTOR_OBJECT_KANKYO, diff --git a/undefined_syms.txt b/undefined_syms.txt index 964f99ba45..f61963ad9e 100644 --- a/undefined_syms.txt +++ b/undefined_syms.txt @@ -1473,6 +1473,1258 @@ D_06002428 = 0x06002428; D_060023D0 = 0x060023D0; D_06002594 = 0x06002594; +// z_bg_breakwall +D_02014F80 = 0x02014F80; + +// z_bg_dy_yoseizo +D_02000130 = 0x02000130; +D_02000160 = 0x02000160; +D_02001020 = 0x02001020; +D_020013E0 = 0x020013E0; +D_02001F40 = 0x02001F40; +D_020025D0 = 0x020025D0; +D_0600092C = 0x0600092C; +D_06001DF0 = 0x06001DF0; +D_060031C0 = 0x060031C0; +D_06004344 = 0x06004344; +D_06005810 = 0x06005810; +D_06005860 = 0x06005860; +D_06005868 = 0x06005868; +D_060058D8 = 0x060058D8; +D_06005E60 = 0x06005E60; +D_060069E8 = 0x060069E8; +D_06007CA8 = 0x06007CA8; +D_06008698 = 0x06008698; +D_0601C450 = 0x0601C450; +D_0601D514 = 0x0601D514; + +// z_bg_gnd_firemeiro +D_0600E210 = 0x0600E210; +D_0600ECD8 = 0x0600ECD8; + +// z_bg_gnd_iceblock +D_06004420 = 0x06004420; +D_06004618 = 0x06004618; + +// z_bg_haka_gate +D_0404D4E0 = 0x0404D4E0; +D_0600F1B0 = 0x0600F1B0; +D_06010A10 = 0x06010A10; +D_06010C10 = 0x06010C10; +D_06010E10 = 0x06010E10; +D_060131C4 = 0x060131C4; + +// z_bg_haka_huta +D_060006B0 = 0x060006B0; +D_06000870 = 0x06000870; + +// z_bg_haka_sgami +D_0600BF20 = 0x0600BF20; + +// z_bg_haka_ship +D_06005A70 = 0x06005A70; +D_0600D330 = 0x0600D330; +D_0600E408 = 0x0600E408; +D_0600E910 = 0x0600E910; +D_0600ED7C = 0x0600ED7C; + +// z_bg_haka_zou +D_06000A10 = 0x06000A10; +D_06005E30 = 0x06005E30; +D_06006F70 = 0x06006F70; + +// z_bg_hidan_hamstep +D_0600A548 = 0x0600A548; +D_0600A668 = 0x0600A668; +D_0600DE44 = 0x0600DE44; + +// z_bg_hidan_hrock +D_0600D054 = 0x0600D054; + +// z_bg_hidan_kowarerukabe +D_05000530 = 0x05000530; + +// z_bg_hidan_rock +D_0600C100 = 0x0600C100; +D_0600C1F0 = 0x0600C1F0; +D_0600CA10 = 0x0600CA10; +D_0600CB80 = 0x0600CB80; +D_0600DF78 = 0x0600DF78; + +// z_bg_hidan_sekizou +D_0600ABC8 = 0x0600ABC8; +D_0600B0F8 = 0x0600B0F8; +D_0600CC90 = 0x0600CC90; +D_0600DC30 = 0x0600DC30; + +// z_bg_hidan_sima +D_0600C338 = 0x0600C338; +D_0600C470 = 0x0600C470; +D_0600DC30 = 0x0600DC30; +D_0600FAE8 = 0x0600FAE8; +D_060120E8 = 0x060120E8; + +// z_bg_ice_objects +D_06000190 = 0x06000190; +D_060003F0 = 0x060003F0; + +// z_bg_ice_shelter +D_060006F0 = 0x060006F0; +D_060012A0 = 0x060012A0; +D_06001C1C = 0x06001C1C; +D_06002640 = 0x06002640; +D_06002920 = 0x06002920; + +// z_bg_jya_bigmirror +D_0600BC70 = 0x0600BC70; +D_0600BD80 = 0x0600BD80; +D_0600E1B0 = 0x0600E1B0; +D_0600E2D0 = 0x0600E2D0; + +// z_bg_jya_cobra +D_06010790 = 0x06010790; +D_06010C20 = 0x06010C20; +D_0601167C = 0x0601167C; +D_060117D0 = 0x060117D0; + +// z_bg_jya_haheniron +D_06000880 = 0x06000880; + +// z_bg_jya_ironobj +D_06000880 = 0x06000880; + +// z_bg_relay_objects +D_060001A0 = 0x060001A0; +D_060003C4 = 0x060003C4; +D_06001AB0 = 0x06001AB0; +D_060025FC = 0x060025FC; + +// z_bg_spot00_hanebasi +D_0404D4E0 = 0x0404D4E0; +D_060000C0 = 0x060000C0; +D_06000280 = 0x06000280; +D_06000430 = 0x06000430; +D_060005E0 = 0x060005E0; + +// z_bg_spot02_objects +D_060013F0 = 0x060013F0; +D_060126F0 = 0x060126F0; +D_060128D8 = 0x060128D8; +D_06012BA4 = 0x06012BA4; +D_06012D30 = 0x06012D30; +D_060133EC = 0x060133EC; + +// z_bg_spot06_objects +D_06000120 = 0x06000120; +D_06000470 = 0x06000470; +D_06000E10 = 0x06000E10; +D_06000EE8 = 0x06000EE8; +D_06001160 = 0x06001160; +D_06001238 = 0x06001238; +D_06002490 = 0x06002490; + +// z_bg_spot07_taki +D_06000460 = 0x06000460; +D_06000BE0 = 0x06000BE0; +D_06001CF0 = 0x06001CF0; +D_06001F68 = 0x06001F68; +D_06002590 = 0x06002590; +D_06003210 = 0x06003210; +D_060032D8 = 0x060032D8; +D_060038FC = 0x060038FC; + +// z_bg_spot08_iceblock +D_06000DE0 = 0x06000DE0; +D_06002BD0 = 0x06002BD0; +D_06002FD8 = 0x06002FD8; +D_060048DC = 0x060048DC; + +// z_bg_toki_hikari +D_06000880 = 0x06000880; +D_060009C0 = 0x060009C0; +D_06000A10 = 0x06000A10; +D_06007E20 = 0x06007E20; +D_06007EE0 = 0x06007EE0; +D_06008190 = 0x06008190; + +// z_bg_ydan_sp +D_06003850 = 0x06003850; +D_06005F40 = 0x06005F40; +D_06006050 = 0x06006050; +D_060061B0 = 0x060061B0; +D_06006460 = 0x06006460; + +// z_boss_dodongo +D_030021D8 = 0x030021D8; +D_06001074 = 0x06001074; +D_06002D0C = 0x06002D0C; +D_06003CF8 = 0x06003CF8; +D_060042A8 = 0x060042A8; +D_06004E0C = 0x06004E0C; +D_060061D4 = 0x060061D4; +D_06008EEC = 0x06008EEC; +D_06009D10 = 0x06009D10; +D_06009D50 = 0x06009D50; +D_06009DD0 = 0x06009DD0; +D_0600DF38 = 0x0600DF38; +D_0600E848 = 0x0600E848; +D_0600F0D8 = 0x0600F0D8; +D_06015890 = 0x06015890; +D_06015990 = 0x06015990; +D_06015D90 = 0x06015D90; +D_06015F90 = 0x06015F90; +D_06016390 = 0x06016390; +D_06016590 = 0x06016590; +D_06016790 = 0x06016790; +D_06016990 = 0x06016990; +D_06016E10 = 0x06016E10; +D_06017210 = 0x06017210; +D_06017410 = 0x06017410; +D_0601B310 = 0x0601B310; +D_0601CAE0 = 0x0601CAE0; +D_0601D934 = 0x0601D934; + +// z_boss_ganon +D_02006C18 = 0x02006C18; +D_02007418 = 0x02007418; +D_06000540 = 0x06000540; +D_06000FE8 = 0x06000FE8; +D_06001440 = 0x06001440; +D_06001B0C = 0x06001B0C; +D_06001F58 = 0x06001F58; +D_06001FF8 = 0x06001FF8; +D_06002D2C = 0x06002D2C; +D_06003018 = 0x06003018; +D_0600343C = 0x0600343C; +D_06003D40 = 0x06003D40; +D_06004304 = 0x06004304; +D_06004884 = 0x06004884; +D_06004DA8 = 0x06004DA8; +D_06004F64 = 0x06004F64; +D_060058C4 = 0x060058C4; +D_06005FFC = 0x06005FFC; +D_06006028 = 0x06006028; +D_060063CC = 0x060063CC; +D_060069A0 = 0x060069A0; +D_06006AF4 = 0x06006AF4; +D_06007268 = 0x06007268; +D_0600738C = 0x0600738C; +D_06007A64 = 0x06007A64; +D_06008128 = 0x06008128; +D_060089F8 = 0x060089F8; +D_06008A88 = 0x06008A88; +D_06008F44 = 0x06008F44; +D_060096B0 = 0x060096B0; +D_06009A14 = 0x06009A14; +D_06009A20 = 0x06009A20; +D_06009D5C = 0x06009D5C; +D_0600A598 = 0x0600A598; +D_0600AA24 = 0x0600AA24; +D_0600ADDC = 0x0600ADDC; +D_0600B668 = 0x0600B668; +D_0600BE38 = 0x0600BE38; +D_0600BE90 = 0x0600BE90; +D_0600C9E8 = 0x0600C9E8; +D_0600CF00 = 0x0600CF00; +D_0600EA00 = 0x0600EA00; +D_0600F19C = 0x0600F19C; +D_06010298 = 0x06010298; +D_06010514 = 0x06010514; +D_060114E8 = 0x060114E8; + +// z_boss_ganon2 +D_06000BFC = 0x06000BFC; +D_06000EA0 = 0x06000EA0; +D_06002168 = 0x06002168; +D_060028A8 = 0x060028A8; +D_06002E6C = 0x06002E6C; +D_06003754 = 0x06003754; +D_06003B1C = 0x06003B1C; +D_06003F38 = 0x06003F38; +D_06007288 = 0x06007288; +D_06008EB8 = 0x06008EB8; +D_0600A8E0 = 0x0600A8E0; +D_0600ADD0 = 0x0600ADD0; +D_0600BE90 = 0x0600BE90; +D_0600CAF8 = 0x0600CAF8; +D_0600DFF0 = 0x0600DFF0; +D_0600E8EC = 0x0600E8EC; +D_0600FFE4 = 0x0600FFE4; +D_06010380 = 0x06010380; +D_060114E8 = 0x060114E8; +D_060147E0 = 0x060147E0; +D_06021A90 = 0x06021A90; +D_06025970 = 0x06025970; +D_06026510 = 0x06026510; +D_06026AF4 = 0x06026AF4; +D_06027824 = 0x06027824; +D_0602A848 = 0x0602A848; +D_060334F8 = 0x060334F8; +D_06034278 = 0x06034278; +D_060353C0 = 0x060353C0; + +// z_boss_tw +D_060004A4 = 0x060004A4; +D_06000AAC = 0x06000AAC; +D_060012A4 = 0x060012A4; +D_060017E0 = 0x060017E0; +D_06001D10 = 0x06001D10; +D_0600230C = 0x0600230C; +D_06003614 = 0x06003614; +D_06003E34 = 0x06003E34; +D_06004548 = 0x06004548; +D_0600578C = 0x0600578C; +D_06006530 = 0x06006530; +D_06006F28 = 0x06006F28; +D_060070E0 = 0x060070E0; +D_06007688 = 0x06007688; +D_06007CA8 = 0x06007CA8; +D_060088C8 = 0x060088C8; +D_06009398 = 0x06009398; +D_0600E6C4 = 0x0600E6C4; +D_06012B38 = 0x06012B38; +D_06012CE0 = 0x06012CE0; +D_06013310 = 0x06013310; +D_060134B8 = 0x060134B8; +D_06013AE8 = 0x06013AE8; +D_06013D68 = 0x06013D68; +D_06013E98 = 0x06013E98; +D_06013F98 = 0x06013F98; +D_06014070 = 0x06014070; +D_06014158 = 0x06014158; +D_06018FC0 = 0x06018FC0; +D_06019938 = 0x06019938; +D_06019D40 = 0x06019D40; +D_0601A430 = 0x0601A430; +D_0601A438 = 0x0601A438; +D_0601A528 = 0x0601A528; +D_0601A5A8 = 0x0601A5A8; +D_0601A790 = 0x0601A790; +D_0601A998 = 0x0601A998; +D_0601AA50 = 0x0601AA50; +D_0601AB00 = 0x0601AB00; +D_0601AB08 = 0x0601AB08; +D_0601BC00 = 0x0601BC00; +D_0601C1C0 = 0x0601C1C0; +D_0601CEE0 = 0x0601CEE0; +D_0601DBE8 = 0x0601DBE8; +D_0601DDF0 = 0x0601DDF0; +D_0601E020 = 0x0601E020; +D_0601E0E0 = 0x0601E0E0; +D_0601E2C0 = 0x0601E2C0; +D_0601E3A0 = 0x0601E3A0; +D_0601E9F0 = 0x0601E9F0; +D_0601EC68 = 0x0601EC68; +D_0601EEB0 = 0x0601EEB0; +D_0601F238 = 0x0601F238; +D_0601F390 = 0x0601F390; +D_0601F608 = 0x0601F608; +D_0601F888 = 0x0601F888; +D_060216DC = 0x060216DC; +D_06022700 = 0x06022700; +D_06023750 = 0x06023750; +D_06024374 = 0x06024374; +D_060244B4 = 0x060244B4; +D_0602D890 = 0x0602D890; +D_0602D940 = 0x0602D940; +D_0602E170 = 0x0602E170; +D_06032020 = 0x06032020; +D_06032BF8 = 0x06032BF8; +D_060338F0 = 0x060338F0; +D_060343B4 = 0x060343B4; +D_06035030 = 0x06035030; +D_06035988 = 0x06035988; +D_06036FBC = 0x06036FBC; +D_06038E2C = 0x06038E2C; +D_0603A2D0 = 0x0603A2D0; + +// z_boss_va +D_04055DB0 = 0x04055DB0; +D_06000024 = 0x06000024; +D_06000FA0 = 0x06000FA0; +D_06001230 = 0x06001230; +D_06004E70 = 0x06004E70; +D_06005184 = 0x06005184; +D_06008BB8 = 0x06008BB8; +D_06008D70 = 0x06008D70; +D_06008F08 = 0x06008F08; +D_06008F70 = 0x06008F70; +D_06009430 = 0x06009430; +D_06009468 = 0x06009468; +D_0600948C = 0x0600948C; +D_06011738 = 0x06011738; +D_06011768 = 0x06011768; +D_060128B8 = 0x060128B8; +D_06012948 = 0x06012948; +D_06012BA0 = 0x06012BA0; +D_06012C50 = 0x06012C50; +D_060135B0 = 0x060135B0; +D_06013638 = 0x06013638; +D_060156A0 = 0x060156A0; +D_06015710 = 0x06015710; +D_06015B18 = 0x06015B18; +D_060162AC = 0x060162AC; +D_060164B0 = 0x060164B0; +D_060166A8 = 0x060166A8; +D_06017498 = 0x06017498; +D_06017694 = 0x06017694; +D_060177F4 = 0x060177F4; +D_06017FC8 = 0x06017FC8; +D_06018150 = 0x06018150; +D_06018870 = 0x06018870; +D_06018A68 = 0x06018A68; +D_06018B90 = 0x06018B90; +D_06018D18 = 0x06018D18; +D_060199A0 = 0x060199A0; + +// z_demo_6k +D_040101A8 = 0x040101A8; +D_04015780 = 0x04015780; +D_06001040 = 0x06001040; +D_06001190 = 0x06001190; +D_060022B0 = 0x060022B0; +D_060035E0 = 0x060035E0; +D_060039D0 = 0x060039D0; + +// z_demo_du +D_06000800 = 0x06000800; +D_06000D00 = 0x06000D00; +D_06001D70 = 0x06001D70; +D_06002374 = 0x06002374; +D_0600288C = 0x0600288C; +D_06005458 = 0x06005458; +D_06006104 = 0x06006104; +D_060067CC = 0x060067CC; +D_06006EB0 = 0x06006EB0; +D_06007FC0 = 0x06007FC0; +D_06011CA8 = 0x06011CA8; +D_06012014 = 0x06012014; + +// z_demo_ext +D_0600FAA0 = 0x0600FAA0; + +// z_demo_gj +D_06000DC0 = 0x06000DC0; +D_06000EA0 = 0x06000EA0; +D_06001B70 = 0x06001B70; +D_06001D20 = 0x06001D20; +D_06001F70 = 0x06001F70; +D_06002160 = 0x06002160; +D_06002448 = 0x06002448; +D_06002600 = 0x06002600; +D_06002850 = 0x06002850; +D_06002A40 = 0x06002A40; +D_06002D28 = 0x06002D28; +D_06002E80 = 0x06002E80; +D_06002FE4 = 0x06002FE4; +D_06003190 = 0x06003190; +D_060033E0 = 0x060033E0; +D_06003710 = 0x06003710; +D_06003AF0 = 0x06003AF0; + +// z_demo_ik +D_0600035C = 0x0600035C; +D_06000380 = 0x06000380; +D_06000634 = 0x06000634; +D_06000660 = 0x06000660; +D_060008DC = 0x060008DC; +D_06000C6C = 0x06000C6C; +D_06000C90 = 0x06000C90; +D_06000F0C = 0x06000F0C; +D_06016BE0 = 0x06016BE0; +D_06016CD8 = 0x06016CD8; +D_06016F88 = 0x06016F88; +D_06017028 = 0x06017028; +D_06017170 = 0x06017170; +D_0601D9A0 = 0x0601D9A0; +D_0601E8D0 = 0x0601E8D0; +D_0601EB14 = 0x0601EB14; +D_0601EB40 = 0x0601EB40; +D_0601EE34 = 0x0601EE34; +D_0601F1D0 = 0x0601F1D0; + +// z_demo_kankyo +D_01000000 = 0x01000000; +D_04010050 = 0x04010050; +D_04052DB0 = 0x04052DB0; +D_06000080 = 0x06000080; +D_06000DE0 = 0x06000DE0; +D_06007440 = 0x06007440; +D_06007578 = 0x06007578; +D_06008390 = 0x06008390; + +// z_demo_kekkai +D_06004930 = 0x06004930; +D_06004F00 = 0x06004F00; +D_06004FD0 = 0x06004FD0; +D_06005A30 = 0x06005A30; +D_06005CB0 = 0x06005CB0; + +// z_demo_tre_lgt +D_06005EB8 = 0x06005EB8; + +// z_door_killer +D_06001BC8 = 0x06001BC8; + +// z_door_warp1 +D_060001A0 = 0x060001A0; +D_06001374 = 0x06001374; +D_06002CA8 = 0x06002CA8; + +// z_efc_erupc +D_06001720 = 0x06001720; +D_06002570 = 0x06002570; +D_06002760 = 0x06002760; +D_060027D8 = 0x060027D8; + +// z_eff_dust +D_04037880 = 0x04037880; + +// z_en_am +D_06000118 = 0x06000118; +D_06000238 = 0x06000238; +D_0600033C = 0x0600033C; +D_06005948 = 0x06005948; +D_06005B3C = 0x06005B3C; + +// z_en_anubice +D_06000348 = 0x06000348; +D_0600078C = 0x0600078C; +D_06000F74 = 0x06000F74; +D_06003468 = 0x06003468; +D_06003990 = 0x06003990; + +// z_en_anubice_fire +D_06003510 = 0x06003510; + +// z_en_arrow +D_04004310 = 0x04004310; +D_0400436C = 0x0400436C; +D_04006010 = 0x04006010; +D_04037880 = 0x04037880; + +// z_en_ba +D_06000890 = 0x06000890; +D_06001D80 = 0x06001D80; + +// z_en_bb +D_0404D4E0 = 0x0404D4E0; +D_06000184 = 0x06000184; +D_06000444 = 0x06000444; +D_06001A30 = 0x06001A30; + +// z_en_bdfire +D_0601D950 = 0x0601D950; + +// z_en_bigokuta +D_06000444 = 0x06000444; +D_06000A74 = 0x06000A74; +D_06000D1C = 0x06000D1C; +D_060014B8 = 0x060014B8; +D_06001CA4 = 0x06001CA4; +D_06006BC0 = 0x06006BC0; + +// z_en_bili +D_06000024 = 0x06000024; +D_06000064 = 0x06000064; +D_060000A4 = 0x060000A4; +D_06005848 = 0x06005848; + +// z_en_bom_chu +D_04007E10 = 0x04007E10; + +// z_en_brob +D_06000290 = 0x06000290; +D_060015D8 = 0x060015D8; +D_06001678 = 0x06001678; +D_06001750 = 0x06001750; +D_06001958 = 0x06001958; +D_06001A70 = 0x06001A70; + +// z_en_bubble +D_06001000 = 0x06001000; + +// z_en_bw +D_0404D4E0 = 0x0404D4E0; +D_06000228 = 0x06000228; +D_060020F0 = 0x060020F0; +D_060021A0 = 0x060021A0; +D_06002250 = 0x06002250; + +// z_en_cs +D_06008540 = 0x06008540; +D_0602AF70 = 0x0602AF70; + +// z_en_daiku_kakariko +D_06007958 = 0x06007958; + +// z_en_dekubaba +D_06000208 = 0x06000208; +D_060002B8 = 0x060002B8; +D_060010F0 = 0x060010F0; +D_06001330 = 0x06001330; +D_06001828 = 0x06001828; +D_06002A40 = 0x06002A40; +D_06003070 = 0x06003070; + +// z_en_dekunuts +D_060001C4 = 0x060001C4; +D_06000368 = 0x06000368; +D_060004D8 = 0x060004D8; +D_060006B0 = 0x060006B0; +D_060008C4 = 0x060008C4; +D_06000AF0 = 0x06000AF0; +D_06000D1C = 0x06000D1C; +D_06000E6C = 0x06000E6C; +D_06001024 = 0x06001024; +D_06002298 = 0x06002298; +D_06003268 = 0x06003268; +D_06003650 = 0x06003650; + +// z_en_diving_game +D_0600219C = 0x0600219C; +D_06002FE8 = 0x06002FE8; +D_0600BFA8 = 0x0600BFA8; + +// z_en_dnt_jiji +D_06000560 = 0x06000560; +D_06000944 = 0x06000944; +D_06000A70 = 0x06000A70; +D_06000BD0 = 0x06000BD0; +D_06000DF8 = 0x06000DF8; +D_060012B0 = 0x060012B0; +D_06002310 = 0x06002310; +D_060033E0 = 0x060033E0; +D_060037C0 = 0x060037C0; + +// z_en_dnt_nomal +D_06000168 = 0x06000168; +D_0600031C = 0x0600031C; +D_06000430 = 0x06000430; +D_060006CC = 0x060006CC; +D_06000894 = 0x06000894; +D_06000B70 = 0x06000B70; +D_060014E0 = 0x060014E0; +D_06001B00 = 0x06001B00; +D_060023B8 = 0x060023B8; +D_060024CC = 0x060024CC; +D_060026C4 = 0x060026C4; +D_06002E1C = 0x06002E1C; +D_06002E84 = 0x06002E84; +D_06003128 = 0x06003128; + +// z_en_dodojr +D_060004A0 = 0x060004A0; +D_060005F0 = 0x060005F0; +D_06000724 = 0x06000724; +D_06000860 = 0x06000860; +D_060009D4 = 0x060009D4; +D_060020E0 = 0x060020E0; + +// z_en_du +D_020059E0 = 0x020059E0; +D_02006930 = 0x02006930; +D_02007DE0 = 0x02007DE0; +D_060041F4 = 0x060041F4; +D_06011CA8 = 0x06011CA8; + +// z_en_eiyer +D_06000288 = 0x06000288; +D_060004C4 = 0x060004C4; +D_06000704 = 0x06000704; +D_06000FC0 = 0x06000FC0; +D_060012AC = 0x060012AC; +D_06003410 = 0x06003410; + +// z_en_encount2 +D_06000DE0 = 0x06000DE0; + +// z_en_fire_rock +D_06000DE0 = 0x06000DE0; + +// z_en_fish +D_040185FC = 0x040185FC; +D_04018FE0 = 0x04018FE0; +D_0401909C = 0x0401909C; + +// z_en_fr +D_05002470 = 0x05002470; +D_050036F0 = 0x050036F0; +D_060007BC = 0x060007BC; +D_060011C0 = 0x060011C0; +D_06001534 = 0x06001534; +D_0600B498 = 0x0600B498; + +// z_en_fz +D_060030A0 = 0x060030A0; +D_060030A8 = 0x060030A8; +D_06003158 = 0x06003158; +D_06003160 = 0x06003160; + +// z_en_gb +D_0600049C = 0x0600049C; +D_0600C0B0 = 0x0600C0B0; +D_0600C220 = 0x0600C220; +D_0600C2D0 = 0x0600C2D0; +D_0600C8EC = 0x0600C8EC; + +// z_en_ge1 +D_06000228 = 0x06000228; +D_06000330 = 0x06000330; +D_0600A048 = 0x0600A048; +D_0600A498 = 0x0600A498; + +// z_en_ge2 +D_06008968 = 0x06008968; +D_06009ED4 = 0x06009ED4; + +// z_en_ge3 +D_0600A458 = 0x0600A458; +D_0600B07C = 0x0600B07C; + +// z_en_geldb +D_060003CC = 0x060003CC; +D_06000F5C = 0x06000F5C; +D_06001390 = 0x06001390; +D_06001578 = 0x06001578; +D_06001E10 = 0x06001E10; +D_06002280 = 0x06002280; +D_060024E8 = 0x060024E8; +D_0600A458 = 0x0600A458; +D_0600A814 = 0x0600A814; +D_0600ADF8 = 0x0600ADF8; +D_0600B6D4 = 0x0600B6D4; + +// z_en_go +D_06004930 = 0x06004930; +D_0600BD80 = 0x0600BD80; +D_0600C140 = 0x0600C140; +D_0600CE80 = 0x0600CE80; +D_0600DE80 = 0x0600DE80; +D_0600FD40 = 0x0600FD40; +D_0600FD50 = 0x0600FD50; +D_0600FEF0 = 0x0600FEF0; +D_06010590 = 0x06010590; + +// z_en_go2 +D_06000750 = 0x06000750; +D_06000D5C = 0x06000D5C; +D_06004930 = 0x06004930; +D_0600BD80 = 0x0600BD80; +D_0600C140 = 0x0600C140; +D_0600FD40 = 0x0600FD40; +D_0600FD50 = 0x0600FD50; +D_0600FEF0 = 0x0600FEF0; + +// z_en_goma +D_05000530 = 0x05000530; +D_0600017C = 0x0600017C; +D_06000334 = 0x06000334; +D_06000544 = 0x06000544; +D_06000838 = 0x06000838; +D_06000B78 = 0x06000B78; +D_06000E4C = 0x06000E4C; +D_06001548 = 0x06001548; +D_06002A70 = 0x06002A70; +D_06003B40 = 0x06003B40; +D_06003D78 = 0x06003D78; + +// z_en_g_switch +D_060017C0 = 0x060017C0; +D_06001960 = 0x06001960; + +// z_en_honotrap +D_0404D4E0 = 0x0404D4E0; +D_05006810 = 0x05006810; + +// z_en_horse +D_02000230 = 0x02000230; +D_02002AC0 = 0x02002AC0; +D_06006530 = 0x06006530; + +// z_en_hs +D_06000304 = 0x06000304; +D_06000528 = 0x06000528; +D_060005C0 = 0x060005C0; +D_06006260 = 0x06006260; + +// z_en_hy +D_06000BFC = 0x06000BFC; +D_06000FE4 = 0x06000FE4; +D_060012E8 = 0x060012E8; +D_06002160 = 0x06002160; +D_0600265C = 0x0600265C; +D_060033B4 = 0x060033B4; +D_06005BC8 = 0x06005BC8; + +// z_en_in +D_060003B4 = 0x060003B4; +D_06001BE0 = 0x06001BE0; +D_060034D0 = 0x060034D0; +D_06007A20 = 0x06007A20; +D_06007BF8 = 0x06007BF8; +D_06013B88 = 0x06013B88; +D_06013D60 = 0x06013D60; +D_06014CA8 = 0x06014CA8; +D_06015814 = 0x06015814; +D_0601646C = 0x0601646C; +D_06018C38 = 0x06018C38; + +// z_en_jj +D_06000A1C = 0x06000A1C; +D_06001830 = 0x06001830; +D_06001F4C = 0x06001F4C; +D_0600B9A8 = 0x0600B9A8; +D_0600BA8C = 0x0600BA8C; + +// z_en_kanban +D_0403C050 = 0x0403C050; +D_06000C30 = 0x06000C30; +D_06001630 = 0x06001630; + +// z_en_ko +D_06006A60 = 0x06006A60; +D_06007830 = 0x06007830; +D_06007D94 = 0x06007D94; +D_0600879C = 0x0600879C; +D_06008F6C = 0x06008F6C; + +// z_en_mk +D_06000368 = 0x06000368; +D_06000724 = 0x06000724; +D_06000AC0 = 0x06000AC0; +D_06000D88 = 0x06000D88; +D_06005DF0 = 0x06005DF0; + +// z_en_mm +D_06005E18 = 0x06005E18; +D_0602CA38 = 0x0602CA38; + +// z_en_mm2 +D_06005E18 = 0x06005E18; + +// z_en_mu +D_060003F4 = 0x060003F4; +D_06004F70 = 0x06004F70; + +// z_en_m_thunder +D_04012570 = 0x04012570; +D_04012690 = 0x04012690; +D_04012AF0 = 0x04012AF0; +D_04012C10 = 0x04012C10; +D_04013610 = 0x04013610; + +// z_en_ny +D_06001DD0 = 0x06001DD0; +D_06001EA8 = 0x06001EA8; +D_06001FC8 = 0x06001FC8; + +// z_en_ossan +D_0400CDC0 = 0x0400CDC0; +D_0400CE40 = 0x0400CE40; +D_0400CF40 = 0x0400CF40; +D_060000F0 = 0x060000F0; +D_060000FC = 0x060000FC; +D_060002E4 = 0x060002E4; +D_06000338 = 0x06000338; +D_060004A8 = 0x060004A8; +D_0600065C = 0x0600065C; +D_0600078C = 0x0600078C; +D_06002820 = 0x06002820; +D_06004258 = 0x06004258; +D_06004658 = 0x06004658; +D_06004868 = 0x06004868; +D_06009B38 = 0x06009B38; +D_0600BFA8 = 0x0600BFA8; +D_0600DE80 = 0x0600DE80; +D_0600FEF0 = 0x0600FEF0; + +// z_en_owl +D_0201B0C0 = 0x0201B0C0; +D_0201E6A0 = 0x0201E6A0; +D_06001168 = 0x06001168; +D_060015CC = 0x060015CC; +D_0600C0E8 = 0x0600C0E8; +D_0600C1C4 = 0x0600C1C4; +D_0600C684 = 0x0600C684; +D_0600C8A0 = 0x0600C8A0; +D_060100B0 = 0x060100B0; + +// z_en_peehat +D_06000350 = 0x06000350; +D_060005C4 = 0x060005C4; +D_06000844 = 0x06000844; +D_060009C4 = 0x060009C4; +D_06001C80 = 0x06001C80; + +// z_en_sa +D_02005730 = 0x02005730; +D_02010E20 = 0x02010E20; +D_06001D50 = 0x06001D50; +D_06007B80 = 0x06007B80; +D_0600B1A0 = 0x0600B1A0; +D_0600BAEC = 0x0600BAEC; +D_0600C500 = 0x0600C500; +D_06012100 = 0x06012100; + +// z_en_shopnuts +D_060001EC = 0x060001EC; +D_0600039C = 0x0600039C; +D_06000764 = 0x06000764; +D_06000BA0 = 0x06000BA0; +D_0600139C = 0x0600139C; +D_06003B68 = 0x06003B68; +D_060041A8 = 0x060041A8; +D_06004574 = 0x06004574; + +// z_en_skb +D_06000460 = 0x06000460; +D_060009DC = 0x060009DC; +D_06000D98 = 0x06000D98; +D_06001854 = 0x06001854; +D_060041F8 = 0x060041F8; +D_060047E0 = 0x060047E0; + +// z_en_skj +D_060007A4 = 0x060007A4; +D_06000E10 = 0x06000E10; +D_060014C8 = 0x060014C8; +D_06005F40 = 0x06005F40; +D_06006A98 = 0x06006A98; +D_06006D84 = 0x06006D84; +D_06007128 = 0x06007128; + +// z_en_stream +D_06000950 = 0x06000950; + +// z_en_sw +D_06000304 = 0x06000304; +D_06003FB0 = 0x06003FB0; +D_060043D8 = 0x060043D8; +D_060045C0 = 0x060045C0; +D_06004658 = 0x06004658; +D_060046F0 = 0x060046F0; +D_06004788 = 0x06004788; +D_06004820 = 0x06004820; +D_060048B8 = 0x060048B8; +D_06004950 = 0x06004950; +D_060049E8 = 0x060049E8; +D_06005298 = 0x06005298; + +// z_en_syateki_man +D_06000338 = 0x06000338; +D_06007E28 = 0x06007E28; +D_06009B38 = 0x06009B38; + +// z_en_ta +D_060017E8 = 0x060017E8; +D_06001C94 = 0x06001C94; +D_06006DC0 = 0x06006DC0; +D_0600B7B8 = 0x0600B7B8; +D_0600BF38 = 0x0600BF38; +D_0600C48C = 0x0600C48C; +D_0600C858 = 0x0600C858; +D_0600CD50 = 0x0600CD50; +D_0600CF28 = 0x0600CF28; +D_0600E3D8 = 0x0600E3D8; + +// z_en_test +D_06000444 = 0x06000444; +D_06001420 = 0x06001420; +D_06001978 = 0x06001978; +D_06001C20 = 0x06001C20; +D_060026D4 = 0x060026D4; +D_0600316C = 0x0600316C; +D_06007C28 = 0x06007C28; +D_060081B4 = 0x060081B4; +D_06008604 = 0x06008604; +D_06009A90 = 0x06009A90; +D_0600A324 = 0x0600A324; +D_0600A99C = 0x0600A99C; +D_0600B00C = 0x0600B00C; +D_0600B4E4 = 0x0600B4E4; +D_0600BE4C = 0x0600BE4C; +D_0600C438 = 0x0600C438; +D_0600E2B0 = 0x0600E2B0; + +// z_en_tg +D_06005040 = 0x06005040; +D_0600AE40 = 0x0600AE40; + +// z_en_tite +D_0600083C = 0x0600083C; +D_06000A14 = 0x06000A14; +D_06000C70 = 0x06000C70; +D_060012E4 = 0x060012E4; +D_06001300 = 0x06001300; +D_06001700 = 0x06001700; +D_06001900 = 0x06001900; +D_06001B00 = 0x06001B00; +D_06001F00 = 0x06001F00; +D_06002100 = 0x06002100; +D_06003A20 = 0x06003A20; + +// z_en_toryo +D_06007150 = 0x06007150; + +// z_en_tp +D_06000000 = 0x06000000; +D_060008D0 = 0x060008D0; +D_06000C68 = 0x06000C68; + +// z_en_tr +D_060013CC = 0x060013CC; +D_06001CDC = 0x06001CDC; +D_060035CC = 0x060035CC; +D_06003FC8 = 0x06003FC8; +D_060049C8 = 0x060049C8; +D_0600C530 = 0x0600C530; +D_06011688 = 0x06011688; + +// z_en_trap +D_06001400 = 0x06001400; + +// z_en_vali +D_06000710 = 0x06000710; +D_06000854 = 0x06000854; +D_06000B34 = 0x06000B34; +D_060014AC = 0x060014AC; +D_06002610 = 0x06002610; +D_06002740 = 0x06002740; +D_060027D8 = 0x060027D8; +D_06004848 = 0x06004848; + +// z_en_viewer +D_01000000 = 0x01000000; +D_0404D4E0 = 0x0404D4E0; +D_06000450 = 0x06000450; +D_060005B4 = 0x060005B4; +D_060008A0 = 0x060008A0; +D_06000BC8 = 0x06000BC8; +D_06000F54 = 0x06000F54; +D_06001410 = 0x06001410; +D_060014F4 = 0x060014F4; +D_06001D28 = 0x06001D28; +D_06002574 = 0x06002574; +D_06002650 = 0x06002650; +D_06002928 = 0x06002928; +D_060029CC = 0x060029CC; +D_06002EF0 = 0x06002EF0; +D_06003284 = 0x06003284; +D_060032F0 = 0x060032F0; +D_06003428 = 0x06003428; +D_060036F0 = 0x060036F0; +D_06003858 = 0x06003858; +D_06003D84 = 0x06003D84; +D_06003EF0 = 0x06003EF0; +D_0600420C = 0x0600420C; +D_060042F0 = 0x060042F0; +D_06004534 = 0x06004534; +D_060048B0 = 0x060048B0; +D_060048FC = 0x060048FC; +D_06004AA4 = 0x06004AA4; +D_06004EF0 = 0x06004EF0; +D_0600504C = 0x0600504C; +D_060050A8 = 0x060050A8; +D_060052F0 = 0x060052F0; +D_06007210 = 0x06007210; +D_0600A4E0 = 0x0600A4E0; +D_0600BE90 = 0x0600BE90; +D_0600C410 = 0x0600C410; +D_0600D0D8 = 0x0600D0D8; +D_0600DE08 = 0x0600DE08; +D_0600E1A8 = 0x0600E1A8; +D_0600F178 = 0x0600F178; +D_0600F378 = 0x0600F378; +D_0600F578 = 0x0600F578; +D_0600F778 = 0x0600F778; + +// z_en_weiyer +D_06000288 = 0x06000288; +D_06000FC0 = 0x06000FC0; +D_060012AC = 0x060012AC; +D_06003410 = 0x06003410; + +// z_en_wf +D_06004638 = 0x06004638; +D_06004AD0 = 0x06004AD0; +D_06004CA4 = 0x06004CA4; +D_06005430 = 0x06005430; +D_060057A0 = 0x060057A0; +D_06009690 = 0x06009690; +D_060098C8 = 0x060098C8; +D_06009B20 = 0x06009B20; +D_0600A4AC = 0x0600A4AC; + +// z_en_wood02 +D_06000700 = 0x06000700; + +// z_en_xc +D_02000330 = 0x02000330; +D_02003F80 = 0x02003F80; +D_020045D0 = 0x020045D0; +D_020046F0 = 0x020046F0; +D_02006D20 = 0x02006D20; +D_06000B6C = 0x06000B6C; +D_06001A08 = 0x06001A08; +D_06001D14 = 0x06001D14; +D_0600289C = 0x0600289C; +D_060035C8 = 0x060035C8; +D_06004570 = 0x06004570; +D_06004828 = 0x06004828; +D_060058C0 = 0x060058C0; +D_06011150 = 0x06011150; +D_06011620 = 0x06011620; +D_06012970 = 0x06012970; +D_06012AF0 = 0x06012AF0; +D_06012FD0 = 0x06012FD0; +D_06013AA4 = 0x06013AA4; +D_060149E4 = 0x060149E4; +D_060169E8 = 0x060169E8; +D_060177F8 = 0x060177F8; +D_06017C54 = 0x06017C54; +D_06018B00 = 0x06018B00; +D_06019598 = 0x06019598; +D_06019C30 = 0x06019C30; +D_06019F78 = 0x06019F78; +D_0601A048 = 0x0601A048; +D_0601B19C = 0x0601B19C; +D_0601C0E8 = 0x0601C0E8; + +// z_en_zf +D_06006690 = 0x06006690; +D_06008138 = 0x06008138; +D_06008C6C = 0x06008C6C; +D_06009530 = 0x06009530; +D_0600A3D4 = 0x0600A3D4; +D_0600B10C = 0x0600B10C; +D_0600E198 = 0x0600E198; +D_06010060 = 0x06010060; +D_060104B8 = 0x060104B8; +D_060119F4 = 0x060119F4; +D_0601366C = 0x0601366C; +D_06014E60 = 0x06014E60; +D_060157F8 = 0x060157F8; +D_06016388 = 0x06016388; + +// z_en_zl4 +D_02000104 = 0x02000104; +D_02000444 = 0x02000444; +D_02003994 = 0x02003994; +D_0600E038 = 0x0600E038; +D_0600F0A4 = 0x0600F0A4; +D_0600F894 = 0x0600F894; +D_06010DF8 = 0x06010DF8; +D_060125E4 = 0x060125E4; +D_06012E58 = 0x06012E58; +D_06015F14 = 0x06015F14; +D_060169B4 = 0x060169B4; +D_06016D08 = 0x06016D08; +D_0601805C = 0x0601805C; +D_06018898 = 0x06018898; +D_0601910C = 0x0601910C; +D_0601A2FC = 0x0601A2FC; +D_0601AAE0 = 0x0601AAE0; +D_0601B874 = 0x0601B874; +D_0601BCF0 = 0x0601BCF0; +D_0601CE08 = 0x0601CE08; + +// z_en_zo +D_06000598 = 0x06000598; +D_06000D48 = 0x06000D48; +D_060022F0 = 0x060022F0; +D_06002350 = 0x06002350; +D_060024A0 = 0x060024A0; +D_06002510 = 0x06002510; +D_0600BFA8 = 0x0600BFA8; +D_0600BFC0 = 0x0600BFC0; +D_0600C028 = 0x0600C028; + +// z_fishing +D_0600007C = 0x0600007C; +D_060029C0 = 0x060029C0; +D_06003230 = 0x06003230; +D_06003460 = 0x06003460; +D_060034C0 = 0x060034C0; +D_06003610 = 0x06003610; +D_06003680 = 0x06003680; +D_06003710 = 0x06003710; +D_06003760 = 0x06003760; +D_060039A8 = 0x060039A8; +D_06003A18 = 0x06003A18; +D_0600453C = 0x0600453C; +D_06007350 = 0x06007350; +D_060074C8 = 0x060074C8; +D_060085F8 = 0x060085F8; +D_06008610 = 0x06008610; +D_06008678 = 0x06008678; +D_060088C0 = 0x060088C0; +D_06008970 = 0x06008970; +D_0600B950 = 0x0600B950; +D_0600B9C0 = 0x0600B9C0; +D_0600C220 = 0x0600C220; +D_0600C298 = 0x0600C298; +D_0600CFE0 = 0x0600CFE0; +D_06011058 = 0x06011058; +D_06011170 = 0x06011170; +D_06011270 = 0x06011270; +D_060113D0 = 0x060113D0; +D_06011410 = 0x06011410; +D_06012160 = 0x06012160; +D_060121F0 = 0x060121F0; +D_060122E0 = 0x060122E0; +D_06013330 = 0x06013330; +D_060133B0 = 0x060133B0; +D_06013590 = 0x06013590; +D_06013610 = 0x06013610; +D_06013F50 = 0x06013F50; +D_06013FD0 = 0x06013FD0; +D_06014030 = 0x06014030; +D_060140B0 = 0x060140B0; +D_060153D0 = 0x060153D0; +D_06015470 = 0x06015470; + +// z_item_shield +D_060224F8 = 0x060224F8; + +// z_mir_ray +D_060000B0 = 0x060000B0; +D_06000C50 = 0x06000C50; + +// z_object_kankyo +D_01000000 = 0x01000000; +D_04010050 = 0x04010050; +D_0402CF30 = 0x0402CF30; +D_0404C160 = 0x0404C160; +D_0404D160 = 0x0404D160; +D_0404D1A8 = 0x0404D1A8; +D_04052DB0 = 0x04052DB0; +D_06005FF0 = 0x06005FF0; +D_06009620 = 0x06009620; + +// z_obj_bean +D_06000090 = 0x06000090; +D_060001B0 = 0x060001B0; +D_060003F0 = 0x060003F0; +D_060005DC = 0x060005DC; +D_06000650 = 0x06000650; + +// z_obj_hamishi +D_0500A3B8 = 0x0500A3B8; +D_0500A5E8 = 0x0500A5E8; + +// z_obj_kibako2 +D_06000960 = 0x06000960; +D_06000B70 = 0x06000B70; +D_06001000 = 0x06001000; + +// z_obj_lift +D_06000140 = 0x06000140; +D_060003D0 = 0x060003D0; + +// z_obj_warp2block +D_06000980 = 0x06000980; +D_06000B30 = 0x06000B30; // z_magic_dark D_04032490 = 0x04032490;