1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-12-25 06:06:05 +00:00
oot/include/initvars.h
Roman971 e29b77919b
Decompile most effect files in "code" (#144)
- `z_effect`: Matched and essentially all documented.
- `z_eff_spark.c`: Decompiled (1 non matching left) and mostly documented.
- `z_eff_shield_particle.c`: Matched and mostly documented.
- `z_eff_blure.c`: Decompiled (5 non matchings left) and partially documented.
- `z_effect_soft_sprite.c`: Matched and mostly documented.
- `z_eff_ss_dead.c`: Matched but not documented.
- `z_effect_soft_sprite_dlftbls.c`: "Matched" (only data, contains the effect ss overlay table).
- `z_effect_soft_sprite_old_init.c`: Not decompiled, but functions are categorized by effect ss overlay. And they should be decompiled at the same time as their corresponding effect ss in the future.

Other changes:
- Added a lot of types/enums to `z64effect.h`and moved+renamed some structs from `z64.h` to this header
- Added effect ss overlay segments to `segment_symbols.h` and effect ss init vars to `initvars.h`
- Added a macro called `VTX_T` to generate a `Vtx_t` in the same style as `VTX`
- Fixed `flg_set.c` .bss to be in the right file
- Removed `tools/overlayhelpers/batchdisasm` since it's no longer relevant
- Removed unused leftover asm from recent PRs
2020-05-18 14:24:00 -04:00

471 lines
18 KiB
C

#ifndef _INITVARS_H_
#define _INITVARS_H_
extern EffectSsInit Effect_Ss_Dust_InitVars;
extern EffectSsInit Effect_Ss_KiraKira_InitVars;
extern EffectSsInit Effect_Ss_Bomb_InitVars;
extern EffectSsInit Effect_Ss_Bomb2_InitVars;
extern EffectSsInit Effect_Ss_Blast_InitVars;
extern EffectSsInit Effect_Ss_G_Spk_InitVars;
extern EffectSsInit Effect_Ss_D_Fire_InitVars;
extern EffectSsInit Effect_Ss_Bubble_InitVars;
extern EffectSsInit Effect_Ss_G_Ripple_InitVars;
extern EffectSsInit Effect_Ss_G_Splash_InitVars;
extern EffectSsInit Effect_Ss_G_Magma_InitVars;
extern EffectSsInit Effect_Ss_G_Fire_InitVars;
extern EffectSsInit Effect_Ss_Lightning_InitVars;
extern EffectSsInit Effect_Ss_Dt_Bubble_InitVars;
extern EffectSsInit Effect_Ss_Hahen_InitVars;
extern EffectSsInit Effect_Ss_Stick_InitVars;
extern EffectSsInit Effect_Ss_Sibuki_InitVars;
extern EffectSsInit Effect_Ss_Sibuki2_InitVars;
extern EffectSsInit Effect_Ss_G_Magma2_InitVars;
extern EffectSsInit Effect_Ss_Stone1_InitVars;
extern EffectSsInit Effect_Ss_HitMark_InitVars;
extern EffectSsInit Effect_Ss_Fhg_Flash_InitVars;
extern EffectSsInit Effect_Ss_K_Fire_InitVars;
extern EffectSsInit Effect_Ss_Solder_Srch_Ball_InitVars;
extern EffectSsInit Effect_Ss_Kakera_InitVars;
extern EffectSsInit Effect_Ss_Ice_Piece_InitVars;
extern EffectSsInit Effect_Ss_En_Ice_InitVars;
extern EffectSsInit Effect_Ss_Fire_Tail_InitVars;
extern EffectSsInit Effect_Ss_En_Fire_InitVars;
extern EffectSsInit Effect_Ss_Extra_InitVars;
extern EffectSsInit Effect_Ss_Fcircle_InitVars;
extern EffectSsInit Effect_Ss_Dead_Db_InitVars;
extern EffectSsInit Effect_Ss_Dead_Dd_InitVars;
extern EffectSsInit Effect_Ss_Dead_Ds_InitVars;
extern EffectSsInit Effect_Ss_Dead_Sound_InitVars;
extern EffectSsInit Effect_Ss_Ice_Smoke_InitVars;
extern ActorInit Player_InitVars;
extern ActorInit En_Test_InitVars;
extern ActorInit En_GirlA_InitVars;
extern ActorInit En_Part_InitVars;
extern ActorInit En_Light_InitVars;
extern ActorInit En_Door_InitVars;
extern ActorInit En_Box_InitVars;
extern ActorInit Bg_Dy_Yoseizo_InitVars;
extern ActorInit Bg_Hidan_Firewall_InitVars;
extern ActorInit En_Poh_InitVars;
extern ActorInit En_Okuta_InitVars;
extern ActorInit Bg_Ydan_Sp_InitVars;
extern ActorInit En_Bom_InitVars;
extern ActorInit En_Wallmas_InitVars;
extern ActorInit En_Dodongo_InitVars;
extern ActorInit En_Firefly_InitVars;
extern ActorInit En_Horse_InitVars;
extern ActorInit En_Item00_InitVars;
extern ActorInit En_Arrow_InitVars;
extern ActorInit En_Elf_InitVars;
extern ActorInit En_Niw_InitVars;
extern ActorInit En_Tite_InitVars;
extern ActorInit En_Reeba_InitVars;
extern ActorInit En_Peehat_InitVars;
extern ActorInit En_Butte_InitVars;
extern ActorInit En_Insect_InitVars;
extern ActorInit En_Fish_InitVars;
extern ActorInit En_Holl_InitVars;
extern ActorInit En_Scene_Change_InitVars;
extern ActorInit En_Zf_InitVars;
extern ActorInit En_Hata_InitVars;
extern ActorInit Boss_Dodongo_InitVars;
extern ActorInit Boss_Goma_InitVars;
extern ActorInit En_Zl1_InitVars;
extern ActorInit En_Viewer_InitVars;
extern ActorInit En_Goma_InitVars;
extern ActorInit Bg_Pushbox_InitVars;
extern ActorInit En_Bubble_InitVars;
extern ActorInit Door_Shutter_InitVars;
extern ActorInit En_Dodojr_InitVars;
extern ActorInit En_Bdfire_InitVars;
extern ActorInit En_Boom_InitVars;
extern ActorInit En_Torch2_InitVars;
extern ActorInit En_Bili_InitVars;
extern ActorInit En_Tp_InitVars;
extern ActorInit En_St_InitVars;
extern ActorInit En_Bw_InitVars;
extern ActorInit En_A_Obj_InitVars;
extern ActorInit En_Eiyer_InitVars;
extern ActorInit En_River_Sound_InitVars;
extern ActorInit En_Horse_Normal_InitVars;
extern ActorInit En_Ossan_InitVars;
extern ActorInit Bg_Treemouth_InitVars;
extern ActorInit Bg_Dodoago_InitVars;
extern ActorInit Bg_Hidan_Dalm_InitVars;
extern ActorInit Bg_Hidan_Hrock_InitVars;
extern ActorInit En_Horse_Ganon_InitVars;
extern ActorInit Bg_Hidan_Rock_InitVars;
extern ActorInit Bg_Hidan_Rsekizou_InitVars;
extern ActorInit Bg_Hidan_Sekizou_InitVars;
extern ActorInit Bg_Hidan_Sima_InitVars;
extern ActorInit Bg_Hidan_Syoku_InitVars;
extern ActorInit En_Xc_InitVars;
extern ActorInit Bg_Hidan_Curtain_InitVars;
extern ActorInit Bg_Spot00_Hanebasi_InitVars;
extern ActorInit En_Mb_InitVars;
extern ActorInit En_Bombf_InitVars;
extern ActorInit En_Zl2_InitVars;
extern ActorInit Bg_Hidan_Fslift_InitVars;
extern ActorInit En_OE2_InitVars;
extern ActorInit Bg_Ydan_Hasi_InitVars;
extern ActorInit Bg_Ydan_Maruta_InitVars;
extern ActorInit Boss_Ganondrof_InitVars;
extern ActorInit En_Am_InitVars;
extern ActorInit En_Dekubaba_InitVars;
extern ActorInit En_M_Fire1_InitVars;
extern ActorInit En_M_Thunder_InitVars;
extern ActorInit Bg_Ddan_Jd_InitVars;
extern ActorInit Bg_Breakwall_InitVars;
extern ActorInit En_Jj_InitVars;
extern ActorInit En_Horse_Zelda_InitVars;
extern ActorInit Bg_Ddan_Kd_InitVars;
extern ActorInit Door_Warp1_InitVars;
extern ActorInit Obj_Syokudai_InitVars;
extern ActorInit Item_B_Heart_InitVars;
extern ActorInit En_Dekunuts_InitVars;
extern ActorInit Bg_Menkuri_Kaiten_InitVars;
extern ActorInit Bg_Menkuri_Eye_InitVars;
extern ActorInit En_Vali_InitVars;
extern ActorInit Bg_Mizu_Movebg_InitVars;
extern ActorInit Bg_Mizu_Water_InitVars;
extern ActorInit Arms_Hook_InitVars;
extern ActorInit En_fHG_InitVars;
extern ActorInit Bg_Mori_Hineri_InitVars;
extern ActorInit En_Bb_InitVars;
extern ActorInit Bg_Toki_Hikari_InitVars;
extern ActorInit En_Yukabyun_InitVars;
extern ActorInit Bg_Toki_Swd_InitVars;
extern ActorInit En_Fhg_Fire_InitVars;
extern ActorInit Bg_Mjin_InitVars;
extern ActorInit Bg_Hidan_Kousi_InitVars;
extern ActorInit Door_Toki_InitVars;
extern ActorInit Bg_Hidan_Hamstep_InitVars;
extern ActorInit En_Bird_InitVars;
extern ActorInit En_Wood02_InitVars;
extern ActorInit En_Lightbox_InitVars;
extern ActorInit En_Pu_box_InitVars;
extern ActorInit En_Trap_InitVars;
extern ActorInit En_Arow_Trap_InitVars;
extern ActorInit En_Vase_InitVars;
extern ActorInit En_Ta_InitVars;
extern ActorInit En_Tk_InitVars;
extern ActorInit Bg_Mori_Bigst_InitVars;
extern ActorInit Bg_Mori_Elevator_InitVars;
extern ActorInit Bg_Mori_Kaitenkabe_InitVars;
extern ActorInit Bg_Mori_Rakkatenjo_InitVars;
extern ActorInit En_Vm_InitVars;
extern ActorInit Demo_Effect_InitVars;
extern ActorInit Demo_Kankyo_InitVars;
extern ActorInit Bg_Hidan_Fwbig_InitVars;
extern ActorInit En_Floormas_InitVars;
extern ActorInit En_Heishi1_InitVars;
extern ActorInit En_Rd_InitVars;
extern ActorInit En_Po_Sisters_InitVars;
extern ActorInit Bg_Heavy_Block_InitVars;
extern ActorInit Bg_Po_Event_InitVars;
extern ActorInit Obj_Mure_InitVars;
extern ActorInit En_Sw_InitVars;
extern ActorInit Boss_Fd_InitVars;
extern ActorInit Object_Kankyo_InitVars;
extern ActorInit En_Du_InitVars;
extern ActorInit En_Fd_InitVars;
extern ActorInit En_Horse_Link_Child_InitVars;
extern ActorInit Door_Ana_InitVars;
extern ActorInit Bg_Spot02_Objects_InitVars;
extern ActorInit Bg_Haka_InitVars;
extern ActorInit Magic_Wind_InitVars;
extern ActorInit Magic_Fire_InitVars;
extern ActorInit En_Ru1_InitVars;
extern ActorInit Boss_Fd2_InitVars;
extern ActorInit En_Fd_Fire_InitVars;
extern ActorInit En_Dh_InitVars;
extern ActorInit En_Dha_InitVars;
extern ActorInit En_Rl_InitVars;
extern ActorInit En_Encount1_InitVars;
extern ActorInit Demo_Du_InitVars;
extern ActorInit Demo_Im_InitVars;
extern ActorInit Demo_Tre_Lgt_InitVars;
extern ActorInit En_Fw_InitVars;
extern ActorInit Bg_Vb_Sima_InitVars;
extern ActorInit En_Vb_Ball_InitVars;
extern ActorInit Bg_Haka_Megane_InitVars;
extern ActorInit Bg_Haka_MeganeBG_InitVars;
extern ActorInit Bg_Haka_Ship_InitVars;
extern ActorInit Bg_Haka_Sgami_InitVars;
extern ActorInit En_Heishi2_InitVars;
extern ActorInit En_Encount2_InitVars;
extern ActorInit En_Fire_Rock_InitVars;
extern ActorInit En_Brob_InitVars;
extern ActorInit Mir_Ray_InitVars;
extern ActorInit Bg_Spot09_Obj_InitVars;
extern ActorInit Bg_Spot18_Obj_InitVars;
extern ActorInit Boss_Va_InitVars;
extern ActorInit Bg_Haka_Tubo_InitVars;
extern ActorInit Bg_Haka_Trap_InitVars;
extern ActorInit Bg_Haka_Huta_InitVars;
extern ActorInit Bg_Haka_Zou_InitVars;
extern ActorInit Bg_Spot17_Funen_InitVars;
extern ActorInit En_Syateki_Itm_InitVars;
extern ActorInit En_Syateki_Man_InitVars;
extern ActorInit En_Tana_InitVars;
extern ActorInit En_Nb_InitVars;
extern ActorInit Boss_Mo_InitVars;
extern ActorInit En_Sb_InitVars;
extern ActorInit En_Bigokuta_InitVars;
extern ActorInit En_Karebaba_InitVars;
extern ActorInit Bg_Bdan_Objects_InitVars;
extern ActorInit Demo_Sa_InitVars;
extern ActorInit Demo_Go_InitVars;
extern ActorInit En_In_InitVars;
extern ActorInit En_Tr_InitVars;
extern ActorInit Bg_Spot16_Bombstone_InitVars;
extern ActorInit Bg_Hidan_Kowarerukabe_InitVars;
extern ActorInit Bg_Bombwall_InitVars;
extern ActorInit Bg_Spot08_Iceblock_InitVars;
extern ActorInit En_Ru2_InitVars;
extern ActorInit Obj_Dekujr_InitVars;
extern ActorInit Bg_Mizu_Uzu_InitVars;
extern ActorInit Bg_Spot06_Objects_InitVars;
extern ActorInit Bg_Ice_Objects_InitVars;
extern ActorInit Bg_Haka_Water_InitVars;
extern ActorInit En_Ma2_InitVars;
extern ActorInit En_Bom_Chu_InitVars;
extern ActorInit En_Horse_Game_Check_InitVars;
extern ActorInit Boss_Tw_InitVars;
extern ActorInit En_Rr_InitVars;
extern ActorInit En_Ba_InitVars;
extern ActorInit En_Bx_InitVars;
extern ActorInit En_Anubice_InitVars;
extern ActorInit En_Anubice_Fire_InitVars;
extern ActorInit Bg_Mori_Hashigo_InitVars;
extern ActorInit Bg_Mori_Hashira4_InitVars;
extern ActorInit Bg_Mori_Idomizu_InitVars;
extern ActorInit Bg_Spot16_Doughnut_InitVars;
extern ActorInit Bg_Bdan_Switch_InitVars;
extern ActorInit En_Ma1_InitVars;
extern ActorInit Boss_Ganon_InitVars;
extern ActorInit Boss_Sst_InitVars;
extern ActorInit En_Ny_InitVars;
extern ActorInit En_Fr_InitVars;
extern ActorInit Item_Shield_InitVars;
extern ActorInit Bg_Ice_Shelter_InitVars;
extern ActorInit En_Ice_Hono_InitVars;
extern ActorInit Item_Ocarina_InitVars;
extern ActorInit Magic_Dark_InitVars;
extern ActorInit Demo_6K_InitVars;
extern ActorInit En_Anubice_Tag_InitVars;
extern ActorInit Bg_Haka_Gate_InitVars;
extern ActorInit Bg_Spot15_Saku_InitVars;
extern ActorInit Bg_Jya_Goroiwa_InitVars;
extern ActorInit Bg_Jya_Zurerukabe_InitVars;
extern ActorInit Bg_Jya_Cobra_InitVars;
extern ActorInit Bg_Jya_Kanaami_InitVars;
extern ActorInit Fishing_InitVars;
extern ActorInit Obj_Oshihiki_InitVars;
extern ActorInit Bg_Gate_Shutter_InitVars;
extern ActorInit Eff_Dust_InitVars;
extern ActorInit Bg_Spot01_Fusya_InitVars;
extern ActorInit Bg_Spot01_Idohashira_InitVars;
extern ActorInit Bg_Spot01_Idomizu_InitVars;
extern ActorInit Bg_Po_Syokudai_InitVars;
extern ActorInit Bg_Ganon_Otyuka_InitVars;
extern ActorInit Bg_Spot15_Rrbox_InitVars;
extern ActorInit Bg_Umajump_InitVars;
extern ActorInit Arrow_Fire_InitVars;
extern ActorInit Arrow_Ice_InitVars;
extern ActorInit Arrow_Light_InitVars;
extern ActorInit Item_Etcetera_InitVars;
extern ActorInit Obj_Kibako_InitVars;
extern ActorInit Obj_Tsubo_InitVars;
extern ActorInit En_Wonder_Item_InitVars;
extern ActorInit En_Ik_InitVars;
extern ActorInit Demo_Ik_InitVars;
extern ActorInit En_Skj_InitVars;
extern ActorInit En_Skjneedle_InitVars;
extern ActorInit En_G_Switch_InitVars;
extern ActorInit Demo_Ext_InitVars;
extern ActorInit Demo_Shd_InitVars;
extern ActorInit En_Dns_InitVars;
extern ActorInit Elf_Msg_InitVars;
extern ActorInit En_Honotrap_InitVars;
extern ActorInit En_Tubo_Trap_InitVars;
extern ActorInit Obj_Ice_Poly_InitVars;
extern ActorInit Bg_Spot03_Taki_InitVars;
extern ActorInit Bg_Spot07_Taki_InitVars;
extern ActorInit En_Fz_InitVars;
extern ActorInit En_Po_Relay_InitVars;
extern ActorInit Bg_Relay_Objects_InitVars;
extern ActorInit En_Diving_Game_InitVars;
extern ActorInit En_Kusa_InitVars;
extern ActorInit Obj_Bean_InitVars;
extern ActorInit Obj_Bombiwa_InitVars;
extern ActorInit Obj_Switch_InitVars;
extern ActorInit Obj_Elevator_InitVars;
extern ActorInit Obj_Lift_InitVars;
extern ActorInit Obj_Hsblock_InitVars;
extern ActorInit En_Okarina_Tag_InitVars;
extern ActorInit En_Yabusame_Mark_InitVars;
extern ActorInit En_Goroiwa_InitVars;
extern ActorInit En_Ex_Ruppy_InitVars;
extern ActorInit En_Toryo_InitVars;
extern ActorInit En_Daiku_InitVars;
extern ActorInit En_Nwc_InitVars;
extern ActorInit En_Blkobj_InitVars;
extern ActorInit Item_Inbox_InitVars;
extern ActorInit En_Ge1_InitVars;
extern ActorInit Obj_Blockstop_InitVars;
extern ActorInit En_Sda_InitVars;
extern ActorInit En_Clear_Tag_InitVars;
extern ActorInit En_Niw_Lady_InitVars;
extern ActorInit En_Gm_InitVars;
extern ActorInit En_Ms_InitVars;
extern ActorInit En_Hs_InitVars;
extern ActorInit Bg_Ingate_InitVars;
extern ActorInit En_Kanban_InitVars;
extern ActorInit En_Heishi3_InitVars;
extern ActorInit En_Syateki_Niw_InitVars;
extern ActorInit En_Attack_Niw_InitVars;
extern ActorInit Bg_Spot01_Idosoko_InitVars;
extern ActorInit En_Sa_InitVars;
extern ActorInit En_Wonder_Talk_InitVars;
extern ActorInit Bg_Gjyo_Bridge_InitVars;
extern ActorInit En_Ds_InitVars;
extern ActorInit En_Mk_InitVars;
extern ActorInit En_Bom_Bowl_Man_InitVars;
extern ActorInit En_Bom_Bowl_Pit_InitVars;
extern ActorInit En_Owl_InitVars;
extern ActorInit En_Ishi_InitVars;
extern ActorInit Obj_Hana_InitVars;
extern ActorInit Obj_Lightswitch_InitVars;
extern ActorInit Obj_Mure2_InitVars;
extern ActorInit En_Go_InitVars;
extern ActorInit En_Fu_InitVars;
extern ActorInit En_Changer_InitVars;
extern ActorInit Bg_Jya_Megami_InitVars;
extern ActorInit Bg_Jya_Lift_InitVars;
extern ActorInit Bg_Jya_Bigmirror_InitVars;
extern ActorInit Bg_Jya_Bombchuiwa_InitVars;
extern ActorInit Bg_Jya_Amishutter_InitVars;
extern ActorInit Bg_Jya_Bombiwa_InitVars;
extern ActorInit Bg_Spot18_Basket_InitVars;
extern ActorInit En_Ganon_Organ_InitVars;
extern ActorInit En_Siofuki_InitVars;
extern ActorInit En_Stream_InitVars;
extern ActorInit En_Mm_InitVars;
extern ActorInit En_Ko_InitVars;
extern ActorInit En_Kz_InitVars;
extern ActorInit En_Weather_Tag_InitVars;
extern ActorInit Bg_Sst_Floor_InitVars;
extern ActorInit En_Ani_InitVars;
extern ActorInit En_Ex_Item_InitVars;
extern ActorInit Bg_Jya_Ironobj_InitVars;
extern ActorInit En_Js_InitVars;
extern ActorInit En_Jsjutan_InitVars;
extern ActorInit En_Cs_InitVars;
extern ActorInit En_Md_InitVars;
extern ActorInit En_Hy_InitVars;
extern ActorInit En_Ganon_Mant_InitVars;
extern ActorInit En_Okarina_Effect_InitVars;
extern ActorInit En_Mag_InitVars;
extern ActorInit Door_Gerudo_InitVars;
extern ActorInit Elf_Msg2_InitVars;
extern ActorInit Demo_Gt_InitVars;
extern ActorInit En_Po_Field_InitVars;
extern ActorInit Efc_Erupc_InitVars;
extern ActorInit Bg_Zg_InitVars;
extern ActorInit En_Heishi4_InitVars;
extern ActorInit En_Zl3_InitVars;
extern ActorInit Boss_Ganon2_InitVars;
extern ActorInit En_Kakasi_InitVars;
extern ActorInit En_Takara_Man_InitVars;
extern ActorInit Obj_Makeoshihiki_InitVars;
extern ActorInit Oceff_Spot_InitVars;
extern ActorInit End_Title_InitVars;
extern ActorInit En_Torch_InitVars;
extern ActorInit Demo_Ec_InitVars;
extern ActorInit Shot_Sun_InitVars;
extern ActorInit En_Dy_Extra_InitVars;
extern ActorInit En_Wonder_Talk2_InitVars;
extern ActorInit En_Ge2_InitVars;
extern ActorInit Obj_Roomtimer_InitVars;
extern ActorInit En_Ssh_InitVars;
extern ActorInit En_Sth_InitVars;
extern ActorInit Oceff_Wipe_InitVars;
extern ActorInit Oceff_Storm_InitVars;
extern ActorInit En_Weiyer_InitVars;
extern ActorInit Bg_Spot05_Soko_InitVars;
extern ActorInit Bg_Jya_1flift_InitVars;
extern ActorInit Bg_Jya_Haheniron_InitVars;
extern ActorInit Bg_Spot12_Gate_InitVars;
extern ActorInit Bg_Spot12_Saku_InitVars;
extern ActorInit En_Hintnuts_InitVars;
extern ActorInit En_Nutsball_InitVars;
extern ActorInit Bg_Spot00_Break_InitVars;
extern ActorInit En_Shopnuts_InitVars;
extern ActorInit En_It_InitVars;
extern ActorInit En_GeldB_InitVars;
extern ActorInit Oceff_Wipe2_InitVars;
extern ActorInit Oceff_Wipe3_InitVars;
extern ActorInit En_Niw_Girl_InitVars;
extern ActorInit En_Dog_InitVars;
extern ActorInit En_Si_InitVars;
extern ActorInit Bg_Spot01_Objects2_InitVars;
extern ActorInit Obj_Comb_InitVars;
extern ActorInit Bg_Spot11_Bakudankabe_InitVars;
extern ActorInit Obj_Kibako2_InitVars;
extern ActorInit En_Dnt_Demo_InitVars;
extern ActorInit En_Dnt_Jiji_InitVars;
extern ActorInit En_Dnt_Nomal_InitVars;
extern ActorInit En_Guest_InitVars;
extern ActorInit Bg_Bom_Guard_InitVars;
extern ActorInit En_Hs2_InitVars;
extern ActorInit Demo_Kekkai_InitVars;
extern ActorInit Bg_Spot08_Bakudankabe_InitVars;
extern ActorInit Bg_Spot17_Bakudankabe_InitVars;
extern ActorInit Obj_Mure3_InitVars;
extern ActorInit En_Tg_InitVars;
extern ActorInit En_Mu_InitVars;
extern ActorInit En_Go2_InitVars;
extern ActorInit En_Wf_InitVars;
extern ActorInit En_Skb_InitVars;
extern ActorInit Demo_Gj_InitVars;
extern ActorInit Demo_Geff_InitVars;
extern ActorInit Bg_Gnd_Firemeiro_InitVars;
extern ActorInit Bg_Gnd_Darkmeiro_InitVars;
extern ActorInit Bg_Gnd_Soulmeiro_InitVars;
extern ActorInit Bg_Gnd_Nisekabe_InitVars;
extern ActorInit Bg_Gnd_Iceblock_InitVars;
extern ActorInit En_Gb_InitVars;
extern ActorInit En_Gs_InitVars;
extern ActorInit Bg_Mizu_Bwall_InitVars;
extern ActorInit Bg_Mizu_Shutter_InitVars;
extern ActorInit En_Daiku_Kakariko_InitVars;
extern ActorInit Bg_Bowl_Wall_InitVars;
extern ActorInit En_Wall_Tubo_InitVars;
extern ActorInit En_Po_Desert_InitVars;
extern ActorInit En_Crow_InitVars;
extern ActorInit Door_Killer_InitVars;
extern ActorInit Bg_Spot11_Oasis_InitVars;
extern ActorInit Bg_Spot18_Futa_InitVars;
extern ActorInit Bg_Spot18_Shutter_InitVars;
extern ActorInit En_Ma3_InitVars;
extern ActorInit En_Cow_InitVars;
extern ActorInit Bg_Ice_Turara_InitVars;
extern ActorInit Bg_Ice_Shutter_InitVars;
extern ActorInit En_Kakasi2_InitVars;
extern ActorInit En_Kakasi3_InitVars;
extern ActorInit Oceff_Wipe4_InitVars;
extern ActorInit En_Eg_InitVars;
extern ActorInit Bg_Menkuri_Nisekabe_InitVars;
extern ActorInit En_Zo_InitVars;
extern ActorInit Obj_Makekinsuta_InitVars;
extern ActorInit En_Ge3_InitVars;
extern ActorInit Obj_Timeblock_InitVars;
extern ActorInit Obj_Hamishi_InitVars;
extern ActorInit En_Zl4_InitVars;
extern ActorInit En_Mm2_InitVars;
extern ActorInit Bg_Jya_Block_InitVars;
extern ActorInit Obj_Warp2block_InitVars;
#endif