diff --git a/include/DynamicLink.h b/include/DynamicLink.h index 42c86a1e7cb..3fe155923c6 100644 --- a/include/DynamicLink.h +++ b/include/DynamicLink.h @@ -17,7 +17,8 @@ struct DynamicModuleControlBase { /* 800188DC */ virtual const char* getModuleName() const { return NULL; }; /* 80263210 */ virtual int getModuleSize() const; /* 80263200 */ virtual const char* getModuleTypeString() const; - /* 80262470 */ virtual void dump(); + virtual void dump(); + /* 80262470 */ static void dump(); /* 802631FC */ virtual void dump2(); /* 802631DC */ virtual bool do_load(); /* 802631F4 */ virtual BOOL do_load_async(); diff --git a/include/d/com/d_com_inf_game.h b/include/d/com/d_com_inf_game.h index 6e8f6ebd0fc..e92b228be15 100644 --- a/include/d/com/d_com_inf_game.h +++ b/include/d/com/d_com_inf_game.h @@ -2801,7 +2801,7 @@ inline view_class* dComIfGd_getView() { } inline Mtx44* dComIfGd_getProjViewMtx() { - return &(((camera_class*)g_dComIfG_gameInfo.drawlist.getView())->mProjViewMtx); + return &(g_dComIfG_gameInfo.drawlist.getView()->mProjViewMtx); } inline view_port_class* dComIfGd_getViewport() { diff --git a/include/f_op/f_op_camera_mng.h b/include/f_op/f_op_camera_mng.h index 2105e2e087a..20eec322132 100644 --- a/include/f_op/f_op_camera_mng.h +++ b/include/f_op/f_op_camera_mng.h @@ -12,9 +12,6 @@ class camera_process_class : public view_class { public: - /* 0x170 */ Mtx mInvViewMtx; - /* 0x1A0 */ Mtx44 mProjViewMtx; - /* 0x1E0 */ Mtx mViewMtxNoTrans; /* 0x210 */ create_tag_class mCreateTag; /* 0x224 */ leafdraw_method_class* mpMtd; /* 0x228 */ u8 field_0x228[4]; diff --git a/include/f_op/f_op_view.h b/include/f_op/f_op_view.h index 9734df4e309..7d999220763 100644 --- a/include/f_op/f_op_view.h +++ b/include/f_op/f_op_view.h @@ -48,6 +48,9 @@ struct view_class : public leafdraw_class { /* 0x0FC */ s16 mBank; /* 0x100 */ Mtx44 mProjMtx; /* 0x140 */ Mtx mViewMtx; + /* 0x170 */ Mtx mInvViewMtx; + /* 0x1A0 */ Mtx44 mProjViewMtx; + /* 0x1E0 */ Mtx mViewMtxNoTrans; }; #endif \ No newline at end of file diff --git a/include/m_Do/m_Do_dvd_thread.h b/include/m_Do/m_Do_dvd_thread.h index fa95ed7347c..de4e2f567bb 100644 --- a/include/m_Do/m_Do_dvd_thread.h +++ b/include/m_Do/m_Do_dvd_thread.h @@ -58,7 +58,7 @@ private: class mDoDvdThd_mountXArchive_c : public mDoDvdThd_command_c { public: /* 80016108 */ virtual ~mDoDvdThd_mountXArchive_c(); - /* 80016168 */ mDoDvdThd_mountXArchive_c(u8, JKRArchive::EMountMode); + /* 80016168 */ mDoDvdThd_mountXArchive_c(u8 mountDirection, JKRArchive::EMountMode mountMode); /* 800161E0 */ static mDoDvdThd_mountXArchive_c* create(char const*, u8, JKRArchive::EMountMode, JKRHeap*); /* 800162B0 */ virtual s32 execute(); diff --git a/include/m_Do/m_Do_ext.h b/include/m_Do/m_Do_ext.h index 4ec48639984..474820b6b38 100644 --- a/include/m_Do/m_Do_ext.h +++ b/include/m_Do/m_Do_ext.h @@ -519,6 +519,7 @@ void mDoExt_setAraCacheSize(u32 size); int mDoExt_resIDToIndex(JKRArchive* p_archive, u16 id); void mDoExt_modelEntryDL(J3DModel* i_model); void mDoExt_setupStageTexture(J3DModelData* i_modelData); +OSThread* mDoExt_GetCurrentRunningThread(); struct JUTFont; JUTFont* mDoExt_getMesgFont(); diff --git a/rel/f_pc/f_pc_profile_lst/f_pc_profile_lst.cpp b/rel/f_pc/f_pc_profile_lst/f_pc_profile_lst.cpp index ad1d430fa2c..5dded378c46 100644 --- a/rel/f_pc/f_pc_profile_lst/f_pc_profile_lst.cpp +++ b/rel/f_pc/f_pc_profile_lst/f_pc_profile_lst.cpp @@ -1,24 +1,13 @@ -// -// Generated By: dol2asm -// Translation Unit: f_pc_profile_lst -// +/** + * f_pc_profile_lst.cpp + * Global Profile List + */ #include "rel/f_pc/f_pc_profile_lst/f_pc_profile_lst.h" #include "dol2asm.h" #include "dolphin/types.h" #include "f_pc/f_pc_leaf.h" -// -// Forward References: -// - -extern "C" void ModuleProlog(); -extern "C" void ModuleEpilog(); - -// -// External References: -// - extern "C" extern void* g_profile_ALINK[12 + 9 /* padding */]; extern "C" extern void* g_profile_NO_CHG_ROOM[12]; extern "C" extern void* g_profile_ITEM[12]; @@ -1614,11 +1603,11 @@ SECTION_DATA static process_profile_definition* g_fpcPfLst_ProfileList[793] = { }; /* 80456C58-80456C6C 000078 0014+00 0/0 1/1 0/0 .text ModuleProlog */ -void ModuleProlog() { +extern "C" void ModuleProlog() { g_fpcPf_ProfileList_p = g_fpcPfLst_ProfileList; } /* 80456C6C-80456C7C 00008C 0010+00 0/0 1/1 0/0 .text ModuleEpilog */ -void ModuleEpilog() { +extern "C" void ModuleEpilog() { g_fpcPf_ProfileList_p = NULL; } diff --git a/src/DynamicLink.cpp b/src/DynamicLink.cpp index 47be52c1c15..49ee373ac3e 100644 --- a/src/DynamicLink.cpp +++ b/src/DynamicLink.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: DynamicLink -// +/** + * DynamicLink.cpp + * REL Linking Manager + */ #include "DynamicLink.h" #include "JSystem/JKernel/JKRDvdRipper.h" diff --git a/src/c/c_dylink.cpp b/src/c/c_dylink.cpp index 324f5e5de15..ecc51364b2a 100644 --- a/src/c/c_dylink.cpp +++ b/src/c/c_dylink.cpp @@ -1,14 +1,14 @@ -// -// Generated By: dol2asm -// Translation Unit: c/c_dylink -// - +/** + * c_dylink.cpp + * REL to process name definitions and REL init functions + */ #include "c/c_dylink.h" #include "DynamicLink.h" #include "JSystem/JKernel/JKRArchive.h" #include "JSystem/JKernel/JKRSolidHeap.h" #include "MSL_C/MSL_Common/Src/string.h" #include "d/com/d_com_inf_game.h" +#include "d/d_procname.h" #include "dol2asm.h" #include "dolphin/types.h" #include "m_Do/m_Do_ext.h" @@ -66,762 +66,762 @@ extern "C" extern void* __vt__20DynamicModuleControl[13]; /* 80374640-80375DE8 -00001 17A8+00 1/1 0/0 0/0 .rodata DynamicNameTable */ static DynamicNameTableEntry const DynamicNameTable[757] = { - {0x014, "d_a_alldie"}, - {0x016, "d_a_obj_swpush"}, - {0x017, "d_a_obj_swpush2"}, - {0x018, "d_a_obj_swpush5"}, - {0x019, "d_a_tag_gstart"}, - {0x01B, "d_a_obj_lv6elevta"}, - {0x01C, "d_a_obj_so"}, - {0x01D, "d_a_obj_movebox"}, - {0x01E, "d_a_obj_swturn"}, - {0x01F, "d_a_obj_lv6swturn"}, - {0x020, "d_a_obj_sekizoa"}, - {0x021, "d_a_obj_gra2"}, - {0x022, "d_a_tag_gra"}, - {0x023, "d_a_tag_yami"}, - {0x024, "d_a_obj_ladder"}, - {0x025, "d_a_obj_brakeeff"}, - {0x026, "d_a_obj_fmobj"}, - {0x027, "d_a_obj_lbox"}, - {0x028, "d_a_obj_web0"}, - {0x029, "d_a_obj_web1"}, - {0x02A, "d_a_obj_cb"}, - {0x02B, "d_a_obj_maki"}, - {0x02C, "d_a_obj_brg"}, - {0x02D, "d_a_obj_gb"}, - {0x02E, "d_a_obj_gm"}, - {0x02F, "d_a_obj_toby"}, - {0x030, "d_a_obj_tp"}, - {0x031, "d_a_obj_treesh"}, - {0x032, "d_a_obj_zdoor"}, - {0x033, "d_a_obj_pillar"}, - {0x034, "d_a_obj_cdoor"}, - {0x035, "d_a_obj_groundwater"}, - {0x036, "d_a_obj_rotBridge"}, - {0x037, "d_a_obj_magLift"}, - {0x038, "d_a_obj_magLiftRot"}, - {0x039, "d_a_obj_lv1Candle00"}, - {0x03A, "d_a_obj_lv1Candle01"}, - {0x03B, "d_a_obj_TvCdlst"}, - {0x03C, "d_a_obj_hsTarget"}, - {0x03D, "d_a_obj_heavySw"}, - {0x03E, "d_a_obj_goGate"}, - {0x03F, "d_a_obj_taFence"}, - {0x040, "d_a_obj_saidan"}, - {0x041, "d_a_obj_spinLift"}, - {0x042, "d_a_obj_bmWindow"}, - {0x043, "d_a_obj_rfHole"}, - {0x044, "d_a_obj_waterPillar"}, - {0x045, "d_a_obj_syRock"}, - {0x046, "d_a_obj_bsGate"}, - {0x047, "d_a_obj_amiShutter"}, - {0x048, "d_a_obj_waterGate"}, - {0x049, "d_a_obj_lv2Candle"}, - {0x04A, "d_a_obj_togeTrap"}, - {0x04B, "d_a_obj_rotTrap"}, - {0x04C, "d_a_obj_sWallShutter"}, - {0x04D, "d_a_obj_lv5IceWall"}, - {0x04E, "d_a_obj_lv5SwIce"}, - {0x04F, "d_a_obj_lv5FloorBoard"}, - {0x050, "d_a_obj_Turara"}, - {0x051, "d_a_obj_twGate"}, - {0x052, "d_a_obj_digholl"}, - {0x053, "d_a_obj_digplace"}, - {0x054, "d_a_obj_testcube"}, - {0x055, "d_a_obj_kshutter"}, - {0x056, "d_a_npc_coach"}, - {0x057, "d_a_npc_theB"}, - {0x058, "d_a_coach_fire"}, - {0x059, "d_a_coach_2D"}, - {0x05A, "d_a_balloon_2D"}, - {0x05B, "d_a_skip_2D"}, - {0x05C, "d_a_obj_mvstair"}, - {0x05D, "d_a_obj_cowdoor"}, - {0x05E, "d_a_obj_swpropeller"}, - {0x05F, "d_a_obj_bmshutter"}, - {0x060, "d_a_npc_ks"}, - {0x061, "d_a_obj_hfuta"}, - {0x062, "d_a_obj_bkdoor"}, - {0x063, "d_a_obj_cboard"}, - {0x064, "d_a_obj_mgate"}, - {0x065, "d_a_obj_ikada"}, - {0x066, "d_a_obj_ice_l"}, - {0x067, "d_a_obj_ice_s"}, - {0x068, "d_a_obj_enemy_create"}, - {0x069, "d_a_obj_bhbridge"}, - {0x06A, "d_a_obj_kaisou"}, - {0x06B, "d_a_obj_hhashi"}, - {0x06C, "d_a_obj_bhashi"}, - {0x06D, "d_a_obj_octhashi"}, - {0x06E, "d_a_obj_thashi"}, - {0x06F, "d_a_obj_crvgate"}, - {0x070, "d_a_obj_crvfence"}, - {0x071, "d_a_obj_crvhahen"}, - {0x072, "d_a_obj_crvsteel"}, - {0x073, "d_a_obj_crvlh_up"}, - {0x074, "d_a_obj_crvlh_down"}, - {0x075, "d_a_obj_riverrock"}, - {0x076, "d_a_obj_dust"}, - {0x077, "d_a_obj_ita"}, - {0x078, "d_a_obj_window"}, - {0x079, "d_a_obj_metalbox"}, - {0x07A, "d_a_obj_bbox"}, - {0x07B, "d_a_obj_msima"}, - {0x07C, "d_a_obj_myogan"}, - {0x07D, "d_a_b_zant_sima"}, - {0x07E, "d_a_obj_cblock"}, - {0x07F, "d_a_obj_cwall"}, - {0x080, "d_a_obj_kgate"}, - {0x081, "d_a_obj_rgate"}, - {0x082, "d_a_obj_onsen"}, - {0x083, "d_a_obj_chest"}, - {0x084, "d_a_obj_bemos"}, - {0x085, "d_a_obj_rope_bridge"}, - {0x086, "d_a_obj_well_cover"}, - {0x087, "d_a_obj_grave_stone"}, - {0x088, "d_a_obj_zra_rock"}, - {0x089, "d_a_obj_gra_rock"}, - {0x08A, "d_a_obj_grz_rock"}, - {0x08B, "d_a_obj_graWall"}, - {0x08C, "d_a_obj_onsenFire"}, - {0x08D, "d_a_obj_lv6bemos"}, - {0x08E, "d_a_obj_lv6bemos2"}, - {0x08F, "d_a_obj_barDesk"}, - {0x090, "d_a_obj_digsnow"}, - {0x091, "d_a_obj_Y_taihou"}, - {0x092, "d_a_obj_dmelevator"}, - {0x093, "d_a_obj_lv6TogeRoll"}, - {0x094, "d_a_obj_lv6TogeTrap"}, - {0x095, "d_a_obj_lv6Tenbin"}, - {0x096, "d_a_obj_lv6SwGate"}, - {0x097, "d_a_obj_lv6Lblock"}, - {0x098, "d_a_obj_lv6ChangeGate"}, - {0x099, "d_a_obj_lv6FurikoTrap"}, - {0x09A, "d_a_obj_lv6SzGate"}, - {0x09B, "d_a_obj_lv4EdShutter"}, - {0x09C, "d_a_obj_lv4Gate"}, - {0x09D, "d_a_obj_lv4PoGate"}, - {0x09E, "d_a_obj_lv4SlideWall"}, - {0x09F, "d_a_obj_lv4HsTarget"}, - {0x0A0, "d_a_obj_lv7PropellerY"}, - {0x0A1, "d_a_obj_lv7BsGate"}, - {0x0A2, "d_a_obj_lv8OptiLift"}, - {0x0A3, "d_a_obj_lv8KekkaiTrap"}, - {0x0A4, "d_a_obj_lv8Lift"}, - {0x0A5, "d_a_obj_lv8UdFloor"}, - {0x0A6, "d_a_obj_lv9SwShutter"}, - {0x0A7, "d_a_obj_tobyhouse"}, - {0x0A8, "d_a_obj_poCandle"}, - {0x0A9, "d_a_obj_lv4digsand"}, - {0x0AA, "d_a_obj_fallobj"}, - {0x0AB, "d_a_obj_smgdoor"}, - {0x0AC, "d_a_obj_swLight"}, - {0x0AD, "d_a_obj_avalanche"}, - {0x0AE, "d_a_obj_mirror_screw"}, - {0x0AF, "d_a_obj_mirror_sand"}, - {0x0B0, "d_a_obj_mirror_table"}, - {0x0B1, "d_a_obj_mirror_chain"}, - {0x0B2, "d_a_obj_mirror_6pole"}, - {0x0B3, "d_a_obj_swspinner"}, - {0x0B4, "d_a_obj_thdoor"}, - {0x0B5, "d_a_obj_lv7bridge"}, - {0x0B6, "d_a_obj_zrTurara"}, - {0x0B7, "d_a_obj_takaraDai"}, - {0x0B8, "d_a_obj_table"}, - {0x0B9, "d_a_obj_catdoor"}, - {0x0BA, "d_a_obj_tgake"}, - {0x0BB, "d_a_cstaF"}, - {0x0BC, "d_a_obj_lv4RailWall"}, - {0x0BD, "d_a_obj_lv4sand"}, - {0x0BE, "d_a_obj_pdoor"}, - {0x0BF, "d_a_door_push"}, - {0x0C0, "d_a_obj_ganonwall2"}, - {0x0C1, "d_a_obj_lv4bridge"}, - {0x0C2, "d_a_obj_lv4floor"}, - {0x0C3, "d_a_tag_spinner"}, - {0x0C4, "d_a_obj_swhang"}, - {0x0C5, "d_a_obj_rstair"}, - {0x0C6, "d_a_obj_magne_arm"}, - {0x0C7, "d_a_obj_kwheel00"}, - {0x0C8, "d_a_obj_kwheel01"}, - {0x0C9, "d_a_obj_lv5ychndlr"}, - {0x0CA, "d_a_obj_lv4prelvtr"}, - {0x0CB, "d_a_obj_hasu2"}, - {0x0CC, "d_a_obj_lv5yiblltray"}, - {0x0CD, "d_a_obj_lv6egate"}, - {0x0CE, "d_a_obj_pdtile"}, - {0x0CF, "d_a_obj_pdwall"}, - {0x0D0, "d_a_obj_lv4prwall"}, - {0x0D1, "d_a_obj_klift00"}, - {0x0D2, "d_a_b_oh"}, - {0x0D3, "d_a_obj_lv4chandelier"}, - {0x0D4, "d_a_obj_lv3saka00"}, - {0x0D5, "d_a_obj_lv3Water"}, - {0x0D6, "d_a_obj_lv3Water2"}, - {0x0D7, "d_a_obj_lv3WaterB"}, - {0x0D8, "d_a_obj_hbombkoya"}, - {0x0D9, "d_a_obj_szbridge"}, - {0x0DA, "d_a_obj_warp_kbrg"}, - {0x0DB, "d_a_obj_warp_obrg"}, - {0x0DC, "d_a_obj_burnbox"}, - {0x0DD, "d_a_obj_kjgjs"}, - {0x0DE, "d_a_obj_ihasi"}, - {0x0DF, "d_a_obj_iceblock"}, - {0x0E0, "d_a_obj_volcball"}, - {0x0E1, "d_a_obj_volcbom"}, - {0x0E2, "d_a_obj_vground"}, - {0x0E3, "d_a_obj_kkanban"}, - {0x0E4, "d_a_e_ph"}, - {0x0E5, "d_a_npc_zra"}, - {0x0E6, "d_a_obj_chandelier"}, - {0x0E7, "d_a_obj_stopper2"}, - {0x0E8, "d_a_door_shutter"}, - {0x0E9, "d_a_tag_hinit"}, - {0x0EA, "d_a_tag_hjump"}, - {0x0EB, "d_a_tag_ajnot"}, - {0x0EC, "d_a_tag_hstop"}, - {0x0ED, "d_a_canoe"}, - {0x0EE, "d_a_horse"}, - {0x0EF, "d_a_e_wb"}, - {0x0F0, "d_a_obj_ito"}, - {0x0F1, "d_a_obj_sw"}, - {0x0F2, "d_a_spinner"}, - {0x0F3, "d_a_b_ob"}, - {0x0F4, "d_a_kago"}, - {0x0F5, "d_a_e_yc"}, - {0x0F6, "d_a_b_ds"}, - {0x0F7, "d_a_b_dr"}, - {0x0F8, "d_a_b_zant_mobile"}, - {0x0F9, "d_a_b_zant"}, - {0x0FA, "d_a_b_zant_magic"}, - {0x0FB, "d_a_tbox"}, - {0x0FC, "d_a_tbox2"}, - {0x0FE, "d_a_boomerang"}, - {0x0FF, "d_a_midna"}, - {0x100, "d_a_npc_tk"}, - {0x101, "d_a_npc_worm"}, - {0x102, "d_a_ppolamp"}, - {0x103, "d_a_obj_bky_rock"}, - {0x104, "d_a_hitobj"}, - {0x105, "d_a_ep"}, - {0x106, "d_a_cow"}, - {0x107, "d_a_peru"}, - {0x108, "d_a_ni"}, - {0x109, "d_a_npc_tkj2"}, - {0x10A, "d_a_sq"}, - {0x10B, "d_a_npc_sq"}, - {0x10C, "d_a_do"}, - {0x10D, "d_a_npc_ne"}, - {0x10E, "d_a_npc_tr"}, - {0x10F, "d_a_npc_lf"}, - {0x110, "d_a_obj_food"}, - {0x111, "d_a_obj_ki"}, - {0x112, "d_a_obj_kita"}, - {0x113, "d_a_obj_key"}, - {0x114, "d_a_obj_keyhole"}, - {0x115, "d_a_obj_Lv5Key"}, - {0x116, "d_a_obj_lp"}, - {0x117, "d_a_obj_tatigi"}, - {0x118, "d_a_obj_rock"}, - {0x119, "d_a_obj_wflag"}, - {0x11A, "d_a_obj_kage"}, - {0x11B, "d_a_obj_kanban2"}, - {0x11C, "d_a_obj_balloon"}, - {0x11D, "d_a_obj_suisya"}, - {0x11E, "d_a_obj_oiltubo"}, - {0x11F, "d_a_obj_roten"}, - {0x120, "d_a_obj_ss_drink"}, - {0x121, "d_a_obj_ss_item"}, - {0x122, "d_a_tag_ss_drink"}, - {0x123, "d_a_tag_bottle_item"}, - {0x124, "d_a_tag_lv5soup"}, - {0x125, "d_a_tag_myna_light"}, - {0x126, "d_a_tag_shop_camera"}, - {0x127, "d_a_tag_shop_item"}, - {0x128, "d_a_obj_ndoor"}, - {0x129, "d_a_obj_udoor"}, - {0x12A, "d_a_obj_usaku"}, - {0x12B, "d_a_obj_sm_door"}, - {0x12C, "d_a_obj_bed"}, - {0x12D, "d_a_obj_boumato"}, - {0x12E, "d_a_obj_itamato"}, - {0x12F, "d_a_obj_nougu"}, - {0x130, "d_a_obj_stick"}, - {0x131, "d_a_obj_mie"}, - {0x132, "d_a_obj_sekidoor"}, - {0x133, "d_a_obj_sekizo"}, - {0x134, "d_a_obj_smtile"}, - {0x135, "d_a_npc_fish"}, - {0x136, "d_a_mg_fish"}, - {0x137, "d_a_mg_fshop"}, - {0x138, "d_a_npc_du"}, - {0x139, "d_a_disappear"}, - {0x13A, "d_a_obj_mato"}, - {0x13B, "d_a_obj_flag"}, - {0x13C, "d_a_obj_flag2"}, - {0x13D, "d_a_obj_flag3"}, - {0x13E, "d_a_obj_gomikabe"}, - {0x13F, "d_a_obj_yousei"}, - {0x140, "d_a_obj_kabuto"}, - {0x141, "d_a_obj_cho"}, - {0x142, "d_a_obj_kuwagata"}, - {0x143, "d_a_obj_nan"}, - {0x144, "d_a_obj_dan"}, - {0x145, "d_a_obj_kamakiri"}, - {0x146, "d_a_obj_ten"}, - {0x147, "d_a_obj_ari"}, - {0x148, "d_a_obj_kag"}, - {0x149, "d_a_obj_batta"}, - {0x14A, "d_a_obj_tombo"}, - {0x14B, "d_a_obj_katatsumuri"}, - {0x14C, "d_a_obj_h_saku"}, - {0x14D, "d_a_obj_yobikusa"}, - {0x14E, "d_a_obj_kazeneko"}, - {0x14F, "d_a_obj_kznkarm"}, - {0x150, "d_a_obj_nameplate"}, - {0x151, "d_a_obj_ornament_cloth"}, - {0x152, "d_a_obj_laundry_rope"}, - {0x153, "d_a_obj_sakuita_rope"}, - {0x154, "d_a_obj_sakuita"}, - {0x155, "d_a_obj_laundry"}, - {0x156, "d_a_warp_bug"}, - {0x157, "d_a_izumi_gate"}, - {0x158, "d_a_obj_fchain"}, - {0x159, "d_a_obj_wchain"}, - {0x15A, "d_a_tag_attention"}, - {0x15B, "d_a_obj_tornado"}, - {0x15C, "d_a_obj_tornado2"}, - {0x15D, "d_a_obj_firepillar"}, - {0x15E, "d_a_obj_firepillar2"}, - {0x15F, "d_a_obj_inobone"}, - {0x160, "d_a_obj_stopper"}, - {0x161, "d_a_obj_mhole"}, - {0x162, "d_a_tag_magne"}, - {0x163, "d_a_obj_bosswarp"}, - {0x164, "d_a_obj_wood_pendulum"}, - {0x165, "d_a_obj_wdStick"}, - {0x166, "d_a_obj_stairBlock"}, - {0x167, "d_a_obj_geyser"}, - {0x168, "d_a_obj_ktOnFire"}, - {0x169, "d_a_obj_fireWood"}, - {0x16A, "d_a_obj_fireWood2"}, - {0x16B, "d_a_obj_gpTaru"}, - {0x16C, "d_a_obj_onsenTaru"}, - {0x16D, "d_a_obj_kiPot"}, - {0x16E, "d_a_tboxSw"}, - {0x16F, "d_a_obj_swchain"}, - {0x170, "d_a_obj_wsword"}, - {0x171, "d_a_obj_stoneMark"}, - {0x172, "d_a_obj_lv3Candle"}, - {0x173, "d_a_obj_lv4CandleTag"}, - {0x174, "d_a_obj_lv4CandleDemoTag"}, - {0x175, "d_a_obj_damCps"}, - {0x176, "d_a_obj_smoke"}, - {0x177, "d_a_obj_waterfall"}, - {0x178, "d_a_obj_zcloth"}, - {0x179, "d_a_obj_poFire"}, - {0x17A, "d_a_tag_poFire"}, - {0x17B, "d_a_obj_glowSphere"}, - {0x17C, "d_a_tag_lightball"}, - {0x17D, "d_a_swLBall"}, - {0x17E, "d_a_swBall"}, - {0x17F, "d_a_obj_lv3waterEff"}, - {0x180, "d_a_tag_river_back"}, - {0x181, "d_a_tag_kago_fall"}, - {0x182, "d_a_tag_lv2prchk"}, - {0x183, "d_a_obj_lv4gear"}, - {0x184, "d_a_obj_master_sword"}, - {0x185, "d_a_obj_wood_statue"}, - {0x186, "d_a_obj_fan"}, - {0x187, "d_a_obj_iceleaf"}, - {0x188, "d_a_obj_zrTuraraRock"}, - {0x189, "d_a_tag_ret_room"}, - {0x18A, "d_a_obj_wind_stone"}, - {0x18B, "d_a_tag_wara_howl"}, - {0x18C, "d_a_obj_scannon"}, - {0x18D, "d_a_obj_smw_stone"}, - {0x18E, "d_a_obj_scannon_crs"}, - {0x18F, "d_a_obj_snowEffTag"}, - {0x190, "d_a_tag_CstaSw"}, - {0x191, "d_a_tag_lv6CstaSw"}, - {0x192, "d_a_obj_bubblePilar"}, - {0x193, "d_a_obj_poTbox"}, - {0x194, "d_a_obj_timeFire"}, - {0x195, "d_a_obj_tmoon"}, - {0x196, "d_a_obj_ganonwall"}, - {0x197, "d_a_obj_prop"}, - {0x198, "d_a_cstatue"}, - {0x199, "d_a_obj_swBallA"}, - {0x19A, "d_a_obj_swBallB"}, - {0x19B, "d_a_obj_snow_soup"}, - {0x19C, "d_a_obj_nagaisu"}, - {0x19D, "d_a_obj_rcircle"}, - {0x19E, "d_a_obj_picture"}, - {0x19F, "d_a_tag_setBall"}, - {0x1A0, "d_a_tag_smk_emt"}, - {0x1A1, "d_a_swTime"}, - {0x1A2, "d_a_obj_hakai_ftr"}, - {0x1A3, "d_a_obj_hakai_brl"}, - {0x1A4, "d_a_obj_crystal"}, - {0x1A5, "d_a_obj_scannon_ten"}, - {0x1A6, "d_a_obj_swBallC"}, - {0x1A7, "d_a_scene_exit2"}, - {0x1A8, "d_a_obj_hata"}, - {0x1A9, "d_a_obj_toaru_maki"}, - {0x1AA, "d_a_tag_attack_item"}, - {0x1AB, "d_a_tag_rmbit_sw"}, - {0x1AC, "d_a_obj_sword"}, - {0x1AD, "d_a_tag_spring"}, - {0x1AE, "d_a_tag_statue_evt"}, - {0x1AF, "d_a_e_ai"}, - {0x1B0, "d_a_e_gs"}, - {0x1B1, "d_a_e_gob"}, - {0x1B2, "d_a_e_dd"}, - {0x1B3, "d_a_e_dn"}, - {0x1B4, "d_a_e_s1"}, - {0x1B5, "d_a_e_mf"}, - {0x1B6, "d_a_e_sg"}, - {0x1B7, "d_a_e_bs"}, - {0x1B8, "d_a_e_sf"}, - {0x1B9, "d_a_e_sh"}, - {0x1BA, "d_a_e_df"}, - {0x1BB, "d_a_e_gm"}, - {0x1BC, "d_a_e_md"}, - {0x1BD, "d_a_e_sm"}, - {0x1BE, "d_a_e_sm2"}, - {0x1BF, "d_a_e_st"}, - {0x1C0, "d_a_e_st_line"}, - {0x1C1, "d_a_e_sb"}, - {0x1C2, "d_a_e_th"}, - {0x1C3, "d_a_e_cr"}, - {0x1C4, "d_a_e_cr_egg"}, - {0x1C5, "d_a_e_db"}, - {0x1C6, "d_a_e_db_leaf"}, - {0x1C7, "d_a_e_ga"}, - {0x1C8, "d_a_e_gb"}, - {0x1C9, "d_a_e_hb"}, - {0x1CA, "d_a_e_hb_leaf"}, - {0x1CB, "d_a_e_hzelda"}, - {0x1CC, "d_a_e_yd"}, - {0x1CD, "d_a_e_yh"}, - {0x1CE, "d_a_e_yd_leaf"}, - {0x1CF, "d_a_e_hm"}, - {0x1D0, "d_a_e_tk"}, - {0x1D1, "d_a_e_tk2"}, - {0x1D2, "d_a_e_tk_ball"}, - {0x1D3, "d_a_e_rb"}, - {0x1D4, "d_a_e_rd"}, - {0x1D5, "d_a_e_rdb"}, - {0x1D6, "d_a_e_rdy"}, - {0x1D7, "d_a_e_fm"}, - {0x1D8, "d_a_e_fs"}, - {0x1D9, "d_a_e_pm"}, - {0x1DA, "d_a_e_po"}, - {0x1DB, "d_a_e_mb"}, - {0x1DC, "d_a_e_mk"}, - {0x1DD, "d_a_e_mm"}, - {0x1DE, "d_a_e_fz"}, - {0x1DF, "d_a_e_zs"}, - {0x1E0, "d_a_e_kk"}, - {0x1E1, "d_a_e_hp"}, - {0x1E2, "d_a_e_zh"}, - {0x1E3, "d_a_e_zm"}, - {0x1E4, "d_a_e_pz"}, - {0x1E5, "d_a_e_fb"}, - {0x1E6, "d_a_e_fk"}, - {0x1E7, "d_a_e_ms"}, - {0x1E8, "d_a_e_nest"}, - {0x1E9, "d_a_e_nz"}, - {0x1EA, "d_a_e_ba"}, - {0x1EB, "d_a_e_bu"}, - {0x1EC, "d_a_e_bug"}, - {0x1ED, "d_a_e_bee"}, - {0x1EE, "d_a_e_is"}, - {0x1EF, "d_a_e_kg"}, - {0x1F0, "d_a_e_kr"}, - {0x1F1, "d_a_e_sw"}, - {0x1F2, "d_a_e_ge"}, - {0x1F3, "d_a_tag_watchge"}, - {0x1F4, "d_a_e_ym"}, - {0x1F5, "d_a_e_ym_tag"}, - {0x1F6, "d_a_e_ymb"}, - {0x1F7, "d_a_tag_firewall"}, - {0x1F8, "d_a_tag_waterfall"}, - {0x1F9, "d_a_e_yk"}, - {0x1FA, "d_a_e_yr"}, - {0x1FB, "d_a_e_yg"}, - {0x1FC, "d_a_e_hz"}, - {0x1FD, "d_a_e_ws"}, - {0x1FE, "d_a_e_oc"}, - {0x1FF, "d_a_e_ot"}, - {0x200, "d_a_e_dt"}, - {0x201, "d_a_e_bg"}, - {0x202, "d_a_e_oct_bg"}, - {0x203, "d_a_L7demo_dr"}, - {0x204, "d_a_L7low_dr"}, - {0x205, "d_a_L7op_demo_dr"}, - {0x206, "d_a_e_tt"}, - {0x207, "d_a_e_dk"}, - {0x208, "d_a_e_vt"}, - {0x209, "d_a_e_ww"}, - {0x20A, "d_a_e_gi"}, - {0x20B, "d_a_b_bh"}, - {0x20C, "d_a_b_bq"}, - {0x20D, "d_a_b_gm"}, - {0x20E, "d_a_b_gnd"}, - {0x20F, "d_a_b_go"}, - {0x210, "d_a_b_oh2"}, - {0x211, "d_a_b_yo"}, - {0x212, "d_a_b_yo_ice"}, - {0x213, "d_a_b_tn"}, - {0x214, "d_a_b_gg"}, - {0x215, "d_a_b_dre"}, - {0x216, "d_a_b_mgn"}, - {0x217, "d_a_e_warpappear"}, - {0x219, "d_a_obj_smallkey"}, - {0x21A, "d_a_obj_kantera"}, - {0x21B, "d_a_obj_life_container"}, - {0x21C, "d_a_obj_shield"}, - {0x21D, "d_a_demo_item"}, - {0x21E, "d_a_shop_item"}, - {0x21F, "d_a_obj_drop"}, - {0x220, "d_a_obj_rw"}, - {0x221, "d_a_nbomb"}, - {0x222, "d_a_tag_csw"}, - {0x223, "d_a_tag_qs"}, - {0x224, "d_a_hozelda"}, - {0x225, "d_a_swc00"}, - {0x226, "d_a_door_knob00"}, - {0x227, "d_a_door_dbdoor00"}, - {0x228, "d_a_door_boss"}, - {0x229, "d_a_door_bossL1"}, - {0x22A, "d_a_door_mbossL1"}, - {0x22B, "d_a_door_bossL5"}, - {0x22C, "d_a_dshutter"}, - {0x22D, "d_a_door_spiral"}, - {0x22E, "d_a_tag_chgrestart"}, - {0x22F, "d_a_tag_setrestart"}, - {0x230, "d_a_andsw"}, - {0x231, "d_a_andsw2"}, - {0x232, "d_a_myna"}, - {0x233, "d_a_npc_gnd"}, - {0x234, "d_a_npc_gra"}, - {0x235, "d_a_npc_grc"}, - {0x236, "d_a_npc_grd"}, - {0x237, "d_a_npc_grm"}, - {0x238, "d_a_npc_grmc"}, - {0x239, "d_a_npc_gro"}, - {0x23A, "d_a_npc_grr"}, - {0x23B, "d_a_npc_grs"}, - {0x23C, "d_a_npc_grz"}, - {0x23D, "d_a_npc_yamid"}, - {0x23E, "d_a_npc_yamit"}, - {0x23F, "d_a_npc_yamis"}, - {0x240, "d_a_npc_blue_ns"}, - {0x241, "d_a_npc_kakashi"}, - {0x242, "d_a_npc_kdk"}, - {0x243, "d_a_npc_aru"}, - {0x244, "d_a_npc_bans"}, - {0x245, "d_a_npc_besu"}, - {0x246, "d_a_npc_bou"}, - {0x247, "d_a_npc_bouS"}, - {0x248, "d_a_npc_clerka"}, - {0x249, "d_a_npc_clerkb"}, - {0x24A, "d_a_npc_clerkt"}, - {0x24B, "d_a_npc_wrestler"}, - {0x24C, "d_a_tag_arena"}, - {0x24D, "d_a_tag_instruction"}, - {0x24E, "d_a_npc_doc"}, - {0x24F, "d_a_npc_gwolf"}, - {0x250, "d_a_npc_len"}, - {0x251, "d_a_npc_lud"}, - {0x252, "d_a_npc_fairy_seirei"}, - {0x253, "d_a_npc_fairy"}, - {0x254, "d_a_npc_hanjo"}, - {0x255, "d_a_npc_henna"}, - {0x256, "d_a_npc_henna0"}, - {0x257, "d_a_npc_hoz"}, - {0x258, "d_a_npc_jagar"}, - {0x259, "d_a_npc_kkri"}, - {0x25A, "d_a_npc_kn"}, - {0x25B, "d_a_obj_knBullet"}, - {0x25C, "d_a_npc_knj"}, - {0x25D, "d_a_npc_kolin"}, - {0x25E, "d_a_npc_kolinb"}, - {0x25F, "d_a_npc_kyury"}, - {0x260, "d_a_npc_maro"}, - {0x261, "d_a_npc_midp"}, - {0x262, "d_a_npc_moi"}, - {0x263, "d_a_npc_raca"}, - {0x264, "d_a_npc_saru"}, - {0x265, "d_a_npc_seib"}, - {0x266, "d_a_npc_seic"}, - {0x267, "d_a_npc_seid"}, - {0x268, "d_a_npc_seira"}, - {0x269, "d_a_npc_seira2"}, - {0x26A, "d_a_npc_seirei"}, - {0x26B, "d_a_npc_shaman"}, - {0x26C, "d_a_npc_shop_maro"}, - {0x26D, "d_a_npc_sola"}, - {0x26E, "d_a_npc_taro"}, - {0x26F, "d_a_npc_pachi_besu"}, - {0x270, "d_a_npc_pachi_taro"}, - {0x271, "d_a_npc_pachi_maro"}, - {0x272, "d_a_tag_pachi"}, - {0x273, "d_a_npc_the"}, - {0x274, "d_a_npc_tkj"}, - {0x275, "d_a_npc_tks"}, - {0x276, "d_a_npc_tkc"}, - {0x277, "d_a_obj_tks"}, - {0x278, "d_a_npc_toby"}, - {0x279, "d_a_npc_uri"}, - {0x27A, "d_a_npc_yelia"}, - {0x27B, "d_a_npc_ykm"}, - {0x27C, "d_a_npc_ykw"}, - {0x27D, "d_a_npc_zanb"}, - {0x27E, "d_a_npc_zant"}, - {0x27F, "d_a_npc_zelda"}, - {0x280, "d_a_npc_zelR"}, - {0x281, "d_a_npc_zelRo"}, - {0x282, "d_a_obj_zra_freeze"}, - {0x283, "d_a_npc_zrc"}, - {0x284, "d_a_npc_zrz"}, - {0x285, "d_a_obj_zraMark"}, - {0x286, "d_a_npc_myna2"}, - {0x287, "d_a_tag_myna2"}, - {0x288, "d_a_npc_cdn3"}, - {0x289, "d_a_tag_schedule"}, - {0x28A, "d_a_tag_escape"}, - {0x28B, "d_a_npc_chat"}, - {0x28C, "d_a_npc_soldierA"}, - {0x28D, "d_a_npc_soldierB"}, - {0x28E, "d_a_passer_mng"}, - {0x28F, "d_a_npc_passer"}, - {0x290, "d_a_npc_passer2"}, - {0x291, "d_a_npc_post"}, - {0x292, "d_a_npc_pouya"}, - {0x293, "d_a_formation_mng"}, - {0x294, "d_a_npc_fguard"}, - {0x295, "d_a_guard_mng"}, - {0x296, "d_a_tag_guard"}, - {0x297, "d_a_npc_guard"}, - {0x298, "d_a_npc_ash"}, - {0x299, "d_a_npc_ashB"}, - {0x29A, "d_a_npc_shad"}, - {0x29B, "d_a_npc_rafrel"}, - {0x29C, "d_a_npc_moir"}, - {0x29D, "d_a_npc_impal"}, - {0x29E, "d_a_npc_shoe"}, - {0x29F, "d_a_npc_doorboy"}, - {0x2A0, "d_a_npc_prayer"}, - {0x2A1, "d_a_npc_kasi_hana"}, - {0x2A2, "d_a_npc_kasi_kyu"}, - {0x2A3, "d_a_npc_kasi_mich"}, - {0x2A4, "d_a_npc_drainSol"}, - {0x2A5, "d_a_npc_chin"}, - {0x2A6, "d_a_npc_ins"}, - {0x2A7, "d_a_npc_shop0"}, - {0x2A8, "d_a_npc_mk"}, - {0x2A9, "d_a_npc_p2"}, - {0x2AA, "d_a_kytag00"}, - {0x2AB, "d_a_kytag01"}, - {0x2AC, "d_a_kytag02"}, - {0x2AD, "d_a_kytag03"}, - {0x2AE, "d_a_kytag04"}, - {0x2AF, "d_a_kytag05"}, - {0x2B0, "d_a_kytag06"}, - {0x2B1, "d_a_kytag07"}, - {0x2B2, "d_a_kytag08"}, - {0x2B3, "d_a_kytag09"}, - {0x2B4, "d_a_kytag10"}, - {0x2B5, "d_a_kytag11"}, - {0x2B6, "d_a_kytag12"}, - {0x2B7, "d_a_kytag13"}, - {0x2B8, "d_a_kytag14"}, - {0x2B9, "d_a_kytag15"}, - {0x2BA, "d_a_kytag16"}, - {0x2BB, "d_a_kytag17"}, - {0x2BC, "d_a_ykgr"}, - {0x2BD, "d_a_talk"}, - {0x2BE, "d_a_obj_crope"}, - {0x2BF, "d_a_obj_bombf"}, - {0x2C0, "d_a_obj_bk_leaf"}, - {0x2C1, "d_a_tag_mhint"}, - {0x2C2, "d_a_tag_mmsg"}, - {0x2C3, "d_a_tag_mwait"}, - {0x2C4, "d_a_tag_mstop"}, - {0x2C5, "d_a_tag_stream"}, - {0x2C6, "d_a_tag_sppath"}, - {0x2C7, "d_a_tag_wljump"}, - {0x2C8, "d_a_tag_TWgate"}, - {0x2C9, "d_a_tag_Lv6Gate"}, - {0x2CA, "d_a_tag_Lv7Gate"}, - {0x2CB, "d_a_tag_Lv8Gate"}, - {0x2CC, "d_a_tag_theB_hint"}, - {0x2CD, "d_a_tag_assistance"}, - {0x2CE, "d_a_demo00"}, - {0x2CF, "d_a_tag_camera"}, - {0x2D0, "d_a_tag_chkpoint"}, - {0x2D1, "d_a_tag_event"}, - {0x2D2, "d_a_tag_evt"}, - {0x2D3, "d_a_tag_telop"}, - {0x2D4, "d_a_tag_howl"}, - {0x2D5, "d_a_tag_msg"}, - {0x2D6, "d_a_tag_lantern"}, - {0x2D7, "d_a_tag_mist"}, - {0x2D8, "d_a_dmidna"}, - {0x2DA, "d_a_vrbox"}, - {0x2DB, "d_a_vrbox2"}, - {0x2DC, "d_a_bg"}, - {0x2DD, "d_a_set_bgobj"}, - {0x2DE, "d_a_bg_obj"}, - {0x2DF, "d_a_mirror"}, - {0x2E0, "d_a_movie_player"}, - {0x2E1, "d_a_title"}, - {0x2E2, "d_a_fr"}, - {0x2E3, "d_a_econt"}, - {0x2E4, "d_a_mg_rod"}, - {0x2E5, "d_a_e_arrow"}, - {0x2E6, "d_a_bullet"}, - {0x2E7, "d_a_swhit0"}, - {0x2E8, "d_a_e_th_ball"}, - {0x2E9, "d_a_tag_evtarea"}, - {0x2EA, "d_a_tag_evtmsg"}, - {0x2EB, "d_a_tag_kmsg"}, - {0x2EC, "d_a_tag_push"}, - {0x2ED, "d_a_e_mk_bo"}, - {0x2EE, "d_a_e_mm_mt"}, - {0x2EF, "d_a_obj_kbox"}, - {0x2F0, "d_a_obj_fw"}, - {0x2F1, "d_a_b_gos"}, - {0x2F2, "d_a_obj_ystone"}, - {0x2F3, "d_a_mant"}, - {0x2F4, "d_a_crod"}, - {0x2F5, "d_a_obj_pleaf"}, - {0x2F6, "d_a_obj_kbacket"}, - {0x2F7, "d_a_obj_yel_bag"}, - {0x2F8, "d_a_obj_pumpkin"}, - {0x2F9, "d_a_obj_automata"}, - {0x2FA, "d_a_obj_gadget"}, - {0x2FB, "d_a_obj_kago"}, - {0x2FC, "d_a_obj_carry"}, - {0x2FD, "d_a_obj_stone"}, - {0x2FE, "d_a_obj_hb"}, - {0x2FF, "d_a_npc_inko"}, - {0x300, "d_a_bd"}, - {0x301, "d_a_obj_eff"}, - {0x304, "d_a_e_bi"}, - {0x305, "d_a_e_bi_leaf"}, - {0x306, "d_a_startAndGoal"}, - {0x307, "d_a_npc_df"}, - {0x308, "d_a_arrow"}, - {0x309, "d_a_path_line"}, - {0x30A, "d_a_tag_allmato"}, - {0x30B, "d_a_obj_timer"}, - {0x30C, "d_a_scene_exit"}, - {0x30F, "d_a_suspend"}, - {0x310, "d_a_grass"}, + {PROC_ALLDIE, "d_a_alldie"}, + {PROC_Obj_Swpush, "d_a_obj_swpush"}, + {PROC_Obj_Swpush2, "d_a_obj_swpush2"}, + {PROC_Obj_Swpush5, "d_a_obj_swpush5"}, + {PROC_Tag_Gstart, "d_a_tag_gstart"}, + {PROC_Obj_Lv6ElevtA, "d_a_obj_lv6elevta"}, + {PROC_OBJ_SO, "d_a_obj_so"}, + {PROC_Obj_Movebox, "d_a_obj_movebox"}, + {PROC_Obj_SwTurn, "d_a_obj_swturn"}, + {PROC_Obj_Lv6SwTurn, "d_a_obj_lv6swturn"}, + {PROC_OBJ_SEKIZOA, "d_a_obj_sekizoa"}, + {PROC_OBJ_GRA, "d_a_obj_gra2"}, + {PROC_TAG_GRA, "d_a_tag_gra"}, + {PROC_TAG_YAMI, "d_a_tag_yami"}, + {PROC_Obj_Ladder, "d_a_obj_ladder"}, + {PROC_OBJ_BEF, "d_a_obj_brakeeff"}, + {PROC_OBJ_FMOBJ, "d_a_obj_fmobj"}, + {PROC_OBJ_LBOX, "d_a_obj_lbox"}, + {PROC_OBJ_WEB0, "d_a_obj_web0"}, + {PROC_OBJ_WEB1, "d_a_obj_web1"}, + {PROC_OBJ_CB, "d_a_obj_cb"}, + {PROC_OBJ_MAKI, "d_a_obj_maki"}, + {PROC_OBJ_BRG, "d_a_obj_brg"}, + {PROC_OBJ_GB, "d_a_obj_gb"}, + {PROC_OBJ_GM, "d_a_obj_gm"}, + {PROC_OBJ_TOBY, "d_a_obj_toby"}, + {PROC_OBJ_TP, "d_a_obj_tp"}, + {PROC_TREESH, "d_a_obj_treesh"}, + {PROC_Obj_ZDoor, "d_a_obj_zdoor"}, + {PROC_Obj_Pillar, "d_a_obj_pillar"}, + {PROC_Obj_Cdoor, "d_a_obj_cdoor"}, + {PROC_GRDWATER, "d_a_obj_groundwater"}, + {PROC_Obj_RotBridge, "d_a_obj_rotBridge"}, + {PROC_Obj_MagLift, "d_a_obj_magLift"}, + {PROC_Obj_MagLiftRot, "d_a_obj_magLiftRot"}, + {PROC_Obj_Lv1Cdl00, "d_a_obj_lv1Candle00"}, + {PROC_Obj_Lv1Cdl01, "d_a_obj_lv1Candle01"}, + {PROC_Obj_TvCdlst, "d_a_obj_TvCdlst"}, + {PROC_Obj_HsTarget, "d_a_obj_hsTarget"}, + {PROC_Obj_HeavySw, "d_a_obj_heavySw"}, + {PROC_Obj_GoGate, "d_a_obj_goGate"}, + {PROC_Obj_TaFence, "d_a_obj_taFence"}, + {PROC_Obj_Saidan, "d_a_obj_saidan"}, + {PROC_Obj_SpinLift, "d_a_obj_spinLift"}, + {PROC_Obj_BmWindow, "d_a_obj_bmWindow"}, + {PROC_Obj_RfHole, "d_a_obj_rfHole"}, + {PROC_Obj_WaterPillar, "d_a_obj_waterPillar"}, + {PROC_Obj_SyRock, "d_a_obj_syRock"}, + {PROC_Obj_BsGate, "d_a_obj_bsGate"}, + {PROC_Obj_AmiShutter, "d_a_obj_amiShutter"}, + {PROC_Obj_WtGate, "d_a_obj_waterGate"}, + {PROC_Obj_Lv2Candle, "d_a_obj_lv2Candle"}, + {PROC_Obj_TogeTrap, "d_a_obj_togeTrap"}, + {PROC_Obj_RotTrap, "d_a_obj_rotTrap"}, + {PROC_Obj_SwallShutter, "d_a_obj_sWallShutter"}, + {PROC_Obj_IceWall, "d_a_obj_lv5IceWall"}, + {PROC_Obj_Lv5SwIce, "d_a_obj_lv5SwIce"}, + {PROC_Obj_Lv5FBoard, "d_a_obj_lv5FloorBoard"}, + {PROC_Obj_Turara, "d_a_obj_Turara"}, + {PROC_Obj_TwGate, "d_a_obj_twGate"}, + {PROC_Obj_Digholl, "d_a_obj_digholl"}, + {PROC_Obj_Digpl, "d_a_obj_digplace"}, + {PROC_Obj_TestCube, "d_a_obj_testcube"}, + {PROC_Obj_Kshutter, "d_a_obj_kshutter"}, + {PROC_NPC_COACH, "d_a_npc_coach"}, + {PROC_NPC_THEB, "d_a_npc_theB"}, + {PROC_COACH_FIRE, "d_a_coach_fire"}, + {PROC_COACH2D, "d_a_coach_2D"}, + {PROC_BALLOON2D, "d_a_balloon_2D"}, + {PROC_SKIP2D, "d_a_skip_2D"}, + {PROC_Obj_MvStair, "d_a_obj_mvstair"}, + {PROC_Obj_Cowdoor, "d_a_obj_cowdoor"}, + {PROC_Obj_Swpropeller, "d_a_obj_swpropeller"}, + {PROC_Obj_BoomShutter, "d_a_obj_bmshutter"}, + {PROC_NPC_KS, "d_a_npc_ks"}, + {PROC_Obj_Hfuta, "d_a_obj_hfuta"}, + {PROC_Obj_BkDoor, "d_a_obj_bkdoor"}, + {PROC_Obj_Cboard, "d_a_obj_cboard"}, + {PROC_Obj_MGate, "d_a_obj_mgate"}, + {PROC_Obj_Ikada, "d_a_obj_ikada"}, + {PROC_Obj_Ice_l, "d_a_obj_ice_l"}, + {PROC_Obj_Ice_s, "d_a_obj_ice_s"}, + {PROC_Obj_E_CREATE, "d_a_obj_enemy_create"}, + {PROC_Obj_Bhbridge, "d_a_obj_bhbridge"}, + {PROC_Obj_Kaisou, "d_a_obj_kaisou"}, + {PROC_Obj_HHASHI, "d_a_obj_hhashi"}, + {PROC_Obj_BHASHI, "d_a_obj_bhashi"}, + {PROC_OCTHASHI, "d_a_obj_octhashi"}, + {PROC_Obj_THASHI, "d_a_obj_thashi"}, + {PROC_Obj_CRVGATE, "d_a_obj_crvgate"}, + {PROC_Obj_CRVFENCE, "d_a_obj_crvfence"}, + {PROC_Obj_CRVHAHEN, "d_a_obj_crvhahen"}, + {PROC_Obj_CRVSTEEL, "d_a_obj_crvsteel"}, + {PROC_Obj_CRVLH_UP, "d_a_obj_crvlh_up"}, + {PROC_Obj_CRVLH_DW, "d_a_obj_crvlh_down"}, + {PROC_Obj_RIVERROCK, "d_a_obj_riverrock"}, + {PROC_Obj_DUST, "d_a_obj_dust"}, + {PROC_Obj_ITA, "d_a_obj_ita"}, + {PROC_Obj_Window, "d_a_obj_window"}, + {PROC_Obj_MetalBox, "d_a_obj_metalbox"}, + {PROC_Obj_BBox, "d_a_obj_bbox"}, + {PROC_OBJ_MSIMA, "d_a_obj_msima"}, + {PROC_OBJ_MYOGAN, "d_a_obj_myogan"}, + {PROC_B_ZANTS, "d_a_b_zant_sima"}, + {PROC_Obj_ChainBlock, "d_a_obj_cblock"}, + {PROC_Obj_ChainWall, "d_a_obj_cwall"}, + {PROC_Obj_KkrGate, "d_a_obj_kgate"}, + {PROC_Obj_RiderGate, "d_a_obj_rgate"}, + {PROC_Obj_Onsen, "d_a_obj_onsen"}, + {PROC_Obj_Chest, "d_a_obj_chest"}, + {PROC_Obj_Bemos, "d_a_obj_bemos"}, + {PROC_Obj_RopeBridge, "d_a_obj_rope_bridge"}, + {PROC_Obj_WellCover, "d_a_obj_well_cover"}, + {PROC_Obj_GraveStone, "d_a_obj_grave_stone"}, + {PROC_Obj_ZraRock, "d_a_obj_zra_rock"}, + {PROC_Obj_GraRock, "d_a_obj_gra_rock"}, + {PROC_Obj_GrzRock, "d_a_obj_grz_rock"}, + {PROC_GRA_WALL, "d_a_obj_graWall"}, + {PROC_OBJ_ONSEN_FIRE, "d_a_obj_onsenFire"}, + {PROC_Obj_Lv6bemos, "d_a_obj_lv6bemos"}, + {PROC_Obj_Lv6bemos2, "d_a_obj_lv6bemos2"}, + {PROC_Obj_BarDesk, "d_a_obj_barDesk"}, + {PROC_Obj_DigSnow, "d_a_obj_digsnow"}, + {PROC_Obj_Ytaihou, "d_a_obj_Y_taihou"}, + {PROC_Obj_Elevator, "d_a_obj_dmelevator"}, + {PROC_Obj_Lv6TogeRoll, "d_a_obj_lv6TogeRoll"}, + {PROC_Obj_Lv6TogeTrap, "d_a_obj_lv6TogeTrap"}, + {PROC_Obj_Lv6Tenbin, "d_a_obj_lv6Tenbin"}, + {PROC_Obj_Lv6SwGate, "d_a_obj_lv6SwGate"}, + {PROC_Obj_Lv6Lblock, "d_a_obj_lv6Lblock"}, + {PROC_Obj_Lv6ChgGate, "d_a_obj_lv6ChangeGate"}, + {PROC_Obj_Lv6FuriTrap, "d_a_obj_lv6FurikoTrap"}, + {PROC_Obj_Lv6SzGate, "d_a_obj_lv6SzGate"}, + {PROC_Obj_Lv4EdShutter, "d_a_obj_lv4EdShutter"}, + {PROC_Obj_Lv4Gate, "d_a_obj_lv4Gate"}, + {PROC_Obj_Lv4PoGate, "d_a_obj_lv4PoGate"}, + {PROC_Obj_Lv4SlideWall, "d_a_obj_lv4SlideWall"}, + {PROC_Obj_Lv4HsTarget, "d_a_obj_lv4HsTarget"}, + {PROC_Obj_Lv7PropY, "d_a_obj_lv7PropellerY"}, + {PROC_Obj_Lv7BsGate, "d_a_obj_lv7BsGate"}, + {PROC_Obj_Lv8OptiLift, "d_a_obj_lv8OptiLift"}, + {PROC_Obj_Lv8KekkaiTrap, "d_a_obj_lv8KekkaiTrap"}, + {PROC_Obj_Lv8Lift, "d_a_obj_lv8Lift"}, + {PROC_Obj_Lv8UdFloor, "d_a_obj_lv8UdFloor"}, + {PROC_Obj_Lv9SwShutter, "d_a_obj_lv9SwShutter"}, + {PROC_Obj_TobyHouse, "d_a_obj_tobyhouse"}, + {PROC_Obj_poCandle, "d_a_obj_poCandle"}, + {PROC_Obj_Lv4DigSand, "d_a_obj_lv4digsand"}, + {PROC_Obj_FallObj, "d_a_obj_fallobj"}, + {PROC_Obj_SmgDoor, "d_a_obj_smgdoor"}, + {PROC_Obj_SwLight, "d_a_obj_swLight"}, + {PROC_Obj_Avalanche, "d_a_obj_avalanche"}, + {PROC_Obj_MirrorScrew, "d_a_obj_mirror_screw"}, + {PROC_Obj_MirrorSand, "d_a_obj_mirror_sand"}, + {PROC_Obj_MirrorTable, "d_a_obj_mirror_table"}, + {PROC_Obj_MirrorChain, "d_a_obj_mirror_chain"}, + {PROC_Obj_Mirror6Pole, "d_a_obj_mirror_6pole"}, + {PROC_Obj_SwSpinner, "d_a_obj_swspinner"}, + {PROC_Obj_TDoor, "d_a_obj_thdoor"}, + {PROC_Obj_Lv7Bridge, "d_a_obj_lv7bridge"}, + {PROC_Obj_zrTurara, "d_a_obj_zrTurara"}, + {PROC_Obj_TakaraDai, "d_a_obj_takaraDai"}, + {PROC_Obj_Table, "d_a_obj_table"}, + {PROC_Obj_CatDoor, "d_a_obj_catdoor"}, + {PROC_Obj_Gake, "d_a_obj_tgake"}, + {PROC_CSTAF, "d_a_cstaF"}, + {PROC_Obj_Lv4RailWall, "d_a_obj_lv4RailWall"}, + {PROC_Obj_Lv4Sand, "d_a_obj_lv4sand"}, + {PROC_Obj_PushDoor, "d_a_obj_pdoor"}, + {PROC_PushDoor, "d_a_door_push"}, + {PROC_Obj_GanonWall2, "d_a_obj_ganonwall2"}, + {PROC_Obj_Lv4Bridge, "d_a_obj_lv4bridge"}, + {PROC_Obj_Lv4Floor, "d_a_obj_lv4floor"}, + {PROC_Tag_Spinner, "d_a_tag_spinner"}, + {PROC_Obj_SwHang, "d_a_obj_swhang"}, + {PROC_Obj_RotStair, "d_a_obj_rstair"}, + {PROC_Obj_MagneArm, "d_a_obj_magne_arm"}, + {PROC_Obj_KWheel00, "d_a_obj_kwheel00"}, + {PROC_Obj_KWheel01, "d_a_obj_kwheel01"}, + {PROC_Obj_Ychndlr, "d_a_obj_lv5ychndlr"}, + {PROC_Obj_PRElvtr, "d_a_obj_lv4prelvtr"}, + {PROC_Obj_MHasu, "d_a_obj_hasu2"}, + {PROC_Obj_YIblltray, "d_a_obj_lv5yiblltray"}, + {PROC_Obj_Lv6EGate, "d_a_obj_lv6egate"}, + {PROC_Obj_PDtile, "d_a_obj_pdtile"}, + {PROC_Obj_PDwall, "d_a_obj_pdwall"}, + {PROC_Obj_Lv4PRwall, "d_a_obj_lv4prwall"}, + {PROC_Obj_KLift00, "d_a_obj_klift00"}, + {PROC_B_OH, "d_a_b_oh"}, + {PROC_Obj_Lv4Chan, "d_a_obj_lv4chandelier"}, + {PROC_Obj_Lv3R10Saka, "d_a_obj_lv3saka00"}, + {PROC_Obj_Lv3Water, "d_a_obj_lv3Water"}, + {PROC_Obj_Lv3Water2, "d_a_obj_lv3Water2"}, + {PROC_OBJ_LV3WATERB, "d_a_obj_lv3WaterB"}, + {PROC_Obj_HBombkoya, "d_a_obj_hbombkoya"}, + {PROC_Obj_SZbridge, "d_a_obj_szbridge"}, + {PROC_Obj_KakarikoBrg, "d_a_obj_warp_kbrg"}, + {PROC_Obj_OrdinBrg, "d_a_obj_warp_obrg"}, + {PROC_Obj_BurnBox, "d_a_obj_burnbox"}, + {PROC_Obj_KJgjs, "d_a_obj_kjgjs"}, + {PROC_OBJ_IHASI, "d_a_obj_ihasi"}, + {PROC_Obj_IceBlock, "d_a_obj_iceblock"}, + {PROC_Obj_VolcanicBall, "d_a_obj_volcball"}, + {PROC_Obj_VolcanicBomb, "d_a_obj_volcbom"}, + {PROC_Obj_VolcGnd, "d_a_obj_vground"}, + {PROC_Obj_KKanban, "d_a_obj_kkanban"}, + {PROC_E_PH, "d_a_e_ph"}, + {PROC_NPC_ZRA, "d_a_npc_zra"}, + {PROC_Obj_Chandelier, "d_a_obj_chandelier"}, + {PROC_Obj_Stopper2, "d_a_obj_stopper2"}, + {PROC_DOOR20, "d_a_door_shutter"}, + {PROC_Tag_Hinit, "d_a_tag_hinit"}, + {PROC_Tag_Hjump, "d_a_tag_hjump"}, + {PROC_Tag_AJnot, "d_a_tag_ajnot"}, + {PROC_Tag_Hstop, "d_a_tag_hstop"}, + {PROC_CANOE, "d_a_canoe"}, + {PROC_HORSE, "d_a_horse"}, + {PROC_E_WB, "d_a_e_wb"}, + {PROC_OBJ_ITO, "d_a_obj_ito"}, + {PROC_OBJ_SW, "d_a_obj_sw"}, + {PROC_SPINNER, "d_a_spinner"}, + {PROC_B_OB, "d_a_b_ob"}, + {PROC_KAGO, "d_a_kago"}, + {PROC_E_YC, "d_a_e_yc"}, + {PROC_B_DS, "d_a_b_ds"}, + {PROC_B_DR, "d_a_b_dr"}, + {PROC_B_ZANTZ, "d_a_b_zant_mobile"}, + {PROC_B_ZANT, "d_a_b_zant"}, + {PROC_B_ZANTM, "d_a_b_zant_magic"}, + {PROC_TBOX, "d_a_tbox"}, + {PROC_TBOX2, "d_a_tbox2"}, + {PROC_BOOMERANG, "d_a_boomerang"}, + {PROC_MIDNA, "d_a_midna"}, + {PROC_NPC_TK, "d_a_npc_tk"}, + {PROC_NPC_WORM, "d_a_npc_worm"}, + {PROC_PPolamp, "d_a_ppolamp"}, + {PROC_BkyRock, "d_a_obj_bky_rock"}, + {PROC_HITOBJ, "d_a_hitobj"}, + {PROC_EP, "d_a_ep"}, + {PROC_COW, "d_a_cow"}, + {PROC_PERU, "d_a_peru"}, + {PROC_NI, "d_a_ni"}, + {PROC_NPC_TKJ2, "d_a_npc_tkj2"}, + {PROC_SQ, "d_a_sq"}, + {PROC_NPC_SQ, "d_a_npc_sq"}, + {PROC_DO, "d_a_do"}, + {PROC_NPC_NE, "d_a_npc_ne"}, + {PROC_NPC_TR, "d_a_npc_tr"}, + {PROC_NPC_LF, "d_a_npc_lf"}, + {PROC_OBJ_FOOD, "d_a_obj_food"}, + {PROC_OBJ_KI, "d_a_obj_ki"}, + {PROC_OBJ_KITA, "d_a_obj_kita"}, + {PROC_OBJ_KEY, "d_a_obj_key"}, + {PROC_OBJ_KEYHOLE, "d_a_obj_keyhole"}, + {PROC_Obj_Lv5Key, "d_a_obj_Lv5Key"}, + {PROC_OBJ_LP, "d_a_obj_lp"}, + {PROC_OBJ_TATIGI, "d_a_obj_tatigi"}, + {PROC_OBJ_ROCK, "d_a_obj_rock"}, + {PROC_OBJ_WFLAG, "d_a_obj_wflag"}, + {PROC_OBJ_KAGE, "d_a_obj_kage"}, + {PROC_OBJ_KANBAN2, "d_a_obj_kanban2"}, + {PROC_OBJ_BALLOON, "d_a_obj_balloon"}, + {PROC_OBJ_SUISYA, "d_a_obj_suisya"}, + {PROC_OBJ_OILTUBO, "d_a_obj_oiltubo"}, + {PROC_OBJ_ROTEN, "d_a_obj_roten"}, + {PROC_OBJ_SSDRINK, "d_a_obj_ss_drink"}, + {PROC_OBJ_SSITEM, "d_a_obj_ss_item"}, + {PROC_TAG_SSDRINK, "d_a_tag_ss_drink"}, + {PROC_TAG_BTLITM, "d_a_tag_bottle_item"}, + {PROC_TAG_LV5SOUP, "d_a_tag_lv5soup"}, + {PROC_TAG_MNLIGHT, "d_a_tag_myna_light"}, + {PROC_TAG_SHOPCAM, "d_a_tag_shop_camera"}, + {PROC_TAG_SHOPITM, "d_a_tag_shop_item"}, + {PROC_OBJ_NDOOR, "d_a_obj_ndoor"}, + {PROC_OBJ_UDOOR, "d_a_obj_udoor"}, + {PROC_OBJ_USAKU, "d_a_obj_usaku"}, + {PROC_Obj_SM_DOOR, "d_a_obj_sm_door"}, + {PROC_OBJ_BED, "d_a_obj_bed"}, + {PROC_OBJ_BOUMATO, "d_a_obj_boumato"}, + {PROC_OBJ_ITAMATO, "d_a_obj_itamato"}, + {PROC_OBJ_NOUGU, "d_a_obj_nougu"}, + {PROC_OBJ_STICK, "d_a_obj_stick"}, + {PROC_OBJ_MIE, "d_a_obj_mie"}, + {PROC_OBJ_SEKIDOOR, "d_a_obj_sekidoor"}, + {PROC_OBJ_SEKIZO, "d_a_obj_sekizo"}, + {PROC_OBJ_SMTILE, "d_a_obj_smtile"}, + {PROC_NPC_FISH, "d_a_npc_fish"}, + {PROC_MG_FISH, "d_a_mg_fish"}, + {PROC_FSHOP, "d_a_mg_fshop"}, + {PROC_NPC_DU, "d_a_npc_du"}, + {PROC_DISAPPEAR, "d_a_disappear"}, + {PROC_Obj_Mato, "d_a_obj_mato"}, + {PROC_Obj_Flag, "d_a_obj_flag"}, + {PROC_Obj_Flag2, "d_a_obj_flag2"}, + {PROC_Obj_Flag3, "d_a_obj_flag3"}, + {PROC_Obj_GOMIKABE, "d_a_obj_gomikabe"}, + {PROC_Obj_Yousei, "d_a_obj_yousei"}, + {PROC_Obj_Kabuto, "d_a_obj_kabuto"}, + {PROC_Obj_Cho, "d_a_obj_cho"}, + {PROC_Obj_Kuw, "d_a_obj_kuwagata"}, + {PROC_Obj_Nan, "d_a_obj_nan"}, + {PROC_Obj_Dan, "d_a_obj_dan"}, + {PROC_Obj_Kam, "d_a_obj_kamakiri"}, + {PROC_Obj_Ten, "d_a_obj_ten"}, + {PROC_Obj_Ari, "d_a_obj_ari"}, + {PROC_Obj_Kag, "d_a_obj_kag"}, + {PROC_Obj_Batta, "d_a_obj_batta"}, + {PROC_Obj_Tombo, "d_a_obj_tombo"}, + {PROC_Obj_Kat, "d_a_obj_katatsumuri"}, + {PROC_Obj_H_Saku, "d_a_obj_h_saku"}, + {PROC_Obj_Yobikusa, "d_a_obj_yobikusa"}, + {PROC_Obj_KazeNeko, "d_a_obj_kazeneko"}, + {PROC_Obj_KznkArm, "d_a_obj_kznkarm"}, + {PROC_Obj_NamePlate, "d_a_obj_nameplate"}, + {PROC_Obj_OnCloth, "d_a_obj_ornament_cloth"}, + {PROC_Obj_LndRope, "d_a_obj_laundry_rope"}, + {PROC_Obj_ItaRope, "d_a_obj_sakuita_rope"}, + {PROC_Obj_Sakuita, "d_a_obj_sakuita"}, + {PROC_Obj_Laundry, "d_a_obj_laundry"}, + {PROC_WarpBug, "d_a_warp_bug"}, + {PROC_Izumi_Gate, "d_a_izumi_gate"}, + {PROC_Obj_Fchain, "d_a_obj_fchain"}, + {PROC_Obj_Wchain, "d_a_obj_wchain"}, + {PROC_Tag_Attp, "d_a_tag_attention"}, + {PROC_Obj_Tornado, "d_a_obj_tornado"}, + {PROC_Obj_Tornado2, "d_a_obj_tornado2"}, + {PROC_Obj_FirePillar, "d_a_obj_firepillar"}, + {PROC_Obj_FirePillar2, "d_a_obj_firepillar2"}, + {PROC_Obj_InoBone, "d_a_obj_inobone"}, + {PROC_Obj_Stopper, "d_a_obj_stopper"}, + {PROC_Obj_MHole, "d_a_obj_mhole"}, + {PROC_Tag_Magne, "d_a_tag_magne"}, + {PROC_Obj_BossWarp, "d_a_obj_bosswarp"}, + {PROC_Obj_WoodPendulum, "d_a_obj_wood_pendulum"}, + {PROC_Obj_WdStick, "d_a_obj_wdStick"}, + {PROC_Obj_StairBlock, "d_a_obj_stairBlock"}, + {PROC_Obj_Geyser, "d_a_obj_geyser"}, + {PROC_Tag_KtOnFire, "d_a_obj_ktOnFire"}, + {PROC_Obj_FireWood, "d_a_obj_fireWood"}, + {PROC_Obj_FireWood2, "d_a_obj_fireWood2"}, + {PROC_Obj_GpTaru, "d_a_obj_gpTaru"}, + {PROC_Obj_OnsenTaru, "d_a_obj_onsenTaru"}, + {PROC_Obj_KiPot, "d_a_obj_kiPot"}, + {PROC_TBOX_SW, "d_a_tboxSw"}, + {PROC_Obj_SwChain, "d_a_obj_swchain"}, + {PROC_Obj_WoodenSword, "d_a_obj_wsword"}, + {PROC_Obj_StoneMark, "d_a_obj_stoneMark"}, + {PROC_Obj_Lv3Candle, "d_a_obj_lv3Candle"}, + {PROC_Tag_Lv4Candle, "d_a_obj_lv4CandleTag"}, + {PROC_Tag_Lv4CandleDm, "d_a_obj_lv4CandleDemoTag"}, + {PROC_Obj_DamCps, "d_a_obj_damCps"}, + {PROC_Obj_Smoke, "d_a_obj_smoke"}, + {PROC_Obj_WaterFall, "d_a_obj_waterfall"}, + {PROC_Obj_ZoraCloth, "d_a_obj_zcloth"}, + {PROC_Obj_poFire, "d_a_obj_poFire"}, + {PROC_Tag_poFire, "d_a_tag_poFire"}, + {PROC_Obj_glowSphere, "d_a_obj_glowSphere"}, + {PROC_Tag_LightBall, "d_a_tag_lightball"}, + {PROC_SwLBall, "d_a_swLBall"}, + {PROC_SwBall, "d_a_swBall"}, + {PROC_Obj_WaterEff, "d_a_obj_lv3waterEff"}, + {PROC_Tag_RiverBack, "d_a_tag_river_back"}, + {PROC_Tag_KagoFall, "d_a_tag_kago_fall"}, + {PROC_Tag_Lv2PrChk, "d_a_tag_lv2prchk"}, + {PROC_Obj_Lv4Gear, "d_a_obj_lv4gear"}, + {PROC_Obj_MasterSword, "d_a_obj_master_sword"}, + {PROC_Obj_WoodStatue, "d_a_obj_wood_statue"}, + {PROC_Obj_Fan, "d_a_obj_fan"}, + {PROC_Obj_IceLeaf, "d_a_obj_iceleaf"}, + {PROC_Obj_zrTuraraRc, "d_a_obj_zrTuraraRock"}, + {PROC_Tag_RetRoom, "d_a_tag_ret_room"}, + {PROC_Obj_WindStone, "d_a_obj_wind_stone"}, + {PROC_Tag_WaraHowl, "d_a_tag_wara_howl"}, + {PROC_Obj_SCannon, "d_a_obj_scannon"}, + {PROC_Obj_SmWStone, "d_a_obj_smw_stone"}, + {PROC_Obj_SCannonCrs, "d_a_obj_scannon_crs"}, + {PROC_Tag_SnowEff, "d_a_obj_snowEffTag"}, + {PROC_Tag_CstaSw, "d_a_tag_CstaSw"}, + {PROC_Tag_Lv6CstaSw, "d_a_tag_lv6CstaSw"}, + {PROC_Obj_awaPlar, "d_a_obj_bubblePilar"}, + {PROC_Obj_poTbox, "d_a_obj_poTbox"}, + {PROC_Obj_TimeFire, "d_a_obj_timeFire"}, + {PROC_Obj_TMoon, "d_a_obj_tmoon"}, + {PROC_Obj_GanonWall, "d_a_obj_ganonwall"}, + {PROC_Obj_Prop, "d_a_obj_prop"}, + {PROC_CSTATUE, "d_a_cstatue"}, + {PROC_Obj_SwBallA, "d_a_obj_swBallA"}, + {PROC_Obj_SwBallB, "d_a_obj_swBallB"}, + {PROC_Obj_SnowSoup, "d_a_obj_snow_soup"}, + {PROC_Obj_Nagaisu, "d_a_obj_nagaisu"}, + {PROC_Obj_RCircle, "d_a_obj_rcircle"}, + {PROC_Obj_Picture, "d_a_obj_picture"}, + {PROC_Tag_SetBall, "d_a_tag_setBall"}, + {PROC_Tag_SmkEmt, "d_a_tag_smk_emt"}, + {PROC_SwTime, "d_a_swTime"}, + {PROC_Obj_HFtr, "d_a_obj_hakai_ftr"}, + {PROC_Obj_HBarrel, "d_a_obj_hakai_brl"}, + {PROC_Obj_Crystal, "d_a_obj_crystal"}, + {PROC_Obj_SCannonTen, "d_a_obj_scannon_ten"}, + {PROC_Obj_SwBallC, "d_a_obj_swBallC"}, + {PROC_SCENE_EXIT2, "d_a_scene_exit2"}, + {PROC_Obj_Hata, "d_a_obj_hata"}, + {PROC_Obj_ToaruMaki, "d_a_obj_toaru_maki"}, + {PROC_Tag_AttackItem, "d_a_tag_attack_item"}, + {PROC_Tag_RmbitSw, "d_a_tag_rmbit_sw"}, + {PROC_Obj_Sword, "d_a_obj_sword"}, + {PROC_Tag_Spring, "d_a_tag_spring"}, + {PROC_Tag_Statue, "d_a_tag_statue_evt"}, + {PROC_E_AI, "d_a_e_ai"}, + {PROC_E_GS, "d_a_e_gs"}, + {PROC_E_GOB, "d_a_e_gob"}, + {PROC_E_DD, "d_a_e_dd"}, + {PROC_E_DN, "d_a_e_dn"}, + {PROC_E_S1, "d_a_e_s1"}, + {PROC_E_MF, "d_a_e_mf"}, + {PROC_E_SG, "d_a_e_sg"}, + {PROC_E_BS, "d_a_e_bs"}, + {PROC_E_SF, "d_a_e_sf"}, + {PROC_E_SH, "d_a_e_sh"}, + {PROC_E_DF, "d_a_e_df"}, + {PROC_E_GM, "d_a_e_gm"}, + {PROC_E_MD, "d_a_e_md"}, + {PROC_E_SM, "d_a_e_sm"}, + {PROC_E_SM2, "d_a_e_sm2"}, + {PROC_E_ST, "d_a_e_st"}, + {PROC_E_ST_LINE, "d_a_e_st_line"}, + {PROC_E_SB, "d_a_e_sb"}, + {PROC_E_TH, "d_a_e_th"}, + {PROC_E_CR, "d_a_e_cr"}, + {PROC_E_CR_EGG, "d_a_e_cr_egg"}, + {PROC_E_DB, "d_a_e_db"}, + {PROC_E_DB_LEAF, "d_a_e_db_leaf"}, + {PROC_E_GA, "d_a_e_ga"}, + {PROC_E_GB, "d_a_e_gb"}, + {PROC_E_HB, "d_a_e_hb"}, + {PROC_E_HB_LEAF, "d_a_e_hb_leaf"}, + {PROC_E_HZELDA, "d_a_e_hzelda"}, + {PROC_E_YD, "d_a_e_yd"}, + {PROC_E_YH, "d_a_e_yh"}, + {PROC_E_YD_LEAF, "d_a_e_yd_leaf"}, + {PROC_E_HM, "d_a_e_hm"}, + {PROC_E_TK, "d_a_e_tk"}, + {PROC_E_TK2, "d_a_e_tk2"}, + {PROC_E_TK_BALL, "d_a_e_tk_ball"}, + {PROC_E_RB, "d_a_e_rb"}, + {PROC_E_RD, "d_a_e_rd"}, + {PROC_E_RDB, "d_a_e_rdb"}, + {PROC_E_RDY, "d_a_e_rdy"}, + {PROC_E_FM, "d_a_e_fm"}, + {PROC_E_FS, "d_a_e_fs"}, + {PROC_E_PM, "d_a_e_pm"}, + {PROC_E_PO, "d_a_e_po"}, + {PROC_E_MB, "d_a_e_mb"}, + {PROC_E_MK, "d_a_e_mk"}, + {PROC_E_MM, "d_a_e_mm"}, + {PROC_E_FZ, "d_a_e_fz"}, + {PROC_E_ZS, "d_a_e_zs"}, + {PROC_E_KK, "d_a_e_kk"}, + {PROC_E_HP, "d_a_e_hp"}, + {PROC_E_ZH, "d_a_e_zh"}, + {PROC_E_ZM, "d_a_e_zm"}, + {PROC_E_PZ, "d_a_e_pz"}, + {PROC_E_FB, "d_a_e_fb"}, + {PROC_E_FK, "d_a_e_fk"}, + {PROC_E_MS, "d_a_e_ms"}, + {PROC_E_NEST, "d_a_e_nest"}, + {PROC_E_NZ, "d_a_e_nz"}, + {PROC_E_BA, "d_a_e_ba"}, + {PROC_E_BU, "d_a_e_bu"}, + {PROC_E_BUG, "d_a_e_bug"}, + {PROC_E_BEE, "d_a_e_bee"}, + {PROC_E_IS, "d_a_e_is"}, + {PROC_E_KG, "d_a_e_kg"}, + {PROC_E_KR, "d_a_e_kr"}, + {PROC_E_SW, "d_a_e_sw"}, + {PROC_E_GE, "d_a_e_ge"}, + {PROC_Tag_WatchGe, "d_a_tag_watchge"}, + {PROC_E_YM, "d_a_e_ym"}, + {PROC_E_YM_TAG, "d_a_e_ym_tag"}, + {PROC_E_YMB, "d_a_e_ymb"}, + {PROC_Tag_FWall, "d_a_tag_firewall"}, + {PROC_Tag_WaterFall, "d_a_tag_waterfall"}, + {PROC_E_YK, "d_a_e_yk"}, + {PROC_E_YR, "d_a_e_yr"}, + {PROC_E_YG, "d_a_e_yg"}, + {PROC_E_HZ, "d_a_e_hz"}, + {PROC_E_WS, "d_a_e_ws"}, + {PROC_E_OC, "d_a_e_oc"}, + {PROC_E_OT, "d_a_e_ot"}, + {PROC_E_DT, "d_a_e_dt"}, + {PROC_E_BG, "d_a_e_bg"}, + {PROC_E_OctBg, "d_a_e_oct_bg"}, + {PROC_DR, "d_a_L7demo_dr"}, + {PROC_L7lowDr, "d_a_L7low_dr"}, + {PROC_L7ODR, "d_a_L7op_demo_dr"}, + {PROC_E_TT, "d_a_e_tt"}, + {PROC_E_DK, "d_a_e_dk"}, + {PROC_E_VT, "d_a_e_vt"}, + {PROC_E_WW, "d_a_e_ww"}, + {PROC_E_GI, "d_a_e_gi"}, + {PROC_B_BH, "d_a_b_bh"}, + {PROC_B_BQ, "d_a_b_bq"}, + {PROC_B_GM, "d_a_b_gm"}, + {PROC_B_GND, "d_a_b_gnd"}, + {PROC_B_GO, "d_a_b_go"}, + {PROC_B_OH2, "d_a_b_oh2"}, + {PROC_B_YO, "d_a_b_yo"}, + {PROC_B_YOI, "d_a_b_yo_ice"}, + {PROC_B_TN, "d_a_b_tn"}, + {PROC_B_GG, "d_a_b_gg"}, + {PROC_B_DRE, "d_a_b_dre"}, + {PROC_B_MGN, "d_a_b_mgn"}, + {PROC_E_WAP, "d_a_e_warpappear"}, + {PROC_Obj_SmallKey, "d_a_obj_smallkey"}, + {PROC_Obj_Kantera, "d_a_obj_kantera"}, + {PROC_Obj_LifeContainer, "d_a_obj_life_container"}, + {PROC_Obj_Shield, "d_a_obj_shield"}, + {PROC_Demo_Item, "d_a_demo_item"}, + {PROC_ShopItem, "d_a_shop_item"}, + {PROC_Obj_Drop, "d_a_obj_drop"}, + {PROC_OBJ_RW, "d_a_obj_rw"}, + {PROC_NBOMB, "d_a_nbomb"}, + {PROC_TAG_CSW, "d_a_tag_csw"}, + {PROC_TAG_QS, "d_a_tag_qs"}, + {PROC_HOZELDA, "d_a_hozelda"}, + {PROC_SWC00, "d_a_swc00"}, + {PROC_KNOB20, "d_a_door_knob00"}, + {PROC_DBDOOR, "d_a_door_dbdoor00"}, + {PROC_BOSS_DOOR, "d_a_door_boss"}, + {PROC_L1BOSS_DOOR, "d_a_door_bossL1"}, + {PROC_L1MBOSS_DOOR, "d_a_door_mbossL1"}, + {PROC_L5BOSS_DOOR, "d_a_door_bossL5"}, + {PROC_DSHUTTER, "d_a_dshutter"}, + {PROC_SPIRAL_DOOR, "d_a_door_spiral"}, + {PROC_Tag_ChgRestart, "d_a_tag_chgrestart"}, + {PROC_Tag_Restart, "d_a_tag_setrestart"}, + {PROC_ANDSW, "d_a_andsw"}, + {PROC_ANDSW2, "d_a_andsw2"}, + {PROC_MYNA, "d_a_myna"}, + {PROC_NPC_GND, "d_a_npc_gnd"}, + {PROC_NPC_GRA, "d_a_npc_gra"}, + {PROC_NPC_GRC, "d_a_npc_grc"}, + {PROC_NPC_GRD, "d_a_npc_grd"}, + {PROC_NPC_GRM, "d_a_npc_grm"}, + {PROC_NPC_GRMC, "d_a_npc_grmc"}, + {PROC_NPC_GRO, "d_a_npc_gro"}, + {PROC_NPC_GRR, "d_a_npc_grr"}, + {PROC_NPC_GRS, "d_a_npc_grs"}, + {PROC_NPC_GRZ, "d_a_npc_grz"}, + {PROC_NPC_YAMID, "d_a_npc_yamid"}, + {PROC_NPC_YAMIT, "d_a_npc_yamit"}, + {PROC_NPC_YAMIS, "d_a_npc_yamis"}, + {PROC_NPC_BLUENS, "d_a_npc_blue_ns"}, + {PROC_NPC_KAKASHI, "d_a_npc_kakashi"}, + {PROC_NPC_KDK, "d_a_npc_kdk"}, + {PROC_NPC_ARU, "d_a_npc_aru"}, + {PROC_NPC_BANS, "d_a_npc_bans"}, + {PROC_NPC_BESU, "d_a_npc_besu"}, + {PROC_NPC_BOU, "d_a_npc_bou"}, + {PROC_NPC_BOU_S, "d_a_npc_bouS"}, + {PROC_NPC_CLERKA, "d_a_npc_clerka"}, + {PROC_NPC_CLERKB, "d_a_npc_clerkb"}, + {PROC_NPC_CLERKT, "d_a_npc_clerkt"}, + {PROC_NPC_WRESTLER, "d_a_npc_wrestler"}, + {PROC_Tag_Arena, "d_a_tag_arena"}, + {PROC_Tag_Instruction, "d_a_tag_instruction"}, + {PROC_NPC_DOC, "d_a_npc_doc"}, + {PROC_NPC_GWOLF, "d_a_npc_gwolf"}, + {PROC_NPC_LEN, "d_a_npc_len"}, + {PROC_NPC_LUD, "d_a_npc_lud"}, + {PROC_NPC_FAIRY_SEIREI, "d_a_npc_fairy_seirei"}, + {PROC_NPC_FAIRY, "d_a_npc_fairy"}, + {PROC_NPC_HANJO, "d_a_npc_hanjo"}, + {PROC_NPC_HENNA, "d_a_npc_henna"}, + {PROC_NPC_HENNA0, "d_a_npc_henna0"}, + {PROC_NPC_HOZ, "d_a_npc_hoz"}, + {PROC_NPC_JAGAR, "d_a_npc_jagar"}, + {PROC_NPC_KKRI, "d_a_npc_kkri"}, + {PROC_NPC_KN, "d_a_npc_kn"}, + {PROC_KN_BULLET, "d_a_obj_knBullet"}, + {PROC_NPC_KNJ, "d_a_npc_knj"}, + {PROC_NPC_KOLIN, "d_a_npc_kolin"}, + {PROC_NPC_KOLINB, "d_a_npc_kolinb"}, + {PROC_NPC_KYURY, "d_a_npc_kyury"}, + {PROC_NPC_MARO, "d_a_npc_maro"}, + {PROC_NPC_MIDP, "d_a_npc_midp"}, + {PROC_NPC_MOI, "d_a_npc_moi"}, + {PROC_NPC_RACA, "d_a_npc_raca"}, + {PROC_NPC_SARU, "d_a_npc_saru"}, + {PROC_NPC_SEIB, "d_a_npc_seib"}, + {PROC_NPC_SEIC, "d_a_npc_seic"}, + {PROC_NPC_SEID, "d_a_npc_seid"}, + {PROC_NPC_SEIRA, "d_a_npc_seira"}, + {PROC_NPC_SERA2, "d_a_npc_seira2"}, + {PROC_NPC_SEIREI, "d_a_npc_seirei"}, + {PROC_NPC_SHAMAN, "d_a_npc_shaman"}, + {PROC_NPC_SMARO, "d_a_npc_shop_maro"}, + {PROC_NPC_SOLA, "d_a_npc_sola"}, + {PROC_NPC_TARO, "d_a_npc_taro"}, + {PROC_NPC_PACHI_BESU, "d_a_npc_pachi_besu"}, + {PROC_NPC_PACHI_TARO, "d_a_npc_pachi_taro"}, + {PROC_NPC_PACHI_MARO, "d_a_npc_pachi_maro"}, + {PROC_TAG_PATI, "d_a_tag_pachi"}, + {PROC_NPC_THE, "d_a_npc_the"}, + {PROC_NPC_TKJ, "d_a_npc_tkj"}, + {PROC_NPC_TKS, "d_a_npc_tks"}, + {PROC_NPC_TKC, "d_a_npc_tkc"}, + {PROC_OBJ_TKS, "d_a_obj_tks"}, + {PROC_NPC_TOBY, "d_a_npc_toby"}, + {PROC_NPC_URI, "d_a_npc_uri"}, + {PROC_NPC_YELIA, "d_a_npc_yelia"}, + {PROC_NPC_YKM, "d_a_npc_ykm"}, + {PROC_NPC_YKW, "d_a_npc_ykw"}, + {PROC_NPC_ZANB, "d_a_npc_zanb"}, + {PROC_NPC_ZANT, "d_a_npc_zant"}, + {PROC_NPC_ZELDA, "d_a_npc_zelda"}, + {PROC_NPC_ZELR, "d_a_npc_zelR"}, + {PROC_NPC_ZELRO, "d_a_npc_zelRo"}, + {PROC_OBJ_ZRAFREEZE, "d_a_obj_zra_freeze"}, + {PROC_NPC_ZRC, "d_a_npc_zrc"}, + {PROC_NPC_ZRZ, "d_a_npc_zrz"}, + {PROC_ZRA_MARK, "d_a_obj_zraMark"}, + {PROC_MYNA2, "d_a_npc_myna2"}, + {PROC_TAG_MYNA2, "d_a_tag_myna2"}, + {PROC_NPC_CD3, "d_a_npc_cdn3"}, + {PROC_Tag_Schedule, "d_a_tag_schedule"}, + {PROC_Tag_Escape, "d_a_tag_escape"}, + {PROC_NPC_CHAT, "d_a_npc_chat"}, + {PROC_NPC_SOLDIERa, "d_a_npc_soldierA"}, + {PROC_NPC_SOLDIERb, "d_a_npc_soldierB"}, + {PROC_PASSER_MNG, "d_a_passer_mng"}, + {PROC_NPC_PASSER, "d_a_npc_passer"}, + {PROC_NPC_PASSER2, "d_a_npc_passer2"}, + {PROC_NPC_POST, "d_a_npc_post"}, + {PROC_NPC_POUYA, "d_a_npc_pouya"}, + {PROC_FORMATION_MNG, "d_a_formation_mng"}, + {PROC_NPC_FGUARD, "d_a_npc_fguard"}, + {PROC_GUARD_MNG, "d_a_guard_mng"}, + {PROC_TAG_GUARD, "d_a_tag_guard"}, + {PROC_NPC_GUARD, "d_a_npc_guard"}, + {PROC_NPC_ASH, "d_a_npc_ash"}, + {PROC_NPC_ASHB, "d_a_npc_ashB"}, + {PROC_NPC_SHAD, "d_a_npc_shad"}, + {PROC_NPC_RAFREL, "d_a_npc_rafrel"}, + {PROC_NPC_MOIR, "d_a_npc_moir"}, + {PROC_NPC_IMPAL, "d_a_npc_impal"}, + {PROC_NPC_SHOE, "d_a_npc_shoe"}, + {PROC_NPC_DOORBOY, "d_a_npc_doorboy"}, + {PROC_NPC_PRAYER, "d_a_npc_prayer"}, + {PROC_NPC_KASIHANA, "d_a_npc_kasi_hana"}, + {PROC_NPC_KASIKYU, "d_a_npc_kasi_kyu"}, + {PROC_NPC_KASIMICH, "d_a_npc_kasi_mich"}, + {PROC_NPC_DRSOL, "d_a_npc_drainSol"}, + {PROC_NPC_CHIN, "d_a_npc_chin"}, + {PROC_NPC_INS, "d_a_npc_ins"}, + {PROC_NPC_SHOP0, "d_a_npc_shop0"}, + {PROC_NPC_MK, "d_a_npc_mk"}, + {PROC_NPC_P2, "d_a_npc_p2"}, + {PROC_KYTAG00, "d_a_kytag00"}, + {PROC_KYTAG01, "d_a_kytag01"}, + {PROC_KYTAG02, "d_a_kytag02"}, + {PROC_KYTAG03, "d_a_kytag03"}, + {PROC_KYTAG04, "d_a_kytag04"}, + {PROC_KYTAG05, "d_a_kytag05"}, + {PROC_KYTAG06, "d_a_kytag06"}, + {PROC_KYTAG07, "d_a_kytag07"}, + {PROC_KYTAG08, "d_a_kytag08"}, + {PROC_KYTAG09, "d_a_kytag09"}, + {PROC_KYTAG10, "d_a_kytag10"}, + {PROC_KYTAG11, "d_a_kytag11"}, + {PROC_KYTAG12, "d_a_kytag12"}, + {PROC_KYTAG13, "d_a_kytag13"}, + {PROC_KYTAG14, "d_a_kytag14"}, + {PROC_KYTAG15, "d_a_kytag15"}, + {PROC_KYTAG16, "d_a_kytag16"}, + {PROC_KYTAG17, "d_a_kytag17"}, + {PROC_Ykgr, "d_a_ykgr"}, + {PROC_TALK, "d_a_talk"}, + {PROC_Obj_Crope, "d_a_obj_crope"}, + {PROC_Obj_Bombf, "d_a_obj_bombf"}, + {PROC_Obj_BkLeaf, "d_a_obj_bk_leaf"}, + {PROC_Tag_Mhint, "d_a_tag_mhint"}, + {PROC_Tag_Mmsg, "d_a_tag_mmsg"}, + {PROC_Tag_Mwait, "d_a_tag_mwait"}, + {PROC_Tag_Mstop, "d_a_tag_mstop"}, + {PROC_Tag_Stream, "d_a_tag_stream"}, + {PROC_Tag_Sppath, "d_a_tag_sppath"}, + {PROC_Tag_Wljump, "d_a_tag_wljump"}, + {PROC_Tag_TWGate, "d_a_tag_TWgate"}, + {PROC_Tag_Lv6Gate, "d_a_tag_Lv6Gate"}, + {PROC_Tag_Lv7Gate, "d_a_tag_Lv7Gate"}, + {PROC_Tag_Lv8Gate, "d_a_tag_Lv8Gate"}, + {PROC_Tag_TheBHint, "d_a_tag_theB_hint"}, + {PROC_Tag_Assist, "d_a_tag_assistance"}, + {PROC_DEMO00, "d_a_demo00"}, + {PROC_TAG_CAMERA, "d_a_tag_camera"}, + {PROC_TAG_CHKPOINT, "d_a_tag_chkpoint"}, + {PROC_TAG_EVENT, "d_a_tag_event"}, + {PROC_TAG_EVT, "d_a_tag_evt"}, + {PROC_TAG_TELOP, "d_a_tag_telop"}, + {PROC_TAG_HOWL, "d_a_tag_howl"}, + {PROC_TAG_MSG, "d_a_tag_msg"}, + {PROC_TAG_LANTERN, "d_a_tag_lantern"}, + {PROC_Tag_Mist, "d_a_tag_mist"}, + {PROC_DMIDNA, "d_a_dmidna"}, + {PROC_VRBOX, "d_a_vrbox"}, + {PROC_VRBOX2, "d_a_vrbox2"}, + {PROC_BG, "d_a_bg"}, + {PROC_SET_BG_OBJ, "d_a_set_bgobj"}, + {PROC_BG_OBJ, "d_a_bg_obj"}, + {PROC_MIRROR, "d_a_mirror"}, + {PROC_MOVIE_PLAYER, "d_a_movie_player"}, + {PROC_TITLE, "d_a_title"}, + {PROC_FR, "d_a_fr"}, + {PROC_ECONT, "d_a_econt"}, + {PROC_MG_ROD, "d_a_mg_rod"}, + {PROC_E_ARROW, "d_a_e_arrow"}, + {PROC_BULLET, "d_a_bullet"}, + {PROC_SWHIT0, "d_a_swhit0"}, + {PROC_E_TH_BALL, "d_a_e_th_ball"}, + {PROC_TAG_EVTAREA, "d_a_tag_evtarea"}, + {PROC_TAG_EVTMSG, "d_a_tag_evtmsg"}, + {PROC_TAG_KMSG, "d_a_tag_kmsg"}, + {PROC_TAG_PUSH, "d_a_tag_push"}, + {PROC_E_MK_BO, "d_a_e_mk_bo"}, + {PROC_E_MM_MT, "d_a_e_mm_mt"}, + {PROC_OBJ_KBOX, "d_a_obj_kbox"}, + {PROC_OBJ_FW, "d_a_obj_fw"}, + {PROC_B_GOS, "d_a_b_gos"}, + {PROC_OBJ_YSTONE, "d_a_obj_ystone"}, + {PROC_MANT, "d_a_mant"}, + {PROC_CROD, "d_a_crod"}, + {PROC_OBJ_PLEAF, "d_a_obj_pleaf"}, + {PROC_OBJ_KBACKET, "d_a_obj_kbacket"}, + {PROC_OBJ_YBAG, "d_a_obj_yel_bag"}, + {PROC_OBJ_PUMPKIN, "d_a_obj_pumpkin"}, + {PROC_OBJ_AUTOMATA, "d_a_obj_automata"}, + {PROC_OBJ_GADGET, "d_a_obj_gadget"}, + {PROC_OBJ_KAGO, "d_a_obj_kago"}, + {PROC_Obj_Carry, "d_a_obj_carry"}, + {PROC_Obj_Stone, "d_a_obj_stone"}, + {PROC_OBJ_HB, "d_a_obj_hb"}, + {PROC_NPC_INKO, "d_a_npc_inko"}, + {PROC_BD, "d_a_bd"}, + {PROC_Obj_Eff, "d_a_obj_eff"}, + {PROC_E_BI, "d_a_e_bi"}, + {PROC_E_BI_LEAF, "d_a_e_bi_leaf"}, + {PROC_START_AND_GOAL, "d_a_startAndGoal"}, + {PROC_NPC_DF, "d_a_npc_df"}, + {PROC_ARROW, "d_a_arrow"}, + {PROC_PATH_LINE, "d_a_path_line"}, + {PROC_TAG_ALLMATO, "d_a_tag_allmato"}, + {PROC_Obj_Timer, "d_a_obj_timer"}, + {PROC_SCENE_EXIT, "d_a_scene_exit"}, + {PROC_SUSPEND, "d_a_suspend"}, + {PROC_GRASS, "d_a_grass"}, {0xFFFF, NULL}, }; @@ -925,7 +925,7 @@ static int cDyl_InitCallback(void* param_0) { DynamicModuleControl dmc("f_pc_profile_lst"); dmc.link(); cDyl_Initialized = true; - fopScnM_CreateReq(9, 0x7FFF, 0, 0); + fopScnM_CreateReq(PROC_LOGO_SCENE, 0x7FFF, 0, 0); return 1; } diff --git a/src/m_Do/m_Do_DVDError.cpp b/src/m_Do/m_Do_DVDError.cpp index 34af3543acd..35156167bf8 100644 --- a/src/m_Do/m_Do_DVDError.cpp +++ b/src/m_Do/m_Do_DVDError.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_DVDError -// +/** + * m_Do_DVDError.cpp + * DVD Error Handling + */ #include "m_Do/m_Do_DVDError.h" #include "dol2asm.h" @@ -10,11 +10,6 @@ #include "m_Do/m_Do_ext.h" #include "m_Do/m_Do_Reset.h" -// -// Declarations: -// - -/* ############################################################################################## */ /* 803DECC0-803DEFE0 00B9E0 0318+08 4/4 0/0 0/0 .bss DvdErr_thread */ static OSThread DvdErr_thread; diff --git a/src/m_Do/m_Do_MemCard.cpp b/src/m_Do/m_Do_MemCard.cpp index 0eeb7eaac4e..aaa62569b59 100644 --- a/src/m_Do/m_Do_MemCard.cpp +++ b/src/m_Do/m_Do_MemCard.cpp @@ -502,5 +502,3 @@ static int mDoMemCd_main(void*) { g_mDoMemCd_control.main(); return 0; } - -/* 803743F8-803743F8 000A58 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */ diff --git a/src/m_Do/m_Do_MemCardRWmng.cpp b/src/m_Do/m_Do_MemCardRWmng.cpp index 5ebac9d7d87..4d0f07b23d7 100644 --- a/src/m_Do/m_Do_MemCardRWmng.cpp +++ b/src/m_Do/m_Do_MemCardRWmng.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_MemCardRWmng -// +/** + * m_Do_MemCardRWmng.cpp + * Memcard Saving and Checksum + */ #include "m_Do/m_Do_MemCardRWmng.h" #include "MSL_C/MSL_Common/Src/printf.h" diff --git a/src/m_Do/m_Do_Reset.cpp b/src/m_Do/m_Do_Reset.cpp index efaf99651c1..8b6473250dd 100644 --- a/src/m_Do/m_Do_Reset.cpp +++ b/src/m_Do/m_Do_Reset.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_Reset -// +/** + * m_Do_Reset.cpp + * Game Reset Management + */ #include "m_Do/m_Do_Reset.h" #include "JSystem/JAudio2/JASDvdThread.h" @@ -51,13 +51,7 @@ extern "C" u8 sCallback__Q210JUTGamePad13C3ButtonReset[4]; extern "C" u8 sCallbackArg__Q210JUTGamePad13C3ButtonReset[4 + 4 /* padding */]; extern "C" u8 sManager__6JUTXfb[4 + 4 /* padding */]; -// -// Declarations: -// - -static void my_OSCancelAlarmAll() { - /* empty function */ -} +static void my_OSCancelAlarmAll() {} static void destroyVideo() { JUTVideo::destroyManager(); @@ -184,5 +178,3 @@ u8 struct_80450C87; /* 80450C88-80450C90 000188 0008+00 0/0 2/2 0/0 .sbss None */ bool mDoDvdErr_initialized; - -/* 80374198-80374198 0007F8 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */ diff --git a/src/m_Do/m_Do_audio.cpp b/src/m_Do/m_Do_audio.cpp index b473c71f85d..79f62ba9f36 100644 --- a/src/m_Do/m_Do_audio.cpp +++ b/src/m_Do/m_Do_audio.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_audio -// +/** + * m_Do_audio.cpp + * Audio Management Functions + */ #include "m_Do/m_Do_audio.h" #include "d/com/d_com_inf_game.h" diff --git a/src/m_Do/m_Do_controller_pad.cpp b/src/m_Do/m_Do_controller_pad.cpp index faea2e47d8e..450d94eee86 100644 --- a/src/m_Do/m_Do_controller_pad.cpp +++ b/src/m_Do/m_Do_controller_pad.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_controller_pad -// +/** + * m_Do_controller_pad.cpp + * JUTGamePad Wrapper and Conversion + */ #include "m_Do/m_Do_controller_pad.h" #include "m_Do/m_Do_main.h" @@ -10,11 +10,6 @@ #include "dolphin/types.h" #include "f_ap/f_ap_game.h" -// -// Declarations: -// - -/* ############################################################################################## */ /* 803DD2D8-803DD2E8 009FF8 0010+00 2/2 6/6 0/0 .bss m_gamePad__8mDoCPd_c */ JUTGamePad* mDoCPd_c::m_gamePad[4]; diff --git a/src/m_Do/m_Do_dvd_thread.cpp b/src/m_Do/m_Do_dvd_thread.cpp index 3758671aa70..f7b69c51865 100644 --- a/src/m_Do/m_Do_dvd_thread.cpp +++ b/src/m_Do/m_Do_dvd_thread.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_dvd_thread -// +/** + * m_Do_dvd_thread.cpp + * DVD Thread Manager +*/ #include "m_Do/m_Do_dvd_thread.h" #include "JSystem/JKernel/JKRDvdRipper.h" @@ -13,22 +13,8 @@ #include "dolphin/types.h" #include "m_Do/m_Do_ext.h" #include "m_Do/m_Do_Reset.h" - -// -// Types: -// - -struct JASTaskThread { - /* 8028FB5C */ void sendCmdMsg(void (*)(void*), void const*, u32); -}; - -struct JASDvd { - static JASTaskThread* getThreadPointer(); -}; - -// -// Declarations: -// +#include "JSystem/JAudio2/JASDvdThread.h" +#include "JSystem/JAudio2/JASTaskThread.h" /* 800157FC-80015858 01013C 005C+00 1/1 0/1 0/0 .text main__9mDoDvdThdFPv */ s32 mDoDvdThd::main(void* param_0) { @@ -38,7 +24,6 @@ s32 mDoDvdThd::main(void* param_0) { return 0; } -/* ############################################################################################## */ /* 803DD940-803DDC60 00A660 0318+08 2/2 0/0 0/0 .bss l_thread__9mDoDvdThd */ OSThread mDoDvdThd::l_thread; @@ -50,7 +35,7 @@ mDoDvdThd_param_c mDoDvdThd::l_param; #pragma push #pragma force_active on -u8 padding[0x18]; +static u8 padding[0x18]; #pragma pop /* 80015858-800158B4 010198 005C+00 0/0 1/1 0/0 .text create__9mDoDvdThdFl */ @@ -268,13 +253,13 @@ mDoDvdThd_mountXArchive_c::~mDoDvdThd_mountXArchive_c() {} /* 80016168-800161E0 010AA8 0078+00 1/1 0/0 0/0 .text * __ct__25mDoDvdThd_mountXArchive_cFUcQ210JKRArchive10EMountMode */ -mDoDvdThd_mountXArchive_c::mDoDvdThd_mountXArchive_c(u8 param_0, JKRArchive::EMountMode param_1) { - mMountDirection = param_0; +mDoDvdThd_mountXArchive_c::mDoDvdThd_mountXArchive_c(u8 mountDirection, JKRArchive::EMountMode mountMode) { + mMountDirection = mountDirection; mEntryNum = -1; mArchive = NULL; - mMountMode = param_1; + mMountMode = mountMode; mHeap = NULL; - if (param_0 == 0) { + if (mountDirection == 0) { mMountDirection = sDefaultDirection; } } @@ -364,7 +349,6 @@ s32 mDoDvdThd_toMainRam_c::execute() { return mData != NULL; } -/* ############################################################################################## */ /* 80374357-8037438B 0009B7 0034+00 0/0 0/0 0/0 .rodata None */ #pragma push #pragma force_active on @@ -395,4 +379,3 @@ SECTION_DEAD static char const* const stringBase_803743C1 = "\xBE\x82" "\xC9\x8E\xB8\x94\x73\x0A"; #pragma pop -/* 803741A8-803741A8 000808 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */ diff --git a/src/m_Do/m_Do_ext.cpp b/src/m_Do/m_Do_ext.cpp index 83f1bdb6f47..0bb79ef1536 100644 --- a/src/m_Do/m_Do_ext.cpp +++ b/src/m_Do/m_Do_ext.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_ext -// +/** + * m_Do_ext.cpp + * Model, Animation, and Heap Functions + */ #include "m_Do/m_Do_ext.h" #include "JSystem/J3DGraphAnimator/J3DMaterialAnm.h" diff --git a/src/m_Do/m_Do_graphic.cpp b/src/m_Do/m_Do_graphic.cpp index f7df99c6e7f..6d65f7954df 100644 --- a/src/m_Do/m_Do_graphic.cpp +++ b/src/m_Do/m_Do_graphic.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_graphic -// +/** + * m_Do_graphic.cpp + * Graphics Management Functions + */ #include "m_Do/m_Do_graphic.h" #include "JSystem/JFramework/JFWSystem.h" @@ -162,22 +162,24 @@ extern "C" u8 sManager__10JUTProcBar[4]; // extra mr optimized out? #ifdef NONMATCHING static ResTIMG* createTimg(u16 width, u16 height, u32 format) { - u32 buf_size = GXGetTexBufferSize(width, height, format, GX_FALSE, 0) + 0x20; - ResTIMG* timg = (ResTIMG*)JKRHeap::alloc(buf_size, 0x20, NULL); + u32 bufferSize = GXGetTexBufferSize(width, height, format, GX_FALSE, 0) + 0x20; + ResTIMG* timg; + + timg = (ResTIMG*)JKRHeap::alloc(bufferSize, 0x20, NULL); - if (timg == NULL) { + if (timg==NULL) { return NULL; - } else { - cLib_memSet(timg, 0, buf_size); - timg->format = format; - timg->alphaEnabled = false; - timg->width = width; - timg->height = height; - timg->minFilter = GX_LINEAR; - timg->magFilter = GX_LINEAR; - timg->mipmapCount = 1; - timg->imageOffset = 0x20; } + + cLib_memSet(timg, 0, bufferSize); + timg->format = format; + timg->alphaEnabled = false; + timg->width = width; + timg->height = height; + timg->minFilter = GX_LINEAR; + timg->magFilter = GX_LINEAR; + timg->mipmapCount = 1; + timg->imageOffset = 0x20; return timg; } #else diff --git a/src/m_Do/m_Do_machine.cpp b/src/m_Do/m_Do_machine.cpp index 79c4ff59166..bee4c70dd29 100644 --- a/src/m_Do/m_Do_machine.cpp +++ b/src/m_Do/m_Do_machine.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_machine -// +/** + * m_Do_machine.cpp + * Exception Management + */ #include "m_Do/m_Do_machine.h" #include "JSystem/JFramework/JFWSystem.h" @@ -761,5 +761,3 @@ asm int mDoMch_Create() { } #pragma pop #endif - -/* 80373DE8-80373DE8 000448 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */ diff --git a/src/m_Do/m_Do_machine_exception.cpp b/src/m_Do/m_Do_machine_exception.cpp index 8a3ef899bfe..8c34de424d4 100644 --- a/src/m_Do/m_Do_machine_exception.cpp +++ b/src/m_Do/m_Do_machine_exception.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_machine_exception -// +/** + * m_Do_machine_exception.cpp + * Exception Print Functions + */ #include "m_Do/m_Do_machine_exception.h" #include "JSystem/JFramework/JFWSystem.h" @@ -13,32 +13,10 @@ #include "dolphin/types.h" #include "m_Do/m_Do_ext.h" #include "m_Do/m_Do_main.h" - -// -// Types: -// - -struct DynamicModuleControlBase { - /* 80262470 */ void dump(); -}; - -// -// External References: -// - -extern "C" void dump__24DynamicModuleControlBaseFv(); - -// -// Declarations: -// +#include "DynamicLink.h" static JUTConsole* sConsole; -#pragma push -#pragma force_active on -u8 struct_80450C94[4]; -#pragma pop - void print_f(char const* fmt, ...) { va_list args; va_start(args, fmt); @@ -73,7 +51,7 @@ void dispHeapInfo() { if (JKRAram::getAramHeap()) { JKRAram::getAramHeap()->dump(); } - dump__24DynamicModuleControlBaseFv(); + DynamicModuleControlBase::dump(); g_dComIfG_gameInfo.mResControl.dump(); zelda->dump_sort(); @@ -120,5 +98,3 @@ void exception_addition(JUTConsole* pConsole) { dispConsoleToTerminal(); dispGameInfo(); } - -/* 80374460-80374460 000AC0 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */ diff --git a/src/m_Do/m_Do_main.cpp b/src/m_Do/m_Do_main.cpp index ca0a300d11c..4cf30775e95 100644 --- a/src/m_Do/m_Do_main.cpp +++ b/src/m_Do/m_Do_main.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_main -// +/** + * m_Do_main.cpp + * Main Initialization + */ #include "m_Do/m_Do_main.h" #include "DynamicLink.h" diff --git a/src/m_Do/m_Do_mtx.cpp b/src/m_Do/m_Do_mtx.cpp index 02afd4b5871..45633be7bff 100644 --- a/src/m_Do/m_Do_mtx.cpp +++ b/src/m_Do/m_Do_mtx.cpp @@ -1,7 +1,7 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_mtx -// +/** + * m_Do_mtx.cpp + * Matrix Helper Functions + */ #include "m_Do/m_Do_mtx.h" #include "dol2asm.h" diff --git a/src/m_Do/m_Do_printf.cpp b/src/m_Do/m_Do_printf.cpp index bb06b55ef53..58606fb4dfd 100644 --- a/src/m_Do/m_Do_printf.cpp +++ b/src/m_Do/m_Do_printf.cpp @@ -1,45 +1,16 @@ -// -// Generated By: dol2asm -// Translation Unit: m_Do/m_Do_printf -// +/** + * m_Do_printf.cpp + * OSReport and printf Helper Functions + */ #include "m_Do/m_Do_printf.h" #include "Runtime.PPCEABI.H/__va_arg.h" #include "dol2asm.h" #include "dolphin/os/OS.h" #include "dolphin/types.h" - -// -// Forward References: -// - -extern "C" void OSSwitchFiberEx__FUlUlUlUlUlUl(u32, u32, u32, u32, u32, u32); -extern "C" void my_PutString__FPCc(); -extern "C" void OSVAttention__FPCcP16__va_list_struct(); -extern "C" void OSReportDisable(); -extern "C" void OSReportEnable(); -extern "C" void OSReportForceEnableOn(); -extern "C" void OSReportForceEnableOff(); -extern "C" void OSReportInit__Fv(); -extern "C" void mDoPrintf_vprintf_Interrupt__FPCcP16__va_list_struct(); -extern "C" void mDoPrintf_vprintf_Thread__FPCcP16__va_list_struct(); -extern "C" void mDoPrintf_vprintf__FPCcP16__va_list_struct(); -extern "C" void mDoPrintf_VReport(const char* fmt, va_list args); -extern "C" extern char const* const m_Do_m_Do_printf__stringBase0; - -// -// External References: -// - -extern "C" OSThread* mDoExt_GetCurrentRunningThread__Fv(); -extern "C" void PPCHalt(); -extern "C" void _savegpr_29(); -extern "C" void _restgpr_29(); -extern "C" s32 fflush(FILE*); - -// -// Declarations: -// +#include "m_Do/m_Do_ext.h" +#include "dolphin/base/PPCArch.h" +#include "MSL_C/MSL_Common/Src/file_io.h" /* 80006798-800067C8 0010D8 0030+00 1/1 0/0 0/0 .text OSSwitchFiberEx__FUlUlUlUlUlUl */ #pragma push @@ -145,7 +116,7 @@ void mDoPrintf_vprintf_Thread(char const* fmt, va_list args) { /* 80006984-80006A10 0012C4 008C+00 4/4 0/0 0/0 .text mDoPrintf_vprintf__FPCcP16__va_list_struct */ void mDoPrintf_vprintf(char const* fmt, va_list args) { - OSThread* currentThread = mDoExt_GetCurrentRunningThread__Fv(); + OSThread* currentThread = mDoExt_GetCurrentRunningThread(); if (currentThread == NULL) { mDoPrintf_vprintf_Interrupt(fmt, args); } else { @@ -164,7 +135,7 @@ void mDoPrintf_VReport(const char* fmt, va_list args) { OSReportInit(); } if (__OSReport_enable || !__OSReport_disable) { - OSThread* currentThread = mDoExt_GetCurrentRunningThread__Fv(); + OSThread* currentThread = mDoExt_GetCurrentRunningThread(); if (__OSReport_MonopolyThread == NULL || __OSReport_MonopolyThread == currentThread) { mDoPrintf_vprintf(fmt, args); print_counts++; @@ -268,5 +239,3 @@ void OSPanic(char* file, s32 line, char* fmt, ...) { *tmp = 0x1234567; PPCHalt(); } - -/* 80373CB0-80373CB0 000310 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */